:root{--t-cream:#f6f0e6;--t-brown:#2f1b12;--t-pink:#d83594;--t-blue:#1147a2;--t-orange:#ff9800}
body{background:var(--t-cream);color:var(--t-brown)}
h1,h2,h3,.t-title{font-family:'Bowlby One SC','Archivo Black',sans-serif;text-transform:uppercase;letter-spacing:.01em}
.t-btn{background:var(--t-brown);color:var(--t-cream);border-radius:999px;padding:13px 26px;font-weight:700}
.t-pill{border:1.5px solid #2f1b1229;border-radius:999px;padding:9px 18px;font-weight:600;font-size:13px}
