.portal_pagina__x9zjB{--fundo:#0c0e12;--cartao-fundo:rgba(19,23,31,0.78);--cartao-borda:rgba(255,255,255,0.08);--cartao-borda-hover:rgba(59,91,255,0.4);--campo-fundo:rgba(22,26,35,0.85);--campo-borda:rgba(255,255,255,0.12);--tinta:#f3f4f6;--tinta-media:#9ca3af;--tinta-fraca:#6b7280;--tinta-apagada:#4b5563;--azul:#3b5bff;--azul-hover:#2b4bef;--azul-foco:#6079ff;--azul-glow:rgba(59,91,255,0.22);--verde:#10b981;--verde-fundo:rgba(16,185,129,0.12);--verde-borda:rgba(16,185,129,0.28);--linha:rgba(255,255,255,0.08);--link:#818cf8;--link-hover:#a5b4fc;min-height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:24px 16px 48px;background:var(--fundo);color:var(--tinta);font-family:var(--fonte-titulo),system-ui,-apple-system,sans-serif;position:relative;overflow-x:hidden}@media (min-width:640px){.portal_pagina__x9zjB{padding:40px 24px 64px}}@media (min-width:1024px){.portal_pagina__x9zjB{padding:56px 32px 80px}}.portal_coluna__qzxqj{width:100%;max-width:480px;display:flex;flex-direction:column;transition:max-width .25s ease}.portal_larga__q1Wo1{max-width:920px}.portal_extraLarga__lDZR1{max-width:1080px}.portal_pagina__x9zjB a{color:var(--link);transition:color .15s ease}.portal_pagina__x9zjB a:hover{color:var(--link-hover)}.portal_pagina__x9zjB :where(a,button,input):focus-visible{outline:2px solid var(--azul-foco);outline-offset:2px}.portal_cabecalho__0myx8{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--tinta);text-decoration:none;padding:4px 0;width:100%;margin:0 auto}@media (min-width:640px){.portal_cabecalho__0myx8{justify-content:flex-start;width:fit-content;margin:0}}.portal_pagina__x9zjB a.portal_cabecalho__0myx8,.portal_pagina__x9zjB a.portal_cabecalho__0myx8:hover{color:var(--tinta)}.portal_marca___zQC9{flex:none;display:block;border-radius:10px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.35)}.portal_nomes__F4lXn{display:flex;flex-direction:column;gap:2px}.portal_nomeMarca__HNWr2{font-size:19px;font-weight:700;letter-spacing:-.01em}.portal_rotuloMono__5vWTn{font-family:var(--fonte-mono-portal),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-fraca);font-weight:600}.portal_abas__SRNYY{margin-top:28px;display:flex;gap:4px;background:rgba(255,255,255,.03);padding:5px;border-radius:14px;border:1px solid var(--linha);backdrop-filter:blur(8px)}@media (min-width:640px){.portal_abas__SRNYY{margin-top:36px;width:fit-content;align-self:flex-start}}.portal_pagina__x9zjB a.portal_aba__NDS8P{flex:1;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:10px;color:var(--tinta-media);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease;white-space:nowrap}@media (min-width:640px){.portal_pagina__x9zjB a.portal_aba__NDS8P{flex:initial;min-width:110px}}.portal_pagina__x9zjB a.portal_aba__NDS8P:hover{color:var(--tinta);background:rgba(255,255,255,.04)}.portal_pagina__x9zjB a.portal_abaAtiva__WIU4k,.portal_pagina__x9zjB a.portal_abaAtiva__WIU4k:hover{color:#ffffff;background:var(--azul);box-shadow:0 2px 10px var(--azul-glow);font-weight:600}.portal_conteudo__s_KBb{padding-top:32px;width:100%}.portal_rodape__dl2R4{margin-top:64px;padding-top:24px;border-top:1px solid var(--linha);width:100%;display:flex;justify-content:center}@media (min-width:640px){.portal_rodape__dl2R4{justify-content:flex-start}}.portal_secao__psji_{display:flex;flex-direction:column;gap:24px;width:100%}.portal_cabecaSecao__RBkHr{display:flex;flex-direction:column;gap:8px}.portal_titulo__ZFyw7{margin:0;font-size:clamp(24px,5vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--tinta)}.portal_lead__ZlRr6{margin:0;font-size:15px;line-height:1.6;color:var(--tinta-media)}.portal_lead__ZlRr6 strong{color:var(--tinta);font-weight:600;overflow-wrap:anywhere}.portal_dica__3_Rkc{margin:0;padding:12px 16px;background:rgba(59,91,255,.1);border:1px solid rgba(59,91,255,.25);border-radius:12px;font-size:14px;line-height:1.5;color:var(--link)}.portal_centro__bRH5u{font-size:14px}.portal_centro__bRH5u,.portal_estado__DtuvU{margin:0;color:var(--tinta-media);text-align:center}.portal_estado__DtuvU{padding:32px 20px;font-size:15px;line-height:1.6;background:var(--cartao-fundo);border:1px dashed var(--cartao-borda);border-radius:16px}.portal_cartaoModerno__a1Jyc{background:var(--cartao-fundo);border:1px solid var(--cartao-borda);border-radius:18px;backdrop-filter:blur(12px);box-shadow:0 12px 30px -10px rgba(0,0,0,.6);padding:24px 20px;transition:all .2s ease}@media (min-width:640px){.portal_cartaoModerno__a1Jyc{padding:32px 28px}}.portal_gradeEventos__UX3XC{display:grid;grid-template-columns:1fr;gap:20px;width:100%}@media (min-width:768px){.portal_gradeEventos__UX3XC{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px}}.portal_cartaoEvento__nBgns{background:var(--cartao-fundo);border:1px solid var(--cartao-borda);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.portal_cartaoEvento__nBgns:hover{transform:translateY(-2px);border-color:var(--cartao-borda-hover);box-shadow:0 16px 36px -8px var(--azul-glow)}.portal_bannerCard__P18KF{width:100%;height:170px;background:#161a22;position:relative;overflow:hidden}.portal_bannerCard__P18KF img{width:100%;height:100%;object-fit:cover;display:block}.portal_corpoCard__XOHKn{padding:20px;display:flex;flex-direction:column;flex:1;gap:14px}.portal_badgeAberto__o3nAj{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--verde);background:var(--verde-fundo);border:1px solid var(--verde-borda);padding:4px 10px;border-radius:999px;width:fit-content}.portal_pontoAberto__HRnpu{width:7px;height:7px;border-radius:999px;background:var(--verde);box-shadow:0 0 8px var(--verde)}.portal_tituloCard__6y1Pu{margin:0;font-size:20px;font-weight:700;line-height:1.3;color:var(--tinta)}.portal_chipsContainer__u5CLz{display:flex;flex-wrap:wrap;gap:8px}.portal_chip__1ys0e{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--tinta-media);background:rgba(255,255,255,.04);border:1px solid var(--linha);padding:5px 10px;border-radius:8px}.portal_descricaoCard__9k0qU{margin:0;font-size:14px;line-height:1.55;color:var(--tinta-media);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.portal_botaoCard__156eh{margin-top:auto;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:var(--azul);color:#ffffff!important;font-size:14px;font-weight:600;text-decoration:none!important;transition:all .15s ease;padding:0 16px}.portal_botaoCard__156eh:hover{background:var(--azul-hover);box-shadow:0 4px 14px var(--azul-glow)}.portal_form__hDjqD{display:flex;flex-direction:column;gap:20px}.portal_campo__zBn2O{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500;color:var(--tinta-media)}.portal_campo__zBn2O input{height:52px;box-sizing:border-box;padding:0 16px;background:var(--campo-fundo);border:1px solid var(--campo-borda);border-radius:12px;color:var(--tinta);font-family:inherit;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.portal_campo__zBn2O input::placeholder{color:#555963}.portal_campo__zBn2O input:focus{outline:none;border-color:var(--azul-foco);box-shadow:0 0 0 3px var(--azul-glow)}.portal_campo__zBn2O small{font-size:13px;line-height:1.4;color:var(--tinta-fraca);font-weight:400}.portal_aceite__0dK0v{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;color:var(--tinta-media);cursor:pointer;background:rgba(255,255,255,.02);border:1px solid var(--linha);padding:14px;border-radius:12px;margin-top:4px}.portal_aceite__0dK0v input{flex:none;width:20px;height:20px;margin-top:2px;accent-color:var(--azul)}.portal_botao__G_LjK{height:52px;border:0;border-radius:12px;background:var(--azul);color:#ffffff;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}.portal_botao__G_LjK:hover:not(:disabled){background:var(--azul-hover);box-shadow:0 4px 16px var(--azul-glow)}.portal_botao__G_LjK:disabled{opacity:.6;cursor:not-allowed}.portal_erro__blMXj{margin:0;padding:14px 16px;border-radius:12px;border:1px solid rgba(239,68,68,.35);background:rgba(239,68,68,.1);color:#fca5a5;font-size:14px;line-height:1.5}.portal_layoutInscricao__VWgg1{display:flex;flex-direction:column;gap:28px;width:100%}@media (min-width:860px){.portal_layoutInscricao__VWgg1{display:grid;grid-template-columns:1fr 1.1fr;gap:36px;align-items:start}}.portal_painelDetalhes___xoLJ{display:flex;flex-direction:column;gap:20px}.portal_bannerHero__KNlD8{width:100%;border-radius:16px;overflow:hidden;max-height:280px;background:#141720;border:1px solid var(--cartao-borda)}.portal_bannerHero__KNlD8 img{width:100%;max-height:280px;object-fit:cover;display:block}.portal_lista__smkD_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.portal_linha__78NjS{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 20px;background:var(--cartao-fundo);border:1px solid var(--cartao-borda);border-radius:14px;backdrop-filter:blur(8px);transition:border-color .15s ease}.portal_linha__78NjS:hover{border-color:var(--cartao-borda-hover)}.portal_linhaData__qABsN{flex:none;min-width:90px;font-family:var(--fonte-mono-portal),ui-monospace,monospace;font-size:13px;color:var(--tinta-media);font-weight:500}.portal_linhaInfo__MlIZy{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px}.portal_linhaNome__REqsC{font-size:16px;font-weight:600;overflow-wrap:anywhere;color:var(--tinta)}.portal_linhaLocal__sV6nP{font-size:13px;color:var(--tinta-fraca)}.portal_pagina__x9zjB .portal_acao__uUZaB,.portal_pagina__x9zjB a.portal_acao__uUZaB{flex:none;height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-radius:10px;background:rgba(59,91,255,.12);border:1px solid rgba(59,91,255,.3);color:#c7d2fe!important;font-size:14px;font-weight:500;text-decoration:none!important;cursor:pointer;transition:all .15s ease}.portal_pagina__x9zjB .portal_acao__uUZaB:hover:not(:disabled),.portal_pagina__x9zjB a.portal_acao__uUZaB:hover{background:var(--azul);color:#ffffff!important;box-shadow:0 2px 10px var(--azul-glow)}.portal_sugestao__IZ8li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid rgba(245,158,11,.4);border-radius:12px;background:rgba(245,158,11,.1);color:#fcd34d;font-size:13px}.portal_sugestao__IZ8li button{flex:none;height:32px;padding:0 12px;border:0;border-radius:8px;background:#d97706;color:#ffffff;font-size:13px;font-weight:600;cursor:pointer}.portal_erroCampo__f7Mqh{font-size:13px;color:#fca5a5}