@font-face{font-family:Poster;src:url(/fonts/Anton-Regular.ttf)format("truetype");font-weight:400;font-display:swap}:root{--ink:#050403;--orange:#ff360b}*{box-sizing:border-box}html{background:var(--ink)}body{color:var(--ink);margin:0;padding:clamp(12px,2.5vw,40px);font-family:Times New Roman,Times,serif}.poster{background:var(--orange);flex-direction:column;min-height:calc(100svh - clamp(24px,5vw,80px));padding:clamp(16px,2vw,32px);display:flex;position:relative}.intro{width:100%;padding-top:clamp(2px,1vw,16px)}h1{width:100%;margin:0;line-height:0}h1 svg{width:100%;height:auto;display:block;overflow:visible}h1 text{letter-spacing:-6px;fill:var(--ink);font-family:Poster,Impact,Arial Narrow,sans-serif;font-size:335px;font-weight:400}.description{text-align:center;text-transform:uppercase;letter-spacing:-.035em;max-width:850px;margin:clamp(28px,3vw,50px) auto 0;font-size:clamp(17px,1.85vw,30px);font-weight:400;line-height:1.02}.period{background:var(--ink);border-radius:50%;width:10px;height:10px;margin:24px auto 0;display:block}footer{grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;margin-top:auto;padding-top:clamp(80px,12vh,180px);padding-bottom:8px;display:grid}nav{text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:3px;font-size:12px;line-height:1.15;display:flex}.contact{text-align:right;align-items:flex-end}a{color:inherit;text-underline-offset:4px;align-items:center;min-height:24px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}a:hover{text-decoration:underline}a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.copyright{text-align:center;white-space:nowrap;padding-bottom:3px;font-size:10px;line-height:1.5}@media (width>=1600px){.intro{max-width:1900px;margin:0 auto}}@media (width<=600px){body{padding:12px}.poster{min-height:calc(100svh - 24px);padding:16px 12px}.intro{padding-top:16px}.description{margin-top:32px;font-size:19px;line-height:1.1}.period{width:8px;height:8px;margin-top:22px}footer{grid-template-columns:1fr 1fr;gap:28px 10px;padding-top:100px;padding-bottom:4px}nav{gap:5px;font-size:11px}.copyright{grid-area:2/1/auto/-1;padding-bottom:0;font-size:9px}.contact{grid-area:1/2}}@media (prefers-reduced-motion:no-preference){a{text-decoration-thickness:1px;transition:opacity .15s}a:hover{opacity:.65}}html,body{overscroll-behavior:none;background:var(--orange);width:100%;height:100%;overflow:hidden}body{padding:0;position:fixed;inset:0}.poster{width:100%;height:100dvh;min-height:0;padding:clamp(16px,2vw,32px);position:fixed;inset:0;overflow:hidden}h1 svg{max-height:calc(100dvh - 230px)}footer{left:clamp(16px,2vw,32px);right:clamp(16px,2vw,32px);bottom:max(24px,env(safe-area-inset-bottom));margin:0;padding:0;position:absolute}@media (width<=600px){.poster{padding:16px 12px}.intro{padding-top:16px}h1 svg{max-height:calc(100dvh - 290px)}footer{left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));gap:20px 10px;padding:0}}@media (height<=500px){.intro{padding-top:0}.description{margin-top:12px;font-size:16px}.period{width:7px;height:7px;margin-top:12px}h1 svg{max-height:calc(100dvh - 180px)}footer{bottom:max(12px,env(safe-area-inset-bottom))}}
