@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal-usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal-DHIcAJRg.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}:root{--bg:#fff;--surface:#eeeff2;--surface-2:#f4f5f7;--hero:#e5e6e9;--ink:#15171c;--ink-2:#2b2f37;--muted:#5f646d;--soft:#8f949d;--line:#15171c14;--line-2:#15171c24;--dark:#0c0f15;--dark-2:#151a23;--on-dark:#f3f5f8;--on-dark-muted:#f3f5f89e;--blue:#1e6bff;--blue-light:#5ea2ff;--blue-deep:#0f4fd6;--blue-tint:#1e6bff1a;--blue-glow:#1e6bff59;--shine:linear-gradient(110deg, #1e6bff 0%, #4f9dff 35%, #7fb5ff 50%, #4f9dff 65%, #1e6bff 100%);--shine-num:linear-gradient(110deg, #0f4fd6 0%, #1e6bff 35%, #4f9dff 50%, #1e6bff 65%, #0f4fd6 100%);--font:"Manrope Variable", "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-h1:clamp(2.875rem, 1.2rem + 5.4vw, 5.75rem);--fs-h2:clamp(2rem, 1.25rem + 2.6vw, 3.5rem);--fs-h3:clamp(1.125rem, 1rem + .4vw, 1.375rem);--fs-lead:clamp(1rem, .94rem + .3vw, 1.1875rem);--fs-body:1rem;--fs-sm:.875rem;--fs-xs:.8125rem;--fs-stat:clamp(2rem, 1.6rem + 1.4vw, 2.75rem);--lh-tight:1;--lh-title:1.06;--lh-body:1.6;--track-title:-.04em;--track-h2:-.035em;--gap-panel:14px;--pad-panel-x:clamp(20px, 4.2vw, 64px);--pad-panel-y:clamp(56px, 7vw, 112px);--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-panel:44px;--r-card:28px;--r-md:20px;--r-sm:12px;--r-pill:999px;--shadow-sm:0 1px 2px #141e3c0f, 0 4px 12px #141e3c0d;--shadow-md:0 10px 30px #141e3c14;--shadow-lg:0 30px 60px #141e3c29;--shadow-blue:0 10px 30px #1e6bff59;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--z-nav:50;--z-bar:60;--z-menu:70}@media (width<=720px){:root{--gap-panel:8px;--r-panel:28px;--r-card:22px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}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(--ink-2);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;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{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}h1,h2,h3{color:var(--ink);text-wrap:balance;font-weight:600}h1{font-size:var(--fs-h1);letter-spacing:var(--track-title);line-height:.98}h2{font-size:var(--fs-h2);line-height:var(--lh-title);letter-spacing:var(--track-h2)}h3{font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.25}p{text-wrap:pretty}::selection{background:var(--blue);color:#fff}:focus{outline:none}:focus-visible{outline:2px solid var(--blue);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(--ink);color:#fff;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}.paineis{gap:var(--gap-panel);max-width:1600px;padding:var(--gap-panel);flex-direction:column;margin:0 auto;display:flex}.painel{border-radius:var(--r-panel);padding:var(--pad-panel-y) var(--pad-panel-x);isolation:isolate;position:relative;overflow:clip}.painel--surface{background:linear-gradient(#f1f2f4 0%,#e9eaed 100%)}.painel--branco{background:var(--bg)}.painel--escuro{background:var(--dark);color:var(--on-dark-muted)}.painel--escuro h2,.painel--escuro h3{color:var(--on-dark)}.wrap{width:100%;max-width:1240px;margin-inline:auto}.cabeca{justify-items:start;gap:var(--space-4);max-width:720px;display:grid}.cabeca--centro{text-align:center;justify-items:center;margin-inline:auto}.cabeca .apoio{max-width:54ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.55}.painel--escuro .cabeca .apoio{color:var(--on-dark-muted)}.h-light{color:var(--soft)}.painel--escuro .h-light{color:#f3f5f86b}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(.96)}.split-line-mask{margin-bottom:-.1em;padding-bottom:.1em}html.js-motion [data-split]:not(.is-split){opacity:0}@keyframes shine{0%{background-position:100% 0}to{background-position:0 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}}.tag{border:1px solid var(--line);color:var(--muted);font-size:var(--fs-xs);letter-spacing:.01em;white-space:nowrap;background:#ffffffb8;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-weight:600;line-height:1.4;display:inline-flex}.tag:before{content:"";background:var(--blue);width:6px;height:6px;box-shadow:0 0 0 3px var(--blue-tint);border-radius:50%}.painel--escuro .tag{color:var(--on-dark-muted);background:#ffffff0f;border-color:#ffffff1a}.btn{--btn-h:56px;min-height:var(--btn-h);border-radius:var(--r-pill);letter-spacing:-.005em;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out), background-color var(--dur-fast);border:0;align-items:center;gap:14px;padding:8px 8px 8px 26px;font-size:.9375rem;font-weight:700;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 .55s var(--ease-out);display:block}.btn__rotulo>span+span{position:absolute;inset:4px 0 auto;transform:translateY(140%)}.btn__icone{width:40px;height:40px;transition:transform .55s var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:500;line-height:1;display:grid}.btn__icone svg{width:18px;height:18px}@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:hover .btn__icone{transform:rotate(90deg)}}.btn:active{transform:scale(.98)}.btn--primario{background:var(--shine);color:#fff;box-shadow:var(--shadow-blue), inset 0 1px 0 #ffffff59;background-size:250% 100%;animation:5s linear infinite shine}.btn--primario .btn__icone{background:#fff3;box-shadow:inset 0 0 0 1px #ffffff47}@media (hover:hover) and (pointer:fine){.btn--primario:hover{box-shadow:0 16px 40px #1e6bff73,inset 0 1px #ffffff59}}.btn--vidro{color:var(--ink);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#ffffff8c;border:1px solid #fffc}.btn--vidro .btn__icone,.btn--escuro{background:var(--ink);color:#fff}.btn--escuro .btn__icone{background:var(--shine);background-size:250% 100%;animation:5s linear infinite shine}.btn--claro{color:var(--ink);background:#fff}.btn--claro .btn__icone{background:var(--blue);color:#fff}.btn--sm{--btn-h:44px;font-size:var(--fs-sm);gap:10px;padding:4px 4px 4px 18px}.btn--sm .btn__icone{width:36px;height:36px;font-size:18px}.btn--bloco{justify-content:space-between;width:100%}.seta{border-radius:var(--r-pill);background:var(--shine);color:#fff;width:56px;height:38px;transition:transform var(--dur) var(--ease-out), opacity var(--dur-fast);background-size:250% 100%;border:0;place-items:center;animation:5s linear infinite shine;display:grid;box-shadow:0 6px 16px #1e6bff4d}.seta svg{width:18px;height:18px;transition:transform var(--dur) var(--ease-out)}@media (hover:hover) and (pointer:fine){.seta:hover{transform:translateY(-2px)}.seta[data-dir=prev]:hover svg{transform:translate(-3px)}.seta[data-dir=next]:hover svg{transform:translate(3px)}}.seta:disabled,.seta[aria-disabled=true]{opacity:.4;cursor:default}.link-mais{color:var(--blue-deep);font-size:var(--fs-sm);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.link-mais__mais{background:var(--blue-tint);width:20px;height:20px;transition:transform var(--dur) var(--ease-out), background-color var(--dur-fast), color var(--dur-fast);border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid}.link-mais[aria-expanded=true] .link-mais__mais{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.link-mais:hover .link-mais__mais{background:var(--blue);color:#fff}}.icone{flex:none;width:20px;height:20px}.vidro{box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(16px)saturate(1.4);background:#ffffff8c;border:1px solid #ffffffbf}.num-shine{background:var(--shine-num);color:#0000;font-variant-numeric:tabular-nums;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shine}.hero,.hero-flutuante,.hero-menu{--hero-texto-2:#15171cb8;--hero-claro:#15171c80;--hero-ease:var(--ease-out)}.hero-marca{color:var(--ink);letter-spacing:-.015em;white-space:nowrap;align-items:center;gap:10px;font-size:.9375rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.hero-marca-simbolo{width:20px;height:20px;color:var(--blue);transition:transform .6s var(--hero-ease);flex:none}@media (hover:hover) and (pointer:fine){.hero-marca:hover .hero-marca-simbolo{transform:translateY(-2px)}}.hero-links{align-items:center;gap:clamp(20px,2.3vw,34px);display:flex}.hero-link{color:var(--hero-texto-2);font-size:var(--fs-sm);letter-spacing:-.005em;white-space:nowrap;transition:color var(--dur-fast);padding-block:6px;font-weight:600;line-height:1.2;text-decoration:none;position:relative}.hero-link:after{content:"";transform-origin:100%;height:1.5px;transition:transform .55s var(--hero-ease);background:currentColor;border-radius:2px;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.hero-link:before{content:"";background:var(--blue);opacity:0;width:4px;height:4px;transition:opacity .3s, transform .5s var(--hero-ease);border-radius:50%;margin-left:-2px;position:absolute;bottom:-5px;left:50%;transform:scale(0)}.hero-link[aria-current]{color:var(--ink)}.hero-link[aria-current]:before{opacity:1;transform:scale(1)}.hero-link:hover,.hero-link:focus-visible{color:var(--ink)}.hero-link:hover:after,.hero-link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.hero-link:focus-visible{outline-offset:4px}.hero-burger{width:44px;height:44px;box-shadow:var(--shadow-sm);-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(12px)saturate(1.4);transition:background-color var(--dur-fast), transform var(--dur) var(--hero-ease);background:#ffffff9e;border:1px solid #fffc;border-radius:50%;flex:none;place-items:center;padding:0;display:none;position:relative}.hero-burger-traco{background:var(--ink);width:16px;height:1.75px;transition:transform .6s var(--hero-ease);border-radius:2px;margin:-.875px 0 0 -8px;position:absolute;top:50%;left:50%}.hero-burger-traco:first-child{transform:translateY(-3.5px)}.hero-burger-traco:last-child{transform:translateY(3.5px)}.hero-burger[aria-expanded=true] .hero-burger-traco:first-child,.hero-menu.is-aberto .hero-menu-fechar .hero-burger-traco:first-child{transform:rotate(45deg)}.hero-burger[aria-expanded=true] .hero-burger-traco:last-child,.hero-menu.is-aberto .hero-menu-fechar .hero-burger-traco:last-child{transform:rotate(-45deg)}.hero-burger:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.hero-burger:hover{background:#fff}}.painel.hero{--hero-px:clamp(20px, 3.6vw, 56px);min-height:min(860px, calc(100svh - 2 * var(--gap-panel)));background:var(--hero);color:var(--ink-2);flex-direction:column;padding:0;display:flex}.hero-fundo{z-index:-1;pointer-events:none;background:radial-gradient(40% 50% at 78% 100%,#15171c09,#15171c00 80%),linear-gradient(90deg,#15171c00 38%,#15171c0b 62%),radial-gradient(50% 60% at 4% 0,#ffffff8c,#fff0 70%);position:absolute;inset:0}.hero-nav{z-index:4;padding:20px 20px 20px calc(var(--hero-px) - 4px);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid;position:relative}.hero-nav .hero-links{justify-self:center}.hero-nav-acoes{justify-self:end;align-items:center;gap:8px;display:flex}.hero-agendar.btn{gap:10px;padding:4px 16px 4px 20px}.hero-agendar.btn .btn__icone{width:16px;height:16px;color:var(--ink);background:0 0;font-size:18px;font-weight:400}@media (hover:hover) and (pointer:fine){.hero-agendar.btn:hover{box-shadow:var(--shadow-md);background:#ffffffeb}}.hero-dente{background:var(--shine);color:#fff;background-size:250% 100%;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;animation:5s linear infinite shine;display:grid;box-shadow:0 8px 22px #1e6bff5c,inset 0 1px #ffffff59}.hero-dente svg{width:19px;height:19px}.hero-grid{padding:0 var(--hero-px) 0 var(--hero-px);flex:1;grid-template:".retrato"minmax(16px,.55fr)"intro retrato""acoes retrato"".retrato"minmax(32px,1fr)"numeros retrato"/minmax(0,1.12fr) minmax(0,1fr);column-gap:24px;display:grid;position:relative}.hero-intro{z-index:3;grid-area:intro;justify-items:start;display:grid;position:relative}.hero-tag.tag{color:var(--hero-texto-2);background:#fff9;margin-bottom:clamp(18px,2vw,26px)}.hero-titulo{letter-spacing:-.048em;font-size:clamp(2.875rem,1rem + 5.4vw,5.875rem);font-weight:600;line-height:.96;display:grid}.hero-linha{margin:-.04em -.06em -.12em 0;padding:.04em .06em .12em 0;display:block;overflow:hidden}.hero-linha-in{display:block}.hero-titulo .h-light{color:var(--hero-claro)}.hero-apoio{max-width:27em;color:var(--hero-texto-2);font-size:var(--fs-lead);margin-top:clamp(18px,2vw,26px);line-height:1.55}.hero-acoes{z-index:3;flex-wrap:wrap;grid-area:acoes;align-items:center;gap:14px 28px;margin-top:clamp(28px,3vw,40px);display:flex;position:relative}.hero-secundario{min-height:44px;color:var(--ink);letter-spacing:-.005em;align-items:center;gap:12px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.hero-secundario-texto{position:relative}.hero-secundario-texto:after{content:"";opacity:.22;transform-origin:0;height:1.5px;transition:opacity var(--dur-fast), transform .55s var(--hero-ease);background:currentColor;position:absolute;bottom:-4px;left:0;right:0}.hero-secundario-icone{border:1px solid var(--line-2);width:36px;height:36px;transition:background-color var(--dur), border-color var(--dur), color var(--dur);border-radius:50%;place-items:center;display:grid;overflow:hidden}.hero-secundario-icone svg{width:16px;height:16px;transition:transform .6s var(--hero-ease)}@media (hover:hover) and (pointer:fine){.hero-secundario:hover .hero-secundario-texto:after{opacity:1}.hero-secundario:hover .hero-secundario-icone{border-color:var(--ink);background:var(--ink);color:#fff}.hero-secundario:hover .hero-secundario-icone svg{animation:hero-desce .7s var(--hero-ease)}}.hero-secundario:focus-visible .hero-secundario-texto:after{opacity:1}@keyframes hero-desce{0%{transform:translateY(0)}45%{transform:translateY(120%)}46%{transform:translateY(-120%)}to{transform:translateY(0)}}ul.hero-numeros{z-index:3;grid-area:numeros;align-items:stretch;margin:0;padding:0 0 clamp(32px,4.4vw,56px);display:flex;position:relative}.hero-numero{align-content:start;gap:8px;padding-right:clamp(24px,2.8vw,40px);display:grid}.hero-numero+.hero-numero{border-left:1px solid var(--line-2);padding-left:clamp(24px,2.8vw,40px)}.hero-numero-valor{font-size:var(--fs-stat);letter-spacing:-.04em;justify-self:start;padding-right:.06em;font-weight:600;line-height:1;display:block}.hero-numero-valor.num-shine{background-image:linear-gradient(110deg, var(--blue-deep) 0%, var(--blue) 38%, var(--blue) 62%, var(--blue-deep) 100%)}.hero-numero-rotulo{color:var(--hero-texto-2);font-size:var(--fs-sm);text-wrap:balance;line-height:1.35}.hero-retrato{z-index:1;grid-area:retrato;min-height:0;position:relative}.hero-palco{aspect-ratio:816/1024;height:100%;position:absolute;bottom:0;left:50%;translate:-46%}.hero-foto{position:absolute;inset:0}.hero-foto-img{object-fit:cover;-webkit-mask-composite:source-in;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 17% 84%,#0000 100%),linear-gradient(#0000 0%,#000 4%);mask-image:linear-gradient(90deg,#0000 0%,#000 17% 84%,#0000 100%),linear-gradient(#0000 0%,#000 4%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-foto:after{content:"";mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 46% at 50% 40%,#1e6bff29,#1e6bff0d 60%,#1e6bff00 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 17% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 17% 84%,#0000 100%)}.hero-brilho{pointer-events:none;position:absolute;inset:2% -14% 18%}.hero-brilho-in{background:radial-gradient(closest-side,#1e6bff3d,#1e6bff14 55%,#1e6bff00 100%);border-radius:50%;position:absolute;inset:0}.hero-selos{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-selo{pointer-events:auto;position:absolute}.hero-selo--a{top:31%;right:3%}.hero-selo--b{bottom:21%;left:-15%}.hero-selo-corpo.vidro{border-radius:var(--r-pill);color:var(--ink);font-size:var(--fs-xs);letter-spacing:-.005em;white-space:nowrap;background:#ffffff80;align-items:center;gap:12px;padding:8px 20px 8px 8px;font-weight:600;line-height:1.3;display:flex;box-shadow:0 12px 32px #141e3c1a,inset 0 1px #ffffffb3}.hero-selo-icone{width:40px;height:40px;color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue-tint);background:#ffffffd9;border-radius:50%;flex:none;place-items:center;display:grid}.hero-selo-icone svg{width:19px;height:19px}html.js-motion .hero{opacity:0}.hero-flutuante{z-index:var(--z-nav);opacity:0;visibility:hidden;width:max-content;max-width:calc(100% - 24px);transition:transform .7s var(--hero-ease), opacity .45s var(--hero-ease), visibility 0s linear .7s;position:fixed;top:12px;left:50%;transform:translate(-50%,calc(-100% - 20px))}.hero-flutuante.is-visivel{opacity:1;visibility:visible;transition:transform .8s var(--hero-ease), opacity .5s var(--hero-ease), visibility 0s;transform:translate(-50%)}.hero-flutuante-pilula{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(20px)saturate(1.6);background:#f4f5f7b3;border:1px solid #ffffffbf;align-items:center;gap:clamp(20px,2.4vw,36px);padding:6px 6px 6px 20px;display:flex;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #141e3c0d,0 14px 36px #141e3c1f}.hero-flutuante .hero-links{gap:clamp(18px,2vw,28px)}.hero-flutuante .hero-link{color:var(--ink-2)}.hero-flutuante .hero-burger{border-color:var(--line);width:40px;height:40px;box-shadow:none;background:#fffc}.hero-menu{z-index:var(--z-menu);visibility:hidden;pointer-events:none;position:fixed;inset:0}.hero-menu.is-aberto{visibility:visible;pointer-events:auto}.hero-menu-veu{opacity:0;background:#0c0f1538;position:absolute;inset:0}.hero-menu.is-aberto .hero-menu-veu{opacity:1}.hero-menu-painel{inset:var(--gap-panel);border-radius:var(--r-panel);box-shadow:var(--shadow-lg), inset 0 1px 0 #fffc;overscroll-behavior:contain;-webkit-backdrop-filter:blur(28px)saturate(1.6);background:radial-gradient(80% 50% at 100% 100%,#1e6bff1a,#1e6bff00 70%),#f4f5f7db;border:1px solid #fffc;flex-direction:column;padding:0 clamp(20px,5vw,32px) clamp(20px,5vw,28px);display:flex;position:absolute;overflow:hidden auto}.hero-menu-topo{height:calc(var(--hm-y,12px) + var(--hm-s,44px) + 8px);flex:none;margin-bottom:clamp(8px,3vh,28px)}.hero-menu-topo .hero-marca{top:var(--hm-y,12px);left:var(--hm-bx,20px);height:var(--hm-s,44px);position:absolute}.hero-menu-fechar.hero-burger{top:var(--hm-y,12px);left:var(--hm-x,auto);width:var(--hm-s,44px);height:var(--hm-s,44px);background:#ffffffd9;display:grid;position:absolute;right:12px}.hero-menu-nav{flex:1}.hero-menu-lista{margin:0;padding:0;list-style:none}.hero-menu-linha{position:relative}.hero-menu-linha:after{content:"";background:var(--line-2);transform-origin:0;height:1px;transform:scaleX(var(--hm-filete,1));position:absolute;bottom:0;left:0;right:0}.hero-menu-link{color:var(--ink);border-radius:var(--r-sm);text-decoration:none;display:block;overflow:hidden}.hero-menu-item{align-items:center;gap:16px;padding:clamp(14px,2.4vh,20px) 2px;display:flex}.hero-menu-num{min-width:2ch;color:var(--hero-texto-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em;align-self:flex-start;padding-top:.5em;font-weight:600}.hero-menu-texto{letter-spacing:-.035em;flex:1;font-size:clamp(1.75rem,1.2rem + 2.6vw,2.25rem);font-weight:600;line-height:1.1}.hero-menu-seta{width:22px;height:22px;color:var(--blue);opacity:.55;transition:transform .5s var(--hero-ease), opacity var(--dur-fast)}.hero-menu-link:hover .hero-menu-seta,.hero-menu-link:focus-visible .hero-menu-seta{opacity:1;transform:translate(3px,-3px)}.hero-menu-link[aria-current] .hero-menu-num{color:var(--blue)}.hero-menu-link:focus-visible{outline-offset:-2px}.hero-menu-rodape{gap:16px;padding-top:28px;display:grid}.hero-menu-info{color:var(--hero-texto-2);font-size:var(--fs-xs);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;line-height:1.5;display:flex}html.hero-menu-aberto{overflow:hidden}@media (width>=1024px) and (height<=780px){.hero-nav{padding-block:14px}.hero-tag.tag{margin-bottom:14px}.hero-titulo{font-size:min(clamp(2.875rem,1rem + 5.4vw,5.875rem),12.5svh)}.hero-apoio{margin-top:14px}.hero-acoes{margin-top:22px}ul.hero-numeros{padding-bottom:30px}.hero-numero{gap:6px}}@media (width>=1024px) and (width<=1279.98px){.hero-palco{left:auto;right:calc(14px - var(--hero-px));height:min(96%,700px);translate:none}.hero-selo--a{right:2%}.hero-selo--b{left:-10%}}@media (width<=1023.98px){.hero-nav{padding:14px 14px 14px var(--hero-px);grid-template-columns:1fr auto}.hero-nav .hero-links,.hero-agendar.btn,.hero-flutuante .hero-links,.hero-flutuante-cta.btn{display:none}.hero-burger{display:grid}.hero-flutuante-pilula{gap:28px;padding:5px 5px 5px 18px}.painel.hero{min-height:0}.hero-fundo{background:linear-gradient(#15171c00 34%,#15171c0b 52%),radial-gradient(60% 40% at 0 0,#ffffff8c,#fff0 70%)}.hero-foto-img{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 17% 84%,#0000 100%),linear-gradient(#0000 0%,#000 7%);mask-image:linear-gradient(90deg,#0000 0%,#000 17% 84%,#0000 100%),linear-gradient(#0000 0%,#000 7%)}.hero-grid{grid-template:"intro""acoes""palco"/minmax(0,1fr);padding-top:clamp(20px,5vw,48px)}.hero-titulo{font-size:clamp(3.5rem,1rem + 8vw,5.25rem)}.hero-retrato,ul.hero-numeros{grid-area:palco}.hero-retrato{margin-inline:calc(-1 * var(--hero-px));margin-top:clamp(24px,5vw,40px)}.hero-palco{width:min(540px,76%);height:auto;margin-left:auto;margin-right:6%;position:relative;left:auto;translate:none}ul.hero-numeros{flex-direction:column;place-self:start;align-items:flex-start;gap:22px;margin-top:clamp(40px,9vw,72px);padding:0}.hero-numero,.hero-numero+.hero-numero{border:0;padding:0}.hero-numero+.hero-numero{border-top:1px solid var(--line-2);padding-top:22px}.hero-selo--a{top:37%;right:-4%}.hero-selo--b{bottom:20%;left:-12%}}@media (width<=640px){.hero-nav{padding:12px 12px 12px 18px}.hero-dente{width:40px;height:40px}.hero-dente svg{width:17px;height:17px}.hero-nav .hero-burger{width:40px;height:40px}.hero-grid{padding-top:18px}.hero-titulo{letter-spacing:-.045em;font-size:clamp(2.75rem,1rem + 10.25vw,4rem)}.hero-apoio{margin-top:16px;font-size:1rem}.hero-acoes{flex-direction:column;align-items:stretch;gap:6px;margin-top:26px}.hero-cta.btn{justify-content:space-between;width:100%}.hero-acao{justify-content:center;display:flex}.hero-retrato{margin-top:8px}.hero-palco{width:100%;margin-right:-10%}ul.hero-numeros{gap:16px;margin-top:40px}.hero-numero+.hero-numero{padding-top:16px}.hero-numero-valor{font-size:2rem}.hero-numero-rotulo{max-width:9.5em;font-size:var(--fs-xs)}.hero-selo-corpo.vidro{gap:8px;padding:5px 12px 5px 5px;font-size:.6875rem}.hero-selo-icone{width:28px;height:28px}.hero-selo-icone svg{width:15px;height:15px}.hero-selo--a{top:47%;right:15%}.hero-selo--b{bottom:15%;left:-4%}}@media (width<=380px){.hero-marca-nome{font-size:.875rem}.hero-numero-rotulo{max-width:7.5em}.hero-nav-acoes{gap:6px}}@media (width>=641px) and (width<=1023.98px){.hero-menu-painel{width:min(440px,100% - 24px);max-height:calc(100% - 24px);inset:12px 12px auto auto}}.casos{--casos-cw:clamp(250px, 27vw, 372px);--casos-ch:calc(var(--casos-cw) * 1.25);--casos-topo:calc(var(--casos-cw) * .14);--casos-raio:clamp(22px, 2.3vw, 32px);--casos-largura:calc(min(100vw, 1600px) - 2 * var(--gap-panel) + 4px);--casos-apoio:#15171ca3}.casos-nobr{white-space:nowrap}.casos-cabeca h2{font-size:min(var(--fs-h2), 8.4vw)}.casos-carrossel{margin-top:clamp(22px,2.4vw,32px);position:relative}.casos-controles{justify-content:center;align-items:center;gap:18px;display:flex}.casos-contador{min-width:64px;color:var(--casos-apoio);font-size:var(--fs-xs);letter-spacing:.04em;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;justify-content:center;align-items:baseline;gap:6px;font-weight:600;line-height:1.2;display:inline-flex}.casos-contador-atual{color:var(--ink);display:inline-grid;overflow:hidden}.casos-contador-atual>span{grid-area:1/1;display:block}.casos-contador-sep{color:var(--soft)}.casos-palco{width:var(--casos-largura);height:calc(var(--casos-cw) * 1.5);margin-top:clamp(8px,1.4vw,20px);margin-left:calc(50% - var(--casos-largura) / 2);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--casos-cw) * .15), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--casos-cw) * .15), transparent 100%);mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--casos-cw) * .15), transparent 100%);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.casos-deck{position:absolute;inset:0}html.js-motion .casos-deck{opacity:0}@media (hover:hover) and (pointer:fine){.casos-palco{cursor:grab}.casos-palco.is-arrastando,.casos-palco.is-arrastando *{cursor:grabbing}}.casos-card{top:var(--casos-topo);width:var(--casos-cw);height:var(--casos-ch);margin-left:calc(var(--casos-cw) / -2);border-radius:var(--casos-raio);transform-origin:50%;will-change:transform;position:absolute;left:50%;box-shadow:0 48px 80px -36px #0e183080,0 18px 36px -18px #0e183047;container-type:inline-size}.casos-card[data-pos="0"]{z-index:5;transform:translateY(calc(var(--casos-cw) * -.07))}.casos-card[data-pos="1"],.casos-card[data-pos="-1"]{z-index:4}.casos-card[data-pos="1"]{transform:translate(calc(var(--casos-cw) * .88), calc(var(--casos-cw) * .085)) rotate(11deg) scale(.935)}.casos-card[data-pos="-1"]{transform:translate(calc(var(--casos-cw) * -.88), calc(var(--casos-cw) * .085)) rotate(-11deg) scale(.935)}.casos-card[data-pos="2"],.casos-card[data-pos="-2"]{z-index:3}.casos-card[data-pos="2"] .casos-card-topo,.casos-card[data-pos="-2"] .casos-card-topo{opacity:0}.casos-card[data-pos="2"]{transform:translate(calc(var(--casos-cw) * 1.73), calc(var(--casos-cw) * .34)) rotate(22deg) scale(.87)}.casos-card[data-pos="-2"]{transform:translate(calc(var(--casos-cw) * -1.73), calc(var(--casos-cw) * .34)) rotate(-22deg) scale(.87)}.casos-card-in{border-radius:inherit;isolation:isolate;background:#d9dce2;width:100%;height:100%;position:relative;overflow:hidden}.casos-card-media{position:absolute;inset:0}.casos-card-media img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);-webkit-user-drag:none;transform:scale(1.001)}.casos-card-media:after{content:"";background:linear-gradient(#0a0e184d 0%,#0a0e1800 38%);position:absolute;inset:0}.casos-card-veu{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#eeeff2d9 0%,#e9eaed 100%);position:absolute;inset:0}.casos-card-in:before{content:"";z-index:2;background:radial-gradient(circle at var(--casos-mx,50%) var(--casos-my,30%), #fff3 0%, #fff0 46%);opacity:0;pointer-events:none;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.casos-card-in:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff29}.casos-card.is-tilt .casos-card-in:before{opacity:1}.casos-card.is-tilt .casos-card-media img,.casos-card.is-centro:focus-within .casos-card-media img{transform:scale(1.04)}.casos-card-topo{--casos-margem:clamp(10px, 3.8cqi, 14px);top:var(--casos-margem);right:var(--casos-margem);left:var(--casos-margem);z-index:3;justify-content:space-between;align-items:flex-start;gap:clamp(8px,2.6cqi,10px);display:flex;position:absolute}.casos-rotulo{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.3);background:#0c0f158f;border:1px solid #ffffff24;border-radius:clamp(13px,4.3cqi,16px);min-width:0;max-width:82%;padding:clamp(10px,3.2cqi,12px) clamp(11px,3.8cqi,14px) clamp(11px,3.5cqi,13px)}.casos-rotulo h3{color:#fff;letter-spacing:-.012em;font-size:clamp(.875rem,4.35cqi,1.0625rem);font-weight:600;line-height:1.25}.casos-rotulo p{color:#ffffffdb;text-wrap:pretty;margin-top:4px;font-size:clamp(.75rem,3.3cqi,.8125rem);line-height:1.4}.casos-ir{width:clamp(38px,11.8cqi,44px);height:clamp(38px,11.8cqi,44px);color:var(--ink);-webkit-user-drag:none;transition:background-color .45s var(--ease-out), color .45s var(--ease-out), transform .45s var(--ease-out);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px #0a0e182e}.casos-ir svg{width:18px;height:18px;transition:transform .6s var(--ease-out);grid-area:1/1}.casos-ir svg+svg{transform:translate(-150%,150%)}@media (hover:hover) and (pointer:fine){.casos-card.is-centro .casos-ir:hover{background:var(--blue);color:#fff}.casos-card.is-centro .casos-ir:hover svg:first-child{transform:translate(150%,-150%)}.casos-card.is-centro .casos-ir:hover svg+svg{transform:translate(0)}}.casos-ir:focus-visible{outline-offset:2px;box-shadow:0 0 0 5px var(--blue);border-radius:50%;outline:2px solid #fff}.casos-card:not(.is-centro){cursor:pointer}.casos-card:not(.is-centro) .casos-ir{pointer-events:none}.casos-rodape{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-top:clamp(4px,1vw,12px);display:flex}.casos-rodape-texto{color:var(--casos-apoio);font-size:var(--fs-body);line-height:1.5}.casos-rodape-texto strong{color:var(--ink);font-weight:600}@media (width<=720px){.casos{--casos-cw:min(60vw, 262px);--casos-raio:22px}.casos-card{box-shadow:0 32px 56px -28px #0e183080,0 12px 24px -14px #0e183042}.casos-card[data-pos="1"]{transform:translate(calc(var(--casos-cw) * .8), calc(var(--casos-cw) * .063)) rotate(9deg) scale(.935)}.casos-card[data-pos="-1"]{transform:translate(calc(var(--casos-cw) * -.8), calc(var(--casos-cw) * .063)) rotate(-9deg) scale(.935)}.casos-card[data-pos="2"]{transform:translate(calc(var(--casos-cw) * 1.58), calc(var(--casos-cw) * .25)) rotate(18deg) scale(.87)}.casos-card[data-pos="-2"]{transform:translate(calc(var(--casos-cw) * -1.58), calc(var(--casos-cw) * .25)) rotate(-18deg) scale(.87)}.casos-card[data-pos="1"] .casos-card-topo,.casos-card[data-pos="-1"] .casos-card-topo{opacity:0}.casos-ir svg{width:16px;height:16px}.casos-rodape{flex-direction:column;gap:16px}.casos-rodape-texto{max-width:30ch;font-size:var(--fs-sm)}.casos-rodape-texto strong{font-size:var(--fs-body);display:block}}@media (prefers-reduced-motion:reduce){.casos-card-media img,.casos-ir,.casos-ir svg{transition:none}}.tec{--tec-anel:#15171c13;--tec-anel-forte:#15171c1c;--tec-linha:#1e6bff99}.tec-palco{position:relative}.tec-cabeca{z-index:3;position:relative}.tec-cabeca:before,.tec-fim:before{content:"";z-index:-1;background:var(--bg);filter:blur(10px);pointer-events:none;border-radius:28px;position:absolute;inset:-14px -20px}.tec-cabeca h2{max-width:13ch}.tec-cabeca .tec-apoio{max-width:40ch}.tec-orbita{position:relative}.tec-nucleo{z-index:1;aspect-ratio:1;width:min(100%,460px);margin-inline:auto;position:relative}.tec-aneis{z-index:0;pointer-events:none;position:absolute;inset:0}.tec-aneis-svg{max-width:none;position:absolute;overflow:visible}.tec-aneis-svg--1{width:126%;height:126%;top:-13%;left:-13%}.tec-aneis-svg--2{width:198%;height:198%;top:-49%;left:-49%}.tec-aneis-svg--3{width:278%;height:278%;top:-89%;left:-89%}.tec-anel{fill:none;stroke:var(--tec-anel);stroke-width:var(--tec-px,.3);stroke-dasharray:1;stroke-dashoffset:0}.tec-anel--1{stroke:var(--tec-anel-forte)}.tec-giro{will-change:transform}.tec-giro--1{animation:180s linear infinite tec-gira}.tec-giro--2{animation:260s linear infinite reverse tec-gira}@keyframes tec-gira{to{transform:rotate(360deg)}}.tec-traco{fill:none;stroke:var(--blue);stroke-opacity:.24;stroke-width:var(--tec-px,.3);stroke-dasharray:.05 .95;stroke-linecap:round}.tec-traco--1{stroke-opacity:.4;stroke-dasharray:.04 .96}.tec-brilho{z-index:0;filter:blur(14px);pointer-events:none;will-change:transform, opacity;background:radial-gradient(closest-side,#1e6bff6b 0%,#5ea2ff3d 40%,#5ea2ff14 70%,#5ea2ff00 100%);border-radius:50%;position:absolute;inset:8% 10% 12%}.tec-figura{z-index:1;mix-blend-mode:multiply;position:absolute;inset:0}.tec-poster,.tec-canvas{width:100%;height:100%;position:absolute;inset:0}.tec-poster{object-fit:cover;object-position:50% 0;filter:brightness(1.075);-webkit-mask-composite:source-in;transition:opacity .7s var(--ease-out);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(#000 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.tec-canvas{opacity:0;transition:opacity .7s var(--ease-out)}.tec-nucleo.is-pronto .tec-canvas{opacity:1}.tec-nucleo.is-pronto .tec-poster{opacity:0}.tec-linhas{display:none}.tec-pontos{z-index:2;grid-template-columns:1fr;gap:10px;margin:0;display:grid;position:relative}.tec-ponto{--c-titulo:var(--ink);--c-texto:var(--muted);--recuo:26px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);padding:22px 22px 20px;position:relative}.tec-ponto-titulo{color:var(--c-titulo);letter-spacing:-.012em;transition:color .6s var(--ease-out);align-items:center;gap:12px;font-size:1.0625rem;font-weight:700;line-height:1.3;display:flex}.tec-ponto-texto,.tec-mais-btn,.tec-mais{margin-left:var(--recuo)}.tec-ponto-texto{color:var(--c-texto);font-size:var(--fs-sm);transition:color .6s var(--ease-out);margin-top:8px;line-height:1.55}.tec-bullet{border:2px solid var(--blue);width:14px;height:14px;box-shadow:0 0 0 4px var(--blue-tint);transition:background-color .6s var(--ease-out), border-color .6s var(--ease-out), box-shadow .6s var(--ease-out), transform .6s var(--ease-out);background:#fff;border-radius:50%;flex:none;position:relative}.tec-bullet:after{content:"";border:1px solid var(--blue);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.tec-mais-btn{border-radius:8px;margin-top:14px;padding-block:4px;position:relative}.tec-mais-btn:before{content:"";position:absolute;inset:-8px -10px}.tec-mais-btn:focus-visible{outline-offset:4px}html.js .tec-mais{visibility:hidden;transition:grid-template-rows .6s var(--ease-out), visibility 0s linear .6s;grid-template-rows:0fr;display:grid}html.js .tec-ponto.is-aberto .tec-mais{visibility:visible;transition:grid-template-rows .6s var(--ease-out), visibility 0s;grid-template-rows:1fr}html:not(.js) .tec-mais-btn{display:none}.tec-mais-in{min-height:0;overflow:hidden}.tec-mais-in p{color:var(--ink-2);font-size:var(--fs-sm);opacity:0;transition:opacity .35s var(--ease-out), transform .6s var(--ease-out);padding-top:10px;line-height:1.6;transform:translateY(-6px)}html:not(.js) .tec-mais-in p,.tec-ponto.is-aberto .tec-mais-in p{opacity:1;transition:opacity .6s var(--ease-out) .12s, transform .8s var(--ease-out) 80ms;transform:none}@media (hover:hover) and (pointer:fine){.tec-ponto:hover{border-color:var(--line-2);background:#fff}}.tec-fim{z-index:3;justify-items:start;gap:18px;display:grid;position:relative}.tec-fim-texto{color:var(--muted);font-size:var(--fs-sm);line-height:1.5}.tec-fim-texto span{color:var(--ink);font-weight:600;display:block}@media (width<=1023.98px){.tec-palco{gap:clamp(28px,6vw,44px);display:grid}.tec-orbita{gap:clamp(28px,6vw,48px);display:grid}.tec-nucleo{width:min(100%,470px)}.tec-fim{grid-template-columns:1fr auto;align-items:center;padding-top:4px}.tec-mais-btn.link-mais{color:var(--blue-deep)}.tec-ponto.is-aberto{border-color:var(--line-2);box-shadow:var(--shadow-sm);background:#fff}.tec-ponto.is-aberto .tec-bullet{background:var(--blue);box-shadow:0 0 0 4px var(--blue-tint), 0 0 14px var(--blue-glow)}}@media (width>=640px) and (width<=1023.98px){.tec-cabeca h2{max-width:none}.tec-pontos{grid-template-columns:1fr 1fr;align-items:start;gap:12px}}@media (width<=639.98px){.tec-nucleo{aspect-ratio:5/6;width:min(100%,400px)}.tec-fim{grid-template-columns:1fr;justify-items:stretch}.tec-cta.btn{justify-content:space-between;width:100%}}@media (width>=1024px){.tec{height:calc(100svh - 2 * var(--gap-panel));flex-direction:column;min-height:640px;max-height:1080px;padding-block:clamp(66px,9svh,88px) clamp(84px,11svh,112px);display:flex}.tec-palco{--nucleo:clamp(360px, min(62svh, 41vw), 680px);--cx:50%;--cy:56%;--dy:.06;--ponto-w:clamp(270px, 22vw, 290px);--linha-topo:-.64;--linha-meio:-.04;--linha-base:.31;flex:1;min-height:0}.tec-cabeca{max-width:min(620px, calc(var(--cx) - var(--nucleo) * .13 - 28px));grid-template-columns:minmax(0,1fr);gap:18px;position:absolute;top:0;left:0}.tec-cabeca h2{width:max-content;max-width:none}.tec-cabeca .tec-apoio{max-width:30em;font-size:1.0625rem}.tec-orbita{position:absolute;inset:0}.tec-nucleo{top:calc(var(--cy) - var(--nucleo) / 2 + var(--nucleo) * var(--dy));left:calc(var(--cx) - var(--nucleo) / 2);width:var(--nucleo);margin:0;position:absolute}.tec-linhas{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.tec-linha{fill:none;stroke:var(--tec-linha);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.tec-no{opacity:0}.tec-no-ponto{fill:var(--blue)}.tec-no-halo{fill:var(--blue);opacity:.16}.tec-pontos{display:block;position:static}.tec-ponto{top:calc(var(--cy) + var(--nucleo) * var(--py));z-index:2;width:var(--ponto-w);background:0 0;border:0;border-radius:0;padding:0;position:absolute}.tec-ponto--dir{left:calc(var(--cx) + var(--nucleo) * var(--px))}.tec-ponto--esq{right:calc(100% - var(--cx) + var(--nucleo) * var(--px));text-align:right}.tec-ponto--esq .tec-ponto-titulo{flex-direction:row-reverse}.tec-ponto:before{content:"";inset:-12px -18px -8px calc(var(--recuo) - 6px);z-index:-1;background:var(--bg);filter:blur(10px);pointer-events:none;border-radius:28px;position:absolute}.tec-ponto--esq:before{inset:-12px calc(var(--recuo) - 6px) -8px -18px}.tec-ponto--esq .tec-ponto-texto,.tec-ponto--esq .tec-mais-btn,.tec-ponto--esq .tec-mais{margin-right:var(--recuo);margin-left:0}.tec-ponto--1{--py:var(--linha-meio);--px:.36}.tec-ponto--2{--py:var(--linha-topo);--px:.3}.tec-ponto--3{--py:var(--linha-meio);--px:.36}.tec-ponto--4{--py:var(--linha-base);--px:.3}@media (hover:hover) and (pointer:fine){.tec-ponto:hover{background:0 0;border-color:#0000}}.tec-fim{top:calc(var(--cy) + var(--nucleo) * var(--linha-base) - 2px);left:calc(var(--cx) + var(--nucleo) * .3 + var(--recuo-fim,26px));width:max(var(--ponto-w), 260px);grid-template-columns:1fr;justify-items:start;gap:16px;display:grid;position:absolute}.tec--orbita .tec-ponto{--c-titulo:var(--muted)}.tec--orbita .tec-ponto .tec-bullet{border-color:#1e6bff61;box-shadow:0 0 0 4px #1e6bff0d}.tec--orbita .tec-ponto.is-ativo{--c-titulo:var(--ink);--c-texto:var(--ink-2)}.tec--orbita .tec-ponto.is-ativo .tec-bullet{border-color:var(--blue);background:var(--blue);box-shadow:0 0 0 5px var(--blue-tint), 0 0 18px var(--blue-glow);transform:scale(1.08)}.tec--orbita .tec-ponto.is-ativo .tec-bullet:after{animation:tec-ping 1.4s var(--ease-out) 1}.tec-ponto.is-aberto{z-index:6}.tec-ponto,.tec-fim{transition:filter .6s var(--ease-out)}.tec--detalhe .tec-ponto:not(.is-aberto),.tec--detalhe .tec-fim{filter:opacity(.14)}.tec-ponto .tec-mais{top:calc(100% + 10px);left:calc(var(--recuo) - 18px);width:calc(var(--ponto-w) - var(--recuo) + 36px);text-align:left;margin:0;position:absolute}.tec-ponto--esq .tec-mais{right:calc(var(--recuo) - 18px);left:auto}.tec-ponto.abre-acima .tec-mais{top:auto;bottom:calc(100% + 10px)}.tec-ponto.abre-acima .tec-mais-in{flex-direction:column;justify-content:flex-end;display:flex}.tec-mais-in{box-shadow:0 0 0 1px var(--line), var(--shadow-md);-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#ffffffdb;border-radius:16px}.tec-mais-in p{padding:14px 18px 15px}}@media (width>=1024px) and (height<=799.98px){.tec-palco{--nucleo:clamp(340px, min(58svh, 41vw), 680px);--cy:58%;--dy:.075;--linha-topo:-.72;--linha-meio:-.1;--linha-base:.3}}@media (width>=1024px) and (aspect-ratio<=4/5){.tec{max-height:880px}}@keyframes tec-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.tec-giro--1,.tec-giro--2{animation:none}}.a4{padding-bottom:calc(var(--pad-panel-y) + clamp(56px, 9vw, 150px));--a4-muted:#15171ca3;--a4-col-gap:clamp(32px, 4vw, 72px);--a4-borda:calc(var(--pad-panel-x) + max(0px, (100% - 2 * var(--pad-panel-x) - 1240px) / 2));container-type:inline-size}.a4-cabeca.cabeca{z-index:2;row-gap:var(--space-5);max-width:none;position:relative}.a4-cabeca h2{max-width:15em}.a4-apoio.apoio{max-width:40ch;color:var(--a4-muted);text-wrap:balance}@media (width>=1200px){.a4-cabeca.cabeca{column-gap:var(--a4-col-gap);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}.a4-cabeca .tag{grid-column:1/-1}.a4-cabeca h2{grid-column:1}.a4-apoio.apoio{grid-column:2;justify-self:start;max-width:38ch;padding-bottom:.35em}}.a4-palco{align-items:center;gap:var(--space-5);margin-top:clamp(24px,4vw,56px);display:grid;position:relative}@media (width>=1024px){.a4-palco{column-gap:var(--a4-col-gap);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.a4-peca{z-index:0;margin:0;position:relative}.a4-cena{transform-origin:50% 60%;will-change:transform;position:relative}.a4-quadro{isolation:isolate;aspect-ratio:1600/1195;width:150%;margin:-21% -25% -16%;position:relative}@media (width>=600px){.a4-quadro{width:120%;margin:-20% -10% -15%}}@media (width>=1024px){.a4-quadro{width:138%;margin:-23% -19% -18%}}.a4-luz,.a4-brilho{pointer-events:none;position:absolute}.a4-luz{z-index:0;background:radial-gradient(closest-side,#ffffffe6 0%,#ffffff8c 50%,#fff0 100%);border-radius:50%;inset:16% 14% 8%}.a4-brilho{z-index:1;filter:blur(18px);transform-origin:50% 40%;will-change:transform, opacity;background:radial-gradient(closest-side,#1e6bff8c,#1e6bff38 55%,#1e6bff00 100%),radial-gradient(closest-side at 50% 40%,#5ea2ff59,#5ea2ff00 100%);border-radius:50%;height:40%;top:46%;left:18%;right:18%}.a4-img,.a4-reflexo{object-fit:cover;mix-blend-mode:multiply;filter:brightness(1.05)saturate(1.04);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;position:absolute;left:0}.a4-img{z-index:2;top:0;-webkit-mask-image:radial-gradient(50% 50% at 50% 52%,#000 70%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 52%,#000 70%,#0000 100%)}.a4-reflexo{z-index:1;opacity:.32;-webkit-mask-composite:source-in;top:52%;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 63%,#000000e6 75%,#0000 76.5%),radial-gradient(30% 60% at 50% 70%,#000 60%,#0000 100%);mask-image:linear-gradient(#0000 63%,#000000e6 75%,#0000 76.5%),radial-gradient(30% 60% at 50% 70%,#000 60%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.a4-ponto{top:var(--y);left:var(--x);z-index:3;background:var(--blue);opacity:0;width:11px;height:11px;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out), box-shadow .5s var(--ease-out);pointer-events:none;border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute;transform:scale(.4);box-shadow:0 0 0 2.5px #fffffff2,0 0 0 6px #1e6bff24,0 4px 14px #1e6bff73}.a4-ponto:after{content:"";opacity:0;border:1px solid #1e6bff8c;border-radius:50%;position:absolute;inset:-9px}.a4-ponto[data-grupo=implantes]{transition-delay:calc(var(--i,0) * .1s)}.a4-peca.is-visivel .a4-ponto[data-grupo=implantes]{opacity:1;transform:scale(1)}.a4-peca.is-visivel:not(.is-pronta) .a4-ponto[data-grupo=implantes]:after{animation:a4-ping 1.4s var(--ease-out) both;animation-delay:calc(var(--i,0) * .1s + .15s)}.a4-peca[data-foco] .a4-ponto{transition-delay:calc(var(--i,0) * 40ms)}.a4-peca[data-foco=implantes] .a4-ponto[data-grupo=implantes],.a4-peca[data-foco=todos] .a4-ponto[data-grupo=implantes]{transform:scale(1.3);box-shadow:0 0 0 2.5px #fff,0 0 0 8px #1e6bff33,0 6px 20px #1e6bff99}.a4-peca[data-foco=protese] .a4-ponto--protese,.a4-peca[data-foco=todos] .a4-ponto--protese{opacity:1;transform:scale(1.3)}.a4-peca[data-foco=implantes] .a4-ponto[data-grupo=implantes]:after,.a4-peca[data-foco=protese] .a4-ponto--protese:after,.a4-peca[data-foco=todos] .a4-ponto:after{animation:a4-ping-foco 1.2s var(--ease-out) both;animation-delay:calc(var(--i,0) * 60ms)}.a4-peca[data-foco=protese] .a4-ponto[data-grupo=implantes]{opacity:.35}@keyframes a4-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}@keyframes a4-ping-foco{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}.a4-legenda{z-index:4;margin-top:var(--space-3);color:var(--a4-muted);font-size:var(--fs-xs);letter-spacing:.01em;text-align:center;justify-content:center;align-items:center;gap:10px;font-weight:500;display:flex;position:relative}.a4-legenda-traco{background:var(--line-2);width:18px;height:1px}.a4-lado{z-index:1;gap:var(--space-5);align-content:center;display:grid;position:relative}.a4-explica{max-width:38ch;color:var(--ink-2);font-size:var(--fs-lead);text-wrap:balance;line-height:1.55}.a4-fatos{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.a4-fato{padding:var(--space-5) var(--space-4) var(--space-2) 0;position:relative}.a4-fato+.a4-fato{border-left:1px solid var(--line-2);padding-left:clamp(16px,2vw,28px)}.a4-fato:before{content:"";background:var(--blue);transform-origin:0;height:1px;transition:transform .8s var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.a4-fato-num{letter-spacing:-.05em;font-size:clamp(3.5rem,2.6rem + 2.6vw,5.25rem);font-weight:600;line-height:.92}.a4-fato-num .num-shine{padding-right:.06em;display:inline-block}.a4-fato-txt{margin:var(--space-3) 0 0;color:var(--a4-muted);text-wrap:balance;font-size:.9375rem;line-height:1.4}.a4-fato-txt strong,.a4-nota strong{color:var(--ink);font-weight:650}.a4-nota{border-radius:var(--r-md);box-shadow:var(--shadow-sm);color:var(--a4-muted);background:#ffffff9e;border:1px solid #ffffffe6;align-items:center;gap:14px;padding:12px 18px 12px 12px;font-size:.9375rem;line-height:1.4;display:flex}.a4-nota>span:last-child{text-wrap:balance}.a4-nota-icone{background:var(--blue-tint);width:40px;height:40px;color:var(--blue);border-radius:50%;flex:none;place-items:center;display:grid}.a4-nota-icone svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.a4-fato:hover:before{transform:scaleX(1)}}@media (width>=600px) and (width<=1023px){.a4-lado{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.a4-fatos{grid-area:2/1/auto/-1}}.a4-topo-faixa{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-top:clamp(56px,8vw,112px);margin-bottom:var(--space-5);display:flex}.a4-faixa-titulo{font-size:var(--fs-h3)}.a4-faixa-conta{vertical-align:.55em;color:var(--a4-muted);font-size:var(--fs-xs);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin-left:2px;font-weight:700;line-height:1}.a4-setas{gap:var(--space-2);flex:none;display:flex}.a4-setas .seta[aria-disabled=true]{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.a4-setas .seta[aria-disabled=true]:hover,.a4-setas .seta[aria-disabled=true]:hover svg{transform:none}}html:not(.js) .a4-setas,html:not(.js) .a4-progresso{display:none}.a4-faixa{margin:calc(var(--space-4) * -1) calc(var(--pad-panel-x) * -1) calc(var(--space-7) * -1);padding:var(--space-4) 0 var(--space-7);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--a4-borda);scrollbar-width:none;position:relative;overflow:auto hidden}.a4-faixa::-webkit-scrollbar{display:none}.a4-faixa.is-livre{scroll-snap-type:none}@media (hover:hover) and (pointer:fine){.a4.tem-rolagem .a4-faixa{cursor:grab}.a4-faixa.is-arrastando,.a4-faixa.is-arrastando *{cursor:grabbing;-webkit-user-select:none;user-select:none}}.a4-faixa .a4-cards{gap:var(--space-3);width:max-content;padding:0 var(--a4-borda);margin:0;display:flex}.a4-card{--a4-util:calc(100vw - 2 * var(--gap-panel) - var(--pad-panel-x));border-radius:var(--r-md);scroll-snap-align:start;flex:none;width:min(76vw,320px);display:flex}@media (width>=600px){.a4-card{width:calc(var(--a4-util) / 2.3 - var(--space-3))}}@media (width>=1024px){.a4-card{width:clamp(268px, calc(var(--a4-util) / 3.45 - var(--space-3)), 372px)}}.a4-card:last-child{scroll-snap-align:end}.a4-card:focus-visible{outline:none}.a4-card-corpo{border-radius:var(--r-md);background:var(--bg);width:100%;min-height:216px;box-shadow:var(--shadow-sm);transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);border:1px solid #ffffffe6;flex-direction:column;padding:22px 26px 26px;display:flex;position:relative}.a4-card-corpo:after{content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), var(--blue) 0%, #1e6bff73 38%, #1e6bff29 100%);-webkit-mask-composite:xor;opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.a4-card-num{align-items:center;gap:var(--space-3);color:var(--blue);font-size:var(--fs-xs);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:700;display:flex}.a4-card-num i{background:var(--line-2);flex:1;height:1px;position:relative;overflow:hidden}.a4-card-num i:after{content:"";background:var(--blue);transform-origin:0;transition:transform .9s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.a4-card-titulo{color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:0;padding-top:clamp(32px,3vw,44px);font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);font-weight:600;line-height:1.3}.a4-card-txt{margin-top:var(--space-2);color:var(--muted);font-size:.9375rem;line-height:1.5}.a4-card:focus-visible .a4-card-corpo{box-shadow:0 0 0 2px var(--blue), var(--shadow-md);transform:translateY(-6px)}.a4-card:focus-visible .a4-card-num i:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.a4-card:hover .a4-card-corpo{box-shadow:var(--shadow-md), 0 18px 40px #1e6bff1a;transform:translateY(-6px)}.a4-card:hover .a4-card-corpo:after{opacity:1}.a4-card:hover .a4-card-num i:after{transform:scaleX(1)}.a4-faixa.is-arrastando .a4-card .a4-card-corpo{transform:none}}.a4-base{z-index:1;margin-top:var(--space-5);gap:clamp(32px,4vw,48px);display:grid;position:relative}.a4-progresso{align-items:center;gap:var(--space-4);display:flex}.a4-progresso-trilho{flex:1;gap:6px;display:flex}.a4-progresso-seg{background:var(--line-2);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.a4-progresso-seg b{border-radius:inherit;background:var(--blue);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.a4-progresso-num{color:var(--a4-muted);font-size:var(--fs-xs);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.a4-progresso-num b{color:var(--ink);font-weight:700}.a4.sem-rolagem .a4-setas,.a4.sem-rolagem .a4-progresso{visibility:hidden}.a4-cta{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.a4-cta-nota{max-width:32ch;color:var(--a4-muted);font-size:var(--fs-sm);line-height:1.45}.a4-marca{z-index:-1;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-size:27cqi;line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%,24%)}.a4-marca-txt{letter-spacing:-.065em;background:linear-gradient(#fffffff2 8%,#ffffff80 52%,#fff0 80%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-weight:700;display:block}@media (width<=599px){.a4-topo-faixa{align-items:center}.a4-faixa-titulo{font-size:1.0625rem}.a4-faixa-conta{display:none}.a4-card-corpo{min-height:212px;padding:20px 20px 22px}.a4-cta .btn{justify-content:space-between;width:100%}.a4-cta-nota{max-width:none}}@media (prefers-reduced-motion:reduce){.a4-ponto[data-grupo=implantes]{opacity:1;transform:none}.a4-ponto:after{display:none}}.jor{--jor-recuo:30px;--jor-num:clamp(3rem, 2.4rem + 2.6vw, 4.75rem);--jor-no:11px;--jor-i:0}.jor-cabeca{gap:var(--space-5);margin-bottom:clamp(48px,7vw,96px);display:grid}.jor-cabeca h2{max-width:13ch}.jor-apoio{max-width:40ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.55}.jor-palco{display:none}.jor-etapas{padding-left:var(--jor-recuo);position:relative}.jor-trilho{top:var(--jor-t0,0px);width:1px;height:var(--jor-th,100%);background:var(--line-2);pointer-events:none;position:absolute;left:0}.jor-trilho__fill{background:linear-gradient(180deg, var(--blue-light) 0%, var(--blue) 100%);width:2px;box-shadow:0 0 10px var(--blue-glow);transform-origin:50% 0;border-radius:2px;position:absolute;top:0;bottom:0;left:-.5px;transform:scaleY(0)}.jor-passos{gap:clamp(56px,12vw,88px);margin:0;display:grid}.jor-passo{gap:var(--space-6);align-items:center;display:grid;position:relative}.jor-passo__midia{aspect-ratio:4/5;border-radius:var(--r-card);background:var(--surface);position:relative;overflow:hidden}.jor-passo__midia img{object-fit:cover;width:100%;height:100%}.jor-passo__corpo{position:relative}.jor-passo__no{top:calc(var(--jor-num) * .5 - var(--jor-no) / 2);left:calc(.5px - var(--jor-recuo) - var(--jor-no) / 2);width:var(--jor-no);height:var(--jor-no);background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--line-2);transition:background-color .5s var(--ease-out), box-shadow .6s var(--ease-out), transform .6s var(--ease-out);border-radius:50%;position:absolute}.jor-passo.is-feito .jor-passo__no{background:var(--blue);box-shadow:inset 0 0 0 1.5px var(--blue), 0 0 0 5px var(--blue-tint)}.jor-passo__num{width:fit-content;font-size:var(--jor-num);letter-spacing:-.05em;font-weight:300;line-height:1;display:block}.jor-passo__quando{margin-top:var(--space-5);color:var(--muted);font-size:var(--fs-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:700;line-height:1.3}.jor-passo h3{letter-spacing:-.03em;width:fit-content;margin-top:10px;scroll-margin-top:40vh;font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);line-height:1.12}.jor-passo h3:focus-visible{outline-offset:6px}.jor-passo__texto{max-width:38ch;margin-top:var(--space-3);color:var(--muted);font-size:var(--fs-lead);line-height:1.55}.jor-passo__lista{max-width:44ch;margin-top:var(--space-5);display:grid}.jor-passo__lista li{border-top:1px solid var(--line);color:var(--ink-2);align-items:baseline;gap:14px;padding:13px 0;font-size:.9375rem;line-height:1.45;display:flex}.jor-passo__lista li:last-child{border-bottom:1px solid var(--line)}.jor-passo__lista li:before{content:"";background:var(--blue);width:6px;height:6px;box-shadow:0 0 0 3px var(--blue-tint);border-radius:50%;flex:none;transform:translateY(-2px)}.jor-fim{gap:var(--space-5);border-top:1px solid var(--line);margin-top:clamp(56px,8vw,104px);padding-top:clamp(28px,3vw,40px);display:grid}.jor-fim__texto{max-width:44ch;color:var(--muted);font-size:var(--fs-lead);line-height:1.55}.jor-fim__texto strong{color:var(--ink);font-weight:600}@media (width<=479px){.jor-cta.btn{justify-content:space-between;width:100%}}html:not(.js-motion) .jor-trilho__fill{transform:none!important}html:not(.js-motion) .jor-passo .jor-passo__no{background:var(--blue);box-shadow:inset 0 0 0 1.5px var(--blue), 0 0 0 5px var(--blue-tint)}@media (width>=640px){.jor{--jor-recuo:44px}.jor-passo{grid-template-columns:minmax(0,1fr) clamp(220px,40%,440px);column-gap:clamp(28px,5vw,80px)}.jor-passo__midia{order:2}.jor-fim{align-items:center;column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto}}@media (width>=1024px){.jor{--jor-cols:minmax(0, 1.06fr) minmax(0, .94fr);--jor-col1:.53;--jor-gap:clamp(48px, 6vw, 104px);--jor-recuo:clamp(40px, 4vw, 64px);--jor-topo:clamp(76px, 9.5svh, 88px);--jor-base:clamp(96px, 12svh, 116px);--jor-alt:clamp(460px, calc(100svh - var(--jor-topo) - var(--jor-base)), 820px)}.jor-cabeca{grid-template-columns:var(--jor-cols);column-gap:var(--jor-gap);align-items:end}.jor-apoio{padding-left:var(--jor-recuo);padding-bottom:6px}.jor-fim{grid-template-columns:var(--jor-cols);column-gap:var(--jor-gap)}.jor-fim__acao{padding-left:var(--jor-recuo)}html:not(.js-motion) .jor-etapas{padding-left:0}html:not(.js-motion) .jor-trilho{left:calc((100% - var(--jor-gap)) * var(--jor-col1) + var(--jor-gap))}html:not(.js-motion) .jor-passo{grid-template-columns:var(--jor-cols);column-gap:var(--jor-gap)}html:not(.js-motion) .jor-passo__midia{aspect-ratio:6/5;order:0}html:not(.js-motion) .jor-passo__midia img{object-position:50% 38%}html:not(.js-motion) .jor-passo__corpo{margin-left:var(--jor-recuo)}html.js-motion .jor-corpo{grid-template-columns:var(--jor-cols);column-gap:var(--jor-gap);display:grid}html.js-motion .jor-palco{display:block}html.js-motion .jor-moldura{top:var(--jor-topo);height:var(--jor-alt);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-md);isolation:isolate;position:sticky;overflow:hidden}html.js-motion .jor-moldura:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0c0f1500 0%,#0c0f1538 100%);height:34%;position:absolute;inset:auto 0 0}.jor-quadros{position:absolute;inset:-12px}.jor-quadro{clip-path:inset(100% 0% 0%);position:absolute;inset:0;overflow:hidden}.jor-quadro:first-child{clip-path:inset(0%)}.jor-quadro img{object-fit:cover;object-position:50% 40%;transform-origin:50% 60%;width:100%;height:100%}.jor-legenda{z-index:3;border-radius:var(--r-pill);background:#ffffffb8;align-items:center;gap:12px;min-height:54px;padding:6px 6px 6px 18px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.jor-legenda__conta{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:baseline;gap:5px;font-size:.9375rem;font-weight:700;line-height:1.2;display:flex}.jor-legenda__rolo{height:1.2em;display:block;overflow:hidden}.jor-legenda__fita{transform:translateY(calc(var(--jor-i) * -1.2em));transition:transform .9s var(--ease-out);display:grid}.jor-legenda__fita>span{height:1.2em}.jor-legenda__total{color:var(--muted);font-weight:600}.jor-legenda__sep{background:var(--line-2);flex:none;width:1px;height:18px}.jor-legenda__nomes{min-width:0;color:var(--ink);letter-spacing:-.01em;flex:1;font-size:clamp(.875rem,.8rem + .12vw,.9375rem);font-weight:600;line-height:1.3;display:grid;overflow:hidden}.jor-legenda__nome{white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:transform .8s var(--ease-out), opacity .5s var(--ease-out);grid-area:1/1;overflow:hidden;transform:translateY(100%)}.jor-legenda__nome.is-antes{transform:translateY(-100%)}.jor-legenda__nome.is-ativo{opacity:1;transition-delay:80ms;transform:none}.jor-nav{flex:none;align-items:center;display:flex}.jor-nav__btn{background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:40px;padding:0;display:grid}.jor-nav__btn span{width:22px;height:3px;transition:transform .6s var(--ease-out), background-color .4s var(--ease-out);background:#15171c73;border-radius:3px;display:block;transform:scaleX(.64)}.jor-nav__btn[aria-current=step] span{background:var(--blue);transform:none}.jor-nav__btn:focus-visible{outline-offset:0}@media (hover:hover) and (pointer:fine){.jor-nav__btn:hover span{background:var(--ink)}.jor-nav__btn[aria-current=step]:hover span{background:var(--blue-deep)}}html.js-motion .jor-passos{gap:0}html.js-motion .jor-passo{align-items:center;min-height:max(70svh,500px);padding-block:clamp(36px,6svh,72px);display:flex}html.js-motion .jor-passo__midia{display:none}html.js-motion .jor-passo__corpo{opacity:.35;transition:opacity .8s var(--ease-out)}html.js-motion .jor-passo.is-ativo .jor-passo__corpo,html.js-motion .jor-passo__corpo:focus-within{opacity:1}html.js-motion .jor-passo__lista li{transition:transform .9s var(--ease-out)}html.js-motion .jor-passo:not(.is-ativo) .jor-passo__lista li{transform:translate(-6px)}html.js-motion .jor-passo.is-ativo .jor-passo__lista li:nth-child(2){transition-delay:60ms}html.js-motion .jor-passo.is-ativo .jor-passo__lista li:nth-child(3){transition-delay:.12s}html.js-motion .jor-passo.is-ativo .jor-passo__no{transform:scale(1.15)}}.sobre{--sobre-apoio:#15171ca8;--sobre-raio:var(--r-card)}.sobre-grade{grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,64px);display:grid}.sobre-midia{width:100%;position:relative}.sobre-moldura{aspect-ratio:4/5;border-radius:var(--sobre-raio);background:var(--hero);isolation:isolate;width:100%;max-height:min(64svh,560px);position:relative;overflow:hidden}.sobre-moldura:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff6}.sobre-paralaxe{will-change:transform;position:absolute;inset:-8% -2.5%}.sobre-camada{transform-origin:50% 60%;position:absolute;inset:0}.sobre-foto{object-fit:cover;object-position:50% 44%;width:100%;height:100%}.sobre-brilho{aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#5ea2ff8c 0%,#1e6bff38 38%,#1e6bff00 100%);border-radius:50%;width:52%;position:absolute;top:44%;left:53.5%;translate:-50% -50%}.sobre-selo{z-index:3;position:absolute;bottom:14px;left:14px}.sobre-selo-vidro{border-radius:var(--r-md);background:#ffffffa8;align-items:center;gap:12px;padding:10px 20px 10px 10px;display:flex}.sobre-selo-icone{background:linear-gradient(155deg, var(--blue-light) 0%, var(--blue) 55%, var(--blue-deep) 100%);color:#fff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 16px #1e6bff52,inset 0 1px #ffffff59}.sobre-selo-icone svg{width:22px;height:22px}.sobre-selo-texto{gap:2px;line-height:1.2;display:grid}.sobre-selo-texto strong{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.sobre-selo-texto span{color:var(--ink-2);font-size:var(--fs-xs);font-weight:500}.sobre-texto{align-content:start;display:grid}.sobre-cabeca h2{max-width:13ch}.sobre-bio{margin-top:var(--space-5);max-width:50ch;color:var(--ink-2);font-size:var(--fs-lead);line-height:1.6}.sobre-citacao{margin-top:clamp(28px,3vw,40px)}.sobre-citacao-texto{max-width:24ch;color:var(--ink);letter-spacing:-.028em;text-indent:-.4em;text-wrap:balance;font-size:clamp(1.375rem,1.12rem + .85vw,1.875rem);font-weight:500;line-height:1.24}.sobre-aspa{color:var(--blue)}.sobre-palavra{will-change:opacity}.sobre-assinatura{margin-top:var(--space-4);color:var(--ink);font-size:var(--fs-sm);letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:4px 12px;font-weight:700;display:flex}.sobre-assinatura:before{content:"";background:var(--blue);border-radius:2px;width:28px;height:2px}.sobre-assinatura-cargo{color:var(--sobre-apoio);font-weight:500}.sobre-formacao{margin-top:clamp(32px,3.4vw,44px)}.sobre-rotulo{margin-bottom:var(--space-3);color:var(--sobre-apoio);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.4}.sobre-lista{margin:0}.sobre-item{grid-template-columns:40px minmax(0,1fr);align-items:baseline;padding:13px 0 12px;display:grid;position:relative}.sobre-traco{background:linear-gradient(90deg, var(--blue) 0 24px, var(--line-2) 24px 100%);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.sobre-item-num{color:var(--blue-deep);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:700}.sobre-item-texto{color:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.4}.sobre-numeros{border-radius:var(--r-md);box-shadow:var(--shadow-sm);background:#ffffff9e;border:1px solid #ffffffe6;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(20px,2.2vw,28px) 0 0;display:grid}.sobre-numero{align-content:start;gap:8px;padding:18px clamp(16px,1.6vw,22px) 20px;display:grid}.sobre-numero+.sobre-numero{border-left:1px solid var(--line)}.sobre-num{font-size:var(--fs-stat);letter-spacing:-.045em;justify-self:start;padding-right:.06em;font-weight:600;line-height:1}.sobre-num.num-shine{background-image:linear-gradient(110deg, var(--blue-deep) 0%, var(--blue) 38%, var(--blue) 62%, var(--blue-deep) 100%)}.sobre-num-rotulo{color:var(--sobre-apoio);font-size:var(--fs-sm);text-wrap:balance;font-weight:500;line-height:1.35}@media (hover:hover) and (pointer:fine){.sobre-cta.btn:hover .btn__rotulo>span:first-child{transform:translateY(-135%)}}.sobre-acoes{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(24px,2.6vw,36px);display:flex}.sobre-local{color:var(--ink);font-size:var(--fs-sm);align-items:center;gap:12px;font-weight:600;line-height:1.35;display:inline-flex}.sobre-local .icone{border:1px solid var(--line-2);width:36px;height:36px;color:var(--blue-deep);border-radius:50%;padding:9px;display:grid}.sobre-local-texto{display:grid}.sobre-local-cidade{color:var(--sobre-apoio);font-weight:500}@media (width>=600px) and (width<=959px){.sobre-selo{bottom:20px;left:20px}}@media (width>=960px){.sobre-grade{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:start;column-gap:clamp(56px,7vw,112px)}.sobre-moldura{aspect-ratio:3/4;max-height:calc(100svh - 190px)}.sobre-selo{bottom:clamp(28px,3.4vw,48px);left:auto;right:clamp(-40px,-2.6vw,-24px)}.sobre-texto{max-width:640px}}@media (width>=960px) and (height>=640px){.sobre-midia{position:sticky;top:clamp(88px,11vh,112px)}}@media (width<=599px){.sobre-bio{margin-top:var(--space-4)}.sobre-item{grid-template-columns:34px minmax(0,1fr);padding:13px 0 12px}.sobre-item-texto{font-size:.9375rem}.sobre-numero{gap:6px;padding:16px 12px 18px 14px}.sobre-num{font-size:1.75rem}.sobre-num-rotulo{font-size:var(--fs-xs)}.sobre-cta.btn{justify-content:space-between;width:100%}.sobre-selo-vidro{border-radius:16px;gap:10px;padding:8px 16px 8px 8px}.sobre-selo-icone{border-radius:11px;width:38px;height:38px}}@media (width<=479px){.sobre-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.sobre-numero:nth-child(3){border-top:1px solid var(--line);border-left:0;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px}.sobre-num-rotulo{font-size:var(--fs-sm)}}.faq-grade{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.faq-lado{display:contents}.faq-cabeca{order:1}.faq-lista{order:2}.faq-ajuda{order:3}@media (width>=1024px){.faq-grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(48px,6.5vw,120px)}.faq-lado{align-content:start;gap:var(--space-7);display:grid;position:sticky;top:88px}}.faq-cabeca .apoio{max-width:36ch}.faq-ajuda{gap:var(--space-5);max-width:420px;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);display:grid}.faq-ajuda-topo{align-items:flex-start;gap:var(--space-4);display:flex}.faq-avatar{background:var(--hero);width:52px;height:52px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--line-2);border-radius:50%;flex:none;position:relative;overflow:hidden}.faq-avatar img{width:240%;max-width:none;height:auto;position:absolute;top:-15%;left:-70%}.faq-ajuda-texto h3{letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.35}.faq-ajuda-texto p{color:var(--muted);font-size:var(--fs-sm);margin-top:4px;line-height:1.5}.faq-ajuda-btn.btn{justify-self:start}.faq-lista{gap:10px;display:grid}.faq-item{border-radius:var(--r-md);background:var(--surface-2);transition:background-color .5s var(--ease-out), box-shadow .6s var(--ease-out);position:relative;box-shadow:0 0 0 1px #0000}.faq-item:before{content:"";background:linear-gradient(90deg, #1e6bff00 0%, var(--blue) 24%, var(--blue-light) 50%, var(--blue) 76%, #1e6bff00 100%);transform-origin:100%;height:2px;transition:transform .6s var(--ease-in-out);pointer-events:none;border-radius:2px;position:absolute;top:0;left:24px;right:24px;transform:scaleX(0)}.faq-item.is-aberto{box-shadow:0 0 0 1px var(--line), 0 18px 40px -12px #141e3c1f;background:#fff}.faq-item.is-aberto:before{transform-origin:0;transition:transform .9s var(--ease-out) 50ms;transform:scaleX(1)}.faq-pergunta{font-size:inherit;line-height:inherit;letter-spacing:inherit}.faq-botao{align-items:center;gap:var(--space-3);border-radius:var(--r-md);width:100%;min-height:72px;color:var(--ink);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr) auto;padding:18px 18px 18px 24px;display:grid}.faq-botao:focus-visible{outline-offset:-2px;border-radius:var(--r-md)}@supports selector(:has(*)){.faq-botao:focus-visible{outline:none}.faq-item:has(.faq-botao:focus-visible){box-shadow:0 0 0 2px var(--blue), 0 0 0 6px var(--blue-tint)}.faq-item.is-aberto:has(.faq-botao:focus-visible){box-shadow:0 0 0 2px var(--blue), 0 0 0 6px var(--blue-tint), 0 18px 40px -12px #141e3c1f}}.faq-num{color:var(--muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:color .4s var(--ease-out);font-weight:600}.faq-texto{letter-spacing:-.018em;transition:transform .6s var(--ease-out);font-size:clamp(1.0625rem,.98rem + .32vw,1.25rem);font-weight:600;line-height:1.3}.faq-icone{width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);transition:background-color .45s var(--ease-out), box-shadow .45s var(--ease-out), color .3s, transform .7s var(--ease-out);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.faq-icone:before,.faq-icone:after{content:"";background:currentColor;border-radius:2px;width:13px;height:1.6px;position:absolute}.faq-icone:after{transform:rotate(90deg)}.faq-item.is-aberto .faq-num{color:var(--blue)}.faq-item.is-aberto .faq-icone{background:var(--blue);box-shadow:inset 0 0 0 1px var(--blue), 0 6px 16px #1e6bff4d;color:#fff;transform:rotate(135deg)}@media (hover:hover) and (pointer:fine){.faq-item:not(.is-aberto):hover{background:var(--surface)}.faq-item:not(.is-aberto):hover .faq-texto{transform:translate(4px)}.faq-item:not(.is-aberto):hover .faq-icone{box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue);transform:rotate(90deg)}}.faq-item:not(.is-aberto) .faq-botao:focus-visible .faq-icone{box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue)}.faq-resposta{grid-template-rows:1fr;display:grid}.faq-resposta-clip{min-height:0;overflow:hidden}.faq-resposta-corpo{padding:0 24px 26px calc(24px + 2.25rem + var(--space-3))}.faq-resposta-corpo p{max-width:58ch;color:var(--muted);font-size:var(--fs-body);line-height:1.65}html.js .faq-resposta{visibility:hidden;transition:grid-template-rows .55s var(--ease-in-out), visibility 0s linear .55s;grid-template-rows:0fr}html.js .faq-resposta-corpo{opacity:0;transition:opacity .25s var(--ease-out), transform .4s var(--ease-out);transform:translateY(-6px)}html.js .faq-item.is-aberto .faq-resposta{visibility:visible;transition:grid-template-rows .75s var(--ease-out), visibility 0s;grid-template-rows:1fr}html.js .faq-item.is-aberto .faq-resposta-corpo{opacity:1;transition:opacity .6s var(--ease-out) .12s, transform .8s var(--ease-out) .12s;transform:none}@media (width>=721px) and (width<=1023px){.faq-ajuda{max-width:none;padding:var(--space-5) var(--space-5) var(--space-5) var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:center}.faq-ajuda-topo{align-items:center}}@media (width<=720px){.faq-grade{gap:var(--space-6)}.faq-lista{gap:8px}.faq-botao{grid-template-columns:minmax(0,1fr) auto;min-height:64px;padding:16px 14px 16px 18px}.faq-num{display:none}.faq-item:before{left:20px;right:20px}.faq-icone{width:34px;height:34px}.faq-resposta-corpo{padding:0 20px 22px 18px}.faq-resposta-corpo p{font-size:.9375rem}.faq-ajuda{max-width:none}}.contato-aura{z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 88% 0,#1e6bff29,#0000 70%),radial-gradient(40% 40% at 0 100%,#1e6bff12,#0000 70%);position:absolute;inset:0}.contato-brilho{z-index:-1;opacity:0;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#1e6bff2b,#1e6bff0f 45%,#0000);border-radius:50%;width:760px;height:760px;margin:-380px 0 0 -380px;position:absolute;top:0;left:0}.contato-cabeca{gap:var(--space-6);display:grid}.contato-cabeca-titulo{justify-items:start;gap:var(--space-5);display:grid}.contato-titulo{letter-spacing:-.045em;max-width:15ch;font-size:clamp(2.25rem,1.05rem + 4.7vw,5.375rem);font-weight:600;line-height:1.02}.contato-cabeca-acao{justify-items:start;gap:var(--space-5);display:grid}.contato-apoio{max-width:40ch;color:var(--on-dark-muted);font-size:var(--fs-lead);line-height:1.55}.contato-cta .btn__rotulo,.barra-cta .btn__rotulo{text-shadow:0 1px 2px #0f4fd680}@media (width>=1200px){.contato-cabeca{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;column-gap:clamp(40px,5vw,96px)}.contato-cabeca-acao{padding-bottom:.6rem}}.contato-corpo{gap:14px;margin-top:clamp(48px,6vw,88px);display:grid}@media (width>=1024px){.contato-corpo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.contato-foto-moldura{aspect-ratio:auto;height:100%;min-height:380px}}.contato-foto{min-height:0;position:relative}.contato-foto-moldura{aspect-ratio:16/10;border-radius:var(--r-card);background:var(--dark-2);width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.contato-foto-img{object-fit:cover;object-position:50% 55%;will-change:transform;width:100%;max-width:none;height:116%;position:absolute;inset:-8% 0}.contato-foto-moldura:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#080b1173 100%);position:absolute;inset:0}html.js-motion .contato-foto-moldura{clip-path:inset(10% 6% 0% 6% round var(--r-card))}.contato-legenda{border-radius:var(--r-pill);color:var(--on-dark);font-size:var(--fs-xs);-webkit-backdrop-filter:blur(14px)saturate(1.3);background:#0c0f1580;border:1px solid #ffffff29;align-items:center;gap:10px;padding:9px 14px 9px 12px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;bottom:16px;left:16px}.contato-legenda-ponto{background:var(--blue-light);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #5ea2ff38}.contato-infos{gap:14px;margin:0;display:grid}@media (width>=1024px){.contato-infos{grid-template-rows:repeat(3,minmax(0,1fr))}}.contato-card{--mx:50%;--my:50%;align-items:center;gap:var(--space-4);border-radius:var(--r-md);transition:border-color .5s var(--ease-out), background-color .5s var(--ease-out);background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff14;padding:clamp(20px,2vw,26px);display:flex;position:relative}.contato-card:before{content:"";border-radius:inherit;background:radial-gradient(220px circle at var(--mx) var(--my), #5ea2ffb3, transparent 70%);-webkit-mask-composite:xor;opacity:0;transition:opacity .6s var(--ease-out);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.contato.is-cursor .contato-card:before{opacity:1}.contato-card-icone{width:44px;height:44px;color:var(--blue-light);transition:background-color .5s var(--ease-out), color .4s;background:#1e6bff24;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #5ea2ff47}.contato-card-icone svg{width:20px;height:20px}.contato-card-texto{justify-items:start;gap:6px;min-width:0;display:grid}.contato-card-linha{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.painel--escuro .contato-card-rotulo{color:#f3f5f88f;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.4}.contato-card-valor{color:var(--on-dark);text-wrap:pretty;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(1rem,.95rem + .2vw,1.0625rem);font-style:normal;font-weight:600;line-height:1.45}.contato-horarios,.contato-endereco{display:grid}.contato-status{border-radius:var(--r-pill);color:var(--on-dark-muted);background:#ffffff0f;align-items:center;gap:6px;padding:3px 9px 3px 8px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.contato-status-ponto{background:#f3f5f866;border-radius:50%;width:6px;height:6px}.contato-status.is-aberto{color:#cfe2ff;background:#1e6bff29}.contato-status.is-aberto .contato-status-ponto{background:var(--blue-light);box-shadow:0 0 0 3px #5ea2ff40}.contato-card-link{color:var(--blue-light);font-size:var(--fs-sm);align-items:center;gap:2px;margin-top:2px;font-weight:700;text-decoration:none;display:inline-flex}.contato-card-link svg{width:14px;height:14px;transition:transform .5s var(--ease-out)}.contato-card-link:after{content:"";border-radius:var(--r-md);position:absolute;inset:0}.contato-card-link:focus-visible{outline:none}.contato-card-link:focus-visible:after{outline:2px solid var(--blue-light);outline-offset:3px}.contato-card:has(.contato-card-link){cursor:pointer}@media (hover:hover) and (pointer:fine){.contato-card:has(.contato-card-link):hover{background-color:#ffffff08;border-color:#ffffff24}.contato-card:has(.contato-card-link):hover .contato-card-icone{background:var(--blue);color:#fff}.contato-card-link:hover svg,.contato-card:hover .contato-card-link svg{transform:translate(2px,-2px)}}.contato-card:has(.contato-card-link:focus-visible) .contato-card-icone{background:var(--blue);color:#fff}.contato-rodape{padding-top:var(--space-7);border-top:1px solid #ffffff1a;margin-top:clamp(56px,7vw,104px)}.contato-rodape-topo{gap:var(--space-6);align-items:center;display:grid}@media (width<=1023px){.contato-rodape-topo{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marca subir""nav nav"}.contato-marca{grid-area:marca}.contato-nav{grid-area:nav}.contato-subir{grid-area:subir}}@media (width<=560px){.contato-subir-rotulo{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contato-subir-icone{width:44px;height:44px}}@media (width>=1024px){.contato-rodape-topo{column-gap:var(--space-7);grid-template-columns:auto 1fr auto}}.contato-marca{justify-self:start;gap:2px;text-decoration:none;display:grid}.contato-marca-nome{color:var(--on-dark);letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1.3}.contato-marca-sub{color:#f3f5f88f;font-size:var(--fs-xs);font-weight:500}.contato-nav ul{flex-wrap:wrap;gap:6px 28px;margin:0;display:flex}@media (width>=1024px){.contato-nav ul{justify-content:center}}.contato-nav a{color:var(--on-dark-muted);font-size:var(--fs-sm);padding-block:6px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-block;position:relative}.contato-nav a:after{content:"";transform-origin:100%;height:1px;transition:transform .55s var(--ease-out);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.contato-nav a:hover,.contato-nav a:focus-visible{color:var(--on-dark)}.contato-nav a:hover:after,.contato-nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.contato-subir{color:var(--on-dark-muted);font-size:var(--fs-sm);justify-self:start;align-items:center;gap:12px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}@media (width>=1024px){.contato-subir{justify-self:end}}.contato-subir-icone{width:40px;height:40px;transition:background-color .45s var(--ease-out), box-shadow .45s var(--ease-out);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.contato-subir-icone svg{width:16px;height:16px;transition:transform .55s var(--ease-out)}.contato-subir:hover,.contato-subir:focus-visible{color:var(--on-dark)}.contato-subir:hover .contato-subir-icone,.contato-subir:focus-visible .contato-subir-icone{background:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.contato-subir:hover .contato-subir-icone svg{transform:translateY(-2px)}.contato-rodape-base{margin-top:var(--space-6);color:#f3f5f880;font-size:var(--fs-xs);gap:6px;line-height:1.5;display:grid}@media (width>=1200px){.contato-rodape-base{column-gap:var(--space-6);grid-template-columns:auto 1fr auto}.contato-aviso{text-align:center}}.contato-rt{color:#f3f5f8ad}.contato-nowrap,.barra-nowrap{white-space:nowrap}.contato-assinatura{margin:clamp(24px, 3.5vw, 56px) 0 calc(var(--pad-panel-y) * -1 - .16em);background:linear-gradient(#f3f5f826 15%,#f3f5f808 85%);color:#0000;letter-spacing:-.06em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,10.6vw,11rem);font-weight:700;line-height:1}@media (width<=720px){.contato-cabeca{gap:var(--space-5)}.contato-cta.btn{justify-content:space-between;width:100%}.contato-foto-moldura{aspect-ratio:4/3.2;min-height:0}.contato-legenda{bottom:12px;left:12px}.contato-nav ul{gap:2px 20px}.contato-rodape{padding-top:var(--space-6)}.contato-sep{display:none}.contato-cro{display:block}}html.js .barra:not([aria-hidden]):not(.is-visivel){visibility:hidden}.barra{left:50%;bottom:max(16px, calc(env(safe-area-inset-bottom) + 8px));z-index:var(--z-bar);pointer-events:none;width:min(560px,100% - 32px);position:fixed;transform:translate(-50%)}.barra-pilula{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(18px)saturate(1.4);pointer-events:auto;background:#0c0f15cc;border:1px solid #ffffff1a;align-items:center;gap:12px;padding:6px 6px 6px 7px;display:flex;box-shadow:0 24px 60px -12px #080c1873,0 2px 6px #080c1833,inset 0 1px #ffffff0f}.barra-icone{background:linear-gradient(145deg, var(--blue-light), var(--blue) 55%, var(--blue-deep));color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 18px #1e6bff66,inset 0 1px #ffffff4d}.barra-icone svg{width:20px;height:20px}.barra-texto{min-width:0;color:var(--on-dark);font-size:var(--fs-sm);letter-spacing:-.005em;text-wrap:balance;flex:1;font-weight:600;line-height:1.3}.barra-texto-curto{display:none}.barra-cta.btn{flex:none}html.js .barra{visibility:hidden;transition:visibility 0s linear .5s}html.js .barra-pilula{opacity:0;transition:transform .5s var(--ease-in-out), opacity .35s var(--ease-in-out);transform:translateY(calc(100% + 24px))scale(.97)}html.js .barra-icone,html.js .barra-texto,html.js .barra-cta{opacity:0;transition:opacity .25s,transform .25s;transform:translateY(6px)}html.js .barra.is-visivel{visibility:visible;transition:visibility}html.js .barra.is-visivel .barra-pilula{opacity:1;transition:transform .95s var(--ease-out), opacity .6s var(--ease-out);transform:none}html.js .barra.is-visivel .barra-icone,html.js .barra.is-visivel .barra-texto,html.js .barra.is-visivel .barra-cta{opacity:1;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transform:none}html.js .barra.is-visivel .barra-icone{transition-delay:.12s}html.js .barra.is-visivel .barra-texto{transition-delay:.18s}html.js .barra.is-visivel .barra-cta{transition-delay:.24s}html.js .barra.is-visivel .barra-cta:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){html.js .barra,html.js .barra *,html.js .barra.is-visivel *{transition:none!important}}@media (width<=560px){.barra{left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom));width:auto;transform:none}.barra-pilula{gap:10px;padding:5px 5px 5px 6px}.barra-icone{width:36px;height:36px}.barra-icone svg{width:17px;height:17px}.barra-texto{font-size:.8125rem;line-height:1.25}.barra-cta.btn{gap:8px;padding-left:15px;font-size:.8125rem}.barra-texto-longo{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.barra-texto-curto{display:block}}@media (width<=380px){.barra-icone{display:none}.barra-pilula{padding-left:16px}}
