@font-face{font-family:texto;src:url(../media/geist-s.p.0nja1mr3g.0er.woff2?dpl=dpl_8NGXieF5X6ywAmUJ3QSU5JuFvKZ7)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:texto Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.texto_bf23d4d-module__w00idW__className{font-family:texto,texto Fallback}.texto_bf23d4d-module__w00idW__variable{--zc-texto-fonte:"texto", "texto Fallback"}
.zc{--zc-fundo:#000;--zc-linha:#ffffff24;--zc-texto:#f6f6f6;--zc-suave:#b9b9be;--zc-vermelho:#ff3b40;--zc-curva:cubic-bezier(.16, 1, .3, 1);background:var(--zc-fundo);min-height:100vh;color:var(--zc-texto);font-family:var(--zc-texto-fonte), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.zc *{box-sizing:border-box}.zc a{color:inherit;text-decoration:none}.zc a:focus-visible,.zc summary:focus-visible,.zc button:focus-visible{outline:2px solid var(--zc-vermelho);outline-offset:3px;border-radius:6px}.zc-largura{width:100%;max-width:1440px;margin:0 auto;padding:0 16px}@media (min-width:760px){.zc-largura{padding:0 32px}}@media (min-width:1600px){.zc-largura{padding:0 48px}}.zc-serifa,.zc h1,.zc h2,.zc h3{font-family:var(--zc-texto-fonte), system-ui, sans-serif;letter-spacing:-.04em;font-weight:560}.zc-menu{z-index:40;border-bottom:1px solid var(--zc-linha);-webkit-backdrop-filter:blur(10px);background:#000000d1;position:fixed;top:0;left:0;right:0}.zc-menu nav{justify-content:space-between;align-items:center;gap:12px;height:60px;display:flex}.zc-marca{letter-spacing:-.01em;align-items:center;gap:10px;font-weight:700;display:flex}.zc-marca img{border-radius:50%;width:30px;height:30px}.zc-menu-links{color:var(--zc-suave);gap:26px;font-size:14px;display:none}.zc-menu-links a:hover{color:var(--zc-texto)}@media (min-width:760px){.zc-menu-links{display:flex}}.zc-botao{border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 24px;font-size:15px;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.zc .zc-botao-principal{color:#fff;background:#d4161d}.zc .zc-botao-principal:hover{color:#000;background:#fff}.zc-botao-leve{border:1px solid #ffffff73}.zc-botao-leve:hover{background:#ffffff14;border-color:#fff}.zc-botao-mini{min-height:38px;padding:0 14px;font-size:14px}.zc-seta{transition:transform .3s var(--zc-curva)}.zc-botao:hover .zc-seta{transform:translate(4px)}.zc-hero{isolation:isolate;align-items:flex-end;min-height:100svh;padding:110px 0 56px;display:flex;position:relative}.zc-hero-fundo{z-index:-2;position:absolute;inset:0;overflow:hidden}.zc-hero-fundo img{object-fit:cover;object-position:center 60%;width:100%;height:100%;animation:zc-zoom 18s var(--zc-curva) both}.zc-hero:before{content:"";z-index:-1;background:linear-gradient(#000000d1 0%,#0009 40%,#0003 62%,#000 100%);position:absolute;inset:0}@media (max-width:759px){.zc-hero{align-items:flex-start;padding-top:92px}.zc-hero-fundo img{object-position:center bottom}}@media (min-width:760px){.zc-hero{align-items:center}.zc-hero-fundo img{object-position:78% center}.zc-hero:before{background:linear-gradient(90deg,#000000f5 0%,#000000d9 32%,#00000059 56%,#0000 72%),linear-gradient(#00000080 0%,#0000 25% 75%,#000 100%)}}.zc-sobre{letter-spacing:.12em;text-transform:uppercase;color:var(--zc-suave);margin:0 0 18px;font-size:13px;font-weight:600}.zc-hero h1{letter-spacing:-.045em;text-shadow:0 2px 30px #0000008c;max-width:11ch;margin:0 0 24px;font-size:clamp(46px,8.4vw,116px);line-height:.95}.zc-hero h1 .zc-p{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.zc-hero h1 .zc-p>span{animation:zc-sobe 1.1s var(--zc-curva) both;animation-delay:calc(var(--i) * 90ms + .15s);display:inline-block}.zc-hero h1 em{color:var(--zc-vermelho);font-style:normal}.zc-hero-sub{color:#f4f4f5;text-shadow:0 1px 14px #000000e6;max-width:42ch;animation:zc-surge 1s var(--zc-curva) .7s both;margin:0 0 28px;font-size:clamp(17px,2.2vw,20px);line-height:1.5}.zc-hero-acoes{animation:zc-surge 1s var(--zc-curva) .85s both;flex-wrap:wrap;gap:12px;display:flex}.zc-prova{color:#e4e4e7;text-shadow:0 1px 12px #000000e6;animation:zc-surge 1s var(--zc-curva) 1s both;margin-top:22px;font-size:15px}.zc-prova strong{color:#fff}.zc-faixa-caixa{border-block:1px solid var(--zc-linha);position:relative}.zc-faixa{padding:16px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.zc-faixa-trilho{gap:28px;width:max-content;animation:60s linear infinite zc-corre;display:flex}.zc-faixa:hover .zc-faixa-trilho,.zc-parada .zc-faixa-trilho{animation-play-state:paused}.zc-faixa a{white-space:nowrap;align-items:center;gap:10px;font-size:14px;display:flex}.zc-faixa img{object-fit:contain;background:#fff;border-radius:4px;width:38px;height:38px}.zc-faixa b{font-weight:700}.zc-faixa small{color:var(--zc-suave);font-size:12px}.zc-faixa-pausa{z-index:2;border:1px solid var(--zc-linha);width:34px;height:34px;color:var(--zc-texto);cursor:pointer;background:#000;border-radius:4px;font-size:11px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.zc-secao{padding:96px 0}.zc-rotulo{letter-spacing:.12em;text-transform:uppercase;color:var(--zc-vermelho);margin:0 0 14px;font-size:13px;font-weight:600}.zc-secao h2,.zc-final h2{letter-spacing:-.04em;max-width:18ch;margin:0 0 18px;font-size:clamp(36px,5.4vw,72px);line-height:1}.zc-secao-sub{color:var(--zc-suave);max-width:52ch;margin:0 0 44px;font-size:18px;line-height:1.55}.zc-clubes{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:860px){.zc-clubes{grid-template-columns:1fr 1fr}}.zc-clube{border-top:2px solid var(--zc-texto);flex-direction:column;gap:18px;padding-top:22px;display:flex}.zc-clube h3{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,48px);line-height:1}.zc-clube-tema{color:var(--zc-suave);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:13px;font-weight:600}.zc-clube p{color:#d4d4d8;max-width:48ch;margin:0;font-size:17px;line-height:1.6}.zc-dados{color:var(--zc-suave);font-size:15px}.zc-dados strong{color:var(--zc-texto);font-weight:700}.zc-fotos{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.zc-foto{aspect-ratio:1;background:#fff;border-radius:6px;position:relative;overflow:hidden}.zc-foto img{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--zc-curva)}.zc-fotos:hover .zc-foto img{transform:scale(1.04)}.zc-foto b{color:#fff;background:#000;padding:4px 8px;font-size:13px;font-weight:700;position:absolute;bottom:0;left:0}.zc-clube-acoes{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.zc-clube-acoes .zc-botao{flex:170px}.zc-numeros{max-width:30ch;margin:0;font-size:clamp(26px,3.6vw,44px);line-height:1.25}.zc-numeros strong{color:var(--zc-vermelho);font-weight:560}.zc-passos{counter-reset:passo;border-top:1px solid var(--zc-linha);margin:0;padding:0;list-style:none}.zc-passos li{counter-increment:passo;border-bottom:1px solid var(--zc-linha);grid-template-columns:56px 1fr;gap:6px 18px;padding:24px 0;display:grid}@media (min-width:860px){.zc-passos li{grid-template-columns:90px 320px 1fr;align-items:baseline}}.zc-passos li:before{content:counter(passo);font-family:var(--zc-texto-fonte), sans-serif;color:var(--zc-vermelho);grid-row:span 2;font-size:36px;font-weight:560;line-height:1}@media (min-width:860px){.zc-passos li:before{grid-row:auto}}.zc-passos strong{font-size:20px;font-weight:600}.zc-passos span{color:var(--zc-suave);font-size:16px;line-height:1.6}.zc-faq{border-top:1px solid var(--zc-linha);grid-template-columns:1fr;align-items:start;gap:0 40px;display:grid}@media (min-width:980px){.zc-faq{grid-template-columns:1fr 1fr}}.zc-faq details{border-bottom:1px solid var(--zc-linha)}.zc-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.zc-faq summary::-webkit-details-marker{display:none}.zc-faq summary:after{content:"+";color:var(--zc-vermelho);transition:transform .3s var(--zc-curva);font-size:22px;line-height:1}.zc-faq details[open] summary:after{transform:rotate(45deg)}.zc-faq p{color:var(--zc-suave);margin:0 0 20px;line-height:1.65}.zc-final{text-align:center;border-top:1px solid var(--zc-linha);padding:120px 0}.zc-final h2{margin:0 auto 18px}.zc-final .zc-secao-sub{margin:0 auto 32px}.zc-final .zc-hero-acoes{justify-content:center;animation:none}.zc-rodape{border-top:1px solid var(--zc-linha);color:var(--zc-suave);padding:32px 0 44px;font-size:13px;line-height:1.7}.zc-rodape-topo{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:18px;display:flex}.zc-rodape-topo nav{flex-wrap:wrap;gap:18px;display:flex}.zc-rodape-topo nav a:hover{color:var(--zc-texto)}.zc-rodape p{max-width:80ch;margin:0 0 6px}.zc-js .zc-entra{opacity:0;transition:opacity 1s var(--zc-curva), transform 1s var(--zc-curva);transform:translateY(28px)}.zc-js .zc-entra.zc-viu{opacity:1;transform:none}.zc-js .zc-entra:focus-within{opacity:1;transition:none;transform:none}.zc-js .zc-entra.zc-viu:nth-child(2){transition-delay:.12s}.zc-js .zc-entra.zc-viu:nth-child(3){transition-delay:.24s}@keyframes zc-zoom{0%{filter:brightness(.6);transform:scale(1.12)}to{filter:none;transform:scale(1)}}@keyframes zc-sobe{0%{transform:translateY(110%)}to{transform:none}}@keyframes zc-surge{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes zc-corre{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.zc *,.zc :before,.zc :after{transition:none!important;animation:none!important}.zc-js .zc-entra{opacity:1;transform:none}}
