@font-face{font-family:Manrope;font-weight:400;font-style:normal;font-display:swap;src:url(/_m/fonts/manrope-400.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:500;font-style:normal;font-display:swap;src:url(/_m/fonts/manrope-500.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-style:normal;font-display:swap;src:url(/_m/fonts/manrope-600.woff2)format("woff2")}:root{--cal:#f4f1ea;--grafite:#23262a;--taupe:#655a57;--terracota:#b4583a;--oliveira:#6b7356;--terracota-escuro:#af5335;--oliveira-escuro:#697154;--branco:#fff;--linha:#d9d2c6;--cal-escuro:#ece7dd;--sobre-escuro:#cfcac0;--linha-escura:#3b3f45;--texto-2:#3b3e43;--wrap:1320px;--gutter:clamp(16px, 4.2vw, 56px);--raio:2px;--t-display:clamp(3rem, 1.25rem + 6.6vw, 7.75rem);--t-h1:clamp(2.6rem, 1.5rem + 4.4vw, 5.6rem);--t-h2:clamp(2.1rem, 1.3rem + 3.1vw, 4.2rem);--t-h3:clamp(1.25rem, 1.12rem + .55vw, 1.6rem);--t-num:clamp(2rem, 1.3rem + 2.6vw, 3.6rem);--t-lead:clamp(1.12rem, 1rem + .55vw, 1.4rem);--e-1:8px;--e-2:16px;--e-3:24px;--e-4:32px;--e-5:40px;--e-6:48px;--e-7:56px;--e-8:64px;--e-10:80px;--e-12:96px;--e-16:128px;--e-20:160px;--secao:clamp(72px, 18vw, 96px);--cab-gap:var(--e-5);--medida:66ch;--ease:cubic-bezier(.22, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--regua-l:14px;color-scheme:light}@media (width>=1024px){:root{--secao:clamp(128px, 10vw, 160px);--cab-gap:var(--e-8)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--cal);color:var(--grafite);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font:400 1.0625rem/1.65 Manrope,system-ui,sans-serif;overflow-x:clip}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;margin:0 0 .45em;font-weight:600;line-height:1.04}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);letter-spacing:-.012em;line-height:1.2}p{max-width:var(--medida);text-wrap:pretty;margin:0 0 1em}a{color:var(--terracota-escuro);text-underline-offset:.2em;transition:color .2s var(--ease);text-decoration-thickness:1px}a:hover{color:var(--grafite)}:focus-visible{outline:3px solid var(--grafite);outline-offset:3px;border-radius:1px}.escuro :focus-visible,.hero-filme :focus-visible{outline-color:var(--cal)}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{background:var(--grafite);color:var(--cal);z-index:100;border-radius:var(--raio);padding:10px 14px;position:absolute;top:-60px;left:12px}.saltar:focus{color:var(--cal);top:12px}.num{font-variant-numeric:tabular-nums lining-nums}.muted{color:var(--taupe)}.pequeno{font-size:.88rem}.sem-margem{margin:0}.sem-margem-topo{margin-top:0}[hidden]{display:none!important}.antetitulo{letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);align-items:center;gap:.75rem;margin:0 0 1.1rem;font-size:.76rem;font-weight:600;display:flex}.antetitulo:before{content:"";background:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 8.25px) 0 100%/100% 4px no-repeat;border-bottom:1px solid;flex:none;width:34px;height:7px}.escuro .antetitulo,.hero-filme .antetitulo{color:var(--sobre-escuro)}.lead{font-size:var(--t-lead);color:var(--texto-2);max-width:60ch;line-height:1.5}.escuro .lead,.hero-filme .lead{color:var(--cal)}.aviso-rascunho{background:var(--branco);border:1.5px dashed var(--terracota-escuro);color:var(--grafite);border-radius:var(--raio);max-width:none;padding:14px 18px;font-weight:600}.campo-rascunho{color:var(--grafite);background:#f6e7df;border-radius:2px;padding:0 .3em;font-weight:600}.btn{border-radius:var(--raio);letter-spacing:-.005em;cursor:pointer;min-height:52px;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .2s var(--ease);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.75em;padding:.8em 1.45em;font:600 1rem/1.2 Manrope,sans-serif;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn .seta{transform-origin:0;width:18px;height:9px;transition:transform .35s var(--ease);border-bottom:1.5px solid;flex:none;position:relative}.btn .seta:after{content:"";background:currentColor;width:1.5px;height:9px;position:absolute;bottom:-1.5px;right:0}.btn:hover .seta{transform:scaleX(1.45)}.btn-primario{background:var(--terracota-escuro);color:var(--cal)}.btn-primario:hover{background:var(--grafite);color:var(--cal)}.btn-secundario{color:var(--grafite);border-color:var(--grafite);background:0 0}.btn-secundario:hover{background:var(--grafite);color:var(--cal)}.escuro .btn-secundario,.hero-filme .btn-secundario{color:var(--cal);border-color:var(--cal)}.escuro .btn-secundario:hover,.hero-filme .btn-secundario:hover,.escuro .btn-primario:hover,.hero-filme .btn-primario:hover{background:var(--cal);color:var(--grafite)}.btn-whatsapp{background:var(--oliveira-escuro);color:var(--cal)}.btn-whatsapp[aria-disabled=true]{cursor:default}.acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ligacao{min-height:44px;color:inherit;align-items:center;gap:.6em;font-weight:600;text-decoration:none;display:inline-flex}.ligacao .seta{width:18px;height:9px;transition:transform .35s var(--ease);transform-origin:0;border-bottom:1.5px solid;position:relative}.ligacao .seta:after{content:"";background:currentColor;width:1.5px;height:9px;position:absolute;bottom:-1.5px;right:0}.ligacao:hover .seta{transform:scaleX(1.45)}.ligacao:hover{color:inherit;text-decoration:underline 1px}.regua-pagina{display:none}@media (width>=1280px){.regua-pagina{width:var(--regua-l);z-index:55;pointer-events:none;background:repeating-linear-gradient(#655a5766 0 1px,#0000 1px 12px) 0 0/6px 100% no-repeat,repeating-linear-gradient(#655a57b3 0 1px,#0000 1px 120px) 0 0/12px 100% no-repeat;border-top:1px solid #655a57b3;border-bottom:1px solid #655a57b3;display:block;position:fixed;top:96px;bottom:24px;left:16px}.regua-pagina:before{content:"";background:#655a5773;width:1px;position:absolute;top:0;bottom:0;left:0}.regua-enchimento{background:var(--terracota);transform-origin:top;width:2px;position:absolute;inset:0 auto 0 0;transform:scaleY(0)}html:not(.mov) .regua-enchimento{display:none}}.secao{padding:var(--secao) 0}.contacto-sec{padding:clamp(48px,7vw,88px) 0}.contacto-sec h2{font-size:clamp(1.9rem,1.35rem + 1.7vw,2.9rem);line-height:1.05}.escuro{background:var(--grafite);color:var(--cal)}.escuro .muted{color:var(--sobre-escuro)}.escuro a{color:var(--cal)}.claro{background:var(--cal-escuro)}.cab-secao{margin-bottom:var(--cab-gap);gap:4px;display:grid}.cab-secao p,.cab-secao h2,figure{margin:0}.fig{background:var(--cal-escuro);border-radius:var(--raio);position:relative;overflow:hidden}.fig img{object-fit:cover;width:100%;height:100%}.fig picture{width:100%;height:100%;display:block}.legenda-img{z-index:2;color:var(--cal);letter-spacing:.02em;background:#23262ac7;border-radius:2px;padding:3px 8px;font-size:.75rem;font-weight:500;position:absolute;bottom:10px;right:10px}figcaption.nota{color:var(--taupe);margin-top:.6rem;font-size:.85rem}.r-16-9{aspect-ratio:16/9}.r-4-3{aspect-ratio:4/3}.r-3-2{aspect-ratio:3/2}.r-1-1{aspect-ratio:1}.r-3-1{aspect-ratio:3}.r-4-5{aspect-ratio:4/5}.r-5-4{aspect-ratio:5/4}[data-paralaxe]{overflow:hidden}.mov [data-paralaxe] img,.mov [data-paralaxe] video{will-change:transform;scale:1.1}.revelar-pronto{clip-path:inset(0 calc((1 - var(--r,1)) * 100%) 0 0)}.revelar-pronto:after{content:"";z-index:3;top:0;bottom:0;left:calc(var(--r,1) * 100% - 2px);background:var(--terracota);width:2px;box-shadow:-6px 0 0 -4px var(--terracota);transition:opacity .5s var(--ease);position:absolute}.revelar-pronto.revelado:after{opacity:0}@keyframes aproximar{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes surgir{0%{opacity:0;transform:translateY(18px)}}.mov .hero-filme:not(.hero-loop) .hero-camada img{animation:12s cubic-bezier(.3,.1,.3,1) .1s both aproximar}.mov .hero-conteudo>:not(.titulo-hero){animation:surgir .6s var(--ease) both}.mov .hero-conteudo>:nth-child(2){animation-delay:80ms}.mov .hero-conteudo>:nth-child(3){animation-delay:.16s}.mov .hero-conteudo>:nth-child(4){animation-delay:.24s}.mov .hero-conteudo>:nth-child(5){animation-delay:.32s}.linha{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.linha-i{will-change:transform;display:inline-block}.hero-filme{color:var(--cal);background:var(--grafite);isolation:isolate;align-items:end;min-height:clamp(560px,86svh,940px);display:grid;position:relative}.hero-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero-camada{position:absolute;inset:0}.mov .hero-camada{will-change:transform;scale:1.12}.hero-camada picture,.hero-camada img,.hero-camada video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-camada video{opacity:0;transition:opacity 1s var(--ease)}.hero-media.a-tocar video{opacity:1}.hero-filme:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#23262a00 0% 12%,#23262a9e 30%,#23262acc 48%,#23262ae6 100%);position:absolute;inset:0}@media (width<=767px){.hero-filme.hero-loop,.hero-filme.empilhar-movel{min-height:0;display:block}.hero-loop .hero-media,.empilhar-movel .hero-media{aspect-ratio:4/5;z-index:0;position:relative;inset:auto}.hero-filme.hero-loop:before,.hero-filme.empilhar-movel:before{aspect-ratio:4/5;z-index:1;background:linear-gradient(#23262a1f 0%,#23262a00 12% 76%,#23262ae6 100%);inset:0 0 auto}.hero-loop .legenda-img,.empilhar-movel .legenda-img{z-index:2}.hero-loop .hero-conteudo,.empilhar-movel .hero-conteudo{padding-top:var(--e-4);position:relative}}@media (width>=768px){.hero-filme:before{--banda:.74;--banda-a:680px;--banda-b:1000px;--mascara:linear-gradient(180deg, #0003 0%, #000 34%);background:linear-gradient(90deg, rgba(35, 38, 42, var(--banda)) 0, rgba(35, 38, 42, var(--banda)) calc(max(var(--gutter), (100vw - var(--wrap)) / 2 + var(--gutter)) + var(--banda-a)), #23262a00 calc(max(var(--gutter), (100vw - var(--wrap)) / 2 + var(--gutter)) + var(--banda-b)));-webkit-mask-image:var(--mascara);mask-image:var(--mascara)}.hero-filme.texto-topo{align-items:start}.texto-topo .hero-conteudo{padding-top:var(--e-6);padding-bottom:var(--e-6)}.texto-topo .hero-conteudo>*{max-width:640px}.texto-topo .emp-marca{width:clamp(100px,8.5vw,124px);margin-bottom:var(--e-2)}.hero-filme.texto-topo h1{font-size:clamp(3rem,1rem + 4.6vw,5.2rem)}.hero-filme.texto-topo .tagline-emp{font-size:clamp(2.6rem,.6rem + 3.4vw,4rem)}.texto-topo .btn-secundario{background:#23262a9e}.hero-filme.texto-topo:before{--banda-a:600px;--banda-b:760px;--mascara:linear-gradient(180deg, #000 0%, #000 58%, #0000 67%)}.texto-topo .hero-camada img{object-position:50% 62%}@media (width<=1279px){.texto-topo .hero-camada img{object-position:10% 62%}.texto-topo .hero-conteudo>*,.texto-topo .hero-conteudo .lead{max-width:480px}.texto-topo .hero-conteudo{padding-top:var(--e-4)}.hero-filme.texto-topo h1{font-size:clamp(3rem,7.2vw,4.6rem)}.hero-filme.texto-topo .tagline-emp{font-size:clamp(2.2rem,4.4vw,3rem)}.hero-filme.texto-topo:before{--banda-a:500px;--banda-b:640px;--mascara:linear-gradient(180deg, #000 0%, #000 70%, #0000 76%)}}.hero-loop .hero-camada img,.hero-loop .hero-camada video{object-position:64% 50%}}@media (width>=1280px){.hero-filme.heroi-el1:before{--banda:.72;--mascara:linear-gradient(180deg, #0000 0%, #0000004d 24%, #000 48%)}}@media (width>=768px) and (width<=1279px){.hero-filme.heroi-el1{min-height:0;display:block}.heroi-el1 .hero-media{aspect-ratio:16/9;z-index:0;position:relative;inset:auto}.hero-filme.heroi-el1:before{aspect-ratio:16/9;z-index:1;background:linear-gradient(#23262a00 0% 80%,#23262ae6 100%);inset:0 0 auto;-webkit-mask-image:none;mask-image:none}.heroi-el1 .legenda-img{z-index:2}.heroi-el1 .hero-conteudo{padding-top:var(--e-6);position:relative}.heroi-el1 .hero-camada img,.heroi-el1 .hero-camada video{object-position:50% 50%}}.hero-filme.heroi-cor:before{background:radial-gradient(100% 100% at 0 100%,#23262a85 0%,#23262a42 42%,#23262a00 72%);width:min(760px,100%);height:min(340px,62%);inset:auto auto 0 0;-webkit-mask-image:none;mask-image:none}.heroi-cor .hero-conteudo{padding-top:0;padding-bottom:var(--e-5)}@media (width>=1024px){.heroi-cor .hero-conteudo{padding-bottom:var(--e-8)}}.acoes-cor{gap:10px}.acoes-cor .btn{min-height:44px;padding:.55em 1.1em;font-size:.92rem}.heroi-cor .btn-secundario{background:#23262a94;border-color:#f4f1eaeb}.heroi-cor .btn-secundario:hover{background:var(--cal);color:var(--grafite)}@media (width<=767px){.hero-filme.hero-loop.heroi-cor{aspect-ratio:4/5;align-items:end;min-height:0;display:grid}.hero-loop.heroi-cor .hero-media{aspect-ratio:auto;z-index:-2;position:absolute;inset:0}.hero-filme.hero-loop.heroi-cor:before{aspect-ratio:auto;z-index:-1;background:radial-gradient(110% 100% at 0 100%,#23262a80 0%,#23262a38 46%,#23262a00 76%);width:100%;height:46%;inset:auto auto 0 0}.hero-loop.heroi-cor .hero-conteudo{padding-top:0;padding-bottom:var(--e-3);position:relative}}.foco-heroi-el2 .hero-camada img{object-position:40% 50%}.foco-heroi-b03 .hero-camada img{object-position:46% 60%}.tambem{margin:var(--e-8,64px) 0 0;padding-top:var(--e-3,24px);border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.tambem-rotulo{letter-spacing:.12em;text-transform:uppercase;color:var(--taupe);flex-basis:100%;font-size:.78rem;font-weight:600}.tambem .ligacao{align-items:center;min-height:44px;display:inline-flex}@media (width>=768px){.tambem-rotulo{flex-basis:auto;margin-right:8px}}.outros-emp{padding-block:var(--e-6,48px)}.outros-emp .tambem{margin-top:0}.hero-filme.foco-27out .hero-camada img{object-position:50% 100%}@media (width>=768px){.hero-filme.scrim-forte:before{--banda:.8}}.hero-filme .antetitulo{color:var(--cal)}.hero-conteudo{width:100%;padding-top:var(--e-16);padding-bottom:var(--e-8)}@media (width>=1024px){.hero-conteudo{padding-bottom:var(--e-12)}}.hero-filme .legenda-img{top:14px;bottom:auto;right:14px}.hero-filme h1,.hero-filme .tagline-emp{font-size:var(--t-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 .32em;font-weight:600;line-height:.94}.hero-filme .lead{max-width:52ch}.hero-conteudo .titulo-landing{max-width:14ch}.hero-filme .hero-conteudo h1.emp-h1{letter-spacing:0;max-width:none;margin:0;font-size:1rem;line-height:0}.hero-conteudo .tagline-emp{max-width:18ch}@media (width>=768px){.hero-filme .tagline-emp{font-size:clamp(2.6rem,1rem + 3.2vw,4.2rem)}.hero-conteudo .tagline-emp{max-width:min(20ch,680px)}.texto-topo .hero-conteudo .tagline-emp{max-width:min(20ch,600px)}}@media (width>=768px) and (width<=1279px){.texto-topo .hero-conteudo .tagline-emp{max-width:min(20ch,480px)}}.grelha{gap:clamp(16px,2.4vw,32px);display:grid}.ficha{grid-template-columns:auto 1fr;gap:4px 14px;margin:10px 0 0;font-size:.92rem;display:grid}.ficha dt{color:var(--taupe)}.ficha dd{margin:0}.topo{z-index:50;background:var(--cal);border-bottom:1px solid var(--linha);position:relative}.topo .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:72px;padding-top:10px;padding-bottom:10px;display:flex}.marca{align-items:center;min-height:48px;display:inline-flex}.logo-caixa{line-height:0;display:block;position:relative}.marca .logo-estatico img,.marca .logo-anim{max-width:none;height:auto;display:block}.marca .logo-estatico img{width:210px}@media (width>=768px){.marca .logo-estatico img{width:300px}}.marca .logo-anim{pointer-events:none;width:100%;display:none;position:absolute;top:0;left:0}html.logo-animar .marca .logo-estatico{visibility:hidden}html.logo-animar .marca .logo-anim-s{display:block}@media (width>=768px){html.logo-animar .marca .logo-anim-s{display:none}html.logo-animar .marca .logo-anim-l{display:block}}.nav-alternar{border:1.5px solid var(--grafite);border-radius:var(--raio);min-height:44px;color:var(--grafite);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 14px;font:600 .95rem Manrope,sans-serif;display:inline-flex}.nav-alternar .barras{border-top:1.5px solid;border-bottom:1.5px solid;width:18px;height:10px}.nav{display:none}.nav.aberta{background:var(--cal);border-bottom:1px solid var(--linha);padding:8px var(--gutter) 24px;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -24px #23262a40}.nav ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.nav a{min-height:52px;color:var(--grafite);border-bottom:1px solid var(--linha);align-items:center;font-weight:500;text-decoration:none;display:flex}.nav a[aria-current=page],.nav a:hover{color:var(--terracota-escuro)}.lingua{color:var(--taupe);align-items:center;gap:6px;padding:14px 0 0;font-size:.85rem;display:inline-flex}.lingua b{color:var(--grafite);font-weight:600}@media (width>=1280px),(width>=1024px) and (resolution>=1.5x),(width>=1024px) and (-webkit-device-pixel-ratio>=1.5){.nav-alternar{display:none}.nav,.nav.aberta{box-shadow:none;background:0 0;border:0;align-items:center;gap:32px;padding:0;display:flex;position:static}.nav ul{gap:30px;display:flex}.nav a{border:0;min-height:44px;font-size:.97rem;position:relative}.nav a:after{content:"";transform-origin:0;height:1.5px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.nav a:hover:after,.nav a[aria-current=page]:after{transform:scaleX(1)}.lingua{border-left:1px solid var(--linha);padding:0 0 0 22px}}.rodape{padding:var(--e-10) 0 var(--e-4)}@media (width>=1024px){.rodape{padding-top:var(--e-12)}}.rodape .wrap{gap:var(--e-5);display:grid}@media (width>=900px){.rodape .wrap{grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:start}}.rodape-marca{grid-column:1/-1}.rodape-marca img{width:200px;height:auto}@media (resolution>=1.5x),(-webkit-device-pixel-ratio>=1.5){.rodape-marca img{width:276px}}@media (resolution>=2x),(-webkit-device-pixel-ratio>=2){.rodape-marca img{width:228px}}.rodape-marca p{color:var(--sobre-escuro);margin:var(--e-2) 0 0;max-width:28ch;font-size:1.05rem}.rodape .grupo{max-width:none;color:var(--sobre-escuro);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 8px;margin:0;font-size:.92rem;display:flex}.rodape .grupo a{align-items:center;min-height:44px;display:inline-flex}.rodape h2{letter-spacing:.14em;text-transform:uppercase;color:var(--sobre-escuro);margin-bottom:14px;font-size:.75rem}.rodape ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rodape li a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.rodape li a:hover{color:var(--cal);text-decoration:underline}.rodape address{font-style:normal;line-height:1.9}.rodape address a{align-items:center;min-height:44px;display:inline-flex}.rodape .base{border-top:1px solid var(--linha-escura);color:var(--sobre-escuro);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px 28px;padding-top:20px;font-size:.84rem;display:flex}.rodape .nota-chamada{color:var(--sobre-escuro);margin:6px 0 0}.form{gap:18px;display:grid}.campo{gap:6px;display:grid}.campo label,.campo legend{font-size:.95rem;font-weight:600}.campo .ajuda{color:var(--taupe);font-size:.85rem}input[type=text],input[type=email],input[type=tel],input[type=date],select,textarea{width:100%;min-height:52px;color:var(--grafite);background:var(--branco);border-radius:var(--raio);transition:border-color .2s var(--ease);border:1.5px solid #8a817d;padding:12px 14px;font:400 1rem/1.4 Manrope,sans-serif}input:hover,select:hover,textarea:hover{border-color:var(--grafite)}textarea{resize:vertical;min-height:128px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--grafite);outline-offset:1px;border-color:var(--grafite)}.consentimento{grid-template-columns:44px 1fr;align-items:start;gap:6px;font-size:.92rem;display:grid}.consentimento .alvo{cursor:pointer;place-items:center;width:44px;height:44px;margin:-10px 0 0 -10px;display:grid}.consentimento input{width:24px;height:24px;accent-color:var(--terracota-escuro);margin:0}.consentimento>label:last-child{margin-left:-10px;padding-top:2px}.obrigatorio{color:var(--terracota-escuro)}.form-nota{color:var(--taupe);margin:0;font-size:.85rem}.sucesso{border:1.5px solid var(--oliveira-escuro);background:var(--branco);border-radius:var(--raio);padding:22px 24px}.sucesso h3,.sucesso p{color:var(--grafite)}.erro-campo{color:#9b3a1e;font-size:.88rem;font-weight:600}.erro-campo:empty{display:none}.consentimento .consentimento-erro{grid-column:2;margin-left:-10px}.erro-geral{background:var(--branco);color:#9b3a1e;border-left:3px solid #9b3a1e;max-width:none;margin:0;padding:12px 14px;font-weight:600}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#9b3a1e}.consentimento a{font-weight:600}.consentimento.novidades{margin-top:4px}.consentimento .opcional{color:var(--taupe)}.hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.btn[disabled]{opacity:.7;cursor:progress}.form-lead .form{gap:14px}.form-lead .campo{gap:4px}.form-lead .campo label{font-size:.9rem}.form-lead input[type=text],.form-lead input[type=email],.form-lead input[type=tel],.form-lead select,.form-lead textarea{min-height:44px;padding:9px 12px}.form-lead textarea{field-sizing:content;resize:vertical;min-height:calc(4.2em + 20px);max-height:18em}.linha-2{gap:14px 16px;display:grid}@media (width>=600px){.linha-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.linha-2 .ajuda{color:var(--taupe);grid-column:1/-1;max-width:none;margin:-6px 0 0;font-size:.84rem}.form-lead .consentimento{font-size:.86rem;line-height:1.45}.form-pe{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.form-lead .form-pe .btn{min-height:46px;padding:.65em 1.3em}dialog.modal{background:var(--cal);width:min(580px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--grafite);border:0;border-radius:4px;padding:0;box-shadow:0 40px 100px #23262a66}dialog.modal::backdrop{background:#23262a9e}.modal-cab{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.modal-cab h2{letter-spacing:-.02em;margin:0;font-size:1.35rem}.modal-corpo{padding:22px 22px 26px;overflow:auto}.fechar{border:1.5px solid var(--grafite);border-radius:var(--raio);cursor:pointer;min-width:44px;min-height:44px;color:var(--grafite);background:0 0;font:600 1.2rem Manrope,sans-serif}@media (prefers-reduced-motion:no-preference){dialog.modal[open]{animation:abrir .45s var(--ease)}@keyframes abrir{0%{opacity:0;transform:translateY(14px)}}}.migalhas{color:var(--taupe);font-size:.82rem}.migalhas ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.migalhas li+li:before{content:"/";color:var(--linha);margin-right:6px}.migalhas ol{align-items:center}.migalhas a{color:var(--taupe);align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}@view-transition{navigation:auto}.vt-eco{view-transition-name:eco-hero}::view-transition-group(eco-hero){animation-duration:.7s;animation-timing-function:cubic-bezier(.22,.8,.2,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.rodape-compacto[data-astro-cid-jo6i4kqk]{padding:var(--e-5) 0 var(--e-3)}@media (width>=1024px){.rodape-compacto[data-astro-cid-jo6i4kqk]{padding-top:var(--e-6)}}.rodape-compacto[data-astro-cid-jo6i4kqk] .wrap[data-astro-cid-jo6i4kqk]{gap:var(--e-3);grid-template-columns:1fr;display:grid}.rc-topo[data-astro-cid-jo6i4kqk]{gap:var(--e-2);align-items:center;display:grid}@media (width>=1024px){.rc-topo[data-astro-cid-jo6i4kqk]{gap:var(--e-6);grid-template-columns:auto 1fr}}.rc-marca[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}.rc-marca[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:180px;height:auto}.rc-nav[data-astro-cid-jo6i4kqk],.rc-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:0 22px;margin:0;padding:0;list-style:none;display:flex}@media (width>=1024px){.rc-nav[data-astro-cid-jo6i4kqk]{justify-content:flex-end}}.rc-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.rc-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.rc-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.rc-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cal);text-decoration:underline}.rc-emp[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:0 22px;font-size:.9rem;display:flex}.rc-emp-rotulo[data-astro-cid-jo6i4kqk]{letter-spacing:.12em;text-transform:uppercase;color:var(--sobre-escuro);flex-basis:100%;font-size:.75rem;font-weight:600}@media (width>=1024px){.rc-emp-rotulo[data-astro-cid-jo6i4kqk]{flex-basis:auto;margin-right:6px}}.rc-emp[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:0 22px;margin:0;padding:0;list-style:none;display:flex}.rc-emp[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--sobre-escuro);align-items:center;text-decoration:none;display:inline-flex}.rc-emp[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cal);text-decoration:underline}.rc-base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--linha-escura);padding-top:var(--e-2);color:var(--sobre-escuro);gap:4px 28px;font-size:.84rem;display:grid}@media (width>=1024px){.rc-base[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:center}.rc-copy[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.rc-base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:none;margin:0}.rc-links[data-astro-cid-jo6i4kqk]{gap:0 18px}.rc-links[data-astro-cid-jo6i4kqk] .livro[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:40px;display:block}.ck-aviso[data-astro-cid-elmhbryx]{z-index:60;padding:0 12px max(12px, env(safe-area-inset-bottom));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.ck-aviso[data-astro-cid-elmhbryx][hidden]{display:none}.ck-aviso[data-astro-cid-elmhbryx]{display:block}.ck-caixa[data-astro-cid-elmhbryx]{box-sizing:border-box;pointer-events:auto;background:var(--cal);width:100%;max-width:760px;max-height:calc(100vh - 24px);color:var(--grafite);border:2px solid var(--grafite);border-radius:var(--raio);margin:0 auto;padding:18px 20px 20px;overflow-y:auto;box-shadow:0 12px 32px #23262a2e}.ck-titulo[data-astro-cid-elmhbryx]{letter-spacing:-.01em;margin:0 0 .4em;font-size:1.15rem;line-height:1.25}.ck-texto[data-astro-cid-elmhbryx]{max-width:70ch;margin:0 0 14px;font-size:.95rem;line-height:1.5}.ck-texto[data-astro-cid-elmhbryx] a[data-astro-cid-elmhbryx]{color:var(--grafite);text-underline-offset:3px;text-decoration-thickness:1.5px}.ck-prefs[data-astro-cid-elmhbryx] fieldset[data-astro-cid-elmhbryx]{border:0;gap:4px;margin:0 0 14px;padding:0;display:grid}.ck-cat[data-astro-cid-elmhbryx]{cursor:pointer;border-top:1px solid #23262a2e;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;font-size:.95rem;line-height:1.45;display:flex}.ck-cat[data-astro-cid-elmhbryx] input[data-astro-cid-elmhbryx]{width:22px;height:22px;accent-color:var(--grafite);flex:none;margin:1px 0 0}.ck-botoes[data-astro-cid-elmhbryx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ck-btn[data-astro-cid-elmhbryx]{text-align:center;background:var(--grafite);min-height:48px;color:var(--cal);border-color:var(--grafite);padding:.7em .6em}.ck-btn[data-astro-cid-elmhbryx]:hover{background:var(--taupe);border-color:var(--taupe)}.ck-btn-link[data-astro-cid-elmhbryx]{min-height:44px;color:var(--grafite);border-color:var(--grafite);background:0 0;grid-column:1/-1;padding:.6em .8em}.ck-btn-link[data-astro-cid-elmhbryx]:hover{background:var(--grafite);color:var(--cal)}[data-astro-cid-elmhbryx][data-ck=guardar]{grid-column:1/-1}.ck-btn[data-astro-cid-elmhbryx][hidden],.ck-btn-link[data-astro-cid-elmhbryx][hidden]{display:none}@media (width>=768px){.ck-botoes[data-astro-cid-elmhbryx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.ck-btn-link[data-astro-cid-elmhbryx],[data-astro-cid-elmhbryx][data-ck=guardar]{grid-column:auto}.ck-aviso[data-astro-cid-elmhbryx]{padding-bottom:max(20px, env(safe-area-inset-bottom))}}
