@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2")}:root{--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--bg: #0d0c0b;--champagne: #ead9cd;--accent: #ec3013;color-scheme:dark}*{-webkit-tap-highlight-color:transparent}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{width:0;height:0;display:none}html,body{overscroll-behavior:none;background:var(--bg);height:100%}body{caret-color:var(--champagne);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}p,h1,h2,h3,li,[data-selectable],input,textarea{-webkit-user-select:text;user-select:text}button{-webkit-user-select:none;user-select:none}::selection{background:#ead9cd38}[data-pressable]{transition:transform var(--press-dur, .14s) var(--ease-out),opacity var(--press-dur, .14s) var(--ease-out),background-color .16s var(--ease-out),border-color .16s var(--ease-out);touch-action:manipulation;-webkit-user-select:none;user-select:none}[data-pressable]:active{transform:scale(.975)}[data-press-strong]:active{transform:scale(.955)}:focus-visible{outline:2px solid var(--champagne);outline-offset:2px;border-radius:3px}[data-pressable]:focus-visible{outline-offset:-2px}input:focus-visible,textarea:focus-visible{outline:none}@keyframes rw-roll-in{0%{opacity:0;transform:translateY(.32em);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.rw-roll{animation:rw-roll-in .42s var(--ease-out)}@keyframes rw-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rw-pulse{0%,to{opacity:.55}50%{opacity:.9}}.rw-arrive{animation:rw-fade-up .2s var(--ease-out)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-pressable]:active,[data-press-strong]:active{transform:none}}
