@font-face{font-family:"Museo 300";src:local("Museo 300"),local("Museo 300 Preto"),local(Museo-300),local(Museo300),local("Museo 300 Regular"),local(Museo),url(./Museo300-Regular-Dil4Vij_.woff2)format("woff2"),url(./Museo300-Regular-Dil4Vij_.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Museo 300 Preto";src:local("Museo 300 Preto"),local("Museo 300"),local(Museo-300),local(Museo300),local("Museo 300 Regular"),local(Museo),url(./Museo300-Regular-Dil4Vij_.woff2)format("woff2"),url(./Museo300-Regular-Dil4Vij_.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Museo 900";src:local("Museo 900"),local("Museo 900 Preto"),local(Museo-900),local(Museo Black),local(Museo900),local(Museo),url(./Museo900-Regular-DBQZPOHf.woff2)format("woff2"),url(./Museo900-Regular-DBQZPOHf.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Museo 900 Preto";src:local("Museo 900 Preto"),local("Museo 900"),local(Museo-900),local(Museo Black),local(Museo900),local(Museo),url(./Museo900-Regular-DBQZPOHf.woff2)format("woff2"),url(./Museo900-Regular-DBQZPOHf.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:local("Museo 300"),local("Museo 300 Preto"),local(Museo-300),url(./Museo300-Regular-Dil4Vij_.woff2)format("woff2"),url(./Museo300-Regular-Dil4Vij_.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:local("Museo 500"),local(Museo-500),url(./Museo500-Regular-Vv9xF93t.woff2)format("woff2"),url(./Museo500-Regular-Vv9xF93t.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:local("Museo 700"),local(Museo-700),url(./Museo700-Regular-uKMiKZOA.woff2)format("woff2"),url(./Museo700-Regular-uKMiKZOA.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:local("Museo 900"),local("Museo 900 Preto"),local(Museo-900),local(Museo Black),local(Museo900),local(Museo),url(./Museo900-Regular-DBQZPOHf.woff2)format("woff2"),url(./Museo900-Regular-DBQZPOHf.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--bg:#040a14;--bg-edge:#02060d;--surface:#040c188c;--surface-2:#04101ab3;--surface-mint:#04231a;--mint:#0cf2b5;--mint-soft:#5ef2c6;--on-mint:#021a10;--mint-grad:linear-gradient(180deg, #0aa583, #0cc79b);--mint-a06:#0cf2b50f;--mint-a14:#0cf2b524;--amber:#eb983c;--amber-2:#fdc366;--amber-line:#eb983c4d;--violet:#a78bfa;--violet-2:#c4b5fd;--cyan:#18f0ff;--danger:#c94f4f;--danger-2:#ff7676;--gold:#d4b16a;--text:#eaf4f6;--text-2:#96aebb;--text-3:#6b8195;--line:#0cf2b533;--line-s:#95e8f214;--glow:0 0 0 1px #0cf2b538, 0 16px 48px #0cf2b542;--glow-h:0 0 0 1px #0cf2b552, 0 22px 64px #0cf2b561;--shadow:0 30px 90px #000000b3;--shadow-lift:0 44px 96px -34px #000000bf, inset 0 1px 0 #0cf2b514;--ease:cubic-bezier(.2, .65, .25, 1);--font-d:"Museo 900 Preto", "Museo 900", "Museo Black", "Museo-900", "Museo", Georgia, serif;--font-sub:"Museo 300 Preto", "Museo 300", "Museo-300", "Museo300", "Museo 300 Regular", "Museo", Georgia, serif;--font:"Museo 300 Preto", "Museo 300", "Museo-300", "Museo300", "Museo 300 Regular", "Museo", Georgia, serif;--r:10px;--gutter:clamp(20px, 5vw, 84px);--sy:clamp(64px, 9vw, 108px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg);color:var(--text);font-size:16px;font-family:var(--font-d);-webkit-font-smoothing:antialiased;font-weight:900;line-height:1.6}body{background:var(--bg);font-family:var(--font-d);text-align:center;font-weight:900;position:relative;overflow-x:hidden}section,[id]{scroll-margin-top:90px}.grain{z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.wrap{width:100%;max-width:1200px;padding-inline:var(--gutter);z-index:1;margin:0 auto;position:relative}section{padding-block:var(--sy);position:relative;overflow:clip}section:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(46% 36% at 50% 12%,#0cf2b50f,#0000 60%),radial-gradient(48% 40% at 82% 20%,#18f0ff0d,#0000 62%);position:absolute;inset:0}.section--amber:before{background:radial-gradient(50% 40% at 50% 6%,#eb983c14,#0000 60%)}.section--violet:before{background:radial-gradient(48% 40% at 50% 8%,#a78bfa14,#0000 60%)}.section--cyan:before{background:radial-gradient(48% 34% at 50% 8%,#18f0ff12,#0000 60%)}.section--offer:before{background:radial-gradient(50% 40% at 50% 6%,#0cf2b529,#0000 65%),radial-gradient(60% 50% at 50% 80%,#0cf2b51a,#0000 65%)}.section-split{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.section-split .col-text{text-align:center}.section-split .col-text .eyebrow{justify-content:center}@media (width<=820px){.section-split{grid-template-columns:1fr}}.section-header{text-align:center;margin-bottom:2.5rem}#nobody{margin-bottom:1rem}.section-header.text-center{text-align:center}.section-header .eyebrow,.section-header.text-center .eyebrow{justify-content:center}.headline{font-family:var(--font-d);letter-spacing:-.022em;text-wrap:balance;color:var(--text);font-size:clamp(2.2rem,4.5vw,4rem);font-weight:900;line-height:1.05}h2.headline-h2{font-family:var(--font-d);letter-spacing:-.018em;text-wrap:balance;color:var(--text);text-align:center;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:900;line-height:1.1}.headline-h2-span{font-family:var(--font-d);letter-spacing:-.018em;text-wrap:balance;color:var(--mint);text-align:center;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:900;line-height:1.1}.text-center h2.headline-h2{text-align:center}.hero-h{font-family:var(--font-d);letter-spacing:-.022em;color:var(--text);text-align:center;text-wrap:balance;max-width:none;margin-inline:auto;font-size:clamp(2.1rem,4.9vw,4.4rem);font-weight:900;line-height:1.04}.hero-h .line{display:block}.hero-h .line--accent{color:var(--violet)}.hero-sub{text-align:center;width:100%;max-width:960px;color:var(--text-2);text-wrap:pretty;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;font-family:var(--font-sub);margin:22px auto 0;font-weight:300}.section-header p,.subtitle,.subheadline,.section-sub,.card-sub{font-family:var(--font-sub);font-weight:300}.hero-sub strong{color:var(--text);font-weight:700}.grad-text{background:linear-gradient(90deg,#a78bfa,#eaf4f6);color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--cyan);justify-content:center;align-items:center;gap:16px;margin-bottom:12px;font-size:.72rem;font-weight:700;display:flex}.eyebrow-pill{letter-spacing:.26em;text-transform:uppercase;color:var(--mint);background:#0cf2b50a;border:1px solid #0cf2b547;border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font-size:clamp(.6rem,1vw,.7rem);display:inline-flex}.section-nav{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;margin-bottom:30px;display:flex}.section-nav a{border:1px solid var(--line-s);background:var(--mint-a06);color:var(--text-2);font-family:var(--font);letter-spacing:.02em;border-radius:999px;align-items:center;padding:9px 18px;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s,transform .2s;display:inline-flex}.section-nav a:hover,.section-nav a:focus-visible{border-color:var(--mint);color:var(--mint);background:var(--mint-a14);transform:translateY(-2px)}.trust-row{color:var(--text-3);flex-wrap:wrap;justify-content:center;gap:8px 26px;margin-top:22px;padding:0;font-size:.85rem;list-style:none;display:flex}.btn{border-radius:var(--r);cursor:pointer;font-family:var(--font);letter-spacing:.02em;color:var(--on-mint);background:var(--mint);box-shadow:var(--glow);transition:transform .18s var(--ease), box-shadow .22s var(--ease), filter .2s;border:none;justify-content:center;align-items:center;gap:10px;padding:15px 30px;font-size:clamp(.86rem,1.25vw,.96rem);font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:var(--glow-h);filter:brightness(1.05);transform:translateY(-2px)}.btn--ghost{border:1px solid var(--line);background:var(--mint-a06);color:var(--mint);border-radius:999px}.btn--ghost:hover{background:var(--mint-a14);transform:translateY(-2px)}.card{background:var(--surface);border:1px solid var(--line-s);box-shadow:var(--shadow);transition:transform .2s var(--ease), border-color .2s;text-align:center;font-family:var(--font);border-radius:14px;padding:clamp(1.5rem,3vw,2rem);position:relative}.card:hover{border-color:var(--line);transform:translateY(-2px)}.card--featured{border-color:var(--line);background:var(--surface-2);box-shadow:var(--glow)}.story-grid,.antithesis-grid,.comparison-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=768px){.story-grid,.antithesis-grid,.comparison-grid{grid-template-columns:1fr;gap:16px}}.chip{background:var(--mint-a06);font-size:.78rem;font-family:var(--font);letter-spacing:.04em;color:var(--text);border:1px solid #0cf2b559;border-radius:999px;align-items:center;gap:7px;padding:10px 18px;font-weight:600;transition:border-color .2s,color .2s,background .2s,transform .2s,box-shadow .2s;display:inline-flex}.chip:hover{border-color:var(--mint);color:var(--mint);background:var(--mint-a14);transform:translateY(-2px);box-shadow:0 10px 24px -12px #0cf2b58c}.deliverable-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:20px;margin-top:16px;display:grid}.deliverable-card{-webkit-backdrop-filter:blur(16px);background:#040e18a6;border:1px solid #ffffff14;border-radius:18px;align-items:flex-start;gap:20px;padding:26px 28px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0006,inset 0 1px #ffffff14;text-align:left!important}.deliverable-card:before{content:"";background:linear-gradient(90deg, transparent, var(--mint), transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.deliverable-card:hover{background:#061420d9;border-color:#0cf2b559;transform:translateY(-4px);box-shadow:0 18px 45px -10px #0009,0 0 25px #0cf2b526,inset 0 1px #ffffff24}.deliverable-card:hover:before{opacity:1}.deliverable-icon-box{width:48px;min-width:48px;height:48px;color:var(--mint);background:#0cf2b514;border:1px solid #0cf2b540;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:0 0 20px #0cf2b51f}.deliverable-card:hover .deliverable-icon-box{background:#0cf2b529;border-color:#0cf2b573;transform:scale(1.06);box-shadow:0 0 25px #0cf2b540}.deliverable-icon-box svg{width:22px;height:22px;stroke:var(--mint);stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.deliverable-content{flex-direction:column;flex:1;gap:6px;display:flex;text-align:left!important}.deliverable-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--mint);background:#0cf2b514;border:1px solid #0cf2b533;border-radius:6px;align-self:flex-start;margin-bottom:2px;padding:4px 10px;font-size:.66rem;font-weight:800}.deliverable-title{font-family:var(--font-d);color:#fff;margin:0;font-size:1.18rem;font-weight:900;line-height:1.3}.deliverable-desc{font-family:var(--font);color:var(--text-2);margin:0;font-size:.92rem;line-height:1.55}@media (width<=640px){.deliverable-grid{grid-template-columns:1fr;gap:14px}.deliverable-card{gap:14px;padding:18px 20px}.deliverable-icon-box{border-radius:10px;width:38px;min-width:38px;height:38px}.deliverable-icon-box svg{width:18px;height:18px}.deliverable-title{font-size:1.05rem}.deliverable-desc{font-size:.85rem}}.halo{position:relative}.halo:before{content:"";z-index:0;filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#0cf2b533,#0000 76%);position:absolute;inset:-12% -8%}.showcase-frame{background:var(--surface-2);border:1px solid var(--line);box-shadow:var(--shadow-lift);text-align:center;border-radius:14px;overflow:hidden}.showcase-header{border-bottom:1px solid var(--line-s);background:#02070e;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.window-dots{gap:6px;display:flex}.w-dot{background:#fff3;border-radius:50%;width:10px;height:10px}.w-dot.red{background:#ff5f56}.w-dot.yellow{background:#ffbd2e}.w-dot.green{background:#27c93f}.showcase-grid{background:linear-gradient(135deg,#061220 0%,#030812 100%);grid-template-columns:280px 1fr;gap:20px;padding:24px;display:grid}@media (width<=860px){.showcase-grid{grid-template-columns:1fr}}.list{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;list-style:none;display:flex}.list li{color:var(--text-2);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:.98rem;line-height:1.4;display:inline-flex}.list--yes li:before{content:"✓";color:var(--mint);flex-shrink:0;font-size:1.1em;font-weight:700}.list--no li:before{content:"✕";color:var(--danger-2);flex-shrink:0;font-size:1em;font-weight:700}.topbar{z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line-s);background:#02060db8;padding:10px 0;position:sticky;top:0}.topbar .wrap{justify-content:space-between;align-items:center;display:flex}.topbar-info{text-align:center;justify-content:center;align-items:center;gap:12px;font-size:.84rem;display:flex}.dot{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite pulse-dot}@keyframes pulse-dot{0%{box-shadow:0 0 #0cf2b5b3}65%{box-shadow:0 0 0 7px #0cf2b500}to{box-shadow:0 0 #0cf2b500}}.timer{font-variant-numeric:tabular-nums;color:var(--mint);background:#0cf2b514;border:1px solid #0cf2b533;border-radius:4px;padding:3px 8px;font-weight:700}.hero{text-align:center;padding-top:calc(var(--sy) + 20px)}.dossier-grid{background:var(--surface);border:1px solid var(--line-s);box-shadow:var(--shadow);text-align:center;border-radius:16px;grid-template-columns:340px 1fr;gap:24px;margin-top:2rem;padding:20px;display:grid}@media (width<=900px){.dossier-grid{grid-template-columns:1fr}}.tab-nav{flex-direction:column;gap:8px;display:flex}.tab{text-align:center;cursor:pointer;border:1px solid var(--line-s);background:var(--surface);width:100%;color:var(--text-2);font-family:var(--font);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:15px clamp(14px,2vw,22px);font-size:.95rem;font-weight:600;transition:border-color .25s,background .25s,color .25s;display:flex}.tab .num{font-family:var(--font-d);color:var(--text-3);font-size:1.1rem;font-weight:900}.tab[aria-selected=true]{border-color:var(--line);color:var(--text);background:#0cf2b50d;box-shadow:inset 0 1px #0cf2b514}.tab[aria-selected=true] .num{color:var(--mint)}.tab .arrow{opacity:.4;transition:transform .25s var(--ease)}.tab[aria-selected=true] .arrow{opacity:1;color:var(--mint);transform:translate(4px)}.dossier-panel-wrap{border:1px solid var(--line-s);text-align:center;background:#02070f;border-radius:12px;min-height:380px;padding:clamp(1.5rem,3vw,2.2rem);position:relative}.panel{opacity:0;transition:opacity .25s var(--ease);text-align:center;display:none}.panel.is-active{opacity:1;text-align:center;display:block}.ghost-label{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-d);letter-spacing:-.04em;text-transform:uppercase;color:#ffffff0d;font-size:clamp(2.8rem,7vw,4.6rem);font-weight:900;line-height:1;position:absolute;top:-10px;right:8px}.marquee{border-top:1px solid var(--line-s);border-bottom:1px solid var(--line-s);white-space:nowrap;text-align:center;background:#02060c;padding:24px 0;overflow:hidden}.marquee-track{justify-content:center;gap:48px;width:max-content;animation:56s linear infinite marq;display:flex}.marquee-item{font-family:var(--font-d);color:var(--text-2);align-items:center;gap:16px;font-size:1.2rem;font-weight:700;display:inline-flex}.marquee-item .highlight{color:var(--mint);font-size:1.4rem;font-weight:900}.marquee-star{color:var(--amber)}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.pricing-wrap{text-align:center;max-width:760px;margin:2rem auto 0}.anchor-box{border:1px solid var(--line-s);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040e1899;border-radius:16px;margin-bottom:24px;padding:16px 24px}.anchor-line{border-bottom:1px dashed var(--line-s);text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.anchor-line:last-child{border-bottom:none}.anchor-label{font-family:var(--font);color:var(--text);font-size:.95rem}.old-p{font-family:var(--font-d);color:var(--text-3);white-space:nowrap;flex-shrink:0;font-size:1rem;font-weight:700;text-decoration:line-through}.anchor-badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;padding:4px 12px;font-size:.82rem;font-weight:800;display:inline-flex}.anchor-badge.danger{color:var(--danger-2);background:#c94f4f26;border:1px solid #c94f4f59}.price-card-main{text-align:center;background:#080a0f;border:1px solid #ffffff2e;border-radius:20px;margin-top:24px;padding:clamp(2.4rem,5vw,3.2rem) clamp(1.5rem,4vw,2.5rem) clamp(2rem,4vw,2.5rem);transition:border-color .3s;position:relative;overflow:visible;box-shadow:0 20px 50px #000c,inset 0 1px #ffffff14}.price-card-main:before{display:none}.price-pill-tag{color:#000;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;z-index:10;background:#fff;border:1px solid #fff;border-radius:999px;padding:5px 20px;font-size:.72rem;font-weight:900;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #ffffff26}.price-card-header{justify-content:center;align-items:center;gap:14px;margin-top:6px;margin-bottom:16px;display:flex}.price-card-logo{object-fit:contain;filter:brightness(1.1);flex-shrink:0;width:100px;height:100px;transition:transform .3s cubic-bezier(.16,1,.3,1);box-shadow:none!important;background:0 0!important;border:none!important}.price-card-logo:hover{transform:scale(1.08)}.price-card-title{font-family:var(--font-d);color:#fff;margin:0;font-size:clamp(1.8rem,4vw,2.3rem);font-weight:900;line-height:1.1}.price-divider{background:#ffffff1f;width:100%;height:1px;margin:16px 0 20px}.price-features-list{text-align:left;flex-direction:column;gap:14px;margin:0 0 24px;padding:0;list-style:none;display:flex}.price-features-list li{color:#e5e5e5;font-size:.93rem;line-height:1.45;font-family:var(--font);align-items:center;gap:12px;display:flex}.price-features-list li svg{width:18px;height:18px;stroke:var(--mint);stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.price-box{text-align:center;background:0 0;margin-bottom:8px;padding:10px 0 20px;position:relative}.price-anchor-label{color:#a3a3a3;font-size:.85rem;font-family:var(--font);margin-bottom:2px}.old-price{color:#737373;font-weight:600;text-decoration:line-through}.price-number{font-family:var(--font-d);text-shadow:none;margin:4px 0 6px;font-size:clamp(3.2rem,6vw,4.4rem);font-weight:900;line-height:1;color:#fff!important;text-align:center!important}.price-currency{font-size:.55em;font-weight:700;color:#fff!important}.price-cents{font-size:.6em;color:#fff!important}.price-terms{color:#a3a3a3;font-size:.82rem;font-family:var(--font)}.price-cta-btn{letter-spacing:.04em;justify-content:center;align-items:center;gap:10px;width:100%;padding:18px 28px;font-size:1.08rem;font-weight:800;display:inline-flex;color:#000!important;background:#fff!important;border:1px solid #fff!important;transition:all .2s!important;box-shadow:0 4px 20px #ffffff26!important}.price-cta-btn:hover{transform:translateY(-2px);color:#000!important;background:#e5e5e5!important;box-shadow:0 8px 24px #ffffff40!important}.price-cta-btn svg path{stroke:#000!important}.price-trust-bar{color:#737373;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;font-size:.78rem;display:flex}@media (width<=540px){.price-card-header{text-align:center;flex-direction:column}.price-title-group{text-align:center;align-items:center}.price-trust-bar{gap:10px;font-size:.72rem}}.price-number{font-family:var(--font-d);color:var(--mint);text-align:center;margin:20px 0 10px;font-size:clamp(3.2rem,7vw,4.8rem);font-weight:900;line-height:1}.faq-wrap{text-align:center;flex-direction:column;gap:12px;max-width:840px;margin:2rem auto 0;display:flex}.faq-card{background:var(--surface);border:1px solid var(--line-s);transition:border-color .25s var(--ease);text-align:center;border-radius:12px;overflow:hidden}.faq-card.is-active{border-color:#0cf2b54d}.faq-btn{width:100%;color:var(--text);font-family:var(--font);text-align:center;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1.05rem;font-weight:600;display:flex}.faq-icon-cross{color:var(--mint);transition:transform .3s var(--ease);font-size:1.2rem}.faq-card.is-active .faq-icon-cross{transform:rotate(45deg)}.faq-body{max-height:0;transition:max-height .35s var(--ease);text-align:center;background:#02060d80;overflow:hidden}.faq-body-inner{color:var(--text-2);text-align:center;padding:0 24px 20px;font-size:.98rem;line-height:1.6}.trans-grid{text-align:center;grid-template-columns:1fr 1fr;gap:24px;margin:3rem 0;display:grid}@media (width<=768px){.trans-grid{grid-template-columns:1fr}}.trans-card{background:var(--surface);border:1px solid var(--line-s);text-align:center;border-radius:14px;padding:24px}.trans-card.negative{border-color:#c94f4f4d}.trans-card.positive{border-color:var(--line);background:var(--surface-2);box-shadow:var(--glow)}.footer{border-top:1px solid var(--line-s);color:var(--text-3);text-align:center;background:#02050a;padding:40px 0 24px;font-size:.84rem}.modal-overlay{-webkit-backdrop-filter:blur(12px);z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s var(--ease), visibility .3s var(--ease);background:#02060dd9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-overlay.is-active{opacity:1;visibility:visible}.modal-content{background:var(--surface-2);border:1px solid var(--mint);width:100%;max-width:480px;box-shadow:var(--shadow), var(--glow);transition:transform .3s var(--ease);text-align:center;border-radius:16px;padding:32px;position:relative;transform:translateY(20px)}.modal-overlay.is-active .modal-content{transform:translateY(0)}.modal-close{color:var(--text-3);cursor:pointer;background:0 0;border:none;font-size:1.4rem;position:absolute;top:16px;right:16px}.modal-close:hover{color:var(--text)}.form-field{text-align:center;margin-top:16px}.form-field label{color:var(--text-2);text-align:center;margin-bottom:6px;font-size:.84rem;font-weight:600;display:block}.form-input-text{border:1px solid var(--line-s);border-radius:var(--r);width:100%;color:var(--text);font-family:var(--font);text-align:center;background:#02070e;outline:none;padding:12px 16px;font-size:.95rem;transition:border-color .2s}.form-input-text:focus{border-color:var(--mint)}:focus-visible{outline:2px solid var(--mint);outline-offset:3px}body,body *,p,h1,h2,h3,h4,h5,h6,div,span,label,input,button,li,a,section,header,footer,article,form,blockquote{text-align:center!important}.eyebrow,.eyebrow-pill,.chip,.section-header .eyebrow,.topbar-info,.trust-row{justify-content:center!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.marquee-track,.dot{animation:none!important}}
