@font-face{font-family:Selawik;src:url(/fonts/selawkl.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Selawik;src:url(/fonts/selawksl.ttf)format("truetype");font-weight:350;font-display:swap}@font-face{font-family:Selawik;src:url(/fonts/selawk.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Selawik;src:url(/fonts/selawksb.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Selawik;src:url(/fonts/selawkb.ttf)format("truetype");font-weight:700;font-display:swap}:root{--azul-escuro:#002e6b;--offwhite:#f7f2f0;--preto:#000;--azul-claro:#6b94c4;--coral:#ff7859;--azul-gelo:#c4d4e7;--azul-medio:#4d6d97;--cinza:#8c8c8c;--branco:#fff;--linha:#002e6b29;--regua:linear-gradient(90deg, var(--azul-escuro), var(--azul-claro));--fonte:"Segoe UI", "Selawik", system-ui, sans-serif;--serif:Georgia, "Times New Roman", serif;--largura:1200px;--gutter:clamp(20px, 4vw, 48px);--secao:clamp(72px, 9vw, 128px);--raio:6px;--veu:linear-gradient(90deg, #001e48eb 0%, #001e48bf 40%, #001e4800 72%);--veu-mobile:linear-gradient(#001e48d1, #001e48d1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--fonte);color:var(--azul-escuro);background:var(--offwhite);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--azul-escuro);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--coral)}:focus-visible{outline:2px solid var(--coral);outline-offset:3px}h1,h2,h3,h4{color:var(--azul-escuro);text-wrap:balance;margin:0 0 .45em;line-height:1.15}h1{letter-spacing:-.01em;font-size:clamp(2.4rem,5.2vw,4rem);font-weight:300}h2{letter-spacing:-.005em;font-size:clamp(1.9rem,3.6vw,2.75rem);font-weight:300}h3{font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:400}h4{font-size:1.05rem;font-weight:600}p{margin:0 0 1em}strong{font-weight:600}.container{width:100%;max-width:var(--largura);padding:0 var(--gutter);margin:0 auto}.secao{padding:var(--secao) 0;position:relative}.secao--branca{background:var(--branco)}.secao--escura{background:var(--veu), url(/img/marca/fundo_divisoria.jpg) center / cover no-repeat, var(--azul-escuro);color:var(--offwhite)}@media (width<=760px){.secao--escura{background:var(--veu-mobile), url(/img/marca/fundo_divisoria.jpg) center / cover no-repeat, var(--azul-escuro)}}.secao--escura h2,.secao--escura h3,.secao--escura h4,.secao--escura a:not(.botao),.secao--escura .chapeu{color:var(--offwhite)}.secao--escura .subtitulo{color:var(--azul-gelo)}.chapeu{letter-spacing:.14em;text-transform:uppercase;color:var(--azul-escuro);margin:0 0 18px;font-size:.75rem;font-weight:700}.subtitulo{font-family:var(--serif);color:var(--azul-medio);max-width:720px;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.55}.cabecalho-secao{max-width:820px;margin-bottom:clamp(36px,5vw,56px)}.cabecalho-secao h2{max-width:24ch}.cabecalho-secao--centro{text-align:center;margin-left:auto;margin-right:auto}.cabecalho-secao--centro h2,.cabecalho-secao--centro .subtitulo{margin-left:auto;margin-right:auto}.regua{background:var(--regua);border:0;height:2px;margin:0}.botao{border-radius:var(--raio);font-family:var(--fonte);cursor:pointer;background:var(--azul-escuro);color:var(--offwhite);border:1px solid var(--azul-escuro);align-items:center;gap:12px;padding:14px 26px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.botao:after{content:"▸";font-size:.9em;transition:transform .2s}.botao:hover{background:var(--preto);border-color:var(--preto);color:var(--offwhite)}.botao:hover:after{transform:translate(3px)}.botao--contorno{color:var(--azul-escuro);border-color:var(--azul-escuro);background:0 0}.botao--contorno:hover{background:var(--azul-escuro);color:var(--offwhite);border-color:var(--azul-escuro)}.secao--escura .botao,.capa .botao,.tema-escuro .botao{background:var(--offwhite);color:var(--azul-escuro);border-color:var(--offwhite)}.secao--escura .botao:hover,.capa .botao:hover,.tema-escuro .botao:hover{background:var(--coral);border-color:var(--coral);color:var(--offwhite)}.secao--escura .botao--contorno,.capa .botao--contorno,.tema-escuro .botao--contorno{color:var(--offwhite);background:0 0;border-color:#f7f2f099}.botoes{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.link-seta{font-family:var(--serif);color:var(--coral);align-items:baseline;gap:8px;text-decoration:none;display:inline-flex}.link-seta:after{content:"▸";font-size:.85em;transition:transform .2s}.link-seta:hover{color:var(--azul-escuro)}.link-seta:hover:after{transform:translate(3px)}.secao--escura .link-seta{color:var(--coral)}.numero{font-family:var(--serif);letter-spacing:-.01em;font-weight:400;line-height:1}.numeral{font-family:var(--serif);color:var(--azul-claro);font-size:1.1rem}.grid{gap:clamp(16px,2vw,24px);display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (width<=960px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.card{background:var(--branco);border-radius:var(--raio);flex-direction:column;height:100%;padding:32px;display:flex}.card h3{margin-bottom:.5em}.card p:last-child{margin-bottom:0}.card--azul{background:var(--azul-claro);color:var(--offwhite)}.card--azul h3{color:var(--offwhite)}.card--escuro{background:var(--azul-escuro);color:var(--offwhite)}.card--escuro h3{color:var(--offwhite)}.card-link{color:inherit;background:var(--branco);border-radius:var(--raio);flex-direction:column;height:100%;text-decoration:none;transition:transform .2s;display:flex;overflow:hidden}.card-link:hover{color:inherit;transform:translateY(-3px)}.card-link:hover h3{color:var(--azul-medio)}.card-link__img{aspect-ratio:16/9;background:var(--azul-gelo);overflow:hidden}.card-link__img img{object-fit:cover;width:100%;height:100%}.card-link__corpo{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.card-link__corpo h3{margin:0;font-size:1.12rem;line-height:1.35;transition:color .2s}.card-link__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--azul-medio);font-size:.7rem;font-weight:700}.card-link__corpo .link-seta{margin-top:auto;padding-top:6px;font-size:.95rem}.icone{width:40px;height:40px}.lista{margin:0;padding:0;list-style:none}.lista li{margin-bottom:10px;padding-left:22px;position:relative}.lista li:before{content:"►";color:var(--azul-claro);font-size:.7em;position:absolute;top:.15em;left:0}.prosa{color:#1a2b44;font-size:1.1rem;line-height:1.8}.prosa h2{margin-top:1.8em;font-size:1.75rem}.prosa h3{margin-top:1.6em;font-size:1.35rem}.prosa img{border-radius:var(--raio);margin:1.5em 0}.prosa figure{margin:1.5em 0}.prosa figcaption{color:var(--azul-medio);font-size:.85rem;font-family:var(--serif)}.prosa ul,.prosa ol{padding-left:1.3em}.prosa li{margin-bottom:.4em}.prosa li::marker{color:var(--azul-claro)}.prosa blockquote{border-left:2px solid var(--azul-claro);font-family:var(--serif);color:var(--azul-escuro);margin:1.6em 0;padding:4px 0 4px 24px}.prosa iframe{aspect-ratio:16/9;border-radius:var(--raio);border:0;width:100%;height:auto}.prosa table{border-collapse:collapse;width:100%;font-size:.95rem}.prosa td,.prosa th{border-bottom:1px solid var(--linha);text-align:left;padding:8px 10px}.prosa a{color:var(--azul-medio)}.video{aspect-ratio:16/9;background:var(--preto);border-radius:var(--raio);position:relative;overflow:hidden}.video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.secao--branca .card-link,.secao--branca .card{background:var(--offwhite)}.numero-grande{color:var(--azul-claro);font-size:clamp(3rem,6vw,4.5rem);display:block}.pular[data-astro-cid-hkbrpulz]:focus{clip:auto;background:var(--offwhite);z-index:100;width:auto;height:auto;padding:8px 12px;position:fixed;top:8px;left:8px}.topo[data-astro-cid-hkbrpulz]{z-index:50;background:var(--azul-escuro);position:sticky;top:0}.topo[data-astro-cid-hkbrpulz]:after{content:"";background:#6b94c459;height:1px;position:absolute;bottom:0;left:0;right:0}.topo__barra[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:32px;height:76px;display:flex}.topo__marca[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:auto;height:28px}.topo__direita[data-astro-cid-hkbrpulz]{align-items:center;gap:16px;display:flex}.topo__simbolo[data-astro-cid-hkbrpulz]{width:auto;height:26px}.nav[data-astro-cid-hkbrpulz]{flex:1;justify-content:flex-end;display:flex}.nav__lista[data-astro-cid-hkbrpulz]{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav__item[data-astro-cid-hkbrpulz]{position:relative}.nav__link[data-astro-cid-hkbrpulz]{font-family:var(--fonte);letter-spacing:.14em;text-transform:uppercase;color:var(--offwhite);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 14px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.nav__item--sub[data-astro-cid-hkbrpulz]>.nav__link[data-astro-cid-hkbrpulz]:after{content:"▸";color:var(--azul-claro);font-size:.85em;transform:rotate(90deg)}.nav__link[data-astro-cid-hkbrpulz]:hover,.nav__item[data-astro-cid-hkbrpulz].ativo>.nav__link[data-astro-cid-hkbrpulz]{color:var(--coral)}.nav__sub[data-astro-cid-hkbrpulz]{background:var(--offwhite);border-radius:var(--raio);opacity:0;visibility:hidden;min-width:230px;margin:0;padding:10px 0;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);left:6px;transform:translateY(6px)}.nav__sub[data-astro-cid-hkbrpulz]:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.nav__sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--azul-escuro);padding:9px 20px;font-size:.95rem;text-decoration:none;display:block}.nav__sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.nav__sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].ativo{background:var(--branco);color:var(--coral)}.nav__item--sub[data-astro-cid-hkbrpulz]:hover .nav__sub[data-astro-cid-hkbrpulz],.nav__item--sub[data-astro-cid-hkbrpulz]:focus-within .nav__sub[data-astro-cid-hkbrpulz],.nav__link[data-astro-cid-hkbrpulz][aria-expanded=true]+.nav__sub[data-astro-cid-hkbrpulz]{opacity:1;visibility:visible;transform:none}.topo__menu-btn[data-astro-cid-hkbrpulz]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:10px;display:none}.topo__menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:not(.visualmente-oculto){background:var(--offwhite);height:2px;transition:transform .2s,opacity .2s;display:block}.topo__menu-btn[data-astro-cid-hkbrpulz][aria-expanded=true] span[data-astro-cid-hkbrpulz]:first-child{transform:translateY(8px)rotate(45deg)}.topo__menu-btn[data-astro-cid-hkbrpulz][aria-expanded=true] span[data-astro-cid-hkbrpulz]:nth-child(2){opacity:0}.topo__menu-btn[data-astro-cid-hkbrpulz][aria-expanded=true] span[data-astro-cid-hkbrpulz]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}@media (width<=1000px){.topo__barra[data-astro-cid-hkbrpulz]{height:64px}.topo__menu-btn[data-astro-cid-hkbrpulz]{display:flex}.nav[data-astro-cid-hkbrpulz]{background:var(--azul-escuro);padding:16px var(--gutter) 40px;flex-direction:column;justify-content:flex-start;transition:transform .25s;position:fixed;inset:64px 0 0;overflow-y:auto;transform:translate(100%)}.nav[data-astro-cid-hkbrpulz].aberto{transform:none}.nav__lista[data-astro-cid-hkbrpulz]{flex-direction:column;align-items:stretch;gap:0}.nav__item[data-astro-cid-hkbrpulz]{border-bottom:1px solid #6b94c44d}.nav__link[data-astro-cid-hkbrpulz]{justify-content:space-between;width:100%;padding:18px 0;font-size:.85rem}.nav__sub[data-astro-cid-hkbrpulz]{opacity:1;visibility:visible;background:0 0;padding:0 0 12px;display:none;position:static;transform:none}.nav__sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--offwhite);padding:10px 16px}.nav__sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.nav__sub[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].ativo{background:0 0}.nav__link[data-astro-cid-hkbrpulz][aria-expanded=true]+.nav__sub[data-astro-cid-hkbrpulz]{display:block}.nav__item--sub[data-astro-cid-hkbrpulz]:hover .nav__sub[data-astro-cid-hkbrpulz]{display:none}.nav__item--sub[data-astro-cid-hkbrpulz]:hover .nav__link[data-astro-cid-hkbrpulz][aria-expanded=true]+.nav__sub[data-astro-cid-hkbrpulz]{display:block}}body.menu-aberto{overflow:hidden}.rodape[data-astro-cid-hkbrpulz]{background:var(--offwhite);color:var(--azul-escuro);padding:72px 0 32px;font-size:.95rem}.rodape[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--azul-escuro);text-decoration:none}.rodape[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--coral)}.rodape__grid[data-astro-cid-hkbrpulz]{grid-template-columns:1.3fr 1.3fr 1.2fr .8fr;gap:40px;padding-top:48px;display:grid}.rodape__marca[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:auto;height:40px;margin-bottom:16px}.rodape__frase[data-astro-cid-hkbrpulz]{font-family:var(--serif);color:var(--azul-medio);margin-bottom:28px}.rodape__titulo[data-astro-cid-hkbrpulz]{margin-bottom:14px}.rodape__redes[data-astro-cid-hkbrpulz]{gap:16px;display:flex}.rodape__lista[data-astro-cid-hkbrpulz]{margin:0;padding:0;list-style:none}.rodape__lista[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]{flex-direction:column;margin-bottom:12px;display:flex}.rodape__lista[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{color:var(--azul-medio);font-size:.85rem}.rodape__lista[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][href^=tel\:]{font-family:var(--serif)}.rodape__lista--links[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]{margin-bottom:8px}.rodape__lgpd[data-astro-cid-hkbrpulz]{border-top:1px solid var(--linha);color:var(--azul-medio);margin:48px 0 0;padding-top:24px;font-size:.82rem}.rodape__base[data-astro-cid-hkbrpulz]{color:var(--azul-medio);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:16px;font-size:.82rem;display:flex}.rodape[data-astro-cid-hkbrpulz] .rodape__base[data-astro-cid-hkbrpulz] .link-seta[data-astro-cid-hkbrpulz]{color:var(--coral)}@media (width<=900px){.rodape__grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}}@media (width<=560px){.rodape__grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}}
