@property --hm-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@property --hm-brilho{syntax:"<number>";inherits:true;initial-value:0}.hm{--hm-navy:#0b1f3f;--hm-navy-2:#10295a;--hm-navy-3:#13306a;--hm-blue-deep:#0a3d8f;--hm-brand:#004aad;--hm-blue-edge:#0057cc;--hm-lav:#b8c4ff;--hm-mist:#eef2fd;--hm-tint:#dce2fc;--hm-accent:#2e90fa;--hm-ease:cubic-bezier(0.43,0.195,0.02,1)}.hm-titulo{font-family:var(--font-site-titulo),var(--font-site-texto),var(--font-inter),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.025em}.hm :focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #0b1f3f}.hm .hm-claro :focus-visible{outline-color:#0b1f3f;box-shadow:0 0 0 6px #fff}.hm-banda{position:relative;isolation:isolate;view-timeline-name:--hm-secao}.hm-banda-n,.hm-hero-fundo{background-color:#0b1f3f;background-image:linear-gradient(180deg,#0b1f3f,#10295a 55%,#0b1f3f);color:#fff}.hm-banda-b{background-color:#004aad;background-image:linear-gradient(135deg,#0a3d8f,#004aad 55%,#0a3d8f);color:#fff}.hm-costura-b:after,.hm-costura:before{content:"";position:absolute;left:0;right:0;top:0;z-index:1;pointer-events:none}.hm-costura:before{height:1px;background:linear-gradient(90deg,transparent,rgba(184,196,255,.55),transparent)}.hm-costura-b:after{height:40px;background:radial-gradient(50% 100% at 50% 0,rgba(184,196,255,.22),transparent)}.hm-fx{overflow:clip;pointer-events:none;contain:paint;z-index:0}.hm-fx,.hm-fx-padrao{position:absolute;inset:0}.hm-fx-padrao{-webkit-mask-image:radial-gradient(ellipse 85% 80% at 50% 45%,#000 25%,transparent 88%);mask-image:radial-gradient(ellipse 85% 80% at 50% 45%,#000 25%,transparent 88%)}.hm-fx-padrao>i{--hm-s:60px;--hm-c:120px;--hm-l:113.36px;position:absolute;left:0;right:0;top:0;display:block;height:calc(100% + 240px);background:hsla(0,0%,100%,.06);-webkit-mask-image:url(/site/marca/simbolo-mascara-v1.png),linear-gradient(90deg,#000 50%,transparent 0),linear-gradient(#000 50%,transparent 0);-webkit-mask-size:var(--hm-s) auto,var(--hm-c) 100%,100% var(--hm-l);-webkit-mask-repeat:repeat;-webkit-mask-position:0 0;-webkit-mask-composite:source-in;mask-image:url(/site/marca/simbolo-mascara-v1.png),linear-gradient(90deg,#000 50%,transparent 0),linear-gradient(#000 50%,transparent 0);mask-size:var(--hm-s) auto,var(--hm-c) 100%,100% var(--hm-l);mask-repeat:repeat;mask-position:0 0;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.hm-fx-padrao-lav>i{background:rgba(184,196,255,.07)}.hm-fx-padrao-diag>i{right:-120px}@media (max-width:639px){.hm-fx-padrao>i{--hm-s:48px;--hm-c:96px;--hm-l:90.69px}}.hm-fx-varredura{position:absolute;top:0;bottom:0;left:-50%;width:200%;background:linear-gradient(115deg,transparent 42%,hsla(0,0%,100%,.08) 50%,transparent 58%)}.hm-fx-varredura-2{background:linear-gradient(65deg,transparent 44%,hsla(0,0%,100%,.06) 50%,transparent 56%)}.hm-fx-grade{position:absolute;left:0;right:0;top:0;height:calc(100% + 16.667vw)}.hm-fx-pontos{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.28) 1px,transparent 1.6px);background-size:26px 26px;opacity:.55;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 30%,transparent 85%)}.hm-grade{background-image:linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:16.667vw 16.667vw;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 62% 42%,#000 35%,transparent 85%);mask-image:radial-gradient(ellipse 80% 70% at 62% 42%,#000 35%,transparent 85%)}.hm-luz{position:absolute;border-radius:9999px;filter:blur(80px);will-change:transform;pointer-events:none}@media (max-width:639px){.hm-luz{filter:blur(60px)}}.hm-luz-1{background:#b8c4ff;width:42vw;height:42vw;left:-10vw;top:18%;opacity:.22;animation:hm-deriva-1 28s ease-in-out infinite alternate}.hm-luz-2{background:#2e90fa;width:38vw;height:38vw;right:-8vw;top:-10vw;opacity:.32;animation:hm-deriva-2 31s ease-in-out infinite alternate}.hm-luz-3{background:#5271ff;width:30vw;height:30vw;left:45%;bottom:-12vw;opacity:.28;animation:hm-deriva-3 34s ease-in-out infinite alternate}.hm-luz-4{background:#dce2fc;width:36vw;height:36vw;right:-12vw;bottom:-14vw;opacity:.14;animation:hm-deriva-3 33s ease-in-out infinite alternate}@keyframes hm-deriva-1{to{transform:translate3d(14vw,8vh,0) scale(1.12)}}@keyframes hm-deriva-2{to{transform:translate3d(-12vw,10vh,0) scale(.92)}}@keyframes hm-deriva-3{to{transform:translate3d(-10vw,-8vh,0) scale(1.1)}}.hm-palco{background:radial-gradient(circle at 50% 32%,rgba(244,246,251,.95) 0,rgba(220,226,252,.9) 38%,rgba(184,196,255,.85) 100%);box-shadow:0 0 0 10px rgba(184,196,255,.12),0 30px 80px -20px rgba(46,144,250,.45)}.hm-palco-p{box-shadow:0 0 0 6px rgba(184,196,255,.16),0 16px 40px -14px rgba(11,31,63,.6)}.hm-aura{background:radial-gradient(closest-side,rgba(184,196,255,.38),rgba(184,196,255,.1) 60%,transparent)}.hm-aura-branca{background:radial-gradient(closest-side,hsla(0,0%,100%,.35),hsla(0,0%,100%,.08) 60%,transparent)}.hm-masc{position:relative;display:block;margin-inline:auto}.hm-masc:before{content:"";position:absolute;inset:3%;background:var(--lqip) center /100% 100% no-repeat;filter:blur(14px);transition:opacity .4s ease;pointer-events:none}.hm-masc[data-ok]:before{opacity:0}.hm-masc>img{position:relative;display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hm-masc-limpo:before{display:none}.hm-masc-cena:before{inset:0;filter:blur(10px)}.hm-flutua{animation:hm-flutua 3.6s ease-in-out infinite alternate}.hm-flutua.hm-lento{animation-duration:4.6s;animation-delay:-1.8s}.hm-flutua.hm-fase{animation-delay:-2.7s}@keyframes hm-flutua{0%{transform:translateY(6px)}to{transform:translateY(-6px)}}.hm-acena{transform-origin:50% 92%;animation:hm-acena 3.2s ease-in-out infinite alternate}@keyframes hm-acena{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.hm-corre{transform-origin:50% 96%;animation:hm-corre 1.3s ease-in-out infinite alternate}@keyframes hm-corre{0%{transform:translateY(3px) rotate(-2.5deg)}to{transform:translateY(-9px) rotate(2deg)}}.hm-card,.hm-card-b,.hm-card-claro{--hm-borda:linear-gradient(140deg,rgba(184,196,255,.55),rgba(46,144,250,.18) 40%,hsla(0,0%,100%,.04) 70%,rgba(184,196,255,.25));position:relative;border-radius:var(--hm-raio,24px);transition:transform .35s var(--hm-ease),box-shadow .35s var(--hm-ease),--hm-brilho .35s ease}.hm-card{background:linear-gradient(160deg,#13306a,#10295a);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 24px 60px -30px rgba(0,0,0,.6);color:#fff}.hm-card-b{--hm-borda:linear-gradient(140deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.08) 60%,rgba(184,196,255,.3));background:linear-gradient(160deg,rgba(11,31,63,.55),rgba(11,31,63,.38));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 24px 60px -30px rgba(0,0,0,.5);color:#fff}.hm-card-claro{--hm-borda:linear-gradient(140deg,rgba(184,196,255,.95),hsla(0,0%,100%,.6) 50%,rgba(184,196,255,.95));background:#fff;color:#0b1f3f;box-shadow:0 0 0 6px rgba(184,196,255,.18),0 30px 80px -30px rgba(46,144,250,.55)}.hm-card-azul{--hm-borda:linear-gradient(140deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.12) 60%,hsla(0,0%,100%,.28));background:linear-gradient(135deg,#0a3d8f,#004aad 55%,#0a3d8f);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 30px 80px -30px rgba(0,74,173,.75)}.hm-card-b:before,.hm-card-claro:before,.hm-card:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--hm-ang),transparent 0deg 230deg,rgba(184,196,255,calc(var(--hm-brilho) * .95)) 290deg,rgba(255,255,255,var(--hm-brilho)) 325deg,transparent 1turn),var(--hm-borda);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.hm-card-claro:before{padding:2px}.hm-card-b:after,.hm-card-claro:after,.hm-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 38%,hsla(0,0%,100%,.13) 50%,transparent 62%) no-repeat;background-size:250% 100%;background-position:130% 0}.hm-card-claro:after{background-image:linear-gradient(115deg,transparent 38%,rgba(184,196,255,.3) 50%,transparent 62%)}.hm-card-b:focus-within:before,.hm-card:focus-within:before{background:linear-gradient(140deg,hsla(0,0%,100%,.8),rgba(184,196,255,.6))}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hm-card-b:hover,.hm-card-claro:hover,.hm-card:hover{--hm-brilho:1;transform:translateY(-4px)}.hm-card-b:hover,.hm-card:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 20px 60px -20px rgba(46,144,250,.45)}.hm-card-claro:hover{box-shadow:0 0 0 6px rgba(184,196,255,.28),0 20px 60px -20px rgba(46,144,250,.6)}.hm-card-b:hover:before,.hm-card-claro:hover:before,.hm-card:hover:before{animation:hm-gira 2.4s linear infinite}.hm-card-b:hover:after,.hm-card-claro:hover:after,.hm-card:hover:after{animation:hm-brilha .9s var(--hm-ease) 1 both}.hm-salta{transition:transform .45s var(--hm-ease)}:is(.hm-card,.hm-card-b,.hm-card-claro):hover .hm-salta{transform:translateY(-8px) scale(1.04)}}@media (hover:hover) and (prefers-reduced-motion:reduce){.hm-card-b:hover:before,.hm-card:hover:before{background:linear-gradient(140deg,hsla(0,0%,100%,.8),rgba(184,196,255,.6))}}@keyframes hm-gira{to{--hm-ang:360deg}}@keyframes hm-brilha{0%{background-position:130% 0;opacity:1}to{background-position:-30% 0;opacity:1}}.hm-tela{box-shadow:0 0 0 1px rgba(184,196,255,.25),0 30px 80px -30px rgba(46,144,250,.55)}.hm-marca{background:linear-gradient(#b8c4ff,#b8c4ff) 0 94% /100% 6px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.5rem;border-radius:.85rem;font-weight:600;font-size:1rem;white-space:nowrap;transition:background-color .3s ease,box-shadow .3s ease,color .3s ease}.hm-rolo{display:block;height:1.5rem;line-height:1.5rem;overflow:hidden}.hm-rolo>span{display:block;transition:transform .45s var(--hm-ease)}.hm-btn:focus-visible .hm-rolo>span,.hm-btn:hover .hm-rolo>span{transform:translateY(-100%)}.hm-faixa{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hm-faixa-trilho{display:flex;width:-moz-max-content;width:max-content;animation:hm-faixa 40s linear infinite}.hm-faixa:focus-within .hm-faixa-trilho,.hm-faixa:hover .hm-faixa-trilho{animation-play-state:paused}@keyframes hm-faixa{to{transform:translateX(-50%)}}.hm-seta{animation:hm-seta 1.8s ease-in-out infinite}@keyframes hm-seta{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.hm-pontos{background-color:#f7f9ff;background-image:radial-gradient(#c9d2ee 1px,transparent 0);background-size:14px 14px}.hm-pulso{animation:hm-pulso 1.6s ease-in-out infinite}@keyframes hm-pulso{0%,to{opacity:1}50%{opacity:.35}}.hm-digitando>span{display:inline-block;width:6px;height:6px;border-radius:9999px;background:#64748b;animation:hm-digita 1s ease-in-out infinite}.hm-digitando>span:nth-child(2){animation-delay:.15s}.hm-digitando>span:nth-child(3){animation-delay:.3s}@keyframes hm-digita{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-3px);opacity:1}}.hm-faq summary::-webkit-details-marker{display:none}.hm-faq summary{list-style:none}.hm-faq .hm-faq-sinal{transition:transform .3s var(--hm-ease)}.hm-faq[open] .hm-faq-sinal{transform:rotate(45deg)}.hm-faq{transition:background-color .3s ease}.hm-faq[open]{background:hsla(0,0%,100%,.04);box-shadow:inset 2px 0 0 #b8c4ff}:is(.hm[data-parado],.hm [data-parado]) .hm-digitando>span,:is(.hm[data-parado],.hm [data-parado]) :is(.hm-luz,.hm-flutua,.hm-acena,.hm-corre,.hm-faixa-trilho,.hm-anim,.hm-seta,.hm-pulso){animation-play-state:paused!important}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hm-sobe{animation:hm-sobe linear both;animation-timeline:view();animation-range:entry calc(var(--hm-atraso, 0) * 25%) entry calc(30% + var(--hm-atraso, 0) * 25%)}.hm-pula{animation:hm-pula linear both;animation-timeline:view();animation-range:entry 0 entry 35%;transform-origin:50% 100%}.hm-marca{animation:hm-marca linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.hm-fx-padrao>i{animation:hm-padrao linear both;animation-timeline:--hm-secao;animation-range:cover}.hm-fx-padrao-diag>i{animation-name:hm-padrao-diag}.hm-fx-varredura{animation:hm-varre linear both;animation-timeline:--hm-secao;animation-range:cover}.hm-fx-varredura-2{animation-name:hm-varre-volta}.hm-fx-grade{animation:hm-grade linear both;animation-timeline:--hm-secao;animation-range:cover}.hm-fx-pontos{animation:hm-acende linear both;animation-timeline:--hm-secao;animation-range:entry 0 contain 40%}.hm-paralaxe{animation:hm-paralaxe linear both;animation-timeline:view();animation-range:cover}.hm-espia-b,.hm-espia-d,.hm-espia-e{animation:hm-espia-d linear both;animation-timeline:view();animation-range:entry 0 cover 45%}.hm-espia-e{animation-name:hm-espia-e}.hm-espia-b{animation-name:hm-espia-b}.hm-barra{transform-origin:0 50%;animation:hm-barra linear both;animation-timeline:view();animation-range:entry 0 cover 25%}.hm-barra-v{transform-origin:50% 100%;animation-name:hm-barra-v}}}@keyframes hm-paralaxe{0%{transform:translateY(32px)}to{transform:translateY(-32px)}}@keyframes hm-espia-d{0%{transform:translateX(64px) rotate(6deg)}to{transform:none}}@keyframes hm-espia-e{0%{transform:translateX(-64px) rotate(-6deg)}to{transform:none}}@keyframes hm-espia-b{0%{transform:translateY(56%)}to{transform:none}}@keyframes hm-barra{0%{transform:scaleX(.15)}to{transform:none}}@keyframes hm-barra-v{0%{transform:scaleY(.2)}to{transform:none}}@keyframes hm-sobe{0%{opacity:.2;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes hm-pula{0%{opacity:.2;transform:scale(.85) translateY(16px)}to{opacity:1;transform:none}}@keyframes hm-marca{0%{background-size:20% 6px}to{background-size:100% 6px}}@keyframes hm-padrao{0%{transform:translateZ(0)}to{transform:translate3d(0,-240px,0)}}@keyframes hm-padrao-diag{0%{transform:translateZ(0)}to{transform:translate3d(-120px,-240px,0)}}@keyframes hm-varre{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}@keyframes hm-varre-volta{0%{transform:translateX(22%)}to{transform:translateX(-22%)}}@keyframes hm-grade{0%{transform:translateZ(0)}to{transform:translate3d(0,-16.667vw,0)}}@keyframes hm-acende{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hm-acena,.hm-anim,.hm-corre,.hm-digitando>span,.hm-faixa-trilho,.hm-flutua,.hm-luz,.hm-pulso,.hm-seta{animation:none!important}.hm-card,.hm-card-b,.hm-card-claro,.hm-faq .hm-faq-sinal,.hm-masc:before,.hm-rolo>span{transition:none}.hm-btn:focus-visible .hm-rolo>span,.hm-btn:hover .hm-rolo>span{transform:none}.hm-faixa{overflow-x:auto}.hm-faixa-copia{display:none}}.hm-v11{--hm-navy-deep:#071640;--hm-anil:#5271ff;--hm-azul:#7b92ff;--hm-txt:#f4f6ff;--hm-txt-2:#d3daff;position:relative;isolation:isolate;background-color:#0b1f3f;color:var(--hm-txt)}.hm-ceu{position:absolute;inset:0;z-index:-1;overflow:clip;pointer-events:none}.hm-ceu-camada{position:absolute;left:0;right:0;top:0;height:calc(100% + 160px)}.hm-ceu-a,.hm-ceu-b{position:absolute;inset:0}.hm-ceu-a{background-image:radial-gradient(circle,rgba(244,246,255,.3) 1px,transparent 1.6px),radial-gradient(circle,rgba(184,196,255,.22) 1.1px,transparent 1.8px);background-size:180px 180px,260px 260px;background-position:0 0,90px 130px}.hm-ceu-b{background-image:radial-gradient(circle,hsla(0,0%,100%,.34) 1.2px,transparent 2px);background-size:330px 330px;background-position:160px 60px;animation:hm-pisca 7s ease-in-out infinite alternate}@keyframes hm-pisca{0%{opacity:.25}to{opacity:1}}@keyframes hm-ceu{to{transform:translate3d(0,-160px,0)}}.hm-fx-v{position:absolute;inset:0;overflow-x:clip;pointer-events:none;z-index:0}.hm-poca{position:absolute;width:46vw;max-width:720px;aspect-ratio:1;border-radius:9999px;background:radial-gradient(closest-side,rgba(82,113,255,.26),rgba(82,113,255,0));animation:hm-deriva-1 34s ease-in-out infinite alternate}.hm-poca-lav{background:radial-gradient(closest-side,rgba(184,196,255,.16),rgba(184,196,255,0));animation-name:hm-deriva-2;animation-duration:38s}.hm-poca-marca{background:radial-gradient(closest-side,rgba(0,74,173,.5),rgba(0,74,173,0));animation-name:hm-deriva-3;animation-duration:36s}@media (max-width:639px){.hm-poca{width:90vw}}.hm-v11 .hm-h1{font-size:1.8rem;line-height:1.14;letter-spacing:-.022em}@media (min-width:370px){.hm-v11 .hm-h1{font-size:min(7.6vw,2.1rem)}}.hm-v11 .hm-h2{font-size:clamp(1.7rem,7.4vw,2.1rem);line-height:1.08;letter-spacing:-.03em}@media (min-width:640px){.hm-v11 .hm-h1{font-size:clamp(2.2rem,3vw,2.65rem);line-height:1.12}.hm-v11 .hm-h2{font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1.06}}.hm-v11 .hm-h3{font-family:var(--font-site-titulo),var(--font-site-texto),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:clamp(1.14rem,1.4vw,1.24rem);line-height:1.2;letter-spacing:-.015em}.hm-v11 .hm-lead{font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.6;color:var(--hm-txt-2);max-width:54ch}.hm-etiqueta{display:inline-flex;align-items:center;gap:.6em;font-family:var(--font-site-titulo),var(--font-site-texto),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:.78rem;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:#b8c4ff}.hm-etiqueta:before{content:"";flex-shrink:0;width:7px;height:7px;border-radius:9999px;background:#7b92ff;box-shadow:0 0 12px #7b92ff}.hm-etiqueta-marinho{color:#071640}.hm-etiqueta-marinho:before{background:#071640;box-shadow:0 0 0 3px rgba(7,22,64,.16)}.hm-v11 .hm-marca{background:linear-gradient(transparent 62%,rgba(123,146,255,.58) 0,rgba(123,146,255,.58) 92%,transparent 0) 0 0 /100% 100% no-repeat}.hm-v11 .hm-painel-azul .hm-marca{background-image:linear-gradient(transparent 62%,rgba(7,22,64,.2) 0,rgba(7,22,64,.2) 92%,transparent 0)}@keyframes hm-marca-v11{0%{background-size:12% 100%}to{background-size:100% 100%}}.hm-cab{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:clamp(30px,3.6vw,48px)}.hm-sec{position:relative;padding-block:clamp(48px,5.4vw,76px)}.hm-v11 .hm-btn{border-radius:9999px;padding:0 1.6rem;transition:background-color .3s ease,box-shadow .25s ease,color .3s ease,transform .25s var(--hm-ease)}.hm-v11 .hm-btn-lavanda{box-shadow:0 5px 0 0 #5271ff,0 18px 34px -14px rgba(82,113,255,.75)}.hm-v11 .hm-btn-branco{box-shadow:0 5px 0 0 #9aaaf5,0 18px 34px -14px rgba(0,0,0,.5)}.hm-v11 .hm-btn-marinho{box-shadow:0 6px 0 0 #000}.hm-v11 .hm-btn-vidro{background:rgba(7,22,64,.45);border-color:rgba(184,196,255,.45)}.hm-v11 .hm-btn-vidro:hover{background:rgba(184,196,255,.12)}@media (prefers-reduced-motion:no-preference){.hm-v11 :is(.hm-btn-lavanda,.hm-btn-branco):active{transform:translateY(3px);box-shadow:0 2px 0 0 #5271ff}.hm-v11 .hm-btn-marinho:active{transform:translateY(3px);box-shadow:0 3px 0 0 #000}}.hm-painel{position:relative;isolation:isolate;border-radius:34px;padding:clamp(24px,4.2vw,56px)}@media (max-width:639px){.hm-painel{border-radius:26px;padding:26px 18px}}.hm-painel-azul{background:rgba(123,146,255,.95);color:#071640;border:1px solid hsla(0,0%,100%,.4);box-shadow:0 60px 140px -60px rgba(82,113,255,.85),inset 0 1px 0 hsla(0,0%,100%,.45)}.hm-v11 .hm-painel-azul .hm-lead{color:#071640}.hm-manchas{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.hm-manchas i{position:absolute;width:60%;aspect-ratio:1;border-radius:9999px;animation:hm-mancha 16s ease-in-out infinite alternate}.hm-manchas i:first-child{left:-16%;top:-30%;background:radial-gradient(closest-side,rgba(184,196,255,.8),rgba(184,196,255,0))}.hm-manchas i:nth-child(2){right:-18%;top:20%;background:radial-gradient(closest-side,hsla(0,0%,100%,.3),hsla(0,0%,100%,0));animation-duration:19s;animation-delay:-6s}.hm-manchas i:nth-child(3){left:26%;bottom:-40%;background:radial-gradient(closest-side,rgba(164,180,253,.85),rgba(164,180,253,0));animation-duration:14s;animation-delay:-9s}@keyframes hm-mancha{0%{transform:translate(0) scale(1)}50%{transform:translate(8%,6%) scale(1.15)}to{transform:translate(-5%,10%) scale(.9)}}.hm-disco{position:absolute;inset:4%;border-radius:9999px;pointer-events:none;background:radial-gradient(circle,hsla(0,0%,100%,.62),hsla(0,0%,100%,0) 66%)}.hm-vc{position:relative;border-radius:24px;background:rgba(12,32,88,.92);border:1px solid rgba(184,196,255,.22);color:var(--hm-txt);box-shadow:0 34px 60px -38px rgba(0,0,0,.85),inset 0 1px 0 hsla(0,0%,100%,.07);transition:border-color .4s ease,box-shadow .4s ease,transform .4s var(--hm-ease)}.hm-vc[data-n]:before{content:attr(data-n);content:attr(data-n) /"";position:absolute;right:18px;top:6px;pointer-events:none;font:700 4.6rem/1 var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.04em;color:rgba(184,196,255,.1)}.hm-vc>*{position:relative}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hm-vc:hover{transform:translateY(-4px);border-color:rgba(184,196,255,.5);box-shadow:0 40px 80px -36px rgba(82,113,255,.6),inset 0 1px 0 hsla(0,0%,100%,.1)}}.hm-vidro{position:relative;isolation:isolate;border-radius:24px;color:var(--hm-txt);background-color:rgba(7,22,64,.92);background-image:linear-gradient(150deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.02) 40%,rgba(123,146,255,.09));border:1px solid rgba(184,196,255,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 -24px 40px -32px rgba(123,146,255,.55),0 30px 60px -36px rgba(7,22,64,.8)}.hm-reflexo{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:hidden;pointer-events:none}.hm-reflexo:before{content:"";position:absolute;top:0;bottom:0;left:0;width:46%;background:linear-gradient(100deg,transparent,rgba(184,196,255,.08) 42%,hsla(0,0%,100%,.12) 50%,rgba(184,196,255,.08) 58%,transparent);transform:translateX(-160%);animation:hm-reflexo 7.5s ease-in-out infinite}@keyframes hm-reflexo{0%,55%{transform:translateX(-160%)}to{transform:translateX(360%)}}.hm-bolha{position:relative;display:block;aspect-ratio:1;border-radius:9999px;flex-shrink:0}.hm-bolha-casca{position:absolute;inset:0;border-radius:9999px;pointer-events:none;background:radial-gradient(circle at 30% 26%,hsla(0,0%,100%,.5),hsla(0,0%,100%,.1) 26%,rgba(184,196,255,.12) 56%,rgba(82,113,255,.4) 86%,rgba(184,196,255,.7) 100%);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.5),inset -18px -26px 50px rgba(82,113,255,.3),0 30px 50px -30px rgba(7,22,64,.6)}.hm-bolha-casca:before{content:"";position:absolute;left:15%;top:10%;width:28%;height:15%;border-radius:50%;background:radial-gradient(closest-side,hsla(0,0%,100%,.85),hsla(0,0%,100%,0));transform:rotate(-32deg)}.hm-bolha-casca:after{content:"";position:absolute;inset:2%;border-radius:9999px;background:conic-gradient(from 0deg,transparent 0 16%,hsla(0,0%,100%,.6) 23%,transparent 31% 56%,rgba(184,196,255,.55) 64%,transparent 72%);-webkit-mask:radial-gradient(closest-side,transparent 88%,#000 92%,#000 98%,transparent 100%);mask:radial-gradient(closest-side,transparent 88%,#000 92%,#000 98%,transparent 100%);animation:hm-gira-z 9s linear infinite}.hm-bolha-m{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-end;justify-content:center;padding-bottom:11%}.hm-bolha-m>*{filter:drop-shadow(0 8px 10px rgba(3,10,35,.42))}.hm-bolha-cena{align-items:center;padding:0}.hm-boia{animation:hm-boiar 5.6s ease-in-out infinite}@keyframes hm-boiar{0%,to{transform:translate(0)}50%{transform:translate(3px,-10px)}}@keyframes hm-gira-z{to{transform:rotate(1turn)}}.hm-pedestal{position:absolute;left:50%;bottom:-4%;width:130%;height:26%;transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(123,146,255,.7),rgba(82,113,255,.2) 60%,rgba(82,113,255,0))}.hm-heroi{position:relative;isolation:isolate;overflow-x:clip}.hm-pilula{display:inline-flex;align-items:center;gap:.6rem;max-width:100%;border-radius:9999px;padding:.45rem 1rem;font-size:13px;font-weight:600;line-height:1.35;color:var(--hm-txt);border:1px solid rgba(184,196,255,.3);background:rgba(7,22,64,.6)}@media (max-width:639px){.hm-pilula{max-width:min(100%,24em)}.hm-v11 .hm-h1{line-height:1.24}.hm-v11 .hm-heroi .hm-lead{font-size:1rem;line-height:1.5}}@media (max-width:399px){.hm-v11 .hm-heroi .hm-lead{font-size:.97rem}}@media (min-width:1024px){.hm-v11 .hm-heroi .hm-btn{padding:0 1.3rem}}.hm-pilula:before{content:"";flex-shrink:0;width:7px;height:7px;border-radius:9999px;background:#7b92ff;box-shadow:0 0 12px #7b92ff}.hm-confianca{border-top:1px solid rgba(184,196,255,.24)}.hm-palco-v{max-width:540px;margin-inline:auto}.hm-palco-arte,.hm-palco-v{position:relative;width:100%}.hm-palco-arte{aspect-ratio:1/1.04}@media (max-width:1279px){.hm-palco-v{max-width:400px}}@media (max-width:1023px){.hm-palco-v{max-width:440px}}@media (max-width:639px){.hm-palco-v{max-width:340px}}.hm-palco-disco{inset:6% 4% 4%;background:radial-gradient(closest-side,rgba(123,146,255,.5),rgba(82,113,255,.18) 55%,rgba(82,113,255,0))}.hm-palco-anel,.hm-palco-disco{position:absolute;border-radius:9999px}.hm-palco-anel{inset:13% 11% 9%;border:2px dashed rgba(184,196,255,.42);animation:hm-gira-z 60s linear infinite}.hm-palco-heroi{left:21%;right:21%;bottom:1%}.hm-palco-heroi,.hm-pm{position:absolute}.hm-pm-1{left:1%;top:9%;width:23%}.hm-pm-2{right:4%;top:1%;width:21%}.hm-pm-3{left:6%;bottom:3%;width:22%}.hm-pm-4{left:-2%;top:46%;width:16%}.hm-pm-5{left:40%;top:-1%;width:15%}.hm-pm-1{--hm-sai:-70px}.hm-pm-2{--hm-sai:-40px}.hm-pm-3{--hm-sai:-90px}.hm-pm-4{--hm-sai:-55px}.hm-pm-5{--hm-sai:-30px}.hm-pm-2 .hm-boia{animation-delay:-1.9s;animation-duration:6.2s}.hm-pm-3 .hm-boia{animation-delay:-3.7s;animation-duration:5.1s}.hm-pm-4 .hm-boia{animation-delay:-2.6s;animation-duration:5.8s}.hm-pm-5 .hm-boia{animation-delay:-4.4s;animation-duration:6.6s}.hm-pm-entra{transform-origin:50% 100%;animation:hm-pop-tempo .8s var(--hm-ease) both;animation-delay:calc(var(--hm-i, 0) * .1s)}@keyframes hm-pop-tempo{0%{transform:translateY(36px) scale(.6)}70%{transform:translateY(-4px) scale(1.06)}to{transform:none}}.hm-selo{position:absolute;right:1%;top:20%;width:22%;aspect-ratio:1}.hm-selo-anel{display:block;width:100%;height:100%;animation:hm-gira-z 22s linear infinite}.hm-selo img{position:absolute;inset:0;margin:auto;width:47%;height:47%;border-radius:9999px;background:#fff;padding:3px;-o-object-fit:contain;object-fit:contain}.hm-palco-avisos{position:relative;z-index:2;width:min(300px,100%);margin:10px auto 0}@media (min-width:1280px){.hm-palco-v{max-width:none}.hm-palco-arte{width:calc(100% - 150px)}.hm-palco-heroi{left:13%;right:25%}.hm-pm-1{left:0;top:8%;width:21%}.hm-pm-2{right:2%;top:1%;width:20%}.hm-pm-3{left:1%;bottom:3%;width:20%}.hm-pm-4{left:-4%;top:48%;width:15%}.hm-pm-5{left:38%;top:-1%;width:14%}.hm-selo{right:0;top:22%;width:20%}.hm-palco-avisos{position:absolute;right:0;bottom:0;width:240px;margin:0}}.hm-mergulhe{position:absolute;left:50%;bottom:12px;width:44px;height:60px;margin-left:-22px;justify-content:center;border-radius:12px}.hm-mergulhe>span{position:relative;display:block;width:2px;height:100%;overflow:hidden;border-radius:2px;background:rgba(184,196,255,.16)}.hm-mergulhe i{display:block;width:100%;height:40%;background:linear-gradient(#b8c4ff,rgba(184,196,255,0));animation:hm-desce 2.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes hm-desce{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}.hm-x{--hm-fita-ang:3deg;position:relative;height:210px;overflow-x:clip;view-timeline-name:--hm-x}@media (max-width:639px){.hm-x{--hm-fita-ang:7deg;height:160px}}.hm-fita{position:absolute;left:-6%;right:-6%;top:64%;font-family:var(--font-site-titulo),var(--font-site-texto),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:clamp(1rem,1.8vw,1.5rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;border-block:2px solid #b8c4ff}.hm-fita-a{z-index:2;background:#7b92ff;color:#071640;transform:translateY(-50%) rotate(calc(var(--hm-fita-ang) * -1));box-shadow:0 14px 30px -14px rgba(2,8,30,.7)}.hm-fita-b{z-index:1;background:#004aad;color:#fff;transform:translateY(-50%) rotate(var(--hm-fita-ang));box-shadow:0 0 28px rgba(123,146,255,.45)}.hm-fita-rolo{overflow:clip;padding-block:.5em}.hm-fita-desliza{margin-left:-160px}.hm-fita-desliza,.hm-fita-trilho{width:-moz-max-content;width:max-content}.hm-fita-trilho{display:flex;animation:hm-faixa 64s linear infinite}.hm-fita-b .hm-fita-trilho{animation-direction:reverse;animation-duration:72s}.hm-fita-trilho>ul{display:flex;flex-shrink:0}.hm-fita-trilho li{display:inline-flex;align-items:center;gap:.8em;padding-right:.8em}.hm-fita-trilho li:after{content:"\2726";content:"\2726"/"";font-size:.55em}.hm-fita-b .hm-fita-trilho li:after{color:#b8c4ff}.hm-fitas:focus-within .hm-fita-trilho,.hm-fitas:hover .hm-fita-trilho{animation-play-state:paused}.hm-surf{position:absolute;bottom:calc(100% - 4px);width:clamp(54px,5.8vw,84px);z-index:3;transform-origin:50% 100%;pointer-events:none}.hm-fita-a .hm-surf{right:18%;rotate:var(--hm-fita-ang)}.hm-surfa{transform-origin:50% 100%;animation:hm-surfa 1.9s ease-in-out infinite}@keyframes hm-surfa{50%{transform:translateY(-5px) rotate(-3deg)}}.hm-estrada{--hm-via:clamp(150px,16vw,230px);--hm-margem:38px;position:relative}.hm-pista{position:absolute;left:0;top:0;z-index:0;overflow:visible;pointer-events:none}.hm-pista path{fill:none;stroke-linecap:round;stroke-linejoin:round}.hm-pista-borda{stroke:rgba(184,196,255,.4);stroke-width:62px}.hm-pista-asfalto{stroke:#102660;stroke-width:48px}.hm-pista-faixa{stroke:#b8c4ff;stroke-width:3px;stroke-dasharray:14 16;stroke-linecap:butt}@media (max-width:899px){.hm-pista-borda{stroke-width:20px}.hm-pista-asfalto{stroke-width:14px}.hm-pista-faixa{stroke-width:2px;stroke-dasharray:6 7}}.hm-cab-via{position:relative;z-index:1}.hm-via{display:none}@media (min-width:900px){.hm-cab-via{display:grid;grid-template-columns:minmax(0,1fr) var(--hm-via) minmax(0,1fr);align-items:end;gap:16px 0}.hm-via{display:block;align-self:stretch;min-height:120px}.hm-cab-via-lead{justify-self:end;max-width:46ch}}.hm-rota{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:40px;padding-left:var(--hm-margem)}.hm-parada.hm-vc{display:flex;flex-direction:column;align-items:flex-start;padding:22px 20px 120px;transition:border-color .35s ease,box-shadow .35s ease,transform .4s var(--hm-ease)}.hm-parada>.hm-pino{position:absolute;z-index:3;left:calc(-1 * var(--hm-margem) / 2 - 17px);top:22px;display:grid;place-items:center;width:30px;height:30px;border-radius:9999px;background:#0c2058;border:2px solid #b8c4ff;color:#fff;font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:.72rem;line-height:1;box-shadow:0 10px 20px -8px rgba(0,0,0,.6);transition:background-color .35s,color .35s,border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.3,1.6,.5,1)}.hm-parada>.hm-parada-m{position:absolute;right:6px;bottom:-10px;width:82px;pointer-events:none}.hm-parada-m .hm-masc>img{filter:drop-shadow(0 16px 16px rgba(3,10,40,.55))}.hm-parada.aceso{border-color:#7b92ff;box-shadow:0 0 0 1px #7b92ff,0 30px 60px -28px rgba(82,113,255,.9),inset 0 1px 0 hsla(0,0%,100%,.1)}.hm-parada.aceso>.hm-pino{background:#7b92ff;color:#071640;border-color:#fff;transform:scale(1.12);box-shadow:0 0 0 6px rgba(123,146,255,.28),0 0 24px rgba(82,113,255,.9)}.hm-parada-m.hm-pulou{animation:hm-pulo-parada .95s cubic-bezier(.3,.7,.4,1) both}@keyframes hm-pulo-parada{0%{transform:none}25%{transform:translateY(-24px) rotate(-5deg)}46%{transform:translateY(0) rotate(3deg)}64%{transform:translateY(-5px) rotate(-1.5deg)}to{transform:none}}@media (min-width:900px){.hm-rota{grid-template-columns:minmax(0,1fr) var(--hm-via) minmax(0,1fr);grid-auto-rows:auto;-moz-column-gap:0;column-gap:0;row-gap:44px;padding-left:0}.hm-rota>.hm-parada:first-child{grid-area:1/1/span 2/2}.hm-rota>.hm-parada:nth-child(2){grid-area:2/3/span 2/4}.hm-rota>.hm-parada:nth-child(3){grid-area:3/1/span 2/2}.hm-rota>.hm-parada:nth-child(4){grid-area:4/3/span 2/4}.hm-rota>.hm-parada:nth-child(5){grid-area:5/1/span 2/2}.hm-parada.hm-vc{padding:clamp(22px,2.2vw,30px) 112px clamp(22px,2.2vw,30px) clamp(22px,2.2vw,30px);min-height:236px;justify-content:center}.hm-parada>.hm-pino{top:50%;width:44px;height:44px;margin-top:-22px;border-width:3px;font-size:.9rem}.hm-parada[data-lado=e]>.hm-pino{left:auto;right:-22px}.hm-parada[data-lado=d]>.hm-pino{left:-22px}.hm-parada.aceso>.hm-pino{transform:scale(1.15);box-shadow:0 0 0 7px rgba(123,146,255,.28),0 0 28px rgba(82,113,255,.9)}.hm-parada>.hm-parada-m{right:-10px;bottom:-14px;width:104px}}@media (min-width:900px) and (max-width:1199px){.hm-parada.hm-vc{padding-right:clamp(22px,2.2vw,30px);padding-bottom:128px}.hm-parada>.hm-parada-m{width:88px}}@media (min-width:900px){.hm-parada[data-lado=e]>.hm-parada-m{right:auto;left:-10px}}@media (min-width:1200px){.hm-parada[data-lado=e].hm-vc{padding-right:clamp(22px,2.2vw,30px);padding-left:112px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hm-parada:hover>.hm-parada-m:not(.hm-pulou){transform:translateY(-8px) rotate(-5deg);transition:transform .55s cubic-bezier(.16,1,.3,1)}}.hm-rota:before{content:"";position:absolute;top:-24px;bottom:-40px;left:calc(var(--hm-margem) / 2 - 9px);width:14px;border-radius:9999px;background:#102660;box-shadow:0 0 0 3px rgba(184,196,255,.4);pointer-events:none}@media (min-width:900px){.hm-rota:before{left:calc(50% - 24px);width:48px;box-shadow:0 0 0 7px rgba(184,196,255,.4)}}.hm-estrada[data-pronto] .hm-rota:before{display:none}.hm-chegada-faixa,.hm-largada{position:absolute;left:0;top:0;z-index:2;width:0;height:0;pointer-events:none}.hm-xadrez{position:absolute;left:-37px;top:-7px;width:74px;height:14px;border-radius:3px;background:repeating-conic-gradient(#071640 0 25%,#fff 0 50%) 0 0 /14px 14px;box-shadow:0 0 0 2px #b8c4ff,0 8px 18px -6px rgba(0,0,0,.6)}.hm-chegada-faixa .hm-xadrez{left:-63px;top:-8px;width:126px;height:16px;background-size:16px 16px}.hm-chegada-txt{position:absolute;left:0;top:18px;transform:translateX(-50%);padding:5px 12px 4px;border-radius:6px;background:#b8c4ff;color:#071640;font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:.72rem;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}@media (max-width:899px){.hm-chegada-faixa .hm-xadrez,.hm-xadrez{left:-19px;top:-5px;width:38px;height:10px;background-size:10px 10px}.hm-chegada-txt{left:26px;top:-11px;transform:none}}.hm-chegada-lugar{position:relative;z-index:1;height:56px;margin-top:40px}.hm-chegada-reserva{display:flex;align-items:center;justify-content:center;gap:8px;height:100%;font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#b8c4ff}.hm-estrada[data-pronto] .hm-chegada-reserva{visibility:hidden}.hm-confete-camada{z-index:4;width:0;height:0;overflow:visible}.hm-confete-camada,.hm-corredor{position:absolute;left:0;top:0;pointer-events:none}.hm-corredor{z-index:3;width:44px;visibility:hidden;will-change:transform}@media (min-width:900px){.hm-corredor{width:92px}}.hm-estrada[data-pronto] .hm-corredor{visibility:visible}.hm-corredor-img{transform-origin:50% 100%}.hm-corredor-img .hm-masc>img{filter:drop-shadow(0 10px 10px rgba(0,0,0,.4))}@media (prefers-reduced-motion:no-preference){.hm-corredor.correndo .hm-corredor-img{animation:hm-trote .32s ease-in-out infinite}.hm-corredor.parado .hm-corredor-img{animation:hm-aquece 1.15s ease-in-out infinite}}@keyframes hm-trote{50%{transform:translateY(-7px) rotate(-4deg)}}@keyframes hm-aquece{0%,55%,to{transform:translateY(0)}18%{transform:translateY(-14px) rotate(-3deg)}36%{transform:translateY(0)}44%{transform:translateY(-4px)}}:is(.hm[data-parado],.hm [data-parado]) .hm-corredor-img{animation-play-state:paused!important}.hm-disparo-fim{display:grid;justify-items:center;gap:28px;margin-top:48px}.hm-disparo-telas{display:grid;width:min(100%,760px);gap:24px}@media (min-width:900px){.hm-disparo-telas-n{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-ia-cab{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:clamp(28px,3.4vw,44px);text-align:center}.hm-ia-cab .hm-ia-cab-h2{max-width:22ch;margin-inline:auto}.hm-ia-cab .hm-ia-lead{margin-inline:auto;max-width:52ch}.hm-ia-cab-m{--alt:92px;position:relative;display:block;flex-shrink:0}@media (min-width:640px){.hm-ia-cab-m{--alt:112px}}.hm-ia-bolha:before,.hm-ia-cab-m:before{content:"";position:absolute;left:50%;bottom:-4px;width:92%;height:24%;transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(123,146,255,.6),rgba(82,113,255,.18) 60%,rgba(82,113,255,0));opacity:.6;transition:opacity .3s ease}.hm-ia-cab-m:before{opacity:.9}.hm-ia-bolha .hm-ia-boneco,.hm-ia-cab-m .hm-ia-boneco{position:relative}.hm-ia-boneco{display:block;flex-shrink:0;width:calc(var(--alt, 96px) * var(--ar, 1));max-width:100%;margin-inline:auto}.hm-ia-abas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}@media (min-width:1024px){.hm-ia-abas{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}}.hm-ia-aba{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:12px 4px 14px;border-radius:20px;border:1px solid transparent;color:#f4f6ff;font-weight:600;font-size:13px;line-height:1.2;text-align:center;transition:background-color .3s ease,border-color .3s ease}@media (min-width:640px){.hm-ia-aba{font-size:14.5px}}.hm-ia-aba:hover{background:rgba(184,196,255,.08)}.hm-ia-aba[aria-selected=true]{background:rgba(123,146,255,.18);border-color:rgba(184,196,255,.65);font-weight:800}.hm-ia-aba[aria-selected=true] .hm-ia-bolha:before{opacity:1}.hm-ia-bolha{--alt:70px;position:relative;display:block}@media (min-width:640px){.hm-ia-bolha{--alt:86px}}@media (min-width:1024px){.hm-ia-bolha{--alt:96px}}.hm-ia-abas>:nth-child(2) .hm-boia{animation-delay:-1.9s;animation-duration:6.2s}.hm-ia-abas>:nth-child(3) .hm-boia{animation-delay:-3.7s;animation-duration:5.1s}.hm-ia-abas>:nth-child(4) .hm-boia{animation-delay:-2.6s;animation-duration:5.8s}.hm-ia-abas>:nth-child(5) .hm-boia{animation-delay:-4.4s;animation-duration:6.6s}.hm-ia-abas>:nth-child(6) .hm-boia{animation-delay:-.9s;animation-duration:5.4s}.hm-ia-rot{display:block;max-width:100%;text-wrap:balance;overflow-wrap:break-word}.hm-ia-painel{margin-top:24px;border-radius:24px}.hm-ia-split{display:grid;gap:24px;padding:20px}@media (min-width:640px){.hm-ia-split{padding:28px}}@media (min-width:1024px){.hm-ia-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:36px 40px}}.hm-ia-esq{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.hm-ia-grande{--alt:96px;display:block}.hm-ia-grande .hm-ia-boneco{margin-inline:0}@media (min-width:1024px){.hm-ia-grande{--alt:140px}}.hm-v11 .hm-ia-h3{color:#fff;font-size:clamp(1.2rem,1.6vw,1.38rem)}.hm-ia-p{margin-top:10px;max-width:60ch;font-size:1rem;line-height:1.6;color:#d3daff}@media (min-width:640px){.hm-ia-p{font-size:17px}}.hm-ia-fig,.hm-ia-tela{min-width:0}.hm-ia-fig{margin:0}.hm-ia-moldura{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#f4f6fb;border:1px solid rgba(184,196,255,.5);box-shadow:0 30px 60px -34px rgba(3,10,40,.85)}.hm-ia-moldura>img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hm-ia-moldura-plano{overflow:visible;background:none;border:0;box-shadow:none}.hm-ia-moldura-plano .hm-ia-plano-m{bottom:7%;height:84%;width:auto;aspect-ratio:var(--ar,1)}.hm-ia-moldura-plano .hm-ia-plano-m,.hm-ia-pedestal{position:absolute;left:50%;transform:translateX(-50%)}.hm-ia-pedestal{bottom:2%;width:46%;height:16%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(123,146,255,.7),rgba(82,113,255,.2) 60%,rgba(82,113,255,0))}.hm-ia-legenda{margin-top:10px;text-align:center;font-size:.75rem;line-height:1.4;color:#cbd5e1}@media (prefers-reduced-motion:no-preference){.hm-ia-entra{animation:hm-ia-entra .45s var(--hm-ease) both}}@keyframes hm-ia-entra{0%{transform:translateY(14px)}to{transform:none}}.hm-ia-c3{display:grid;gap:16px;margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none}@media (min-width:768px){.hm-ia-c3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.hm-ia-c3-card{position:relative;display:flex;align-items:center;gap:16px;padding:18px 20px 18px 14px;border-radius:24px;background:rgba(12,32,88,.92);border:1px solid rgba(184,196,255,.22);box-shadow:0 34px 60px -38px rgba(0,0,0,.85),inset 0 1px 0 hsla(0,0%,100%,.07)}.hm-ia-c3-m{--alt:92px;margin-inline:0}.hm-ia-c3-txt{min-width:0;overflow-wrap:break-word;font-size:1rem;line-height:1.6;color:#eef2fd}@media (min-width:768px) and (max-width:1023.98px){.hm-ia-c3-card{flex-direction:column;justify-content:flex-start;gap:10px;padding:18px 16px 20px;text-align:center}.hm-ia-c3-txt{width:100%}}.hm-raia{display:none;position:absolute;z-index:0;width:84px;opacity:.55;pointer-events:none}.hm-raia .hm-masc>img{filter:drop-shadow(0 0 18px rgba(82,113,255,.55))}@media (min-width:1360px){.hm-raia{display:block}.hm-raia-esquerda{left:max(10px,calc(50% - 576px - 96px))}.hm-raia-direita{right:max(10px,calc(50% - 576px - 96px))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hm-ceu-camada{animation:hm-ceu linear both;animation-timeline:scroll(root)}.hm-v11 .hm-marca{animation-name:hm-marca-v11}.hm-pop{transform-origin:50% 100%;animation:hm-pop linear both;animation-timeline:view();animation-range:entry calc(var(--hm-atraso, 0) * 25%) entry calc(40% + var(--hm-atraso, 0) * 25%)}.hm-fita-desliza{animation:hm-desliza linear both;animation-timeline:--hm-x;animation-range:cover}.hm-fita-b .hm-fita-desliza{animation-name:hm-desliza-volta}@media (min-width:1024px){.hm-pm{animation:hm-sai linear both;animation-timeline:view();animation-range:exit}.hm-paralaxe-rapida{animation:hm-paralaxe-rapida linear both;animation-timeline:view();animation-range:cover}}}}@keyframes hm-pop{0%{opacity:.2;transform:translateY(36px) scale(.6)}80%{transform:translateY(-2px) scale(1.06)}to{opacity:1;transform:none}}@keyframes hm-desliza{0%{transform:translateX(80px)}to{transform:translateX(-80px)}}@keyframes hm-desliza-volta{0%{transform:translateX(-80px)}to{transform:translateX(80px)}}@keyframes hm-sai{to{transform:translateY(var(--hm-sai,-60px))}}@keyframes hm-paralaxe-rapida{0%{transform:translateY(56px)}to{transform:translateY(-56px)}}:is(.hm[data-parado],.hm [data-parado]) .hm-bolha-casca:after,:is(.hm[data-parado],.hm [data-parado]) .hm-reflexo:before,:is(.hm[data-parado],.hm [data-parado]) :is(.hm-boia,.hm-surfa,.hm-fita-trilho,.hm-palco-anel,.hm-selo-anel,.hm-poca,.hm-manchas i,.hm-ceu-b,.hm-mergulhe i){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hm-boia,.hm-bolha-casca:after,.hm-ceu-b,.hm-fita-trilho,.hm-manchas i,.hm-mergulhe i,.hm-palco-anel,.hm-pm-entra,.hm-poca,.hm-selo-anel,.hm-surfa{animation:none!important}.hm-reflexo:before{display:none}.hm-vc{transition:none}.hm-x{height:auto;padding-block:8px}.hm-fita-a{position:relative;left:0;right:0;top:auto;transform:none;white-space:normal;line-height:1.25}.hm-fita-a .hm-fita-rolo{overflow:visible}.hm-fita-a .hm-fita-trilho,.hm-fita-desliza{width:auto;margin-left:0}.hm-fita-a .hm-fita-trilho>ul{flex:1 1 auto;flex-wrap:wrap;justify-content:center;row-gap:.45em;padding-inline:16px}.hm-fita-a .hm-fita-trilho li{white-space:nowrap}.hm-fita-b,.hm-fita-copia,.hm-fita-trilho>ul.hm-fita-copia,.hm-surf{display:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hm-vc:hover .hm-salta{transform:translateY(-8px)}}.hm-rede{position:relative}.hm-rede-linhas{display:none}.hm-rede-centro{position:relative;z-index:2;width:min(100%,300px);margin:0 auto 28px;display:flex;flex-direction:column;align-items:center}.hm-rede-disco{position:relative;width:190px;aspect-ratio:1;border-radius:9999px;background:radial-gradient(circle,rgba(123,146,255,.55),rgba(82,113,255,.18) 58%,rgba(82,113,255,0) 72%)}.hm-rede-anel{position:absolute;inset:6%;border-radius:9999px;border:2px solid rgba(184,196,255,.5);box-shadow:0 0 30px rgba(82,113,255,.45),inset 0 0 24px rgba(82,113,255,.35);animation:hm-respira 5.5s ease-in-out infinite}.hm-rede-simbolo{position:absolute;inset:25%;background:linear-gradient(160deg,#fff 10%,#b8c4ff 75%);-webkit-mask:url(/site/marca/simbolo-mascara-v1.png) center/contain no-repeat;mask:url(/site/marca/simbolo-mascara-v1.png) center/contain no-repeat}.hm-rede-dupla{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:4px;margin-top:-64px}.hm-rede-dupla .hm-pedestal{bottom:-10%;width:120%;height:30%}.hm-rede-pilula{margin-top:12px;padding:6px 14px;border-radius:9999px;border:1px solid rgba(184,196,255,.35);background:rgba(7,22,64,.7);font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:#b8c4ff;white-space:nowrap}.hm-rede-lista{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding-left:26px}.hm-rede-lista:after,.hm-rede-lista:before{content:"";position:absolute;left:7px;top:14px;bottom:14px;width:2px;border-radius:2px;pointer-events:none}.hm-rede-lista:before{background:rgba(184,196,255,.3)}.hm-rede-lista:after{width:4px;left:6px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0)) 0 -90px /100% 90px no-repeat;animation:hm-rede-desce 4.2s linear infinite}@keyframes hm-rede-desce{0%{background-position:0 -90px}to{background-position:0 calc(100% + 90px)}}@keyframes hm-respira{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.06);opacity:1}}@media (min-width:1024px){.hm-rede-linhas{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible;pointer-events:none}.hm-rede-linha{stroke:rgba(184,196,255,.38);stroke-width:2}.hm-rede-pulso{stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:.1 1.2;stroke-dashoffset:.1;animation:hm-rede-pulso 3.4s linear infinite}.hm-rede-pulso-2{animation-delay:-1.7s}.hm-rede-pulso-3{animation-delay:-2.6s}.hm-rede-pulso-4{animation-delay:-.9s}.hm-rede-centro{position:absolute;left:50%;top:50%;width:300px;margin:0;transform:translate(-50%,-50%)}.hm-rede-disco{width:220px}.hm-rede-lista{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;grid-auto-flow:column;-moz-column-gap:330px;column-gap:330px;row-gap:28px;padding-left:0}.hm-rede-lista:after,.hm-rede-lista:before{display:none}}@keyframes hm-rede-pulso{0%{stroke-dashoffset:.1}to{stroke-dashoffset:-1.1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hm-rede-simbolo{animation:hm-cresce linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}}@keyframes hm-cresce{0%{opacity:.3;transform:scale(.6)}to{opacity:1;transform:none}}:is(.hm[data-parado],.hm [data-parado]) .hm-rede-lista:after,:is(.hm[data-parado],.hm [data-parado]) :is(.hm-rede-anel,.hm-rede-pulso){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hm-rede-anel{animation:none!important}.hm-rede-lista:after,.hm-rede-pulso{display:none}}.hm-tomada{z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;background:#071640;color:#b8c4ff}.hm-tomada:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid #071640;animation:hm-tomada 2.6s ease-out infinite}@keyframes hm-tomada{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}:is(.hm[data-parado],.hm [data-parado]) .hm-tomada:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hm-tomada:after{animation:none!important}}.hm-pq{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}@media (min-width:900px){.hm-pq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px)}}.hm-pq-cena{position:relative;width:min(100%,220px);aspect-ratio:.92;justify-self:center}@media (min-width:900px){.hm-pq-cena{width:min(100%,330px)}}.hm-pq-disco{position:absolute;left:7%;top:46%;width:86%;aspect-ratio:1;transform:translateY(-50%);border-radius:9999px;background:radial-gradient(circle,hsla(0,0%,100%,.4),hsla(0,0%,100%,.08) 62%,hsla(0,0%,100%,0) 70%);border:3px solid #071640;box-shadow:0 0 0 10px rgba(7,22,64,.1),0 0 34px rgba(7,22,64,.3),inset 0 0 26px rgba(7,22,64,.2)}.hm-corte{position:absolute;left:4%;top:4%;width:92%;height:88%;z-index:1;overflow:visible;pointer-events:none}.hm-corte path{fill:none;stroke-linecap:round}.hm-corte .c1{stroke:#fff;stroke-width:5}.hm-corte .c2{stroke:#071640;stroke-width:3;stroke-opacity:.7}.hm-pq-rei{position:absolute;left:15%;width:70%;bottom:3%;z-index:2}.hm-pq-anel{position:absolute;left:4%;bottom:-3%;width:92%;aspect-ratio:4/1;border-radius:50%;border:2px solid #071640;background:radial-gradient(closest-side,hsla(0,0%,100%,.45),rgba(7,22,64,.12) 60%,rgba(7,22,64,0));box-shadow:0 0 16px rgba(7,22,64,.5),inset 0 0 10px hsla(0,0%,100%,.5)}.hm-pulinho{animation:hm-pulinho 6s ease-in-out infinite}@keyframes hm-pulinho{0%,80%,to{transform:none}87%{transform:translateY(-14px)}93%{transform:none}96%{transform:translateY(-4px)}}.hm-motivos{display:grid;gap:16px;margin-top:40px}.hm-motivo{position:relative;isolation:isolate;padding:22px 24px;border-radius:18px;background-color:#071640;color:#fff}.hm-motivo-antes{border:2px dashed rgba(184,196,255,.55)}.hm-motivo-depois{border:2px solid #b8c4ff;box-shadow:0 0 0 4px rgba(7,22,64,.3),0 0 26px rgba(184,196,255,.45)}@media (max-width:639px){.hm-motivo{padding:20px 18px}}:is(.hm[data-parado],.hm [data-parado]) .hm-pulinho{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hm-pulinho{animation:none!important}}.hm-hall{display:grid;grid-template-columns:minmax(0,1fr);row-gap:82px;-moz-column-gap:20px;column-gap:20px;padding-top:56px}@media (min-width:640px){.hm-hall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.hm-hall{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:96px;-moz-column-gap:22px;column-gap:22px;padding-top:62px}}.hm-fant{--hm-fant-h:120px;padding:92px 20px 24px}@media (min-width:640px){.hm-fant{--hm-fant-h:148px;padding:96px clamp(20px,2.2vw,26px) 26px}.hm-fant-t{min-height:2.4em}}.hm-vc>.hm-fant-m{position:absolute;left:0;right:0;top:calc(var(--hm-fant-h) * -.45);z-index:1;display:flex;justify-content:center;pointer-events:none}.hm-fant-m .hm-salta{width:calc(var(--hm-fant-h) * var(--hm-r, .85))}.hm-fant-m .hm-masc>img{filter:drop-shadow(0 16px 16px rgba(3,10,40,.55))}.hm-vc>.hm-fant-pedestal{position:absolute;left:50%;top:calc(var(--hm-fant-h) * .55 - 34px);width:170px;height:46px;margin-left:-85px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(123,146,255,.7),rgba(82,113,255,.2) 60%,rgba(82,113,255,0))}@media (min-width:641px){.hm-hall.hm-publicos{grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(18px,2.2vw,28px);column-gap:clamp(18px,2.2vw,28px)}}@media (min-width:1061px){.hm-hall.hm-publicos{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:96px;padding-top:62px}.hm-hall.hm-publicos>*{grid-column:span 2}.hm-hall.hm-publicos>:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}}.hm-fant-num{font-weight:800;font-size:.8rem;letter-spacing:.14em}.hm-fant-num:before{display:none}@media (min-width:640px){.hm-publicos .hm-fant{padding:96px clamp(22px,2.2vw,30px) 30px}}.hm-rede-m{width:var(--hm-w);height:76px}.hm-rede-m .hm-masc>img{filter:drop-shadow(0 12px 12px rgba(3,10,40,.5))}.hm-qs{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}@media (min-width:900px){.hm-qs{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px)}}.hm-placa{display:grid;grid-template-columns:46px minmax(0,1fr) 48px;-moz-column-gap:14px;column-gap:14px;align-items:center;padding:12px 14px 12px 12px;border-radius:18px;background:#071640;color:#f4f6ff;box-shadow:0 8px 0 0 #031030,0 22px 40px -22px rgba(3,16,48,.9)}.hm-placa-n{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#7b92ff;color:#071640;font:700 1.2rem/1 var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif}.hm-placa-t{font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:1.06rem;line-height:1.2;color:#fff}.hm-placa-d{margin-top:3px;font-size:.94rem;line-height:1.45;color:#d3daff}.hm-placa-mini{display:block;width:48px;height:48px}@media (max-width:479px){.hm-placa{grid-template-columns:36px minmax(0,1fr) 34px;-moz-column-gap:10px;column-gap:10px;padding:12px 12px 12px 10px}.hm-placa-n{width:36px;height:36px;border-radius:10px;font-size:1.05rem}.hm-placa-mini{width:34px;height:34px}}.hm-qs-cena{position:relative;width:min(100%,190px);aspect-ratio:.86;justify-self:center}@media (min-width:900px){.hm-qs-cena{width:min(100%,300px)}}.hm-qs-tech{position:absolute;left:15%;right:15%;bottom:2%}.hm-casos{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:640px){.hm-casos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.hm-casos{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.8vw,22px)}}.hm-caso{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.2vw,26px)}.hm-caso>:not(.hm-reflexo){position:relative}.hm-caso-nome{font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:#b8c4ff}.hm-caso-num{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-bottom:12px;border-bottom:1px solid rgba(184,196,255,.22)}.hm-caso-num b{font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:clamp(2.3rem,3.3vw,3rem);line-height:1;letter-spacing:-.04em;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.hm-caso-num span{font-weight:700;font-size:.95rem;color:#b8c4ff}.hm-planos{padding-top:52px;row-gap:84px}@media (min-width:1100px){.hm-planos{padding-top:58px}}.hm-plano{--hm-plano-h:96px;gap:12px;padding-top:calc(var(--hm-plano-h) * .62 + 14px)}@media (min-width:640px){.hm-plano{--hm-plano-h:112px}}.hm-plano>.hm-plano-m{position:absolute;left:0;right:0;top:calc(var(--hm-plano-h) * -.42);z-index:1;display:flex;justify-content:center;pointer-events:none}.hm-plano-m .hm-salta{width:calc(var(--hm-plano-h) * var(--hm-r, .85))}.hm-plano-m .hm-masc>img{filter:drop-shadow(0 12px 12px rgba(3,10,40,.5))}.hm-plano>.hm-plano-pedestal{position:absolute;left:50%;top:calc(var(--hm-plano-h) * .58 - 30px);width:150px;height:40px;margin-left:-75px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(123,146,255,.55),rgba(82,113,255,.15) 60%,rgba(82,113,255,0))}.hm-ciclo{display:flex;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto 8px;padding:5px;border:1px solid rgba(184,196,255,.35);border-radius:9999px;background:rgba(7,22,64,.7)}.hm-ciclo-in{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hm-ciclo label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 22px;border-radius:9999px;font-family:var(--font-site-titulo),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:#d3daff;cursor:pointer;transition:background-color .25s ease,color .25s ease}.hm-ciclo label:hover{color:#fff}.hm-ciclo-in:checked+label{background:#b8c4ff;color:#071640}.hm-ciclo-in:focus-visible+label{outline:2px solid #fff;outline-offset:2px}.hm-ciclo-selo{padding:2px 8px;border-radius:9999px;background:#7b92ff;color:#071640;font-size:.74rem;letter-spacing:.02em}.hm-ciclo-in:checked+label .hm-ciclo-selo{background:#071640;color:#fff}.hm-preco{display:grid;padding-bottom:12px;border-bottom:1px solid rgba(184,196,255,.22)}.hm-preco>*{grid-area:1/1;align-self:end}.hm-preco .hm-caso-num{padding-bottom:0;border-bottom:0}.hm-preco-ano .hm-caso-num b{font-size:clamp(1.7rem,2.2vw,2.1rem)}.hm-preco-ano .hm-caso-num{flex-wrap:nowrap;white-space:nowrap}@supports (font-size:1cqi){.hm-plano{container-type:inline-size}.hm-preco-ano .hm-caso-num b{font-size:clamp(1.25rem,12cqi,2.1rem)}}.hm-preco-sub{min-height:2.7em;margin-top:6px;font-size:.86rem;line-height:1.35;color:#d3daff}.hm-preco-ano{visibility:hidden}.hm-ciclo-raiz:has(#hm-ciclo-ano:checked) .hm-preco-ano{visibility:visible}.hm-ciclo-raiz:has(#hm-ciclo-ano:checked) .hm-preco-mes{visibility:hidden}.hm-cab-centro{flex-direction:column;align-items:center;text-align:center}.hm-orbita{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"c" "o1" "o2" "o3";gap:16px;max-width:520px;margin:0 auto}@media (min-width:900px){.hm-orbita{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"c c c" "o1 o2 o3";gap:20px clamp(16px,2vw,24px);align-items:stretch;max-width:1040px}}.hm-orbita-o1{grid-area:o1}.hm-orbita-o2{grid-area:o2}.hm-orbita-o3{grid-area:o3}.hm-orbita>li{position:relative;z-index:1}.hm-orbita>.hm-orbita-centro{grid-area:c;z-index:0;isolation:isolate;justify-self:center;width:min(250px,72%);padding:6px 0 34px}@media (min-width:900px){.hm-orbita>.hm-orbita-centro{width:250px}}.hm-orbita-anel{position:absolute;left:-40%;right:-40%;top:64%;height:28%;border-radius:50%;border:2px solid rgba(184,196,255,.35);box-shadow:0 0 30px rgba(82,113,255,.25),inset 0 0 30px rgba(82,113,255,.2);pointer-events:none}.hm-orbita-anel-2{left:-22%;right:-22%;top:72%;height:16%;border:2px dashed rgba(123,146,255,.5);box-shadow:none}@media (max-width:899px){.hm-orbita-anel{left:-18%;right:-18%}.hm-orbita-anel-2{left:-8%;right:-8%}}.hm-orbita-pontos{--rx:150px;--ry:34px;position:absolute;left:50%;top:78%;width:0;height:0;z-index:2;pointer-events:none}@media (min-width:900px){.hm-orbita-pontos{--rx:210px;--ry:46px}}.hm-orbita-pontos>span{position:absolute;left:0;top:0;animation:hm-orb-x 4.5s ease-in-out infinite alternate}.hm-orbita-pontos i{display:block;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:9999px;background:#fff;box-shadow:0 0 12px 4px rgba(184,196,255,.8),0 0 30px 8px rgba(82,113,255,.5);animation:hm-orb-y 4.5s ease-in-out infinite alternate;animation-delay:-2.25s}.hm-orbita-pontos>span:nth-child(2){animation-delay:-3s}.hm-orbita-pontos>span:nth-child(2) i{animation-delay:-5.25s;width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.hm-orbita-pontos>span:nth-child(3){animation-delay:-6s}.hm-orbita-pontos>span:nth-child(3) i{animation-delay:-8.25s;width:8px;height:8px;margin:-4px 0 0 -4px}@keyframes hm-orb-x{0%{transform:translateX(calc(var(--rx) * -1))}to{transform:translateX(var(--rx))}}@keyframes hm-orb-y{0%{transform:translateY(calc(var(--ry) * -1))}to{transform:translateY(var(--ry))}}:is(.hm[data-parado],.hm [data-parado]) .hm-orbita-pontos i,:is(.hm[data-parado],.hm [data-parado]) .hm-orbita-pontos>span{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hm-orbita-pontos i,.hm-orbita-pontos>span{animation:none!important}.hm-orbita-pontos{display:none}}.hm-agencia{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;max-width:980px;margin:0 auto;text-align:center}.hm-agencia-cena{position:relative;isolation:isolate;width:min(250px,72%);padding:6px 0 34px}.hm-agencia-txt{min-width:0}.hm-agencia-cena .hm-orbita-anel{left:-14%;right:-14%}.hm-agencia-cena .hm-orbita-anel-2{left:-4%;right:-4%}.hm-agencia-cena .hm-orbita-pontos{--rx:140px;--ry:32px}.hm-agencia-txt>:is(.hm-h2,.hm-lead){margin-inline:auto}@media (min-width:900px){.hm-agencia{grid-template-columns:300px minmax(0,1fr);align-items:center;justify-items:start;gap:56px;text-align:left}.hm-agencia-cena{width:250px;justify-self:center}.hm-agencia-txt>:is(.hm-h2,.hm-lead){margin-inline:0}}.hm-painel-escuro{background:rgba(7,22,64,.84);border:1px solid rgba(184,196,255,.24);box-shadow:0 50px 100px -60px rgba(0,0,0,.9),inset 0 1px 0 hsla(0,0%,100%,.06)}.hm-faq-grade{display:grid;grid-template-columns:minmax(0,1fr)}.hm-faq-col{min-width:0;border-top:1px solid rgba(184,196,255,.22)}.hm-faq-col+.hm-faq-col{border-top:0}@media (min-width:900px){.hm-faq-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(26px,3.4vw,48px);align-items:start}.hm-faq-col+.hm-faq-col{border-top:1px solid rgba(184,196,255,.22)}}.hm-faq-v{border-bottom:1px solid rgba(184,196,255,.22)}.hm-faq-v[open]{background:rgba(184,196,255,.06)}.hm-sec.hm-chamada{isolation:isolate;padding-block:clamp(44px,5.4vw,76px)}.hm-clarao{position:absolute;left:50%;top:58%;width:min(1300px,170vw);aspect-ratio:1.6;transform:translate(-50%,-50%);border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,hsla(0,0%,100%,.3) 0,rgba(184,196,255,.28) 22%,rgba(123,146,255,.2) 46%,rgba(82,113,255,.08) 68%,rgba(82,113,255,0) 100%)}.hm-ch{position:relative;isolation:isolate;display:grid;justify-items:center;max-width:900px;margin:0 auto}.hm-baloes{--g:min(230px,calc(50vw - 418px));position:absolute;inset:-40px calc(40px - var(--g)) -56px;z-index:0;overflow:clip;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 140px,#000 calc(100% - 110px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 140px,#000 calc(100% - 110px),transparent)}.hm-balao{position:absolute;bottom:-150px;width:52px;height:auto;opacity:.95;animation:hm-sobe-balao 10s linear infinite backwards}.hm-balao-1{left:max(14px,calc(var(--g) * .07))}.hm-balao-2{left:calc(var(--g) * .29);width:44px;animation-duration:12s;animation-delay:1.4s}.hm-balao-3{left:calc(var(--g) * .49);width:38px;animation-duration:9s;animation-delay:3.2s}.hm-balao-4{left:calc(var(--g) * .7);width:46px;animation-duration:13s;animation-delay:.6s}.hm-balao-5{right:calc(var(--g) * .7);width:42px;animation-duration:11s;animation-delay:2.2s}.hm-balao-6{right:calc(var(--g) * .49);animation-duration:9.5s;animation-delay:.2s}.hm-balao-7{right:calc(var(--g) * .29);width:46px;animation-duration:12.5s;animation-delay:4s}.hm-balao-8{right:max(18px,calc(var(--g) * .07));width:40px;animation-duration:10.5s;animation-delay:1s}@media (min-width:1100px) and (max-width:1279px){.hm-balao-4,.hm-balao-5{display:none}}@media (max-width:1099px){.hm-baloes{inset:-40px 0 -56px}.hm-balao-1{left:max(1%,18px)}.hm-balao-2{left:10%}.hm-balao-3{left:19%}.hm-balao-4{left:27%}.hm-balao-5{right:26%}.hm-balao-6{right:17%}.hm-balao-7{right:8%}.hm-balao-8{right:max(1%,18px)}}@media (max-width:639px){.hm-balao{width:32px!important}}@keyframes hm-sobe-balao{0%{transform:translate(0) rotate(-4deg)}25%{transform:translate(14px,-260px) rotate(5deg)}50%{transform:translate(-10px,-520px) rotate(-5deg)}75%{transform:translate(12px,-780px) rotate(4deg)}to{transform:translateY(-1040px) rotate(-3deg)}}.hm-confete{position:absolute;inset:-20px -4% 0;z-index:1;pointer-events:none}.hm-confete i{position:absolute;width:8px;height:8px;border-radius:2px;opacity:.85;transform:rotate(var(--r,0deg))}.hm-confete i.hm-confete-fita{width:4px;height:14px}.hm-ch-figs{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:center;gap:clamp(0px,2vw,18px);margin-bottom:-40px}.hm-ch-meio{width:clamp(150px,15vw,200px)}.hm-ch-lado{width:clamp(76px,8.4vw,110px);margin-bottom:26px}.hm-ch-figs .hm-masc>img{filter:drop-shadow(0 18px 22px rgba(3,10,40,.55))}.hm-pula-lado{animation:hm-pula-lado 3.4s ease-in-out infinite}.hm-pula-lado-2{animation-delay:-1.7s}@keyframes hm-pula-lado{0%,64%,to{transform:none}74%{transform:translateY(-20px)}84%{transform:none}90%{transform:translateY(-6px)}}.hm-ch-cartao{position:relative;z-index:2;display:grid;justify-items:center;gap:14px;width:min(100%,820px);padding:60px clamp(20px,4.6vw,56px) clamp(28px,3.6vw,44px);border-radius:30px;text-align:center;background-color:#0c2058;border:3px dashed rgba(184,196,255,.6);box-shadow:0 30px 60px -30px rgba(0,0,0,.8),0 0 60px -10px rgba(123,146,255,.45)}.hm-etq{display:inline-block;rotate:-1.6deg;padding:7px 14px 6px;border-radius:4px;background-color:#b8c4ff;color:#071640;font-weight:800;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;box-shadow:0 8px 16px -8px rgba(0,0,0,.55)}@media (max-width:639px){.hm-ch-figs{gap:0;margin-bottom:-32px}.hm-ch-lado{margin-bottom:18px}.hm-ch-cartao{padding-top:50px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hm-clarao{animation:hm-clarao linear both;animation-timeline:view();animation-range:entry 0 cover 50%}.hm-confete i{animation:hm-confete linear both;animation-timeline:--hm-ch;animation-range:entry 30% cover 55%}}}.hm-ch{view-timeline-name:--hm-ch}@keyframes hm-clarao{0%{transform:translate(-50%,-50%) scale(.75)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes hm-confete{0%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(0deg) scale(.3)}15%{opacity:1}to{opacity:.85;transform:rotate(var(--r,0deg))}}:is(.hm[data-parado],.hm [data-parado]) :is(.hm-balao,.hm-pula-lado){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hm-balao,.hm-pula-lado{animation:none!important}.hm-balao{bottom:12%}}