@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/space-grotesk-latin.36966cca.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/_next/static/media/jetbrains-mono-latin.558ca1a6.woff2) format("woff2")}:root{--blue-50:#E5F1FA;--blue-100:#BFDDF1;--blue-200:#7FBBE3;--blue-300:#3F98D4;--blue-400:#1E84CF;--blue-500:#006BB6;--blue-600:#005691;--blue-700:#00426F;--blue-800:#002E4D;--blue-900:#001C30;--teal-50:#E6FEF8;--teal-100:#C2FCEC;--teal-200:#9FF8E2;--teal-300:#66F2D0;--teal-400:#40F4CA;--teal-500:#1FD9AD;--teal-600:#14B590;--teal-700:#0E8B6F;--teal-800:#0A5F4C;--teal-900:#063A2F;--violet-200:#CBB4FF;--violet-300:#A984FF;--violet-400:#9163FF;--violet-500:#7432FF;--violet-600:#5A1FE0;--violet-700:#4716B0;--grad-violet:#7432FF;--grad-blue:#110FFF;--grad-teal:#40F4CA;--brand-gradient:linear-gradient(135deg,#7432FF,#110FFF 40%,#40F4CA);--brand-gradient-soft:linear-gradient(135deg,rgba(116,50,255,0.16),rgba(17,15,255,0.16) 40%,rgba(64,244,202,0.16));--slate-950:#070A0F;--slate-900:#0A0E14;--slate-850:#0E131B;--slate-800:#10161F;--slate-750:#161D28;--slate-700:#1D2733;--slate-600:#28333F;--slate-500:#3A4658;--slate-450:#4A5868;--slate-400:#61708F;--slate-300:#8595A8;--slate-200:#A9B7C7;--slate-100:#CED8E3;--slate-50:#EAF0F6;--white:#FFFFFF;--green-500:#2FB873;--green-600:#1F9A5C;--red-500:#E5484D;--red-600:#C2383C;--amber-500:#F5A623;--bg-page:var(--slate-900);--surface-1:var(--slate-800);--surface-2:var(--slate-750);--surface-3:var(--slate-700);--surface-sunken:var(--slate-850);--surface-inset:var(--slate-950);--text-primary:var(--slate-50);--text-secondary:var(--slate-300);--text-muted:var(--slate-400);--text-disabled:var(--slate-450);--text-on-brand:#FFFFFF;--text-on-accent:#05231C;--border-subtle:rgba(133,149,168,0.12);--border-default:rgba(133,149,168,0.20);--border-strong:rgba(133,149,168,0.34);--border-brand:var(--blue-500);--brand:var(--blue-500);--brand-hover:var(--blue-400);--brand-press:var(--blue-600);--brand-wash:rgba(0,107,182,0.14);--brand-wash-2:rgba(0,107,182,0.24);--accent:var(--teal-400);--accent-hover:var(--teal-300);--accent-press:var(--teal-500);--accent-wash:rgba(64,244,202,0.14);--violet-wash:rgba(116,50,255,0.16);--verified:var(--green-500);--verified-wash:rgba(47,184,115,0.14);--revoked:var(--red-500);--revoked-wash:rgba(229,72,77,0.14);--pending:var(--amber-500);--pending-wash:rgba(245,166,35,0.14);--ring:0 0 0 2px var(--bg-page),0 0 0 4px var(--blue-400);--font-display:"Space Grotesk",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-body:"Space Grotesk",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:64px;--fs-h1:44px;--fs-h2:33px;--fs-h3:25px;--fs-h4:20px;--fs-lg:18px;--fs-body:16px;--fs-sm:14px;--fs-xs:13px;--fs-2xs:11px;--lh-tight:1.04;--lh-snug:1.18;--lh-normal:1.5;--lh-relaxed:1.65;--ls-display:-0.03em;--ls-heading:-0.02em;--ls-normal:0;--ls-wide:0.02em;--ls-label:0.14em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-label);--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--space-11:64px;--space-12:80px;--space-13:96px;--space-14:128px;--radius-xs:3px;--radius-sm:5px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--control-sm:32px;--control-md:40px;--control-lg:48px;--container:1200px;--container-narrow:760px;--gutter:24px;--hairline:1px;--shadow-sm:0 1px 2px rgba(0,0,0,0.45);--shadow-md:0 4px 14px rgba(0,0,0,0.45);--shadow-lg:0 16px 40px rgba(0,0,0,0.55);--shadow-xl:0 28px 70px rgba(0,0,0,0.62);--glow-brand:0 0 0 1px rgba(0,107,182,0.55),0 8px 28px rgba(0,107,182,0.34);--glow-accent:0 0 0 1px rgba(64,244,202,0.55),0 8px 28px rgba(64,244,202,0.28);--glow-verified:0 0 0 1px rgba(47,184,115,0.5),0 6px 22px rgba(47,184,115,0.28);--inset-top:inset 0 1px 0 rgba(255,255,255,0.05);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-inout:cubic-bezier(0.65,0,0.35,1);--dur-fast:120ms;--dur-base:200ms;--dur-slow:360ms;--blur:14px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg-page);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-normal);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","ss02"}body,h1,h2,h3,h4,h5{margin:0;color:var(--text-primary)}h1,h2,h3,h4,h5{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);line-height:var(--lh-snug)}code,kbd,pre,samp{font-family:var(--font-mono)}a{color:var(--blue-300);text-decoration:none}a:hover{color:var(--blue-200)}::selection{background:var(--brand-wash-2);color:var(--text-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--surface-sunken)}::-webkit-scrollbar-thumb{background:var(--slate-600);border-radius:var(--radius-pill);border:2px solid var(--surface-sunken)}::-webkit-scrollbar-thumb:hover{background:var(--slate-500)}.nft-eyebrow{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);font-weight:var(--fw-medium)}:root{--bg-primary:var(--bg-page);--bg-secondary:var(--surface-1);--bg-tertiary:var(--surface-2);--text-tertiary:var(--text-muted);--accent-strong:var(--brand);--accent-contrast:var(--text-on-brand);--accent-2:var(--accent);--accent-dim:var(--accent-wash);--accent-glow:var(--brand-wash-2);--accent-3:var(--violet-400);--brand-from:var(--grad-violet);--brand-to:var(--grad-teal);--border-color:var(--border-default);--border-hover:var(--brand);--success:var(--verified);--danger:var(--revoked);--danger-dim:var(--revoked-wash)}@keyframes gb-fade-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.gb-fade-rise{animation:gb-fade-rise var(--dur-slow) var(--ease-out) both}.gb-fade-rise--onview{opacity:0;transform:translateY(16px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);will-change:opacity,transform}.gb-fade-rise--onview.gb-in{opacity:1;transform:none}.gb-text-reveal{display:inline}.gb-text-reveal .gb-word{display:inline-block;white-space:pre;animation:gb-fade-rise var(--dur-base) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 55ms)}.gb-text-reveal--onview .gb-word{animation:none;opacity:0;transform:translateY(14px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);transition-delay:calc(var(--i, 0) * 55ms)}.gb-text-reveal--onview.gb-in .gb-word{opacity:1;transform:none}@keyframes gb-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gb-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-raised) 37%,var(--bg-tertiary) 63%);background-size:200% 100%;animation:gb-shimmer 1.4s linear infinite}.gb-pulse-dot{position:relative;display:inline-block;width:.6em;height:.6em;border-radius:50%;background:var(--success);vertical-align:middle}@keyframes gb-pulse-ring{0%{transform:scale(.6);opacity:.65}to{transform:scale(2.4);opacity:0}}.gb-pulse-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:gb-pulse-ring 1.8s var(--ease-out) infinite}@keyframes gb-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.gb-gradient-shift{background-image:linear-gradient(120deg,var(--brand-from,var(--accent)),var(--brand-to,var(--accent-strong)),var(--brand-from,var(--accent)));background-size:200% 200%;animation:gb-gradient-shift 6s var(--ease-in-out) infinite}.gb-gradient-shift--text{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@keyframes gb-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.gb-marquee{overflow:hidden;display:flex;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.gb-marquee__track{display:flex;gap:var(--space-6);flex:0 0 auto;min-width:100%;animation:gb-marquee var(--gb-marquee-dur,24s) linear infinite}.gb-marquee:hover .gb-marquee__track{animation-play-state:paused}.gb-magnetic{transition:transform var(--dur-fast) var(--ease-out);transform:translate(var(--gb-mx,0),var(--gb-my,0))}.gb-tilt{transition:transform var(--dur-base) var(--ease-out);transform:perspective(720px) rotateX(var(--gb-rx,0deg)) rotateY(var(--gb-ry,0deg));transform-style:preserve-3d}.gb-spotlight{position:relative;isolation:isolate}.gb-spotlight:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(200px circle at var(--gb-px,50%) var(--gb-py,50%),var(--accent-dim),transparent 70%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;z-index:0}.gb-spotlight:hover:before{opacity:1}@keyframes gb-confetti{0%{transform:translateZ(0) rotate(0);opacity:1}to{transform:translate3d(var(--gb-dx,0),var(--gb-dy,0),0) rotate(var(--gb-rot,180deg));opacity:0}}.gb-confetti{position:fixed;width:8px;height:8px;border-radius:1px;pointer-events:none;z-index:9999;animation:gb-confetti var(--gb-dur,.9s) var(--ease-out) forwards}.gb-typewriter{white-space:pre-wrap}.gb-typewriter__caret{display:inline-block;width:.08em;margin-left:.02em;background:currentColor;animation:gb-caret .8s step-end infinite}@keyframes gb-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.gb-fade-rise,.gb-fade-rise--onview,.gb-fade-rise--onview.gb-in,.gb-text-reveal .gb-word{animation:none!important;opacity:1!important;transform:none!important}.gb-pulse-dot:after,.gb-skeleton{animation:none!important}.gb-pulse-dot:after{display:none!important}.gb-gradient-shift,.gb-marquee__track{animation:none!important}.gb-marquee{-webkit-mask-image:none;mask-image:none}.gb-confetti,.gb-spotlight:before{display:none!important}.gb-typewriter__caret{animation:none!important}}