@font-face{font-family:AL Ruder Plakat Web Regular;src:url(/assets/ALRuderPlakatWeb-Regular-C7jF1I2d.woff2) format("woff2")}@font-face{font-family:AL Ruder Plakat VarWeb Regular;src:url(/assets/ALRuderPlakatVarWeb-_YTUC_YTLC_YTDE_-BV8HbiQ5.woff2) format("woff2")}:root{--neonmagenta: #ff1975;--magenta-ink: #db0062;--ink: #000000;--ground: #ffffff;--surface: #f0f0f0;--rule: 3px;--rule-thin: 2px;--gutter: clamp(20px, 3.3333vw, 48px);--font-display: "AL Ruder Plakat Web Regular", "AL Ruder Plakat VarWeb Regular", "Arial Black", "Arial Bold", Arial, sans-serif;--font-text: "Host Grotesk", Arial, sans-serif;--label-size: 12px;--label-tracking: .12em}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-display);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow-x:hidden}html,body{height:100%}button,select{font:inherit;color:inherit}a,button,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--neonmagenta);outline-offset:3px}::selection{background:var(--neonmagenta);color:#fff}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.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}
