@font-face{font-family:Innubis Rustica;src:url(/assets/innubis-rustica.woff) format("woff");font-display:swap}:root{--creme: #f3efe4;--creme-2: #e9e3d4;--tinta: #22394a;--tinta-suave: #4a5e6c;--noite: #141e28;--laranja: #e2581c;--erro: #b3261e;--ok: #2f6b3a;--largura: 1080px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--creme);color:var(--tinta);font:1.125rem/1.7 Atkinson Hyperlegible,system-ui,sans-serif}h1,h2,h3,.marca span{font-family:Innubis Rustica,Georgia,serif;font-weight:400;letter-spacing:-.06em}a{color:inherit}:focus-visible{outline:3px solid var(--laranja);outline-offset:2px}.topo{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px clamp(16px,4vw,40px);background:color-mix(in srgb,var(--creme) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--creme-2)}.marca{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:1.35rem}.marca img{border-radius:9px}nav{display:flex;align-items:center;gap:clamp(10px,2.5vw,28px)}nav>a{text-decoration:none;font-weight:700;font-size:1rem}nav>a:hover{color:var(--laranja)}.linguas{display:flex;border:2px solid var(--tinta);border-radius:999px;overflow:hidden}.linguas button{font:700 .85rem Atkinson Hyperlegible,sans-serif;color:var(--tinta);background:none;border:0;padding:3px 9px;cursor:pointer}.linguas button[aria-pressed=true]{background:var(--tinta);color:var(--creme)}.linguas button:hover:not([aria-pressed=true]){color:var(--laranja)}section{padding:clamp(56px,9vw,110px) clamp(16px,4vw,40px)}section>*{max-width:var(--largura);margin-left:auto;margin-right:auto}.abertura{position:relative;overflow:hidden;isolation:isolate;max-width:none;margin:0;padding:0;min-height:min(calc(100vh - 66px),860px);display:flex;align-items:flex-start;justify-content:center;background:#0d1a3a}.abertura>*{max-width:none;margin:0}.abertura .pintura{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:50% 62%}.abertura .quadro{display:flex;align-items:center;justify-content:center;gap:clamp(20px,4vw,56px);width:min(var(--largura),100%);padding:clamp(36px,7vh,80px) clamp(16px,4vw,40px) 0}.abertura .ave{width:min(340px,34vw);height:auto;filter:drop-shadow(0 6px 18px rgb(0 0 0 / .35))}.abertura .texto{color:#f3efe4;text-shadow:0 2px 10px rgb(4 10 30 / .7)}.abertura h1{color:#f3efe4}.abertura .frase{font-family:Innubis Rustica,Georgia,serif;letter-spacing:-.02em;font-size:clamp(1.15rem,2.1vw,1.55rem);line-height:1.45;margin:.4em 0 1em}.abertura .sub{font-size:1rem;opacity:.85;margin:0}h1{font-size:clamp(3.4rem,9vw,6.5rem);line-height:.95;margin:0 0 24px}h2{font-size:clamp(2.2rem,5vw,3.2rem);margin-top:0;margin-bottom:28px}h3{font-size:1.8rem;margin:0 0 6px}.faixa{background:var(--creme-2)}.colunas{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(24px,4vw,48px)}.colunas p{margin:0;color:var(--tinta-suave)}.segredo{background:var(--noite);color:var(--creme);text-align:center}.segredo .grande{font-family:Innubis Rustica,Georgia,serif;letter-spacing:-.06em;font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:12px}.segredo p{max-width:640px;color:#c9cfd3}.jogos{list-style:none;padding:0;margin-top:clamp(32px,5vw,56px);display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:clamp(40px,8vw,110px)}.jogos li{display:flex;flex-direction:column;align-items:center}.jogos img{width:min(220px,60vw);height:min(220px,60vw);object-fit:contain}.jogos p{margin:18px 0 0;font-family:Innubis Rustica,Georgia,serif;letter-spacing:-.06em;font-size:1.6rem;color:var(--creme)}.contato{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin-top:28px}.contato label{display:flex;flex-direction:column;gap:6px;font-weight:700;font-size:1rem}.contato .inteira{grid-column:1 / -1}.contato input,.contato textarea{font:1.05rem/1.5 Atkinson Hyperlegible,system-ui,sans-serif;color:var(--tinta);background:var(--creme);border:2px solid #c8c0ad;border-radius:10px;padding:10px 12px;resize:vertical}.contato input:focus,.contato textarea:focus{border-color:var(--tinta);outline:none}.armadilha{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.acoes{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.acoes button{font:700 1.05rem Atkinson Hyperlegible,sans-serif;color:var(--creme);background:var(--tinta);border:0;border-radius:999px;padding:10px 28px;cursor:pointer}.acoes button:hover:not(:disabled){background:var(--laranja)}.acoes button:disabled{opacity:.6;cursor:progress}.status{margin:0;font-weight:700}.status[data-tipo=ok]{color:var(--ok)}.status[data-tipo=erro]{color:var(--erro)}footer{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;text-align:center;padding:28px 16px;font-size:.95rem;color:var(--tinta-suave)}footer img{border-radius:5px}.redes{display:flex;justify-content:center;gap:6px;flex-basis:100%}.redes a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--tinta-suave);transition:color .15s,background .15s}.redes a:hover,.redes a:focus-visible{color:var(--laranja);background:color-mix(in srgb,var(--tinta) 8%,transparent)}.redes svg{width:22px;height:22px}@media(max-width:700px){.abertura{min-height:calc(100svh - 62px)}.abertura .quadro{flex-direction:column;text-align:center;gap:8px;padding-top:24px}.abertura .ave{width:min(220px,56vw)}.abertura h1{margin-bottom:12px}.abertura .frase{text-wrap:balance;font-size:1.1rem}.abertura .frase br,.marca span{display:none}nav{gap:10px}nav>a{font-size:.95rem}.contato{grid-template-columns:1fr}}@media(max-width:400px){nav>a[href="#nome"]{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
