@font-face { font-family: "AC"; src: url("assets/fonts/Archivo_Condensed-Black.woff2") format("woff2"); }
@font-face { font-family: "AR"; src: url("assets/fonts/Archivo-Regular.woff2") format("woff2"); }
@font-face { font-family: "AS"; src: url("assets/fonts/Archivo-SemiBold.woff2") format("woff2"); }
body { background: #FFF7E3; color: #3D1F14; font: 17px/1.6 "AR", system-ui, sans-serif; margin: 0; padding: clamp(24px, 6vw, 80px); }
main { max-width: 720px; margin: 0 auto; }
a { color: #D6452E; }
h1 { font: 56px/.92 "AC"; text-transform: uppercase; color: #D6452E; margin: 32px 0 28px; }
h2 { font: 24px/1.1 "AC"; text-transform: uppercase; margin: 32px 0 8px; }
.pend { background: #FAE389; padding: 0 6px; font-family: "AS"; }
.back { font-family: "AS"; text-decoration: none; }
