@font-face{font-family:Outfit;src:url('assets/font-1.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
:root{--bg:#193b32;--bg-card:#20483c;--bg-dark:#133127;--bg-light:#f5f3eb;--bg-light-card:#e8eade;--accent:#d4ed75;--accent-text:#d4ed75;--accent-hover:#c2dd60;--accent-glow:rgba(212,237,117,.2);--atmos:#8ca861;--accent2:#b3cb75;--money:#d4ed75;--text:#f5f3eb;--text-dark:#193b32;--text-muted:#b5c6b4;--text-muted-dark:#68716a;--text-dim:#a3b49c;--border:rgba(245,243,235,.15);--border-light:#d5d9ce;--border-accent:rgba(212,237,117,.35);--logo-green:#d4ed75;--logo-blue:#d4ed75;--radius:4px;--radius-lg:6px}html{scroll-behavior:auto}.section-light{--accent:#193b32;--accent-text:#193b32;--accent-hover:#315c49;--text:#193b32;--text-muted:#68716a}.section-dark{background:#133127}.btn-primary{background:#d4ed75!important;color:#193b32!important;border-color:#d4ed75!important}.btn-primary:hover{background:#c2dd60!important}.section-light .btn-primary{background:#193b32!important;color:#f5f3eb!important;border-color:#193b32!important}.hero-headline{font-weight:500!important;letter-spacing:-.045em!important}.hero-headline .accent{font-family:'Instrument Serif',Georgia,serif;font-style:italic;font-weight:400}.hero-bg{background:#193b32}.hero-vignette{background:linear-gradient(180deg,rgba(19,49,39,.2),rgba(19,49,39,.7))}.section-title,.ad-wrap h1,.ad-wrap h2,.xp-head h1,.ir-wrap h1{font-weight:500!important;letter-spacing:-.035em}.xp-eyebrow,.ir-eyebrow,.ad-k{background:transparent!important}.stage-logo img{object-fit:contain}.ir-err{color:#ffb6a6!important}.section-light .stat-num,.section-light .big-num,.section-light .earnings-y2-num{background:none;color:#193b32;-webkit-text-fill-color:#193b32}.legacy-page .lab-brand{font-family:'DM Sans',sans-serif}

:root{--card:#20483c;--card2:#284f41;--line:#486551;--muted:#b5c6b4;--dim:#a3b49c;--violet:#d4ed75;--fuchsia:#b3cb75}.controls .btn.primary,.modeseg button.on{color:#193b32!important}.chapters button{color:#b5c6b4}.chapters button.on{color:#f5f3eb}.lab-player-page{background:#10251f}
