.AboutStack_grid__nUa96{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.AboutStack_group__gXUjB{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.AboutStack_group__gXUjB:hover{transform:translateY(-4px);border-color:var(--accent-border);box-shadow:0 16px 40px -20px rgba(20,20,30,.15)}.AboutStack_group__gXUjB h3{font-size:14px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-bright);margin-bottom:18px}.AboutStack_group__gXUjB ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.AboutStack_group__gXUjB li{font-size:14px;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:7px 14px}@media (min-width:768px){.AboutStack_grid__nUa96{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AboutStack_grid__nUa96{grid-template-columns:repeat(3,1fr)}}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:.01em;border:1px solid transparent;transition:transform .25s ease,background .25s ease,border-color .25s ease,filter .25s ease;white-space:nowrap}.Button_primary__oSpWt{background:var(--accent);color:#fff}.Button_primary__oSpWt:hover{filter:brightness(1.25);transform:scale(1.02)}.Button_ghost__mZ9vJ{background:transparent;border-color:var(--border);color:var(--text-primary)}.Button_ghost__mZ9vJ:hover{background:var(--surface-2);border-color:rgba(20,20,30,.2)}.Navbar_nav___WITp{position:fixed;inset-inline:0;top:0;z-index:100;height:var(--nav-h);transition:background .3s ease,border-color .3s ease;border-bottom:1px solid transparent}.Navbar_scrolled__nobxR{background:hsla(60,17%,98%,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--border)}.Navbar_inner__Zc9of{height:100%;display:flex;align-items:center;justify-content:space-between;gap:32px}.Navbar_logo__Am5h2 img{height:38px;width:auto}.Navbar_cta__X3jE5,.Navbar_links__c080l{display:none}.Navbar_link__wMX_K{position:relative;font-size:15px;color:var(--text-secondary);padding:6px 0;transition:color .2s ease}.Navbar_link__wMX_K:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--accent-bright);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.Navbar_active__YMfDB,.Navbar_link__wMX_K:hover{color:var(--text-primary)}.Navbar_active__YMfDB:after,.Navbar_link__wMX_K:hover:after{transform:scaleX(1)}.Navbar_burger__TanZT{display:flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;align-items:center;background:none;border:none}.Navbar_burger__TanZT span{display:block;width:24px;height:2px;background:var(--text-primary);transition:transform .3s ease}.Navbar_burgerOpen__Oiakj span:first-child{transform:translateY(4px) rotate(45deg)}.Navbar_burgerOpen__Oiakj span:last-child{transform:translateY(-4px) rotate(-45deg)}.Navbar_overlay__khMN3{position:fixed;inset:var(--nav-h) 0 0 0;background:var(--bg);display:flex;flex-direction:column;justify-content:space-between;padding:48px 24px;opacity:0;pointer-events:none;transition:opacity .3s ease}.Navbar_overlayOpen__kDJs0{opacity:1;pointer-events:auto}.Navbar_overlay__khMN3 nav{display:flex;flex-direction:column;gap:8px}.Navbar_overlayLink__unPAU{font-family:var(--font-grotesk),sans-serif;font-size:36px;font-weight:600;padding:10px 0;color:var(--text-primary);border-bottom:1px solid var(--border)}@media (min-width:1024px){.Navbar_links__c080l{display:flex;gap:32px}.Navbar_cta__X3jE5{display:block}.Navbar_burger__TanZT,.Navbar_overlay__khMN3{display:none}}.CtaBanner_section__a1eS3{padding-bottom:var(--section-pad)}.CtaBanner_panel__Ri474{position:relative;overflow:hidden;background:#0e0e14;border:1px solid hsla(0,0%,100%,.08);border-radius:calc(var(--radius) * 1.5);padding:clamp(48px,8vw,96px) clamp(24px,6vw,80px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.CtaBanner_panel__Ri474:before{content:"";position:absolute;top:-40%;left:50%;transform:translateX(-50%);width:70%;height:80%;background:radial-gradient(ellipse at center,rgba(81,72,255,.16),transparent 70%);pointer-events:none}.CtaBanner_panel__Ri474>*{position:relative}.CtaBanner_panel__Ri474 h2{color:#f5f5f7}.CtaBanner_panel__Ri474 h2 .accentWord{color:#7c75ff}.CtaBanner_panel__Ri474 .subtext{color:#a1a1aa;margin-inline:auto}.CtaBanner_alt__W1eFK{font-size:14px;color:#8a8a92}.CtaBanner_alt__W1eFK a{color:#7c75ff}.CtaBanner_alt__W1eFK a:hover{text-decoration:underline}.FaqAccordion_section__Psw5Q{padding-top:0}.FaqAccordion_narrow__KxTwT{max-width:840px}.FaqAccordion_item__p72ow{border-bottom:1px solid var(--border)}.FaqAccordion_item__p72ow:first-child{border-top:1px solid var(--border)}.FaqAccordion_question__mkqS4{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;background:none;border:none;color:var(--text-primary);text-align:left;font-family:var(--font-grotesk),sans-serif;font-size:clamp(17px,2vw,21px);font-weight:500;padding-block:26px;transition:color .2s ease}.FaqAccordion_icon__Tanhe,.FaqAccordion_question__mkqS4:hover{color:var(--accent-bright)}.FaqAccordion_icon__Tanhe{font-size:26px;font-weight:300;line-height:1;transition:transform .3s ease;flex-shrink:0}.FaqAccordion_iconOpen__noia_{transform:rotate(45deg)}.FaqAccordion_answer__NuUXQ{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.FaqAccordion_answerOpen__QaiSD{grid-template-rows:1fr}.FaqAccordion_answer__NuUXQ p{overflow:hidden;color:var(--text-secondary);font-size:16px;max-width:64ch}.FaqAccordion_answerOpen__QaiSD p{padding-bottom:28px}