@custom-media --pointer-fine (pointer: fine);@custom-media --tablet-up (min-width: 1024px);@custom-media --tablet-down (max-width: 1024px);@custom-media --phone-up (min-width: 440px);@custom-media --phone-down (max-width: 440px);:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@font-face{font-family:Univers;font-style:normal;font-weight:400;src:local("Unives"),url(/fonts/univers-next-regular.woff2) format("woff2")}@font-face{font-family:Univers Condensed;font-style:normal;font-weight:400;src:local("Unives Condensed"),url(/fonts/univers-next-condensed.woff2) format("woff2")}@font-face{font-family:SnellRoundhand;font-style:normal;font-weight:400;src:local("Snell Roundhand"),url(/fonts/snell-roundhand.woff) format("woff")}:root{--black:#000000;--white:#ffffff;--off-white:#f7f7f7;--light-grey:#e2e2e2;--grey:#8f8f8f;--foreground:var(--black);--background:var(--off-white);--font-family-sans:"Univers Condensed",Helvetica Narrow,sans-serif;--font-family-uncondensed:"Univers",Helvetica,sans-serif;--font-family-serif:"SnellRoundhand",serif;--font-family-heading:var(--font-family-sans);--font-family-body:var(--font-family-sans);--font-size:13rem;--line-height:18rem;--letter-spacing:0.06em;--font-size-heading:11rem;--font-weight-heading:400;--line-height-heading:1.4;--font-size-body-emphasis:18rem;--font-weight-body-emphasis:500;--line-height-body-emphasis:0.87;--letter-spacing-body-emphasis:0.02em;--letter-spacing-uncondensed:0.01em;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-64:64px;--spacing-120:120px;--spacing-200:200px;--page-top:140px;--scroll-inset:16px;--inset:18px;--gutter:16px;--columns:24;--column:calc((1 / var(--columns)) * (100svw - (var(--inset) * 2) - var(--scroll-inset) - ((var(--columns) - 1) * var(--gutter))) + var(--gutter))}@media(max-width:1024px){:root{--columns:6;--inset:16px;--font-size:11rem;--line-height:14rem;--font-size-body-emphasis:16rem}}html{font-size:1px;background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-smooth:antialiased}body{color:var(--foreground);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing);font-family:var(--font-family-sans)}body ::selection{background:#fc0;color:var(--black)}button{cursor:pointer}.content>:not(h2){line-height:1.18em;text-transform:none;letter-spacing:var(--letter-spacing-uncondensed);font-family:var(--font-family-uncondensed)}.content>h2+:not(h2){padding-top:4px}.content>:not(h2)+h2{padding-top:16px}.content>:not(h2)+:not(h2){padding-top:8px}.content em{font-size:var(--font-size-body-emphasis);font-weight:var(--font-weight-body-emphasis);letter-spacing:var(--letter-spacing-body-emphasis);font-family:var(--font-family-serif);text-transform:none}.content ul{list-style:disc inside}.uncondensed,.with-uncondensed :not(h2){letter-spacing:var(--letter-spacing-uncondensed);font-family:var(--font-family-uncondensed)}.with-uncondensed :not(h2){text-transform:none}.fancy,.with-fancy em{font-size:var(--font-size-body-emphasis);font-weight:var(--font-weight-body-emphasis);letter-spacing:var(--letter-spacing-body-emphasis);font-family:var(--font-family-serif);text-transform:none}