.public-site{--ink:#e6e9ed;--soft:#a0aab6;--edge:#25303b;--steel:#a8bdcf;background:#090e14;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.7;overflow:clip}.public-site a{color:inherit}.public-site h1,.public-site h2,.public-site h3,.public-site p{margin:0}.public-site h1,.public-site h2{font-weight:400;letter-spacing:-.055em;line-height:1.09}.public-site h1{font-size:clamp(44px,5.15vw,78px)}.public-site h2{font-size:clamp(34px,3.6vw,54px)}.public-site h3{font-size:20px;line-height:1.35;letter-spacing:-.025em;font-weight:400}.public-site em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#b2c5d6}.public-wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}.public-nav{width:min(1440px,100%);margin:auto;padding:27px 56px;display:flex;align-items:center;gap:40px;border-bottom:1px solid #25303b85}.wordmark{display:inline-flex;align-items:center;gap:12px;font-size:24px;letter-spacing:.17em;font-weight:500;line-height:1;white-space:nowrap}.wordmark svg{width:30px;height:30px;color:#b4c5d4}.public-nav>nav{margin-left:auto;display:flex;gap:26px;font-size:12px;color:#aab3bd}.footer-links a:hover,.public-nav a:hover,.quiet-link:hover{color:white}.public-button{display:inline-flex;justify-content:center;align-items:center;gap:26px;padding:12px 20px;border:1px solid #526273;border-radius:2px;font-size:12px;letter-spacing:.02em;line-height:1.6;transition:background .2s,border-color .2s}.public-button:hover{background:#21303e;border-color:#9fb2c5}.public-button.filled{color:#111a23;background:#c0ceda;border-color:#c0ceda}.public-button.filled:hover{background:#e4edf4;color:#070e16}.public-nav .nav-cta{padding:9px 14px;gap:20px;white-space:nowrap}.mobile-menu{display:none}.public-hero{padding-top:105px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;position:relative}.public-kicker{color:#8c9cad;font-size:10px;letter-spacing:.17em;font-weight:400;line-height:1.8}.hero-copy>.public-kicker{margin-bottom:30px}.hero-description{max-width:500px;margin-top:30px!important;color:#a5afb9;font-size:15px;line-height:1.85}.public-actions{display:flex;align-items:center;gap:30px;margin-top:35px}.quiet-link{font-size:12px;display:inline-flex;gap:22px;align-items:center}.hero-note{font-size:10px;color:#70808f;margin-top:25px!important;letter-spacing:.045em}.trajectory{margin:0 -15px 0 0;min-width:0;position:relative}.trajectory:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 60% 45%,#35465d30,transparent 65%);pointer-events:none}.visual-heading{display:flex;justify-content:space-between;gap:12px;color:#7e8b9b;font-size:8px;letter-spacing:.13em;border-bottom:1px solid #25303b85;padding-bottom:18px}.trajectory svg{width:100%;height:auto;overflow:visible;display:block;margin-top:16px}.trajectory svg text{fill:#8293a6;font:9px Arial,sans-serif;letter-spacing:1.1px}.plot-grid{stroke:#2e3c492e;stroke-width:1}.route-line{stroke:#829fb7;stroke-width:1.3;fill:none}.route-line.bright{stroke:#cbdae7;stroke-width:2}.route-line.faint{stroke:#657f98;stroke-width:1}.trajectory figcaption{color:#738294;border-top:1px solid #25303b85;padding-top:18px;gap:15px}.hero-bottom,.trajectory figcaption{display:flex;justify-content:space-between;font-size:9px}.hero-bottom{grid-column:1/-1;padding:60px 0 28px;color:#66788a;letter-spacing:.13em}.public-section{padding-block:100px;border-top:1px solid var(--edge);scroll-margin-top:25px}.public-section p:not(.public-kicker):not(.public-note){color:var(--soft)}.intro-section{display:grid;grid-template-columns:1fr 2fr;gap:80px}.intro-section>div{max-width:700px}.intro-section h2{margin-bottom:27px}.public-lead{font-size:20px;color:#c1ccd7!important;line-height:1.5;margin-bottom:12px!important}.capability-strip{display:grid;grid-template-columns:repeat(3,1fr);margin:32px 0;gap:20px;padding:26px 0;border-block:1px solid #25303b;color:#708294;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.capability-strip strong{display:block;font-size:13px;color:#c4cfd9;font-weight:400;text-transform:none;letter-spacing:0;margin-top:8px}.public-note{font-size:11px;color:#80909f;line-height:1.8;max-width:780px}.section-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:100px;align-items:end;margin-bottom:44px}.change-section h2,.principles-section h2,.reach-section h2,.scenario-section h2,.section-heading h2,.wealth-section h2{margin:20px 0 24px}.status-label{font-size:8px;letter-spacing:.09em;color:#9caebd;padding:3px 6px;border:1px solid #35404b;display:inline-block;margin-left:8px;vertical-align:middle}.routing-objective{display:flex;align-items:center;gap:40px;padding:28px 0;border-block:1px solid var(--edge);margin-bottom:24px}.routing-objective>span{font-size:9px;letter-spacing:.14em;color:#748595;max-width:95px}.routing-objective p{font-variant-numeric:tabular-nums;font-size:26px;color:#c8d2dc!important;line-height:1.3}.routing-objective small{display:block;font-size:10px;color:#7f90a2;margin-bottom:8px;letter-spacing:.06em}.objective-line{height:1px;flex:1;max-width:300px;background:linear-gradient(90deg,#334558,#9eb1c4);position:relative}.objective-line:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;border-radius:50%;background:#c3d3e0}.route-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.route-cards article{border:1px solid #2a3541;background:linear-gradient(140deg,#141e2980,#0c131c50);padding:24px 21px}.route-card-top{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.12em;color:#8092a4}.route-glyph{font-family:Georgia,serif;font-style:italic;color:#4c647d;font-size:32px}.route-name{font-size:26px;letter-spacing:-.02em;color:#d0dce5!important;margin:25px 0 10px!important}.route-cards h3{font-size:12px;color:#b6c3ce;margin-bottom:12px}.route-cards article>p:last-child{font-size:12px;line-height:1.8}.public-details{border-bottom:1px solid var(--edge);margin:20px 0}.public-details summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;padding:18px 0;font-size:12px;color:#a9baca}.public-details summary::-webkit-details-marker{display:none}.route-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;font-size:12px;padding:10px 0 25px}.change-section,.reach-section,.scenario-section,.wealth-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.reach-section>div>p:not(.public-kicker),.scenario-section>div>p:not(.public-kicker),.wealth-section>div>p:not(.public-kicker){margin-top:22px}.wealth-map{border:1px solid #2b3744;padding:8px 30px 25px;background:#10192370}.wealth-row{padding:23px 0;border-bottom:1px solid #283644;display:grid;grid-template-columns:1fr 1.2fr;gap:18px}.wealth-row>span{font-size:8px;letter-spacing:.12em;color:#7990a4;align-self:center}.wealth-row p{font-size:12px}.net-worth{display:flex;align-items:center;justify-content:space-between;padding:23px 0;gap:16px}.net-worth span{font-size:11px;color:#97a8b7}.net-worth strong{font:italic 28px Georgia,serif;color:#c8d7e3}.wealth-map .public-note{font-size:9px}.reach-visual{border:1px solid #263745;padding:30px;background:linear-gradient(135deg,#17233388,#0b131c)}.reach-boundary{display:flex;align-items:center;justify-content:space-between;padding:38px 0 15px;border-bottom:1px dashed #627c92}.reach-boundary span{color:#839aaf;font-size:9px;letter-spacing:.14em}.reach-boundary strong{font-size:12px;font-weight:400;color:#b8c7d4}.reach-path svg{width:100%;display:block;margin:15px 0;height:auto}.reach-boundary.lower{border-bottom:0;border-top:1px dashed #627c92;padding:15px 0 28px}.reach-visual>p{font-size:10px;text-align:center;border-top:1px solid #25333f;padding-top:20px}.change-card{padding:28px;border:1px solid #2c3a48}.change-card>.public-kicker{font-size:8px}.reach-comparison{display:flex;align-items:center;justify-content:space-between;padding:30px 0;border-bottom:1px solid #2c3a48}.reach-comparison>div>span{display:block;font-size:11px;color:#8e9dad}.reach-comparison strong{font-size:58px;font-weight:400;line-height:1.4;letter-spacing:-3px;font-variant-numeric:tabular-nums}.reach-comparison small{font-size:24px;margin-left:3px;color:#90a4b6}.reach-comparison>span{color:#62798e;font-size:26px}.change-label{font-size:9px;letter-spacing:.1em;margin:20px 0 12px!important}.context-tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.context-tags span{font-size:10px;background:#17212c;padding:5px 9px;color:#a7b9c8}.alternative-cards,.intelligence-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.intelligence-cards article{padding:30px 0;border-top:1px solid #344453}.intelligence-cards h3{margin:14px 0}.alternative-cards article>p,.intelligence-cards article>p:last-child{font-size:13px}.intelligence-cards .public-kicker{font-size:9px}.intelligence-cards~.public-note{margin-top:30px}.abstract-breakpoint,.abstract-field,.abstract-gradient{height:100px;margin-bottom:32px;max-width:230px}.abstract-breakpoint{display:flex;align-items:center;gap:10px}.abstract-breakpoint i{height:65px;width:32px;border:1px solid #67829a;transform:skew(-12deg);opacity:.7}.abstract-breakpoint i:nth-child(3){transform:skew(-12deg) translateY(-9px);border-style:dashed;opacity:.5}.abstract-breakpoint i:nth-child(4){transform:skew(-12deg) translateY(-20px);opacity:.3}.abstract-breakpoint i:nth-child(5){transform:skew(-12deg) translateY(-32px);opacity:.1}.abstract-field{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;padding:10px 0}.abstract-field i{background:#9cb9d0;border-radius:1px}.abstract-gradient{display:flex;flex-direction:column;justify-content:center;gap:10px}.abstract-gradient i{height:8px;background:linear-gradient(90deg,#55738c,#a5bacb)}.scenario-list>div{display:flex;gap:24px;padding:20px 0;border-bottom:1px solid #2a3641;align-items:center}.scenario-list>div>span:first-child{font-size:9px;color:#637b90}.scenario-list>div>span:last-child{margin-left:auto;color:#6f879c}.scenario-list p{font-size:16px;color:#c3d0da!important}.scenario-list small{display:block;font-size:10px;color:#7d8e9d;margin-top:4px}.alternatives-section>h2{margin:20px 0 42px}.alternative-cards article{border-left:1px solid #33414e;padding-left:24px}.alternative-index{font-size:11px;color:#6c8398}.alternative-cards h3{margin:25px 0 16px}.alternative-cards .public-note{margin-top:20px!important;font-size:11px}.model-section{background:radial-gradient(ellipse at 70% 50%,#26374723,transparent 70%)}.model-section h2{max-width:970px;margin:30px 0 50px;font-size:clamp(32px,3.6vw,52px);line-height:1.2}.model-bottom{display:grid;grid-template-columns:1.25fr 1fr;gap:120px}.model-bottom>p{font-size:13px}.model-register p{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #2b3947;padding:12px 0;font-size:11px}.model-register strong{font-weight:400;color:#bdd0df}.model-register p>span:last-child{color:#768a9c;font-size:10px}.principles-section{display:grid;grid-template-columns:1fr 1fr;gap:100px}.principles-section .public-note{margin-top:25px}.principles-section h2{font-size:36px}.beta-section{text-align:center;padding-block:110px}.beta-section h2{font-size:clamp(39px,4.8vw,67px);margin:30px auto}.beta-section>p:not(.public-kicker){max-width:540px;margin-inline:auto}.beta-status{display:inline-flex;align-items:center;gap:10px;border:1px solid #495d6e;font-size:12px;padding:12px 23px;margin:32px 0 17px;color:#bbcddb}.beta-dot{width:5px;height:5px;background:#95b3ca;border-radius:50%}.beta-explanation{font-size:11px!important;color:#8194a6!important;max-width:410px!important}.beta-section .quiet-link{margin-top:28px}.public-footer{display:grid;grid-template-columns:1fr 1fr;padding:42px 0 24px;border-top:1px solid #2a3542;gap:30px;letter-spacing:0;font-size:11px}.public-footer .wordmark{font-size:20px;color:#c2cdd7}.public-footer>div>p{font-size:10px;margin-top:12px;color:#708397}.footer-links{display:flex;gap:15px 25px;flex-wrap:wrap;justify-content:flex-end;align-content:start;color:#95a6b6}.footer-disclosure{font-size:10px;color:#65798b;max-width:720px}.copyright{text-align:right;align-self:end;color:#708397}.public-skip{position:absolute;top:-100px;left:20px;z-index:10;padding:12px;background:#d0dae5;color:#111!important}.public-skip:focus{top:10px}.public-site :focus-visible{outline:2px solid #a4bcd1;outline-offset:5px}.public-site summary{outline-offset:5px}@media(min-width:1600px){.public-hero{padding-top:130px;padding-bottom:20px}}@media(max-width:1100px){.public-nav{padding:23px 32px;gap:24px}.public-nav>nav{gap:18px;font-size:11px}.nav-cta{display:none}.public-wrap{width:calc(100% - 64px)}.public-hero{gap:25px;padding-top:80px}.change-section,.principles-section,.reach-section,.scenario-section,.wealth-section{gap:50px}.section-heading{gap:60px}.route-cards article{padding:18px 14px}.route-name{font-size:23px}.model-bottom{gap:60px}.public-section{padding-block:75px}}@media(max-width:760px){.public-wrap{width:calc(100% - 40px)}.public-nav{padding:20px;justify-content:space-between;gap:10px}.public-nav>nav{display:none}.wordmark{font-size:21px}.wordmark svg{width:26px;height:26px}.mobile-menu{display:block;position:relative;font-size:12px}.mobile-menu summary{cursor:pointer;list-style:none;border:1px solid #3c4b5a;padding:6px 12px}.mobile-menu nav{position:absolute;right:0;top:42px;background:#111b26;border:1px solid #354757;z-index:5;display:grid;min-width:190px;padding:10px}.mobile-menu nav a{padding:10px 15px}.public-hero{display:block;padding-top:64px}.public-site h1{font-size:clamp(43px,8vw,60px)}.hero-description{font-size:14px;max-width:560px;margin-top:24px!important}.hero-copy>.public-kicker{font-size:8px;margin-bottom:24px}.public-actions{gap:24px;margin-top:28px}.hero-note{font-size:9px}.trajectory{margin:55px 0 0}.trajectory svg{margin-top:7px}.trajectory figcaption{font-size:8px}.hero-bottom{padding-top:35px;font-size:7px;gap:20px}.hero-bottom span:last-child{text-align:right}.public-section{padding-block:60px}.change-section,.intro-section,.model-bottom,.principles-section,.reach-section,.scenario-section,.section-heading,.wealth-section{grid-template-columns:1fr;gap:30px}.intro-section h2{margin-bottom:22px}.public-site h2{font-size:37px}.public-lead{font-size:18px}.public-kicker{font-size:9px}.status-label{font-size:7px;margin-left:5px}.section-heading{margin-bottom:28px}.change-section>div>p,.reach-section>div>p,.scenario-section>div>p,.section-heading p,.wealth-section>div>p{font-size:13px}.routing-objective{gap:20px;flex-wrap:wrap;padding:22px 0}.routing-objective>span{flex-basis:100%;max-width:none}.routing-objective p{font-size:24px}.objective-line{min-width:15px}.route-cards{grid-template-columns:1fr 1fr;gap:10px}.route-cards article{padding:18px}.route-name{font-size:25px;margin-top:18px!important}.route-detail-grid{grid-template-columns:1fr;gap:15px}.public-details summary{font-size:11px}.wealth-map{padding:5px 20px 20px}.wealth-row{grid-template-columns:1fr 1.15fr;gap:15px}.wealth-row>span{font-size:7px}.wealth-row p{font-size:11px}.change-card,.reach-visual{padding:23px}.intelligence-cards{grid-template-columns:1fr;gap:10px}.intelligence-cards article{display:grid;grid-template-columns:110px 1fr;gap:12px 24px;padding:28px 0}.intelligence-cards article>div{grid-row:1/4;margin:0;align-self:center}.intelligence-cards .public-kicker{align-self:end;font-size:8px}.intelligence-cards h3{margin:0;font-size:19px}.intelligence-cards article>p:last-child{font-size:12px}.abstract-breakpoint{gap:5px}.abstract-breakpoint i{width:17px;height:48px}.abstract-field{height:70px;gap:3px}.abstract-gradient{height:70px}.alternative-cards{grid-template-columns:1fr;gap:30px}.alternative-cards h3{margin:12px 0}.alternative-cards article{padding-left:20px}.alternatives-section>h2{margin-bottom:32px}.model-section h2{font-size:34px;margin-bottom:30px}.model-bottom{gap:20px}.principles-section{gap:50px}.principles-section h2{font-size:34px}.beta-section{padding-block:80px}.beta-section h2{font-size:43px}.public-footer{grid-template-columns:1fr;gap:24px;padding-top:32px}.footer-links{justify-content:flex-start;font-size:10px;gap:12px 20px}.copyright{text-align:left}.capability-strip{gap:10px;font-size:8px}.capability-strip strong{font-size:11px}.public-note{font-size:10px}.reach-comparison strong{font-size:51px}}@media(max-width:370px){.public-site h1{font-size:39px}.public-wrap{width:calc(100% - 32px)}.route-cards article{padding:15px 12px}.route-name{font-size:22px}.public-actions{gap:18px}.public-button{padding:11px 15px;gap:15px}.quiet-link{font-size:11px;gap:12px}.intelligence-cards article{grid-template-columns:85px 1fr;gap:12px 20px}.status-label{margin-left:0}}@media(prefers-reduced-motion:reduce){.public-site *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.intake-page .public-nav{justify-content:space-between}.intake-layout{display:grid;grid-template-columns:.9fr 1.2fr;gap:100px;padding-block:75px}.intake-intro h1{font-size:clamp(38px,4vw,56px);margin:24px 0}.intake-intro>p{color:#9dacba;margin:22px 0}.intake-intro h2{font-size:24px;margin-top:45px}.intake-intro ul{padding-left:18px;color:#9dacba;font-size:13px;line-height:2}.intake-form{min-width:0;padding:32px;background:#101923;border:1px solid #2d3b49}.intake-form-heading{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#8295a5}.intake-warning{padding:16px;margin:24px 0 15px!important;border-left:2px solid #859eb4;background:#182634;font-size:12px;color:#c0ceda}.intake-form>label,.intake-grid>label,.intake-optional label{display:block;margin:22px 0;font-size:12px;color:#c1cfdb}.intake-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.intake-admin select,.intake-form input,.intake-form select,.intake-form textarea{font:inherit;color:#dde5eb;border:1px solid #405365;background:#0c131c;border-radius:2px;width:100%;padding:11px;margin-top:8px}.intake-form textarea{font-size:13px;line-height:1.6;min-height:90px}.intake-form select{appearance:auto;min-width:0;text-overflow:ellipsis}.intake-form fieldset{border:0;padding:0;margin:18px 0 25px}.intake-form legend{font-size:12px;color:#c1cfdb;margin-bottom:12px}.intake-form legend span,.intake-optional label>span{font-size:10px;color:#8295a5;margin-left:8px}.intake-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px}.intake-checks label,.intake-consent label{display:flex;gap:10px;align-items:flex-start;font-size:12px;color:#9dacba}.intake-form input[type=checkbox]{width:15px;min-width:15px;height:15px;margin:4px 0 0;accent-color:#9db5ca}.field-note{font-size:10px;color:#7f92a4;display:block}.intake-optional{padding:16px 0;border-block:1px solid #2f3e4d}.intake-optional summary{cursor:pointer;display:flex;justify-content:space-between;font-size:12px;color:#b4c6d5}.intake-optional summary span{font-size:10px;color:#8295a5}.intake-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.intake-consent{padding:24px 0}.intake-consent p{font-size:10px;color:#8295a5;margin:13px 0 23px!important}.intake-consent a{color:#bdcedc;text-decoration:underline;text-underline-offset:3px}.intake-form>.public-button{width:100%;padding:14px;font-size:12px}.intake-form>.public-note:last-child{margin-top:18px}.intake-error{padding:14px;border:1px solid #8c6765;color:#e5b9b6;margin:10px 0 20px!important;font-size:12px}.intake-confirmation{border:1px solid #455a6c;padding:40px;align-self:start;background:#121e2a}.intake-confirmation h2{font-size:36px;margin:25px 0}.intake-confirmation p{color:#acbfce;margin:20px 0}.intake-confirmation a{margin-top:20px}.intake-admin{min-height:100vh;padding:40px 0}.intake-admin h1{font-size:38px;margin:15px 0}.intake-admin>.public-wrap>.public-kicker{margin-top:35px}.intake-admin p{color:#9dacba;font-size:13px;margin:10px 0}.intake-review-card{border:1px solid #354858;padding:25px;margin-top:24px;overflow-wrap:anywhere}.intake-review-card h2{font-size:24px}.intake-review-heading{display:flex;justify-content:space-between;gap:25px;align-items:start}.intake-review-heading label{font-size:12px}.intake-review-card summary{cursor:pointer;color:#b7c9d8;font-size:12px;margin:20px 0}.intake-review-card strong{font-weight:500;color:#becbd6}@media(max-width:1000px){.intake-layout{gap:40px;grid-template-columns:.8fr 1.2fr}.intake-form{padding:23px}.intake-grid{grid-template-columns:1fr}.intake-grid>label{margin:13px 0}.intake-checks{grid-template-columns:1fr}}@media(max-width:760px){.intake-layout{grid-template-columns:1fr;padding-block:40px;gap:30px}.intake-intro h1{font-size:42px}.intake-intro h2{font-size:24px;margin-top:28px}.intake-intro ul{font-size:12px}.intake-form{padding:22px 18px}.intake-checks{grid-template-columns:1fr 1fr;gap:14px 10px}.intake-checks label{font-size:11px}.intake-form-heading{font-size:9px}.intake-review-heading{flex-direction:column}.intake-confirmation{padding:26px}.intake-confirmation h2{font-size:31px}}@media (max-width:1000px){.intake-form input:not([type=checkbox]),.intake-form select,.intake-form textarea{font-size:16px;min-height:48px}.intake-checks label,.intake-consent label{min-height:44px;padding-block:8px;font-size:14px}.intake-form input[type=checkbox]{width:20px;min-width:20px;height:20px;margin-top:2px}.intake-optional summary{min-height:44px;align-items:center;font-size:14px}.intake-form>.public-button{min-height:48px;font-size:14px}}