/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,: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}:root{--step--2:clamp(.6944rem, .6573rem + .1856vw, .88rem);--step--1:clamp(.8333rem, .78rem + .2667vw, 1.1rem);--step-0:clamp(1rem, .925rem + .375vw, 1.375rem);--step-1:clamp(1.2rem, 1.0963rem + .5188vw, 1.7188rem);--step-2:clamp(1.44rem, 1.2983rem + .7084vw, 2.1484rem);--step-3:clamp(1.728rem, 1.5365rem + .9575vw, 2.6855rem);--step-4:clamp(2.0736rem, 1.8169rem + 1.2833vw, 3.3569rem);--step-5:clamp(2.4883rem, 2.1468rem + 1.7078vw, 4.1962rem);--space-3xs:clamp(.25rem, .225rem + .125vw, .375rem);--space-2xs:clamp(.5rem, .4625rem + .1875vw, .6875rem);--space-xs:clamp(.75rem, .6875rem + .3125vw, 1.0625rem);--space-s:clamp(1rem, .925rem + .375vw, 1.375rem);--space-m:clamp(1.5rem, 1.3875rem + .5625vw, 2.0625rem);--space-l:clamp(2rem, 1.85rem + .75vw, 2.75rem);--space-xl:clamp(3rem, 2.775rem + 1.125vw, 4.125rem);--space-2xl:clamp(4rem, 3.7rem + 1.5vw, 5.5rem);--space-3xl:clamp(6rem, 5.55rem + 2.25vw, 8.25rem);--space-3xs-2xs:clamp(.25rem, .1625rem + .4375vw, .6875rem);--space-2xs-xs:clamp(.5rem, .3875rem + .5625vw, 1.0625rem);--space-xs-s:clamp(.75rem, .625rem + .625vw, 1.375rem);--space-s-m:clamp(1rem, .7875rem + 1.0625vw, 2.0625rem);--space-m-l:clamp(1.5rem, 1.25rem + 1.25vw, 2.75rem);--space-l-xl:clamp(2rem, 1.575rem + 2.125vw, 4.125rem);--space-xl-2xl:clamp(3rem, 2.5rem + 2.5vw, 5.5rem);--space-2xl-3xl:clamp(4rem, 3.15rem + 4.25vw, 8.25rem);--color-white:#f7f3ed;--color-black:#101010;--color-red:#862633;--color-paper:#e9e1d7}@font-face{font-family:dirtyline;src:url(/fonts/dirtyline.woff)format("woff"),url(/fonts/dirtyline.woff2)format("woff2"),url(/fonts/dirtyline.ttf)format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Manrope-ExtraLight;src:url(/fonts/Manrope-ExtraLight.woff2)format("woff2"),url(/fonts/Manrope-ExtraLight.woff)format("woff"),url(/fonts/Manrope-ExtraLight.ttf)format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Manrope-Light;src:url(/fonts/Manrope-Light.woff2)format("woff2"),url(/fonts/Manrope-Light.woff)format("woff"),url(/fonts/Manrope-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Manrope-Regular;src:url(/fonts/Manrope-Regular.woff2)format("woff2"),url(/fonts/Manrope-Regular.woff)format("woff"),url(/fonts/Manrope-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Manrope-Medium;src:url(/fonts/Manrope-Medium.woff2)format("woff2"),url(/fonts/Manrope-Medium.woff)format("woff"),url(/fonts/Manrope-Medium.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Manrope-SemiBold;src:url(/fonts/Manrope-SemiBold.woff2)format("woff2"),url(/fonts/Manrope-SemiBold.woff)format("woff"),url(/fonts/Manrope-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Manrope-Bold;src:url(/fonts/Manrope-Bold.woff2)format("woff2"),url(/fonts/Manrope-Bold.woff)format("woff"),url(/fonts/Manrope-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Manrope-ExtraBold;src:url(/fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/fonts/Manrope-ExtraBold.woff)format("woff"),url(/fonts/Manrope-ExtraBold.ttf)format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Manrope-Variable;src:url(/fonts/Manrope-Variable.woff2)format("woff2"),url(/fonts/Manrope-Variable.woff)format("woff"),url(/fonts/Manrope-Variable.ttf)format("truetype");font-weight:200 800;font-display:swap;font-style:normal}body{font-family:Manrope-Regular;font-size:var(--step-0);color:var(--color-black);background-color:var(--color-white)}.display-text{font-family:dirtyline,sans-serif;font-size:calc(var(--step-5) * 1.275)}.subheading-text{font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--space-3xs)}.flex-space-between{justify-content:space-between;align-items:center;width:100%;display:flex}*,:before,:after{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button{background:unset;border:unset;padding:unset;margin:unset;font:inherit;color:inherit;cursor:pointer}.subheading-text{cursor:pointer}body{min-height:100vh;overflow-x:clip}html{overflow-x:clip}img,svg{max-width:100%}.checkerboard-surface{--checker-size:clamp(2rem, 5vw, 4.5rem);background-color:var(--color-white);background-image:linear-gradient(45deg, var(--color-black) 25%, transparent 25%), linear-gradient(-45deg, var(--color-black) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-black) 75%), linear-gradient(-45deg, transparent 75%, var(--color-black) 75%);background-position:0 0, 0 calc(var(--checker-size) / 2), calc(var(--checker-size) / 2) calc(var(--checker-size) / -2), calc(var(--checker-size) / -2) 0;background-size:var(--checker-size) var(--checker-size)}
