:root{--fundo:#D9E7F8;--cartao:#FFFFFF;--titulo:#0B2A66;--texto:#35466A;--azul:#0B3A86;--vermelho:#D10F18;--destaque:#1450B8;--linha:rgb(11 42 102 / .14);--linha-forte:rgb(11 42 102 / .32);--fonte:"Sora",system-ui,sans-serif;--suave:cubic-bezier(.22,1,.36,1);--topo:80px;--margem:20px;--largura:1248px;--secao:120px;--raio:16px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--fundo);scroll-behavior:smooth;scroll-padding-top:calc(var(--topo) + 16px)}body{margin:0;font-family:var(--fonte);font-size:16px;line-height:1.6;color:var(--texto);background:var(--fundo);-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,canvas{display:block}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}p{margin:0;text-wrap:pretty}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4{margin:0;color:var(--titulo);text-wrap:balance}button{font-family:inherit}:focus-visible{outline:2px solid var(--azul);outline-offset:3px;border-radius:6px}.pular{position:absolute;left:-9999px;top:8px;z-index:50;background:#fff;padding:8px 16px;border-radius:8px}.pular:focus{left:8px}.t-capa{font-size:72px;line-height:1.05;letter-spacing:-.025em;font-weight:300}.t-capa b{display:block;font-weight:700;color:var(--destaque)}.t-secao{font-size:44px;line-height:1.14;letter-spacing:-.02em;font-weight:300}.t-secao b{display:block;font-weight:700;color:var(--destaque)}.t-sub{font-size:24px;line-height:1.3;letter-spacing:-.01em;font-weight:600}.t-abertura{font-size:18px;line-height:1.6}.t-desc{font-size:16px;line-height:1.6}.t-legenda{font-size:14px;line-height:1.5}.t-rotulo:before{content:"+ ";color:var(--vermelho);font-weight:700}.t-rotulo{display:block;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--azul)}.dest{font-weight:700;color:var(--titulo);text-decoration:underline;text-decoration-color:var(--vermelho);text-decoration-thickness:3px;text-underline-offset:5px;white-space:nowrap}.forte{font-weight:600;color:var(--titulo)}.caixa{width:min(var(--largura),100% - 2 * var(--margem));margin-inline:auto}.sec{padding-block:var(--secao)}.sec:not(.pinta)+.sec:not(.pinta){padding-top:0}.navy .t-rotulo:before{color:#ff8a8e}.branco{background:#fff}.navy{--destaque:#A9C4FF;--titulo:#fff;--texto:#D5E0F5;--azul:#A9C4FF;--linha:rgb(255 255 255 / .2);background:#0b2a66;color:var(--texto)}.vermelho{--destaque:#fff;--titulo:#fff;--texto:#fff;--azul:#fff;background:linear-gradient(135deg,#d10f18,#a90a11);color:#fff}.vermelho .botao{background:#fff;color:#b50c14;box-shadow:0 14px 30px -14px #00000080}.cab{display:grid;gap:16px;justify-items:start;max-width:720px;margin-bottom:48px}.duas{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.duas.meio{align-items:center}.pilha{display:grid;gap:16px;justify-items:start}.fixo{position:sticky;top:calc(var(--topo) + 32px)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:14px 24px;border:0;border-radius:8px;font-size:16px;font-weight:600;line-height:1.25;text-align:center;background:linear-gradient(180deg,#e11a23,#c60d15);color:#fff;cursor:pointer;transition:transform .3s var(--suave),box-shadow .3s;box-shadow:inset 0 1px #ffffff40,0 14px 30px -14px #d10f18cc}.botao:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff40,0 20px 38px -12px #d10f18f2}.link{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--azul)}.link span{transition:transform .3s var(--suave)}.link:hover span,a:hover .link span{transform:translate(4px)}.capa{position:relative;min-height:calc(100svh - 124px);padding-top:var(--topo);display:flex;align-items:center;overflow:hidden;background:radial-gradient(52% 62% at 72% 46%,#fff,#fff0 72%)}.capa-3d{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.capa-grade{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,13fr) minmax(0,11fr);grid-template-areas:"a vaga" "b vaga";grid-template-rows:auto auto;gap:24px 32px;align-content:center;padding-block:32px 48px}.capa-a{grid-area:a;align-self:end;display:grid;gap:16px;justify-items:start}.capa-b{grid-area:b;align-self:start;display:grid;gap:24px;justify-items:start}.vaga{grid-area:vaga;min-height:min(64svh,600px);background:var(--reserva) center/contain no-repeat;transition:opacity .6s}.vaga.com-3d{background-image:none}.vaga-foto{background:none;align-self:center;min-height:0}.vaga-foto img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--raio);box-shadow:0 24px 48px -32px #0b2a6666}.pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--linha);border-radius:999px;background:#fff9;font-weight:600;color:var(--titulo)}.pill:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 4px #16a34a2e}.fatos{display:flex;flex-wrap:wrap;gap:8px 24px;width:100%;padding-top:16px;border-top:1px solid var(--linha);font-weight:600;color:var(--titulo)}.capa-marca{height:48px;width:auto}.trilha{display:flex;gap:8px;color:var(--texto)}.faixa-n{position:relative;z-index:2;margin-top:-32px}.nums{display:grid;grid-template-columns:repeat(4,1fr)}.nums.vidro{background:linear-gradient(135deg,#fffffff0,#ffffffd6)}.nums li{display:grid;gap:4px;align-content:start;padding:24px;border-right:1px solid var(--linha)}.nums li:last-child{border-right:0}.nums b{font-weight:700;color:var(--vermelho)}.foto-sol{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--raio);box-shadow:0 24px 48px -32px #0b2a6666}.retrato{position:relative;margin:0}.moldura:before,.moldura:after{content:"";position:absolute;z-index:1;width:32px;height:32px;border:2px solid var(--vermelho);pointer-events:none}.moldura:before{top:-8px;left:-8px;border-right:0;border-bottom:0}.moldura:after{right:-8px;bottom:-8px;border-left:0;border-top:0}.chips{position:absolute;left:16px;bottom:16px;display:flex;flex-wrap:wrap;gap:8px;padding-right:16px}.chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:#ffffffad;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);font-weight:600;color:var(--titulo);box-shadow:inset 0 0 0 1px #fffc,0 8px 20px -10px #0b2a6699}.retrato figcaption{margin-top:8px;text-align:center}.grade3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cart,.hw{position:relative;overflow:hidden}.cart:after,.hw:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0%),rgb(20 80 184 / .14),transparent 65%)}.cart:hover:after,.hw:hover:after{opacity:1}.cart{display:flex;flex-direction:column;gap:8px;align-items:flex-start;height:100%;padding:32px;border-radius:var(--raio);background:var(--cartao);box-shadow:0 24px 48px -32px #0b2a6666;transition:transform .35s var(--suave),box-shadow .35s}a.cart:hover{transform:translateY(-4px);box-shadow:0 32px 56px -30px #0b2a6680}.cart-foto{align-self:stretch;margin:-32px -32px 16px;padding:16px;aspect-ratio:16/10;overflow:hidden;border-radius:var(--raio) var(--raio) 0 0;background:radial-gradient(70% 80% at 50% 45%,#fff,#c6daf5)}.cart-foto img{width:100%;height:100%;object-fit:contain;transition:transform .6s var(--suave)}a.cart:hover .cart-foto img{transform:scale(1.05)}.cart p{flex:1}.cart .link{margin-top:8px}.cart.cheio{background:linear-gradient(160deg,#d10f18,#a90a11);color:#fff;box-shadow:0 24px 48px -24px #d10f1899}.cart.cheio .t-sub,.cart.cheio .link{color:#fff}.tamb{margin-top:32px}.quem-c{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.quem-card{grid-column:span 2;display:grid;gap:4px;align-content:start;padding:24px}.quem-card:nth-child(n+4){grid-column:span 3}.quem-card h3{font-weight:700}.quem-card p{color:var(--titulo)}@media(max-width:1280px){.quem-c{grid-template-columns:repeat(2,minmax(0,1fr))}.quem-card,.quem-card:nth-child(n+4){grid-column:span 1}.quem-card:last-child{grid-column:1 / -1}}.passos{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.passos li{display:grid;gap:8px;align-content:start;padding-top:16px;border-top:2px solid var(--azul)}.passos span{font-weight:600;color:var(--azul)}.cab-img{height:64px;width:auto}.hw{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:32px;border-radius:var(--raio);background:var(--cartao);box-shadow:0 24px 48px -32px #0b2a6666}.hw img{width:96px}.hw img.larga{width:176px}.faixas{display:grid;gap:16px}.cat{margin:48px 0 16px}.cat:first-of-type{margin-top:0}.faq details{border-bottom:1px solid var(--linha)}.faq details:first-child{border-top:1px solid var(--linha)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-weight:600;color:var(--titulo);cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq i{position:relative;flex:none;width:14px;height:14px}.faq i:before,.faq i:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--vermelho);transition:transform .3s var(--suave)}.faq i:after{transform:rotate(90deg)}.faq details[open] i:after{transform:none}.faq details p{padding:0 32px 24px 0}.fim{display:grid;gap:24px;justify-items:center;text-align:center;padding-block:48px}.fim .t-abertura{max-width:60ch}.dados{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;color:var(--titulo)}.quadro{padding:24px;border-radius:var(--raio);background:linear-gradient(160deg,#0f3380,#0b2a66);box-shadow:0 24px 48px -32px #0b2a6666}.quadro svg{width:100%;height:auto}.def{padding:24px}.def li:last-child{padding-bottom:0;border-bottom:0}.def li{display:grid;grid-template-columns:32px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--linha)}.def li:first-child{padding-top:0}.def .n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--vermelho);color:#fff;font-size:12px;font-weight:600}.comp{border-radius:var(--raio);overflow:hidden;background:var(--cartao);box-shadow:0 24px 48px -32px #0b2a6666}.comp-l{display:grid;grid-template-columns:minmax(120px,.7fr) 1fr 1.2fr;border-top:1px solid var(--linha)}.comp-l>*{padding:16px 24px}.comp-t{border-top:0}.comp .nos{background:#1450b814;font-weight:600;color:var(--titulo);box-shadow:inset 2px 0 0 var(--destaque)}.tab{border-radius:var(--raio);overflow:hidden;background:var(--cartao);box-shadow:0 24px 48px -32px #0b2a6666}.tab table{width:100%;border-collapse:collapse}.tab th,.tab td{padding:16px 24px;border-bottom:1px solid var(--linha);text-align:center;font-weight:400}.tab thead th{font-weight:600;color:var(--titulo)}.tab tbody th{text-align:left}.tab tr:last-child>*{border-bottom:0}.sim,.tique:before{display:inline-block;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D10F18' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/100% no-repeat;vertical-align:middle}.tique{display:flex;gap:8px;align-items:flex-start}.tique:before{content:"";flex:none;margin-top:3px}.lista{display:grid;gap:8px}.tab-cel{display:none}.nota{margin-top:16px}.specs{align-self:stretch;flex:1;margin-top:8px}.specs li{padding:8px 0;border-top:1px solid var(--linha)}.cart .botao{margin-top:16px;align-self:stretch}.luz{position:relative;isolation:isolate}.luz:before{content:"";position:absolute;z-index:-1;inset:-48px 0;pointer-events:none;background:radial-gradient(34% 62% at 18% 40%,rgb(20 80 184 / .5),transparent 72%),radial-gradient(30% 60% at 56% 62%,rgb(209 15 24 / .3),transparent 72%),radial-gradient(32% 60% at 88% 40%,rgb(20 80 184 / .4),transparent 72%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.luz.dentro:before{inset:0}.vidro{position:relative;overflow:hidden;border-radius:var(--raio);background:linear-gradient(135deg,#ffffff9e,#ffffff57);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 0 0 1px #ffffffbf,inset 0 1px #fff,0 20px 40px -28px #0b2a6699;transition:transform .35s var(--suave),box-shadow .35s}.vidro>*{position:relative;z-index:1}.vidro:after{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%),rgb(255 255 255 / .6),transparent 65%)}.vidro:hover:after{opacity:1}.vidro.ergue:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #fff,inset 0 1px #fff,0 28px 48px -26px #0b2a66bf}.branco .vidro{box-shadow:inset 0 0 0 1px #1450b829,inset 0 1px #fff,0 16px 32px -28px #0b2a6659}.branco .luz:before{opacity:.6}.motivo{display:grid;gap:8px;align-content:start;padding:24px}.motivos{display:grid;gap:16px}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.vidro{background:#ffffffd6}}.cart-3d{display:block;align-self:stretch;height:160px;margin:-16px 0 8px}.cart-3d img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 16px 18px rgb(11 42 102 / .18));transition:transform .6s var(--suave)}.cart:hover .cart-3d img{transform:scale(1.05)}.mini-img{display:grid;place-items:center;width:72px;height:56px;padding:4px;border-radius:12px;background:#ffffffd9;box-shadow:inset 0 0 0 1px #fff,0 8px 18px -10px #0b2a6699}.mini-img img{width:100%;height:100%;object-fit:contain}.mini-pop .grande{width:100%;max-width:296px;height:auto;margin-bottom:8px}.minis{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mini{display:block;padding:0;border:0;background:none;cursor:pointer;border-radius:10px;transition:transform .3s var(--suave)}.mini:hover{transform:translateY(-2px) scale(1.06)}.mini-pop{width:min(360px,100% - 2 * var(--margem));padding:32px;border:0;border-radius:var(--raio);background:#fff;box-shadow:0 32px 64px -24px #0b2a6699;text-align:center;color:var(--texto)}.mini-pop:popover-open{display:grid;justify-items:center;gap:8px}.mini-pop::backdrop{background:#0b2a6659;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fecha{margin-top:8px;padding:8px 16px;border:1px solid var(--linha);border-radius:8px;background:transparent;color:var(--titulo);font-weight:600;cursor:pointer}.cab .minis{margin-top:0}@media(min-width:861px){.grade3>li:last-child:nth-child(3n+2){grid-column:span 2}.grade3>li:last-child:nth-child(3n+1){grid-column:1 / -1}}@media(min-width:861px){.vaga[data-aparelho=ecg]{position:relative;z-index:-1;margin-left:calc(-1*min(160px,11vw))}}@media(max-width:1100px){.t-capa{font-size:60px}.grade3{gap:16px}.cart{padding:24px}.cart-foto{margin:-24px -24px 16px}.cart-3d{margin:-8px 0 8px}}@media(max-width:860px){:root{--topo:68px;--secao:72px}.t-capa{font-size:38px;line-height:1.08}.t-secao{font-size:30px}.t-sub{font-size:20px}.t-abertura{font-size:16px}.cab{margin-bottom:32px}.duas{grid-template-columns:minmax(0,1fr);gap:32px}.fixo{position:static}.capa{min-height:0;align-items:flex-start;background:radial-gradient(90% 34% at 50% 44%,#fff,#fff0 78%)}.capa-grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "vaga" "b";gap:8px;padding-block:24px 32px}.vaga{min-height:0;height:clamp(250px,38svh,380px);background-image:var(--reserva-cel)}.vaga-foto{height:auto}.capa-b{gap:16px}.capa-marca{height:36px}.botao{width:100%}.faixa-n{margin-top:-16px}.nums{grid-template-columns:1fr 1fr}.nums li,.nums li:first-child{padding:16px;border-bottom:1px solid var(--linha)}.nums li:nth-child(2n){border-right:0}.nums li:nth-last-child(-n+2){border-bottom:0}.quem-c{grid-template-columns:minmax(0,1fr)}.luz:before{background:radial-gradient(70% 26% at 20% 18%,rgb(20 80 184 / .55),transparent 72%),radial-gradient(70% 22% at 82% 50%,rgb(209 15 24 / .3),transparent 72%),radial-gradient(70% 26% at 22% 84%,rgb(20 80 184 / .45),transparent 72%)}.grade3,.passos{grid-template-columns:minmax(0,1fr)}.passos{gap:24px}.chips{position:static;padding:12px 0 0}.moldura:after{display:none}.hw{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px}.comp-t{display:none}.comp-l{grid-template-columns:minmax(0,1fr);padding:16px 0}.comp-l:nth-child(2){border-top:0}.comp-l>*{padding:4px 24px}.comp .nos{background:none}.tab{display:none}.tab-cel{display:grid}.faq details p{padding-right:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;scroll-behavior:auto!important}}.topo[data-astro-cid-5hce7sga]{position:fixed;inset:0 0 auto;z-index:20;height:var(--topo);background:#fffc;-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);box-shadow:inset 0 -1px #ffffffb3,0 8px 24px -20px #0b2a6699}.topo-in[data-astro-cid-5hce7sga]{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.topo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{height:42px;width:auto}nav[data-astro-cid-5hce7sga]{display:flex;gap:32px;font-weight:600;color:var(--titulo)}nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]{color:#b50c14}.abre[data-astro-cid-5hce7sga]{display:none}.rodape[data-astro-cid-5hce7sga]{padding-block:32px 96px;border-top:1px solid var(--linha)}.rod-in[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.rodape[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{width:150px;height:auto}.wa[data-astro-cid-5hce7sga]{position:fixed;z-index:30;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;box-shadow:0 14px 30px -10px #128c46b3;transition:transform .3s var(--suave),opacity .3s}.wa[data-astro-cid-5hce7sga]:hover{transform:scale(1.06)}.wa[data-astro-cid-5hce7sga].oculta{opacity:0;pointer-events:none;transform:scale(.8)}@media(max-width:860px){.topo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{height:34px}.abre[data-astro-cid-5hce7sga]{display:grid;place-content:center;gap:6px;width:44px;height:44px;border:1px solid var(--linha);border-radius:10px;background:transparent;cursor:pointer}.abre[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{display:block;width:20px;height:2px;background:var(--titulo)}nav[data-astro-cid-5hce7sga]{position:fixed;inset:var(--topo) 0 auto;display:none;flex-direction:column;gap:0;padding:8px var(--margem) 16px;background:#fff;box-shadow:0 24px 48px -32px #0b2a6680}nav[data-astro-cid-5hce7sga].aberto{display:flex}nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{padding:12px 0;border-bottom:1px solid var(--linha)}.rod-in[data-astro-cid-5hce7sga]{grid-template-columns:minmax(0,1fr)}}
