@font-face{font-family:Geologica;src:url(/fonts/geologica-var.woff2) format("woff2-variations"),url(/fonts/geologica-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit-var.woff2) format("woff2-variations"),url(/fonts/outfit-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--c-astronaut: #323A7A;--c-astronaut-dark: #242B6A;--c-astronaut-light: #465093;--c-astronaut-light-2: #6470B1;--c-gold: #CBA868;--c-gold-light: #EECF8F;--c-gold-dark: #B18B4C;--c-gold-text: #936E35;--c-white: #FFFFFF;--c-tint: #F5F6FA;--bg: var(--c-white);--ink: var(--c-astronaut-dark);--ink-2: var(--c-astronaut-light);--line: rgb(36 43 106 / .12);--line-strong: rgb(36 43 106 / .22);--eyebrow: var(--c-gold-text);--placeholder-ink: #464B63;--whatsapp: #25D366;--whatsapp-tinta: #12192B;--dv-1: #465093;--dv-2: #BE8A33;--dv-3: #2A9D8F;--dv-4: #8E4A74;--dv-ganho: #1E7A5C;--dv-perda: #B4452F;--f-display: "Geologica", "Segoe UI", system-ui, sans-serif;--f-body: "Outfit", "Segoe UI", system-ui, sans-serif;--t-hero: clamp(2.5rem, 1.35rem + 4.3vw, 4.75rem);--t-h1: clamp(2.25rem, 1.4rem + 3.1vw, 3.75rem);--t-h2: clamp(1.875rem, 1.3rem + 2.2vw, 3.125rem);--t-h3: clamp(1.3125rem, 1.15rem + .6vw, 1.625rem);--t-h4: 1.1875rem;--t-lead: clamp(1.1875rem, 1.08rem + .45vw, 1.4375rem);--t-body: clamp(1.0625rem, 1.02rem + .2vw, 1.125rem);--t-small: 1rem;--t-xs: .875rem;--w-display: 500;--w-titulo: 600;--w-rotulo: 600;--w-corpo: 400;--gutter: clamp(1.25rem, .6rem + 2.6vw, 3rem);--max: 76rem;--sec-y: clamp(4.5rem, 3rem + 4.8vw, 8rem);--gap: clamp(1rem, .6rem + 1.4vw, 2rem);--r-xs: 6px;--r-sm: 10px;--r-md: 16px;--r-lg: 24px;--r-xl: 32px;--r-pill: 999px;--sh-1: 0 1px 1px rgb(36 43 106 / .04), 0 2px 6px -1px rgb(36 43 106 / .05);--sh-2: 0 1px 2px rgb(36 43 106 / .05), 0 8px 18px -6px rgb(36 43 106 / .1), 0 22px 44px -18px rgb(36 43 106 / .14);--sh-panel: 0 1px 2px rgb(36 43 106 / .1), 0 18px 40px -16px rgb(36 43 106 / .4), 0 44px 90px -40px rgb(36 43 106 / .45);--sh-float: 0 2px 4px rgb(18 25 43 / .12), 0 10px 24px -6px rgb(18 25 43 / .25);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-move: cubic-bezier(.645, .045, .355, 1);--ease-in: cubic-bezier(.32, 0, .67, 0);--d-hover: .15s;--d-ui: .24s;--d-in: .5s;--d-out: .3s;--header-h: 72px}@media(min-width:1024px){:root{--header-h: 84px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px);scroll-padding-bottom:88px;background:var(--c-white)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:var(--f-body);font-size:var(--t-body);font-weight:var(--w-corpo);line-height:1.65;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;overflow-x:clip}img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}p,ul,ol,dl,figure,blockquote{margin:0}:where(ul[role=list],ol[role=list]){list-style:none;padding:0}h1,h2,h3,h4{margin:0;font-family:var(--f-display);font-weight:var(--w-display);color:var(--ink);line-height:1.12;letter-spacing:-.018em;text-wrap:balance}h1{font-size:var(--t-h1);line-height:1.06;letter-spacing:-.025em}h2{font-size:var(--t-h2);line-height:1.08;letter-spacing:-.022em}h3{font-size:var(--t-h3);font-weight:500;line-height:1.25;letter-spacing:-.012em}h4{font-size:var(--t-h4);font-weight:var(--w-titulo);line-height:1.3;letter-spacing:0}p,li,dd{text-wrap:pretty}strong,b{font-weight:600}::selection{background:var(--c-gold-light);color:var(--c-astronaut-dark)}:focus-visible{outline:2px solid var(--c-astronaut);outline-offset:3px;border-radius:4px}.sec--blue :focus-visible,.on-blue :focus-visible,.rodape :focus-visible{outline-color:var(--c-gold-light)}main:focus{outline:none}.visually-hidden,.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pular{position:absolute;left:16px;top:-100px;z-index:100;padding:12px 18px;border-radius:var(--r-sm);background:var(--c-astronaut-dark);color:#fff;font-weight:600;text-decoration:none}.pular:focus{top:12px}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.grid-12>*,[class*=grid]>*{min-width:0}.sec{padding-block:var(--sec-y);position:relative}.sec--tint{background:var(--c-tint);--eyebrow: var(--c-astronaut);--placeholder-ink: #464B63}.sec--blue{background:var(--c-astronaut);color:#fff;--ink: #fff;--ink-2: rgb(255 255 255 / .84);--line: rgb(255 255 255 / .16);--line-strong: rgb(255 255 255 / .3);--eyebrow: var(--c-gold-light);--placeholder-ink: #E4E6F2}.sec--blue h1,.sec--blue h2,.sec--blue h3,.sec--blue h4{color:#fff}.eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-body);font-size:var(--t-xs);font-weight:var(--w-rotulo);letter-spacing:.13em;text-transform:uppercase;color:var(--eyebrow);line-height:1.4}.eyebrow:before{content:"";flex:none;width:28px;height:1px;background:var(--c-gold)}.eyebrow--sem-fio:before{display:none}.lead{font-size:var(--t-lead);line-height:1.55;color:var(--ink-2);font-weight:400}.texto{color:var(--ink-2)}.texto p+p{margin-top:1em}.nota{font-size:var(--t-small);color:var(--ink-2);line-height:1.5}.num{font-variant-numeric:tabular-nums lining-nums}.cabeca{display:grid;gap:18px;max-width:46rem}.cabeca h2{max-width:22ch}.cabeca--centro{margin-inline:auto;text-align:center;justify-items:center}.btn{--btn-bg: var(--c-astronaut);--btn-ink: #fff;--btn-sh: 0 1px 2px rgb(36 43 106 / .2), 0 6px 14px -6px rgb(36 43 106 / .45);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 26px;border:0;border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-ink);font-family:var(--f-body);font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;letter-spacing:.005em;box-shadow:var(--btn-sh);transition-property:background-color,box-shadow,transform,color;transition-duration:var(--d-hover);transition-timing-function:var(--ease-out);-webkit-tap-highlight-color:transparent}.btn:hover{--btn-bg: var(--c-astronaut-dark)}.btn:active{transform:scale(.96)}.btn .ico{width:18px;height:18px;flex:none}.btn--ouro{--btn-bg: var(--c-gold);--btn-ink: var(--c-astronaut-dark);--btn-sh: 0 1px 2px rgb(18 25 43 / .2), 0 8px 18px -8px rgb(18 25 43 / .5)}.btn--ouro:hover{--btn-bg: var(--c-gold-light)}.btn--claro{--btn-bg: #fff;--btn-ink: var(--c-astronaut-dark);--btn-sh: 0 1px 2px rgb(18 25 43 / .15), 0 8px 18px -8px rgb(18 25 43 / .45)}.btn--claro:hover{--btn-bg: var(--c-tint)}.btn--linha{--btn-bg: transparent;--btn-ink: var(--ink);--btn-sh: inset 0 0 0 1px var(--line-strong)}.btn--linha:hover{--btn-bg: rgb(36 43 106 / .05);--btn-sh: inset 0 0 0 1px var(--ink)}.sec--blue .btn--linha:hover,.on-blue .btn--linha:hover{--btn-bg: rgb(255 255 255 / .08)}.btn[aria-disabled=true],.btn:disabled{opacity:.6;cursor:not-allowed}.link-seta{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--ink);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 calc(50% + .75em);background-repeat:no-repeat;transition:background-size var(--d-ui) var(--ease-out)}.link-seta .ico{width:18px;height:18px;flex:none;transition:transform var(--d-hover) var(--ease-out)}.link-seta:hover{background-size:calc(100% - 26px) 1px}.link-seta:hover .ico{transform:translate(3px)}.link-texto{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color var(--d-hover) var(--ease-out)}.link-texto:hover{text-decoration-color:currentColor}.cta-linha{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.ico{width:24px;height:24px;flex:none}.ico-ext{width:14px;height:14px;display:inline-block;vertical-align:-1px}.ph{display:inline;padding:1px 6px;border:1px dashed currentColor;border-radius:var(--r-xs);color:var(--placeholder-ink);background:color-mix(in srgb,currentColor 5%,transparent);font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ph--bloco{display:block;padding:12px 14px}.fio-ouro{height:1px;background:var(--c-gold);border:0;margin:0}.nowrap{white-space:nowrap}.ext-aviso{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){.campo-in,.check-in{border:1px solid CanvasText}.check-in:checked{background:Highlight}.check-in:after{border-color:HighlightText}.serv-card:focus-within,.setor-card:focus-within,.dest-card:focus-within,.rel-card:focus-within,.campo-in:focus-visible{outline:2px solid Highlight;outline-offset:2px}.carrossel-pausa,.carrossel-seta,.btn--linha{border:1px solid ButtonText}.serv-card,.setor-card,.rel-card,.recurso,.faq-item,.contato-cartao,.mock-janela{border:1px solid CanvasText}.ph{border-color:CanvasText}}.faixa-previa{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px var(--gutter);background:var(--c-astronaut-dark);color:#fff;font-size:12px;line-height:1.35;text-align:left}@media(min-width:640px){.faixa-previa{font-size:var(--t-xs)}}.faixa-previa-tag{flex:none;padding:1px 8px;border-radius:var(--r-pill);background:var(--c-gold);color:var(--c-astronaut-dark);font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.topo{position:sticky;top:0;z-index:50;height:var(--header-h);background:#fff0;transition:background-color var(--d-ui) var(--ease-out),box-shadow var(--d-ui) var(--ease-out)}.topo.is-rolado{background:#fffffff0;box-shadow:0 1px 0 var(--line),0 10px 24px -18px #242b6a59}@supports (backdrop-filter: blur(8px)){.topo.is-rolado{background:#ffffffdb;backdrop-filter:blur(10px) saturate(1.3)}}.topo-in{height:100%;display:flex;align-items:center;gap:20px}.topo-logo{flex:none;display:block;width:176px;margin-right:auto;border-radius:var(--r-xs)}.topo-logo .logo-svg{width:176px;height:auto;transform-origin:0 50%;transition:transform var(--d-ui) var(--ease-out)}.topo-logo .lg-wm,.topo-logo .lg-tag{transition:opacity var(--d-ui) var(--ease-out)}.topo.is-rolado .topo-logo .logo-svg{transform:scale(.86)}.topo-logo{position:relative}.topo-logo .logo-escuro{position:absolute;left:0;top:0;opacity:0}.topo-logo .logo-claro,.topo-logo .logo-escuro{transition:opacity var(--d-ui) var(--ease-out),transform var(--d-ui) var(--ease-out)}.tem-hero-img .topo:not(.is-rolado){--ink: #fff;--ink-2: rgb(255 255 255 / .92);--line: rgb(255 255 255 / .2)}.tem-hero-img .topo:not(.is-rolado) .logo-claro{opacity:0}.tem-hero-img .topo:not(.is-rolado) .logo-escuro{opacity:1}.tem-hero-img .topo:not(.is-rolado) .topo-cta{--btn-bg: var(--c-gold);--btn-ink: var(--c-astronaut-dark)}.tem-hero-img .topo:not(.is-rolado) .topo-cta:hover{--btn-bg: var(--c-gold-light)}.tem-hero-img .topo:not(.is-rolado) :focus-visible{outline-color:var(--c-gold-light)}.submenu,.gaveta{--ink: var(--c-astronaut-dark);--ink-2: var(--c-astronaut-light);--line: rgb(36 43 106 / .12)}.submenu :focus-visible,.gaveta :focus-visible,.tem-hero-img .topo:not(.is-rolado) .submenu :focus-visible{outline-color:var(--c-astronaut)}.tem-hero-img main>:first-child{margin-top:calc(-1 * var(--header-h))}.nav{display:none}.nav-lista{display:flex;align-items:center;gap:2px;margin:0}.nav-item{position:relative}.nav-link{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:10px 12px;border:0;background:none;color:var(--ink-2);font-size:var(--t-small);font-weight:500;text-decoration:none;border-radius:var(--r-sm);transition:color var(--d-hover) var(--ease-out)}.nav-link:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:2px;background:var(--c-gold);border-radius:2px;transform:scaleX(0);transform-origin:0 50%;transition:transform var(--d-ui) var(--ease-out)}.nav-link--btn:after{right:32px}.nav-link:hover{color:var(--ink)}.nav-link:hover:after{transform:scaleX(.4)}.nav-link.is-ativo{color:var(--ink);font-weight:600}.nav-link.is-ativo:after{transform:scaleX(1)}.nav-chev{width:16px;height:16px;transition:transform var(--d-ui) var(--ease-out)}.nav-link[aria-expanded=true]{color:var(--ink)}.nav-link[aria-expanded=true] .nav-chev{transform:rotate(180deg)}.submenu{position:absolute;top:calc(100% + 10px);left:-12px;z-index:60;width:min(640px,calc(100vw - 48px));padding:24px;border-radius:var(--r-lg);background:#fff;box-shadow:0 0 0 1px var(--line),var(--sh-2);opacity:1;transform:none;transition:opacity var(--d-ui) var(--ease-out),transform var(--d-ui) var(--ease-out),display var(--d-ui) allow-discrete}@starting-style{.submenu:not([hidden]){opacity:0;transform:translateY(-6px)}}.submenu[hidden]{display:none}.submenu-grade{display:grid;grid-template-columns:1.25fr 1fr;gap:24px}.submenu-titulo{margin-bottom:8px;padding-inline:10px;font-size:var(--t-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-gold-text)}.submenu-grupo ul{display:grid;gap:2px}.submenu-link{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 10px;border-radius:var(--r-md);text-decoration:none;color:var(--ink);transition:background-color var(--d-hover) var(--ease-out)}.submenu-link:hover,.submenu-link[aria-current=page]{background:var(--c-tint)}.submenu-link[aria-current=page] .submenu-nome{font-weight:600}.submenu-link--destaque{align-items:flex-start;padding-block:10px}.submenu-num{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--c-astronaut);color:var(--c-gold-light);font-size:var(--t-xs);font-weight:500}.submenu-txt{display:grid;gap:2px}.submenu-nome{font-size:var(--t-small);font-weight:500;line-height:1.3}.submenu-resumo{font-size:var(--t-xs);color:var(--ink-2);line-height:1.45}.submenu-ico{width:20px;height:20px;color:var(--c-astronaut)}.submenu-pe{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:18px;padding:10px 10px 0;border-top:1px solid var(--line);font-size:var(--t-small)}.submenu-acesso{display:none}.topo-acoes{display:flex;align-items:center;gap:16px}.topo-cta{display:none;min-height:44px;padding:10px 18px;font-size:var(--t-small)}.topo-acesso{display:none;align-items:center;gap:6px;min-height:44px;font-size:var(--t-small);color:var(--ink-2);text-decoration:none;white-space:nowrap}.topo-acesso{transition:color var(--d-hover) var(--ease-out)}.topo-acesso:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.topo-menu{display:inline-grid;place-items:center;width:48px;height:48px;margin-right:-8px;border:0;background:none;border-radius:var(--r-sm);color:var(--ink)}.topo-menu-ico{position:relative;width:22px;height:14px;display:block}.topo-menu-ico span{position:absolute;left:0;right:0;height:1.5px;border-radius:2px;background:currentColor;transition:transform var(--d-ui) var(--ease-out),opacity var(--d-hover) var(--ease-out)}.topo-menu-ico span:nth-child(1){top:0}.topo-menu-ico span:nth-child(2){top:6px}.topo-menu-ico span:nth-child(3){top:12px}.topo-menu[aria-expanded=true] .topo-menu-ico span:nth-child(1){transform:translateY(6px) rotate(45deg)}.topo-menu[aria-expanded=true] .topo-menu-ico span:nth-child(2){opacity:0}.topo-menu[aria-expanded=true] .topo-menu-ico span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(min-width:1024px){.nav{display:block}.topo-cta{display:inline-flex}.topo-menu{display:none}.submenu-acesso{display:inline-flex}.topo-logo{margin-right:12px}.nav{margin-right:auto}}@media(min-width:1280px){.topo-acesso{display:inline-flex}.submenu-acesso{display:none}.nav-link{padding-inline:14px}.nav-link:after{left:14px;right:14px}.nav-link--btn:after{right:34px}}.gaveta{position:fixed;left:0;right:0;top:var(--header-h);bottom:0;z-index:49;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-top:1px solid var(--line);opacity:1;transform:none;transition:opacity var(--d-ui) var(--ease-out),transform var(--d-ui) var(--ease-out),display var(--d-ui) allow-discrete}@starting-style{.gaveta:not([hidden]){opacity:0;transform:translateY(-8px)}}.gaveta[hidden]{display:none}.gaveta-in{padding-block:16px 40px;display:grid;gap:24px}.gaveta-lista{margin:0}.gaveta-lista>li{border-bottom:1px solid var(--line)}.gaveta-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:12px 0;border:0;background:none;text-align:left;font-family:var(--f-display);font-weight:500;font-size:1.5rem;color:var(--ink);text-decoration:none}.gaveta-link[aria-current=page]{font-weight:600;text-decoration:underline;text-decoration-color:var(--c-gold);text-decoration-thickness:2px;text-underline-offset:6px}.gaveta-chev{transition:transform var(--d-ui) var(--ease-out)}.gaveta-link[aria-expanded=true] .gaveta-chev{transform:rotate(180deg)}.gaveta-sub{padding:0 0 16px}.gaveta-sub[hidden]{display:none}.gaveta-sub ul{margin:0 0 8px}.gaveta-sub-titulo{margin:8px 0 2px;font-size:var(--t-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-gold-text)}.gaveta-sublink{display:flex;align-items:center;min-height:48px;font-size:1.0625rem;color:var(--ink);text-decoration:none}.gaveta-sublink[aria-current=page]{font-weight:600}.gaveta-sublink--todos{font-weight:600;text-decoration:underline;text-underline-offset:4px}.gaveta-acoes{display:grid;gap:12px;justify-items:start}.gaveta-acoes .btn{width:100%}@media(min-width:1024px){.gaveta{display:none!important}}.mock{margin:0;width:100%}.mock-janela{position:relative;border-radius:var(--r-lg);background:#fff;box-shadow:0 0 0 1px #fff6,0 2px 4px #12192b1f,0 24px 48px -20px #12192b8c;overflow:hidden;color:var(--c-astronaut-dark);font-size:13px;line-height:1.35}.mock-barra{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid rgb(36 43 106 / .08);background:#fafbfd}.mock-etiqueta{flex:none;padding:3px 9px;border-radius:var(--r-pill);font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--c-astronaut-dark);background:#cba86838;box-shadow:inset 0 0 0 1px #936e3559}.mock-etiqueta--forte{background:var(--c-gold-light)}.linha{display:block;height:7px;width:var(--w, 100%);border-radius:4px;background:#dcdfea}.chat-corpo{display:grid;gap:12px;padding:16px}.chat-msg{display:grid;gap:7px;padding:12px 14px;border-radius:14px;max-width:86%}.chat-msg--eu{justify-self:end;width:62%;background:var(--c-astronaut-light);border-bottom-right-radius:4px}.chat-msg--eu .linha{background:#ffffff8c}.chat-msg--ia{justify-self:start;width:86%;background:var(--c-tint);border-bottom-left-radius:4px}.chat-fontes{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 7px;border-radius:var(--r-pill);background:#fff;box-shadow:inset 0 0 0 1px #242b6a29;font-size:11.5px;font-weight:500;color:var(--c-astronaut-dark)}.chip-ico{width:13px;height:13px;color:var(--c-gold-text)}.chat-entrada{display:flex;align-items:center;gap:10px;margin:0 16px 16px;padding:10px 10px 10px 14px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px #242b6a24}.chat-entrada .linha{flex:1}.chat-enviar{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--c-astronaut);color:#fff}.chat-enviar .ico{width:15px;height:15px}.curso-tit{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:13px}.curso-tit .ico{width:18px;height:18px;color:var(--c-astronaut)}.curso-meta{font-size:12px;color:var(--c-astronaut-light);white-space:nowrap}.curso-lista{margin:0;padding:8px;display:grid;gap:2px}.curso-item{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:10px}.curso-item.is-destaque{background:var(--c-astronaut);color:#fff}.curso-n{flex:none;width:22px;font-size:12px;font-weight:500;color:var(--c-astronaut-light)}.curso-item.is-destaque .curso-n{color:var(--c-gold-light)}.curso-nome{flex:1;min-width:0;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.curso-play{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--c-gold);color:var(--c-astronaut-dark)}.curso-play .ico{width:12px;height:12px;margin-left:1px}.painel-abas{display:flex;gap:4px;min-width:0;overflow:hidden}.painel-aba{padding:4px 9px;border-radius:8px;font-size:11.5px;color:var(--c-astronaut-light);white-space:nowrap}.painel-aba.is-ativa{background:var(--c-astronaut);color:#fff;font-weight:500}.painel-corpo{display:grid;gap:12px;padding:14px 16px 16px}.painel-kpis{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kpi{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:var(--c-tint)}.kpi-rot{font-size:11px;color:var(--c-astronaut-light)}.kpi-val{font-family:var(--f-display);font-size:17px;font-weight:400;letter-spacing:-.01em}.kpi-delta{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500}.kpi-delta--ganho{color:var(--dv-ganho)}.kpi-delta--perda{color:var(--dv-perda)}.kpi-seta{width:9px;height:9px;fill:currentColor}.painel-legenda{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11.5px;color:var(--c-astronaut-dark);margin-bottom:4px}.painel-legenda span{display:inline-flex;align-items:center;gap:6px}.sw{width:10px;height:10px;border-radius:3px;display:inline-block}.sw--1{background:var(--dv-1)}.sw--2{background:var(--dv-2)}.painel-filtro{margin-left:auto;padding:2px 8px;border-radius:8px;box-shadow:inset 0 0 0 1px #242b6a24}.painel-filtro .ico{width:13px;height:13px}.painel-svg{width:100%;height:auto;overflow:visible}.painel-svg .grade{stroke:#242b6a1a;stroke-width:1}.painel-svg .eixo{font-family:var(--f-body);font-size:9px;fill:var(--c-astronaut-light)}.painel-svg .b1{fill:var(--dv-1)}.painel-svg .b2{fill:var(--dv-2)}.painel-sim{display:flex;align-items:center;gap:12px;padding-top:10px;border-top:1px solid rgb(36 43 106 / .08)}.painel-sim-rot{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;white-space:nowrap}.painel-sim-rot .ico{width:16px;height:16px;color:var(--c-astronaut)}.painel-sim-trilho{position:relative;flex:1;height:4px;border-radius:4px;background:#dcdfea}.painel-sim-cheio{position:absolute;left:0;top:0;bottom:0;width:58%;border-radius:4px;background:var(--c-astronaut)}.painel-sim-botao{position:absolute;left:58%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--c-astronaut),0 2px 6px #242b6a4d}.selo{display:inline-flex;align-items:center;gap:10px}.selo-raposa{width:34px;height:auto;flex:none}.selo-txt{display:grid;line-height:1.1}.selo-nome{font-family:var(--f-display);font-weight:500;font-size:15px;letter-spacing:-.01em}.selo--claro .selo-nome{color:#0e5a4e}.selo--mini .selo-raposa{width:24px}.selo--mini .selo-nome{font-size:13px}.lista-check{display:grid;gap:10px;margin:0}.lista-check li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;color:var(--ink)}.lista-check .ico{width:20px;height:20px;margin-top:2px;color:var(--c-gold-text)}.sec--blue .lista-check .ico,.sec--tint .lista-check .ico{color:var(--c-astronaut)}.sec--blue .lista-check .ico{color:var(--c-gold-light)}.serv-grade{display:grid;gap:var(--gap);margin:clamp(2.5rem,4vw,3.5rem) 0 0;grid-template-columns:1fr}@media(min-width:700px){.serv-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.serv-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.serv-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-1),inset 0 0 0 1px #242b6a0f;transition:translate var(--d-ui) var(--ease-out),box-shadow var(--d-ui) var(--ease-out)}.serv-card:before{content:"";position:absolute;left:24px;right:24px;top:0;height:2px;border-radius:2px;background:var(--c-gold);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--d-ui) var(--ease-out)}.serv-card:hover{translate:0 -2px;box-shadow:var(--sh-2),inset 0 0 0 1px #242b6a14}.serv-card:hover:before,.serv-card:focus-within:before{transform:scaleX(1)}.serv-card:focus-within{box-shadow:var(--sh-2),0 0 0 2px var(--c-astronaut)}.serv-ico{width:36px;height:36px;color:var(--c-astronaut);stroke-width:1.25}.serv-tit{font-size:var(--t-h3)}.serv-link{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.serv-tit{display:flex;align-items:center}.serv-link:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1}.serv-link:focus-visible{outline:none}.serv-chamada{color:var(--ink-2)}.serv-itens{display:grid;gap:10px;margin:6px 0 0;padding-top:20px;border-top:1px solid var(--line)}.serv-itens li{position:relative;padding-left:18px;font-size:var(--t-small);line-height:1.45;color:var(--ink)}.serv-itens li:before{content:"";position:absolute;left:0;top:.68em;width:9px;height:2px;border-radius:1px;background:var(--c-gold-dark)}.serv-cta{margin-top:auto;padding-top:20px;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--ink)}.serv-cta .ico{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}.serv-card:hover .serv-cta .ico{transform:translate(3px)}.serv-card--convite{background:var(--c-astronaut);color:#fff;box-shadow:var(--sh-2);justify-content:flex-start;overflow:hidden;isolation:isolate}.convite-arco{position:absolute;z-index:-1;width:88%;right:-26%;bottom:-30%;color:var(--c-gold);opacity:.5}.serv-card--convite .serv-ico,.serv-card--convite .serv-tit{color:#fff}.serv-card--convite .serv-cta{color:var(--c-gold-light);text-decoration:none}.serv-card--convite:focus-within{box-shadow:var(--sh-2),0 0 0 2px #fff,0 0 0 5px var(--c-astronaut-dark)}.serv-rodape{margin-top:32px;display:flex;justify-content:center}.setor-grade{display:grid;gap:clamp(16px,.75rem + .8vw,24px);margin:clamp(2.5rem,4vw,3.5rem) 0 0;padding:0;list-style:none;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.setor-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px)and (max-width:1023px){.setor-card:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:1024px){.setor-grade{grid-template-columns:repeat(12,minmax(0,1fr))}.setor-card{grid-column:span 4}.setor-grade:has(>.setor-card:nth-child(7):last-child)>.setor-card:nth-child(-n+4){grid-column:span 3}}.setor-card{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:clamp(300px,18rem + 4vw,380px);border-radius:var(--r-lg);background:var(--c-astronaut-dark);color:#fff;box-shadow:var(--sh-1);transition:box-shadow var(--d-ui) var(--ease-out),translate var(--d-ui) var(--ease-out)}.setor-foto{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out),filter .7s var(--ease-out)}.setor-card:before,.setor-card:after{content:"";position:absolute;inset:0;pointer-events:none}.setor-card:before{z-index:-1;background:linear-gradient(180deg,#1419460a,#1419464d 42%,#141946e6)}.setor-card:after{z-index:-1;background:#1c215894;opacity:0;transition:opacity .45s var(--ease-out)}.setor-conteudo{width:100%;display:grid;gap:12px;padding:clamp(1.5rem,1.1rem + 1vw,2rem)}.setor-nome{font-size:var(--t-h3);font-weight:var(--w-titulo);line-height:1.18;letter-spacing:-.012em;color:#fff;text-wrap:balance;text-shadow:0 1px 12px rgb(10 12 40 / .35)}.setor-link{display:inline-block;padding-block:10px;margin-block:-10px;color:inherit;text-decoration:none}.setor-link:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--r-lg)}.setor-link:focus-visible{outline:none}.setor-fio{display:block;width:44px;height:3px;border-radius:2px;background:var(--c-gold);transform-origin:left;transition:transform .45s var(--ease-out)}.setor-frase{margin:0;color:#ffffffeb;font-size:var(--t-body);line-height:1.5;max-width:34ch}.setor-cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--c-gold-light)}.setor-cta .ico{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}.setor-card:focus-within{outline:3px solid var(--c-astronaut-dark);outline-offset:3px}.setor-revela{display:grid;grid-template-rows:1fr;margin-top:-12px}.setor-revela-in{min-height:0;overflow:hidden;display:grid;gap:10px;justify-items:start;padding-top:12px}@media(hover:hover)and (pointer:fine){.setor-revela{grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.setor-revela-in{opacity:0;translate:0 12px;transition:opacity .38s var(--ease-out),translate .45s var(--ease-out)}.setor-fio{transform:scaleX(.5)}.setor-card:is(:hover,:focus-within){translate:0 -4px;box-shadow:var(--sh-2)}.setor-card:is(:hover,:focus-within) .setor-foto{transform:scale(1.06);filter:blur(6px)}.setor-card:is(:hover,:focus-within):after{opacity:1}.setor-card:is(:hover,:focus-within) .setor-revela{grid-template-rows:1fr}.setor-card:is(:hover,:focus-within) .setor-fio{transform:none}.setor-card:is(:hover,:focus-within) .setor-revela-in{opacity:1;translate:none;transition-delay:90ms}.setor-card:hover .setor-cta .ico{transform:translate(3px)}}.eq-grade{display:grid;gap:var(--gap);margin:clamp(2.5rem,4vw,3.5rem) 0 0;grid-template-columns:1fr}@media(min-width:560px){.eq-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.eq-grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.eq-card{display:flex;flex-direction:column;gap:18px}.eq-foto{position:relative;aspect-ratio:4 / 5;border-radius:var(--r-lg);overflow:hidden;background:var(--c-astronaut)}.eq-foto img{width:100%;height:100%;object-fit:cover;outline:1px solid rgb(0 0 0 / .1);outline-offset:-1px}.eq-mono{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(120% 90% at 30% 20%,var(--c-astronaut-light) 0%,var(--c-astronaut) 55%,var(--c-astronaut-dark) 100%)}.eq-arco{position:absolute;width:78%;left:11%;top:12%;color:var(--c-gold);opacity:.55}.eq-iniciais{position:relative;font-family:var(--f-display);font-weight:400;font-size:clamp(3rem,2.4rem + 2vw,4.25rem);letter-spacing:.02em;color:#fff}.eq-foto-ph{position:absolute;left:14px;bottom:14px;padding:6px 14px;border-radius:var(--r-pill);border:1px dashed rgb(255 255 255 / .7);color:#fff;font-size:var(--t-small);background:#242b6a80}.eq-info{display:grid;gap:8px}.eq-nome{font-size:var(--t-h3);font-weight:600;letter-spacing:-.012em}.eq-cargo{font-size:var(--t-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-gold-text)}.eq-curriculo{margin-top:4px;font-size:var(--t-small);line-height:1.6;color:var(--ink-2);max-width:46ch}@media(max-width:559px){.eq-card{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:18px;align-items:start}.eq-foto{border-radius:var(--r-md)}.eq-iniciais{font-size:2rem}.eq-arco{width:84%;left:8%;top:10%}.eq-foto-ph{left:6px;right:6px;bottom:6px;padding:8px 4px;border-radius:8px;text-align:center;line-height:1.2}.eq-info{gap:6px}.eq-foto:has(.eq-foto-ph) .eq-iniciais{translate:0 -20px}}.faq{display:grid;gap:10px}.faq-item{border-radius:var(--r-md);background:#fff;box-shadow:var(--sh-1),inset 0 0 0 1px #242b6a0f}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 20px;list-style:none;cursor:pointer;border-radius:var(--r-md)}.faq-q::-webkit-details-marker{display:none}.faq-q-txt{font-family:var(--f-display);font-size:clamp(1.1875rem,1.12rem + .3vw,1.3125rem);font-weight:500;line-height:1.35;letter-spacing:-.005em;text-wrap:pretty}.faq-mais{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--c-tint);color:var(--c-astronaut);transition:transform var(--d-ui) var(--ease-out),background-color var(--d-hover) var(--ease-out)}.faq-mais .ico{width:18px;height:18px}.faq-item[open] .faq-mais{transform:rotate(45deg);background:var(--c-astronaut);color:#fff}.faq-q:hover .faq-mais{background:#323a7a1f}.faq-item[open] .faq-q:hover .faq-mais{background:var(--c-astronaut-dark)}.faq-a{padding:0 20px 20px;color:var(--ink-2);max-width:64ch}@supports (interpolate-size: allow-keywords){.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size var(--d-ui) var(--ease-out),opacity var(--d-ui) var(--ease-out),content-visibility var(--d-ui) allow-discrete}.faq-item[open]::details-content{block-size:auto;opacity:1}}.form{display:grid;gap:20px;color:var(--c-astronaut-dark);--ink: var(--c-astronaut-dark);--ink-2: var(--c-astronaut-light);--line: rgb(36 43 106 / .12);--line-strong: rgb(36 43 106 / .22);--placeholder-ink: #464B63}.form :focus-visible{outline-color:var(--c-astronaut)}.form-grade{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:640px){.form-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.campo--largo{grid-column:1 / -1}}.campo{display:grid;gap:6px;align-content:start}.campo-rot{font-size:var(--t-small);font-weight:600;color:var(--c-astronaut-dark)}.campo-opc{font-weight:400;color:var(--c-astronaut-light)}.campo-dica{font-size:var(--t-xs);color:var(--c-astronaut-light)}.campo-in{width:100%;min-height:48px;padding:12px 14px;border:0;border-radius:var(--r-sm);background:#fff;box-shadow:inset 0 0 0 1px #242b6a47;font-size:1rem;color:var(--c-astronaut-dark);transition:box-shadow var(--d-hover) var(--ease-out);appearance:none}textarea.campo-in{min-height:120px;resize:vertical;line-height:1.5}.campo-in:hover{box-shadow:inset 0 0 0 1px #242b6a80}.campo-in:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--c-astronaut),0 0 0 4px #323a7a24}.campo-in[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--dv-perda)}.campo-select{position:relative}.campo-select:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:1.5px solid var(--c-astronaut);border-bottom:1.5px solid var(--c-astronaut);transform:rotate(45deg);pointer-events:none}.campo-select .campo-in{padding-right:40px}.campo-erro{font-size:var(--t-small);color:#9e3a26;font-weight:600}.campo-erro:empty{margin-top:-6px}.campo--check{grid-template-columns:24px 1fr;column-gap:12px;align-items:start}.campo--check .campo-erro{grid-column:2}.check-in{width:24px;height:24px;margin:0;appearance:none;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1.5px #242b6a73;display:grid;place-items:center;cursor:pointer;transition:background-color var(--d-hover) var(--ease-out),box-shadow var(--d-hover) var(--ease-out)}.check-in:after{content:"";width:6px;height:11px;margin-top:-3px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) scale(0);transition:transform var(--d-hover) var(--ease-out)}.check-in:checked{background:var(--c-astronaut);box-shadow:none}.check-in:checked:after{transform:rotate(45deg) scale(1)}.check-in[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--dv-perda)}.check-rot{font-size:var(--t-small);line-height:1.5;padding-top:1px;cursor:pointer}.form-pe{display:flex}.form-enviar{min-width:200px}.hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.hp input{width:1px;height:1px;padding:0;border:0}.form-aviso{padding:14px 16px;border-radius:var(--r-sm);background:var(--c-tint);box-shadow:inset 3px 0 0 var(--c-gold-dark);font-size:var(--t-small);color:var(--c-astronaut-dark)}.form-aviso[hidden]{display:none}.form-aviso--erro{box-shadow:inset 3px 0 0 var(--dv-perda)}.form-retentar{border:0;background:none;padding:0;font-weight:500;cursor:pointer;min-height:0}.canais{display:grid;gap:4px;margin:28px 0 0}.canal{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:14px 0;border-top:1px solid var(--line)}.canal-ico{width:22px;height:22px;margin-top:2px;color:var(--c-gold-light)}.canal-txt{display:grid;gap:2px;min-width:0}.canal-rot{font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:600}.canal-val{color:var(--ink);overflow-wrap:anywhere}a.canal-val{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.canal-mapa{font-size:var(--t-small);color:var(--ink)}.canal-mapa .ico{width:16px;height:16px}.mapa{margin:0;display:grid;gap:10px}.mapa-moldura{position:relative;border-radius:var(--r-lg);overflow:hidden;background:var(--c-tint);height:clamp(300px,34vw,440px);box-shadow:inset 0 0 0 1px var(--line)}.mapa-moldura iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mapa-nota{font-size:var(--t-xs);color:var(--ink-2)}.whats{position:fixed;z-index:40;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;justify-content:center;gap:8px;width:56px;height:56px;padding:0;border-radius:50%;background:var(--whatsapp);color:var(--whatsapp-tinta);text-decoration:none;font-weight:500;font-size:var(--t-small);box-shadow:var(--sh-float);transition:transform var(--d-ui) var(--ease-out),opacity var(--d-ui) var(--ease-out),visibility var(--d-ui)}.whats-ico{width:26px;height:26px;stroke-width:1.6}.whats-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.whats--ph{background:#fff;color:var(--placeholder-ink);box-shadow:var(--sh-float),inset 0 0 0 1.5px var(--placeholder-ink);outline:1px dashed var(--placeholder-ink);outline-offset:3px}.whats--ph:focus-visible{outline:2px solid var(--c-astronaut-dark)}.whats.is-oculto{opacity:0;transform:translateY(12px);visibility:hidden;pointer-events:none}.whats:active{transform:scale(.96)}@media(min-width:1024px){.whats{width:auto;height:52px;padding:0 20px 0 16px;border-radius:var(--r-pill);right:24px;bottom:24px}.whats-txt{position:static;width:auto;height:auto;overflow:visible;clip:auto}}.rodape{position:relative;overflow:hidden;background:var(--c-astronaut-dark);color:#fff;padding:clamp(3.5rem,2.5rem + 4vw,6rem) 0 104px;--ink: #fff;--ink-2: rgb(255 255 255 / .8);--line: rgb(255 255 255 / .14);--placeholder-ink: #E4E6F2}@media(min-width:1024px){.rodape{padding-bottom:40px}}.rodape-arco{position:absolute;right:-6%;top:-12%;width:min(560px,70vw);color:var(--c-gold);opacity:.18;pointer-events:none}.rodape a{color:#fff;text-decoration:none}.rodape a:hover{text-decoration:underline;text-underline-offset:3px}.rodape-grade{position:relative;display:grid;gap:40px 32px;grid-template-columns:1fr}@media(min-width:700px){.rodape-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.rodape-grade{grid-template-columns:1.35fr 1fr .8fr 1.15fr}}.rodape-logo{display:inline-block}.rodape-logo .logo-svg{width:200px;height:auto}.rodape-desc{margin-top:20px;max-width:40ch;color:var(--ink-2);font-size:var(--t-small);line-height:1.6}.rodape-titulo{margin-bottom:14px;font-size:var(--t-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold-light)}.rodape-col ul{display:grid;gap:0;margin:0}.rodape-col li a{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;font-size:var(--t-small);color:#ffffffe6}.rodape-contato{font-style:normal;display:grid;gap:12px;font-size:var(--t-small);color:#ffffffe6}.rodape-contato p{display:grid;grid-template-columns:22px 1fr;gap:10px}.rodape-contato a{display:inline-block;padding-block:12px;margin-block:-12px}.rodape-ico{width:18px;height:18px;margin-top:2px;color:var(--c-gold-light)}.rodape-legal{text-align:center;justify-items:center;position:relative;margin-top:clamp(2rem,4vw,3rem);padding-top:16px;border-top:1px solid var(--line);display:grid;gap:4px;font-size:var(--t-small);line-height:1.5;color:#ffffffd6}.rodape-l1{color:#fff}.rodape-l1 .linha-legal{display:inline}.rodape-l1>span,.rodape-l1 .linha-legal>span:not(:first-child,.linha-legal-sep){white-space:nowrap}.rodape-l1>span{margin-right:8px}.rodape-l1 .linha-legal-sep{margin-inline:6px}.rodape-legal a.rodape-pol{display:inline-block;padding-block:12px;margin-block:-12px;margin-left:4px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.linha-legal{display:flex;flex-wrap:wrap;gap:4px 10px;color:#fff}.linha-legal-sep{color:var(--c-gold)}.hero-img{position:relative;isolation:isolate;overflow:clip;min-height:100svh;display:flex;align-items:flex-end;padding:calc(var(--header-h) + clamp(1.5rem,3vw,3rem)) 0 clamp(1.25rem,2.5vw,2rem);color:#fff;background:var(--c-astronaut-dark);--ink: #fff;--ink-2: rgb(255 255 255 / .9);--eyebrow: var(--c-gold-light);--line: rgb(255 255 255 / .22);--line-strong: rgb(255 255 255 / .45)}html[data-preview] .hero-img{min-height:calc(100svh - 32px)}.hero-img-foto{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:60% 50%}.hero-img-veu{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,#1419468c,#14194600 22%),linear-gradient(90deg,#1c2158f0,#1c2158db 38%,#242b6a8c 70%,#242b6a59),linear-gradient(0deg,#141946b3,#14194600 45%)}@media(max-width:767px){.hero-img-veu{background:linear-gradient(180deg,#141946bf,#1c2158db 40%,#1c2158f0)}}.hero-arco{position:absolute;z-index:-1;color:var(--c-gold);width:clamp(420px,52vw,820px);right:-6vw;top:calc(var(--header-h) + 2vw);opacity:.5}.hero-img-in{position:relative;width:100%}.hero-h1{font-size:var(--t-hero);font-weight:var(--w-display);line-height:1.04;letter-spacing:-.028em;max-width:16ch;color:#fff}.hero-h2{font-size:var(--t-h1);font-weight:var(--w-display);color:#fff;letter-spacing:-.025em}.hero-sub{max-width:42rem;color:#ffffffe6}@media(min-width:1024px){.hero-h1{font-size:min(var(--t-hero),7.6svh + .5rem);max-width:17ch}}@media(min-width:1024px)and (max-height:860px){.hero-img{padding-top:calc(var(--header-h) + 1rem)}.hero-h1{font-size:min(var(--t-hero),7svh + .25rem);max-width:15.5em}.slide--hkr{gap:18px}.carrossel-controles{margin-top:1.25rem}}.hero-ctas{margin-top:8px;gap:12px 28px}.hero-ir{border:0;background:none;padding:0;cursor:pointer;color:#fff;font:inherit;font-weight:600;font-size:1.0625rem}.hero-img .link-seta{color:#fff}.hero-img :focus-visible{outline-color:var(--c-gold-light)}.carrossel{position:relative;min-width:0;display:flex;flex-direction:column}.carrossel-palco{order:1;display:grid}.carrossel-controles{order:2}.slide{grid-area:1 / 1;display:grid;gap:20px;align-content:end;visibility:hidden;opacity:0;transform:translate(var(--sai, -24px));transition:opacity var(--d-out) var(--ease-in),transform var(--d-out) var(--ease-in),visibility 0s linear var(--d-out)}.slide.is-ativo{visibility:visible;opacity:1;transform:none;transition:opacity .45s var(--ease-out) 60ms,transform .45s var(--ease-out) 60ms,visibility 0s}.slide.vem-da-esquerda{transform:translate(-24px)}.slide.vem-da-direita{transform:translate(24px)}.slide--hkr{gap:24px}.carrossel-controles{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:clamp(1.75rem,3vw,2.75rem);padding-top:14px;border-top:1px solid rgb(255 255 255 / .22)}.carrossel-pausa{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:8px 16px;border:0;border-radius:var(--r-pill);background:#ffffff14;color:#fff;font-size:var(--t-xs);font-weight:600;letter-spacing:.02em;box-shadow:inset 0 0 0 1px #fff6;transition:background-color var(--d-hover) var(--ease-out)}.carrossel-pausa:hover{background:#ffffff29}.carrossel-pausa-ico{position:relative;width:16px;height:16px}.carrossel-pausa-ico .ico{position:absolute;inset:0;width:16px;height:16px;transition:opacity var(--d-hover) var(--ease-out),transform var(--d-hover) var(--ease-out),filter var(--d-hover) var(--ease-out)}.ico-play,.carrossel.is-parado .ico-pausa{opacity:0;transform:scale(.25);filter:blur(4px)}.carrossel.is-parado .ico-play{opacity:1;transform:none;filter:none}.carrossel-abas{display:flex;gap:4px;flex:1 1 auto;min-width:0}.carrossel-aba{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:8px 14px 12px;border:0;background:none;border-radius:var(--r-sm);color:#ffffffc7;font-size:var(--t-small);font-weight:500;transition:color var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out)}.carrossel-aba:hover{color:#fff;background:#ffffff14}.aba-n{font-size:var(--t-xs);font-weight:600;color:var(--c-gold-light)}.carrossel-aba[aria-selected=true]{color:#fff;font-weight:600}.aba-progresso{position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:#ffffff40;overflow:hidden}.aba-progresso:after{content:"";position:absolute;inset:0;background:var(--c-gold-light);transform:scaleX(0);transform-origin:0 50%}.carrossel-aba[aria-selected=true] .aba-progresso:after{transform:scaleX(1)}.carrossel.is-rodando .carrossel-aba[aria-selected=true] .aba-progresso:after{transform:scaleX(0);animation:progresso 8s linear forwards}.carrossel.is-pausado .carrossel-aba[aria-selected=true] .aba-progresso:after{animation-play-state:paused}@keyframes progresso{to{transform:scaleX(1)}}.carrossel-setas{display:flex;gap:8px;margin-left:auto}.carrossel-seta{width:48px;height:48px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff14;color:#fff;box-shadow:inset 0 0 0 1px #fff6;transition:background-color var(--d-hover) var(--ease-out)}.carrossel-seta:hover{background:#ffffff2e}.carrossel-seta:active,.carrossel-pausa:active{transform:scale(.96)}.carrossel-seta .ico{width:22px;height:22px}html:not(.js) .carrossel-controles,html:not(.js) .hero-ir{display:none}@media(max-width:639px){.carrossel-abas{order:-1;flex:1 1 100%}.carrossel-aba{flex:1 1 0;justify-content:center;padding-inline:6px}}.linha-tempo{position:relative;margin-top:12px}.lt-lista{display:grid;gap:28px;margin:0;padding:0;grid-template-columns:1fr}.lt-item{position:relative;display:grid;gap:6px;align-content:start;padding-left:64px}.lt-no{position:absolute;left:0;top:0;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--c-astronaut-dark);color:var(--c-gold-light);box-shadow:0 0 0 1.5px var(--c-gold),0 0 0 6px #cba8682e;font-family:var(--f-display);font-size:1.0625rem;font-weight:600}.lt-verbo{font-size:var(--t-xs);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--c-gold-light);padding-top:2px}.lt-tit{color:#fff;font-size:clamp(1.3125rem,1.15rem + .6vw,1.625rem);font-weight:500}.lt-txt{color:#ffffffe0;font-size:var(--t-small);line-height:1.5}.lt-link{margin-top:2px;color:#fff}.lt-trilho{position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:#ffffff2e;border-radius:2px;overflow:hidden}.lt-cheio{position:absolute;inset:0;background:var(--c-gold);transform:scaleY(0);transform-origin:50% 0}@media(min-width:900px){.lt-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.lt-item{padding-left:0;padding-top:72px}.lt-trilho{inset:23px 24px auto;width:auto;height:2px}.lt-cheio{transform:scaleX(0);transform-origin:0 50%}}.slide--ferramentas .lt-item{opacity:0;transform:translateY(14px)}.slide--ferramentas.is-ativo .lt-cheio{transform:none;transition:transform 1.1s var(--ease-move) .25s}.slide--ferramentas.is-ativo .lt-item{opacity:1;transform:none;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(.35s + var(--i) * .32s)}html:not(.js) .slide--ferramentas .lt-item{opacity:1;transform:none}html:not(.js) .slide--ferramentas .lt-cheio{transform:none}.video-quadro{position:relative;margin:clamp(2rem,1.4rem + 2vw,3rem) 0 0;border-radius:var(--r-xl);overflow:hidden;background:var(--c-astronaut-dark);box-shadow:0 16px 40px -18px #242b6a52}@media(min-width:768px){.video-quadro{width:85%;margin-inline:auto}}.video-el{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:#fff}.video-el::cue{font-family:var(--f-body);font-size:clamp(.8rem,.55rem + 1.1vw,1.35rem);line-height:1.35;background:#1c2158db;color:#fff}.video-som{position:absolute;top:clamp(12px,2vw,20px);right:clamp(12px,2vw,20px);display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border:0;border-radius:var(--r-pill);background:var(--c-astronaut-dark);color:#fff;font-weight:600;font-size:var(--t-small);box-shadow:0 6px 18px -6px #0a0c2880;transition:background-color var(--d-hover) var(--ease-out),translate var(--d-hover) var(--ease-out)}.video-som:hover{background:var(--c-astronaut);translate:0 -1px}.video-som .ico{width:20px;height:20px;color:var(--c-gold-light)}@media(max-width:767px){.video-som{top:8px;right:8px;padding:8px 14px;gap:6px;font-size:var(--t-xs)}.video-som .ico{width:18px;height:18px}}.video-som:focus-visible{outline:3px solid var(--c-gold);outline-offset:3px}.ferramentas{padding-top:clamp(3rem,2rem + 4vw,6rem)}.ferr-linhas{display:grid;gap:clamp(4rem,2.5rem + 6vw,8rem);margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.ferr{display:grid;gap:32px;align-items:center;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.ferr{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(3rem,1rem + 5vw,6rem)}.ferr--inv .ferr-texto{order:2}}.ferr-texto{display:grid;gap:16px;align-content:start;position:relative}.ferr-num{font-family:var(--f-display);font-weight:300;font-size:clamp(4rem,3rem + 4vw,7rem);line-height:.8;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px var(--c-gold);margin-bottom:4px}.ferr-gancho{font-family:var(--f-display);font-weight:400;font-style:normal;font-size:var(--t-lead);color:var(--c-gold-text)}.ferr-tit{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.375rem);font-weight:500;line-height:1.12;letter-spacing:-.02em}.ferr-texto .lista-check{margin:6px 0 8px}.ferr-nota{font-size:var(--t-small);max-width:48ch}.ferr-painel{position:relative;isolation:isolate;padding:clamp(1.5rem,1rem + 3vw,3.5rem);border-radius:var(--r-xl);background:var(--c-astronaut);box-shadow:var(--sh-panel);overflow:hidden}.ferr-painel:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(80% 60% at 0% 100%,rgb(100 112 177 / .5) 0%,transparent 60%),linear-gradient(to right,rgb(255 255 255 / .05) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(to bottom,rgb(255 255 255 / .05) 1px,transparent 1px) 0 0 / 48px 48px}.ferr-arco{position:absolute;z-index:-1;width:80%;right:-18%;top:-22%;color:var(--c-gold);opacity:.4}.ferr--inv .ferr-arco{right:auto;left:-18%}.ferr-mock{max-width:520px;margin-inline:auto}.servicos .cabeca h2,.setores .cabeca h2{max-width:24ch}.sobre-faixa{overflow:hidden;isolation:isolate}.sobre-arco{position:absolute;z-index:-1;width:clamp(520px,60vw,980px);right:-18%;bottom:-30%;color:var(--c-gold);opacity:.22}.sobre-in{display:grid;gap:clamp(2.5rem,2rem + 3vw,4.5rem);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.sobre-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.sobre-texto{display:grid;gap:22px;align-content:start}.sobre-texto h2{max-width:16ch}.sobre-p{color:#ffffffdb}.dif-grade{display:grid;gap:1px;margin:0;grid-template-columns:1fr;background:#ffffff24;border-radius:var(--r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}@media(min-width:640px){.dif-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.dif{display:grid;gap:12px;align-content:start;padding:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);background:var(--c-astronaut)}.dif-ico{width:30px;height:30px;color:#fff;stroke-width:1.25}.dif-tit{font-size:1.25rem;color:#fff}.dif-txt{color:#ffffffd6;font-size:var(--t-small);line-height:1.55}.dif-tit:after{content:"";display:block;width:28px;height:1px;margin-top:12px;background:var(--c-gold)}.faq-in{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.faq-in{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(3rem,1rem + 5vw,6rem);align-items:start}.faq-cabeca{position:sticky;top:calc(var(--header-h) + 32px)}}.contato-faixa{overflow:hidden;isolation:isolate}.contato-arco{position:absolute;z-index:-1;width:clamp(420px,44vw,720px);left:-14%;top:-20%;color:var(--c-gold);opacity:.2}.contato-in{display:grid;gap:clamp(2.5rem,2rem + 3vw,4rem);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.contato-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.contato-texto{display:grid;gap:18px;align-content:start}.contato-texto h2{max-width:16ch}.contato-cartao{padding:clamp(1.5rem,1rem + 2vw,2.75rem);border-radius:var(--r-xl);background:#fff;box-shadow:0 2px 4px #12192b1f,0 30px 60px -30px #12192b99}@media(min-width:1024px){.cabeca--split{max-width:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2rem,1rem + 4vw,5rem);align-items:end}.cabeca--split .eyebrow{grid-column:1 / -1}.cabeca--split h2{grid-column:1;max-width:22ch}.cabeca--split .lead{grid-column:2;padding-bottom:.4em;max-width:34ch}}.video-el:focus{outline:none}.video-quadro[data-teclado] .video-el:focus-within{outline:3px solid var(--c-astronaut);outline-offset:-3px}.parceiros{padding-block:clamp(2.5rem,2rem + 2vw,4rem);border-top:1px solid var(--line)}.parceiros-tit{margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.parceiros-faixa{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.parceiros-trilho{display:flex;align-items:center;width:max-content;margin:0;padding:8px 0;animation:parceiros-passa 72s linear infinite}.parceiros-faixa:hover .parceiros-trilho,.parceiros-faixa:focus-within .parceiros-trilho{animation-play-state:paused}@keyframes parceiros-passa{to{transform:translate(-50%)}}.parceiro{flex:none;padding-inline:clamp(28px,2rem + 1.5vw,56px)}.parceiro-link{display:inline-flex;align-items:center;gap:10px;min-height:72px;padding:8px 12px;border-radius:var(--r-xs, 8px);text-decoration:none;-webkit-tap-highlight-color:transparent}.parceiro-logo{display:block;width:auto;filter:grayscale(1);opacity:.62;transition:filter var(--d-hover) var(--ease-out),opacity var(--d-hover) var(--ease-out)}.parceiro-nome{font-family:var(--f-display);font-weight:500;font-size:1.25rem;letter-spacing:-.01em;color:#686c78;white-space:nowrap;transition:color var(--d-hover) var(--ease-out)}.parceiro-link:hover .parceiro-logo,.parceiro-link:focus-visible .parceiro-logo,.parceiro-link:active .parceiro-logo{filter:none;opacity:1}.parceiro-link:hover .parceiro-nome,.parceiro-link:focus-visible .parceiro-nome,.parceiro-link:active .parceiro-nome{color:#0e5a4e}@media(prefers-reduced-motion:reduce){.parceiros-faixa{-webkit-mask-image:none;mask-image:none}.parceiros-trilho{animation:none;width:auto;flex-wrap:wrap;justify-content:center;row-gap:8px}.parceiro--copia{display:none}}.pg-hero{position:relative;isolation:isolate;overflow:clip;display:flex;align-items:flex-end;min-height:clamp(560px,78svh,820px);padding:calc(var(--header-h) + clamp(3rem,6vw,5rem)) 0 clamp(3rem,5vw,5rem);background:var(--c-astronaut-dark);color:#fff;--ink: #fff;--ink-2: rgb(255 255 255 / .9);--eyebrow: var(--c-gold-light);--line: rgb(255 255 255 / .22);--line-strong: rgb(255 255 255 / .45);--placeholder-ink: #E4E6F2}.pg-hero--compacto{min-height:clamp(460px,62svh,640px)}.pg-hero-foto{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover}.pg-hero-veu{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,#14194699,#14194600 26%),linear-gradient(90deg,#1c2158f2,#1c2158db 42%,#242b6a99 75%,#242b6a73)}@media(max-width:767px){.pg-hero-veu{background:linear-gradient(180deg,#141946b8,#1c2158db 45%,#1c2158f2)}}.pg-hero-arco{position:absolute;z-index:-1;color:var(--c-gold);width:clamp(340px,44vw,680px);right:-8vw;top:calc(var(--header-h) + 1vw);opacity:.45}.pg-hero-in{position:relative;width:100%;display:grid;gap:clamp(2rem,1rem + 3vw,3.5rem);grid-template-columns:minmax(0,1fr);align-items:end}@media(min-width:1024px){.pg-hero--visual .pg-hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(2.5rem,1rem + 4vw,5rem);align-items:center}}.pg-hero-texto{display:grid;gap:22px;align-content:start;position:relative}.pg-h1{font-size:var(--t-h1);max-width:18ch;color:#fff}.pg-hero:not(.pg-hero--visual) .pg-h1{font-size:clamp(2.5rem,1.4rem + 3.8vw,4.5rem);max-width:20ch}.pg-hero-corpo{display:grid;gap:22px;justify-items:start;max-width:42rem}.pg-hero .lead{color:#ffffffe6}.pg-hero .nota{color:#ffffffd1}.pg-hero .link-seta{color:#fff}.pg-hero .btn:not(.btn--ouro):not(.btn--linha){--btn-bg: var(--c-gold);--btn-ink: var(--c-astronaut-dark)}.pg-hero .btn:not(.btn--ouro):not(.btn--linha):hover{--btn-bg: var(--c-gold-light)}.pg-hero :focus-visible{outline-color:var(--c-gold-light)}.lead--grande{font-size:clamp(1.1875rem,1.05rem + .55vw,1.5rem);line-height:1.5}.pg-hero-cliente{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0 8px;color:#ffffffe0;font-size:var(--t-small)}.pg-hero-cliente .link-seta{font-size:var(--t-small)}.pg-hero-cliente .link-seta .ico{width:16px;height:16px}.etiqueta-clara{background:#ffffff1a;color:var(--c-gold-light);box-shadow:inset 0 0 0 1px #eecf8f80}.etiqueta-clara .ico{color:var(--c-gold-light)}.slide-etiqueta{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:6px 14px 6px 12px;border-radius:var(--r-pill);font-size:var(--t-xs);font-weight:600}.slide-etiqueta .ico{width:16px;height:16px}.pg-painel{position:relative}.pg-painel .mock{max-width:520px;margin-inline:auto}.pg-painel .mock-janela{box-shadow:0 0 0 1px #ffffff80,0 30px 60px -20px #0a0c28b3}@media(max-width:1023px){.pg-hero-visual{display:none}}.bloco-in{display:grid;gap:clamp(2rem,1.5rem + 2vw,3rem)}.bloco-cabeca{display:grid;gap:14px;align-content:start;max-width:40rem}.bloco-cabeca h2{max-width:20ch}@media(min-width:1024px){.bloco--lado .bloco-in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(3rem,1rem + 5vw,6rem);align-items:start}.bloco--lado .bloco-cabeca{position:sticky;top:calc(var(--header-h) + 32px)}}.bloco-corpo{min-width:0}.texto--grande{font-size:clamp(1.125rem,1.05rem + .3vw,1.3125rem);line-height:1.6;color:var(--ink);max-width:44rem}.texto--grande p+p{margin-top:1em}.apoio{display:grid;gap:18px;justify-items:start}.citacao{margin-top:clamp(2rem,3vw,3rem);font-family:var(--f-display);font-weight:400;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);line-height:1.25;color:var(--ink);padding-left:24px;box-shadow:inset 2px 0 0 var(--c-gold);max-width:30ch}.para-quem{display:grid;gap:var(--gap);margin:0;grid-template-columns:1fr}@media(min-width:800px){.para-quem{grid-template-columns:repeat(3,minmax(0,1fr))}}.pq{display:grid;gap:10px;align-content:start;padding-top:20px;border-top:1px solid var(--line-strong)}.pq-n{font-size:var(--t-xs);font-weight:600;letter-spacing:.1em;color:var(--c-gold-text)}.pq-t{font-size:var(--t-h3)}.pq-x{color:var(--ink-2)}.recursos{display:grid;gap:var(--gap);margin:0;grid-template-columns:1fr}@media(min-width:640px){.recursos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.recursos--3{grid-template-columns:repeat(3,minmax(0,1fr))}.recursos--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.recurso{display:grid;gap:10px;align-content:start;padding:clamp(1.25rem,1rem + 1vw,1.75rem);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-1),inset 0 0 0 1px #242b6a0f}.recurso-ico{width:30px;height:30px;color:var(--c-astronaut);stroke-width:1.25}.recurso-t{font-size:1.3125rem;font-weight:500}.recurso-x{color:var(--ink-2);font-size:var(--t-small);line-height:1.6}.recurso--destaque{position:relative;overflow:hidden;isolation:isolate;background:var(--c-astronaut);color:#fff;box-shadow:var(--sh-2)}.recurso-arco{position:absolute;z-index:-1;width:110%;right:-30%;top:-12%;color:var(--c-gold);opacity:.45}.recurso-barras{position:absolute;z-index:-1;width:64%;right:9%;top:9%;color:var(--c-gold);opacity:.55}.recurso--destaque .recurso-ico,.recurso--destaque .recurso-t{color:#fff}.recurso--destaque .recurso-x{color:#ffffffdb}@media(min-width:1024px){.recursos--3 .recurso--destaque{grid-row:span 3;align-content:end}}.complementos{margin-top:28px;max-width:52rem;color:var(--ink-2)}.complementos strong{color:var(--ink)}.passos{display:grid;gap:0;margin:0}.passo{position:relative;display:grid;grid-template-columns:64px 1fr;gap:0 20px;padding-bottom:28px}.passo:last-child{padding-bottom:0}.passo-n{grid-row:1 / 3;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--c-astronaut);box-shadow:inset 0 0 0 1px var(--c-gold);font-family:var(--f-display);font-size:1.125rem;font-weight:400}.passo-fio{position:absolute;left:28px;top:60px;bottom:4px;width:1px;background:var(--c-gold);transform-origin:50% 0}.passo:last-child .passo-fio{display:none}.passo-t{align-self:center;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5;color:var(--ink);padding-top:12px}.passo-t strong{font-weight:600}.passo-x{color:var(--ink-2)}.sec--tint .passo-n{background:var(--c-tint)}.chips-normas{display:flex;flex-wrap:wrap;gap:10px;margin:0}.chip-norma{display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 12px;border-radius:var(--r-pill);background:#fff;box-shadow:var(--sh-1),inset 0 0 0 1px #242b6a14;color:var(--ink);font-size:var(--t-small)}.chip-norma .ico{width:18px;height:18px;color:var(--c-astronaut)}.modulos{display:grid;gap:10px;margin:0;padding:0;list-style:none}.modulo .faq-q{justify-content:flex-start}.modulo .faq-q-txt{flex:1}.modulo-n{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--c-astronaut);color:var(--c-gold-light);font-size:var(--t-small);font-weight:600}.modulo .faq-a{padding-left:76px}@media(max-width:519px){.modulo .faq-a{padding-left:20px}}.pergunta{padding-block:clamp(3.5rem,2rem + 5vw,7rem)}.pergunta-in{display:grid;gap:20px;justify-items:center;text-align:center}.pergunta-tit{font-size:clamp(2rem,1.2rem + 3vw,3.75rem);max-width:18ch}.pergunta-x{max-width:44rem}.simulador{padding-block:0 var(--sec-y)}.simulador-faixa{position:absolute;z-index:0;inset:0 0 auto;height:calc((100% - var(--sec-y)) / 2);background:var(--c-tint);pointer-events:none}.simulador .wrap{position:relative;z-index:1}.simulador-in{position:relative;overflow:hidden;isolation:isolate;display:grid;gap:20px;grid-template-columns:auto 1fr;align-items:center;padding:clamp(1.75rem,1rem + 3vw,3.5rem);border-radius:var(--r-xl);background:var(--c-astronaut);color:#fff;box-shadow:var(--sh-panel);--ink: #fff;--ink-2: rgb(255 255 255 / .86)}.simulador-in h2{color:#fff;font-size:var(--t-h2)}.simulador-in .lead{margin-top:10px;color:#ffffffdb;max-width:40rem}.simulador-ico{width:clamp(48px,6vw,80px);height:auto;color:var(--c-gold-light);stroke-width:1;align-self:start}@media(max-width:639px){.simulador-in{grid-template-columns:1fr}}.dest-grade{display:grid;gap:var(--gap);margin:clamp(2.5rem,4vw,3.5rem) 0 0;grid-template-columns:1fr}@media(min-width:900px){.dest-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.dest-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-height:320px;padding:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);border-radius:var(--r-xl);background:var(--c-astronaut);color:#fff;box-shadow:var(--sh-2);transition:translate var(--d-ui) var(--ease-out),box-shadow var(--d-ui) var(--ease-out)}.dest-card:hover{translate:0 -2px;box-shadow:var(--sh-panel)}.dest-card:focus-within{box-shadow:var(--sh-panel),0 0 0 2px #fff,0 0 0 5px var(--c-astronaut-dark)}.dest-arco{position:absolute;z-index:-1;width:70%;right:-22%;bottom:-26%;color:var(--c-gold);opacity:.4}.dest-topo{display:flex;align-items:baseline;gap:10px;font-size:var(--t-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold-light)}.dest-ico{width:34px;height:34px;color:#fff;stroke-width:1.25;margin-top:8px}.dest-gancho{font-family:var(--f-display);font-weight:400;color:#ffffffe0;font-size:1.125rem}.dest-t{color:#fff;font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);font-weight:500;line-height:1.2}.dest-link{color:inherit;text-decoration:none;display:inline-block;min-height:44px}.dest-link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.dest-link:focus-visible{outline:none}.dest-cta{margin-top:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--c-gold-light)}.dest-cta .ico{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}.dest-card:hover .dest-cta .ico{transform:translate(3px)}.itens-frente{display:grid;gap:0;margin:0}.item-frente{display:grid;gap:6px;padding:22px 0;border-top:1px solid var(--line-strong)}.item-frente:last-child{border-bottom:1px solid var(--line-strong)}.item-frente-t{font-size:var(--t-h3)}.item-frente-x{color:var(--ink-2);max-width:46rem}.relacionados{display:grid;gap:var(--gap);margin:0;grid-template-columns:1fr}@media(min-width:640px){.relacionados{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.relacionados{grid-template-columns:repeat(4,minmax(0,1fr))}}.rel-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:clamp(1.5rem,1.2rem + .6vw,1.75rem);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-1),inset 0 0 0 1px #242b6a0f;transition:translate var(--d-ui) var(--ease-out),box-shadow var(--d-ui) var(--ease-out)}.rel-card:hover{translate:0 -2px;box-shadow:var(--sh-2)}.rel-card:focus-within{box-shadow:var(--sh-2),0 0 0 2px var(--c-astronaut)}.rel-ico{width:28px;height:28px;color:var(--c-astronaut);stroke-width:1.25}.rel-t{font-size:1.3125rem;font-weight:500}.rel-link{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.rel-link:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1}.rel-link:focus-visible{outline:none}.rel-x{color:var(--ink-2);font-size:var(--t-small)}.rel-seta{width:20px;height:20px;margin-top:auto;padding-top:6px;box-sizing:content-box;color:var(--c-gold-dark);transition:transform var(--d-hover) var(--ease-out)}.rel-card:hover .rel-seta{transform:translate(3px)}.setores-pg{padding-top:0}.setor-solucoes-tit{margin-top:clamp(1.75rem,3vw,2.5rem);font-size:var(--t-h4);font-weight:var(--w-titulo);color:var(--ink)}.links-ferramentas{display:grid;gap:4px;margin:12px 0 0}.sobre-abertura{padding-top:0}.sobre-abertura-in{display:grid;gap:24px;padding-top:clamp(2.5rem,2rem + 3vw,4rem);border-top:1px solid var(--c-gold)}@media(min-width:1024px){.sobre-abertura-in{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:clamp(3rem,1rem + 5vw,6rem);align-items:start}}.sobre-abertura-in h2{font-size:clamp(2rem,1.3rem + 2.8vw,3.5rem);max-width:14ch}.missao p{font-family:var(--f-display);font-weight:400;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);line-height:1.22;letter-spacing:-.015em;color:var(--ink);max-width:28ch;text-wrap:balance}.missao{padding-left:clamp(20px,3vw,36px);box-shadow:inset 2px 0 0 var(--c-gold)}.valores{display:grid;gap:0;margin:0}.valor{display:grid;grid-template-columns:48px minmax(0,15rem) minmax(0,1fr);gap:8px 24px;align-items:baseline;padding:22px 0;border-top:1px solid var(--line-strong)}.valor:last-child{border-bottom:1px solid var(--line-strong)}.valor-n{font-size:var(--t-xs);font-weight:600;color:var(--c-gold-text);letter-spacing:.1em}.valor-t{font-size:clamp(1.25rem,1.1rem + .45vw,1.5rem)}.valor-x{color:var(--ink-2)}@media(max-width:639px){.valor{grid-template-columns:40px 1fr}.valor-x{grid-column:2}}.sec-fotos{padding-block:0 var(--sec-y)}.fotos-grade{display:grid;gap:var(--gap);grid-template-columns:1fr;position:relative}@media(min-width:800px){.fotos-grade{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:end}}.foto{margin:0;border-radius:var(--r-xl);overflow:hidden}.foto img{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 11;outline:1px solid rgb(0 0 0 / .1);outline-offset:-1px;border-radius:inherit}.foto:not(.foto--larga) img{aspect-ratio:4 / 5}.fotos-ph{position:absolute;left:calc(var(--gutter) + 20px);top:20px;max-width:min(28rem,calc(100% - 2 * var(--gutter) - 40px));padding:8px 12px;border-radius:var(--r-sm);background:#fff;box-shadow:var(--sh-1)}.onde{display:grid;gap:var(--gap)}.onde-txt{display:grid;gap:14px;align-content:start}.onde-linha{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;color:var(--ink-2)}.onde-linha>span{padding-right:8px}.onde-linha .ico{width:20px;height:20px;margin-top:2px;color:var(--c-astronaut)}.contato-pg{padding-top:clamp(3rem,2rem + 3vw,5rem)}.contato-pg-in{display:grid;gap:clamp(2rem,1.5rem + 3vw,4rem);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.contato-pg-in{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.contato-cartao--pg{box-shadow:var(--sh-2),inset 0 0 0 1px #242b6a0f}.contato-pg-canais{display:grid;gap:20px}.contato-pg-tit{font-size:var(--t-h3);font-weight:500}.contato-pg-canais .canais{margin-top:0}.contato-pg .canal-ico,.rodape .canal-ico{color:var(--c-astronaut)}.chamada-final{overflow:hidden;isolation:isolate}.chamada-arco{position:absolute;z-index:-1;width:clamp(420px,44vw,720px);right:-10%;top:-40%;color:var(--c-gold);opacity:.25}.chamada-in{display:grid;gap:28px;justify-items:start}@media(min-width:900px){.chamada-in{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(2rem,4vw,4rem)}}.chamada-tit{font-size:clamp(2rem,1.3rem + 2.8vw,3.5rem);max-width:18ch}.links-404{display:grid;gap:2px;margin:0}.politica-grade{display:grid;gap:32px 64px}@media(min-width:1024px){.politica-grade{grid-template-columns:17rem minmax(0,46rem);align-items:start}}.politica-indice{padding:20px 24px;border:1px solid var(--line);border-radius:var(--r-lg, 16px);background:var(--c-white, #fff)}@media(min-width:1024px){.politica-indice{position:sticky;top:calc(var(--header-h) + 24px)}}.politica-indice-tit{margin-bottom:8px;font-size:var(--t-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c-astronaut)}.politica-indice ol{display:grid;gap:0;margin:0;padding:0}.politica-indice a{display:flex;align-items:center;min-height:44px;padding-block:8px;line-height:1.35;font-size:var(--t-small);color:var(--ink);text-decoration:none}.politica-indice a:hover{text-decoration:underline;text-underline-offset:3px}.politica{font-size:var(--t-body);line-height:1.65}.politica h2{margin:2.75rem 0 .75rem;font-size:var(--t-h3);line-height:1.25;color:var(--ink);scroll-margin-top:calc(var(--header-h) + 24px)}.politica h2:first-child{margin-top:0}.politica p+p,.politica p+ul,.politica ul+p{margin-top:1em}.politica ul{display:grid;gap:.6em;padding-left:1.25em;list-style:disc}.politica li::marker{color:var(--c-gold)}.politica strong{color:var(--ink)}.politica-resumo{margin-bottom:3rem;padding:24px 28px;border-radius:var(--r-lg);background:var(--c-tint, #F5F6FB);border:1px solid var(--line)}.politica-resumo-tit{margin-bottom:12px;font-size:var(--t-h4);color:var(--ink)}.politica-resumo ul{display:grid;gap:12px;margin:0;padding:0}.politica-resumo li{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:var(--t-body);line-height:1.55;color:var(--ink)}.politica-resumo .ico{width:20px;height:20px;margin-top:3px;color:var(--c-gold)}.politica-grade>*{min-width:0}.politica,.politica-resumo{overflow-wrap:anywhere}.ambiente{display:none}.js-motion [data-rev],.js-motion [data-rev-cascata],.js-motion [data-rev-entrada]{opacity:0;transform:translateY(18px)}.js-motion [data-rev-lado=esq]{opacity:0;transform:translate(-32px)}.js-motion [data-rev-lado=dir]{opacity:0;transform:translate(32px)}@media(max-width:1023px){.js-motion [data-rev-lado=esq],.js-motion [data-rev-lado=dir]{transform:translateY(18px)}}.js-motion [data-hero-h1]{visibility:hidden}.js-motion [data-hero-el]{opacity:0;transform:translateY(16px)}.js-motion .hero-arco .arco-path,.js-motion .pg-hero-arco .arco-path{stroke-dasharray:0 99999}.virada-fundo{display:none}@media(min-width:1024px){.js-motion [data-virada]{background:var(--c-white)}.js-motion [data-virada] .virada-fundo{display:block;position:absolute;z-index:-2;inset:-48px 0;background:var(--c-astronaut);border-radius:48px;transform:scale(.92,.88);transform-origin:50% 50%}}@media print{.js-motion [data-rev],.js-motion [data-rev-cascata],.js-motion [data-rev-entrada],.js-motion [data-rev-lado],.js-motion [data-hero-el]{opacity:1!important;transform:none!important}.js-motion [data-hero-h1]{visibility:visible!important}.whats,.faixa-previa{display:none!important}}
