:root{--deep-navy: #102033;--footer-navy: #0a1726;--clinical-blue: #2563a6;--trust-teal: #2a9d8f;--cta-teal: #1f7a68;--cta-teal-hover: #289d85;--recovery-light: #e7f5f1;--warm-white: #fcfcf8;--surface: #f3f6f4;--surface-strong: #ebf1ee;--text: #344054;--muted: #667085;--border: #dce5e1;--white-tint: #fffffc;--shadow: 0 24px 70px rgba(16, 32, 51, .12);--radius: 16px;--max: 1180px;--header-height: 76px}*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%;overflow-x:hidden}body{margin:0;background:var(--warm-white);color:var(--text);font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;max-width:100%;overflow-x:hidden}body[data-route="/privacy"],body[data-route="/terms"]{background:var(--surface)}a{color:inherit;text-decoration:none}img,svg{display:block}button,input{font:inherit}.skip-link{position:fixed;left:16px;top:12px;z-index:1000;transform:translateY(-140%);border-radius:8px;background:var(--white-tint);color:var(--deep-navy);padding:10px 14px;transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}.site-header{position:fixed;inset:0 0 auto;z-index:100;color:var(--white-tint);transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.site-header.is-solid{background:#0a1726eb;border-bottom:1px solid rgba(231,245,241,.12);box-shadow:0 18px 48px #0000002e;backdrop-filter:blur(16px)}.nav-shell{width:min(var(--max),calc(100% - 32px));min-height:var(--header-height);margin:0 auto;display:flex;align-items:center;gap:24px;min-width:0}.brand-mark{display:inline-flex;align-items:center;gap:10px;min-width:max-content}.brand-symbol{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(231,245,241,.34);border-radius:10px;background:#e7f5f114}.brand-symbol img{width:24px;height:24px}.brand-mark strong,.brand-mark small{display:block;line-height:1.05}.brand-mark strong{font-size:.98rem;font-weight:800}.brand-mark small{margin-top:4px;color:#fcfcf8ad;font-size:.73rem;font-weight:700}.desktop-nav{margin-left:auto;display:flex;align-items:center;gap:22px}.desktop-nav a{color:#fcfcf8c7;font-size:.9rem;font-weight:800;transition:color .18s ease}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:var(--white-tint)}.nav-cta,.mobile-panel-cta,.button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:8px;cursor:pointer;font-weight:800;line-height:1;transition:transform .22s cubic-bezier(.16,1,.3,1),background .18s ease,border-color .18s ease,color .18s ease,box-shadow .22s ease}.nav-cta:before,.mobile-panel-cta:before,.button:before{content:"";position:absolute;inset:auto auto 50% 50%;width:0;height:0;z-index:-1;border-radius:999px;background:#fcfcf82e;transform:translate(-50%,50%);transition:width .26s ease,height .26s ease}.nav-cta:hover:before,.mobile-panel-cta:hover:before,.button:hover:before{width:220%;height:220%}.nav-cta{background:var(--cta-teal);color:var(--white-tint);padding:13px 17px;font-size:.9rem}.nav-cta:hover,.nav-cta:focus-visible{background:var(--cta-teal-hover);transform:translateY(-1px)}.button{min-height:48px;padding:16px 20px;font-size:.95rem}.button svg,.nav-cta svg,.mobile-panel-cta svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.button-primary{background:var(--cta-teal);color:var(--white-tint);box-shadow:0 16px 36px #1f7a683d}.button-primary:hover,.button-primary:focus-visible{background:var(--cta-teal-hover);transform:translateY(-2px) scale(1.01);box-shadow:0 22px 48px #1f7a684d}.button-secondary{border:1px solid rgba(42,157,143,.34);background:#e7f5f1bd;color:var(--deep-navy)}.button-secondary:hover,.button-secondary:focus-visible{border-color:#2a9d8fb3;transform:translateY(-2px) scale(1.01);box-shadow:0 18px 38px #1020331a}.button:hover svg,.button:focus-visible svg,.nav-cta:hover svg,.nav-cta:focus-visible svg{transform:translate(3px)}.button-small{min-height:42px;padding:13px 16px;font-size:.88rem}.button:focus-visible,.nav-cta:focus-visible,.mobile-panel-cta:focus-visible,.mobile-menu-button:focus-visible,input:focus-visible,.audio-play:focus-visible,.audio-controls button:focus-visible{outline:3px solid rgba(42,157,143,.5);outline-offset:3px}button:disabled{cursor:wait;opacity:.72}.mobile-menu-button{display:none;margin-left:auto;width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(231,245,241,.22);border-radius:10px;background:#e7f5f114;color:var(--white-tint)}.mobile-panel{display:none}.aether-hero{position:relative;min-height:100svh;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 48%,rgba(16,32,51,.12),transparent 40%),linear-gradient(180deg,#071321,#102033 52%,#071321);color:var(--white-tint);padding:calc(var(--header-height) + 24px) 20px 48px;touch-action:pan-y}.aether-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.aether-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 51%,rgba(7,19,33,.54) 0%,rgba(7,19,33,.36) 30%,rgba(7,19,33,.08) 50%,transparent 66%),radial-gradient(circle at 50% 47%,#07132105,#07132114 44%,#07132166),linear-gradient(180deg,#07132105,#0713211f);pointer-events:none}.aether-content{position:relative;z-index:1;width:min(900px,100%);min-width:0;text-align:center}.aether-pill,.section-kicker{display:inline-flex;align-items:center;gap:8px;border-radius:999px;font-size:.78rem;font-weight:800}.aether-pill{border:1px solid rgba(94,211,198,.34);background:#071321a3;color:#e7f5f1f5;padding:8px 12px;box-shadow:0 0 18px #2a9d8f1f}.aether-pill svg{color:#5ed3c6}.aether-content h1{max-width:860px;margin:20px auto 0;font-size:4.95rem;line-height:.96;font-weight:800}.aether-content h1 span{display:block}.aether-subheadline{max-width:720px;margin:20px auto 0;color:#fcfcf8db;font-size:1.22rem}.aether-accent{max-width:740px;margin:14px auto 0;color:#9ee4da;font-weight:800}.aether-actions{margin-top:22px;display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.aether-secondary{color:#fcfcf8e0;font-weight:800;border-bottom:1px solid rgba(231,245,241,.46)}.aether-secondary:hover,.aether-secondary:focus-visible{color:var(--white-tint)}.aether-microcopy,.aether-trust{color:#fcfcf8c2;font-size:.92rem;font-weight:700}.aether-microcopy{margin:18px auto 0;display:inline-flex;align-items:center;gap:7px}.aether-trust{margin:14px auto 0}.aether-badges{max-width:900px;margin:18px auto 0;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.aether-badges span{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(158,228,218,.24);border-radius:999px;background:#e7f5f114;color:#fcfcf8db;padding:9px 12px;font-size:.86rem;font-weight:800}.aether-badges svg{color:#9ee4da;flex:0 0 auto}.positioning-strip{position:relative;z-index:2;background:var(--surface);color:var(--deep-navy);padding:28px 20px}.positioning-grid{width:min(var(--max),100%);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--border);box-shadow:0 18px 50px #10203314}.positioning-grid article{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;background:var(--white-tint);padding:18px}.positioning-grid svg{color:var(--cta-teal);margin-top:2px}.positioning-grid h2{margin:0;font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.positioning-grid p{margin:6px 0 0;color:var(--muted);font-size:.92rem;line-height:1.45;overflow-wrap:anywhere}.section{padding:100px 20px;scroll-margin-top:calc(var(--header-height) + 18px)}.section-heading,.section-copy,.problem-layout,.system-layout,.demo-layout,.contact-layout,.faq-layout,.proof-layout,.about-layout,.confidence-grid,.process-grid,.package-grid,.why-now-grid,.outcome-grid{width:min(var(--max),100%);margin:0 auto}.section-kicker{color:var(--cta-teal);background:var(--recovery-light);padding:8px 12px}.section-heading{text-align:center;max-width:760px}.section-heading h2,.section-copy h2,.contact-copy h2,.legal-shell h1{margin:18px 0 0;color:var(--deep-navy);font-size:3.8rem;line-height:1.02;font-weight:800}.section-heading p,.section-copy p,.contact-copy p,.legal-shell p{color:var(--muted);font-size:1.05rem}.problem-section,.packages-section,.faq-section,.proof-section{background:var(--warm-white)}.problem-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:60px;align-items:center}.leak-panel{border:1px solid var(--border);border-radius:20px;background:var(--white-tint);box-shadow:var(--shadow);padding:16px}.leak-row{display:flex;justify-content:space-between;gap:18px;align-items:center;border-radius:14px;padding:18px;color:var(--deep-navy)}.leak-row+.leak-row{margin-top:10px}.leak-row span{color:var(--muted);font-weight:700}.leak-row strong{text-align:right}.leak-row.is-muted{background:var(--surface)}.leak-row.is-danger{background:#fff2ef}.leak-row.is-success{background:var(--recovery-light);border:1px solid rgba(42,157,143,.18)}.outcomes-section,.process-section,.demo-section,.about-section{background:var(--surface)}.outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.outcome-card,.package-card,.process-card,.confidence-grid article,.contact-card,.demo-screen{border:1px solid var(--border);border-radius:var(--radius);background:var(--white-tint);box-shadow:0 18px 50px #10203314}.outcome-card,.package-card,.process-card,.confidence-grid article,.contact-card,.demo-screen,.leak-panel,.flow-step,.why-now-grid article,.proof-grid article,.founder-card,.contact-points span,.faq-item{transform:translateZ(0);transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .22s ease,box-shadow .26s ease,background .22s ease}.icon-shell,.why-now-grid svg,.proof-grid svg,.confidence-grid svg,.contact-points svg,.package-preview,.demo-message{transition:transform .26s cubic-bezier(.16,1,.3,1),color .18s ease,background .22s ease,box-shadow .26s ease}.outcome-card{padding:28px}.icon-shell{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--recovery-light);color:var(--cta-teal)}.outcome-card h3,.package-card h3,.process-card h3,.confidence-grid h3,.flow-step h3{margin:20px 0 0;color:var(--deep-navy);font-size:1.25rem;line-height:1.2}.outcome-card p,.package-card p,.process-card p,.confidence-grid p,.flow-step p{margin:12px 0 0;color:var(--muted)}.audio-demo-section{background:var(--warm-white)}.audio-demo-layout{width:min(var(--max),100%);margin:46px auto 0}.audio-demo-card{overflow:hidden;border:1px solid var(--border);border-radius:20px;background:linear-gradient(135deg,#e7f5f1eb,#fcfcf8fa),var(--white-tint);box-shadow:var(--shadow)}.audio-player{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;padding:26px}.audio-play{width:76px;height:76px;display:grid;place-items:center;border:0;border-radius:18px;background:var(--cta-teal);color:var(--white-tint);cursor:pointer;box-shadow:0 20px 44px #1f7a683d}.audio-play:hover,.audio-play:focus-visible{background:var(--cta-teal-hover)}.audio-meta{min-width:0}.audio-badge{display:inline-flex;border-radius:999px;background:var(--deep-navy);color:#9ee4da;padding:6px 10px;font-size:.78rem;font-weight:800}.audio-meta strong{display:block;margin-top:10px;color:var(--deep-navy);font-size:1.35rem;line-height:1.1}.audio-timeline{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:16px;color:var(--muted);font-size:.84rem;font-weight:800}.audio-timeline input{width:100%;accent-color:var(--cta-teal)}.audio-controls{display:grid;gap:8px}.audio-controls button{min-width:46px;height:40px;display:inline-grid;place-items:center;border:1px solid var(--border);border-radius:10px;background:var(--white-tint);color:var(--deep-navy);cursor:pointer;font-weight:800}.audio-controls button:hover,.audio-controls button:focus-visible{border-color:#2a9d8f80;color:var(--cta-teal)}.transcript-window{max-height:280px;overflow-y:auto;display:grid;gap:8px;border-top:1px solid var(--border);background:#f3f6f4bd;padding:16px;scroll-behavior:smooth}.transcript-line{display:grid;grid-template-columns:74px minmax(0,1fr);gap:12px;border:1px solid transparent;border-radius:14px;padding:12px;opacity:.58;transition:opacity .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.transcript-line span{color:var(--cta-teal);font-size:.78rem;font-weight:800}.transcript-line p{margin:0;color:var(--text);font-weight:700;line-height:1.45}.transcript-line.is-active{opacity:1;border-color:#2a9d8f4d;background:var(--white-tint);transform:translate(2px)}.transcript-line.is-caller span{color:var(--clinical-blue)}.audio-result-grid,.comparison-grid{display:grid;gap:16px;margin-top:18px}.audio-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audio-result-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--white-tint);padding:20px;box-shadow:0 18px 42px #10203312}.audio-result-grid svg{color:var(--cta-teal);margin-top:2px}.audio-result-grid h3,.comparison-card h3{margin:0;color:var(--deep-navy);font-size:1.08rem;line-height:1.2}.audio-result-grid p{margin:6px 0 0;color:var(--muted);font-size:.93rem}.comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-card{border:1px solid var(--border);border-top:5px solid var(--border);border-radius:var(--radius);background:var(--white-tint);padding:22px;box-shadow:0 18px 42px #10203312}.comparison-card.is-danger{border-top-color:#d16a54}.comparison-card.is-warning{border-top-color:#d7a33f}.comparison-card.is-success{border-top-color:var(--trust-teal)}.comparison-card ul{display:grid;gap:10px;list-style:none;margin:18px 0 0;padding:0}.comparison-card li{position:relative;padding-left:20px;color:var(--text);font-size:.95rem;font-weight:700;line-height:1.42}.comparison-card li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--cta-teal)}.comparison-card.is-danger li:before{background:#d16a54}.comparison-card.is-warning li:before{background:#d7a33f}.audio-demo-cta{margin-top:24px;text-align:center}.system-section{background:var(--deep-navy);color:var(--white-tint)}.system-layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(460px,1fr);gap:54px;align-items:center}.system-section .section-kicker{color:#9ee4da;background:#e7f5f114}.system-section h2,.system-section h3{color:var(--white-tint)}.system-section p{color:#fcfcf8b8}.check-list{display:grid;gap:12px;list-style:none;margin:24px 0 0;padding:0}.check-list li{display:flex;align-items:flex-start;gap:10px;color:#fcfcf8d1;font-weight:700}.check-list svg{flex:0 0 auto;margin-top:4px;color:#9ee4da}.system-flow{display:grid;gap:14px}.flow-step{position:relative;border:1px solid rgba(231,245,241,.16);border-radius:18px;background:#e7f5f113;padding:24px}.flow-step span{color:#9ee4da;font-size:.82rem;font-weight:800}.flow-step i{position:absolute;right:22px;top:24px;color:#9ee4da}.demo-layout{display:grid;grid-template-columns:minmax(430px,.95fr) minmax(0,1fr);gap:58px;align-items:center}.browser-bar{display:flex;gap:7px;border-bottom:1px solid var(--border);padding:14px 16px}.browser-bar span{width:10px;height:10px;border-radius:50%;background:var(--border)}.demo-screen{overflow:hidden}.demo-hero-block{margin:24px;border-radius:16px;background:var(--deep-navy);color:var(--white-tint);padding:28px}.demo-hero-block small,.demo-hero-block strong{display:block}.demo-hero-block small{color:#9ee4da;font-weight:800}.demo-hero-block strong{max-width:420px;margin-top:12px;font-size:2rem;line-height:1}.demo-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 24px 24px}.demo-cards span{border-radius:12px;background:var(--recovery-light);color:var(--deep-navy);padding:14px 10px;text-align:center;font-size:.86rem;font-weight:800}.demo-message{margin:0 24px 24px;display:flex;align-items:center;gap:10px;border-radius:14px;background:var(--surface);color:var(--cta-teal);padding:16px;font-weight:800}.quiet-note{border-left:1px solid var(--border);padding-left:14px;font-size:.95rem}.package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:46px}.package-card{position:relative;padding:32px}.package-card.is-featured{border-color:#2a9d8f85;box-shadow:0 28px 80px #2a9d8f2e}.package-badge{display:inline-flex;border-radius:999px;background:var(--recovery-light);color:var(--cta-teal);padding:7px 11px;font-size:.78rem;font-weight:800}.package-preview{margin-top:24px;overflow:hidden;border:1px solid var(--border);border-radius:15px;background:var(--surface)}.package-preview .browser-bar{padding:10px 12px;background:var(--white-tint)}.package-preview-body{padding:18px;background:linear-gradient(135deg,#2a9d8f29,#2563a614),var(--surface)}.package-preview-body small,.package-preview-body strong{display:block}.package-preview-body small{color:var(--cta-teal);font-size:.8rem;font-weight:800}.package-preview-body strong{margin-top:6px;color:var(--deep-navy);font-size:1.45rem;line-height:1.05}.preview-lines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.preview-lines span{min-height:42px;display:grid;place-items:center;border-radius:10px;background:var(--white-tint);color:var(--deep-navy);font-size:.78rem;font-weight:800;text-align:center}.price-line{display:flex;align-items:end;gap:10px;margin-top:24px}.price-line strong{color:var(--deep-navy);font-size:4.2rem;line-height:.9}.price-line span,.monthly-line{color:var(--muted);font-weight:800}.setup-note{display:inline-flex;margin-top:12px;border-radius:999px;background:var(--recovery-light);color:var(--cta-teal);padding:7px 11px;font-size:.84rem;font-weight:800}.monthly-line{margin-top:10px}.package-card ul{display:grid;gap:12px;list-style:none;margin:28px 0;padding:0}.package-card li{display:flex;gap:10px;align-items:flex-start;color:var(--text);font-weight:700}.package-card li svg{flex:0 0 auto;margin-top:4px;color:var(--cta-teal)}.package-footnote{width:min(760px,100%);margin:24px auto 0;color:var(--muted);font-size:.95rem;font-weight:700;text-align:center}.why-now-section,.week-plan-section{background:var(--surface-strong)}.why-now-grid,.week-plan-grid{display:grid;gap:16px;margin-top:42px}.why-now-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.week-plan-grid{width:min(980px,100%);margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.why-now-grid article,.week-plan-grid article,.proof-grid article{border:1px solid var(--border);border-radius:var(--radius);background:var(--white-tint);padding:26px;box-shadow:0 18px 46px #10203312}.why-now-grid svg,.proof-grid svg{color:var(--cta-teal)}.why-now-grid h3,.week-plan-grid h3,.proof-grid h3{margin:18px 0 0;color:var(--deep-navy);font-size:1.22rem;line-height:1.2}.why-now-grid p,.week-plan-grid p,.proof-grid p{margin:12px 0 0;color:var(--muted)}.week-plan-grid article{padding:30px}.week-plan-grid article span{display:inline-flex;border-radius:999px;background:var(--recovery-light);color:var(--cta-teal);padding:7px 11px;font-size:.78rem;font-weight:800}.launch-guarantee{width:min(980px,100%);margin:18px auto 0;display:flex;gap:12px;align-items:flex-start;border:1px solid rgba(42,157,143,.24);border-radius:var(--radius);background:var(--recovery-light);color:var(--deep-navy);padding:18px 20px}.launch-guarantee svg{flex:0 0 auto;color:var(--cta-teal);margin-top:3px}.launch-guarantee p{margin:0;font-weight:700}.proof-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(460px,1fr);gap:56px;align-items:start}.proof-grid{display:grid;gap:14px}.process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:42px}.process-card{padding:24px}.process-card span{color:var(--cta-teal);font-weight:800}.about-layout{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(0,1fr);gap:58px;align-items:center}.founder-card{border:1px solid var(--border);border-radius:22px;background:linear-gradient(160deg,#e7f5f1d1,#fcfcf8f5),var(--white-tint);padding:28px;box-shadow:var(--shadow)}.founder-portrait{width:136px;aspect-ratio:1;border:1px solid rgba(42,157,143,.22);border-radius:20px;overflow:hidden;background:var(--deep-navy);box-shadow:inset 0 0 0 1px #fcfcf814}.founder-portrait img{width:100%;height:100%;object-fit:cover}.founder-card p{margin:24px 0 0;color:var(--cta-teal);font-weight:800}.founder-card strong{display:block;margin-top:8px;color:var(--deep-navy);font-size:1.6rem;line-height:1.14}.confidence-section{background:var(--deep-navy);padding-top:76px;padding-bottom:76px}.confidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.confidence-grid article{background:#e7f5f114;border-color:#e7f5f129;padding:24px;box-shadow:none}.confidence-grid svg,.confidence-grid h3{color:#9ee4da}.confidence-grid p{color:#fcfcf8b8}.faq-layout{display:grid;grid-template-columns:minmax(0,.76fr) minmax(460px,1fr);gap:60px;align-items:start}.faq-list{display:grid;gap:12px}.faq-item{border:1px solid var(--border);border-radius:16px;background:var(--white-tint);overflow:hidden}.faq-item button{width:100%;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:0;background:transparent;color:var(--deep-navy);padding:20px;cursor:pointer;text-align:left;font-weight:800}.faq-answer{padding:0 20px 22px}.faq-answer p{margin:0;color:var(--muted)}.contact-section{background:var(--surface)}.contact-layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(430px,1fr);gap:56px;align-items:center}.contact-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}.contact-points span{display:flex;gap:10px;align-items:center;border:1px solid var(--border);border-radius:14px;background:var(--white-tint);padding:14px;color:var(--deep-navy);font-weight:800}.contact-points svg{color:var(--cta-teal);flex:0 0 auto}.contact-card{padding:28px}.contact-card-head{display:flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--deep-navy);font-weight:800}.contact-card-head svg{color:var(--cta-teal)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lead-form label{display:grid;gap:7px}.lead-form label span{color:var(--deep-navy);font-size:.9rem;font-weight:800}.lead-form input{width:100%;min-height:50px;border:1px solid var(--border);border-radius:12px;background:var(--warm-white);color:var(--deep-navy);padding:0 14px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.lead-form input:hover{border-color:#2a9d8f73}.lead-form input:focus{border-color:#2a9d8fb8;background:var(--white-tint);box-shadow:0 0 0 4px #2a9d8f1a}.lead-form input::placeholder{color:#98a6ad}.consent-check{display:grid;grid-template-columns:18px 1fr;gap:11px;align-items:start;margin-top:16px;color:var(--muted);font-size:.82rem;line-height:1.45}.consent-check input{width:18px;min-height:18px;height:18px;margin:2px 0 0;accent-color:var(--cta-teal)}.consent-check span{min-width:0;color:var(--muted);font-size:.82rem;font-weight:500}.consent-check a{color:var(--cta-teal);font-weight:800}.form-submit{width:100%;margin-top:18px}.form-note,.form-message{margin:14px 0 0;font-size:.9rem}.form-note{color:var(--muted)}.form-note a{color:var(--cta-teal);font-weight:800}.form-message{border-radius:12px;padding:12px 14px;font-weight:800}.form-message.is-error{background:#fff2ef;color:#9a3412}.form-message.is-success{background:var(--recovery-light);color:var(--cta-teal)}.site-footer{background:var(--footer-navy);color:var(--white-tint);padding:56px 20px 28px}.footer-grid{width:min(var(--max),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.4fr) minmax(260px,.65fr);gap:44px}.footer-brand p,.footer-cta p,.site-footer a{color:#fcfcf8ad}.site-footer a:hover,.site-footer a:focus-visible{color:var(--white-tint)}.site-footer h2{margin:0 0 14px;font-size:.95rem}.site-footer nav{display:grid;gap:8px}.footer-bottom{width:min(var(--max),100%);margin:38px auto 0;padding-top:22px;border-top:1px solid rgba(231,245,241,.13);display:flex;justify-content:space-between;gap:20px;color:#fcfcf8ad;font-size:.9rem}.site-footer.is-simple{padding-top:38px}.simple-footer{width:min(var(--max),100%);margin:0 auto}.legal-page{min-height:76vh;padding:150px 20px 90px}.legal-shell{width:min(820px,100%);margin:0 auto}.legal-shell a{color:var(--cta-teal);font-weight:800}.legal-shell h2{margin:34px 0 0;color:var(--deep-navy);font-size:1.55rem;line-height:1.18}.legal-shell ul{display:grid;gap:10px;margin:16px 0 0;padding-left:22px;color:var(--muted)}.aether-value{max-width:780px;margin:18px auto 0;display:grid;gap:4px;color:#fcfcf8d6}.aether-subheadline{display:grid;gap:5px}.aether-subheadline strong,.aether-value strong{color:#9ee4da;font-size:clamp(2.55rem,7vw,5rem);line-height:.92;font-weight:800}.aether-badges{width:min(760px,100%);border-top:1px solid rgba(231,245,241,.22);border-bottom:1px solid rgba(231,245,241,.22);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:14px 0}.aether-badges span{display:grid;gap:4px;border:0;border-right:1px solid rgba(231,245,241,.18);border-radius:0;background:transparent;padding:2px 14px}.aether-badges span:last-child{border-right:0}.aether-badges strong{color:var(--white-tint);font-size:1.22rem;line-height:1}.aether-badges small{color:#fcfcf8a8;font-weight:800;letter-spacing:0}.roi-strip{background:var(--warm-white);padding:36px 20px}.roi-strip-inner{width:min(920px,100%);margin:0 auto;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:32px 20px;text-align:center}.roi-strip p{margin:0;color:var(--deep-navy);font-size:clamp(1.8rem,4vw,3.25rem);line-height:1.02;font-weight:800}.roi-strip strong{display:block;max-width:680px;margin:12px auto 0;color:var(--muted);font-size:clamp(1.08rem,2vw,1.42rem);line-height:1.24}.roi-strip span{color:var(--cta-teal)}.leak-contrast{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--border);box-shadow:var(--shadow)}.leak-contrast-card{display:grid;gap:16px;background:var(--white-tint);padding:28px}.leak-contrast-card span{color:var(--muted);font-size:2.4rem;line-height:.95;font-weight:800}.leak-contrast-card h3{margin:0;color:var(--deep-navy)}.leak-contrast-card ul{display:grid;gap:8px;list-style:none;margin:0;padding:0;color:var(--muted);font-weight:700}.leak-contrast-card strong{justify-self:start;border-radius:999px;background:var(--surface);color:var(--deep-navy);padding:8px 12px;font-size:.9rem}.leak-contrast-card.is-booked{background:var(--recovery-light)}.leak-contrast-card.is-booked strong{background:var(--cta-teal);color:var(--white-tint)}.outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-card.is-primary{grid-column:1 / -1;width:min(820px,100%);margin:0 auto;border-color:#2a9d8f6b;box-shadow:0 28px 70px #2a9d8f24}.outcome-card.is-primary h3{font-size:clamp(1.6rem,3vw,2.35rem);max-width:740px}.audio-demo-layout{width:min(920px,100%)}.transcript-toggle{width:calc(100% - 52px);min-height:48px;margin:0 26px 24px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border);border-radius:12px;background:var(--white-tint);color:var(--deep-navy);padding:0 14px;cursor:pointer;font-weight:800}.transcript-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-card li:first-child{color:var(--deep-navy);font-size:1.2rem;font-weight:800}.flow-subtitle{display:block;margin-top:8px;color:#fcfcf88f;font-size:1rem}.demo-layout.is-text-only{display:block}.demo-layout.is-text-only .section-copy{max-width:760px;text-align:center}.demo-emphasis{margin:28px auto 0;color:var(--deep-navy);font-size:1.35rem;line-height:1.25;font-weight:800}.package-grid{grid-template-columns:minmax(260px,.78fr) minmax(0,1.25fr);align-items:stretch}.package-card:not(.is-featured){align-self:center;box-shadow:none}.package-card.is-featured{border-top:6px solid var(--cta-teal);padding:38px}.package-card.is-featured .package-badge{background:var(--deep-navy);color:var(--white-tint)}.price-line{padding-top:20px;border-top:1px solid var(--border)}.setup-note{background:transparent;color:var(--cta-teal);padding:0;font-style:italic}.package-card li.is-emphasized{color:var(--deep-navy);font-weight:800}.package-card-foot{display:inline-flex;margin-top:18px;border-radius:999px;background:var(--surface);color:var(--muted);padding:7px 11px;font-size:.82rem;font-weight:800}.about-layout{grid-template-columns:minmax(260px,.55fr) minmax(0,1fr)}.founder-portrait{width:min(220px,100%)}.about-section blockquote{margin:28px 0 0;border-top:1px solid var(--border);padding-top:22px;color:var(--deep-navy);font-size:1.28rem;line-height:1.35;font-weight:800}.about-section cite{display:block;margin-top:10px;color:var(--muted);font-size:.95rem;font-style:normal}.faq-featured,.faq-more-list{display:grid;gap:12px}.faq-featured-question,.faq-more-toggle{width:100%;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:0;background:transparent;color:var(--deep-navy);padding:20px;text-align:left;font-weight:800}.faq-more-toggle{border:1px solid var(--border);border-radius:16px;background:var(--white-tint);cursor:pointer}.faq-cta{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:18px;text-align:center}.faq-cta p{margin:0 0 12px;color:var(--deep-navy);font-weight:800}.form-response-note{margin:12px 0 0;color:var(--deep-navy);font-size:.88rem;font-weight:800;text-align:center}.footer-contact p{margin:0;color:#fcfcf8ad}.footer-contact a{color:var(--white-tint);font-weight:800}@media(hover:hover)and (pointer:fine){.outcome-card:hover,.package-card:hover,.process-card:hover,.demo-screen:hover,.leak-panel:hover,.why-now-grid article:hover,.week-plan-grid article:hover,.proof-grid article:hover,.founder-card:hover,.contact-card:hover,.faq-item:hover{transform:translateY(-6px) scale(1.012);border-color:#2a9d8f5c;box-shadow:0 28px 68px #10203321}.package-card.is-featured:hover{border-color:#2a9d8fb8;box-shadow:0 34px 86px #2a9d8f3d}.flow-step:hover,.confidence-grid article:hover{transform:translateY(-5px) scale(1.01);border-color:#9ee4da52;background:#e7f5f11b}.contact-points span:hover{transform:translateY(-3px);border-color:#2a9d8f61;box-shadow:0 16px 34px #10203314}.outcome-card:hover .icon-shell,.why-now-grid article:hover svg,.proof-grid article:hover svg,.confidence-grid article:hover svg,.contact-points span:hover svg{transform:scale(1.08) rotate(-2deg)}.package-card:hover .package-preview,.demo-screen:hover .demo-message{transform:scale(1.018);box-shadow:0 18px 42px #2a9d8f1f}.preview-lines span,.demo-cards span,.leak-row{transition:transform .22s cubic-bezier(.16,1,.3,1),background .18s ease,box-shadow .22s ease}.package-card:hover .preview-lines span,.demo-screen:hover .demo-cards span,.leak-panel:hover .leak-row{transform:translate(2px)}}@media(max-width:980px){.desktop-nav,.nav-cta{display:none}.mobile-menu-button{display:grid;place-items:center}.mobile-panel{display:none;width:min(var(--max),calc(100% - 32px));margin:0 auto 14px;border:1px solid rgba(231,245,241,.13);border-radius:18px;background:#0a1726f5;padding:14px}.mobile-panel.is-open{display:block}.mobile-panel nav{display:grid;gap:4px}.mobile-panel a{border-radius:12px;padding:14px;color:#fcfcf8d1;font-weight:800}.mobile-panel-cta{width:100%;margin-top:10px;background:var(--cta-teal);color:var(--white-tint)}.problem-layout,.system-layout,.demo-layout,.faq-layout,.proof-layout,.about-layout,.contact-layout,.outcome-grid,.confidence-grid,.why-now-grid,.week-plan-grid,.audio-result-grid,.comparison-grid,.positioning-grid{grid-template-columns:1fr}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aether-content h1{font-size:3.95rem}.section-heading h2,.section-copy h2,.contact-copy h2,.legal-shell h1{font-size:3.15rem}.price-line strong{font-size:3.6rem}}@media(max-width:720px){:root{--header-height: 66px}.nav-shell{width:min(342px,calc(100% - 24px))}.brand-symbol{width:34px;height:34px}.brand-mark small{display:none}.aether-hero{min-height:auto;padding:calc(var(--header-height) + 42px) 18px 34px}.aether-content{width:min(300px,100%)}.aether-content h1{max-width:100%;font-size:1.72rem;line-height:.98;overflow-wrap:break-word}.aether-pill{width:min(100%,300px);justify-content:center;text-align:center;line-height:1.18;white-space:normal;flex-wrap:wrap}.aether-pill span{min-width:0;overflow-wrap:anywhere}.aether-subheadline{margin-top:20px;font-size:.96rem;overflow-wrap:break-word}.aether-accent{margin-top:14px;font-size:.95rem;overflow-wrap:break-word}.aether-actions{align-items:stretch;gap:13px;margin-top:22px}.aether-actions .button{width:100%;max-width:100%;white-space:normal;line-height:1.15}.aether-secondary{width:100%;padding-bottom:4px;text-align:center}.aether-microcopy,.aether-trust{font-size:.83rem}.aether-trust,.aether-badges{width:min(100%,306px)}.aether-badges{display:grid;gap:8px}.aether-badges span{justify-content:center;text-align:center;font-size:.82rem;line-height:1.18}.section{padding:74px 18px}.section-heading,.section-copy{text-align:left}.section-heading h2,.section-copy h2,.contact-copy h2,.legal-shell h1{font-size:2.45rem}.leak-row,.contact-points span{align-items:flex-start;flex-direction:column}.leak-row strong{text-align:left}.demo-cards,.package-grid,.process-grid,.contact-points,.form-grid,.preview-lines,.footer-grid{grid-template-columns:1fr}.positioning-strip{padding:16px 18px}.positioning-grid{width:min(342px,100%)}.positioning-grid article,.why-now-grid article,.week-plan-grid article,.proof-grid article{padding:18px}.positioning-grid article{grid-template-columns:1fr}.demo-hero-block{margin:18px;padding:22px}.demo-hero-block strong{font-size:1.55rem}.demo-cards,.demo-message{margin-left:18px;margin-right:18px;padding-left:0;padding-right:0}.package-card,.contact-card,.founder-card{padding:22px}.audio-player{grid-template-columns:1fr;padding:20px}.audio-play{width:68px;height:68px}.audio-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.transcript-window{max-height:238px}.transcript-line{grid-template-columns:1fr;gap:5px}.audio-result-grid article{padding:18px}.comparison-card{padding:20px}.audio-demo-cta .button{width:100%;white-space:normal;line-height:1.15}.launch-guarantee{padding:16px}.founder-portrait{width:112px}.founder-card strong{font-size:1.32rem}.footer-bottom{flex-direction:column}.legal-page{padding-top:120px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.aether-subheadline{display:block;max-width:820px;line-height:1.52}.aether-hero{min-height:94svh}.aether-accent{color:#fcfcf8e6;font-size:1.14rem}.aether-trust{display:block;max-width:760px;border-top:1px solid rgba(231,245,241,.2);border-bottom:1px solid rgba(231,245,241,.2);padding:14px 0}.value-strip{position:relative;z-index:2;background:var(--surface);padding:28px 20px}.value-grid{width:min(var(--max),100%);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--border);box-shadow:0 18px 50px #10203314}.value-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;background:var(--white-tint);padding:20px}.value-grid h2{margin:0;color:var(--deep-navy);font-size:1rem;line-height:1.22}.value-grid p{margin:7px 0 0;color:var(--muted);font-size:.92rem;line-height:1.45}.research-section{background:var(--warm-white)}.research-layout{width:min(var(--max),100%);margin:0 auto;display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1fr);gap:58px;align-items:start}.research-copy{display:grid;gap:18px}.research-copy p{margin:0;color:var(--text);font-size:1.05rem;line-height:1.7}.research-options-layout{width:min(var(--max),100%);margin:0 auto;display:grid;gap:22px}.research-options-head{display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1fr);gap:58px;align-items:end;margin-bottom:8px}.research-options-head p,.research-option-card p{margin:0;color:var(--muted);font-size:1.03rem;line-height:1.68}.research-option-card{border:1px solid var(--border);border-radius:20px;background:#fcfcf8f0;padding:clamp(22px,3vw,34px);box-shadow:0 22px 60px #10203314}.research-option-title{margin-bottom:16px}.research-option-title h3{margin:0;color:var(--deep-navy);font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.1}.research-option-intro{max-width:800px;margin-bottom:20px!important;color:var(--deep-navy)!important;font-weight:760}.option-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.option-mini-card{min-height:100%;border:1px solid var(--border);border-radius:16px;background:#f7faf8;padding:20px}.option-mini-card span{display:block;margin-bottom:20px;color:var(--muted);font-size:.78rem;font-weight:900}.option-mini-card h4{margin:0 0 8px;color:var(--deep-navy);font-size:1rem}.option-mini-card p,.research-option-note{color:var(--muted);font-size:.96rem;line-height:1.55}.research-option-note{margin-top:20px!important;border-top:1px solid var(--border);padding-top:18px}.outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.outcome-card.is-primary{grid-column:auto;width:auto;margin:0;border-color:var(--border);box-shadow:0 18px 50px #10203314}.outcome-card.is-primary h3{font-size:1.25rem}.audio-demo-note{max-width:820px;margin:22px auto 0;color:var(--muted);text-align:center}.package-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.package-card,.package-card:not(.is-featured),.package-card.is-featured{align-self:stretch;border-top:1px solid var(--border);border-color:var(--border);padding:30px;box-shadow:0 18px 50px #10203314}.package-card.is-featured .package-badge{background:var(--surface);color:var(--deep-navy)}.price-details{display:grid;gap:8px;margin:22px 0 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:18px 0}.price-details p{margin:0;color:var(--deep-navy);font-size:.98rem}.price-details strong{font-weight:800}.package-card .button{width:100%}.launch-guarantee.is-plain{width:min(820px,100%);margin:30px auto 0;border-top:1px solid var(--border);padding-top:18px;color:var(--muted);text-align:center;font-weight:800}@media(hover:hover)and (pointer:fine){.package-card.is-featured:hover{border-color:#2a9d8f5c;box-shadow:0 28px 68px #10203321}}@media(max-width:980px){.value-grid,.research-layout,.research-options-head,.option-grid-3,.outcome-grid,.package-grid{grid-template-columns:1fr}.research-options-head{gap:18px}}@media(max-width:720px){.aether-hero{padding:calc(var(--header-height) + 26px) 18px 22px}.aether-content{width:min(342px,100%)}.aether-content h1{margin-top:18px;font-size:2.06rem;line-height:1}.aether-subheadline{margin-top:16px;font-size:.9rem;line-height:1.43}.aether-accent{margin-top:12px;font-size:.92rem;line-height:1.28}.aether-actions{margin-top:18px}.aether-microcopy{margin-top:14px;display:flex;align-items:flex-start;line-height:1.35}.aether-trust{margin-top:12px;padding:10px 0;font-size:.8rem;line-height:1.32}.value-strip{padding:18px}.value-grid{width:min(342px,100%)}.value-grid article{grid-template-columns:1fr;padding:18px}.research-copy p{font-size:1rem}}.aether-hero{min-height:100svh}.value-strip,.problem-section,.audio-demo-section,.demo-section,.process-section,.faq-section{background:var(--warm-white)}.research-section,.outcomes-section,.packages-section,.about-section,.contact-section{background:#0d1b2b;color:var(--white-tint)}.research-section .section-kicker,.outcomes-section .section-kicker,.packages-section .section-kicker,.about-section .section-kicker,.contact-section .section-kicker{color:#c9f2ec;background:#e7f5f114}.research-section h2,.outcomes-section h2,.packages-section h2,.about-section h2,.contact-section h2,.research-section p,.outcomes-section .section-heading p,.packages-section .section-heading p,.about-section p,.contact-section p{color:#fcfcf8d1}.research-section h2,.outcomes-section h2,.packages-section h2,.about-section h2,.contact-section h2{color:var(--white-tint)}.value-grid{gap:16px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.value-grid article{min-height:100%;grid-template-columns:1fr;gap:16px;border-radius:16px;background:#f0f4f2;padding:24px}.value-grid .icon-shell,.outcome-card .icon-shell{background:#10203312;color:#596775}.value-grid h2{font-size:1.12rem;font-weight:800}.research-copy{gap:22px}.research-lead{color:var(--white-tint)!important;font-size:clamp(1.38rem,2.1vw,1.72rem)!important;line-height:1.32!important;font-weight:800}.research-copy strong{color:var(--white-tint);font-weight:800}.research-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;border-top:1px solid rgba(231,245,241,.14);border-bottom:1px solid rgba(231,245,241,.14);padding:24px 0}.research-compare p+p{border-left:1px solid rgba(231,245,241,.14);padding-left:28px}.problem-layout{align-items:start}.problem-copy{max-width:none}.problem-text{display:grid;align-content:end;gap:18px;padding-top:58px}.problem-text p{margin:0;color:var(--muted);font-size:1.05rem}.flow-panel{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch;border:1px solid var(--border);background:var(--white-tint);box-shadow:0 18px 50px #10203314}.flow-panel-head{grid-column:1 / -1;display:flex;justify-content:space-between;gap:28px;align-items:end;border-bottom:1px solid var(--border);padding:8px 8px 20px}.flow-panel-head span{color:var(--deep-navy);font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:1.08;font-weight:800}.flow-panel-head p{max-width:440px;margin:0;color:var(--muted);font-size:.98rem;line-height:1.45}.flow-panel .leak-row{min-height:116px;display:grid;align-content:start;gap:10px;border:1px solid rgba(37,99,166,.16);background:linear-gradient(180deg,#fffffce0,#f2f6faeb),var(--surface)}.flow-panel .leak-row+.leak-row{margin-top:0}.flow-panel .leak-row span,.outcome-card small{color:var(--clinical-blue);font-size:.78rem;line-height:1;text-transform:uppercase;letter-spacing:0;font-weight:800}.flow-panel .leak-row strong{text-align:left;font-size:1rem;line-height:1.28}.flow-panel .flow-arrow{display:none}.flow-panel .flow-arrow svg{stroke-width:2.5}.outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.outcome-card{min-height:100%;display:flex;flex-direction:column;border-color:#e7f5f124;background:#fcfcf80f;box-shadow:none}.outcome-card h3{color:var(--white-tint);font-weight:800}.outcome-card p{color:#fcfcf8b3}.system-layout{align-items:start}.system-flow{justify-items:center;gap:18px}.flow-step{width:min(100%,640px)}.flow-step i{position:static;display:grid;place-items:center;width:30px;height:30px;margin:18px auto -4px;color:#9ee4da;transform:rotate(90deg)}.flow-step:last-child i{display:none}.packages-section .package-card{display:flex;flex-direction:column;border-color:#e7f5f129;background:#fcfcf80f;color:#fcfcf8c7;box-shadow:none}.packages-section .package-card h3{color:var(--white-tint)}.packages-section .package-card p,.packages-section .package-card li{color:#fcfcf8b8}.packages-section .package-card li svg{color:#c9f2ecd1}.price-details{justify-items:center;gap:7px;border-color:#e7f5f129;text-align:center}.price-details .price-number{color:var(--white-tint);font-size:clamp(3rem,5vw,4.3rem);line-height:.95;font-weight:800}.price-details .price-label{color:#fcfcf88f;font-size:.78rem;line-height:1;text-transform:uppercase;letter-spacing:0;font-weight:800}.price-details i{width:42px;height:1px;margin:12px 0;background:#e7f5f133}.price-details p{margin:0;color:#fcfcf8a3!important;font-style:italic;line-height:1.35}.price-details em{margin-top:8px;color:var(--white-tint);font-size:1.2rem;font-style:normal;font-weight:800}.price-details small{color:#fcfcf88c;font-weight:800}.packages-section .package-card .button,.contact-section .button-primary{margin-top:auto;background:var(--white-tint);color:var(--deep-navy);box-shadow:none}.packages-section .package-card .button:hover,.packages-section .package-card .button:focus-visible,.contact-section .button-primary:hover,.contact-section .button-primary:focus-visible{background:#e7f5f1;color:var(--deep-navy)}.process-section .section-heading{max-width:980px}.process-section .section-heading h2{font-size:clamp(2.8rem,4.4vw,3.6rem)}.process-card{min-height:100%}.launch-guarantee.is-plain{border-top:0;border-left:2px solid var(--cta-teal);padding:4px 0 4px 18px;text-align:left;font-style:italic}.about-layout{grid-template-columns:minmax(240px,.38fr) minmax(0,1fr)}.founder-card{align-self:start;border-color:#e7f5f129;background:#fcfcf80f;box-shadow:none}.founder-portrait{width:min(260px,100%);border-radius:18px;border-color:#e7f5f12e}.founder-card p{color:#c9f2ec}.founder-card strong{color:var(--white-tint)}.about-section blockquote{position:relative;border-top:1px solid rgba(231,245,241,.16);color:var(--white-tint);font-style:italic;font-weight:700;padding:28px 0 0 44px}.about-section blockquote:before{content:open-quote;position:absolute;left:0;top:10px;color:#c9f2ec57;font-size:4.2rem;line-height:1;font-style:normal}.about-section cite{color:#fcfcf89e;text-align:right}.faq-featured-question small{display:block;margin-bottom:4px;color:var(--muted);font-size:.72rem;line-height:1;text-transform:uppercase;letter-spacing:0}.contact-layout{align-items:stretch}.contact-copy,.contact-card{min-height:100%}.contact-points span,.contact-card{border-color:#e7f5f129;background:#fcfcf80f;color:var(--white-tint)}.contact-points svg,.contact-card-head svg{color:#c9f2ec}.contact-card-head,.lead-form label span,.form-response-note{color:var(--white-tint)}.lead-form input{background:#fcfcf8eb}.consent-check span,.form-note,.form-note a,.consent-check a{color:#fcfcf8b8}.contact-section .form-submit{margin-top:22px}@media(min-width:981px){.flow-panel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.flow-panel .flow-arrow{display:grid;place-items:center;color:var(--clinical-blue)}}@media(max-width:980px){.problem-text{padding-top:0}.flow-panel-head{display:grid;gap:10px;align-items:start}.flow-panel,.research-compare{grid-template-columns:1fr}.research-compare p+p{border-left:0;border-top:1px solid rgba(231,245,241,.14);padding-left:0;padding-top:22px}.flow-panel .flow-arrow{display:grid;place-items:center;color:var(--muted);transform:rotate(90deg)}}@media(max-width:720px){.aether-hero{min-height:100svh;padding:calc(var(--header-height) + 24px) 18px 22px}.aether-content h1{font-size:clamp(1.92rem,9vw,2.24rem)}.aether-subheadline{font-size:clamp(.84rem,3.75vw,.94rem)}.aether-accent,.aether-microcopy,.aether-trust{font-size:clamp(.78rem,3.45vw,.9rem)}.outcome-grid{grid-template-columns:1fr}.research-option-card{border-radius:16px;padding:20px}.process-section .section-heading h2{font-size:2.25rem}.about-layout{grid-template-columns:1fr}.founder-portrait{width:min(240px,100%)}}.value-strip{background:#fcfcf8}.research-section{background:#f5f8f6}.problem-section{background:#fcfcf8}.outcomes-section{background:#eef7f4}.audio-demo-section{background:#fcfcf8}.system-section{background:#f2f6fa;color:var(--deep-navy)}.demo-section{background:#fcfcf8}.packages-section{background:#f5f8f6;color:var(--text)}.process-section{background:#fcfcf8}.about-section{background:#f7fafb;color:var(--text)}.faq-section{background:#fcfcf8}.contact-section{background:#eef7f4;color:var(--text)}.research-section .section-kicker,.outcomes-section .section-kicker,.packages-section .section-kicker,.about-section .section-kicker,.contact-section .section-kicker,.system-section .section-kicker{color:var(--cta-teal);background:var(--recovery-light)}.research-section h2,.outcomes-section h2,.packages-section h2,.about-section h2,.contact-section h2,.system-section h2,.system-section h3{color:var(--deep-navy)}.research-section p,.outcomes-section .section-heading p,.packages-section .section-heading p,.about-section p,.contact-section p,.system-section p{color:var(--muted)}.research-lead,.research-copy strong{color:var(--deep-navy)!important}.research-compare{border-color:var(--border)}.research-compare p+p{border-color:var(--border)}.outcome-card{border-color:var(--border);background:#fcfcf8e6;box-shadow:0 18px 50px #10203312}.outcome-card h3{color:var(--deep-navy)}.outcome-card p{color:var(--muted)}.system-section .check-list li{color:var(--text)}.system-section .check-list svg{color:var(--cta-teal)}.system-flow .flow-step{border-color:var(--border);background:var(--white-tint);box-shadow:0 18px 44px #10203312}.system-flow .flow-step span{color:var(--clinical-blue)}.system-flow .flow-step i{color:var(--cta-teal)}.packages-section .package-card,.founder-card,.contact-card,.contact-points span{border-color:var(--border);background:var(--white-tint);color:var(--text);box-shadow:0 18px 50px #10203314}.packages-section .package-card h3,.founder-card strong,.contact-card-head,.lead-form label span,.form-response-note{color:var(--deep-navy)}.packages-section .package-card p,.packages-section .package-card li,.contact-section .contact-copy p{color:var(--muted)}.packages-section .package-card li svg,.contact-points svg,.contact-card-head svg{color:var(--cta-teal)}.price-details{border-color:var(--border)}.price-details .price-number,.price-details em{color:var(--deep-navy)}.price-details .price-label,.price-details small{color:var(--muted)}.price-details i{background:var(--border)}.price-details p{color:var(--muted)!important}.packages-section .package-card .button,.contact-section .button-primary{background:var(--cta-teal);color:var(--white-tint);box-shadow:0 16px 36px #1f7a6833}.packages-section .package-card .button:hover,.packages-section .package-card .button:focus-visible,.contact-section .button-primary:hover,.contact-section .button-primary:focus-visible{background:var(--cta-teal-hover);color:var(--white-tint)}.founder-card p{color:var(--cta-teal)}.about-section blockquote{border-color:var(--border);color:var(--deep-navy)}.about-section blockquote:before{color:#2a9d8f42}.about-section cite,.consent-check span,.form-note,.form-note a,.consent-check a{color:var(--muted)}.lead-form input{background:var(--warm-white)}@media(max-width:980px){.research-compare p+p{border-color:var(--border)}}
