@font-face{font-family:'ABC Diatype';src:url(/assets/type/abcdiatype.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}:root{--primary:whitesmoke;--font:'ABC Diatype',system-ui,sans-serif;--paragraph:calc(1rem + .35vw)}*{margin:0;padding:0;border:0;box-sizing:border-box;overscroll-behavior:none}html{font-size:16px}body{min-height:100vh;min-height:100dvh;background:#0E000E url(/assets/graphics/background.webp) no-repeat 15% center/cover;background-attachment:fixed}main{display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;min-height:100dvh;padding:6rem 1rem 2rem}p{max-width:52ch;font-family:var(--font);font-size:var(--paragraph);font-weight:400;font-style:normal;line-height:1.5;color:var(--primary)}