@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme;@layer base{html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg)}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sr-only-focusable:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@layer components{:root.dark{--bg:#0a0f1d;--sunk:#0c1222;--sf:#131b2e;--sf2:#18223a;--sfh:#1a2540;--ls:#22304a;--lst:#56698a;--tx:#f1f5f9;--mu:#94a3b8;--gold:#d4af37;--goldt:#d4af37;--goldtint:#d4af371f;--goldline:#d4af3773;--btn-gold:linear-gradient(180deg, #e3c35c 0%, #d4af37 55%, #c49b26 100%);--ong:#0a0f1d;--cy:#38bdf8;--cyt:#38bdf8;--cytint:#38bdf81f;--cyline:#38bdf873;--inv:#060a14;--invtx:#f1f5f9;--invmu:#94a3b8;--invls:#1c2840;--invsf:#101828;--feat:#101a30;--uw:#3b82f6;--ug:#f59e0b;--up:#ef4444;--uf:#38bdf8;--us:#10b981;--ok:#10b981;--warn:#f59e0b;--err:#ef4444;--shadow:0 1px 0 #ffffff0a inset, 0 10px 30px #00000040;--ov:0 30px 80px #0000008c;--glow:#d4af3733;--glow2:#38bdf81f;--frame:#03060c;--gridline:#22304a99;--chartbg:#0e1527;--track:#1c2741;--ink:#f1f5f9;--inkfg:#0a0f1d}:root{--bg:#f8fafc;--sunk:#fff;--sf:#fff;--sf2:#f8fafc;--sfh:#f1f5f9;--ls:#e2e8f0;--lst:#8492a6;--tx:#0f172a;--mu:#64748b;--gold:#b8860b;--goldt:#8a6508;--goldtint:#b8860b17;--goldline:#b8860b73;--btn-gold:linear-gradient(180deg, #ddbb4a 0%, #c9a02a 55%, #b8860b 100%);--ong:#0a0f1d;--cy:#0284c7;--cyt:#0369a1;--cytint:#0284c714;--cyline:#0284c766;--inv:#0b1630;--invtx:#f1f5f9;--invmu:#a3b1c6;--invls:#1e2d4d;--invsf:#12203f;--feat:#0b1630;--uw:#2563eb;--ug:#b45309;--up:#dc2626;--uf:#0284c7;--us:#059669;--ok:#047857;--warn:#b45309;--err:#dc2626;--shadow:0 1px 2px #0f172a0a, 0 12px 32px #0f172a0f;--ov:0 30px 80px #0f172a2e;--glow:#d4af3729;--glow2:#0284c714;--frame:#0b1630;--gridline:#e2e8f0;--chartbg:#f8fafc;--track:#e2e8f0;--ink:#0f172a;--inkfg:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.root{background:var(--bg);color:var(--tx);font-feature-settings:"cv11", "ss01";font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px}.root a{color:var(--cyt)}.root img{max-width:100%}p,h1,h2,h3,h4{margin:0}.disp{font-family:Sora,Inter,Arial,sans-serif}.mono{font-family:JetBrains Mono,Menlo,Consolas,monospace}.wrap{max-width:1200px;margin:0 auto;padding:0 40px}.sec{padding:120px 0;position:relative}.sec-s{padding:72px 0;position:relative}.alt{background:var(--sunk);border-top:1px solid var(--ls);border-bottom:1px solid var(--ls)}.row{flex-wrap:wrap;align-items:center;display:flex}.stack{flex-direction:column;display:flex}.center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.muted{color:var(--mu)}.small{font-size:14px;line-height:22px}.xs{font-size:12.5px;line-height:18px}.pill{border:1px solid var(--ls);background:var(--sf);letter-spacing:.16em;text-transform:uppercase;height:30px;color:var(--mu);box-shadow:var(--shadow);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:0 14px;font-family:JetBrains Mono,Menlo,monospace;font-size:11px;font-weight:500;display:inline-flex}.pill i{background:var(--gold);width:6px;height:6px;box-shadow:0 0 0 3px var(--goldtint);border-radius:50%;display:inline-block}.h-hero{letter-spacing:-.035em;font-family:Sora,Inter,Arial,sans-serif;font-size:clamp(38px,4.9vw,68px);font-weight:600;line-height:1.06}.h-sec{letter-spacing:-.03em;font-family:Sora,Inter,Arial,sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.1}.dim{color:var(--mu)}.gold{color:var(--goldt)}.h3{letter-spacing:-.015em;font-family:Sora,Inter,Arial,sans-serif;font-size:18px;font-weight:600;line-height:26px}.lead{color:var(--mu);max-width:58ch;font-size:clamp(16.5px,1.3vw,18px);line-height:1.65}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font:600 15px/20px Inter,Arial,sans-serif;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,filter .18s;display:inline-flex}.root .btn-gold{background:var(--btn-gold);color:var(--ong);border-color:var(--goldline);box-shadow:0 1px 0 #ffffff59 inset, 0 8px 24px var(--goldtint)}.root .btn-gold:hover{filter:brightness(1.05);color:var(--ong);box-shadow:0 1px 0 #ffffff59 inset, 0 12px 28px var(--glow);transform:translateY(-1px)}.root .btn-line{background:var(--sf);color:var(--tx);border-color:var(--ls);box-shadow:var(--shadow)}.root .btn-line:hover{border-color:var(--lst);color:var(--tx);transform:translateY(-1px)}.root .btn-ink{background:var(--ink);color:var(--inkfg);border-color:var(--ink)}.root .btn-ink:hover{color:var(--inkfg);filter:brightness(1.1);transform:translateY(-1px)}.root .btn-ghost{color:var(--tx);background:0 0;min-height:44px;padding:0 14px;font-weight:500}.root .btn-ghost:hover{background:var(--sfh);color:var(--tx)}.root .btn-glass{color:var(--invtx);background:#ffffff0f;border-color:#ffffff24}.root .btn-glass:hover{color:var(--invtx);background:#ffffff1a;transform:translateY(-1px)}.btn:focus-visible,.tab:focus-visible,summary:focus-visible,input:focus-visible,.navl:focus-visible,.iconbtn:focus-visible{outline:2px solid var(--cy);outline-offset:2px}.store{text-align:left;border-radius:14px;gap:12px;min-height:54px;padding:0 20px 0 16px}.store small{opacity:.75;letter-spacing:.02em;font-size:10.5px;font-weight:500;line-height:13px;display:block}.store b{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:19px;display:block}.card{background:var(--sf);border:1px solid var(--ls);box-shadow:var(--shadow);border-radius:20px;padding:28px;transition:border-color .2s,transform .2s,box-shadow .2s}.card:hover{border-color:var(--lst)}.lift:hover{box-shadow:var(--ov);transform:translateY(-3px)}.iwell{border:1px solid;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.iwell-cy{background:var(--cytint);color:var(--cyt);border-color:var(--cyline)}.iwell-gold{background:var(--goldtint);color:var(--goldt);border-color:var(--goldline)}.iwell-mu{background:var(--sfh);color:var(--tx);border-color:var(--ls)}.badge{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font:500 10.5px/16px JetBrains Mono,Menlo,monospace;display:inline-flex}.b-gold{background:var(--goldtint);color:var(--goldt);border-color:var(--goldline)}.b-cy{background:var(--cytint);color:var(--cyt);border-color:var(--cyline)}.b-mu{background:var(--sfh);color:var(--mu);border-color:var(--ls)}.b-ok{color:var(--ok);background:#10b9811f;border-color:#10b98166}.b-warn{color:var(--warn);background:#f59e0b1f;border-color:#f59e0b73}.ph{border:1px dashed var(--warn);color:var(--warn);white-space:nowrap;border-radius:5px;padding:1px 6px;font-family:JetBrains Mono,Menlo,monospace;font-size:.82em}.g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.head{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:780px;margin:0 auto 56px;display:flex}.gridbg{pointer-events:none;background-image:linear-gradient(var(--gridline) 1px, transparent 1px), linear-gradient(90deg, var(--gridline) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 25%,#0000 78%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 25%,#0000 78%)}.glow{pointer-events:none;border-radius:50%;position:absolute}.nav{z-index:40;background:var(--bg);border-bottom:1px solid var(--ls);position:sticky;top:0}.tagline{letter-spacing:.2em;font-family:Montserrat,Inter,Arial,sans-serif;font-size:11px;font-weight:500;line-height:16px}.nav-in{justify-content:space-between;align-items:center;gap:40px;max-width:1240px;height:92px;margin:0 auto;padding:0 40px;display:flex}.nav-links{align-items:center;gap:40px;display:flex}.root .navl{color:var(--mu);letter-spacing:.005em;padding:8px 0;font-size:15px;font-weight:500;line-height:22px;text-decoration:none;transition:color .2s;position:relative}.root .navl:after{content:"";background:var(--gold);border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.root .navl:hover:after{transform:scaleX(1)}.root .navl:hover{color:var(--tx)}.iconbtn{border:1px solid var(--ls);background:var(--sf);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.root .iconbtn{color:var(--tx)}.root .iconbtn:hover{border-color:var(--lst);color:var(--tx)}.burger{display:none}.mpanel{border-top:1px solid var(--ls);background:var(--sf);padding:8px 20px 24px}.root .mlink{min-height:54px;color:var(--tx);border-bottom:1px solid var(--ls);justify-content:space-between;align-items:center;font-size:17px;font-weight:500;text-decoration:none;display:flex}.marq{border-top:1px solid var(--ls);border-bottom:1px solid var(--ls);background:var(--sf);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marq-track{width:max-content;animation:52s linear infinite marq;display:flex}.marq:hover .marq-track{animation-play-state:paused}.marq-item{white-space:nowrap;color:var(--mu);align-items:center;gap:12px;padding:20px 26px;font-size:14px;display:inline-flex}.marq-item span{color:var(--cyt);display:inline-flex}.marq-item b{color:var(--tx);font-weight:500}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.rise{animation:.7s cubic-bezier(.2,.7,.2,1) both rise}.d1{animation-delay:80ms}.d2{animation-delay:.16s}.d3{animation-delay:.24s}.d4{animation-delay:.32s}.floaty{animation:6s ease-in-out infinite floaty}@media (prefers-reduced-motion:reduce){.marq-track,.rise,.floaty{animation:none}}.stat{letter-spacing:-.03em;font-family:Sora,Inter,Arial,sans-serif;font-size:clamp(32px,3.2vw,42px);font-weight:600;line-height:1}.phone{background:var(--frame);width:300px;box-shadow:var(--ov), 0 0 0 1px #ffffff0f inset;border-radius:50px;flex:none;padding:10px;position:relative}.phone:before{content:"";z-index:3;background:#000;border-radius:20px;width:92px;height:26px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.screen{background:var(--bg);border-radius:40px;flex-direction:column;height:624px;display:flex;position:relative;overflow:hidden}.chip{background:var(--sf);border:1px solid var(--ls);height:28px;color:var(--tx);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.chip-on{background:var(--cytint);border-color:var(--cyline);color:var(--cyt)}.float{background:var(--sf);border:1px solid var(--ls);box-shadow:var(--ov);white-space:nowrap;z-index:4;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:12.5px;line-height:18px;display:flex;position:absolute}.seg{border:1px solid var(--ls);background:var(--sf);box-shadow:var(--shadow);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.tab{min-height:40px;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font:500 14px/20px Inter,Arial,sans-serif;transition:background .15s,color .15s;display:inline-flex}.tab-on{background:var(--ink);color:var(--inkfg)}.faqbox{background:var(--sf);border:1px solid var(--ls);box-shadow:var(--shadow);border-radius:24px;padding:8px 28px}.acc{border-bottom:1px solid var(--ls)}.acc:last-child{border-bottom:0}.acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16.5px;font-weight:500;line-height:24px;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc .pm{border:1px solid var(--ls);width:32px;height:32px;color:var(--mu);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:transform .25s,color .2s,border-color .2s;display:inline-flex}.acc[open] .pm{color:var(--cyt);border-color:var(--cyline);transform:rotate(45deg)}.acc p{color:var(--mu);padding:0 48px 24px 0}.inv{background:var(--inv);color:var(--invtx)}.root .flink{color:var(--invmu);font-size:14px;line-height:34px;text-decoration:none;transition:color .15s;display:block}.root .flink:hover{color:var(--gold)}.root .soc{border:1px solid var(--invls);width:40px;height:40px;color:var(--invmu);border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.root .soc:hover{color:var(--invtx);border-color:var(--invmu)}.foot h3{letter-spacing:.16em;text-transform:uppercase;color:var(--invtx);margin-bottom:14px;font-family:JetBrains Mono,Menlo,monospace;font-size:11px;font-weight:500}.portal-g{grid-template-columns:200px minmax(0,1fr) minmax(0,1.05fr);min-height:460px;display:grid}.foot-g{grid-template-columns:minmax(0,1.8fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.bar{border-radius:6px 6px 2px 2px}.modal-bg{z-index:60;-webkit-backdrop-filter:blur(4px);background:#03060ca8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:var(--sf);border:1px solid var(--ls);box-shadow:var(--ov);border-radius:24px;width:100%;max-width:460px;padding:32px;animation:.35s both rise}.input{background:var(--bg);border:1px solid var(--lst);min-height:48px;color:var(--tx);border-radius:12px;width:100%;padding:12px 14px;font:400 15px/22px Inter,Arial,sans-serif}.input::placeholder{color:var(--mu)}.input:focus{border-color:var(--cy);box-shadow:0 0 0 3px var(--cytint);outline:none}.tog{background:var(--track);border:1px solid var(--lst);cursor:pointer;border-radius:999px;flex:none;width:48px;height:28px;padding:0;transition:background .15s;position:relative}.tog span{background:var(--mu);border-radius:50%;width:18px;height:18px;transition:left .18s,background .18s;position:absolute;top:4px;left:4px}.tog-on{background:var(--cy);border-color:var(--cy)}.tog-on span{background:#fff;left:24px}.tog-lock{opacity:.6;cursor:not-allowed}.legal{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:64px;display:grid}.toc{position:sticky;top:100px}.root .toc a{color:var(--mu);border-left:2px solid var(--ls);padding:8px 0 8px 14px;font-size:14px;line-height:20px;text-decoration:none;transition:color .15s,border-color .15s;display:block}.root .toc a:hover{color:var(--tx);border-left-color:var(--gold)}.prose{max-width:740px}.prose h2{letter-spacing:-.015em;margin:48px 0 12px;scroll-margin-top:100px;font-family:Sora,Inter,Arial,sans-serif;font-size:22px;font-weight:600;line-height:30px}.prose h3{margin:24px 0 6px;font-size:16.5px;font-weight:600;line-height:26px}.prose p,.prose li{color:var(--mu);font-size:16px;line-height:28px}.prose p{margin:0 0 14px}.prose strong{color:var(--tx);font-weight:600}.prose ul{margin:0 0 14px;padding-left:22px}.prose li{margin-bottom:6px}.tbl{border-collapse:collapse;background:var(--sf);border:1px solid var(--ls);border-radius:14px;width:100%;font-size:14px;line-height:22px;overflow:hidden}.tbl th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--mu);background:var(--sf2);border-bottom:1px solid var(--ls);padding:12px 16px;font-family:JetBrains Mono,Menlo,monospace;font-size:10.5px;font-weight:500}.tbl td{border-bottom:1px solid var(--ls);vertical-align:top;color:var(--tx);padding:13px 16px}.tbl tr:last-child td{border-bottom:0}.scrollx{margin:6px 0 18px;overflow-x:auto}.note{border:1px solid var(--goldline);background:var(--goldtint);border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:14px;line-height:22px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.label{font-size:14px;font-weight:500;line-height:20px}@media (max-width:1080px){.legal{grid-template-columns:minmax(0,1fr);gap:32px}.toc{position:static}.nav-links{display:none}.burger{display:inline-flex}.hide-t{display:none}.g4,.g3{grid-template-columns:repeat(2,minmax(0,1fr))}.split{grid-template-columns:minmax(0,1fr);gap:48px}.sec{padding:96px 0}.portal-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.foot-g{grid-template-columns:repeat(2,minmax(0,1fr))}.eco-g{grid-template-columns:repeat(2,minmax(0,1fr))!important}.eco-g>:first-child{grid-column:1/-1;grid-row:auto!important}}@media (max-width:720px){.wrap,.nav-in{padding:0 20px}.nav-in{height:72px}.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)}.g4.keep2{grid-template-columns:repeat(2,minmax(0,1fr))}.sec{padding:72px 0}.sec-s{padding:48px 0}.card{padding:22px}.head{margin-bottom:40px}.hide-m{display:none}.full-m{width:100%}.navcta{display:none}.portal-g,.foot-g{grid-template-columns:minmax(0,1fr)}.eco-g{grid-template-columns:minmax(0,1fr)!important}.faqbox{padding:4px 18px}.acc p{padding-right:0}.store{flex:100%}}.skip{z-index:100;background:var(--ink);color:var(--inkfg);border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.logo-on-dark,:root.dark .logo-on-light{display:none!important}:root.dark .logo-on-dark{display:block!important}.ph{cursor:help;white-space:normal;overflow-wrap:anywhere}html{scroll-padding-top:100px}::selection{background:var(--goldtint)}.nav{transition:box-shadow .25s}.nav.is-scrolled{box-shadow:0 8px 28px #0f172a12}:root.dark .nav.is-scrolled{box-shadow:0 8px 28px #00000059}.root .navl[aria-current]{color:var(--tx)}.root .navl[aria-current]:after{transform:scaleX(1)}.root .mlink[aria-current]{color:var(--goldt)}.btn:active{transform:translateY(0)scale(.985)}.root .flink:hover{transform:translate(3px)}.acc[open] p{animation:.4s cubic-bezier(.2,.7,.2,1) both rise}.rv{opacity:0;transition:opacity .65s cubic-bezier(.2,.7,.2,1),transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.rv.rv-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv,.acc[open] p,.root .flink,.btn{transition:none;animation:none}}.hero-art{transform:translate3d(0, var(--hero-y,0px), 0);will-change:transform}.hero-wrap{gap:104px;padding-top:112px;padding-bottom:128px}.hero-wrap .h-hero{font-size:clamp(36px,4.2vw,60px);line-height:1.1}.hero-wrap .lead{line-height:1.75}@media (max-width:1080px){.hero-wrap{gap:64px;padding-top:72px;padding-bottom:88px}}@media (max-width:720px){.hero-wrap{gap:48px;padding-top:48px;padding-bottom:72px}}@media (max-width:440px){.nav-in{gap:10px}.nav-in>a{zoom:.8}}@media (max-width:400px){.hero-wrap .pill{letter-spacing:.06em;padding:0 10px;font-size:10px}}.root img{height:auto!important}.root .toc a[aria-current]{color:var(--tx);border-left-color:var(--gold);font-weight:600}.root img.img-fill{object-fit:cover;width:100%;height:100%!important}.founder-card{aspect-ratio:4/5;background:var(--inv);border:1px solid var(--invls);width:100%;max-width:520px;box-shadow:var(--ov);isolation:isolate;border-radius:28px;margin:0;position:relative;overflow:hidden}.root .founder-card img.founder-photo{object-position:50% 14%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.founder-card:hover img.founder-photo{transform:scale(1.04)}.founder-shade{z-index:1;pointer-events:none;background:linear-gradient(#060a1400 38%,#060a148c 62%,#060a14f0 88%,#060a14 100%);position:absolute;inset:0}.founder-card:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.founder-caption{z-index:2;color:#f1f5f9;flex-direction:column;align-items:flex-start;gap:6px;padding:32px 32px 30px;display:flex;position:absolute;bottom:0;left:0;right:0}.founder-badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e8d9a0;background:#d4af3724;border:1px solid #d4af3780;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;padding:7px 14px;font-size:12.5px;line-height:18px;display:inline-flex}.founder-years{letter-spacing:-.01em;color:#d4af37;font-size:18px;font-weight:600}.founder-name{letter-spacing:-.025em;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.1}.founder-role{color:#cbd5e1;font-size:15px;line-height:22px}.founder-company{color:#94a3b8}@media (max-width:720px){.founder-card{aspect-ratio:4/6.4;max-width:none}.root .founder-card img.founder-photo{object-position:50% 0%}.founder-caption{padding:24px 22px}}.leader-card{background:var(--sf);border:1px solid var(--ls);width:100%;max-width:880px;box-shadow:var(--shadow);border-radius:24px;grid-template-columns:minmax(0,300px) minmax(0,1fr);margin:0 auto;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;display:grid;overflow:hidden}.leader-card:hover{box-shadow:var(--ov);transform:translateY(-3px)}.leader-photo{background:var(--inv);min-height:340px;position:relative}.root .leader-photo img{object-position:50% 12%}.leader-photo:after{content:"";pointer-events:none;background:linear-gradient(#060a1400 60%,#060a1459);position:absolute;inset:0}.leader-body{flex-direction:column;justify-content:center;gap:18px;padding:36px 40px;display:flex}.leader-name{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.15}.leader-role{color:var(--goldt);font-size:14px;font-weight:600}.leader-tags{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.leader-tags li{border:1px solid var(--ls);background:var(--sf2,var(--sf));border-radius:14px;flex-direction:column;gap:2px;padding:10px 16px;display:flex}.leader-tags strong{color:var(--goldt);font-size:18px;font-weight:600}.leader-tags span{color:var(--mu);font-size:12.5px;line-height:18px}@media (max-width:720px){.leader-card{grid-template-columns:minmax(0,1fr)}.leader-photo{aspect-ratio:4/4.2;min-height:0}.leader-body{padding:26px 22px}}:root:not(.dark) .b-mu{color:#5b6b82}:root:not(.dark) .floaty .b-warn{color:#f59e0b}:root:not(.dark) .floaty .b-cy{color:#38bdf8}:root:not(.dark) .floaty .b-ok{color:#10b981}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-fccca918fea4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-aebf2ab4a4ce.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-a2e2c783ca6f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-46dd4cdca58c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-8db00ff46c67.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-a28eb6d3ccb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-c940764593d0-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-9343de2ca5d9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-49c3da6c9a2b.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-d44eb1936043.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-9c38cb2d0d2d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-2c32b9b3ee35-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/montserrat-744830a0e77d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/montserrat-0b00fbd6edcc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/montserrat-9e2672d100bc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/montserrat-920711de9ae9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/montserrat-6438d7b8ea9c-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/sora-8d9b4a4136bf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/sora-3902474d3ece-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
