@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_4a6dadf3-module__SIEG3a__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_4a6dadf3-module__SIEG3a__variable{--cc-disp:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.cc{--navy:#071226;--navy-2:#0b1f3a;--navy-3:#12294a;--ia:#19d3c5;--ia-2:#7ff0e6;--pri:#077a7d;--pri-50:#e0f6f5;--bg:#f4f7f6;--surface:#fff;--line:#e1e8e5;--ink:#0f1a16;--ink-2:#2b3833;--muted:#5b6b64;--hot:#f2a33a;--wa:#dcf8c6;--ok:#12a150;--alu:#dfe4e8;--alu-2:#c5ccd2;--d:var(--cc-disp),var(--font-display),system-ui,sans-serif;--u:var(--font-sans),system-ui,sans-serif;--m:var(--font-mono),ui-monospace,monospace;--ease:cubic-bezier(.2,.8,.2,1);z-index:1;background:var(--bg);color:var(--ink);font-family:var(--u);-webkit-font-smoothing:antialiased;position:relative}.cc *{box-sizing:border-box}.cc :where(a){color:inherit}.cc-wrap{width:100%;max-width:1200px;padding-inline:max(18px,env(safe-area-inset-left,0px)) max(18px,env(safe-area-inset-right,0px));margin-inline:auto}.cc h1,.cc h2,.cc h3{font-family:var(--d);letter-spacing:-.03em;text-wrap:balance;margin:0}.cc p,.cc ul{margin:0}.cc :focus-visible{outline:2.5px solid var(--ia);outline-offset:3px;border-radius:6px}.cc-top{top:env(safe-area-inset-top,0px);z-index:30;background:#071226f5;border-bottom:1px solid #19d3c524;position:sticky}.cc-top-in{align-items:center;gap:20px;height:64px;display:flex}.cc-logo{color:#fff;font-family:var(--d);letter-spacing:-.045em;align-items:center;gap:9px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.cc-logo .l{font-weight:500}.cc-logo b{background:linear-gradient(100deg,var(--ia),#5ff2e4);color:#0000;-webkit-background-clip:text;background-clip:text}.cc-top nav{gap:24px;margin-left:auto;display:flex}.cc-top nav a{color:#c4d3dc;font-size:14px;font-weight:600;text-decoration:none}.cc-top nav a:hover{color:#fff}.cc-top-cta{background:var(--ia);border-radius:999px;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;color:var(--navy)!important}@media (max-width:820px){.cc-top nav{display:none}.cc-top-cta{margin-left:auto}}@media (max-width:380px){.cc-top-cta{padding:8px 12px;font-size:13px}}.cc-btn{background:var(--navy);min-height:48px;font:800 15px/1.2 var(--u);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;text-decoration:none;display:inline-flex;color:#fff!important}.cc-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -16px #071226b3}.cc-btn.sec{box-shadow:inset 0 0 0 1.5px var(--navy);background:0 0;color:var(--navy)!important}.cc-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.cc-hero{background:radial-gradient(55% 70% at 88% 18%,#19d3c52e,transparent 62%), radial-gradient(50% 60% at 0% 100%,#077a7d4d,transparent 65%), linear-gradient(180deg,var(--navy),var(--navy-2));color:#fff;position:relative;overflow:hidden}.cc-hero:before{content:"";pointer-events:none;opacity:.55;background:conic-gradient(from 0deg at 70% 40%,transparent 0 30%,#19d3c51a 40%,transparent 55% 100%);animation:28s linear infinite cc-gira;position:absolute;inset:-20%}.cc-hero:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}@keyframes cc-gira{to{transform:rotate(360deg)}}.cc-hero-in{z-index:1;grid-template-columns:minmax(0,1fr);gap:44px;padding-block:44px 64px;display:grid;position:relative}@media (min-width:1060px){.cc-hero-in{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:48px;padding-block:clamp(32px,5vh,64px) clamp(40px,6vh,84px)}}.cc-chip{color:#bff3ee;background:#19d3c51a;border:1px solid #19d3c54d;border-radius:999px;align-items:center;gap:9px;padding:7px 13px;font-size:13px;font-weight:700;display:inline-flex;margin-bottom:20px!important}.cc-chip i{background:var(--ia);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite cc-pulso;box-shadow:0 0 0 4px #19d3c533}@keyframes cc-pulso{50%{box-shadow:0 0 0 7px #19d3c50d}}.cc-hero h1{font-size:clamp(32px,8.6vw,40px);font-weight:800;line-height:1.06}@media (min-width:1060px){.cc-hero h1{font-size:min(clamp(36px,3.5vw,52px),6.6vh)}}.cc-hero h1 em{background:linear-gradient(95deg,var(--ia),#4be3a6,var(--ia));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:6s ease-in-out infinite cc-brilho}@keyframes cc-brilho{50%{background-position:100% 0}}.cc-lead{color:#c9d7df;max-width:34em;font-size:clamp(16px,1.25vw,18px);line-height:1.55;margin-top:18px!important}.cc-hero-acoes{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:clamp(20px,3vh,30px);display:flex}.cc-cta{background:var(--ia);min-height:56px;transition:transform .2s var(--ease), box-shadow .2s ease;border-radius:999px;align-items:center;gap:12px;padding:10px 10px 10px 22px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #19d3c5b3;color:var(--navy)!important}.cc-cta:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:4.5s ease-in-out 1.5s infinite cc-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes cc-sheen{30%,to{transform:translate(120%)}}.cc-cta .seta{background:var(--navy);width:38px;height:38px;color:var(--ia);border-radius:50%;place-items:center;font-size:18px;display:grid}.cc-cta:hover{transform:translateY(-2px);box-shadow:0 22px 46px -16px #19d3c5cc}.cc-cta.claro{background:#fff}.cc-link{color:#e6f6f4;text-underline-offset:5px;font-weight:700}.cc-mini{color:#93a9b8;font-size:13.5px;margin-top:20px!important}@keyframes cc-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1060px){.mac-painel{height:clamp(290px,44vh,380px)}.mac-pe{height:clamp(30px,5vh,52px)}}@keyframes cc-cena{0%{filter:blur(3px);transform:translateY(10px)scale(.985)}to{filter:none;transform:none}}@keyframes cc-flutua{50%{transform:translateY(-8px)}}@media (max-width:1100px){.mac-selo.s1{left:6px}.mac-selo.s2{right:6px}}@media (max-width:640px){.mac-tela{border-width:6px;border-radius:20px;box-shadow:0 0 0 1.5px #2a3340,0 40px 70px -40px #000c}.mac-queixo,.mac-pe,.mac-base{display:none}.mac-painel{height:430px;padding:8px}.mac-selo.s1{display:none}.mac-selo.s2{padding:8px 11px;font-size:11.5px;top:-14px;right:8px}.mac-bar .url{display:none}}@container (max-width:430px){.ap{grid-template-columns:minmax(0,1fr)}.ap-lado{display:none}}@keyframes cc-msg{0%{transform:translateY(8px)scale(.97)}to{transform:none}}@keyframes cc-barra{0%{transform:scaleX(0)}}@keyframes cc-card{0%{transform:translate(-60%)rotate(-3deg)}to{transform:none}}@keyframes cc-pop{0%{transform:scale(.85)}to{transform:none}}@keyframes cc-cai{0%{transform:translateY(-16px)}to{transform:none}}@container (max-width:520px){.sc-atende{grid-template-columns:minmax(0,1fr)}.sc-atende .ib{display:none}.sc-qualifica{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.sc-qualifica .cv-msgs{display:none}.sc-qualifica .cv{order:2}.sc-organiza{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,128px);overflow-x:auto}.kb{scroll-snap-align:start}.sc-agenda{grid-template-columns:minmax(0,1fr)}.ag-lado{display:none}.sc-avisa{grid-template-columns:minmax(0,1fr)}.tst{display:none}.fn-tot b{font-size:15px}.fn li{grid-template-columns:minmax(0,1fr) auto}.fn li .tag{grid-column:1/-1;justify-self:start}}@media (max-width:700px){.cc-sec{padding-block:60px}}@supports (animation-timeline:view()){.md,.pl-c,.seg>div,.cm,.cobr,.hub{animation:linear both cc-rv;animation-timeline:view();animation-range:entry entry 35%}}@keyframes cc-rv{0%{transform:translateY(36px)scale(.98)}to{transform:none}}@media (min-width:940px){.md{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}.md.inv{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.md.inv .md-txt{order:2}}@media (max-width:640px){.md-tela .ap{height:380px}.md-tela .mac-bar .url{display:none}}@media (min-width:860px){.cm{grid-template-columns:280px minmax(0,1fr);gap:18px}}@media (max-width:859px){.cm-lista{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;padding-bottom:4px;overflow-x:auto}.cm-lista button{scroll-snap-align:start;flex:none}}@keyframes cc-pulso2{50%{transform:scale(1.15)}}@media (max-width:760px){.hub{gap:22px;min-height:0}.hub:before,.hub:after{display:none}.hub ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid;position:static}.hub li{white-space:normal;text-align:center;font-size:13.5px;position:static;transform:none}.hub-centro{width:140px;height:140px}}@media (min-width:960px){.pl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.pl-c.dest{margin-top:-12px}}@media (min-width:940px){.cobr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}}@media (min-width:960px){.cc-faq-in{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}@media (min-width:940px){.cc-final-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px}}@media (max-width:420px){.cc-barra{grid-template-columns:86px minmax(0,1fr) 46px;gap:10px}.pl-preco b{font-size:44px}}.mac{padding-bottom:6px;position:relative}.mac-tela{box-shadow:0 0 0 1.5px var(--alu-2),0 50px 90px -40px #000c;background:#0c0f14;border:10px solid #0c0f14;border-bottom-width:6px;border-radius:22px 22px 0 0;overflow:hidden}.mac-tela>*{background:#f4f7f6}.mac-queixo{background:linear-gradient(180deg,var(--alu),var(--alu-2));height:42px;box-shadow:0 0 0 1.5px var(--alu-2);border-radius:0 0 18px 18px;place-items:center;display:grid}.mac-queixo span{font-family:var(--d);letter-spacing:-.02em;color:#8a949c;font-size:13px;font-weight:800}.mac-pe{background:linear-gradient(90deg,#aab3ba,var(--alu) 30%,#b9c1c7 70%,#a2abb2);clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);width:22%;height:52px;margin:0 auto}.mac-base{background:linear-gradient(180deg,var(--alu),#9aa4ab);border-radius:3px 3px 9px 9px;width:34%;height:9px;margin:0 auto;box-shadow:0 18px 30px -10px #0009}.mac-bar{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 12px;display:flex;background:#fff!important}.mac-bar .dots{gap:5px;display:flex}.mac-bar .dots i{background:#e3e7ea;border-radius:50%;width:9px;height:9px}.mac-bar .dots i:first-child{background:#ff6159}.mac-bar .dots i:nth-child(2){background:#ffbd2e}.mac-bar .dots i:nth-child(3){background:#28c941}.mac-bar .url{font-family:var(--m);color:var(--muted);background:var(--bg);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;flex:1;padding:4px 10px;font-size:11px;overflow:hidden}.mac-bar .ex{color:var(--pri);background:var(--pri-50);border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:800}.mac-abas{scrollbar-width:none;border-bottom:1px solid var(--line);gap:4px;padding:10px 10px 0;display:flex;overflow-x:auto;background:#fff!important}.mac-abas::-webkit-scrollbar{display:none}.mac-abas button{color:var(--muted);font:700 13px/1 var(--u);cursor:pointer;background:0 0;border:0;border-radius:10px 10px 0 0;flex:1 0 auto;min-height:40px;padding:10px 12px 12px;transition:color .2s,background .2s;position:relative}.mac-abas button:hover{color:var(--ink)}.mac-abas button.on{color:var(--navy);background:var(--pri-50)}.mac-abas button.on:after{content:"";background:var(--line);border-radius:3px;height:3px;position:absolute;bottom:0;left:10px;right:10px}.mac-abas .prog{background:var(--pri);z-index:1;transform-origin:0;border-radius:3px;width:calc(100% - 20px);height:3px;animation:linear both cc-prog;position:absolute;bottom:0;left:10px}.mac-tit{font-family:var(--d);color:var(--ink);font-size:15px;font-weight:700;padding:10px 14px 0!important}.mac-painel{height:380px;padding:10px 12px 12px;overflow:hidden}@media (min-width:1060px){.mac-painel{height:clamp(290px,44vh,380px)}.mac-pe{height:clamp(30px,5vh,52px)}}.mac-cena{height:100%;animation:cc-cena .5s var(--ease) both}.mac-selo{z-index:2;color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;line-height:1.3;animation:6s ease-in-out infinite cc-flutua;display:flex;position:absolute;box-shadow:0 20px 40px -20px #0009}.mac-selo.s1{max-width:200px;bottom:96px;left:-18px}.mac-selo.s1 b{font-family:var(--d);color:var(--pri);white-space:nowrap;font-size:24px}.mac-selo.s2{animation-delay:-3s;top:-16px;right:-14px}.mac-selo.s2 i{background:var(--hot);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #fff1df}@media (max-width:1100px){.mac-selo.s1{left:6px}.mac-selo.s2{right:6px}}@media (max-width:640px){.mac-tela{border-width:6px;border-radius:20px;box-shadow:0 0 0 1.5px #2a3340,0 40px 70px -40px #000c}.mac-queixo,.mac-pe,.mac-base{display:none}.mac-painel{height:430px;padding:8px}.mac-selo.s1{display:none}.mac-selo.s2{padding:8px 11px;font-size:11.5px;top:-14px;right:8px}.mac-bar .url{display:none}}.ap{border:1px solid var(--line);background:var(--bg);height:100%;color:var(--ink);border-radius:14px;grid-template-columns:44px minmax(0,1fr);font-size:12.5px;display:grid;overflow:hidden}.ap-lado{background:var(--navy);flex-direction:column;align-items:center;gap:6px;padding:10px 0;display:flex}.ap-lado span{color:#6f86a0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.ap-lado span.on{color:var(--ia);background:#19d3c529}.ap-lado .ap-marca{background:linear-gradient(135deg,var(--ia),var(--pri));color:var(--navy);font-family:var(--d);margin-bottom:6px;font-size:15px;font-weight:800}.ap-corpo{flex-direction:column;min-width:0;display:flex}.ap-topo{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.ap-topo b{font-family:var(--d);font-size:14px}.ap-emp{color:var(--muted);white-space:nowrap;font-size:11px}.mac-painel,.md-tela{container-type:inline-size}@container (max-width:430px){.ap{grid-template-columns:minmax(0,1fr)}.ap-lado{display:none}}.ap-tela{flex:1;min-height:0;padding:10px;overflow:hidden;container-type:inline-size}.sc{gap:10px;height:100%;min-height:0;display:grid}.tag{color:var(--muted);white-space:nowrap;background:#eef1f0;border-radius:6px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-block}.tag.ia{background:var(--pri-50);color:var(--pri)}.tag.quente{color:#b4540e;background:#fff1e3}.tag.pago{color:#0d7a3c;background:#e3f6ea}.sc-atende{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.ib{border:1px solid var(--line);background:#fff;border-radius:12px;padding:0;list-style:none;overflow:hidden}.ib li{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.ib li.on{background:var(--pri-50);box-shadow:inset 3px 0 var(--pri)}.ib i{width:28px;height:28px;color:var(--ink-2);background:#dfe8e5;border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.ib b{font-size:12px;display:block}.ib small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.cv{background:#efeae2;border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.cv-h{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:8px;padding:8px 10px;display:flex}.cv-h span{color:var(--muted);flex:1;font-size:10.5px}.cv-h button{font:800 10.5px var(--u);border:1px solid var(--pri);color:var(--pri);background:#fff;border-radius:7px;padding:4px 8px}.cv-msgs{flex-direction:column;flex:1;gap:7px;padding:10px;display:flex;overflow:hidden}.bl{max-width:88%;animation:cc-msg .45s var(--ease) both;border-radius:11px;padding:7px 9px 5px;font-size:12px;line-height:1.38;box-shadow:0 1px 1px #00000012}.bl:nth-child(2){animation-delay:.25s}.bl:nth-child(3){animation-delay:.5s}.bl.ia{background:#fff;border-top-left-radius:3px;align-self:flex-start}.bl.lead{background:var(--wa);border-top-right-radius:3px;align-self:flex-end}.bl time{text-align:right;font-family:var(--m);color:#6b7a73;margin-top:2px;font-size:9.5px;display:block}.bl-chips{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.bl-chips span{color:var(--pri);background:#f5fbfa;border:1px solid #bfe3e0;border-radius:7px;padding:3px 7px;font-size:11px;font-weight:700}.sc-qualifica{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.sug{border-top:1px dashed var(--line);background:#fff;padding:9px 10px}.sug small{color:var(--pri);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:800;display:block}.sug p{font-size:12px;margin:4px 0 7px!important}.sug div{gap:6px;display:flex}.sug .b{border:1px solid var(--line);color:var(--ink-2);border-radius:7px;padding:5px 9px;font-size:10.5px;font-weight:800}.sug .b.ok{background:var(--pri);border-color:var(--pri);color:#fff}.fc{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex;overflow:hidden}.fc-n{font-family:var(--d);font-size:16px}.fc .tag{align-self:flex-start}.fc-score{background:#e8eeeb;border-radius:9px;height:6px;margin-top:4px;overflow:hidden}.fc-score i{background:linear-gradient(90deg,var(--pri),var(--ia));height:100%;animation:cc-barra 1.1s var(--ease) both .2s;transform-origin:0;border-radius:9px;display:block}.fc-pt{font-family:var(--m);color:var(--muted);font-size:10px}.fc dl{grid-template-columns:auto minmax(0,1fr);gap:5px 10px;margin:6px 0 0;font-size:11.5px;display:grid}.fc dt{color:var(--muted)}.fc dd{margin:0;font-weight:700}.sc-organiza{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.kb{background:#e9efec;border-radius:12px;flex-direction:column;gap:7px;min-width:0;padding:8px;display:flex}.kb-n{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;font-size:10px;font-weight:800;display:flex}.kb-n i{background:#fff;border-radius:6px;padding:0 6px;font-style:normal}.kc{background:#fff;border-radius:10px;flex-direction:column;gap:3px;padding:8px;display:flex;box-shadow:0 1px 2px #07283c14}.kc b{font-size:12px}.kc small{color:var(--muted);font-size:10.5px;line-height:1.3}.kc .tag{align-self:flex-start;margin-top:3px}.kc.on{box-shadow:0 0 0 2px var(--ia),0 14px 24px -14px #07283c99;animation:cc-card .7s var(--ease) both .2s}.kc-ia{color:var(--pri);font-size:9.5px;font-style:normal;font-weight:800}.sc-agenda{grid-template-columns:minmax(0,1fr) 120px}.ag{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-rows:22px repeat(4,minmax(0,1fr));grid-template-columns:30px repeat(4,minmax(0,1fr));gap:4px;padding:8px;display:grid}.ag>b{text-align:center;color:var(--muted);font-size:10.5px}.ag-h{font-family:var(--m);color:var(--muted);grid-column:1;font-size:9.5px}.ag-ev{background:#eef3f1;border-left:3px solid #9fb5ad;border-radius:7px;padding:5px 6px;font-size:10.5px;font-weight:700;line-height:1.25;overflow:hidden}.ag-ev.on{background:var(--pri-50);border-left-color:var(--pri);box-shadow:0 0 0 2px var(--ia);animation:cc-pop .6s var(--ease) both .2s}.ag-ev small{color:var(--pri);margin-top:2px;font-size:9.5px;font-weight:600;display:block}.ag-lado{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.ag-lado small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-top:4px;font-size:10px;font-weight:800}.ag-lado span{border:1px solid var(--line);border-radius:8px;padding:5px 8px;font-size:12px;font-weight:700}.sc-avisa{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.nt{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.nt li{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;display:grid}.nt li.on{border-color:var(--hot);animation:cc-pop .6s var(--ease) both;background:#fff8ee}.nt i{background:#c5d0cb;border-radius:50%;width:10px;height:10px;margin-top:3px}.nt i.q{background:var(--hot)}.nt b{font-size:12px;display:block}.nt small{color:var(--ink-2);font-size:11px;line-height:1.35;display:block}.nt em{font-style:normal;font-family:var(--m);color:var(--muted);font-size:9.5px}.tst{background:var(--navy);color:#fff;animation:cc-cai .7s var(--ease) both .4s;border-radius:16px;align-self:start;padding:12px;box-shadow:0 18px 30px -18px #0009}.tst small{color:var(--ia);margin-bottom:5px;font-size:10px;font-weight:800;display:block}.tst p{font-size:12px;line-height:1.4}.sc-cobra{grid-template-rows:auto minmax(0,1fr)}.fn-tot{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fn-tot div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px}.fn-tot small{color:var(--muted);font-size:10px;font-weight:700;display:block}.fn-tot b{font-family:var(--d);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px}.fn-tot .atr{color:#c2410c}.fn{border:1px solid var(--line);background:#fff;border-radius:12px;padding:0;list-style:none;overflow:hidden}.fn li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.fn li>b{font-family:var(--m);font-variant-numeric:tabular-nums;font-size:12px}.fn li span b{font-size:12px;display:block}.fn li span small{color:var(--muted);font-size:10.5px}.fn li.on{animation:cc-pop .6s var(--ease) both .2s;background:#f3fbf6}@container (max-width:520px){.sc-atende{grid-template-columns:minmax(0,1fr)}.sc-atende .ib{display:none}.sc-qualifica{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.sc-qualifica .cv-msgs{display:none}.sc-qualifica .cv{order:2}.sc-organiza{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,128px);overflow-x:auto}.kb{scroll-snap-align:start}.sc-agenda{grid-template-columns:minmax(0,1fr)}.ag-lado{display:none}.sc-avisa{grid-template-columns:minmax(0,1fr)}.tst{display:none}.fn-tot b{font-size:15px}.fn li{grid-template-columns:minmax(0,1fr) auto}.fn li .tag{grid-column:1/-1;justify-self:start}}.cc-sec{padding-block:88px}@media (max-width:700px){.cc-sec{padding-block:60px}}.cc-cab{max-width:760px;margin-bottom:44px}.cc-cab.centro{text-align:center;margin-inline:auto}.cc-cab.centro .cc-sub{margin-inline:auto}.cc-eyebrow{font-family:var(--m);letter-spacing:.2em;text-transform:uppercase;color:var(--pri);font-size:12px;font-weight:500;margin-bottom:14px!important}.cc-sec h2{color:var(--ink);font-size:clamp(30px,3.8vw,48px);font-weight:800;line-height:1.08}.cc-sub{color:var(--muted);max-width:40em;font-size:17px;line-height:1.6;margin-top:16px!important}@supports (animation-timeline:view()){.md,.pl-c,.seg>div,.cm,.cobr,.hub{animation:linear both cc-rv;animation-timeline:view();animation-range:entry entry 35%}}.cc-prova{background:var(--navy-2);color:#c9d7df;border-top:1px solid #19d3c526}.cc-prova-in{flex-wrap:wrap;align-items:center;gap:14px 34px;padding-block:22px;display:flex}.cc-prova p{font-size:14px}.cc-prova p b{color:#fff}.cc-prova ul{flex-wrap:wrap;gap:10px 30px;padding:0;list-style:none;display:flex}.cc-prova li{font-size:14px}.cc-prova li b{font-family:var(--d);color:var(--ia);margin-right:5px;font-size:20px}.cc-mods{background:var(--bg)}.md-lista{flex-direction:column;gap:72px;display:flex}.md{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}@media (min-width:940px){.md{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}.md.inv{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.md.inv .md-txt{order:2}}.md-n{font-family:var(--m);letter-spacing:.12em;text-transform:uppercase;color:var(--pri);background:var(--pri-50);border-radius:999px;padding:5px 12px;font-size:12px;display:inline-block;margin-bottom:16px!important}.md h3{font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.1}.md-txt>p{color:var(--muted);font-size:17px;line-height:1.55;margin-top:12px!important}.md-txt ul{gap:11px;margin-top:20px;padding:0;list-style:none;display:grid}.md-txt li{color:var(--ink-2);padding-left:30px;font-size:15.5px;line-height:1.45;position:relative}.md-txt li:before{content:"";background:var(--pri-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.5l2.6 2.6L14.5 7' fill='none' stroke='%23077a7d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:1px;left:0}.md-tela{border:1px solid var(--line);transition:transform .4s var(--ease), box-shadow .4s;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 40px 70px -46px #07283c8c}.md-tela:hover{transform:translateY(-4px)rotate(-.3deg);box-shadow:0 50px 80px -44px #07283c99}.md-tela .ap{border:0;border-radius:0;height:340px}@media (max-width:640px){.md-tela .ap{height:380px}.md-tela .mac-bar .url{display:none}}.cc-dor{background:var(--surface)}.cc-curva{gap:12px;max-width:760px;margin-top:36px;display:grid}.cc-barra{grid-template-columns:110px minmax(0,1fr) 52px;align-items:center;gap:14px;display:grid}.cc-barra .rot{color:var(--ink-2);font-size:14px;font-weight:700}.cc-barra .trilho{background:var(--bg);border:1px solid var(--line);border-radius:8px;height:30px;overflow:hidden}.cc-barra .trilho i{background:linear-gradient(90deg,var(--pri),var(--ia));border-radius:7px;height:100%;display:block}.cc-barra b{font-family:var(--m);text-align:right;font-variant-numeric:tabular-nums;font-size:18px}.cc-curva-leg{color:var(--muted);font-size:13px;margin-top:4px!important}.cc-nota{color:var(--muted);font-size:12.5px;margin-top:24px!important}.cc-comecar{background:var(--bg)}.cm{grid-template-columns:minmax(0,1fr);gap:14px;max-width:1040px;margin-inline:auto;display:grid}@media (min-width:860px){.cm{grid-template-columns:280px minmax(0,1fr);gap:18px}}.cm-lista{flex-direction:column;gap:8px;display:flex}@media (max-width:859px){.cm-lista{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;padding-bottom:4px;overflow-x:auto}.cm-lista button{scroll-snap-align:start;flex:none}}.cm-lista button{text-align:left;border:1px solid var(--line);cursor:pointer;min-height:56px;font-family:var(--u);color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:13px 16px;transition:background .2s,border-color .2s,transform .2s;display:flex}.cm-lista button:hover{transform:translate(3px)}.cm-lista button b{font-size:15px}.cm-lista button small{color:var(--muted);font-size:12.5px}.cm-lista button.on{background:var(--navy);border-color:var(--navy);color:#fff}.cm-lista button.on small{color:var(--ia)}.cm-painel{border:1px solid var(--line);animation:cc-cena .45s var(--ease) both;background:#fff;border-radius:22px;padding:clamp(22px,3vw,36px);box-shadow:0 30px 60px -46px #07283c80}.cm-tag{font-family:var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--pri);font-size:11.5px}.cm blockquote{font-family:var(--d);letter-spacing:-.02em;margin:12px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.2}.cm ul{gap:10px;margin-top:20px;padding:0;list-style:none;display:grid}.cm li{color:var(--ink-2);padding-left:28px;font-size:15.5px;line-height:1.45;position:relative}.cm li:before{content:"✓";background:var(--pri-50);width:20px;height:20px;color:var(--pri);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:0;left:0}.cm-pe{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px;display:flex}.cm-pe span{color:var(--muted);font-size:14px}.cm-pe span b{color:var(--ink)}.cc-mapa{background:var(--surface);overflow:hidden}.hub{place-items:center;min-height:560px;display:grid;position:relative}.hub:before,.hub:after{content:"";pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.hub:before{border:1.5px dashed #c8dcd7;width:470px;height:470px;animation:90s linear infinite cc-gira}.hub:after{background:radial-gradient(circle,#19d3c538,#0000 70%);width:250px;height:250px;animation:4s ease-in-out infinite cc-pulso2}.hub-centro{z-index:2;background:var(--navy);color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:170px;height:170px;display:flex;position:relative;box-shadow:0 0 0 10px #19d3c51f,0 30px 60px -20px #07122699}.hub-centro b{font-family:var(--d);letter-spacing:-.03em;font-size:20px}.hub-centro small{color:var(--ia);font-size:12px;font-weight:700}.hub ul{padding:0;list-style:none;position:absolute;inset:0}.hub li{z-index:3;white-space:nowrap;border:1px solid var(--line);transform:translate(-50%,-50%) rotate(calc(var(--n) * 36deg - 90deg)) translate(235px) rotate(calc(var(--n) * -36deg + 90deg));background:#fff;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:700;transition:border-color .2s,color .2s;position:absolute;top:50%;left:50%;box-shadow:0 12px 26px -18px #07283c99}.hub li:hover{border-color:var(--ia);color:var(--pri)}@media (max-width:760px){.hub{gap:22px;min-height:0}.hub:before,.hub:after{display:none}.hub ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid;position:static}.hub li{white-space:normal;text-align:center;font-size:13.5px;position:static;transform:none}.hub-centro{width:140px;height:140px}}.cc-planos{background:var(--bg)}.pl-modo{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:center;gap:4px;width:max-content;margin:0 auto 30px;padding:4px;display:flex}.pl-modo button{font:800 14px var(--u);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;padding:10px 18px}.pl-modo button.on{background:var(--navy);color:#fff}.pl-modo em{color:var(--ok);margin-left:4px;font-size:11px;font-style:normal}.pl-modo button.on em{color:var(--ia)}.pl{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:960px){.pl{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-c{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;padding:26px 24px;display:flex;position:relative}.pl-c.dest{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 40px 70px -40px #071226cc}@media (min-width:960px){.pl-c.dest{margin-top:-12px}}.pl-sel{background:var(--ia);color:var(--navy);border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:800;position:absolute;top:-12px;left:24px}.pl-c h3{font-size:24px;font-weight:800}.pl-para{color:var(--muted);font-size:14px;margin-top:4px!important}.pl-c.dest .pl-para{color:#9fb3c2}.pl-preco{align-items:baseline;gap:4px;display:flex;margin-top:18px!important}.pl-preco small{font-size:16px;font-weight:700}.pl-preco b{font-family:var(--d);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:52px;line-height:1}.pl-preco span{color:var(--muted);font-size:15px}.pl-c.dest .pl-preco span{color:#9fb3c2}.pl-obs{color:var(--muted);font-size:12.5px;margin-top:4px!important}.pl-c.dest .pl-obs{color:#9fb3c2}.pl-lanc{color:#8a4b0b;background:#fff6e8;border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.4;margin-top:14px!important}.pl-c.dest .pl-lanc{color:#ffd59a;background:#f2a33a24}.pl-num{border-top:1px solid var(--line);gap:0;margin:18px 0 0;display:grid}.pl-c.dest .pl-num{border-color:#ffffff1f}.pl-num div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.pl-c.dest .pl-num div{border-color:#ffffff1f}.pl-num dt{color:var(--muted)}.pl-c.dest .pl-num dt{color:#9fb3c2}.pl-num dd{text-align:right;margin:0;font-weight:800}.pl-c ul{flex:1;gap:9px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.pl-c li{padding-left:24px;font-size:14px;line-height:1.4;position:relative}.pl-c li:before{content:"✓";color:var(--pri);font-weight:800;position:absolute;left:0}.pl-c.dest li:before{color:var(--ia)}.pl-c.dest .cc-btn{background:var(--ia);color:var(--navy)!important}.pl-sob{text-align:center;color:var(--ink-2);font-size:15px;margin-top:26px!important}.pl-sob a{color:var(--pri);text-underline-offset:4px;margin-left:4px;font-weight:800}.cobr{border:1px solid var(--line);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:64px;padding:clamp(22px,3.4vw,40px);display:grid}@media (min-width:940px){.cobr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}}.cobr h3{font-size:clamp(24px,2.4vw,30px);font-weight:800;line-height:1.15}.cobr>div>p{color:var(--muted);font-size:15.5px;line-height:1.6;margin-top:12px!important}.cobr-l{gap:10px;padding:0;list-style:none;display:grid;margin-top:18px!important}.cobr-l li{color:var(--ink-2);background:var(--bg);border-radius:12px;padding:12px 14px;font-size:14.5px;line-height:1.45}.calc{background:var(--navy);color:#fff;border-radius:20px;flex-direction:column;gap:22px;padding:24px;display:flex}.calc-in{gap:8px;display:grid}.calc label{color:#c9d7df;justify-content:space-between;gap:10px;margin-top:8px;font-size:14px;font-weight:700;display:flex}.calc output{font-family:var(--m);color:var(--ia);font-variant-numeric:tabular-nums}.calc input[type=range]{width:100%;accent-color:var(--ia);height:32px}.calc-res{border-top:1px solid #ffffff1f;padding-top:18px}.calc-res small{color:#9fb3c2;font-size:12.5px;font-weight:700}.calc-res b{font-family:var(--d);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:42px;display:block}.calc-res b span{color:#9fb3c2;font-size:16px;font-weight:600}.calc-res p{color:#9fb3c2;font-size:12.5px;line-height:1.5;margin-top:8px!important}.cc-seg{background:var(--navy);color:#fff}.cc-seg h2{color:#fff}.cc-seg .cc-eyebrow{color:var(--ia)}.seg{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.seg div{background:var(--navy-2);transition:border-color .3s, transform .3s var(--ease);border:1px solid #19d3c529;border-radius:18px;padding:22px}.seg div:hover{border-color:#19d3c580;transform:translateY(-3px)}.seg h3{color:#fff;margin-bottom:8px;font-size:19px;font-weight:700}.seg p{color:#b8c8d2;font-size:15px;line-height:1.55}.cc-faq{background:var(--bg)}.cc-faq-in{gap:28px;display:grid}@media (min-width:960px){.cc-faq-in{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.cc-faq-lista{gap:10px;display:grid}.cc-faq details{background:var(--surface);border:1px solid var(--line);border-radius:14px;transition:border-color .2s}.cc-faq details[open]{border-color:#b9dcd6}.cc-faq summary{cursor:pointer;color:var(--ink);align-items:baseline;gap:14px;min-height:44px;padding:18px 48px 18px 20px;font-size:16px;font-weight:700;list-style:none;display:flex;position:relative}.fq-n{font-family:var(--m);color:var(--pri);font-size:12px;font-weight:500}.cc-faq summary::-webkit-details-marker{display:none}.cc-faq summary:after{content:"+";color:var(--pri);font-size:22px;transition:transform .2s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.cc-faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.cc-faq details p{color:var(--muted);padding:0 20px 18px 54px;font-size:15px;line-height:1.6}.cc-final{background:linear-gradient(180deg,var(--navy-2),var(--navy));color:#fff}.cc-final-in{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:84px;display:grid}@media (min-width:940px){.cc-final-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px}}.cc-final .cc-eyebrow{color:var(--ia)}.cc-final h2{font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.1}.fin-txt>p{color:#b8c8d2;max-width:32em;font-size:17px;line-height:1.55;margin-top:14px!important}.fin-chat{background:#0e2440;border:1px solid #19d3c529;border-radius:18px;flex-direction:column;gap:8px;max-width:440px;margin-top:26px;padding:14px;display:flex}.fin-chat .bl{max-width:92%;color:var(--ink);font-size:13.5px}.cap{color:var(--ink);background:#fff;border-radius:22px;gap:8px;padding:clamp(22px,3vw,32px);display:grid;box-shadow:0 40px 80px -40px #000000b3}.cap label{margin-top:8px;font-size:14.5px;font-weight:800}.cap label small{color:var(--muted);font-weight:600}.cap select,.cap input{border:1.5px solid var(--line);width:100%;min-height:48px;font:500 16px var(--u);color:var(--ink);background:#fff;border-radius:12px;padding:10px 12px}.cap select:focus,.cap input:focus{border-color:var(--pri);box-shadow:0 0 0 3px var(--pri-50);outline:none}.cap .cc-btn{background:var(--ia);width:100%;margin-top:14px;color:var(--navy)!important}.cap-nota{color:var(--muted);text-align:center;font-size:12px}@media (max-width:420px){.cc-barra{grid-template-columns:86px minmax(0,1fr) 46px;gap:10px}.pl-preco b{font-size:44px}}@media (min-width:1060px) and (max-height:780px){.cc-hero-in{gap:40px;padding-block:20px 28px}.cc-hero h1{font-size:min(3.2vw,6.4vh,46px)}.cc-chip{padding:5px 11px;font-size:12px;margin-bottom:12px!important}.cc-lead{font-size:15.5px;margin-top:12px!important}.cc-hero-acoes{margin-top:18px}.cc-cta{min-height:50px}.cc-mini{margin-top:12px!important}.mac-painel{height:clamp(230px,100vh - 380px,340px)}.mac-tit{font-size:14px;padding-top:7px!important}.mac-queixo{height:28px}.mac-pe{height:18px}.mac-selo.s1{bottom:56px}}@media (prefers-reduced-motion:reduce){.cc *,.cc :before,.cc :after{transition:none!important;animation:none!important}}.cv-h .cv-btn{font:800 10.5px var(--u);border:1px solid var(--pri);color:var(--pri);background:#fff;border-radius:7px;padding:4px 8px}.cc .pl-tag{color:#8a4b0b;vertical-align:1px;white-space:nowrap;background:#fff1dc;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800;line-height:1.3;display:inline-block}.pl-c.dest .pl-tag{color:#ffd59a;background:#f2a33a2e}.pl-breve{color:var(--muted);background:var(--bg);border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.45;margin:-8px 0 20px!important}.pl-c.dest .pl-breve{color:#9fb3c2;background:#ffffff0f}.pl-breve b{color:var(--ink-2)}.pl-c.dest .pl-breve b{color:#fff}.pl-leg{text-align:center;color:var(--muted);max-width:46em;font-size:13.5px;line-height:1.5;margin:22px auto 0!important}.pl-leg .pl-tag{margin:0 2px 0 0}.md-lib,.md-breve{color:var(--ink-2);font-size:14px;line-height:1.5;margin-top:16px!important}.md-lib .pl-tag{margin:0 4px 0 0}.md-breve{color:var(--muted);margin-top:8px!important}.md-breve b{color:var(--ink-2)}.cc-depois{color:#c9d7df;max-width:34em;font-size:14px;line-height:1.5;margin-top:14px!important}.calc-fonte{font-size:12px!important}.calc-fonte a,.cc-seg .seg p a{color:var(--ia-2);text-underline-offset:3px}.mac-abas button{min-height:44px}.cc-link,.pl-sob a{align-items:center;min-height:44px;display:inline-flex}.calc input[type=range]{height:46px}.cc-top .cc-logo{min-height:44px}.cc-rod{background:var(--navy);color:#b8c8d2;border-top:1px solid #19d3c524}.cc-rod-in{padding-block:36px calc(36px + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (min-width:860px){.cc-rod-in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center}}.cc-rod-marca p{font-size:13px;margin-top:8px!important}.cc-rod .cc-logo{min-height:44px;display:inline-flex}.cc-rod-cont{gap:2px;padding:0;font-size:14px;list-style:none;display:grid}.cc-rod-cont li{flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.cc-rod-cont span{font-family:var(--m);letter-spacing:.12em;text-transform:uppercase;color:#7f97a8;min-width:72px;font-size:11px}.cc-rod a{color:#e6f6f4;text-underline-offset:4px}.cc-rod-cont a,.cc-rod-links a{align-items:center;min-height:44px;display:inline-flex}.cc-rod-links{flex-wrap:wrap;gap:0 20px;font-size:14px;display:flex}.cc-doc{background:var(--bg)}.cc-doc-in{max-width:820px;padding-block:56px 80px}.cc-doc h1{color:var(--ink);font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.1}.cc-doc-data{color:var(--muted);font-size:14px;margin-top:10px!important}.cc-doc-box{border:1px solid var(--line);background:#fff;border-radius:16px;gap:4px;margin-top:28px;padding:18px 20px;font-size:15px;line-height:1.55;display:grid}.cc-doc a{color:var(--pri);text-underline-offset:3px;font-weight:700}.cc-doc-sum{margin-top:24px}.cc-doc-sum ol{columns:2 240px;column-gap:28px;margin:0;padding-left:22px;font-size:15px}.cc-doc-sum li a{align-items:center;min-height:44px;display:inline-flex}.cc-doc section{margin-top:40px;scroll-margin-top:84px}.cc-doc h2{color:var(--ink);margin-bottom:12px;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.2}.cc-doc section p,.cc-doc section li{color:var(--ink-2);font-size:16px;line-height:1.6}.cc-doc section p+p,.cc-doc section ul+p,.cc-doc section p+ul{margin-top:12px!important}.cc-doc section ul{gap:8px;padding-left:22px;display:grid}.cc-sec,.cc-final,.cc-rod{content-visibility:auto;contain-intrinsic-size:auto 900px}.bl time{color:#56645d}.tag.quente{color:#9a4508}.pl-modo em{color:#0d7a3c}
