@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;900&family=Barlow+Condensed:wght@400;500;600;700;800&family=Barlow:wght@400;500;600&display=swap");:root{--v2-ink:#05060f;--v2-ink2:#080b18;--v2-ink3:#0c1022;--v2-ink4:#111628;--v2-ink5:#171e35;--v2-surface:#1a2240;--v2-rim:#242d4a;--v2-muted:#4a5580;--v2-pale:#8a96c0;--v2-text:#d8dffb;--v2-white:#f0f4ff;--v2-red:#e8243c;--v2-red2:#ff3355;--v2-red-glow:rgba(232,36,60,0.35);--v2-red-dim:rgba(232,36,60,0.12);--v2-em:#00e87a;--v2-em2:#00ff88;--v2-em-glow:rgba(0,232,122,0.3);--v2-em-dim:rgba(0,232,122,0.1);--v2-blue:#2060ff;--v2-amber:#ffaa00;--font-display:"Playfair Display",Georgia,serif;--font-condensed:"Barlow Condensed",system-ui,sans-serif;--font-body:"Barlow",system-ui,sans-serif;--new-background:228 35% 4%;--new-header:228 28% 8%}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--v2-ink);color:var(--v2-text)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--v2-ink2)}::-webkit-scrollbar-thumb{background:var(--v2-rim);border-radius:2px}@keyframes v2-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes v2-pulse-red{0%,to{box-shadow:0 0 8px var(--v2-red-glow)}50%{box-shadow:0 0 24px var(--v2-red-glow),0 0 48px rgba(232,36,60,.15)}}@keyframes v2-pulse-em{0%,to{box-shadow:0 0 8px var(--v2-em-glow)}50%{box-shadow:0 0 24px var(--v2-em-glow),0 0 48px rgba(0,232,122,.1)}}