:root{--cereja:#e50646;--cereja-escuro:#b8043a;--rosa:#f6c9d6;--rosa-claro:#fbe4eb;--creme:#faf4ec;--grafite:#241f26;--cinza:#6e6670;--borda:#e7dfd3;--branco:#fff;--verde:#168940;--areia:#f7d79e;--sombra:0 2px 12px rgba(36,31,38,.08);--radius:14px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Hind Madurai,sans-serif;background:var(--creme);color:var(--grafite)}.font-titulo,h1,h2,h3{font-family:Baloo\ 2,Hind Madurai,sans-serif;font-weight:700;line-height:1.15}a{color:inherit}button{font-family:inherit}.faixas{display:inline-flex;flex-direction:column;align-items:flex-start}.faixa{display:inline-block;font-family:Baloo\ 2,Hind Madurai,sans-serif;font-weight:800;line-height:1;padding:.34em .5em .2em;border-radius:.28em;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.faixa-1{background:var(--cereja);color:var(--creme)}.faixa-1,.faixa-creme{transform:rotate(-2.5deg)}.faixa-creme{background:var(--creme);color:var(--cereja)}.faixa-2{background:var(--rosa);color:var(--grafite);transform:rotate(1.2deg);margin-left:.45em;margin-top:-.12em}.topbar{background:var(--cereja);color:var(--creme);position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:var(--sombra)}.topbar-in{display:flex;align-items:center;gap:24px;height:64px;padding:0 20px}.topbar nav{display:flex;gap:4px;flex:1 1;overflow-x:auto;scrollbar-width:none}.topbar nav::-webkit-scrollbar{display:none}.topbar nav a{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:9px;font-size:14px;font-weight:600;color:hsla(34,58%,95%,.85);text-decoration:none;white-space:nowrap}.topbar nav a:hover{background:hsla(34,58%,95%,.14);color:var(--creme)}.topbar nav a.ativo{background:var(--creme);color:var(--cereja)}.topbar .sair{padding:5px 12px;font-size:12.5px;font-weight:700;border-radius:999px;background:hsla(0,0%,100%,.1);color:var(--creme);border:1px solid hsla(0,0%,100%,.28);cursor:pointer}.card{border-radius:var(--radius);box-shadow:var(--sombra)}.card,.pill{background:var(--branco)}.pill{height:32px;padding:0 14px;border-radius:999px;border:1.5px solid var(--borda);color:var(--grafite);font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.pill:hover{border-color:var(--rosa);background:var(--rosa-claro)}.busca{border:1.5px solid var(--borda);border-radius:999px;padding:8px 16px;font-size:13.5px;width:280px;max-width:100%;outline:none;color:var(--grafite);background:var(--branco);font-family:inherit}.busca:focus{border-color:var(--cereja);box-shadow:0 0 0 3px rgba(229,6,70,.12)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--borda)}::-webkit-scrollbar-thumb{background:var(--cinza);border-radius:3px}