@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";:root{--zest-orange:#ff7000;--zest-orange-light:#ffd21a;--zest-orange-dark:#ff5a00;--zest-purple:#7a1be8;--zest-purple-mid:#6a36f2;--zest-blue:#168dff;--zest-dark:#080b1a;--zest-dark-2:#0d1128;--zest-dark-3:#121830;--zest-gray:#1a2040;--zest-gray-2:#242b4d;--zest-text:#e8eaf0;--zest-text-muted:#7b82a3;--zest-text-dim:#4a5280;--grad-orange:linear-gradient(135deg, #ffd21a 0%, #ff9e10 42%, #ff5a00 100%);--grad-purple-blue:linear-gradient(135deg, #7a1be8 0%, #6a36f2 45%, #168dff 100%);--grad-brand:linear-gradient(135deg, #ff7000 0%, #8d1ff4 50%, #168dff 100%);--grad-glow-orange:radial-gradient(ellipse at center, #ff700040 0%, transparent 70%);--grad-glow-purple:radial-gradient(ellipse at center, #7a1be833 0%, transparent 70%);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-family:Inter,Space Grotesk,system-ui,sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--zest-dark);color:var(--zest-text);line-height:1.6;overflow-x:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--zest-dark-2)}::-webkit-scrollbar-thumb{background:var(--zest-purple);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--zest-orange)}::selection{color:#fff;background:#7a1be866}.container{max-width:1200px;margin:0 auto;padding:0 24px}.section{padding:120px 0}body:before{content:"";opacity:.025;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");position:fixed;inset:0}
