@media(min-width:1700px){.hero-copy{padding-bottom:90px}.hero-main{gap:50px}.hero-media{margin-top:-30px}.hero h1{font-size:106px}.hero-mark{max-width:450px}.hero-bottom{padding-block:35px 40px}}
@media(max-width:1200px){.container{width:calc(100% - 80px)}.nav-shell{width:calc(100% - 55px);gap:22px}.desktop-nav{gap:18px}.nav-actions{gap:20px}.nav-github{display:none}.hero h1{font-size:76px}.hero-main{grid-template-columns:1.2fr .8fr;gap:0}.hero-media{margin-left:-25px}.hero-description{font-size:17px;max-width:450px}.hero-pillars{gap:38px}.split{gap:55px}.feature-split{gap:65px}.section-top{gap:50px}.section-top>p{max-width:280px}.section-top h2{font-size:42px}.about-grid{gap:70px}.faq-grid{gap:60px}.alpha-grid{gap:80px}.ecosystem-card{padding:26px 24px}.ecosystem-card p{min-height:120px}.hero-index{display:none}.hero-bottom{gap:35px}.eyebrow{font-size:12px}}
@media(max-width:950px){.desktop-nav{display:none}.menu-toggle{display:flex}.nav-shell{width:calc(100% - 48px)}.nav-actions{gap:12px}.site-header{padding-block:18px}.container{width:calc(100% - 64px)}.hero{min-height:930px;padding-top:105px}.hero-main{grid-template-columns:1.2fr .8fr}.hero h1{font-size:65px}.hero-copy{padding-bottom:55px}.hero-description{font-size:17px;max-width:390px}.hero-media{margin-left:-35px;margin-right:-20px}.orbital-caption{font-size:12px;bottom:-35px;letter-spacing:.08em}.hero-orbits{width:124%;height:124%;left:-12%;top:-12%}.hero-bottom{gap:30px}.hero-pillars{gap:30px}.hero-pillars small{font-size:12px}.hero-pillars>span{font-size:12px}.section{padding-block:95px}.split{gap:38px}.section-copy>p:not(.eyebrow){font-size:16px}.section-copy .compact-copy{font-size:20px!important}h2{font-size:42px}.section-top{display:block}.section-top>p{max-width:510px;margin-top:27px}.equation-inputs{font-size:59px;gap:15px}.equation-result{font-size:138px}.personal-orbit{min-width:0}.orbit-label{font-size:12px;padding:8px 12px}.orbit-core{width:88px;height:88px}.orbit-core img{width:32px;height:36px}.orbit-core span{font-size:12px}.feature-split .section-copy h2{font-size:44px}.feature-tags span{padding:4px 12px}.today-notes{gap:28px}.today-notes p{font-size:14px}.today-notes h3{font-size:17px}.ecosystem-grid{gap:12px}.ecosystem-card{padding:23px 18px}.ecosystem-card p{font-size:14px;min-height:140px}.ecosystem-card h3{font-size:24px}.card-index{font-size:12px}.about-grid{gap:55px}.about-statement h2{font-size:47px}.large-copy{font-size:24px}.faq-grid{display:block}.faq-heading{margin-bottom:40px}.alpha-grid{gap:60px}.alpha-grid h2{font-size:36px}.final-cta{min-height:830px}.footer-top{gap:35px}.footer-bottom{flex-wrap:wrap;gap:15px}.footer-bottom>span{display:none}.health-visual{max-width:100%}}
@media(max-width:700px){body{font-size:16px}.container{width:calc(100% - 44px)}.nav-shell{width:calc(100% - 36px);gap:10px}.brand{font-size:22px;gap:7px}.brand img{width:25px;height:28px}.button-small{min-height:40px;padding:9px 13px;font-size:12px;gap:13px}.nav-actions{gap:9px}.menu-toggle{width:38px;height:40px}.site-header{padding:17px 0}.site-header.is-scrolled{padding:11px 0}.hero{padding-top:123px;min-height:0}.hero-main{display:flex;flex-direction:column;gap:0;align-items:stretch}.hero-copy{padding:0;position:relative}.hero-copy .eyebrow{font-size:12px;letter-spacing:.16em;margin-bottom:23px}.hero h1{font-size:clamp(48px,11.9vw,72px);line-height:1.025;letter-spacing:-.06em;max-width:560px;margin-bottom:25px}.hero-description{font-size:16px;line-height:1.72;max-width:460px;margin-bottom:25px}.hero .button-row{gap:24px}.button{min-height:54px;padding:14px 20px;font-size:14px;gap:22px}.button-small{min-height:40px;padding:9px 13px;font-size:12px;gap:13px}.text-link{font-size:13px;gap:10px}.alpha-status{font-size:12px;margin-top:18px;gap:7px}.hero-media{width:80%;max-width:390px;margin:50px auto 43px;aspect-ratio:1.04}.hero-mark{width:64%;max-width:280px;transform:rotate(-7deg)}.hero-orbits{width:120%;height:120%;left:-10%;top:-10%}.orbital-caption{bottom:-8px;font-size:12px;letter-spacing:.13em}.hero-bottom{padding-block:24px;display:block}.explore-link{justify-content:space-between;font-size:12px;max-width:none}.hero-pillars{margin-top:24px;display:flex;gap:10px;justify-content:space-between}.hero-pillars>span{font-size:12px}.hero-pillars small{font-size:12px;margin-top:3px}.section{padding:80px 0}.eyebrow{font-size:12px;letter-spacing:.16em;margin-bottom:24px;gap:9px}.section-number{margin-right:4px}h2{font-size:clamp(35px,8.6vw,49px);line-height:1.1}.split{display:flex;flex-direction:column;gap:43px;align-items:stretch}.section-copy>p:not(.eyebrow){margin-top:24px;max-width:none;line-height:1.8}.section-copy .compact-copy{font-size:18px!important;line-height:1.6!important}.equation-section{height:auto;min-height:0;padding:83px 0 72px}.equation-sticky{position:relative;min-height:0;padding:0;display:block}.equation-sticky .eyebrow{justify-content:center;margin-bottom:42px;font-size:12px}.equation-inputs{flex-direction:column;font-size:49px;gap:8px;line-height:1.12}.equation-inputs i{font-size:23px;color:#52627e}.equation-result{font-size:82px;gap:18px;margin-top:23px}.equation-result i{font-size:.5em}.equation-caption{font-size:15px;margin-top:28px}.equation-track{justify-content:center;margin:28px 0 17px}.equation-track span{width:25px}.equation-section .quiet-note{font-size:12px;max-width:270px;margin:auto}.personal-orbit{max-width:450px;margin-top:0}.orbit-core{width:94px;height:94px}.orbit-label{font-size:12px;padding:8px 13px}.connected-section{padding-bottom:70px}.section-top{margin-bottom:35px}.section-top h2{font-size:36px;line-height:1.12}.section-top>p{font-size:16px;line-height:1.8;margin-top:25px}.frame-toolbar{padding:11px 13px}.frame-toolbar>span{gap:9px;font-size:12px}.enlarge{padding:6px}.enlarge span{display:none}.today-frame{border-radius:10px}.today-frame figcaption{display:block;padding:13px 15px;font-size:12px}.today-frame figcaption>span{display:block;font-size:12px;margin-top:4px}.today-notes{grid-template-columns:1fr;gap:24px;padding-top:34px}.today-notes>div{position:relative;padding-left:39px}.today-notes>div>span{position:absolute;top:0;left:0;font-size:12px}.today-notes h3{font-size:19px;margin:0 0 9px}.today-notes p{font-size:14px;max-width:330px}.feature-split .section-copy h2{font-size:41px}.feature-split.reverse{flex-direction:column}.feature-image{width:100%;max-width:570px;margin:auto}.feature-tags{font-size:12px;gap:0;margin-top:25px}.feature-tags span{padding:4px 18px}.section-copy .feature-footnote{font-size:12px;line-height:1.6;margin-top:23px;max-width:340px}.image-button{border-radius:11px}.feature-image figcaption{font-size:12px;margin-top:14px}.habit-example{padding-top:22px}.habit-example small{font-size:12px}.health-heading{text-align:left;margin-bottom:32px}.health-heading .eyebrow{justify-content:flex-start}.health-heading h2{font-size:41px}.health-heading p:not(.eyebrow){font-size:16px;margin-top:25px}.health-heading p br{display:none}.health-visual .image-button{overflow:hidden}.health-visual .image-button>img{width:190%;max-width:none;margin-left:-3%}.health-visual figcaption{flex-direction:column;gap:6px;font-size:12px;margin-top:14px}.health-visual figcaption span{font-size:12px}.health-words{display:grid;grid-template-columns:1fr 1fr;gap:17px 20px;font-size:12px;margin-top:30px}.health-words span{gap:9px}.section-copy .standout-copy{font-size:23px!important;line-height:1.4!important}.wealth-visual .image-button>img{width:145%;max-width:none;margin-left:-3%}.wealth-caption{padding:20px 9px 10px;margin-top:24px;font-size:14px;gap:15px}.wealth-caption>span{font-size:12px}.ecosystem-grid{grid-template-columns:1fr;gap:18px}.ecosystem-card{padding:24px 25px;display:grid;grid-template-columns:1fr 1fr;column-gap:15px;align-items:start}.ecosystem-card .card-index{font-size:12px;grid-column:1/3}.ecosystem-card h3{grid-column:1;grid-row:2;align-self:center;margin:35px 0 25px;font-size:29px}.ecosystem-card p{grid-column:1/3;min-height:0;font-size:15px;margin:0 0 22px}.ecosystem-card>div{grid-row:2;grid-column:2;margin:0;height:100px;justify-self:center;transform:scale(.7)}.ecosystem-card .outline-label{grid-column:1/3;justify-self:start;font-size:12px}.independence{font-size:12px;line-height:1.8;margin-top:25px}.privacy-rows>article{padding:27px 0}.privacy-rows h3{font-size:25px}.privacy-rows p{font-size:15px}.availability{font-size:12px}.about-grid{display:block}.about-statement h2{font-size:44px}.about-story{margin-top:40px}.large-copy{font-size:24px}.about-story>p:not(.large-copy){font-size:15px}.build-signature{margin-top:29px}.alpha-boundaries{padding:48px 0}.alpha-grid{display:block}.alpha-grid h2{font-size:33px;margin-bottom:25px}.alpha-grid p{font-size:14px}.alpha-grid .text-link{font-size:12px}.faq-heading h2{font-size:38px}.faq-heading>p:last-child{font-size:15px;margin-top:20px}.faq-list summary{font-size:16px;padding:20px 0;gap:20px}.faq-list details>div{font-size:14px;padding-right:20px}.final-cta{min-height:790px;padding:70px 0 110px}.final-mark{width:85px}.final-content .eyebrow{font-size:12px;margin-top:25px;margin-bottom:25px;letter-spacing:.13em}.final-content h2{font-size:clamp(45px,11.7vw,67px)}.final-content>p:not(.eyebrow){font-size:13px;margin-top:24px}.final-content .button-row{gap:25px;margin-top:28px}.final-content .quiet-note{font-size:12px;margin-top:28px}.final-horizon{height:62%;bottom:-40%;width:210%;left:-55%}.site-footer{padding:50px 0 23px}.footer-top{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-top>div:first-child{grid-column:1/3}.footer-top>div:first-child>p{font-size:12px;margin-top:16px}.footer-column{gap:7px}.footer-column>span{font-size:12px;margin-bottom:9px}.footer-column a{font-size:12px;line-height:2.3}.footer-bottom{margin-top:37px;padding-top:22px;display:block}.footer-bottom p{font-size:12px}.back-top{font-size:12px;justify-content:space-between;margin-top:17px}.dialog-top{padding:10px 12px;gap:12px}.dialog-top p{font-size:12px}.dialog-note{font-size:12px}.dialog-top button{font-size:12px}.image-dialog{width:96vw;height:90dvh}.dialog-image-wrap img{min-width:900px}html.motion-off .equation-sticky{min-height:0}@media(prefers-reduced-motion:reduce){.equation-sticky{min-height:0!important}}}
@media(max-width:370px){.nav-shell{width:calc(100% - 28px)}.nav-actions{gap:6px}.brand{font-size:20px}.brand img{width:22px}.button-small{padding:9px 10px;gap:8px;font-size:12px}.menu-toggle{width:34px}.container{width:calc(100% - 36px)}.hero h1{font-size:45px}.hero .button-row{gap:18px}.text-link{font-size:12px}.alpha-status{font-size:12px}.hero-media{margin-top:38px}.feature-split .section-copy h2,.health-heading h2{font-size:37px}.final-content h2{font-size:43px}}
@media(forced-colors:active){.gradient-text{background:none;color:CanvasText}.button{border:1px solid ButtonText}.status-dot{background:CanvasText}}

@media(max-width:700px){#goals .image-button>img{width:200%;max-width:none}}

@media(max-width:700px){.health-visual .image-button picture img{width:100%;max-width:100%;margin:0}}
