@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.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;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.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:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.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:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.RbFFjW_className{font-family:Inter,Inter Fallback;font-style:normal}.RbFFjW_variable{--font-text:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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 Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.h6Ln4a_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.h6Ln4a_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:TT Moons;src:url(/fonts/TTMoons-Regular.woff2)format("woff2");font-weight:300 500;font-style:normal;font-display:swap}:root{--green:#24d07c;--green-hi:#7cf7ba;--green-dim:#0f7a49;--green-05:#24d07c0d;--green-10:#24d07c1a;--green-18:#24d07c2e;--green-35:#24d07c59;--black:#070908;--black-2:#0c0f0d;--panel:#0f1311;--panel-2:#141917;--line:#ffffff14;--line-2:#24d07c29;--ink:#eef4f0;--ink-2:#d3dbd6;--ink-3:#9aa5a0;--serif:"TT Moons",ui-serif,Georgia,serif;--sans:"TT Moons",var(--font-text),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--ui:var(--font-text),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--nav-h:68px;--glow-a:radial-gradient(1100px 760px at 88% -8%,#24d07c13,#24d07c00 62%);--glow-b:radial-gradient(1000px 820px at -12% 108%,#24d07c0e,#24d07c00 60%);--max:1240px}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--black);color:var(--ink);font-family:var(--sans);letter-spacing:.012em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-weight:400;line-height:1.72;overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;background:var(--glow-a),var(--glow-b);position:fixed;inset:0}body.no-scroll{overflow:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}input,textarea,select{font:inherit;font-family:var(--ui);color:inherit}::selection{background:var(--green);color:#04120a}main,footer.ft{z-index:1;position:relative}.display{font-family:var(--serif);letter-spacing:-.02em;font-weight:500;line-height:.95}h1.display{font-size:clamp(46px,8.2vw,112px)}h2.display{margin:0 0 18px;font-size:clamp(32px,5vw,62px)}h2.display.md{font-size:clamp(28px,3.6vw,44px)}h2.display.sm{font-size:clamp(24px,3vw,36px)}h3.display{margin:0 0 10px;font-size:clamp(22px,2.6vw,32px)}.lede{color:var(--ink);letter-spacing:.012em;max-width:56ch;font-size:clamp(20px,1.7vw,24px);font-weight:400;line-height:1.6}.lede.sm{color:var(--ink-2);font-size:clamp(18.5px,1.2vw,19.5px);line-height:1.66}.lede a{margin:-6px -2px;padding:6px 2px;display:inline-block}.mono{font-family:var(--mono)}.tiny{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:12.5px}.price-note{font-family:var(--mono);letter-spacing:.03em;color:var(--ink-2);font-size:15px}.grn{color:var(--green)}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 24px}:where(section,div).band{padding:clamp(56px,6.6vw,96px) 0;position:relative}.hr{background:var(--line);width:100%;height:1px}.grid{gap:20px;display:grid}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.btn{font-size:14px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--green);color:#04120a;background:var(--green);white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-weight:500;transition:transform .18s,box-shadow .25s,background .2s;display:inline-flex}.btn:hover{box-shadow:0 0 0 1px var(--green),0 8px 34px #24d07c57;transform:translateY(-1px)}.btn.ghost{color:var(--ink);background:0 0;border-color:#ffffff3d}@media (max-width:420px){.btn{white-space:normal;text-align:center;max-width:100%;line-height:1.4}}.btn.ghost:hover{border-color:var(--green);color:var(--green);box-shadow:none}.btn.danger-action{color:#ff8c80;border-color:#ff7a6b59}.btn.danger-action:hover{color:#ffb0a8;background:#ff7a6b0f;border-color:#ff7a6b}.btn.sm{letter-spacing:.08em;padding:11px 18px;font-size:13px}header.nav{height:var(--nav-h);z-index:900;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--line);background:#070908b8;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.nav-in{width:100%;max-width:var(--max);align-items:center;gap:28px;margin:0 auto;padding:0 24px;display:flex}.brand{flex:none;align-items:center;gap:11px;display:flex}.brand .mark{flex:none;width:30px;height:auto;display:block}.brand .tagmark{width:126px;height:auto;display:block}.nav-cta{margin-left:14px}main{padding-top:var(--nav-h)}.page{animation:.4s fade;display:none}.page.on{display:block}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hero{min-height:calc(100svh - var(--nav-h));align-items:flex-start;padding:56px 0 44px;display:flex;position:relative}.hero-bg{z-index:0;position:absolute;inset:0}.hero-bg .rings,.hero-bg .grid-lines{display:none}.hero-in{z-index:2;width:100%;position:relative}.hero-sub{letter-spacing:.012em;max-width:50ch;color:var(--ink);margin-top:26px;font-size:clamp(21px,1.9vw,26px);line-height:1.56}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-meta{border-top:1px solid var(--line);flex-wrap:wrap;gap:28px;margin-top:52px;padding-top:22px;display:flex}.hero-meta div span{display:block}.hero-meta .n{font-family:var(--serif);font-size:30px;line-height:1}.hero-meta .l{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-top:7px;font-size:12px}.card{background:var(--panel);border:1px solid var(--line);border-radius:3px;padding:26px;transition:border-color .25s,transform .25s,background .25s;position:relative}.card:hover{border-color:var(--line-2);background:var(--panel-2)}.card .num{font-family:var(--mono);letter-spacing:.18em;color:var(--green);border-bottom:1px solid var(--line);margin-bottom:26px;padding-bottom:14px;font-size:12px;display:block}.card:hover .num{border-bottom-color:var(--line-2)}.card h4{font-family:var(--serif);margin:0 0 8px;font-size:21px;font-weight:500}.card p{color:var(--ink-2);margin:0;font-size:18px;line-height:1.7}.card .idx{font-family:var(--mono);color:var(--ink-3);letter-spacing:.1em;font-size:10px;position:absolute;top:18px;right:20px}.quote{background:var(--panel);border:1px solid var(--line);border-radius:3px;flex-direction:column;gap:16px;min-height:100%;padding:24px;display:flex}.quote p{color:#dde5e0;margin:0;font-size:16px;line-height:1.7}.quote .who{align-items:center;gap:11px;margin-top:auto;display:flex}.quote .who .nm{font-size:13.5px;font-weight:600}.quote .who .hd{font-family:var(--mono);color:var(--ink-3);font-size:11px}.forlist{border:0;border-radius:0;overflow:visible}.forlist header{border-bottom:1px solid var(--line);font-family:var(--serif);letter-spacing:-.01em;background:0 0;padding:0 0 18px;font-size:24px;font-weight:500;line-height:1.2}.forlist.yes header{color:var(--ink);background:0 0}.forlist.no header{color:var(--ink-2);background:0 0}.forlist ul{margin:0;padding:0;list-style:none}.forlist li{border-bottom:1px solid var(--line);color:var(--ink-2);align-items:flex-start;gap:16px;padding:20px 0;font-size:18.5px;line-height:1.68;display:flex}.forlist li:last-child{border-bottom:0}.forlist li b{color:var(--ink);font-weight:500}.forlist .mk{width:16px;min-height:28px;font-family:var(--mono);flex:none;align-items:center;font-size:13px;line-height:1.5;display:flex}.forlist.yes .mk{color:var(--green)}.forlist.no .mk{color:var(--ink-3)}.tier{background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative}.tier>*{order:2}.tier>.tiny{order:0}.tier>.tag{order:1}.tier.feat{background:0 0;border:0}.tier:first-child{padding-right:clamp(26px,3.4vw,52px)}.tier+.tier{border-left:1px solid var(--line);padding-left:clamp(26px,3.4vw,52px)}.tier .tiny{font-family:var(--serif);letter-spacing:-.01em;text-transform:none;color:var(--ink);font-size:25px;font-weight:500;line-height:1.2}.tier .tag{color:var(--green);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:normal;background:0 0;border:0;border-radius:0;align-self:flex-start;margin-top:12px;padding:0;font-size:12.5px;position:static}.tier .price{font-family:var(--serif);letter-spacing:-.025em;margin:26px 0 6px;font-size:52px;line-height:1}.tier .price small{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);margin-left:8px;font-size:12px}.tier .price-private{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);margin:26px 0 8px;font-size:clamp(34px,3.6vw,46px);line-height:1.04}.price-reveal{border:1px solid var(--line-2);background:var(--green-05);border-radius:3px;flex-direction:column;align-items:center;gap:4px;margin-top:26px;padding:22px 24px;display:flex}.price-reveal-k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:12.5px}.price-reveal-v{font-family:var(--serif);color:var(--ink);font-size:40px;line-height:1.1}.price-reveal-alt{font-family:var(--mono);letter-spacing:.03em;color:var(--ink-2);font-size:14px}.price-reveal p{color:var(--ink-2);max-width:44ch;margin:10px 0 0;font-size:15.5px;line-height:1.6}.radio-help{color:var(--ink-2);font-size:14.5px;line-height:1.6}.tier ul{flex-direction:column;gap:14px;margin:30px 0 34px;padding:0;list-style:none;display:flex}.tier li{color:var(--ink-2);gap:15px;font-size:18.5px;line-height:1.66;display:flex}.tier li:before{content:"/";font-family:var(--mono);color:var(--green);flex:none;font-size:12px;line-height:1.6}.tier .btn{align-self:flex-start;width:auto;margin-top:auto}.faq{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line);transition:border-color .3s}.faq-item.on{border-bottom-color:var(--line-2)}.faq-q{width:100%;color:var(--ink);text-align:left;cursor:pointer;font-family:var(--serif);letter-spacing:-.005em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:28px;padding:26px 0;font-size:clamp(21px,2vw,25px);line-height:1.28;display:flex}.faq-q span{-webkit-text-stroke:.2px currentColor}.faq-q i{flex:none;width:16px;height:16px;position:relative}.faq-q i:before,.faq-q i:after{content:"";background:var(--green);width:16px;height:1.5px;transition:transform .32s cubic-bezier(.2,.7,.2,1);position:absolute;top:7px;left:0}.faq-q i:after{transform:rotate(90deg)}.faq-item.on .faq-q i:after{transform:rotate(0)}.faq-q:focus-visible{outline:1px solid var(--green);outline-offset:6px}.faq-a{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.7,.2,1);display:grid}.faq-item.on .faq-a{grid-template-rows:1fr}.faq-a>div{min-height:0;overflow:hidden}.faq .ans{color:var(--ink);opacity:0;max-width:66ch;margin:0;padding:0 0 34px;font-size:18.5px;line-height:1.72;transition:opacity .34s 60ms,transform .34s 60ms;transform:translateY(-6px)}.faq-item.on .ans{opacity:1;transform:none}footer.ft{padding:56px 0 34px}.ft-top{flex-wrap:wrap;justify-content:space-between;gap:40px;margin-bottom:44px;display:flex}.ft-cols{flex-wrap:wrap;gap:60px;display:flex}.ft-cols h5{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 14px;font-size:12px;font-weight:400}.ft-cols a{color:var(--ink-2);padding:7px 0;font-size:16.5px;display:block}.ft-cols a:hover{color:var(--green)}.ft-bot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:22px;display:flex}.ft-bot p{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.65}#network{position:relative}.globe-shell{height:calc(100svh - var(--nav-h));min-height:620px;position:relative;overflow:hidden}#globe-canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}#globe-canvas.drag{cursor:grabbing}.globe-vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 220px 60px #000000d9}.scanlines{pointer-events:none;opacity:.3;background:repeating-linear-gradient(#24d07c13 0 1px,#0000 1px 4px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000,#0000 78%);mask-image:radial-gradient(70% 70%,#000,#0000 78%)}.crosshair{pointer-events:none;opacity:.28;position:absolute;inset:0}.crosshair i{background:var(--green);opacity:.5;position:absolute}.crosshair i.h{width:60px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.crosshair i.v{width:1px;height:60px;top:50%;left:50%;transform:translate(-50%,-50%)}.corner{border:1px solid var(--green);opacity:.35;pointer-events:none;width:26px;height:26px;position:absolute}.corner.tl{border-bottom:0;border-right:0;top:16px;left:16px}.corner.tr{border-bottom:0;border-left:0;top:16px;right:16px}.corner.bl{border-top:0;border-right:0;bottom:16px;left:16px}.corner.br{border-top:0;border-left:0;bottom:16px;right:16px}.hud{z-index:5;font-family:var(--mono);position:absolute}.hud-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-2);background:#080c0acc;border-radius:2px}.hud-panel .ph{border-bottom:1px solid var(--line-2);letter-spacing:.24em;text-transform:uppercase;color:var(--green);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:10px;display:flex}.hud-panel .ph .dotlive{background:var(--green);width:6px;height:6px;box-shadow:0 0 8px var(--green);border-radius:50%;animation:1.7s infinite blip}@keyframes blip{0%,to{opacity:1}50%{opacity:.25}}.hud-stack{z-index:5;pointer-events:none;flex-direction:column;gap:14px;width:300px;max-width:calc(100vw - 40px);display:flex;position:absolute;top:20px;bottom:20px;left:20px}.hud-stack>*{pointer-events:auto;width:100%}.hud-stack>.hud{position:relative;inset:auto}.hud-left{flex-direction:column;flex:0 auto;min-height:0;display:flex}.city-search{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:9px 12px;display:flex}.city-search input{width:100%;font-family:var(--mono);letter-spacing:.06em;color:var(--ink);background:0 0;border:none;outline:none;font-size:16px}.city-search input::placeholder{color:var(--ink-3)}.city-list{flex:auto;min-height:150px;padding:4px 0;overflow-y:auto}.city-row{cursor:pointer;letter-spacing:.06em;color:var(--ink-2);border-left:2px solid #0000;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.city-row:hover{background:var(--green-05);color:var(--ink)}.city-row.on{background:var(--green-10);color:var(--green);border-left-color:var(--green)}.city-row .cn{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;flex:1;overflow:hidden}.city-row .cc{color:var(--ink-3);font-size:11.5px}.city-row .bar{background:#ffffff14;flex:none;width:34px;height:3px;position:relative}.city-row .bar i{background:var(--green);display:block;position:absolute;inset:0 auto 0 0}.city-row.ready .cn:after{content:"●";color:var(--green);vertical-align:middle;margin-left:7px;font-size:7px}.city-row.ghost .cn{color:var(--ink-3)}.city-row.ghost .cn:after{content:"⌀";color:var(--ink-3);margin-left:7px;font-size:9px}.whatson-head{border-top:1px solid var(--line-2);flex:none}.whatson-head a{letter-spacing:.16em;text-transform:uppercase;font-size:11px}.whatson-body{flex:none;padding:10px 12px 12px}.whatson-row{text-align:left;cursor:pointer;width:100%;color:var(--ink-2);font-family:var(--mono);letter-spacing:.02em;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;align-items:flex-start;gap:3px;padding:8px;font-size:14.5px;transition:background .2s,color .2s;display:flex}.whatson-row:hover{background:var(--green-05);color:var(--ink);border-left-color:var(--green)}.wo-k{letter-spacing:.18em;text-transform:uppercase;color:var(--green);flex:none;font-size:10.5px}.whatson-row.meetup .wo-k{color:var(--ink-3)}.wo-t{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;line-height:1.5;overflow:hidden}.wo-empty,.wo-note{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-2);padding:8px;font-size:14px;line-height:1.68}.wo-note{border-top:1px solid var(--line);margin-top:6px;padding-top:10px}.hud-right{opacity:0;pointer-events:none;flex-direction:column;width:352px;max-width:calc(100vw - 40px);max-height:calc(100% - 40px);transition:transform .38s cubic-bezier(.2,.8,.25,1),opacity .3s;display:flex;top:20px;right:20px;transform:translate(calc(100% + 26px))}.hud-right.open{opacity:1;pointer-events:auto;transform:none}.hud-right .body{padding:14px;overflow-y:auto}.hud-close{color:var(--ink-3);padding:2px 4px;font-size:14px;line-height:1}.hud-close:hover{color:var(--green)}.city-head{border-bottom:1px solid var(--line);padding:16px 14px}.city-head .nm{font-family:var(--serif);font-size:30px;line-height:1.05}.city-head .sub{font-family:var(--mono);letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase;margin-top:8px;font-size:10px}.city-head .coord{font-family:var(--mono);color:var(--green);letter-spacing:.12em;margin-top:5px;font-size:10px}.meetup-flag{border:1px dashed var(--green-35);background:var(--green-05);letter-spacing:.14em;text-transform:uppercase;color:var(--green);align-items:center;gap:9px;margin:12px 14px 0;padding:10px 12px;font-size:10.5px;display:flex}.mini-list{flex-direction:column;gap:8px;display:flex}.mini{border:1px solid var(--line);cursor:pointer;background:#ffffff04;align-items:center;gap:11px;padding:9px;transition:border-color .2s,background .2s;display:flex}.mini:hover{border-color:var(--green-35);background:var(--green-05)}.mini .av{flex:none;width:40px;height:40px}.mini .mtxt{flex:1;min-width:0}.mini .mn{font-family:var(--ui);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.mini .mh{font-family:var(--mono);color:var(--green);margin-top:2px;font-size:10.5px}.mini .mb{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;overflow:hidden}.hud-ctl{align-items:center;gap:7px;display:flex;bottom:20px;right:20px}.gbtn{border:1px solid var(--line-2);width:38px;height:38px;color:var(--ink-2);font-family:var(--mono);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080c0acc;border-radius:2px;justify-content:center;align-items:center;font-size:13px;transition:all .2s;display:flex}.gbtn:hover{color:var(--green);border-color:var(--green-35)}.gbtn.on{color:var(--green);background:var(--green-10)}#labels{pointer-events:none;z-index:4;position:absolute;inset:0}.mlabel{pointer-events:auto;cursor:pointer;font-family:var(--mono);white-space:nowrap;transition:opacity .2s;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.mlabel .stem{background:linear-gradient(180deg,var(--green),transparent);width:1px;height:20px;margin:0 auto}.mlabel .box{letter-spacing:.14em;text-transform:uppercase;color:var(--green);text-shadow:0 1px 4px #000,0 0 10px #000000e6;background:0 0;border:none;align-items:center;gap:7px;padding:2px 3px;font-size:12px;transition:color .18s;display:flex}.mlabel .box b{color:var(--ink-2);font-size:12px;font-weight:400}.mlabel:hover .box,.mlabel.sel .box{color:#c9ffe4}.mlabel:hover .box b,.mlabel.sel .box b{color:#effff4}.mlabel.sel .stem{background:linear-gradient(#c9ffe4,#0000)}.mlabel.small .box{letter-spacing:.1em;opacity:.72;padding:1px 3px;font-size:12px}.mlabel.small .stem{height:12px}.mlabel.ghost:not(.sel):not(:hover) .box{color:var(--ink-3);border-color:#ffffff29}.mlabel.ghost:not(.sel):not(:hover) .box b{color:var(--ink-2)}.mlabel.ghost .stem{background:linear-gradient(#4a5a52,#0000)}.globe-loading{z-index:7;background:var(--black);font-family:var(--mono);letter-spacing:.3em;color:var(--green);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:10px;transition:opacity .6s;display:flex;position:absolute;inset:0}.globe-loading.hide{opacity:0;pointer-events:none}.ldbar{background:#24d07c33;width:180px;height:1px;position:relative;overflow:hidden}.ldbar i{background:var(--green);width:40%;animation:1.1s ease-in-out infinite ld;position:absolute;inset:0}@keyframes ld{0%{left:-40%}to{left:100%}}.av{border:1px solid var(--line-2);background:linear-gradient(145deg,#12271d,#0a1310);border-radius:2px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}.av .ini{font-family:var(--serif);color:var(--green);letter-spacing:.02em;font-weight:500;line-height:1}.av:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.av.coin{background:radial-gradient(circle at 34% 26%,#2f7d58 0%,#114b31 34%,#072017 66%,#030b07 100%);border:0;box-shadow:inset 0 0 0 1.5px #7cf7ba8c,inset 0 0 0 4px #030b07d9,inset 0 0 0 5px #7cf7ba38,inset 0 -8px 16px #0000008c}.av.coin .ini{z-index:1;background:linear-gradient(#f2fff8 0%,#9fffd0 46%,#24d07c 100%);color:#0000;filter:drop-shadow(0 1px #000000d9);-webkit-background-clip:text;background-clip:text;position:relative}.av.coin:after{background:linear-gradient(125deg,#fff0 30%,#d6ffe938 46%,#fff0 60%)}.mgrid{grid-template-columns:repeat(auto-fill,minmax(min(304px,100%),1fr));gap:16px;display:grid}.mcard{background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:3px;padding:20px;transition:border-color .22s,transform .22s,background .22s;position:relative;overflow:hidden}.mcard:hover{border-color:var(--green-35);background:var(--panel-2);transform:translateY(-2px)}.mcard:before{content:"";background:linear-gradient(90deg,transparent,var(--green),transparent);opacity:0;height:1px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.mcard:hover:before{opacity:1}.mcard .top{align-items:center;gap:14px;margin-bottom:16px;padding-right:64px;display:flex}.mcard .av{width:56px;height:56px}.mcard .av .ini{font-size:20px}.mcard .nm{letter-spacing:-.015em;font-size:16.5px;font-weight:600;line-height:1.25}.mcard .hd{font-family:var(--mono);color:var(--green);margin-top:4px;font-size:11px}.mcard .loc{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:6px;font-size:9.5px;line-height:1.5}.mcard .bld{color:var(--ink-2);min-height:42px;font-size:16.5px;line-height:1.6}.mcard .bld b{color:var(--ink);font-weight:500}.tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-3);white-space:nowrap;border-radius:2px;padding:4px 8px;font-size:9.5px}.mcard:hover .tag{border-color:var(--line-2);color:var(--ink-2)}.elabel{pointer-events:auto;cursor:pointer;font-family:var(--mono);white-space:nowrap;transition:opacity .2s;position:absolute;transform:translate(-50%,-100%)}.elabel .ebox{letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--green);color:var(--green);background:#040706;border-radius:2px;align-items:center;gap:8px;padding:6px 11px;font-size:10px;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;display:flex}.elabel.summit .ebox{color:#effff4;background:#040706;border-color:#effff4}.elabel .est{font-size:11px;line-height:1}.elabel .stem{background:linear-gradient(180deg,var(--green),transparent);width:1px;height:16px;margin:0 auto}.elabel:hover .ebox{background:var(--green);color:#04120a;border-color:var(--green);box-shadow:0 0 26px #24d07c59}.elabel.summit:hover .ebox{color:#04120a;background:#effff4;border-color:#effff4;box-shadow:0 0 30px #c8ffe166}.estar{border:1px solid var(--line-2);background:var(--green-05);width:56px;height:56px;color:var(--green-hi);border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:24px;display:flex}.estar.summit{color:#effff4;border-color:#effff466;box-shadow:0 0 26px #a0ffcd2e}.prog{flex-direction:column;gap:0;display:flex}.prog-row{border-bottom:1px solid var(--line);gap:16px;padding:14px 0;display:flex}.prog-row:last-child{border-bottom:none}.prog-i{border:1px solid var(--line);width:30px;height:30px;color:var(--green);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.prog-t{flex-wrap:wrap;align-items:baseline;gap:3px 13px;font-size:17.5px;font-weight:500;display:flex}.prog-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border:0;padding:0;font-size:12px;font-weight:400}.prog-d{color:var(--ink-2);margin-top:7px;font-size:18.5px;line-height:1.68}.shelf{flex-wrap:wrap;gap:8px;display:flex}.badge{border:1px solid var(--line);background:#080b0a;border-radius:2px;align-items:center;gap:9px;padding:8px 11px 8px 9px;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.badge:hover{border-color:var(--green-35);background:var(--green-05);transform:translateY(-1px)}.badge .bg-i{border:1px solid var(--line-2);width:26px;height:26px;color:var(--green);background:var(--green-05);border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.badge.summit .bg-i{color:#effff4;background:#effff40f;border-color:#effff459}.badge.external .bg-i{color:var(--ink-2);border-color:var(--line);background:0 0}.badge .bg-t{min-width:0;line-height:1.25}.badge .bg-n{white-space:nowrap;font-size:12.5px;font-weight:600}.badge .bg-y{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-3);margin-top:3px;font-size:9px}.badge.summit .bg-n{color:#effff4}.shelf-empty{color:var(--ink-3);margin:0;font-size:14.5px}.shelf-mini{flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;display:flex}.shelf-mini i{border:1px solid var(--line-2);width:20px;height:20px;color:var(--green);background:var(--green-05);border-radius:2px;justify-content:center;align-items:center;font-size:9px;font-style:normal;display:flex}.shelf-mini i.summit{color:#effff4;border-color:#effff44d}.shelf-mini i.external{color:var(--ink-3);border-color:var(--line);background:0 0}.shelf-mini .more{font-family:var(--mono);color:var(--ink-3);letter-spacing:.14em;font-size:9px}.socs{flex:none;align-self:flex-start;gap:6px;display:flex}.mcard .socs{position:absolute;top:18px;right:18px}.soc{border:1px solid var(--line);width:26px;height:26px;color:var(--ink-3);border-radius:2px;justify-content:center;align-items:center;transition:all .18s;display:flex}.soc svg{width:13px;height:13px}.soc:hover{color:var(--green);border-color:var(--green-35);background:var(--green-05)}.blink{border:1px solid var(--line-2);background:var(--green-05);font-family:var(--mono);letter-spacing:.12em;color:var(--green);text-overflow:ellipsis;white-space:nowrap;border-radius:2px;align-items:center;gap:7px;max-width:100%;margin-top:10px;padding:7px 11px;font-size:10px;transition:all .18s;display:inline-flex;overflow:hidden}.blink svg{flex:none;width:11px;height:11px}.blink:hover{background:var(--green);color:#04120a;border-color:var(--green)}.dossier-top .socs{margin-top:12px}.filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;display:flex}.fsearch{border:1px solid var(--line);background:var(--panel);border-radius:2px;flex:1;align-items:center;gap:9px;min-width:240px;padding:11px 14px;display:flex}.fsearch input{background:0 0;border:none;outline:none;width:100%;font-size:16px}.fsearch input::placeholder{color:var(--ink-3)}.chip{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-2);background:var(--panel);border-radius:2px;padding:9px 13px;font-size:10px;transition:all .18s}.chip:hover{color:var(--ink);border-color:var(--ink-3)}.chip.on{background:var(--green);border-color:var(--green);color:#04120a}select.chip{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:26px}.modal{z-index:1000;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.modal.open{display:flex}.modal-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030504d1;position:absolute;inset:0}.modal-box{z-index:2;background:var(--panel);border:1px solid var(--green-35);border-radius:3px;width:min(560px,100%);max-height:88vh;animation:.3s cubic-bezier(.2,.9,.3,1) pop;position:relative;overflow-y:auto}@keyframes pop{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.modal-box .x{width:44px;height:44px;color:var(--ink-3);z-index:3;background:0 0;border:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex;position:absolute;top:6px;right:8px}.modal-box .x:hover{color:var(--green)}.dossier-top{border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--green-05),transparent);align-items:center;gap:20px;padding:28px;display:flex}.dossier-top .av{width:88px;height:88px}.dossier-top .av .ini{font-size:32px}.dossier-top h3{font-family:var(--serif);margin:0;font-size:30px;font-weight:500;line-height:1.1}.dossier-top .hd{font-family:var(--mono);color:var(--green);margin-top:6px;font-size:12px}.dossier-top .rl{color:var(--ink-2);margin-top:6px;font-size:14.5px}.drow{border-bottom:1px solid var(--line);padding:18px 28px}.drow:last-child{border-bottom:none}.drow h6{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-3);margin:0 0 9px;font-size:9.5px;font-weight:400}.drow p{color:var(--ink);margin:0;font-size:16.5px;line-height:1.6}.drow .val{font-family:var(--mono);color:var(--green);letter-spacing:.06em;font-size:12.5px}.dgrid{grid-template-columns:1fr 1fr;gap:0;display:grid}.dgrid .drow{border-right:1px solid var(--line)}.dgrid .drow:nth-child(2n){border-right:none}.modal-actions{flex-wrap:wrap;gap:10px;padding:18px 28px;display:flex}.phead{padding:clamp(60px,7vw,100px) 0 clamp(32px,4vw,52px)}.phead h2{max-width:14ch;margin:0 0 18px;font-size:clamp(40px,6vw,80px);line-height:.94}.phead .lede{max-width:66ch}.refnote{border:1px solid var(--line-2);background:var(--green-05);color:var(--ink-2);border-radius:2px;max-width:62ch;margin:18px 0 0;padding:12px 16px;font-size:17px}.refnote b{color:var(--green);font-weight:500}.formswitch{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.formswitch .chip{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-2);background:0 0;border-radius:2px;padding:9px 14px;font-size:11px;transition:color .18s,border-color .18s,background .18s}.formswitch .chip:hover{color:var(--ink);border-color:var(--line-2)}.formswitch .chip.on{color:var(--green);border-color:var(--green-35);background:var(--green-05)}.formswitch .chip .ct{color:var(--ink-3);margin-left:8px}.pstats{flex-wrap:wrap;gap:40px;margin-top:34px;display:flex}.pstats div span{display:block}.pstats div .n{font-family:var(--serif);font-size:28px;line-height:1}.pstats div .l{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-top:7px;font-size:12px}.vault-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.vcard{background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:3px;flex-direction:column;transition:border-color .22s,transform .22s;display:flex;overflow:hidden}.vcard:hover{border-color:var(--green-35);transform:translateY(-2px)}.vthumb{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#0b1712,#060a08 60%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vthumb .wavez{opacity:.3;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.vthumb .wavez i{background:var(--green);border-radius:1px;width:2px;display:block}.vthumb .play{z-index:2;border:1px solid var(--green);width:46px;height:46px;color:var(--green);background:#060a0899;border-radius:50%;justify-content:center;align-items:center;transition:all .22s;display:flex;position:relative}.vcard:hover .play{background:var(--green);color:#04120a;box-shadow:0 0 26px #24d07c66}.vthumb .dur{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-2);z-index:2;background:#000000b3;padding:3px 7px;font-size:10px;position:absolute;bottom:9px;right:10px}.vthumb .ep{font-family:var(--mono);letter-spacing:.2em;color:var(--green);border:1px solid var(--line-2);z-index:2;background:#060a08bf;padding:3px 7px;font-size:9.5px;position:absolute;top:9px;left:10px}.vmeta{flex-direction:column;flex:1;padding:16px 18px 18px;display:flex}.vmeta .dt{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.vmeta h4{font-family:var(--serif);margin:8px 0;font-size:22px;font-weight:500;line-height:1.25}.vmeta p{color:var(--ink-2);margin:0 0 14px;font-size:16.5px;line-height:1.62}.vmeta .tags{margin-top:auto}.gate{min-height:calc(100svh - var(--nav-h));background:radial-gradient(ellipse 60% 60% at 50% 40%,var(--green-05),transparent 70%);justify-content:center;align-items:center;padding:40px 24px;display:flex}.gate-box{border:1px solid var(--line-2);text-align:center;background:#0a0e0cdb;border-radius:3px;width:min(430px,100%);padding:36px;position:relative}.gate-box .lockico{width:40px;height:40px;color:var(--green);margin:0 auto 20px}.gate-box .emblem{opacity:.95;width:96px;height:96px;margin:0 auto 18px}.gate-box h3{font-family:var(--serif);margin:0 0 8px;font-size:28px;font-weight:500}.gate-box p{color:var(--ink-2);margin:0 0 24px;font-size:16.5px;line-height:1.65}.field{text-align:left;margin-bottom:12px}.field label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px;font-size:9.5px;display:block}.field input{border:1px solid var(--line);background:#0a0d0b;border-radius:2px;outline:none;width:100%;padding:12px 14px;font-size:16px;transition:border-color .2s}.field input:focus{border-color:var(--green-35)}.gate-box .btn{width:100%;margin-top:10px}.gate-note{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);margin-top:18px;font-size:15px;line-height:1.75}.gate-note b{color:var(--green)}.dash{grid-template-columns:1.6fr 1fr;align-items:start;gap:18px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:3px}.panel .ph{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;padding:15px 20px;font-size:10px;display:flex}.panel .ph .grn{color:var(--green)}.panel .pb{padding:20px}.nextcall{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.countdown{gap:10px;display:flex}.cd{border:1px solid var(--line-2);background:var(--green-05);text-align:center;min-width:62px;padding:10px 12px}.cd .n{font-family:var(--serif);color:var(--green);font-size:26px;line-height:1}.cd .l{font-family:var(--mono);letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase;margin-top:6px;font-size:8.5px}.feed{flex-direction:column;display:flex}.feeditem{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 20px;display:flex}.feeditem:last-child{border-bottom:none}.feeditem .fdot{background:var(--green);width:6px;height:6px;box-shadow:0 0 8px var(--green);border-radius:50%;flex:none;margin-top:7px}.feeditem .ft-t{font-size:16.5px;line-height:1.55}.feeditem .ft-m{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-top:5px;font-size:9.5px}.split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.deftile{border:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;padding:clamp(26px,3vw,44px);display:flex;position:relative}.deftile .specs{margin-top:auto}.deftile.sm{border-color:var(--line)}.deftile h3{font-family:var(--serif);letter-spacing:-.022em;margin:0 0 18px;font-size:clamp(30px,3.6vw,46px);font-weight:500;line-height:1.02}.deftile p{color:var(--ink-2);max-width:46ch;margin:0 0 36px;font-size:18.5px;line-height:1.7}.specs{border-top:1px solid var(--line);flex-direction:column;gap:0;display:flex}.spec{border-bottom:1px solid var(--line);gap:22px;padding:16px 0;font-size:18px;line-height:1.6;display:flex}.spec:last-child{border-bottom:0}.spec .sk{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex:none;width:110px;padding-top:5px;font-size:12px}.spec .sv{color:var(--ink)}.evrow{border-bottom:1px solid var(--line);grid-template-columns:132px 1fr auto;align-items:start;gap:28px;padding:30px 0;transition:background .2s;display:grid}.evrow:hover{background:#ffffff04}.evrow.clickable{cursor:pointer}.evrow.clickable:hover .evbody h4{color:var(--green)}.evbody h4{transition:color .2s}.evdate{font-family:var(--mono);text-align:left;background:0 0;border:0;padding:0}.evdate .mo{letter-spacing:.18em;text-transform:uppercase;color:var(--green);font-size:12px}.evdate .dy{font-family:var(--serif);letter-spacing:-.03em;margin-top:9px;font-size:clamp(38px,3.6vw,54px);line-height:.94}.evdate .yr{letter-spacing:.16em;color:var(--ink-3);margin-top:9px;font-size:12px}.evbody h4{font-family:var(--serif);margin:0 0 10px;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.16}.evbody .el{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:11px;font-size:12px}.evbody p{color:var(--ink-2);max-width:62ch;margin:0;font-size:18.5px;line-height:1.68}.evside{text-align:right;flex-direction:column;align-items:flex-end;gap:9px;display:flex}.pill{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;border-radius:2px;padding:6px 10px;font-size:12.5px}.pill.inv{border-color:var(--green-35);color:var(--green);background:var(--green-05)}.pill.open{color:var(--ink-2);border-color:#fff3}.pill.full{color:#ff7a6b;border-color:#ff7a6b66}.ctaband{text-align:center;background:0 0;border:0;border-radius:0;padding:clamp(48px,7vw,100px) 0 clamp(6px,1vw,14px)}.ctaband h3{font-family:var(--serif);letter-spacing:-.028em;max-width:22ch;margin:0 auto 22px;font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1}.ctaband p{color:var(--ink-2);max-width:52ch;margin:0 auto 40px;font-size:19.5px;line-height:1.66}.proofrow{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.avstack{display:flex}.avstack .av{border:2px solid var(--black);width:38px;height:38px;box-shadow:0 0 0 1px var(--line-2);border-radius:50%;margin-left:-11px}.avstack .av:first-child{margin-left:0}.avstack .av .ini{font-size:13px}.proofrow .ptxt{color:var(--ink-2);max-width:40ch;font-size:18px;line-height:1.6}.proofrow .ptxt b{color:var(--ink);font-weight:500}.pricing-wrap{grid-template-columns:minmax(0,880px) minmax(240px,1fr);align-items:start;gap:30px;display:grid}.pricing-wrap.solo{grid-template-columns:minmax(0,880px)}.price-proof{flex-direction:column;gap:14px;display:flex}.price-proof .pq{border-left:2px solid var(--green);padding:2px 0 2px 16px}.price-proof .pq p{color:#d5ded8;margin:0 0 10px;font-size:16.5px;line-height:1.6}.price-proof .pq .who{align-items:center;gap:9px;display:flex}.price-proof .pq .nm{font-size:12.5px;font-weight:600}.price-proof .pq .hd{font-family:var(--mono);color:var(--ink-3);font-size:10.5px}.price-proof .seats{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.03em;color:var(--ink-2);margin-top:6px;padding:14px 16px;font-size:13.5px;line-height:1.7}.price-proof .seats b{color:var(--green)}.tier .seats{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.03em;color:var(--ink-2);flex-direction:column;gap:5px;margin-top:18px;padding-top:16px;font-size:13.5px;line-height:1.65;display:flex}.tier .seats b{color:var(--green)}@media (max-width:1080px){.pricing-wrap{grid-template-columns:1fr}}.reach{border:1px solid var(--line-2);background:var(--green-05);border-radius:2px;padding:14px 16px}.reach-n{color:var(--ink);font-size:16.5px}.reach-n b{font-family:var(--serif);color:var(--green);margin-right:4px;font-size:24px}.reach-split{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:18px;margin-top:9px;font-size:11.5px;display:flex}.arow{border:1px solid var(--line);background:var(--panel);border-radius:3px;margin-bottom:12px;overflow:hidden}.arow:hover{border-color:var(--line-2)}.ahead{border-bottom:1px solid var(--line);background:#ffffff04;align-items:center;gap:13px;padding:14px 16px;display:flex}.ahead .anm{font-size:15.5px;font-weight:600;line-height:1.25}.ahead .aal{font-family:var(--mono);color:var(--green);margin-top:3px;font-size:11px}.apriv{cursor:pointer;flex:none;align-items:center;gap:9px;margin-left:auto;display:flex}.apriv input{width:16px;height:16px;accent-color:var(--green);cursor:pointer}.apriv span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:10px;line-height:1.5}.apriv small{letter-spacing:.12em;color:var(--ink-3);text-transform:none;font-size:8.5px;display:block}.agrid{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.agrid label{min-width:0;display:block}.agrid label span{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:9px;display:block}.agrid input,.agrid select{border:1px solid var(--line);background:#0a0d0b;border-radius:2px;outline:none;width:100%;padding:10px 12px;font-size:16px;transition:border-color .2s}.agrid input:focus,.agrid select:focus{border-color:var(--green-35)}.agrid select:disabled{opacity:.4}@media (max-width:900px){.agrid{grid-template-columns:1fr}}.ft-tag{width:190px;max-width:60%;display:block}.ft-tag img{opacity:.95;width:100%;height:auto;transition:opacity .2s}.ft-tag:hover img{opacity:1}@media (max-width:760px){.ft-tag{width:160px}}.abadges{padding:0 16px 16px}.abadges>span{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:9px;font-size:9px;display:block}.abadge-row{flex-wrap:wrap;gap:8px;display:flex}.abadge{border:1px solid var(--line);cursor:pointer;background:#0a0d0b;border-radius:2px;align-items:center;gap:8px;padding:8px 11px;transition:all .18s;display:flex}.abadge:hover{border-color:var(--green-35)}.abadge input{width:14px;height:14px;accent-color:var(--green);cursor:pointer}.abadge span{font-size:12.5px}.abadge small{font-family:var(--mono);color:var(--ink-3);letter-spacing:.14em;margin-left:4px;font-size:9px}.cardrow{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(28px,3.2vw,46px);margin-top:clamp(34px,4vw,48px);display:grid}.ctier{flex-direction:column;gap:22px;display:flex}.mcard-art{aspect-ratio:1.586;border:1px solid #ffffff1a;border-radius:9px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #0000008c}.mcard-art:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#0000 34% 62%,#ffffff12 100%);position:absolute;inset:0}.mcard-art.black{background:linear-gradient(150deg,#151917,#070908 60%)}.mcard-art.silver{background:linear-gradient(150deg,#c7cfcb,#7e8a85 45%,#b4bdb9 100%)}.mcard-art.gold{background:linear-gradient(150deg,#e3c271,#9c7a2e 45%,#d9b65f 100%)}.mcard-art.ivory{background:linear-gradient(150deg,#f4efe2,#d9d1be 50%,#efe9da 100%)}.mc-top{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.mc-mark{width:22px;height:auto}.mc-tier{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;font-size:9px}.mc-mid{z-index:1;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.mc-tag{width:56%;max-width:150px;height:auto}.mc-bot{z-index:1;justify-content:space-between;gap:14px;display:flex;position:relative}.mc-k{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;opacity:.7;font-size:7.5px;display:block}.mc-v{font-family:var(--mono);letter-spacing:.1em;margin-top:4px;font-size:10.5px;display:block}.mcard-art.black .mc-tier,.mcard-art.black .mc-v{color:var(--green)}.mcard-art.black .mc-k{color:var(--ink-3)}.mcard-art.silver .mc-tier,.mcard-art.silver .mc-k,.mcard-art.silver .mc-v,.mcard-art.gold .mc-tier,.mcard-art.gold .mc-k,.mcard-art.gold .mc-v,.mcard-art.ivory .mc-tier,.mcard-art.ivory .mc-k,.mcard-art.ivory .mc-v{color:#0b0f0d}.mcard-art.silver .mc-mark,.mcard-art.gold .mc-mark,.mcard-art.ivory .mc-mark,.mcard-art.silver .mc-tag,.mcard-art.gold .mc-tag,.mcard-art.ivory .mc-tag{filter:brightness(0)saturate()}.ct-meta{border-top:1px solid var(--line);padding-top:18px}.ct-yr{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:12.5px;line-height:1.4}.ct-fin{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);margin-top:11px;font-size:22px;line-height:1.2}.ct-meta p{color:var(--ink-2);margin:11px 0 0;font-size:18px;line-height:1.66}.card.open{cursor:pointer}.card-more{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-top:16px;font-size:12.5px;transition:color .2s;display:block}.card.open:hover .card-more{color:var(--green)}.plist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.plist li{color:var(--ink-2);gap:11px;font-size:16.5px;line-height:1.6;display:flex}.plist li:before{content:"▸";color:var(--green);flex:none;font-size:11px;line-height:1.6}.mycard{max-width:320px}.nextms{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.nm-i{border:1px solid var(--line-2);width:34px;height:34px;color:var(--green);background:var(--green-05);border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:14px;display:flex}.nm-t{font-size:16.5px;font-weight:600}.nm-d{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;font-size:9.5px}.atabs{gap:8px;margin-bottom:16px;display:flex}.ev-i{border:1px solid var(--line-2);width:34px;height:34px;color:var(--green);background:var(--green-05);border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex}.ev-i.summit{color:#effff4;border-color:#effff44d}.toast{z-index:1200;background:var(--green);color:#04120a;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;opacity:0;pointer-events:none;border-radius:2px;padding:13px 22px;font-size:11px;transition:opacity .25s,transform .25s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 10px 40px #24d07c4d}.toast.show{opacity:1;transform:translate(-50%)}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}.btn:active{transform:translateY(1px)scale(.988)}.chip:active,.gbtn:active{transform:scale(.96)}header.nav{transition:height .3s cubic-bezier(.2,.8,.3,1),background .3s,border-color .3s,opacity .5s}header.nav.scrolled{border-bottom-color:var(--line-2);background:#070908e6;height:58px}.card,.mcard,.vcard,.tier{will-change:transform}.field input{transition:border-color .2s,box-shadow .2s,background .2s}.field input:focus{box-shadow:0 0 0 3px var(--green-10)}.form-done{text-align:center;padding:26px 4px 8px;animation:.4s cubic-bezier(.2,.9,.3,1) pop}.form-done .tick{border:1px solid var(--green);width:46px;height:46px;color:var(--green);box-shadow:0 0 0 6px var(--green-05);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:20px;display:flex}.form-done h4{font-family:var(--serif);margin:0 0 8px;font-size:22px;font-weight:500}.form-done p{color:var(--ink-2);margin:0;font-size:17.5px;line-height:1.65}.hero-in{grid-template-columns:minmax(0,1fr) minmax(0,min(700px,48%));align-items:stretch;gap:44px;display:grid}.hero-copy{flex-direction:column;justify-content:flex-start;width:100%;min-width:0;max-width:100%;display:flex}h1.wordmark{margin:20px 0 0;line-height:0}h1.wordmark img{width:min(430px,86%);height:auto}.editor-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.editor-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.editor-tabs{padding-bottom:2px;overflow-x:auto}.editor-tabs .chip{white-space:nowrap}.editor-card{margin-bottom:18px}.editor-list{flex-direction:column;gap:12px;display:flex}.editor-list-row{border:1px solid var(--line);background:linear-gradient(145deg,#111b16b8,#080c0af5);border-radius:2px;grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:start;gap:12px;padding:16px 62px 16px 16px;display:grid;position:relative}.editor-list-row>label{min-width:0}.editor-list-row>label>span,.editor-card label>span,.editable-body label>span{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px;font-size:9.5px;display:block}.editor-list-row>label>small,.editor-card label>small{color:var(--ink-3);margin-top:7px;font-size:12.5px;line-height:1.5;display:block}.editor-list-row>.iconbtn{position:absolute;top:14px;right:14px}.editor-list.compact{padding:16px}.editor-string-row{grid-template-columns:minmax(0,1fr) 38px;gap:10px;display:grid}.editable-row{border:1px solid var(--line);background:var(--panel);border-radius:3px}.editable-row summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;list-style:none;display:flex}.editable-row summary::-webkit-details-marker{display:none}.editable-row summary>span:first-child{flex-direction:column;min-width:0;display:flex}.editable-row summary b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.editable-row summary small{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;font-size:9.5px}.editable-row summary>span:last-child{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:9.5px}.editable-body{border-top:1px solid var(--line);padding:18px}.editable-actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;padding:14px 18px;display:flex}.editable-actions .qerr{margin-right:auto}.email-body{min-height:220px!important}.file-inp{padding:10px}.location-auto{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.member-summary-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.apriv input,.abadge input{appearance:none;border:1px solid var(--line-2);background:#070a08;border-radius:2px;flex:none;width:30px;height:30px}.apriv input:checked,.abadge input:checked{border-color:var(--green);background-color:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2304120A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#080a09}::-webkit-scrollbar-thumb{background:#1c2420;border:2px solid #080a09;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--green-dim)}@media (max-width:1080px){.g4{grid-template-columns:repeat(2,1fr)}.dash{grid-template-columns:1fr}}@media (max-width:900px){.g3,.g2,.split,.dgrid{grid-template-columns:1fr}.dgrid .drow{border-right:none}.evrow{grid-template-columns:96px 1fr;gap:18px;padding:26px 0}.evside{flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center}}@media (max-width:760px){.globe-shell{height:auto;min-height:0}#globe-canvas{height:64svh;position:relative}.hud-left{width:100%;max-width:none;margin-top:12px;position:relative;top:0;left:0}.hud-right{z-index:1001;width:100%;max-width:none;max-height:58svh;padding-bottom:env(safe-area-inset-bottom);border-radius:6px 6px 0 0;position:fixed;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -20px 60px #0009}.hud-right.open{transform:none}.hud-ctl{top:14px;bottom:auto;right:14px}.hud-stack{gap:10px;bottom:14px}.city-list{flex:auto;min-height:88px;max-height:none}.whatson-body{padding:6px 10px 8px}.whatson-row{padding:6px 8px}.whatson-row:nth-of-type(n+3),.wo-note,.mlabel.small{display:none}.hero-meta{gap:24px;margin-top:38px}.hero{min-height:0;padding:52px 0 60px}.hero-sub{margin-top:20px}.hero-cta{flex-direction:column;align-items:stretch;gap:10px;margin-top:26px}.hero-cta .btn{width:100%;min-width:0;padding:15px 12px}.proofrow{gap:11px;margin-top:24px}.proofrow .ptxt{font-size:18px}.ft-cols{gap:34px}:where(section,div).band{padding:52px 0}.editor-head{flex-direction:column}.editor-actions{justify-content:space-between;width:100%}.editor-list-row{grid-template-columns:1fr}.editor-list-row>.iconbtn{justify-self:end}.member-summary-actions{justify-content:space-between;width:100%}}@media (max-width:520px){.g4{grid-template-columns:1fr}.dossier-top{text-align:center;flex-direction:column}.modal{align-items:flex-end;padding:0}.modal-box{border-radius:6px 6px 0 0;max-height:92vh}.hero-cta{flex-direction:column}.hero-cta .btn{width:100%}.hero-meta{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.proofrow{align-items:flex-start}.proofrow .ptxt{width:100%;max-width:100%}.editable-actions{flex-direction:column;align-items:stretch}.editable-actions .btn{width:100%}.file-picker{flex-direction:column;align-items:stretch}.file-picker-button{justify-content:center;width:100%}.file-picker-input{width:calc(100% - 28px);left:14px;right:14px}.custom-select.chip-select{width:100%}}@media (prefers-reduced-motion:reduce){*{transition-duration:.05ms!important;animation-duration:.001ms!important}}.stack{flex-direction:column;display:flex}.rowbtwn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.muted{color:var(--ink-2)}.mt24{margin-top:24px}.mt16{margin-top:16px}.authbox{border:1px solid var(--line-2);text-align:center;background:#0a0e0cdb;border-radius:3px;width:min(430px,100%);padding:36px}.authbox .emblem{width:88px;margin:0 auto 18px;display:block}.authbox h3{font-family:var(--serif);margin:0 0 8px;font-size:28px;font-weight:500}.authbox p{color:var(--ink-2);margin:0 0 24px;font-size:16.5px;line-height:1.65}.btn.discord{color:#fff;background:#5865f2;border-color:#5865f2}.btn.discord:hover{box-shadow:0 8px 34px #5865f266}.btn.block{width:100%}.btn[disabled]{opacity:.45;pointer-events:none}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}button.click-loading,a.btn.click-loading{pointer-events:none;position:relative;color:#0000!important}button.click-loading:after,a.btn.click-loading:after{content:"";border:1.5px solid var(--green);border-right-color:#0000;border-radius:50%;width:15px;height:15px;margin:-8px 0 0 -8px;animation:.65s linear infinite sp;position:absolute;top:50%;left:50%}.iconbtn.click-loading svg,.custom-select-option.click-loading span,.custom-select-trigger.click-loading span{opacity:0}.authsep{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;margin:22px 0;font-size:9.5px;display:flex}.authsep:before,.authsep:after{content:"";background:var(--line);flex:1;height:1px}.autherr{color:#ff7a6b;text-align:left;background:#ff7a6b0f;border:1px solid #ff7a6b66;border-radius:2px;margin-bottom:20px;padding:12px 14px;font-size:14.5px;line-height:1.55}.qform{border:1px solid var(--line);background:var(--panel);border-radius:3px;flex-direction:column;gap:0;display:flex;overflow:hidden}.qitem{border-bottom:1px solid var(--line);padding:24px 26px}.qitem:last-child{border-bottom:none}.qitem.invalid{background:#ff7a6b0a}.qnum{font-family:var(--mono);letter-spacing:.26em;color:var(--green);margin-bottom:10px;font-size:9.5px;display:block}.qlabel{font-family:var(--serif);margin:0 0 8px;font-size:23px;line-height:1.32}.qlabel .req{color:var(--green);font-family:var(--mono);margin-left:6px;font-size:13px}.qhelp{color:var(--ink-2);max-width:66ch;margin:0 0 18px;font-size:16.5px;line-height:1.68}.qerr{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ff7a6b;margin:10px 0 0;font-size:10px}.inp{border:1px solid var(--line);width:100%;font-size:16px;font-family:var(--ui);background:linear-gradient(145deg,#121c179e,#080c0af5);border-radius:2px;outline:none;padding:14px 15px;transition:border-color .2s,box-shadow .2s,background .2s}.inp:focus{border-color:var(--green-35);box-shadow:0 0 0 3px var(--green-10)}.inp::placeholder,.fsearch input::placeholder,.city-search input::placeholder{color:#7d8a83;opacity:1}.inp:-webkit-autofill{-webkit-text-fill-color:var(--ink);transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0a0d0b}.inp:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0a0d0b}.inp:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0a0d0b}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--green);outline-offset:3px}textarea.inp{resize:none;height:112px;min-height:112px;max-height:112px;line-height:1.6;overflow-y:auto}select.inp{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.custom-select{width:100%;position:relative}.custom-select-trigger{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);text-align:left;background:linear-gradient(145deg,#121c17b8,#080c0afa);border-radius:2px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.custom-select-trigger:hover,.custom-select.open .custom-select-trigger{border-color:var(--green-35);box-shadow:0 0 0 3px var(--green-05)}.custom-select-trigger svg{color:var(--green);flex:none;transition:transform .2s}.custom-select.open .custom-select-trigger svg{transform:rotate(180deg)}.custom-select.disabled{opacity:.48;pointer-events:none}.custom-select-menu{border:1px solid var(--line-2);background:linear-gradient(160deg,#121b16,#090d0b);border-radius:3px;flex-direction:column;gap:3px;max-height:310px;margin-top:6px;padding:6px;display:flex;overflow-y:auto;box-shadow:0 18px 50px #00000073}.custom-select-option{text-align:left;width:100%;min-height:42px;color:var(--ink-2);border:1px solid #0000;border-radius:2px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;transition:background .16s,border-color .16s,color .16s;display:grid}.custom-select-option:hover{background:var(--green-05);border-color:var(--line-2);color:var(--ink)}.custom-select-option.selected{color:var(--green);background:var(--green-05)}.custom-select-check{width:18px;height:18px;color:var(--green);justify-content:center;align-items:center;display:flex}.custom-select.chip-select{width:auto;min-width:170px}.custom-select.chip-select .custom-select-trigger{min-height:40px;font-family:var(--mono);letter-spacing:.04em;padding:9px 12px;font-size:13px}.file-picker{border:1px solid var(--line);background:linear-gradient(145deg,#121c178c,#080c0af2);border-radius:3px;align-items:center;gap:14px;padding:14px;display:flex;position:relative}.file-picker-input{opacity:0;pointer-events:none;width:130px;height:44px;position:absolute;top:14px;left:14px}.file-picker-button{border:1px solid var(--green-35);min-height:44px;color:var(--green);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:9px;padding:10px 14px;font-size:10px;display:inline-flex}.file-picker-button:hover{background:var(--green-10);border-color:var(--green)}.file-picker-copy{flex-direction:column;min-width:0;display:flex}.file-picker-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.file-picker-copy small{color:var(--ink-3);margin-top:3px;font-size:11.5px}.radios{flex-direction:column;gap:9px;display:flex}.radio{border:1px solid var(--line);cursor:pointer;background:#0a0d0b;border-radius:2px;align-items:flex-start;gap:12px;padding:13px 15px;transition:border-color .18s,background .18s;display:flex}.radio:hover{border-color:var(--green-35)}.radio.on{border-color:var(--green);background:var(--green-05)}.radio input{appearance:none;cursor:pointer;border:1px solid var(--line-2);background:#070a08;border-radius:2px;flex:none;width:30px;height:30px;margin-top:0}.radio input:checked{border-color:var(--green);background-color:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2304120A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px}.radio span{font-size:16px;line-height:1.5}.formfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;display:flex}.panel a.grn{align-items:center;min-height:44px;display:inline-flex}.formnote{font-family:var(--mono);letter-spacing:.03em;color:var(--ink-2);max-width:62ch;font-size:14px;line-height:1.7}.fb-row{border:1px solid var(--line);background:var(--panel);border-radius:3px;margin-bottom:10px;overflow:hidden}.fb-row.off{opacity:.5}.fb-head{border-bottom:1px solid var(--line);background:#ffffff04;align-items:center;gap:12px;padding:12px 14px;display:flex}.fb-head .fb-k{font-family:var(--mono);letter-spacing:.16em;color:var(--green);flex:none;font-size:10px}.fb-head .fb-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.fb-tools{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.iconbtn{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-3);font-family:var(--mono);background:linear-gradient(145deg,#121c179e,#080c0af5);border-radius:2px;justify-content:center;align-items:center;font-size:12px;transition:all .18s;display:flex}.iconbtn:hover{color:var(--green);border-color:var(--green-35)}.iconbtn.danger:hover{color:#ff7a6b;border-color:#ff7a6b80}.fb-body{grid-template-columns:repeat(2,1fr);gap:12px;padding:14px;display:grid}.fb-body label{min-width:0;display:block}.fb-body label.full{grid-column:1/-1}.fb-body>label>span,.field-label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:9px;display:block}.field-group{min-width:0}.field-group .radio{align-items:center;display:flex}.field-group .radio span{font-family:var(--ui);letter-spacing:0;text-transform:none;color:var(--ink);margin:0;font-size:16px;display:block}@media (max-width:760px){.fb-body{grid-template-columns:1fr}}.tbl{border-collapse:collapse;width:100%;font-size:13.5px}.tbl th{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 14px;font-size:9px;font-weight:400}.tbl td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2);padding:13px 14px}.tbl tr:last-child td{border-bottom:none}.tbl tr.clickable{cursor:pointer}.tbl tr.clickable:hover td{color:var(--ink);background:#ffffff04}.tbl .strong{color:var(--ink);font-weight:600}.tblwrap{border:1px solid var(--line);background:var(--panel);border-radius:3px;overflow-x:auto}.status{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-3);white-space:nowrap;border-radius:2px;padding:4px 8px;font-size:9px}.status.new{border-color:var(--green-35);color:var(--green);background:var(--green-05)}.status.accepted{border-color:var(--green);color:#04120a;background:var(--green)}.status.declined{color:#ff7a6b;border-color:#ff7a6b66}.dl{grid-template-columns:180px 1fr;gap:0;display:grid}.dl dt{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:12px 0;font-size:9.5px}.dl dd{border-bottom:1px solid var(--line);color:var(--ink);word-break:break-word;margin:0;padding:12px 0;font-size:16.5px;line-height:1.6}@media (max-width:640px){.dl{grid-template-columns:1fr}.dl dt{border-bottom:none;padding-bottom:2px}}.subnav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;margin-bottom:28px;display:flex}.subnav a,.subnav button{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid #0000;margin-bottom:-1px;padding:13px 15px;font-size:10.5px;transition:all .18s}.subnav a:hover,.subnav button:hover{color:var(--ink)}.subnav a.on,.subnav button.on{color:var(--green);border-bottom-color:var(--green)}.emptystate{border:1px dashed var(--line);text-align:center;border-radius:3px;padding:44px 26px}.emptystate h4{font-family:var(--serif);margin:0 0 8px;font-size:22px;font-weight:500}.emptystate p{color:var(--ink-2);max-width:44ch;margin:0 auto 20px;font-size:15.5px;line-height:1.6}.banner{border:1px solid var(--green-35);background:var(--green-05);border-radius:3px;align-items:flex-start;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex}.banner .bi{color:var(--green);font-family:var(--mono);flex:none;font-size:13px;line-height:1.5}.banner .bt{color:var(--ink);font-size:15.5px;line-height:1.6}.banner .bt a{color:var(--green);border-bottom:1px solid var(--green-35);margin:-6px -2px;padding:6px 2px;display:inline-block}.photogrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.photo{aspect-ratio:4/3;border:1px solid var(--line);background:var(--panel-2);border-radius:3px;position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}.photo figcaption{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);background:linear-gradient(#0000,#040706eb);padding:10px 12px;font-size:9.5px;position:absolute;bottom:0;left:0;right:0}.reachlist{flex-direction:column;gap:2px;max-height:280px;margin-top:14px;display:flex;overflow-y:auto}.reachrow{border:1px solid var(--line);background:#0a0d0b;border-radius:2px;align-items:center;gap:12px;padding:9px 10px;display:flex}.reachrow .rk{font-family:var(--mono);letter-spacing:.14em;color:var(--green);flex:none;margin-left:auto;font-size:10px}.reachrow .rn{font-size:13px;font-weight:600}.reachrow .rc{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:2px;font-size:9.5px}.spinner{border:1.5px solid #04120a59;border-top-color:#04120a;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite sp}.btn.ghost .spinner{border-color:var(--line);border-top-color:var(--green)}@keyframes sp{to{transform:rotate(360deg)}}:focus-visible{outline:2px solid var(--green);outline-offset:2px}:root{--serif:"TT Moons",ui-serif,Georgia,serif;--mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.page{display:block;overflow-x:clip}.globe-labels .mlabel,.globe-labels .elabel{pointer-events:auto}.radio input{width:30px;height:30px}.radio{min-height:48px}@media (max-width:760px){.soc{width:34px;height:34px}.soc svg{width:15px;height:15px}.mcard .socs{gap:8px;top:14px;right:14px}.mcard .top{padding-right:0}.mcard .socs{margin-top:14px;position:static}.fsearch{align-items:stretch;padding:0 14px}.fsearch svg{align-self:center}.fsearch input{min-height:46px}.city-search{align-items:stretch;padding:0 12px}.city-search svg{align-self:center}.city-search input{min-height:44px}.city-row{padding:12px 14px}.iconbtn{width:36px;height:36px}.hud-close{padding:8px 10px}.gbtn{width:42px;height:42px}}.proofband-lede{margin:16px 0 0}.proofgrid{grid-template-columns:repeat(2,1fr);gap:clamp(36px,4.4vw,60px);margin-top:clamp(40px,5vw,64px);display:grid}.proofcase{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;gap:16px;padding:26px 0 0;display:flex}.proofmetric{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.proofmetric .pm-v{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(42px,4.6vw,64px);line-height:.98}.proofmetric .pm-l{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--green);font-size:10.5px}.proofcase-t{font-family:var(--serif);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.18}.proofcase-s{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px}.proofcase-b{color:var(--ink-2);margin:0;font-size:17.5px;line-height:1.68}.proofshot{border:1px solid var(--line-2);background:var(--black-2);border-radius:2px;position:relative;overflow:hidden}.proofshot img{width:100%;height:auto;display:block}.proofshot:before,.proofshot:after{content:"";border:1px solid var(--green);opacity:.45;pointer-events:none;width:18px;height:18px;position:absolute}.proofshot:before{border-bottom:0;border-right:0;top:8px;left:8px}.proofshot:after{border-top:0;border-left:0;bottom:8px;right:8px}.prooflink{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green);border-bottom:1px solid var(--green-35);align-self:flex-start;margin-top:auto;padding:6px 0 4px;font-size:11px;transition:color .18s,border-color .18s}.prooflink:hover{color:var(--green-hi);border-bottom-color:var(--green-hi)}.exhibitgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(32px,3.6vw,50px);margin-top:clamp(34px,4vw,50px);display:grid}.exhibit{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;padding-top:24px;display:flex;overflow:visible}.exhibit .proofshot{border-radius:0;margin-top:6px}.exhibit-copy{flex-direction:column;flex:1;gap:11px;padding:0 0 16px;display:flex}.exhibit-copy h4{font-family:var(--serif);margin:0;font-size:24px;font-weight:500;line-height:1.2}.exhibit-s{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin:0;font-size:10.5px}.exhibit-b{color:var(--ink-2);margin:0;font-size:17.5px;line-height:1.66}.proofempty{border:1px dashed var(--line-2);color:var(--ink-2);border-radius:3px;max-width:70ch;margin-top:32px;padding:28px;font-size:16.5px;line-height:1.7}@media (max-width:900px){.proofgrid{grid-template-columns:1fr}}@media (max-width:520px){.exhibitgrid{grid-template-columns:1fr}}.derivednote{border:1px solid var(--line-2);background:var(--green-05);border-radius:2px;flex-direction:column;grid-column:1/-1;gap:6px;padding:15px 17px;display:flex}.derivednote strong{color:var(--ink);font-size:14.5px;font-weight:500}.derivednote span{color:var(--ink-2);font-size:15px;line-height:1.65}.liveval{transition:color .5s}.liveval.changed{color:var(--green-hi)}.liveoff{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;margin-top:10px;font-size:10px;display:inline-flex}.liveoff:before{content:"";background:var(--ink-3);border-radius:50%;width:5px;height:5px}.confirmrow{border-bottom:1px solid var(--line);background:#ff7a6b0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.confirmrow span{color:var(--ink-2);font-size:14.5px}.confirmrow div{flex-wrap:wrap;gap:9px;display:flex}.uploadrow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:11px;display:flex}.field-group.full{grid-column:1/-1}.rosternote{color:var(--ink);max-width:64ch;margin:18px 0 0;font-size:18px;line-height:1.65}.mcard .bld.empty{border:1px dashed var(--line);min-height:42px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-radius:2px;align-items:center;padding:9px 12px;font-size:10.5px;display:flex}.proofcase-body{flex-direction:column;flex:1;gap:14px;display:flex}.proofgrid.one{grid-template-columns:1fr}.proofgrid.one .proofcase{grid-template-columns:minmax(200px,.9fr) 2fr;align-items:start;gap:clamp(32px,4vw,56px);padding:30px 0 0;display:grid}.proofgrid.one .proofmetric{border-bottom:0;border-right:1px solid var(--line);align-self:stretch;padding:0 36px 0 0}.proofgrid.one .proofmetric .pm-v{font-size:clamp(52px,5.4vw,78px)}@media (max-width:900px){.proofgrid.one .proofcase{grid-template-columns:1fr;gap:22px;padding:26px 0 0}.proofgrid.one .proofmetric{border-right:0;border-bottom:1px solid var(--line);padding:0 0 20px}}.reflink{border:1px solid var(--line-2);background:var(--green-05);border-radius:3px;flex-direction:column;gap:14px;margin-bottom:24px;padding:22px 24px;display:flex}.reflink-copy{flex-direction:column;gap:5px;display:flex}.reflink-copy strong{font-family:var(--serif);color:var(--ink);font-size:20px;font-weight:500}.reflink-copy span{color:var(--ink-2);max-width:60ch;font-size:15px;line-height:1.65}.reflink-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.reflink-row .inp{min-width:240px;font-family:var(--mono);flex:1;font-size:13.5px}@media (max-width:520px){.reflink-row .inp{width:100%;min-width:0}.reflink-row .btn{width:100%}}.editor-sub{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;padding:16px 16px 0;font-size:10px;font-weight:400;display:flex}.editor-card>.qhelp{margin:0;padding:10px 16px 0;font-size:13.5px}.readygrid{grid-template-columns:repeat(2,1fr);gap:10px;padding:16px;display:grid}.readyrow{border:1px solid var(--line);background:var(--panel-2);border-radius:2px;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.readyrow.on{border-color:var(--green-35);background:var(--green-05)}.readyrow>div{flex-direction:column;gap:4px;min-width:0;display:flex}.readyrow strong{color:var(--ink);font-size:14px;font-weight:500}.readyrow span{color:var(--ink-2);font-size:14px;line-height:1.6}.readymark{color:#ff9385;background:#ff7a6b24;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.readyrow.on .readymark{background:var(--green-18);color:var(--green-hi)}.readyrow.soft .readymark{background:var(--line-2);color:var(--ink-3)}@media (max-width:900px){.readygrid{grid-template-columns:1fr}}.tablescroll{padding:16px;overflow-x:auto}.dtable{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.dtable th{text-align:left;font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 12px 9px 0;font-size:9px;font-weight:400}.dtable td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2);padding:12px 12px 12px 0;line-height:1.5}.dtable td b{color:var(--ink);font-weight:500}.errtext{color:#ff9385;margin-top:4px}.accesssteps{text-align:left;flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}.accesssteps li{border:1px solid var(--line);background:var(--panel-2);border-radius:2px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.accesssteps li>div{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;display:flex}.accesssteps strong{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:500}.accesssteps p{color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.65}.as-n{font-family:var(--mono);letter-spacing:.18em;color:var(--green);flex:none;padding-top:5px;font-size:10px}.freshness{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin:24px 0 0;font-size:9.5px}@media (max-width:520px){.accesssteps li{flex-direction:column;gap:9px}.accesssteps .btn{width:100%}}.vwrap{flex-direction:column;min-width:0;display:flex}.vwrap>.vcard{flex:1}.vtranscript{flex-direction:column;gap:10px;margin-top:10px;display:flex}.vtranscript>.chip{align-self:flex-start}.vtranscript-body{border:1px solid var(--line);background:var(--panel-2);border-radius:2px;max-height:340px;padding:16px 18px;overflow-y:auto}.vtranscript-body p{color:var(--ink-2);margin:0 0 12px;font-size:16.5px;line-height:1.75}.vtranscript-body p:last-child{margin-bottom:0}.cal{flex-direction:column;gap:14px;display:flex}.cal-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.cal-head h3{font-family:var(--serif);color:var(--ink);text-align:center;flex:1;margin:0;font-size:clamp(20px,2.6vw,28px);font-weight:500}.cal-count{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:9.5px}.cal-grid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.cal-dow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);text-align:center;padding-bottom:4px;font-size:9px}.cal-cell{border:1px solid var(--line);background:var(--panel);min-height:76px;color:var(--ink-3);font-family:var(--mono);cursor:default;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;font-size:12px;transition:border-color .2s,background .2s;display:flex;position:relative}.cal-cell.empty{background:0 0;border-color:#0000}.cal-cell.has{color:var(--ink);cursor:pointer}.cal-cell.has:hover,.cal-cell.today{border-color:var(--green-35)}.cal-cell.today .cal-n{color:var(--green-hi)}.cal-cell.on{border-color:var(--green);background:var(--green-05)}.cal-cell:disabled{opacity:.55}.cal-n{line-height:1}.cal-dots{gap:3px;display:flex}.cal-dots i,.cal-key i{border-radius:50%;width:5px;height:5px;display:inline-block}.cal-dots i.summit,.cal-key i.summit{background:var(--green)}.cal-dots i.meetup,.cal-key i.meetup{background:var(--ink-3)}.cal-key{flex-wrap:wrap;gap:18px;display:flex}.cal-key span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;font-size:9.5px;display:inline-flex}.cal-day{border:1px solid var(--line);background:var(--panel-2);border-radius:2px;flex-direction:column;gap:16px;padding:20px 22px;display:flex}.cal-day h4{font-family:var(--serif);color:var(--ink);margin:0;font-size:21px;font-weight:500}.cal-ev{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.cal-ev h5{font-family:var(--serif);color:var(--ink);margin:0;font-size:18px;font-weight:500}.cal-ev p{color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.65}@media (max-width:560px){.cal-grid{gap:4px}.cal-cell{min-height:44px;font-size:11px}.cal-head{flex-wrap:wrap}.cal-head h3{flex-basis:100%;order:-1}}.vslband{padding-top:0}.vsl{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.vsl-copy{flex-direction:column;gap:16px;display:flex}.vsl-copy h2,.vsl-copy p{margin:0}.vsl-frame{aspect-ratio:16/9;border:1px solid var(--line);background:#050806;border-radius:3px;width:100%;max-width:100%;position:relative;overflow:hidden}.vsl-frame iframe,.vsl-frame video{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.vsl-anchor{aspect-ratio:16/9;width:100%;position:relative}.vsl-frame.mini{z-index:900;border-color:var(--line-2);width:min(340px,100vw - 48px);animation:.26s ease-out vsldock;position:fixed;bottom:24px;left:24px;box-shadow:0 24px 60px #0000009e}@keyframes vsldock{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.vsl-close{z-index:2;border:1px solid var(--line);width:26px;height:26px;color:var(--ink);cursor:pointer;background:#060a08d1;border-radius:50%;place-items:center;padding:0;transition:background .2s,border-color .2s;display:grid;position:absolute;top:6px;right:6px}.vsl-close:hover{border-color:var(--line-2);background:#060a08f5}@media (max-width:900px){.vsl{grid-template-columns:1fr;gap:26px}.vsl-frame.mini{width:auto;bottom:14px;left:14px;right:14px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.act{scroll-margin-top:var(--nav-h);position:relative}.act-head{padding:clamp(46px,7vw,86px) 24px clamp(26px,3.4vw,40px)}.act-head h2{margin:0 0 12px}.act-head .lede{max-width:60ch}.lede,.hero-sub,.rosternote,.proofrow .ptxt,.card p,.forlist li,.tier li,.faq .ans,.prog-d,.deftile p,.evbody p,.ct-meta p,.ctaband p,.emptystate p,.refnote,.form-done p{-webkit-text-stroke:.3px currentColor}.hud-panel,.hud-panel *,.roster-tools,.roster-tools *{-webkit-text-stroke:0}.brk{background-image:linear-gradient(var(--green-35),var(--green-35)),linear-gradient(var(--green-35),var(--green-35)), linear-gradient(var(--green-35),var(--green-35)),linear-gradient(var(--green-35),var(--green-35)), linear-gradient(var(--green-35),var(--green-35)),linear-gradient(var(--green-35),var(--green-35)), linear-gradient(var(--green-35),var(--green-35)),linear-gradient(var(--green-35),var(--green-35));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:20px 1px,1px 20px,20px 1px,1px 20px,20px 1px,1px 20px,20px 1px,1px 20px;background-origin:border-box;position:relative}.split:has(>.deftile){gap:clamp(24px,3vw,44px)}.grid:has(>.reveal>article.card){gap:clamp(34px,4.4vw,58px)}.reveal>article.card{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:24px 0 0}.reveal>article.card:hover{border-top-color:var(--line-2);background:0 0}.reveal>article.card>.num{letter-spacing:.18em;border-bottom:0;margin:0 0 22px;padding:0;font-size:12px}.reveal>article.card:hover>.num{border-bottom-color:#0000}.reveal>article.card>h4{font-family:var(--serif);margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.2}.reveal>article.card>p{font-size:18.5px;line-height:1.7}.grid:has(>.reveal>.forlist){gap:clamp(34px,4.4vw,62px)}.grid:has(>.tier){gap:0}.proofnum{font-family:var(--mono);letter-spacing:.18em;color:var(--green);font-size:12px;display:block}.proofcase-body>.proofnum{margin-bottom:2px}.exhibit>.proofnum{margin-bottom:18px}.prog.milestones{margin-top:8px}.prog.milestones .prog-row{gap:24px;padding:26px 0}.prog.milestones .prog-i{width:44px;height:44px;font-size:17px}.prog.milestones .prog-t{font-family:var(--serif);letter-spacing:-.012em;font-size:21px;font-weight:500}.prog.milestones .prog-d{max-width:64ch;margin-top:9px}@media (max-width:900px){.tier:first-child{padding-bottom:clamp(30px,5vw,42px);padding-right:0}.tier+.tier{border-left:0;border-top:1px solid var(--line);padding-top:clamp(30px,5vw,42px);padding-left:0}}@media (max-width:560px){.evrow{grid-template-columns:74px 1fr;gap:14px}.evdate .dy{margin-top:6px}}@media (max-width:760px){.deftile{padding:26px 22px}.spec{flex-direction:column;gap:5px;padding:15px 0}.spec .sk{width:auto;padding-top:0}.prog.milestones .prog-row{gap:16px;padding:20px 0}.prog.milestones .prog-i{width:38px;height:38px;font-size:15px}.prog.milestones .prog-t{font-size:20px}}.sl-mask{margin-bottom:-.16em;padding-bottom:.16em}@media (prefers-reduced-motion:reduce){.faq-a,.faq .ans,.faq-q i:before,.faq-q i:after{transition:none}}
.nav-in{height:100%}nav.tabs{align-self:stretch;align-items:center;gap:2px;margin-left:auto;display:flex;position:relative}.tab-slot{align-items:center;display:flex}.tab-sep{background:var(--line);flex:none;width:1px;height:20px;margin:0 10px 0 8px}nav.tabs a.tab{isolation:isolate;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);-webkit-tap-highlight-color:transparent;border-radius:3px;align-items:center;gap:8px;padding:12px 14px;font-size:12.5px;transition:color .25s;display:inline-flex;position:relative;overflow:hidden}nav.tabs a.tab .tab-label{transition:transform .16s cubic-bezier(.2,.8,.3,1);display:block}nav.tabs a.tab:hover,nav.tabs a.tab:focus-visible,nav.tabs a.tab.on{color:var(--ink)}nav.tabs a.tab:active .tab-label{transform:scale(.95)}nav.tabs a.tab:focus-visible{outline:1px solid var(--green-35);outline-offset:-1px}nav.tabs a.tab:before{content:"";z-index:-1;left:var(--px,50%);top:var(--py,50%);opacity:0;pointer-events:none;background:radial-gradient(circle,#24d07c80 0%,#24d07c1f 45%,#24d07c00 70%);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;transform:scale(0)}nav.tabs a.tab.pressed:before{animation:.62s cubic-bezier(.2,.8,.3,1) tab-ripple}@keyframes tab-ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(16)}}nav.tabs a.vault-tab{color:var(--ink-3)}nav.tabs a.vault-tab .tab-ico{color:var(--green);opacity:.75;flex:none;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.3,1)}nav.tabs a.vault-tab:hover .tab-ico,nav.tabs a.vault-tab.on .tab-ico{opacity:1;transform:translateY(-1px)}.tab-bar{pointer-events:none;background:linear-gradient(90deg,var(--green),var(--green-hi),var(--green));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;box-shadow:0 0 14px #24d07cb3,0 -6px 18px #24d07c2e}.tab-ghost{transform-origin:0;pointer-events:none;background:#eef4f061;width:1px;height:1px;position:absolute;bottom:-1px;left:0}nav.tabs.ready .tab-bar{transition:transform .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),opacity .3s}nav.tabs.ready .tab-ghost{transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .25s}.nav-progress{pointer-events:none;background:linear-gradient(90deg,#24d07c00,var(--green) 70%,var(--green-hi));transform-origin:0;opacity:0;height:1px;transition:opacity .35s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}header.nav.loading .nav-progress{opacity:1;animation:2.4s cubic-bezier(.1,.7,.2,1) forwards nav-load}@keyframes nav-load{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}.burger{border:1px solid var(--line);border-radius:3px;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;transition:border-color .2s;display:none}.burger:hover{border-color:var(--line-2)}.burger span{background:var(--ink);width:18px;height:1px;transition:background .2s;display:block;position:relative}.burger span:before,.burger span:after{content:"";background:var(--ink);width:18px;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1),top .35s cubic-bezier(.22,1,.36,1);position:absolute;left:0}.burger span:before{top:-5px}.burger span:after{top:5px}.burger.open span{background:0 0}.burger.open span:before{top:0;transform:rotate(45deg)}.burger.open span:after{top:0;transform:rotate(-45deg)}.mobmenu{z-index:880;padding:calc(var(--nav-h) + 18px) 24px calc(26px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:#070908f7;flex-direction:column;justify-content:space-between;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0}.mobmenu.open{opacity:1;visibility:visible;transition:opacity .3s}.mobmenu nav{flex-direction:column;display:flex}.mobmenu nav a{font-family:var(--serif);border-bottom:1px solid var(--line);color:var(--ink-3);opacity:0;transition:transform .5s cubic-bezier(.22,1,.36,1) calc(var(--i) * 45ms),opacity .4s ease calc(var(--i) * 45ms),color .2s ease,padding-left .35s cubic-bezier(.22,1,.36,1);padding:13px 0;font-size:clamp(30px,9vw,40px);line-height:1.1;display:block;position:relative;transform:translateY(14px)}.mobmenu.open nav a{opacity:1;transform:none}.mobmenu nav a:active{color:var(--ink)}.mobmenu nav a.on{color:var(--ink);padding-left:22px}.mobmenu nav a.on:before{content:"";background:var(--green);width:8px;height:8px;box-shadow:0 0 14px var(--green);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:0}.mob-cta{width:100%;margin-top:24px}@media (max-width:1100px){nav.tabs a.tab{padding:12px 10px}.tab-sep{margin:0 6px}}@media (max-width:900px){nav.tabs,.nav-cta{display:none}.burger{display:flex}}@media (prefers-reduced-motion:reduce){nav.tabs.ready .tab-bar,nav.tabs.ready .tab-ghost,.mobmenu nav a{transition:none}nav.tabs a.tab.pressed:before{animation:none}}
.story{height:380vh;position:relative}.story-pin{height:100svh;position:sticky;top:0;overflow:hidden}.story-scene{z-index:0;opacity:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 9%);mask-image:linear-gradient(#0000 0,#000 9%)}.story-particles{pointer-events:none;position:absolute;inset:0}.story-particles canvas{width:100%;height:100%;display:block}.story-globe{pointer-events:none;opacity:0;will-change:opacity;position:absolute}.story-globe canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.story-globe.grab{pointer-events:auto}.story-globe.grab canvas{cursor:grab}.story-globe.grab canvas.drag{cursor:grabbing}.story-globe .globe-labels .mlabel{pointer-events:none}.story-globe.grab .globe-labels .mlabel{pointer-events:auto}.story-caps{z-index:1;pointer-events:none;place-items:center;padding:0 24px;display:grid;position:absolute;inset:76% 0 0}.story-cap{text-align:center;opacity:0;max-width:1040px;margin:0 auto;font-size:clamp(30px,4.6vw,70px);line-height:1.02;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;right:0;transform:translateY(calc(26px - 50%))}.story-cap.on{opacity:1;transform:translateY(-50%)}.story-cap .liveval{font-family:inherit;font-size:inherit;color:var(--green)}.story-cap-cta{flex-direction:column;align-items:center;gap:clamp(18px,2.2vw,28px);display:flex}.story-cap-cta .display{font-size:inherit;line-height:inherit;margin:0}.story-cap-cta .btn{pointer-events:none}.story-cap-cta.on .btn{pointer-events:auto}@media (max-width:760px){.story{height:280vh}.story-caps{padding:0 24px;top:57%;bottom:12%}.story-cap{font-size:clamp(24px,6.4vw,34px);line-height:1.08}}@media (prefers-reduced-motion:reduce){.story{height:auto}.story-pin{height:auto;padding:clamp(64px,9vw,124px) 0;position:static;overflow:visible}.story-scene{display:none}.story-caps{max-width:var(--max);place-items:start;gap:clamp(20px,3vw,34px);margin:0 auto;padding:0 24px;display:grid;position:static;inset:auto}.story-cap{text-align:left;opacity:1;max-width:none;margin:0;transition:none;position:static;top:auto;left:auto;right:auto;transform:none}}.act-more{justify-content:flex-start;padding-top:8px;padding-bottom:clamp(64px,8vw,112px);display:flex}@property --spin{syntax:"<angle>";inherits:true;initial-value:0deg}@property --tilt{syntax:"<angle>";inherits:true;initial-value:60deg}@property --coin-y{syntax:"<angle>";inherits:true;initial-value:0deg}.closing{padding:clamp(56px,7vw,110px) 0 clamp(84px,9vw,136px);position:relative;overflow:clip}.closing-in{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.cl-stage{--r:clamp(160px,21vw,280px);--seat:clamp(48px,4.4vw,62px);--coin:clamp(132px,13vw,184px);width:min(100%,calc(var(--r) * 2 + var(--seat) * 1.6));height:calc(var(--r) * .9 + var(--coin));perspective:1300px;perspective-origin:50% 40%;transform-style:preserve-3d;transform:translateY(var(--lift,0px));margin:0 auto clamp(26px,3vw,40px);position:relative}.cl-orbit{width:0;height:0;transform-style:preserve-3d;transform:rotateX(var(--tilt)) rotateZ(var(--spin));animation:46s linear infinite cl-spin;position:absolute;top:50%;left:50%}@keyframes cl-spin{to{--spin:360deg}}.cl-seat{transform-style:preserve-3d;transform:rotateZ(var(--a)) translateX(var(--r)) rotateZ(calc(-1 * var(--a))) rotateZ(calc(-1 * var(--spin))) rotateX(calc(-1 * var(--tilt)));position:absolute;top:0;left:0}.cl-seat>span{width:var(--seat);height:var(--seat);margin:calc(var(--seat) / -2) 0 0 calc(var(--seat) / -2);opacity:var(--open,1);border-radius:50%;display:block}.cl-face .av{box-shadow:0 0 0 2px #070908e6,0 0 0 3px var(--green-35),0 10px 24px #0009;border-radius:50%;width:100%!important;height:100%!important}.cl-face .av .ini{font-size:calc(var(--seat) * .34)!important}.cl-open{border:1.5px dashed var(--green-hi);background:radial-gradient(circle,#24d07c42,#24d07c0a 70%);animation:2.4s ease-in-out infinite cl-open;position:relative;box-shadow:0 0 26px #24d07c80,inset 0 0 14px #24d07c4d}.cl-open:before,.cl-open:after{content:"";background:var(--green-hi);border-radius:1px;width:34%;height:1.5px;margin:-.75px 0 0 -17%;position:absolute;top:50%;left:50%}.cl-open:after{transform:rotate(90deg)}@keyframes cl-open{0%,to{box-shadow:0 0 18px #24d07c59,inset 0 0 10px #24d07c33}50%{box-shadow:0 0 34px #24d07cbf,inset 0 0 18px #24d07c66}}.cl-coin{width:var(--coin);height:var(--coin);margin:calc(var(--coin) / -2) 0 0 calc(var(--coin) / -2);transform-style:preserve-3d;transform:rotateY(var(--coin-y));position:absolute;top:50%;left:50%}.cl-coin img{object-fit:contain;backface-visibility:visible;width:100%;height:100%;position:absolute;inset:0}.cl-coin .cl-front{filter:drop-shadow(0 26px 40px #0000008c);transform:translateZ(5px)}.cl-coin .cl-edge{transform:translateZ(calc(5px - var(--k) * 1.25px));filter:brightness(.42)saturate(1.2)}.cl-sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 0 40%,#e2ffeed9 50%,#0000 60% 100%) 130% 0/280% 100% no-repeat;animation:5.5s cubic-bezier(.45,.05,.25,1) 1.2s infinite cl-sheen;position:absolute;inset:0;transform:translateZ(5.5px);-webkit-mask:url(/brand/emblem-3d-640.webp) 50%/contain no-repeat;-webkit-mask-source-type:luminance;mask:url(/brand/emblem-3d-640.webp) 50%/contain no-repeat luminance}@keyframes cl-sheen{0%{background-position:130% 0}36%,to{background-position:-30% 0}}.closing h3{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(42px,6.4vw,92px);font-weight:500;line-height:.95}.closing p{max-width:42ch;color:var(--ink-2);margin:24px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.6}.closing-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}@media (max-width:760px){.cl-stage{--r:clamp(112px,34vw,170px);--seat:clamp(38px,10.4vw,50px);--coin:clamp(104px,28vw,140px)}}@media (max-width:520px){.closing-cta{flex-direction:column;align-items:stretch;width:100%}.closing-cta .btn{width:100%}}@media (prefers-reduced-motion:reduce){.cl-orbit,.cl-open,.cl-sheen{animation:none}}.premise .lede .pw{display:inline}@media (min-width:761px){.premise .grid>:first-child{top:calc(var(--nav-h) + 56px);position:sticky}}
:root{--eis:clamp(220px,min(46vh,64vw),500px);--intro-ease:cubic-bezier(.16,1,.3,1)}html.wmm-intro{overflow:hidden}html.wmm-intro header.nav,html.wmm-intro .coinrail{opacity:0;pointer-events:none}html:not(.wmm-intro) .intro-shell{display:none}.intro-shell{z-index:1200;background:radial-gradient(60% 60% at 50% 50%,#0b1510 0%,var(--black) 70%);place-items:center;animation:.5s cubic-bezier(.5,0,.75,0) 1.24s both intro-shell-out;display:grid;position:fixed;inset:0}.intro-stage{width:var(--eis);height:var(--eis);perspective:1100px;animation:.56s cubic-bezier(.55,0,.85,.25) 1.18s both intro-stage-out;position:relative}.intro-coin{transform-style:preserve-3d;transform-origin:50%;animation:intro-coin-in 1.1s var(--intro-ease) both;position:absolute;inset:0}.intro-emblem{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 28px 60px #0009);width:100%;height:100%;position:absolute;inset:0}.intro-sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 0 40%,#d2ffe600 42%,#e2ffeee6 50%,#d2ffe600 58%,#0000 60% 100%) 130% 0/280% 100% no-repeat;animation:.95s cubic-bezier(.45,.05,.25,1) .3s both intro-sheen;position:absolute;inset:0;-webkit-mask:url(/brand/emblem-3d-640.webp) 50%/contain no-repeat;-webkit-mask-source-type:luminance;mask:url(/brand/emblem-3d-640.webp) 50%/contain no-repeat luminance}.intro-halo{pointer-events:none;animation:intro-halo 1.2s var(--intro-ease) .12s both;background:radial-gradient(circle,#24d07c42 0%,#24d07c14 34%,#0000 62%);border-radius:50%;position:absolute;inset:-34%}html.wmm-intro-skip .intro-shell{animation:.2s both intro-shell-out}html.wmm-intro-skip .intro-stage{animation:none}@keyframes intro-coin-in{0%{opacity:0;transform:rotateY(-30deg)rotateX(9deg)scale(.88)}12%{opacity:1}to{opacity:1;transform:none}}@keyframes intro-sheen{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes intro-halo{0%{opacity:0;transform:scale(.72)}60%{opacity:1;transform:scale(1.04)}to{opacity:.7;transform:scale(1)}}@keyframes intro-stage-out{to{opacity:0;transform:scale(1.55)}}@keyframes intro-shell-out{to{opacity:0;visibility:hidden}}html.wmm-intro-run .hero-copy>*{animation:hero-rise .9s var(--intro-ease) both}html.wmm-intro-run .hero-copy>:first-child{animation-delay:1.3s}html.wmm-intro-run .hero-copy>:nth-child(2){animation-delay:1.38s}html.wmm-intro-run .hero-copy>:nth-child(3){animation-delay:1.46s}html.wmm-intro-run .hero-copy>:nth-child(4){animation-delay:1.54s}html.wmm-intro-run .hero-copy>:nth-child(n+5){animation-delay:1.62s}html.wmm-intro-run .hero-globe-wrap{animation:hero-globe-in 1.3s var(--intro-ease) 1.2s both}@keyframes hero-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes hero-globe-in{0%{opacity:0;transform:scale(.82)}}.hero-globe-wrap{justify-content:center;align-items:center;min-width:0;display:flex}.hero-globe{aspect-ratio:1;width:100%;max-width:640px;position:relative}.hero-globe:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#24d07c24 0%,#24d07c0a 40%,#0000 66%);border-radius:50%;position:absolute;inset:-8%}.hg-poster{object-fit:contain;z-index:1;pointer-events:none;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.hero-globe.live .hg-poster{opacity:0}#hero-canvas{z-index:2;cursor:grab;touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;inset:0}.hero-globe.live #hero-canvas{opacity:1}#hero-canvas.drag{cursor:grabbing}.hg-stage{z-index:2;pointer-events:none;position:absolute;inset:-18%}.hg-stage #hero-canvas{pointer-events:auto}.hero-globe .globe-labels{z-index:4}.hero-city{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-2);opacity:0;pointer-events:none;background:#080c0ae6;border-radius:3px;width:min(280px,86%);transition:opacity .3s cubic-bezier(.2,.8,.3,1),transform .3s cubic-bezier(.2,.8,.3,1);position:absolute;bottom:4%;left:0;transform:translateY(10px);box-shadow:0 18px 50px #0000008c}.hero-city.open{opacity:1;pointer-events:auto;transform:none}.hero-city .hc-x{width:36px;height:36px;color:var(--ink-3);place-items:center;display:grid;position:absolute;top:6px;right:6px}.hero-city .hc-x:hover{color:var(--green)}.hc-head{border-bottom:1px solid var(--line);padding:14px 16px 12px}.hc-nm{font-family:var(--serif);margin-top:6px;font-size:24px;line-height:1.1}.hc-sub{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:6px;font-size:12px}.hc-people{flex-direction:column;gap:2px;padding:8px;display:flex}.hc-p{border-radius:2px;align-items:center;gap:10px;padding:7px;transition:background .2s;display:flex}.hc-p:hover{background:var(--green-05)}.hc-pt{min-width:0}.hc-pn{white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.3;overflow:hidden}.hc-pb{font-family:var(--mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.hc-more{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green);padding:12px 16px;font-size:12px;display:block}.hc-more:hover{background:var(--green-05)}@media (min-width:1181px){.hero-globe-wrap{max-height:calc(100svh - var(--nav-h) - 100px)}.hero-globe{max-width:min(640px,calc(100svh - var(--nav-h) - 140px))}}@media (max-width:1180px){.hero-in{grid-template-columns:minmax(0,1fr);gap:24px}.hero-globe{max-width:min(560px,78vw)}}@media (max-width:760px){:root{--eis:clamp(200px,70vw,300px)}.hero-globe{max-width:92vw}.hero-city{bottom:2%;left:50%;transform:translate(-50%,10px)}.hero-city.open{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.intro-shell{display:none}html.wmm-intro-run .hero-copy>*,html.wmm-intro-run .hero-globe-wrap{animation:none}}
#meetups .phead{padding:clamp(56px,7vw,96px) 0 clamp(28px,3.4vw,42px)}.meetup-ledger{padding:clamp(32px,4vw,56px) 0 clamp(36px,4.6vw,64px);overflow-x:clip}.mledger-in{max-width:880px;display:block}.mledger-rows{perspective:1100px;perspective-origin:75%;border-top:1px solid var(--line)}.mlrow{border-bottom:1px solid var(--line);transform-style:preserve-3d;will-change:transform,opacity;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,1.8vw,28px);padding:clamp(11px,1.2vw,16px) 0;display:grid}.ml-place{flex-wrap:wrap;align-items:baseline;gap:clamp(9px,1.1vw,16px);min-width:0;display:flex}.ml-name{font-family:var(--serif);letter-spacing:-.018em;font-size:clamp(24px,2.5vw,36px);font-weight:500;line-height:1.04}.ml-country{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);font-size:13px;line-height:1.5}.ml-val{flex:none;align-items:center;gap:clamp(10px,1.1vw,15px);display:flex}.ml-dots{align-items:center;gap:5px;display:flex}.ml-dots i{background:#ffffff21;border-radius:50%;width:7px;height:7px;display:block}.ml-dots i.on{background:var(--green)}.ml-bar{background:#ffffff21;width:clamp(56px,6vw,92px);height:2px;display:block;position:relative}.ml-bar i{background:var(--green);display:block;position:absolute;inset:0 auto 0 0}.ml-count{font-family:var(--serif);letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums;min-width:2.2ch;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1}@media (max-width:1040px){.ml-place{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:760px){.mledger-rows{perspective:800px}.mlrow{gap:14px;padding:13px 0}.ml-name{font-size:clamp(23px,6.4vw,28px)}.ml-count{font-size:clamp(21px,5.6vw,26px)}}@media (prefers-reduced-motion:reduce){.mlrow{opacity:1!important;visibility:visible!important;transform:none!important}}
.phead h1.display{max-width:14ch;margin:0 0 18px;font-size:clamp(40px,6vw,80px);line-height:.94}.pmosaic{overflow:clip}.pmosaic.band{padding-top:clamp(44px,5.4vw,76px)}.pgrid{--pgap:clamp(10px,1.2vw,20px);--pcols:8;justify-content:center;gap:var(--pgap);perspective:1100px;flex-wrap:wrap;display:flex}.ptile{flex:0 0 calc((100% - (var(--pcols) - 1) * var(--pgap)) / var(--pcols));text-align:center;will-change:transform,opacity;min-width:0;display:block}.ptile-face{aspect-ratio:1;border-radius:50%;transition:transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.ptile-face .av{border-radius:50%;width:100%!important;height:100%!important}.ptile-face .av .ini{font-size:clamp(20px,2.4vw,34px)!important}.ptile-name{font-family:var(--ui);letter-spacing:.005em;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font-size:13px;line-height:1.3;transition:color .2s;display:block;overflow:hidden}.ptile:hover .ptile-face{transform:translateY(-3px);box-shadow:0 10px 26px #0006}.ptile:hover .ptile-face .av{border-color:var(--green-35)}.ptile:hover .ptile-name{color:var(--ink)}.pmosaic-cta{justify-content:center;margin-top:clamp(36px,4.4vw,60px);display:flex}@media (max-width:1100px){.pgrid{--pcols:6}}@media (max-width:760px){.pgrid{--pcols:4;--pgap:12px}.ptile-name{font-size:12.5px}}@media (max-width:420px){.pgrid{--pgap:10px}}@media (prefers-reduced-motion:reduce){.ptile,.ptile-face{transition:none;opacity:1!important;visibility:visible!important;transform:none!important}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mgrid{perspective:1200px}.mgrid .mcard{animation:linear both card-in;animation-timeline:view();animation-range:entry entry 70%}.ed-list .ed-row{animation:linear both row-in;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes card-in{0%{opacity:0;transform:translateY(56px)rotateX(22deg)scale(.92)}}@keyframes row-in{0%{opacity:0;transform:translateX(var(--slide,-70px))}}@media (max-width:900px){.ed-list .ed-row{--slide:-18px}}
.loy-act,.loy-pin{position:relative}.loy-head{padding:clamp(52px,10vw,86px) 0 clamp(24px,5vw,34px)}.loy-head-in{width:100%;max-width:var(--max);margin:0 auto;padding:0 24px}.loy-head h2.loy-h{letter-spacing:-.022em;max-width:15ch;margin:0 0 18px;font-size:clamp(38px,9.6vw,80px);line-height:.96}.loy-hl{margin-bottom:-.16em;padding-bottom:.16em;display:block;overflow:hidden}.loy-hl>span{will-change:transform;display:block}.loy-lede{font-family:var(--sans);letter-spacing:.012em;color:var(--ink);-webkit-text-stroke:.3px currentColor;max-width:54ch;margin:0;font-size:clamp(19px,4.4vw,22px);font-weight:400;line-height:1.6}.loy-lede>span{display:block}.loy-stage.cardrow{width:100%;max-width:var(--max);flex-direction:column;grid-template-columns:none;gap:clamp(34px,7vw,48px);margin:0 auto;padding:0 24px;display:flex}.loy-tile.ctier{gap:0;width:100%;display:block;position:relative}.loy-tile.ctier .mc-lift{max-width:420px}.loy-tile.ctier .ct-meta{max-width:46ch;margin-top:20px}.loy .mc-fly{position:relative}.loy .mc-lift{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.loy .loy-tile.ctier:hover .mc-lift{transform:translateY(-8px)}.loy .mcard-art{backface-visibility:hidden}.loy .mcard-art .mc-top,.loy .mcard-art .mc-mid,.loy .mcard-art .mc-bot{z-index:2}.loy .mc-sheen{z-index:3;pointer-events:none;border-radius:9px;position:absolute;inset:0;overflow:hidden}.loy .mc-sheen:before{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff70 50%,#fff0 100%);width:24%;position:absolute;top:-70%;bottom:-70%;left:0;transform:translate(-190%)rotate(16deg)}.loy .mcard-art.black .mc-sheen:before{background:linear-gradient(90deg,#fff0 0%,#ffffff9e 50%,#fff0 100%)}.loy .mcard-art.silver .mc-sheen:before{background:linear-gradient(90deg,#fff0 0%,#ffffff75 50%,#fff0 100%)}.loy .mcard-art.gold .mc-sheen:before{background:linear-gradient(90deg,#fff0 0%,#ffffff80 50%,#fff0 100%)}.loy .mcard-art.ivory .mc-sheen:before{background:linear-gradient(90deg,#fff0 0%,#ffffff42 50%,#fff0 100%)}@keyframes loySheenSweep{0%{transform:translate(-190%)rotate(16deg)}to{transform:translate(560%)rotate(16deg)}}.loy .mc-sheen.sheening:before{animation:1.05s cubic-bezier(.3,.7,.28,1) loySheenSweep}.loy .loy-tile.ctier:hover .mc-sheen:before{animation:.92s cubic-bezier(.3,.7,.28,1) loySheenSweep}.loy-mband{padding:clamp(44px,5.4vw,72px) 0 clamp(56px,7vw,96px)}.loy-mhead{max-width:74ch}.loy-mhead h2.loy-mh{margin:0 0 12px}.loy-mhead .lede{margin:0}.loy-line{--mcg:clamp(16px,1.8vw,30px);--mle:cubic-bezier(.22,1,.36,1);margin-top:clamp(32px,4vw,56px);position:relative}.loy-marks{margin:0;padding:0;list-style:none}.loy-mark{min-width:0;position:relative}.ml-plate{padding:0 0 40px 40px;position:relative}.loy-mark:last-child .ml-plate{padding-bottom:0}.ml-art{aspect-ratio:480/320;opacity:.88;width:160px;max-width:100%;transition:opacity .5s var(--mle),transform .5s var(--mle)}.ml-art svg{width:100%;height:100%;display:block;overflow:visible}.ml-node{width:14px;position:absolute;top:10px;bottom:-10px;left:0}.ml-seg{width:1px;position:absolute;top:18px;bottom:0;left:6.5px;overflow:hidden}.ml-fill{background:var(--green-35);transform-origin:top;will-change:transform;width:100%;height:100%;display:block}.loy-mark:last-child .ml-seg{display:none}.ml-tick{box-sizing:border-box;border:1px solid var(--green-35);background:var(--black);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.ml-tick:after{content:"";background:var(--green);border-radius:50%;position:absolute;inset:3.5px}.ml-bot{min-width:0;max-width:44ch;transition:transform .5s var(--mle);padding-top:22px}.ml-y{font-family:var(--serif);letter-spacing:-.024em;color:var(--ink-3);transition:color .5s var(--mle);font-size:clamp(40px,7.6vw,46px);font-weight:500;line-height:1}.ml-t{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);margin:13px 0 0;font-size:clamp(22px,4.6vw,24px);font-weight:500;line-height:1.16}.ml-d{color:var(--ink-2);-webkit-text-stroke:.3px currentColor;margin:11px 0 0;font-size:18px;line-height:1.56}@media (hover:hover) and (prefers-reduced-motion:no-preference){.loy-mark:hover .ml-art{opacity:1;transform:translateY(-7px)}.loy-mark:hover .ml-bot{transform:translateY(-7px)}.loy-mark:hover .ml-y{color:var(--ink)}}@media (min-width:1040px){.loy-marks{column-gap:var(--mcg);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}.ml-plate{padding:0}.ml-art{width:100%;max-width:220px}.ml-node{--tc:calc(min(100%,220px) / 2);width:auto;height:46px;position:relative;top:auto;bottom:auto;left:auto}.ml-seg{left:var(--tc);right:calc((var(--mcg) + var(--tc)) * -1);width:auto;height:1px;top:50%;bottom:auto}.ml-fill{transform-origin:0}.ml-tick{left:calc(var(--tc) - 7px);margin-top:-7px;top:50%}.ml-bot{max-width:none;padding-top:4px}.ml-y{font-size:clamp(40px,3.2vw,46px)}.ml-t{font-size:clamp(22px,1.7vw,24px)}}@media (prefers-reduced-motion:reduce){.ml-art{opacity:1;transition:none;transform:none}.ml-bot{transition:none;transform:none}.ml-fill{transform:none}}@media (min-width:1160px) and (min-height:620px) and (prefers-reduced-motion:no-preference){.loy-act{height:420vh}.loy-pin{padding-bottom:clamp(20px,3.4vh,52px);position:sticky;top:0}.loy-head{z-index:2;background:var(--glow-a) fixed,var(--glow-b) fixed,var(--black);padding:calc(var(--nav-h) + clamp(14px,2.2vh,28px)) 0 clamp(16px,2.4vh,28px);position:relative}.loy-head-in{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:end;column-gap:clamp(26px,3vw,56px);display:grid}.loy-head h2.loy-h{max-width:18ch;margin:0;font-size:clamp(32px,3.3vw,50px)}.loy-lede{max-width:52ch;padding-bottom:.3em;font-size:18.5px}.loy-stage.cardrow{z-index:1;width:100%;max-width:var(--max);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0 clamp(14px,1.4vw,26px);margin:0 auto;padding:18px 24px 0;display:grid;position:relative}.loy-tile.ctier{perspective:none;width:auto;min-width:0;max-width:none;display:block;position:relative}.loy-tile.ctier .mc-fly{perspective:1200px;perspective-origin:50%}.loy-tile.ctier .mc-lift{max-width:none}.loy-tile.ctier .ct-meta{max-width:none;margin-top:16px;padding-top:14px}.loy-tile.ctier .ct-yr{font-size:12px}.loy-tile.ctier .ct-fin{margin-top:9px;font-size:20px}.loy-tile.ctier .ct-meta p{margin-top:9px;font-size:18px;line-height:1.54}.loy-live .loy-tile.ctier{pointer-events:none}.loy-live.loy-set .loy-tile.ctier{pointer-events:auto}.loy-live .loy-tile.ctier .mc-fly,.loy-live .loy-tile.ctier .ct-meta{will-change:transform,opacity}.loy-live .loy-tile.ctier .mcard-art{will-change:transform}}@media (max-width:760px){.loy-tile.ctier .mc-lift,.loy-tile.ctier .ct-meta{max-width:none}.loy-stage.cardrow{gap:40px}.ml-plate{padding-bottom:44px}}
