@font-face{font-family:raleway;src:url(../media/raleway_latin-s.p.2nh923zyv9e2o.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:raleway;src:url(../media/raleway_latin_ext-s.p.40xx_hee_9tzo.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:raleway Fallback;src:local(Arial);ascent-override:94.0%;descent-override:23.4%;line-gap-override:0.0%;size-adjust:100.0%}.hhP9FW_className{font-family:raleway,raleway Fallback,ui-sans-serif,system-ui,sans-serif}.hhP9FW_variable{--font-raleway:"raleway", "raleway Fallback", ui-sans-serif, system-ui, sans-serif}
:root{--teal:#476a6c;--aqua:#7dbcc3;--cream:#f7e9de;--gold:#d9bc7a;--blush:#d4b5a7;--preto:#000;--branco:#fff}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--teal);height:100%;font-family:var(--font-raleway), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}ul,ol{list-style:none}img{display:block}.f-teal{background:var(--teal);color:var(--cream)}.f-cream{background:var(--cream);color:var(--teal)}.f-aqua{background:var(--aqua);color:var(--preto)}.f-gold{background:var(--gold);color:var(--preto)}.f-blush{background:var(--blush);color:var(--preto)}.f-preto{background:var(--preto);color:var(--branco)}.tela{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y pinch-zoom;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.palco{aspect-ratio:16/9;width:min(100vw,177.778dvh);display:none;position:relative;overflow:hidden;container-type:size}.palco.atual{display:block}.conteudo{flex-direction:column;justify-content:center;padding:8cqh 7cqw;display:flex;position:absolute;inset:0}.titulo-hero,.titulo{text-transform:uppercase;text-wrap:balance;font-weight:600}.titulo-hero{letter-spacing:-.02em;font-size:5.6cqw;line-height:1.02}.titulo{letter-spacing:-.015em;font-size:3.7cqw;line-height:1.1}.apoio-grande{text-wrap:balance;font-size:2.15cqw;font-weight:400;line-height:1.4}.rodape{letter-spacing:.15em;text-transform:uppercase;font-size:1.15cqw;font-weight:600;line-height:1.3;position:absolute;bottom:6.5cqh;left:7cqw;right:7cqw}.filete{background:var(--gold);width:7cqw;height:max(2px,.18cqw);display:block}.capa{text-align:center;align-items:center;padding-bottom:14cqh}.capa-simbolo{width:auto;height:30cqh;margin-bottom:4cqh}.capa-pilares{letter-spacing:.32em;text-transform:uppercase;margin-top:3cqh;margin-bottom:4cqh;font-size:1.6cqw;font-weight:600}.capa .filete{margin-bottom:4cqh}.capa .rodape{text-align:center}.mapa{text-align:center;align-items:center;padding-bottom:14cqh}.mapa-simbolo{width:auto;height:9cqh;margin-bottom:3.5cqh}.mapa .titulo{max-width:70cqw}.pilares{grid-template-columns:repeat(3,1fr);gap:3.5cqw;width:100%;margin-top:8cqh;display:grid}.pilares li{border-top:max(3px, .25cqw) solid var(--aqua);flex-direction:column;align-items:center;gap:2.2cqh;padding-top:3.5cqh;display:flex}.pilar-nome{letter-spacing:.06em;text-transform:uppercase;font-size:2.3cqw;font-weight:600}.pilar-pergunta{text-wrap:balance;font-size:2cqw;line-height:1.35}.mapa .rodape{text-align:center}.leva{text-align:center;align-items:center;padding-bottom:14cqh}.marcos{grid-template-columns:repeat(3,1fr);gap:4cqw;width:100%;margin-top:10cqh;display:grid;position:relative}.marcos:before{content:"";background:var(--gold);height:max(2px,.15cqw);position:absolute;top:4cqh;left:16.6667%;right:16.6667%}.marcos li{flex-direction:column;align-items:center;gap:4cqh;display:flex;position:relative}.marco-ponto,.marco-borboleta{place-items:center;height:8cqh;display:grid}.marco-ponto:before{content:"";background:var(--gold);width:2.6cqh;height:2.6cqh;box-shadow:0 0 0 1.2cqh var(--teal);border-radius:50%;display:block}.marco-borboleta{background:var(--teal);width:auto;padding:0 1.2cqw}.marco-texto{text-wrap:balance;font-size:2.15cqw;line-height:1.38}.leva .rodape{text-align:center}.qr{flex-direction:row;justify-content:space-between;align-items:center;gap:5cqw}.qr-texto{flex-direction:column;flex:1;gap:4cqh;display:flex}.qr-url{letter-spacing:.01em;font-size:2.6cqw;font-weight:700}.qr-cartao{background:var(--branco);border-radius:1.2cqw;flex:none;padding:2.5cqh}.qr-codigo{width:68cqh;height:68cqh}.fim{flex-direction:row;align-items:stretch;padding-top:0;padding-bottom:0}.fim-texto{flex-direction:column;flex:1;justify-content:center;gap:3.5cqh;padding:8cqh 0 16cqh;display:flex;position:relative}.fim-logo{align-self:flex-start;width:auto;height:22cqh;margin-bottom:3cqh}.fim .titulo{max-width:50cqw}.fim .rodape{bottom:6.5cqh;left:0;right:0}.fim-foto{background:var(--branco);border-radius:15cqw 15cqw 0 0;flex:none;align-self:flex-end;width:30cqw;height:80cqh;overflow:hidden}.fim-foto img{object-fit:cover;object-position:center top;width:100%;height:100%}.login{place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow:auto}.login-cartao{flex-direction:column;gap:20px;width:min(100%,380px);display:flex}.login-logo{align-self:center;width:180px;height:auto;margin-bottom:12px}.login-campo{flex-direction:column;gap:6px;display:flex}.login-campo span{letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700}.login-campo input{font:inherit;color:var(--teal);background:var(--branco);border:2px solid var(--teal);border-radius:10px;padding:12px 14px;font-size:18px}.login-campo input:focus-visible{outline:3px solid var(--aqua);outline-offset:2px}.login-erro{font-size:16px;font-weight:600}.login-botao,.sair button{font:inherit;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;font-weight:600}.login-botao{color:var(--cream);background:var(--teal);border:0;border-radius:10px;margin-top:8px;padding:16px;font-size:16px}.login-botao:focus-visible,.sair button:focus-visible{outline:3px solid var(--aqua);outline-offset:2px}.sair{z-index:1;opacity:.25;transition:opacity .2s;position:fixed;top:8px;right:8px}.sair:hover,.sair:focus-within{opacity:1}.sair button{color:var(--cream);background:var(--teal);border:1px solid var(--cream);border-radius:6px;padding:6px 10px;font-size:12px}@page{size:1920px 1080px;margin:0}@media print{html,body{background:0 0;height:auto;overflow:visible}.tela{background:0 0;display:block;position:static}.palco,.palco.atual{break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:1920px;height:1080px;display:block}.palco:last-child{break-after:auto}.sair{display:none}}
