@font-face{font-family:"__DM_Serif_Display_d501d1";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/20fd6a0e301296d5-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:"__DM_Serif_Display_d501d1";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/49eec060ce8bd0da-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:"__DM_Serif_Display_d501d1";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ccc01da6a2b3d788-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:"__DM_Serif_Display_d501d1";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa3e259cafa8f47e-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:"__DM_Serif_Display_Fallback_d501d1";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_d501d1{font-family:"__DM_Serif_Display_d501d1","__DM_Serif_Display_Fallback_d501d1";font-weight:400}.__variable_d501d1{--font-serif:"__DM_Serif_Display_d501d1","__DM_Serif_Display_Fallback_d501d1"}@font-face{font-family:__DM_Sans_e64f39;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_e64f39;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_e64f39;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_e64f39;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_e64f39;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_e64f39;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_e64f39;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_e64f39;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_e64f39;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_e64f39;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_Fallback_e64f39;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_e64f39{font-family:__DM_Sans_e64f39,__DM_Sans_Fallback_e64f39;font-style:normal}.__variable_e64f39{--font-sans:"__DM_Sans_e64f39","__DM_Sans_Fallback_e64f39"}:root{--v:#7c3aed;--v2:#a855f7;--v3:#c084fc;--a:#f59e0b;--a2:#f97316;--dark:#060608;--dark2:#0c0b12;--dark3:#100f1a;--dark4:#16101e;--text:hsla(0,0%,100%,.55);--dim:hsla(0,0%,100%,.28);--border:hsla(0,0%,100%,.07);--border2:hsla(0,0%,100%,.12)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-sans),"DM Sans",sans-serif;background:var(--dark);color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.serif{font-family:var(--font-serif),"DM Serif Display",serif}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}h1,h2,h3{font-family:var(--font-serif),"DM Serif Display",serif;line-height:1.06;letter-spacing:-.025em;font-weight:400}p{font-family:var(--font-sans),"DM Sans",sans-serif;font-weight:300;line-height:1.8}a{color:inherit}.accent-v{color:var(--v2)}.accent-a{color:var(--a)}.u-soft{text-decoration:underline;-webkit-text-decoration-color:rgba(245,158,11,.5);text-decoration-color:rgba(245,158,11,.5);text-underline-offset:4px}.rev{opacity:1}.js .rev{opacity:0;transform:translateY(64px) scale(.965);transition:opacity .9s cubic-bezier(.16,.84,.3,1),transform .9s cubic-bezier(.16,.84,.3,1),filter .9s ease}.js .rev.on{opacity:1;transform:none;filter:none}.js .rev.from-top{transform:translateY(-72px) scale(.97)}.js .rev.from-left{transform:translateX(-90px)}.js .rev.from-right{transform:translateX(90px)}.js .rev.zoom{transform:scale(.82)}.rev.d1{transition-delay:.1s}.rev.d2{transition-delay:.2s}.rev.d3{transition-delay:.3s}.rev.d4{transition-delay:.4s}.js .rev.k-tilt{transform:perspective(1200px) rotateX(10deg) scale(.95) translateY(30px);transform-origin:center bottom}.js .rev.k-tilt.on{transform:perspective(1200px) rotateX(0) scale(1) translateY(0)}.grad-line{height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(124,58,237,.35),rgba(245,158,11,.2),transparent)}.k-beat{display:flex;justify-content:center;padding:6px 0;line-height:0}.k-beat svg{display:block}.k-beat-base{fill:none;stroke-width:1.6;opacity:.42}.k-beat-spark{fill:none;stroke-width:2.4;filter:drop-shadow(0 0 5px rgba(168,85,247,.85));stroke-dasharray:10 100;stroke-dashoffset:0;animation:k-beat-run 2.8s linear infinite}@keyframes k-beat-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-110}}@media (prefers-reduced-motion:reduce){.k-beat-spark{animation:none;opacity:0}.k-beat-base{opacity:.55}}.k-pulse{width:100%;line-height:0}.k-pulse svg{display:block;width:100%}.k-pulse-divider{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.k-pulse-divider svg{height:clamp(26px,3.4vw,40px)}.k-pulse-accent{max-width:210px;margin:22px auto 0}.k-pulse-accent svg{height:30px}.k-pulse-base{fill:none;stroke-width:1.4;opacity:.32}.k-pulse-spark{fill:none;stroke-width:2.4;filter:drop-shadow(0 0 5px rgba(168,85,247,.85));stroke-dasharray:4 100;stroke-dashoffset:0;animation:k-pulse-run 4.5s linear infinite}.k-pulse-accent .k-pulse-spark{animation-duration:3.4s}@keyframes k-pulse-run{0%{stroke-dashoffset:104}to{stroke-dashoffset:4}}@media (prefers-reduced-motion:reduce){.k-pulse-spark{animation:none;opacity:0}.k-pulse-base{opacity:.45}}.kg-tag{display:inline-flex;align-items:center;gap:7px;font-family:ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c4b3f0;background:rgba(124,58,237,.1);border:1px solid rgba(124,58,237,.28);padding:6px 14px;border-radius:100px;margin-bottom:22px}.kg-tag:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--v2);box-shadow:0 0 6px var(--v2);animation:kg-blink 2s ease infinite;flex-shrink:0}@keyframes kg-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes kg-drift{0%,to{transform:translateZ(0) scale(1);opacity:.85}50%{transform:translate3d(3%,-2%,0) scale(1.08);opacity:1}}.kg-aurora{animation:kg-drift 22s ease-in-out infinite;will-change:transform,opacity}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:16px clamp(28px,3vw,40px);background:linear-gradient(135deg,var(--a),var(--a2));border-radius:10px;color:#1a0f02;font-family:var(--font-sans),"DM Sans",sans-serif;font-weight:700;font-size:clamp(15px,1.6vw,17px);text-decoration:none;border:1px solid rgba(245,158,11,.4);box-shadow:0 0 44px -12px rgba(245,158,11,.7);transition:transform .2s,box-shadow .2s;cursor:pointer}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 64px -10px rgba(245,158,11,.9)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:16px clamp(28px,3vw,40px);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.16);border-radius:10px;color:hsla(0,0%,100%,.78);font-family:var(--font-sans),"DM Sans",sans-serif;font-weight:600;font-size:clamp(14px,1.5vw,16px);text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s,background .2s,color .2s;cursor:pointer}.btn-ghost:hover{border-color:rgba(168,85,247,.45);background:rgba(124,58,237,.1);color:#fff}.cta-micro{font-size:13px;color:hsla(0,0%,100%,.4);max-width:460px;margin:16px auto 0;line-height:1.6}.section{position:relative;padding:clamp(72px,10vw,130px) clamp(20px,5vw,80px)}.container{max-width:1120px;margin:0 auto;width:100%}.container-narrow{max-width:820px;margin:0 auto;width:100%}.eyebrow{font-family:ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--v2)}.h2{font-size:clamp(28px,4.4vw,52px);line-height:1.08;margin:18px 0 0;color:#fff}.lead{font-size:clamp(16px,1.9vw,19px);color:hsla(0,0%,100%,.62);line-height:1.8}.film-grain{position:fixed;inset:0;z-index:999;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");opacity:.013;mix-blend-mode:overlay}.card{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.02));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:clamp(22px,3vw,34px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11),0 20px 40px -24px rgba(0,0,0,.85),0 10px 26px -14px rgba(124,58,237,.22);transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}.card:hover{transform:translateY(-5px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 34px 64px -24px rgba(0,0,0,.9),0 16px 36px -12px rgba(124,58,237,.34)}.k-statbar{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.02));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11),0 22px 46px -26px rgba(0,0,0,.85),0 12px 30px -16px rgba(124,58,237,.22);overflow:hidden}.k-statbar>div{padding:clamp(22px,3vw,32px) clamp(18px,2.5vw,30px);text-align:center;border-right:1px solid hsla(0,0%,100%,.08)}.k-statbar>div:last-child{border-right:0}@media (max-width:620px){.k-statbar{grid-template-columns:1fr}.k-statbar>div{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.08)}.k-statbar>div:last-child{border-bottom:0}}.card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),rgba(168,85,247,.16),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}.card:hover{border-color:rgba(168,85,247,.28)}.card:hover:before{opacity:1}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:rgba(124,58,237,.35);border-radius:3px}.has-kcursor,.has-kcursor *{cursor:none!important}.kc-glow,.kc-ring,.kc-tri{position:fixed;top:0;left:0;pointer-events:none;opacity:0;will-change:transform,opacity}.kc-glow{width:130px;height:130px;background:radial-gradient(circle,rgba(168,85,247,.3) 0,rgba(124,58,237,.14) 35%,transparent 68%);mix-blend-mode:screen;transition:background .3s ease}.kc-glow,.kc-ring{z-index:9998;border-radius:50%}.kc-ring{width:46px;height:46px;border:1.5px solid hsla(0,0%,100%,.92);box-shadow:0 0 10px hsla(0,0%,100%,.3),inset 0 0 6px hsla(0,0%,100%,.14);transition:opacity .25s ease}.kc-tri{z-index:9999;color:#fff;filter:drop-shadow(0 0 5px rgba(168,85,247,.9));transition:color .25s ease,filter .25s ease}.kc-tri svg{display:block}.kc-tint-purple .kc-tri{color:var(--v3);filter:drop-shadow(0 0 6px rgba(168,85,247,.95))}.kc-tint-purple .kc-glow{background:radial-gradient(circle,rgba(192,132,252,.34) 0,rgba(124,58,237,.16) 38%,transparent 70%)}.kc-tint-amber .kc-tri{color:var(--a);filter:drop-shadow(0 0 6px rgba(245,158,11,.95))}.kc-tint-amber .kc-glow{background:radial-gradient(circle,rgba(245,158,11,.3) 0,rgba(249,115,22,.14) 38%,transparent 70%)}.kc-hover .kc-tri{color:#fff;filter:drop-shadow(0 0 2px rgba(255,255,255,.55))}.k-aurora{position:absolute;inset:-20% -10% auto -10%;height:130%;pointer-events:none;overflow:hidden;mask-image:radial-gradient(ellipse 85% 75% at 50% 30%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 30%,#000 30%,transparent 78%)}.k-aurora span{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;will-change:transform,opacity;mix-blend-mode:screen}.k-aurora .a1{width:55%;height:70%;left:8%;top:-8%;background:radial-gradient(circle,rgba(124,58,237,.55),transparent 65%);animation:k-aur1 19s ease-in-out infinite}.k-aurora .a2{width:48%;height:60%;right:4%;top:2%;background:radial-gradient(circle,rgba(168,85,247,.45),transparent 65%);animation:k-aur2 24s ease-in-out infinite}.k-aurora .a3{width:42%;height:55%;left:34%;top:14%;background:radial-gradient(circle,rgba(245,158,11,.2),transparent 62%);animation:k-aur3 27s ease-in-out infinite}@keyframes k-aur1{0%,to{transform:translateZ(0) scale(1);opacity:.5}50%{transform:translate3d(6%,4%,0) scale(1.18);opacity:.72}}@keyframes k-aur2{0%,to{transform:translateZ(0) scale(1.05);opacity:.42}50%{transform:translate3d(-7%,5%,0) scale(1.22);opacity:.6}}@keyframes k-aur3{0%,to{transform:translateZ(0) scale(1);opacity:.28}50%{transform:translate3d(4%,-6%,0) scale(1.15);opacity:.45}}@media (max-width:640px){.k-aurora span{filter:blur(42px)}}.k-herobg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.k-herobg .k-aurora{transform:translate3d(calc(var(--px,0) * 22px),calc(var(--py,0) * 18px),0)}.k-floor{left:-30%;right:-30%;bottom:-4%;height:62%;background-image:linear-gradient(rgba(168,85,247,.16) 1px,transparent 0),linear-gradient(90deg,rgba(168,85,247,.16) 1px,transparent 0);background-size:58px 58px;transform:perspective(320px) rotateX(64deg) translate3d(calc(var(--px,0) * -18px),0,0);transform-origin:center bottom;mask-image:linear-gradient(0deg,#000 0,transparent 70%);-webkit-mask-image:linear-gradient(0deg,#000 0,transparent 70%);opacity:.55}.k-floor,.k-orb{position:absolute}.k-orb{border-radius:50%}.k-orb.o1{width:8px;height:8px;left:20%;top:40%;background:rgba(192,132,252,.9);box-shadow:0 0 18px 5px rgba(168,85,247,.5);transform:translate3d(calc(var(--px,0) * 46px),calc(var(--py,0) * 40px),0)}.k-orb.o2{width:5px;height:5px;right:24%;top:32%;background:rgba(245,158,11,.9);box-shadow:0 0 14px 4px rgba(245,158,11,.45);transform:translate3d(calc(var(--px,0) * 60px),calc(var(--py,0) * 52px),0)}.k-orb.o3{width:4px;height:4px;left:62%;top:58%;background:rgba(192,132,252,.85);box-shadow:0 0 12px 3px rgba(168,85,247,.4);transform:translate3d(calc(var(--px,0) * 34px),calc(var(--py,0) * 28px),0)}@media (prefers-reduced-motion:reduce){.k-herobg .k-aurora,.k-orb{transform:none}.k-floor{transform:perspective(320px) rotateX(64deg)}html{scroll-behavior:auto}.k-aurora span{animation:none}.js .rev{transform:translateY(26px)!important;transition:opacity .6s ease,transform .6s ease!important}.js .rev.on{opacity:1;transform:none!important}}