/* Self-hosted fonts (all SIL Open Font License, from Google Fonts). Latin subsets, Noto Sans JP subset to the Japanese characters used on the site. */
@font-face{font-family:"Bebas Neue";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* Karla is one variable file covering 300 and 500 */
@font-face{font-family:"Karla";font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/karla-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Kaushan Script";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/kaushan-script-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* Noto Sans JP, 400 instance, subset to: 美女 チオブ 食べ物 唐揚げ 乾杯 メニュー plus basic punctuation. Re-subset (see CLAUDE.md) if new Japanese characters are added. */
@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/noto-sans-jp-subset-v2.woff2) format("woff2")}
