:root{--app-bg:#FBF9F6;--text-primary:#0E0E0E;--text-secondary:#6B6B6B}*{box-sizing:border-box}body,html{padding:0;margin:0;background:var(--app-bg);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}@font-face{font-family:Inter;src:url(/fonts/inter/Inter_400Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/Inter_500Medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/Inter_600SemiBold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/Inter_700Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque/bricolage-grotesque-latin-700-normal.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces/fraunces-latin-600-normal.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/instrument-serif/instrument-serif-latin-400-normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono/dm-mono-latin-500-normal.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Archivo Black;src:url(/fonts/archivo-black/archivo-black-latin-400-normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}