@font-face{font-family:Josefin Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/josefin-sans-vietnamese-wght-normal-PFa5PiBn.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/josefin-sans-latin-ext-wght-normal-D7uTKLaj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/josefin-sans-latin-wght-normal-Y7p7x_b-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-vietnamese-400-normal-Dq9fsqrz.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-400-normal-BHpO_q_4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-ext-400-normal-DPMBkgfB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-400-normal-DN7qpd_C.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-400-normal-Dc2u_eUW.woff2)format("woff2"),url(/assets/barlow-condensed-latin-400-normal-BXL2z6Kg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0b0b0c;--panel:#1b1b1c;--panel-2:#232325;--panel-3:#2c2c2e;--line:#ffffff14;--line-2:#ffffff29;--text:#ebe7e1;--text-2:#c9c4bd;--muted:#9b968f;--soft:#6f6b66;--accent:#d9583f;--accent-2:#e8735b;--on-accent:#1c0d0a;--wine:#7a1e26;--wine-2:#a3343b;--font-display:"Josefin Sans Variable", "Josefin Sans", "Futura", system-ui, sans-serif;--font-ui:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--font-body:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-hero:clamp(3rem, 1rem + 7.4vw, 8.5rem);--fs-h2:clamp(1.75rem, 1.2rem + 2.2vw, 3.25rem);--fs-h3:clamp(1rem, .95rem + .25vw, 1.125rem);--fs-lead:clamp(1rem, .95rem + .25vw, 1.125rem);--fs-body:.9375rem;--fs-sm:.8125rem;--fs-label:.75rem;--fs-stat:clamp(2rem, 1.4rem + 2vw, 3.25rem);--track-hero:.06em;--track-title:.01em;--track-label:.12em;--gap:8px;--frame:clamp(8px, 1.6vw, 24px);--pad-card:clamp(20px, 2.2vw, 32px);--pad-sec:clamp(56px, 7vw, 120px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--r-card:6px;--r-img:6px;--r-pill:4px;--r-round:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--z-nav:50;--z-flutua:60;--z-menu:70}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}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:hidden}body{background:var(--bg);color:var(--text-2);font-family:var(--font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:clip}img,video,canvas,svg{max-width:100%;display:block}img{height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}h1,h2{color:var(--text);font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-weight:300}h1{font-size:var(--fs-hero);letter-spacing:var(--track-hero);font-weight:200;line-height:.95}h2{font-size:var(--fs-h2);letter-spacing:var(--track-title);line-height:1.08}h3{color:var(--text);font-family:var(--font-ui);font-size:var(--fs-h3);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.3}p{text-wrap:pretty}strong{color:var(--text);font-weight:500}::selection{background:var(--accent);color:var(--on-accent)}:focus{outline:none}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.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}.skip-link{z-index:100;border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-ui);letter-spacing:var(--track-label);text-transform:uppercase;transition:transform var(--dur) var(--ease-out);padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.quadro{gap:var(--gap);max-width:1440px;padding:var(--frame);flex-direction:column;margin:0 auto;display:flex}.secao{padding:var(--pad-sec) var(--pad-card) var(--space-6);position:relative}.card{border-radius:var(--r-card);background:var(--panel);padding:var(--pad-card);position:relative;overflow:clip}.grade{gap:var(--gap);display:grid}.foto{border-radius:var(--r-img);background:var(--panel);position:relative;overflow:clip}.foto>img,.foto>video,.foto>picture>img{object-fit:cover;width:100%;height:100%}.cabeca{justify-items:start;gap:var(--space-4);max-width:760px;display:grid}.cabeca .apoio{max-width:56ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.6}html.js-motion [data-reveal]{opacity:0;transform:translateY(28px)}html.js-motion [data-reveal=fade]{transform:none}html.js-motion [data-reveal=scale]{transform:scale(.97)}.split-line-mask{margin-block:-.22em -.1em;padding-block:.22em .1em}html.js-motion [data-split]:not(.is-split){opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rotulo{color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:500;line-height:1.4;display:inline-block}.btn{border-radius:var(--r-pill);min-height:44px;font-family:var(--font-ui);letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn__rotulo{padding-block:4px;display:inline-block;position:relative;overflow:hidden}.btn__rotulo>span{transition:transform .6s var(--ease-out);display:block}.btn__rotulo>span+span{position:absolute;inset:4px 0 auto;transform:translateY(140%)}@media (hover:hover) and (pointer:fine){.btn:hover .btn__rotulo>span:first-child{transform:translateY(-140%)}.btn:hover .btn__rotulo>span+span{transform:translateY(0)}}.btn:active{transform:scale(.98)}.btn--acento{background:var(--accent);color:var(--on-accent)}@media (hover:hover) and (pointer:fine){.btn--acento:hover{background:var(--accent-2)}}.btn--pilula{background:var(--panel-3);min-height:32px;color:var(--text-2);font-size:var(--fs-label);padding:0 12px;font-weight:500}@media (hover:hover) and (pointer:fine){.btn--pilula:hover{color:var(--text);background:#39393c}}.btn--pilula.btn--acento{background:var(--accent);color:var(--on-accent)}.btn--contorno{border-color:var(--line-2);color:var(--text)}@media (hover:hover) and (pointer:fine){.btn--contorno:hover{border-color:var(--text)}}.btn--grande{min-height:52px;padding:0 26px;font-size:.9375rem}.seta-link{color:var(--text-2);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.seta-link__circulo{border:1px solid var(--line-2);border-radius:var(--r-round);width:28px;height:28px;transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);flex:none;place-items:center;display:grid}.seta-link__circulo svg{width:12px;height:12px;transition:transform var(--dur) var(--ease-out)}@media (hover:hover) and (pointer:fine){.seta-link:hover{color:var(--text)}.seta-link:hover .seta-link__circulo,a:hover>*>.seta-link .seta-link__circulo{border-color:var(--text);background:var(--text);color:var(--bg)}.seta-link:hover .seta-link__circulo svg{transform:rotate(45deg)}}.seta-link[aria-expanded=true] .seta-link__circulo svg{transform:rotate(135deg)}.num{color:var(--text);font-family:var(--font-ui);font-size:var(--fs-stat);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.filete{background:var(--accent);width:32px;height:1px;display:block}.topo{--topo-barra-h:48px;--topo-pad:clamp(20px, 4.4vw, 72px);--topo-fs:clamp(2.5rem, .2rem + 7.3vw, 7.75rem);--topo-recuo:.62em;gap:var(--gap);display:grid;position:relative}.topo-slot,.topo-barra{height:var(--topo-barra-h)}.topo-barra__in{justify-content:space-between;align-items:center;gap:var(--space-5);height:100%;padding-inline:2px;display:flex}.topo-logo{color:var(--text);white-space:nowrap;align-items:baseline;gap:12px;text-decoration:none;display:inline-flex}.topo-logo__nome{font-family:var(--font-display);letter-spacing:.34em;text-transform:uppercase;font-size:1.25rem;font-weight:300;line-height:1}.topo-logo__sub{color:var(--muted);font-family:var(--font-ui);letter-spacing:.28em;text-transform:uppercase;padding-left:12px;font-size:.6875rem;font-weight:500;line-height:1;position:relative}.topo-logo__sub:before{content:"";background:var(--line-2);width:1px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.topo-nav__lista{align-items:center;gap:6px;margin:0;display:flex}.topo-nav .btn--pilula{min-height:30px}.topo-barra.is-fixa{z-index:var(--z-nav);height:56px;padding-inline:max(var(--frame), calc((100% - 1440px) / 2 + var(--frame)));border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);transition:transform .7s var(--ease-out);background:#0b0b0cbd;position:fixed;top:0;left:0;right:0;transform:translateY(-101%)}.topo-barra.is-fixa.is-visivel{transform:none}.topo-barra.sem-transicao{transition:none}.topo-menu-btn,.topo-menu__fechar{border-radius:var(--r-pill);width:44px;height:44px;color:var(--text);background:0 0;border:0;place-items:center;margin-right:-10px;padding:0;display:none}.topo-menu-btn__tracos,.topo-menu__x{width:24px;height:8px;display:block;position:relative}.topo-menu-btn__tracos>span,.topo-menu__x>span{width:100%;height:1px;transition:transform var(--dur) var(--ease-out), width var(--dur) var(--ease-out);background:currentColor;position:absolute;left:0}.topo-menu-btn__tracos>span:first-child{top:0}.topo-menu-btn__tracos>span:last-child{width:66%;bottom:0;left:auto;right:0}@media (hover:hover) and (pointer:fine){.topo-menu-btn:hover .topo-menu-btn__tracos>span:last-child{width:100%}}.topo-menu__x>span{top:50%}.topo-menu__x>span:first-child{transform:rotate(45deg)}.topo-menu__x>span:last-child{transform:rotate(-45deg)}@media (width<=899px){.topo-nav{display:none}.topo-menu-btn,.topo-menu__fechar{display:grid}.topo-logo__nome{font-size:1.125rem}}.topo-menu{z-index:var(--z-menu);padding:0 calc(var(--frame) + 14px) max(24px, env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.topo-menu[hidden]{display:none}.topo-menu__topo{min-height:calc(var(--topo-barra-h) + var(--frame));padding-top:var(--frame);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.topo-menu__nav{flex:1;padding-block:clamp(24px,6vh,56px)}.topo-menu__lista{margin:0;display:grid}.topo-menu__lista>li{border-bottom:1px solid var(--line)}.topo-menu__link{color:var(--text);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:16px;padding:14px 0 12px;font-size:clamp(2rem,1.2rem + 4vw,3rem);font-weight:200;line-height:1.1;text-decoration:none;display:flex}.topo-menu__n{min-width:2ch;color:var(--soft);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);font-weight:500}.topo-menu__link:focus-visible{outline-offset:-1px}.topo-menu__pe{gap:16px;display:grid}.topo-menu__cta{width:100%}.topo-menu__info{color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);text-align:center;text-transform:uppercase}html.menu-aberto{overflow:hidden}.topo-card{border-radius:var(--r-card);background:var(--panel);isolation:isolate;align-items:end;height:min(78svh,760px);min-height:520px;display:grid;position:relative;overflow:clip}.topo-midia{z-index:-2;position:absolute;inset:-64px 0 0}.topo-midia__in,.topo-poster,.topo-poster img,.topo-video{width:100%;height:100%;position:absolute;inset:0}.topo-poster img,.topo-video{object-fit:cover;object-position:62% 30%}.topo-video{opacity:0;transition:opacity 1.2s var(--ease-out)}.topo-video.is-tocando{opacity:1}.topo-veu{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b0b0cd1 0%,#0b0b0c85 34%,#0b0b0c00 62%),linear-gradient(#0b0b0c00 54%,#0b0b0cb8 100%);position:absolute;inset:0}.topo-conteudo{padding:var(--topo-pad);padding-bottom:clamp(36px,7vh,72px)}.topo-titulo{font-size:var(--topo-fs);letter-spacing:var(--track-hero);text-shadow:0 1px 30px #00000040;margin-bottom:clamp(20px,2.6vw,36px);font-weight:200;line-height:.98}.topo-titulo__linha{white-space:nowrap;display:block}.topo-titulo__linha--2{padding-left:var(--topo-recuo)}.topo-apoio{padding-left:calc(var(--topo-fs) * .62);flex-wrap:wrap;align-items:center;gap:18px 32px;padding-right:160px;display:flex}.topo-sub{max-width:44ch;color:var(--text-2);font-size:clamp(.875rem,.82rem + .2vw,1rem);line-height:1.55}.topo-cta{min-height:40px;font-size:var(--fs-label);padding-inline:16px}.topo-mais{right:var(--topo-pad);color:var(--text);position:absolute;bottom:clamp(36px,7vh,72px)}.topo-mais .seta-link__circulo{border-color:#ebe7e166}.topo-mais .seta-link__circulo svg,.topo-mais:hover .seta-link__circulo svg{transform:rotate(135deg)}@media (width<=767px){.topo{--topo-pad:20px;--topo-fs:clamp(2.25rem, .3rem + 9.2vw, 3.5rem);--topo-recuo:.5em}.topo-card{height:min(82svh,720px);min-height:540px}.topo-poster img,.topo-video{object-position:50% 20%}.topo-veu{background:linear-gradient(#0b0b0c00 38%,#0b0b0cb8 70%,#0b0b0cf0 100%),linear-gradient(90deg,#0b0b0c59 0%,#0b0b0c00 60%)}.topo-conteudo{padding-bottom:24px}.topo-apoio{gap:18px;padding-left:0;padding-right:0}.topo-sub{max-width:34ch}.topo-mais{top:auto;right:var(--topo-pad);bottom:32px}}html.js-motion .topo:not(.is-pronto) .topo-card{clip-path:inset(50% 0% 50% 0% round var(--r-card))}html.js-motion .topo:not(.is-pronto) :is(.topo-titulo__linha,[data-topo-entra],.topo-mais,.topo-logo,.topo-menu-btn,.topo-nav__lista>li){opacity:0}@media (prefers-reduced-motion:reduce){.topo-video{display:none}}.pil{gap:var(--gap);display:grid}.pil-grade{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.pil-card{min-height:clamp(220px,17vw,264px);transition:background-color var(--dur) var(--ease-out);flex-direction:column;display:flex}.pil-card:before{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .9s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.pil-card:hover{background:var(--panel-2)}.pil-card:hover:before{transform:scaleX(1)}}.pil-card:focus-within,.pil-card.is-aberto{background:var(--panel-2)}.pil-card:focus-within:before,.pil-card.is-aberto:before{transform:scaleX(1)}.pil-card__titulo{margin-bottom:14px}.pil-card__texto{max-width:34ch;color:var(--muted);font-size:var(--fs-sm);line-height:1.6}.pil-extra{opacity:0;transition:grid-template-rows .7s var(--ease-out), opacity .5s var(--ease-out);grid-template-rows:0fr;display:grid}.pil-extra__in{min-height:0;overflow:hidden}.pil-extra p{max-width:36ch;color:var(--text-2);font-size:var(--fs-sm);padding-top:12px;line-height:1.6}.pil-card.is-aberto .pil-extra{opacity:1;transition:grid-template-rows .7s var(--ease-out), opacity .6s var(--ease-out) .15s;grid-template-rows:1fr}.pil-card__mais{padding-top:var(--space-5);cursor:pointer;align-self:flex-start;margin-top:auto}.pil-card__mais:focus-visible{outline-offset:4px}.pil-numeros{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding-block:clamp(24px,3.4vw,48px) clamp(16px,2vw,32px)}.pil-numero{padding-inline:var(--pad-card);flex-direction:column;gap:10px;display:flex}.pil-numero dt{color:var(--muted)}.pil-numero .num{margin:0}@media (width<=1023px){.pil-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.pil-card{min-height:220px}}@media (width<=767px){.pil-numeros{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (width<=599px){.pil-grade{grid-template-columns:minmax(0,1fr)}.pil-card{min-height:0}.pil-card__texto,.pil-extra p{max-width:none}}html.js-motion .pil:not(.is-pronto) .pil-card{clip-path:inset(100% 0% 0%);transform:translateY(24px)}.sobre-grade{grid-template-columns:minmax(0,1fr)}.sobre-card{justify-content:space-between;gap:var(--space-8);flex-direction:column;display:flex}.sobre-card__topo{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.sobre-card__meta{color:var(--soft)}.sobre-card__corpo{justify-items:start;gap:var(--space-6);display:grid}.sobre-titulo{max-width:22ch}.sobre-colunas{gap:var(--space-4);max-width:62ch;display:grid}.sobre-coluna{color:var(--muted);font-size:var(--fs-body);line-height:1.65}.sobre-btn{margin-top:var(--space-2)}.sobre-foto{aspect-ratio:4/5;isolation:isolate;order:-1;justify-self:stretch;min-width:0}.sobre-foto__mov{will-change:transform;position:absolute;inset:-48px 0}.sobre-foto__zoom{width:100%;height:100%;transition:transform 1.2s var(--ease-out);overflow:hidden}.sobre-foto img{object-fit:cover;object-position:50% 40%;transform-origin:50% 60%;width:100%;height:100%}.sobre-foto:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0b0b0c00 55%,#0b0b0c59 100%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.sobre-grade:hover .sobre-foto__zoom{transform:scale(1.04)}}.sobre-grade:focus-within .sobre-foto__zoom{transform:scale(1.04)}html.js-motion .sobre-foto{clip-path:inset(100% 0% 0% 0% round var(--r-img))}html.js-motion .sobre-foto img{transform:scale(1.12)}html.js-motion .sobre-coluna{opacity:0}@media (width>=600px) and (width<=879.98px){.sobre-foto{aspect-ratio:3/2}.sobre-colunas{column-gap:var(--space-6);grid-template-columns:1fr 1fr;max-width:none}}@media (width>=880px){.sobre-grade{grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:stretch}.sobre-foto{order:0;align-self:stretch}}@media (width>=1024px){.sobre-colunas{column-gap:var(--space-7);grid-template-columns:1fr 1fr;max-width:none}.sobre-coluna{font-size:var(--fs-sm);max-width:34ch}}@media (width>=1280px){.sobre-coluna{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.sobre-foto__mov{inset:0}.sobre-foto__zoom{transition:none}}.areas{gap:var(--gap);display:grid}.areas-cabeca{gap:var(--space-5);display:grid}.areas-apoio{max-width:44ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.6}@media (width>=1024px){.areas-cabeca{align-items:end;column-gap:var(--space-8);grid-template-columns:1fr auto}.areas-apoio{max-width:40ch;padding-bottom:.35em}}.areas-linhas{gap:var(--gap);display:grid}.areas-linha{grid-template-columns:minmax(0,1fr)}.areas-cards{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.areas-foto{aspect-ratio:4/3;isolation:isolate;justify-self:stretch;min-width:0}.areas-foto__mov{will-change:transform;position:absolute;inset:-48px 0}.areas-foto__zoom{width:100%;height:100%;transition:transform 1.2s var(--ease-out);overflow:hidden}.areas-foto img{object-fit:cover;width:100%;height:100%}.areas-foto:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0b0b0c00 55%,#0b0b0c61 100%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.areas-linha:hover .areas-foto__zoom{transform:scale(1.04)}}.areas-linha:focus-within .areas-foto__zoom{transform:scale(1.04)}.areas-card{gap:var(--space-6);cursor:pointer;transition:background-color var(--dur) var(--ease-out);flex-direction:column;flex:auto;display:flex}.areas-card__topo{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:auto;display:flex}.areas-card__num{color:var(--soft);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.areas-card__corpo{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.areas-card__desc{max-width:52ch;color:var(--muted);flex:260px;font-size:.875rem;line-height:1.6}.areas-card__botao{cursor:pointer;flex:none;min-height:44px;margin-left:auto}.areas-card__painel{margin-top:calc(var(--space-6) * -1);overflow:hidden}.areas-card .areas-card__lista{padding:var(--space-6) 0 0;column-gap:var(--space-6);margin:0;display:grid}.areas-card__lista li{align-items:baseline;gap:var(--space-3);border-top:1px solid var(--line);color:var(--text-2);padding:11px 0;font-size:.875rem;line-height:1.45;display:flex}.areas-card__idx{min-width:1.6em;color:var(--soft);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.08em;font-variant-numeric:tabular-nums;flex:none;font-weight:500}.areas-card.is-aberto,.areas-card:focus-within{background:var(--panel-2)}.areas-card.is-aberto .seta-link,.areas-card:focus-within .seta-link{color:var(--text)}.areas-card.is-aberto .seta-link__circulo{border-color:var(--text);background:var(--text);color:var(--bg)}@media (hover:hover) and (pointer:fine){.areas-card:hover{background:var(--panel-2)}.areas-card:hover .seta-link{color:var(--text)}.areas-card:hover .seta-link__circulo{border-color:var(--text);background:var(--text);color:var(--bg)}.areas-card:hover .seta-link[aria-expanded=false] .seta-link__circulo svg{transform:rotate(45deg)}}.areas-fecho{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.areas-fecho__texto{max-width:62ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.55}.areas-fecho__pergunta{margin-bottom:var(--space-2);color:var(--text);font-family:var(--font-display);letter-spacing:var(--track-title);text-transform:uppercase;font-size:clamp(1.25rem,1rem + 1vw,1.875rem);font-weight:300;line-height:1.15;display:block}html.js-motion .areas-foto{clip-path:inset(0% 100% 0% 0% round var(--r-img))}html.js-motion .areas-linha--inv .areas-foto{clip-path:inset(0% 0% 0% 100% round var(--r-img))}html.js-motion .areas-foto img{transform:scale(1.12)}html.js-motion .areas-card{opacity:0;transform:translateY(28px)}@media (width>=760px){.areas-linha{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.areas-foto{align-self:stretch}.areas-linha--inv .areas-foto{order:2}}@media (width>=1100px){.areas-card__lista{grid-template-columns:1fr 1fr}}@media (width<=759.98px){.areas-fecho .btn{width:100%}}@media (prefers-reduced-motion:reduce){.areas-foto__mov{inset:0}.areas-foto__zoom,.areas-card{transition:none}}.met{--met-no:9px;--met-eixo:calc(var(--pad-card) + var(--met-no) / 2);gap:var(--gap);display:grid}.met-topo{gap:var(--space-5);align-items:end;display:grid}.met-apoio{max-width:46ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.6}@media (width>=1024px){.met-topo{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,420px)}}.met-grade{grid-template-columns:1fr;margin:0;padding:0;list-style:none}.met-etapa{padding-top:calc(var(--pad-card) + var(--met-no) + var(--space-6));transition:background-color var(--dur) var(--ease-out);flex-direction:column;display:flex;overflow:visible}@media (hover:hover) and (pointer:fine){.met-etapa:hover{background:var(--panel-2)}}.met-no{top:var(--pad-card);left:var(--pad-card);z-index:2;width:var(--met-no);height:var(--met-no);border:1px solid var(--line-2);border-radius:var(--r-round);background:var(--panel);transition:background-color .8s var(--ease-out), border-color .8s var(--ease-out), box-shadow .8s var(--ease-out);position:absolute}.met-fio{top:var(--met-eixo);left:0;right:calc(-1 * var(--gap));z-index:1;background:var(--line);pointer-events:none;height:1px;position:absolute}.met-fio__luz{background:var(--accent);transform-origin:0;position:absolute;inset:0}html.js-motion .met-fio__luz{transform:scaleX(0)}.met-num{color:var(--soft);font-family:var(--font-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;transition:color 1s var(--ease-out);font-size:clamp(3rem,2.2rem + 2.8vw,5.25rem);font-weight:200;line-height:.9;display:block}.met-etapa h3{margin-top:var(--space-7)}.met-etapa p{margin-top:var(--space-3);max-width:34ch;color:var(--muted)}.met-etapa.is-ativa .met-num,html:not(.js-motion) .met-num{color:var(--text)}.met-etapa.is-ativa .met-no,html:not(.js-motion) .met-no{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 5px #d9583f29}@media (width<=639px){.met-etapa{padding-top:var(--pad-card);padding-left:calc(var(--pad-card) + var(--met-no) + var(--space-5))}.met-fio{top:0;bottom:calc(-1 * var(--gap));left:var(--met-eixo);width:1px;height:auto;right:auto;transform:translate(-50%)}.met-fio__luz{transform-origin:top}html.js-motion .met-fio__luz{transform:scaleY(0)}.met-etapa:first-child .met-fio{top:var(--met-eixo)}.met-etapa:last-child .met-fio{bottom:var(--pad-card)}.met-num{margin-top:-.06em}.met-etapa h3{margin-top:var(--space-5)}}@media (width>=640px) and (width<=1023px){.met-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.met-etapa:nth-child(odd) .met-fio{left:var(--met-eixo)}.met-etapa:nth-child(2n) .met-fio{right:var(--pad-card)}}@media (width>=1024px){.met-grade{grid-template-columns:repeat(4,minmax(0,1fr))}.met-etapa{min-height:340px}.met-etapa h3{padding-top:var(--space-7);margin-top:auto}.met-etapa:first-child .met-fio{left:var(--met-eixo)}.met-etapa:last-child .met-fio{right:var(--pad-card)}}.met-chamada{justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.met-chamada__texto{gap:var(--space-2);display:grid}.met-chamada__texto p{color:var(--text-2)}@media (width<=639px){.met-chamada .btn{width:100%}}.eq{gap:var(--gap);display:grid}.eq-topo{gap:var(--space-5);align-items:end;display:grid}.eq-apoio{max-width:46ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.6}@media (width>=1024px){.eq-topo{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,420px)}}.eq-grade{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.eq-item{min-width:0;display:flex}.eq-socio{width:100%;transition:background-color var(--dur) var(--ease-out);flex-direction:column;padding:0;display:flex}.eq-foto{aspect-ratio:3/4;border-radius:var(--r-card) var(--r-card) 0 0;background:#141415}.eq-zoom{transition:transform 1.4s var(--ease-out);position:absolute;inset:0}.eq-zoom img{object-fit:cover;object-position:50% 20%;filter:grayscale()contrast(1.04)brightness(.92);width:100%;height:100%;transition:filter 1.4s var(--ease-out)}.eq-bio{z-index:1;gap:var(--space-3);padding:var(--space-5) var(--pad-card) var(--pad-card);border-top:1px solid var(--line);transition:transform .9s var(--ease-out);background:#0e0e0fe6;display:grid;position:absolute;inset:auto 0 0;transform:translateY(101%)}.eq-bio p{color:var(--text-2);font-size:var(--fs-sm);line-height:1.55}.eq-socio:focus-within .eq-zoom,.eq-socio.is-aberto .eq-zoom{transform:scale(1.04)}.eq-socio:focus-within .eq-zoom img,.eq-socio.is-aberto .eq-zoom img{filter:grayscale(0)contrast()brightness()}.eq-socio.is-aberto .eq-bio{transform:translateY(0)}.eq-socio.is-aberto,.eq-socio:focus-within{background:var(--panel-2)}@media (hover:hover) and (pointer:fine){.eq-socio:hover{background:var(--panel-2)}.eq-socio:hover .eq-zoom{transform:scale(1.04)}.eq-socio:hover .eq-zoom img{filter:grayscale(0)contrast()brightness()}.eq-socio:hover .eq-bio{transform:translateY(0)}.eq-socio:hover .eq-mais{color:var(--text)}}html.js-motion .eq-foto{clip-path:inset(100% 0 0)}.eq-info{padding:var(--pad-card);flex-direction:column;flex:1;align-items:flex-start;display:flex}.eq-area{margin-top:var(--space-1);color:var(--text-2);font-family:var(--font-ui);letter-spacing:.02em;font-size:.9375rem}.eq-oab{margin-top:var(--space-4)}.eq-perfil{margin:var(--space-3) 0 var(--space-4);max-width:40ch;color:var(--muted)}.eq-mais{min-height:44px;margin-top:auto}.eq-mais:focus-visible{outline-offset:4px}.eq-rodape{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-4);padding:var(--space-6) var(--pad-card) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.eq-rodape p{max-width:60ch;color:var(--text-2);font-size:var(--fs-lead)}.eq-deslize{display:none}@media (width<=1023px){.eq-area{font-size:.875rem}}@media (width<=767px){.eq-grade{gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.eq-grade::-webkit-scrollbar{display:none}.eq-item{scroll-snap-align:start;flex:0 0 84%}.eq-deslize{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--pad-card) 0;display:flex}.eq-trilho{background:var(--line-2);flex:1;height:1px;position:relative}.eq-trilho__luz{background:var(--text);transform-origin:0;position:absolute;inset:0;transform:scaleX(.4)}.eq-rodape .btn{width:100%}}.faq{padding-top:var(--pad-sec)}.faq-grade{grid-template-columns:minmax(0,1fr);align-items:start}.faq-cabeca{justify-items:start;gap:var(--space-4);padding:0 var(--pad-card) var(--space-6);display:grid}.faq-titulo{max-width:12ch}.faq-apoio{max-width:40ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.6}.faq-acoes{margin-top:var(--space-3)}.faq-btn__seta{width:12px;height:12px;transition:transform var(--dur) var(--ease-out)}@media (hover:hover) and (pointer:fine){.faq-btn:hover .faq-btn__seta{transform:rotate(45deg)}}.faq-lista{gap:var(--gap);display:grid}.faq-item.card{transition:background-color var(--dur) var(--ease-out);padding:0}.faq-item.is-aberto{background:var(--panel-2)}@media (hover:hover) and (pointer:fine){.faq-item:hover{background:var(--panel-2)}}.faq-q{font-size:var(--fs-h3)}.faq-botao{align-items:center;gap:var(--space-4);width:100%;min-height:72px;padding:var(--space-5) var(--pad-card);color:var(--text);font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:1.75rem minmax(0,1fr) auto;display:grid}.faq-botao:focus-visible{outline-offset:-6px}@supports selector(:has(*)){.faq-botao:focus-visible{outline:none}.faq-item:has(.faq-botao:focus-visible){outline:1px solid var(--accent);outline-offset:3px}}.faq-n{color:var(--muted);font-size:var(--fs-label);letter-spacing:var(--track-label);font-variant-numeric:tabular-nums;font-weight:500}.faq-pergunta{text-wrap:balance}.faq-icone{border:1px solid var(--line-2);border-radius:var(--r-round);width:32px;height:32px;transition:transform .7s var(--ease-out), border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);flex:none;display:block;position:relative}.faq-icone:before,.faq-icone:after{content:"";background:currentColor;width:12px;height:1px;margin:-.5px 0 0 -6px;position:absolute;top:50%;left:50%}.faq-icone:after{transform:rotate(90deg)}.faq-item.is-aberto .faq-icone{border-color:var(--text);transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.faq-item:hover .faq-icone{border-color:var(--text)}}.faq-resposta{visibility:hidden;transition:grid-template-rows .75s var(--ease-out), visibility 0s linear .75s;grid-template-rows:0fr;display:grid}.faq-item.is-aberto .faq-resposta{visibility:visible;transition:grid-template-rows .75s var(--ease-out), visibility 0s;grid-template-rows:1fr}.faq-resposta__in{min-height:0;overflow:hidden}.faq-resposta p{max-width:60ch;padding:0 var(--pad-card) var(--pad-card) calc(var(--pad-card) + 1.75rem + var(--space-4));color:var(--text-2);opacity:0;transition:opacity .35s var(--ease-out), transform .6s var(--ease-out);transform:translateY(-8px)}.faq-item.is-aberto .faq-resposta p{opacity:1;transition:opacity .7s var(--ease-out) .12s, transform .9s var(--ease-out) 80ms;transform:none}html:not(.js) .faq-resposta{visibility:visible;grid-template-rows:1fr}html:not(.js) .faq-resposta p{opacity:1;transform:none}@media (width<=599px){.faq-botao{gap:var(--space-3);min-height:64px;padding-block:var(--space-4);grid-template-columns:1.25rem minmax(0,1fr) auto}.faq-icone{width:28px;height:28px}.faq-resposta p{padding-left:var(--pad-card)}}@media (width>=1024px){.faq-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-cabeca{padding:var(--pad-card);position:sticky;top:96px}.faq-apoio{margin-top:var(--space-3)}}.contato{gap:var(--gap);padding-top:var(--pad-sec);display:grid}.contato-cabeca{gap:var(--space-5);padding:0 var(--pad-card) var(--space-6);display:grid}.contato-cabeca__titulo{justify-items:start;gap:var(--space-4);display:grid}.contato-titulo{letter-spacing:var(--track-hero);text-wrap:wrap;font-size:clamp(2.6rem,.4rem + 9.4vw,8.5rem);font-weight:200;line-height:.94}.contato-apoio{max-width:38ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.6}.contato-grade{grid-template-columns:minmax(0,1fr)}.contato-foto{aspect-ratio:4/3}.contato-foto__in{position:absolute;inset:0;overflow:clip}.contato-foto__in>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}html.js-motion .contato-foto{clip-path:inset(7% 7% 7% 7% round var(--r-img))}html.js-motion .contato-foto__in>img{transform:scale(1.12)}.contato-legenda{padding:var(--space-8) var(--pad-card) var(--pad-card);pointer-events:none;background:linear-gradient(#0b0b0c00,#0b0b0cc7);position:absolute;inset:auto 0 0}.contato-legenda .rotulo{color:var(--text-2)}.contato-info{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.contato-card{justify-content:space-between;gap:var(--space-5);min-height:176px;transition:background-color var(--dur) var(--ease-out);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.contato-card:hover{background:var(--panel-2)}}.contato-card__topo{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.contato-card__corpo{gap:var(--space-2);display:grid}.contato-destaque{color:var(--text);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-style:normal;line-height:1.45}.contato-junto{white-space:nowrap}address.contato-destaque>span{display:block}.contato-nota{max-width:38ch;color:var(--muted);font-size:var(--fs-sm);line-height:1.55}.contato-selo{border:1px solid var(--line-2);border-radius:var(--r-pill);min-height:26px;color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;align-items:center;gap:8px;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.contato-selo[hidden]{display:none}.contato-selo__ponto{border-radius:var(--r-round);background:var(--soft);width:6px;height:6px;position:relative}.contato-selo.is-aberto{color:var(--text-2)}.contato-selo.is-aberto .contato-selo__ponto{background:#8fbf95}.contato-selo.is-aberto .contato-selo__ponto:after{content:"";border-radius:inherit;background:inherit;animation:contato-pulso 2.8s var(--ease-out) infinite;position:absolute;inset:0}@keyframes contato-pulso{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.contato-selo.is-aberto .contato-selo__ponto:after{display:none}}.contato-canais{gap:var(--space-4);margin:0;display:grid}.contato-canais li{gap:2px;display:grid}.contato-canal{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:5px;overflow-wrap:anywhere;transition:text-decoration-color var(--dur) var(--ease-out);justify-self:start;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.45;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.contato-canal:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.contato-cta.btn{min-height:64px;padding:0 var(--pad-card);border-radius:var(--r-card);justify-content:space-between}.contato-cta__seta{width:14px;height:14px;transition:transform var(--dur) var(--ease-out)}@media (hover:hover) and (pointer:fine){.contato-cta:hover .contato-cta__seta{transform:rotate(45deg)}}.contato-rodape{margin-top:var(--space-8);padding:var(--space-6) var(--pad-card) 0;border-top:1px solid var(--line);position:relative;overflow:clip;container-type:inline-size}.contato-rodape__topo{gap:var(--space-5);align-items:center;display:grid}.contato-rodape__nome{color:var(--text);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;font-size:1.125rem;font-weight:300;line-height:1}.contato-rodape__nome span{color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);font-weight:500}.contato-rodape__nav ul{gap:0 var(--space-5);flex-wrap:wrap;margin:0;display:flex}.contato-rodape__nav a{min-height:44px;color:var(--text-2);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;transition:color var(--dur) var(--ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.contato-rodape__nav a:hover{color:var(--text)}}.contato-subir{justify-self:start;min-height:44px}.contato-subir .seta-link__circulo svg{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.contato-subir:hover .seta-link__circulo svg{transform:rotate(-45deg)translate(1px,-1px)}}.contato-rodape__linha{height:1px;margin:var(--space-5) 0 var(--space-5);background:var(--line);border:0}.contato-rodape__legal{gap:var(--space-2);color:var(--muted);font-size:var(--fs-sm);line-height:1.55;display:grid}.contato-marca{margin:var(--space-7) 0 0;color:#1c1c1e;font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:space-between;margin-bottom:-.1em;font-size:20cqi;font-weight:200;line-height:.74;display:flex}.contato-marca>span{display:block}html.js-motion .contato-marca>span{opacity:0;transform:translateY(32px)}.contato-flutua{right:max(16px, calc(env(safe-area-inset-right) + 12px));bottom:max(16px, calc(env(safe-area-inset-bottom) + 12px));z-index:var(--z-flutua);border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--panel-3);width:52px;height:52px;color:var(--text);-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), transform .8s var(--ease-out), visibility 0s linear .8s, background-color var(--dur) var(--ease-out);place-items:center;text-decoration:none;display:grid;position:fixed;transform:translateY(16px);box-shadow:0 12px 32px #00000080}.contato-flutua.is-visivel{opacity:1;visibility:visible;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out), visibility 0s, background-color var(--dur) var(--ease-out);transform:none}.contato-flutua>svg{width:20px;height:20px}.contato-flutua__rotulo{border-radius:var(--r-pill);background:var(--panel-3);height:36px;color:var(--text);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out), transform .6s var(--ease-out);align-items:center;padding:0 12px;font-weight:500;line-height:1;display:flex;position:absolute;top:50%;right:calc(100% + 8px);transform:translate(8px,-50%)}.contato-flutua:focus-visible .contato-flutua__rotulo{opacity:1;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.contato-flutua:hover{background:#39393c}.contato-flutua:hover .contato-flutua__rotulo{opacity:1;transform:translateY(-50%)}}@media (width>=640px){.contato-info{grid-template-columns:repeat(2,minmax(0,1fr))}.contato-card--endereco,.contato-cta{grid-column:1/-1}.contato-foto{aspect-ratio:16/9}}@media (width>=768px){.contato-rodape__topo{gap:var(--space-6);grid-template-columns:auto minmax(0,1fr) auto}.contato-rodape__nav ul{justify-content:center}.contato-rodape__legal{column-gap:var(--space-7);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}.contato-rodape__legal p:nth-child(n+3){text-align:right}}@media (width>=1024px){.contato-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.contato-foto{aspect-ratio:auto;min-height:540px}.contato-info{grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto}.contato-cta.btn{min-height:72px}}@media (width>=1440px){.contato-cabeca{align-items:end;column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto}.contato-titulo{font-size:8.5rem}.contato-apoio{max-width:34ch;padding-bottom:.5em}}
