@font-face{font-family:America;src:url(/v2/fonts/america-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:America;src:url(/v2/fonts/america-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:America;src:url(/v2/fonts/america-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Trim;src:url(/v2/fonts/trim-poster.woff2) format("woff2");font-weight:300;font-display:block}@font-face{font-family:Playground;src:url(/v2/fonts/playground.woff2) format("woff2");font-weight:300;font-display:block}@font-face{font-family:Gooper;src:url(/v2/fonts/gooper.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:Exposure;src:url(/v2/fonts/exposure.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}:root{font-family:America,Arial,sans-serif;color:#fff;background:#000;font-synthesis:none;-webkit-font-smoothing:antialiased;--title-size:min(32svh,20vw);--edge:20px;--ease:cubic-bezier(.645,.045,.355,1);--ease-out:cubic-bezier(0,.962,.5,1)}*{box-sizing:border-box}body,h1,p{margin:0}body{line-height:1.5;overflow-x:clip}button{-webkit-tap-highlight-color:transparent;font:inherit;color:inherit;border:0;cursor:pointer}button:focus-visible{outline:2px solid #69a98a;outline-offset:5px}[hidden]{display:none!important}.intro{position:relative;isolation:isolate}.hero{display:grid;place-items:center;min-height:100svh;padding:var(--edge);overflow:clip}.dot-grid{position:fixed;inset:0;width:100%;height:100lvh;z-index:-1;pointer-events:none;opacity:.3}.dot-grid.fallback{background-image:radial-gradient(circle,#bcbcbc 1px,transparent 1px);background-size:30px 30px}.title{display:flex;flex-direction:column;justify-content:center;width:100%;min-width:0;font-size:var(--title-size);line-height:1;letter-spacing:-.03em;font-weight:700;position:relative}.title-word{display:block;text-box:trim-both cap alphabetic;opacity:0;visibility:hidden}.closing{text-align:center;font-size:.78em;letter-spacing:-.045em;line-height:.9;margin-top:.14em;font-style:italic;font-synthesis:style}.culture-position{position:relative;flex-shrink:0;height:.56em;width:100%}.culture-scale{position:absolute;inset:0;display:block;opacity:0;transform-origin:50% 50%;will-change:transform,filter,opacity}.culture-font{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;text-box:trim-both cap alphabetic;opacity:0;visibility:hidden;font-size:.8em}.condensed{font-family:Trim,Impact,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:-.02em}.script{font-family:Playground,cursive;font-weight:300;letter-spacing:0;line-height:.8}.rounded{font-family:Gooper,Georgia,serif;font-weight:700;letter-spacing:-.025em}.editorial{font-family:Exposure,Georgia,serif;font-weight:400;font-style:italic;letter-spacing:-.065em}.replay,.skip{position:fixed;bottom:18px;right:20px;background:transparent;padding:10px;color:#bdbdbd;font-size:11px;letter-spacing:.04em;opacity:.75;transition:opacity .2s;z-index:2}.replay{visibility:hidden}.replay:hover,.skip:hover,.replay:focus-visible,.skip:focus-visible{opacity:1}@media(max-height:620px){:root{--title-size:min(34svh,18vw)}}@media(max-width:699px){:root{--title-size:min(34svh,30vw)}.culture-position{height:.41em}.culture-font{font-size:.58em}.closing{font-size:.56em;margin-top:.14em}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}
