.ab{max-width:1140px}.ab-hero{text-align:center;max-width:920px;margin:0 auto 8px}.ab-hero .page-eyebrow{justify-content:center}.ab-hero h1{max-width:16ch;margin:18px auto;font-size:clamp(36px,5.6vw,72px);line-height:.98}.ab-hero p{max-width:60ch;margin:0 auto}.ab-hero .ab-scroll{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--steel);flex-direction:column;align-items:center;gap:7px;margin-top:34px;font-size:11px;display:inline-flex}.fab{margin:clamp(50px,8vh,90px) 0}.fab-head{text-align:center;max-width:50ch;margin:0 auto 30px}.fab-head h2{font-family:var(--font-display);color:var(--cream);letter-spacing:-.01em;font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.04}.fab-head h2 em{color:var(--gold);font-style:normal}.fab-head p{color:#ebdec4b3;margin-top:14px;font-size:16px;line-height:1.6}.fab-stage{border:1px solid var(--iron);border-radius:var(--r);background:radial-gradient(130% 120% at 50% -10%,#1a1e27 0%,#11141b 55%,#0c0f15 100%);padding:clamp(18px,3vw,30px);position:relative;overflow:hidden}.fab-stage svg{width:100%;height:auto;display:block;overflow:visible}.fab-col-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.fab-foundry-glow{transform-origin:50%}.fab-cap{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.fab-cap div{border:1px solid var(--iron);border-radius:var(--r);background:#ffc65508;padding:14px 16px}.fab-cap .fc-k{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:11px}.fab-cap p{color:#ebdec4b3;margin-top:7px;font-size:13px;line-height:1.5}@media (max-width:720px){.fab-cap{grid-template-columns:1fr}}.why{margin:clamp(50px,8vh,90px) 0}.why-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1024px){.why-grid{grid-template-columns:1fr}}.why-card{border:1px solid var(--iron);border-radius:var(--r);background:#1c212880;padding:26px 24px 28px}.why-ic{width:46px;height:46px;color:var(--gold);margin-bottom:18px}.why-ic svg{width:100%;height:100%}.why-card h3{font-family:var(--font-sans);color:var(--cream);margin-bottom:10px;font-size:21px;font-weight:700}.why-card p{color:#ebdec4b3;font-size:16px;line-height:1.6}.why-card p b{color:var(--cream);font-weight:700}.howx{margin:clamp(50px,8vh,90px) 0}.howx-track{grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:relative}.howx-rail{background:var(--iron);height:2px;position:absolute;top:46px;left:8%;right:8%;overflow:hidden}.howx-rail i{background:var(--gold);width:34%;height:100%;position:absolute;top:0;left:0}.howx-step{text-align:center;padding:0 16px;position:relative}.howx-node{border-radius:var(--r);width:92px;height:92px;color:var(--gold);border:1px solid var(--iron);background:radial-gradient(120% 120% at 30% 20%,#1a1e27,#0e1116);justify-content:center;align-items:center;margin:0 auto 18px;display:flex;position:relative}.howx-node svg{width:42px;height:42px}.howx-k{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:11px}.howx-step h3{font-family:var(--font-sans);color:var(--cream);margin:7px 0 9px;font-size:20px;font-weight:700}.howx-step p{color:#ebdec4ad;max-width:34ch;margin:0 auto;font-size:13px;line-height:1.55}@media (max-width:720px){.howx-track{grid-template-columns:1fr;gap:30px}.howx-rail{display:none}}.tm{max-width:var(--page-box);padding:calc(var(--shell-h) + 52px) var(--page-gutter) 72px;margin:0 auto}.tm-hero{max-width:820px;margin-bottom:42px}.tm-hero h1{font-family:var(--font-display);letter-spacing:-.015em;color:var(--cream);margin:14px 0 16px;font-size:clamp(34px,4.8vw,60px);font-weight:400;line-height:1}.tm-hero h1 em{color:inherit;font-style:normal}.tm-hero p{color:#ebdec4b8;max-width:56ch;font-size:clamp(15px,1.4vw,18px);line-height:1.55}.tm-grid{gap:16px;margin-bottom:52px;display:grid}.tm-card{border:1px solid var(--iron);border-radius:var(--r);background:#1c212873;grid-template-columns:132px 1fr;align-items:start;gap:clamp(18px,2.6vw,32px);padding:clamp(20px,2.6vw,30px);transition:border-color .25s,transform .25s;display:grid}.tm-card:hover{border-color:#ffc65566;transform:translateY(-2px)}.tm-photo{border-radius:var(--r);background:#0d1015;border:1px solid #2c3340;flex:none;width:132px;height:132px;position:relative;overflow:hidden}.tm-photo img{object-fit:cover;filter:grayscale()contrast(1.03)brightness(.95);width:100%;height:100%;transition:filter .45s;display:block}.tm-card:hover .tm-photo img{filter:grayscale(0)contrast()brightness()}.tm-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0a0d108c);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffc65529}.tm-role{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--theme-muted);margin:8px 0 13px;font-size:11px;font-weight:700}.tm-bio{color:#ebdec4c2;max-width:52ch;font-size:16px;line-height:1.65}.tm-tags{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.tm-tags span{font-family:var(--font-mono);letter-spacing:.04em;color:var(--mist);border-radius:var(--r-pill);border:1px solid #9fafc247;padding:5px 11px;font-size:11px}@media (max-width:720px){.tm-card{grid-template-columns:1fr}.tm-photo{width:104px;height:104px}}html[data-theme=light] .ab-hero p{color:#54586a}html[data-theme=light] .fab-head h2 em{color:#843902}html[data-theme=light] .fab-head p{color:#56596a}html[data-theme=light] .fab-stage{--cream:#f6f4ef;--iron:#2c3340;--gold:#ffc655;--mist:#9fafc2;--steel:#82899b;background:radial-gradient(130% 120% at 50% -10%,#1a1e27 0%,#11141b 55%,#0c0f15 100%)}html[data-theme=light] .why-card{background:#fbf8f2;border-color:#e2d9c6}html[data-theme=light] .why-ic{color:#843902}html[data-theme=light] .why-card p{color:#56596a}html[data-theme=light] .why-card p b{color:#26282f}html[data-theme=light] .howx-rail{background:#ddd3bd}html[data-theme=light] .howx-node{--gold:#843902;--iron:#ddd3bd;--void:#efe9dd;background:radial-gradient(120% 120% at 30% 20%,#fbf8f2,#efe7d7);border-color:#e2d9c6}html[data-theme=light] .howx-k{color:#843902}html[data-theme=light] .howx-step p{color:#56596a}html[data-theme=light] .tm-hero p{color:#54586a}html[data-theme=light] .tm-card{background:#fbf8f2;border-color:#e2d9c6}html[data-theme=light] .tm-mono{--gold:#ffc655}html[data-theme=light] .tm-bio{color:#54586a}html[data-theme=light] .tm-tags span{color:#6b6251;border-color:#cbbfa6}
.ab{max-width:none!important;padding:0!important}.ab-stub{box-sizing:border-box;width:100%;max-width:var(--page-box);text-align:left;padding:calc(var(--shell-h) + 76px) var(--page-gutter) clamp(62px,8vw,94px);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}.ab-stub .page-eyebrow{justify-content:flex-start}.ab-stub h1{font-family:var(--font-display);letter-spacing:-.015em;color:var(--cream);max-width:22ch;margin:18px 0;font-size:clamp(36px,5vw,62px);font-weight:400;line-height:1}.ab-stub h1 em{color:inherit;font-style:normal}.ab-stub p{color:#ebdec4b3;max-width:52ch;margin-bottom:30px;font-size:16px;line-height:1.65}.ab-stub .cta-actions{flex-wrap:wrap;justify-content:flex-start;gap:14px;display:inline-flex}html[data-theme=light] .ab-stub p{color:#54586a}.about-operators{width:100%;max-width:var(--page-box);box-sizing:border-box;border-top:1px solid var(--iron);padding:clamp(26px,4vw,44px) var(--page-gutter) 0;margin:0 auto 72px}.about-operators>header{max-width:56ch}.ab-founders-k{color:var(--theme-muted);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.about-operators>header h2{color:var(--cream);font:400 clamp(28px,3.2vw,40px)/1.04 var(--font-display);margin-bottom:12px}.about-operators>header p{color:#ebdec4ad;font-size:16px;line-height:1.6}.about-operator-list{border-top:1px solid var(--iron);margin-top:clamp(26px,4vw,42px)}.about-operator{border-bottom:1px solid var(--iron);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);padding:clamp(24px,3vw,36px) 0;display:grid}.about-operator img{border-radius:var(--r);object-fit:cover;filter:grayscale()contrast(1.03)brightness(.95);border:1px solid #2c3340;width:132px;height:132px;display:block}.about-operator-copy{min-width:0}.about-operator-copy>span{color:var(--theme-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.about-operator-copy h3{color:var(--cream);font:700 clamp(21px,2.4vw,28px)/1.1 var(--font-sans);overflow-wrap:anywhere;margin:8px 0 10px}.about-operator-copy p{color:#ebdec4b8;max-width:54ch;font-size:16px;line-height:1.65}.about-operator-copy ul{flex-wrap:wrap;gap:8px 18px;margin-top:14px;padding:0;list-style:none;display:flex}.about-operator-copy li{border-top:1px solid var(--iron);color:var(--theme-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding-top:6px;font-size:11px;font-weight:700}html[data-theme=light] .about-operators{border-top-color:#e2d9c6}html[data-theme=light] .about-operators>header h2,html[data-theme=light] .about-operator-copy h3{color:#26282f}html[data-theme=light] .about-operators>header p,html[data-theme=light] .about-operator-copy p{color:#56596a}html[data-theme=light] .about-operator-list,html[data-theme=light] .about-operator,html[data-theme=light] .about-operator-copy li{border-color:#e2d9c6}html[data-theme=light] .about-operator img{border-color:#ded3bd}@media (max-width:720px){.about-operator{grid-template-columns:88px minmax(0,1fr);gap:16px}.about-operator img{width:88px;height:88px}}

