@font-face{font-family:Flyposter;src:url('assets/poster-bold.otf') format('opentype');font-weight:700;font-display:swap}
body{background-image:url('assets/xerox-grit.svg');background-size:1000px 800px}
.header{border-bottom:0;position:relative}
.header:after{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background:var(--white);opacity:.3;clip-path:polygon(0 50%,8% 10%,19% 70%,31% 35%,40% 80%,54% 5%,66% 80%,80% 30%,91% 60%,100% 0,100% 35%,91% 100%,80% 60%,66% 100%,54% 35%,40% 100%,31% 55%,19% 100%,8% 50%,0 100%)}
.brand{font-family:'Courier New',monospace;font-weight:700;letter-spacing:-.3px;font-size:12px}.brand-sub{font-family:'Courier New',monospace;letter-spacing:1px}.monogram{font-family:Flyposter,Impact,sans-serif;transform:rotate(-15deg);letter-spacing:-10px}.header nav{font-family:'Courier New',monospace;font-size:12px;font-weight:700;gap:28px}.header nav a:nth-child(1){transform:rotate(-3deg)}.header nav a:nth-child(2){transform:rotate(3deg)}.header nav a:nth-child(3){transform:rotate(-2deg)}
.page-heading h1{font-family:Flyposter,Impact,'Arial Narrow',sans-serif;font-size:clamp(80px,11vw,180px);letter-spacing:-.04em;line-height:.9;transform:rotate(-2deg);transform-origin:left center;mask-image:url('assets/worn-ink.svg');mask-size:600px 240px}
.page-heading .eyebrow,.section-line,.eyebrow,.back-link,.footer{font-family:'Courier New',monospace}
.page-intro{padding-bottom:58px}.page-heading>p{max-width:250px;white-space:normal}.about-page .page-heading h1{font-size:clamp(64px,9vw,150px)}
@media(max-width:700px){.brand{font-size:9px;letter-spacing:-.3px}.brand-sub{font-size:7px}.header nav{gap:16px;font-size:11px}.header nav a:last-child:before{font-family:'Courier New',monospace;font-size:10px}.monogram{font-size:42px}.page-heading h1,.film-page .page-heading h1{font-size:24vw}.about-page .page-heading h1{font-size:16vw}.page-intro{padding-bottom:38px}}
@media(max-width:370px){.header nav{gap:12px;font-size:10px}.brand{font-size:8px}.brand-sub{font-size:6px}}
.page-heading h1{mask-mode:luminance}
