@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3926fa88ed32c251-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c3206c67a3393998-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7d7f401753dc0c4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6681946d7a6ccbb7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1fc9a8acda3903f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b750d5bfef15842-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2a7c45462b39533e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c7c43bdd7a35c63-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d541ca8617572f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3955bbd902881c26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f6d84cc3be9d6158-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84f090e3b62fb9e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch Fallback;src:local("Arial");ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.00%;size-adjust:102.51%}.__className_dacc69{font-family:Chakra Petch,Chakra Petch Fallback;font-style:normal}.__variable_dacc69{--f-display:"Chakra Petch","Chakra Petch Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_c8454b{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_c8454b{--f-sans:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,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(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,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(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--f-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--bg:#06070a;--bg-2:#0a0c11;--panel:#0e1118;--panel-2:#12151d;--line:#20242e;--line-2:#2c333f;--ink:#ECEAE3;--ink-sub:#b6bbc6;--ink-dim:#7d828f;--uv:#8b6dff;--uv-soft:#b9a8ff;--hazard:#ffb000;--ok:#1fd1a8;--font-display:var(--f-display),system-ui,sans-serif;--font-sans:var(--f-sans),system-ui,sans-serif;--font-mono:var(--f-mono),ui-monospace,monospace;--surface:var(--panel);--surface-2:var(--bg-2);--bone:var(--ink);--bone-dim:var(--ink-dim);--bone-sub:var(--ink-sub);--r-lg:18px;--r-md:14px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{text-decoration:none;color:inherit}::selection{background:color-mix(in srgb,var(--uv) 45%,transparent);color:#fff}.bg-glow,.bg-grain,.bg-grid,.bg-particles{position:fixed;inset:0;pointer-events:none;z-index:0}.bg-particles{width:100%;height:100%;display:block}.bg-grid{background-image:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(ellipse 90% 55% at 50% 0,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 90% 55% at 50% 0,#000 25%,transparent 78%)}.bg-glow{background:radial-gradient(560px 400px at 50% -10%,color-mix(in srgb,var(--uv) 28%,transparent),transparent 70%),radial-gradient(680px 520px at 92% 8%,rgba(31,209,168,.08),transparent 72%),radial-gradient(620px 480px at 6% 22%,rgba(255,66,66,.05),transparent 72%)}.bg-grain{opacity:.45;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.page{position:relative;z-index:1;max-width:480px;margin:0 auto;padding:32px 20px 48px}.id{text-align:center;margin-bottom:20px}.ava{width:72px;height:72px;border-radius:20px;margin:0 auto 12px;background:linear-gradient(155deg,var(--panel-2),var(--panel));border:1.5px solid color-mix(in srgb,var(--uv) 55%,var(--line));box-shadow:0 0 0 5px color-mix(in srgb,var(--uv) 9%,transparent),0 22px 44px -20px color-mix(in srgb,var(--uv) 65%,transparent);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:27px;letter-spacing:.04em;color:var(--uv-soft);position:relative}.ava.photo{background-size:cover;background-position:center 14%;color:transparent}.ava .on{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:50%;background:var(--ok);border:3px solid var(--bg)}.name{font-family:var(--font-display);font-weight:700;font-size:25px;letter-spacing:-.01em;margin:0 0 4px;display:flex;align-items:center;justify-content:center;gap:8px}.name .vf{color:var(--uv);font-size:20px}.handle{font-family:var(--font-mono);font-size:12px;color:var(--ink-dim);letter-spacing:.02em;margin-bottom:10px}.bio{font-size:14.5px;line-height:1.55;color:var(--ink-sub);max-width:34ch;margin:0 auto 12px}.tagline{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--uv-soft);display:inline-flex;align-items:center;gap:9px}.tagline:after,.tagline:before{content:"";width:20px;height:1px;background:color-mix(in srgb,var(--uv) 50%,transparent)}.feat{--glow:#ff2d78;--holo-x:50;--holo-y:50;--tilt-x:50;--tilt-y:50;position:relative;display:flex;flex-direction:column;gap:13px;padding:16px 17px;margin:18px 0 68px;background:linear-gradient(180deg,color-mix(in srgb,var(--glow) 7%,var(--panel)),var(--panel));border:1px solid color-mix(in srgb,var(--glow) 34%,var(--line));border-radius:var(--r-lg);box-shadow:0 0 16px -4px color-mix(in srgb,var(--glow) 34%,transparent);transform:perspective(700px) rotateX(calc((50 - var(--tilt-y)) * .08deg)) rotateY(calc((var(--tilt-x) - 50) * .1deg))}.feat.feat-img{display:block;padding:0;overflow:hidden}.feat.feat-img img{display:block;width:100%;height:auto}.feat-badge{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;color:#fff}.feat-badge .dot{width:7px;height:7px;border-radius:50%;background:var(--glow);box-shadow:0 0 8px var(--glow)}.feat-badge.overlay{position:absolute;top:12px;left:12px;z-index:2;background:rgba(8,9,13,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:6px 11px}.feat-main{gap:14px}.feat-ic,.feat-main{display:flex;align-items:center}.feat-ic{flex:none;width:50px;height:50px;border-radius:13px;justify-content:center;color:#ff9dbf;background:color-mix(in srgb,var(--glow) 14%,transparent);border:1px solid color-mix(in srgb,var(--glow) 40%,transparent)}.feat-tx{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.feat-title{font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:-.01em}.feat-desc{font-size:12.5px;color:var(--ink-sub)}.feat-act{display:flex;align-items:stretch;gap:10px}.feat-code{position:relative;z-index:1;flex:1 1;font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.16em;color:#ffd0e2;background:color-mix(in srgb,var(--glow) 10%,transparent);border:1.5px dashed color-mix(in srgb,var(--glow) 55%,transparent);border-radius:11px;padding:11px 12px;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.feat-code:hover{background:color-mix(in srgb,var(--glow) 18%,transparent);border-color:var(--glow)}.feat-code.copied{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 60%,transparent);background:color-mix(in srgb,var(--ok) 10%,transparent)}.feat-code:focus-visible{outline:2px solid var(--glow);outline-offset:2px}.feat-stretch{border-radius:var(--r-lg);z-index:0}.feat-holo,.feat-stretch{position:absolute;inset:0}.feat-holo{z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none}.feat-holo:before{content:"";position:absolute;inset:0;background:radial-gradient(38% 55% at calc(var(--holo-x) * 1%) calc(var(--holo-y) * 1%),rgba(255,255,255,.14),transparent 62%),conic-gradient(from 210deg at calc(var(--holo-x) * 1%) calc(var(--holo-y) * 1%),rgba(139,109,255,.09),rgba(255,45,120,.11),rgba(94,234,212,.08),rgba(139,109,255,.09))}.feat-holo:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-60%;width:40%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.26),rgba(255,209,226,.32),transparent);transform:rotate(8deg);opacity:0}.feat-cta{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.14em;color:#fff;background:linear-gradient(135deg,#ff2d78,#a63dff);border-radius:11px;padding:11px 12px;transition:box-shadow .18s,filter .18s}.feat-cta:hover{filter:brightness(1.12);box-shadow:0 10px 26px -12px var(--glow)}.feat-cta:focus-visible{outline:2px solid var(--glow);outline-offset:2px}.card-lava{position:absolute;inset:-20px -20px -52px -20px;z-index:3;pointer-events:none;display:block;overflow:visible}.card-lava canvas{display:block;width:100%!important;height:100%!important}.card-lava *{pointer-events:none!important}.feat--webgl .feat-lava{display:none}@property --lava-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.feat-lava{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:var(--r-lg)}.lava-frame{position:absolute;inset:-9px;padding:9px;border-radius:calc(var(--r-lg) + 9px);background:conic-gradient(from var(--lava-angle),#ff2d78,#ff8a1e,#ffd15c,#ff3b1e,#ff1e5a,#ffab2e,#ff2d1e,#ffe08a,#ff5f10,#ff2d78);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:saturate(1.25) blur(.4px);box-shadow:0 0 22px 3px rgba(255,90,25,.5),0 0 55px 12px rgba(255,45,12,.28)}.lava-goo{position:absolute;inset:0;border-radius:inherit}.lava-goo i{position:absolute;width:28px;height:28px;border-radius:52% 48% 44% 56%/58% 54% 46% 42%;background:radial-gradient(circle at 38% 30%,#ffe6a3,#ffb03c 32%,#ff5f1e 60%,#ff2416 82%,#9c1408);box-shadow:0 0 13px 3px rgba(255,95,25,.55);mix-blend-mode:screen;filter:blur(.5px)}.lava-goo i:first-child{top:calc(100% - 9px);left:7%;width:32px;height:32px}.lava-goo i:nth-child(2){top:calc(100% - 9px);left:30%;width:36px;height:36px}.lava-goo i:nth-child(3){top:calc(100% - 9px);left:54%;width:30px;height:30px}.lava-goo i:nth-child(4){top:calc(100% - 9px);left:77%;width:34px;height:34px}.lava-goo i:nth-child(5){left:calc(100% - 9px);top:30%;width:28px;height:28px}.lava-goo i:nth-child(6){left:calc(100% - 9px);top:64%;width:26px;height:26px}.lava-goo i:nth-child(7){right:calc(100% - 9px);top:48%;width:28px;height:28px}.lava-goo i:nth-child(8){bottom:calc(100% - 9px);left:15%;width:28px;height:28px}.lava-goo i:nth-child(9){bottom:calc(100% - 9px);left:58%;width:30px;height:30px}.lava-goo i:nth-child(10){bottom:calc(100% - 9px);left:82%;width:24px;height:24px}@media (hover:none){.feat:active{transform:perspective(700px) rotateX(calc((50 - var(--tilt-y)) * .08deg)) rotateY(calc((var(--tilt-x) - 50) * .1deg)) scale(.99)}}.ventures{display:flex;flex-direction:column;gap:13px;margin-bottom:26px}.venture{position:relative;overflow:hidden;display:flex;align-items:center;gap:15px;padding:17px 18px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 8%,var(--panel)),var(--panel));border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s,box-shadow .22s}.venture:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(130% 150% at 0 50%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 55%);opacity:0;transition:opacity .22s}.venture:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 62%,var(--line));box-shadow:0 20px 42px -22px color-mix(in srgb,var(--accent) 85%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.venture:hover:after{opacity:1}.venture:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v-bar{position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--accent);box-shadow:0 0 12px var(--accent)}.v-ic{flex:none;width:50px;height:50px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);overflow:hidden;transition:transform .22s,border-color .22s}.v-ic,.v-ic>svg{position:relative;z-index:1}.venture:hover .v-ic{transform:scale(1.06);border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.v-ic:before{content:"";position:absolute;inset:0;opacity:.45}.motif-dots:before{background-image:radial-gradient(color-mix(in srgb,var(--accent) 55%,transparent) 1px,transparent 1.4px);background-size:7px 7px}.motif-grid:before{background-image:linear-gradient(color-mix(in srgb,var(--accent) 45%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 45%,transparent) 1px,transparent 1px);background-size:9px 9px}.motif-scan:before{background-image:repeating-linear-gradient(0deg,color-mix(in srgb,var(--accent) 38%,transparent) 0 1px,transparent 1px 5px)}.motif-rings:before{background-image:radial-gradient(circle at 50% 50%,transparent 0 5px,color-mix(in srgb,var(--accent) 50%,transparent) 5px 6px,transparent 6px 11px,color-mix(in srgb,var(--accent) 32%,transparent) 11px 12px,transparent 12px)}.v-tx{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;position:relative;z-index:1}.v-role{font-weight:500;letter-spacing:.16em;color:color-mix(in srgb,var(--accent) 78%,var(--ink))}.v-badge,.v-role{font-family:var(--font-mono);font-size:9.5px}.v-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 90%,var(--ink));background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-radius:999px;padding:3px 9px;margin-bottom:2px}.v-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent)}.v-title{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--ink)}.v-desc,.v-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-desc{font-size:12.5px;color:var(--ink-sub)}.v-act{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px;position:relative;z-index:1}.v-cta{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.12em;color:color-mix(in srgb,var(--accent) 82%,var(--ink));opacity:.9}.v-arr{font-size:18px;color:var(--accent);transition:transform .22s}.venture:hover .v-arr{transform:translate(3px,-3px)}.venture:hover .v-cta{color:var(--accent)}.venture:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--accent) 15%,transparent),transparent);transform:skewX(-18deg);opacity:0;pointer-events:none;z-index:0}@media (hover:none){.venture{border-color:color-mix(in srgb,var(--accent) 48%,var(--line));box-shadow:0 16px 34px -26px color-mix(in srgb,var(--accent) 85%,transparent)}.venture:after{opacity:.55}.venture .v-ic{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.venture .v-cta{color:var(--accent);opacity:1}.venture:active{transform:translateY(-2px) scale(.99);border-color:var(--accent);box-shadow:0 20px 40px -22px color-mix(in srgb,var(--accent) 90%,transparent)}.venture:active .v-arr{transform:translate(3px,-3px)}}.venture--hot{border-color:color-mix(in srgb,var(--accent) 62%,var(--line));box-shadow:0 20px 42px -22px color-mix(in srgb,var(--accent) 85%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.venture--hot:after{opacity:1}.venture--hot:hover{border-color:color-mix(in srgb,var(--accent) 80%,var(--line));box-shadow:0 24px 50px -20px color-mix(in srgb,var(--accent) 95%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}.extras{margin-bottom:24px}.extras-h{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--ink-dim);margin:0 4px 11px}.xlink{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:9px;transition:border-color .18s,background .18s,transform .18s}.xlink:hover{border-color:var(--line-2);background:var(--panel-2);transform:translateY(-1px)}.x-ic{flex:none;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--ink-sub);background:var(--bg-2);border:1px solid var(--line)}.x-t{flex:1 1;font-size:14px;font-weight:500;color:var(--ink)}.x-chip{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--uv-soft);border:1px solid var(--line-2);border-radius:6px;padding:3px 8px}.x-chev{font-size:18px}.ft,.x-chev{color:var(--ink-dim)}.ft{text-align:center;font-family:var(--font-mono);font-size:10.5px;line-height:1.9;display:flex;flex-direction:column;gap:1px}.ft-wm b{color:var(--uv-soft);font-weight:500}@media (prefers-reduced-motion:no-preference){.id{animation:fade .6s ease both}.venture{animation:rise .55s cubic-bezier(.2,.7,.2,1) backwards}.ft{animation:fade .6s ease .5s both}.feat{animation:fade .6s ease .25s both,pinkhalo 4.4s ease-in-out infinite}.feat-badge .dot{animation:livedot 1.6s ease-in-out infinite}.feat-holo:after{animation:featglint 6.5s ease-in-out 1.2s infinite}.ava .on{animation:pulse 2.4s ease-in-out infinite}.v-badge-dot{animation:badgepulse 1.6s ease-in-out infinite}.venture:before{animation:sweep 6s ease-in-out infinite}.ventures .venture:first-child:before{animation-delay:.2s}.ventures .venture:nth-child(2):before{animation-delay:1.2s}.ventures .venture:nth-child(3):before{animation-delay:2.2s}.ventures .venture:nth-child(4):before{animation-delay:3.2s}.ventures .venture:nth-child(5):before{animation-delay:4.2s}@keyframes pinkhalo{0%,to{box-shadow:0 0 12px -3px color-mix(in srgb,var(--glow) 24%,transparent),0 0 2px 0 color-mix(in srgb,var(--glow) 20%,transparent)}50%{box-shadow:0 0 24px 0 color-mix(in srgb,var(--glow) 44%,transparent),0 0 6px 0 color-mix(in srgb,var(--glow) 30%,transparent)}}@keyframes featglint{0%,78%{transform:translateX(0) rotate(8deg);opacity:0}82%{opacity:1}96%{transform:translateX(450%) rotate(8deg);opacity:1}to{transform:translateX(450%) rotate(8deg);opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@keyframes fade{0%{opacity:0;transform:translateY(8px)}}@keyframes pulse{0%,to{box-shadow:0 0 7px color-mix(in srgb,var(--ok) 70%,transparent)}50%{box-shadow:0 0 16px var(--ok)}}@keyframes sweep{0%{transform:translateX(0) skewX(-18deg);opacity:0}8%{opacity:1}26%{transform:translateX(422%) skewX(-18deg);opacity:0}to{transform:translateX(422%) skewX(-18deg);opacity:0}}@keyframes badgepulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.55}}@keyframes livedot{0%,to{box-shadow:0 0 6px #ff2d78;opacity:1}50%{box-shadow:0 0 13px #ff2d78;opacity:.65}}.lava-frame{animation:lavaspin 7s linear infinite,lavaheat 3s ease-in-out infinite}.lava-goo i{animation:ooze 3.4s ease-in-out infinite}.lava-goo i:nth-child(2n){animation-duration:4.1s}.lava-goo i:nth-child(3n){animation-duration:3.7s}.lava-goo i:first-child{animation-delay:0s}.lava-goo i:nth-child(2){animation-delay:.5s}.lava-goo i:nth-child(3){animation-delay:1s}.lava-goo i:nth-child(4){animation-delay:1.5s}.lava-goo i:nth-child(5){animation-delay:.8s}.lava-goo i:nth-child(6){animation-delay:1.9s}.lava-goo i:nth-child(7){animation-delay:1.2s}.lava-goo i:nth-child(8){animation-delay:2.3s}.lava-goo i:nth-child(9){animation-delay:.3s}.lava-goo i:nth-child(10){animation-delay:1.7s}@keyframes lavaspin{to{--lava-angle:360deg}}@keyframes ooze{0%,to{border-radius:52% 48% 44% 56%/58% 54% 46% 42%;transform:scale(1)}50%{border-radius:44% 56% 56% 44%/46% 44% 56% 54%;transform:scale(1.14)}}@keyframes lavaheat{0%,to{box-shadow:0 0 22px 3px rgba(255,90,25,.5),0 0 55px 12px rgba(255,45,12,.28)}50%{box-shadow:0 0 30px 5px rgba(255,120,35,.7),0 0 70px 18px rgba(255,55,15,.42)}}}.adminwrap{max-width:560px;margin:0 auto;padding:44px 22px 64px;position:relative;z-index:1}.admin-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:26px}.admin-head h2{font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.01em;margin:0}.admin-head .sub{font-size:11px;color:var(--bone-dim)}.admin-head .sub,.btn{font-family:var(--font-mono)}.btn{font-size:12px;letter-spacing:.03em;color:var(--bone);background:transparent;border:1px solid var(--line-2);border-radius:7px;padding:8px 12px;cursor:pointer;transition:border-color .14s,color .14s,background .14s}.btn:hover{border-color:var(--uv);color:var(--uv-soft)}.btn:disabled{opacity:.35;cursor:default}.btn.primary{background:var(--uv);border-color:var(--uv);color:var(--bg);font-weight:500}.btn.primary:hover{background:var(--uv-soft);border-color:var(--uv-soft)}.btn.danger:hover{border-color:var(--hazard);color:var(--hazard)}.btn.icon{padding:7px 9px}.field{font-family:var(--font-mono);font-size:13px;color:var(--bone);background:var(--surface-2);border:1px solid var(--line);border-radius:7px;padding:9px 11px;width:100%}.field:focus{outline:none;border-color:var(--uv)}.field::placeholder{color:var(--bone-dim)}.panel{border:1px solid var(--line);border-radius:12px;padding:16px;margin-bottom:14px;background:var(--surface)}.panel .label-sm{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--bone-dim);margin-bottom:12px}.grid-2{grid-template-columns:1fr 1fr;grid-gap:10px}.grid-2,.grid-3{display:grid;gap:10px}.grid-3{grid-template-columns:1fr 1fr 130px;grid-gap:10px}.stack{display:flex;flex-direction:column;gap:10px}.rowctl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.rowctl .spacer{flex:1 1}.checkrow{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--bone-sub)}.checkrow,.muted{font-family:var(--font-mono)}.muted{font-size:11px;color:var(--bone-dim)}.muted.off{color:var(--hazard)}.login-card{max-width:340px;margin:18vh auto 0;text-align:center;position:relative;z-index:1}.login-card h2{font-family:var(--font-display);font-size:22px;margin:0 0 6px}.login-card p{font-family:var(--font-mono);font-size:11px;color:var(--bone-dim);margin:0 0 22px}.login-card form{display:flex;flex-direction:column;gap:10px}.login-err{font-family:var(--font-mono);font-size:11px;color:var(--hazard);margin-top:10px}@media (max-width:480px){.grid-2,.grid-3{grid-template-columns:1fr}}