@font-face{font-family:Vazirmatn;src:url('assets/vazirmatn-regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url('assets/vazirmatn-bold.ttf') format('truetype');font-style:normal;font-weight:600 900;font-display:swap}
:root{--bg:#080808;--panel:#0d0d0e;--silver:#ddddda;--white:#f4f4f0;--muted:#939392;--line:#282828;--font:Vazirmatn,Arial,sans-serif;color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--white);font-family:var(--font);font-size:16px;line-height:1.85;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--white);outline-offset:6px}::selection{background:#d8d8d3;color:#080808}img{display:block;max-width:100%}p,h1,h2,h3{margin:0}h1,h2,h3{font-weight:700}button{color:inherit}a,button{touch-action:manipulation}.container{width:min(1280px,calc(100% - 112px));margin-inline:auto}.section{padding-block:118px}.muted{color:#8e8e8b}.eyebrow{font-family:Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:2.1px;line-height:1.8;color:#a3a3a1;width:fit-content}.section-heading h2{font-size:clamp(30px,3vw,45px);line-height:1.6;letter-spacing:-1.5px;margin-top:18px}.skip-link{position:fixed;right:20px;top:-100px;background:#fff;color:#000;padding:10px 20px;z-index:99}.skip-link:focus{top:15px}.header{height:91px;border-bottom:1px solid #242424;background:#080808;position:relative;z-index:10}.nav-shell{width:min(1380px,calc(100% - 96px));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.wordmark{display:inline-flex;align-items:center;gap:7px;font-family:Arial,sans-serif;font-size:26px;font-weight:800;letter-spacing:-1.3px;line-height:1;white-space:nowrap}.wordmark-light{font-weight:300;letter-spacing:2px;font-size:17px;color:#c9c9c6}.desktop-nav{display:flex;gap:36px;color:#b0b0ad;font-size:14px}.desktop-nav a:hover{color:#fff}.nav-actions{display:flex;gap:12px;align-items:center}.button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:12px 26px;border:1px solid transparent;font-size:15px;font-weight:600;line-height:1.6;border-radius:3px;transition:background .2s,border-color .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--silver);color:#101010}.button-primary:hover{background:#fff}.button-outline{border-color:#505050;background:transparent;color:#dededb}.button-outline:hover{background:#1d1d1d;border-color:#999}.button-small{min-height:40px;font-size:14px;padding:8px 24px}.menu-toggle{background:transparent;border:0;width:42px;height:42px;display:none;flex-direction:column;justify-content:center;gap:6px}.menu-toggle span{height:1px;width:24px;display:block;background:#ddd}.mobile-nav{background:#101010;border-bottom:1px solid var(--line);padding:20px 24px}.mobile-nav a{padding:12px;display:block}.hero{position:relative;min-height:700px;isolation:isolate;overflow:hidden}.hero-image{position:absolute;inset:0;z-index:-3}.hero-image img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,transparent 18%,rgba(8,8,8,.08) 45%,rgba(8,8,8,.8) 80%,#080808 100%),linear-gradient(0deg,#080808 0%,transparent 27%,rgba(8,8,8,.15) 100%)}.hero-inner{position:relative;min-height:700px;padding-top:91px;padding-bottom:112px;display:flex;justify-content:flex-start;align-items:flex-start}.hero-copy{width:51%;max-width:615px}.hero-copy .eyebrow{font-size:11px;letter-spacing:1.7px;color:#c4c4c1}.tiny-cross{font-size:18px;margin-right:8px}.hero h1{font-size:clamp(43px,4.35vw,65px);line-height:1.5;letter-spacing:-2.4px;margin-top:27px}.hero h1 span{color:#babbb8}.hero-description{font-size:22px;line-height:1.9;margin-top:20px;max-width:500px}.hero-sub{font-size:16px;color:#aaa9a6;line-height:1.95;max-width:445px;margin-top:11px}.hero-buttons{display:flex;align-items:center;gap:28px;margin-top:31px}.text-link{font-size:14px;border-bottom:1px solid #707070;padding-block:8px;white-space:nowrap;color:#d4d4d0}.text-link:hover{color:white;border-color:white}.hero-risk{font-size:12px;line-height:1.9;color:#999996;margin-top:19px;max-width:410px}.hero-caption{position:absolute;left:14px;bottom:130px;display:flex;align-items:flex-start;gap:13px;font-family:Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;text-shadow:0 2px 8px #000}.caption-line{width:35px;height:1px;background:#ddd;margin-top:8px}.hero-caption div span{display:block;font-size:10px;letter-spacing:1.7px;font-weight:400;margin-top:5px;color:#b2b2ae}.hero-bottom{position:absolute;bottom:20px;right:0;left:0;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#7e7e7c}.hero-bottom span{font-family:Arial,sans-serif;font-size:10px;letter-spacing:1.6px}.milestones{display:grid;grid-template-columns:1fr 1fr 1.1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:33px}.milestone{display:flex;gap:25px;align-items:center;padding-inline:30px;border-left:1px solid var(--line)}.milestone:first-child{padding-right:0}.milestone.last{border:0}.milestone .number{font-family:Arial,sans-serif;font-size:43px;line-height:1;font-weight:400;letter-spacing:-1.8px;color:#e2e2dc}.milestone>span:last-child{font-size:14px;color:#c0c0bb}.milestone small{display:block;font-size:10px;letter-spacing:1.6px;color:#737370;font-family:Arial,sans-serif;margin-top:7px}.approach{display:grid;grid-template-columns:1fr 1.1fr;gap:80px}.section-intro{font-size:17px;color:#b5b5b0;line-height:2.1;max-width:565px}.principles{margin-top:30px}.principles article{border-top:1px solid var(--line);display:flex;gap:27px;padding:25px 0}.principles article:last-child{padding-bottom:0}.index{font-family:Arial,sans-serif;color:#686867;font-size:13px;line-height:2.4}.principles h3{font-size:18px;font-weight:600;margin-bottom:6px}.principles p{font-size:15px;line-height:1.95;color:#969692;max-width:485px}.market-section{background:#0c0c0d;border-top:1px solid #1c1c1d;border-bottom:1px solid #1c1c1d}.heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.heading-note{font-size:16px;color:#9c9c98;padding-bottom:10px;line-height:2}.market-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:51px}.market-card{background:#111112;border:1px solid #313132;padding:33px;border-radius:5px;position:relative;overflow:hidden;display:flex;flex-direction:column}.market-card:hover{border-color:#5f5f5d}.market-top{display:flex;align-items:center;justify-content:space-between}.market-top .eyebrow{font-size:10px;letter-spacing:1.8px;color:#959594}.market-top h3{font-size:29px;margin-top:7px;display:flex;align-items:center;gap:13px}.market-top h3>span{font-family:Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;color:#737370}.market-symbol{font-family:Arial,sans-serif;font-size:53px;font-weight:300;line-height:1;color:#c3c3c0}.fx-symbol{display:flex;direction:ltr;align-items:center;gap:0}.fx-symbol>span{margin-left:-4px;font-size:41px;color:#81817f}.btc-symbol{padding-left:9px}.chart-header{display:flex;justify-content:space-between;align-items:center;font-family:Arial,sans-serif;margin-top:29px;font-size:12px;letter-spacing:1px;color:#a4a4a1}.chart-header strong{font-size:12px;font-weight:400}.chart-header>span{font-size:9px;color:#777774}.market-chart{display:block;width:100%;height:auto;margin-top:5px;opacity:.85}.chart-label{color:#767674;font-size:10px;text-align:center;margin-top:-2px;line-height:1.8}.market-partner{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid #303031}.market-partner div>span{font-size:12px;color:#898986;display:block}.market-partner strong{font-family:Arial,sans-serif;display:block;font-size:25px;letter-spacing:-.8px;margin-top:6px;line-height:1.4}.partner-light{font-weight:400}.partner-type{font-family:var(--font);font-size:12px;color:#92928f;border:1px solid #41413e;border-radius:3px;padding:3px 9px}.market-desc{font-size:15px;color:#a0a09b;line-height:1.95;margin-top:16px;margin-bottom:22px;flex:1}.market-button{width:100%;font-size:14px;min-height:51px}.market-help{margin-top:20px;font-size:13px;color:#9e9e99}.market-help summary{cursor:pointer;list-style:none;text-align:center}.market-help summary:after{content:'+';display:inline-block;margin-right:9px;color:#d0d0cb}.market-help[open] summary:after{content:'−'}.market-help p{margin-top:13px;font-size:14px;line-height:1.95}.market-disclaimer{font-size:12px;color:#91918a;line-height:1.9;text-align:center;margin:23px auto 0;max-width:910px}.steps-section{display:grid;grid-template-columns:.8fr 1.7fr;gap:58px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:29px;padding-top:7px}.step-no{font-family:Arial,sans-serif;font-size:14px;color:#b7b7b3;display:block;border-bottom:1px solid #343434;padding-bottom:22px;margin-bottom:28px}.steps h3{font-size:18px;margin-bottom:12px}.steps p{font-size:15px;line-height:2;color:#90908b}.story-section{position:relative;min-height:630px;isolation:isolate;border-block:1px solid #222;overflow:hidden}.story-portrait{position:absolute;inset:0;z-index:-2}.story-portrait img{width:100%;height:100%;object-fit:cover;object-position:42% 47%;filter:brightness(.7)}.story-section:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,8,8,.1),rgba(8,8,8,.25) 35%,#080808 66%);z-index:-1}.story-container{padding-block:88px;display:flex;justify-content:flex-start}.story-copy{width:48%;max-width:620px}.story-copy h2{font-size:38px;line-height:1.55;margin:19px 0 22px;letter-spacing:-1.2px}.story-copy blockquote{padding:0;margin:0;color:#cdcdc8;font-size:17px;line-height:2.1}.story-copy>p:not(.eyebrow){font-size:15px;color:#a2a29c;line-height:2;margin-top:20px}.founder-signature{display:flex;flex-direction:column;align-items:flex-start;margin-top:31px}.founder-name{font-family:Georgia,serif;font-style:italic;font-size:32px;line-height:1.5;letter-spacing:-1px}.founder-signature>span:last-child{font-size:12px;color:#979790;margin-top:1px}.community-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:51px}.community-card{border-top:1px solid #464643;border-bottom:1px solid #30302f;padding:28px 0 0}.community-meta{display:flex;align-items:center;justify-content:space-between;gap:15px}.community-meta>span:last-child{font-family:Arial,sans-serif;font-size:10px;letter-spacing:1.5px;color:#777773}.tag{font-size:12px;border:1px solid #3a3a38;padding:2px 13px;line-height:1.9;border-radius:2px;color:#bbb}.community-card h3{font-family:Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:-1.2px;margin-top:25px;text-align:right;line-height:1.4}.community-card h3>span{font-weight:300;color:#a5a59f}.community-card>p{font-size:15px;color:#9d9d97;margin-top:14px;max-width:460px;line-height:2}.community-link{display:flex;align-items:center;gap:12px;border-top:1px solid #262625;margin-top:27px;padding-block:20px;font-size:14px}.community-link:hover{color:#fff}.community-link svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.2;fill:none;flex-shrink:0}.community-link .handle{font-family:Arial,sans-serif;font-size:12px;color:#7c7c78;margin-right:auto}.pending-link{color:#888883}.community-note{font-size:12px;color:#8d8d88;margin-top:23px;text-align:center}.faq-section{padding-top:0;display:grid;grid-template-columns:.8fr 1.3fr;gap:100px}.faq-list{border-top:1px solid #353533}.faq-list details{border-bottom:1px solid #30302c}.faq-list summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 0;font-size:17px;color:#d0d0ca}.faq-list summary::-webkit-details-marker,.market-help summary::-webkit-details-marker{display:none}.plus{position:relative;width:14px;height:14px;flex-shrink:0}.plus:before,.plus:after{content:'';position:absolute;background:#9f9f98}.plus:before{width:14px;height:1px;left:0;top:7px}.plus:after{width:1px;height:14px;left:7px;top:0;transition:transform .2s}.faq-list details[open] .plus:after{transform:rotate(90deg)}.faq-list p{font-size:15px;color:#9b9b95;line-height:2.1;padding-bottom:24px}.risk-section{border-top:1px solid #343431;padding-block:38px 48px}.risk-label{display:flex;align-items:center;gap:12px}.risk-label h2{font-size:16px;font-weight:400;color:#bcbcb6}.risk-icon{display:flex;align-items:center;justify-content:center;border:1px solid #77776f;border-radius:50%;font-family:Arial,sans-serif;width:19px;height:19px;font-size:12px;color:#aaa}.risk-section>p{font-size:13px;line-height:2;color:#85857e;margin-top:13px}.risk-section>.english-disclaimer{font-family:Arial,sans-serif;font-size:12px;line-height:1.9;color:#76766f}.footer{border-top:1px solid #282825;background:#0c0c0c}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:45px}.footer-top>p{font-size:14px;color:#878781}.footer-top>a:last-child{font-size:14px;color:#b3b3ad;border-bottom:1px solid #444;padding-bottom:3px}.footer-bottom{padding-block:21px;display:flex;justify-content:space-between;border-top:1px solid #242420;gap:15px;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1.4px;color:#82827b}
@media(min-width:1600px){.hero-inner,.hero{min-height:780px}.hero-inner{padding-top:126px}.hero-image img{object-position:center 45%}.hero h1{font-size:67px}}
@media(max-width:1150px){.container{width:calc(100% - 72px)}.nav-shell{width:calc(100% - 64px)}.desktop-nav{gap:23px}.hero-inner,.hero{min-height:700px}.hero-copy{width:54%}.hero h1{font-size:51px}.hero-buttons{gap:18px}.hero-buttons .button{padding-inline:18px;font-size:14px}.hero-sub{max-width:390px}.hero-image img{object-position:42% center}.hero-shade{background:linear-gradient(90deg,transparent,rgba(8,8,8,.16) 40%,rgba(8,8,8,.87) 73%,#080808 100%),linear-gradient(0deg,#080808,transparent 30%)}.milestone{padding-inline:20px;gap:18px}.milestone .number{font-size:35px}.milestone>span:last-child{font-size:12px}.milestone small{font-size:9px;letter-spacing:.8px}.approach{gap:45px}.section{padding-block:90px}.market-card{padding:26px}.steps-section{grid-template-columns:1fr;gap:40px}.steps{gap:40px}.faq-section{gap:70px;padding-top:0}.story-copy{width:52%}.community-card h3{font-size:28px}}
@media(max-width:850px){.desktop-nav{display:none}.menu-toggle{display:flex}.hero-copy{width:58%}.hero h1{font-size:44px}.hero-description{font-size:19px}.hero-sub{font-size:15px}.hero-buttons{align-items:flex-start;flex-direction:column;gap:9px}.hero-inner{padding-top:70px}.hero-image img{object-position:36% center}.hero-caption{bottom:100px;left:0}.hero-bottom>span:last-child{display:none}.hero-copy .eyebrow{font-size:9px;letter-spacing:1px}.milestones{padding-block:25px}.milestone{display:block}.milestone>span:last-child{display:block;margin-top:12px}.approach{grid-template-columns:1fr;gap:36px}.section-intro{max-width:none}.principles p{max-width:none}.heading-row{align-items:flex-start}.heading-note{font-size:14px}.market-card{padding:24px}.market-grid{gap:16px}.market-symbol{font-size:39px}.market-top h3{font-size:25px}.market-top h3>span{display:none}.market-partner strong{font-size:21px}.partner-type{font-size:10px}.chart-header{font-size:10px}.story-copy{width:58%}.story-section:after{background:linear-gradient(90deg,rgba(8,8,8,.15),rgba(8,8,8,.7) 38%,#080808 70%)}.story-copy h2{font-size:32px}.community-grid{gap:30px}.community-meta>span:last-child{font-size:8px;letter-spacing:.7px}.community-card h3{font-size:25px}.community-link{font-size:13px}.community-link .handle{display:none}.faq-section{grid-template-columns:1fr;gap:35px}.footer-top>p{display:none}}
@media(max-width:600px){html{scroll-padding-top:30px}.container{width:calc(100% - 40px)}.header{height:75px}.nav-shell{width:calc(100% - 36px);gap:12px}.wordmark{font-size:24px;gap:6px}.wordmark-light{font-size:14px;letter-spacing:1.4px}.nav-cta{font-size:12px;min-height:36px;padding:7px 13px}.nav-actions{gap:5px}.menu-toggle{width:31px}.hero{min-height:840px}.hero-inner{min-height:840px;padding-top:43px;padding-bottom:375px}.hero-copy{width:100%;max-width:none}.hero-copy .eyebrow{font-size:9px;letter-spacing:1.2px}.tiny-cross{font-size:15px}.hero h1{font-size:clamp(39px,10.5vw,53px);line-height:1.45;letter-spacing:-1.7px;margin-top:22px}.hero-description{font-size:18px;line-height:1.9;margin-top:20px}.desktop-break{display:none}.hero-sub{font-size:14px;line-height:2;max-width:360px;margin-top:10px}.hero-buttons{flex-direction:row;align-items:center;gap:19px;margin-top:23px}.hero-buttons .button{font-size:13px;padding:12px 17px;min-height:47px}.hero-buttons .text-link{font-size:12px;white-space:normal;max-width:95px;line-height:1.7}.hero-risk{font-size:11px;max-width:345px;margin-top:15px;color:#999}.hero-image{top:auto;bottom:19px;height:385px;left:0;right:0}.hero-image img{object-fit:cover;object-position:17% center;width:100%;height:100%}.hero-shade{background:linear-gradient(0deg,#080808 0%,transparent 12%,transparent 29%,#080808 48%)}.hero-caption{bottom:78px;left:7px;font-size:10px;gap:8px}.hero-caption div span{font-size:8px;letter-spacing:1px}.caption-line{width:24px;margin-top:6px}.hero-bottom{bottom:15px;font-size:11px}.hero-bottom span{font-size:8px;letter-spacing:1px}.milestones{grid-template-columns:1fr 1fr 1fr;padding-block:25px;gap:0}.milestone{padding-inline:12px;min-width:0}.milestone .number{font-size:31px;letter-spacing:-1px}.milestone>span:last-child{font-size:11px;line-height:1.9;margin-top:13px}.milestone small{font-size:8px;line-height:1.7;letter-spacing:.8px;margin-top:6px}.milestone.last{padding-left:0}.section{padding-block:66px}.eyebrow{font-size:10px;letter-spacing:1.5px}.section-heading h2{font-size:29px;line-height:1.7;letter-spacing:-.8px;margin-top:14px}.approach{gap:30px}.section-intro{font-size:16px;line-height:2.1}.principles{margin-top:23px}.principles article{gap:20px;padding-block:22px}.principles h3{font-size:17px}.principles p{font-size:14px}.heading-row{display:block}.heading-note{margin-top:17px;padding:0;font-size:14px;line-height:1.9}.market-grid{grid-template-columns:1fr;margin-top:29px;gap:20px}.market-card{padding:25px 22px}.market-top h3{font-size:29px}.market-top h3>span{display:block;font-size:11px}.market-symbol{font-size:47px}.market-top .eyebrow{font-size:9px}.chart-header{margin-top:25px}.market-partner strong{font-size:25px}.partner-type{font-size:11px}.market-desc{font-size:14px}.market-disclaimer{font-size:11px;line-height:2;max-width:360px;margin-top:20px}.chart-label{font-size:10px}.steps-section{gap:24px}.steps{display:block;padding:0}.steps article{position:relative;padding:24px 47px 24px 0;border-top:1px solid var(--line)}.steps article:first-child{border:0}.step-no{border:0;position:absolute;right:0;top:24px;margin:0;padding:0;font-size:13px}.steps h3{font-size:18px;margin-bottom:8px}.steps p{font-size:14px}.story-section{min-height:880px}.story-portrait{height:400px;top:auto;bottom:0}.story-portrait img{object-position:17% center;filter:brightness(.7)}.story-section:after{background:linear-gradient(0deg,#080808,transparent 17%,transparent 28%,#080808 45%)}.story-container{padding-block:60px 400px}.story-copy{width:100%;max-width:none}.story-copy h2{font-size:31px}.story-copy blockquote{font-size:16px;line-height:2.15}.story-copy>p:not(.eyebrow){font-size:14px;line-height:2.1}.founder-signature{margin-top:25px}.founder-name{font-size:30px}.community-grid{grid-template-columns:1fr;gap:36px;margin-top:33px}.community-card{padding-top:22px}.community-card h3{font-size:31px}.community-meta>span:last-child{font-size:9px;letter-spacing:1px}.community-card>p{font-size:14px}.community-link{font-size:14px;margin-top:22px}.community-link .handle{display:block;font-size:10px}.community-note{font-size:11px;line-height:1.9;margin-top:21px}.faq-section{padding-top:0;gap:28px}.faq-list summary{font-size:16px;gap:22px;padding-block:22px}.faq-list p{font-size:14px}.risk-section{padding-block:30px 38px}.risk-label h2{font-size:15px}.risk-section>p{font-size:12px}.risk-section>.english-disclaimer{font-size:11px;line-height:1.9;margin-top:20px}.footer-top{padding-block:31px;gap:14px}.footer-top .wordmark{font-size:24px}.footer-top .wordmark-light{font-size:14px}.footer-top>a:last-child{font-size:12px}.footer-bottom{font-size:8px;letter-spacing:.8px;flex-wrap:wrap;row-gap:12px}.footer-bottom>span:nth-child(2){display:none}}
@media(max-width:360px){.hero-buttons{gap:13px}.hero-buttons .button{font-size:12px;padding-inline:13px}.hero h1{font-size:37px}.nav-cta{display:none}.market-card{padding-inline:19px}.community-link .handle{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
/* Readable secondary type across Persian and Latin labels. */
.eyebrow,.hero-copy .eyebrow,.market-top .eyebrow{font-size:12px}.hero-caption,.hero-caption div span,.hero-bottom span,.milestone small,.chart-header>span,.chart-label,.community-meta>span:last-child,.community-link .handle,.footer-bottom{font-size:12px}.hero-caption div span,.milestone small,.hero-bottom span,.community-meta>span:last-child,.footer-bottom{letter-spacing:.8px}.principles p,.market-desc,.market-help p,.steps p,.story-copy>p:not(.eyebrow),.community-card>p,.faq-list p{font-size:16px}.hero-risk,.market-disclaimer,.community-note,.risk-section>.english-disclaimer{font-size:12px}.market-help,.market-top h3>span,.market-partner div>span,.partner-type,.founder-signature>span:last-child,.community-meta .tag{font-size:12px}.hero-bottom,.milestone>span:last-child,.community-link,.pending-link{font-size:14px}.market-top .eyebrow{letter-spacing:1px}
@media(max-width:600px){.hero-copy .eyebrow{font-size:12px;letter-spacing:.5px}.hero-sub,.story-copy blockquote{font-size:16px}.hero-buttons .button{font-size:14px}.hero-buttons .text-link{font-size:14px}.hero-caption div span,.hero-bottom span,.milestone small,.chart-label,.community-meta>span:last-child,.community-link .handle,.footer-bottom{font-size:12px;letter-spacing:0}.hero-caption{bottom:65px;font-size:12px}.hero-bottom{font-size:12px}.milestone>span:last-child{font-size:12px}.milestone small{font-size:12px;line-height:1.8}.milestone .number{font-size:29px}.community-meta>span:last-child{letter-spacing:0;max-width:210px}.market-disclaimer,.community-note{font-size:12px}.nav-cta{font-size:14px;padding-inline:10px}.community-link .handle{font-size:12px}.hero-buttons{gap:16px}.hero-buttons .text-link{max-width:102px}.market-help{font-size:14px}.footer-top>a:last-child{font-size:14px}.hero-caption .caption-line{width:16px}}

/* Platinum foundation; brand and market colors remain vivid. */
:root{--mint:#66d9bd;--violet:#a195f5;--amber:#f4b342;--blue:#73a7ff}
.header{border-bottom-color:#292b2d}.wordmark-light{color:#c8cdd1}.desktop-nav a{transition:color .2s}.desktop-nav a:hover{color:var(--mint)}.hero-image img{filter:grayscale(1)}.story-portrait img{filter:grayscale(1) brightness(.83)}.hero-copy .eyebrow{color:#abbfb9}.tiny-cross{color:var(--mint)}.hero h1 span{background:linear-gradient(105deg,#a0a8ac,#edf1ed 45%,#939d9d);background-clip:text;-webkit-background-clip:text;color:transparent}.hero .button-primary{box-shadow:0 1px 0 #fff inset,0 8px 35px #9ac2bc0a}.hero .button-outline:hover,.nav-cta:hover{border-color:var(--mint)}.hero-caption .caption-line{background:var(--mint)}.hero-asset-strip{display:flex;gap:11px;align-items:center;flex-wrap:wrap;width:fit-content;margin-top:27px;font-family:Arial,sans-serif}.hero-asset-strip>span{display:inline-flex;align-items:center;gap:7px;font-size:12px;letter-spacing:.4px;border:1px solid #303735;background:#13191899;padding:5px 10px;border-radius:4px;color:#c4cbc6;min-height:33px}.hero-asset-strip img{width:20px;height:20px;object-fit:contain}.hero-asset-strip .asset-fx{color:#b4c3ff}.hero-asset-strip .asset-gold{color:#e8be6c}.milestone .number{color:#dce4e1}.milestone:nth-child(2) .number{color:#b8b8d1}.milestone.last .number{color:#92c1b5}.brand-section{padding-top:38px}.brand-section-label{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#a0a5a4;font-size:14px}.brand-section-label>span:last-child{font:12px Arial,sans-serif;letter-spacing:1.5px;color:#7a8582}.brand-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:23px;border:1px solid #2a2f2f;background:linear-gradient(125deg,#131718,#0d0e10);border-radius:8px;padding:22px 10px}.brand-item{display:flex;align-items:center;gap:15px;padding:7px 22px;border-left:1px solid #2d3031;transition:background .2s}.brand-item:last-child{border-left:0}.brand-item:hover{background:#202525}.brand-item img{width:49px;height:49px;object-fit:contain;flex-shrink:0;border-radius:11px}.brand-item strong{display:block;font:600 17px/1.8 Arial,sans-serif;text-align:right;color:#dfe3e3}.brand-item span{display:block;font-size:12px;color:#949c9a}.approach .index{color:#81a69b}.approach .section-heading .eyebrow{color:#a5bdb4}.principles article{border-color:#2b3230}.market-section{background:radial-gradient(ellipse at 94% 17%,#28204329,transparent 44%),radial-gradient(ellipse at 5% 30%,#44351b26,transparent 43%),#0c0e10;border-color:#25292b}.forex-card{background:linear-gradient(140deg,#181923,#101214 53%);border-color:#403d59}.crypto-card{background:linear-gradient(140deg,#241e13,#121315 53%);border-color:#50432c}.market-card{border-radius:12px}.forex-card .market-top .eyebrow{color:#b1aaf2}.crypto-card .market-top .eyebrow{color:#deb26a}.forex-card .fx-symbol{color:#bbb3ff}.fx-symbol>span{color:#79bbd0}.market-chart{opacity:1;margin-top:13px}.coin-stack{position:relative;display:block;width:103px;height:69px}.coin-stack img{position:absolute;object-fit:contain;border-radius:50%;box-shadow:0 4px 16px #0009;background:#14151a}.coin-stack img:nth-child(1){left:0;top:0;z-index:3}.coin-stack img:nth-child(2){left:37px;top:21px;z-index:2}.coin-stack img:nth-child(3){left:69px;top:3px;z-index:1}.market-partner .partner-logo-name{display:flex;align-items:center;gap:8px;font-size:22px;letter-spacing:-.5px}.partner-logo-name img{width:36px;height:36px;border-radius:8px;object-fit:contain;margin-right:3px}.partner-logo-name .partner-light{margin-left:-3px}.forex-card .partner-type{color:#bdb5f5;border-color:#494260}.crypto-card .partner-type{color:#e3b671;border-color:#5e4b29}.forex-card .market-button{background:#d9d7e4;color:#151321}.crypto-card .market-button{background:linear-gradient(110deg,#d09c39,#f0c875);color:#1b160e;border-color:#f0cc81;box-shadow:0 4px 22px #e3b45310}.crypto-card .market-button:hover{background:#f4cf81}.instruments{margin-top:65px;padding-top:38px;border-top:1px solid #303435}.instrument-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px}.instrument-heading h3{font-size:22px;font-weight:400}.instrument-heading>span{font:12px Arial,sans-serif;color:#89958e;letter-spacing:1.3px}.forex-pairs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.pair{display:flex;align-items:center;gap:13px;border:1px solid #313638;border-radius:7px;padding:20px 16px;background:#14191c;font-family:Arial,sans-serif}.currency-mark{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:50%;background:#272e46;color:#b4bdff;font-size:25px;font-weight:400;flex-shrink:0}.currency-mark.yen{background:#3d232a;color:#ee98a7}.currency-mark.pound{background:#233742;color:#86c3ea}.currency-mark.gold{background:#433923;color:#f0c56e;font-size:20px}.pair strong{font-size:15px;font-weight:600;letter-spacing:.5px;display:block;color:#d2dbdd}.pair div>span{font-size:12px;color:#92a0a4;line-height:1.9;display:block}.coin-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.coin-tile{min-width:0;display:flex;align-items:center;gap:12px;background:#101417;border:1px solid #2b3033;border-radius:6px;padding:18px 14px;font-family:Arial,sans-serif}.coin-tile img{width:35px;height:35px;object-fit:contain;flex-shrink:0;border-radius:50%}.coin-tile strong{font-size:14px;line-height:1.5;display:block;font-weight:600;color:#d1d6d6;overflow-wrap:anywhere}.coin-tile span{font-size:12px;line-height:1.7;color:#949e9f;display:block}.instrument-note{font-size:12px;color:#919d9b;line-height:1.9;margin-top:21px}.instrument-note a{border-bottom:1px solid #747e7c;color:#c2cec7}.market-disclaimer{color:#a4aaa4;margin-top:29px}.platform-section{background:radial-gradient(ellipse at 50% 57%,#2b272533,transparent 65%),#090b0c;border-bottom:1px solid #272c2e}.platform-section .eyebrow{color:#b7a77e}.platform-tabs{display:flex;gap:12px;align-items:center;margin-top:40px;margin-bottom:34px;border-bottom:1px solid #2b3031;padding-bottom:22px}.platform-tab{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #383e40;background:#12171a;color:#a9b0b2;padding:13px 22px;min-height:54px;border-radius:6px;transition:border-color .2s,background .2s}.platform-tab>span{font:600 16px Arial,sans-serif}.platform-tab>small{font-size:12px;border-right:1px solid #454847;padding-right:12px;line-height:1.5}.platform-tab img{border-radius:6px;object-fit:contain}.platform-tab[aria-selected="true"]{border-color:#a57b32;background:linear-gradient(110deg,#211b13,#191b1d);color:#f1d49e;box-shadow:0 0 0 1px #bc8c3333}.platform-tab#tab-mt5[aria-selected="true"]{border-color:#5794cd;background:linear-gradient(110deg,#151f29,#191b1d);color:#b8d9f8;box-shadow:0 0 0 1px #5794cd22}.platform-panel[hidden]{display:none}.screen-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.screen-item{margin:0;min-width:0}.screen-open{display:block;padding:9px;background:linear-gradient(140deg,#30343a,#13171b 47%,#27292c);border:1px solid #454a4e;box-shadow:0 12px 34px #0004;border-radius:18px;transition:border-color .2s,transform .2s}.screen-open:hover{transform:translateY(-4px);border-color:#b39059}.screen-viewport{display:flex;align-items:center;justify-content:center;height:420px;background:#090909;border-radius:11px;overflow:hidden}.screen-viewport img{max-width:100%;height:100%;width:100%;object-fit:contain}.screen-expand{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 6px 3px;font-size:12px;color:#b8c2c4}.screen-expand>span{font-size:18px;line-height:1;color:#e2c386}.screen-item figcaption{padding:18px 3px 0}.screen-item figcaption strong{display:block;font-size:16px;font-weight:400;color:#d5ddde}.screen-item figcaption>span{display:block;color:#909d9e;font-size:12px;margin-top:3px}.mt5-screen-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;max-width:1020px;margin-inline:auto}.mt5-screen-grid .screen-viewport{height:470px;background:#fdfdfd}.mt5-screen-grid .screen-open:hover{border-color:#83b8e4}.screens-note{font-size:12px;color:#9a9f9b;line-height:2;margin:29px auto 0;max-width:950px;text-align:center}.steps .step-no{color:#a39ed3;border-color:#353444}.community-card:first-child .tag{color:#dfbe85;border-color:#5d4e32}.community-card:last-child .tag{color:#c0b8ed;border-color:#504964}.community-link svg{stroke:#8dbbd2}.community-link:hover{color:#91d4ef}.story-copy .eyebrow{color:#99bbae}.founder-name{color:#dce3df}.footer{background:#0b0e10}.image-dialog{position:fixed;border:1px solid #464e50;border-radius:12px;padding:0;width:min(760px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:min(90dvh,1100px);max-height:90dvh;background:#101416;color:#e3e8e7;box-shadow:0 30px 120px #0009}.image-dialog::backdrop{background:#020405e8;backdrop-filter:blur(8px)}.lightbox-bar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 22px;border-bottom:1px solid #30383c;height:70px;background:#11171a}.lightbox-bar h2{font-size:16px;font-weight:400}.lightbox-bar button{background:#283237;border:1px solid #485357;border-radius:5px;padding:7px 14px;font-size:14px;min-height:38px}.lightbox-bar button span{font-size:20px;margin-right:8px}.lightbox-scroll{overflow:auto;height:calc(100% - 70px);padding:16px}.lightbox-scroll img{margin:auto;max-width:100%;width:auto;height:auto}.lightbox-open{overflow:hidden}
@media(max-width:1150px){.brand-item{padding-inline:14px;gap:11px}.brand-item img{width:42px;height:42px}.brand-item strong{font-size:15px}.brand-grid{padding-inline:3px}.coin-grid{grid-template-columns:repeat(5,1fr)}.coin-tile{gap:8px;padding:15px 9px}.coin-tile img{width:28px;height:28px}.screen-grid{gap:17px}.screen-viewport{height:340px}.mt5-screen-grid .screen-viewport{height:430px}.forex-pairs{gap:10px}.pair{padding:17px 11px;gap:9px}.pair strong{font-size:14px}.currency-mark{width:32px;height:32px;font-size:22px}.brand-section-label>span:last-child{font-size:12px}.market-partner .partner-logo-name{font-size:20px;gap:6px}.partner-logo-name img{width:31px;height:31px}}
@media(max-width:1000px){.desktop-nav{display:none}.menu-toggle{display:flex}.brand-grid{grid-template-columns:repeat(2,1fr);padding:8px 16px}.brand-item{padding:17px 12px}.brand-item:nth-child(2){border-left:0}.brand-item:nth-child(-n+2){border-bottom:1px solid #2b3233}.brand-item img{width:44px;height:44px}.brand-item strong{font-size:17px}.coin-grid{grid-template-columns:repeat(5,1fr)}.coin-tile{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 12px}.forex-pairs{grid-template-columns:repeat(2,1fr)}.screen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 26px}.screen-viewport{height:450px}.mt5-screen-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mt5-screen-grid .screen-viewport{height:350px}.instrument-heading>span{display:none}}
@media(max-width:600px){.hero-inner{padding-bottom:365px}.hero-asset-strip{gap:7px;margin-top:22px}.hero-asset-strip>span{font-size:12px;padding:4px 7px;min-height:30px}.hero-asset-strip img{width:17px;height:17px}.hero-image{height:380px}.hero-shade{background:linear-gradient(0deg,#080808 0%,transparent 11%,transparent 25%,#080808 41%)}.hero-caption{bottom:71px}.brand-section{padding-top:28px}.brand-section-label>span:last-child{display:none}.brand-section-label{font-size:14px}.brand-grid{margin-top:18px;padding:6px 10px}.brand-item{gap:10px;padding:18px 7px}.brand-item img{width:34px;height:34px;border-radius:8px}.brand-item strong{font-size:14px;line-height:1.7}.brand-item span{font-size:12px;line-height:1.9;margin-top:3px}.market-card{border-radius:10px}.market-partner .partner-logo-name{font-size:23px}.partner-logo-name img{width:35px;height:35px}.coin-stack{transform:scale(.85);transform-origin:left center}.instruments{margin-top:40px;padding-top:30px}.instrument-heading{margin-bottom:20px}.instrument-heading h3{font-size:20px;line-height:1.9}.forex-pairs{gap:10px;margin-bottom:18px}.pair{padding:15px 10px;gap:9px}.pair strong{font-size:13px;letter-spacing:0}.pair div>span{font-size:12px;line-height:1.6}.currency-mark{width:29px;height:29px;font-size:21px}.currency-mark.gold{font-size:16px}.coin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coin-tile{flex-direction:row;align-items:center;gap:12px;padding:14px 12px}.coin-tile img{width:30px;height:30px}.coin-tile strong{font-size:13px}.coin-tile span{font-size:12px}.instrument-note{margin-top:18px;line-height:2.1}.platform-tabs{margin-top:27px;margin-bottom:26px;gap:10px;padding-bottom:21px}.platform-tab{padding:11px 12px;gap:9px;flex:1;min-height:49px}.platform-tab>span{font-size:14px}.platform-tab>small{display:none}.platform-tab img{width:23px;height:23px}.screen-grid,.mt5-screen-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 3px 20px;gap:20px;max-width:none;scrollbar-width:thin;scrollbar-color:#546461 #141c1e}.screen-item{width:275px;max-width:84vw;flex-shrink:0;scroll-snap-align:center}.screen-viewport,.mt5-screen-grid .screen-viewport{height:440px}.screen-open{border-radius:17px;padding:8px}.screen-item figcaption strong{font-size:16px}.screens-note{margin-top:19px;text-align:right}.platform-section .heading-note{font-size:16px;line-height:2}.platform-section .section-heading h2{font-size:28px}.lightbox-bar{padding:12px 14px;gap:10px}.lightbox-bar h2{font-size:14px}.lightbox-bar button{padding:6px 10px;font-size:14px}.lightbox-scroll{padding:8px}.image-dialog{border-radius:9px}.community-link{flex-wrap:wrap;row-gap:6px}.community-link .handle{display:block}.community-card h3{overflow-wrap:anywhere}.hero-asset-strip{max-width:100%}}
@media(max-width:360px){.brand-grid{grid-template-columns:1fr}.brand-item{border-left:0;border-bottom:1px solid #2b3233}.brand-item:last-child{border-bottom:0}.coin-tile{gap:8px;padding:13px 9px}.coin-tile img{width:26px;height:26px}.hero-asset-strip{gap:6px}.market-partner .partner-logo-name{font-size:20px}.partner-logo-name img{width:30px;height:30px}.hero-buttons .button{font-size:13px}}

.partner-inline{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#777}.partner-inline:hover,.community-title-link:hover{color:#fff}.partner-brand-link{display:inline-block}.platform-destination{margin-top:22px}

/* Vero AI Trader — product identity */
.desktop-nav{gap:25px}
.hero-inner{padding-top:65px}
.hero-founder-intro{font-size:15px;color:#b2b9b5;line-height:1.95;margin-top:12px;max-width:465px}
.hero-product-lockup{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:26px;width:fit-content;margin-right:0;margin-left:auto}
.hero-product-lockup>img{width:84px;height:84px;flex-shrink:0}
.hero .hero-product-lockup h1{font-family:Arial,sans-serif;font-size:45px;line-height:1.02;letter-spacing:3px;margin:0;font-weight:700}
.hero .hero-product-lockup h1 span{display:block;font-size:24px;letter-spacing:4px;font-weight:400;margin-top:11px;color:#b9dcca;white-space:nowrap}
.hero-tagline{font-size:clamp(29px,2.5vw,39px);font-weight:600;line-height:1.6;letter-spacing:-1px;margin-top:23px}
.hero-tagline>span{color:#bbbeb9}
.hero-sub{max-width:470px}
.hero-buttons{margin-top:24px}
.ai-section{position:relative;overflow:hidden;border-bottom:1px solid #24312c;background:radial-gradient(ellipse at 18% 31%,rgba(41,79,64,.15),transparent 45%),#090c0b;padding-block:96px 76px}
.ai-section-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:34px;border-bottom:1px solid #25322c}
.ai-section-top .eyebrow{color:#a4c6b5}
.ai-section-top>span{font-size:14px;color:#7e9287}
.ai-stage{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-block:55px 58px}
.ai-copy{min-width:0}
.ai-kicker{font-size:14px;color:#9dc6b1;margin-bottom:16px}
.ai-copy h2{font-family:Arial,sans-serif;font-size:clamp(34px,3.5vw,53px);letter-spacing:-1.5px;font-weight:600;line-height:1.15;text-align:right;white-space:nowrap}
.ai-copy h2>span{color:#a3dfbd;font-weight:400}
.ai-statement{font-size:25px;font-weight:500;line-height:1.85;margin-top:27px;color:#e2e7e3;letter-spacing:-.5px}
.ai-summary{font-size:16px;color:#a1aaa4;line-height:2.1;margin-top:17px;max-width:535px}
.ai-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}
.ai-tags>span{font-size:12px;line-height:1.7;color:#c2d2c9;border:1px solid #33473c;border-radius:40px;padding:6px 13px;background:#10201866}
.ai-button{margin-top:29px;background:#bedfc9;color:#101c14;border-color:#bedfc9;gap:21px;font-size:14px}
.ai-button:hover{background:#d5eee0;border-color:#d5eee0}
.ai-button>span{font-size:22px;font-weight:400;line-height:1}
.ai-risk{font-size:12px;line-height:1.9;color:#8d9a92;max-width:430px;margin-top:15px}
.ai-identity{position:relative;min-height:480px;isolation:isolate;border:1px solid #3a4b42;border-radius:4px;background:radial-gradient(circle at 50% 43%,#213d2e88,transparent 51%),linear-gradient(135deg,#172019,#090f0b 75%);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px 24px;box-shadow:0 35px 100px #0005,inset 0 1px 0 #d5f7e111;overflow:hidden}
.ai-identity:after{content:'';position:absolute;inset:12px;border:1px solid #6d8a7622;z-index:-1;pointer-events:none}
.ai-identity-top{position:absolute;top:27px;left:27px;right:27px;display:flex;justify-content:space-between;color:#8da796;font:10px Arial,sans-serif;letter-spacing:1.6px}
.ai-emblem{width:min(100%,340px);aspect-ratio:1;position:relative;display:grid;place-items:center;isolation:isolate}
.ai-emblem>img{width:100%;height:auto;position:relative;z-index:1;filter:drop-shadow(0 12px 24px #0008)}
.ai-orbit{position:absolute;inset:11%;border:1px solid #758d7d26;border-radius:50%;transform:rotate(-34deg)}
.ai-orbit:before{content:'';width:5px;height:5px;background:#8bb29b;position:absolute;left:14%;top:14%;border-radius:50%;box-shadow:0 0 14px #96d9b677}
.orbit-two{inset:1%;border-color:#7ca48814;transform:rotate(100deg)}
.orbit-two:before{width:3px;height:3px;background:#91b2a0}
.ai-identity-wordmark{font:bold 24px Arial,sans-serif;letter-spacing:2.4px;color:#e0e9e3}
.ai-identity-wordmark>span{font-weight:400;color:#a9dcbc}
.ai-identity-caption{font:9px Arial,sans-serif;letter-spacing:1.3px;color:#8c9f92;margin-top:13px;text-align:center}
.ai-identity-bottom{display:flex;align-items:center;justify-content:center;gap:19px;font:10px Arial,sans-serif;letter-spacing:2px;color:#9daea2;margin-top:30px}
.ai-divider{width:26px;height:1px;background:#556e5f}
.ai-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #2a382f;padding-block:29px;gap:33px}
.ai-principles article{padding-left:29px;border-left:1px solid #29362e}
.ai-principles article:last-child{padding-left:0;border-left:0}
.ai-principle-number{font:10px Arial,sans-serif;letter-spacing:1.5px;color:#8eb69d;display:block;margin-bottom:15px}
.ai-principles h3{font-size:18px;color:#d6dfd9;font-weight:500;margin-bottom:9px}
.ai-principles p{font-size:14px;line-height:2;color:#939f96}
.ai-founder-note{display:grid;grid-template-columns:245px 1fr;gap:35px;align-items:center;margin-top:40px}
.ai-founder-note>img{width:245px;height:178px;object-fit:cover;object-position:31% 48%;filter:grayscale(1);border-radius:3px}
.ai-founder-note .eyebrow{font-size:10px;letter-spacing:1.4px;color:#86a390}
.ai-founder-note blockquote{margin:13px 0 16px;font-size:17px;line-height:2.1;color:#c5d1c9;max-width:800px}
.ai-founder-signature{font-size:13px;color:#d4e0d8}
.ai-founder-signature>span{color:#7f9387;font-size:12px;margin-right:13px}
@media(min-width:1600px){.hero-inner{padding-top:90px}}
@media(max-width:1150px){.ai-stage{gap:35px}.ai-identity{min-height:440px;padding-inline:18px}.ai-identity-wordmark{font-size:21px}.ai-statement{font-size:23px}.ai-principles{gap:23px}.ai-principles article{padding-left:20px}.hero .hero-product-lockup h1{font-size:39px}.hero .hero-product-lockup h1 span{font-size:21px;letter-spacing:3px}.hero-product-lockup>img{width:75px;height:75px}.ai-copy h2{font-size:38px}}
@media(max-width:850px){.ai-stage{grid-template-columns:1fr;gap:42px}.ai-copy{max-width:660px}.ai-copy h2{font-size:46px}.ai-summary{max-width:none}.ai-identity{width:100%;max-width:570px;justify-self:center;min-height:440px}.ai-emblem{width:310px}.ai-principles{gap:20px}.ai-principles h3{font-size:17px}.ai-founder-note{grid-template-columns:190px 1fr;gap:25px}.ai-founder-note>img{width:190px;height:205px}.ai-founder-note blockquote{font-size:16px}.ai-founder-signature>span{display:block;margin-right:0;margin-top:4px}.hero-founder-intro{font-size:14px}.hero-product-lockup{gap:7px}.hero-product-lockup>img{width:64px;height:64px}.hero .hero-product-lockup h1{font-size:35px}.hero .hero-product-lockup h1 span{font-size:18px}.hero-tagline{font-size:29px}}
@media(max-width:600px){.hero-inner{padding-top:35px;padding-bottom:360px}.hero-founder-intro{font-size:14px;line-height:2;margin-top:10px}.hero-product-lockup{margin-top:23px;gap:10px}.hero-product-lockup>img{width:70px;height:70px}.hero .hero-product-lockup h1{font-size:37px;letter-spacing:2px}.hero .hero-product-lockup h1 span{font-size:19px;letter-spacing:3px;margin-top:9px}.hero-tagline{font-size:29px;line-height:1.6;margin-top:19px}.hero-sub{font-size:15px}.hero-buttons{gap:15px}.hero-buttons .button{font-size:13px;padding-inline:15px}.hero-bottom>a{font-size:10px;max-width:215px;text-align:left}.nav-cta{font-size:12px;padding-inline:12px}.ai-section{padding-block:55px}.ai-section-top{padding-bottom:23px}.ai-section-top>span{display:none}.ai-section-top .eyebrow{font-size:10px;letter-spacing:1.4px}.ai-stage{padding-block:34px;gap:32px}.ai-kicker{font-size:13px;margin-bottom:13px}.ai-copy h2{font-size:clamp(31px,8.5vw,42px);letter-spacing:-1px}.ai-statement{font-size:22px;margin-top:20px}.ai-summary{font-size:15px;line-height:2.1;margin-top:13px}.ai-tags{margin-top:19px;gap:7px}.ai-tags>span{padding:5px 10px;font-size:11px}.ai-button{font-size:13px;margin-top:24px;padding-inline:18px;gap:17px}.ai-risk{font-size:12px}.ai-identity{min-height:400px;padding:38px 16px 24px}.ai-identity-top{top:22px;right:22px;left:22px;font-size:9px;letter-spacing:1.1px}.ai-emblem{width:280px;max-width:100%}.ai-identity-wordmark{font-size:21px;letter-spacing:2px}.ai-identity-caption{font-size:8px;letter-spacing:.8px}.ai-identity-bottom{margin-top:25px}.ai-principles{grid-template-columns:1fr;padding-block:0;gap:0}.ai-principles article,.ai-principles article:last-child{border-left:0;padding:23px 0}.ai-principles article+article{border-top:1px solid #25322b}.ai-principle-number{margin-bottom:11px}.ai-principles h3{font-size:18px;margin-bottom:7px}.ai-principles p{font-size:15px}.ai-founder-note{grid-template-columns:1fr;gap:22px;margin-top:32px}.ai-founder-note>img{width:100%;height:auto;aspect-ratio:1.8;object-position:center}.ai-founder-note blockquote{font-size:16px;line-height:2}.ai-founder-note .eyebrow{font-size:10px}.ai-founder-signature>span{font-size:12px}.ai-founder-signature{font-size:14px}}
@media(max-width:360px){.hero .hero-product-lockup h1{font-size:32px}.hero .hero-product-lockup h1 span{font-size:17px}.hero-product-lockup>img{width:60px;height:60px}.hero-tagline{font-size:27px}.hero-buttons .button{font-size:12px;padding-inline:12px}.ai-copy h2{font-size:29px}.ai-statement{font-size:20px}.ai-identity-wordmark{font-size:18px}.ai-identity-caption{font-size:7px}}
@media(max-width:600px){.hero-buttons{flex-wrap:wrap}.hero-buttons .button{max-width:100%}}
