:focus-visible{outline:2px solid var(--anel);outline-offset:4px;border-radius:0}.saltar:focus{position:fixed}.contentor{width:100%;max-width:var(--largo);padding-inline:var(--margem);margin-inline:auto}.contentor-medio{max-width:var(--medio)}.contentor-estreito{max-width:var(--estreito)}.grelha{grid-template-columns:repeat(var(--colunas),minmax(0,1fr));column-gap:var(--calha);display:grid}.ritmo-p{padding-block:var(--ritmo-p)}.ritmo-m{padding-block:var(--ritmo-m)}.ritmo-g{padding-block:var(--ritmo-g)}.cartaz{font:600 var(--cartaz-m)/var(--cartaz-lh) var(--serif);letter-spacing:var(--cartaz-ls);max-width:var(--cartaz-medida);text-wrap:balance;color:var(--titulo);margin:0}.cartaz-g{font-size:var(--cartaz-g)}.cartaz-p{font-size:var(--cartaz-p);letter-spacing:-.02em;line-height:1.04}.cartaz em{color:var(--areia-quente);font-style:normal}.tom-imagem .cartaz{text-shadow:var(--sombra-cartaz)}@media (width<=760px){.cartaz:not(.cartaz-g):not(.cartaz-p){font-size:var(--cartaz-m-tel)}}.m{vertical-align:top;margin:-.1em -.04em -.16em;padding:.1em .04em .16em;display:inline-block;overflow:clip}.mascara-folga{margin:-.35em;padding:.35em}.cartaz.mascara-folga{max-width:calc(var(--cartaz-medida) + .7em)}.apoio{max-width:var(--apoio-medida);border-left:1px solid var(--laranja);font:400 var(--apoio)/var(--apoio-lh) var(--sans);color:var(--tinta);text-wrap:pretty;margin:0;padding-left:1.25rem}.apoio strong{color:var(--tinta);font-weight:600}.tom-escuro .apoio,.tom-imagem .apoio{border-left-color:#ffb46ad9}.tom-escuro .apoio strong,.tom-imagem .apoio strong{color:var(--pessego)}.tom-imagem .apoio{text-shadow:var(--sombra-apoio)}@media (width<=760px){.apoio{font-size:1.02rem}}.leitura{font:400 var(--leitura)/var(--leitura-lh) var(--sans);color:var(--tinta);max-width:var(--leitura-medida)}.leitura p{text-wrap:pretty;margin:0 0 1em}.leitura strong{font-weight:600}.leitura ul{margin:0 0 1em;padding:0;list-style:none}.leitura li{margin-bottom:.5em;padding-left:1.5em;position:relative}.leitura li:before{content:"";background:var(--linha);width:.85em;height:1px;position:absolute;top:.8em;left:0}.titulo-folha{font:600 var(--leitura-titulo)/var(--leitura-titulo-lh) var(--serif);letter-spacing:-.015em;color:var(--titulo);text-wrap:balance;margin:0 0 .6em}.etiqueta{font:500 var(--etiqueta)/1.2 var(--sans);letter-spacing:var(--etiqueta-ls);text-transform:uppercase;color:var(--tinta-2);margin:0}.nota{font-size:var(--nota);color:var(--suave);line-height:1.5}.link{color:var(--acento);text-underline-offset:.22em;transition:text-decoration-color var(--t-rapido),color var(--t-rapido);text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.link:hover{-webkit-text-decoration-color:var(--linha);text-decoration-color:var(--linha);text-decoration-thickness:2px}}.link:active{opacity:.75}.ic{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.cta-c{border-radius:var(--raio-pilula);color:#fff;height:62px;font:500 var(--botao-t)/1 var(--sans);letter-spacing:.01em;cursor:pointer;background:linear-gradient(180deg,var(--laranja-cta-1),var(--laranja-cta-2));transition:box-shadow var(--t-medio) var(--curva),transform .16s ease-out;will-change:transform;border:0;align-items:center;gap:14px;padding:0 12px 0 30px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001f,0 18px 44px -18px #ff6b00d9,0 2px 6px #0000002e}.cta-c .rola{height:1.2em;display:block;overflow:hidden}.cta-c .rola span{transition:transform var(--t-medio) var(--curva);line-height:1.2em;display:block}.cta-c .circ{width:40px;height:40px;transition:transform var(--t-medio) var(--curva);background:#1a0f002e;border-radius:50%;place-items:center;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.cta-c:hover{box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001f,0 26px 60px -18px #ff6b00,0 2px 6px #0000002e}}.cta-c:focus-visible .rola span{transform:translateY(-100%)}@media (hover:hover) and (pointer:fine){.cta-c:hover .rola span{transform:translateY(-100%)}}.cta-c:focus-visible .circ{transform:translate(3px)rotate(-45deg)}@media (hover:hover) and (pointer:fine){.cta-c:hover .circ{transform:translate(3px)rotate(-45deg)}}.cta-c:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 32%,#ffffff6b 47%,#ffffff1a 55%,#0000 68%);animation:5.2s cubic-bezier(.45,0,.25,1) 1.4s infinite reflexo;position:absolute;inset:0;transform:translate(-130%)}.cta-c .circ:after{content:"";opacity:0;animation:onda 3s var(--curva) 1.8s infinite;border:1.5px solid #ffffffb3;border-radius:50%;position:absolute;inset:0}.cta-c.tinta-escura{color:var(--laranja-tinta)}.cta-c.tinta-escura .circ{background:#1a0f001f}.cta-b{--h:64px;height:var(--h);border-radius:var(--raio-pilula);color:var(--navy);font:500 var(--botao-t)/1 var(--sans);letter-spacing:.01em;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);isolation:isolate;background:#04193c0f;border:0;align-items:center;gap:22px;padding:0 8px 0 30px;text-decoration:none;transition:transform .16s ease-out;display:inline-flex;position:relative;overflow:hidden}.cta-b:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ang,0deg),#ff6b0000 0deg,#ff9650f2 40deg,#ff6b0000 90deg,#f4f1ea2e 180deg,#ff6b0000 360deg);-webkit-mask-composite:xor;padding:1px;animation:5s linear infinite gira;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.cta-b .circ{z-index:1;background:var(--laranja);color:#fff;width:48px;height:48px;transition:transform .6s var(--curva);border-radius:50%;place-items:center;animation:2.8s ease-in-out 1.2s infinite respira;display:grid;position:relative}.cta-b .fundo{border-radius:var(--raio-pilula);background:var(--laranja);z-index:-1;width:48px;height:48px;transition:width .6s var(--curva);position:absolute;top:8px;right:8px}.cta-b .txt{z-index:1;transition:color .4s;position:relative}.cta-b:focus-visible .fundo{width:calc(100% - 16px)}@media (hover:hover) and (pointer:fine){.cta-b:hover .fundo{width:calc(100% - 16px)}}.cta-b:focus-visible .txt{color:var(--laranja-tinta)}@media (hover:hover) and (pointer:fine){.cta-b:hover .txt{color:var(--laranja-tinta)}}.cta-b:focus-visible .circ{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.cta-b:hover .circ{transform:rotate(-45deg)}}.cta-b:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(105deg,#0000 28%,#ffffff0f 40%,#ffffff47 47%,#ffecd714 53%,#0000 66%);animation:4.6s cubic-bezier(.45,0,.25,1) 1.6s infinite reflexo;position:absolute;inset:0;transform:translate(-130%)}.tom-escuro .cta-b,.tom-imagem .cta-b{color:var(--creme);background:#f4f1ea12}.cta-b.whatsapp .circ,.cta-b.whatsapp .fundo{background:var(--zap);color:var(--zap-tinta)}.cta-b.whatsapp .circ{animation:none}.cta-b.whatsapp:focus-visible .txt{color:var(--zap-tinta)}@media (hover:hover) and (pointer:fine){.cta-b.whatsapp:hover .txt{color:var(--zap-tinta)}.cta-b.whatsapp:hover .circ{transform:none}}.cta-c:active,.cta-b:active{transform:scale(var(--prima))}.cta-c[aria-disabled=true],.cta-c:disabled,.cta-b[aria-disabled=true],.cta-b:disabled{opacity:var(--inativo);cursor:not-allowed;pointer-events:none;filter:saturate(.6)}.cta-c[aria-disabled=true]:after,.cta-c:disabled:after,.cta-b[aria-disabled=true]:after,.cta-b:disabled:after,.cta-c[aria-disabled=true] .circ:after,.cta-b[aria-disabled=true]:before,.cta-b[aria-disabled=true] .circ{animation:none}@keyframes reflexo{0%{transform:translate(-130%)}44%,to{transform:translate(130%)}}@keyframes gira{to{--ang:360deg}}@keyframes respira{0%,to{box-shadow:0 0 #ff6b008c}50%{box-shadow:0 0 0 9px #ff6b0000}}@keyframes onda{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.cta-c,.cta-b{white-space:nowrap;flex:none;max-width:100%}@media (width<=420px){.cta-c,.cta-b{white-space:normal;text-align:left;height:auto;min-height:62px;padding-block:10px}.cta-c .rola{height:auto}.cta-c .rola span{line-height:1.25}.cta-c .rola span+span{display:none}.cta-c .circ,.cta-b .circ{flex:none}}@media (prefers-reduced-motion:reduce){.cta-c:after,.cta-b:after,.cta-b:before,.cta-b .circ,.cta-c .circ:after{animation:none}}.navegacao{height:var(--header-h);color:var(--creme);position:relative;container:nav/inline-size}.navegacao .linha-nav{height:100%;max-width:var(--largo);padding:0 var(--margem);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.navegacao .marca{min-height:44px;color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.navegacao .marca svg{width:32px;height:32px;transition:transform 1.2s var(--curva);flex:none}@media (hover:hover) and (pointer:fine){.navegacao .marca:hover svg{transform:rotate(45deg)}}.navegacao .marca span{font:500 13px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase}.navegacao .menu-nav{gap:30px;margin:0;padding:0;list-style:none;display:flex}.navegacao .menu-nav li{margin:0}.navegacao .menu-nav a{text-align:center;min-width:44px;color:inherit;font:500 16px/1 var(--sans);text-shadow:var(--sombra-menu);margin:0 -6px;padding:14px 6px;text-decoration:none;display:block;position:relative}.navegacao .menu-nav a:after{content:"";background:var(--ambar);transform-origin:0;height:1px;transition:transform var(--t-medio) var(--curva);position:absolute;bottom:8px;left:6px;right:6px;transform:scaleX(0)}.navegacao .menu-nav a:focus-visible:after,.navegacao .menu-nav a[aria-current]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.navegacao .menu-nav a:hover:after{transform:scaleX(1)}}.navegacao .abrir-nav{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:11px 10px;display:none}.navegacao .abrir-nav span{background:currentColor;border-radius:2px;height:2px;margin:4px 0;display:block}@container nav (width<=1024px){.abrir-nav{display:block!important}.menu-nav{inset:var(--header-h) 0 auto;-webkit-backdrop-filter:blur(5px)saturate(115%);backdrop-filter:blur(5px)saturate(115%);background:linear-gradient(115deg,#ffffff1a,#ffffff05 38%,#fff0 60%,#ffffff0d),#ffffff06;border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff1f;flex-direction:column;position:absolute;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000014,0 18px 40px -28px #00000080;padding:8px var(--margem) 24px!important;gap:0!important;display:none!important}.menu-nav[data-aberto=true]{display:flex!important}.menu-nav li+li{border-top:1px solid #ffffff29}.menu-nav a{text-align:left!important;text-shadow:0 1px 2px #0000008c,0 2px 18px #0000008c!important;margin:0!important;padding:14px 0!important;font-size:19px!important}.menu-nav a:after{left:0!important;right:0!important}}.papel{background:var(--creme-2) var(--papel-fibra);color:var(--tinta-escura);border-radius:var(--raio);box-shadow:var(--sombra-folha);position:relative}.timbrado{padding-bottom:var(--e-4);margin-bottom:var(--e-6);border-bottom:1px solid var(--laranja);color:var(--navy);align-items:center;gap:12px;display:flex}.timbrado svg{flex:none;width:28px;height:28px}.timbrado span{font:500 12px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase}.folha-servico{max-width:34rem;aspect-ratio:var(--r-folha);flex-direction:column;padding:clamp(28px,4vw,56px) clamp(24px,3.6vw,52px);display:flex}.folha-servico .leitura{max-width:none}.folha-servico .rodape-folha{padding-top:var(--e-5);justify-content:space-between;align-items:end;gap:var(--e-4);margin-top:auto;display:flex}.navy-luz{isolation:isolate;background:radial-gradient(90% 90% at 12% 110%,var(--navy-3),transparent 60%),var(--navy);position:relative;overflow:hidden}.navy-luz:before{content:"";z-index:-1;pointer-events:none;filter:blur(24px);background:radial-gradient(closest-side,#ffaa5a33,#ff78280f 55%,#0000 72%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:-35%;left:40%}.grao{position:relative;overflow:hidden}.grao:after{content:"";pointer-events:none;z-index:9;opacity:var(--grao-opacidade);background-image:var(--grao);animation:1s steps(6,end) infinite grao;position:absolute;inset:-50%}@keyframes grao{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.grao:after{animation:none}}.sobre-imagem{isolation:isolate;background:#101318;position:relative;overflow:hidden}.sobre-imagem>img,.sobre-imagem>video{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.sobre-imagem .veus{z-index:-1;pointer-events:none;background:var(--veu-topo),var(--veu-lado);position:absolute;inset:0}.sobre-imagem .veus:after{content:"";background:var(--vinheta),var(--veu-halo),var(--veu-base),var(--veu-sol);position:absolute;inset:0}.depoimento{padding:var(--e-6) var(--e-6) var(--e-5);max-width:30rem}.depoimento .estrelas{color:var(--ouro);margin-bottom:var(--e-4);gap:3px;display:flex}.depoimento .estrelas svg{width:18px;height:18px}.depoimento blockquote{margin:0 0 var(--e-5);font:400 var(--leitura)/var(--leitura-lh) var(--sans)}.depoimento figcaption{align-items:center;gap:var(--e-3);padding-top:var(--e-4);border-top:1px solid var(--filete);display:flex}.depoimento figcaption img{object-fit:cover;border-radius:var(--raio);width:44px;height:44px}.depoimento figcaption b{font:600 15px/1.3 var(--sans);color:var(--navy);display:block}.faq-sis{max-width:44rem}.faq-sis .item{border-top:1px solid var(--filete)}.faq-sis .item:last-child{border-bottom:1px solid var(--filete)}.faq-sis .q{all:unset;box-sizing:border-box;gap:var(--e-3);width:100%;min-height:56px;padding:var(--e-4) 0;cursor:pointer;font:500 var(--leitura)/1.4 var(--sans);color:var(--tinta);grid-template-columns:2.25rem 1fr 20px;align-items:center;display:grid}.faq-sis .q b{font:600 1.25rem/1 var(--serif);color:var(--suave);transition:color var(--t-rapido)}.faq-sis .q .mais{justify-self:end;width:14px;height:14px;position:relative}.faq-sis .q .mais:before,.faq-sis .q .mais:after{content:"";background:var(--navy);height:2px;transition:transform var(--t-rapido) ease-out;position:absolute;top:6px;left:0;right:0}.faq-sis .q .mais:after{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.faq-sis .q:hover{color:var(--navy)}}.faq-sis .q[aria-expanded=true] b{color:var(--navy)}.faq-sis .q[aria-expanded=true] .mais:after{transform:rotate(0)}.faq-sis .q:focus-visible{outline:2px solid var(--anel);outline-offset:4px}.faq-sis .r{transition:grid-template-rows .3s var(--curva);grid-template-rows:0fr;display:grid}.faq-sis .r>div{overflow:hidden}.faq-sis .q[aria-expanded=true]+.r{grid-template-rows:1fr}.faq-sis .q[aria-expanded=false]+.r{visibility:hidden}.faq-sis .r .leitura{margin:0 0 var(--e-5) calc(2.25rem + var(--e-3));padding-left:var(--e-4);border-left:1px solid var(--linha)}@media (prefers-reduced-motion:reduce){.faq-sis .r{transition:none}}.campo-sis{gap:6px;max-width:36rem;display:grid}.campo-sis label,.grupo-sis legend{font:500 var(--nota)/1.4 var(--sans);color:var(--tinta-2);letter-spacing:.02em}.campo-sis .linha-campo{position:relative}.campo-sis input,.campo-sis textarea{border:0;border-bottom:1px solid var(--campo-borda);width:100%;min-height:52px;color:var(--tinta);font:400 clamp(1.125rem,1.4vw,1.375rem)/1.35 var(--sans);caret-color:var(--laranja);background:0 0;border-radius:0;outline:0;padding:12px 36px 12px 0}.campo-sis textarea{resize:vertical;min-height:120px}.campo-sis ::placeholder{color:#f4f1ea9e}.campo-sis .linha-campo:after{content:"";background:var(--laranja);transform-origin:0;height:2px;transition:transform .6s var(--curva);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.campo-sis .linha-campo:focus-within:after{transform:scaleX(1)}.campo-sis .estado{opacity:0;width:22px;height:22px;transition:opacity var(--t-rapido);margin-top:-11px;position:absolute;top:50%;right:4px}.campo-sis .erro-msg{min-height:1.4em;font:400 var(--nota)/1.4 var(--sans);color:#ffb27a;visibility:hidden;margin:0}.campo-sis.erro .linha-campo:after{background:#ffb27a;transform:scaleX(1)}.campo-sis.erro .erro-msg{visibility:visible}.campo-sis.ok .linha-campo:after{background:var(--ambar);transform:scaleX(1)}.campo-sis.ok .estado{opacity:1;color:var(--ambar)}.campo-sis input:disabled{opacity:var(--inativo);cursor:not-allowed}.grupo-sis{border:0;min-width:0;margin:0;padding:0}.grupo-sis .opcoes{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;margin-top:10px;display:grid}.opcao-sis{cursor:pointer;border:1px solid var(--filete);min-height:56px;font:500 15px/1.3 var(--sans);transition:border-color var(--t-rapido),background-color var(--t-rapido);background:#f4f1ea08;align-items:center;gap:14px;padding:12px 16px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.opcao-sis:hover{border-color:#ffb46a99}}.opcao-sis input{opacity:0;pointer-events:none;position:absolute}.opcao-sis .visto{width:22px;height:22px;transition:background-color var(--t-rapido),border-color var(--t-rapido);border:1.5px solid #f4f1ea99;flex:none;place-items:center;display:grid}.opcao-sis .visto svg{fill:none;width:13px;height:13px;stroke:var(--laranja-tinta);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .45s var(--curva) 50ms}.opcao-sis:has(input:checked){border-color:var(--laranja);background:#ff6b001f}.opcao-sis:has(input:checked) .visto{background:var(--laranja);border-color:var(--laranja)}.opcao-sis:has(input:checked) .visto svg{stroke-dashoffset:0}.opcao-sis:has(input:focus-visible){outline:2px solid var(--anel);outline-offset:3px}.etapa-sis{column-gap:var(--e-4);padding-block:var(--e-5);border-top:1px solid var(--filete);grid-template-columns:3rem 1fr;display:grid}.etapa-sis .n{font:600 2.5rem/1 var(--serif);color:var(--navy);grid-row:1/span 2}.etapa-sis h3{font:600 1.375rem/1.15 var(--serif);color:var(--navy);letter-spacing:-.01em;margin:.1em 0 .4em}.etapa-sis p{font:400 var(--leitura)/1.55 var(--sans);margin:0}.capitulo{padding-block:var(--ritmo-m);position:relative}.cabeca{max-width:52rem;margin-bottom:var(--e-7)}.cabeca-apoio{color:var(--tinta-2);font-size:var(--t-1);margin-top:var(--e-4)}.cta-faixa{margin-top:var(--e-7)}.folha{background:var(--creme-2) var(--papel-fibra);border-radius:var(--raio);padding:var(--e-6);box-shadow:var(--sombra-folha)}.estrelas{color:var(--ouro);gap:2px;display:inline-flex}.estrelas svg{width:16px;height:16px}.dep-topo{justify-content:space-between;align-items:center;gap:var(--e-5);margin-bottom:var(--e-6);display:flex}.dep-nota{align-items:center;gap:var(--e-3);display:flex}.dep-nota h3{font-size:var(--t-2)}.dep-google img{width:160px;height:auto}.mural{gap:var(--e-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (width<=900px){.mural{grid-template-columns:1fr}}.mural-fluxo{gap:var(--e-5);display:grid}.dep{background:var(--creme-2) var(--papel-fibra);border-radius:var(--raio);padding:var(--e-5);box-shadow:var(--sombra-folha)}.dep-forte .dep-foto{width:100%;max-width:300px;margin-bottom:var(--e-4)}.dep-cab{align-items:center;gap:var(--e-3);margin-bottom:var(--e-3);display:flex}.dep-nome{color:var(--navy);margin:0;font-weight:600}.dep-txt{margin:0 0 var(--e-3)}.dep-fonte{color:var(--suave);font-size:var(--nota);margin:0}.avatar{object-fit:cover;border-radius:var(--raio);flex:none;width:46px;height:46px}.avatar-inicial{background:var(--cor,var(--navy));color:#fff;place-items:center;font-weight:600;display:grid}.avatar-inicial:after{content:attr(data-inicial)}.servicos{gap:var(--e-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.servico h3{margin-bottom:var(--e-4)}.vantagens{gap:var(--e-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.vantagem{border-top:1px solid var(--laranja);padding-top:var(--e-4)}.vantagem h3{font-family:var(--sans);font-size:var(--t-1);letter-spacing:0;margin-bottom:var(--e-2)}.processo{gap:var(--e-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.passo b{font:600 2.5rem/1 var(--serif);color:var(--navy);margin-bottom:var(--e-4);display:block}.passo h3{font-family:var(--sans);font-size:var(--t-1);letter-spacing:0;margin-bottom:var(--e-2)}.sobre{gap:var(--e-8);grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;display:grid}@media (width<=920px){.sobre{grid-template-columns:1fr}}.sobre-foto{position:relative}.sobre-selo{background:var(--creme-2);text-align:center;width:128px;height:128px;box-shadow:var(--sombra-folha);border-radius:50%;place-content:center;display:grid;position:absolute;bottom:-12px;right:-12px}.sobre-selo b{font-family:var(--serif);color:var(--navy);font-size:2rem;line-height:1}.sobre-selo span{font-size:12px;line-height:1.3}.rotulo{font:500 var(--etiqueta)/1.2 var(--sans);letter-spacing:var(--etiqueta-ls);text-transform:uppercase;color:var(--tinta-2);margin-bottom:var(--e-3)}.sobre-txt h2,.carta{margin-bottom:var(--e-5)}.credenciais{gap:var(--e-4);margin-bottom:var(--e-6);display:grid}.credencial{gap:var(--e-3);grid-template-columns:28px 1fr;align-items:start;display:grid}.credencial-em{font-size:1.25rem;line-height:1.2}.credencial b{color:var(--navy);display:block}.credencial span:not(.credencial-em){color:var(--tinta-2);font-size:var(--nota);display:block}.faq-folha{max-width:60rem}.faq-item{border-bottom:1px solid var(--filete)}.faq-q{justify-content:space-between;align-items:center;gap:var(--e-4);width:100%;min-height:56px;padding:var(--e-4) 0;text-align:left;font:600 var(--t-0)/1.4 var(--sans);color:var(--navy);cursor:pointer;background:0 0;border:0;display:flex}.faq-mais{flex:none;width:14px;height:14px;position:relative}.faq-mais:before,.faq-mais:after{content:"";background:var(--navy);border-radius:2px;height:2px;transition:transform .2s ease-out;position:absolute;top:6px;left:0;right:0}.faq-mais:after{transform:rotate(90deg)}.faq-q[aria-expanded=true] .faq-mais:after{transform:rotate(0)}.faq-a{grid-template-rows:0fr;transition:grid-template-rows .25s ease-out;display:grid}.faq-a>div{overflow:hidden}.faq-q[aria-expanded=true]+.faq-a{grid-template-rows:1fr}.faq-q[aria-expanded=true]+.faq-a>div{padding-bottom:var(--e-5)}.faq-q[aria-expanded=false]+.faq-a{visibility:hidden}@media (prefers-reduced-motion:reduce){.faq-a{transition:none}}.faq-ajuda{justify-content:space-between;align-items:center;gap:var(--e-4);margin-top:var(--e-6);flex-wrap:wrap;display:flex}.botao-zap{background:var(--zap);color:var(--zap-tinta)}.capitulo-fecho{background:var(--navy);color:var(--creme)}.capitulo-fecho h2{margin-bottom:var(--e-4)}.capitulo-formulario{background:var(--navy);color:var(--creme)}.contacto{gap:var(--e-8);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}@media (width<=900px){.contacto{grid-template-columns:1fr}}.formulario{gap:var(--e-4);display:grid}.campo{gap:6px;display:grid}.campo label,.grupo legend{font-size:14px;font-weight:500}.campo input,.campo textarea{border-radius:var(--raio);width:100%;min-height:48px;color:var(--creme);font:inherit;background:#f4f1ea0f;border:1px solid #f4f1ea6b;padding:12px 14px}.campo textarea{resize:vertical;min-height:120px}.campo input.erro,.campo textarea.erro{border-color:#ffb27a}.grupo{border:0;margin:0;padding:0}.opcoes{gap:6px;margin-top:6px;display:grid}.opcao{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.opcao input{width:20px;height:20px;accent-color:var(--laranja)}.erro-msg{color:#ffb27a;font-size:var(--nota);display:none}.erro-msg[data-ver=true]{display:block}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.obrigado{display:none}.obrigado[data-ver=true]{display:block}.rodape{color:#f4f1ead9;padding-block:var(--e-8) var(--e-6);--anel:var(--pessego);background:#031331;font-size:15px}.rodape a{color:inherit}.rodape h3{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--creme);margin-bottom:var(--e-3);font-size:13px}.rodape-grelha{gap:var(--e-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.rodape-lista{gap:var(--e-2);display:grid}.rodape-lista a,.rodape-lista p{align-items:center;gap:8px;min-height:44px;margin:0;display:flex}.rodape-lista a{overflow-wrap:anywhere}.rodape-lista svg{flex:none;width:18px;height:18px}.rodape ul{padding:0;list-style:none}.rodape ul a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.rodape-fim{margin-top:var(--e-7);padding-top:var(--e-5);border-top:1px solid #bed6ff2e;font-size:13px}.zap{right:20px;bottom:calc(20px - var(--ios-desvio,0px));z-index:40;background:var(--zap);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:0 10px 24px -10px #00000080}.zap svg{color:#fff;width:30px;height:30px}.subir{right:24px;bottom:calc(88px - var(--ios-desvio,0px));z-index:40;background:var(--creme-2);width:44px;height:44px;color:var(--navy);opacity:0;pointer-events:none;border:0;border-radius:50%;place-items:center;transition:opacity .2s;display:grid;position:fixed;box-shadow:0 6px 16px -8px #0006}.subir[data-ver=true]{opacity:1;pointer-events:auto}.subir svg{width:20px;height:20px}.subir:focus-visible{outline-color:var(--navy);outline-offset:-5px}.barra{display:none}@media (width<=760px){.barra{left:0;right:0;bottom:calc(0px - var(--ios-desvio,0px));z-index:45;height:var(--barra-h);background:var(--navy);align-items:center;padding:0 80px 0 12px;transition:transform .25s ease-out;display:flex;position:fixed;transform:translateY(100%)}.barra[data-ver=true]{transform:none}.barra .botao{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding:12px 10px;font-size:13px;overflow:hidden}.zap{right:12px;bottom:calc(12px - var(--ios-desvio,0px));z-index:46;width:48px;height:48px}.zap svg{width:26px;height:26px}.subir{display:none}}@media (width<=760px) and (prefers-reduced-motion:reduce){.barra{transition:none}}@property --alt{syntax:"<number>";inherits:false;initial-value:0}@property --varre{syntax:"<number>";inherits:false;initial-value:0}@property --filete{syntax:"<number>";inherits:true;initial-value:1}.traco-tinta{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.traco-forma{fill:var(--tinta-caneta)}.legenda-apoio{--varre:0;--filete:1;mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-size:260% 100%;-webkit-mask-position:calc(var(--varre) * 1%) 0;mask-position:calc(var(--varre) * 1%) 0;padding-left:1.25rem;position:relative}.legenda-apoio:before{content:"";background:var(--tinta-caneta);width:1px;transform:scaleY(var(--filete));transform-origin:50% 0;position:absolute;top:.3em;bottom:.3em;left:0}.tom-escuro .legenda-apoio:before,.tom-imagem .legenda-apoio:before{background:var(--linha)}.pousavel{--alt:0;box-shadow:0 calc(1px + var(--alt) * 16px) calc(1px + var(--alt) * 42px) rgba(40,30,15,calc(.08 + var(--alt) * .12)), 0 22px 28px -22px rgba(40,30,15,calc(.55 - var(--alt) * .35))}.palco-troca{display:grid}.palco-troca>*{grid-area:1/1}.palco-estatico{gap:var(--e-7);flex-direction:column;display:flex}:root{--css-diferido:visible}.capitulo-vozes{background:var(--papel)}.capitulo-vozes .cabeca{margin-bottom:var(--e-6)}.capitulo-vozes .dep-topo{padding-bottom:var(--e-5);margin-bottom:var(--e-7);border-bottom:1px solid var(--filete)}.capitulo-vozes .dep-nota h3{font-size:clamp(1.5rem,1vw + 1.2rem,2rem)}.capitulo-vozes .dep-nota .estrelas svg{width:20px;height:20px}.capitulo-vozes .dep-google{border-radius:6px;display:block}.capitulo-vozes .dep-google img{width:clamp(120px,12vw,160px)}.capitulo-vozes .mural{display:block}.capitulo-vozes .dep-forte{background:var(--creme-2) var(--papel-fibra);box-shadow:var(--sombra-folha);grid-template-rows:auto 1fr auto;grid-template-columns:300px minmax(0,1fr);column-gap:clamp(24px,3.4vw,48px);padding:clamp(20px,2.6vw,40px);display:grid;transform:rotate(-.35deg)}.capitulo-vozes .dep-forte picture{grid-row:1/-1}.capitulo-vozes .dep-forte .dep-foto{width:300px;max-width:100%;margin:0}.capitulo-vozes .dep-forte .dep-nome{font-size:1.125rem}.capitulo-vozes .dep-forte .dep-corpo{columns:2 18rem;column-gap:clamp(24px,3vw,48px)}.capitulo-vozes .dep-forte .dep-txt{font-size:var(--leitura-pequena);margin-bottom:var(--e-3);break-inside:avoid;line-height:1.66}.capitulo-vozes .dep-fonte{margin-top:var(--e-3);padding-top:var(--e-3);border-top:1px solid var(--filete);letter-spacing:.04em}.capitulo-vozes .mural-fluxo{columns:2 22rem;margin-top:var(--e-8);column-gap:clamp(32px,6vw,96px);display:block}.capitulo-vozes .mural-fluxo .dep{break-inside:avoid;padding:var(--e-6) 0;box-shadow:none;border-top:1px solid var(--filete);background:0 0}.capitulo-vozes .mural-fluxo .dep-cab{margin-bottom:var(--e-4)}.capitulo-vozes .mural-fluxo .dep-txt{max-width:60ch;font-size:var(--leitura);line-height:var(--leitura-lh);color:var(--tinta);margin:0}.capitulo-vozes .avatar{border-radius:50%}@media (width<=760px){.capitulo-vozes .dep-forte{grid-template-columns:1fr;margin-inline:-6px;transform:none}.capitulo-vozes .dep-forte picture{margin-bottom:var(--e-4);grid-row:auto}.capitulo-vozes .dep-forte .dep-foto{width:100%;max-width:300px}.capitulo-vozes .mural-fluxo{margin-top:var(--e-6)}}@media (width<=560px){.capitulo-vozes .dep-topo{gap:var(--e-3);flex-wrap:wrap}}[data-saida] .hero-quadro{transform-origin:0 0;will-change:transform}[data-saida] .hero-ponte{transform-origin:0 0}.vozes-sala,.vozes-vinheta,.vozes-papel{pointer-events:none;position:absolute;inset:0}.vozes-sala{z-index:3;width:100%;height:100%}.vozes-vinheta{z-index:5;background:var(--vinheta);opacity:0}.vozes-fundo{transform-origin:0 0;pointer-events:none;will-change:transform;width:960px;max-width:none;height:641px;position:absolute;top:0;left:0}.vozes-papel{background:var(--papel)}.vozes-margem{transform-origin:0 0;pointer-events:none;background:var(--papel-2);opacity:0;position:absolute;top:0;left:0;box-shadow:0 1px #0000000f,0 18px 34px -16px #14100a73,0 3px 8px #14100a1f}.capitulo-vozes.entrada-papel{scroll-margin-top:var(--entrada-ancora,0px)}.capitulo-vozes.entrada-papel>.vozes-palco{margin-top:var(--entrada-sobe,0px);position:relative}.topo[data-preso=true][data-sobre-hero=true][data-fundo-claro=true]{background-color:var(--navy)}.topo[data-palco=filme][data-sobre-hero=true][data-fundo-claro=true]{color:var(--navy);background:0 0}.topo[data-palco=filme][data-sobre-hero=true]:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s var(--curva);background:linear-gradient(#04193c9e,#04193c57 48%,#04193c00);position:absolute;inset:0 0 -56px}.topo[data-palco=filme][data-sobre-hero=true][data-sala=true]:not([data-fundo-claro=true]):before{opacity:1}.topo[data-palco=filme][data-fundo-claro=true] .menu a{text-shadow:none}.topo[data-palco=filme][data-fundo-claro=true] .menu a:after{background:var(--navy)}@media (width<=1024px){.topo[data-sobre-hero=true][data-fundo-claro=true] .menu{background:var(--navy);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.topo[data-palco=filme][data-fundo-claro=true] .menu a{color:var(--creme)}.topo[data-palco=filme][data-fundo-claro=true] .menu a:after{background:var(--ambar)}}.capitulo-vozes.modo-ecra{z-index:2;pointer-events:none;margin-top:calc(0px - var(--alto) - var(--vozes-comp,0px));height:calc(var(--alto) + var(--vozes-comp,0px));background:0 0;padding:0}.capitulo-porto:has(.sob-vozes),.capitulo-porto[data-saida=filme-m],.capitulo-vozes.modo-ecra{overflow:clip}.modo-ecra .vozes-palco{top:var(--ios-desvio,0px);height:100vh;height:var(--alto);position:sticky;overflow:hidden}.vozes-camada,.vozes-portatil,.vozes-vinheta-ecra{pointer-events:none;position:absolute;inset:0}.vozes-portatil{width:100%;height:100%}.vozes-vinheta-ecra{background:var(--vinheta);opacity:0}.ecra-ativo .vozes-vinheta-ecra{opacity:1}.modo-ecra .vozes-palco:after{content:"";z-index:9;pointer-events:none;visibility:hidden;opacity:var(--grao-opacidade);background-image:var(--grao);animation:1s steps(6,end) infinite grao;position:absolute;inset:-50%}.ecra-ativo .vozes-palco:after{visibility:visible}.hero-palco.sob-vozes:after,.hero-palco.sob-vozes .vozes-vinheta{visibility:hidden}.modo-ecra .faixa{pointer-events:none;touch-action:pan-y;max-width:none;margin:0;padding:0;position:absolute;top:0;left:0;container-type:size}.modo-ecra .vozes-ecra{height:100%;color:var(--tinta);-webkit-font-smoothing:antialiased;grid-template:"cabeca topo""mural mural"minmax(0,1fr)"ctrl cta"/minmax(0,1fr) auto;display:grid;position:relative}.modo-ecra :is(.cabeca,.dep-topo,.mural,.vozes-controlos,.cta-faixa){opacity:0}.modo-ecra .cabeca{grid-area:cabeca;align-self:center;max-width:none;margin:0;position:relative}.modo-ecra .cabeca h2{transform-origin:0 0;letter-spacing:0;color:var(--navy);font-size:clamp(1rem,2.2cqw,1.375rem);line-height:1.1;display:inline-block}.modo-ecra .cabeca-apoio{max-width:none;color:var(--tinta-2);margin:0;font-size:clamp(.9375rem,1.7cqw,1.125rem);line-height:1.5;position:absolute}.modo-ecra .dep-topo{border:0;flex-direction:row;grid-area:topo;justify-content:flex-end;align-self:center;align-items:center;gap:1em;margin:0;padding:0;display:flex}.modo-ecra .dep-nota{align-items:center;gap:.45em;display:flex}.modo-ecra .dep-nota h3{font:500 13px/1.2 var(--sans);letter-spacing:.02em;color:var(--tinta-2)}.modo-ecra .dep-nota .estrelas svg{width:11px;height:11px}.modo-ecra .dep-google{align-items:center;min-height:44px;display:flex}.modo-ecra .dep-google img{width:74px}.modo-ecra .mural{grid-area:mural;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;display:grid;position:relative}.modo-ecra .mural-fixo,.modo-ecra .mural-fluxo{display:contents}.modo-ecra .mural .dep{min-height:0;box-shadow:none;visibility:hidden;background:0 0;border:0;grid-area:1/1;margin:0;padding:0;transform:none}.modo-ecra .mural-fluxo .dep{grid-template:"corpo""cab"/minmax(0,1fr);align-self:center;padding:0 10cqw 0 4cqw;display:grid}.modo-ecra .mural-fluxo .dep-corpo:before{content:"“";font:600 calc(var(--cit,36px) * 2.3)/.62 var(--serif);color:#04193c29;opacity:var(--assina,1);margin-bottom:.12em;display:block}.modo-ecra .mural-fluxo .dep-txt{max-width:30ch;font:600 var(--cit,36px)/1.22 var(--serif);letter-spacing:-.012em;color:var(--navy);text-wrap:pretty;margin:0}.modo-ecra .linha-mask{margin-bottom:-.14em;padding-bottom:.14em;display:block}.modo-ecra .linha{display:block}.modo-ecra .mural-fluxo .dep-cab{grid-area:cab;align-items:center;gap:12px;margin:1.4em 0 0;display:flex}.modo-ecra .mural-fluxo .dep-cab:before{content:"";background:var(--navy);opacity:.45;flex:none;width:28px;height:1px}.modo-ecra .avatar-inicial{display:none}.modo-ecra .mural-fluxo .avatar{width:28px;height:28px}.modo-ecra .dep-cab>div{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.modo-ecra .dep-nome{font:500 14px/1.3 var(--sans);letter-spacing:.01em;color:var(--navy)}.modo-ecra .dep-cab .estrelas svg{width:11px;height:11px}.modo-ecra .mural .dep-forte{grid-template:"foto corpo"minmax(0,1fr)"cab corpo""fonte corpo"/minmax(0,300px) minmax(0,1fr);align-self:stretch;column-gap:4.4cqw;display:grid}.modo-ecra .dep-forte picture{grid-area:foto;align-self:stretch;min-height:0}.modo-ecra .dep-forte .dep-foto{object-fit:cover;width:100%;max-width:none;height:100%;margin:0}.modo-ecra .dep-forte .dep-cab{grid-area:cab;margin:.9em 0 0}.modo-ecra .dep-forte .dep-fonte{letter-spacing:.08em;color:var(--tinta-2);border:0;grid-area:fonte;margin:.3em 0 0;padding:0;font-size:12px}.modo-ecra .dep-corpo{grid-area:corpo;min-height:0}.modo-ecra .dep-forte .dep-corpo{columns:auto;overflow:hidden}.modo-ecra .dep-forte:not(.pagina-2) .dep-txt:not(:first-child),.modo-ecra .dep-forte.pagina-2 .dep-txt:first-child{display:none}.modo-ecra .dep-forte.pagina-2 .dep-txt{font-size:var(--bruno-corpo,1rem);color:var(--tinta)}.modo-ecra .dep-forte .dep-txt{max-width:46ch;font:400 clamp(.9375rem,1.8cqw,1.0625rem)/1.7 var(--sans);color:var(--tinta-2);break-inside:auto;margin:0 0 .7em}.modo-ecra .dep-forte .dep-txt:first-child{font:600 var(--bruno-abre,1.5rem)/1.28 var(--serif);letter-spacing:-.01em;color:var(--navy);margin-bottom:.8em}.modo-ecra .cta-faixa{grid-area:cta;align-self:center;margin:0}.modo-ecra .cta-faixa .botao{min-height:46px;font:500 14px/1.25 var(--sans);letter-spacing:.01em;color:#fff;background:linear-gradient(180deg,var(--laranja-cta-1),var(--laranja-cta-2));transition:box-shadow var(--t-medio) var(--curva),transform .16s cubic-bezier(.23,1,.32,1);padding:10px 22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001f,0 14px 34px -16px #ff6b00d9,0 2px 6px #00000024}.modo-ecra .cta-faixa .botao:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 32%,#ffffff6b 47%,#ffffff1a 55%,#0000 68%);animation:5.2s cubic-bezier(.45,0,.25,1) 1.2s infinite reflexo;position:absolute;inset:0;transform:translate(-130%)}.modo-ecra:not(.ecra-ativo) .cta-faixa .botao:after{animation:none}@media (hover:hover) and (pointer:fine){.modo-ecra .cta-faixa .botao:hover{box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001f,0 20px 46px -16px #ff6b00,0 2px 6px #00000024}}.vozes-controlos{grid-area:ctrl;align-items:center;gap:2px;display:flex}.vozes-controlos:before{content:attr(data-n);font:500 12px/1 var(--sans);letter-spacing:.14em;color:var(--tinta-2);white-space:nowrap;margin-right:10px}.vozes-seta{width:46px;height:46px;color:var(--navy);cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity var(--d-micro) ease;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.vozes-seta svg{width:18px;height:18px}.vozes-seta:active{transform:scale(var(--prima))}.vozes-seta:disabled{opacity:.3;cursor:default}.vozes-seta.convida{animation:1.5s cubic-bezier(.23,1,.32,1) convida}@keyframes convida{0%,40%,to{transform:none}20%,60%{transform:translate(5px)}}@media (hover:hover) and (pointer:fine){.vozes-seta:not(:disabled):hover{background:#04193c0f}}.vozes-pontos{flex:none;display:flex}.vozes-ponto{cursor:pointer;background:0 0;border:0;align-items:center;width:44px;height:44px;padding:0 6px;display:grid}.pontos-indicador .vozes-ponto{pointer-events:none;cursor:default;width:22px;padding:0 2px}.vozes-ponto span{background:var(--navy);opacity:.18;height:2px;transition:opacity var(--d-micro) ease;border-radius:1px;display:block}.vozes-ponto[aria-current] span{opacity:1}.vozes-ponto-duplo{grid-template-columns:1fr 1fr;column-gap:2px}.vozes-ponto-duplo[aria-current] span{opacity:.35}.vozes-ponto-duplo span.aceso{opacity:1}.modo-ecra :focus-visible{outline:2px solid var(--navy);outline-offset:2px}@container (width>=720px){.modo-ecra .vozes-ecra{gap:2cqh 4cqw;padding:4.2cqh 5cqw 3.4cqh}.modo-ecra .ecra-cheio .vozes-ecra{padding:calc(var(--header-h) + 4cqh) max(5cqw,calc(50cqw - 600px)) 4cqh}}@container (width>=720px) and (width<=819px){.modo-ecra .vozes-ecra{column-gap:2cqw}.modo-ecra .pontos-indicador .vozes-ponto{width:14px;padding:0 2px}.modo-ecra .vozes-controlos:before{margin-right:4px}.modo-ecra .cta-faixa .botao{padding-inline:16px}}@container (width<=719px){.modo-ecra .vozes-ecra{grid-template:"cabeca topo" auto ". ." minmax(0,1fr) "mural mural" var(--mural-h,auto) "ctrl ctrl" auto ". ." minmax(0,1fr) "cta cta" auto/minmax(0,1fr) auto;padding:calc(var(--header-h) + 14px) 22px max(14px,env(safe-area-inset-bottom));gap:12px}.modo-ecra .cabeca h2{font-size:1rem}.modo-ecra .dep-topo{flex-direction:column;align-items:flex-end;gap:0}.modo-ecra .dep-nota h3{font-size:12px}.modo-ecra .dep-google{min-height:44px}.modo-ecra .dep-google img{width:58px}.modo-ecra .vozes-ecra.medir-mural{grid-template:"cabeca topo""mural mural"minmax(0,1fr)"ctrl ctrl""cta cta"/minmax(0,1fr) auto}.modo-ecra .mural-fluxo .dep{align-self:center;padding:0 2px}.modo-ecra .mural .dep-forte{grid-template:"foto cab""foto fonte""corpo corpo"minmax(0,1fr)/minmax(0,46%) minmax(0,1fr);gap:0 14px}.modo-ecra .dep-forte picture{align-self:start;margin-bottom:14px}.modo-ecra .dep-forte .dep-foto{aspect-ratio:4/3;height:auto}.modo-ecra .dep-forte .dep-cab{align-self:end;margin:0}.modo-ecra .dep-forte .dep-cab>div{flex-direction:column;align-items:flex-start}.modo-ecra .dep-forte .dep-fonte{align-self:start;margin-top:4px}.modo-ecra .dep-forte .dep-txt{font-size:.9375rem}.modo-ecra .dep-forte.pagina-2 picture{display:none}.modo-ecra .mural .dep-forte.pagina-2{grid-template:"cab""fonte""corpo"minmax(0,1fr)/minmax(0,1fr);row-gap:2px}.modo-ecra .dep-forte.pagina-2 .dep-cab>div{flex-direction:row;align-items:center}.modo-ecra .dep-forte.pagina-2 .dep-corpo{margin-top:14px}.modo-ecra .cta-faixa{padding-right:64px}.modo-ecra .cta-faixa .botao{white-space:normal;text-align:center;width:100%}.modo-ecra .vozes-controlos{padding-right:0}.modo-ecra .pontos-indicador .vozes-ponto{width:14px;padding:0 2px}.modo-ecra .vozes-controlos:before{margin-right:4px}}.modo-ecra .faixa.ecra-portatil{transform-origin:0 0;background:0 0}.modo-ecra .faixa.ecra-cheio{background:var(--creme-2);opacity:0;transform-origin:50% 55%;width:auto;height:auto;inset:0;box-shadow:inset 0 0 0 clamp(6px,1.2vw,12px) #08090b}@container (width<=719px){.modo-ecra .ecra-cheio .vozes-ecra{padding-inline:22px}}.ecra-alto .faixa.ecra-cheio{box-shadow:none;transform:none}html.trava-vozes:not(.rolo-corpo),html.trava-vozes.rolo-corpo body{scroll-snap-type:y proximity}.vozes-trava{scroll-snap-align:start;pointer-events:none;width:1px;height:1px;position:absolute;left:0}.vozes-palco.eco-ativo .vozes-ecra{visibility:hidden}.ecra-alto .faixa.ecra-cheio{height:100svh;bottom:auto}.capitulo-documentos{background:#efe9dd}.folha.folha-a4{aspect-ratio:210/297;color:var(--navy);flex-direction:column;padding:7.6% 7.6% 7.2%;display:flex;container-type:inline-size}.folha.folha-a4 h3{font:600 6.7cqw/1.12 var(--serif);letter-spacing:-.01em;border-bottom:max(1px,.24cqw) solid var(--navy);margin:0;padding-bottom:3.4cqw}.folha.folha-a4 p{font:400 3.8cqw/1.62 var(--sans);color:#1d2a44;max-width:none;margin:4.8cqw 0 0}.folha-a4:after{content:"Conecta Fronteiras";border-top:max(1px,.24cqw) solid var(--navy);font:500 2.6cqw/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;text-align:center;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-372 -372 744 744' fill='%2304193c'><circle r='62.4'/><g id='p'><path d='M74 -5H147V5H74Z'/><path d='M138 0L247.5 -68.5L357 0L247.5 68.5Z'/></g><use href='%23p' transform='rotate(45)'/><use href='%23p' transform='rotate(90)'/><use href='%23p' transform='rotate(135)'/><use href='%23p' transform='rotate(180)'/><use href='%23p' transform='rotate(225)'/><use href='%23p' transform='rotate(270)'/><use href='%23p' transform='rotate(315)'/></svg>") 50% 2.4cqw/5.6cqw 5.6cqw no-repeat;margin-top:auto;padding-top:9.4cqw}.folha-a4.sem-rodape:after{visibility:hidden}.capitulo-documentos:not(.modo-mesa) .servicos{gap:var(--e-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.capitulo-documentos:not(.modo-mesa) .folha-a4{aspect-ratio:auto;border-radius:2px;min-height:24rem}.folha.folha-a4 h3{font-size:clamp(22px,6.7cqw,30px)}.folha.folha-a4 p{font-size:clamp(14px,3.8cqw,17px)}.folha-a4:after{font-size:clamp(10px,2.6cqw,12px)}.capitulo-documentos.modo-mesa{z-index:3;pointer-events:none;margin-top:calc(0px - var(--alto));height:calc(var(--alto) + var(--serv-comp,0px));background:0 0;padding:0;position:relative;overflow:clip}.modo-mesa .servicos-palco{top:var(--ios-desvio,0px);height:100vh;height:var(--alto);background:#1d1a16;position:sticky;overflow:hidden}.modo-mesa .servicos-filme,.modo-mesa .servicos-placa,.modo-mesa .servicos-sprite{pointer-events:none;position:absolute;top:0;left:0}.modo-mesa .servicos-filme{z-index:1;width:100%;height:100%}.modo-mesa .servicos-placa{z-index:2}.modo-mesa .servicos-vinheta{z-index:28;pointer-events:none;background:var(--vinheta);position:absolute;inset:0}.modo-mesa .servicos-palco:after{content:"";z-index:29;pointer-events:none;opacity:var(--grao-opacidade);background-image:var(--grao);animation:1s steps(6,end) infinite grao;position:absolute;inset:-50%}.modo-mesa .faixa{max-width:none;margin:0;padding:0;position:absolute;inset:0}.modo-mesa .servicos{display:block}.modo-mesa .folha.folha-a4{transform-origin:0 0;box-shadow:none;visibility:hidden;-webkit-font-smoothing:antialiased;background:0 0;border-radius:0;margin:0;position:absolute;top:0;left:0}.modo-mesa .folha-a4:after{visibility:hidden}.modo-mesa .folha-a4 h3{transform-origin:0 0;border-color:#0000}.modo-mesa .folha-a4.na-pilha{pointer-events:auto;cursor:pointer}.modo-mesa .cabeca,.modo-mesa .cta-faixa,.modo-mesa .servicos-controlos{z-index:30;opacity:0;max-width:none;margin:0;position:absolute}.modo-mesa .cabeca{transform-origin:0 0;top:0;left:0}.modo-mesa .cabeca h2{color:var(--creme);text-shadow:0 1px 2px #04193c59,0 6px 30px #04193c73;font-size:clamp(2.4rem,4.45vw,4rem);line-height:1.06}.modo-mesa .cabeca-apoio{margin-top:var(--e-4);color:var(--creme);text-shadow:0 1px 10px #04193c99;font-size:1.125rem}.modo-mesa .cabeca-apoio strong{color:var(--pessego)}.mesa-alto .cabeca h2{font-size:clamp(1.5rem,7.2vw,1.75rem)}.mesa-alto .cabeca-apoio{margin-top:8px;font-size:.9375rem}.mesa-alto.apertado .cabeca h2{font-size:1.1875rem}.mesa-alto.apertado .cabeca-apoio{margin-top:4px;font-size:.8125rem;line-height:1.4}@media (height<=720px){.mesa-alto .cabeca h2{font-size:1.1875rem}.mesa-alto .cabeca-apoio{margin-top:4px;font-size:.8125rem;line-height:1.4}}.modo-mesa .servicos-veu{z-index:3;pointer-events:none;opacity:0;position:absolute;inset:0}.mesa-largo .servicos-veu{background:linear-gradient(90deg,#04193ca8 0,#04193c80 20%,#04193c2e 40%,#04193c00 47%)}.mesa-alto .servicos-veu{background:linear-gradient(180deg,#04193cb3 0,#04193c8c calc(var(--veu,250px) * .6), #04193c38 calc(var(--veu,250px) * .86),#04193c00 var(--veu,250px))}.modo-mesa .folha.folha-a4 h3{font-size:7.4cqw}.modo-mesa .folha.folha-a4 p{font-size:5.22cqw;line-height:1.5}.modo-mesa .cta-faixa{padding:0;display:block}.cta-servicos{white-space:nowrap}.cta-servicos .rola:after{content:attr(data-rola);content:attr(data-rola) / "";transition:transform var(--t-medio) var(--curva);line-height:1.2em;display:block}.cta-servicos:focus-visible .rola:after{transform:translateY(-100%)}@media (hover:hover) and (pointer:fine){.cta-servicos:hover .rola:after{transform:translateY(-100%)}}@media (width<=420px){.cta-servicos .rola:after{display:none}}@media (width<=480px){.cta-servicos{white-space:normal;text-align:left;height:auto;min-height:62px;padding-block:10px}.cta-servicos .rola{height:auto}.cta-servicos .rola span{line-height:1.25}.cta-servicos .rola span+span,.cta-servicos .rola:after{display:none}}.mesa-alto .cta-faixa{top:auto;left:16px;right:84px;bottom:calc(11px - var(--ios-desvio,0px));justify-content:center;display:flex}@media (width<=760px){.mesa-alto .cta-faixa{top:auto;left:12px;right:auto;bottom:calc(12px - var(--ios-desvio,0px));justify-content:flex-start;position:fixed}.mesa-alto .cta-faixa .cta-c{white-space:nowrap;gap:10px;height:48px;min-height:0;padding-block:0;padding-inline:16px 6px;font-size:13px}.mesa-alto .cta-faixa .circ{width:36px;height:36px}}.servicos-controlos>*{flex:none}.modo-mesa .servicos-rodape{transform-origin:0 0;z-index:24;pointer-events:none;position:absolute;top:0;left:0}.modo-mesa .servicos-rodape .servicos-controlos{left:0;right:0;bottom:calc(var(--w0,400px) * .03);color:var(--navy);justify-content:center}.mesa-alto .servicos-pontos{display:none}.modo-mesa .folha.folha-a4:before{content:"";left:0;right:0;top:calc(var(--w,400px) * -.016);height:calc(var(--w,400px) * .016);pointer-events:none;opacity:var(--aresta,0);background:linear-gradient(#3a2a1a00,#3a2a1a12 55%,#3a2a1a33);position:absolute;box-shadow:0 1px #ffffffd9}.modo-mesa.ativo :is(.cta-faixa,.servicos-controlos){pointer-events:auto}.modo-mesa.ativo .servicos-palco{pointer-events:auto;touch-action:pan-y}.sob-servicos{visibility:hidden!important}.servicos-controlos{color:var(--navy);align-items:center;gap:6px;display:flex}.servicos-controlos:before{content:attr(data-n);text-align:center;min-width:4.4em;font:500 13px/1 var(--sans);letter-spacing:.08em;font-variant-numeric:tabular-nums;order:1}.servicos-seta{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;order:0;place-items:center;display:grid}.servicos-seta+.servicos-pontos+.servicos-seta{order:3}.servicos-seta svg{width:20px;height:20px}.servicos-pontos{order:2;display:flex}.servicos-ponto{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.servicos-ponto span{width:26px;height:2px;transition:width .3s var(--curva),background-color .3s var(--curva);background:#04193c38;display:block}.servicos-ponto[aria-current=true] span{background:var(--navy);width:38px}.servicos-ponto.so-indice{pointer-events:none;width:30px}.servicos-ponto.so-indice span{width:20px}.servicos-ponto.so-indice[aria-current=true] span{width:28px}.servicos-controlos button:focus-visible{outline:2px solid var(--navy);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.modo-mesa .servicos-palco:after{animation:none}}.topo[data-preso=true][data-servicos=true]{background-color:#0000}.topo[data-palco=filme][data-servicos=true]:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s var(--curva);background:linear-gradient(#04193c9e,#04193c57 48%,#04193c00);position:absolute;inset:0 0 -56px}.topo[data-palco=filme][data-servicos=true][data-sala=true]:not([data-fundo-claro=true]):before{opacity:1}.topo[data-palco=filme][data-servicos=true][data-fundo-claro=true]{color:var(--navy);background:0 0}@media (width<=1024px){.topo[data-servicos=true][data-fundo-claro=true] .menu{background:var(--navy);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}.vozes-costura{object-fit:cover;pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}.servicos-eco{inset:0!important;top:var(--ios-desvio,0px)!important;height:var(--alto)!important;z-index:4!important;pointer-events:none!important;background:0 0!important;margin:0!important;position:fixed!important;overflow:visible!important}.servicos-eco .servicos-eco-palco{background:0 0!important;height:100%!important;position:absolute!important;inset:0!important}html.trava-servicos:not(.rolo-corpo),html.trava-servicos.rolo-corpo body{scroll-snap-type:y proximity}.servicos-trava{scroll-snap-align:start;pointer-events:none;width:1px;height:1px;position:absolute;left:0}.modo-mesa .servico h3{text-underline-offset:.16em;transition:text-decoration-color .45s var(--c-pousar);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.055em}.modo-mesa .servico.sublinhada h3{text-decoration-color:currentColor}.capitulo-caminho{background:#efe9dd}.pagina-dossier{--u:calc(var(--pw,1024px) / 100);width:var(--pw,1024px);box-sizing:border-box;transform-origin:0 0;color:#2a261d;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:absolute;top:0;left:0}.pagina-dossier.modo-d{padding:calc(3.36 * var(--u)) calc(7.84 * var(--u)) calc(3.36 * var(--u)) calc(8.96 * var(--u))}.pagina-dossier .etapas{flex-direction:column;flex:auto;grid-template-columns:none;gap:0;margin:0;padding:0;list-style:none;display:flex}.pagina-dossier h3,.pagina-dossier p{text-wrap:wrap}.pagina-dossier .etapa{margin:0}.modo-d .etapa{grid-template-columns:calc(8.68 * var(--u)) 1fr;column-gap:calc(2.52 * var(--u));flex:auto;align-content:center;display:grid;position:relative}.modo-d .etapa+.etapa{border-top:max(1px,calc(.12 * var(--u))) solid #2a261d2e}.modo-d .etapa .n{font:600 calc(7.28 * var(--u))/1 var(--serif);color:var(--navy);text-align:center;grid-row:1/span 2;align-self:start}.modo-d .etapa h3{font:600 calc(4.2 * var(--u))/1.15 var(--serif);color:var(--navy);margin:calc(.42 * var(--u)) 0 calc(1.26 * var(--u));letter-spacing:-.01em}.modo-d .etapa p{font:400 calc(3.11 * var(--u))/1.5 var(--sans);max-width:none;color:inherit;margin:0}.pagina-dossier.modo-m{padding:calc(5.8 * var(--u)) calc(6.4 * var(--u)) 0}.modo-m .regua{align-items:center;gap:calc(2 * var(--u));margin:calc(1 * var(--u)) calc(2 * var(--u)) calc(9 * var(--u));display:flex;position:relative}.modo-m .regua i{border-top:max(1px,calc(.4 * var(--u))) solid #04193c47;flex:auto}.modo-m .regua b{width:calc(12 * var(--u));height:calc(12 * var(--u));font:600 calc(7 * var(--u))/1 var(--serif);color:#04193c73;flex:none;place-items:center;display:grid;position:relative}.modo-m .regua b.on{color:var(--navy)}.modo-m .etapas{border-top:max(1px,calc(.4 * var(--u))) solid #2a261d2e;padding-top:calc(10 * var(--u))}.modo-m .etapa .n{display:none}.modo-m .etapas{flex:none;display:grid}.modo-m .etapa{grid-area:1/1;align-self:start}.modo-m .etapa:not(.ativa){opacity:0;pointer-events:none}.modo-m .etapa h3{font:600 calc(7.2 * var(--u))/1.15 var(--serif);color:var(--navy);margin:0 0 calc(4.2 * var(--u))}.modo-m .etapa p{font:400 calc(4.9 * var(--u))/1.55 var(--sans);max-width:none;color:inherit;margin:0}.pagina-dossier .traco{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.pagina-dossier .traco path{fill:none;stroke:var(--tinta-caneta,#04193c);stroke-linecap:round;stroke-linejoin:round}.capitulo-caminho:not(.modo-mesa) .faixa{gap:var(--e-6);grid-template-columns:minmax(0,1fr);display:grid}.capitulo-caminho:not(.modo-mesa) .etapas{background:var(--folha,#fbf9f4);box-shadow:var(--sombra-papel,0 18px 40px -24px #1e140a73);gap:0;max-width:44rem;margin:0;padding:clamp(20px,4vw,40px);list-style:none;display:grid}.capitulo-caminho:not(.modo-mesa) .etapa{grid-template-columns:2.6rem 1fr;column-gap:1rem;padding:1.25rem 0;display:grid}.capitulo-caminho:not(.modo-mesa) .etapa+.etapa{border-top:1px solid #2a261d2e}.capitulo-caminho:not(.modo-mesa) .etapa .n{font:600 2rem/1 var(--serif);color:var(--navy);text-align:center;grid-row:1/span 2}.capitulo-caminho:not(.modo-mesa) .etapa h3{font:600 1.25rem/1.2 var(--serif);color:var(--navy);margin:.1rem 0 .4rem}.capitulo-caminho:not(.modo-mesa) .etapa p{color:#2a261d;margin:0}.capitulo-caminho.modo-mesa{z-index:4;pointer-events:none;margin-top:calc(0px - var(--alto));height:calc(var(--alto) + var(--cam-comp,0px));background:0 0;padding:0;position:relative;overflow:clip}.modo-mesa .caminho-palco{top:var(--ios-desvio,0px);height:100vh;height:var(--alto);background:#a9805c;position:sticky;overflow:hidden}.modo-mesa .caminho-filme{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.modo-mesa .caminho-placa{z-index:2;pointer-events:none;opacity:0;max-width:none;position:absolute;top:0;left:0}.modo-mesa .caminho-vinheta{z-index:28;pointer-events:none;background:var(--vinheta);position:absolute;inset:0}.modo-mesa .caminho-palco:after{content:"";z-index:29;pointer-events:none;opacity:var(--grao-opacidade);background-image:var(--grao);animation:1s steps(6,end) infinite grao;position:absolute;inset:-50%}html.leve .modo-mesa .caminho-palco:after{animation:none}.capitulo-caminho.modo-mesa .faixa{max-width:none;margin:0;padding:0;position:absolute;inset:0}.capitulo-caminho.modo-mesa .pagina-dossier{z-index:20;visibility:hidden;opacity:0}.pagina-dossier :is(.etapas,.passador,.regua>:not(svg)){opacity:var(--fs,1)}.capitulo-caminho.modo-mesa .cabeca,.capitulo-caminho.modo-mesa .cta-faixa{z-index:30;opacity:0;max-width:none;margin:0;position:absolute}.capitulo-caminho.modo-mesa .cabeca{transform-origin:0 0;top:0;left:0}.capitulo-caminho.modo-mesa .cabeca h2{font-size:var(--cam-h2,clamp(2.4rem,3.4vw,3.5rem));letter-spacing:-.02em;color:var(--creme);text-shadow:0 1px 2px #04193c59,0 6px 30px #04193c73;line-height:1.05}.capitulo-caminho.modo-mesa .cabeca-apoio{margin-top:var(--e-4);font-size:var(--cam-apoio,1.125rem);color:var(--creme);text-shadow:0 1px 10px #04193c99}.capitulo-caminho.modo-mesa .cabeca-apoio strong{color:var(--pessego)}.capitulo-caminho.mesa-alto .cabeca h2{font-size:clamp(1.5rem,7.2vw,1.75rem)}.capitulo-caminho.mesa-alto .cabeca-apoio{margin-top:8px;font-size:.9375rem}.capitulo-caminho.mesa-alto.apertado .cabeca h2{font-size:1.1875rem}.capitulo-caminho.mesa-alto.apertado .cabeca-apoio{margin-top:4px;font-size:.8125rem;line-height:1.4}@media (height<=720px){.capitulo-caminho.mesa-alto .cabeca h2{font-size:1.1875rem}.capitulo-caminho.mesa-alto .cabeca-apoio{margin-top:4px;font-size:.8125rem;line-height:1.4}}.modo-mesa .caminho-veu{z-index:3;pointer-events:none;opacity:0;position:absolute;inset:0}.capitulo-caminho.modo-mesa .cta-faixa{padding:0;display:block}@media (width<=760px){.capitulo-caminho.mesa-alto .cta-faixa{top:auto;left:12px;right:auto;bottom:calc(12px - var(--ios-desvio,0px));position:fixed}.capitulo-caminho.mesa-alto .cta-faixa .cta-c{white-space:nowrap;gap:10px;height:48px;min-height:0;padding-block:0;padding-inline:16px 6px;font-size:13px}.capitulo-caminho.mesa-alto .cta-faixa .circ{width:36px;height:36px}}@media (width<=374px){.capitulo-caminho.mesa-alto .cta-faixa .cta-c{gap:8px;padding-inline:12px 6px;font-size:12px}}.modo-m .regua button{all:unset;cursor:pointer;width:calc(16 * var(--u));height:calc(16 * var(--u));margin:calc(-2 * var(--u));flex:none;place-items:center;display:grid}.modo-m .regua button:focus-visible b{outline:2px solid var(--navy);outline-offset:2px;border-radius:50%}.modo-m .passador{justify-content:center;align-items:center;gap:calc(2 * var(--u));margin-top:calc(6 * var(--u));color:var(--navy);display:flex}.modo-m .passador:before{content:attr(data-n);text-align:center;min-width:4.4em;font:500 calc(4.3 * var(--u))/1 var(--sans);letter-spacing:.08em;font-variant-numeric:tabular-nums;order:1}.modo-m .passador button{width:calc(16 * var(--u));height:calc(16 * var(--u));color:inherit;cursor:pointer;background:0 0;border:0;order:0;place-items:center;display:grid}.modo-m .passador button+button{order:2}.modo-m .passador svg{width:calc(6.4 * var(--u));height:calc(6.4 * var(--u));min-width:20px;min-height:20px}.modo-m .passador button:focus-visible{outline:2px solid var(--navy);outline-offset:-4px}.capitulo-caminho.modo-mesa.ativo :is(.cta-faixa,.regua button,.passador button){pointer-events:auto}.capitulo-caminho.modo-mesa.ativo .caminho-palco{pointer-events:auto;touch-action:pan-y}.sob-caminho{visibility:hidden!important}@media (prefers-reduced-motion:reduce){.modo-mesa .caminho-palco:after{animation:none}}.topo[data-preso=true][data-caminho=true]{background-color:#0000}.topo[data-palco=filme][data-caminho=true]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#04193c9e,#04193c57 48%,#04193c00);position:absolute;inset:0 0 -56px}html.trava-caminho:not(.rolo-corpo),html.trava-caminho.rolo-corpo body{scroll-snap-type:y proximity}.caminho-trava{scroll-snap-align:start;pointer-events:none;width:1px;height:1px;position:absolute;left:0}.capitulo-mapa:not(.modo-mesa){background:var(--navy);color:var(--creme)}.capitulo-mapa:not(.modo-mesa) .faixa{gap:var(--e-6);grid-template-columns:minmax(0,1fr);display:grid}.capitulo-mapa:not(.modo-mesa) .cabeca h2{color:var(--creme)}.capitulo-mapa:not(.modo-mesa) .cabeca-apoio{color:var(--texto-imagem)}.capitulo-mapa:not(.modo-mesa) .cabeca-apoio strong{color:var(--pessego)}.capitulo-mapa:not(.modo-mesa) .vantagens{gap:var(--e-5) var(--e-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.capitulo-mapa:not(.modo-mesa) .vantagem{border-top:1px solid var(--linha-breu);padding-top:var(--e-4)}.capitulo-mapa:not(.modo-mesa) .vantagem h3{font:600 1.375rem/1.15 var(--serif);color:var(--creme);margin:0 0 .4rem}.capitulo-mapa:not(.modo-mesa) .vantagem p{color:var(--texto-imagem);margin:0}.capitulo-mapa.modo-mesa{z-index:5;pointer-events:none;margin-top:calc(0px - var(--alto));height:calc(var(--alto) + var(--mapa-comp,0px));background:0 0;padding:0;position:relative;overflow:clip}.modo-mesa .mapa-palco{top:var(--ios-desvio,0px);height:100vh;height:var(--alto);background:#01040a;position:sticky;overflow:hidden}.modo-mesa :is(.mapa-ecra,.mapa-terra){z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mapa-traco-copia{z-index:2;pointer-events:none;will-change:transform}.mapa-traco-copia :is(.etapas,.passador,.regua>:not(svg)){visibility:hidden}.modo-mesa .mapa-fundo-leitura{z-index:2;pointer-events:none;isolation:isolate;position:absolute;inset:0}.modo-mesa .mapa-placa{z-index:2;pointer-events:none;opacity:0;max-width:none;position:absolute;top:0;left:0}.modo-mesa .mapa-luz{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:plus-lighter;position:absolute;top:0;left:0}.modo-mesa .mapa-veu{z-index:4;pointer-events:none;opacity:0;will-change:opacity;position:absolute;inset:0}.modo-mesa .mapa-vinheta{z-index:28;pointer-events:none;background:var(--vinheta);opacity:0;position:absolute;inset:0}.modo-mesa .mapa-palco:after{content:"";z-index:29;pointer-events:none;opacity:var(--grao-opacidade);background-image:var(--grao);animation:1s steps(6,end) infinite grao;position:absolute;inset:-50%}html.leve .modo-mesa .mapa-palco:after{animation:none}html.mapa-sem-grao .modo-mesa .mapa-palco:after{display:none}.capitulo-mapa.modo-mesa .faixa{max-width:none;margin:0;padding:0;position:absolute;inset:0}.capitulo-mapa.modo-mesa .cabeca{z-index:30;pointer-events:none;max-width:none;margin:0;position:absolute;inset:0}.capitulo-mapa.modo-mesa .cabeca h2{transform-origin:0 0;font-size:var(--mapa-h2,2.2rem);letter-spacing:-.02em;color:var(--creme);text-wrap:wrap;text-shadow:none;margin:0;line-height:1.02;position:absolute;top:0;left:0}.capitulo-mapa.modo-mesa .cabeca h2 .p{white-space:nowrap;display:inline-block}.capitulo-mapa.modo-mesa .cabeca h2{will-change:transform}.capitulo-mapa.modo-mesa .cabeca h2 .l{opacity:0;will-change:transform,opacity;display:inline-block}.capitulo-mapa.modo-mesa .cabeca-apoio{will-change:transform,opacity;font-size:var(--mapa-apoio,1rem);color:var(--texto-imagem);text-wrap:wrap;opacity:0;text-shadow:0 2px 18px #000000b3;margin:0;line-height:1.55;position:absolute;top:0;left:0}.capitulo-mapa.modo-mesa .cabeca-apoio strong{color:var(--pessego);font-weight:500}.mapa-leitura{z-index:30;opacity:0;visibility:hidden;position:absolute;top:0;left:0}.mapa-leitura .contador{font:500 13px/1 var(--sans);color:var(--areia);letter-spacing:.06em;align-items:baseline;gap:10px;display:flex}.mapa-leitura .digitos{height:1em;font:600 var(--mapa-dig,56px)/1 var(--serif);color:var(--creme);letter-spacing:-.02em;display:inline-flex;overflow:hidden}.mapa-leitura .digitos .col{flex-direction:column;transition:transform .6s cubic-bezier(.7,0,.2,1);display:flex}.mapa-leitura .digitos span{height:1em;line-height:1em;display:block}.capitulo-mapa.modo-mesa .vantagens{margin-top:var(--mapa-g1,14px);display:grid}.capitulo-mapa.modo-mesa .vantagem{grid-area:1/1;align-self:start;margin:0}.capitulo-mapa.modo-mesa .vantagem:not(.atual){opacity:0;pointer-events:none}.capitulo-mapa.modo-mesa .vantagem h3{font:600 var(--mapa-h3,44px)/1.06 var(--serif);letter-spacing:-.02em;color:var(--creme);text-wrap:balance;text-shadow:0 3px 30px #0009;margin:0}.capitulo-mapa.modo-mesa .vantagem h3 .p{white-space:nowrap;display:inline-block}.capitulo-mapa.modo-mesa .vantagem h3 .l{display:inline-block}.capitulo-mapa.modo-mesa .vantagem p{margin:var(--mapa-g2,12px) 0 0;font-size:var(--mapa-pt,18px);color:var(--texto-imagem);text-wrap:pretty;text-shadow:0 2px 18px #000000bf;max-width:32ch;line-height:1.55}.mapa-leitura .passador{margin-top:var(--mapa-g3,28px);align-items:center;gap:10px;display:flex}.mapa-leitura .passador>button{appearance:none;width:44px;height:44px;color:var(--creme);cursor:pointer;transition:border-color var(--t-rapido),background var(--t-rapido);background:#04193c59;border:1px solid #f4f1ea6b;border-radius:50%;flex:none;place-items:center;display:grid}.mapa-leitura .passador svg{width:18px;height:18px}.mapa-leitura .tracos{gap:0;margin-left:2px;display:flex}.mapa-leitura .tracos>*{appearance:none;background:0 0;border:0;width:44px;height:44px;padding:0;display:block;position:relative}.mapa-leitura .tracos button{cursor:pointer}.mapa-leitura .tracos>:before{content:"";background:#f4f1ea47;height:2px;transition:background .4s;position:absolute;top:21px;left:9px;right:9px}.mapa-leitura .tracos>[aria-current=true]:before{background:var(--creme)}.mesa-alto .mapa-leitura .tracos>*{width:24px}.mesa-alto .mapa-leitura .tracos>:before{left:3px;right:3px}.mapa-leitura :is(.passador>button,.tracos button):focus-visible{outline:2px solid var(--pessego);outline-offset:2px}@media (hover:hover) and (pointer:fine){.mapa-leitura .passador>button:hover{border-color:var(--creme);background:#04193c99}}.capitulo-mapa.modo-mesa .cta-faixa{z-index:30;opacity:0;margin:0;padding:0;display:block;position:absolute;top:0;left:0}@media (width<=760px){.capitulo-mapa.mesa-alto .vantagem p{max-width:none}.capitulo-mapa.mesa-alto .cta-faixa{top:auto;left:12px;right:auto;bottom:calc(12px - var(--ios-desvio,0px));position:fixed;transform:none!important}.capitulo-mapa.mesa-alto .cta-faixa .cta-c{white-space:normal;text-align:left;gap:10px;max-width:calc(100vw - 86px);height:48px;min-height:0;padding-block:0;padding-inline:16px 6px;font-size:13px;line-height:1.2}.capitulo-mapa.mesa-alto .cta-faixa .cta-c .rola{height:auto}.capitulo-mapa.mesa-alto .cta-faixa .cta-c .rola span{line-height:1.2}.capitulo-mapa.mesa-alto .cta-faixa .cta-c .rola span+span{display:none}.capitulo-mapa.mesa-alto .cta-faixa .circ{width:36px;height:36px}}@media (width<=374px){.capitulo-mapa.mesa-alto .cta-faixa .cta-c{gap:8px;padding-inline:12px 6px;font-size:12px}}.capitulo-mapa.modo-mesa.ativo :is(.cta-faixa,.passador button){pointer-events:auto}.capitulo-mapa.modo-mesa.ativo .mapa-palco{pointer-events:auto;touch-action:pan-y}.sob-mapa{visibility:hidden!important}@media (prefers-reduced-motion:reduce){.modo-mesa .mapa-palco:after{animation:none}}.topo[data-preso=true][data-mapa=true]{background-color:#0000}.topo[data-palco=filme][data-mapa=true]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#04193c9e,#04193c57 48%,#04193c00);position:absolute;inset:0 0 -56px}html.trava-mapa:not(.rolo-corpo),html.trava-mapa.rolo-corpo body{scroll-snap-type:y proximity}.mapa-trava{scroll-snap-align:start;pointer-events:none;width:1px;height:1px;position:absolute;left:0}.capitulo-advogada{--areia-noite:#d2c9b9;--sombra-quente:12,10,8}.capitulo-advogada:not(.modo-mesa){color:var(--creme);background:#0c0a08;padding:0;position:relative;overflow:hidden}.capitulo-advogada:not(.modo-mesa) .sobre-palco{position:relative}.capitulo-advogada:not(.modo-mesa) .sobre-foto img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.capitulo-advogada:not(.modo-mesa) .faixa.sobre{z-index:2;gap:var(--e-5);padding-block:calc(var(--header-h) + var(--e-6)) var(--e-7);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.capitulo-advogada:not(.modo-mesa) .paginas{gap:var(--e-4);display:grid}.capitulo-advogada:not(.modo-mesa) .pagina p{margin:0 0 var(--e-3)}@media (width>=761px){.capitulo-advogada:not(.modo-mesa) .sobre-foto{position:absolute;inset:0}.capitulo-advogada:not(.modo-mesa) .sobre-foto img{object-position:68% 30%}.capitulo-advogada:not(.modo-mesa) .sobre-foto:after{content:"";background:linear-gradient(90deg,rgba(var(--sombra-quente),.84) 0,rgba(var(--sombra-quente),.76) 38%,rgba(var(--sombra-quente),.3) 52%,rgba(var(--sombra-quente),0) 64%);position:absolute;inset:0}.capitulo-advogada:not(.modo-mesa) .faixa.sobre{max-width:min(46rem,46vw);margin:0 0 0 max(var(--margem),5vw)}.capitulo-advogada:not(.modo-mesa) .credenciais{grid-template-columns:1fr 1fr}}@media (width<=760px){.capitulo-advogada:not(.modo-mesa) .sobre-foto{aspect-ratio:4/5;position:relative}.capitulo-advogada:not(.modo-mesa) .sobre-foto img{object-position:69% 18%}.capitulo-advogada:not(.modo-mesa) .sobre-foto:after{content:"";background:linear-gradient(#0c0a0800,#0c0a08);height:40%;position:absolute;inset:auto 0 0}.capitulo-advogada:not(.modo-mesa) .faixa.sobre{padding-top:var(--e-4)}}.capitulo-advogada .rotulo{font:500 var(--s-rot,12.5px)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--creme);margin:0}.capitulo-advogada h2{margin:var(--s-g0,14px) 0 0;font:600 var(--s-h2,2.6rem)/1.04 var(--serif);letter-spacing:-.02em;color:var(--creme);text-wrap:wrap}.capitulo-advogada .sobre-credito{margin:var(--s-g1,12px) 0 0;align-items:baseline;gap:12px;display:flex}.capitulo-advogada .sobre-credito b{font:600 var(--s-selo,28px)/1 var(--serif);color:var(--pessego);letter-spacing:-.01em}.capitulo-advogada .sobre-credito span{font:500 var(--s-rot,12.5px)/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--creme)}.capitulo-advogada .pagina p{font-size:var(--s-pt,1.0625rem);line-height:var(--s-lh,1.62);color:var(--texto-imagem);text-wrap:wrap}.capitulo-advogada .pagina strong{color:var(--pessego);font-weight:500}.capitulo-advogada .credenciais{gap:var(--s-gc,16px) 24px;margin:0;padding:0;list-style:none;display:grid}.capitulo-advogada .credencial{grid-template-columns:auto 1fr;align-items:start;gap:12px;margin:0;display:grid}.capitulo-advogada .credencial>div{gap:2px;display:grid}.capitulo-advogada .credencial-ic{width:var(--s-ic,26px);height:var(--s-ic,26px);fill:none;stroke:var(--pessego);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.capitulo-advogada .credencial-ic .cheio{fill:var(--pessego);stroke:none}.capitulo-advogada .credencial b{font:500 var(--s-cb,15px)/1.3 var(--sans);color:var(--creme)}.capitulo-advogada .credencial span{font:400 var(--s-cs,13px)/1.35 var(--sans);color:var(--areia-noite)}.capitulo-advogada .cta-faixa{margin:var(--s-g4,26px) 0 0;padding:0}.capitulo-advogada.modo-mesa{z-index:4;pointer-events:none;margin-top:calc(0px - var(--alto));height:calc(var(--alto) + var(--sobre-comp,0px));background:0 0;padding:0;position:relative;overflow:clip}.modo-mesa .sobre-palco{top:var(--ios-desvio,0px);height:100vh;height:var(--alto);background:#010309;position:sticky;overflow:hidden}.modo-mesa .sobre-mergulho{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.modo-mesa .sobre-foto{z-index:2;transform-origin:0 0;opacity:0;pointer-events:none;will-change:transform,opacity;position:absolute;top:0;left:0}.modo-mesa .sobre-foto img{width:100%;max-width:none;height:100%;display:block}.modo-mesa :is(.sobre-sombra,.sobre-base){z-index:3;pointer-events:none;opacity:0;position:absolute;inset:0}.modo-mesa .sobre-vinheta{z-index:28;pointer-events:none;background:var(--vinheta);position:absolute;inset:0}.modo-mesa .sobre-palco:after{content:"";z-index:29;pointer-events:none;opacity:calc(var(--grao-opacidade) * var(--sobre-grao,1));background-image:var(--grao);animation:1s steps(6,end) infinite grao;position:absolute;inset:-50%}html.leve .modo-mesa .sobre-palco:after{animation:none}.capitulo-advogada.modo-mesa .faixa.sobre{max-width:none;margin:0;padding:0;display:block;position:absolute;inset:0}.modo-mesa :is(.sobre-cab,.sobre-carta,.sobre-pe){z-index:30;position:absolute;top:0;left:0}.modo-mesa .sobre-cab :is(.rotulo,.sobre-credito){opacity:0}.modo-mesa .sobre-cab h2 .p{white-space:nowrap;display:inline-block}.modo-mesa .sobre-cab h2 .l{opacity:0;display:inline-block}.modo-mesa .sobre-carta,.modo-mesa .sobre-pe{opacity:0;visibility:hidden}.modo-mesa .paginas{display:grid}.modo-mesa .pagina{grid-area:1/1;align-self:start;margin:0}.modo-mesa .pagina:not(.atual){opacity:0;pointer-events:none}.modo-mesa .pagina p{margin:0 0 var(--s-gp,14px)}.modo-mesa .pagina p:last-child{margin-bottom:0}.sobre-passador{margin-top:var(--s-g3,20px);align-items:center;gap:10px;display:flex}.sobre-passador>button{appearance:none;background:rgba(var(--sombra-quente),.35);width:44px;height:44px;color:var(--creme);cursor:pointer;transition:border-color var(--t-rapido),background var(--t-rapido);border:1px solid #f4f1ea6b;border-radius:50%;flex:none;place-items:center;display:grid}.sobre-passador svg{width:18px;height:18px}.sobre-passador .tracos{margin-left:2px;display:flex}.sobre-passador .tracos>*{appearance:none;background:0 0;border:0;width:44px;height:44px;padding:0;display:block;position:relative}.sobre-passador .tracos button{cursor:pointer}.sobre-passador .tracos>:before{content:"";background:#f4f1ea47;height:2px;transition:background .4s;position:absolute;top:21px;left:9px;right:9px}.sobre-passador .tracos>[aria-current=true]:before{background:var(--creme)}.sobre-passador .pag-n{font:500 13px/1 var(--sans);letter-spacing:.06em;color:var(--areia-noite);white-space:nowrap;margin-left:4px}.mesa-alto .sobre-passador .tracos>*{width:22px}.mesa-alto .sobre-passador .tracos>:before{left:3px;right:3px}.sobre-passador :is(button):focus-visible{outline:2px solid var(--pessego);outline-offset:2px}@media (hover:hover) and (pointer:fine){.sobre-passador>button:hover{border-color:var(--creme);background:rgba(var(--sombra-quente),.6)}}.capitulo-advogada .so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.capitulo-advogada.modo-mesa.ativo :is(.sobre-passador button,.cta-faixa){pointer-events:auto}.capitulo-advogada.modo-mesa.ativo .sobre-palco{pointer-events:auto;touch-action:pan-y}.modo-mesa .sobre-pe .credenciais{grid-template-columns:1fr 1fr}.modo-mesa .sobre-pe .credenciais.uma{grid-template-columns:1fr}.capitulo-advogada.modo-mesa .cta-faixa{opacity:1;z-index:auto;max-width:none;margin:var(--s-g4,26px) 0 0;position:static}.mesa-alto .pagina-cred .credenciais{grid-template-columns:1fr;gap:18px}.capitulo-advogada.mesa-alto .sobre-pe{transform:none!important}@media (width<=760px){.capitulo-advogada.mesa-alto .cta-faixa{top:auto;left:12px;right:auto;bottom:calc(12px - var(--ios-desvio,0px));margin:0;position:fixed}.capitulo-advogada.mesa-alto .cta-faixa .cta-c{white-space:nowrap;gap:10px;max-width:calc(100vw - 86px);height:48px;min-height:0;padding-block:0;padding-inline:18px 6px;font-size:14px}.capitulo-advogada.mesa-alto .cta-faixa .circ{width:36px;height:36px}}@media (width<=374px){.capitulo-advogada.mesa-alto .cta-faixa .cta-c{gap:8px;padding-inline:12px 6px;font-size:12px}}.sob-sobre{visibility:hidden!important}@media (prefers-reduced-motion:reduce){.modo-mesa .sobre-palco:after{animation:none}}.topo[data-preso=true][data-sobre=true]{background-color:#0000}.topo[data-sobre=true]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(rgba(var(--sobre-topo,12,10,8),var(--sobre-topo-a,.56)),rgba(var(--sobre-topo,12,10,8),calc(var(--sobre-topo-a,.56) * .54)) 48%,rgba(var(--sobre-topo,12,10,8),0));position:absolute;inset:0 0 -56px}.capitulo-perguntas{--papel-faq:#ece7e2;--k:1;--fx:0px;--fy:0px;--cab-x:72px;--cab-y:100px;--cab-w:510px;--cab-h2:43.2px;--cab-apoio:16.5px;--cab-gap:10px;--faq-gap:calc(var(--k) * 57.6px);--faq-dir:calc(var(--k) * 72px);--faq-base:calc(var(--k) * 40px);background:var(--papel-faq);color:var(--tinta);padding-block:0;position:relative}@media (width<=760px){.capitulo-perguntas{--cab-x:17px;--cab-y:96px;--cab-w:382px;--cab-h2:28.8px;--cab-apoio:15px;--cab-gap:10.6px;--faq-dir:calc(var(--k) * 17px)}}.pagina-faq{padding:calc(var(--fy) + var(--k) * var(--cab-y)) var(--faq-dir) var(--faq-base) calc(var(--fx) + var(--k) * var(--cab-x));position:relative}.capitulo-perguntas .cabeca{width:calc(var(--k) * var(--cab-w));max-width:none;margin:0}:root[data-movimento=off] .capitulo-perguntas .cabeca{max-width:100%}.capitulo-perguntas .cabeca h2{font:600 calc(var(--k) * var(--cab-h2))/1.04 var(--serif);letter-spacing:-.015em;color:var(--titulo);text-wrap:wrap;margin:0}.capitulo-perguntas .cabeca-apoio{margin:calc(var(--k) * var(--cab-gap)) 0 0;max-width:none;font:400 calc(var(--k) * var(--cab-apoio))/1.45 var(--sans);color:var(--suave);text-wrap:wrap}.capitulo-perguntas .cabeca-apoio strong{color:var(--titulo);white-space:nowrap;font-weight:600}.pagina-faq{counter-reset:faq}.pagina-faq .faq{margin-top:calc(var(--k) * 26px);border-bottom:1px solid #04193c29}.pagina-faq .faq-item{border:0}.pagina-faq .faq-q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:44px;font:500 clamp(14px,1.75vh,15.5px)/1.32 var(--sans);color:var(--tinta-2);transition:color var(--t-rapido);border-top:1px solid #04193c29;grid-template-columns:2.1em minmax(0,1fr) 14px;align-items:baseline;gap:4px;padding:clamp(5px,1.05vh,10px) 0;display:grid}.pagina-faq .faq-q:before{counter-increment:faq;content:counter(faq);content:counter(faq) / "";font:600 1.3em/1 var(--serif);color:#04193c57;transition:color var(--t-rapido)}.pagina-faq .faq-q>span:first-child{justify-self:start}.pagina-faq .faq-q .faq-mais{opacity:0;width:14px;height:1.5px;transition:opacity .3s,transform .4s var(--c-pousar);background:currentColor;align-self:center;transform:translate(-6px)}.pagina-faq .faq-q .faq-mais:before,.pagina-faq .faq-q .faq-mais:after{display:none}.pagina-faq .faq-q[aria-expanded=true]{color:var(--navy)}@media (hover:hover) and (pointer:fine){.pagina-faq .faq-q:hover{color:var(--navy)}}.pagina-faq .faq-q[aria-expanded=true]:before{color:var(--navy)}.pagina-faq .faq-q[aria-expanded=true] .faq-mais{opacity:1;transform:none}.pagina-faq .faq-q:focus-visible{outline:2px solid var(--anel);outline-offset:3px}.pagina-faq .faq-ajuda{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 22px;margin:0;padding-top:clamp(18px,3vh,32px);display:flex}.pagina-faq .faq-ajuda h3{font:600 clamp(18px,2.3vh,22px)/1.1 var(--serif);color:var(--navy);letter-spacing:-.01em;margin:0}.pagina-faq .faq-ajuda p{color:var(--tinta-2);margin:3px 0 0;font-size:14px}.pagina-faq .faq-ajuda .botao-zap{white-space:nowrap;min-height:48px}.pagina-faq .faq-a>div{color:var(--tinta);max-width:62ch;font-size:clamp(14.5px,1.85vh,16px);line-height:1.6}.pagina-faq .faq-a p{margin:0 0 .7em}.pagina-faq .faq-a ul{margin:0 0 .8em;padding-left:1.15em}.pagina-faq .faq-a li{margin:.1em 0}.pagina-faq .faq-a strong{color:var(--navy);font-weight:600}.faq-traco{display:none}@media (width>=761px){.pagina-faq{grid-template-columns:calc(var(--k) * var(--cab-w)) 1px minmax(0,1fr);column-gap:var(--faq-gap);min-height:var(--alto,100vh);box-sizing:border-box;align-items:start;row-gap:0;display:grid}.pagina-faq>.cabeca{grid-area:1/1}.pagina-faq .faq,.pagina-faq .faq-item{display:contents}.pagina-faq .faq-q{grid-column:1}.pagina-faq .faq-item:last-child .faq-q{border-bottom:1px solid #04193c29}.pagina-faq .faq-ajuda{grid-column:1}.pagina-faq .faq-a{top:calc(var(--header-h) + 24px);visibility:visible;padding-top:calc(var(--k) * 6px);grid-area:1/3/span 60;align-self:start;display:none;position:sticky}.pagina-faq .faq-q[aria-expanded=true]+.faq-a{display:block}.pagina-faq .faq-a>div{overflow:visible;padding:0!important}.faq-traco{background:var(--tinta-caneta);opacity:.55;width:1px;margin-bottom:calc(-1 * var(--faq-base) + 24px);grid-area:1/2/span 60;align-self:stretch;display:block}.pagina-faq>.cabeca{margin-bottom:calc(var(--k) * 26px)}.pagina-faq .faq{margin-top:0}}@media (width<=760px){.pagina-faq .faq-q{grid-template-columns:2em minmax(0,1fr) 14px;align-items:center;min-height:52px;padding:10px 0;font-size:15px}.pagina-faq .faq-q .faq-mais{opacity:.5;background:0 0;border-top:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transform:rotate(135deg)}.pagina-faq .faq-q[aria-expanded=true] .faq-mais{opacity:.8;transform:rotate(-45deg)}.pagina-faq .faq-a>div{max-width:none;padding-left:2em}.pagina-faq .faq-ajuda{padding-top:26px;padding-bottom:calc(var(--e-6) + 60px)}}.faq-viva .faq-a .n,.faq-viva .faq-a .enunciado{display:none}@media (width>=761px){.faq-viva .col-resposta{top:calc(var(--fy) + var(--k) * var(--cab-y));height:calc(var(--alto,100vh) - var(--fy) - var(--k) * var(--cab-y) - var(--faq-base));flex-direction:column;grid-area:1/3/span 60;align-self:start;min-height:0;display:flex;position:sticky}.faq-viva .pilha{flex:1;min-height:0;position:relative}.faq-viva .pilha .faq-a{transition:opacity .45s,transform .6s var(--c-pousar);display:block;position:absolute;inset:0}.faq-viva .pilha .faq-a[hidden]{visibility:hidden;opacity:0;display:block}.faq-viva .pilha .faq-a.sai{opacity:0;transform:translateX(calc(var(--lado,1) * -24px))}.faq-viva .pilha .faq-a.entra{opacity:0;transform:translateX(calc(var(--lado,1) * 32px))}.faq-viva .faq-a .n{font:600 clamp(48px,7vh,72px)/.9 var(--serif);color:var(--navy);letter-spacing:-.03em;display:block}.faq-viva .faq-a .enunciado{max-width:26ch;font:600 clamp(22px,3.3vh,32px)/1.12 var(--serif);letter-spacing:-.01em;color:var(--navy);text-wrap:wrap;margin:clamp(8px,1.4vh,14px) 0 clamp(12px,2.2vh,22px);display:block}.faq-viva .faq-a .corpo{height:var(--corpo-h,300px);position:relative;overflow:hidden}.faq-viva .faq-a .corpo>div{column-fill:auto;max-width:62ch;height:100%;transition:transform .6s var(--c-pousar);column-gap:44px}.faq-viva .faq-a .corpo>div.duas{column-width:300px;max-width:none}.faq-viva .passador{align-items:center;gap:16px;padding-top:12px;display:flex}.faq-viva .passador button{appearance:none;width:44px;height:44px;color:var(--navy);cursor:pointer;background:0 0;border:1px solid #04193c4d;border-radius:50%;flex:none;place-items:center;transition:border-color .3s,background .3s;display:grid}@media (hover:hover) and (pointer:fine){.faq-viva .passador button:hover{border-color:var(--navy);background:#04193c0d}}.faq-viva .passador button:focus-visible{outline:2px solid var(--anel);outline-offset:3px}.faq-viva .passador svg{width:18px;height:18px}.faq-viva .conta{font:500 15px/1 var(--sans);color:var(--navy);letter-spacing:.04em;font-variant-numeric:tabular-nums;text-align:center;min-width:7.5em}.faq-viva .conta .pag{color:var(--tinta-2);letter-spacing:.06em;min-height:1em;margin-top:5px;font-size:11.5px;display:block}.faq-viva .folha-topo{display:none}}@media (width<=760px){.faq-viva .passador{display:none}.faq-viva .col-resposta{z-index:44;left:0;right:0;top:calc(var(--header-h) + var(--ios-desvio,0px));background:var(--papel-faq);visibility:hidden;transition:transform .55s var(--c-pousar),visibility 0s .55s;position:fixed;bottom:0;transform:translate(102%);box-shadow:-18px 0 40px -24px #1e140a80}.faq-viva.resposta-aberta .col-resposta{visibility:visible;transition:transform .55s var(--c-pousar),visibility 0s;transform:none}.faq-viva .folha-topo{border-bottom:1px solid #04193c29;justify-content:space-between;align-items:center;height:68px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.faq-viva .folha-topo .voltar{appearance:none;width:44px;height:44px;color:var(--navy);background:0 0;border:1px solid #04193c4d;border-radius:50%;place-items:center;display:grid}.faq-viva .folha-topo .voltar svg{width:18px;height:18px}.faq-viva .folha-topo .voltar:focus-visible{outline:1.5px solid var(--anel);outline-offset:2px}.faq-viva .folha-topo .n{font:600 38px/1 var(--serif);color:var(--navy);letter-spacing:-.03em}.faq-viva .pilha{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:6px 16px calc(84px + env(safe-area-inset-bottom,0px));position:absolute;inset:68px 0 0;overflow-y:auto}.faq-viva .pilha .faq-a{visibility:visible;display:none}.faq-viva .pilha .faq-a:not([hidden]){display:block}.faq-viva .faq-a .enunciado{font:600 23px/1.14 var(--serif);color:var(--navy);letter-spacing:-.01em;text-wrap:wrap;margin:16px 0;display:block}.faq-viva .faq-a .corpo>div{padding:0;font-size:15.5px}.faq-viva .pagina-faq .faq-q .faq-mais{transform:rotate(45deg)}.faq-viva .pagina-faq .faq-q[aria-expanded=true] .faq-mais{opacity:.5;transform:rotate(45deg)}}.capitulo-perguntas.com-filme{margin-top:calc(0px - var(--alto,100vh))}.faq-filme{height:calc(var(--faq-comp,0px) + var(--alto,100vh));background:#0d0b09;position:relative}.faq-palco{height:var(--alto,100vh);contain:paint;background:#0d0b09;position:sticky;top:0;overflow:hidden}.faq-palco canvas{width:100%;height:100%;visibility:inherit;position:absolute;inset:0}.faq-tela{transform-origin:0 0;visibility:inherit;pointer-events:none;background:#07080a;position:absolute;top:0;left:0;overflow:hidden}.faq-tela img{max-width:none;display:block;position:absolute}.com-filme .pagina-faq{margin-top:calc(-1 * var(--alto,100vh));background:0 0}.com-filme:not(.cabeca-viva) .pagina-faq .cabeca{visibility:hidden}.com-filme .cabeca h2,.com-filme .cabeca-apoio strong{color:var(--impresso-h2,var(--titulo))}.com-filme .cabeca-apoio{color:var(--impresso-apoio,var(--suave))}.com-filme.seca .cabeca h2,.com-filme.seca .cabeca-apoio strong{color:var(--titulo);transition:color 1.1s var(--c-pousar) .12s}.com-filme.seca .cabeca-apoio{color:var(--suave);transition:color 1.1s var(--c-pousar) .12s}.com-filme .pagina-faq .faq-q,.com-filme .pagina-faq .faq-ajuda,.com-filme .faq-traco{opacity:0;transition:opacity .7s,transform .8s var(--c-pousar);transform:translateY(10px)}.com-filme.lendo .pagina-faq .faq-q,.com-filme.lendo .pagina-faq .faq-ajuda{opacity:1;transform:none}@media (width>=761px){.com-filme .col-resposta{opacity:0;transition:opacity .7s,transform .8s var(--c-pousar);transform:translateY(10px)}.com-filme.lendo .col-resposta{opacity:1;transform:none}}.com-filme.lendo .pagina-faq .faq-item:nth-child(n) .faq-q{transition-delay:calc(var(--i,0) * 45ms)}.com-filme:not(.lendo) .pagina-faq .faq-q,.com-filme:not(.lendo) .pagina-faq .faq-ajuda{pointer-events:none}.com-filme .faq-traco{transform-origin:50% 0;opacity:.55;transition:transform 1.1s var(--c-tracar) .2s;transform:scaleY(0)}.com-filme.lendo .faq-traco{transform:none}.com-filme.montada .pagina-faq{background:var(--papel-faq);transition:background-color .5s}.leve .com-filme.lendo .pagina-faq .faq-item:nth-child(n) .faq-q{transition-delay:0s}.sob-perguntas{visibility:hidden!important}.faq-tela,.faq-na-folha,.mesa-folhas .servico{will-change:transform}.faq-na-folha .pagina-faq{background:0 0!important;margin-top:0!important;position:relative!important;top:0!important}.faq-na-folha .cabeca{visibility:inherit!important}.faq-na-folha .pagina-faq .faq-q,.faq-na-folha .pagina-faq .faq-ajuda,.faq-na-folha .faq-traco{opacity:1!important;transition:none!important;transform:none!important}@media (width>=761px){.faq-na-folha .col-resposta{opacity:1!important;transition:none!important;transform:none!important}}.topo[data-preso=true][data-faq]{background-color:#0000}.topo[data-faq=papel]{color:var(--navy);background:0 0}.topo[data-faq=papel]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--papel-faq,#ece7e2) 0,var(--papel-faq,#ece7e2) calc(100% - 18px),#e9e5dc00);position:absolute;inset:0 0 -18px}.topo[data-faq=papel] .menu a{text-shadow:none}.topo[data-faq=sala]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0c0a088f,#0c0a084d 48%,#0c0a0800);position:absolute;inset:0 0 -56px}html.zap-fora body>a.zap{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s .25s;transform:scale(.85)}body>a.zap{transition:opacity .25s,transform .25s}@media (prefers-reduced-motion:reduce){.faq-viva .pilha .faq-a,.faq-viva .col-resposta,.com-filme .faq-traco{transition:none!important}}.capitulo-formulario{--tinta:var(--creme);--tinta-2:#c9d3e6;--suave:#9aa8c2;--titulo:var(--creme);--acento:var(--ambar);--filete:#bed6ff2e;--campo-borda:#f4f1ea6b;--anel:var(--ambar);--erro-claro:#ffb27a;--sombra-letra:0 1px 2px #020818e6,0 0 16px #020818d9,0 0 34px #0208188c;background:var(--navy-3);color:var(--creme);padding:0;position:relative}.capitulo-formulario .faq-na-folha{--tinta:var(--tinta-escura);--tinta-2:var(--tinta-media);--suave:var(--tinta-suave);--titulo:var(--navy);--acento:var(--azul);--filete:#e2ddd1;--campo-borda:#16150f6b;--anel:var(--navy);--sombra-letra:none;color:var(--tinta)}.capitulo-formulario .faq-na-folha.presa{background:var(--papel-faq,#ece7e2)!important}.contacto-lugar{position:relative}.pagina-contacto{z-index:3;min-height:100svh;padding:calc(var(--header-h) + clamp(40px,8.5vh,100px)) var(--margem) clamp(48px,8vh,96px);background:0 0;position:relative}.grelha-contacto{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px);max-width:1320px;margin:0 auto;display:grid}.parede-fixa{z-index:2;pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100lvh;display:block;position:fixed;inset:0 auto auto 0}.parede-fixa[data-ver=true]{visibility:visible}.contacto-lugar:before{content:none}@media (prefers-reduced-motion:reduce){.contacto-lugar:before{content:"";background:var(--navy-3) url(/media/contacto/parede-d.avif) 50% 50%/cover no-repeat;height:100lvh;margin-bottom:-100lvh;display:block;position:sticky;top:0}}.parede-imagem .contacto-lugar:before{content:"";background:var(--navy-3) url(/media/contacto/parede-d.avif) 50% 50%/cover no-repeat;height:100lvh;margin-bottom:-100lvh;display:block;position:sticky;top:0}@media (width<=760px) and (prefers-reduced-motion:reduce){.contacto-lugar:before{background-image:url(/media/contacto/parede-m.avif)}}@media (width<=760px){.parede-imagem .contacto-lugar:before{background-image:url(/media/contacto/parede-m.avif)}}.capitulo-formulario .pagina-contacto .cabeca{top:calc(var(--header-h) + clamp(24px,5vh,56px));padding-top:clamp(16px,4vh,44px);position:sticky}.capitulo-formulario .pagina-contacto .cabeca h2{font:600 clamp(44px,6.3vw,92px)/1.02 var(--serif);letter-spacing:-.02em;text-wrap:balance;max-width:8.6ch;color:var(--creme);text-shadow:0 2px 4px #0208188c,0 0 26px #02081899;margin:0}.capitulo-formulario .pagina-contacto .cabeca h2:focus{outline:0}.capitulo-formulario .pagina-contacto .cabeca h2:focus-visible{outline:2px solid var(--anel);outline-offset:6px}.capitulo-formulario .pagina-contacto .cabeca h2 .pal{white-space:nowrap;display:inline-block}.capitulo-formulario .pagina-contacto .cabeca h2 .le{transform-origin:50% 80%;display:inline-block}.capitulo-formulario .pagina-contacto .apoio{max-width:30ch;color:var(--tinta-2);text-shadow:var(--sombra-letra);--p:clamp(0,calc((var(--e,1) - .58) / .3),1);clip-path:inset(-20px calc((1 - var(--p)) * 100%) -20px -20px);margin:clamp(20px,3vh,32px) 0 0;padding-left:18px;font-size:clamp(16px,1.25vw,19px);line-height:1.55;position:relative}.capitulo-formulario .pagina-contacto .apoio:before{content:"";background:var(--ambar);width:2px;transform:scaleY(clamp(0,calc((var(--e,1) - .5) / .2),1));transform-origin:50% 0;position:absolute;top:.3em;bottom:.3em;left:0}.capitulo-formulario .formulario{z-index:0;grid-template-columns:1fr 1fr;gap:clamp(2px,.6vh,8px) clamp(20px,2.4vw,40px);margin:0;display:grid;position:relative}.capitulo-formulario :is(.c-nome,.grupo,.c-msg,.enviar,.obrigado){grid-column:1/-1}.capitulo-formulario .campo{gap:4px;min-width:0;display:grid}.capitulo-formulario .campo label,.capitulo-formulario .grupo legend{font:500 18px/1.4 var(--sans);color:var(--tinta-2);letter-spacing:.02em;text-shadow:var(--sombra-letra);padding:0}.capitulo-formulario .ast{color:var(--ambar)}.capitulo-formulario .linha-campo{position:relative}.capitulo-formulario .linha-campo input,.capitulo-formulario .linha-campo textarea{width:100%;min-height:52px;color:var(--creme);font:400 clamp(20px,1.55vw,24px)/1.35 var(--sans);caret-color:var(--laranja);text-shadow:0 1px 2px #020818b3;background:0 0;border:0;border-radius:0;outline:0;padding:10px 36px 10px 0}.capitulo-formulario .linha-campo textarea{resize:vertical;height:76px;min-height:76px;display:block}.capitulo-formulario .linha-campo ::placeholder{color:#f4f1ea9e}.capitulo-formulario .c-msg textarea::placeholder{opacity:clamp(0,calc((var(--e,1) - .72) / .2),1);font-size:18px}.capitulo-formulario .linha-campo:before,.capitulo-formulario .linha-campo:after{content:"";transform-origin:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.capitulo-formulario .linha-campo:before{background:var(--campo-borda);height:1px;transform:scaleX(clamp(0,calc((var(--e,1) - .45 - var(--i,0) * .05) / .25),1))}.capitulo-formulario .linha-campo:after{background:var(--laranja);height:2px;transition:transform .6s var(--curva);transform:scaleX(0)}.capitulo-formulario .linha-campo:focus-within:after{transform:scaleX(1)}.capitulo-formulario .estado{fill:none;width:22px;height:22px;stroke:var(--ambar);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;margin-top:-11px;transition:opacity .25s;position:absolute;top:26px;right:4px}.capitulo-formulario .c-msg .estado{top:22px}.capitulo-formulario .erro-msg{min-height:1.4em;font:400 15.5px/1.4 var(--sans);color:var(--erro-claro);visibility:hidden;text-shadow:var(--sombra-letra);display:block}.capitulo-formulario .erro-msg[data-ver=true]{visibility:visible}.capitulo-formulario .campo:has([aria-invalid=true]) .linha-campo:after{background:var(--erro-claro);transform:scaleX(1)}.capitulo-formulario .campo:has(:user-valid) .estado{opacity:1}.capitulo-formulario .campo:has(:user-valid):not(:focus-within) .linha-campo:after{background:var(--ambar);height:1px;transform:scaleX(1)}.capitulo-formulario .grupo{border:0;min-width:0;margin:clamp(4px,1vh,10px) 0 0;padding:0}.capitulo-formulario .opcoes{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.capitulo-formulario .opcao{cursor:pointer;min-height:50px;font:500 16px/1.3 var(--sans);color:var(--creme);--p:clamp(0,calc((var(--e,1) - .6 - var(--j,0) * .04) / .2),1);opacity:var(--p);transform:translateY(calc((1 - var(--p)) * 16px));background:0 0;border:1px solid #f4f1ea61;align-items:center;gap:14px;padding:10px 14px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.capitulo-formulario .opcao span:last-child{text-shadow:var(--sombra-letra)}@media (hover:hover) and (pointer:fine){.capitulo-formulario .opcao:hover{border-color:#ffb46a99}}.capitulo-formulario .opcao input{opacity:0;pointer-events:none;width:auto;height:auto;position:absolute}.capitulo-formulario .opcao .visto{border:1.5px solid #f4f1ea99;flex:none;place-items:center;width:22px;height:22px;transition:background-color .2s,border-color .2s;display:grid;box-shadow:0 0 10px #02081899}.capitulo-formulario .opcao .visto svg{fill:none;width:13px;height:13px;stroke:var(--laranja-tinta);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .45s var(--curva) 50ms}.capitulo-formulario .opcao:has(input:checked){border-color:var(--laranja);background:#ff6b001f}.capitulo-formulario .opcao:has(input:checked) .visto{background:var(--laranja);border-color:var(--laranja)}.capitulo-formulario .opcao:has(input:checked) .visto svg{stroke-dashoffset:0}.capitulo-formulario .opcao:has(input:focus-visible){outline:2px solid var(--anel);outline-offset:3px}.capitulo-formulario .grupo:has(#services-error[data-ver=true]) .opcao:not(:has(input:checked)){border-color:#ffb27abf}.capitulo-formulario .newsletter{grid-column:1/-1;margin-top:clamp(0px,.4vh,6px)}.capitulo-formulario .newsletter .opcao{min-height:44px;font:400 14px/1.35 var(--sans);color:var(--tinta-2);border-color:#0000;padding:4px 0}.capitulo-formulario .newsletter .opcao:has(input:checked){background:0 0;border-color:#0000}.capitulo-formulario .aviso-dados{min-width:0;max-width:44ch;font:400 13px/1.45 var(--sans);color:var(--tinta-2);text-shadow:var(--sombra-letra);flex:1;margin:0}.capitulo-formulario .aviso-dados a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.capitulo-formulario :is(.campo label,.grupo legend,.enviar){opacity:clamp(0,calc((var(--e,1) - .48 - var(--i,0) * .06) / .2),1)}.capitulo-formulario .formulario:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(10px)saturate(115%);backdrop-filter:blur(10px)saturate(115%);opacity:clamp(0,calc((var(--e,1) - .4) / .3),1);background:linear-gradient(115deg,#ffffff1a,#ffffff05 38%,#fff0 60%,#ffffff0d),#04143047;border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff1f;position:absolute;inset:-26px -30px -22px;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000014,0 18px 40px -28px #00000080}.capitulo-formulario .enviar{align-items:center;gap:18px;margin-top:clamp(6px,1.4vh,14px);display:flex}.cta-envio{border-radius:var(--raio-pilula,999px);cursor:pointer;color:#fff;height:62px;font:500 16px/1 var(--sans);letter-spacing:.01em;background:linear-gradient(180deg,var(--laranja-cta-1),var(--laranja-cta-2));transition:box-shadow .45s var(--curva),transform .16s ease-out;border:0;align-items:center;gap:16px;padding:0 11px 0 30px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001f,0 18px 44px -18px #ff6b00d9,0 2px 6px #0000002e}.cta-envio:before{content:"";width:40px;height:40px;transition:transform .45s var(--curva);animation:onda-envio 3s var(--curva) 1.8s infinite;background:#1a0f002e url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14M13 6l6 6-6 6'/></svg>") 50%/18px no-repeat;border-radius:50%;flex:none;order:2}.cta-envio:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 32%,#ffffff6b 47%,#ffffff1a 55%,#0000 68%);animation:5.2s cubic-bezier(.45,0,.25,1) 1.4s infinite reflexo-envio;position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover) and (pointer:fine){.cta-envio:hover{box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001f,0 26px 60px -18px #ff6b00,0 2px 6px #0000002e}}.cta-envio:focus-visible:before{transform:translate(3px)rotate(-45deg)}@media (hover:hover) and (pointer:fine){.cta-envio:hover:before{transform:translate(3px)rotate(-45deg)}}.cta-envio:active{transform:scale(.97)}.cta-envio:focus-visible{outline:2px solid var(--creme);outline-offset:4px}.cta-envio:disabled{opacity:.7;cursor:default;transform:none}.cta-envio:disabled:after,.cta-envio:disabled:before{animation:none}@keyframes reflexo-envio{0%{transform:translate(-130%)}44%,to{transform:translate(130%)}}@keyframes onda-envio{0%{box-shadow:0 0 #ffffff8c}70%,to{box-shadow:0 0 0 12px #fff0}}html.leve .cta-envio:after{animation:none;display:none}.capitulo-formulario .obrigado{display:none}.capitulo-formulario .obrigado[data-ver=true]{padding-top:clamp(8px,2vh,24px);display:block}.capitulo-formulario .formulario:has(.obrigado[data-ver=true]){min-height:calc(100svh - var(--header-h) - clamp(24px,5vh,56px) - clamp(48px,8vh,96px));align-content:center}.capitulo-formulario .formulario:has(.obrigado[data-ver=true]):before{opacity:0;transition:opacity .4s}.obrigado-visto{fill:none;width:56px;height:56px;stroke:var(--ambar);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px}.obrigado[data-ver=true] .obrigado-visto{animation:visto-obrigado .7s var(--curva) .35s forwards}.capitulo-formulario .obrigado h3{font:600 clamp(36px,4vw,60px)/1.05 var(--serif);letter-spacing:-.015em;color:var(--creme);text-shadow:0 2px 4px #0208188c,0 0 26px #02081899;margin:18px 0 0}.capitulo-formulario .obrigado h3 #user-name{color:var(--ambar)}.capitulo-formulario .obrigado p{max-width:46ch;color:var(--tinta-2);text-shadow:var(--sombra-letra);margin:18px 0 0;font-size:clamp(16px,1.25vw,19px)}.obrigado[data-ver=true] :is(h3,p){animation:sobe-obrigado .8s var(--curva) both}.obrigado[data-ver=true] p{animation-delay:.12s}@keyframes visto-obrigado{to{stroke-dashoffset:0}}@keyframes sobe-obrigado{0%{opacity:0;transform:translateY(18px)}}@media (width>=761px) and (height<=820px){.pagina-contacto{padding-top:calc(var(--header-h) + 18px)}.capitulo-formulario .pagina-contacto .cabeca{padding-top:8px}.capitulo-formulario .linha-campo input{min-height:44px;padding-block:6px}.capitulo-formulario .linha-campo textarea{height:56px;min-height:56px}.capitulo-formulario .grupo{margin-top:0}.capitulo-formulario .opcoes{gap:8px;margin-top:8px}.capitulo-formulario .opcao{min-height:44px;padding:8px 14px}.capitulo-formulario .erro-msg{min-height:1.2em}.capitulo-formulario .enviar{margin-top:4px}.capitulo-formulario .erro-msg{min-height:0;display:none}.capitulo-formulario .erro-msg[data-ver=true]{display:block}}@media (width<=760px){.pagina-contacto{padding-top:calc(var(--header-h) + 38px)}.grelha-contacto{grid-template-columns:1fr;gap:38px}.capitulo-formulario .pagina-contacto .cabeca{padding-top:0;position:static}.capitulo-formulario .pagina-contacto .cabeca h2{max-width:none;font-size:clamp(36px,10.5vw,44px)}.capitulo-formulario .pagina-contacto .apoio{margin-top:14px;font-size:15px}.capitulo-formulario .formulario{grid-template-columns:1fr;gap:14px}.capitulo-formulario :is(.c-email,.c-tel){grid-column:1/-1}.capitulo-formulario .campo label,.capitulo-formulario .grupo legend{font-size:17px}.capitulo-formulario .linha-campo input,.capitulo-formulario .linha-campo textarea{font-size:20px}.capitulo-formulario .opcoes{grid-template-columns:1fr}.capitulo-formulario .opcao{min-height:56px;padding:12px 16px;font-size:16.5px}.capitulo-formulario .formulario:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(115deg,#ffffff1a,#ffffff05 38%,#fff0 60%,#ffffff0d),#04143052;inset:-18px -20px}.capitulo-formulario .enviar .cta-envio{justify-content:space-between;width:100%}.capitulo-formulario .enviar{flex-wrap:wrap;gap:12px}.capitulo-formulario .aviso-dados{flex-basis:100%;max-width:none}}.capitulo-formulario.com-filme{background:0 0;display:flow-root}.com-filme .contacto-filme{margin-top:calc(0px - var(--alto,100vh) - var(--apaga-faq,0px) - var(--faq-corte,0px))}#faq>.pagina-faq{z-index:2}#faq .faq-saida-espaco{height:var(--apaga-faq,0px);pointer-events:none}#faq.saida-contacto>.pagina-faq{top:min(0px,calc(var(--alto,100vh) - var(--faq-pag-h,100vh) + var(--faq-corte,0px)));position:sticky}.contacto-filme{height:calc(var(--contacto-comp,0px) + var(--alto,100vh));position:relative}.contacto-palco{z-index:1;height:var(--alto,100vh);contain:paint;background:#0d0b09;position:sticky;top:0;overflow:hidden}.contacto-palco canvas{width:100%;height:100%;visibility:inherit;position:absolute;inset:0}.contacto-tela{transform-origin:0 0;visibility:inherit;pointer-events:none;background:#0b0f18;position:absolute;top:0;left:0;overflow:hidden}.contacto-tela img{max-width:none;display:block;position:absolute}.com-filme .contacto-lugar{margin-top:calc(-1 * var(--alto,100vh))}.com-filme:not(.montada):not(.no-ecra) .pagina-contacto{visibility:hidden}.no-ecra .pagina-contacto{transform-origin:0 0;width:100%;position:fixed;top:0;left:0}.capitulo-formulario.no-ecra .formulario:before{-webkit-backdrop-filter:none;backdrop-filter:none}.sob-contacto{visibility:hidden!important}.topo[data-contacto][data-faq]{color:var(--creme);background:0 0}.topo[data-contacto][data-faq] .menu a,.topo[data-contacto][data-faq] .menu-nav a{text-shadow:var(--sombra-menu)}.topo[data-preso=true][data-contacto]{background-color:#0000}.topo[data-contacto=sala]:before,.topo[data-contacto=sala][data-faq]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0c0a088f,#0c0a084d 48%,#0c0a0800);position:absolute;inset:0 0 -56px}.topo[data-contacto=parede]:before,.topo[data-contacto=parede][data-faq]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#030a1a9e,#030a1a4d 55%,#030a1a00);position:absolute;inset:0 0 -48px}@media (width<=760px){.topo[data-contacto=parede]:before,.topo[data-contacto=parede][data-faq]:before{background:linear-gradient(#061634f0 0,#061634e0 calc(100% - 40px),#06163400);inset:0 0 -40px}}html.campo-focado .barra,html.campo-focado body>a.zap{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.rodape{z-index:4;position:relative}@media (prefers-reduced-motion:reduce){.capitulo-formulario :is(.opcao,.opcao .visto svg,.estado){transition:none}.cta-envio:before,.cta-envio:after{animation:none}.obrigado-visto{stroke-dashoffset:0}.obrigado[data-ver=true] :is(.obrigado-visto,h3,p){animation:none}}