:root{font-family:Poppins,ui-sans-serif,system-ui,sans-serif;color:#eeeeec;background:#181818;color-scheme:dark;font-synthesis:none;-webkit-font-smoothing:antialiased;--background: #181818;--surface: #222222;--text: #eeeeec;--muted: #adadab;--border: #343434;--accent: #48f395;--header-height: 64px;--press-boxart-width: 200px;--press-boxart-mobile-width: 112px;--press-banner-height: 320px;--press-banner-mobile-height: 184px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{margin:0;min-width:280px}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}button,select,input{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}img{max-width:100%}button,select{color:inherit}button,a,select{touch-action:manipulation}::selection{color:#181818;background:#dbebbc}:focus-visible{outline:2px solid var(--accent);outline-offset:5px}h1,h2,h3,p{margin:0}button{cursor:pointer}.skip-link{position:fixed;top:8px;left:12px;padding:12px 16px;z-index:100;background:var(--accent);color:#181818;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.text-link{color:var(--accent);text-decoration:none}.text-link:hover{text-decoration:underline}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 18px;border:1px solid #454545;border-radius:5px;background:#242424;font-size:13px;font-weight:500;text-decoration:none;transition:background .16s ease,border-color .16s ease}.button:hover{background:#303030;border-color:#737373}.button-primary{background:var(--accent);color:#1b2015;border-color:var(--accent)}.button-primary:hover{background:#edf5df;border-color:#edf5df}.eyebrow{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.media-unavailable{display:grid;place-items:center;width:100%;height:100%;min-height:100px;padding:20px;background:var(--surface);color:var(--muted);font-size:12px}@media(max-width:760px){html{scroll-padding-top:150px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
