.jogo-card.svelte-1kogw0h{background:var(--surface);border:2px solid var(--border);transition:transform .12s,box-shadow .12s;box-shadow:5px 5px #00000080}.jogo-card.svelte-1kogw0h:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #00000080}.jogo-card.svelte-1kogw0h{flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.jogo-card.svelte-1kogw0h .selo:where(.svelte-1kogw0h){font-family:var(--f-ui);letter-spacing:.16em;text-transform:uppercase;border:1px solid;align-self:flex-start;padding:3px 8px;font-size:8px}.jogo-card.svelte-1kogw0h .jogo-titulo:where(.svelte-1kogw0h){font-family:var(--f-display);font-size:34px;line-height:1}.jogo-card.svelte-1kogw0h .jogo-linha:where(.svelte-1kogw0h){color:var(--text);font-size:13px}.jogo-card.svelte-1kogw0h .jogo-estado:where(.svelte-1kogw0h){font-family:var(--f-ui);letter-spacing:.16em;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-top:auto;padding-top:6px;font-size:8px}.jogo-card.tema-wyrd.svelte-1kogw0h .selo:where(.svelte-1kogw0h),.jogo-card.tema-wyrd.svelte-1kogw0h .jogo-titulo:where(.svelte-1kogw0h){color:var(--gold)}.jogo-card.tema-lanceda.svelte-1kogw0h .selo:where(.svelte-1kogw0h),.jogo-card.tema-lanceda.svelte-1kogw0h .jogo-titulo:where(.svelte-1kogw0h){color:var(--purple)}.hero.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:720px;margin:0 auto;padding:64px 22px 24px;display:flex}.hero.svelte-1uha8ag img.marca:where(.svelte-1uha8ag){width:140px;margin-bottom:12px}.etiqueta.svelte-1uha8ag{font-family:var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:10px}h1.svelte-1uha8ag{font-family:var(--f-display);color:var(--cream);margin:4px 0 0;font-size:64px;line-height:.9}.tagline.svelte-1uha8ag{font-family:var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:10px}.regua.svelte-1uha8ag{gap:6px;margin-top:14px;display:flex}.regua.svelte-1uha8ag span:where(.svelte-1uha8ag){width:40px;height:4px}.regua.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{background:var(--gold)}.regua.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){background:var(--teal)}.regua.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(3){background:var(--rust)}.regua.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(4){background:var(--purple)}.manifesto.svelte-1uha8ag{flex-direction:column;gap:16px;max-width:620px;margin:24px auto 0;padding:0 22px 64px;font-size:15px;line-height:1.7;display:flex}.manifesto.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.manifesto.svelte-1uha8ag .lettrine:where(.svelte-1uha8ag){font-family:var(--f-display);float:left;color:var(--gold);margin:4px 8px 0 0;font-size:2.6em;line-height:.7}strong.svelte-1uha8ag{color:var(--cream);border-bottom:1px solid var(--gold);font-weight:400}.bloco.svelte-1uha8ag{border-top:2px solid var(--border);max-width:900px;margin:0 auto;padding:56px 22px}.bloco.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:11px}.bloco.svelte-1uha8ag>p:where(.svelte-1uha8ag){max-width:60ch;color:var(--text);font-size:14px}.catalogo-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.linha.svelte-1uha8ag{margin-top:12px}.linha.svelte-1uha8ag .link:where(.svelte-1uha8ag){color:var(--gold);border-bottom:1px solid #0000;text-decoration:none}.linha.svelte-1uha8ag .link:where(.svelte-1uha8ag):hover{border-bottom-color:var(--gold)}.nota.svelte-1uha8ag{font-family:var(--f-ui);letter-spacing:.16em;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);font-size:9px}.nota-inline.svelte-1uha8ag{color:var(--text-dim);margin-top:14px;font-size:12px}.nota-inline.svelte-1uha8ag .link:where(.svelte-1uha8ag){color:var(--gold)}.diretrizes.svelte-1uha8ag{color:var(--text-dim);flex-direction:column;gap:6px;max-width:55ch;margin:14px 0 0;padding-left:18px;font-size:13px;display:flex}.contato.svelte-1uha8ag{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.contato.svelte-1uha8ag .link:where(.svelte-1uha8ag){color:var(--gold);border-bottom:1px solid #0000;font-size:14px;text-decoration:none}.contato.svelte-1uha8ag .link:where(.svelte-1uha8ag):hover{border-bottom-color:var(--gold)}@media (width<=640px){h1.svelte-1uha8ag{font-size:44px}}
