:root{--bg: #f2efe9;--ink: #101010;--muted: #5c5954;--line: rgba(16, 16, 16, .15);--page-gutter: clamp(1.25rem, 5vw, 4rem);--font-display: "Archivo Black", "Archivo", sans-serif;--font-body: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body);line-height:1.6;color:var(--ink);background-color:var(--bg);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.has-vinyl-cursor,html.has-vinyl-cursor body,html.has-vinyl-cursor *{cursor:url(/assets/images/cursor-none.png) 0 0,none!important}html.has-vinyl-cursor a,html.has-vinyl-cursor button,html.has-vinyl-cursor [role=button],html.has-vinyl-cursor [role=tab],html.has-vinyl-cursor label,html.has-vinyl-cursor summary,html.has-vinyl-cursor video,html.has-vinyl-cursor img,html.has-vinyl-cursor .btn-line,html.has-vinyl-cursor .brand-item,html.has-vinyl-cursor .release-cover-link,html.has-vinyl-cursor .fresh-radio-btn{cursor:url(/assets/images/cursor-none.png) 0 0,none!important}html.has-vinyl-cursor input,html.has-vinyl-cursor textarea,html.has-vinyl-cursor select,html.has-vinyl-cursor [contenteditable=true]{cursor:text!important}html.has-vinyl-cursor.vinyl-over-embed,html.has-vinyl-cursor.vinyl-over-embed *,html.has-vinyl-cursor.vinyl-over-embed iframe{cursor:auto!important}a{color:inherit;text-decoration:none}ul{list-style:none}button,input{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--bg)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
