@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/source-serif-4-roman.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/source-serif-4-italic.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-sans-3-english.woff2) format("woff2");unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-sans-3-rest-latin.woff2) format("woff2");unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-sans-3-latin-extended-a.woff2) format("woff2");unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-english.woff2) format("woff2");unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-rest-latin.woff2) format("woff2");unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}:root{--serif: "Source Serif 4", Georgia, serif;--sans: "Source Sans 3", system-ui, sans-serif;--inter: "Inter", system-ui, sans-serif;--tinta: #000;--cinza: #505d68;--papel: #fff;--saida: cubic-bezier(.215, .61, .355, 1);--lado: 30px;color-scheme:light}@media(min-width:800px){:root{--lado: 40px}}@media(min-width:1440px){:root{--lado: 80px}}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}main,footer{overflow-x:clip}body{margin:0;background:var(--papel);color:var(--tinta);font-family:var(--sans);font-synthesis:none;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0;padding:0;font-size:inherit;font-weight:inherit}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,video,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.serif{font-family:var(--serif);font-variation-settings:"opsz" 20}.vis-oculto{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.so-desktop{display:none!important}@media(min-width:800px){.so-desktop{display:revert!important}.so-mobile{display:none!important}}.so-tablet,.so-ecra{display:none!important}@media(min-width:800px)and (max-width:1439.98px){.so-tablet{display:revert!important}}@media(min-width:1440px){.so-ecra{display:revert!important}}.so-ecra14,.so-g2000{display:none!important}@media(min-width:1440px)and (max-width:1999.98px){.so-ecra14{display:revert!important}}@media(min-width:2000px){.so-g2000{display:revert!important}}.t-display{font-family:var(--serif);font-style:italic;font-weight:500;font-size:28px;line-height:30px;letter-spacing:-.56px}@media(min-width:800px){.t-display{font-size:40px;line-height:normal;letter-spacing:-1.04px}}@media(min-width:1280px){.t-display{font-size:58px;line-height:70px;letter-spacing:-1.16px}}.t-cta{font-family:var(--serif);font-style:italic;font-weight:500;font-size:30px;line-height:40px;letter-spacing:-.6px}@media(min-width:800px){.t-cta{font-size:52px;line-height:58px;letter-spacing:-1.04px}}.t-rotulo{font-family:var(--sans);font-size:20px;line-height:28px}@media(min-width:800px){.t-rotulo{font-size:32px;line-height:40px}}.sobe{display:inline-block;transition:transform .3s var(--saida)}.sobe:hover,a:focus-visible .sobe,.sobe:focus-visible{transform:translateY(var(--sobe, -11px))}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:3px}[data-aparecer]{will-change:transform,opacity}.mov-pronto [data-aparecer]:not(.visto){opacity:var(--a-o, 0);translate:var(--a-x, 0) var(--a-y, 0);scale:var(--a-s, 1);rotate:var(--a-r, 0deg)}.mov-pronto [data-aparecer]{transition:opacity var(--a-d, .6s) var(--saida) var(--a-atraso, 0s),translate var(--a-d, .6s) var(--a-d2, var(--saida)) var(--a-atraso, 0s),scale var(--a-d, .6s) var(--saida) var(--a-atraso, 0s),rotate var(--a-d, .6s) var(--saida) var(--a-atraso, 0s)}[data-scroll]{transition:transform var(--s-d, .3s) var(--saida);will-change:transform}@media(prefers-reduced-motion:reduce){.mov-pronto [data-aparecer]:not(.visto){opacity:1;translate:none;scale:none;rotate:none}[data-scroll],[data-parallax]{transform:none!important}.marquee__faixa{animation:none!important}}#cursor{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;opacity:0;will-change:transform}.etiquetas{position:relative}.etiqueta{position:absolute;white-space:nowrap;font:600 11.5px/1 var(--sans);letter-spacing:.01em;text-transform:uppercase;color:#000;background:var(--cor, #ff8500);border:1px solid #000;border-radius:5px;padding:6px 13px 5px}.etiqueta--seta{padding:5px 8px;font-weight:400}picture{display:contents}#cursor.ligado{opacity:1}@media(hover:none){#cursor{display:none}}.marquee{overflow:hidden;display:flex;width:100%}.marquee__faixa{display:flex;flex:0 0 auto;animation:marquee var(--m-dur, 40s) linear infinite}.marquee__faixa[data-dir=RIGHT]{animation-direction:reverse}.marquee.pausa-hover:hover .marquee__faixa{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.media-cobre{width:100%;height:100%;object-fit:cover}.cab[data-astro-cid-huc2lya7]{display:flex;flex-direction:column;align-items:center;gap:0;padding:13px 40px;height:82px;color:#000;position:relative;z-index:5}.cab--claro[data-astro-cid-huc2lya7]{color:#fff}.cab__logo[data-astro-cid-huc2lya7]{display:block;line-height:0;padding-top:6px;height:28px}.cab__logo[data-astro-cid-huc2lya7] .cab__marca{width:72px;height:auto}.cab__nav[data-astro-cid-huc2lya7]{width:100%}.cab__nav[data-astro-cid-huc2lya7] ul[data-astro-cid-huc2lya7]{display:flex;gap:0;justify-content:space-between;width:100%}.cab__nav[data-astro-cid-huc2lya7] a[data-astro-cid-huc2lya7]{font-family:var(--serif);font-variation-settings:"opsz" 20;font-style:italic;font-size:16px;line-height:28px}.cab__nav[data-astro-cid-huc2lya7] a[data-astro-cid-huc2lya7].atual .sobe[data-astro-cid-huc2lya7]{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cab__lingua[data-astro-cid-huc2lya7]{margin-left:4px}.cab__lingua[data-astro-cid-huc2lya7] a[data-astro-cid-huc2lya7]{font-style:normal;font-family:var(--sans);font-size:13px;letter-spacing:.04em;opacity:.7}@media(min-width:800px){.cab[data-astro-cid-huc2lya7]{flex-direction:row;justify-content:space-between;align-items:flex-start;height:122px;padding:40px}.cab__logo[data-astro-cid-huc2lya7]{padding-top:6px;height:auto}.cab__nav[data-astro-cid-huc2lya7]{width:auto}.cab__logo[data-astro-cid-huc2lya7] .cab__marca{width:135px}.cab__nav[data-astro-cid-huc2lya7] ul[data-astro-cid-huc2lya7]{width:auto;gap:33px;padding-top:7px;align-items:baseline}.cab__nav[data-astro-cid-huc2lya7] a[data-astro-cid-huc2lya7]{font-size:20px}.cab__lingua[data-astro-cid-huc2lya7]{margin-left:0}.cab__lingua[data-astro-cid-huc2lya7] a[data-astro-cid-huc2lya7]{font-size:14px}}.rod[data-astro-cid-wamvvw7j]{padding:0 var(--lado)}.rod__cta[data-astro-cid-wamvvw7j]{margin-bottom:55px}.rod__grelha[data-astro-cid-wamvvw7j]{display:flex;flex-direction:column;gap:75px;padding-top:0}.rod--largo[data-astro-cid-wamvvw7j]{padding:0 20px}.rod--largo[data-astro-cid-wamvvw7j] .rod__grelha[data-astro-cid-wamvvw7j]{padding-top:48px;gap:24px}.rod--largo[data-astro-cid-wamvvw7j] .rod__cols[data-astro-cid-wamvvw7j]{grid-template-columns:1fr;row-gap:21px}.rod--largo[data-astro-cid-wamvvw7j] .rod__base[data-astro-cid-wamvvw7j]{margin:0 -20px}.rod__logo[data-astro-cid-wamvvw7j]{display:block;width:135px;line-height:0;padding:6px 0 5px}.rod__logo[data-astro-cid-wamvvw7j] svg{width:135px;height:auto}.rod__cols[data-astro-cid-wamvvw7j]{display:grid;grid-template-columns:144px 150px;column-gap:21px;row-gap:21px}.rod__col--contacto[data-astro-cid-wamvvw7j]{grid-column:1 / -1}.rod__tit[data-astro-cid-wamvvw7j]{font-family:var(--serif);font-variation-settings:"opsz" 20;font-style:italic;font-weight:400;font-size:20px;line-height:28px;margin-bottom:2px}.rod__col[data-astro-cid-wamvvw7j] ul[data-astro-cid-wamvvw7j] li[data-astro-cid-wamvvw7j],.rod__col[data-astro-cid-wamvvw7j] p[data-astro-cid-wamvvw7j],.rod__col[data-astro-cid-wamvvw7j] address[data-astro-cid-wamvvw7j]{font-family:var(--sans);font-size:14px;line-height:24px;font-style:normal}.rod__col--social[data-astro-cid-wamvvw7j] a[data-astro-cid-wamvvw7j],.rod__col--servicos[data-astro-cid-wamvvw7j] li[data-astro-cid-wamvvw7j] a[data-astro-cid-wamvvw7j],.rod__form[data-astro-cid-wamvvw7j]{text-decoration:underline;text-underline-offset:2px}.rod__col--servicos[data-astro-cid-wamvvw7j]{grid-column:1 / -1}.rod__col--servicos[data-astro-cid-wamvvw7j] ul[data-astro-cid-wamvvw7j],.rod__col--social[data-astro-cid-wamvvw7j] ul[data-astro-cid-wamvvw7j]{display:flex;flex-direction:column;gap:1px}.rod__col--contacto[data-astro-cid-wamvvw7j] p[data-astro-cid-wamvvw7j]+p[data-astro-cid-wamvvw7j]{margin-top:4px}.rod__col--contacto[data-astro-cid-wamvvw7j]{display:flex;flex-direction:column}.rod__base[data-astro-cid-wamvvw7j]{display:flex;flex-direction:column;gap:33px;margin:0 calc(var(--lado) * -1);padding:25px 20px}.rod__legal[data-astro-cid-wamvvw7j]{display:flex;flex-direction:column;gap:9px;font-family:var(--serif);font-variation-settings:"opsz" 20;font-style:italic;font-size:16px;line-height:28px}.rod__cookies[data-astro-cid-wamvvw7j]{align-self:flex-start;text-align:left}.rod__legal[data-astro-cid-wamvvw7j] a[data-astro-cid-wamvvw7j]{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rod__base[data-astro-cid-wamvvw7j] .rod__prr{width:204px;height:auto}@media(min-width:800px){.rod__grelha[data-astro-cid-wamvvw7j]{flex-direction:row;gap:75px}.rod__logo[data-astro-cid-wamvvw7j]{width:296px;flex:0 0 296px;padding-top:6px}.rod--largo[data-astro-cid-wamvvw7j]{padding:0 var(--lado)}.rod--largo[data-astro-cid-wamvvw7j] .rod__grelha[data-astro-cid-wamvvw7j]{padding-top:42px;gap:75px}.rod--largo[data-astro-cid-wamvvw7j] .rod__base[data-astro-cid-wamvvw7j]{margin:0 calc(var(--lado) * -1)}.rod--largo[data-astro-cid-wamvvw7j] .rod__logo[data-astro-cid-wamvvw7j]{width:109px;flex-basis:109px}.rod__cols[data-astro-cid-wamvvw7j]{display:flex;flex-wrap:wrap;gap:21px;flex:1}.rod__col[data-astro-cid-wamvvw7j]{flex:1 1 170px}.rod__col--contacto[data-astro-cid-wamvvw7j],.rod__col--servicos[data-astro-cid-wamvvw7j]{grid-column:auto}.rod__base[data-astro-cid-wamvvw7j]{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:25px 40px;margin-top:0}.rod__legal[data-astro-cid-wamvvw7j]{flex-direction:row;gap:30px;font-size:20px}.rod__base[data-astro-cid-wamvvw7j] .rod__prr{width:186px}}@media(min-width:1440px){.rod--largo[data-astro-cid-wamvvw7j] .rod__logo[data-astro-cid-wamvvw7j]{width:201px;flex-basis:201px}.rod__base[data-astro-cid-wamvvw7j]{gap:108px;padding:25px 50px}.rod__legal[data-astro-cid-wamvvw7j]{gap:45px}.rod__base[data-astro-cid-wamvvw7j] .rod__prr{width:237px}}@media(min-width:2000px){.rod--largo[data-astro-cid-wamvvw7j] .rod__logo[data-astro-cid-wamvvw7j]{width:296px;flex-basis:296px}.rod--g2000[data-astro-cid-wamvvw7j] .rod__base[data-astro-cid-wamvvw7j]{padding:35px 80px}.rod--g2000[data-astro-cid-wamvvw7j] .rod__legal[data-astro-cid-wamvvw7j]{gap:85px}.rod--g2000[data-astro-cid-wamvvw7j] .rod__base[data-astro-cid-wamvvw7j] .rod__prr{width:450px}}.cks{position:fixed;z-index:9000;left:16px;right:16px;bottom:16px;max-width:560px;background:var(--tinta);color:var(--papel);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px;font-family:var(--sans);font-size:14px;line-height:21px}.cks[hidden]{display:none}.cks__texto a{text-decoration:underline;text-underline-offset:2px}.cks__botoes{display:flex;gap:10px}.cks__btn{flex:1;font-family:var(--serif);font-variation-settings:"opsz" 20;font-style:italic;font-size:18px;line-height:24px;padding:10px 18px;border:1px solid var(--papel);border-radius:999px;color:var(--papel)}.cks__btn--sim{background:var(--papel);color:var(--tinta)}.cks__btn:focus-visible{outline:2px solid var(--papel);outline-offset:3px}[data-cookies-abrir]{font:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}@media(min-width:800px){.cks{left:auto;right:40px;bottom:40px;padding:24px;font-size:16px;line-height:24px}.cks__botoes{justify-content:flex-end}.cks__btn{flex:0 0 auto}}.saltar{position:absolute;left:16px;top:-60px;z-index:10000;background:#000;color:#fff;padding:10px 14px;border-radius:8px;font:16px var(--sans)}.saltar:focus{top:16px}
