@import"https://fonts.googleapis.com/css2?family=Cormorant+Upright:wght@300;400;500;600;700&display=block";: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}:root{--black:#000000;--white:#ffffff;--off-white:#f7f7f7;--light-grey:#e2e2e2;--grey:#8f8f8f;--foreground:var(--black);--background:var(--off-white);--font-family-sans:Helvetica Narrow,sans-serif;--font-family-serif:"Cormorant Upright",serif;--font-family-body:var(--font-family-serif);--font-size:16rem;--line-height:18rem;--letter-spacing:0.06em;--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-serif)}body ::selection{background:#fc0;color:var(--black)}button{cursor:pointer}