@font-face{font-family:"Serif";font-style:normal;font-weight:100 900;src:url(/assets/fonts/serif.woff2) format("woff2")}@font-face{font-family:Sans;font-style:normal;font-weight:100 900;src:url(/assets/fonts/sans.woff2) format("woff2")}:root{--font-serif:"Serif";--font-sans:"Sans";--font-fallback:BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-sans;--font-light:275;--font-regular:375;--font-medium:425;--font-bold:525;--font-icon:"Material Symbols Outlined";--font-step-up:1.375;--font-step-down:0.75;--paragraph:clamp(1rem,0.75rem + 0.45vw,1.75rem);--paragraph-small:calc(var(--paragraph)*var(--font-step-down));--h3:calc(var(--paragraph)*var(--font-step-up));--h2:calc(var(--h3)*var(--font-step-up));--h1:calc(var(--h2)*(var(--font-step-up)*1.333))}@media (max-width:520px){:root{--font-step-down:0.825;--font-step-up:1.125;--paragraph:clamp(1.125rem,0.75rem + 0.525vw,1.75rem)}}body,html{font-family:Sans,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-sans;font-family:var(--font-sans),var(--font-fallback);font-feature-settings:"liga" 1,"calt" 1;font-variation-settings:"slnt" 0,"wdth" 95;font-weight:375;font-weight:var(--font-regular);letter-spacing:.002em;line-height:1.375}