@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";
:root{--bg-desktop:#08090b;--bg-canvas:#000;--text-primary:#fff;--text-secondary:#a1a1aa;--accent-gold:#f59e0b;--accent-glow:#f59e0b26;--container-max-width:540px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:var(--bg-desktop);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 10%,#f59e0b0d 0%,#0000 45%),radial-gradient(circle at 80%,#3b82f608 0%,#0000 40%),radial-gradient(circle at 20% 80%,#a855f708 0%,#0000 40%);position:fixed;inset:0}img{max-width:100%;height:auto;display:block}
