@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fredoka-hebrew-wght-normal.6d68c364.woff2) format("woff2-variations");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fredoka-latin-ext-wght-normal.e34b1451.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fredoka-latin-wght-normal.75fd644a.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--color-base:#12101c;--color-text:#f2edf7;--color-surface:#1d1a2b;--color-muted:#b8b0cc;--color-primary:#4be3ac;--color-accent-1:#2ec4b6;--color-accent-2:#c9c0dc;--color-link:#4be3ac;--color-on-primary:#12101c;--color-letterbox:#000000;--color-border:#8a82a3;--color-error:#ff8a8a;--color-focus:#4be3ac;--color-focus-alt:#f2edf7;--font-display:"Fredoka Variable","Fredoka",ui-rounded,system-ui,sans-serif;--font-body:"Fredoka Variable","Fredoka",ui-rounded,system-ui,sans-serif;--text-body:1.125rem;--leading-body:2rem;--text-small:0.875rem;--leading-small:1.25rem;--text-h1:clamp(2.5rem,1.5rem + 4vw,4.5rem);--text-h2:clamp(1.75rem,1.25rem + 2vw,2.5rem);--text-h3:1.5rem;--leading-h3:2rem;--leading-display:1.1;--space-half:4px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--space-8:64px;--space-12:96px;--space-16:128px;--target-min:48px;--radius-sm:8px;--radius-card:16px;--radius-pill:999px;--border:1px solid var(--color-border);--shadow:0 8px 32px rgb(0 0 0/0.4);--shadow-hover:0 8px 48px rgb(75 227 172/0.24);--focus-ring:3px solid var(--color-focus);--focus-offset:2px;--content-max:1200px;--header-h:72px;--logo-h:40px;--text-logo:1.375rem;color-scheme:dark}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(ellipse at 50% 0,#1f1b33 0,var(--color-base) 60%) fixed,var(--color-base);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}main{flex:1 1}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:var(--leading-display);margin:0 0 var(--space-2)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3);line-height:var(--leading-h3)}p{margin:0 0 var(--space-2);max-width:68ch}a{color:var(--color-link);text-decoration:underline;text-underline-offset:4px}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.muted{color:var(--color-muted)}.pequeno{font-size:var(--text-small);line-height:var(--leading-small)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.conteudo{width:100%;max-width:var(--content-max);margin:0 auto;padding:0 var(--space-2)}.secao{padding-block:var(--space-8)}.abertura+.secao,.secao+.secao{padding-top:0}@media (min-width:768px){.conteudo{padding:0 var(--space-4)}.secao{padding-block:var(--space-12)}}.botao,.botao-2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);font:600 var(--text-body)/1 var(--font-display);text-decoration:none;white-space:nowrap;cursor:pointer}.botao{background:var(--color-primary);color:var(--color-on-primary);border:0}.botao:hover{box-shadow:var(--shadow-hover)}.botao-2{background:transparent;color:var(--color-text);border:var(--border)}.botao-2:hover{border-color:var(--color-primary)}.acoes{display:flex;flex-wrap:wrap;gap:var(--space-2)}.topo{border-bottom:1px solid rgb(138 130 163/.32)}.topo .conteudo{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--header-h)}.marca{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text);text-decoration:none;font:600 var(--text-logo)/1 var(--font-display);white-space:nowrap}.marca img{height:var(--logo-h);width:var(--logo-h);border-radius:50%}.nav{display:none;align-items:center;gap:var(--space-3)}.nav a:not(.botao){color:var(--color-text);text-decoration:none;white-space:nowrap;min-height:var(--target-min);display:inline-flex;align-items:center}.nav a:not(.botao)[aria-current=page]{text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:3px}.menu{position:relative}.menu summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;min-width:var(--target-min);min-height:var(--target-min);border:var(--border);border-radius:var(--radius-sm);cursor:pointer}.menu summary::-webkit-details-marker{display:none}.menu-itens{position:absolute;right:0;top:calc(100% + var(--space-1));z-index:10;display:grid;gap:var(--space-1);min-width:240px;padding:var(--space-2);background:var(--color-surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow)}.menu-itens a:not(.botao){color:var(--color-text);min-height:var(--target-min);display:flex;align-items:center}@media (min-width:512px){.nav{display:flex}.menu{display:none}}.abertura{display:grid;gap:var(--space-4);align-items:center;padding-block:var(--space-8)}.abertura h1{font-size:clamp(3rem,2rem + 6vw,6rem);font-weight:700;margin-bottom:var(--space-1)}.abertura .resposta{font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-primary);font-family:var(--font-display)}.holofote{position:relative;justify-self:center;width:min(320px,72vw);aspect-ratio:1}.holofote:before{content:"";position:absolute;inset:-16%;border-radius:50%;background:radial-gradient(circle,rgb(75 227 172/.32) 0,rgb(75 227 172/0) 64%)}.holofote img{position:relative;width:100%;border-radius:50%;box-shadow:var(--shadow)}.bolha{position:absolute;border-radius:50%;background:var(--color-accent-2);opacity:.8}.bolha.b1{width:24px;height:24px;right:0;top:8%}.bolha.b2{width:16px;height:16px;right:-8%;top:-4%}.letra{opacity:0;animation:aparece .24s ease-out forwards;animation-delay:calc(var(--i) * .12s);white-space:pre}@keyframes aparece{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:768px){.abertura{grid-template-columns:1.2fr 1fr;padding-block:var(--space-12)}.holofote{order:2}}@media (prefers-reduced-motion:reduce){.letra{animation:none;opacity:1}}.grade{display:grid;gap:var(--space-4) var(--space-3);grid-template-columns:1fr;padding:0;margin:0;list-style:none}@media (min-width:512px){.grade{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grade{grid-template-columns:repeat(3,1fr)}}.cartao a{display:block;color:var(--color-text);text-decoration:none}.cartao h3{margin:var(--space-2) 0 var(--space-half);font-size:1.25rem;line-height:var(--leading-h3)}.cartao a:hover h3{color:var(--color-primary)}.cinema{background:var(--color-letterbox);padding:var(--space-1) 0;border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden}.cartao a:hover .cinema{box-shadow:var(--shadow-hover)}.cinema iframe,.cinema img{width:100%;aspect-ratio:16/9;object-fit:cover;border:0;display:block}.chips{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:0;margin:0 0 var(--space-4);list-style:none}.chip{display:inline-flex;align-items:center;gap:var(--space-half);min-height:var(--target-min);padding:0 var(--space-2);border:2px solid var(--color-accent-1);border-radius:var(--radius-pill);color:var(--color-text);text-decoration:none;white-space:nowrap}.chip[aria-current=page]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.chip[aria-current=page]:before{content:"✓"}.busca{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0 0 var(--space-3)}.busca label{flex-basis:100%}.busca input{flex:1 1 200px}input[type=search],input[type=text],textarea{min-height:var(--target-min);padding:var(--space-1) var(--space-2);background:var(--color-surface);color:var(--color-text);border:var(--border);border-radius:var(--radius-sm);font:inherit;width:100%}textarea{min-height:160px;resize:vertical}.titulo-video{margin-top:var(--space-3)}h1.titulo-video{font-size:var(--text-h2)}.vazio{padding:var(--space-4);background:var(--color-surface);border:var(--border);border-radius:var(--radius-card)}.descricao p{white-space:pre-line;overflow-wrap:anywhere}.convite{background:var(--color-surface);border-block:1px solid rgb(138 130 163/.32)}.formulario{display:grid;gap:var(--space-3);max-width:640px}.campo{display:grid}.campo,.check{gap:var(--space-1)}.check{display:flex;align-items:flex-start}.check input{width:24px;height:24px;margin-top:var(--space-half);accent-color:var(--color-primary)}.armadilha{position:absolute;left:-9999px}.erro{color:var(--color-error)}.erro:before{content:"⚠ "}.sucesso{padding:var(--space-3);border:2px solid var(--color-primary);border-radius:var(--radius-card)}.rodape{border-top:1px solid rgb(138 130 163/.32);padding:var(--space-4) 0;color:var(--color-muted)}.rodape ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);padding:0;margin:0 0 var(--space-2);list-style:none}.rodape a{display:inline-flex;align-items:center;min-height:var(--target-min)}