.landing{--color-bg-primary:#0a0a0a;--color-bg-secondary:#121214;--color-bg-tertiary:#1a1a1e;--color-bg-card:#141416;--color-border-default:#2a2a2e;--color-border-focus:#3a3a3e;--color-border-subtle:#1e1e22;--color-text-primary:#f5f5f5;--color-text-secondary:#a1a1a8;--color-text-muted:#6b6b72;--color-text-inverse:#0a0a0a;--color-accent-primary:#f59e0b;--color-accent-hover:#d97706;--color-accent-danger:#ef4444;--color-accent-success:#10b981;--alpha-accent-bg-strong:#f59e0b1f;--alpha-accent-border:#f59e0b40;--alpha-accent-border-light:#f59e0b2e;--alpha-danger-bg:#ef44441f;--alpha-danger-border:#ef444459;--alpha-white-04:#ffffff0f;--shadow-card:0 1px 3px #0006, 0 1px 2px #0000004d;--shadow-card-hover:0 8px 24px -4px #0000008c, 0 4px 8px -2px #0006;--shadow-focus-ring:0 0 0 3px #f59e0b80;--font-display:"Playfair Display", Georgia, serif;--font-sans:"DM Sans", "Inter", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", "Fira Code", "Consolas", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-relaxed:1.625;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-full:9999px;--transition-fast:.15s ease;--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--container-md:768px;--container-xl:1200px;font-family:var(--font-sans);background:var(--color-bg-primary);color:var(--color-text-primary)}.landing a{text-decoration:none}.btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);font-weight:var(--font-semibold);font-family:var(--font-sans);transition:all var(--transition-base);letter-spacing:.01em;cursor:pointer;display:inline-flex}.btn:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}.btnPrimary{background-color:var(--color-accent-primary);color:#fff;border:none}.btnPrimary:hover{background-color:var(--color-accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #f59e0b40}.btnSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-default);background-color:#0000}.btnSecondary:hover{border-color:var(--color-border-focus);background-color:var(--color-bg-tertiary);transform:translateY(-1px)}.btnMd{padding:var(--space-2) var(--space-6);font-size:var(--text-base)}.btnLg{padding:var(--space-3) var(--space-8);font-size:var(--text-lg)}.btnFull{width:100%}.hsHero{--amber:#f59e0b;--amber-soft:#fbbf24;--win:#34d399;--ink:#f4f1ec;--ink-2:#cfc9c0;--ink-3:#9a948b;min-height:clamp(560px,86vh,820px);color:var(--ink);font-family:var(--font-sans);background:0 0;align-items:center;line-height:1.5;display:flex;position:relative;overflow:hidden}.hsStage{z-index:0;position:absolute;inset:0}.hsSlide{opacity:0;will-change:opacity;-webkit-mask-composite:source-in;background-position:50%;background-size:cover;transition:opacity 1.2s;position:absolute;inset:0;transform:scale(1.04);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-composite:intersect}.hsSlide.on{opacity:1;animation:7s ease-out both hsKenburns}.hsS1{background-image:url(/hero/wide-1-anxiety.png)}.hsS2{background-image:url(/hero/wide-2-clarity.png)}.hsS3{background-image:url(/hero/wide-3-learning.png)}.hsS4{background-image:url(/hero/wide-4-command.png)}.hsScrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0a0a00 0%,#0a0a0ad1 9%,#0a0a0ab3 30%,#0a0a0a47 52%,#0a0a0a00 72%),linear-gradient(#0000 70%,#0a0a0a8c 100%);position:absolute;inset:0}.hsScrim:after{content:"";background:linear-gradient(90deg, var(--amber), transparent 70%);opacity:.7;height:2px;position:absolute;bottom:0;left:0;right:0}.hsCopy{z-index:2;max-width:var(--container-xl);width:100%;margin:0 auto;padding:0 clamp(18px,4vw,40px);position:relative}.hsInner{max-width:min(58%,640px)}.hsOverline{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--amber);opacity:0;margin:0 0 22px;font-size:12px;animation:.7s 50ms both hsRise}.hsTitle{font-family:var(--font-display);letter-spacing:-.018em;text-shadow:0 2px 34px #0009;color:var(--ink);margin:0;font-size:clamp(36px,4.4vw,60px);font-weight:600;line-height:1.05}.hsL1{white-space:nowrap;opacity:0;animation:.7s .12s both hsRise;display:block}.hsL2{white-space:nowrap;opacity:0;animation:.7s .24s both hsRise;display:block}.hsRot{white-space:nowrap;display:inline-block;position:relative}.hsWord{transition:opacity .26s,transform .26s;display:inline-block}.hsRot.swapping .hsWord{opacity:0;transform:translateY(.12em)}.hsUline{pointer-events:none;width:100%;height:.26em;position:absolute;bottom:-.13em;left:0;overflow:visible}.hsUline path{stroke:var(--amber);fill:none;stroke-linecap:round;stroke-width:6px;stroke-dasharray:340;stroke-dashoffset:0}html.js .hsRot:not(.draw) .hsUline path{stroke-dashoffset:340px}html.js .hsRot.draw .hsUline path{stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.6,.1,.2,1)}.hsResolve{white-space:nowrap;display:inline-block;position:relative}.hsDline{pointer-events:none;width:100%;height:.3em;position:absolute;bottom:-.16em;left:0;overflow:visible}.hsDline path{stroke:var(--win);fill:none;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:0}.hsDline .d1{stroke-width:7px}.hsDline .d2{stroke-width:4px;opacity:.42}html.js .hsResolve:not(.draw) .hsDline path{stroke-dashoffset:400px}html.js .hsResolve.draw .hsDline path{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s cubic-bezier(.6,.1,.2,1)}html.js .hsResolve.draw .hsDline .d2{transition-delay:.3s}.hsSub{color:var(--ink-2);text-shadow:0 1px 20px #000000b3;opacity:0;max-width:46ch;margin:24px 0 0;font-size:clamp(16px,1.5vw,19px);animation:.7s .36s both hsRise}.hsSubPunch{color:var(--ink);white-space:nowrap;font-weight:600}.hsActions{opacity:0;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;animation:.7s .48s both hsRise;display:flex}.hsCta{color:#0a0a0a;background:var(--amber);border-radius:10px;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:all .18s}.hsCta:hover{background:var(--amber-soft);transform:translateY(-2px);box-shadow:0 14px 36px -12px #f59e0b99}.hsCta:focus-visible{outline:2px solid var(--amber-soft);outline-offset:3px}.hsRisks{color:var(--ink-3);font-size:13px;font-family:var(--font-mono);gap:16px;display:flex}.hsRisks span{align-items:center;gap:6px;display:flex}.hsRisks i{background:var(--amber);border-radius:50%;width:5px;height:5px}.hsProof{border-left:2px solid var(--amber);opacity:0;max-width:44ch;margin:26px 0 0;padding-left:14px;animation:.7s .6s both hsRise}.hsProofQuote{font-family:var(--font-display);color:var(--ink);text-shadow:0 1px 16px #000000b3;margin:0;font-size:clamp(14.5px,1.25vw,16.5px);font-style:italic;line-height:1.45}.hsProofAttr{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);margin-top:7px;font-size:11.5px}.hsDots{z-index:3;gap:7px;display:flex;position:absolute;bottom:24px;right:28px}.hsDot{cursor:pointer;background:#ffffff57;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .3s}.hsDot.on{background:var(--amber);border-radius:3px;width:20px}@keyframes hsRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hsKenburns{0%{transform:scale(1.09)}to{transform:scale(1)}}@media (width<=880px){.hsHero{min-height:clamp(540px,88vh,700px)}.hsScrim{background:linear-gradient(#0a0a0a59 0%,#0a0a0ab3 58%,#0a0a0af5 100%)}.hsSlide{background-position:72%}.hsInner{max-width:100%}.hsTitle{font-size:clamp(32px,8.5vw,46px)}.hsL1,.hsL2{white-space:normal}.hsSub{max-width:none}}.statsBar{border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);background-color:var(--color-bg-secondary)}.statsInner{max-width:var(--container-xl);padding:var(--space-8) var(--space-6);gap:var(--space-4);grid-template-columns:repeat(5,1fr);margin:0 auto;display:grid}.statItem{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.statNum{font-family:var(--font-mono);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:1}.statLabel{font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted);font-family:var(--font-mono)}.section{padding:var(--space-20) var(--space-6)}.sectionAlt{padding:var(--space-20) var(--space-6);background-color:var(--color-bg-secondary)}.sectionFear{padding:var(--space-20) var(--space-6);background:radial-gradient(ellipse 55% 45% at 50% 0%, var(--alpha-danger-bg), transparent 70%), var(--color-bg-primary)}.sectionInner{max-width:var(--container-xl);margin:0 auto}.narrowInner{text-align:center;max-width:680px;margin:0 auto}.sectionTitle{text-align:center;margin:0 0 var(--space-3);color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(1.625rem,3.2vw,2.5rem);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);line-height:1.18}.titleBreaks{white-space:pre-line}.sectionSubtitle{text-align:center;color:var(--color-text-secondary);font-size:var(--text-md);margin:0 auto var(--space-12);max-width:720px;line-height:var(--leading-relaxed)}.urgencyEyebrow{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-accent-danger);text-align:center;margin:0 0 var(--space-3)}.sectionDivider{justify-content:center;align-items:center;gap:var(--space-3);max-width:var(--container-md);padding:var(--space-2) var(--space-6);margin:0 auto;display:flex}.dividerLine{background:linear-gradient(90deg, transparent, var(--alpha-accent-border) 30%, var(--alpha-accent-border) 70%, transparent);flex:1;height:1px}.dividerDiamond{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.illustration{filter:drop-shadow(0 8px 28px #00000073);max-width:100%;height:auto;display:block}.illustrationFloat{will-change:transform, filter;animation:7.5s ease-in-out infinite illoFloat,6s ease-in-out infinite illoGlow}@keyframes illoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes illoGlow{0%,to{filter:drop-shadow(0 8px 28px #00000073)drop-shadow(0 0 #f59e0b00)}50%{filter:drop-shadow(0 14px 34px #00000080)drop-shadow(0 0 26px #f59e0b52)}}html.js .reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}html.js .reveal.revealed{opacity:1;transform:none}.underlineAccent{white-space:nowrap;display:inline-block;position:relative}.underlineSvg{pointer-events:none;width:100%;height:.28em;position:absolute;bottom:-.16em;left:0;overflow:visible}.underlineSvg path{stroke:var(--color-accent-primary);fill:none;stroke-width:6px;stroke-linecap:round;stroke-dasharray:340;stroke-dashoffset:0}html.js .underlineAccent:not(.underlineDraw) .underlineSvg path{stroke-dashoffset:340px}html.js .underlineAccent.underlineDraw .underlineSvg path{stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.6,.1,.2,1) .25s}.heroAccent .underlineAccent{-webkit-text-fill-color:var(--color-accent-primary);color:var(--color-accent-primary)}.proseLede{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text-primary);line-height:var(--leading-relaxed);margin:0 auto var(--space-6);max-width:600px}.proseKicker{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);letter-spacing:var(--tracking-snug);margin:var(--space-8) auto 0;max-width:560px;line-height:1.4}.definitionBox{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-relaxed);text-align:left;max-width:620px;margin:var(--space-6) auto 0;padding:var(--space-4) var(--space-5);background:var(--color-bg-card);border:1px solid var(--color-border-default);border-left:2px solid var(--color-accent-primary);border-radius:0 var(--radius-md) var(--radius-md) 0}.exposureExplain{gap:var(--space-10);max-width:920px;margin:var(--space-8) auto 0;grid-template-columns:auto 1fr;align-items:center;display:grid}.exposureExplainArt{justify-self:center}.exposureExplainBody{gap:var(--space-6);flex-direction:column;display:flex}.stepsStack{gap:var(--space-5);flex-direction:column;display:flex}.stepLine{gap:var(--space-4);text-align:left;grid-template-columns:auto 1fr;align-items:start;display:grid}.stepNumber{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--color-accent-primary);letter-spacing:var(--tracking-wider);background:var(--alpha-accent-bg-strong);border:1px solid var(--alpha-accent-border-light);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);display:inline-block}.stepTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.stepDescription{color:var(--color-text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-sm);margin:0}.productGrid{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}.productCard{text-align:center;align-items:center;gap:var(--space-3);background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-6);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex}.productCard:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.productArt{margin-bottom:var(--space-2)}.deliverableEyebrow{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-accent-primary);margin:0}.deliverableTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);letter-spacing:var(--tracking-snug);color:var(--color-text-primary);margin:0}.productBody{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);flex:auto;margin:0}.productFoot{align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-2);flex-direction:column;display:flex}.productFoot .deliverableCta{width:100%;margin-top:0}.productSampleLink{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px dashed var(--color-border-default);transition:color var(--transition-base), border-color var(--transition-base);padding-bottom:2px;text-decoration:none}.productSampleLink:hover{color:var(--color-accent-primary);border-color:var(--color-accent-primary)}.deliverableMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-wide);margin:0}.phasesLayout{gap:var(--space-10);max-width:980px;margin:var(--space-8) auto 0;grid-template-columns:auto 1fr;align-items:center;display:grid}.phasesArt{justify-self:center}.phaseTrack{gap:var(--space-6);flex-direction:column;max-width:620px;margin:0;padding:0;list-style:none;display:flex}.phaseStep{padding-left:var(--space-8);text-align:left;position:relative}.phaseDot{background:var(--color-accent-primary);width:14px;height:14px;box-shadow:0 0 0 4px var(--alpha-accent-bg-strong);border-radius:50%;position:absolute;top:4px;left:0}.phaseConnector{top:18px;left:6px;bottom:calc(-1 * var(--space-6) - 4px);background:linear-gradient(180deg, var(--color-accent-primary), var(--alpha-accent-border));width:1.5px;position:absolute}.phaseStep:last-child .phaseConnector{display:none}.phaseRange{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-accent-primary)}.phaseTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);letter-spacing:var(--tracking-snug);margin:var(--space-1) 0 var(--space-2)}.phaseBody{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.phaseClosing{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);letter-spacing:var(--tracking-snug);text-align:center;max-width:620px;margin:var(--space-10) auto 0;line-height:1.4}.pricingSection{padding:var(--space-20) var(--space-6);position:relative}.pricingGrid{gap:var(--space-4);max-width:1160px;margin:var(--space-10) auto 0;grid-template-columns:repeat(4,1fr);align-items:stretch;display:grid}.pricingCard{gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;position:relative}.pricingCard:hover{border-color:var(--color-accent-primary);box-shadow:var(--shadow-card);transform:translateY(-4px)}.pricingCardFeatured{border-color:var(--color-accent-primary);box-shadow:0 0 0 1px var(--color-accent-primary), 0 18px 48px -24px #f59e0b59}.pricingBadge{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-bg-primary);background:var(--color-accent-primary);white-space:nowrap;border-radius:999px;padding:4px 12px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.pricingTierName{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0}.pricingPriceRow{align-items:baseline;gap:var(--space-2);display:flex}.pricingPrice{font-family:var(--font-display);font-size:clamp(1.9rem,4vw,2.5rem);font-weight:var(--font-bold);color:var(--color-accent-primary);line-height:1}.pricingPriceSuffix{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.pricingDesc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);min-height:2.6em;margin:0}.pricingFeatures{margin:var(--space-2) 0 var(--space-5);gap:var(--space-2);flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.pricingFeature{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);grid-template-columns:auto 1fr;align-items:start;line-height:1.4;display:grid}.pricingCheck{color:var(--color-accent-primary);font-weight:var(--font-bold)}.pricingCtaLink{margin-top:auto;text-decoration:none}.pricingFootnote{margin:var(--space-8) auto 0;text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.02em}@media (width<=980px){.pricingGrid{grid-template-columns:repeat(2,1fr);max-width:620px}}@media (width<=560px){.pricingGrid{grid-template-columns:1fr;max-width:380px}}.faqInner{max-width:760px;margin:0 auto}.faqAccordion{gap:var(--space-3);flex-direction:column;display:flex}details.faqItem{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);transition:border-color var(--transition-base), background-color var(--transition-base);overflow:hidden}details.faqItem[open]{border-color:var(--alpha-accent-border);background:var(--color-bg-tertiary);box-shadow:inset 4px 0 0 0 var(--color-accent-primary), var(--shadow-card)}summary.faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-6);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--color-text-primary);text-align:left;cursor:pointer;letter-spacing:var(--tracking-snug);transition:color var(--transition-fast);background:0 0;border:0;list-style:none;display:flex}summary.faqQuestion::-webkit-details-marker{display:none}summary.faqQuestion:hover{color:var(--color-accent-primary)}summary.faqQuestion:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.faqChevron{color:var(--color-text-muted);transition:transform var(--transition-base), color var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}details.faqItem[open] .faqChevron{color:var(--color-accent-primary);transform:rotate(180deg)}.faqAnswer{padding:0 var(--space-6) var(--space-5)}.faqAnswer p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.finalCta{padding:var(--space-20) var(--space-6) var(--space-16);text-align:center;background:radial-gradient(ellipse 60% 60% at 50% 100%, var(--alpha-accent-bg-strong), transparent 70%), linear-gradient(180deg, var(--color-bg-secondary) 0%, var(--color-bg-primary) 100%);border-top:1px solid var(--color-border-subtle);position:relative;overflow:hidden}.finalCtaInner{z-index:1;align-items:center;gap:var(--space-5);flex-direction:column;max-width:760px;margin:0 auto;display:flex;position:relative}.finalCtaTitle{font-family:var(--font-display);font-size:clamp(1.5rem,3.6vw,2.5rem);font-weight:var(--font-bold);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);margin:0;line-height:1.18}.finalCtaTitle em{color:var(--color-accent-primary);font-style:italic}.heroAccent{background:linear-gradient(135deg,#f59e0b,#d97706);-webkit-text-fill-color:transparent;background-clip:text}.finalCtaSubtitle{font-size:var(--text-md);color:var(--color-text-secondary);max-width:560px;line-height:var(--leading-relaxed);margin:0}.finalCtaButtons{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.finalCtaProof{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-wide);margin:0}@media (width<=1023px){.productGrid{grid-template-columns:1fr}.exposureExplain,.phasesLayout{gap:var(--space-6);text-align:center;grid-template-columns:1fr}.phasesArt{order:-1}.statsInner{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.section,.sectionAlt,.sectionFear{padding:var(--space-12) var(--space-4)}.statsInner{gap:var(--space-6);padding:var(--space-6) var(--space-4);grid-template-columns:repeat(2,1fr)}.statNum{font-size:var(--text-3xl)}.finalCta{padding:var(--space-16) var(--space-4)}.finalCtaButtons{flex-direction:column;width:100%}.finalCtaButtons>a{width:100%}.definitionBox{text-align:left}}@media (width<=360px){.statsInner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hsHero *,.hsHero{transition:none!important;animation:none!important}.hsUline path,.hsDline path{stroke-dashoffset:0!important}.hsOverline,.hsL1,.hsL2,.hsSub,.hsActions,.hsProof{opacity:1}.illustrationFloat{animation:none}html.js .reveal{opacity:1;transition:none;transform:none}.underlineSvg path{stroke-dashoffset:0!important;transition:none!important}.productCard,.pricingCard{transition:none}.productCard:hover,.pricingCard:hover{transform:none}.faqChevron{transition:color}}
