@import "https://fonts.googleapis.com/css2?family=Anton:wght@400&display=swap";
@import "https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap";
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
body{margin:0;font-family:sans-serif;line-height:normal}:root{--document-width:1400px;--hero-size:104px;--caption-size:20px;--subtitle-size:32px;--subtitle-lh:30px;--hero-lh:104px;--quote-size:64px;--quote-lh:64px;--panel-radius:30px;--highlight:yellow;--initial:#fff;--accent:var(--black);--stroke-max:4px;--stroke-min:-4px;--font-gotham:Gotham;--font-anton:Anton;--font-roboto-mono:"Roboto Mono";--font-size-sm:14px;--font-size-lg:18px;--font-size-31xl:50px;--font-size-91xl:110px;--font-size-5xl:24px;--font-size-11xl:30px;--color-white:#fff;--color-gray-100:#111;--color-gray-200:#ffffff1a;--color-yellow-100:#ff0;--color-black:#000;--color-darkslategray:#333;--color-whitesmoke:#eee;--gap-3xs:10px;--gap-21xl:40px;--gap-xl:20px;--gap-11xl:30px;--padding-21xl:40px;--padding-81xl:100px;--padding-61xl:80px;--padding-mini:15px;--padding-xl:20px;--padding-11xl:30px;--padding-16xl:35px;--padding-11xs:2px;--br-21xl:40px;--br-41xl:60px;--br-xl:20px;--br-81xl:100px;--br-11xl:30px}*{box-sizing:border-box}h1,h2,h3,h4{font-family:var(--font-anton);text-transform:uppercase;margin:0;padding:0}h1{font-size:var(--hero-size);line-height:var(--hero-lh)}h2{font-size:var(--quote-size);line-height:var(--quote-lh)}h3{font-size:var(--subtitle-size);line-height:var(--subtitle-lh)}h4{font-size:var(--caption-size);line-height:var(--caption-size);margin:10px 0}p{font-family:var(--font-roboto-mono);margin:0;font-size:13px;line-height:32px}h2{color:#ff0;text-shadow:var(--stroke-min)var(--stroke-max)0 #000,var(--stroke-max)var(--stroke-max)0 #000,var(--stroke-min)var(--stroke-min)0 #000,var(--stroke-max)var(--stroke-min)0 #000}h4{color:#fff;text-shadow:2px 2px #000,-2px -2px #000,-2px 2px #000,2px -2px #000}button{padding:var(--padding-mini)var(--padding-16xl);cursor:pointer;background:0 0;border:0;border-radius:100px;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}button:before{content:"";z-index:8;filter:blur(20px);background:conic-gradient(#111,#fff) 0 0/120%;border-radius:100px;transition:transform 2s ease-out;position:absolute;inset:0;transform:rotate(0)}button:after{content:"";z-index:9;background:#111;border-radius:100px;position:absolute;inset:1px}button:hover:before{transform:rotate(180deg)}button span{z-index:10;font-family:var(--font-anton);color:#fff;text-transform:uppercase;cursor:pointer;font-size:14px;position:relative}@media screen and (max-width:1200px){:root{--document-width:1000px}}@media screen and (max-width:640px){button span{font-size:12px}:root{--document-width:100%;--hero-size:104px;--caption-size:16px;--subtitle-size:32px;--subtitle-lh:30px;--hero-lh:104px;--quote-size:54px;--quote-lh:48px;--panel-radius:30px;--padding-21xl:20px}p{font-size:12px}h2,h1{text-shadow:2px 2px #000,-2px -2px #000,-2px 2px #000,2px -2px #000}h4{text-shadow:1px 1px #000,-1px -1px #000,-1px 1px #000,1px -1px #000}}
