@font-face{font-family:Outfit;font-style:normal;font-weight:500 800;font-display:swap;src:url(../fonts/outfit-latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-latin.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/jetbrains-mono-latin.woff2)format("woff2")}:root{--grey:#191c1f;--orange:#f56a00;--orange-600:#d65c00;--orange-700:#b84e00;--cream:#f0e1cf;--teal:#337079;--navy:#005058;--white:#fff;--f-head:"Outfit", "Noto Sans TC", system-ui, sans-serif;--f-body:"Inter", "Noto Sans TC", system-ui, -apple-system, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--radius-sm:10px;--ease:cubic-bezier(.22, 1, .36, 1)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background:var(--orange);color:#fff}
