@font-face{font-family:Geist;src:url("/fonts/geist.woff2")format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url("/fonts/bricolage-grotesque.woff2")format("woff2");font-weight:200 800;font-style:normal;font-display:swap}html [dir=auto]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}html [data-font=display]{font-optical-sizing:auto;font-family:Bricolage Grotesque,Geist,ui-sans-serif,system-ui,sans-serif}html [data-menu=quick],html [data-menu=quick] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}html [data-font=mono],html [data-font=mono] [dir=auto]{font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;white-space:pre;tab-size:2;font-family:ui-monospace,SF Mono,SFMono-Regular,Cascadia Mono,JetBrains Mono,Menlo,Consolas,Liberation Mono,DejaVu Sans Mono,monospace}html :focus-visible{outline-offset:2px;outline:2px solid #b8ff3c}@media (width<=959px){html input,html textarea{font-size:16px!important}}html [data-font=display]{text-wrap:balance}@media (prefers-reduced-motion:reduce){html *,html :before,html :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (hover:hover){html *{scrollbar-width:thin;scrollbar-color:#30303c transparent}}