.crabtv_page__xJDp3{--navy:#0b2950;--navy-suave:#4a5a76;--laranja:#f5821f;--vermelho:#cc1719;--texto-suave:#667085;--linha:rgba(11,41,80,0.12);--fundo:#f7f2ec;min-height:100dvh;background:var(--fundo);color:var(--navy);font-family:Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif}.crabtv_page__xJDp3 *{box-sizing:border-box}.crabtv_pularConteudo__ZfKeb{position:absolute;top:-100px;left:12px;z-index:100;background:var(--navy);color:#fff;padding:10px 16px;border-radius:8px;text-decoration:none;font-weight:700;font-size:.85rem;transition:top .15s ease}.crabtv_pularConteudo__ZfKeb:focus{top:12px}.crabtv_header__B_wU0{position:sticky;top:0;z-index:20;background:rgba(247,242,236,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--linha)}.crabtv_headerInterno__phH6X{max-width:1200px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.crabtv_headerLogo__tbuEV{display:flex;align-items:center;flex-shrink:0}.crabtv_headerLogoSlot__aXoJx{display:block;height:40px;width:40px}.crabtv_logoFloat__83_Iu{position:fixed;top:0;left:0;z-index:60;display:block;opacity:0;pointer-events:none;transition:opacity .15s ease}.crabtv_logoFloat__83_Iu img{height:100%;width:auto;display:block;-webkit-user-drag:none;user-drag:none}.crabtv_headerNav__2qqsm{display:none}.crabtv_headerAcoes__T__RU{display:flex;align-items:center;gap:12px}.crabtv_headerLogin__Nevgs{display:none;align-items:center;gap:6px;color:var(--navy);text-decoration:none;font-weight:700;font-size:.86rem}.crabtv_headerLogin__Nevgs:hover{color:var(--laranja)}.crabtv_menuBotao__Ns58F{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:10px;background:transparent;color:var(--navy);cursor:pointer}.crabtv_menuBotao__Ns58F:hover{background:rgba(11,41,80,.06)}.crabtv_menuOverlay__LMFdM{position:fixed;inset:0;z-index:50;background:rgba(11,41,80,.45);display:flex;justify-content:flex-end}.crabtv_menuPainel__W1cGR{position:relative;width:min(78vw,320px);height:100%;background:#fff;padding:20px;display:flex;flex-direction:column;box-shadow:-20px 0 40px -20px rgba(11,41,80,.5)}.crabtv_menuFechar__8Scmg{align-self:flex-end;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:10px;background:rgba(11,41,80,.06);color:var(--navy);cursor:pointer;margin-bottom:24px}.crabtv_menuLista__Prx08{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.crabtv_menuLink__9NsxK{display:block;padding:14px 10px;border-radius:10px;color:var(--navy);text-decoration:none;font-weight:700;font-size:1.05rem;border-bottom:1px solid var(--linha)}.crabtv_menuLink__9NsxK:hover{background:rgba(11,41,80,.06)}.crabtv_hero__yAxNG{background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:var(--fundo)}.crabtv_heroInterno__6IpXv{max-width:1200px;margin:0 auto;padding:48px 20px 40px;display:flex;flex-direction:column;gap:32px}.crabtv_heroTexto__3XH1n{position:relative;z-index:1;padding:24px;border-radius:24px;background:rgba(255,255,255,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.crabtv_heroLogo__aPAcf{display:block;height:clamp(64px,16vw,108px);width:auto;margin-bottom:16px;-webkit-user-drag:none;user-drag:none;transition:opacity .15s ease}.crabtv_slogan___w32N{margin:0;font-size:.9rem;font-weight:800;letter-spacing:.16em;color:var(--navy)}.crabtv_descricao__hHYGa{margin:6px 0 0;font-size:.92rem;color:var(--texto-suave)}.crabtv_headline__tsZ8X{margin:16px 0 0;font-size:clamp(1.6rem,6vw,2.1rem);font-weight:800;line-height:1.28;color:var(--navy);white-space:pre-line;max-width:22ch}.crabtv_headlineDestaque__Umt25{color:var(--laranja)}.crabtv_ctas__4aRYy{margin-top:24px;display:flex;flex-direction:column;gap:12px}.crabtv_btn__Dp2Tg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 22px;border:none;border-radius:999px;font-family:inherit;font-weight:700;font-size:.98rem;color:#fff;text-decoration:none;cursor:pointer;box-shadow:0 8px 18px -8px rgba(11,41,80,.4);flex-shrink:0;width:100%}.crabtv_btnEsquerda__WE15B{display:flex;align-items:center;gap:12px}.crabtv_btnYoutube__tMNk5{background:var(--vermelho)}.crabtv_btnInstagram__f6Zhf{background:linear-gradient(135deg,#f9ce34,#ee2a7b 55%,#6228d7)}.crabtv_btnWhatsapp__P6f5V{background:#25d366}.crabtv_btnYoutubeDropdown__dj_NG{display:block;padding:0;overflow:visible;position:relative}.crabtv_btnYoutubeDropdownResumo__VR3Mk{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:15px 22px}.crabtv_btnYoutubeDropdownResumo__VR3Mk::-webkit-details-marker{display:none}.crabtv_btnYoutubeDropdown__dj_NG[open] .crabtv_btnYoutubeDropdownResumo__VR3Mk{border-radius:999px 999px 0 0}.crabtv_btnYoutubeDropdownMenu__1g_Ma{position:absolute;top:100%;left:0;right:0;z-index:6;margin-top:6px;background:#fff;border-radius:16px;box-shadow:0 24px 48px -20px rgba(11,41,80,.45);padding:6px;display:flex;flex-direction:column;gap:2px}.crabtv_btnYoutubeDropdownItem__TAE1N{display:flex;align-items:center;padding:10px 14px;border-radius:10px;color:var(--navy);text-decoration:none;font-weight:700;font-size:.86rem}.crabtv_btnYoutubeDropdownItem__TAE1N:hover{background:rgba(11,41,80,.06)}.crabtv_heroBanner__RjNoF{display:none}.crabtv_sobre__746LW{padding:48px 20px}.crabtv_sobreInterno__RVMbl{max-width:1200px;margin:0 auto;text-align:center}.crabtv_sobreTitulo__WXQdJ{margin:0;font-size:clamp(1.4rem,5vw,1.9rem);font-weight:800;color:var(--navy)}.crabtv_sobreTexto__DMqnE{margin:12px auto 0;max-width:60ch;color:var(--texto-suave);font-size:.98rem;line-height:1.6}.crabtv_categoriasGrade__VJF4V{margin-top:32px;display:grid;grid-template-columns:1fr;gap:16px;text-align:left}.crabtv_categoriaCard__A5fsh{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:18px;background:#fff;border:1px solid var(--linha);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.crabtv_categoriaCard__A5fsh:hover{transform:translateY(-2px);box-shadow:0 16px 32px -20px rgba(11,41,80,.35)}.crabtv_categoriaIcone__edknK{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(245,130,31,.12);color:var(--laranja)}.crabtv_categoriaLabel__6SD61{font-weight:800;color:var(--navy);font-size:1.02rem}.crabtv_categoriaDescricao__ujV4F{color:var(--texto-suave);font-size:.88rem}.crabtv_programacao__jlbg5{padding:48px 20px;background:#fff;border-top:1px solid var(--linha);border-bottom:1px solid var(--linha)}.crabtv_programacaoInterno__lFnEa{max-width:1200px;margin:0 auto}.crabtv_programacaoTopo__Yj9My{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.crabtv_programacaoTitulo__wOjz_{margin:0;font-size:clamp(1.4rem,5vw,1.9rem);font-weight:800;color:var(--navy)}.crabtv_programacaoVerTudo__vfn3_{display:inline-flex;align-items:center;gap:6px;color:var(--laranja);text-decoration:none;font-weight:700;font-size:.9rem}.crabtv_programacaoVerTudo__vfn3_:hover{text-decoration:underline}.crabtv_programacaoVazio__lpr3B{margin-top:20px;color:var(--texto-suave);font-size:.95rem}.crabtv_programacaoDia__v0omU{margin-top:20px;font-weight:800;letter-spacing:.06em;color:var(--texto-suave);font-size:.85rem;text-transform:uppercase}.crabtv_programacaoGrade__grt6D{margin-top:16px;display:grid;grid-template-columns:1fr;gap:14px}.crabtv_programacaoCard__Xg4nf{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:var(--fundo);border:1px solid var(--linha)}.crabtv_programacaoCardTopo__5Zm9X{display:flex;align-items:center;gap:10px}.crabtv_programacaoCardHorario__LkH4c{font-weight:800;color:var(--laranja);font-size:.9rem}.crabtv_programacaoCardCategoria__Eixhl{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.crabtv_programacaoCardNome__P3TNJ{font-weight:800;color:var(--navy);font-size:1rem}.crabtv_programacaoCardConvidado__MMl4S{font-size:.85rem;color:var(--texto-suave)}.crabtv_contato__F1h8E{padding:48px 20px}.crabtv_contatoInterno__zgXaD{max-width:1200px;margin:0 auto;text-align:center}.crabtv_contatoTitulo__VS5wC{margin:0;font-size:clamp(1.4rem,5vw,1.9rem);font-weight:800;color:var(--navy)}.crabtv_contatoTexto__gz8L3{margin:10px 0 0;color:var(--texto-suave);font-size:.95rem}.crabtv_contatoGrade__jfx3w{margin-top:28px;display:grid;grid-template-columns:1fr;gap:14px}.crabtv_contatoCard__6yd_k{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;border-radius:18px;color:#fff;text-decoration:none;font-weight:700}.crabtv_contatoCardWhatsapp___JvPX{background:#25d366}.crabtv_contatoCardInstagram___wBvX{background:linear-gradient(135deg,#f9ce34,#ee2a7b 55%,#6228d7)}.crabtv_contatoCardYoutube__h8sOY{background:var(--vermelho)}.crabtv_contatoCardLabel__IGq4b{font-size:1.02rem}.crabtv_contatoCardValor__ypQoe{font-size:.85rem;font-weight:500;opacity:.9}.crabtv_footer__Xq3qa{background:var(--navy);color:rgba(255,255,255,.85);padding:36px 20px}.crabtv_footerInterno__S3fZM{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.crabtv_footerLogo__I21Uh{height:40px;width:auto;filter:brightness(0) invert(1);opacity:.9}.crabtv_footerNav__24owV{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.crabtv_footerNav__24owV a{color:rgba(255,255,255,.85);text-decoration:none;font-size:.86rem;font-weight:600}.crabtv_footerNav__24owV a:hover{color:var(--laranja)}.crabtv_footerCopy__yEKdS{margin:0;font-size:.8rem;color:rgba(255,255,255,.6)}.crabtv_footerCopy__yEKdS a{color:rgba(255,255,255,.85);font-weight:700;text-decoration:none}.crabtv_footerCopy__yEKdS a:hover{color:var(--laranja)}@media (min-width:640px){.crabtv_categoriasGrade__VJF4V,.crabtv_contatoGrade__jfx3w,.crabtv_programacaoGrade__grt6D{grid-template-columns:1fr 1fr}.crabtv_ctas__4aRYy{flex-direction:row;flex-wrap:wrap}.crabtv_btn__Dp2Tg{width:auto;min-width:220px}}@media (min-width:1024px){.crabtv_headerNav__2qqsm{display:flex;align-items:center;gap:28px}.crabtv_headerNavLink__68LDQ{color:var(--navy);text-decoration:none;font-weight:700;font-size:.92rem}.crabtv_headerNavLink__68LDQ:hover{color:var(--laranja)}.crabtv_headerLogin__Nevgs{display:flex}.crabtv_menuBotao__Ns58F{display:none}.crabtv_heroInterno__6IpXv{flex-direction:row;align-items:center;padding:72px 32px;gap:56px}.crabtv_heroTexto__3XH1n{flex:1 1 0;padding:36px}.crabtv_headline__tsZ8X{font-size:clamp(2.1rem,3vw,2.8rem);max-width:20ch}.crabtv_ctas__4aRYy{flex-wrap:nowrap}.crabtv_heroBanner__RjNoF{display:block;position:relative;flex:1 1 0;aspect-ratio:1122/1402;max-width:420px;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(11,41,80,.5)}.crabtv_heroBannerImg__7aBU9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-user-drag:none;user-drag:none}.crabtv_heroBannerOverlay__bR3Bh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,41,80,.04),rgba(11,41,80,.58))}.crabtv_heroBannerPlay__sbbjT{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;background:rgba(255,255,255,.92);color:var(--navy);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px -10px rgba(0,0,0,.5);transition:transform .15s ease}.crabtv_heroBanner__RjNoF:hover .crabtv_heroBannerPlay__sbbjT{transform:translate(-50%,-50%) scale(1.08)}.crabtv_heroBannerPlay__sbbjT svg{margin-left:3px}.crabtv_heroBannerLegenda__2WEmC{position:absolute;left:24px;bottom:24px;right:24px;color:#fff;font-weight:800;letter-spacing:.06em;font-size:1.05rem}.crabtv_categoriasGrade__VJF4V{grid-template-columns:repeat(4,1fr)}.crabtv_programacaoTopo__Yj9My{flex-direction:row;align-items:center;justify-content:space-between}.crabtv_programacaoGrade__grt6D{grid-template-columns:repeat(4,1fr)}.crabtv_contatoGrade__jfx3w{grid-template-columns:repeat(3,1fr);max-width:760px;margin-left:auto;margin-right:auto}.crabtv_footerInterno__S3fZM{flex-direction:row;justify-content:space-between;text-align:left}}