.landing-module__JREfSq__page{--page-gutter:clamp(24px, 4.5vw, 112px);--primary-light:color-mix(in oklab, var(--primary) 82%, white);--primary-dark:color-mix(in oklab, var(--primary) 82%, black);--text-soft:color-mix(in oklab, var(--foreground) 65%, var(--muted-foreground));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--foreground);background:var(--background);overflow:clip}.landing-module__JREfSq__page [id]{scroll-margin-top:104px}.landing-module__JREfSq__page a,.landing-module__JREfSq__page button{-webkit-tap-highlight-color:transparent}.landing-module__JREfSq__page a:focus-visible,.landing-module__JREfSq__page button:focus-visible,.landing-module__JREfSq__page summary:focus-visible{outline:2px solid color-mix(in oklab, var(--glow) 75%, white);outline-offset:5px}.landing-module__JREfSq__hero{isolation:isolate;perspective:1400px;background:var(--background);position:relative}.landing-module__JREfSq__atmosphere{z-index:-1;background:radial-gradient(ellipse at 0% 25%, color-mix(in oklab, var(--glow) 14%, transparent), transparent 45%), radial-gradient(ellipse at 100% 62%, color-mix(in oklab, var(--primary) 9%, transparent), transparent 35%), var(--background);position:absolute;inset:0}.landing-module__JREfSq__stage{width:100%;padding:0}.landing-module__JREfSq__marketingPanel{isolation:isolate;background:var(--background);position:relative}.landing-module__JREfSq__photo{z-index:-1;height:clamp(740px,100svh - 60px,920px);position:absolute;top:0;left:0;right:0;overflow:hidden}.landing-module__JREfSq__photo:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 62% 61%, color-mix(in oklab, var(--primary) 18%, transparent), transparent 13%), linear-gradient(112deg, transparent 47%, #ffffff08 52%, transparent 58%);mix-blend-mode:screen;position:absolute;inset:0}.landing-module__JREfSq__photo img{object-fit:cover;object-position:center 60%}.landing-module__JREfSq__photo:after{content:"";background:linear-gradient(180deg, color-mix(in oklab, var(--background) 48%, transparent) 0%, transparent 22%, transparent 64%, var(--background) 100%), linear-gradient(90deg, color-mix(in oklab, var(--background) 70%, transparent), color-mix(in oklab, var(--background) 20%, transparent) 48%, transparent 75%);position:absolute;inset:0}.landing-module__JREfSq__panelContent{padding:clamp(44px, 5.5vh, 68px) var(--page-gutter) 36px;position:relative}.landing-module__JREfSq__heroCopy{min-height:clamp(510px,57svh,660px);position:relative}.landing-module__JREfSq__eyebrow{border:1px solid color-mix(in oklab, var(--primary) 22%, transparent);background:color-mix(in oklab, var(--primary) 10%, transparent);width:fit-content;color:color-mix(in oklab, var(--primary) 70%, white);letter-spacing:1px;text-transform:uppercase;border-radius:30px;align-items:center;gap:9px;padding:9px 14px;font-size:11px;font-weight:600;display:flex}.landing-module__JREfSq__eyebrow>span{background:var(--primary);width:5px;height:5px;box-shadow:0 0 9px color-mix(in oklab, var(--primary) 47%, transparent);border-radius:50%}.landing-module__JREfSq__title{z-index:1;letter-spacing:-.045em;text-shadow:0 2px 0 color-mix(in oklab, var(--foreground) 28%, transparent), 0 18px 36px #02060d4d;margin:25px 0 0;font-size:clamp(60px,5vw,96px);font-weight:750;line-height:1.025;position:relative}.landing-module__JREfSq__title>span{color:#ff922f;-webkit-text-fill-color:transparent;-webkit-text-stroke:.55px #ffc17a;filter:drop-shadow(0 2px #7b2d09)drop-shadow(0 0 10px #06101bd9)drop-shadow(0 10px 20px #00000070);background:linear-gradient(100deg,#ffb15f 0%,#ff922f 48%,#ff7a1a 100%);-webkit-background-clip:text;background-clip:text}.landing-module__JREfSq__description{max-width:580px;color:var(--text-soft);text-shadow:0 1px 8px var(--background);margin:27px 0 0;font-size:18px;line-height:1.75}.landing-module__JREfSq__riskNote{top:100px;right:calc(var(--page-gutter) + 1vw);font-family:var(--font-script), cursive;text-shadow:0 2px 9px #0007;font-size:clamp(42px,3vw,62px);line-height:.93;position:absolute;transform:rotate(-10deg)}.landing-module__JREfSq__riskNote>span{padding-left:23px}.landing-module__JREfSq__riskNote svg{width:175px;height:20px;fill:var(--primary);margin:12px 0 0 25px;display:block}.landing-module__JREfSq__reviewVisual{z-index:2;border:1px solid color-mix(in oklab, var(--glow) 36%, transparent);border-top-color:color-mix(in oklab, var(--foreground) 24%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--card) 92%, transparent), color-mix(in oklab, var(--background) 88%, transparent));width:270px;box-shadow:5px 7px 0 color-mix(in oklab, var(--background) 78%, black), 0 24px 50px #00000052, inset 0 1px 0 #ffffff12, 0 0 28px color-mix(in oklab, var(--glow) 8%, transparent);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);transform-style:preserve-3d;border-radius:15px;padding:17px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:absolute;bottom:14px;right:clamp(58px,6vw,128px);transform:perspective(800px)rotateY(-9deg)rotateX(4deg)rotate(1deg)}.landing-module__JREfSq__reviewVisual:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,#ffffff0d,#0000 42%);position:absolute;inset:0}.landing-module__JREfSq__reviewVisual:hover{box-shadow:3px 5px 0 color-mix(in oklab, var(--background) 78%, black), 0 30px 55px #00000061, inset 0 1px 0 #ffffff18, 0 0 34px color-mix(in oklab, var(--glow) 13%, transparent);transform:perspective(800px)rotateY(-2deg)rotateX(1deg)translateY(-5px)}.landing-module__JREfSq__reviewVisualHeader,.landing-module__JREfSq__reviewVisualStatus{align-items:center;gap:11px;display:flex;transform:translateZ(18px)}.landing-module__JREfSq__reviewVisualHeader>span{border:1px solid color-mix(in oklab, var(--glow) 42%, transparent);width:39px;height:39px;color:color-mix(in oklab, var(--glow) 68%, white);background:linear-gradient(145deg, color-mix(in oklab, var(--glow) 28%, var(--card)), color-mix(in oklab, var(--glow) 9%, var(--background)));box-shadow:0 3px 0 color-mix(in oklab, var(--glow) 22%, black), inset 0 1px 0 #ffffff18;border-radius:10px;flex:none;place-items:center;display:grid}.landing-module__JREfSq__reviewVisual small{color:var(--muted-foreground);letter-spacing:.5px;font-size:9px;line-height:1.4;display:block}.landing-module__JREfSq__reviewVisual strong{margin-top:3px;font-size:12px;font-weight:620;line-height:1.35;display:block}.landing-module__JREfSq__reviewLines{gap:6px;margin:17px 0;display:grid;transform:translateZ(8px)}.landing-module__JREfSq__reviewLines>span{background:color-mix(in oklab, var(--muted) 66%, transparent);border-radius:8px;height:5px;position:relative;overflow:hidden}.landing-module__JREfSq__reviewLines>span:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--glow), color-mix(in oklab, var(--glow) 55%, white));width:76%;box-shadow:0 0 11px color-mix(in oklab, var(--glow) 26%, transparent);position:absolute;inset:0 auto 0 0}.landing-module__JREfSq__reviewLines>span:nth-child(2):after{background:linear-gradient(90deg, var(--success), color-mix(in oklab, var(--success) 60%, white));width:91%}.landing-module__JREfSq__reviewLines>span:nth-child(3):after{width:64%}.landing-module__JREfSq__reviewVisualStatus{border-top:1px solid var(--border);color:var(--success);padding-top:13px}.landing-module__JREfSq__reviewVisualStatus>div{color:var(--foreground)}.landing-module__JREfSq__actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.landing-module__JREfSq__primaryButton,.landing-module__JREfSq__demoButton{transform-style:preserve-3d;border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:18px 26px;font-size:15px;font-weight:650;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.landing-module__JREfSq__primaryButton{color:var(--primary-foreground);border:1px solid color-mix(in oklab, var(--primary-light) 44%, transparent);background:linear-gradient(115deg, var(--primary-light), var(--primary-dark));box-shadow:0 4px 0 color-mix(in oklab, var(--primary) 48%, black), 0 10px 26px color-mix(in oklab, var(--primary) 24%, transparent), inset 0 1px 0 #ffffff25}.landing-module__JREfSq__primaryButton:hover{box-shadow:0 7px 0 color-mix(in oklab, var(--primary) 48%, black), 0 14px 34px color-mix(in oklab, var(--primary) 36%, transparent), inset 0 1px 0 #ffffff38;transform:translateY(-3px)}.landing-module__JREfSq__primaryButton:active{box-shadow:0 2px 0 color-mix(in oklab, var(--primary) 48%, black), 0 5px 16px color-mix(in oklab, var(--primary) 20%, transparent);transform:translateY(2px)}.landing-module__JREfSq__demoButton{border:1px solid color-mix(in oklab, var(--foreground) 20%, transparent);color:var(--foreground);background:color-mix(in oklab, var(--card) 54%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 3px 0 color-mix(in oklab, var(--border) 45%, black), 0 9px 20px #00000024, inset 0 1px 0 #ffffff0a}.landing-module__JREfSq__demoButton:hover{background:color-mix(in oklab, var(--muted) 85%, transparent);box-shadow:0 6px 0 color-mix(in oklab, var(--border) 45%, black), 0 12px 24px #00000032, inset 0 1px 0 #ffffff10;transform:translateY(-3px)}.landing-module__JREfSq__trialNote{color:var(--text-soft);align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.landing-module__JREfSq__trialNote>svg{color:var(--success)}.landing-module__JREfSq__trialNote>span{color:var(--primary-light);padding:0 1px}.landing-module__JREfSq__featureGrid{perspective:1200px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.landing-module__JREfSq__featureCard{border:1px solid color-mix(in oklab, var(--glow) 20%, transparent);background:linear-gradient(125deg, color-mix(in oklab, var(--card) 93%, transparent), color-mix(in oklab, var(--background) 90%, transparent));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform-style:preserve-3d;will-change:transform;text-align:left;border-radius:12px;grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:17px;padding:24px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .28s;display:grid;position:relative;box-shadow:0 6px 18px #0002,inset 0 1px #ffffff09}.landing-module__JREfSq__featureCard:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff0d,#0000 38%,#ffffff03);position:absolute;inset:0}.landing-module__JREfSq__featureCard:after{content:"";z-index:-1;background:color-mix(in oklab, var(--glow) 10%, #02060d);border-radius:0 0 12px 12px;height:10px;position:absolute;bottom:-6px;left:7px;right:7px;box-shadow:0 14px 26px #00000048}.landing-module__JREfSq__featureCard:hover{z-index:2;border-color:color-mix(in oklab, var(--glow) 50%, transparent);box-shadow:0 18px 36px #00000045, 0 0 28px color-mix(in oklab, var(--glow) 8%, transparent), inset 0 1px 0 #ffffff12;transform:perspective(700px)translateY(-7px)rotateX(2deg)rotateY(-2deg)}.landing-module__JREfSq__featureCard:nth-child(2n):hover{transform:perspective(700px)translateY(-7px)rotateX(2deg)rotateY(2deg)}.landing-module__JREfSq__featureIcon{border:1px solid #ffffff0a;border-radius:12px;grid-row:span 2;place-items:center;width:52px;height:54px;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateZ(22px);box-shadow:0 5px #050a12,0 12px 22px #00000024,inset 0 1px #ffffff1a}.landing-module__JREfSq__featureCard:hover .landing-module__JREfSq__featureIcon{transform:translateZ(30px)translateY(-2px)}.landing-module__JREfSq__purple{color:#e8ddff;background:linear-gradient(135deg, color-mix(in oklab, var(--review) 45%, transparent), color-mix(in oklab, var(--review) 35%, black));box-shadow:0 0 22px color-mix(in oklab, var(--review) 7%, transparent)}.landing-module__JREfSq__blue{color:#e0f2ff;background:linear-gradient(135deg, var(--glow), color-mix(in oklab, var(--glow) 45%, black));box-shadow:0 0 22px color-mix(in oklab, var(--glow) 9%, transparent)}.landing-module__JREfSq__orange{color:var(--primary-light);background:linear-gradient(135deg, color-mix(in oklab, var(--primary) 30%, transparent), color-mix(in oklab, var(--primary) 12%, black))}.landing-module__JREfSq__green{color:var(--success);background:linear-gradient(135deg, color-mix(in oklab, var(--success) 30%, transparent), color-mix(in oklab, var(--success) 14%, black))}.landing-module__JREfSq__featureCard strong{letter-spacing:-.2px;align-self:end;font-size:16px;font-weight:600;transform:translateZ(14px)}.landing-module__JREfSq__featureSubtitle{color:var(--muted-foreground);align-self:start;margin-top:6px;font-size:13px;transform:translateZ(10px)}.landing-module__JREfSq__featureArrow{color:color-mix(in oklab, var(--muted-foreground) 55%, transparent);opacity:0;transition:opacity .2s,transform .28s;position:absolute;top:17px;right:17px;transform:translate3d(-6px,2px,18px)}.landing-module__JREfSq__featureCard:hover .landing-module__JREfSq__featureArrow{opacity:1;transform:translateZ(24px)}.landing-module__JREfSq__trust{border-top:1px solid var(--border);margin-top:30px;padding-top:24px}.landing-module__JREfSq__trust>p{color:var(--muted-foreground);text-align:center;font-size:12px}.landing-module__JREfSq__trustGrid{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;display:grid}.landing-module__JREfSq__trustGrid>div+div{border-left:1px solid var(--border)}.landing-module__JREfSq__trustGrid dt{color:var(--primary-light);letter-spacing:-.8px;font-size:28px;font-weight:650;line-height:1.2}.landing-module__JREfSq__trustGrid dd{color:var(--text-soft);margin-top:7px;font-size:12px}.landing-module__JREfSq__benefits{padding:32px var(--page-gutter);border-block:1px solid var(--border);background:linear-gradient(110deg, color-mix(in oklab, var(--card) 70%, var(--background)), var(--background) 65%, color-mix(in oklab, var(--primary) 8%, transparent));grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.landing-module__JREfSq__benefits>li{perspective:400px;align-items:center;gap:14px;display:flex}.landing-module__JREfSq__benefitIcon{width:52px;height:52px;color:var(--foreground);border:1px solid color-mix(in oklab, var(--primary) 27%, transparent);background:radial-gradient(ellipse at 50% 90%, color-mix(in oklab, var(--primary) 15%, transparent), transparent 80%);box-shadow:0 4px 0 color-mix(in oklab, var(--primary) 20%, black), 0 10px 22px #00000024, inset 0 1px 0 #ffffff18;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .25s;display:grid;transform:rotateY(-8deg)rotateX(5deg)}.landing-module__JREfSq__benefits>li:hover .landing-module__JREfSq__benefitIcon{transform:rotateY(4deg)rotateX(-2deg)translateY(-3px)}.landing-module__JREfSq__benefits li:nth-child(2) .landing-module__JREfSq__benefitIcon{color:#e7f3ff;border-color:color-mix(in oklab, var(--glow) 44%, transparent);background:color-mix(in oklab, var(--glow) 11%, transparent)}.landing-module__JREfSq__benefits h2{letter-spacing:-.35px;font-size:16px;font-weight:600;line-height:1.3}.landing-module__JREfSq__benefits p{color:var(--muted-foreground);margin-top:5px;font-size:11px}.landing-module__JREfSq__scrollHint{color:color-mix(in oklab, var(--muted-foreground) 75%, var(--background));letter-spacing:.3px;justify-content:center;align-items:center;gap:9px;padding:22px 0 26px;font-size:11px;display:flex}@media (min-width:1101px) and (max-width:1250px){.landing-module__JREfSq__featureCard{grid-template-columns:44px minmax(0,1fr);column-gap:11px;padding:20px 14px}.landing-module__JREfSq__featureIcon{width:44px;height:48px}.landing-module__JREfSq__featureCard strong{font-size:14px}.landing-module__JREfSq__featureSubtitle{font-size:11px}}@media (max-width:1100px){.landing-module__JREfSq__page{--page-gutter:32px}.landing-module__JREfSq__panelContent{padding:42px var(--page-gutter) 34px}.landing-module__JREfSq__heroCopy{min-height:485px}.landing-module__JREfSq__title{letter-spacing:-2.6px;font-size:clamp(50px,5.8vw,64px)}.landing-module__JREfSq__riskNote{font-size:36px;top:96px;right:36px}.landing-module__JREfSq__riskNote svg{width:140px}.landing-module__JREfSq__reviewVisual{display:none}.landing-module__JREfSq__description{max-width:480px;font-size:16px}.landing-module__JREfSq__photo{height:700px;top:0}.landing-module__JREfSq__photo img{object-position:63% center}.landing-module__JREfSq__featureGrid{gap:12px;margin-top:60px}.landing-module__JREfSq__featureArrow{display:none}.landing-module__JREfSq__featureCard{text-align:center;flex-direction:column;padding:20px 10px;display:flex}.landing-module__JREfSq__featureIcon{margin-bottom:12px}.landing-module__JREfSq__featureCard strong,.landing-module__JREfSq__featureSubtitle{align-self:auto}.landing-module__JREfSq__featureCard strong{font-size:14px}.landing-module__JREfSq__featureSubtitle{font-size:12px}.landing-module__JREfSq__trustGrid dt{font-size:26px}.landing-module__JREfSq__benefits{padding:28px var(--page-gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:760px){.landing-module__JREfSq__page{--page-gutter:24px}.landing-module__JREfSq__panelContent{padding:32px var(--page-gutter)}.landing-module__JREfSq__heroCopy{min-height:0}.landing-module__JREfSq__title{letter-spacing:-1.8px;font-size:clamp(38px,7.8vw,57px)}.landing-module__JREfSq__eyebrow{letter-spacing:.6px;padding:8px 11px;font-size:10px}.landing-module__JREfSq__riskNote{width:fit-content;margin:50px 0 0 8px;font-size:33px;position:relative;top:auto;left:auto;right:auto}.landing-module__JREfSq__riskNote svg{width:112px;margin-left:17px}.landing-module__JREfSq__description{max-width:420px;font-size:15px}.landing-module__JREfSq__primaryButton,.landing-module__JREfSq__demoButton{gap:9px;padding:15px 19px;font-size:13px}.landing-module__JREfSq__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:50px}.landing-module__JREfSq__photo{height:600px;top:100px}.landing-module__JREfSq__photo img{object-position:64% center}.landing-module__JREfSq__trust{margin-top:28px}.landing-module__JREfSq__trust>p{font-size:11px;line-height:1.6}.landing-module__JREfSq__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.landing-module__JREfSq__trustGrid>div:nth-child(3){border-left:0}.landing-module__JREfSq__trustGrid dt{font-size:25px}.landing-module__JREfSq__trustGrid dd{font-size:11px}.landing-module__JREfSq__benefits{padding:26px var(--page-gutter);gap:24px 14px}.landing-module__JREfSq__benefits>li{gap:11px}.landing-module__JREfSq__benefitIcon{width:42px;height:44px}.landing-module__JREfSq__benefitIcon>svg{width:24px}.landing-module__JREfSq__benefits h2{letter-spacing:-.2px;font-size:13px}.landing-module__JREfSq__benefits p{font-size:11px;line-height:1.5}}@media (max-width:640px){.landing-module__JREfSq__page [id]{scroll-margin-top:92px}}@media (max-width:470px){.landing-module__JREfSq__page{--page-gutter:20px}.landing-module__JREfSq__panelContent{padding:30px var(--page-gutter)}.landing-module__JREfSq__title{letter-spacing:-1.35px;font-size:clamp(31px,8.9vw,41px);line-height:1.09}.landing-module__JREfSq__eyebrow{letter-spacing:.4px;font-size:8px}.landing-module__JREfSq__riskNote{font-size:29px}.landing-module__JREfSq__riskNote svg{width:95px;margin-left:16px}.landing-module__JREfSq__description{margin-top:22px;font-size:14px;line-height:1.7}.landing-module__JREfSq__actions{gap:11px}.landing-module__JREfSq__primaryButton,.landing-module__JREfSq__demoButton{gap:7px;padding:14px 12px;font-size:12px}.landing-module__JREfSq__primaryButton svg{width:14px}.landing-module__JREfSq__trialNote{gap:6px;font-size:10px}.landing-module__JREfSq__featureCard strong{font-size:13px}.landing-module__JREfSq__featureSubtitle{font-size:11px}.landing-module__JREfSq__photo{height:530px;top:180px}}@media (max-width:390px){.landing-module__JREfSq__actions{flex-direction:column}.landing-module__JREfSq__benefits{padding-left:var(--page-gutter);grid-template-columns:1fr}.landing-module__JREfSq__benefits h2{font-size:15px}.landing-module__JREfSq__benefits p{font-size:12px}}@media (prefers-reduced-motion:reduce){.landing-module__JREfSq__page *,.landing-module__JREfSq__page :before,.landing-module__JREfSq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing-module__JREfSq__reviewVisual,.landing-module__JREfSq__reviewVisual:hover,.landing-module__JREfSq__featureCard,.landing-module__JREfSq__featureCard:hover,.landing-module__JREfSq__featureCard:nth-child(2n):hover,.landing-module__JREfSq__featureIcon,.landing-module__JREfSq__featureCard:hover .landing-module__JREfSq__featureIcon,.landing-module__JREfSq__primaryButton:hover,.landing-module__JREfSq__primaryButton:active,.landing-module__JREfSq__demoButton:hover,.landing-module__JREfSq__benefitIcon,.landing-module__JREfSq__benefits>li:hover .landing-module__JREfSq__benefitIcon{transform:none!important}}
.problem-module__vOzNEa__section{isolation:isolate;border-top:1px solid var(--border);background:var(--background);perspective:1300px;position:relative;overflow:clip}.problem-module__vOzNEa__section:before{content:"";z-index:-1;opacity:.1;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 76% 46%,#000,#0000 68%);mask-image:radial-gradient(at 76% 46%,#000,#0000 68%)}.problem-module__vOzNEa__atmosphere{z-index:-1;background:radial-gradient(ellipse at 12% 85%, color-mix(in oklab, var(--destructive) 10%, transparent), transparent 42%), radial-gradient(ellipse at 92% 10%, color-mix(in oklab, var(--glow) 10%, transparent), transparent 38%);position:absolute;inset:0}.problem-module__vOzNEa__inner{max-width:1180px;padding:clamp(72px, 9vw, 120px) var(--page-gutter) clamp(40px, 5vw, 64px);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:clamp(36px,5vw,80px);margin:0 auto;display:grid}.problem-module__vOzNEa__eyebrow{border:1px solid color-mix(in oklab, var(--destructive) 28%, transparent);background:color-mix(in oklab, var(--destructive) 10%, transparent);width:fit-content;color:color-mix(in oklab, var(--destructive) 75%, white);letter-spacing:1px;text-transform:uppercase;box-shadow:0 3px 0 color-mix(in oklab, var(--destructive) 16%, black), 0 8px 18px #0000001c, inset 0 1px 0 #ffffff10;border-radius:30px;align-items:center;gap:9px;padding:8px 13px;font-size:11px;font-weight:600;display:flex;transform:perspective(280px)rotateX(3deg)}.problem-module__vOzNEa__eyebrow>span{background:var(--destructive);width:5px;height:5px;box-shadow:0 0 9px color-mix(in oklab, var(--destructive) 55%, transparent);border-radius:50%}.problem-module__vOzNEa__title{letter-spacing:-.035em;text-wrap:balance;margin:22px 0 0;font-size:clamp(34px,3.6vw,52px);font-weight:750;line-height:1.06}.problem-module__vOzNEa__title>span{color:var(--primary)}.problem-module__vOzNEa__lead{max-width:560px;color:var(--text-soft);text-wrap:pretty;margin:22px 0 0;font-size:17px;line-height:1.7}.problem-module__vOzNEa__modes{perspective:700px;gap:10px;max-width:560px;margin:20px 0 0;padding:0;list-style:none;display:grid}.problem-module__vOzNEa__modes>li{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 70%, transparent);color:var(--foreground);transform-style:preserve-3d;border-radius:10px;align-items:center;gap:13px;padding:12px 14px;font-size:15px;font-weight:500;transition:transform .22s,border-color .18s,background .18s;display:flex;box-shadow:0 3px #03081173,0 9px 18px #0000001a,inset 0 1px #ffffff08}.problem-module__vOzNEa__modes>li:hover{border-color:color-mix(in oklab, var(--warning) 30%, var(--border));background:color-mix(in oklab, var(--card) 90%, transparent);transform:translate(5px)translateY(-2px)rotateY(-1deg)}.problem-module__vOzNEa__modes>li>span{border:1px solid color-mix(in oklab, var(--warning) 25%, transparent);background:color-mix(in oklab, var(--warning) 12%, transparent);width:34px;height:34px;color:var(--warning);box-shadow:0 3px 0 color-mix(in oklab, var(--warning) 14%, black), inset 0 1px 0 #ffffff13;border-radius:9px;flex-shrink:0;place-items:center;display:grid;transform:translateZ(16px)}.problem-module__vOzNEa__after{max-width:560px;color:var(--muted-foreground);text-wrap:pretty;margin:22px 0 0;font-size:15px;line-height:1.7}.problem-module__vOzNEa__card{border:1px solid color-mix(in oklab, var(--destructive) 28%, var(--border));border-left:4px solid var(--destructive);background:linear-gradient(140deg, color-mix(in oklab, var(--card) 96%, transparent), color-mix(in oklab, var(--background) 92%, transparent));box-shadow:7px 9px 0 color-mix(in oklab, var(--destructive) 8%, #030811), 0 0 0 1px color-mix(in oklab, var(--destructive) 8%, transparent), 0 0 32px color-mix(in oklab, var(--destructive) 12%, transparent), 0 24px 60px -30px color-mix(in oklab, var(--destructive) 45%, transparent);transform-style:preserve-3d;border-radius:18px;padding:28px 30px 26px;transition:transform .34s cubic-bezier(.2,.8,.2,1),box-shadow .34s;position:relative;transform:perspective(950px)rotateY(-4deg)rotateX(1.5deg)}.problem-module__vOzNEa__card:after{content:"";border:1px solid color-mix(in oklab, var(--destructive) 9%, transparent);pointer-events:none;border-radius:11px;position:absolute;inset:11px}.problem-module__vOzNEa__card:hover{box-shadow:5px 7px 0 color-mix(in oklab, var(--destructive) 10%, #030811), 0 0 0 1px color-mix(in oklab, var(--destructive) 10%, transparent), 0 0 38px color-mix(in oklab, var(--destructive) 15%, transparent), 0 30px 68px -26px color-mix(in oklab, var(--destructive) 48%, transparent);transform:perspective(950px)translateY(-6px)rotateY(-1deg)rotateX(.5deg)}.problem-module__vOzNEa__chip{border:1px solid color-mix(in oklab, var(--destructive) 35%, transparent);background:color-mix(in oklab, var(--destructive) 14%, transparent);color:color-mix(in oklab, var(--destructive) 80%, white);letter-spacing:.6px;text-transform:uppercase;border-radius:20px;align-items:center;gap:7px;padding:6px 11px;font-size:11px;font-weight:650;display:inline-flex}.problem-module__vOzNEa__amount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--destructive);background:linear-gradient(100deg, color-mix(in oklab, var(--destructive) 80%, white), var(--destructive) 55%, color-mix(in oklab, var(--destructive) 85%, var(--primary)));-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 0 color-mix(in oklab, var(--destructive) 30%, black)) drop-shadow(0 12px 22px color-mix(in oklab, var(--destructive) 16%, transparent));-webkit-background-clip:text;background-clip:text;margin:18px 0 0;font-size:clamp(48px,5vw,64px);font-weight:750;line-height:1;transform:translateZ(22px)}.problem-module__vOzNEa__detail{color:var(--text-soft);text-wrap:pretty;margin:14px 0 0;font-size:14px;line-height:1.65}.problem-module__vOzNEa__meter{background:var(--muted);border-radius:999px;height:8px;margin:20px 0 0;overflow:hidden}.problem-module__vOzNEa__meter>span{background:linear-gradient(90deg, var(--destructive), color-mix(in oklab, var(--destructive) 70%, var(--primary)));height:100%;box-shadow:0 0 12px color-mix(in oklab, var(--destructive) 50%, transparent);border-radius:999px;display:block}.problem-module__vOzNEa__meterLabel{letter-spacing:.2px;color:var(--muted-foreground);justify-content:space-between;gap:12px;margin:9px 0 0;font-size:11px;display:flex}.problem-module__vOzNEa__meterLabel>strong{color:var(--foreground);font-weight:600}.problem-module__vOzNEa__source{border-top:1px solid var(--border);color:var(--muted-foreground);margin:18px 0 0;padding-top:14px;font-size:11.5px;line-height:1.6}.problem-module__vOzNEa__source>code{font-family:var(--font-mono), ui-monospace, monospace;color:var(--text-soft);font-size:11px}.problem-module__vOzNEa__bridge{padding:0 var(--page-gutter) clamp(56px, 7vw, 96px);justify-content:center;display:flex}.problem-module__vOzNEa__bridge>a{border:1px solid color-mix(in oklab, var(--primary) 30%, transparent);background:color-mix(in oklab, var(--primary) 9%, transparent);color:var(--foreground);letter-spacing:-.2px;box-shadow:0 4px 0 color-mix(in oklab, var(--primary) 19%, black), 0 12px 24px #00000020, inset 0 1px 0 #ffffff0d;border-radius:999px;align-items:center;gap:12px;padding:16px 22px 16px 26px;font-size:17px;font-weight:650;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.problem-module__vOzNEa__bridge>a>span{background:var(--primary);width:30px;height:30px;color:var(--primary-foreground);box-shadow:0 3px 0 color-mix(in oklab, var(--primary) 42%, black), inset 0 1px 0 #ffffff3d;border-radius:50%;place-items:center;display:grid}.problem-module__vOzNEa__bridge>a:hover{background:color-mix(in oklab, var(--primary) 15%, transparent);border-color:color-mix(in oklab, var(--primary) 50%, transparent);box-shadow:0 7px 0 color-mix(in oklab, var(--primary) 19%, black), 0 17px 30px #0000002e, inset 0 1px 0 #ffffff16;transform:translateY(-4px)}@media (max-width:1100px){.problem-module__vOzNEa__inner{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:36px}}@media (max-width:980px){.problem-module__vOzNEa__inner{grid-template-columns:1fr;gap:34px;padding-top:64px}.problem-module__vOzNEa__lead,.problem-module__vOzNEa__modes,.problem-module__vOzNEa__after{max-width:640px}.problem-module__vOzNEa__card{max-width:560px;transform:none}}@media (max-width:760px){.problem-module__vOzNEa__title{font-size:clamp(30px,7.4vw,40px)}.problem-module__vOzNEa__lead{font-size:16px}.problem-module__vOzNEa__modes>li{padding:11px 12px;font-size:14px}.problem-module__vOzNEa__card{padding:22px 20px 20px;transform:none}.problem-module__vOzNEa__bridge>a{text-align:left;padding:14px 16px 14px 20px;font-size:15px}}@media (prefers-reduced-motion:reduce){.problem-module__vOzNEa__eyebrow,.problem-module__vOzNEa__modes>li,.problem-module__vOzNEa__modes>li:hover,.problem-module__vOzNEa__card,.problem-module__vOzNEa__card:hover,.problem-module__vOzNEa__amount,.problem-module__vOzNEa__bridge>a,.problem-module__vOzNEa__bridge>a:hover{transition:none;transform:none}}@media (max-width:470px){.problem-module__vOzNEa__title{font-size:clamp(27px,8.4vw,34px)}.problem-module__vOzNEa__amount{font-size:42px}.problem-module__vOzNEa__meterLabel{flex-direction:column;gap:3px}}
.sections-module__VOKqqq__section{isolation:isolate;border-top:1px solid var(--border);background:var(--background);perspective:1400px;position:relative;overflow:clip}.sections-module__VOKqqq__section:before{content:"";z-index:-1;opacity:.1;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000,#0000 72%);mask-image:radial-gradient(at 50% 30%,#000,#0000 72%)}.sections-module__VOKqqq__atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.sections-module__VOKqqq__atmosphere[data-tone=glow]{background:radial-gradient(ellipse at 88% 8%, color-mix(in oklab, var(--glow) 11%, transparent), transparent 40%), radial-gradient(ellipse at 6% 92%, color-mix(in oklab, var(--primary) 6%, transparent), transparent 36%)}.sections-module__VOKqqq__atmosphere[data-tone=primary]{background:radial-gradient(ellipse at 50% 0%, color-mix(in oklab, var(--primary) 10%, transparent), transparent 44%), radial-gradient(ellipse at 90% 100%, color-mix(in oklab, var(--glow) 8%, transparent), transparent 36%)}.sections-module__VOKqqq__atmosphere[data-tone=quiet]{background:radial-gradient(ellipse at 50% 100%, color-mix(in oklab, var(--glow) 7%, transparent), transparent 42%)}.sections-module__VOKqqq__inner{max-width:1180px;padding:clamp(72px, 9vw, 120px) var(--page-gutter);margin:0 auto}.sections-module__VOKqqq__innerNarrow{max-width:820px;padding:clamp(72px, 9vw, 120px) var(--page-gutter);margin:0 auto}.sections-module__VOKqqq__heading{max-width:720px}.sections-module__VOKqqq__headingCenter{text-align:center;max-width:720px;margin:0 auto}.sections-module__VOKqqq__headingCenter .sections-module__VOKqqq__eyebrow{margin-inline:auto}.sections-module__VOKqqq__eyebrow{border:1px solid color-mix(in oklab, var(--primary) 22%, transparent);background:color-mix(in oklab, var(--primary) 10%, transparent);width:fit-content;color:color-mix(in oklab, var(--primary) 70%, white);letter-spacing:1px;text-transform:uppercase;box-shadow:0 3px 0 color-mix(in oklab, var(--primary) 18%, black), 0 8px 20px #00000018, inset 0 1px 0 #ffffff12;border-radius:30px;align-items:center;gap:9px;padding:8px 13px;font-size:11px;font-weight:600;display:flex;transform:perspective(300px)rotateX(3deg)}.sections-module__VOKqqq__eyebrow>span{background:var(--primary);width:5px;height:5px;box-shadow:0 0 9px color-mix(in oklab, var(--primary) 55%, transparent);border-radius:50%}.sections-module__VOKqqq__eyebrow[data-tone=glow]{border-color:color-mix(in oklab, var(--glow) 30%, transparent);background:color-mix(in oklab, var(--glow) 10%, transparent);color:color-mix(in oklab, var(--glow) 60%, white)}.sections-module__VOKqqq__eyebrow[data-tone=glow]>span{background:var(--glow);box-shadow:0 0 9px color-mix(in oklab, var(--glow) 55%, transparent)}.sections-module__VOKqqq__title{letter-spacing:-.035em;text-wrap:balance;text-shadow:0 14px 30px #00000029;margin:20px 0 0;font-size:clamp(32px,3.4vw,48px);font-weight:750;line-height:1.08}.sections-module__VOKqqq__title>em{color:var(--primary);font-style:normal}.sections-module__VOKqqq__lead{color:var(--text-soft);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.7}.sections-module__VOKqqq__panel{isolation:isolate;border:1px solid color-mix(in oklab, var(--glow) 22%, var(--border));background:linear-gradient(140deg, color-mix(in oklab, var(--card) 94%, transparent), color-mix(in oklab, var(--background) 90%, transparent));box-shadow:0 5px 0 color-mix(in oklab, var(--glow) 7%, #030811), 0 0 0 1px color-mix(in oklab, var(--glow) 6%, transparent), 0 0 24px color-mix(in oklab, var(--glow) 8%, transparent), 0 18px 48px -28px color-mix(in oklab, var(--glow) 40%, transparent);transform-style:preserve-3d;border-radius:16px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .28s;position:relative}.sections-module__VOKqqq__panel:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff0e,#0000 38%,#ffffff03);position:absolute;inset:0}.sections-module__VOKqqq__panelLift:hover{border-color:color-mix(in oklab, var(--glow) 42%, transparent);box-shadow:0 8px 0 color-mix(in oklab, var(--glow) 8%, #030811), 0 0 0 1px color-mix(in oklab, var(--glow) 10%, transparent), 0 0 32px color-mix(in oklab, var(--glow) 14%, transparent), 0 24px 56px -28px color-mix(in oklab, var(--glow) 55%, transparent);transform:perspective(800px)translateY(-6px)rotateX(2deg)rotateY(-1.5deg)}.sections-module__VOKqqq__panelPrimary{border-color:color-mix(in oklab, var(--primary) 55%, transparent);box-shadow:0 6px 0 color-mix(in oklab, var(--primary) 21%, #030811), 0 0 0 1px color-mix(in oklab, var(--primary) 14%, transparent), 0 0 36px color-mix(in oklab, var(--primary) 16%, transparent), 0 24px 60px -28px color-mix(in oklab, var(--primary) 55%, transparent)}.sections-module__VOKqqq__iconTile{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 80%, transparent);width:46px;height:46px;color:var(--foreground);box-shadow:0 4px 0 color-mix(in oklab, var(--background) 75%, black), 0 10px 20px #00000020, inset 0 1px 0 #ffffff17;border-radius:12px;flex-shrink:0;place-items:center;transition:transform .26s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateZ(18px)rotateY(-5deg)rotateX(3deg)}.sections-module__VOKqqq__iconTile[data-tone=primary]{border-color:color-mix(in oklab, var(--primary) 30%, transparent);background:color-mix(in oklab, var(--primary) 14%, transparent);color:var(--primary-light)}.sections-module__VOKqqq__iconTile[data-tone=primarySolid]{background:linear-gradient(135deg, var(--primary-light), var(--primary-dark));color:var(--primary-foreground);box-shadow:0 6px 18px color-mix(in oklab, var(--primary) 30%, transparent);border-color:#0000}.sections-module__VOKqqq__iconTile[data-tone=glow]{border-color:color-mix(in oklab, var(--glow) 30%, transparent);background:color-mix(in oklab, var(--glow) 14%, transparent);color:color-mix(in oklab, var(--glow) 55%, white)}.sections-module__VOKqqq__iconTile[data-tone=review]{border-color:color-mix(in oklab, var(--review) 30%, transparent);background:color-mix(in oklab, var(--review) 14%, transparent);color:color-mix(in oklab, var(--review) 55%, white)}.sections-module__VOKqqq__iconTile[data-tone=success]{border-color:color-mix(in oklab, var(--success) 28%, transparent);background:color-mix(in oklab, var(--success) 12%, transparent);color:var(--success)}.sections-module__VOKqqq__chip{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 80%, transparent);color:var(--muted-foreground);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 9px;font-size:10.5px;font-weight:650;display:inline-flex}.sections-module__VOKqqq__chip[data-tone=primary]{border-color:color-mix(in oklab, var(--primary) 35%, transparent);background:color-mix(in oklab, var(--primary) 14%, transparent);color:color-mix(in oklab, var(--primary) 78%, white)}.sections-module__VOKqqq__buttonPrimary,.sections-module__VOKqqq__buttonGhost{transform-style:preserve-3d;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:14.5px;font-weight:650;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.sections-module__VOKqqq__buttonPrimary{color:var(--primary-foreground);border:1px solid color-mix(in oklab, var(--primary-light) 44%, transparent);background:linear-gradient(115deg, var(--primary-light), var(--primary-dark));box-shadow:0 4px 0 color-mix(in oklab, var(--primary) 48%, black), 0 10px 26px color-mix(in oklab, var(--primary) 24%, transparent), inset 0 1px 0 #ffffff25}.sections-module__VOKqqq__buttonPrimary:hover{box-shadow:0 7px 0 color-mix(in oklab, var(--primary) 48%, black), 0 14px 34px color-mix(in oklab, var(--primary) 38%, transparent), inset 0 1px 0 #ffffff36;transform:translateY(-3px)}.sections-module__VOKqqq__buttonPrimary:active{box-shadow:0 2px 0 color-mix(in oklab, var(--primary) 48%, black);transform:translateY(2px)}.sections-module__VOKqqq__buttonGhost{border:1px solid color-mix(in oklab, var(--foreground) 20%, transparent);color:var(--foreground);background:color-mix(in oklab, var(--card) 54%, transparent);box-shadow:0 3px 0 color-mix(in oklab, var(--border) 45%, black), 0 9px 20px #0002, inset 0 1px 0 #ffffff0a}.sections-module__VOKqqq__buttonGhost:hover{background:color-mix(in oklab, var(--muted) 85%, transparent);border-color:color-mix(in oklab, var(--foreground) 32%, transparent);box-shadow:0 6px 0 color-mix(in oklab, var(--border) 45%, black), 0 13px 24px #0000002e, inset 0 1px 0 #ffffff10;transform:translateY(-3px)}.sections-module__VOKqqq__showcaseShell{transform-origin:top;box-shadow:0 8px 0 color-mix(in oklab, var(--glow) 10%, #030811), 0 28px 65px #00000042, 0 0 38px color-mix(in oklab, var(--glow) 11%, transparent), inset 0 1px 0 #ffffff13;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:relative;transform:perspective(1200px)rotateX(1.2deg)}.sections-module__VOKqqq__showcaseShell:hover{box-shadow:0 11px 0 color-mix(in oklab, var(--glow) 11%, #030811), 0 34px 72px #0000004d, 0 0 46px color-mix(in oklab, var(--glow) 15%, transparent), inset 0 1px 0 #ffffff18;transform:perspective(1200px)translateY(-5px)rotateX(.3deg)}.sections-module__VOKqqq__showcaseRow{transition:background .18s,box-shadow .18s}.sections-module__VOKqqq__showcaseRow:hover{box-shadow:inset 4px 0 0 color-mix(in oklab, var(--glow) 42%, transparent), inset 0 1px 0 #ffffff08, inset 0 -1px 0 #00000030}.sections-module__VOKqqq__annotationCard{transform-style:preserve-3d;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;position:relative;box-shadow:0 4px #030811a3,0 13px 26px #00000024,inset 0 1px #ffffff0d}.sections-module__VOKqqq__annotationCard:hover{transform:translateY(-5px)rotateX(2deg);box-shadow:0 7px #030811a3,0 20px 34px #00000038,inset 0 1px #ffffff14}.sections-module__VOKqqq__stepper{perspective:1100px;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:52px;display:grid;position:relative}.sections-module__VOKqqq__stepper:before{content:"";z-index:0;background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 20%, transparent), color-mix(in oklab, var(--primary) 60%, transparent), color-mix(in oklab, var(--primary) 20%, transparent));height:2px;position:absolute;top:52px;left:calc(16.67% + 22px);right:calc(16.67% + 22px)}.sections-module__VOKqqq__step{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:28px 26px 30px;display:flex;position:relative}.sections-module__VOKqqq__step:first-child{transform:perspective(900px)rotateY(2deg)}.sections-module__VOKqqq__step:nth-child(3){transform:perspective(900px)rotateY(-2deg)}.sections-module__VOKqqq__step:first-child:hover,.sections-module__VOKqqq__step:nth-child(2):hover,.sections-module__VOKqqq__step:nth-child(3):hover{transform:perspective(900px)translateY(-6px)rotateX(2deg)}.sections-module__VOKqqq__stepBadge{border:1px solid color-mix(in oklab, var(--primary) 45%, transparent);background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--primary) 24%, transparent), transparent 70%), var(--card);width:48px;height:48px;color:var(--primary-light);letter-spacing:-.02em;font-variant-numeric:tabular-nums;box-shadow:0 4px 0 color-mix(in oklab, var(--primary) 22%, black), 0 0 22px color-mix(in oklab, var(--primary) 22%, transparent), inset 0 1px 0 #ffffff18;border-radius:50%;place-items:center;font-size:15px;font-weight:750;display:grid;transform:translateZ(24px)}.sections-module__VOKqqq__stepIcon{margin-top:20px}.sections-module__VOKqqq__stepTitle{letter-spacing:-.25px;text-wrap:balance;margin:18px 0 0;font-size:19px;font-weight:650}.sections-module__VOKqqq__stepText{color:var(--muted-foreground);text-wrap:pretty;margin:10px 0 0;font-size:14.5px;line-height:1.7}.sections-module__VOKqqq__featureList{perspective:1200px;flex-direction:column;gap:16px;margin-top:48px;display:flex}.sections-module__VOKqqq__featureRow{gap:18px;padding:22px 24px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .28s;display:flex}.sections-module__VOKqqq__featureRow:hover{z-index:2;border-color:color-mix(in oklab, var(--glow) 38%, transparent);box-shadow:-5px 7px 0 color-mix(in oklab, var(--glow) 7%, #030811), 0 18px 42px #00000038, inset 0 1px 0 #ffffff10;transform:perspective(900px)translate(5px)rotateY(-1deg)}.sections-module__VOKqqq__featureRow:hover .sections-module__VOKqqq__iconTile{transform:translateZ(26px)rotateY(4deg)translateY(-2px)}.sections-module__VOKqqq__featureRow[data-primary=true]{gap:22px;padding:30px;transform:perspective(1000px)translateZ(8px)scale(1.012)}.sections-module__VOKqqq__featureRow[data-primary=true]:hover{transform:perspective(1000px)translateZ(14px)translateY(-4px)scale(1.016)}.sections-module__VOKqqq__featureBody{flex:1;min-width:0}.sections-module__VOKqqq__featureTitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sections-module__VOKqqq__featureTitle{letter-spacing:-.2px;margin:0;font-size:18px;font-weight:650}.sections-module__VOKqqq__featureRow[data-primary=true] .sections-module__VOKqqq__featureTitle{font-size:21px}.sections-module__VOKqqq__featureText{color:var(--muted-foreground);text-wrap:pretty;margin:8px 0 0;font-size:14.5px;line-height:1.7}.sections-module__VOKqqq__flagGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sections-module__VOKqqq__flagGrid>li{align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.sections-module__VOKqqq__flagGrid>li>svg{color:var(--primary);flex-shrink:0}.sections-module__VOKqqq__proofGrid{perspective:1200px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.sections-module__VOKqqq__window{padding:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s;overflow:hidden}.sections-module__VOKqqq__window:first-child{transform:perspective(1000px)rotateY(2.4deg)rotateX(1deg)}.sections-module__VOKqqq__window:last-child{transform:perspective(1000px)rotateY(-2.4deg)rotateX(1deg)}.sections-module__VOKqqq__window:hover{z-index:2;box-shadow:0 8px 0 color-mix(in oklab, var(--glow) 8%, #030811), 0 24px 54px #00000042, inset 0 1px 0 #ffffff0f;transform:perspective(1000px)translateY(-5px)rotateY(0)rotateX(0)}.sections-module__VOKqqq__windowBar{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--muted) 70%, transparent);align-items:center;gap:6px;padding:12px 16px;display:flex;box-shadow:inset 0 -1px #00000029}.sections-module__VOKqqq__windowBar>span{background:color-mix(in oklab, var(--foreground) 14%, transparent);border-radius:50%;width:10px;height:10px}.sections-module__VOKqqq__windowBar>small{color:var(--muted-foreground);margin-left:10px;font-size:12px;font-weight:500}.sections-module__VOKqqq__statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding:22px 24px;display:grid}.sections-module__VOKqqq__statGrid dt{color:var(--muted-foreground);font-size:12px}.sections-module__VOKqqq__statGrid dd{letter-spacing:-.3px;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:20px;font-weight:650}.sections-module__VOKqqq__statGrid>div{border:1px solid color-mix(in oklab, var(--glow) 11%, var(--border));background:color-mix(in oklab, var(--muted) 38%, transparent);border-radius:10px;padding:12px;box-shadow:0 3px #03081166,inset 0 1px #ffffff08}.sections-module__VOKqqq__rowList{flex-direction:column;gap:4px;margin:0;padding:10px;list-style:none;display:flex}.sections-module__VOKqqq__rowList>li{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:14px;font-weight:500;display:flex}.sections-module__VOKqqq__rowList>li:hover{background:color-mix(in oklab, var(--muted) 60%, transparent)}.sections-module__VOKqqq__status{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:650;display:inline-flex}.sections-module__VOKqqq__status[data-tone=success]{background:color-mix(in oklab, var(--success) 14%, transparent);color:var(--success)}.sections-module__VOKqqq__status[data-tone=warning]{background:color-mix(in oklab, var(--warning) 16%, transparent);color:var(--warning)}.sections-module__VOKqqq__status[data-tone=danger]{background:color-mix(in oklab, var(--destructive) 14%, transparent);color:var(--destructive)}.sections-module__VOKqqq__proofFooter{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:640px;margin:32px auto 0;display:flex}.sections-module__VOKqqq__note{color:var(--muted-foreground);text-align:left;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.6;display:inline-flex}.sections-module__VOKqqq__note>svg{color:var(--primary);flex-shrink:0;margin-top:3px}.sections-module__VOKqqq__audienceGrid{perspective:1000px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.sections-module__VOKqqq__audienceCard{flex-direction:column;padding:24px;display:flex}.sections-module__VOKqqq__audienceCard:first-child{transform:perspective(850px)rotateY(2deg)}.sections-module__VOKqqq__audienceCard:nth-child(3){transform:perspective(850px)rotateY(-2deg)}.sections-module__VOKqqq__audienceCard:first-child:hover,.sections-module__VOKqqq__audienceCard:nth-child(2):hover,.sections-module__VOKqqq__audienceCard:nth-child(3):hover{transform:perspective(850px)translateY(-6px)rotateX(2deg)}.sections-module__VOKqqq__audienceTitle{letter-spacing:-.2px;margin:18px 0 0;font-size:18px;font-weight:650}.sections-module__VOKqqq__audienceText{color:var(--muted-foreground);text-wrap:pretty;margin:8px 0 0;font-size:14.5px;line-height:1.7}.sections-module__VOKqqq__tools{text-align:center;max-width:720px;margin:40px auto 0}.sections-module__VOKqqq__tools>p{color:var(--text-soft);text-wrap:pretty;margin:0;font-size:16px;line-height:1.7}.sections-module__VOKqqq__toolChips{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.sections-module__VOKqqq__toolChips>li{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 80%, transparent);color:var(--foreground);box-shadow:0 3px 0 color-mix(in oklab, var(--background) 78%, black), 0 8px 16px #0000001b, inset 0 1px 0 #ffffff09;border-radius:20px;padding:7px 13px;font-size:13px;font-weight:550;transition:transform .18s,border-color .18s}.sections-module__VOKqqq__toolChips>li:hover{border-color:color-mix(in oklab, var(--glow) 32%, var(--border));transform:translateY(-3px)}.sections-module__VOKqqq__toolChips>li[data-muted=true]{color:var(--muted-foreground);border-style:dashed;font-weight:500}.sections-module__VOKqqq__priceWrap{perspective:1100px;max-width:460px;margin:48px auto 0}.sections-module__VOKqqq__priceCard{transform-origin:top;padding:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;overflow:hidden;transform:perspective(1000px)rotateX(1.8deg)rotateY(-1.8deg)}.sections-module__VOKqqq__priceCard:hover{box-shadow:0 10px 0 color-mix(in oklab, var(--primary) 22%, #030811), 0 0 0 1px color-mix(in oklab, var(--primary) 18%, transparent), 0 32px 68px -24px color-mix(in oklab, var(--primary) 50%, transparent);transform:perspective(1000px)translateY(-6px)rotateX(0)rotateY(0)}.sections-module__VOKqqq__priceBanner{text-align:center;letter-spacing:1.4px;text-transform:uppercase;color:var(--primary-foreground);background:linear-gradient(115deg, var(--primary-light), var(--primary-dark));box-shadow:inset 0 1px 0 #ffffff50, inset 0 -2px 0 color-mix(in oklab, var(--primary) 42%, black);padding:11px 16px;font-size:12px;font-weight:700}.sections-module__VOKqqq__priceBody{padding:30px 30px 28px}.sections-module__VOKqqq__priceRow{justify-content:center;align-items:baseline;gap:8px;display:flex}.sections-module__VOKqqq__priceAmount{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--primary-light);text-shadow:0 4px 0 color-mix(in oklab, var(--primary) 38%, black), 0 14px 24px color-mix(in oklab, var(--primary) 17%, transparent);font-size:64px;font-weight:750;line-height:1}.sections-module__VOKqqq__priceUnit{color:var(--muted-foreground);font-size:16px;font-weight:500}.sections-module__VOKqqq__priceCompare{text-align:center;color:var(--muted-foreground);margin:12px 0 0;font-size:13.5px}.sections-module__VOKqqq__priceCompare>s{color:color-mix(in oklab, var(--muted-foreground) 70%, var(--background))}.sections-module__VOKqqq__priceList{flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:flex}.sections-module__VOKqqq__priceList>li{align-items:flex-start;gap:11px;font-size:14.5px;display:flex}.sections-module__VOKqqq__priceList>li>svg{color:var(--primary);flex-shrink:0;margin-top:3px}.sections-module__VOKqqq__priceCta{width:100%;margin-top:26px}.sections-module__VOKqqq__priceSpots{text-align:center;color:color-mix(in oklab, var(--primary) 70%, white);margin:14px 0 0;font-size:13px;font-weight:550}.sections-module__VOKqqq__priceNote{text-align:center;color:var(--muted-foreground);text-wrap:pretty;margin:20px 0 0;font-size:13.5px;line-height:1.65}.sections-module__VOKqqq__priceNote+.sections-module__VOKqqq__priceNote{margin-top:10px}.sections-module__VOKqqq__faqList{perspective:900px;flex-direction:column;gap:10px;margin-top:44px;display:flex}.sections-module__VOKqqq__faqItem{border-left:3px solid #0000;padding:0 22px;transition:border-color .2s,transform .25s,box-shadow .25s;box-shadow:0 3px #03081180,0 9px 22px #0000001c,inset 0 1px #ffffff07}.sections-module__VOKqqq__faqItem:hover{border-color:color-mix(in oklab, var(--glow) 30%, var(--border));transform:translate(3px)translateY(-1px)}.sections-module__VOKqqq__faqItem[open]{border-left-color:var(--primary);box-shadow:-4px 5px 0 color-mix(in oklab, var(--primary) 14%, #030811), 0 16px 34px #0000002e, inset 0 1px 0 #ffffff0a;transform:translate(5px)translateY(-2px)}.sections-module__VOKqqq__faqItem>summary{cursor:pointer;color:var(--foreground);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15.5px;font-weight:620;list-style:none;display:flex}.sections-module__VOKqqq__faqItem>summary::-webkit-details-marker{display:none}.sections-module__VOKqqq__faqItem>summary>span{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 80%, transparent);width:30px;height:30px;color:var(--muted-foreground);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .2s,background .2s,color .2s;display:grid;box-shadow:0 3px #03081180,inset 0 1px #ffffff0d}.sections-module__VOKqqq__faqItem[open]>summary>span{background:color-mix(in oklab, var(--primary) 16%, transparent);color:var(--primary-light);transform:rotate(45deg)}.sections-module__VOKqqq__faqAnswer{color:var(--muted-foreground);text-wrap:pretty;margin:0;padding:0 0 20px;font-size:14.5px;line-height:1.75}.sections-module__VOKqqq__ctaWrap{max-width:1180px;padding:0 var(--page-gutter) clamp(72px, 9vw, 120px);margin:0 auto}.sections-module__VOKqqq__ctaPanel{text-align:center;background:radial-gradient(ellipse at 50% 120%, color-mix(in oklab, var(--primary) 16%, transparent), transparent 55%), radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--glow) 12%, transparent), transparent 45%), linear-gradient(140deg, color-mix(in oklab, var(--card) 94%, transparent), color-mix(in oklab, var(--background) 92%, transparent));box-shadow:0 8px 0 color-mix(in oklab, var(--primary) 12%, #030811), 0 0 0 1px color-mix(in oklab, var(--glow) 8%, transparent), 0 28px 65px #0000003b, 0 0 44px color-mix(in oklab, var(--primary) 9%, transparent), inset 0 1px 0 #ffffff12;transform-origin:top;padding:clamp(44px,6vw,72px) clamp(24px,5vw,64px);position:relative;transform:perspective(1200px)rotateX(1.2deg)}.sections-module__VOKqqq__ctaPanel:after{content:"";border:1px solid color-mix(in oklab, var(--glow) 10%, transparent);pointer-events:none;border-radius:11px;position:absolute;inset:14px}.sections-module__VOKqqq__ctaTitle{letter-spacing:-.035em;text-wrap:balance;max-width:640px;margin:0 auto;font-size:clamp(30px,3.4vw,46px);font-weight:750;line-height:1.08}.sections-module__VOKqqq__ctaLead{max-width:560px;color:var(--text-soft);text-wrap:pretty;margin:16px auto 0;font-size:17px;line-height:1.7}.sections-module__VOKqqq__ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}@media (max-width:1100px){.sections-module__VOKqqq__stepper:before{display:none}}@media (max-width:980px){.sections-module__VOKqqq__stepper,.sections-module__VOKqqq__audienceGrid{grid-template-columns:1fr;gap:14px}.sections-module__VOKqqq__step{text-align:left;flex-direction:row;align-items:flex-start;gap:18px;padding:22px;transform:none!important}.sections-module__VOKqqq__stepBadge{flex-shrink:0}.sections-module__VOKqqq__stepIcon{display:none}.sections-module__VOKqqq__stepTitle{margin-top:0}.sections-module__VOKqqq__proofGrid{grid-template-columns:1fr}.sections-module__VOKqqq__audienceCard{transform:none!important}}@media (max-width:760px){.sections-module__VOKqqq__title{font-size:clamp(28px,7vw,38px)}.sections-module__VOKqqq__lead{font-size:16px}.sections-module__VOKqqq__featureRow,.sections-module__VOKqqq__featureRow[data-primary=true]{flex-direction:column;gap:14px;padding:20px;transform:none}.sections-module__VOKqqq__flagGrid{grid-template-columns:1fr}.sections-module__VOKqqq__priceAmount{font-size:54px}.sections-module__VOKqqq__priceBody{padding:24px 20px 22px}.sections-module__VOKqqq__faqItem{padding:0 16px}.sections-module__VOKqqq__faqItem>summary{font-size:14.5px}.sections-module__VOKqqq__ctaActions>a{width:100%}.sections-module__VOKqqq__showcaseShell,.sections-module__VOKqqq__showcaseShell:hover,.sections-module__VOKqqq__window,.sections-module__VOKqqq__window:first-child,.sections-module__VOKqqq__window:last-child,.sections-module__VOKqqq__window:hover,.sections-module__VOKqqq__priceCard,.sections-module__VOKqqq__priceCard:hover,.sections-module__VOKqqq__ctaPanel{transform:none}}@media (max-width:470px){.sections-module__VOKqqq__statGrid{grid-template-columns:1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.sections-module__VOKqqq__panel,.sections-module__VOKqqq__panelLift,.sections-module__VOKqqq__buttonPrimary,.sections-module__VOKqqq__buttonGhost,.sections-module__VOKqqq__faqItem,.sections-module__VOKqqq__faqItem>summary>span,.sections-module__VOKqqq__showcaseShell,.sections-module__VOKqqq__annotationCard,.sections-module__VOKqqq__featureRow,.sections-module__VOKqqq__window,.sections-module__VOKqqq__audienceCard,.sections-module__VOKqqq__toolChips>li,.sections-module__VOKqqq__priceCard,.sections-module__VOKqqq__ctaPanel,.sections-module__VOKqqq__iconTile{transition:none}.sections-module__VOKqqq__panelLift:hover,.sections-module__VOKqqq__buttonPrimary:hover,.sections-module__VOKqqq__buttonPrimary:active,.sections-module__VOKqqq__buttonGhost:hover,.sections-module__VOKqqq__showcaseShell,.sections-module__VOKqqq__showcaseShell:hover,.sections-module__VOKqqq__annotationCard:hover,.sections-module__VOKqqq__step,.sections-module__VOKqqq__step:first-child,.sections-module__VOKqqq__step:nth-child(2),.sections-module__VOKqqq__step:nth-child(3),.sections-module__VOKqqq__step:first-child:hover,.sections-module__VOKqqq__step:nth-child(2):hover,.sections-module__VOKqqq__step:nth-child(3):hover,.sections-module__VOKqqq__featureRow,.sections-module__VOKqqq__featureRow:hover,.sections-module__VOKqqq__featureRow[data-primary=true],.sections-module__VOKqqq__featureRow[data-primary=true]:hover,.sections-module__VOKqqq__window,.sections-module__VOKqqq__window:first-child,.sections-module__VOKqqq__window:last-child,.sections-module__VOKqqq__window:hover,.sections-module__VOKqqq__audienceCard,.sections-module__VOKqqq__audienceCard:first-child,.sections-module__VOKqqq__audienceCard:nth-child(2),.sections-module__VOKqqq__audienceCard:nth-child(3),.sections-module__VOKqqq__audienceCard:first-child:hover,.sections-module__VOKqqq__audienceCard:nth-child(2):hover,.sections-module__VOKqqq__audienceCard:nth-child(3):hover,.sections-module__VOKqqq__toolChips>li:hover,.sections-module__VOKqqq__priceCard,.sections-module__VOKqqq__priceCard:hover,.sections-module__VOKqqq__faqItem:hover,.sections-module__VOKqqq__faqItem[open],.sections-module__VOKqqq__ctaPanel,.sections-module__VOKqqq__iconTile,.sections-module__VOKqqq__featureRow:hover .sections-module__VOKqqq__iconTile{transform:none!important}}
.footer-module__eOOrza__footer{isolation:isolate;background:radial-gradient(ellipse at 8% 0%, color-mix(in oklab, var(--glow) 8%, transparent), transparent 34%), radial-gradient(ellipse at 92% 100%, color-mix(in oklab, var(--primary) 7%, transparent), transparent 32%), var(--background);position:relative;overflow:hidden}.footer-module__eOOrza__footer:before{content:"";z-index:-1;opacity:.12;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.footer-module__eOOrza__trustStrip{perspective:700px}.footer-module__eOOrza__trustPoint{border:1px solid color-mix(in oklab, var(--glow) 12%, transparent);background:color-mix(in oklab, var(--card) 60%, transparent);box-shadow:0 3px 0 color-mix(in oklab, var(--background) 75%, black), 0 8px 18px #00000020, inset 0 1px 0 #ffffff09;border-radius:999px;padding:8px 11px;transition:color .18s,transform .22s,border-color .18s}.footer-module__eOOrza__trustPoint:hover{color:var(--foreground);border-color:color-mix(in oklab, var(--glow) 32%, transparent);transform:translateY(-3px)rotateX(3deg)}.footer-module__eOOrza__footerGrid{perspective:900px}.footer-module__eOOrza__brand{border-radius:8px;width:fit-content}.footer-module__eOOrza__brandMark{border:1px solid color-mix(in oklab, var(--primary) 70%, white);background:linear-gradient(140deg, color-mix(in oklab, var(--primary) 74%, white), var(--primary), color-mix(in oklab, var(--primary) 72%, black));box-shadow:3px 4px 0 color-mix(in oklab, var(--primary) 48%, black), 0 9px 20px color-mix(in oklab, var(--primary) 18%, transparent), inset 0 1px 0 #ffffff42;transition:transform .26s cubic-bezier(.2,.8,.2,1);transform:perspective(260px)rotateX(7deg)rotateY(-11deg)rotate(-4deg)}.footer-module__eOOrza__brand:hover .footer-module__eOOrza__brandMark{transform:perspective(260px)rotateX(-3deg)rotateY(6deg)translateY(-2px)}.footer-module__eOOrza__linkGroup{border-left:1px solid color-mix(in oklab, var(--glow) 14%, var(--border));background:linear-gradient(90deg,#ffffff05,#0000 75%);border-radius:0 12px 12px 0;padding:14px 16px;transition:border-color .18s,transform .22s}.footer-module__eOOrza__linkGroup:hover{border-color:color-mix(in oklab, var(--glow) 36%, var(--border));transform:translate(3px)}.footer-module__eOOrza__footerBottom{box-shadow:inset 0 1px #ffffff03}@media (max-width:1023px){.footer-module__eOOrza__linkGroup{background:0 0;border-left:0;padding:0}}@media (prefers-reduced-motion:reduce){.footer-module__eOOrza__trustPoint,.footer-module__eOOrza__trustPoint:hover,.footer-module__eOOrza__brandMark,.footer-module__eOOrza__brand:hover .footer-module__eOOrza__brandMark,.footer-module__eOOrza__linkGroup,.footer-module__eOOrza__linkGroup:hover{transition:none;transform:none}}
.site-header-module__O2uXQG__header{z-index:50;isolation:isolate;border-bottom:1px solid color-mix(in oklab, var(--glow) 20%, var(--border));background:linear-gradient(115deg, color-mix(in oklab, var(--background) 93%, var(--glow)), color-mix(in oklab, var(--background) 91%, transparent) 55%, color-mix(in oklab, var(--background) 97%, var(--primary)));-webkit-backdrop-filter:blur(24px)saturate(140%);width:100%;transition:box-shadow .25s,background .25s;position:sticky;top:0;box-shadow:0 1px #ffffff04,0 8px 30px #00000012}.site-header-module__O2uXQG__header:before,.site-header-module__O2uXQG__header:after{content:"";pointer-events:none;height:1px;position:absolute;left:0;right:0}.site-header-module__O2uXQG__header:before{background:linear-gradient(90deg,#0000,#ffffff0d 35%,#ffffff04 75%,#0000);top:0}.site-header-module__O2uXQG__header:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--glow) 55%, transparent) 32%, #ffffff18 54%, color-mix(in oklab, var(--primary) 48%, transparent) 85%, transparent);bottom:-1px}.site-header-module__O2uXQG__header[data-scrolled=true]{background:color-mix(in oklab, var(--background) 94%, transparent);box-shadow:0 8px 28px #0000003d,inset 0 -1px #ffffff04}.site-header-module__O2uXQG__inner{min-height:96px;padding:18px var(--page-gutter,clamp(24px, 4.5vw, 112px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.site-header-module__O2uXQG__brand{perspective:450px;border-radius:8px;align-items:center;gap:15px;width:fit-content;display:inline-flex}.site-header-module__O2uXQG__logoStage{width:47px;height:47px;transform-style:preserve-3d;flex-shrink:0;position:relative}.site-header-module__O2uXQG__logoBase{background:linear-gradient(140deg,#a63f13,#733313);border-radius:12px;position:absolute;inset:4px -1px -4px 3px;transform:rotate(-5deg);box-shadow:0 6px 13px #0005}.site-header-module__O2uXQG__logoFace{color:#fff;transform-style:preserve-3d;background:linear-gradient(140deg,#ffad45 0%,#ff8b24 40%,#ed6713 100%);border:1px solid #ffc17a;border-radius:12px;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:grid;position:absolute;inset:0;transform:perspective(260px)rotateX(9deg)rotateY(-13deg)rotate(-5deg);box-shadow:inset 0 2px #ffffff52,inset 1px 0 #ffffff35,inset -2px -3px 7px #9c38012b,0 7px 20px #ff751318}.site-header-module__O2uXQG__logoFace:before{content:"";border-radius:inherit;background:linear-gradient(130deg,#ffffff28,#0000 55%);position:absolute;inset:0}.site-header-module__O2uXQG__logoFace svg{filter:drop-shadow(0 2px 1px #7c2c2a40);transform:translateZ(10px)}.site-header-module__O2uXQG__brand:hover .site-header-module__O2uXQG__logoFace,.site-header-module__O2uXQG__brand:focus-visible .site-header-module__O2uXQG__logoFace{transform:perspective(260px)rotateX(-5deg)rotateY(8deg)rotate(-1deg)translateY(-2px);box-shadow:inset 0 2px #ffffff52,inset 1px 0 #ffffff35,0 10px 24px #ff751323}.site-header-module__O2uXQG__wordmark{flex-direction:column;gap:5px;display:flex}.site-header-module__O2uXQG__wordmark>span:first-child{color:var(--foreground);letter-spacing:-1px;font-size:25px;font-weight:750;line-height:1.05}.site-header-module__O2uXQG__brandCaption{color:var(--muted-foreground);letter-spacing:2.1px;text-transform:uppercase;font-size:9px;font-weight:600}.site-header-module__O2uXQG__desktopNav{min-width:0}.site-header-module__O2uXQG__navRail{background:color-mix(in oklab, var(--background) 70%, #000);border:1px solid #adcfff12;border-radius:12px;align-items:center;gap:3px;padding:5px;display:flex;box-shadow:inset 0 2px 5px #0003,0 1px #ffffff05}.site-header-module__O2uXQG__navRail a{min-height:39px;color:var(--text-soft,var(--muted-foreground));white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:9px 13px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex;position:relative}.site-header-module__O2uXQG__navRail a:hover,.site-header-module__O2uXQG__navRail a[aria-current=location]{color:var(--foreground);background:linear-gradient(#ffffff0a,#ffffff03);border-color:#b7d6ff18;box-shadow:0 2px 5px #0002,inset 0 1px #ffffff08}.site-header-module__O2uXQG__navRail a[aria-current=location]:after{content:"";background:var(--primary-light,var(--primary));height:2px;box-shadow:0 0 9px color-mix(in oklab, var(--primary) 25%, transparent);border-radius:2px;position:absolute;bottom:-6px;left:13px;right:13px}.site-header-module__O2uXQG__headerActions{justify-content:flex-end;align-items:center;gap:23px;display:flex}.site-header-module__O2uXQG__signIn{min-height:44px;color:var(--text-soft,var(--muted-foreground));white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:550;transition:color .2s;display:inline-flex}.site-header-module__O2uXQG__signIn svg{color:var(--muted-foreground)}.site-header-module__O2uXQG__signIn:hover{color:var(--foreground)}.site-header-module__O2uXQG__headerCta{color:#201104;white-space:nowrap;background:linear-gradient(130deg,#ffaf48,#ff902d 52%,#f77d20);border:1px solid #ffb861;border-radius:9px;justify-content:center;align-items:center;gap:15px;min-height:45px;padding:11px 18px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 4px #a64c1f,0 6px 16px #0003,inset 0 1px #ffe3b58c}.site-header-module__O2uXQG__headerCta:hover{transform:translateY(-2px);box-shadow:0 6px #a64c1f,0 10px 24px #ff891f25,inset 0 1px #ffe3b58c}.site-header-module__O2uXQG__headerCta:active{transform:translateY(3px);box-shadow:0 1px #a64c1f,inset 0 1px #ffe3b58c}.site-header-module__O2uXQG__header :is(a,button):focus-visible{outline:2px solid color-mix(in oklab, var(--glow) 70%, white);outline-offset:5px}.site-header-module__O2uXQG__menuButton{width:43px;height:43px;color:var(--foreground);cursor:pointer;background:linear-gradient(#ffffff08,#ffffff02);border:1px solid #b1ceef29;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:none;box-shadow:inset 0 1px #ffffff0a,0 2px #0002}.site-header-module__O2uXQG__menuButton:hover{background:#ffffff0c}.site-header-module__O2uXQG__mobileNav{top:calc(100% + 9px);left:var(--page-gutter,20px);right:var(--page-gutter,20px);max-height:calc(100dvh - 115px);color:var(--foreground);background:linear-gradient(140deg, color-mix(in oklab, var(--background) 91%, var(--glow)), var(--background));border:1px solid #8fbce036;border-radius:14px;padding:22px;position:absolute;overflow-y:auto;box-shadow:inset 0 1px #ffffff0b,0 18px 55px #0009}.site-header-module__O2uXQG__mobileEyebrow{color:var(--muted-foreground);letter-spacing:1.6px;text-transform:uppercase;margin:0 10px 12px;font-size:9px;font-weight:650}.site-header-module__O2uXQG__mobileLink{min-height:47px;color:var(--text-soft,var(--foreground));border-radius:7px;justify-content:space-between;align-items:center;padding:12px 10px;font-size:14px;display:flex}.site-header-module__O2uXQG__mobileLink svg{color:var(--muted-foreground)}.site-header-module__O2uXQG__mobileLink:hover,.site-header-module__O2uXQG__mobileLink[aria-current=location]{color:var(--foreground);background:#ffffff08}.site-header-module__O2uXQG__mobileLink[aria-current=location] svg{color:var(--primary)}.site-header-module__O2uXQG__mobileActions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:19px;display:flex}.site-header-module__O2uXQG__mobileActions .site-header-module__O2uXQG__signIn{padding:0 10px}.site-header-module__O2uXQG__mobileTrial{color:var(--muted-foreground);text-align:center;margin-top:22px;font-size:10px}@media (max-width:1300px){.site-header-module__O2uXQG__inner{gap:17px}.site-header-module__O2uXQG__navRail a{padding:9px 10px;font-size:13px}.site-header-module__O2uXQG__brand{gap:12px}.site-header-module__O2uXQG__wordmark>span:first-child{font-size:23px}.site-header-module__O2uXQG__headerActions{gap:16px}}@media (max-width:1120px){.site-header-module__O2uXQG__inner{justify-content:space-between;display:flex}.site-header-module__O2uXQG__desktopNav{display:none}.site-header-module__O2uXQG__headerActions{margin-left:auto}.site-header-module__O2uXQG__menuButton{display:inline-flex}}@media (max-width:640px){.site-header-module__O2uXQG__inner{gap:12px;min-height:80px;padding-top:16px;padding-bottom:16px}.site-header-module__O2uXQG__brand{gap:10px}.site-header-module__O2uXQG__logoStage{width:37px;height:38px}.site-header-module__O2uXQG__logoFace,.site-header-module__O2uXQG__logoBase{border-radius:10px}.site-header-module__O2uXQG__logoFace svg{width:23px;height:23px}.site-header-module__O2uXQG__wordmark>span:first-child{letter-spacing:-.8px;font-size:20px}.site-header-module__O2uXQG__brandCaption{display:none}.site-header-module__O2uXQG__headerActions{gap:10px}.site-header-module__O2uXQG__headerActions .site-header-module__O2uXQG__signIn{display:none}.site-header-module__O2uXQG__headerActions .site-header-module__O2uXQG__headerCta{min-height:38px;padding:9px 12px;font-size:11px}.site-header-module__O2uXQG__headerActions .site-header-module__O2uXQG__headerCta svg{display:none}.site-header-module__O2uXQG__menuButton{width:38px;height:38px}.site-header-module__O2uXQG__mobileNav{padding:18px}}@media (max-width:380px){.site-header-module__O2uXQG__headerActions>.site-header-module__O2uXQG__headerCta{display:none}}@media (prefers-reduced-motion:reduce){.site-header-module__O2uXQG__header *,.site-header-module__O2uXQG__header :before,.site-header-module__O2uXQG__header :after{transition:none!important;animation:none!important}.site-header-module__O2uXQG__logoFace,.site-header-module__O2uXQG__logoFace svg,.site-header-module__O2uXQG__logoBase,.site-header-module__O2uXQG__brand:hover .site-header-module__O2uXQG__logoFace,.site-header-module__O2uXQG__brand:focus-visible .site-header-module__O2uXQG__logoFace,.site-header-module__O2uXQG__headerCta:hover,.site-header-module__O2uXQG__headerCta:active{transform:none}}