:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.Phase4bFunnel-module-scss-module__qUnMtW__publicPage,.Phase4bFunnel-module-scss-module__qUnMtW__appPage,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPage{--funnel-green:#179966;--funnel-green-dark:#127a52;--funnel-ink:#1a2234;--funnel-bg:#f8fafc;--funnel-border:#e5e7eb;--funnel-muted:#1a2234ad;--funnel-dim:#1a223473;--funnel-terminal:#0c0c0c;--funnel-serif:"Iowan Old Style", "Playfair Display", Georgia, serif;--funnel-mono:"IBM Plex Mono", "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--funnel-bg);min-height:100vh;color:var(--funnel-ink)}.Phase4bFunnel-module-scss-module__qUnMtW__terminalFeed{background:var(--funnel-terminal);color:#dedede;min-height:30px;font-family:var(--funnel-mono);white-space:nowrap;padding:9px 24px;font-size:11px;line-height:1;overflow:hidden}.Phase4bFunnel-module-scss-module__qUnMtW__cursor{vertical-align:-1px;background:#fff;width:7px;height:11px;margin-left:3px;animation:1s infinite Phase4bFunnel-module-scss-module__qUnMtW__blink;display:inline-block}@keyframes Phase4bFunnel-module-scss-module__qUnMtW__blink{0%,50%{opacity:1}51%,to{opacity:0}}.Phase4bFunnel-module-scss-module__qUnMtW__publicHeader,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutHeader{border-bottom:1px solid var(--funnel-border);background:#fff;justify-content:space-between;align-items:center;gap:1rem;height:56px;padding:.75rem 1.5rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__logoLockup{color:var(--funnel-ink);align-items:center;gap:.55rem;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__logoMark{background:var(--funnel-green);border-radius:2px;flex:none;justify-content:center;align-items:center;width:36px;height:30px;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__logoText{font-size:1.1rem;font-weight:700}.Phase4bFunnel-module-scss-module__qUnMtW__publicNav{justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__publicNav a{color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700;text-decoration:none}.Phase4bFunnel-module-scss-module__qUnMtW__signInButton{border:1px solid var(--funnel-ink);border-radius:.25rem;padding:.44rem .85rem;color:var(--funnel-ink)!important}.Phase4bFunnel-module-scss-module__qUnMtW__stepPill{border:1px solid var(--funnel-border);color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.35rem .7rem;font-size:.7rem;font-weight:700}.Phase4bFunnel-module-scss-module__qUnMtW__landing{max-width:1080px;margin:0 auto;padding:0 1.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__hero{text-align:center;padding:5rem 0 4rem}.Phase4bFunnel-module-scss-module__qUnMtW__eyebrow,.Phase4bFunnel-module-scss-module__qUnMtW__formEyebrow,.Phase4bFunnel-module-scss-module__qUnMtW__sectionEyebrow,.Phase4bFunnel-module-scss-module__qUnMtW__cardEyebrow,.Phase4bFunnel-module-scss-module__qUnMtW__demoLabel{color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}.Phase4bFunnel-module-scss-module__qUnMtW__eyebrow{margin-bottom:1.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__eyebrow span{color:var(--funnel-ink);border-bottom:1px solid var(--funnel-muted)}.Phase4bFunnel-module-scss-module__qUnMtW__heroTitle,.Phase4bFunnel-module-scss-module__qUnMtW__how h2,.Phase4bFunnel-module-scss-module__qUnMtW__methodology h2,.Phase4bFunnel-module-scss-module__qUnMtW__bottomCta h2,.Phase4bFunnel-module-scss-module__qUnMtW__formPage h1,.Phase4bFunnel-module-scss-module__qUnMtW__dashboard h1,.Phase4bFunnel-module-scss-module__qUnMtW__dashboard h2,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutForm h1,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutSummary h2{font-family:var(--funnel-serif);letter-spacing:0;font-weight:500}.Phase4bFunnel-module-scss-module__qUnMtW__heroTitle{max-width:900px;margin:0 auto 1.35rem;font-size:3.5rem;line-height:1.05}.Phase4bFunnel-module-scss-module__qUnMtW__heroTitle em{color:var(--funnel-green-dark);font-style:italic}.Phase4bFunnel-module-scss-module__qUnMtW__heroSubhead,.Phase4bFunnel-module-scss-module__qUnMtW__methodology p,.Phase4bFunnel-module-scss-module__qUnMtW__bottomCta p,.Phase4bFunnel-module-scss-module__qUnMtW__faq p{color:var(--funnel-muted);font-family:var(--funnel-serif);font-size:1.05rem;line-height:1.58}.Phase4bFunnel-module-scss-module__qUnMtW__heroSubhead{max-width:650px;margin:0 auto 2.35rem}.Phase4bFunnel-module-scss-module__qUnMtW__ctaRow,.Phase4bFunnel-module-scss-module__qUnMtW__midCta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__primaryCta,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutSubmit{border:1px solid var(--funnel-ink);background:var(--funnel-ink);color:#fff;min-height:3.15rem;font-family:var(--funnel-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;padding:0 1.85rem;font-size:.72rem;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__primaryCta:hover,.Phase4bFunnel-module-scss-module__qUnMtW__primaryCta:focus,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutSubmit:hover,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutSubmit:focus{background:var(--funnel-green);border-color:var(--funnel-green);color:#fff}.Phase4bFunnel-module-scss-module__qUnMtW__primaryCta:disabled,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutSubmit:disabled{cursor:not-allowed;opacity:.55}.Phase4bFunnel-module-scss-module__qUnMtW__secondaryCta{color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;text-underline-offset:4px;font-size:.69rem;font-weight:700}.Phase4bFunnel-module-scss-module__qUnMtW__ctaMeta{color:var(--funnel-dim);font-family:var(--funnel-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:1rem;font-size:.7rem}.Phase4bFunnel-module-scss-module__qUnMtW__demoStrip,.Phase4bFunnel-module-scss-module__qUnMtW__bridgeTerminal,.Phase4bFunnel-module-scss-module__qUnMtW__reasoningTrail{background:var(--funnel-terminal);color:#dedede;font-family:var(--funnel-mono);font-size:11px}.Phase4bFunnel-module-scss-module__qUnMtW__demoStrip{text-align:left;border-radius:.25rem;max-width:760px;margin:3.1rem auto 0;padding:1.15rem 1.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__demoStrip p{color:#777;margin:.25rem 0}.Phase4bFunnel-module-scss-module__qUnMtW__demoLabel{color:#777;text-align:center;margin-bottom:.8rem}.Phase4bFunnel-module-scss-module__qUnMtW__demoDone{align-items:center;gap:.35rem;display:flex;color:#1ab876!important}.Phase4bFunnel-module-scss-module__qUnMtW__divider{background:var(--funnel-border);max-width:1080px;height:1px;margin:5rem auto;position:relative}.Phase4bFunnel-module-scss-module__qUnMtW__divider span{background:var(--funnel-bg);color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.16em;text-transform:uppercase;padding:0 1.5rem;font-size:.65rem;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.Phase4bFunnel-module-scss-module__qUnMtW__how{padding-bottom:5rem}.Phase4bFunnel-module-scss-module__qUnMtW__how h2{text-align:center;margin-bottom:3rem;font-size:2.25rem}.Phase4bFunnel-module-scss-module__qUnMtW__howGrid,.Phase4bFunnel-module-scss-module__qUnMtW__supportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__howGrid h3{font-family:var(--funnel-serif);margin:0 0 .75rem;font-size:1.35rem;font-weight:500}.Phase4bFunnel-module-scss-module__qUnMtW__howGrid p{color:var(--funnel-muted);font-family:var(--funnel-serif);font-size:.96rem;line-height:1.55}.Phase4bFunnel-module-scss-module__qUnMtW__stepNum{border-bottom:1px solid var(--funnel-green);color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.9rem;padding-bottom:.5rem;font-size:.68rem;font-weight:800;display:inline-block}.Phase4bFunnel-module-scss-module__qUnMtW__midCta{flex-direction:column;margin-top:3.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__methodology{border-top:1px solid var(--funnel-border);border-bottom:1px solid var(--funnel-border);background:#fff;grid-template-columns:minmax(0,1fr) minmax(20rem,1fr);align-items:center;gap:4rem;margin-inline:-1.5rem;padding:5rem 1.5rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__methodology>div{max-width:520px}.Phase4bFunnel-module-scss-module__qUnMtW__methodology h2{margin:.85rem 0 1.1rem;font-size:2rem;line-height:1.15}.Phase4bFunnel-module-scss-module__qUnMtW__bookPanel{border:1px solid var(--funnel-ink);background:var(--funnel-bg);text-align:center;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:2.25rem 2rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__bookPanel img{border-radius:2px;width:150px;height:auto;margin-bottom:1.1rem;box-shadow:0 10px 24px #1419232e,0 2px 4px #14192314}.Phase4bFunnel-module-scss-module__qUnMtW__bookPanel span{color:var(--funnel-muted);font-family:var(--funnel-serif);font-size:.9rem;font-style:italic}.Phase4bFunnel-module-scss-module__qUnMtW__bottomCta{text-align:center;max-width:760px;margin:0 auto;padding:5rem 0}.Phase4bFunnel-module-scss-module__qUnMtW__bottomCta h2{font-size:2.35rem}.Phase4bFunnel-module-scss-module__qUnMtW__faq{max-width:720px;margin:0 auto;padding-bottom:4rem}.Phase4bFunnel-module-scss-module__qUnMtW__faq details{border-top:1px solid var(--funnel-border);padding:1.15rem 0}.Phase4bFunnel-module-scss-module__qUnMtW__faq details:last-child{border-bottom:1px solid var(--funnel-border)}.Phase4bFunnel-module-scss-module__qUnMtW__faq summary{cursor:pointer;font-family:var(--funnel-serif);font-size:1.05rem;font-weight:500}.Phase4bFunnel-module-scss-module__qUnMtW__footer{background:var(--funnel-terminal);padding:2rem 1.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1080px;margin:0 auto;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__footer .Phase4bFunnel-module-scss-module__qUnMtW__logoText{color:#fff}.Phase4bFunnel-module-scss-module__qUnMtW__footer nav{flex-wrap:wrap;gap:1.35rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__footer a{color:#777;font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;text-decoration:none}.Phase4bFunnel-module-scss-module__qUnMtW__formPage{justify-content:center;min-height:calc(100vh - 86px);padding:5rem 1.5rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__wizardPanel,.Phase4bFunnel-module-scss-module__qUnMtW__gatePanel,.Phase4bFunnel-module-scss-module__qUnMtW__verifyPanel,.Phase4bFunnel-module-scss-module__qUnMtW__bridgePanel{text-align:center;width:min(100%,760px)}.Phase4bFunnel-module-scss-module__qUnMtW__wizardPanel h1,.Phase4bFunnel-module-scss-module__qUnMtW__gatePanel h1,.Phase4bFunnel-module-scss-module__qUnMtW__verifyPanel h1,.Phase4bFunnel-module-scss-module__qUnMtW__bridgePanel h1{margin:.75rem auto 1rem;font-size:2.8rem;line-height:1.08}.Phase4bFunnel-module-scss-module__qUnMtW__wizardPanel h1 em,.Phase4bFunnel-module-scss-module__qUnMtW__gatePanel h1 em,.Phase4bFunnel-module-scss-module__qUnMtW__verifyPanel h1 em,.Phase4bFunnel-module-scss-module__qUnMtW__bridgePanel h1 em{color:var(--funnel-green-dark)}.Phase4bFunnel-module-scss-module__qUnMtW__wizardPanel>p,.Phase4bFunnel-module-scss-module__qUnMtW__gatePanel>p,.Phase4bFunnel-module-scss-module__qUnMtW__verifyPanel>p,.Phase4bFunnel-module-scss-module__qUnMtW__bridgePanel>p{max-width:640px;color:var(--funnel-muted);font-family:var(--funnel-serif);margin:0 auto 2rem;font-size:1.05rem;line-height:1.55}.Phase4bFunnel-module-scss-module__qUnMtW__questions{text-align:left;gap:1.25rem;margin-top:2.5rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__question{border:1px solid var(--funnel-border);background:#fff;border-radius:.5rem;padding:1.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__question h2{font-family:var(--funnel-serif);margin:.4rem 0;font-size:1.4rem;font-weight:500}.Phase4bFunnel-module-scss-module__qUnMtW__question p{color:var(--funnel-muted);font-family:var(--funnel-serif);margin:0 0 1rem}.Phase4bFunnel-module-scss-module__qUnMtW__questionLabel{color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__optionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__option,.Phase4bFunnel-module-scss-module__qUnMtW__optionSelected,.Phase4bFunnel-module-scss-module__qUnMtW__honorific,.Phase4bFunnel-module-scss-module__qUnMtW__honorificSelected{border:1px solid var(--funnel-border);min-height:2.65rem;color:var(--funnel-ink);text-align:center;background:#fff;border-radius:.4rem;padding:.55rem .75rem;font-weight:650}.Phase4bFunnel-module-scss-module__qUnMtW__optionSelected,.Phase4bFunnel-module-scss-module__qUnMtW__honorificSelected{border-color:var(--funnel-ink);background:var(--funnel-ink);color:#fff}.Phase4bFunnel-module-scss-module__qUnMtW__submitBlock{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;margin-top:2rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__submitBlock span{color:var(--funnel-dim);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.Phase4bFunnel-module-scss-module__qUnMtW__fieldLabel,.Phase4bFunnel-module-scss-module__qUnMtW__formSection label{color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;gap:.45rem;font-size:.68rem;font-weight:800;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__fieldLabel input,.Phase4bFunnel-module-scss-module__qUnMtW__formSection label input{border:1px solid var(--funnel-border);min-height:3rem;color:var(--funnel-ink);font-family:var(--tblr-font-sans-serif);letter-spacing:0;text-transform:none;background:#fff;border-radius:.45rem;padding:.75rem .9rem;font-size:.95rem;font-weight:500}.Phase4bFunnel-module-scss-module__qUnMtW__honorificBlock{border:1px solid var(--funnel-border);text-align:left;background:#fff;border-radius:.5rem;gap:.85rem;margin:1rem 0;padding:1rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__honorificBlock>div:first-child{color:var(--funnel-ink);justify-content:space-between;gap:1rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__honorificBlock span{color:var(--funnel-dim);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.Phase4bFunnel-module-scss-module__qUnMtW__honorificOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__emailRow{border:1px solid var(--funnel-border);background:#fff;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.75rem;padding:.5rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__emailRow svg{color:var(--funnel-green-dark);margin-left:.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__emailRow input{color:var(--funnel-ink);border:0;outline:0;font-size:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__emailRow button{background:var(--funnel-ink);color:#fff;border:0;border-radius:.35rem;min-height:2.75rem;padding:0 1rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__emailRow button:disabled{opacity:.45}.Phase4bFunnel-module-scss-module__qUnMtW__previewList{border:1px solid var(--funnel-border);color:var(--funnel-muted);font-family:var(--funnel-serif);text-align:left;background:#fff;border-radius:.5rem;gap:.85rem;margin-top:2rem;padding:1.2rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__wiringStatus{border:1px solid var(--funnel-border);color:var(--funnel-muted);text-align:left;background:#1799660f;border-radius:.5rem;gap:.25rem;margin-top:1rem;padding:.9rem 1rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__wiringStatus strong{color:var(--funnel-ink);font-family:var(--funnel-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.Phase4bFunnel-module-scss-module__qUnMtW__wiringStatus span,.Phase4bFunnel-module-scss-module__qUnMtW__wiringStatus em{font-size:.88rem;line-height:1.4}.Phase4bFunnel-module-scss-module__qUnMtW__wiringStatus em{color:#b42318;font-style:normal}.Phase4bFunnel-module-scss-module__qUnMtW__verifyPanel{max-width:520px}.Phase4bFunnel-module-scss-module__qUnMtW__mailIcon,.Phase4bFunnel-module-scss-module__qUnMtW__successIcon{width:4rem;height:4rem;color:var(--funnel-green-dark);background:#1799661a;border-radius:999px;place-items:center;margin:0 auto 1.3rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__recipient{color:var(--funnel-ink);align-items:center;gap:.75rem;margin:0 auto 1.2rem;font-weight:700;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__recipient button{color:var(--funnel-green-dark);background:0 0;border:0;font-size:.8rem;text-decoration:underline}.Phase4bFunnel-module-scss-module__qUnMtW__otpInput{border:1px solid var(--funnel-ink);width:min(100%,20rem);min-height:3.6rem;color:var(--funnel-ink);font-family:var(--funnel-mono);letter-spacing:.35em;text-align:center;background:#fff;border-radius:.5rem;font-size:1.8rem}.Phase4bFunnel-module-scss-module__qUnMtW__verifyMeta,.Phase4bFunnel-module-scss-module__qUnMtW__errorText{color:var(--funnel-muted);margin:.9rem 0;font-size:.85rem}.Phase4bFunnel-module-scss-module__qUnMtW__errorText{color:#b42318}.Phase4bFunnel-module-scss-module__qUnMtW__coachTeaser{border:1px solid var(--funnel-border);color:var(--funnel-muted);text-align:left;background:#fff;border-radius:.5rem;margin-top:2rem;padding:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__coachTeaser span{color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__coachTeaser p{margin:.4rem 0 0}.Phase4bFunnel-module-scss-module__qUnMtW__bridgePanel{max-width:840px}.Phase4bFunnel-module-scss-module__qUnMtW__bridgeTerminal{text-align:left;border-radius:.3rem;align-content:start;gap:.4rem;min-height:22rem;padding:1.35rem 1.5rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__bridgeLine,.Phase4bFunnel-module-scss-module__qUnMtW__bridgeLineVisible{color:#555;align-items:center;gap:.35rem;min-height:1.25rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__bridgeLineVisible{color:#dcdcdc}.Phase4bFunnel-module-scss-module__qUnMtW__bridgeLineVisible svg{color:#1ab876}.Phase4bFunnel-module-scss-module__qUnMtW__bridgeActiveLine{color:#dcdcdc;align-items:center;min-height:1.25rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__appShell{grid-template-columns:17rem minmax(0,1fr) 24rem;min-height:calc(100vh - 30px);display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar{border-right:1px solid var(--funnel-border);background:#fff;align-content:start;gap:1.5rem;padding:1.25rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar nav{gap:.25rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar nav span{color:var(--funnel-dim);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:.8rem;font-size:.64rem}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar nav a{color:var(--funnel-muted);border-radius:.4rem;padding:.65rem .75rem;font-weight:650;text-decoration:none}.Phase4bFunnel-module-scss-module__qUnMtW__navActive{background:#1799661a;color:var(--funnel-green-dark)!important}.Phase4bFunnel-module-scss-module__qUnMtW__lockedNav{border:1px solid var(--funnel-border);border-radius:.4rem;padding:.45rem .75rem;font-weight:600;line-height:1.35;color:var(--funnel-muted)!important;font-family:var(--tblr-font-sans-serif)!important;letter-spacing:0!important;text-transform:none!important;margin-top:0!important;font-size:.78rem!important}.Phase4bFunnel-module-scss-module__qUnMtW__sidebarUpgrade{border:1px solid var(--funnel-ink);background:var(--funnel-terminal);color:#fff;border-radius:.5rem;padding:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__sidebarUpgrade span{color:#999;font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.Phase4bFunnel-module-scss-module__qUnMtW__sidebarUpgrade strong{font-family:var(--funnel-serif);margin-top:.4rem;font-size:1.2rem;font-weight:500;display:block}.Phase4bFunnel-module-scss-module__qUnMtW__sidebarUpgrade p{color:#aaa;margin:.35rem 0 .9rem}.Phase4bFunnel-module-scss-module__qUnMtW__sidebarUpgrade a{color:#fff;align-items:center;gap:.4rem;font-weight:800;text-decoration:none;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__dashboard{padding:2rem;overflow:hidden}.Phase4bFunnel-module-scss-module__qUnMtW__dashboardHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__dashboardHeader h1{margin:.25rem 0 0;font-size:2.2rem}.Phase4bFunnel-module-scss-module__qUnMtW__headerActions{gap:.5rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__headerActions button{border:1px solid var(--funnel-border);min-height:2.25rem;color:var(--funnel-muted);background:#fff;border-radius:.35rem;padding:0 .75rem;font-weight:700}.Phase4bFunnel-module-scss-module__qUnMtW__identityCard,.Phase4bFunnel-module-scss-module__qUnMtW__planCard,.Phase4bFunnel-module-scss-module__qUnMtW__infoPanel,.Phase4bFunnel-module-scss-module__qUnMtW__successBanner{border:1px solid var(--funnel-ink);background:#fff;border-radius:.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__identityCard{padding:1.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__identityCard h2{margin:.6rem 0 .25rem;font-size:2rem}.Phase4bFunnel-module-scss-module__qUnMtW__identityCard>p{color:var(--funnel-muted)}.Phase4bFunnel-module-scss-module__qUnMtW__numberGrid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__numberGrid div{border:1px solid var(--funnel-border);background:var(--funnel-bg);border-radius:.4rem;padding:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__numberGrid span{color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.Phase4bFunnel-module-scss-module__qUnMtW__numberGrid strong{font-family:var(--funnel-serif);margin:.35rem 0;font-size:2rem;font-weight:500;display:block}.Phase4bFunnel-module-scss-module__qUnMtW__numberGrid p{color:var(--funnel-muted);margin:0}.Phase4bFunnel-module-scss-module__qUnMtW__commitment{border-left:3px solid var(--funnel-green);color:var(--funnel-muted);background:#17996614;margin-top:1rem;padding:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__commitment span{color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:800;display:block}.Phase4bFunnel-module-scss-module__qUnMtW__planCard{margin-top:1.25rem;padding:1.5rem}.Phase4bFunnel-module-scss-module__qUnMtW__planHeader{border-bottom:1px solid var(--funnel-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__planHeader h2{margin:0;font-size:1.6rem}.Phase4bFunnel-module-scss-module__qUnMtW__planHeader span{color:var(--funnel-muted);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.Phase4bFunnel-module-scss-module__qUnMtW__planSection{border-bottom:1px solid var(--funnel-border);padding:1.2rem 0}.Phase4bFunnel-module-scss-module__qUnMtW__planSection h3{color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.7rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__planSection p{color:var(--funnel-muted);font-family:var(--funnel-serif);white-space:pre-wrap;margin:0;font-size:1rem;line-height:1.6}.Phase4bFunnel-module-scss-module__qUnMtW__adoptBlock{background:var(--funnel-terminal);color:#fff;border-radius:.5rem;margin-top:1.35rem;padding:1.25rem}.Phase4bFunnel-module-scss-module__qUnMtW__adoptBlock span{color:#999;font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__adoptBlock strong{max-width:36rem;font-family:var(--funnel-serif);margin:.55rem 0 1rem;font-size:1.5rem;font-weight:500;display:block}.Phase4bFunnel-module-scss-module__qUnMtW__adoptBlock a{min-height:2.6rem;color:var(--funnel-ink);font-family:var(--funnel-mono);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:.3rem;align-items:center;gap:.5rem;padding:0 1rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__adoptBlock p{color:#aaa;margin:.7rem 0 0}.Phase4bFunnel-module-scss-module__qUnMtW__supportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.Phase4bFunnel-module-scss-module__qUnMtW__infoPanel{padding:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__infoPanel span{color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__infoPanel .Phase4bFunnel-module-scss-module__qUnMtW__infoPanelBody{color:var(--funnel-muted);margin:.55rem 0 0;line-height:1.5}.Phase4bFunnel-module-scss-module__qUnMtW__statList{gap:.35rem;margin:.6rem 0 0;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__statList div{justify-content:space-between;gap:1rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__statList dt{color:var(--funnel-muted);font-weight:500}.Phase4bFunnel-module-scss-module__qUnMtW__statList dd{color:var(--funnel-ink);margin:0;font-weight:750}.Phase4bFunnel-module-scss-module__qUnMtW__coachRail{border-left:1px solid var(--funnel-border);background:#fff;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:.9rem;padding:1rem;display:grid;overflow:hidden}.Phase4bFunnel-module-scss-module__qUnMtW__coachHeader{justify-content:space-between;align-items:center;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__coachHeader span{color:var(--funnel-green-dark);background:#1799661a;border-radius:999px;padding:.2rem .45rem;font-size:.72rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__reasoningTrail{border-radius:.3rem;padding:.85rem}.Phase4bFunnel-module-scss-module__qUnMtW__reasoningTrail p{color:#999;margin:.25rem 0}.Phase4bFunnel-module-scss-module__qUnMtW__chatArea{flex-direction:column;gap:.75rem;min-height:0;display:flex;overflow:auto}.Phase4bFunnel-module-scss-module__qUnMtW__coachMsg,.Phase4bFunnel-module-scss-module__qUnMtW__userMsg{border-radius:.5rem;padding:.85rem}.Phase4bFunnel-module-scss-module__qUnMtW__coachMsg p,.Phase4bFunnel-module-scss-module__qUnMtW__userMsg p{margin:0;line-height:1.45}.Phase4bFunnel-module-scss-module__qUnMtW__coachMsg{border:1px solid var(--funnel-border);background:var(--funnel-bg)}.Phase4bFunnel-module-scss-module__qUnMtW__userMsg{background:var(--funnel-ink);color:#fff;align-self:flex-end;max-width:86%}.Phase4bFunnel-module-scss-module__qUnMtW__thoughtLabel{color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.64rem;font-weight:800;display:block}.Phase4bFunnel-module-scss-module__qUnMtW__coachAllowance,.Phase4bFunnel-module-scss-module__qUnMtW__coachError{color:var(--funnel-muted);margin:0;font-size:.72rem;line-height:1.4}.Phase4bFunnel-module-scss-module__qUnMtW__coachError{color:#8a4b18}.Phase4bFunnel-module-scss-module__qUnMtW__quickPrompts{flex-wrap:wrap;gap:.45rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__quickPrompts button{border:1px solid var(--funnel-border);min-height:2rem;color:var(--funnel-muted);background:#fff;border-radius:999px;padding:0 .65rem;font-size:.78rem;font-weight:700}.Phase4bFunnel-module-scss-module__qUnMtW__chatInput{grid-template-columns:minmax(0,1fr) 2.5rem;gap:.45rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__chatInput input{border:1px solid var(--funnel-border);border-radius:.4rem;min-width:0;min-height:2.5rem;padding:0 .75rem}.Phase4bFunnel-module-scss-module__qUnMtW__chatInput button{background:var(--funnel-ink);color:#fff;border:0;border-radius:.4rem;place-items:center;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner{background:#17996612;grid-template-columns:auto minmax(0,1fr) minmax(12rem,auto);align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1.2rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner .Phase4bFunnel-module-scss-module__qUnMtW__successIcon{margin:0}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner span{color:var(--funnel-green-dark);font-family:var(--funnel-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner h2{margin:.3rem 0;font-size:1.8rem}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner p{color:var(--funnel-muted);margin:0}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner dl{gap:.4rem;margin:0;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner div{min-width:0}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner dt{color:var(--funnel-muted);font-size:.78rem}.Phase4bFunnel-module-scss-module__qUnMtW__successBanner dd{margin:0;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__successBillingLink{color:var(--funnel-ink);font-family:var(--funnel-mono);letter-spacing:.06em;text-transform:uppercase;grid-column:2/-1;justify-self:start;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;text-decoration:underline;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPage{padding-bottom:4rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutHeader a,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutHeader>span{color:var(--funnel-muted);align-items:center;gap:.35rem;font-weight:750;text-decoration:none;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutGrid{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:3rem;max-width:1080px;margin:0 auto;padding:4rem 1.5rem 0;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutForm h1{margin:.7rem 0 .9rem;font-size:2.6rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutForm h1 em{color:var(--funnel-green-dark)}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutForm>p{max-width:40rem;color:var(--funnel-muted);font-family:var(--funnel-serif);font-size:1.05rem;line-height:1.55}.Phase4bFunnel-module-scss-module__qUnMtW__formSection,.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard,.Phase4bFunnel-module-scss-module__qUnMtW__included{border:1px solid var(--funnel-border);background:#fff;border-radius:.5rem;margin-top:1.25rem;padding:1.15rem}.Phase4bFunnel-module-scss-module__qUnMtW__formSection{gap:1rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__formSection h2{font-family:var(--tblr-font-sans-serif);align-items:center;gap:.55rem;margin:0;font-size:1rem;font-weight:800;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__formSection h2 span{background:var(--funnel-ink);color:#fff;width:1.5rem;height:1.5rem;font-family:var(--funnel-mono);border-radius:999px;place-items:center;font-size:.72rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__cardInput{border:1px solid var(--funnel-border);background:#fff;border-radius:.45rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:3rem;padding:0 .75rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__cardInput input{border:0;min-height:0;padding:0}.Phase4bFunnel-module-scss-module__qUnMtW__cardInput span{border:1px solid var(--funnel-border);color:var(--funnel-muted);border-radius:.25rem;padding:.15rem .4rem;font-size:.68rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutFields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutSubmit{width:100%;margin-top:1.25rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutFinePrint{color:var(--funnel-muted);text-align:center}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutError{color:#b42318;border:1px solid #b42318;padding:12px}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutError p{margin:.4rem 0 .8rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutError button{color:#b42318;background:#fff;border:1px solid #b42318;border-radius:.35rem;min-height:2.4rem;padding:0 .85rem;font-weight:750}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutState{border:1px solid var(--funnel-border);color:var(--funnel-ink);background:#fff;border-radius:.5rem;margin-top:1.25rem;padding:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutState p{color:var(--funnel-muted);margin:.4rem 0 .8rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutState a,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutState button{border:1px solid var(--funnel-ink);background:var(--funnel-ink);color:#fff;border-radius:.35rem;align-items:center;min-height:2.4rem;padding:0 .85rem;font-weight:750;text-decoration:none;display:inline-flex}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPreviewNotice{color:#b42318;background:#fff4f2;border:1px solid #b42318;border-radius:.4rem;margin:1.25rem 0 .75rem;padding:.7rem .85rem;font-size:.85rem;font-weight:750}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPreviewCard{border:1px solid var(--funnel-border);background:#fff;border-radius:.5rem;gap:.9rem;padding:1rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPreviewCard>div{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPreviewCard label{color:var(--funnel-muted);gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPreviewCard input{border:1px solid var(--funnel-border);min-height:2.8rem;color:var(--funnel-muted);background:#f8fafc;border-radius:.35rem;padding:0 .75rem}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPreviewCard button{background:var(--funnel-green-dark);color:#fff;opacity:.65;border:0;border-radius:.35rem;min-height:2.8rem;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutPreviewCard small{color:var(--funnel-muted);text-align:center}.Phase4bFunnel-module-scss-module__qUnMtW__checkoutSummary{gap:1rem;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard{border-color:var(--funnel-ink);margin-top:0}.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard h2{margin:.5rem 0 .1rem;font-size:1.6rem}.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard p{color:var(--funnel-muted)}.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard dl{gap:.75rem;margin:1rem 0 0;display:grid}.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard dl div{justify-content:space-between;gap:1rem;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard dt{color:var(--funnel-muted)}.Phase4bFunnel-module-scss-module__qUnMtW__summaryCard dd{margin:0;font-weight:800}.Phase4bFunnel-module-scss-module__qUnMtW__trialBanner{color:var(--funnel-green-dark);background:#1799661a;border-radius:.45rem;align-items:center;gap:.55rem;padding:.8rem;font-weight:800;display:flex}.Phase4bFunnel-module-scss-module__qUnMtW__included ul{color:var(--funnel-muted);margin:.75rem 0 0;padding-left:1.1rem}@media (max-width:1180px){.Phase4bFunnel-module-scss-module__qUnMtW__appShell{grid-template-columns:14.5rem minmax(0,1fr)}.Phase4bFunnel-module-scss-module__qUnMtW__coachRail{border-left:0;border-top:1px solid var(--funnel-border);grid-column:1/-1;min-height:32rem}}@media (max-width:880px){.Phase4bFunnel-module-scss-module__qUnMtW__publicNav a:not(.Phase4bFunnel-module-scss-module__qUnMtW__signInButton){display:none}.Phase4bFunnel-module-scss-module__qUnMtW__heroTitle,.Phase4bFunnel-module-scss-module__qUnMtW__formPage h1{font-size:2.45rem}.Phase4bFunnel-module-scss-module__qUnMtW__howGrid,.Phase4bFunnel-module-scss-module__qUnMtW__methodology,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutGrid,.Phase4bFunnel-module-scss-module__qUnMtW__supportGrid,.Phase4bFunnel-module-scss-module__qUnMtW__successBanner{grid-template-columns:1fr}.Phase4bFunnel-module-scss-module__qUnMtW__successBillingLink{grid-column:auto}.Phase4bFunnel-module-scss-module__qUnMtW__methodology{gap:2rem}.Phase4bFunnel-module-scss-module__qUnMtW__optionGrid,.Phase4bFunnel-module-scss-module__qUnMtW__honorificOptions{grid-template-columns:1fr 1fr}.Phase4bFunnel-module-scss-module__qUnMtW__appShell{grid-template-columns:1fr}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar{border-right:0;border-bottom:1px solid var(--funnel-border);position:static}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Phase4bFunnel-module-scss-module__qUnMtW__publicHeader,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutHeader{flex-direction:column;align-items:flex-start;height:auto}.Phase4bFunnel-module-scss-module__qUnMtW__landing,.Phase4bFunnel-module-scss-module__qUnMtW__dashboard,.Phase4bFunnel-module-scss-module__qUnMtW__formPage,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutGrid{padding-left:1rem;padding-right:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__methodology{margin-inline:-1rem}.Phase4bFunnel-module-scss-module__qUnMtW__hero{padding-top:3.25rem}.Phase4bFunnel-module-scss-module__qUnMtW__heroTitle,.Phase4bFunnel-module-scss-module__qUnMtW__formPage h1,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutForm h1{font-size:2rem}.Phase4bFunnel-module-scss-module__qUnMtW__heroSubhead,.Phase4bFunnel-module-scss-module__qUnMtW__methodology p,.Phase4bFunnel-module-scss-module__qUnMtW__bottomCta p{font-size:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__primaryCta{width:100%}.Phase4bFunnel-module-scss-module__qUnMtW__emailRow,.Phase4bFunnel-module-scss-module__qUnMtW__numberGrid,.Phase4bFunnel-module-scss-module__qUnMtW__checkoutFields{grid-template-columns:1fr}.Phase4bFunnel-module-scss-module__qUnMtW__emailRow svg{display:none}.Phase4bFunnel-module-scss-module__qUnMtW__optionGrid,.Phase4bFunnel-module-scss-module__qUnMtW__honorificOptions,.Phase4bFunnel-module-scss-module__qUnMtW__sidebar nav{grid-template-columns:1fr}.Phase4bFunnel-module-scss-module__qUnMtW__dashboardHeader,.Phase4bFunnel-module-scss-module__qUnMtW__planHeader{flex-direction:column;align-items:flex-start}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar{gap:.75rem;padding:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__sidebar nav,.Phase4bFunnel-module-scss-module__qUnMtW__sidebar .Phase4bFunnel-module-scss-module__qUnMtW__sidebarUpgrade{display:none}.Phase4bFunnel-module-scss-module__qUnMtW__dashboard{padding-top:1rem}.Phase4bFunnel-module-scss-module__qUnMtW__terminalFeed{padding-inline:1rem}}
:root{--wb-green:#179966;--wb-green-dark:#127a52;--wb-green-light:#1ab876;--wb-green-dim:#17996640;--wb-green-glow:#17996680;--wb-phase-nd1:#0891b2;--wb-phase-nd2:#d97706;--wb-phase-nd3:#7c3aed;--wb-phase-freedom:#059669;--wb-amber:#d97706;--wb-accent:#4299e1;--wb-success:#22c55e;--wb-warning:#f59e0b;--wb-danger:#ef4444;--wb-info:#3b82f6;--wb-indigo:#6366f1;--sidebar-width:15rem;--topbar-height:56px;--coach-sidebar-width:300px;--companion-dock-width:400px}.LoadingSpinner-module-scss-module__qJRk1W__spinner{width:2.5rem;height:2.5rem}.LoadingSpinner-module-scss-module__qJRk1W__label{font-size:.875rem;font-weight:500}
.AppShell-module-scss-module__ItkmFa__shell{min-height:100vh}.AppShell-module-scss-module__ItkmFa__chrome{min-height:100vh;margin-left:var(--sidebar-width);transition:margin-left .3s,margin-right .3s}.AppShell-module-scss-module__ItkmFa__main{min-height:calc(100vh - var(--topbar-height));flex-direction:column;display:flex}.AppShell-module-scss-module__ItkmFa__content{flex:1;width:100%;max-width:1400px;padding:1.75rem 2rem 2rem}.AppShell-module-scss-module__ItkmFa__freeAccessGate{background:#fff;border:1px solid #d9e2e0;border-radius:16px;max-width:720px;margin:4rem auto;padding:3rem;box-shadow:0 18px 50px #0f172a14}.AppShell-module-scss-module__ItkmFa__freeAccessGate>span{color:#07895f;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.AppShell-module-scss-module__ItkmFa__freeAccessGate h1{color:#172033;margin:.65rem 0 .75rem;font-size:clamp(1.8rem,3vw,2.5rem)}.AppShell-module-scss-module__ItkmFa__freeAccessGate p{color:#586174;max-width:620px;margin:0;font-size:1.05rem;line-height:1.65}.AppShell-module-scss-module__ItkmFa__freeAccessGate div{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.AppShell-module-scss-module__ItkmFa__freeAccessGate a{color:#07895f;border:1px solid #07895f;border-radius:8px;padding:.75rem 1rem;font-weight:700;text-decoration:none}.AppShell-module-scss-module__ItkmFa__freeAccessGate a:first-child{color:#fff;background:#07895f}.AppShell-module-scss-module__ItkmFa__collapsed .AppShell-module-scss-module__ItkmFa__chrome{margin-left:4rem}@media (max-width:992px){.AppShell-module-scss-module__ItkmFa__chrome{margin-left:0!important;margin-right:0!important}.AppShell-module-scss-module__ItkmFa__content{padding:1.25rem 1rem 1.5rem}}@media (max-width:560px){.AppShell-module-scss-module__ItkmFa__content{padding:.85rem .75rem 1.25rem}.AppShell-module-scss-module__ItkmFa__freeAccessGate{margin:1.5rem auto;padding:1.5rem}}@media (min-width:1200px){.AppShell-module-scss-module__ItkmFa__coachOpen .AppShell-module-scss-module__ItkmFa__chrome{margin-right:var(--companion-dock-width)}}
.StripeBillingManagement-module-scss-module__Y4KYHa__page{max-width:960px}.StripeBillingManagement-module-scss-module__Y4KYHa__pageHeader{margin-bottom:1.5rem}.StripeBillingManagement-module-scss-module__Y4KYHa__pageHeader h1{color:var(--tblr-body-color);margin:0 0 .25rem;font-size:1.5rem;font-weight:600}.StripeBillingManagement-module-scss-module__Y4KYHa__pageHeader p,.StripeBillingManagement-module-scss-module__Y4KYHa__loading{color:var(--tblr-secondary);margin:0;font-size:.875rem}.StripeBillingManagement-module-scss-module__Y4KYHa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.StripeBillingManagement-module-scss-module__Y4KYHa__panel{border:1px solid var(--tblr-border-color);background:var(--tblr-card-bg,var(--tblr-body-bg));border-radius:.5rem;padding:1.5rem}.StripeBillingManagement-module-scss-module__Y4KYHa__legacyPanel{max-width:640px}.StripeBillingManagement-module-scss-module__Y4KYHa__panelHeader{color:var(--tblr-secondary);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.StripeBillingManagement-module-scss-module__Y4KYHa__panelHeader span{color:var(--tblr-secondary);font-size:.8125rem;font-weight:500}.StripeBillingManagement-module-scss-module__Y4KYHa__panelHeader h2{color:var(--tblr-body-color);margin:.3rem 0 0;font-size:1.125rem;font-weight:600}.StripeBillingManagement-module-scss-module__Y4KYHa__cardDescription{color:var(--tblr-secondary);margin:1rem 0 1.25rem;font-size:.875rem;line-height:1.5}.StripeBillingManagement-module-scss-module__Y4KYHa__status{color:var(--wb-green,#179966);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.StripeBillingManagement-module-scss-module__Y4KYHa__statusWarning{color:#9a6700}.StripeBillingManagement-module-scss-module__Y4KYHa__cancellationNotice{color:#6b4e00;background:#fff9e6;border:1px solid #e0b44c;border-radius:.375rem;margin-top:1rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.45}.StripeBillingManagement-module-scss-module__Y4KYHa__details{gap:.9rem;margin:1.5rem 0;display:grid}.StripeBillingManagement-module-scss-module__Y4KYHa__details div{border-bottom:1px solid var(--tblr-border-color);justify-content:space-between;gap:1rem;padding-bottom:.65rem;display:flex}.StripeBillingManagement-module-scss-module__Y4KYHa__details dt{color:var(--tblr-secondary);font-size:.875rem}.StripeBillingManagement-module-scss-module__Y4KYHa__details dd{color:var(--tblr-body-color);text-align:right;margin:0;font-size:.875rem;font-weight:600}.StripeBillingManagement-module-scss-module__Y4KYHa__primaryButton,.StripeBillingManagement-module-scss-module__Y4KYHa__dangerButton,.StripeBillingManagement-module-scss-module__Y4KYHa__secondaryButton,.StripeBillingManagement-module-scss-module__Y4KYHa__textButton{cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.StripeBillingManagement-module-scss-module__Y4KYHa__primaryButton{border:1px solid var(--wb-green,#179966);background:var(--wb-green,#179966);color:#fff;width:100%;text-decoration:none}.StripeBillingManagement-module-scss-module__Y4KYHa__primaryButton:hover{background:#127a52;border-color:#127a52}.StripeBillingManagement-module-scss-module__Y4KYHa__secondaryButton{border:1px solid var(--tblr-border-color);color:var(--tblr-body-color);background:0 0;padding:0 1rem}.StripeBillingManagement-module-scss-module__Y4KYHa__dangerButton{color:#fff;background:#a63d32;border:1px solid #a63d32;padding:0 1rem}.StripeBillingManagement-module-scss-module__Y4KYHa__textButton{color:var(--tblr-secondary);background:0 0;border:0;padding:.4rem 0;text-decoration:underline}.StripeBillingManagement-module-scss-module__Y4KYHa__confirm{gap:.8rem;display:grid}.StripeBillingManagement-module-scss-module__Y4KYHa__confirm p{color:var(--tblr-secondary);margin:0;font-size:.875rem}.StripeBillingManagement-module-scss-module__Y4KYHa__error{color:#8c2c23;background:#fff6f4;border:1px solid #a63d32;border-radius:.375rem;margin:0 0 1.25rem;padding:.8rem 1rem;font-size:.875rem}.StripeBillingManagement-module-scss-module__Y4KYHa__paymentForm{gap:1rem;margin-top:1.5rem;display:grid}.StripeBillingManagement-module-scss-module__Y4KYHa__spin{animation:.8s linear infinite StripeBillingManagement-module-scss-module__Y4KYHa__spin}@keyframes StripeBillingManagement-module-scss-module__Y4KYHa__spin{to{transform:rotate(360deg)}}@media (max-width:700px){.StripeBillingManagement-module-scss-module__Y4KYHa__grid{grid-template-columns:1fr}.StripeBillingManagement-module-scss-module__Y4KYHa__panel{padding:1.25rem}}
