*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Bigger Display;font-style:normal;font-weight:700;src:url(/fonts/Bigger-Display.woff2)format("woff2");font-display:swap;text-rendering:optimizelegibility}@font-face{font-family:Editorial New;font-style:normal;font-weight:400;src:url(/fonts/PPEditorialNew-Regular.woff2)format("woff2");font-display:swap;text-rendering:optimizelegibility}@font-face{font-family:Editorial New;font-style:normal;font-weight:200;src:url(/fonts/PPEditorialNew-Ultralight.woff2)format("woff2");font-display:swap;text-rendering:optimizelegibility}@font-face{font-family:Fraktion Mono;font-style:normal;font-weight:400;src:url(/fonts/PPFraktionMono-Regular.woff2)format("woff2");font-display:swap;text-rendering:optimizelegibility}@font-face{font-family:Fraktion Mono;font-style:normal;font-weight:700;src:url(/fonts/PPFraktionMono-Bold.woff2)format("woff2");font-display:swap;text-rendering:optimizelegibility}:root{--color-primary:#f40c3f;--color-secondary:#160000;--color-shadow:#540000;--color-white:#fff0eb}.theme-contrasted{--color-primary:#fff2ed;--color-secondary:#160000;--color-shadow:#4d4040;--color-white:#fff0eb}.theme-cyber{--color-primary:#00f3ff;--color-secondary:#050510;--color-shadow:#045;--color-white:#e0faff}.theme-golden{--color-primary:#ffc400;--color-secondary:#1a1200;--color-shadow:#664d00;--color-white:#fffdf5}.theme-matrix{--color-primary:#00ff41;--color-secondary:#0d0208;--color-shadow:#003b0f;--color-white:#e0ffeb}:root{--font-family-fraktion:"Fraktion Mono", monospace;--font-family-editorial:"Editorial New", serif;--font-family-bigger:"Bigger Display", sans-serif;--font-size-base:16px;--font-weight-base:400;--font-height-base:1.48;--font-family-base:var(--font-family-editorial);--font-spacing-base:-.025em}::selection{background:var(--color-secondary);color:var(--color-primary);text-shadow:none}*{box-sizing:border-box;outline:none}html{font:var(--font-weight-base) var(--font-size-base)/var(--font-height-base) var(--font-family-base);letter-spacing:var(--font-spacing-base);background-color:var(--color-secondary);scrollbar-width:none;color:var(--color-secondary);margin:0}html.is-scroll-blocked,html.is-scroll-blocked body{height:100lvh;overflow:hidden}body{background-color:var(--color-primary);font-family:inherit;overflow:hidden visible}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.u-sr-only{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
