@keyframes corre{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - .5rem))}}@keyframes corre-num{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - .35rem))}}@keyframes pulsa{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes chat-sobe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-display:swap;font-weight:400 800;src:url(../fontes/jakarta.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:300 700;src:url(../fontes/fredoka.woff2) format("woff2-variations")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../fontes/nunito.woff2) format("woff2-variations")}:root{--branco:#fffdfa;--marfim:#fff4e6;--marfim-claro:#fffaf3;--marfim-forte:#ffe9cf;--lavanda:#cfe0f5;--lavanda-suave:#eaf2fc;--grafite:#06336b;--grafite-suave:#0a4185;--preto:#041f42;--preto-suave:#06336b;--ouro:#0050a4;--ouro-forte:#00438a;--ouro-claro:#ffc06b;--ouro-palido:#eaf2fc;--ouro-escuro:#003f82;--texto:#1c2740;--texto-suave:#586480;--texto-claro:#d6e3f5;--borda:#f0e2cf;--borda-clara:#f6ecdf;--laranja:#f78500;--laranja-escuro:#d96f00;--rosa:#e41a6a;--verde:#80c21b;--verde-escuro:#4f8a00;--turquesa-hk:#0bb5b6;--amarelo:#f69911;--azul:#0050a4;--azul-escuro:#06336b;--display:"Fredoka","Nunito",system-ui,sans-serif;--ui:"Plus Jakarta Sans",system-ui,sans-serif;--corpo:"Nunito",system-ui,sans-serif;--largura:1440px;--raio:12px;--raio-g:22px;--suave:cubic-bezier(0.22, 0.61, 0.36, 1)}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:120px}body{margin:0;background:var(--branco);color:var(--texto);font-family:var(--corpo);font-size:1.01rem;line-height:1.68;-webkit-font-smoothing:antialiased;overflow-x:clip}img{max-width:100%;display:block;height:auto}picture{display:contents}[hidden]{display:none!important}a,button{color:inherit}a{text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:0 0}h1,h2,h3{font-family:var(--display);font-weight:700;line-height:1.1;letter-spacing:-.026em;margin:0}h1{font-size:clamp(1.62rem, 3vw, 2.35rem)}h2{font-size:clamp(1.38rem, 2.4vw, 1.86rem)}h3{font-size:clamp(1rem, 1.5vw, 1.12rem)}p{margin:0 0 1.05em}p:last-child{margin-bottom:0}h2+p,h3+p{margin-top:.9rem}.env{width:min(100% - 4rem,var(--largura));margin-inline:auto}.pular,.sr{position:absolute}.sr{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pular{left:-999px;top:0;z-index:200;background:var(--grafite);color:#fff;padding:.8rem 1.2rem;border-radius:0 0 8px}.pular:focus{left:0}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped:not(html){overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.etiqueta{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--ui);font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--ouro-escuro);margin-bottom:.9rem}.etiqueta svg{width:11px;height:11px;color:var(--ouro)}.etiqueta--clara,.secao--escura .numero i,.secao--escura .numero span{color:var(--ouro-claro)}.etiqueta--centro{justify-content:center}.secao{padding-block:clamp(2.4rem,4.4vw,3.9rem)}.secao--marfim{background:var(--marfim-claro)}.secao--foto{position:relative;isolation:isolate}.secao__fundo{position:absolute;inset:0;z-index:-1;overflow:hidden}.secao__fundo img{width:100%;height:100%;object-fit:cover;object-position:center 38%}.secao__fundo::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(19,37,60,.62) 0,rgba(19,37,60,.9) 46%,rgba(19,37,60,.96) 100%)}.secao--escura{background:linear-gradient(165deg,var(--preto-suave) 0,var(--preto) 55%,#0f2035 100%);color:#fff}.secao--escura .editorial__texto p,.secao--escura .secao__cabeca p,.secao--escura p{color:rgba(255,255,255,.72)}.secao__cabeca{max-width:58ch}.secao__cabeca--centro{max-width:62ch;margin-inline:auto;text-align:center}.secao__cabeca p{color:var(--texto-suave)}.secao__topo{display:flex;align-items:flex-end;justify-content:space-between;gap:1.4rem;flex-wrap:wrap;margin-bottom:1.7rem}.avisos,.avisos__palco{position:relative;overflow:hidden}.avisos{background:var(--ouro);color:#fff}.avisos .env{gap:.4rem;min-height:38px}.avisos__palco{flex:1;height:30px}.avisos .env,.avisos__item{display:flex;align-items:center;justify-content:center}.avisos__item{position:absolute;inset:0;gap:.45rem;text-align:center;font-family:var(--ui);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity .5s var(--suave),transform .5s var(--suave);padding-inline:0.5rem}.avisos__item[data-ativo="1"],.insta-item:hover i{opacity:1;transform:none}.avisos__item b{font-weight:700}.avisos__item span{font-weight:400}.avisos__seta{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#fff;opacity:.75;transition:opacity .18s,background .18s}.avisos__seta:hover{opacity:1;background:rgba(255,255,255,.16)}.avisos__seta svg{width:15px;height:15px}.util{background:var(--marfim-claro);border-bottom:1px solid var(--borda-clara);font-size:.74rem;color:var(--texto-suave)}.util .env{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:29px}.util__links a,.util__local{font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.util__local{display:inline-flex;align-items:center;gap:.4rem}.util__local svg{width:13px;height:13px}.util__links{display:flex;align-items:center;gap:.1rem}.util__links a{padding:.35rem .9rem;transition:color .16s}.util__links a+a{border-left:1px solid var(--borda)}.util__links a:hover,.util__local svg{color:var(--ouro-escuro)}.topo,.topo__principal{background:var(--branco)}.topo{position:sticky;top:0;z-index:96}.topo__principal{transition:padding .28s var(--suave)}.topo__principal .env{display:grid;align-items:center;gap:clamp(.9rem,2vw,2.1rem);min-height:64px;transition:min-height .28s var(--suave)}.marca{display:block;flex:0 0 auto}.marca img{height:auto;transition:width .28s var(--suave)}.busca{position:relative;width:100%;max-width:440px;margin-inline:auto}.busca__campo{display:flex;align-items:center;gap:.7rem;background:var(--marfim-claro);border:1px solid var(--borda-clara);border-radius:999px;padding:.5rem 1rem;transition:border-color .18s,background .18s,box-shadow .18s}.busca__campo:focus-within{background:#fff;border-color:var(--ouro);box-shadow:0 6px 22px rgba(14,52,98,.12)}.busca__campo svg{width:16px;height:16px;color:var(--texto-suave);flex:0 0 auto}.busca input{border:0;background:0 0;outline:0;width:100%;font-family:inherit;font-size:.83rem;color:var(--texto);text-overflow:ellipsis}.busca input::placeholder{color:var(--texto-suave)}.busca__saida{position:absolute;top:calc(100% + .6rem);left:0;right:0;background:#fff;border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:0 22px 54px rgba(19,37,60,.16);padding:.45rem;z-index:60;max-height:360px;overflow:auto}.busca__saida[data-aberto="0"]{display:none}.busca__saida a,.busca__saida p{display:block;padding:.65rem .8rem;border-radius:9px;font-size:.88rem;margin:0}.busca__saida a:focus-visible,.busca__saida a:hover{background:var(--marfim-claro)}.busca__saida strong{display:block;font-family:var(--ui);font-weight:700;font-size:.9rem}.busca__saida span{color:var(--texto-suave);font-size:.79rem}.acoes{display:flex;align-items:flex-start;gap:clamp(1rem,2vw,2.1rem)}.acao{position:relative;display:grid;justify-items:center;gap:.3rem;font-family:var(--ui);font-size:.72rem;letter-spacing:.04em;color:var(--texto);transition:color .18s;padding-top:.2rem}.acao:hover,.migalhas a:hover,.nav a.nav--destaque,.nav a:hover,.nav a[aria-current=page]{color:var(--ouro-escuro)}.acao svg{width:19px;height:19px;stroke-width:1.5}.nav a::after{position:absolute;background:var(--ouro-escuro)}.nav a{font-family:var(--ui)}.abrir-menu,.acao__bolha[data-zero="1"],.topo.fixo .acao span{display:none}.abrir-menu{width:34px;height:34px;border-radius:8px;background:0 0;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:background .18s}.abrir-menu:hover{background:var(--marfim-claro)}.abrir-menu span{display:block;width:18px;height:2px;background:var(--grafite);border-radius:2px;flex:0 0 2px}.nav{background:var(--branco);border-top:1px solid var(--borda-clara);border-bottom:1px solid var(--borda-clara)}.nav .env{display:flex;align-items:center;justify-content:center;gap:.1rem;min-height:38px}.nav a{position:relative;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--grafite);padding:.66rem .78rem;white-space:nowrap;transition:color .18s}.nav a::after{content:"";left:.95rem;right:.95rem;bottom:0;height:2px;transform:scaleX(0);transform-origin:center;transition:transform .24s var(--suave)}.nav a:hover::after,.nav a[aria-current=page]::after{transform:scaleX(1)}.nav__sep{width:1px;height:18px;background:var(--borda);margin-inline:0.7rem;flex:0 0 auto}.topo.fixo{box-shadow:0 10px 30px rgba(19,37,60,.08)}.topo.fixo .topo__principal .env{min-height:52px}.topo.fixo .nav .env{min-height:32px}.topo.fixo .nav a{padding-block:0.48rem}.hero{background:var(--marfim);background:var(--marfim-claro);overflow:hidden}.hero,.hero__palco{position:relative}.hero__slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .85s var(--suave)}.hero__slide:first-child{position:relative}.hero__slide[data-ativo="1"]{opacity:1;pointer-events:auto}.hero__slide a,.vantagem b{display:block}.hero__slide img{width:100%;height:auto}.hero__seta,.vantagem+.vantagem::before{position:absolute;top:50%;transform:translateY(-50%)}.hero__seta{z-index:4;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.9);box-shadow:0 10px 26px rgba(19,37,60,.14);transition:background .18s,transform .2s}.hero__seta:hover{background:#fff;transform:translateY(-50%) scale(1.06)}.hero__seta svg{width:15px;height:15px;color:var(--grafite)}.hero__seta--ant{left:clamp(12px,2vw,34px)}.hero__seta--prox{right:clamp(12px,2vw,34px)}.hero__pontos{position:absolute;left:50%;transform:translateX(-50%);z-index:4;display:flex}.hero__ponto{background:rgba(35,62,94,.26);transition:background .22s,transform .22s;padding:0}.hero__ponto[aria-selected=true]{background:var(--ouro-escuro);transform:scale(1.18)}.vantagens{background:var(--branco);border-bottom:1px solid var(--borda-clara)}.vantagens__lista{display:grid;grid-template-columns:repeat(5,1fr)}.vantagem{display:flex;align-items:center;gap:.6rem;padding:1rem clamp(.6rem,1vw,1.1rem);position:relative}.vantagem+.vantagem::before{content:"";left:0;width:1px;height:34px;background:var(--borda-clara)}.vantagem__icone{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;color:var(--ouro-escuro)}.vantagem__icone svg{width:21px;height:21px;stroke-width:1.4}.vantagem b{font-family:var(--ui);font-size:.665rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--grafite);line-height:1.3}.vantagem span{display:block;font-size:.715rem;color:var(--texto-suave);line-height:1.45}.galeria{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.galeria__item{margin:0;position:relative;overflow:hidden;border-radius:var(--raio);aspect-ratio:3/4;background:var(--marfim-forte)}.galeria__item img{transition:transform .9s var(--suave)}.galeria__item:hover img{transform:scale(1.04)}.galeria__item figcaption{position:absolute;left:0;right:0;bottom:0;padding:1.6rem .9rem .8rem;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(to top,rgba(13,27,43,.76),transparent)}.btn,.galeria__item figcaption{font-family:var(--ui);font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-size:.705rem;letter-spacing:.13em;text-transform:uppercase;padding:.8rem 1.45rem;border-radius:var(--raio);transition:transform .18s,background .18s,color .18s,border-color .18s,box-shadow .18s;white-space:nowrap;text-align:center}.btn svg{flex:0 0 auto}.btn--ouro{background:var(--ouro);color:#fff}.btn--ouro:hover{background:var(--ouro-escuro);transform:translateY(-2px)}.btn--escuro{background:var(--grafite);color:#fff}.btn--escuro:hover{background:var(--preto);transform:translateY(-2px)}.btn--contorno{background:#fff;color:var(--grafite)}.btn--contorno{border:1px solid var(--borda)}.btn--contorno-claro{border:1px solid rgba(255,255,255,.34);color:#fff}.btn--contorno-claro:hover{border-color:#fff;background:rgba(255,255,255,.1)}.btn--pequeno{padding:.72rem 1.1rem;font-size:.71rem;gap:.45rem;letter-spacing:.11em}.btn svg,.btn--pequeno svg,.link-seta svg{width:15px;height:15px}.btn--largo{width:100%}.btn[disabled]{opacity:.45;pointer-events:none}.link-seta{font-family:var(--ui);font-weight:700;text-transform:uppercase;color:var(--grafite)}.link-seta{display:inline-flex;align-items:center;gap:.5rem;font-size:.74rem;letter-spacing:.15em;padding-bottom:.3rem;border-bottom:1px solid var(--ouro);transition:gap .2s,color .2s}.link-seta:hover{gap:.9rem;color:var(--ouro-escuro)}.galeria__item img{width:100%;height:100%;object-fit:cover}.favorito[aria-pressed=true] svg{color:#3d79c3;fill:#3d79c3}.numeros{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--borda-clara);border:1px solid var(--borda-clara);border-radius:var(--raio-g);overflow:hidden}.numeros__grupo{display:contents}.numeros__grupo[aria-hidden=true]{display:none}.numero{background:#fff;padding:1.7rem 1.2rem;text-align:center}.numero i{display:block;margin-bottom:.7rem;color:var(--ouro-escuro)}.numero i svg{width:20px;height:20px;stroke-width:1.4}.moldura__selo b,.numero b{display:block;font-family:var(--display);font-weight:700;line-height:1}.numero b{font-size:clamp(1.5rem, 2.2vw, 1.95rem);color:var(--grafite);margin-bottom:.5rem}.moldura__selo span,.numero span{display:block;font-family:var(--ui);text-transform:uppercase}.numero span{font-size:.7rem;font-weight:600;letter-spacing:.16em;line-height:1.5}.secao--escura .numeros{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14)}.secao--foto .numeros{backdrop-filter:blur(6px)}.secao--foto .numero{background:rgba(24,43,66,.72)}.secao--escura .numero{background:var(--preto-suave)}.secao--escura .numero b{color:#fff}.editorial{display:grid;grid-template-columns:minmax(0,430px) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.6rem);max-width:1080px;margin-inline:auto}.editorial--invertido{grid-template-columns:minmax(0,1fr) minmax(0,430px)}.editorial--invertido .editorial__midia{order:2}.editorial__midia{position:relative;border-radius:var(--raio);overflow:hidden;aspect-ratio:3/4;background:var(--marfim-forte);max-width:430px}.editorial__midia img{width:100%;height:100%;object-fit:cover}.editorial__texto h1,.editorial__texto h2{margin-bottom:1rem}.editorial__texto p,.numero span{color:var(--texto-suave)}.editorial__lista{list-style:none;padding:0;margin:1.7rem 0 2.1rem;display:grid;gap:.8rem}.editorial__lista li{display:flex;align-items:flex-start;gap:.75rem;font-size:.96rem}.editorial__lista svg,.unidade__linha svg{width:17px;height:17px;flex:0 0 auto;margin-top:.32rem;color:var(--ouro-escuro)}.secao--escura .cartao__icone svg,.secao--escura .editorial__lista svg{color:var(--ouro-claro)}.editorial__acoes{display:flex;gap:.8rem;flex-wrap:wrap}.moldura{position:relative}.insta-item i,.moldura__selo{position:absolute;border-radius:50%;display:grid}.moldura__selo{right:-14px;bottom:-14px;z-index:3;width:clamp(76px,7vw,94px);height:clamp(76px,7vw,94px);background:var(--ouro);color:#fff;place-content:center;text-align:center;box-shadow:0 18px 40px rgba(14,52,98,.34)}.moldura__selo b{font-size:clamp(1.02rem, 1.3vw, 1.24rem)}.moldura__selo span{font-size:.66rem;font-weight:700;letter-spacing:.18em;margin-bottom:.14rem}.passos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:clamp(2rem,4vw,3.4rem);align-items:center;max-width:1080px;margin-inline:auto}.passos__lista{display:grid;gap:0;margin-top:1.9rem;border-top:1px solid var(--borda-clara)}.passo{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.3rem;align-items:start;padding:1.5rem .2rem;border-bottom:1px solid var(--borda-clara)}.faixa__legenda span,.passo b,.passo__num{font-family:var(--display);font-weight:700}.passo__num{font-size:1.9rem;line-height:1;color:var(--ouro);min-width:2.1rem}.passo b{font-family:var(--ui);font-size:.97rem;display:block;margin-bottom:.3rem}.passo p{margin:0}.passos__midia{position:relative}.passos__midia img{width:100%;height:auto;filter:drop-shadow(0 26px 48px rgba(19, 37, 60, .18))}.faixa{position:relative;padding-block:clamp(1.6rem,3vw,2.6rem);background:var(--marfim-claro)}.faixa__palco{position:relative;margin-inline:auto;overflow:hidden;background:var(--marfim-forte)}.faixa__quadro{position:absolute;inset:0;opacity:0}.faixa__quadro[data-ativo="1"]{opacity:1}.faixa__quadro img,.insta-item img{width:100%;height:100%;object-fit:cover}.faixa__legenda{position:absolute;z-index:3;background:linear-gradient(to top,rgba(13,27,43,.72),transparent);color:#fff}.faixa__legenda span{font-size:clamp(1rem, 1.8vw, 1.4rem);letter-spacing:-.02em}.insta-trilho{overflow:hidden;position:relative;padding-block:0.3rem}.insta-trilho::after,.insta-trilho::before{content:"";position:absolute;top:0;bottom:0;width:clamp(40px,6vw,120px);z-index:2;pointer-events:none}.insta-trilho::before{left:0;background:linear-gradient(90deg,var(--branco),transparent)}.insta-trilho::after{right:0;background:linear-gradient(270deg,var(--branco),transparent)}.secao--marfim .insta-trilho::before{background:linear-gradient(90deg,var(--marfim-claro),transparent)}.secao--marfim .insta-trilho::after{background:linear-gradient(270deg,var(--marfim-claro),transparent)}.insta-pista{display:flex;width:max-content;gap:1rem;animation:46s linear infinite corre;will-change:transform}.insta-grupo{display:flex;gap:1rem;flex:0 0 auto}.insta-item,.unidade{border-radius:var(--raio-g);overflow:hidden}.insta-item{position:relative;flex:0 0 auto;width:clamp(210px,20vw,282px);aspect-ratio:1;background:var(--marfim-forte);display:block}.insta-item img{transition:transform .8s var(--suave)}.insta-item:hover img{transform:scale(1.07)}.insta-item::after{content:"";position:absolute;inset:0;background:0 0;transition:background .3s}.insta-item:hover::after{background:rgba(19,37,60,.16)}.insta-item i{right:.7rem;bottom:.7rem;z-index:2;width:30px;height:30px;background:rgba(255,255,255,.92);place-items:center;opacity:0;transform:translateY(6px);transition:opacity .28s,transform .28s}.insta-item i svg{width:15px;height:15px;color:var(--grafite)}.unidade{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);border:1px solid var(--borda);background:#fff}.unidade__mapa{min-height:360px;background:var(--marfim)}.unidade__mapa iframe{width:100%;height:100%;border:0;display:block}.unidade__corpo{padding:clamp(1.7rem,3.4vw,2.6rem);display:flex;flex-direction:column;gap:.65rem}.unidade__corpo h3{margin-bottom:.3rem;font-size:1.5rem}.unidade__linha{display:flex;align-items:flex-start;gap:.65rem;font-size:.94rem;color:var(--texto-suave)}.unidade__linha svg{margin-top:.3rem}.unidade__acoes{margin-top:auto;padding-top:1.3rem;display:flex;gap:.65rem;flex-wrap:wrap}.cartoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.2rem}.cartao{border:1px solid var(--borda-clara);border-radius:var(--raio-g);padding:1.9rem 1.7rem;background:#fff;transition:transform .22s var(--suave),box-shadow .22s}.cartao:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(19,37,60,.08)}.secao--escura .cartao{background:var(--preto-suave);border-color:rgba(255,255,255,.12)}.cartao__icone{width:44px;height:44px;border-radius:var(--raio);display:grid;place-items:center;background:var(--ouro-palido);margin-bottom:1.2rem}.secao--escura .cartao__icone{background:rgba(26,98,186,.18)}.cartao__icone svg,.faq__botao svg{width:22px;height:22px;color:var(--ouro-escuro)}.cartao h3{margin-bottom:.6rem}.cartao p,.faq__resposta p,.passo p{font-size:.93rem;color:var(--texto-suave)}.faq{max-width:900px;margin-inline:auto;border-top:1px solid var(--borda-clara)}.faq__item{border-bottom:1px solid var(--borda-clara)}.faq__botao{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;text-align:left;padding:1.45rem .2rem;font-family:var(--display);font-weight:700;font-size:1.12rem}.faq__botao svg{width:18px;height:18px;flex:0 0 auto;transition:transform .28s var(--suave)}.faq__item[data-aberto="1"] .faq__botao svg{transform:rotate(45deg)}.faq__resposta{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--suave)}.faq__item[data-aberto="1"] .faq__resposta{grid-template-rows:1fr}.faq__resposta>div{overflow:hidden}.faq__resposta p{padding:0 .2rem 1.45rem;font-size:.96rem;max-width:80ch}.filtro[aria-pressed=true]{background:var(--grafite);border-color:var(--grafite);color:#fff}.vazio{color:var(--texto-suave)}.vazio{text-align:center;padding:4.5rem 1rem}.vazio h3{margin-bottom:.7rem;color:var(--texto);font-size:1.5rem}.ficha__mini[aria-pressed=true]{border-color:var(--ouro);border-width:2px}.opcao[aria-pressed=true]{background:var(--grafite);border-color:var(--grafite);color:#fff}.migalhas{color:var(--texto-suave)}.migalhas{font-size:.78rem;margin-bottom:1.8rem;display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;font-family:var(--ui);letter-spacing:.06em}.migalhas a{display:inline-block;padding-block:0.34rem}@media (hover:none),(max-width:760px){.acao{min-width:40px;min-height:40px;align-content:center}.util__local{min-height:32px;padding-inline:0.2rem}.rodape li a,.rodape__legais a{display:inline-block;padding-block:0.42rem}.hero__ponto{position:relative}.hero__ponto::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%}.migalhas a{padding-block:0.5rem}}.migalhas span{color:var(--lavanda)}.item{display:grid;gap:1.1rem}.item{grid-template-columns:120px minmax(0,1fr) auto;gap:1.2rem;padding:1.2rem;border:1px solid var(--borda-clara);border-radius:var(--raio-g);background:#fff;align-items:center}.campo{width:100%;padding:.8rem .95rem;border:1px solid var(--borda);border-radius:var(--raio);background:#fff;font-family:inherit;font-size:.92rem;color:var(--texto);outline:0;transition:border-color .16s}.campo::placeholder{color:var(--texto-suave)}.campo:focus,.chat__campos input:focus,.chat__forma input:focus{border-color:var(--ouro)}.veu-menu{position:fixed;inset:0;background:rgba(13,27,43,.52);opacity:0;pointer-events:none;transition:opacity .3s;z-index:110;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.veu-menu[data-ativo="1"]{opacity:1;pointer-events:auto}.painel{position:fixed;top:0;right:0;bottom:0;width:min(420px,92vw);background:#fff;z-index:120;transform:translateX(102%);transition:transform .36s var(--suave);overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.3rem;overflow-x:hidden}.painel[data-ativo="1"]{transform:translateX(0)}.painel__topo{display:flex;align-items:center;justify-content:space-between;gap:1rem}.painel__fechar,.painel__info h3,.rodape h3{font-family:var(--ui);text-transform:uppercase}.painel__fechar{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .2rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;color:var(--texto-suave)}.painel__fechar svg{width:16px;height:16px}.painel__zap{justify-content:center}.painel .busca{max-width:none}.painel .busca__campo{background:var(--marfim-claro)}.painel__links,.rodape ul{display:grid}.painel__links a{display:flex;align-items:center;gap:.9rem;min-width:0;padding:.92rem .2rem;border-bottom:1px solid var(--borda-clara);font-family:var(--ui);font-weight:600;font-size:.92rem;letter-spacing:.04em}.painel__links a svg{flex:0 0 auto}.painel__links i{font-style:normal;letter-spacing:.1em;min-width:20px}.painel__info{font-size:.86rem;color:var(--texto-suave)}.painel__info h3,.rodape h3{letter-spacing:.2em}.painel__info h3,.painel__links i{font-size:.66rem;color:var(--ouro-escuro)}.painel__info h3{margin:1.2rem 0 .55rem}.painel__info p{margin-bottom:.75rem}.painel__info strong{display:block;color:var(--texto)}.painel__social{display:flex;gap:.45rem;margin-top:.9rem}.painel__social a{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--raio);background:var(--marfim-claro);transition:background .16s}.painel__social a:hover{background:var(--marfim-forte)}.painel__links a svg,.painel__social svg,.rodape__redes svg{width:17px;height:17px}.rodape{background:linear-gradient(180deg,var(--preto-suave) 0,var(--preto) 55%,#0d1c2f 100%);color:rgba(255,255,255,.7);padding-top:clamp(3.2rem,6vw,4.8rem)}.rodape__principal{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:2.6rem;padding-bottom:3.2rem}.rodape__marca img{margin-bottom:1.2rem;filter:brightness(0) invert(1) opacity(.94)}.rodape__marca p{font-size:.92rem;max-width:36ch}.rodape h3{font-size:.68rem;font-weight:700;color:var(--ouro-claro);margin-bottom:1.1rem}.rodape ul{list-style:none;margin:0;padding:0;gap:.65rem;font-size:.9rem}.rodape a{transition:color .16s}.rodape a:hover{color:#fff}.rodape__redes{display:flex;align-items:center;gap:.4rem;margin-top:1.3rem}.rodape__redes a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.08);transition:background .18s}.rodape__redes a:hover{background:rgba(26,98,186,.3)}.rodape__base{border-top:1px solid rgba(255,255,255,.12);padding-block:1.5rem;display:flex;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;font-size:.79rem;color:rgba(255,255,255,.5)}.rodape__base a:hover{color:var(--ouro-claro)}.rodape__legais{display:flex;gap:1.3rem;flex-wrap:wrap}.rodape__cnpj{display:block;margin-top:.4rem;font-size:.75rem;color:rgba(255,255,255,.4)}.texto-legal{max-width:80ch;margin-inline:auto}.texto-legal h2{font-size:clamp(1.35rem, 2.4vw, 1.75rem);margin:2.6rem 0 1rem}.texto-legal h2:first-of-type{margin-top:1.5rem}.aviso-topo,.texto-legal li,.texto-legal p{color:var(--texto-suave);font-size:.97rem}.texto-legal ul{padding-left:1.2rem;display:grid;gap:.55rem;margin-bottom:1.3rem}.texto-legal strong{color:var(--texto)}.aviso-topo{background:var(--marfim-claro);border:1px solid var(--borda-clara);border-radius:var(--raio-g);padding:1.3rem 1.5rem;font-size:.9rem;margin-bottom:2.2rem}.chat-lancador{position:fixed;right:20px;bottom:20px;z-index:80;display:flex;align-items:center;gap:.7rem;text-align:left;padding:.42rem 1.15rem .42rem .42rem;border-radius:999px;background:#fff;border:1px solid var(--borda);box-shadow:0 16px 40px rgba(19,37,60,.2);transition:transform .2s var(--suave),box-shadow .2s,border-color .2s}.chat-lancador:hover{transform:translateY(-2px);box-shadow:0 20px 48px rgba(19,37,60,.26);border-color:var(--ouro)}.chat-lancador[hidden]{display:none}.chat-lancador__foto{position:relative;flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:linear-gradient(140deg,var(--ouro),var(--ouro-escuro));display:grid;place-items:center;color:#fff}.chat-lancador__foto svg{width:21px;height:21px;display:block}.chat-lancador__foto i{position:absolute;top:1px;right:1px;width:10px;height:10px;border-radius:50%;background:#6cc070;border:2px solid #fff}.chat-lancador__txt b,.chat__topo>div>b{font-family:var(--ui);display:block;line-height:1.25}.chat-lancador__txt b{font-size:.84rem;font-weight:700;color:var(--grafite)}.chat-lancador__txt span{display:block;font-size:.72rem;color:var(--texto-suave)}.chat{position:fixed;right:20px;bottom:20px;z-index:95;width:min(calc(100vw - 40px),392px);height:min(calc(100dvh - 214px),560px);background:#fff;border-radius:var(--raio-g);overflow:hidden;box-shadow:0 34px 90px rgba(19,37,60,.34);display:flex;flex-direction:column;opacity:0;transform:translateY(16px) scale(.98);pointer-events:none;visibility:hidden;transition:opacity .26s var(--suave),transform .26s var(--suave),visibility .26s}.chat[data-aberto="1"]{opacity:1;transform:none;pointer-events:auto;visibility:visible}.chat__topo{background:linear-gradient(130deg,var(--preto-suave) 0,var(--preto) 60%);color:#fff;padding:1rem 1.1rem;display:flex;align-items:center;gap:.8rem;flex:0 0 auto}.chat__avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(140deg,var(--ouro),var(--ouro-escuro));display:grid;place-items:center;flex:0 0 auto}.chat__avatar svg{width:20px;height:20px;color:#fff;display:block}.chat__topo>div>b{font-size:.95rem}.chat__tag{font-style:normal;font-size:.56rem;font-weight:800;letter-spacing:.12em;background:var(--ouro);color:var(--preto);padding:.12rem .32rem;border-radius:4px;vertical-align:middle;margin-left:.35rem}.chat__topo>div>span{font-size:.73rem;color:rgba(255,255,255,.72);display:flex;align-items:center;gap:.36rem}.chat__topo>div>span::before{content:"";width:7px;height:7px;border-radius:50%;background:#6cc070}.chat__fechar{margin-left:auto;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.12);transition:background .16s;flex:0 0 auto}.chat__fechar:hover{background:rgba(255,255,255,.22)}.chat__fechar svg{width:17px;height:17px}.chat__corpo{flex:1;overflow-y:auto;padding:1.1rem;background:var(--marfim-claro);display:flex;flex-direction:column;gap:.65rem}.chat__msg{max-width:86%;padding:.8rem 1rem;border-radius:16px;font-size:.89rem;line-height:1.6;overflow-wrap:break-word}.chat__msg--bot{background:#fff;border:1px solid var(--borda-clara);border-bottom-left-radius:5px;align-self:flex-start}.chat__msg--eu{background:var(--grafite);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.chat__msg a{color:var(--ouro-escuro);text-decoration:underline}.chat__msg--eu a{color:var(--ouro-claro)}.chat__msg strong{font-weight:700}.chat__digitando{display:flex;gap:4px;align-self:flex-start;background:#fff;border:1px solid var(--borda-clara);padding:.85rem 1rem;border-radius:16px 16px 16px 5px}.chat__digitando i{width:6px;height:6px;border-radius:50%;background:var(--ouro);animation:1.1s infinite pulsa}.chat__digitando i:nth-child(2){animation-delay:.15s}.chat__digitando i:nth-child(3){animation-delay:.3s}.chat__peca{display:flex;gap:.7rem;align-items:center;background:#fff;border:1px solid var(--borda-clara);border-radius:12px;padding:.6rem;align-self:flex-start;max-width:90%;width:100%;text-align:left}.chat__peca img{width:56px;height:70px;object-fit:cover;border-radius:8px;flex:0 0 auto}.chat__peca b{display:block;font-family:var(--ui);font-size:.84rem;line-height:1.3}.chat__peca span{display:block;font-size:.75rem;color:var(--texto-suave)}.chat__peca em{display:inline-flex;align-items:center;gap:.3rem;font-style:normal;font-family:var(--ui);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ouro-escuro);margin-top:.25rem}.chat__peca em svg{width:12px;height:12px}.chat__sugestoes{display:flex;flex-wrap:wrap;gap:.42rem;padding:.75rem 1.1rem 0;background:var(--marfim-claro);flex:0 0 auto}.chat__sugestao{font-size:.77rem;padding:.46rem .85rem;border-radius:999px;background:#fff;border:1px solid var(--borda);color:var(--grafite);font-family:var(--ui);font-weight:600;transition:border-color .16s,color .16s}.chat__sugestao:hover{border-color:var(--ouro);color:var(--ouro-escuro)}.chat__rodape{flex:0 0 auto;padding:.85rem 1.1rem 1.05rem;background:var(--marfim-claro);border-top:1px solid var(--borda-clara)}.chat__campos{display:grid;gap:.5rem;margin-bottom:.6rem}.chat__campos input,.chat__forma input{border:1px solid var(--borda);font-family:inherit;font-size:.9rem;background:#fff;outline:0;transition:border-color .16s}.chat__campos input,.chat__iniciar{width:100%;border-radius:var(--raio);padding:.76rem .9rem}.chat__iniciar{background:var(--grafite);color:#fff;padding:.8rem 1rem;font-family:var(--ui);font-weight:700;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;transition:background .16s}.chat__iniciar:hover{background:var(--ouro-escuro)}.chat__forma{display:flex;gap:.55rem;align-items:flex-end}.chat__forma input{flex:1;min-width:0;border-radius:999px;padding:.78rem 1.05rem}.chat__enviar{width:46px;height:46px;border-radius:50%;background:var(--ouro-escuro);display:grid;place-items:center;flex:0 0 auto;transition:background .16s,transform .16s}.chat__enviar:hover{background:var(--preto);transform:scale(1.05)}.chat__enviar svg{width:19px;height:19px;color:#fff}.chat__aviso{font-size:.7rem;color:var(--texto-suave);margin:.65rem 0 0;line-height:1.5}.revela{transition:opacity .8s var(--suave),transform .8s var(--suave)}.js-anim .revela:not([data-visivel="1"]){opacity:0;transform:translateY(26px)}@media (prefers-reduced-motion:reduce){.insta-pista,.numeros{animation:none}.js-anim .revela:not([data-visivel="1"]){opacity:1;transform:none;transition:none}}.aviso{position:fixed;left:50%;bottom:24px;transform:translate(-50%,130%);z-index:130;background:var(--grafite);color:#fff;padding:.9rem 1.4rem;border-radius:999px;font-family:var(--ui);font-size:.83rem;font-weight:700;box-shadow:0 18px 40px rgba(0,0,0,.3);transition:transform .36s var(--suave);display:flex;align-items:center;gap:.6rem;max-width:calc(100vw - 2rem)}.aviso[data-ativo="1"]{transform:translate(-50%,0)}.aviso svg{width:17px;height:17px;color:var(--ouro-claro);flex:0 0 auto}@media (max-width:1280px){.galeria{grid-template-columns:repeat(4,minmax(0,1fr))}.nav a{padding-inline:0.58rem;font-size:.645rem}}@media (max-width:1100px){.chat{height:min(calc(100dvh - 172px),540px)}.acao span,.nav{display:none}.abrir-menu{display:flex}.topo__principal .env{grid-template-columns:auto auto minmax(0,1fr) auto;min-height:58px;gap:1rem}.topo.fixo .topo__principal .env{min-height:50px}.acoes{gap:.8rem}.acao{padding-top:0}.vantagens__lista{display:flex;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vantagens__lista::-webkit-scrollbar{display:none}.vantagem{flex:0 0 clamp(210px,31%,290px);scroll-snap-align:start}.vantagem+.vantagem::before{display:block}.numeros{grid-template-columns:repeat(2,1fr)}.rodape__principal{grid-template-columns:1fr 1fr}}@media (max-width:900px){.editorial,.editorial--invertido,.passos{grid-template-columns:1fr;gap:2.2rem}.editorial--invertido .editorial__midia{order:0}.editorial__midia{max-width:560px}.passos__midia{max-width:440px;margin-inline:auto}.unidade{grid-template-columns:1fr}.unidade__mapa{min-height:280px}.galeria{grid-template-columns:repeat(2,minmax(0,1fr))}.moldura__selo{right:-8px;bottom:-8px}}@media (max-width:760px){html{scroll-padding-top:96px}.env{width:min(100% - 2rem,var(--largura))}.avisos__item span,.avisos__seta{display:none}.avisos__item{font-size:.6rem;letter-spacing:.08em;white-space:nowrap}.avisos .env,.avisos__palco{min-height:27px;height:27px}.util__links{display:none}.util .env{justify-content:center}.topo__principal .env{grid-template-columns:auto 1fr auto;min-height:52px;gap:.55rem}.topo.fixo .topo__principal .env{min-height:47px}.marca{order:2;justify-self:center}.marca img{width:98px}.topo.fixo .marca img{width:90px}.busca{display:none}.painel .busca{display:block}.acoes{order:3;gap:.35rem}.abrir-menu{order:1;width:34px;height:34px}.acao--conta,.acao--favoritos,.hero__seta,.vantagem+.vantagem::before{display:none}.hero__pontos{bottom:10px}.vantagens__lista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cartoes--desliza::-webkit-scrollbar,.vantagens__lista::-webkit-scrollbar{display:none}.vantagem{flex:0 0 76vw;scroll-snap-align:center;padding:1.15rem 1rem}.galeria{grid-template-columns:1fr 1fr;gap:.6rem}.numeros-trilho{position:relative;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw)}.numeros{width:max-content;padding-inline:1rem;background:0 0;border:0;border-radius:0;overflow:visible;animation:26s linear infinite corre-num}.numeros,.numeros__grupo{display:flex;gap:.7rem}.numeros__grupo[aria-hidden=true]{display:flex}.numero{flex:0 0 clamp(158px,47vw,196px);padding:1.15rem .8rem;border:1px solid var(--borda-clara);border-radius:var(--raio)}.numero b{font-size:1.32rem;white-space:nowrap;margin-bottom:.4rem}.numero span{font-size:.62rem;letter-spacing:.13em}.secao--escura .numero{border-color:rgba(255,255,255,.14)}.editorial__acoes,.unidade__acoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem}.editorial__acoes .btn,.unidade__acoes .btn{width:100%}.cartoes--desliza{display:flex;gap:.9rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:10vw;margin-inline:-1rem;padding-block:0.2rem}.cartoes--desliza>.cartao{flex:0 0 80vw;scroll-snap-align:center}.insta-item{width:clamp(200px,62vw,260px)}.insta-trilho::after,.insta-trilho::before{width:26px}.item{grid-template-columns:96px minmax(0,1fr)}.item>div:last-child{grid-column:1/-1}.rodape__principal{grid-template-columns:1fr;gap:2.2rem;text-align:center;justify-items:center}.rodape__marca img,.rodape__marca p{margin-inline:auto}.rodape__marca p{max-width:34ch}.rodape__redes{justify-content:center}.rodape ul{justify-items:center}.rodape__base{text-align:center}.rodape__base,.rodape__legais{justify-content:center}.rodape ul li a,.rodape__legais a{display:inline-block;padding-block:0.42rem}.link-seta{padding-block:0.5rem}.faq__botao{font-size:1rem}.chat{right:0;left:0;bottom:0;top:auto;width:auto;border-radius:var(--raio-g) var(--raio-g) 0 0;height:min(calc(100dvh - 144px),520px)}.chat__rodape{padding-bottom:calc(1.05rem + env(safe-area-inset-bottom))}.chat-lancador{right:14px;bottom:14px;padding:.38rem 1rem .38rem .38rem}.chat-lancador__foto{width:40px;height:40px}.chat-lancador__foto svg{width:19px;height:19px}}@media (max-width:460px){.btn{font-size:.74rem;padding:.95rem 1.3rem;letter-spacing:.1em}}@media (max-width:640px){.chat-lancador__txt{display:none}.chat-lancador{padding:.4rem;border-radius:50%}}@media (max-height:560px){.chat{top:12px;bottom:12px;height:auto;max-height:none;z-index:130;width:min(calc(100vw - 24px),392px)}}::selection{background:var(--ouro-claro);color:var(--grafite)}.avisos{background:linear-gradient(90deg,var(--ouro-forte) 0,var(--ouro) 38%,#4180ce 62%,var(--ouro-forte) 100%)}.avisos__item span{color:rgba(35,62,94,.86)}.avisos,.avisos__seta{color:var(--grafite)}.avisos__seta:hover{background:rgba(35,62,94,.1)}.util{background:linear-gradient(90deg,#e8eef5 0,var(--marfim-claro) 30%,var(--marfim-claro) 70%,#e8eef5 100%)}.nav,.topo,.topo__principal{background:rgba(252,253,254,.97)}.topo__principal .env{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.topo__lado{display:flex;align-items:center;gap:.9rem;min-width:0}.topo__lado .busca{margin-inline:0;max-width:400px}.marca{justify-self:center;display:grid;justify-items:center}.marca img{width:clamp(176px,14vw,214px)}.topo.fixo .marca img{width:clamp(150px,11vw,176px)}.acoes{justify-self:end}.nav{background:linear-gradient(180deg,rgba(252,253,254,.97),rgba(244,247,250,.97))}@media (max-width:1100px){.topo__principal .env{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.topo__lado .busca{max-width:300px}}@media (max-width:760px){.topo__principal .env{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.marca img{width:150px}.topo.fixo .marca img{width:136px}}.btn--ouro,.moldura__selo{color:var(--grafite)}.btn--ouro:hover{background:var(--grafite);color:#fff;box-shadow:0 14px 30px rgba(35,62,94,.26)}.btn--contorno:hover{border-color:var(--grafite);color:var(--grafite)}.chat__iniciar:hover{color:#fff}.hero{background:linear-gradient(180deg,var(--marfim-claro),var(--marfim))}.vantagens{background:linear-gradient(180deg,#fcfdfe 0,#f1f5f9 100%)}.secao:not(.secao--marfim):not(.secao--escura){background:radial-gradient(1100px 420px at 92%0,rgba(26,98,186,.1),transparent 70%),linear-gradient(180deg,#fcfdfe 0,#f4f7fa 100%)}.secao--marfim{background:radial-gradient(900px 420px at 6%0,rgba(26,98,186,.18),transparent 65%),radial-gradient(700px 380px at 100% 100%,rgba(14,52,98,.06),transparent 70%),linear-gradient(180deg,#eff3f9 0,#e4ebf3 100%)}.secao--escura{background:radial-gradient(900px 520px at 88% 6%,rgba(26,98,186,.16),transparent 60%),radial-gradient(700px 420px at 0 100%,rgba(19,73,139,.1),transparent 65%),linear-gradient(160deg,#2a4a72 0,#233e5e 42%,#13253c 100%)}.secao__fundo::after{background:linear-gradient(100deg,rgba(19,37,60,.6) 0,rgba(19,37,60,.86) 46%,rgba(19,37,60,.94) 100%)}.rodape{background:radial-gradient(800px 380px at 92%0,rgba(26,98,186,.12),transparent 65%),linear-gradient(180deg,#233e5e 0,#1a314e 55%,#0d1c2f 100%)}.rodape__marca img{width:200px;filter:none}.painel__topo img{width:170px}.chat__topo{background:linear-gradient(130deg,#2a4a72 0,var(--grafite) 45%,var(--preto) 100%)}.acoes-centro{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.posts{display:grid;gap:clamp(.9rem,1.6vw,1.4rem)}.posts--desliza,.posts--grade{grid-template-columns:repeat(4,minmax(0,1fr))}.posts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.post{display:flex;flex-direction:column;background:#fff;border:1px solid var(--borda-clara);border-radius:var(--raio-g);overflow:hidden;transition:transform .25s var(--suave),box-shadow .25s var(--suave)}.post:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(19,37,60,.1)}.post__foto{display:block;aspect-ratio:3/2;overflow:hidden;background:var(--marfim-forte)}.post__foto img{transition:transform .6s var(--suave)}.post:hover .post__foto img{transform:scale(1.04)}.post__corpo{display:flex;flex-direction:column;gap:.55rem;padding:1.1rem 1.15rem 1.25rem;flex:1}.blog-capa p,.post__corpo p{color:var(--texto-suave);margin:0}.post__corpo p{font-size:.88rem}.post__corpo .link-seta{margin-top:auto;padding-top:.4rem;align-self:flex-start}.post__cat{font-family:var(--ui);font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ouro-escuro)}.post__titulo{font-size:1.02rem;line-height:1.3;letter-spacing:-.01em}.post__titulo a:hover{color:var(--ouro-escuro)}@media (max-width:1100px){.posts--grade{grid-template-columns:repeat(2,minmax(0,1fr))}.posts--3,.posts--desliza{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem;-webkit-overflow-scrolling:touch}.posts--3 .post,.posts--desliza .post{flex:0 0 min(320px,78vw);scroll-snap-align:start}}@media (max-width:640px){.posts--grade{grid-template-columns:1fr}}.blog-capa{padding-block:clamp(2.6rem,5vw,4.2rem);background:radial-gradient(900px 380px at 90%0,rgba(26,98,186,.22),transparent 65%),linear-gradient(180deg,#eff3f9 0,#fcfdfe 100%);border-bottom:1px solid var(--borda-clara)}.artigo-capa .env,.blog-capa .env{display:grid;gap:.9rem;justify-items:start}.blog-capa p{max-width:62ch}.artigo-capa{position:relative;isolation:isolate;overflow:hidden;color:#fff;padding-block:clamp(2.6rem,6vw,4.6rem);background:var(--grafite)}.artigo-capa::before{content:"";position:absolute;inset:-40px;z-index:-2;background:var(--capa) center/cover no-repeat;filter:blur(22px) saturate(1.1);transform:scale(1.1)}.artigo-capa::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,rgba(19,37,60,.9) 0,rgba(35,62,94,.82) 55%,rgba(35,62,94,.62) 100%)}.artigo-capa .env{max-width:980px}.artigo-capa h1{color:#fff;font-size:clamp(1.6rem, 3.2vw, 2.4rem);max-width:26ch}.artigo-capa p{color:rgba(255,255,255,.82);max-width:62ch;margin:0}.artigo-capa .post__cat{color:var(--ouro)}.artigo-capa .migalhas,.artigo-capa .migalhas a,.artigo-capa .migalhas span{color:rgba(255,255,255,.72)}.artigo{max-width:820px}.artigo__foto{margin:0 0 2rem;border-radius:var(--raio-g);overflow:hidden;aspect-ratio:3/2}.artigo__foto img,.post__foto img{width:100%;height:100%;object-fit:cover}.prosa{font-size:1.02rem}.prosa li,.prosa>p{color:var(--texto)}.prosa h2{font-size:clamp(1.2rem, 2vw, 1.45rem);margin:2.2rem 0 .8rem}.prosa ul{padding-left:1.2rem;margin:0 0 1.1rem}.prosa li{margin-bottom:.45rem}.prosa li::marker{color:var(--ouro-forte)}.prosa .faq{margin-top:.4rem}.fontes{margin-top:2.2rem;padding:1.2rem 1.3rem;border-radius:var(--raio-g);background:var(--marfim-claro);border:1px solid var(--borda-clara)}.fontes h2{margin:0 0 .6rem;font-size:1rem}.fontes ul{margin:0}.fontes a{text-decoration:underline;text-underline-offset:3px;color:var(--ouro-escuro);font-size:.92rem}.artigo__cta{margin-top:2.4rem;padding:clamp(1.4rem,3vw,2rem);text-align:center;color:#fff;background:radial-gradient(500px 220px at 90% 0,rgba(26,98,186,.25),transparent 70%),linear-gradient(140deg,#2a4a72,var(--grafite) 50%,var(--preto))}.artigo__cta b{font-family:var(--display);font-size:1.2rem}.artigo__cta p{color:rgba(255,255,255,.8);margin:.5rem 0 0}.artigo__cta .acoes-centro{margin-top:1.2rem}.artigo__cta .btn--contorno{background:0 0;color:#fff;border-color:rgba(255,255,255,.4)}.avisos__item b::after{content:":"}@media (max-width:760px){.avisos__item b::after{content:""}}.artigo__cta,.passos__midia img{border-radius:var(--raio-g)}.etiqueta{font-size:.72rem}.marca{padding-block:0.55rem}.hero__ponto{width:24px;height:24px;background:0 0;display:grid;place-items:center;border-radius:50%}.hero__ponto::after{content:"";width:8px;height:8px;border-radius:50%;background:rgba(35,62,94,.3);transition:background .22s,transform .22s}.hero__ponto[aria-selected=true]{background:0 0;transform:none}.hero__ponto[aria-selected=true]::after{background:var(--ouro-escuro);transform:scale(1.25)}.hero__pontos{gap:.1rem;bottom:6px}.painel[aria-hidden=true]{visibility:hidden;transition:transform .36s var(--suave),visibility 0s linear .36s}.painel[aria-hidden=false]{visibility:visible;transition:transform .36s var(--suave),visibility 0s}@media (max-width:1100px),(pointer:coarse){.abrir-menu{width:44px;height:44px}.avisos__seta{width:38px;height:38px}.util .env{min-height:40px}.util__links a,.util__local{min-height:40px;display:inline-flex;align-items:center}.link-seta{padding-block:0.7rem 0.45rem}.rodape__redes a{width:44px;height:44px}.rodape ul a,.rodape__legais a{display:inline-block;padding-block:0.3rem}.rodape__legais a{padding-block:0.45rem}.post__titulo a{display:block;padding-block:0.2rem}.post__corpo .link-seta{padding-block:0.6rem 0.4rem}}@media (max-width:760px){.passos__midia{max-width:280px;margin-inline:auto}.secao__topo{gap:.6rem}.post__corpo p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width:360px){.btn{padding-inline:1rem;letter-spacing:.1em}}@media (min-width:1800px){:root{--largura:1680px}}@media (max-width:1100px),(pointer:coarse){.post__titulo a{padding-block:0.4rem}.busca input{min-height:30px}}[data-grade=relacionados]:empty{min-height:420px}@media (max-width:1100px){.chat-lancador__txt{display:none}.chat-lancador{padding:.4rem;border-radius:50%}.vantagens__lista{scroll-snap-type:x mandatory}.vantagem{flex:0 0 calc((100% - 0px)/ 3);scroll-snap-align:start}.posts--3 .post,.posts--desliza .post{flex:0 0 calc((100% - 1rem)/ 2);scroll-snap-align:start}.posts--3,.posts--desliza{gap:1rem}}@media (max-width:760px){.vantagens .env{width:100%}.vantagem{flex:0 0 100%;justify-content:center;scroll-snap-align:start}.vantagem+.vantagem::before{display:none}}@media (max-width:1100px),(pointer:coarse){.busca input{min-height:36px}}.faixa__palco{max-width:none;aspect-ratio:16/5;border-radius:var(--raio-g)}.faixa__quadro{visibility:hidden;transition:opacity 1.1s var(--suave),visibility 0s linear 1.1s}.faixa__quadro[data-ativo="1"]{visibility:visible;transition:opacity 1.1s var(--suave),visibility 0s;z-index:1}.faixa__quadro img{transform:scale(1.08);transition:transform 6.5s cubic-bezier(.2, .6, .3, 1)}.faixa__quadro[data-ativo="1"] img{transform:scale(1)}.faixa__legenda{inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.45rem;text-align:left;padding:clamp(1.2rem,3.4vw,3rem) clamp(1.2rem,4vw,3.6rem);background:linear-gradient(90deg,rgba(19,37,60,.74) 0,rgba(19,37,60,.38) 42%,transparent 72%),linear-gradient(to top,rgba(19,37,60,.55),transparent 58%)}.faixa__legenda>*{opacity:0;transform:translateY(18px);transition:opacity .7s var(--suave),transform .7s var(--suave)}.faixa__quadro[data-ativo="1"] .faixa__legenda>*{opacity:1;transform:none}.faixa__quadro[data-ativo="1"] .faixa__legenda>:first-child{transition-delay:0.35s}.faixa__quadro[data-ativo="1"] .faixa__legenda>:nth-child(2){transition-delay:0.55s}.faixa__quadro[data-ativo="1"] .faixa__legenda>:nth-child(3){transition-delay:0.75s}.faixa__legenda .faixa__selo,.faixa__link{font-family:var(--ui);font-weight:700;text-transform:uppercase}.faixa__legenda .faixa__selo{font-size:.7rem;letter-spacing:.24em;color:var(--ouro)}.faixa__legenda strong{font-family:var(--display);font-weight:700;font-size:clamp(1.35rem, 2.8vw, 2.4rem);line-height:1.08;letter-spacing:-.03em;color:#fff;max-width:20ch}.faixa__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.4rem;padding:.55rem 0;font-size:.72rem;letter-spacing:.14em;color:#fff;border-bottom:1.5px solid var(--ouro)}.faixa__link svg{width:15px;height:15px;transition:transform .2s}.faixa__link:hover svg{transform:translateX(4px)}.faixa__pontos{position:absolute;right:clamp(.6rem,2vw,1.4rem);bottom:clamp(.6rem,2vw,1.2rem);z-index:4;display:flex;gap:.15rem}.faixa__pontos button{width:28px;height:28px;display:grid;place-items:center}.faixa__pontos button::after{content:"";width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.55);transition:width .3s var(--suave),background .3s}.faixa__pontos button[aria-current=true]::after{width:22px;background:var(--ouro)}@media (max-width:760px){.faixa__palco{aspect-ratio:4/3}.faixa__legenda{background:linear-gradient(to top,rgba(19,37,60,.82) 0,rgba(19,37,60,.35) 55%,transparent 80%);padding-bottom:2.6rem}.faixa__pontos{left:50%;right:auto;transform:translateX(-50%);bottom:.3rem}}@media (prefers-reduced-motion:reduce){.faixa__quadro img,.faixa__quadro[data-ativo="1"] img{transform:none;transition:none}.faixa__legenda>*{transition:none}}.chat__corpo .chat__sugestoes{background:0 0;padding:.2rem 0 .4rem;justify-content:flex-start;animation:chat-sobe .35s var(--suave) both}.chat__corpo .chat__sugestao{background:#fff;border-color:var(--ouro-claro);color:var(--grafite)}.chat__corpo .chat__sugestao:hover{border-color:var(--ouro);background:var(--ouro-palido)}.chat__msg{animation:chat-sobe .3s var(--suave) both}@media (prefers-reduced-motion:reduce){.chat__corpo .chat__sugestoes,.chat__msg{animation:none}}.sem-quebra{white-space:nowrap}@media (max-width:760px){.ponto-legal{display:block;height:0;overflow:hidden}}.migalhas span:last-child{color:var(--grafite)}.artigo-capa .migalhas span:last-child{color:#fff}@media (max-width:760px){.marca img{width:204px}.painel__topo img,.topo.fixo .marca img{width:184px}.rodape__marca img{width:230px}.cartoes--desliza,.posts--3,.posts--desliza{padding-inline:1rem;margin-inline:-1rem;scroll-padding-inline:1rem}.cartoes--desliza>.cartao{flex:0 0 84%;scroll-snap-align:start}.posts--3 .post,.posts--desliza .post{flex:0 0 86%;scroll-snap-align:start}.editorial__midia.moldura{max-width:420px;margin-inline:auto}.passos__midia{max-width:300px}}@media (max-width:380px){.marca img{width:184px}.topo.fixo .marca img{width:168px}}@media (max-width:340px){.marca img,.topo.fixo .marca img{width:162px}.btn{padding-inline:1rem;letter-spacing:.1em}}:root{--turquesa:#1a62ba;--verde-agua:#13498b;--petroleo:#233e5e;--petroleo-escuro:#0e3462;--ciano:#5991d5;--turquesa-fundo:#144b8f;--cta:linear-gradient(135deg, #1757a5 0%, #124584 55%, #103b6f 100%)}.avisos{background:linear-gradient(90deg,#172c46 0,var(--petroleo) 30%,#154682 62%,var(--petroleo) 100%);color:#fff}.avisos,.avisos__seta{color:#fff}.avisos__item span{color:rgba(255,255,255,.84)}.avisos__seta:hover{background:rgba(255,255,255,.14)}.marca img{width:clamp(168px,12.5vw,196px)}.topo.fixo .marca img{width:clamp(142px,10vw,162px)}.painel__topo img{width:150px}.rodape__marca img{width:190px}@media (max-width:760px){.marca img{width:150px}.painel__topo img,.topo.fixo .marca img{width:136px}.rodape__marca img{width:180px}}@media (max-width:380px){.marca img{width:138px}.topo.fixo .marca img{width:128px}}.acao--agendar{color:var(--petroleo-escuro)}.acao--agendar span{font-weight:700}.btn{border-radius:10px;font-weight:700}.btn--ouro{background:var(--cta);color:#fff;box-shadow:0 10px 24px rgba(18,69,132,.22)}.btn--ouro:hover{background:var(--petroleo);color:#fff;box-shadow:0 14px 30px rgba(35,62,94,.28)}.btn--contorno{border:1.5px solid var(--borda)}.chat__enviar,.chat__iniciar{background:var(--cta);color:#fff}.moldura__selo{background:linear-gradient(145deg,var(--turquesa),var(--verde-agua));color:#fff}.moldura__selo b{color:#fff;font-size:clamp(1.05rem, 1.6vw, 1.3rem)}.moldura__selo span{color:rgba(255,255,255,.86)}.passo__num{background:linear-gradient(140deg,var(--turquesa),var(--petroleo));-webkit-background-clip:text;background-clip:text;color:transparent}::selection{background:var(--ciano);color:var(--preto)}.chat-lancador__foto,.chat__avatar{background:linear-gradient(140deg,var(--turquesa),var(--petroleo))}.chat-lancador__foto img,.chat__avatar img{width:58%;height:auto;display:block}.selos{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 .4rem}.selos span{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--ui);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--petroleo);background:#fff;border:1px solid var(--borda);border-radius:8px;padding:.45rem .75rem}.selos svg{width:15px;height:15px;color:var(--verde-agua)}.status{margin:.2rem 0 1rem}.status span{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ui);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:.4rem .75rem;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18)}.status span::before{content:"";width:7px;height:7px;border-radius:50%;background:#abb9ca}.status span[data-aberto="1"]::before{background:#4ee08a;box-shadow:0 0 0 4px rgba(78,224,138,.18)}.unidade__corpo .status span{background:var(--marfim-claro);border-color:var(--borda);color:var(--petroleo)}.esp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(.8rem,1.4vw,1.2rem)}.esp__destaque{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--raio-g);min-height:460px;display:flex;align-items:flex-end;color:#fff}.esp__destaque img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:40% center;z-index:-2;transition:transform 1s var(--suave)}.esp__destaque:hover img{transform:scale(1.04)}.esp__veu{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(13,27,43,.92) 0,rgba(19,37,60,.55) 42%,transparent 72%),radial-gradient(420px 260px at 100% 0,rgba(26,98,186,.28),transparent 70%)}.esp__texto{display:grid;gap:.45rem;padding:clamp(1.4rem,3vw,2.4rem);max-width:34rem}.esp__texto b{font-family:var(--display);font-size:clamp(1.5rem, 2.6vw, 2.1rem);letter-spacing:-.03em;line-height:1.05}.esp__texto>span:not(.esp__num){color:rgba(255,255,255,.82);font-size:.95rem}.esp__card em,.esp__texto em{font-style:normal;font-family:var(--ui);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.45rem;margin-top:.4rem}.esp__texto em{color:var(--ciano)}.esp__card em svg,.esp__texto em svg{width:15px;height:15px;transition:transform .2s}.esp__card:hover em svg,.esp__destaque:hover em svg{transform:translateX(4px)}.esp__num{font-family:var(--ui);font-size:.7rem;font-weight:800;letter-spacing:.2em}.esp__texto .esp__num{color:var(--ciano)}.esp__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,1.4vw,1.2rem)}.esp__card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.55rem;padding:clamp(1.15rem,1.8vw,1.6rem);border-radius:var(--raio-g);background:linear-gradient(170deg,#fff 0,#f4f7fa 100%);border:1px solid var(--borda-clara);transition:transform .25s var(--suave),box-shadow .25s var(--suave),border-color .25s}.esp__card::after{content:"";position:absolute;right:-46px;bottom:-46px;width:132px;height:132px;border-radius:50%;border:18px solid rgba(26,98,186,.07);transition:border-color .3s}.esp__card:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(19,37,60,.09);border-color:var(--borda)}.esp__card:hover::after{border-color:rgba(26,98,186,.14)}.esp__topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.esp__icone{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,var(--turquesa),var(--petroleo));box-shadow:0 10px 22px rgba(18,69,132,.22)}.esp__icone svg{width:21px;height:21px}.esp__card .esp__num{color:var(--texto-claro)}.esp__card b{font-family:var(--display);font-size:clamp(1.02rem, 1.4vw, 1.14rem);line-height:1.2;color:var(--grafite)}.esp__card p{font-size:.87rem;color:var(--texto-suave);margin:0;line-height:1.55}.esp__card em{color:var(--petroleo-escuro);margin-top:auto;padding-top:.4rem}.esp__card--escuro{background:linear-gradient(160deg,#2a4a72 0,var(--petroleo) 45%,var(--preto) 100%);border-color:transparent;color:#fff}.esp__card--escuro b{color:#fff}.esp__card--escuro p{color:rgba(255,255,255,.76)}.esp__card--escuro .btn{margin-top:auto;align-self:flex-start}.esp__card--escuro .esp__icone{background:rgba(255,255,255,.12);box-shadow:none}.esp-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,1.4vw,1.2rem)}.esp-lista .esp__card{min-height:250px}@media (max-width:1100px){.esp{grid-template-columns:1fr}.esp__destaque{min-height:380px}.esp-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.esp__destaque{min-height:0;aspect-ratio:4/4.4}.esp__grade{gap:.6rem}.esp__card{padding:1rem .95rem;gap:.35rem}.esp__grade .esp__card p{display:none}.esp__icone{width:38px;height:38px;border-radius:10px}.esp__card b{font-size:.95rem}.esp__card em{font-size:.62rem;letter-spacing:.12em}.esp-lista{grid-template-columns:1fr}.esp-lista .esp__card{min-height:0}}.esp-pagina{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(2rem,4vw,4rem);align-items:start;max-width:1180px}.prosa__intro{font-size:1.12rem;line-height:1.7;color:var(--grafite)!important}.lista-check{list-style:none;padding:0!important;display:grid;gap:.7rem;margin:0 0 1.4rem}.lista-check li{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 1rem;background:var(--marfim-claro);border:1px solid var(--borda-clara);border-radius:10px}.lista-check svg{width:18px;height:18px;flex:0 0 auto;margin-top:.25rem;color:var(--verde-agua)}.lateral{position:sticky;top:150px;display:grid;gap:1rem}.lateral__card{border:1px solid var(--borda-clara);border-radius:var(--raio-g);background:#fff;overflow:hidden;box-shadow:0 18px 44px rgba(19,37,60,.07)}.lateral__card>img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 22%}.lateral__corpo{padding:1.3rem 1.3rem 1.4rem;display:grid;gap:.55rem}.lateral__corpo b{font-family:var(--display);font-size:1.15rem;color:var(--grafite)}.lateral__corpo p{font-size:.84rem;color:var(--texto-suave);margin:0 0 .4rem}.lateral__card--lista{padding:1.2rem 1.3rem}.lateral__card--lista ul{list-style:none;padding:0;margin:.7rem 0 0;display:grid}.lateral__card--lista a{display:flex;align-items:center;gap:.65rem;padding:.65rem 0;border-top:1px solid var(--borda-clara);font-size:.9rem;color:var(--grafite);transition:color .18s}.lateral__card--lista a:hover{color:var(--petroleo-escuro)}.lateral__card--lista svg{width:17px;height:17px;color:var(--verde-agua)}@media (max-width:1000px){.esp-pagina{grid-template-columns:1fr}.lateral{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lateral{grid-template-columns:1fr}}.linha-tempo{max-width:820px;margin-inline:auto;margin-top:0}.linha-tempo .passo__num{min-width:8.5rem;font-size:1.35rem}@media (max-width:640px){.linha-tempo .passo{grid-template-columns:1fr;gap:.45rem}.linha-tempo .passo__num{min-width:0}}a.cartao{display:block;color:inherit}.cartao__icone{color:var(--verde-agua)}.cartao.hoje{border-color:var(--turquesa);box-shadow:0 0 0 3px rgba(26,98,186,.12)}.cartao.hoje h3::after{content:"Hoje";margin-left:.5rem;font-family:var(--ui);font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;vertical-align:middle;color:#fff;background:var(--verde-agua);border-radius:6px;padding:.2rem .45rem}@media (min-width:1101px){.cartoes--5{grid-template-columns:repeat(5,minmax(0,1fr))}}.aviso-saude{display:flex;gap:.8rem;align-items:flex-start;margin:2rem 0 0;padding:1rem 1.2rem;border-radius:10px;background:#eaeff6;border:1px solid var(--borda)}.aviso-saude svg{width:20px;height:20px;flex:0 0 auto;color:var(--verde-agua);margin-top:.15rem}.aviso-saude p{margin:0;font-size:.88rem;color:var(--texto-suave)!important}.prosa .faq{margin-top:.4rem}.cta-final{position:relative;overflow:hidden;isolation:isolate}.cta-final::after,.cta-final::before{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.cta-final::before{width:360px;height:420px;right:-110px;top:-140px;border:64px solid rgba(26,98,186,.1)}.cta-final::after{width:110px;height:110px;right:96px;top:34px;background:rgba(26,98,186,.1)}.secao--escura.cta-final::before{border-color:rgba(89,145,213,.12)}.secao--escura.cta-final::after{background:rgba(89,145,213,.1)}@media (max-width:760px){.cta-final::before{width:220px;height:260px;right:-120px;top:-110px;border-width:40px}.cta-final::after{display:none}}.secao--escura .numero b{color:#fff}.numero b{white-space:nowrap}.unidade__mapa iframe{border:0}.etiqueta{color:var(--petroleo-escuro)}.etiqueta--clara{color:var(--ciano)}@media (max-width:760px){.passos__midia{display:none}.editorial__midia.moldura{max-width:300px}.esp__destaque img{object-position:70% center}}@media (max-width:760px){.lista-check{gap:.5rem}.lista-check li{padding:.65rem .8rem;font-size:.93rem}.lateral__card>img{aspect-ratio:16/10;object-position:center 42%}}.acao--movel{display:none}.acoes .abrir-menu{order:9;align-self:center}@media (max-width:1100px){.acoes{align-items:center}}@media (max-width:760px){.topo__lado{justify-content:flex-start}.acao--movel{display:grid;place-items:center;width:44px;height:44px;padding:0;color:var(--petroleo-escuro)}.acao--movel svg{width:21px;height:21px}.acoes .acao--agendar{display:none}.acoes{justify-content:flex-end}}@media (max-width:760px){.acoes-centro,.editorial__acoes,.unidade__acoes{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:.65rem}.acoes-centro .btn,.editorial__acoes .btn,.esp__card--escuro .btn,.lateral .btn,.painel__zap,.unidade__acoes .btn{width:min(calc(100vw - 88px),340px);max-width:100%;min-height:50px;padding:.85rem 1.2rem;font-size:.7rem;letter-spacing:.12em;justify-content:center;align-self:center}}:root{--turquesa:#0e488f;--verde-agua:#0d3a70;--petroleo:#0a284c;--petroleo-escuro:#08192d;--ciano:#afcaea;--turquesa-fundo:#0d3a70;--cta:linear-gradient(135deg, #1d5ca8 0%, #0e488f 48%, #0d3a70 100%)}h1,h2{font-family:var(--display);font-weight:600;letter-spacing:-.012em;line-height:1.04}.artigo__cta b,.esp__texto b,.faixa__legenda strong,.moldura__selo b,.numero b,h1,h2{font-variant-numeric:lining-nums;text-wrap:balance}.faq__botao{font-family:var(--ui);font-weight:650;font-size:1.02rem;letter-spacing:-.01em}h1{font-size:clamp(2.05rem, 3.7vw, 3rem)}h2{font-size:clamp(1.8rem, 3vw, 2.45rem)}h3{font-family:var(--ui);letter-spacing:-.015em}h1 em,h2 em{font-style:italic;color:var(--ouro)}.cta-final.secao--escura h2 em,.secao--escura h1 em,.secao--escura h2 em{color:var(--ouro-claro)}.artigo__cta b,.esp__texto b,.faixa__legenda strong,.moldura__selo b,.numero b{font-family:var(--display);font-weight:600;letter-spacing:-.01em}.esp__texto b{font-size:clamp(1.9rem, 3.1vw, 2.6rem)}.numero b{font-size:clamp(1.7rem, 2.6vw, 2.3rem)}.artigo__cta b{font-size:clamp(1.5rem, 2.2vw, 1.85rem)}.fontes h2,.prosa h2,.texto-legal h2{font-size:clamp(1.45rem, 2.3vw, 1.8rem)}.esp__card b,.lateral__corpo b,.passo__num{font-family:var(--ui)}.lateral__corpo b{font-size:1.12rem}.marca img{width:clamp(150px,15vw,205px)}.topo.fixo .marca img{width:clamp(130px,12vw,168px)}.esp--dupla{grid-template-columns:repeat(2,minmax(0,1fr))}.esp--dupla .esp__destaque{min-height:clamp(460px,42vw,560px)}.esp--dupla .esp__destaque img{object-position:center}.esp__lista{list-style:none;margin:.35rem 0 .2rem;padding:0;display:grid;gap:.4rem}.esp__lista li{display:flex;gap:.55rem;align-items:flex-start;font-size:.9rem;line-height:1.45;color:rgba(255,255,255,.9)}.esp__lista svg{width:16px;height:16px;flex:0 0 auto;margin-top:.15rem;color:var(--ouro-claro)}.citacao{margin:1.4rem 0 0;padding:1.1rem 1.3rem;border-left:3px solid var(--ouro);background:rgba(255,255,255,.6);border-radius:0 var(--raio) var(--raio) 0;font-family:var(--display);font-style:italic;font-size:clamp(1.12rem, 1.5vw, 1.28rem);line-height:1.45;color:var(--grafite)}.citacao cite{display:block;margin-top:.6rem;font-family:var(--ui);font-style:normal;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ouro)}.editorial__texto .citacao+.editorial__acoes{margin-top:1.6rem}.triagem-cartao{position:relative;border-radius:20px;background:#fff;border:1px solid var(--borda);box-shadow:0 30px 70px -28px rgba(11,33,61,.38);overflow:hidden}.triagem-cartao__topo{display:flex;align-items:center;gap:.75rem;padding:1rem 1.15rem;background:var(--cta);color:#fff}.triagem-cartao__topo .chat__avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);flex:0 0 auto}.triagem-cartao__topo .chat__avatar img{width:24px;height:24px}.triagem-cartao__topo b{display:block;font-family:var(--ui);font-size:.95rem}.triagem-cartao__topo span:not(.chat__avatar){font-size:.76rem;opacity:.85}.triagem-cartao__corpo{display:grid;gap:.7rem;padding:1.2rem 1.15rem .6rem;background:linear-gradient(180deg,var(--marfim-claro),#fff)}.triagem-cartao__corpo p{margin:0;max-width:88%;padding:.7rem .9rem;border-radius:14px;font-size:.86rem;line-height:1.5}.triagem-cartao__corpo .tb{background:#fff;border:1px solid var(--borda-clara);border-bottom-left-radius:4px;color:var(--texto)}.triagem-cartao__corpo .te{justify-self:end;background:var(--ouro);color:#fff;border-bottom-right-radius:4px}.triagem-cartao__acao{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.6rem 1.15rem 1.15rem;padding:.8rem;border-radius:999px;border:1px solid var(--borda);font-family:var(--ui);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ouro-escuro);transition:background .2s}.triagem-cartao__acao:hover{background:var(--ouro-palido)}.triagem-cartao__acao svg{width:16px;height:16px}#triagem .passos{grid-template-columns:minmax(0,1fr) minmax(0,380px)}.depo-trilho{overflow:hidden;position:relative;padding-block:0.4rem 0.8rem}.depo-trilho::after,.depo-trilho::before{content:"";position:absolute;top:0;bottom:0;width:clamp(30px,6vw,120px);z-index:2;pointer-events:none}.depo-trilho::before{left:0;background:linear-gradient(90deg,var(--marfim-claro),transparent)}.depo-trilho::after{right:0;background:linear-gradient(270deg,var(--marfim-claro),transparent)}.depo-pista{display:flex;width:max-content;gap:1rem;animation:110s linear infinite corre;will-change:transform}.depo-grupo{display:flex;gap:1rem;flex:0 0 auto}.depo{position:relative;display:flex;flex-direction:column;gap:.8rem;width:clamp(270px,24vw,330px);padding:1.45rem 1.45rem 1.25rem;background:#fff;border:1px solid var(--borda-clara);border-radius:var(--raio-g);box-shadow:0 16px 40px -26px rgba(11,33,61,.3)}.depo p{margin:0;flex:1;font-size:.93rem;line-height:1.62;color:var(--texto)}.depo__aspas{position:absolute;top:1.1rem;right:1.2rem;width:30px;height:30px;color:var(--ouro);opacity:.22}.depo__estrelas{display:flex;gap:2px;color:#c98a3c}.depo__estrelas svg{width:15px;height:15px;fill:currentColor;stroke-width:1.2}.depo__autor{display:flex;align-items:center;gap:.7rem;padding-top:.85rem;border-top:1px solid var(--borda-clara)}.depo__autor img{width:42px;height:42px;border-radius:50%;object-fit:cover;background:var(--marfim-forte);flex:0 0 auto}.depo__autor b{font-family:var(--ui);font-size:.9rem;color:var(--grafite)}.depo-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;align-items:stretch}.depo-grade .depo{width:auto}.editorial--largo{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);max-width:1180px}.editorial--largo .editorial__midia{aspect-ratio:1.44;max-width:none;border-radius:var(--raio-g);box-shadow:0 30px 60px -32px rgba(11,33,61,.45)}.galeria--larga .galeria__item{aspect-ratio:4/3}.galeria--3{grid-template-columns:repeat(3,minmax(0,1fr))}.galeria--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.cartoes--prosa{grid-template-columns:repeat(3,minmax(0,1fr));margin:1.2rem 0 .6rem}.cartoes--prosa .cartao{padding:1.4rem 1.25rem}.cartoes--prosa .cartao h3{font-size:1rem}.cartoes--prosa .cartao p{font-size:.9rem;margin:0}.cartoes--4{grid-template-columns:repeat(4,minmax(0,1fr))}.nav a[aria-current=page]{color:var(--ouro)}@media (max-width:1100px){.depo-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.cartoes--prosa{grid-template-columns:1fr}.cartoes--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.editorial--largo{grid-template-columns:1fr}#triagem .passos{grid-template-columns:1fr}.triagem-cartao{max-width:440px;width:100%;margin-inline:auto}}@media (max-width:760px){.esp--dupla{grid-template-columns:minmax(0,1fr)}.esp--dupla .esp__destaque{aspect-ratio:auto;min-height:500px}.depo-grade{grid-template-columns:1fr}.depo{width:min(82vw,300px)}.galeria--2,.galeria--3{grid-template-columns:repeat(2,minmax(0,1fr))}.galeria--3 .galeria__item:last-child{display:none}.cartoes--4{display:flex}.citacao{font-size:1.08rem}}@media (prefers-reduced-motion:reduce){.depo-pista{animation:none}.depo-trilho{overflow-x:auto}}.esp--dupla .esp__veu{background:linear-gradient(to top,rgba(7,21,37,.95) 0,rgba(9,26,47,.82) 38%,rgba(11,33,59,.35) 64%,transparent 82%),radial-gradient(420px 260px at 100% 0,rgba(29,92,168,.22),transparent 70%)}.galeria--3{max-width:1080px;margin-inline:auto}@media (max-width:760px){.esp--dupla .esp__veu{background:linear-gradient(to top,rgba(7,21,37,.96) 0,rgba(9,26,47,.88) 50%,rgba(11,33,59,.4) 74%,transparent 90%)}}.depo__estrelas{display:block;width:86px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23c98a3c' d='m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9z'/%3E%3C/svg%3E") 0 0/17px 15px repeat-x}.depo-setas{display:none}@media (max-width:760px){.depo-grade{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.4rem 0 1rem}.depo-grade::-webkit-scrollbar{display:none}.depo-grade .depo{flex:0 0 100%;scroll-snap-align:center}.depo-setas{display:flex;justify-content:center;gap:.8rem;margin-top:.4rem}.depo-setas button{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--borda);color:var(--ouro-escuro);box-shadow:0 10px 24px -14px rgba(11,33,61,.4)}.depo-setas svg{width:18px;height:18px}}.artigo-capa .post__cat{color:var(--ouro-claro)}.esp__destaque img{object-position:62% 30%}:root{--cta:linear-gradient(135deg, #1468c4 0%, #0050a4 55%, #00438a 100%);--turquesa:#0050a4;--verde-agua:#00438a;--petroleo:#06336b;--petroleo-escuro:#041f42;--creme:#fff6ea;--sombra:0 18px 40px -22px rgba(6, 51, 107, 0.35)}body.hk{background:var(--branco);font-size:1.02rem}.hk h1,.hk h2{font-family:var(--display);font-weight:600;letter-spacing:-.01em;line-height:1.08;color:var(--azul-escuro)}.hk h1{font-size:clamp(2.1rem, 4vw, 3.2rem)}.hk h2{font-size:clamp(1.75rem, 3.1vw, 2.55rem)}.hk h3{font-family:var(--display);font-weight:600;letter-spacing:0;color:var(--azul-escuro)}.hk h1 em,.hk h2 em{font-style:normal;color:var(--laranja);position:relative;white-space:nowrap}.hk h1 em::after,.hk h2 em::after{content:"";position:absolute;left:.04em;right:.04em;bottom:-.08em;height:.2em;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8c18-6 36-6 54-2s40 5 62-2' fill='none' stroke='%23F69911' stroke-width='4' stroke-linecap='round' opacity='.55'/%3E%3C/svg%3E") center/100% 100% no-repeat}.hk h1 em,.hk h2 em{isolation:isolate;z-index:0}.hk-capa h1 em,.hk-cta h2 em,.hk-fundo-azul h2 em{color:#ffd38f}.hk-cor--laranja{--c:#f78500;--c2:#fff0dc;--c3:#c86a00}.hk-cor--azul{--c:#0050a4;--c2:#e4efff;--c3:#003f82}.hk-cor--rosa{--c:#e41a6a;--c2:#ffe3ee;--c3:#b5104f}.hk-cor--verde{--c:#6aa812;--c2:#eef8dc;--c3:#4f8a00}.hk-cor--turquesa{--c:#0bb5b6;--c2:#dcf7f7;--c3:#088a8b}.hk-bolinha{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:16px;background:var(--c,var(--azul));color:#fff;flex:0 0 auto;box-shadow:0 8px 18px -10px var(--c,var(--azul))}.hk-bolinha svg{width:22px;height:22px;stroke-width:2}.hk-etq{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ui);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:.42rem .8rem .42rem .6rem;border-radius:999px;margin-bottom:1rem}.hk-etq svg{width:14px;height:14px}.hk-etq--laranja{background:#fff0dc;color:#b45c00}.hk-etq--laranja svg{color:var(--laranja)}.hk-etq--azul{background:#e4efff;color:var(--azul)}.hk-etq--rosa{background:#ffe3ee;color:#b5104f}.hk-etq--rosa svg{color:var(--rosa)}.hk-etq--verde{background:#eef8dc;color:#4a7f05}.hk-etq--verde svg{color:var(--verde)}.hk-etq--branca{background:rgba(255,255,255,.16);color:#fff;backdrop-filter:blur(4px)}.hk-etq--branca svg{color:#ffd38f}.hk-cabeca{max-width:720px;margin-bottom:clamp(1.8rem,3vw,2.6rem)}.hk-cabeca--centro{margin-inline:auto;text-align:center}.hk-cabeca p{color:var(--texto-suave);font-size:1.04rem}.hk-topo-secao{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.6rem,3vw,2.4rem)}.hk-topo-secao .hk-cabeca{margin-bottom:0}.hk-topo-secao .link-seta{flex:0 0 auto;color:var(--azul)}.hk-acoes{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem}.hk-fundo-creme{background:var(--creme);position:relative}.hk-fundo-azul{background:radial-gradient(900px 420px at 85% 0,#1a6fcc 0,transparent 60%),linear-gradient(160deg,#0050a4 0,#06336b 100%);color:#eaf2ff;position:relative;overflow:hidden}.hk-fundo-azul h2{color:#fff}.hk .btn{border-radius:14px;font-family:var(--display);font-weight:600;font-size:.92rem;letter-spacing:.01em;text-transform:none;padding:.82rem 1.4rem}.hk .btn svg{width:18px;height:18px}.hk .btn--pequeno{font-size:.86rem;padding:.66rem 1.05rem}.hk .btn--ouro{background:var(--cta);box-shadow:0 12px 24px -12px rgba(0,80,164,.7)}.hk .btn--ouro:hover{background:#003f82}.hk .btn--verde{background:#25a244;color:#fff;box-shadow:0 12px 24px -12px rgba(37,162,68,.7)}.hk .btn--verde:hover{background:#1b8636;transform:translateY(-2px)}.hk .btn--escuro{background:var(--azul-escuro)}.hk .btn--claro{background:#fff;color:var(--azul-escuro);box-shadow:0 12px 24px -14px rgba(0,0,0,.45)}.hk .btn--claro:hover{background:#fff6ea;transform:translateY(-2px)}.hk .btn--contorno{border:2px solid #dce7f5;color:var(--azul-escuro)}.hk .btn--contorno:hover{border-color:var(--azul);color:var(--azul)}.hk .btn--contorno-claro{border:2px solid rgba(255,255,255,.45)}.hk .link-seta{font-family:var(--display);font-weight:600;font-size:.98rem;letter-spacing:0;text-transform:none}.hk .avisos{background:linear-gradient(90deg,#f78500,#f69911)}.hk .avisos__item b,.hk .avisos__item span,.hk .avisos__seta{color:#fff}.hk .util{background:#fff7ec}.hk .nav,.hk .topo,.hk .topo__principal{background:rgba(255,253,250,.97)}.hk .topo__principal .env{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(.9rem,2.4vw,2.6rem);min-height:72px}.hk .topo.fixo .topo__principal .env{min-height:56px}.hk .marca{justify-self:start;display:block;order:0}.hk .marca img{width:clamp(72px,6.2vw,90px)}.hk .topo.fixo .marca img{width:62px}.hk .topo__principal .busca{max-width:520px;margin-inline:auto;display:block}.hk .busca__campo{background:#f4f8fd;border:1.5px solid #e1eaf6;padding:.6rem 1.1rem}.hk .busca__campo:focus-within{border-color:var(--azul)}.hk .acoes{justify-self:end;gap:clamp(1rem,2vw,1.9rem);align-items:center}.hk .acao{color:var(--azul-escuro);font-size:.72rem}.hk .acao svg{width:22px;height:22px;stroke-width:1.7}.hk .acao:hover{color:var(--laranja)}.hk .acao--sacola svg{color:var(--azul)}.hk .acao__bolha{position:absolute;top:-6px;right:-9px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--rosa);color:#fff;font-style:normal;font-family:var(--ui);font-size:.64rem;font-weight:800;display:grid;place-items:center;line-height:1;box-shadow:0 0 0 2px #fff}.hk .acao__bolha[data-zero="1"]{display:none}.hk .acao--sacola.pula svg{animation:hk-pula .5s var(--suave)}@keyframes hk-pula{0%,100%{transform:none}40%{transform:translateY(-5px) scale(1.12)}}.hk .topo>.topo__principal .abrir-menu{display:none}.hk .nav a{color:var(--azul-escuro);font-weight:700}.hk .nav a:hover,.hk .nav a[aria-current=page]{color:var(--laranja-escuro)}.hk .nav a::after{background:var(--laranja);height:3px;border-radius:3px}.hk .nav a.nav--destaque{color:var(--azul)}.hk .painel__topo img{width:74px}.hk .rodape__marca img{width:120px;filter:none}@media (max-width:1100px){.hk .nav{display:none}.hk .topo>.topo__principal .abrir-menu{display:flex}.hk .topo__principal .env{grid-template-columns:auto auto minmax(0,1fr) auto;min-height:62px;gap:1rem}.hk .acao span{display:none}.hk .acao{padding-top:0}.hk .acoes{gap:1.1rem}}@media (max-width:760px){.hk .topo__principal .env{grid-template-columns:40px 1fr auto;min-height:58px;gap:.5rem}.hk .topo.fixo .topo__principal .env{min-height:50px}.hk .topo>.topo__principal .abrir-menu{order:1}.hk .marca{order:2;justify-self:center}.hk .marca img{width:64px}.hk .topo.fixo .marca img{width:54px}.hk .topo__principal .busca{display:none}.hk .acoes{order:3;gap:.6rem}.hk .acao--conta,.hk .acao--favoritos{display:none}.hk .acao svg{width:24px;height:24px}}.hk-onda{position:absolute;left:0;width:100%;height:clamp(26px,4vw,54px);display:block;pointer-events:none}.hk-onda path{fill:var(--branco)}.hk-onda--creme path{fill:var(--branco)}.hk-onda--topo{top:-1px;transform:scaleY(-1)}.hk-onda--topo path{fill:var(--branco)}.hk-confete{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hk-confete i{position:absolute;width:14px;height:14px;border-radius:4px;opacity:.85}.hk-confete i:first-child{top:14%;left:6%;background:#f69911;transform:rotate(18deg)}.hk-confete i:nth-child(2){top:70%;left:3%;background:#e41a6a;border-radius:50%;width:10px;height:10px}.hk-confete i:nth-child(3){top:22%;right:8%;background:#80c21b;transform:rotate(-24deg)}.hk-confete i:nth-child(4){bottom:18%;right:4%;background:#0bb5b6;border-radius:50%}.hk-confete i:nth-child(5){top:8%;left:46%;background:#fff;opacity:.5;width:9px;height:9px;border-radius:50%}.hk-confete i:nth-child(6){bottom:10%;left:38%;background:#f78500;transform:rotate(40deg);width:10px;height:10px}.hk-hero{background:var(--creme)}.hk-hero .hero__palco{aspect-ratio:1920/703}.hk-hero .hero__seta{background:rgba(255,255,255,.92);color:var(--azul-escuro)}.hk-hero .hero__ponto[aria-selected=true]{background:var(--laranja)}@media (max-width:760px){.hk-hero .hero__palco{aspect-ratio:1086/1448}}.hk-vant{background:#fff;border-bottom:1px solid #f3e7d6}.hk-vant__lista{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding-block:1.25rem}.hk-vant__item{display:flex;align-items:center;gap:.8rem;min-width:0}.hk-vant__item .hk-bolinha{width:44px;height:44px;border-radius:50% 50% 50% 14px}.hk-vant__item b{display:block;font-family:var(--display);font-weight:600;font-size:1rem;color:var(--azul-escuro);line-height:1.15}.hk-vant__item small{display:block;font-size:.8rem;color:var(--texto-suave);line-height:1.3}@media (max-width:1100px){.hk-vant__lista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.6rem}.hk-vant__lista::-webkit-scrollbar{display:none}.hk-vant__item{flex:0 0 auto;scroll-snap-align:start}}@media (max-width:640px){.hk-vant__item{flex:0 0 100%;justify-content:center}}.hk-idades__lista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,2vw,1.6rem)}.hk-idade{position:relative;display:grid;justify-items:center;gap:.7rem;padding:1.8rem 1rem 1.5rem;border-radius:28px;background:var(--c2);text-align:center;transition:transform .25s var(--suave),box-shadow .25s}.hk-idade:hover{transform:translateY(-6px) rotate(-1deg);box-shadow:var(--sombra)}.hk-idade__bolha{display:grid;place-items:center;align-content:center;width:clamp(96px,9vw,124px);aspect-ratio:1;border-radius:42% 58% 55% 45%/50% 44% 56% 50%;background:var(--c);color:#fff;box-shadow:0 14px 26px -14px var(--c)}.hk-idade__bolha b{font-family:var(--display);font-weight:700;font-size:clamp(1.7rem, 2.6vw, 2.3rem);line-height:1}.hk-idade__bolha small{font-family:var(--display);font-size:.92rem;opacity:.92}.hk-idade__nome{font-family:var(--display);font-weight:600;font-size:1.12rem;color:var(--azul-escuro)}.hk-idade__ver{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;color:var(--c3)}.hk-idade__ver svg{width:15px;height:15px;transition:transform .2s}.hk-idade:hover .hk-idade__ver svg{transform:translateX(3px)}@media (max-width:760px){.hk-idades__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.hk-idade{padding:1.3rem .6rem 1.1rem;border-radius:22px}}.hk-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,1.8vw,1.5rem)}.hk-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1.5px solid #eef2f8;border-radius:24px;overflow:hidden;transition:transform .25s var(--suave),box-shadow .25s,border-color .25s}.hk-card:hover{transform:translateY(-5px);box-shadow:var(--sombra);border-color:#dbe7f6}.hk-card__foto{position:relative;display:block;aspect-ratio:1;background:#fff;overflow:hidden}.hk-card__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:opacity .35s,transform .5s var(--suave)}.hk-card__foto .hk-card__uso{object-fit:cover;padding:0;opacity:0}@media (hover:hover),(pointer:fine){.hk-card:focus-within .hk-card__uso,.hk-card:hover .hk-card__uso{opacity:1;transform:scale(1.04)}.hk-card:hover .hk-card__foto img:not(.hk-card__uso){opacity:0}}.hk-card__selo{display:inline-flex;align-items:center;font-family:var(--display);font-weight:600;font-size:.78rem;padding:.28rem .7rem;border-radius:999px;background:var(--c);color:#fff}.hk-card>.hk-card__selo{position:absolute;top:12px;left:12px;z-index:2}.hk-fav{position:absolute;top:9px;right:9px;z-index:2;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.95);color:#98a4b8;box-shadow:0 6px 16px -8px rgba(6,51,107,.45);transition:color .2s,transform .2s}.hk-fav svg{width:19px;height:19px;stroke-width:2}.hk-fav:hover{color:var(--rosa);transform:scale(1.08)}.hk-fav[aria-pressed=true]{color:var(--rosa)}.hk-fav[aria-pressed=true] svg{fill:currentColor}.hk-card__corpo{display:flex;flex-direction:column;gap:.3rem;padding:.95rem 1.05rem 1.05rem;flex:1;border-top:1.5px dashed #eef2f8}.hk-card__idade{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;color:var(--laranja-escuro)}.hk-card__idade svg{width:15px;height:15px}.hk-card h3{font-size:1.04rem;line-height:1.25;margin:0}.hk-card h3 a:hover{color:var(--azul)}.hk-card__marca{font-size:.8rem;color:var(--texto-suave);margin:0}.hk-card__base{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:auto;padding-top:.7rem}.hk-card__preco{font-family:var(--display);font-weight:600;font-size:1.22rem;color:var(--azul);white-space:nowrap}.hk-add{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .8rem;border-radius:12px;background:#fff0dc;color:#b45c00;font-family:var(--display);font-weight:600;font-size:.86rem;transition:background .2s,color .2s,transform .2s}.hk-add svg{width:18px;height:18px;stroke-width:2}.hk-add:hover{background:var(--laranja);color:#fff;transform:translateY(-2px)}.hk-setas{display:none;justify-content:center;gap:.7rem;margin-top:1.2rem}.hk-setas button{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid #dce7f5;color:var(--azul-escuro)}.hk-setas svg{width:20px;height:20px}@media (max-width:1100px){.hk-grade--trilho{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 22px;margin:-6px -2px -22px}.hk-grade--trilho::-webkit-scrollbar{display:none}.hk-grade--trilho>*{flex:0 0 calc((100% - 2 * clamp(0.9rem,1.8vw,1.5rem))/ 3);scroll-snap-align:start}.hk-grade--catalogo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.hk-grade--trilho>*{flex:0 0 100%;scroll-snap-align:center}.hk-cats+.hk-setas,.hk-grade--trilho+.hk-setas{display:flex}.hk-grade--catalogo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.hk-grade--catalogo .hk-card{border-radius:18px}.hk-grade--catalogo .hk-card__corpo{padding:.75rem .75rem .85rem}.hk-grade--catalogo .hk-card h3{font-size:.92rem}.hk-grade--catalogo .hk-card__marca{display:none}.hk-grade--catalogo .hk-card__base{flex-direction:column;align-items:stretch;gap:.45rem}.hk-grade--catalogo .hk-add{justify-content:center}.hk-grade--catalogo .hk-card>.hk-card__selo{top:8px;left:8px;font-size:.68rem}.hk-grade--catalogo .hk-fav{top:6px;right:6px;width:34px;height:34px}.hk-topo-secao{flex-direction:column;align-items:flex-start}}.hk-cats-sec{padding-top:clamp(3.4rem,6vw,5rem)}.hk-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,1.8vw,1.5rem)}.hk-cat{position:relative;display:block;border-radius:28px;overflow:hidden;aspect-ratio:4/5;isolation:isolate;box-shadow:var(--sombra)}.hk-cat img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--suave)}.hk-cat:hover img{transform:scale(1.06)}.hk-cat::after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(180deg,transparent,rgba(4,31,66,.55));z-index:0}.hk-cat__rotulo{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:.15rem .75rem;align-items:center;padding:.85rem .95rem;border-radius:20px;background:#fff}.hk-cat__rotulo .hk-bolinha{grid-row:span 2;width:44px;height:44px;border-radius:50% 50% 50% 14px}.hk-cat__rotulo b{font-family:var(--display);font-weight:600;font-size:1.15rem;color:var(--azul-escuro);line-height:1.1}.hk-cat__rotulo small{font-size:.78rem;line-height:1.3;color:var(--texto-suave)}@media (max-width:1100px){.hk-cats{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 26px;margin:-6px -2px -26px}.hk-cats::-webkit-scrollbar{display:none}.hk-cat{flex:0 0 calc((100% - 2 * 1rem)/ 3);scroll-snap-align:start}}@media (max-width:760px){.hk-cat{flex:0 0 100%;aspect-ratio:1;scroll-snap-align:center}}.hk-presente{position:relative;display:block;border-radius:32px;overflow:hidden;background:#fff8ee;box-shadow:var(--sombra)}.hk-presente img{width:100%;height:auto;aspect-ratio:1536/1024;max-height:560px;object-fit:cover;object-position:left center}.hk-presente__texto{position:absolute;top:50%;right:clamp(1.4rem,5vw,5rem);transform:translateY(-50%);width:min(44%,500px);display:grid;justify-items:start;gap:.8rem}.hk-presente__texto b{font-family:var(--display);font-weight:600;font-size:clamp(1.6rem, 3vw, 2.6rem);line-height:1.08;color:var(--azul-escuro)}.hk-presente__texto>span:not(.btn):not(.hk-etq){color:var(--texto-suave);font-size:1.04rem}.hk-presente__texto .hk-etq{margin-bottom:0}.hk-presente:hover .btn{background:#003f82;transform:translateY(-2px)}@media (max-width:760px){.hk-presente img{aspect-ratio:863/1822;max-height:none;height:auto;object-position:center bottom}.hk-presente__texto{top:1.6rem;right:1.2rem;left:1.2rem;transform:none;width:auto;justify-items:center;text-align:center}.hk-presente__texto b{font-size:1.7rem}.hk-presente__texto>span:not(.btn):not(.hk-etq){font-size:.95rem}}.hk-sobre__env{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center;max-width:1200px}.hk-sobre__foto{position:relative;max-width:460px;margin-inline:auto;width:100%}.hk-sobre__foto>img{width:100%;aspect-ratio:900/1108;object-fit:cover;border-radius:46% 54% 40% 60%/38% 40% 60% 62%;box-shadow:0 30px 60px -32px rgba(6,51,107,.55);position:relative;z-index:1}.hk-sobre__foto::before{content:"";position:absolute;inset:4% -5% -3% 5%;border-radius:52% 48% 58% 42%/44% 56% 44% 56%;background:linear-gradient(140deg,#ffd38f,#f78500);z-index:0}.hk-sobre__selo{position:absolute;z-index:2;left:-4%;bottom:10%;display:grid;padding:.8rem 1.1rem;border-radius:18px;background:#fff;box-shadow:var(--sombra)}.hk-sobre__selo small{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--laranja-escuro)}.hk-sobre__selo b{font-family:var(--display);font-weight:600;font-size:1.2rem;color:var(--azul-escuro)}.hk-peca{position:absolute;z-index:2;display:grid;place-items:center;width:54px;height:54px;border-radius:16px;color:#fff;box-shadow:var(--sombra)}.hk-peca svg{width:28px;height:28px}.hk-peca--1{top:4%;right:2%;background:var(--rosa);transform:rotate(12deg)}.hk-peca--2{top:46%;right:-4%;background:var(--verde);transform:rotate(-10deg);width:42px;height:42px}.hk-peca--2 svg{width:22px;height:22px}.hk-sobre__texto p{color:var(--texto-suave)}.hk-citacao{margin:1.4rem 0;padding:1.2rem 1.4rem 1.2rem 3.2rem;border-radius:22px;background:#e9f2ff;position:relative}.hk-citacao::before{content:"\201C";position:absolute;left:1rem;top:.2rem;font-family:var(--display);font-size:3.4rem;line-height:1;color:var(--azul)}.hk-citacao p{margin:0;color:var(--azul-escuro)!important;font-family:var(--display);font-weight:500;font-size:1.08rem;line-height:1.45}.hk-citacao cite{display:block;margin-top:.6rem;font-style:normal;font-weight:800;font-size:.86rem;color:var(--azul)}.hk-sobre__lista{list-style:none;padding:0;margin:1.2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.hk-sobre__lista li{display:flex;align-items:center;gap:.6rem;font-weight:700;color:var(--azul-escuro);background:#fff7ec;border-radius:14px;padding:.6rem .8rem;font-size:.93rem}.hk-sobre__lista svg{width:19px;height:19px;color:var(--laranja);flex:0 0 auto}.hk-sobre--pagina .migalhas{margin-bottom:1.2rem}@media (max-width:900px){.hk-sobre__env{grid-template-columns:minmax(0,1fr)}.hk-sobre__foto{max-width:330px}.hk-sobre__selo{left:0}.hk-peca--2{right:0}}@media (max-width:460px){.hk-sobre__lista{grid-template-columns:minmax(0,1fr)}}.hk-loja{padding-block:clamp(3.4rem,6vw,5.4rem)}.hk-loja__env{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.hk-loja__fotos{position:relative}.hk-loja__fotos>img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:30px;border:6px solid rgba(255,255,255,.14)}.hk-loja__cartao{position:absolute;right:-14px;bottom:-22px;display:grid;gap:.1rem;padding:1rem 1.2rem;border-radius:20px;background:#fff;color:var(--azul-escuro);box-shadow:0 20px 40px -18px rgba(0,0,0,.5)}.hk-loja__cartao b{font-family:var(--display);font-weight:600;font-size:1.08rem}.hk-loja__cartao small{color:var(--texto-suave);font-size:.82rem}.hk-loja__texto p{color:#d7e5fa}.hk-loja__info{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;gap:.9rem}.hk-loja__info li{display:flex;gap:.8rem;align-items:flex-start;color:#fff}.hk-loja__info svg{width:22px;height:22px;color:#ffd38f;flex:0 0 auto;margin-top:.15rem}@media (max-width:900px){.hk-loja__env{grid-template-columns:minmax(0,1fr)}.hk-loja__cartao{right:10px}}.hk .status span{font-weight:800}.hk-aval__topo{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:1.4rem}.hk-aval__topo .hk-cabeca{margin-bottom:0}.hk-aval__nota{flex:0 0 auto;display:grid;justify-items:center;padding:1.1rem 1.6rem;border-radius:24px;background:#fff7ec;border:2px dashed #ffd38f}.hk-aval__nota b{font-family:var(--display);font-weight:700;font-size:2.4rem;line-height:1;color:var(--laranja)}.hk-aval__nota small{font-weight:700;font-size:.82rem;color:var(--azul-escuro)}.hk .depo{border-radius:22px;border:1.5px solid #f1e6d6}.hk .depo p b{color:var(--azul)}.hk .depo__aspas{color:#ffd38f}.hk .depo__autor b{font-family:var(--display);font-weight:600;color:var(--azul-escuro)}.hk-aval .acoes-centro{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.4rem}.hk-depo-grade{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.hk-aval__topo{flex-direction:column;align-items:flex-start}}.hk-faq__env{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.hk-faq__lado{position:sticky;top:150px}.hk-faq__lado p{color:var(--texto-suave)}.hk-faq__foto{margin:1.2rem 0 0}.hk-faq__foto img{width:100%;height:auto;filter:drop-shadow(0 22px 26px rgba(6, 51, 107, .16))}.hk-faq__acoes{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.hk .faq__item{border-radius:18px;border:1.5px solid #eef2f8;background:#fff;margin-bottom:.7rem;overflow:hidden}.hk .faq__item[data-aberto="1"]{border-color:#cfe0f5;box-shadow:var(--sombra)}.hk .faq__botao{font-family:var(--display);font-weight:600;font-size:1.06rem;color:var(--azul-escuro);padding:1.1rem 1.25rem}.hk .faq__botao svg{color:var(--laranja)}.hk .faq__resposta p{padding:0 1.25rem 1.2rem;color:var(--texto-suave)}@media (max-width:900px){.hk-faq__env{grid-template-columns:minmax(0,1fr)}.hk-faq__lado{position:static}.hk-faq__foto{max-width:460px}}.hk-cta{position:relative;overflow:hidden;background:radial-gradient(700px 360px at 12% 10%,#ffb24d 0,transparent 62%),linear-gradient(135deg,#f78500 0,#e86d00 60%,#d65f00 100%);color:#fff}.hk-cta__env{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr);gap:clamp(1.5rem,4vw,4rem);align-items:end;padding-top:clamp(3rem,6vw,4.6rem)}.hk-cta__texto{padding-bottom:clamp(3rem,6vw,4.6rem)}.hk-cta h2{color:#fff;max-width:18ch}.hk-cta p{color:#fff3e3;max-width:52ch}.hk-cta__acoes{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem}.hk-cta__info{list-style:none;padding:0;margin:1.6rem 0 0;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;font-weight:700;font-size:.92rem}.hk-cta__info li{display:inline-flex;align-items:center;gap:.45rem}.hk-cta__info svg{width:18px;height:18px}.hk-cta__mago{align-self:end;justify-self:center;width:min(100%,380px)}.hk-cta__mago img{width:100%;border-radius:50% 50% 0 0/40% 40% 0 0;border:6px solid rgba(255,255,255,.35);border-bottom:0;display:block}.hk-cta .btn--claro{color:#b45c00}@media (max-width:900px){.hk-cta__env{grid-template-columns:minmax(0,1fr);text-align:center}.hk-cta h2,.hk-cta p{margin-inline:auto}.hk-cta__acoes,.hk-cta__info{justify-content:center}.hk-cta__texto{padding-bottom:0}.hk-cta__mago{width:min(70vw,290px)}}.hk-capa{position:relative;overflow:hidden;color:#fff;padding:clamp(2.2rem,4.5vw,3.6rem) 0 clamp(3.6rem,6vw,5.2rem)}.hk-capa--azul{background:radial-gradient(800px 380px at 88% 0,#1a75d6,transparent 62%),linear-gradient(150deg,#0050a4,#06336b)}.hk-capa--laranja{background:radial-gradient(800px 380px at 88% 0,#ffb24d,transparent 62%),linear-gradient(150deg,#f78500,#d65f00)}.hk-capa--rosa{background:radial-gradient(800px 380px at 88% 0,#ff5c98,transparent 62%),linear-gradient(150deg,#e41a6a,#a80d4a)}.hk-capa--verde{background:radial-gradient(800px 380px at 88% 0,#2fd0c8,transparent 62%),linear-gradient(150deg,#0bb5b6,#067b7c)}.hk-capa h1{color:#fff;max-width:22ch}.hk-capa p{color:rgba(255,255,255,.9);max-width:60ch;font-size:1.06rem;margin-top:.9rem}.hk-capa .migalhas,.hk-capa .migalhas a,.hk-capa .migalhas span{color:rgba(255,255,255,.85)}.hk-capa .migalhas{margin-bottom:1.3rem}.hk-capa .hk-onda{bottom:-1px}.hk-catalogo{padding-top:clamp(1.6rem,3vw,2.4rem)}.hk-filtros{display:grid;gap:.85rem;padding:1.1rem 1.2rem;border-radius:24px;background:#fff;border:1.5px solid #eef2f8;box-shadow:var(--sombra);margin-bottom:1.4rem}.hk-filtros__linha{display:flex;align-items:center;gap:.9rem;min-width:0}.hk-filtros__linha--fim{flex-wrap:wrap}.hk-filtros__rotulo{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;width:108px;font-family:var(--display);font-weight:600;color:var(--azul-escuro)}.hk-filtros__rotulo svg{width:18px;height:18px;color:var(--laranja)}.hk-chips{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;min-width:0;padding:2px}.hk-chips::-webkit-scrollbar{display:none}.hk-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .95rem;border-radius:999px;background:#f4f8fd;border:1.5px solid #e1eaf6;color:var(--azul-escuro);font-family:var(--display);font-weight:500;font-size:.92rem;transition:background .2s,color .2s,border-color .2s}.hk-chip svg{width:17px;height:17px;color:var(--c,var(--azul))}.hk-chip:hover{border-color:var(--c,var(--azul))}.hk-chip[aria-pressed=true]{background:var(--c,var(--azul));border-color:var(--c,var(--azul));color:#fff}.hk-chip[aria-pressed=true] svg{color:#fff}.hk-chip--fav{--c:var(--rosa)}.hk-chip--fav[aria-pressed=true] svg{fill:currentColor}.hk-busca-cat{flex:1 1 260px;display:flex;align-items:center;gap:.6rem;padding:.55rem 1rem;border-radius:999px;background:#f4f8fd;border:1.5px solid #e1eaf6}.hk-busca-cat svg{width:18px;height:18px;color:var(--texto-suave)}.hk-busca-cat input{border:0;outline:0;background:0 0;width:100%;font:inherit;font-size:.92rem}.hk-ordem{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--display);font-weight:600;color:var(--azul-escuro);margin-left:auto}.hk-ordem select{font:inherit;font-weight:500;font-size:.9rem;padding:.5rem .8rem;border-radius:12px;border:1.5px solid #e1eaf6;background:#fff;color:var(--azul-escuro)}.hk-contagem{font-weight:700;color:var(--texto-suave);margin:0 0 1rem}.hk-vazio{display:grid;justify-items:center;text-align:center;gap:.5rem;padding:2.6rem 1rem;border-radius:26px;background:#fff7ec;max-width:720px;margin:0 auto}.hk-vazio>svg{width:52px;height:52px;color:var(--laranja)}.hk-vazio b{font-family:var(--display);font-weight:600;font-size:1.35rem;color:var(--azul-escuro)}.hk-vazio h1{font-size:clamp(1.7rem, 3vw, 2.3rem)}.hk-vazio p{color:var(--texto-suave);max-width:52ch}.hk-vazio .acoes-centro{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.hk-aviso-estoque{display:flex;align-items:center;gap:1rem;margin-top:2rem;padding:1.1rem 1.3rem;border-radius:22px;background:#e9f2ff}.hk-aviso-estoque>svg{width:34px;height:34px;color:var(--azul);flex:0 0 auto}.hk-aviso-estoque p{margin:0;flex:1;color:var(--azul-escuro);font-size:.95rem}@media (max-width:760px){.hk-filtros{padding:.9rem;border-radius:20px}.hk-filtros__linha:not(.hk-filtros__linha--fim){flex-direction:column;align-items:stretch;gap:.45rem}.hk-filtros__rotulo{width:auto;font-size:.92rem}.hk-ordem{margin-left:0}.hk-aviso-estoque{flex-direction:column;text-align:center}}.hk-ficha{padding-top:clamp(1.6rem,3vw,2.6rem)}.hk-ficha__env{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.8rem,4.5vw,4.5rem);align-items:start;max-width:1240px}.hk-ficha__galeria{position:sticky;top:150px}.hk-ficha__palco{border-radius:30px;background:#fff;border:1.5px solid #eef2f8;overflow:hidden;aspect-ratio:1}.hk-ficha__palco img{width:100%;height:100%;object-fit:contain}.hk-ficha__minis{display:flex;gap:.7rem;margin-top:.8rem}.hk-mini{width:84px;height:84px;border-radius:18px;overflow:hidden;border:2px solid #eef2f8;background:#fff;padding:0}.hk-mini img{width:100%;height:100%;object-fit:cover}.hk-mini[aria-pressed=true]{border-color:var(--laranja)}.hk-ficha__info .migalhas{margin-bottom:1rem}.hk-ficha__info h1{font-size:clamp(1.8rem, 3.2vw, 2.6rem);margin-top:.8rem}.hk-ficha__marca{color:var(--texto-suave);margin-top:.4rem}.hk-ficha__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.hk-ficha__tags span{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border-radius:999px;background:#fff7ec;font-weight:700;font-size:.86rem;color:var(--azul-escuro)}.hk-ficha__tags svg{width:17px;height:17px;color:var(--laranja)}.hk-ficha__preco{display:grid;gap:.2rem;padding:1rem 1.2rem;border-radius:20px;background:#e9f2ff;margin-bottom:1.1rem}.hk-ficha__preco b{font-family:var(--display);font-weight:600;font-size:2rem;color:var(--azul);line-height:1.1}.hk-ficha__preco small{color:var(--texto-suave);font-size:.84rem;line-height:1.4}.hk-ficha__benef{list-style:none;padding:0;margin:0 0 1.3rem;display:grid;gap:.55rem}.hk-ficha__benef li{display:flex;gap:.6rem;align-items:flex-start;font-weight:600}.hk-ficha__benef svg{width:20px;height:20px;color:#fff;background:var(--verde);border-radius:50%;padding:3px;flex:0 0 auto;margin-top:.15rem;stroke-width:2.6}.hk-ficha__acoes{display:grid;gap:.6rem}.hk-fav-btn[aria-pressed=true]{border-color:var(--rosa);color:var(--rosa)}.hk-fav-btn[aria-pressed=true] svg{fill:currentColor}.hk-ficha__garantia{display:grid;gap:.4rem;margin-top:1.1rem;font-size:.88rem;color:var(--texto-suave)}.hk-ficha__garantia span{display:flex;align-items:center;gap:.5rem}.hk-ficha__garantia svg{width:18px;height:18px;color:var(--azul)}.hk-ficha__desc{padding-top:clamp(3.4rem,6vw,5rem)}.hk-ficha__desc-env{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start}.hk-ficha__desc-env h2 em{white-space:normal}.hk-ficha__desc-env p{color:var(--texto-suave);font-size:1.05rem}.hk-ficha__dados{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.4rem 0 0}.hk-ficha__dados div{padding:.8rem 1rem;border-radius:16px;background:#fff}.hk-ficha__dados dt{font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--laranja-escuro)}.hk-ficha__dados dd{margin:.2rem 0 0;font-weight:700;color:var(--azul-escuro);font-size:.92rem}.hk-ficha__como{padding:1.5rem;border-radius:26px;background:#fff;box-shadow:var(--sombra)}.hk-ficha__como h3{font-size:1.3rem;margin-bottom:1rem}.hk-ficha__como ol{list-style:none;counter-reset:c;padding:0;margin:0;display:grid;gap:.9rem}.hk-ficha__como li{counter-increment:c;display:grid;grid-template-columns:38px 1fr;gap:.1rem .8rem}.hk-ficha__como li::before{content:counter(c);grid-row:span 2;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--laranja);color:#fff;font-family:var(--display);font-weight:700}.hk-ficha__como b{font-family:var(--display);font-weight:600;color:var(--azul-escuro)}.hk-ficha__como span{font-size:.9rem;color:var(--texto-suave)}@media (max-width:900px){.hk-ficha__desc-env,.hk-ficha__env{grid-template-columns:minmax(0,1fr)}.hk-ficha__galeria{position:static;max-width:520px;width:100%;margin-inline:auto}}@media (max-width:520px){.hk-ficha__dados{grid-template-columns:minmax(0,1fr)}}.hk-quiz-env{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,0.7fr);gap:clamp(1.6rem,4vw,3.4rem);align-items:start}.hk-quiz{position:relative;padding:clamp(1.4rem,3.5vw,2.6rem);border-radius:30px;background:#fff;border:1.5px solid #eef2f8;box-shadow:var(--sombra);min-height:420px;overflow:hidden}.hk-quiz__barra{position:absolute;top:0;left:0;right:0;height:8px;background:#fff0dc}.hk-quiz__barra i{display:block;height:100%;width:0;background:linear-gradient(90deg,#f78500,#e41a6a,#0050a4);border-radius:0 8px 8px 0;transition:width .4s var(--suave)}.hk-quiz h2{font-size:clamp(1.6rem, 2.8vw, 2.2rem)}.hk-quiz p{color:var(--texto-suave)}.hk-quiz__conta{display:inline-block;font-weight:800;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--laranja-escuro);margin-bottom:.6rem}.hk-quiz__campo{display:grid;gap:.4rem;margin-top:1rem;font-weight:700;color:var(--azul-escuro)}.hk-quiz__campo input,.hk-quiz__campo select{font:inherit;font-weight:500;font-size:1rem;padding:.85rem 1.1rem;border-radius:14px;border:2px solid #e1eaf6;background:#f8fbff;color:var(--texto);outline:0;width:100%}.hk-quiz__campo input:focus,.hk-quiz__campo select:focus{border-color:var(--azul);background:#fff}.hk-quiz__opcoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.4rem}.hk-opcao{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;border-radius:20px;border:2px solid #eef2f8;background:#fff;text-align:left;transition:border-color .2s,transform .2s,background .2s}.hk-opcao b{font-family:var(--display);font-weight:600;font-size:1.06rem;color:var(--azul-escuro)}.hk-opcao:hover{transform:translateY(-3px);border-color:var(--c);background:var(--c2)}.hk-opcao[aria-pressed=true]{border-color:var(--c);background:var(--c2)}.hk-opcao--0{--c:#f78500;--c2:#fff0dc}.hk-opcao--1{--c:#0050a4;--c2:#e4efff}.hk-opcao--2{--c:#e41a6a;--c2:#ffe3ee}.hk-opcao--3{--c:#6aa812;--c2:#eef8dc}.hk-quiz__voltar{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.2rem;font-weight:700;color:var(--texto-suave)}.hk-quiz__voltar svg{width:16px;height:16px;transform:rotate(180deg)}.hk-quiz__res{display:grid;gap:.9rem;margin-top:1.3rem}.hk-sugestao{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr);gap:1rem;align-items:center;padding:.8rem;border-radius:22px;background:#fffaf3;border:1.5px solid #f3e7d6}.hk-sugestao__n{position:absolute;top:-8px;left:-8px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--laranja);color:#fff;font-family:var(--display);font-weight:700;z-index:1}.hk-sugestao__foto img{width:120px;height:120px;object-fit:cover;border-radius:16px}.hk-sugestao h3{font-size:1.08rem;margin:.4rem 0 .2rem}.hk-sugestao p{margin:0 0 .6rem;font-size:.9rem}.hk-quiz__lado{display:grid;gap:1rem;padding:1.2rem;border-radius:28px;background:#ffe3ee}.hk-quiz__lado img{width:100%;height:auto;border-radius:20px}.hk-quiz__lado b{font-family:var(--display);font-weight:600;font-size:1.2rem;color:var(--azul-escuro)}.hk-quiz__lado p{font-size:.92rem;color:var(--texto-suave)}@media (max-width:900px){.hk-quiz-env{grid-template-columns:minmax(0,1fr)}.hk-quiz__lado{grid-template-columns:minmax(0,200px) 1fr;align-items:center}}@media (max-width:560px){.hk-quiz__opcoes{grid-template-columns:minmax(0,1fr)}.hk-sugestao{grid-template-columns:88px minmax(0,1fr)}.hk-sugestao__foto img{width:88px;height:88px}.hk-quiz__lado{grid-template-columns:minmax(0,1fr)}}.hk-faixa-citacao{position:relative;overflow:hidden;background:linear-gradient(135deg,#0050a4,#06336b);color:#fff;padding-block:clamp(2.8rem,5vw,4rem);text-align:center}.hk-faixa-citacao blockquote{margin:0 auto;max-width:860px}.hk-faixa-citacao p{font-family:var(--display);font-weight:500;font-size:clamp(1.3rem, 2.4vw, 1.85rem);line-height:1.35;color:#fff}.hk-faixa-citacao cite{display:block;margin-top:1rem;font-style:normal;font-weight:800;color:#ffd38f}.hk-mvv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,2vw,1.5rem)}.hk-dif,.hk-mvv__item{padding:1.5rem;border-radius:26px;background:#fff;border:1.5px solid #f1e6d6}.hk-dif h3,.hk-mvv__item h3{font-size:1.3rem;margin:1rem 0 .5rem}.hk-dif p,.hk-mvv__item p{color:var(--texto-suave);margin:0}.hk-mvv__item ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.hk-mvv__item li{padding:.3rem .7rem;border-radius:999px;background:var(--c2);color:var(--c3);font-weight:700;font-size:.86rem}.hk-difs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,2vw,1.5rem)}.hk-dif{border-top:6px solid var(--c)}@media (max-width:1000px){.hk-difs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hk-mvv{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.hk-difs{grid-template-columns:minmax(0,1fr)}}.hk-galeria{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,2vw,1.5rem)}.hk-galeria figure{margin:0}.hk-galeria img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:26px}.hk-galeria figcaption{margin-top:.6rem;font-weight:700;font-size:.9rem;color:var(--texto-suave)}@media (max-width:760px){.hk-galeria{grid-template-columns:minmax(0,1fr)}}.hk-unidade{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.4rem,3vw,2.6rem);align-items:stretch;padding-top:1.2rem}.hk-unidade__mapa{border-radius:28px;overflow:hidden;min-height:380px;background:#e9f2ff;box-shadow:var(--sombra)}.hk-unidade__mapa iframe{width:100%;height:100%;min-height:380px;border:0;display:block}.hk-unidade__corpo{padding:clamp(1.3rem,3vw,2rem);border-radius:28px;background:#fff;box-shadow:var(--sombra)}.hk-unidade__corpo h2{font-size:clamp(1.6rem, 2.6vw, 2.1rem);margin-bottom:.6rem}.hk-linha{display:flex;gap:.7rem;align-items:flex-start;margin:1rem 0}.hk-linha svg{width:21px;height:21px;color:var(--laranja);flex:0 0 auto;margin-top:.15rem}.hk-horarios{list-style:none;padding:0;margin:1rem 0;display:grid;gap:.35rem}.hk-horarios li{display:flex;justify-content:space-between;gap:1rem;padding:.5rem .8rem;border-radius:12px;background:#f8fbff;font-size:.94rem}.hk-horarios li b{color:var(--azul-escuro)}.hk-horarios li.hoje{background:#fff0dc;outline:2px solid #ffd38f}.hk-horarios li.hoje span::after{content:" · hoje";font-weight:800;color:var(--laranja-escuro)}@media (max-width:900px){.hk-unidade{grid-template-columns:minmax(0,1fr)}.hk-unidade__mapa,.hk-unidade__mapa iframe{min-height:300px}}.hk-entrega{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.6rem,4vw,4rem);align-items:center}.hk-entrega p{color:var(--texto-suave)}.hk-cidades{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.hk-cidades li{display:flex;align-items:center;gap:.55rem;padding:.8rem 1rem;border-radius:16px;background:#eef8dc;font-weight:700;color:var(--azul-escuro)}.hk-cidades svg{width:18px;height:18px;color:var(--verde-escuro)}@media (max-width:760px){.hk-entrega{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.hk-cidades{grid-template-columns:minmax(0,1fr)}}.hk-canais{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,2vw,1.4rem)}.hk-canal{display:grid;justify-items:start;gap:.35rem;padding:1.4rem;border-radius:26px;background:var(--c2);transition:transform .25s var(--suave),box-shadow .25s;min-width:0}.hk-canal:hover{transform:translateY(-5px);box-shadow:var(--sombra)}.hk-canal b{font-family:var(--display);font-weight:600;font-size:1.2rem;color:var(--azul-escuro);margin-top:.6rem}.hk-canal__valor{font-weight:800;color:var(--c3);overflow-wrap:anywhere}.hk-canal small{color:var(--texto-suave);font-size:.86rem}@media (max-width:1000px){.hk-canais{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.hk-canais{grid-template-columns:minmax(0,1fr)}}.hk-sacola{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,0.9fr);gap:clamp(1.4rem,3vw,2.6rem);align-items:start}.hk-sacola .hk-vazio{grid-column:1/-1}.hk-sacola__lista{display:grid;gap:.8rem}.hk-item{position:relative;display:grid;grid-template-columns:110px minmax(0,1fr);gap:1rem;padding:.9rem 3rem .9rem .9rem;border-radius:22px;background:#fff;border:1.5px solid #eef2f8}.hk-item__foto img{width:110px;height:110px;object-fit:contain;border-radius:16px;background:#fff}.hk-item h3{font-size:1.06rem;margin:.45rem 0 .15rem}.hk-item p{margin:0;font-size:.86rem;color:var(--texto-suave)}.hk-item__base{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:.6rem;flex-wrap:wrap}.hk-item__base>b{font-family:var(--display);font-weight:600;font-size:1.15rem;color:var(--azul)}.hk-qtd{display:inline-flex;align-items:center;border:1.5px solid #e1eaf6;border-radius:12px;overflow:hidden}.hk-qtd button{width:36px;height:36px;display:grid;place-items:center;color:var(--azul-escuro)}.hk-qtd button:hover{background:#f4f8fd}.hk-qtd svg{width:16px;height:16px}.hk-qtd span{min-width:30px;text-align:center;font-weight:800}.hk-item__remover{position:absolute;top:.8rem;right:.8rem;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#98a4b8}.hk-item__remover:hover{background:#ffe3ee;color:var(--rosa)}.hk-item__remover svg{width:18px;height:18px}.hk-sacola__resumo{position:sticky;top:150px;display:grid;gap:.8rem;padding:1.4rem;border-radius:26px;background:#fff;box-shadow:var(--sombra);border:1.5px solid #eef2f8}.hk-sacola__resumo h2{font-size:1.5rem}.hk-sacola__resumo dl{margin:0;display:grid;gap:.4rem}.hk-sacola__resumo dl div{display:flex;justify-content:space-between;gap:1rem}.hk-sacola__resumo dt{color:var(--texto-suave)}.hk-sacola__resumo dd{margin:0;font-weight:800;color:var(--azul-escuro)}.hk-sacola__resumo .hk-quiz__campo{margin-top:.2rem;font-size:.9rem}.hk-sacola__nota{display:flex;gap:.5rem;font-size:.82rem;color:var(--texto-suave);margin:.2rem 0 0}.hk-sacola__nota svg{width:18px;height:18px;color:var(--azul);flex:0 0 auto}@media (max-width:900px){.hk-sacola{grid-template-columns:minmax(0,1fr)}.hk-sacola__resumo{position:static}}@media (max-width:480px){.hk-item{grid-template-columns:80px minmax(0,1fr)}.hk-item__foto img{width:80px;height:80px}}.hk-rodape{background:radial-gradient(900px 400px at 90% 0,rgba(26,111,204,.35),transparent 60%),linear-gradient(180deg,#06336b 0,#041f42 100%);padding-top:0;position:relative}.hk-rodape__faixa{display:grid;grid-template-columns:repeat(5,1fr);height:8px;margin-bottom:clamp(3rem,6vw,4.4rem)}.hk-rodape__faixa i:first-child{background:#f78500}.hk-rodape__faixa i:nth-child(2){background:#e41a6a}.hk-rodape__faixa i:nth-child(3){background:#80c21b}.hk-rodape__faixa i:nth-child(4){background:#0bb5b6}.hk-rodape__faixa i:nth-child(5){background:#f69911}.hk-rodape .rodape__marca img{width:150px;filter:drop-shadow(0 10px 22px rgba(0, 0, 0, .25))}.hk-rodape h3{color:#ffd38f;font-family:var(--display);font-weight:600;font-size:1.05rem;letter-spacing:0;text-transform:none}.hk-rodape__selos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding-block:1.4rem;border-top:1px solid rgba(255,255,255,.1)}.hk-rodape__selos span{display:flex;align-items:center;gap:.55rem;font-weight:700;font-size:.88rem;color:#fff}.hk-rodape__selos svg{width:20px;height:20px;color:#ffd38f;flex:0 0 auto}@media (max-width:900px){.hk-rodape__selos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hk-rodape__selos{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.hk-rodape .rodape__marca{display:grid;justify-items:center}}.hk .chat-lancador__foto img{object-fit:cover;border-radius:50%}.hk .chat__avatar img{object-fit:cover;border-radius:50%}.hk .chat__topo{background:linear-gradient(130deg,#1468c4 0,#0050a4 45%,#06336b 100%)}.hk .aviso{background:var(--azul-escuro)}@media (max-width:760px){.hk .env{width:min(100% - 2rem,var(--largura))}.hk h1 em,.hk h2 em{white-space:normal}}.hk .secao:not(.secao--marfim):not(.secao--escura){background:var(--branco)}.hk .secao.hk-fundo-creme.hk-fundo-creme{background:var(--creme)}.hk .secao.hk-fundo-azul.hk-fundo-azul{background:radial-gradient(900px 420px at 85% 0,#1a6fcc 0,transparent 60%),linear-gradient(160deg,#0050a4 0,#06336b 100%)}.hk .hk-loja .hk-etq{color:#fff}@media (max-width:760px){.hk-presente{display:flex;flex-direction:column-reverse}.hk-presente img{aspect-ratio:863/1000;object-position:center bottom}.hk-presente__texto{position:static;transform:none;padding:1.8rem 1.3rem .4rem}}.hk-capa .hk-confete i:nth-child(2),.hk-capa .hk-confete i:nth-child(5){display:none}@media (max-width:760px){.hk-confete i:first-child,.hk-confete i:nth-child(6){display:none}}@media (min-width:1281px){.hk-grade--catalogo{grid-template-columns:repeat(5,minmax(0,1fr))}}.hk-banner-loja{padding-bottom:0}.hk-banner-loja img{width:100%;height:auto;border-radius:28px;box-shadow:var(--sombra)}@media (max-width:760px){.hk-banner-loja img{aspect-ratio:3/2;object-fit:cover;border-radius:22px}}.hk-sacola__banner{margin:.4rem 0 0}.hk-sacola__banner img{width:100%;height:auto;border-radius:20px}@media (max-width:900px){.hk-sacola__banner{max-width:360px;margin-inline:auto}}.hk .btn svg{stroke-width:2.1}.hk .btn svg[fill=currentColor]{stroke:none}.hk .faq__botao svg{stroke-width:2.4}.hk-card h3 a::after{content:"";position:absolute;inset:0;z-index:1}.hk-card .hk-add,.hk-card .hk-fav,.hk-card>.hk-card__selo{z-index:3}.hk-card .hk-add{position:relative}.hk-card h3,.hk-card__corpo{position:static}.hk-hero .hero__ponto{position:relative}.hk-hero .hero__ponto::after{content:"";position:absolute;inset:-10px}.hk-sacola__resumo{grid-template-columns:minmax(0,1fr)}.hk-sacola__resumo>*{min-width:0}.hk .btn--largo{white-space:normal}@media (max-width:360px){.hk-sacola__resumo{padding:1.1rem}.hk-card__idade{font-size:.72rem}}body.hk{font-size:.97rem}.hk h1{font-size:clamp(1.6rem, 3vw, 2.3rem)}.hk h2{font-size:clamp(1.4rem, 2.4vw, 1.9rem)}.hk h3{font-size:clamp(.98rem, 1.4vw, 1.08rem)}.hk-cabeca{max-width:640px;margin-bottom:clamp(1.4rem,2.6vw,2.1rem)}.hk-cabeca p{font-size:.97rem}.hk-etq{font-size:.64rem;padding:.36rem .72rem .36rem .55rem;margin-bottom:.8rem}.hk .btn{font-size:.86rem;padding:.72rem 1.2rem;border-radius:12px}.hk .btn svg{width:17px;height:17px}.hk .btn--pequeno{font-size:.8rem;padding:.58rem .95rem}.hk .secao{padding-block:clamp(2.4rem,4.4vw,3.9rem)}.hk-capa{padding:clamp(1.8rem,3.6vw,2.8rem) 0 clamp(3rem,5vw,4.2rem)}.hk-capa p{font-size:.98rem}.hk-bolinha{width:40px;height:40px;border-radius:14px}.hk-bolinha svg{width:20px;height:20px}.hk-grade{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.hk-card{border-radius:18px}.hk-card__foto img{padding:9%}.hk-card>.hk-card__selo{top:9px;left:9px;font-size:.68rem;padding:.22rem .6rem}.hk-fav{top:7px;right:7px;width:32px;height:32px}.hk-fav svg{width:16px;height:16px}.hk-card__corpo{padding:.75rem .85rem .85rem;gap:.2rem}.hk-card__idade{font-size:.72rem}.hk-card__idade svg{width:13px;height:13px}.hk-card h3{font-size:.92rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.hk-card__marca{font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hk-card__base{padding-top:.55rem;gap:.4rem}.hk-card__preco{font-size:1.05rem}.hk-add{padding:.45rem .6rem;border-radius:10px;font-size:.78rem;gap:.3rem}.hk-add svg{width:15px;height:15px}@media (min-width:1101px){.hk-grade--trilho{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;padding:0;margin:0}.hk-grade--trilho>:nth-child(n+6){display:none}}@media (max-width:1280px) and (min-width:1101px){.hk-add span{display:none}.hk-add{padding:.5rem}}@media (max-width:1100px){.hk-grade--catalogo{grid-template-columns:repeat(4,minmax(0,1fr))}.hk-grade--trilho>*{flex:0 0 calc((100% - 3rem)/ 4)}}@media (max-width:900px){.hk-grade--catalogo{grid-template-columns:repeat(3,minmax(0,1fr))}.hk-grade--trilho>*{flex:0 0 calc((100% - 2rem)/ 3)}}@media (max-width:760px){.hk-grade--catalogo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.hk-grade--trilho{gap:.9rem;padding-inline:calc((100% - min(100%,250px))/ 2);scroll-padding-inline:calc((100% - min(100%,250px))/ 2)}.hk-grade--trilho>*{flex:0 0 min(100%,250px);scroll-snap-align:center}.hk-add span{display:inline}}.hk-cat{aspect-ratio:1;border-radius:22px}.hk-cat__rotulo{left:10px;right:10px;bottom:10px;padding:.65rem .75rem;border-radius:16px;gap:.1rem .65rem}.hk-cat__rotulo .hk-bolinha{width:36px;height:36px}.hk-cat__rotulo b{font-size:1rem}.hk-cat__rotulo small{font-size:.72rem}@media (max-width:760px){.hk-cats{gap:.9rem;padding-inline:calc((100% - min(100%,280px))/ 2)}.hk-cat{flex:0 0 min(100%,280px)}}.hk-idades__lista{max-width:1040px;margin-inline:auto}.hk-idade{padding:1.4rem .8rem 1.2rem;border-radius:22px;gap:.55rem}.hk-idade__bolha{width:clamp(78px,7vw,96px)}.hk-idade__bolha b{font-size:clamp(1.4rem, 2vw, 1.8rem)}.hk-idade__bolha small{font-size:.8rem}.hk-idade__nome{font-size:1rem}.hk-idade__ver{font-size:.8rem}.hk-vant__lista{padding-block:1rem}.hk-vant__item .hk-bolinha{width:38px;height:38px}.hk-vant__item b{font-size:.92rem}.hk-vant__item small{font-size:.74rem}.hk-presente{border-radius:26px}.hk-presente img{max-height:470px}.hk-presente__texto{width:min(42%,440px);gap:.65rem}.hk-presente__texto b{font-size:clamp(1.4rem, 2.4vw, 2rem)}.hk-presente__texto>span:not(.btn):not(.hk-etq){font-size:.95rem}.hk-sobre__env{max-width:1120px}.hk-sobre__foto{max-width:400px}.hk-citacao p{font-size:1rem}.hk-sobre__lista li{font-size:.88rem;padding:.55rem .75rem}.hk-loja__env{max-width:1200px;margin-inline:auto}.hk-loja__fotos>img{border-radius:24px}.hk-aval__nota{padding:.9rem 1.3rem}.hk-aval__nota b{font-size:2rem}.hk-faq__env{max-width:1200px;margin-inline:auto}.hk .faq__botao{font-size:.98rem;padding:.95rem 1.1rem}.hk-faq__foto{max-width:360px}.hk-cta__env{max-width:1200px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.hk-cta__mago{width:min(100%,460px);justify-self:end}.hk-cta__mago img{border-width:5px}@media (max-width:900px){.hk-cta__env{grid-template-columns:minmax(0,1fr)}.hk-cta__mago{justify-self:center;width:min(78vw,340px)}}.hk-ficha__env{max-width:1120px}.hk-ficha__galeria{max-width:500px;width:100%;justify-self:center}.hk-ficha__palco{border-radius:24px}.hk-ficha__info h1{font-size:clamp(1.5rem, 2.6vw, 2.05rem)}.hk-ficha__preco b{font-size:1.7rem}.hk-mini{width:72px;height:72px;border-radius:14px}.hk-quiz h2{font-size:clamp(1.35rem, 2.2vw, 1.75rem)}.hk-opcao{padding:.85rem 1rem;border-radius:16px}.hk-opcao b{font-size:.98rem}.hk-quiz-env{max-width:1120px;margin-inline:auto}.hk-canal b,.hk-dif h3,.hk-mvv__item h3{font-size:1.08rem}.hk-canal,.hk-dif,.hk-mvv__item{padding:1.25rem;border-radius:20px}.hk-unidade{max-width:1200px;margin-inline:auto}.hk-sacola{max-width:1120px;margin-inline:auto}.hk-faixa-citacao p{font-size:clamp(1.15rem, 2vw, 1.5rem)}.hk-card__foto,.hk-cat,.hk-galeria img,.hk-loja__fotos>img,.hk-presente img,.hk-sobre__foto>img{background-color:#f6efe6}.hk .revela{transition:opacity .45s var(--suave),transform .45s var(--suave)}.js-anim .hk .revela:not([data-visivel="1"]),.js-anim body.hk .revela:not([data-visivel="1"]){transform:translateY(12px)}@media (max-width:760px){.hk-sobre__foto{max-width:280px}.hk-vant__lista{scroll-snap-type:x mandatory}.hk-vant__item{scroll-snap-align:center}}.hk-card__foto{background-color:#fff}@media (max-width:760px){.hk-ficha__galeria{max-width:340px}}.hk-grade,.hk-grade--catalogo{grid-template-columns:repeat(6,minmax(0,1fr));gap:.9rem}@media (min-width:1101px){.hk-grade--trilho{grid-template-columns:repeat(6,minmax(0,1fr));gap:.9rem}.hk-grade--trilho>:nth-child(n+6){display:flex}.hk-grade--trilho>:nth-child(n+7){display:none}}@media (max-width:1100px){.hk-grade--catalogo{grid-template-columns:repeat(5,minmax(0,1fr))}.hk-grade--trilho>*{flex:0 0 calc((100% - 3.6rem)/ 5)}}@media (max-width:900px){.hk-grade--catalogo{grid-template-columns:repeat(4,minmax(0,1fr))}.hk-grade--trilho>*{flex:0 0 calc((100% - 2.7rem)/ 4)}}@media (max-width:760px){.hk-grade--catalogo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}}.hk-card h3{font-size:.86rem}.hk-card__preco{font-size:.98rem}.hk-card__corpo{padding:.65rem .75rem .75rem}@media (min-width:761px){.hk-add span{display:none}.hk-add{padding:.48rem}}.hk-add{min-width:34px;justify-content:center}.hk-grade{max-width:1360px;margin-inline:auto}.hk-gun__env{display:grid;grid-template-columns:260px minmax(0,1fr) minmax(0,1fr);gap:clamp(1.4rem,3vw,2.6rem);align-items:center;max-width:1200px;margin-inline:auto;padding:clamp(1.2rem,2.5vw,2rem);border-radius:26px;background:#f3faea;border:1.5px solid #dcefc4}.hk-gun__foto{margin:0}.hk-gun__foto img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 30%;border-radius:20px;box-shadow:var(--sombra)}.hk-gun__foto figcaption{margin-top:.5rem;font-size:.78rem;font-weight:700;color:var(--texto-suave);text-align:center}.hk-gun__texto p{color:var(--texto-suave)}.hk-gun__texto .hk-linha{color:var(--texto);margin:.7rem 0}.hk-gun__texto .hk-linha svg{color:var(--verde-escuro)}.hk-gun__texto .hk-horarios li{background:#fff}.hk-gun__mapa{align-self:stretch;min-height:300px;border-radius:20px;overflow:hidden;background:#e7f3d8}.hk-gun__mapa iframe{width:100%;height:100%;min-height:300px;border:0;display:block}@media (max-width:1000px){.hk-gun__env{grid-template-columns:220px minmax(0,1fr)}.hk-gun__mapa{grid-column:1/-1}}@media (max-width:640px){.hk-gun__env{grid-template-columns:minmax(0,1fr)}.hk-gun__foto{max-width:240px;margin-inline:auto}}.hk-rodape__loja{color:#fff;font-weight:800}.hk-card__preco s,.hk-ficha__preco s{font-size:.72em;color:var(--texto-suave);font-weight:500;margin-right:.3rem}.hk-indisponivel{grid-column:1/-1;display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;padding:1rem 1.2rem;border-radius:18px;background:#fff0dc;color:var(--azul-escuro)}.hk-indisponivel>svg{width:30px;height:30px;color:var(--laranja)}.hk-indisponivel p{margin:0;flex:1 1 260px}.hk-carregando{grid-column:1/-1;display:grid;justify-items:center;gap:.6rem;padding:4rem 1rem;color:var(--texto-suave)}.hk-carregando svg{width:40px;height:40px;color:var(--laranja);animation:hk-pula 1.2s infinite}