/* Font disimpan lokal (subset latin) supaya halaman tidak bergantung ke Google saat dibuka. */
@font-face{font-family:"Chakra Petch";font-style:normal;font-weight:600;font-display:swap;src:url(/font/chakra-petch-600.woff2) format("woff2")}
@font-face{font-family:"Chakra Petch";font-style:normal;font-weight:700;font-display:swap;src:url(/font/chakra-petch-700.woff2) format("woff2")}
@font-face{font-family:"Silkscreen";font-style:normal;font-weight:400;font-display:swap;src:url(/font/silkscreen-400.woff2) format("woff2")}
@font-face{font-family:"Big Shoulders Display";font-style:normal;font-weight:700 900;font-display:swap;src:url(/font/big-shoulders-display.woff2) format("woff2")}
@font-face{font-family:"Azeret Mono";font-style:normal;font-weight:500 700;font-display:swap;src:url(/font/azeret-mono.woff2) format("woff2")}
@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url(/font/plus-jakarta-sans.woff2) format("woff2")}
/* font judul yang bisa dipilih di src/teks.js (gaya.fontJudul); peramban hanya mengunduh yang dipakai */
@font-face{font-family:"Titan One";font-style:normal;font-weight:400;font-display:swap;src:url(/font/titan-one.woff2) format("woff2")}
@font-face{font-family:"Luckiest Guy";font-style:normal;font-weight:400;font-display:swap;src:url(/font/luckiest-guy.woff2) format("woff2")}
@font-face{font-family:"Bungee";font-style:normal;font-weight:400;font-display:swap;src:url(/font/bungee.woff2) format("woff2")}
@font-face{font-family:"Russo One";font-style:normal;font-weight:400;font-display:swap;src:url(/font/russo-one.woff2) format("woff2")}
@font-face{font-family:"Black Ops One";font-style:normal;font-weight:400;font-display:swap;src:url(/font/black-ops-one.woff2) format("woff2")}
@font-face{font-family:"Bangers";font-style:normal;font-weight:400;font-display:swap;src:url(/font/bangers.woff2) format("woff2")}
@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;src:url(/font/anton.woff2) format("woff2")}
@font-face{font-family:"Passion One";font-style:normal;font-weight:900;font-display:swap;src:url(/font/passion-one.woff2) format("woff2")}
@font-face{font-family:"Racing Sans One";font-style:normal;font-weight:400;font-display:swap;src:url(/font/racing-sans-one.woff2) format("woff2")}
@font-face{font-family:"Bowlby One SC";font-style:normal;font-weight:400;font-display:swap;src:url(/font/bowlby-one-sc.woff2) format("woff2")}
@font-face{font-family:"Sigmar";font-style:normal;font-weight:400;font-display:swap;src:url(/font/sigmar.woff2) format("woff2")}
@font-face{font-family:"Changa One";font-style:italic;font-weight:400;font-display:swap;src:url(/font/changa-one.woff2) format("woff2")}
@font-face{font-family:"Lilita One";font-style:normal;font-weight:400;font-display:swap;src:url(/font/lilita-one.woff2) format("woff2")}
@font-face{font-family:"Montserrat Judul";font-style:italic;font-weight:900;font-display:swap;src:url(/font/montserrat-black-italic.woff2) format("woff2")}
@font-face{font-family:"Poppins Judul";font-style:italic;font-weight:900;font-display:swap;src:url(/font/poppins-black-italic.woff2) format("woff2")}
@font-face{font-family:"Archivo Black";font-style:normal;font-weight:400;font-display:swap;src:url(/font/archivo-black.woff2) format("woff2")}
@font-face{font-family:"Exo Judul";font-style:italic;font-weight:900;font-display:swap;src:url(/font/exo-black-italic.woff2) format("woff2")}
