@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.p.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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.p.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.p.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.p.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.p.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.p.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_f9467d{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_f9467d{--font-poppins:"Poppins","Poppins 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.p.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.p.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 Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3b7547{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3b7547{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--bg-0:#060e22;--bg-1:#0a1633;--bg-2:#0a1f4d;--ink:#ffffff;--ink-dim:rgba(255,255,255,0.72);--ink-mute:rgba(255,255,255,0.52);--line:rgba(255,255,255,0.12);--line-strong:rgba(255,255,255,0.22);--cyan:#00e5ff;--magenta:#c77dff;--blue:#2b6bff;--accent:var(--cyan);--grad:linear-gradient(120deg,#ffd719,#d3b20a 45%,#ffd719);--glass:rgba(255,255,255,0.06);--radius:22px;--radius-sm:12px;--container:1280px}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;background:var(--bg-0);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}.container{max-width:var(--container);margin:0 auto;padding:0 32px}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);background:rgba(255,255,255,.04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:999px;font-weight:600;font-size:15px;border:none;transition:transform .25s ease,box-shadow .25s ease,background .25s;white-space:nowrap}.btn-primary{background:var(--grad);background-size:200% 200%;color:#04060f;box-shadow:0 12px 40px -8px rgba(0,229,255,.45),inset 0 0 0 1px rgba(255,255,255,.1);animation:gradShift 6s ease infinite}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 48px -6px rgba(199,125,255,.55)}@keyframes gradShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.btn-ghost{background:rgba(255,255,255,.06);color:var(--ink);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-ghost:hover{background:rgba(255,255,255,.12);transform:translateY(-2px)}.btn-yellow{background:linear-gradient(120deg,#ffd719,#ffc400 50%,#ffd719);background-size:200% 200%;color:#04060f;box-shadow:0 14px 44px -8px rgba(255,215,25,.55),inset 0 0 0 1px rgba(255,255,255,.12);animation:gradShift 6s ease infinite}.btn-yellow:hover{transform:translateY(-2px);box-shadow:0 20px 56px -6px rgba(255,215,25,.7)}.btn-lg{padding:20px 34px;font-size:17px}.org-cta{margin-top:28px}.section{padding:120px 0;position:relative}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:56px;flex-wrap:wrap}.section-title{font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1;letter-spacing:-.02em;margin:14px 0 0}.section-title .grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.section-sub{max-width:860px;color:var(--ink-dim);font-size:16px;line-height:1.6}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:20px 0;transition:background .3s,padding .3s,-webkit-backdrop-filter .3s;transition:background .3s,backdrop-filter .3s,padding .3s;transition:background .3s,backdrop-filter .3s,padding .3s,-webkit-backdrop-filter .3s}.nav.scrolled{background:rgba(4,6,15,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);padding:14px 0}.nav-inner{display:flex;align-items:center;justify-content:space-between}.nav-wordmark{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;letter-spacing:.01em;color:var(--ink);transition:opacity .2s}.nav-wordmark:hover{opacity:.8}.nav-wordmark-tag{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;letter-spacing:.1em;padding:3px 7px;border-radius:999px;background:var(--grad);background-size:180% 180%;color:#04060f;animation:gradShift 6s ease infinite}.nav-links{display:flex;gap:36px;align-items:center}.nav-links a{font-size:14px;color:var(--ink-dim);font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--ink)}.nav .btn{padding:12px 22px;font-size:14px}@media (max-width:900px){.nav-links{display:none}}.hero{position:relative;min-height:100vh;padding:140px 0 80px;overflow:hidden;display:flex;align-items:center;width:100%}.hero-keyvisual{position:absolute;inset:0;z-index:-3;overflow:hidden;background:linear-gradient(135deg,#0099e0,#1bb8e8 45%,#c77dff)}.hero-keyvisual img{position:absolute;inset:0;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;object-position:center;transform-origin:50% 50%;animation:heroDrift 22s ease-in-out infinite alternate;will-change:transform,filter}@keyframes heroDrift{0%{transform:scale(1.08) translateZ(0);filter:saturate(1) brightness(1)}33%{transform:scale(1.14) translate3d(-2.4%,1.6%,0);filter:saturate(1.08) brightness(1.04)}66%{transform:scale(1.1) translate3d(2.2%,-1.4%,0);filter:saturate(1.04) brightness(.98)}to{transform:scale(1.16) translate3d(-1.2%,2%,0);filter:saturate(1.1) brightness(1.05)}}.hero-keyvisual:after{content:"";position:absolute;inset:-10%;pointer-events:none;background:radial-gradient(ellipse 38% 30% at 22% 38%,rgba(0,229,255,.32),transparent 65%),radial-gradient(ellipse 34% 28% at 78% 68%,rgba(199,125,255,.3),transparent 65%);mix-blend-mode:screen;animation:heroGlow 18s ease-in-out infinite alternate;will-change:transform,opacity}@keyframes heroGlow{0%{transform:translateZ(0) scale(1);opacity:.85}50%{transform:translate3d(2.6%,-3%,0) scale(1.06);opacity:1}to{transform:translate3d(-2.4%,3.2%,0) scale(.96);opacity:.9}}@media (prefers-reduced-motion:reduce){.hero-keyvisual img{animation:none;transform:scale(1.04);filter:none}.hero-keyvisual:after{animation:none}}.hero-bg{position:absolute;inset:0;z-index:-2}.hero-noise{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.4 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.5'/></svg>");opacity:.06;mix-blend-mode:overlay}.hero-noise,.hero-waves{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero-waves{opacity:.18;mix-blend-mode:screen}.hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:clamp(48px,6vw,96px);gap:clamp(48px,6vw,96px);align-items:center;width:100%;margin:0 auto;padding:0 clamp(20px,3vw,56px)}@media (max-width:1024px){.hero-grid{grid-template-columns:1fr}}.hero-side{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.hero-side>*{width:100%;max-width:340px}.hero-reel{position:relative;aspect-ratio:9/16;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,#0a1f4d,#1a0a3d);box-shadow:0 24px 70px -22px rgba(4,10,32,.6)}.hero-reel iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.hero-reel-bg{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 30%,rgba(0,229,255,.45),transparent 60%),radial-gradient(ellipse at 70% 70%,rgba(199,125,255,.35),transparent 60%),linear-gradient(135deg,#0a1f4d,#1a0a3d)}.hero-reel-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.6))}.hero-reel .play-btn{width:68px;height:68px}.hero-reel .play-btn svg{width:22px;height:22px}.hero-reel-tag{position:absolute;bottom:16px;left:16px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.16em;color:var(--ink-dim);background:rgba(0,0,0,.5);padding:6px 10px;border-radius:8px;border:1px solid var(--line-strong)}.hero-logo-mark{display:block;margin:22px 0 36px;font-size:0;line-height:0}.hero-logo-img{width:100%;height:auto;max-width:760px;filter:drop-shadow(0 14px 44px rgba(4,12,38,.45))}@media (max-width:600px){.hero-logo-img{max-width:86vw}}.hero-meta{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:28px}.hero-meta-item{display:flex;flex-direction:column;gap:2px}.hero-meta-item .label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute)}.hero-meta-item .value{font-size:18px;font-weight:600}.hero-desc{font-size:17px;color:var(--ink-dim);line-height:1.6;max-width:520px;margin:0 0 36px}.hero-cta{display:flex;gap:14px;flex-wrap:wrap}.countdown-card{background:rgba(6,14,34,.45);border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:20px 22px;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);position:relative;overflow:hidden;box-shadow:0 20px 60px -20px rgba(4,10,32,.55)}.countdown-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,229,255,.12),transparent 40%,rgba(199,125,255,.12));pointer-events:none}.countdown-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;position:relative}.countdown-card-head .label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute)}.countdown-card-head .badge{font-size:10px;padding:3px 9px;border-radius:999px;background:var(--accent);color:#04060f;font-weight:600;letter-spacing:.1em}.countdown-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;position:relative}.countdown-cell{background:rgba(0,0,0,.35);border:1px solid var(--line);border-radius:12px;padding:12px 4px;text-align:center;min-width:0}.countdown-num{font-family:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;width:100%;text-align:center;line-height:1}.countdown-label{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-top:4px}.countdown-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-dim);position:relative}.marquee{padding:28px 0;background:var(--grad);background-size:200% 100%;animation:gradShift 10s linear infinite;overflow:hidden;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);transform:rotate(-1.2deg);margin:-20px -40px 0}.marquee-track{display:flex;gap:60px;white-space:nowrap;animation:scroll 28s linear infinite;width:max-content}.marquee-item{font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.02em;color:#04060f;display:flex;align-items:center;gap:60px}.marquee-item .star{display:inline-block;width:28px;height:28px;background:#04060f;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 0 L14 10 L24 12 L14 14 L12 24 L10 14 L0 12 L10 10 Z'/></svg>") no-repeat center /contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 0 L14 10 L24 12 L14 14 L12 24 L10 14 L0 12 L10 10 Z'/></svg>") no-repeat center /contain}@keyframes scroll{to{transform:translateX(-50%)}}.about-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}@media (max-width:900px){.about-grid{grid-template-columns:1fr}}.about-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:40px}.about-stat{border:1px solid var(--line);border-radius:var(--radius-sm);padding:20px;background:rgba(255,255,255,.03)}.about-stat .num{font-size:36px;font-weight:700;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.about-stat .lbl{font-size:13px;color:var(--ink-dim);margin-top:4px}.about-text{font-size:17px;line-height:1.7;color:var(--ink-dim)}.about-text strong{color:var(--ink);font-weight:600}.video-card{position:relative;border-radius:var(--radius);overflow:hidden;aspect-ratio:16/11;border:1px solid var(--line);background:linear-gradient(135deg,#0a1f4d,#1a0a3d);cursor:pointer;transition:transform .4s ease}.video-card:hover{transform:scale(1.01)}.video-card-bg{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,rgba(0,229,255,.5),transparent 60%),radial-gradient(ellipse at 70% 70%,rgba(199,125,255,.4),transparent 60%),linear-gradient(135deg,#0a1f4d,#1a0a3d)}.video-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.6))}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;border:none;transition:transform .25s ease}.play-btn:after{content:"";position:absolute;inset:-8px;border:1px solid rgba(255,255,255,.4);border-radius:50%;animation:ringPulse 2s ease-out infinite}@keyframes ringPulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}.play-btn:hover{transform:translate(-50%,-50%) scale(1.08)}.play-btn svg{width:32px;height:32px;fill:#04060f;margin-left:4px}.video-meta{position:absolute;bottom:24px;left:24px;right:24px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.video-title{font-weight:600;font-size:18px}.video-duration{font-size:12px;color:var(--ink-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:4px 10px;border:1px solid var(--line-strong);border-radius:999px;background:rgba(0,0,0,.4)}.agenda-tabs{display:flex;gap:8px;margin-bottom:32px;flex-wrap:wrap}.agenda-tab{padding:10px 20px;border-radius:999px;border:1px solid var(--line-strong);background:transparent;color:var(--ink-dim);font-weight:500;font-size:14px;transition:all .2s}.agenda-tab.active{background:var(--ink);color:#04060f;border-color:var(--ink)}.agenda-list{display:flex;flex-direction:column}.agenda-row{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(220px,320px) 60px;grid-gap:28px;gap:28px;padding:24px 0;border-top:1px solid var(--line);align-items:center;transition:padding-left .25s ease,background .25s;cursor:pointer}.agenda-row:hover{padding-left:16px;background:linear-gradient(90deg,rgba(0,229,255,.06),transparent 70%)}.agenda-row:last-child{border-bottom:1px solid var(--line)}.agenda-time{font-size:22px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.agenda-title{font-size:20px;font-weight:600;line-height:1.3}.agenda-tag{display:inline-block;margin-top:8px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--accent)}.agenda-speakers{display:flex;flex-direction:column;gap:10px;min-width:0}.agenda-note{color:var(--ink-dim);font-size:13px;letter-spacing:.01em}.speaker-chip{display:flex;align-items:center;gap:12px;min-width:0}.speaker-chip-avatar{width:36px;height:36px;border-radius:50%;background:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 6px,transparent 6px 12px),linear-gradient(135deg,var(--c1,#0a1f4d),var(--c2,#1a0a3d));border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;font-weight:600;letter-spacing:.04em;color:rgba(255,255,255,.85);flex-shrink:0;text-transform:uppercase}.speaker-chip-info{display:flex;flex-direction:column;gap:1px;min-width:0}.speaker-chip-name{font-size:14px;font-weight:600;color:var(--ink);line-height:1.25}.speaker-chip-name,.speaker-chip-role{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.speaker-chip-role{font-size:12px;color:var(--ink-dim);line-height:1.3}.agenda-arrow{display:flex;justify-content:flex-end;align-items:center;font-size:20px;color:var(--ink-mute);transition:transform .25s,color .25s}.agenda-row:hover .agenda-arrow{transform:translateX(4px);color:var(--accent)}@media (max-width:768px){.agenda-row{grid-template-columns:1fr;gap:8px}.agenda-arrow{display:none}}.speakers-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:900px){.speakers-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.speakers-grid{grid-template-columns:1fr}}.speaker-card{position:relative;border-radius:var(--radius);overflow:hidden;aspect-ratio:3/4;border:1px solid var(--line);background:linear-gradient(135deg,#0a1f4d,#1a0a3d);cursor:pointer;transition:transform .4s ease}.speaker-card:hover{transform:translateY(-6px)}.speaker-photo{position:absolute;inset:0}.speaker-photo .ph-bg{width:100%;height:100%;background:repeating-linear-gradient(45deg,rgba(255,255,255,.04) 0 8px,transparent 8px 16px),linear-gradient(135deg,var(--c1,#0a1f4d),var(--c2,#1a0a3d));display:flex;align-items:center;justify-content:center;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;color:rgba(255,255,255,.4);letter-spacing:.1em}.speaker-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(4,6,15,.95))}.speaker-info{position:absolute;bottom:0;left:0;right:0;padding:24px 72px 24px 24px}.speaker-name{font-size:22px;font-weight:700;letter-spacing:-.01em}.speaker-role{font-size:13px;color:var(--ink-dim);margin-top:4px}.speaker-num{position:absolute;top:18px;left:18px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:12px;color:var(--ink-dim);letter-spacing:.1em}.speaker-talk{top:18px;background:rgba(0,0,0,.5);border:1px solid var(--line-strong);padding:6px 12px;border-radius:999px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px)}.speaker-linkedin,.speaker-talk{position:absolute;right:18px;backdrop-filter:blur(8px)}.speaker-linkedin{bottom:18px;width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,.55);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;color:var(--ink);transition:background .2s ease,transform .2s ease,border-color .2s ease;z-index:2}.speaker-linkedin:hover{background:#0a66c2;border-color:#0a66c2;transform:translateY(-2px)}.speaker-linkedin svg{width:17px;height:17px;display:block}.register{position:relative;border-radius:32px;overflow:hidden;padding:80px 60px;background:radial-gradient(ellipse 60% 80% at 20% 50%,rgba(0,229,255,.4),transparent 60%),radial-gradient(ellipse 70% 80% at 80% 50%,rgba(199,125,255,.4),transparent 60%),linear-gradient(135deg,#0a1f4d,#1a0a3d);border:1px solid var(--line)}.register:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40'><path d='M0 20 H40 M20 0 V40' stroke='rgba(255,255,255,0.04)' stroke-width='1'/></svg>");pointer-events:none}.register-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:60px;gap:60px;position:relative;align-items:end}@media (max-width:900px){.register-grid{grid-template-columns:1fr}.register{padding:48px 24px}}.register-form{background:rgba(0,0,0,.45);border:1px solid var(--line-strong);border-radius:var(--radius);padding:32px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:600px){.form-row{grid-template-columns:1fr}}.form-field{margin-bottom:14px}.form-field label{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:8px}.form-field input,.form-field select{width:100%;padding:14px 16px;background:rgba(255,255,255,.04);border:1px solid var(--line-strong);border-radius:12px;color:var(--ink);font-family:inherit;font-size:15px;transition:border-color .2s}.form-field input:focus,.form-field select:focus{outline:none;border-color:var(--accent);background:rgba(255,255,255,.07)}.form-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ink-dim);margin:16px 0 24px;line-height:1.5}.form-check input{margin-top:2px}.gadgets-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media (max-width:900px){.gadgets-grid{grid-template-columns:repeat(2,1fr)}}.gadget{border:1px solid var(--line);border-radius:var(--radius);padding:24px;background:rgba(255,255,255,.03);transition:transform .3s,border-color .3s}.gadget:hover{transform:translateY(-4px);border-color:var(--line-strong)}.gadget-img{aspect-ratio:1;border-radius:14px;background:repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 6px,transparent 6px 12px),radial-gradient(circle at 50% 50%,rgba(0,229,255,.15),transparent 60%),#0a1129;display:flex;align-items:center;justify-content:center;margin-bottom:18px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em}.gadget-name{font-weight:600;font-size:17px}.gadget-desc{font-size:13px;color:var(--ink-dim);margin-top:4px;line-height:1.5}.gadget-tag{display:inline-block;margin-top:12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.partner-tier{margin-bottom:48px}.partner-tier-label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:18px}.partner-row{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.partner-row.tier-platinum{grid-template-columns:repeat(2,1fr)}.partner-row.tier-gold,.partner-row.tier-supporting{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.partner-row.tier-gold,.partner-row.tier-platinum{grid-template-columns:repeat(2,1fr)}.partner-row.tier-supporting{grid-template-columns:repeat(3,1fr)}}.partner-cell{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--line);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:12px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase;transition:background .25s;position:relative}.partner-cell:hover{background:rgba(255,255,255,.04);color:var(--ink)}.partner-cell:last-child{border-right:none}.partner-row.tier-supporting .partner-cell{aspect-ratio:2/1}.partner-cell{flex-direction:column;gap:8px;padding:18px 14px;text-align:center}.partner-cell-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;flex:1 1;color:inherit}.partner-logo{max-width:70%;max-height:90px;width:auto;height:auto;object-fit:contain;filter:grayscale(1) brightness(2);opacity:.85;transition:filter .25s,opacity .25s,transform .25s}.partner-cell:hover .partner-logo{filter:none;opacity:1;transform:scale(1.04)}.partner-meta{display:flex;flex-direction:column;align-items:center;gap:2px}.partner-name{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:13px;font-weight:600;color:var(--ink);letter-spacing:.02em;text-transform:none}.partner-caption{color:var(--ink-mute);max-width:46ch;line-height:1.4}.partner-caption,.partner-linkedin{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:11px;letter-spacing:.04em;text-transform:none}.partner-linkedin{font-weight:500;color:var(--cyan);transition:color .2s}.partner-linkedin:hover{color:var(--ink)}.org-card{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:rgba(255,255,255,.02)}@media (max-width:900px){.org-card{grid-template-columns:1fr}}.org-visual{position:relative;background:#ffd719;display:flex;align-items:center;justify-content:center;min-height:300px;padding:0}.org-visual img{width:100%;bottom:0}.org-content{padding:48px}.org-content h3{margin:0 0 18px;font-size:32px;font-weight:700;letter-spacing:-.02em}.org-content p{font-size:16px;line-height:1.7;color:var(--ink-dim);margin:0 0 18px}.org-meta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:28px;padding-top:28px;border-top:1px solid var(--line)}.org-meta-item .v{font-size:22px;font-weight:700;letter-spacing:-.01em}.org-meta-item .l{font-size:12px;color:var(--ink-mute);margin-top:2px}.footer{border-top:1px solid var(--line);padding:80px 0 32px;margin-top:80px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;margin-bottom:60px}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}.footer-col h4{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 18px;font-weight:500}.footer-col a{display:block;margin-bottom:10px;font-size:14px;color:var(--ink-dim);transition:color .2s}.footer-col a:hover{color:var(--ink)}.footer-brand img{height:40px;margin-bottom:18px}.footer-brand p{font-size:14px;color:var(--ink-dim);line-height:1.6;max-width:320px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:28px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-mute);flex-wrap:wrap;gap:16px}.fade-up{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.fade-up.in{opacity:1;transform:translateY(0)}