.louchorus-module__xXh7EG__page{--chorus-navy:#102544;--chorus-navy-deep:#071a33;--chorus-blue:#647d9b;--chorus-line:#dce4ec;--chorus-paper:#f7f8fa;--chorus-panel:#fff;--chorus-ink:#334155;--chorus-muted:#64748b;--chorus-gold:#c0a875;isolation:isolate;background:radial-gradient(ellipse 78% 32% at 15% 2%, #fffffffa, transparent 72%), linear-gradient(145deg,#fff 0%,var(--chorus-paper) 58%,#edf2f6 100%);min-height:100vh;color:var(--chorus-ink);position:relative;overflow-x:clip}.louchorus-module__xXh7EG__page:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(75% 38% at 22% 72%,#0000 0 70%,#647d9b24 70.4% 70.8%,#0000 71.2%),radial-gradient(70% 35% at 20% 70%,#0000 0 75%,#10254417 75.4% 75.8%,#0000 76.2%),linear-gradient(125deg,#0000 0 64%,#647d9b0b 64.2% 64.5%,#0000 64.7%);position:absolute;inset:0}.louchorus-module__xXh7EG__page:after{content:"";z-index:12;pointer-events:none;background:linear-gradient(#071a33fa,#051122fc);width:clamp(200px,20vw,400px);position:fixed;top:0;bottom:0;right:0;box-shadow:-1px 0 #c0a87547}.louchorus-module__xXh7EG__quantumLayer{z-index:1;opacity:.18;filter:grayscale()sepia(.35)hue-rotate(165deg)saturate(2.1)contrast(.8);pointer-events:none;height:108svh;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 58%,#000000e0 68%,#00000075 84%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#000000e0 68%,#00000075 84%,#0000 100%)}.louchorus-module__xXh7EG__quantumFade{z-index:3;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,transparent 42%,#f7f8fa1f 55%,#f7f8fa7a 70%,#f7f8fadb 86%,var(--chorus-paper) 100%);width:100%;height:122svh;position:absolute;top:0;left:0}.louchorus-module__xXh7EG__contentRail{z-index:20;width:100%;padding:0 clamp(1.5rem,5vw,5rem);position:relative}.louchorus-module__xXh7EG__hero{border-bottom:1px solid var(--chorus-line);grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,5vw,5rem);width:100%;max-width:78rem;min-height:100svh;padding:clamp(24rem,52vh,39rem) 0 clamp(4rem,8vw,7rem);display:grid}.louchorus-module__xXh7EG__heroCopy{border-left:4px solid var(--chorus-navy);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 1.5rem 4rem #10254414}.louchorus-module__xXh7EG__eyebrow{color:var(--chorus-blue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:750}.louchorus-module__xXh7EG__hero h1{max-width:13ch;color:var(--chorus-navy);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,5.2vw,5.25rem);font-weight:700;line-height:.99}.louchorus-module__xXh7EG__lede{max-width:42rem;color:var(--chorus-ink);margin:1.75rem 0 0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.65}.louchorus-module__xXh7EG__trust{color:var(--chorus-muted);flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:2rem;font-size:.84rem;display:flex}.louchorus-module__xXh7EG__trust span:before{content:"✓";color:var(--chorus-gold);margin-right:.45rem}.louchorus-module__xXh7EG__offer{border:1px solid var(--chorus-line);border-top:4px solid var(--chorus-navy);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;min-width:0;padding:clamp(1.6rem,3vw,2.5rem);box-shadow:0 1.75rem 4.5rem #10254424}.louchorus-module__xXh7EG__offerLabel{color:var(--chorus-blue);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.louchorus-module__xXh7EG__price{color:var(--chorus-navy);letter-spacing:-.06em;margin:.8rem 0 .25rem;font-size:clamp(3.6rem,6vw,5rem);font-weight:700;line-height:1}.louchorus-module__xXh7EG__priceNote{color:var(--chorus-muted);margin:0;font-size:.82rem}.louchorus-module__xXh7EG__offer ul{margin:1.5rem 0;padding:0;list-style:none}.louchorus-module__xXh7EG__offer li{color:var(--chorus-ink);margin:.75rem 0;padding-left:1.5rem;font-size:.94rem;line-height:1.5;position:relative}.louchorus-module__xXh7EG__offer li:before{content:"✓";color:var(--chorus-gold);font-weight:800;position:absolute;left:0}.louchorus-module__xXh7EG__cta{border:1px solid var(--chorus-navy);background:var(--chorus-navy);color:#fff;width:100%;min-height:3.4rem;font:inherit;cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:.9rem 1.25rem;font-weight:800;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.louchorus-module__xXh7EG__cta:hover{border-color:var(--chorus-gold);background:var(--chorus-gold);color:var(--chorus-navy-deep);transform:translateY(-1px)}.louchorus-module__xXh7EG__cta:focus-visible{outline-offset:3px;outline:3px solid #647d9b5c}.louchorus-module__xXh7EG__cta:disabled{cursor:wait;opacity:.68}.louchorus-module__xXh7EG__finePrint{color:var(--chorus-muted);text-align:center;margin:.75rem 0 0;font-size:.7rem}.louchorus-module__xXh7EG__section{border-bottom:1px solid var(--chorus-line);width:100%;max-width:78rem;padding:clamp(4rem,8vw,7rem) 0}.louchorus-module__xXh7EG__section h2{max-width:19ch;color:var(--chorus-navy);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.8vw,3.6rem);font-weight:700;line-height:1.05}.louchorus-module__xXh7EG__sectionIntro{max-width:46rem;color:var(--chorus-muted);margin:1.25rem 0 0;font-size:1.05rem;line-height:1.7}.louchorus-module__xXh7EG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.75rem;display:grid}.louchorus-module__xXh7EG__step{border:1px solid var(--chorus-line);background:#ffffffe0;min-width:0;padding:clamp(1.4rem,2.5vw,2rem);box-shadow:0 .75rem 2.5rem #1025440e}.louchorus-module__xXh7EG__step span{color:var(--chorus-gold);font-size:1.5rem;font-weight:700}.louchorus-module__xXh7EG__step h3{color:var(--chorus-navy);margin:.55rem 0;font-size:1.12rem}.louchorus-module__xXh7EG__step p{color:var(--chorus-muted);margin:0;font-size:.93rem;line-height:1.6}.louchorus-module__xXh7EG__fitSection{grid-template-columns:minmax(0,1fr) minmax(17rem,.72fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.louchorus-module__xXh7EG__fitList{color:var(--chorus-ink);margin:1.75rem 0 0;padding-left:1.2rem}.louchorus-module__xXh7EG__fitList li{margin:.7rem 0;padding-left:.25rem}.louchorus-module__xXh7EG__fitList li::marker{color:var(--chorus-gold)}.louchorus-module__xXh7EG__disclaimer{border-left:3px solid var(--chorus-gold);color:var(--chorus-muted);background:#ffffffb3;margin:0;padding:1.25rem 1.4rem;font-size:.8rem;line-height:1.7}.louchorus-module__xXh7EG__success{place-content:center;max-width:54rem;min-height:calc(100vh - 8rem);padding:4rem 0;display:grid}.louchorus-module__xXh7EG__success h1{color:var(--chorus-navy);margin:0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.louchorus-module__xXh7EG__success p{color:var(--chorus-muted);line-height:1.7}.louchorus-module__xXh7EG__success .louchorus-module__xXh7EG__cta{max-width:24rem;margin-top:1rem;text-decoration:none}.louchorus-module__xXh7EG__returnLink{color:var(--chorus-navy);text-underline-offset:.25rem;margin-top:1.5rem;display:inline-block}.louchorus-module__xXh7EG__intake{width:100%;max-width:64rem;padding:clamp(5rem,10vw,8rem) 0}.louchorus-module__xXh7EG__intakeHeading{max-width:46rem;margin-bottom:2.5rem}.louchorus-module__xXh7EG__intakeHeading h1{color:var(--chorus-navy);letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.02}.louchorus-module__xXh7EG__intakeHeading>p:last-child{color:var(--chorus-muted);font-size:1.05rem;line-height:1.7}.louchorus-module__xXh7EG__intakeForm{border:1px solid var(--chorus-line);border-top:4px solid var(--chorus-navy);background:#fffffff0;gap:1.35rem;padding:clamp(1.4rem,4vw,3rem);display:grid;box-shadow:0 1.5rem 4rem #1025441a}.louchorus-module__xXh7EG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;display:grid}.louchorus-module__xXh7EG__intakeForm label{color:var(--chorus-navy);gap:.55rem;font-size:.9rem;font-weight:700;display:grid}.louchorus-module__xXh7EG__intakeForm input,.louchorus-module__xXh7EG__intakeForm textarea{width:100%;color:var(--chorus-ink);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:0;padding:.85rem .9rem;font-weight:400;line-height:1.5}.louchorus-module__xXh7EG__intakeForm textarea{resize:vertical}.louchorus-module__xXh7EG__intakeForm input:focus,.louchorus-module__xXh7EG__intakeForm textarea:focus{border-color:var(--chorus-blue);outline:3px solid #647d9b38}.louchorus-module__xXh7EG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.louchorus-module__xXh7EG__formError{color:#9f1239;margin:0;font-weight:700}.louchorus-module__xXh7EG__footerRail{z-index:20;width:100%;position:relative}@media (min-width:1024px){.louchorus-module__xXh7EG__contentRail{padding-left:clamp(4rem,7vw,7.5rem);padding-right:calc(clamp(200px,20vw,400px) + clamp(2rem,4vw,4rem))}.louchorus-module__xXh7EG__footerRail{width:calc(100% - clamp(200px,20vw,400px))}}@media (max-width:1023px){.louchorus-module__xXh7EG__page:after{display:none}.louchorus-module__xXh7EG__contentRail{padding-top:7rem}}@media (max-width:840px){.louchorus-module__xXh7EG__hero,.louchorus-module__xXh7EG__fitSection{grid-template-columns:minmax(0,1fr)}.louchorus-module__xXh7EG__hero{min-height:100svh;padding-top:42vh}.louchorus-module__xXh7EG__steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.louchorus-module__xXh7EG__contentRail{padding-left:1.1rem;padding-right:1.1rem}.louchorus-module__xXh7EG__hero{padding-top:34vh}.louchorus-module__xXh7EG__hero h1{font-size:clamp(2.35rem,12vw,3.2rem)}.louchorus-module__xXh7EG__heroCopy,.louchorus-module__xXh7EG__offer{padding:1.3rem}.louchorus-module__xXh7EG__formGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.louchorus-module__xXh7EG__quantumLayer{display:none}.louchorus-module__xXh7EG__cta{transition:none}}
.QuantumField-module__w9DjSq__quantumFieldContainer{z-index:10;background:#000;width:100%;height:100vh;transition:opacity 1.5s ease-out,filter 1.5s ease-out;position:absolute;top:0;left:0;overflow:hidden}.QuantumField-module__w9DjSq__fadeOverlay{background:#000;width:100%;height:100vh;transition:opacity 2s ease-out;position:absolute;top:0;left:0}
