*{box-sizing:border-box;margin:0;min-width:0;min-height:0}html,body{margin:0;padding:0;-webkit-font-smoothing:antialiased}body{min-height:300vh}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}*{--bp-mobile: 375;--bp-desktop: 1440;--bp-diff: calc(var(--bp-desktop) - var(--bp-mobile));--fluid-size: calc(1px * var(--mobile-size) + (var(--desktop-size) - var(--mobile-size)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)))}:root{--font-family-primary: "AeonikPro", Helvetica, sans-serif;--font-family-secondary: "DM Mono", monospace}@font-face{font-family:AeonikPro;src:url(/fonts/AeonikPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-Regular.woff2) format("woff2");font-weight:400;font-style:monospace}body{font-family:var(--font-family-primary);font-weight:400}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;text-wrap:balance}p,a{text-wrap:pretty}h1,.h1{--mobile-size: 48;--desktop-size: 80;font-family:var(--font-family-primary);font-size:var(--fluid-size);text-transform:uppercase;letter-spacing:.02em;font-weight:600}h2,.h2{--mobile-size: 2.5rem;--desktop-size: 6rem;font-family:var(--font-family-primary);font-size:var(--fluid-size);text-transform:uppercase;letter-spacing:.02em;font-weight:600}h3,.h3{--mobile-size: 24;--desktop-size: 32;font-family:var(--font-family-primary);font-size:var(--fluid-size);text-transform:uppercase;letter-spacing:.02em;font-weight:600}h4,.h4{--mobile-size: 1.5rem;--desktop-size: 2.25rem;font-family:var(--font-family-primary);font-size:var(--fluid-size);text-transform:uppercase;letter-spacing:.02em;font-weight:600}h5,.h5{--mobile-size: 1.25rem;--desktop-size: 1.5rem;font-family:var(--font-family-primary);font-size:var(--fluid-size);text-transform:uppercase;letter-spacing:.02em;font-weight:600}h6,.h6{--mobile-size: 18;--desktop-size: 24;font-family:var(--font-family-primary);font-size:var(--fluid-size);letter-spacing:-.02em;font-weight:300}.caption,.button{--mobile-size: 10;--desktop-size: 11;font-family:var(--font-family-primary);font-size:var(--fluid-size);text-transform:uppercase;letter-spacing:.06em}.utility{--mobile-size: 10;--desktop-size: 11;font-family:var(--font-family-secondary);font-size:var(--fluid-size);text-transform:uppercase;letter-spacing:0em;font-style:monospace;font-weight:400}body{--mobile-size: 14;--desktop-size: 16;font-family:var(--font-family-primary);font-size:var(--fluid-size);letter-spacing:0em;font-weight:300}:root{--space-3xl-desktop: 120;--space-2xl-desktop: 80;--space-xl-desktop: 60;--space-lg-desktop: 40;--space-md-desktop: 30;--space-sm-desktop: 20;--space-xs-desktop: 15;--space-2xs-desktop: 10;--space-3xs-desktop: 5;--space-3xl-mobile: 80;--space-2xl-mobile: 60;--space-xl-mobile: 40;--space-lg-mobile: 30;--space-md-mobile: 20;--space-sm-mobile: 15;--space-xs-mobile: 10;--space-2xs-mobile: 5;--space-3xs-mobile: 2;--space-3xl: calc(1px * var(--space-3xl-mobile) + (var(--space-3xl-desktop) - var(--space-3xl-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-2xl: calc(1px * var(--space-2xl-mobile) + (var(--space-2xl-desktop) - var(--space-2xl-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-xl: calc(1px * var(--space-xl-mobile) + (var(--space-xl-desktop) - var(--space-xl-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-lg: calc(1px * var(--space-lg-mobile) + (var(--space-lg-desktop) - var(--space-lg-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-md: calc(1px * var(--space-md-mobile) + (var(--space-md-desktop) - var(--space-md-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-sm: calc(1px * var(--space-sm-mobile) + (var(--space-sm-desktop) - var(--space-sm-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-xs: calc(1px * var(--space-xs-mobile) + (var(--space-xs-desktop) - var(--space-xs-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-2xs: calc(1px * var(--space-2xs-mobile) + (var(--space-2xs-desktop) - var(--space-2xs-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--space-3xs: calc(1px * var(--space-3xs-mobile) + (var(--space-3xs-desktop) - var(--space-3xs-mobile)) * ((100vw - var(--bp-mobile) * 1px) / var(--bp-diff)));--page-margin: var(--space-xs);--radius-sm: .125rem;--radius-md: .25rem;--radius-lg: .375rem;--radius-xl: .625rem;--radius-rounded: 100vw;--icon-sm: 1rem;--header-height: 4rem}.space-3xl{--mobile-size: 4rem;--space-3xl-desktop: 8rem}.space-2xl{--mobile-size: 3rem;--desktop-size: 6rem}.space-xl{--mobile-size: 2.5rem;--desktop-size: 5rem}.space-lg{--mobile-size: 2rem;--desktop-size: 4rem}.space-md{--mobile-size: 1.5rem;--desktop-size: 3rem}.space-sm{--mobile-size: 1rem;--desktop-size: 2rem}.space-xs{--mobile-size: .75rem;--desktop-size: 1.5rem}.space-2xs{--mobile-size: .5rem;--desktop-size: 1rem}.space-3xs{--mobile-size: .25rem;--desktop-size: .5rem}:root{--color-background: #D37320;--color-foreground: #FFFEAB}html{background-color:var(--color-background)}body{color:var(--color-foreground)}:root{--anim-easing: cubic-bezier(.4, 0, .2, 1);--anim-sm: .1s var(--anim-easing);--anim-md: .3s var(--anim-easing);--anim-lg: .8s var(--anim-easing);--anim-xl: 1s var(--anim-easing)}button{font:inherit;background:var(--color-background);border:none;cursor:pointer;padding:0;margin:0;display:flex;color:inherit}.button{background:var(--color-foreground);color:var(--color-background);border-radius:var(--radius-md);padding:.4em .6em}.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:999;padding:var(--page-margin);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;height:var(--header-height);.brand{font-size:2rem;letter-spacing:-.05em;margin-block:-.2em;display:flex;flex-direction:row;gap:.25ch;transition:font-size var(--anim-md);overflow:hidden;will-change:font-size;.brand-secondary{translate:0 0%;transition:translate var(--anim-md) .4s;display:inline-block;will-change:translate}&[data-animate-scroll=true]{font-size:19vw;transition-delay:.4s;.brand-secondary{translate:0 100%;transition-delay:0s}}}.navigation{display:flex;flex-direction:row;gap:var(--space-2xs);min-width:calc(50% - var(--page-margin) / 2);align-self:stretch;.navigation-link{border:1px solid var(--color-foreground);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-md);flex:1 0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--color-background);position:relative;overflow:hidden;.hover-text{position:absolute;inset:0;padding:var(--space-3xs) var(--space-2xs);color:var(--color-background);text-align:left;background-color:var(--color-foreground);clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path var(--anim-md)}&:after{content:"";display:block;border-radius:var(--radius-rounded);border:1px solid var(--color-foreground);flex:0 0 .2em;aspect-ratio:1 / 1;z-index:3;animation:blink .8s infinite;animation-play-state:paused}&:hover{.hover-text{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}&:after{border-color:var(--color-background);animation-play-state:running}}}}}@keyframes blink{0%{background-color:var(--color-foreground)}50%{background-color:var(--color-foreground)}51%{background-color:var(--color-background)}to{background-color:var(--color-background)}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
