*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;line-height:1.5}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,pre,dl,dd{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}body{min-height:100vh}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em;form-sizing:normal}:target{scroll-margin-block:5ex;scroll-margin-block:1rlh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dark{color-scheme:dark}:root{--ease-out-expo: cubic-bezier(.16, 1, .3, 1)}@keyframes t2m-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes t2m-tracking{0%{letter-spacing:-.5em}to{letter-spacing:-.02em}}.animate-reveal{animation:t2m-reveal .8s var(--ease-out-expo) both}.animate-tracking{animation:t2m-tracking 1.2s var(--ease-out-expo) both}.font-display{font-family:Anton,Inter,sans-serif}
