@font-face{font-family:BB Pijlen Sans;src:url(/fonts/bb-pijlen-sans-400.woff2)format("woff2");font-weight:100 500;font-display:swap;unicode-range:U+2190,U+2192}@font-face{font-family:BB Pijlen Sans;src:url(/fonts/bb-pijlen-sans-700.woff2)format("woff2");font-weight:600 900;font-display:swap;unicode-range:U+2190,U+2192}@font-face{font-family:BB Pijlen Mono;src:url(/fonts/bb-pijlen-mono-400.woff2)format("woff2");font-weight:100 500;font-display:swap;unicode-range:U+2190,U+2192}@font-face{font-family:BB Pijlen Mono;src:url(/fonts/bb-pijlen-mono-700.woff2)format("woff2");font-weight:600 900;font-display:swap;unicode-range:U+2190,U+2192}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg-page);min-height:100svh;color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}@media (min-width:1024px){.m-only{display:none!important}}@media (max-width:1023.98px){.d-only{display:none!important}}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.mask{background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html.scroll-locked,html.scroll-locked body{overscroll-behavior:none;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}html{scroll-padding-top:104px;scroll-padding-bottom:104px}.skip{z-index:100;background:#080300;border-radius:999px;padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:0;left:8px;transform:translateY(-120%);color:#f4eee7!important}.skip:focus{transform:translateY(8px)}.skip{align-items:center;min-height:44px;display:inline-flex}@media (pointer:coarse){footer a,footer .linklike,.tgt,.ar{align-items:center;min-height:44px;display:inline-flex}footer a,footer .linklike{justify-content:center;min-width:44px}.tgt{min-height:44px!important}[role=dialog] .toggle:before,[role=dialog] .tgl:before{content:"";position:absolute;inset:-8px -2px}:is([role=dialog] :has(>.toggle),[role=dialog] :has(>.tgl)){min-height:44px}}.linklike{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow!important;transition-duration:.2s!important;transition-delay:0s!important}}@media (forced-colors:active){[aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-current=page],[aria-current=step]{outline-offset:2px;outline:3px solid highlight}}
