.ProcessJourney-module__C7lWjq__root{width:100%}.ProcessJourney-module__C7lWjq__tabs{grid-template-columns:repeat(3,1fr);gap:.55rem;margin-bottom:.7rem;display:grid}.ProcessJourney-module__C7lWjq__tab{border:1px solid var(--line);min-width:0;color:var(--muted);background:color-mix(in srgb, var(--surface) 72%, transparent);text-align:left;cursor:pointer;border-radius:14px;padding:.75rem .8rem;transition:border-color .2s,transform .2s,background .2s,color .2s}.ProcessJourney-module__C7lWjq__tab:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));transform:translateY(-1px)}.ProcessJourney-module__C7lWjq__tab[aria-selected=true]{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 48%, var(--line));background:var(--surface);box-shadow:0 8px 22px color-mix(in srgb, var(--shadow-color) 8%, transparent)}.ProcessJourney-module__C7lWjq__tab:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 26%, transparent);outline-offset:2px}.ProcessJourney-module__C7lWjq__tab span,.ProcessJourney-module__C7lWjq__tab small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ProcessJourney-module__C7lWjq__tab span{font-size:.72rem;font-weight:780}.ProcessJourney-module__C7lWjq__tab small{color:var(--muted);margin-top:.2rem;font-size:.58rem}.ProcessJourney-module__C7lWjq__stage{border:1px solid var(--line);min-height:500px;color:var(--ink);background:color-mix(in srgb, var(--surface) 88%, transparent);box-shadow:0 28px 70px color-mix(in srgb, var(--shadow-color) 14%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:28px;position:relative;overflow:hidden}.ProcessJourney-module__C7lWjq__stage:before{pointer-events:none;background:radial-gradient(circle at 50% 46%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 42%);content:"";position:absolute;inset:0}.ProcessJourney-module__C7lWjq__stageHead{z-index:4;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-height:74px;padding:1rem 1.15rem;display:flex;position:relative}.ProcessJourney-module__C7lWjq__stageHead>div{gap:.2rem;display:grid}.ProcessJourney-module__C7lWjq__stageHead strong{font-size:.9rem}.ProcessJourney-module__C7lWjq__kicker{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:760}.ProcessJourney-module__C7lWjq__status{color:var(--accent-strong);background:var(--accent-soft);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.52rem .65rem;font-size:.58rem;font-weight:820;display:inline-flex}.ProcessJourney-module__C7lWjq__status i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ProcessJourney-module__C7lWjq__pulse}.ProcessJourney-module__C7lWjq__canvas{height:352px;position:relative}.ProcessJourney-module__C7lWjq__route{border-top:2px dashed color-mix(in srgb, var(--accent) 24%, transparent);height:2px;position:absolute;top:117px;left:13%;right:13%}.ProcessJourney-module__C7lWjq__node{z-index:2;border:1px solid var(--line);width:112px;height:84px;color:var(--accent-strong);background:var(--surface);box-shadow:0 12px 28px color-mix(in srgb, var(--shadow-color) 10%, transparent);text-align:center;border-radius:18px;place-content:center;gap:.48rem;display:grid;position:absolute;top:55px}.ProcessJourney-module__C7lWjq__node svg{width:25px;margin:auto}.ProcessJourney-module__C7lWjq__node span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:780}.ProcessJourney-module__C7lWjq__nodeLeft{left:5%}.ProcessJourney-module__C7lWjq__nodeCenter{left:50%;transform:translate(-50%)}.ProcessJourney-module__C7lWjq__nodeRight{right:5%}.ProcessJourney-module__C7lWjq__paper{z-index:6;aspect-ratio:1/1.4142;color:#173141;opacity:0;background:#fff;border:1px solid #dbe3e1;border-radius:4px;width:76px;padding:10px 8px;position:absolute;top:103px;left:11%;transform:rotate(-8deg)scale(.76);box-shadow:0 13px 26px #142c3d33}.ProcessJourney-module__C7lWjq__paper b,.ProcessJourney-module__C7lWjq__paper strong,.ProcessJourney-module__C7lWjq__paper em,.ProcessJourney-module__C7lWjq__paper small{display:block}.ProcessJourney-module__C7lWjq__paper b{color:#167a72;letter-spacing:.08em;font-size:6px}.ProcessJourney-module__C7lWjq__paper strong{margin:7px 0;font-size:8px;line-height:1.12}.ProcessJourney-module__C7lWjq__paper i{background:#e0e8e6;border-radius:3px;width:100%;height:3px;margin-top:4px;display:block}.ProcessJourney-module__C7lWjq__paper .ProcessJourney-module__C7lWjq__shortLine{width:64%}.ProcessJourney-module__C7lWjq__paper em{border-top:1px solid #dae4e2;margin-top:8px;padding-top:6px;font-size:6px;font-style:normal;font-weight:850}.ProcessJourney-module__C7lWjq__paper small{color:#91a09f;font-size:5px;font-weight:900;position:absolute;bottom:5px;right:6px}.ProcessJourney-module__C7lWjq__scanBeam{z-index:12;opacity:0;background:#64e8d0;border-radius:50%;width:92px;height:4px;position:absolute;top:82px;left:calc(50% - 46px);box-shadow:0 0 10px #64e8d0,0 0 26px #37bca6}.ProcessJourney-module__C7lWjq__dataStack{z-index:8;gap:.4rem;width:190px;display:grid;position:absolute;top:175px;left:50%;transform:translate(-50%)}.ProcessJourney-module__C7lWjq__dataStack span{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));color:var(--muted);background:var(--surface);box-shadow:0 7px 18px color-mix(in srgb, var(--shadow-color) 8%, transparent);opacity:0;border-radius:9px;justify-content:space-between;padding:.48rem .6rem;font-size:.55rem;display:flex;transform:translateY(-12px)}.ProcessJourney-module__C7lWjq__dataStack b{color:var(--ink)}.ProcessJourney-module__C7lWjq__matchBadge{z-index:10;color:#fff;letter-spacing:.05em;opacity:0;background:#2d9a6b;border-radius:999px;align-items:center;gap:.3rem;padding:.45rem .55rem;font-size:.54rem;font-weight:850;display:flex;position:absolute;top:40px;right:3%;transform:scale(.5)rotate(-6deg);box-shadow:0 8px 24px #2d9a6b38}.ProcessJourney-module__C7lWjq__matchBadge svg{width:11px;height:11px}.ProcessJourney-module__C7lWjq__phase_0 .ProcessJourney-module__C7lWjq__paper,.ProcessJourney-module__C7lWjq__phase_0 .ProcessJourney-module__C7lWjq__bankCard,.ProcessJourney-module__C7lWjq__phase_0 .ProcessJourney-module__C7lWjq__calendarCard{animation:.55s cubic-bezier(.2,1.3,.4,1) forwards ProcessJourney-module__C7lWjq__itemIn}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_1 .ProcessJourney-module__C7lWjq__paper{animation:1s cubic-bezier(.35,.05,.2,1) forwards ProcessJourney-module__C7lWjq__paperFly}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__paper,.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__paper,.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__paper{opacity:1;top:92px;left:calc(50% - 38px);transform:rotate(0)scale(.78)}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__scanBeam{animation:1.1s ease-in-out infinite ProcessJourney-module__C7lWjq__scan}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__paper,.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__paper{opacity:.2}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__dataStack span,.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__dataStack span{animation:.4s cubic-bezier(.2,1.2,.3,1) forwards ProcessJourney-module__C7lWjq__dataIn}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__dataStack span:nth-child(2),.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__dataStack span:nth-child(2){animation-delay:.12s}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__dataStack span:nth-child(3),.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__dataStack span:nth-child(3){animation-delay:.24s}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__matchBadge{animation:.45s cubic-bezier(.2,1.5,.4,1) .3s forwards ProcessJourney-module__C7lWjq__badge}.ProcessJourney-module__C7lWjq__scenario_document.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__nodeRight{border-color:#2d9a6b;box-shadow:0 0 0 5px #2d9a6b17,0 15px 32px #2d9a6b21}.ProcessJourney-module__C7lWjq__bankCard,.ProcessJourney-module__C7lWjq__invoiceCard,.ProcessJourney-module__C7lWjq__calendarCard,.ProcessJourney-module__C7lWjq__reminderCard,.ProcessJourney-module__C7lWjq__approvalCard{z-index:6;border:1px solid var(--line);background:var(--surface);box-shadow:0 12px 25px color-mix(in srgb, var(--shadow-color) 10%, transparent);border-radius:13px;padding:.75rem;display:grid;position:absolute}.ProcessJourney-module__C7lWjq__bankCard{opacity:0;width:145px;top:170px;left:5%}.ProcessJourney-module__C7lWjq__invoiceCard{opacity:0;width:145px;top:170px;right:5%}.ProcessJourney-module__C7lWjq__bankCard small,.ProcessJourney-module__C7lWjq__invoiceCard small,.ProcessJourney-module__C7lWjq__calendarCard small{color:var(--muted);letter-spacing:.08em;font-size:.5rem;font-weight:800}.ProcessJourney-module__C7lWjq__bankCard b,.ProcessJourney-module__C7lWjq__invoiceCard b{color:var(--ink);margin:.35rem 0;font-size:.88rem}.ProcessJourney-module__C7lWjq__bankCard span,.ProcessJourney-module__C7lWjq__invoiceCard span{color:var(--muted);font:600 .58rem var(--font-mono)}.ProcessJourney-module__C7lWjq__compare{z-index:7;gap:.5rem;display:grid;position:absolute;top:180px;left:50%;transform:translate(-50%)}.ProcessJourney-module__C7lWjq__compare span{color:var(--accent-strong);background:var(--accent-soft);font:750 .55rem var(--font-mono);opacity:0;border-radius:999px;padding:.45rem .55rem;transform:scale(.7)}.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_1 .ProcessJourney-module__C7lWjq__bankCard,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__bankCard,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__bankCard,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__bankCard{opacity:1;transform:none}.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_1 .ProcessJourney-module__C7lWjq__compare span:first-child,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__compare span,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__compare span,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__compare span{animation:.4s forwards ProcessJourney-module__C7lWjq__badge}.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__invoiceCard,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__invoiceCard,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__invoiceCard{animation:.5s forwards ProcessJourney-module__C7lWjq__itemIn}.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__route,.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__route{border-color:#2d9a6b;animation:.8s infinite alternate ProcessJourney-module__C7lWjq__routeGlow}.ProcessJourney-module__C7lWjq__scenario_payment.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__matchBadge{animation:.45s cubic-bezier(.2,1.5,.4,1) .2s forwards ProcessJourney-module__C7lWjq__badge}.ProcessJourney-module__C7lWjq__calendarCard{opacity:0;width:138px;top:170px;left:5%}.ProcessJourney-module__C7lWjq__calendarCard b{color:var(--ink);margin:.25rem 0;font-size:1.2rem}.ProcessJourney-module__C7lWjq__calendarCard span{color:#c26f4f;font-size:.58rem;font-weight:760}.ProcessJourney-module__C7lWjq__reminderCard{opacity:0;width:160px;top:168px;left:50%;transform:translate(-50%)scale(.85)}.ProcessJourney-module__C7lWjq__approvalCard{opacity:0;width:150px;top:168px;right:5%;transform:scale(.85)}.ProcessJourney-module__C7lWjq__reminderCard svg,.ProcessJourney-module__C7lWjq__approvalCard svg{width:17px;color:var(--accent-strong)}.ProcessJourney-module__C7lWjq__reminderCard b,.ProcessJourney-module__C7lWjq__approvalCard b{margin:.35rem 0 .2rem;font-size:.65rem}.ProcessJourney-module__C7lWjq__reminderCard span,.ProcessJourney-module__C7lWjq__approvalCard span{color:var(--muted);font-size:.54rem}.ProcessJourney-module__C7lWjq__movingArrow{z-index:9;width:20px;color:var(--accent-strong);opacity:0;position:absolute;top:220px;left:30%}.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_1 .ProcessJourney-module__C7lWjq__calendarCard,.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__calendarCard,.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__calendarCard,.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__calendarCard{opacity:1}.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_1 .ProcessJourney-module__C7lWjq__calendarCard{border-color:#d5a13c;animation:.5s ProcessJourney-module__C7lWjq__nudge}.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__reminderCard,.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__reminderCard,.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__reminderCard{animation:.5s forwards ProcessJourney-module__C7lWjq__centerIn}.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_2 .ProcessJourney-module__C7lWjq__movingArrow{animation:.9s infinite ProcessJourney-module__C7lWjq__arrowMove}.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_3 .ProcessJourney-module__C7lWjq__calendarCard span{color:#2d9a6b}.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__approvalCard{border-color:#d5a13c;animation:.5s forwards ProcessJourney-module__C7lWjq__itemIn}.ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__matchBadge{animation:.45s forwards ProcessJourney-module__C7lWjq__badge}.ProcessJourney-module__C7lWjq__stageFoot{z-index:15;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;bottom:1rem;left:1.15rem;right:1.15rem}.ProcessJourney-module__C7lWjq__stageFoot p{color:var(--muted);font-size:.69rem;line-height:1.45}.ProcessJourney-module__C7lWjq__stageFoot button{border:1px solid var(--line);color:var(--muted);background:var(--surface);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:.35rem;padding:.42rem .55rem;font-size:.58rem;font-weight:700;display:flex}.ProcessJourney-module__C7lWjq__stageFoot button:hover{color:var(--ink);border-color:var(--accent)}.ProcessJourney-module__C7lWjq__stageFoot button:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 25%, transparent)}.ProcessJourney-module__C7lWjq__progress{z-index:15;background:var(--line);border-radius:4px;height:4px;position:absolute;bottom:.45rem;left:1.15rem;right:1.15rem;overflow:hidden}.ProcessJourney-module__C7lWjq__progress span{border-radius:inherit;background:linear-gradient(90deg, var(--accent-strong), #62cbb8);height:100%;transition:width .55s cubic-bezier(.2,.8,.3,1);display:block}html[data-theme=light] .ProcessJourney-module__C7lWjq__paper b{color:var(--accent)}html[data-theme=light] .ProcessJourney-module__C7lWjq__scanBeam{background:var(--accent-secondary);box-shadow:0 0 10px color-mix(in srgb, var(--accent) 22%, transparent)}html[data-theme=light] .ProcessJourney-module__C7lWjq__progress span{background:linear-gradient(90deg, var(--accent-strong), var(--accent-secondary))}:is(html[data-theme=light] .ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_1 .ProcessJourney-module__C7lWjq__calendarCard,html[data-theme=light] .ProcessJourney-module__C7lWjq__scenario_deadline.ProcessJourney-module__C7lWjq__phase_4 .ProcessJourney-module__C7lWjq__approvalCard){border-color:var(--gold)}@keyframes ProcessJourney-module__C7lWjq__pulse{50%{opacity:.45;transform:scale(.75)}}@keyframes ProcessJourney-module__C7lWjq__itemIn{to{opacity:1;transform:none}}@keyframes ProcessJourney-module__C7lWjq__centerIn{to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes ProcessJourney-module__C7lWjq__paperFly{0%{opacity:1;top:103px;left:11%;transform:rotate(-8deg)scale(.76)}48%{top:35px;transform:rotate(8deg)scale(1)}to{opacity:1;top:92px;left:calc(50% - 38px);transform:rotate(0)scale(.78)}}@keyframes ProcessJourney-module__C7lWjq__scan{0%{opacity:0;top:88px}15%,85%{opacity:1}to{opacity:0;top:178px}}@keyframes ProcessJourney-module__C7lWjq__dataIn{to{opacity:1;transform:none}}@keyframes ProcessJourney-module__C7lWjq__badge{to{opacity:1;transform:scale(1)rotate(0)}}@keyframes ProcessJourney-module__C7lWjq__routeGlow{to{filter:drop-shadow(0 0 5px #2d9a6b)}}@keyframes ProcessJourney-module__C7lWjq__nudge{50%{transform:translateY(-5px)}}@keyframes ProcessJourney-module__C7lWjq__arrowMove{0%{opacity:0;transform:translate(-8px)}50%{opacity:1}to{opacity:0;transform:translate(45px)}}@media (max-width:640px){.ProcessJourney-module__C7lWjq__tabs{scrollbar-width:none;display:flex;overflow-x:auto}.ProcessJourney-module__C7lWjq__tab{min-width:145px}.ProcessJourney-module__C7lWjq__stage{border-radius:22px;min-height:470px}.ProcessJourney-module__C7lWjq__stageHead{align-items:flex-start}.ProcessJourney-module__C7lWjq__status{white-space:normal;max-width:52%}.ProcessJourney-module__C7lWjq__canvas{transform-origin:top;height:324px;transform:scale(.88)}.ProcessJourney-module__C7lWjq__node{width:92px}.ProcessJourney-module__C7lWjq__nodeLeft{left:1%}.ProcessJourney-module__C7lWjq__nodeRight{right:1%}.ProcessJourney-module__C7lWjq__bankCard,.ProcessJourney-module__C7lWjq__calendarCard{width:120px;left:1%}.ProcessJourney-module__C7lWjq__invoiceCard,.ProcessJourney-module__C7lWjq__approvalCard{width:124px;right:1%}.ProcessJourney-module__C7lWjq__stageFoot p{font-size:.62rem}.ProcessJourney-module__C7lWjq__stageFoot button{justify-content:center;width:2rem;height:2rem;padding:0;font-size:0}}@media (prefers-reduced-motion:reduce){.ProcessJourney-module__C7lWjq__stage *,.ProcessJourney-module__C7lWjq__tab{transition:none!important;animation:none!important}.ProcessJourney-module__C7lWjq__status i{opacity:1}}
.HeroSection-module__dJCuJa__hero{min-height:100svh;color:var(--ink);background:var(--page);align-items:center;display:flex;position:relative;overflow:hidden}.HeroSection-module__dJCuJa__ambient{pointer-events:none;background:radial-gradient(circle at 81% 12%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 31rem), radial-gradient(circle at 46% 100%, color-mix(in srgb, var(--gold) 5%, transparent), transparent 27rem);position:absolute;inset:0}.HeroSection-module__dJCuJa__grid{grid-template-columns:minmax(390px,.82fr) minmax(580px,1.18fr);align-items:center;gap:clamp(42px,5.5vw,86px);width:min(1380px,100% - 48px);margin:0 auto;padding:126px 0 68px;display:grid;position:relative}.HeroSection-module__dJCuJa__copy{z-index:2;position:relative}.HeroSection-module__dJCuJa__eyebrow{color:var(--accent-strong);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.65rem;margin-bottom:1.4rem;font-size:.7rem;font-weight:820;animation:.65s 50ms both HeroSection-module__dJCuJa__rise;display:inline-flex}.HeroSection-module__dJCuJa__eyebrow span{width:7px;height:7px;box-shadow:0 0 0 6px var(--accent-soft);background:currentColor;border-radius:50%}.HeroSection-module__dJCuJa__copy h1{max-width:650px;font-family:var(--font-display);letter-spacing:-.068em;margin:0;font-size:clamp(3.4rem,5.4vw,5.7rem);font-weight:740;line-height:.94;animation:.75s .12s both HeroSection-module__dJCuJa__rise}.HeroSection-module__dJCuJa__copy h1 span{color:var(--accent-strong);background:linear-gradient(90deg, var(--accent-strong), var(--accent-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.HeroSection-module__dJCuJa__lede{max-width:590px;color:var(--muted);margin-top:1.8rem;font-size:clamp(1.03rem,1.35vw,1.22rem);line-height:1.65;animation:.75s .2s both HeroSection-module__dJCuJa__rise}.HeroSection-module__dJCuJa__lede strong{color:var(--ink);font-weight:700}.HeroSection-module__dJCuJa__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;animation:.75s .28s both HeroSection-module__dJCuJa__rise;display:flex}.HeroSection-module__dJCuJa__primary,.HeroSection-module__dJCuJa__secondary{border-radius:13px;justify-content:center;align-items:center;gap:.55rem;min-height:50px;padding:0 1.15rem;font-size:.78rem;font-weight:780;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.HeroSection-module__dJCuJa__primary{color:var(--button-ink);background:var(--button);box-shadow:0 13px 28px color-mix(in srgb, var(--shadow-color) 18%, transparent)}.HeroSection-module__dJCuJa__secondary{border:1px solid var(--line);color:var(--ink);background:color-mix(in srgb, var(--surface) 72%, transparent)}.HeroSection-module__dJCuJa__primary:hover,.HeroSection-module__dJCuJa__secondary:hover{transform:translateY(-2px)}.HeroSection-module__dJCuJa__primary:focus-visible,.HeroSection-module__dJCuJa__secondary:focus-visible,.HeroSection-module__dJCuJa__availability:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 30%, transparent);outline-offset:3px}.HeroSection-module__dJCuJa__assurances{color:var(--muted);flex-wrap:wrap;gap:.65rem 1.1rem;margin-top:1.5rem;font-size:.7rem;animation:.75s .35s both HeroSection-module__dJCuJa__rise;display:flex}.HeroSection-module__dJCuJa__assurances span{align-items:center;gap:.35rem;display:inline-flex}.HeroSection-module__dJCuJa__assurances svg{width:13px;height:13px;color:var(--accent-strong);stroke-width:3px}.HeroSection-module__dJCuJa__availability{color:var(--gold-strong);font:760 .67rem var(--font-mono);letter-spacing:.04em;align-items:center;gap:.55rem;margin-top:1.4rem;animation:.75s .42s both HeroSection-module__dJCuJa__rise;display:inline-flex}.HeroSection-module__dJCuJa__dots{gap:3px;display:inline-flex}.HeroSection-module__dJCuJa__dots i{border:1px solid var(--gold-strong);background:var(--gold-strong);border-radius:50%;width:7px;height:7px}.HeroSection-module__dJCuJa__dots .HeroSection-module__dJCuJa__open{background:0 0}.HeroSection-module__dJCuJa__visual{min-width:0;animation:.9s cubic-bezier(.2,.8,.3,1) .18s both HeroSection-module__dJCuJa__scaleIn}@keyframes HeroSection-module__dJCuJa__rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes HeroSection-module__dJCuJa__scaleIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (max-width:1080px){.HeroSection-module__dJCuJa__grid{grid-template-columns:1fr;padding-top:132px}.HeroSection-module__dJCuJa__copy{text-align:center}.HeroSection-module__dJCuJa__copy h1,.HeroSection-module__dJCuJa__lede{margin-left:auto;margin-right:auto}.HeroSection-module__dJCuJa__eyebrow,.HeroSection-module__dJCuJa__actions,.HeroSection-module__dJCuJa__assurances,.HeroSection-module__dJCuJa__availability{justify-content:center}.HeroSection-module__dJCuJa__visual{width:min(720px,100%);margin:0 auto}}@media (max-width:640px){.HeroSection-module__dJCuJa__grid{gap:2.5rem;width:min(100% - 28px,1380px);padding:108px 0 42px}.HeroSection-module__dJCuJa__copy h1{font-size:clamp(2.8rem,14vw,4rem)}.HeroSection-module__dJCuJa__lede{margin-top:1.35rem;font-size:.97rem}.HeroSection-module__dJCuJa__actions{flex-direction:column}.HeroSection-module__dJCuJa__primary,.HeroSection-module__dJCuJa__secondary{width:100%}.HeroSection-module__dJCuJa__assurances{text-align:left;justify-items:start;display:grid}}@media (prefers-reduced-motion:reduce){.HeroSection-module__dJCuJa__eyebrow,.HeroSection-module__dJCuJa__copy h1,.HeroSection-module__dJCuJa__lede,.HeroSection-module__dJCuJa__actions,.HeroSection-module__dJCuJa__assurances,.HeroSection-module__dJCuJa__availability,.HeroSection-module__dJCuJa__visual{animation:none}}
.PracticalValueSection-module__higzRG__section{background:radial-gradient(ellipse 70% 50% at 50% 30%, color-mix(in srgb, var(--accent) 30%, transparent) 0%, transparent 70%);width:100%;padding:4rem 0;position:relative;overflow:hidden}@keyframes PracticalValueSection-module__higzRG__entrance{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PracticalValueSection-module__higzRG__container{opacity:0;max-width:1152px;margin:0 auto;padding:0 2rem;animation:.8s ease-out forwards PracticalValueSection-module__higzRG__entrance}@media (prefers-reduced-motion:reduce){.PracticalValueSection-module__higzRG__container{opacity:1;animation:none}}.PracticalValueSection-module__higzRG__header{margin-bottom:3rem}.PracticalValueSection-module__higzRG__tag{color:var(--ink);text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.PracticalValueSection-module__higzRG__dot{background:var(--accent);border-radius:50%;width:.375rem;height:.375rem;animation:2s ease-in-out infinite PracticalValueSection-module__higzRG__pulse;display:inline-block}@keyframes PracticalValueSection-module__higzRG__pulse{0%,to{opacity:1}50%{opacity:.5}}.PracticalValueSection-module__higzRG__title{color:var(--ink);font-size:2.25rem;font-weight:700;line-height:1.1;font-family:var(--font-space-grotesk);margin:0}.PracticalValueSection-module__higzRG__highlight{color:var(--accent)}.PracticalValueSection-module__higzRG__description{color:var(--muted);max-width:48rem;margin:1rem 0 0;font-size:1.125rem;line-height:1.75}.PracticalValueSection-module__higzRG__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2rem;display:grid}.PracticalValueSection-module__higzRG__card{background:var(--surface);border:1px solid var(--line);border-radius:.75rem;padding:1.5rem;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.PracticalValueSection-module__higzRG__card:hover{border-color:var(--accent);box-shadow:0 4px 20px var(--shadow-color)}.PracticalValueSection-module__higzRG__card:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.PracticalValueSection-module__higzRG__card:first-child:before{background:color-mix(in srgb, var(--accent) 30%, transparent)}.PracticalValueSection-module__higzRG__card:nth-child(2):before,.PracticalValueSection-module__higzRG__card:nth-child(3):before{background:color-mix(in srgb, var(--gold) 30%, transparent)}.PracticalValueSection-module__higzRG__iconWrapper{border-radius:.5rem;margin-bottom:1rem;padding:.75rem;display:inline-flex}.PracticalValueSection-module__higzRG__card:first-child .PracticalValueSection-module__higzRG__iconWrapper{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 30%, transparent)}.PracticalValueSection-module__higzRG__card:nth-child(2) .PracticalValueSection-module__higzRG__iconWrapper,.PracticalValueSection-module__higzRG__card:nth-child(3) .PracticalValueSection-module__higzRG__iconWrapper{border:1px solid color-mix(in srgb, var(--gold) 30%, var(--line));background:color-mix(in srgb, var(--gold) 30%, transparent)}.PracticalValueSection-module__higzRG__card:first-child .PracticalValueSection-module__higzRG__iconWrapper svg{color:var(--accent)}.PracticalValueSection-module__higzRG__card:nth-child(2) .PracticalValueSection-module__higzRG__iconWrapper svg,.PracticalValueSection-module__higzRG__card:nth-child(3) .PracticalValueSection-module__higzRG__iconWrapper svg{color:var(--gold)}.PracticalValueSection-module__higzRG__cardTitle{color:var(--ink);font-size:1rem;font-weight:600;font-family:var(--font-space-grotesk);margin:0 0 .5rem}.PracticalValueSection-module__higzRG__cardText{color:var(--muted);margin:0;font-size:.875rem;line-height:1.6}.PracticalValueSection-module__higzRG__summary{background:var(--surface);border-left:4px solid var(--accent);border-radius:.75rem;padding:1.75rem}.PracticalValueSection-module__higzRG__summaryText{color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1.75;font-family:var(--font-space-grotesk);margin:0}.PracticalValueSection-module__higzRG__summaryTextSecondary{color:var(--muted);margin:.5rem 0 0;font-size:1rem;line-height:1.6}@media (max-width:768px){.PracticalValueSection-module__higzRG__section{padding:3rem 0}.PracticalValueSection-module__higzRG__container{padding:0 1rem}.PracticalValueSection-module__higzRG__title{font-size:1.75rem}.PracticalValueSection-module__higzRG__description{font-size:1rem}.PracticalValueSection-module__higzRG__grid{grid-template-columns:1fr;gap:1rem}.PracticalValueSection-module__higzRG__card{padding:1.25rem}.PracticalValueSection-module__higzRG__summary{padding:1.5rem}}
