@font-face{font-family:Bricolage Grotesque;src:url(/fontes/bricolage-grotesque-latin.woff2) format("woff2");font-weight:500 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";src:url(/fontes/instrument-serif-italic-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");font-weight:500 600;font-style:normal;size-adjust:98.61%;ascent-override:94.31%;descent-override:27.38%;line-gap-override:0%}@font-face{font-family:Bricolage Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:700;font-style:normal;size-adjust:93.9%;ascent-override:99.04%;descent-override:28.75%;line-gap-override:0%}@font-face{font-family:Instrument Fallback;src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("Times Italic");font-weight:400;font-style:italic;size-adjust:87.22%;ascent-override:113.5%;descent-override:35.54%;line-gap-override:0%}body.h-site{--h-bg: #071429;--h-bg-2: #0b1f3a;--h-surface: #0e2544;--h-surface-2: #123057;--h-line: rgba(255, 255, 255, .08);--h-line-2: rgba(255, 255, 255, .16);--h-text: #f2f6fc;--h-text-2: #b8c4da;--h-text-3: #8ea1c4;--h-em: #34d399;--h-em-solid: #10b981;--h-em-press: #059669;--h-on-em: #04231a;--h-paper: #f2f5fa;--h-ink: #0b1f3a;--h-ink-2: #2a3a55;--h-em-ink: #047857;--h-font-display: "Bricolage Grotesque", "Bricolage Fallback", system-ui, sans-serif;--h-font-serif: "Instrument Serif", "Instrument Fallback", Georgia, serif;--h-font-body: "Inter", system-ui, sans-serif;--h-font-mono: "JetBrains Mono", ui-monospace, monospace;--h-t-h1: clamp(2.5rem, 1.6rem + 4.2vw, 5.25rem);--h-t-h2: clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--h-t-h2-final: clamp(2.5rem, 1.5rem + 4.4vw, 5rem);--h-t-h3: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--h-t-lede: clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--h-t-corpo: 1.0625rem;--h-t-num: clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--h-t-mono: .75rem;--h-track-mono: .12em;--h-max: 1240px;--h-gut: clamp(20px, 5vw, 48px);--h-y: clamp(80px, 9vw, 144px);--h-col-gap: 24px;--h-sticky: calc(var(--altura-header, 76px) + 24px);--h-r-sm: 8px;--h-r: 12px;--h-r-lg: 20px;--h-arco: 999px 999px 20px 20px;--h-sombra-folha: inset 0 1px 0 rgba(255, 255, 255, .05), 0 24px 48px -28px rgba(0, 0, 0, .65);--h-sombra-painel: inset 0 1px 0 rgba(255, 255, 255, .04), 0 28px 56px -36px rgba(0, 0, 0, .7);--h-sombra-btn: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 -1px 0 rgba(4, 35, 26, .18), 0 10px 28px -12px rgba(52, 211, 153, .6);--h-ease: cubic-bezier(.16, 1, .3, 1);--h-ease-traco: cubic-bezier(.65, 0, .35, 1)}body.h-site{--h-paper-2: #e8edf5;--h-acc: var(--h-em-ink);--h-hair: rgba(11, 31, 58, .14);--h-hair-2: rgba(11, 31, 58, .26);--h-marca: rgba(11, 31, 58, .34);--h-leitura: 720px;--cor-texto-escuro: var(--h-ink);--cor-texto-medio: var(--h-ink-2);--cor-texto-suave: #55657f;--cor-borda: var(--h-hair);--cor-borda-destaque: var(--h-hair-2);--cor-secundaria: var(--h-ink-2);--cor-fundo-alt: var(--h-paper-2);--cor-superficie: #fff;margin:0;overflow-x:clip;background:var(--h-bg);color:var(--h-ink-2);font-family:var(--h-font-body);font-size:var(--h-t-corpo);font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.h-site ::selection{background:var(--h-em);color:var(--h-on-em)}body.h-site :focus-visible{outline:2px solid var(--h-em-ink);outline-offset:3px;border-radius:4px}body.h-site [id]{scroll-margin-top:calc(var(--altura-header, 76px) + 16px)}body.h-site a{text-underline-offset:.2em;text-decoration-thickness:1px}body.h-site img,body.h-site svg{max-width:100%}body.h-site :is(h1,h2,h3,h4){font-family:var(--h-font-display);font-weight:600;color:var(--cor-texto-escuro);letter-spacing:-.026em;line-height:1.1;text-wrap:balance}body.h-site p{color:var(--cor-texto-medio);text-wrap:pretty}body.h-site :is(strong,b){font-weight:600}body.h-site .container{width:min(100% - 2 * var(--h-gut),var(--h-max));max-width:none;margin-inline:auto;padding-inline:0}body.h-site .container-leitura{width:min(100% - 2 * var(--h-gut),var(--h-leitura));max-width:none;margin-inline:auto;padding-inline:0}body.h-site .secao{position:relative;padding:var(--h-y) 0;background:var(--h-paper);color:var(--h-ink-2)}body.h-site .secao-destaque{background:var(--h-paper-2);border-block:0}body.h-site .sem-padding-topo{padding-top:0}body.h-site .sem-padding-baixo{padding-bottom:0}body.h-site .sem-padding-vertical{padding-block:0}body.h-site :is(.header-site,.hero-lp,.secao-navy,.rodape,.exit-popup-content,.consentimento,.cta-fixo-mobile){--cor-texto-escuro: var(--h-text);--cor-texto-medio: var(--h-text-2);--cor-texto-suave: var(--h-text-3);--cor-borda: var(--h-line-2);--cor-borda-destaque: rgba(255, 255, 255, .28);--cor-superficie: var(--h-surface);--cor-fundo-alt: transparent;--cor-secundaria: var(--h-em);--h-acc: var(--h-em);--h-hair: var(--h-line-2);--h-hair-2: rgba(255, 255, 255, .3);--h-marca: rgba(255, 255, 255, .3);color:var(--h-text-2)}body.h-site :is(.header-site,.hero-lp,.secao-navy,.rodape,.exit-popup-content,.consentimento) :focus-visible{outline-color:var(--h-em)}body.h-site .secao-navy{overflow:clip;background:linear-gradient(180deg,var(--h-bg-2) 0%,var(--h-bg) 70%,#071429 100%);border-top:1px solid var(--h-line)}body.h-site .secao-navy:before{content:none}body.h-site .eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.5;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--cor-texto-medio)}body.h-site .eyebrow:before{content:"";flex:none;width:24px;height:1px;background:var(--h-acc)}body.h-site .eyebrow--centro{justify-content:center}body.h-site .medida{max-width:640px;margin-inline:auto}body.h-site .medida-larga{max-width:820px;margin-inline:auto}body.h-site .titulo-display{margin:0 0 24px;font-size:clamp(2.5rem,1.5rem + 3.8vw,4.75rem);line-height:1.02;letter-spacing:-.03em}body.h-site .titulo-h1{margin:0 0 24px;font-size:clamp(2.25rem,1.5rem + 3.6vw,4.5rem);line-height:1.04;letter-spacing:-.03em}body.h-site .titulo-h2{margin:0 0 clamp(24px,3vw,40px);font-size:var(--h-t-h2);line-height:1.06;letter-spacing:-.03em}body.h-site .titulo-h3{margin:0 0 20px;font-size:var(--h-t-h3);line-height:1.2;letter-spacing:-.02em}body.h-site .texto-lede{margin:0 0 32px;font-size:var(--h-t-lede);line-height:1.55;color:var(--cor-texto-medio)}body.h-site .centrado{text-align:center}body.h-site .centrado :is(.medida,.medida-larga):is(.texto-lede,.titulo-display,.titulo-h1,.titulo-h2){margin-inline:auto}body.h-site .cabecalho-secao{max-width:none;margin:0 0 clamp(32px,4vw,56px);text-align:left}body.h-site .centrado .cabecalho-secao{text-align:center}body.h-site .cabecalho-secao h2,body.h-site .cabecalho-secao p.titulo-h2{max-width:20ch;margin:0 0 16px;font-size:var(--h-t-h2);line-height:1.06;letter-spacing:-.03em}body.h-site .centrado .cabecalho-secao :is(h2,p.titulo-h2){margin-inline:auto}body.h-site .cabecalho-secao p:not(.titulo-h2){max-width:52ch;font-size:var(--h-t-lede);line-height:1.55}body.h-site .botao-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border:1px solid transparent;border-radius:var(--h-r);background:linear-gradient(180deg,#4ade9f 0%,var(--h-em) 100%);color:var(--h-on-em);font-family:var(--h-font-display);font-size:1.0625rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-align:center;text-decoration:none;cursor:pointer;box-shadow:var(--h-sombra-btn);-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--h-ease),box-shadow .25s var(--h-ease),transform .25s var(--h-ease)}body.h-site .botao-whatsapp svg{flex:none;width:22px;height:22px}body.h-site .botao-whatsapp:active{background:var(--h-em-solid);transform:translateY(1px)}body.h-site .botao-whatsapp:focus-visible{outline:2px solid var(--h-em-ink);outline-offset:3px;border-radius:var(--h-r)}body.h-site :is(.hero-lp,.secao-navy,.exit-popup-content) .botao-whatsapp:focus-visible{outline-color:var(--h-text)}body.h-site .botao-whatsapp--grande{min-height:64px;padding:0 36px;font-size:1.1875rem}body.h-site .botao-whatsapp--compacto{min-height:44px;padding:0 20px;font-size:.9375rem}@media(hover:hover){body.h-site .botao-whatsapp:hover{background:linear-gradient(180deg,#62e8b2,#4ade9f);box-shadow:inset 0 1px #fff9,inset 0 -1px #04231a2e,0 14px 34px -12px #34d399bf;transform:translateY(-1px)}}body.h-site .grade-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:0 40px;margin:0;padding:0;list-style:none;border-top:1px solid var(--h-hair)}body.h-site .grade-chips--densa{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}body.h-site .grade-chips li{display:block;min-width:0}body.h-site .chip{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 0;border:0;border-bottom:1px solid var(--h-hair);border-radius:0;background:none;color:var(--cor-texto-escuro);font-size:1rem;font-weight:500;line-height:1.35;text-decoration:none;transform:none;transition:color .2s var(--h-ease)}body.h-site .chip:after{content:"→";content:"→" / "";flex:none;font-family:var(--h-font-body);color:var(--cor-texto-suave);transition:transform .35s var(--h-ease),color .2s var(--h-ease)}body.h-site .chip--texto{display:inline-block;min-height:44px;padding:10px 0;border-bottom:0;font-weight:400}body.h-site .chip--texto:after{content:none}@media(hover:hover){body.h-site .chip:hover{border-color:var(--h-hair);background:none;color:var(--h-em-ink);transform:none}body.h-site .chip:hover:after{color:var(--h-em-ink);transform:translate(4px)}body.h-site .chip--texto:hover{text-decoration:underline}}body.h-site .secao-navy .chip:hover{color:var(--h-em)}body.h-site .link-suave{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;line-height:1.4;color:var(--cor-texto-medio);text-decoration:underline;text-decoration-color:var(--h-hair-2);text-underline-offset:.3em;transition:color .2s var(--h-ease),text-decoration-color .2s var(--h-ease)}@media(hover:hover){body.h-site .link-suave:hover{color:var(--h-em-ink);text-decoration-color:currentColor}}body.h-site .moldura-imagem{position:relative;isolation:isolate}body.h-site .moldura-imagem:before{content:"";display:block;position:absolute;inset:-6px;z-index:1;pointer-events:none;background:linear-gradient(var(--h-marca),var(--h-marca)) left top / 10px 1px,linear-gradient(var(--h-marca),var(--h-marca)) left top / 1px 10px,linear-gradient(var(--h-marca),var(--h-marca)) right top / 10px 1px,linear-gradient(var(--h-marca),var(--h-marca)) right top / 1px 10px,linear-gradient(var(--h-marca),var(--h-marca)) left bottom / 10px 1px,linear-gradient(var(--h-marca),var(--h-marca)) left bottom / 1px 10px,linear-gradient(var(--h-marca),var(--h-marca)) right bottom / 10px 1px,linear-gradient(var(--h-marca),var(--h-marca)) right bottom / 1px 10px;background-repeat:no-repeat;border-radius:0;opacity:1}body.h-site .moldura-imagem img{display:block;width:100%;height:auto;border:1px solid var(--h-hair);border-radius:var(--h-r-sm);box-shadow:0 28px 56px -32px #07142999}body.h-site{background:#071429}body.h-site .header-site{background:#071429f0;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--h-line);transition:border-color .25s var(--h-ease),box-shadow .25s var(--h-ease)}body.h-site .header-site.rolado{border-bottom-color:#ffffff24;box-shadow:0 12px 28px -16px #000000b3}body.h-site .header-conteudo{gap:20px}body.h-site .header-site a,body.h-site .header-site .botao-whatsapp{white-space:nowrap}body.h-site .header-logo{flex:0 1 auto;min-width:0;color:var(--h-text);font-family:var(--h-font-display);font-size:1.0625rem;font-weight:600;letter-spacing:-.02em}body.h-site .header-logo span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}body.h-site .header-logo .marca-icone{width:36px;height:36px;border:1px solid var(--h-line-2);border-radius:10px;background:var(--h-bg-2);box-shadow:inset 0 1px #ffffff0f}body.h-site .nav-links{gap:clamp(14px,1.6vw,24px)}body.h-site .nav-links a:not(.botao-whatsapp){display:inline-flex;align-items:center;min-height:44px;color:var(--h-text-2);font-size:.9375rem;font-weight:500;transition:color .2s var(--h-ease)}body.h-site .header-site .botao-whatsapp{margin:0;min-height:44px;padding:0 20px;border-radius:var(--h-r);background:linear-gradient(180deg,#4ade9f 0%,var(--h-em) 100%);color:var(--h-on-em);font-size:.9375rem;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #04231a2e,0 8px 22px -12px #34d39999;transition:background-color .25s var(--h-ease),box-shadow .25s var(--h-ease),transform .25s var(--h-ease)}body.h-site .header-site .botao-whatsapp svg{width:16px;height:16px}body.h-site .header-site .botao-whatsapp:focus-visible{outline-color:var(--h-text)}@media(hover:hover){body.h-site .nav-links a:not(.botao-whatsapp):hover{color:var(--h-text)}body.h-site .header-site .botao-whatsapp:hover{background:linear-gradient(180deg,#62e8b2,#4ade9f);color:var(--h-on-em);transform:translateY(-1px)}}body.h-site .header-site .botao-whatsapp:active{background:var(--h-em-solid);color:var(--h-on-em);transform:translateY(1px)}body.h-site .hamburger-btn{border-radius:10px}body.h-site .hamburger-btn .bar{height:2px;border-radius:2px;background-color:var(--h-text);transition:transform .3s var(--h-ease),opacity .2s var(--h-ease)}body.h-site .hamburger-btn:focus-visible{outline:2px solid var(--h-em);outline-offset:2px}@media(max-width:768px){body.h-site .hamburger-btn.active .bar:nth-child(1){transform:translateY(9.5px) rotate(45deg)}body.h-site .hamburger-btn.active .bar:nth-child(2){opacity:0}body.h-site .hamburger-btn.active .bar:nth-child(3){transform:translateY(-9.5px) rotate(-45deg)}body.h-site .nav-links{top:76px;height:calc(100vh - 76px);height:calc(100dvh - 76px);max-width:min(320px,88vw);padding:12px 24px 24px;gap:0;background-color:var(--h-bg-2);border-left:1px solid var(--h-line-2);box-shadow:-24px 0 48px -24px #000000b3;transition:right .3s var(--h-ease);overflow-y:auto}body.h-site .nav-links a:not(.botao-whatsapp){width:100%;min-height:56px;border-bottom:1px solid var(--h-line);font-size:1.0625rem;color:var(--h-text)}body.h-site .header-site .header-cta.mobile-only{min-height:52px;margin-top:24px;justify-content:center}}@media(min-width:769px)and (max-width:1100px){body.h-site .header-logo span:last-child{max-width:22ch}}body.h-site .rodape{padding:clamp(56px,6vw,88px) 0 24px;background:#071429;border-top:1px solid var(--h-line);color:var(--h-text-2)}body.h-site .rodape-grade{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px 32px;margin-bottom:clamp(48px,6vw,72px)}body.h-site .rodape-grade>div{min-width:0;padding-top:20px;border-top:1px solid var(--h-line-2)}body.h-site .rodape-titulo{display:block;margin-bottom:18px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--h-text-3)}body.h-site .rodape-grade>div:first-child .rodape-titulo{margin-bottom:14px;font-family:var(--h-font-display);font-size:1.3125rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;text-transform:none;color:var(--h-text)}body.h-site .rodape-desc{max-width:34ch;margin:0;font-size:.9375rem;line-height:1.6;color:var(--h-text-2)}body.h-site .rodape-selos{gap:8px;margin-top:24px}body.h-site .rodape-grade a{display:block;padding:11px 0;color:var(--h-text-2);font-size:.9375rem;line-height:1.4;text-decoration:none;transition:color .2s var(--h-ease)}body.h-site .rodape-base{align-items:center;gap:0 24px;padding-top:24px;border-top:1px solid var(--h-line-2);font-family:var(--h-font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.6;color:var(--h-text-3)}body.h-site .rodape-base a{display:inline-flex;align-items:center;min-height:44px;color:var(--h-text-2);text-decoration:underline;text-decoration-color:var(--h-line-2);transition:color .2s var(--h-ease)}@media(hover:hover){body.h-site .rodape-grade a:hover,body.h-site .rodape-base a:hover{color:var(--h-text)}body.h-site .rodape-base a:hover{text-decoration-color:currentColor}}@media(max-width:960px){body.h-site .rodape-grade{grid-template-columns:repeat(2,minmax(0,1fr))}body.h-site .rodape-grade>div:first-child{grid-column:1 / -1}}@media(max-width:768px){body.h-site .rodape-grade{grid-template-columns:minmax(0,1fr);gap:32px}}body.h-site .badge-cert{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--h-hair-2);border-radius:var(--h-r-sm);background:transparent;color:var(--cor-texto-medio);font-family:var(--h-font-mono);font-size:.6875rem;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}body.h-site .badge-cert svg{flex:none;width:14px;height:14px;color:var(--h-acc)}body.h-site .badge-cert--google,body.h-site .badge-cert--meta,body.h-site .badge-cert--seo,body.h-site .rodape .badge-cert{border-color:var(--h-hair-2);background:transparent;color:var(--cor-texto-medio)}body.h-site .cta-fixo-mobile{padding:10px 16px max(10px,env(safe-area-inset-bottom));background:#071429f7;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid var(--h-line-2);box-shadow:0 -16px 32px -16px #0009}body.h-site .cta-fixo-mobile a{display:flex;width:100%;min-height:52px;padding:0 16px;border-radius:var(--h-r);background:linear-gradient(180deg,#4ade9f 0%,var(--h-em) 100%);color:var(--h-on-em);font-family:var(--h-font-display);font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #04231a2e}body.h-site .cta-fixo-mobile a:focus-visible{outline:2px solid var(--h-text);outline-offset:2px;border-radius:var(--h-r)}body.h-site .floating-whatsapp-btn{border:1px solid rgba(255,255,255,.35);background:linear-gradient(180deg,#4ade9f 0%,var(--h-em) 100%);color:var(--h-on-em);box-shadow:inset 0 1px #ffffff80,0 14px 30px -10px #04231ab3,0 0 0 1px #0714291f;transition:transform .3s var(--h-ease),box-shadow .3s var(--h-ease)}body.h-site .floating-whatsapp-btn:focus-visible{outline:2px solid var(--h-bg);outline-offset:3px;border-radius:50%}body.h-site .floating-whatsapp-pulse{background:#34d39952}@media(hover:hover){body.h-site .floating-whatsapp-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff9,0 18px 34px -10px #04231abf,0 0 0 1px #0714291f}}body.h-site .exit-popup-overlay{background-color:#071429c7;backdrop-filter:none;-webkit-backdrop-filter:none}body.h-site .exit-popup-content{max-width:520px;padding:clamp(32px,5vw,48px);border:1px solid var(--h-line-2);border-top:1px solid var(--h-line-2);border-radius:var(--h-r-lg);background:var(--h-surface);box-shadow:var(--h-sombra-folha);text-align:left}body.h-site .exit-popup-content:before{content:"";position:absolute;inset:-5px;pointer-events:none;background:linear-gradient(var(--h-marca),var(--h-marca)) left top / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) left top / 1px 9px,linear-gradient(var(--h-marca),var(--h-marca)) right top / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) right top / 1px 9px,linear-gradient(var(--h-marca),var(--h-marca)) left bottom / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) left bottom / 1px 9px,linear-gradient(var(--h-marca),var(--h-marca)) right bottom / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) right bottom / 1px 9px;background-repeat:no-repeat}body.h-site .exit-popup-content .eyebrow{margin-bottom:16px}body.h-site .popup-titulo{margin:0 0 16px;font-family:var(--h-font-display);font-size:clamp(1.625rem,1.3rem + 1.2vw,2rem);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--h-text)}body.h-site .exit-popup-content p:not(.popup-titulo){margin-bottom:28px;font-size:var(--h-t-corpo);line-height:1.6;color:var(--h-text-2)}body.h-site .popup-actions{gap:8px}body.h-site .popup-actions .botao-whatsapp{width:100%}body.h-site .fechar-popup{top:10px;right:10px;border-radius:10px;font-size:1.75rem;line-height:1;color:var(--h-text-2);transition:color .2s var(--h-ease)}body.h-site .botao-secundario{color:var(--h-text-3);font-family:var(--h-font-body);font-size:.9375rem;text-decoration-color:var(--h-line-2);text-underline-offset:.3em}@media(hover:hover){body.h-site .fechar-popup:hover,body.h-site .botao-secundario:hover{color:var(--h-text)}}body.h-site .consentimento{border:1px solid var(--h-line-2);border-radius:var(--h-r);background:var(--h-surface);box-shadow:var(--h-sombra-folha);color:var(--h-text-2);font-size:.875rem;line-height:1.55}body.h-site .consentimento button{min-height:44px;border-radius:10px;font-family:var(--h-font-display);letter-spacing:-.01em}body.h-site .consentimento-recusar{border:1px solid var(--h-line-2);background:transparent;color:var(--h-text)}body.h-site .consentimento-aceitar{border:1px solid transparent;background:linear-gradient(180deg,#4ade9f 0%,var(--h-em) 100%);color:var(--h-on-em);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #04231a2e}body.h-site .hero-lp{position:relative;isolation:isolate;padding:clamp(28px,4vw,56px) 0 clamp(56px,7vw,104px);border-bottom:1px solid var(--h-line);background:radial-gradient(60% 60% at 84% 8%,rgba(32,76,142,.3),transparent 70%),radial-gradient(45% 50% at 4% 0%,rgba(27,64,121,.22),transparent 70%),var(--h-bg);color:var(--h-text-2)}body.h-site .hero-lp.sem-padding-baixo{padding-bottom:clamp(44px,5vw,72px)}body.h-site .hero-lp:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0 / 64px 64px;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.5) 45%,transparent 90%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.5) 45%,transparent 90%)}body.h-site .hero-lp.hero-mesh{background:radial-gradient(60% 60% at 84% 8%,rgba(32,76,142,.3),transparent 70%),radial-gradient(45% 50% at 4% 0%,rgba(27,64,121,.22),transparent 70%),var(--h-bg)}body.h-site .hero-lp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,56px);align-items:center;text-align:left}body.h-site .hero-lp-text{min-width:0}body.h-site .hero-lp-img{position:relative;min-width:0}body.h-site .hero-lp-img>*+*{margin-top:0}@media(min-width:961px){body.h-site .hero-lp-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);column-gap:clamp(48px,6vw,88px)}}body.h-site .hero-lp-text h1,body.h-site .hero-lp h1{margin:0 0 24px;font-size:clamp(2.125rem,1.35rem + 3.3vw,3.75rem);font-weight:600;line-height:1.04;letter-spacing:-.03em;color:var(--h-text);text-wrap:balance}body.h-site .hero-lp-text h1.titulo-h1{font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem)}body.h-site .hero-lp .texto-acento{font-family:var(--h-font-serif);font-style:italic;font-weight:400;font-size:1.08em;letter-spacing:-.01em;padding-inline-end:.04em;color:var(--h-text)}body.h-site .hero-lp-text p{max-width:52ch;margin:0 0 32px;font-size:var(--h-t-lede);line-height:1.55;color:var(--h-text-2)}body.h-site .hero-lp-text .byline{max-width:none;margin:0 0 24px;font-family:var(--h-font-mono);font-size:.8125rem;line-height:1.6;letter-spacing:.01em;color:var(--h-text-3)}body.h-site .hero-lp .byline a{color:var(--h-text);font-weight:500;text-decoration:underline;text-decoration-color:var(--h-line-2);text-underline-offset:.3em;transition:text-decoration-color .2s var(--h-ease)}body.h-site .hero-lp .byline time{color:var(--h-text-2)}@media(hover:hover){body.h-site .hero-lp .byline a:hover{text-decoration-color:var(--h-em)}}body.h-site .hero-lp-text .nota-cta,body.h-site .hero-lp .nota-cta{max-width:46ch;margin:14px 0 0;font-size:.875rem;line-height:1.5;color:var(--h-text-3)}body.h-site .hero-lp.centrado .nota-cta{margin-inline:auto;text-align:center}body.h-site .hero-lp-text>.botao-whatsapp,body.h-site .hero-lp-text .linha-botoes .botao-whatsapp{display:flex;width:100%}body.h-site .hero-lp-text .linha-botoes{gap:12px}@media(min-width:640px){body.h-site .hero-lp-text>.botao-whatsapp,body.h-site .hero-lp-text .linha-botoes .botao-whatsapp{display:inline-flex;width:auto}}body.h-site .faixa-confianca{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px 22px;margin-top:28px}body.h-site .faixa-confianca span{display:inline-flex;align-items:center;gap:8px;font-family:var(--h-font-body);font-size:.875rem;line-height:1.4;color:var(--h-text-2)}body.h-site .faixa-confianca span:before{content:"";flex:none;width:5px;height:5px;border-radius:1px;background:var(--h-em)}body.h-site .faixa-confianca--centro{justify-content:center;margin-top:36px}body.h-site .breadcrumb{margin-bottom:28px}body.h-site .breadcrumb ol{gap:4px 10px;font-family:var(--h-font-mono);font-size:.75rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}body.h-site .hero-lp .breadcrumb ol{justify-content:flex-start}body.h-site .hero-lp.centrado .breadcrumb ol{justify-content:center}body.h-site .breadcrumb li{gap:10px;color:var(--cor-texto-suave)}body.h-site .breadcrumb li+li:before{content:"/";color:var(--h-hair-2)}body.h-site .breadcrumb a{display:inline-flex;align-items:center;min-height:44px;margin-block:-14px;color:var(--cor-texto-medio);text-decoration:none;transition:color .2s var(--h-ease)}body.h-site .breadcrumb [aria-current=page]{max-width:none;overflow:visible;white-space:normal;text-overflow:clip;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--cor-texto-escuro)}@media(max-width:640px){body.h-site .breadcrumb li:last-child{flex:1 0 100%}body.h-site .breadcrumb li:last-child:not(:first-child):before{content:none}}@media(hover:hover){body.h-site .breadcrumb a:hover{color:var(--cor-texto-escuro);text-decoration:underline}}body.h-site .hero-lp.centrado{text-align:center}body.h-site .hero-lp.centrado .eyebrow{justify-content:center}body.h-site .hero-lp.centrado :is(.titulo-display,.titulo-h1,h1){font-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);line-height:1.02}body.h-site .hero-lp.centrado h1.medida,body.h-site .hero-lp.centrado .medida-larga h1{max-width:18ch;margin-inline:auto}body.h-site .hero-lp.centrado .texto-lede{margin-bottom:0;color:var(--h-text-2)}body.h-site .hero-lp.centrado .medida-larga .texto-lede{margin-bottom:32px}body.h-site .hero-lp.centrado .sobre-foto{margin-inline:auto}body.h-site .hero-lp:not(.centrado)>.container>h1.titulo-display{max-width:20ch;margin-inline:0;font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem)}body.h-site .hero-lp:not(.centrado)>.container>.texto-lede.medida{margin-inline:0;margin-bottom:0}body.h-site .hero-lp-img>.painel-cidade{counter-reset:painel;position:relative;overflow:visible;margin-top:28px;padding:clamp(20px,3vw,26px);border:1px solid var(--h-line-2);border-radius:var(--h-r-lg);background:var(--h-surface);box-shadow:var(--h-sombra-folha)}body.h-site .painel-cidade:before{content:"";position:absolute;inset:-5px;pointer-events:none;background:linear-gradient(var(--h-marca),var(--h-marca)) left top / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) left top / 1px 9px,linear-gradient(var(--h-marca),var(--h-marca)) right top / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) right top / 1px 9px,linear-gradient(var(--h-marca),var(--h-marca)) left bottom / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) left bottom / 1px 9px,linear-gradient(var(--h-marca),var(--h-marca)) right bottom / 9px 1px,linear-gradient(var(--h-marca),var(--h-marca)) right bottom / 1px 9px;background-repeat:no-repeat}body.h-site .painel-cabecalho{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:6px}body.h-site .painel-cidade-nome{font-family:var(--h-font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--h-text)}body.h-site .painel-uf{padding:4px 9px;border:1px solid var(--h-line-2);border-radius:999px;font-family:var(--h-font-mono);font-size:.6875rem;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;color:var(--h-text-2)}body.h-site .painel-metrica{counter-increment:painel;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;column-gap:8px;margin:0;padding:14px 0 12px;border:0;border-top:1px solid var(--h-line);border-radius:0;background:none}body.h-site .painel-metrica:before{content:counter(painel,decimal-leading-zero);font-family:var(--h-font-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--h-text-3)}body.h-site .painel-metrica .rotulo{font-size:.9375rem;font-weight:500;line-height:1.35;color:var(--h-text-2)}body.h-site .painel-metrica .valor{font-family:var(--h-font-display);font-size:1.0625rem;font-weight:600;letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--h-text);text-align:right}body.h-site .painel-metrica .valor.positivo{color:var(--h-em)}body.h-site .painel-barra{grid-column:2 / -1;height:4px;margin-top:12px;border-radius:2px;background:#ffffff1a;overflow:hidden}body.h-site .painel-barra span{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,rgba(52,211,153,.4),var(--h-em))}@media(min-width:640px)and (max-width:960px){body.h-site .hero-lp-img>.painel-cidade{width:min(100%,380px);margin-left:auto;margin-top:-56px;margin-right:20px;z-index:2}}@media(min-width:961px){body.h-site .hero-lp-img>.painel-cidade{width:calc(100% - 40px);margin:-64px 0 0 auto;z-index:2}}body.h-site{--p-line: rgba(11, 31, 58, .1);--p-line-2: rgba(11, 31, 58, .18);--p-ink-3: #52627f}body.h-site .container-leitura :focus-visible{outline:2px solid var(--h-em-ink);outline-offset:3px}body.h-site .cabecalho-secao .eyebrow--centro{justify-content:flex-start}body.h-site .conteudo-lead .eyebrow--centro:after{content:"";width:24px;height:2px;background:var(--h-em-solid);flex-shrink:0}body.h-site .tldr-box{position:relative;margin:0;padding:clamp(22px,3.5vw,30px) clamp(20px,3.5vw,36px) clamp(6px,1.5vw,10px);background:#fff;border:1px solid var(--p-line-2);border-radius:var(--h-r-sm);box-shadow:none}body.h-site .tldr-box:before{content:"";position:absolute;top:-1px;left:clamp(20px,3.5vw,36px);width:56px;height:2px;background:var(--h-em-solid)}body.h-site .tldr-box h2{margin:0 0 16px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--p-ink-3)}body.h-site .tldr-box ul{display:grid;gap:0;margin:0;padding:0;list-style:none}body.h-site .tldr-box li{padding:16px 0 18px;border-top:1px solid var(--p-line);font-size:var(--h-t-corpo);line-height:1.65;color:var(--h-ink)}body.h-site .tldr-box li:before{content:none}body.h-site .tldr-box li strong{display:block;margin-bottom:6px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--h-em-ink)}body.h-site .conteudo-lead{text-align:center}body.h-site .conteudo-lead .titulo-h2{max-width:20ch;margin:0 auto 28px;font-family:var(--h-font-display);font-size:clamp(1.875rem,1.4rem + 2vw,2.75rem);font-weight:600;line-height:1.08;letter-spacing:-.03em;color:var(--h-ink);text-wrap:balance}body.h-site .conteudo-lead p:not(.titulo-h2){max-width:60ch;text-align:left;margin:0 auto 1.1em;font-size:1.1875rem;line-height:1.7;color:var(--h-ink-2);text-wrap:pretty}body.h-site .conteudo-lead .titulo-h2+p{font-size:var(--h-t-lede);line-height:1.55;color:var(--h-ink)}body.h-site .conteudo-lead p:last-child{margin-bottom:0}body.h-site .toc-box{margin:0;padding:20px 0 0;background:none;border:0;border-top:1px solid var(--p-line-2);border-radius:0}body.h-site .toc-box .indice-titulo{margin:0 0 8px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--p-ink-3)}body.h-site .toc-box ol{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;counter-reset:toc}body.h-site .toc-box li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:baseline;border-bottom:1px solid var(--p-line);counter-increment:toc}body.h-site .toc-box li:before{content:counter(toc,decimal-leading-zero);font-family:var(--h-font-mono);font-size:.6875rem;letter-spacing:.04em;color:var(--p-ink-3)}body.h-site .toc-box a{display:flex;align-items:center;min-height:44px;padding-block:10px;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none;color:var(--h-ink);transition:color .2s var(--h-ease)}@media(hover:hover){body.h-site .toc-box a:hover{color:var(--h-em-ink);text-decoration:none}}@media(min-width:640px){body.h-site .toc-box ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}body.h-site .cabecalho-secao{max-width:none;margin:0 0 clamp(40px,5vw,64px);text-align:left}body.h-site .cabecalho-secao :is(h2,p.titulo-h2){max-width:18ch;margin:0;font-family:var(--h-font-display);font-size:clamp(1.875rem,1.4rem + 2.2vw,3rem);font-weight:600;line-height:1.06;letter-spacing:-.03em;color:var(--h-ink);text-wrap:balance}body.h-site .cabecalho-secao p:not(.titulo-h2){max-width:56ch;margin:16px 0 0;font-size:var(--h-t-lede);color:var(--h-ink-2)}body.h-site .pilha-secoes{display:grid;gap:clamp(56px,7vw,96px);counter-reset:sec}body.h-site .pilha-secoes>*{min-width:0}body.h-site .pilha-secoes>div[id]{counter-increment:sec;scroll-margin-top:calc(var(--altura-header, 76px) + 16px)}body.h-site .pilha-secoes>div>*{margin-block:0}body.h-site .pilha-secoes>div>*+*{margin-top:1.5rem}body.h-site .titulo-h3-acento{position:relative;margin:0;padding-top:22px;border-top:1px solid var(--p-line-2);font-family:var(--h-font-display);font-size:clamp(1.625rem,1.3rem + 1.4vw,2.375rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--h-ink);text-wrap:balance}body.h-site .titulo-h3-acento:before{content:"§ " counter(sec,decimal-leading-zero);display:block;margin-bottom:14px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1;letter-spacing:var(--h-track-mono);color:var(--h-em-ink)}body.h-site .titulo-h3-acento:after{content:"";position:absolute;top:-1px;left:0;width:48px;height:2px;background:var(--h-em-solid)}body.h-site .pilha-secoes>div>h2+*{margin-top:1.25rem}body.h-site .pilha-secoes>div>p{max-width:68ch;font-size:var(--h-t-corpo);line-height:1.7;color:var(--h-ink-2);text-wrap:pretty}body.h-site .pilha-secoes strong{font-weight:600;color:var(--h-ink)}body.h-site .pilha-secoes p a,body.h-site .pilha-secoes li a,body.h-site .pilha-secoes dd a{color:var(--h-em-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){body.h-site .pilha-secoes p a:hover,body.h-site .pilha-secoes li a:hover,body.h-site .pilha-secoes dd a:hover{text-decoration-thickness:2px}}@media(min-width:1024px){body.h-site .pilha-secoes>div>p{font-size:1.125rem}}body.h-site .mid-cta{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin:clamp(56px,7vw,88px) 0 0;padding:clamp(28px,5vw,48px);overflow:hidden;text-align:left;background:var(--h-bg-2);border:1px solid var(--h-line-2);border-radius:var(--h-r-lg)}body.h-site .mid-cta:before{content:"";position:absolute;top:0;left:clamp(28px,5vw,48px);width:56px;height:2px;background:var(--h-em)}body.h-site .mid-cta p{max-width:30ch;margin:0;font-family:var(--h-font-display);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--h-text);text-wrap:balance}body.h-site .mid-cta :focus-visible{outline-color:var(--h-em)}@media(min-width:760px){body.h-site .mid-cta{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}}body.h-site .container-leitura>h2.titulo-h3{max-width:24ch;margin:0 0 20px;font-family:var(--h-font-display);font-size:clamp(1.5rem,1.25rem + 1.2vw,2.125rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--h-ink);text-wrap:balance}body.h-site .container-leitura>h2.titulo-h3+p{max-width:62ch;margin:0 0 28px;font-size:var(--h-t-corpo);line-height:1.7;color:var(--h-ink-2)}body.h-site .links-relacionados{display:grid;gap:0;margin-top:28px;border-bottom:1px solid var(--p-line-2)}body.h-site .links-relacionados a{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px;padding:16px 0;background:none;border:0;border-top:1px solid var(--p-line-2);border-radius:0;font-family:var(--h-font-display);font-size:1.125rem;font-weight:500;line-height:1.3;letter-spacing:-.015em;text-decoration:none;color:var(--h-ink);transition:color .2s var(--h-ease)}body.h-site .links-relacionados a:after{content:"→";flex:none;font-family:var(--h-font-mono);font-size:1rem;color:var(--h-em-ink);transition:transform .25s var(--h-ease)}@media(hover:hover){body.h-site .links-relacionados a:hover{background:none;color:var(--h-em-ink)}body.h-site .links-relacionados a:hover:after{transform:translate(4px)}}body.h-site .container-leitura>.grade-chips{margin-top:28px}body.h-site .bloco-lista{display:grid;gap:12px;max-width:68ch;margin:0 0 1.5rem;padding:0;list-style:none;counter-reset:item}body.h-site .bloco-lista li{position:relative;padding-left:26px;font-size:var(--h-t-corpo);line-height:1.65;color:var(--h-ink-2);counter-increment:item;text-wrap:pretty}body.h-site .bloco-lista li:before{content:"";position:absolute;top:.72em;left:2px;width:6px;height:6px;background:var(--h-em-solid)}body.h-site ol.bloco-lista li{padding-left:38px}body.h-site ol.bloco-lista li:before{content:counter(item,decimal-leading-zero);top:.32em;left:0;width:auto;height:auto;background:none;font-family:var(--h-font-mono);font-size:.75rem;letter-spacing:.04em;line-height:1.6;color:var(--h-em-ink)}body.h-site .bloco-lista li strong{font-weight:600;color:var(--h-ink)}@media(min-width:1024px){body.h-site .bloco-lista li{font-size:1.125rem}}body.h-site .callout{--c-tom: #1b4079;--c-fio: #1b4079;--c-fundo: #e9eef8;margin:0 0 1.5rem;padding:20px 22px 22px 24px;background:var(--c-fundo);border:1px solid var(--p-line);border-left:3px solid var(--c-fio);border-radius:0 var(--h-r-sm) var(--h-r-sm) 0}body.h-site .callout-alerta{--c-tom: #92400e;--c-fio: #c2780a;--c-fundo: #fbf3df}body.h-site .callout-dado{--c-tom: var(--h-em-ink);--c-fio: var(--h-em-solid);--c-fundo: #e8f5ee}body.h-site .callout p{margin:0;font-size:1rem;line-height:1.65;color:var(--h-ink-2);text-wrap:pretty}body.h-site .callout p.callout-titulo{margin:0 0 10px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--c-tom)}body.h-site .callout strong{font-weight:600;color:var(--h-ink)}body.h-site .callout a{color:var(--c-tom);text-underline-offset:3px}body.h-site .stat-bloco{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0 0 1.5rem;padding:2px 0 2px 22px;background:none;border:0;border-left:2px solid var(--h-em-solid);border-radius:0;box-shadow:none}body.h-site .stat-bloco .stat-valor{font-family:var(--h-font-display);font-size:var(--h-t-num);font-weight:600;line-height:1.02;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--h-ink);text-wrap:balance}body.h-site .stat-bloco .stat-label{max-width:48ch;font-size:.9375rem;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--h-ink-2)}body.h-site .tabela-wrap{margin:0 0 1.5rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(11,31,58,.3) transparent;background:linear-gradient(to right,#fff 30%,#fff0) left center / 44px 100% no-repeat local,linear-gradient(to left,#fff 30%,#fff0) right center / 44px 100% no-repeat local,linear-gradient(to right,#0b1f3a33,#0b1f3a00) left center / 14px 100% no-repeat scroll,linear-gradient(to left,#0b1f3a33,#0b1f3a00) right center / 14px 100% no-repeat scroll,#fff;border:1px solid var(--p-line-2);border-radius:var(--h-r-sm)}body.h-site .tabela-wrap table{width:100%;min-width:560px;border-collapse:collapse;font-variant-numeric:tabular-nums}body.h-site .tabela-wrap caption{caption-side:top;padding:18px 20px 14px;text-align:left;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--p-ink-3)}body.h-site .tabela-wrap thead th{padding:12px 20px;background:#eaf0f8;border-bottom:1px solid var(--h-ink);text-align:left;font-family:var(--h-font-mono);font-size:.6875rem;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#34425e}body.h-site .tabela-wrap tbody tr:nth-child(2n){background:#0b1f3a08}body.h-site .tabela-wrap tbody :is(th,td){padding:14px 20px;border-top:1px solid var(--p-line);text-align:left;vertical-align:top;font-size:.9375rem;line-height:1.55;color:var(--h-ink-2)}body.h-site .tabela-wrap tbody tr:first-child :is(th,td){border-top:0}body.h-site .tabela-wrap tbody th{min-width:140px;background:none;font-weight:600;color:var(--h-ink)}body.h-site .pilha-secoes>div>.tabela-wrap+p.tabela-nota,body.h-site .tabela-nota{margin-top:.75rem;font-size:.875rem;font-style:normal;line-height:1.55;color:var(--p-ink-3)}body.h-site .pilha-secoes>div>.tabela-wrap+p.tabela-nota{max-width:68ch}body.h-site .bloco-rotulo{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--h-em-ink)}body.h-site .bloco-rotulo:before{content:"";flex:none;width:24px;height:2px;background:var(--h-em-solid)}body.h-site .bloco-passos{margin:0 0 1.5rem}body.h-site .passos-lista{position:relative;display:grid;gap:36px;margin:0;padding:0 0 0 52px;list-style:none;counter-reset:passo}body.h-site .passos-lista:before{content:"";position:absolute;top:18px;bottom:0;left:14px;width:2px;background:var(--h-em-solid);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}body.h-site .passos-lista>li{position:relative;padding:0;counter-increment:passo}body.h-site .passos-lista>li:before{content:counter(passo);position:absolute;top:-3px;left:-52px;display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--h-em-solid);border-radius:50%;background:#fff;font-family:var(--h-font-mono);font-size:.75rem;font-weight:500;line-height:1;color:var(--h-em-ink)}body.h-site .passo-titulo{margin:0 0 8px;font-family:var(--h-font-display);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--h-ink);text-wrap:balance}body.h-site .passos-lista>li p{max-width:60ch;margin:0;font-size:var(--h-t-corpo);line-height:1.65;color:var(--h-ink-2)}body.h-site .bloco-definicao{display:grid;gap:0;margin:0 0 1.5rem;border-bottom:1px solid var(--p-line-2)}body.h-site .definicao-item{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 0;border:0;border-top:1px solid var(--p-line-2)}body.h-site .bloco-definicao dt{margin:0;font-family:var(--h-font-display);font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--h-ink)}body.h-site .bloco-definicao dd{margin:0;font-size:var(--h-t-corpo);line-height:1.65;color:var(--h-ink-2);text-wrap:pretty}@media(min-width:720px){body.h-site .definicao-item{grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);gap:32px}}body.h-site .bloco-citacao{margin:0 0 1.5rem;padding:4px 0 4px 24px;background:none;border:0;border-left:2px solid var(--h-em-solid);border-radius:0}body.h-site .bloco-citacao blockquote{margin:0;font-family:var(--h-font-serif);font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-style:italic;line-height:1.3;color:var(--h-ink)}body.h-site .bloco-citacao blockquote p{margin:0;color:inherit}body.h-site .bloco-citacao figcaption{margin-top:14px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--p-ink-3)}body.h-site .bloco-citacao cite{font-style:normal}body.h-site .bloco-comparativo{margin:0 0 1.5rem}body.h-site .comparativo-colunas{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;background:#fff;border:1px solid var(--p-line-2);border-radius:var(--h-r-sm)}body.h-site .comparativo-lado{--c-ico: #047857;min-width:0;padding:24px 22px 26px;background:none;border:0;border-radius:0}body.h-site .comparativo-lado+.comparativo-lado{border-top:1px solid var(--p-line-2)}body.h-site .comparativo-negativo{--c-ico: #b45309}body.h-site .comparativo-titulo{margin:0 0 16px;padding-top:14px;border-top:2px solid var(--h-em-solid);font-family:var(--h-font-display);font-size:1.1875rem;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--h-ink)}body.h-site .comparativo-negativo .comparativo-titulo{border-top-color:#c2780a}body.h-site .comparativo-lado ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}body.h-site .comparativo-lado li{position:relative;padding-left:28px;font-size:1rem;line-height:1.6;color:var(--h-ink-2);text-wrap:pretty}body.h-site .comparativo-lado li:before{content:"";position:absolute;top:.28em;left:0;width:16px;height:16px;background:var(--c-ico);-webkit-mask:var(--c-mask) center / contain no-repeat;mask:var(--c-mask) center / contain no-repeat}body.h-site .comparativo-positivo li:before{--c-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8.5 6 12l7.5-8'/%3E%3C/svg%3E")}body.h-site .comparativo-negativo li:before{--c-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3.5 3.5l9 9M12.5 3.5l-9 9'/%3E%3C/svg%3E")}body.h-site .comparativo-lado li strong{font-weight:600;color:var(--h-ink)}@media(min-width:720px){body.h-site .comparativo-colunas{grid-template-columns:repeat(2,minmax(0,1fr))}body.h-site .comparativo-lado+.comparativo-lado{border-top:0;border-left:1px solid var(--p-line-2)}body.h-site .comparativo-lado{padding:28px 28px 30px}}body.h-site .bloco-checklist{margin:0 0 1.5rem;padding:0;background:none;border:0;border-radius:0}body.h-site .checklist-lista{display:grid;gap:0;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--p-line-2)}body.h-site .checklist-lista li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:start;padding:14px 0;border-top:1px solid var(--p-line-2);font-size:var(--h-t-corpo);line-height:1.6;color:var(--h-ink-2)}body.h-site .checklist-lista svg{width:22px;height:22px;margin-top:2px;padding:3px;background:none;border:1.5px solid var(--h-em-solid);border-radius:5px;fill:var(--h-em-ink)}body.h-site .checklist-lista li strong{font-weight:600;color:var(--h-ink)}body.h-site .bloco-figura{margin:0 0 1.5rem}body.h-site .bloco-figura img{width:100%;height:auto;border:1px solid var(--p-line-2);border-radius:var(--h-r-sm)}body.h-site .bloco-figura figcaption{margin-top:10px;font-size:.875rem;line-height:1.5;color:var(--p-ink-3)}body.h-site :is(#metodo,#faq) .titulo-h2{max-width:17ch;margin:0 0 clamp(36px,5vw,56px);font-family:var(--h-font-display);font-size:clamp(1.875rem,1.4rem + 2.2vw,3rem);font-weight:600;line-height:1.06;letter-spacing:-.03em;color:var(--h-ink);text-wrap:balance}body.h-site .processo-lista{position:relative;display:grid;gap:clamp(40px,5vw,56px);padding:0 0 0 40px}body.h-site .processo-lista:before{content:"";position:absolute;top:8px;bottom:0;left:5px;width:2px;background:var(--h-em-solid);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}body.h-site .processo-item{position:relative;display:block;padding:0;background:none;border:0;border-radius:0;box-shadow:none}body.h-site .processo-item:before{content:"";position:absolute;top:2px;left:-40px;width:12px;height:12px;border-radius:50%;background:var(--h-em-solid);box-shadow:0 0 0 5px #10b9812e}body.h-site .processo-num{width:auto;margin-bottom:14px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:14px;letter-spacing:var(--h-track-mono);color:var(--p-ink-3)}body.h-site .processo-conteudo h3{margin:0;font-family:var(--h-font-display);font-size:clamp(1.375rem,1.1rem + 1.1vw,1.75rem);font-weight:600;line-height:1.15;letter-spacing:-.025em;color:var(--h-ink);text-wrap:balance}body.h-site .processo-conteudo p{max-width:52ch;margin:12px 0 0;font-size:var(--h-t-corpo);line-height:1.65;color:var(--h-ink-2)}@media(min-width:640px){body.h-site .processo-lista{padding-left:60px}body.h-site .processo-item:before{left:-60px}}body.h-site .checklist-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0 clamp(32px,5vw,64px);border-top:1px solid var(--p-line-2)}body.h-site .checklist-item{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:18px;padding:24px 0;background:none;border:0;border-bottom:1px solid var(--p-line-2);border-radius:0;box-shadow:none}body.h-site .checklist-item svg{width:24px;height:24px;padding:4px;margin-top:1px;border-radius:5px;background:var(--h-em-solid);color:var(--h-on-em)}body.h-site .checklist-item span{font-family:var(--h-font-display);font-size:1.1875rem;font-weight:500;line-height:1.35;letter-spacing:-.015em;color:var(--h-ink);text-wrap:pretty}@media(min-width:760px){body.h-site .checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.h-site .faq-grid{display:block;border-bottom:1px solid var(--p-line-2)}body.h-site .faq-item{overflow:visible;background:none;border:0;border-top:1px solid var(--p-line-2);border-radius:0;box-shadow:none}body.h-site .faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 0;list-style:none;cursor:pointer;background:none;font-family:var(--h-font-display);font-size:1.1875rem;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--h-ink);text-wrap:pretty;-webkit-tap-highlight-color:transparent}body.h-site .faq-item summary::-webkit-details-marker{display:none}body.h-site .faq-item summary::marker{content:""}body.h-site .faq-item summary:after{content:"";flex:none;width:44px;height:44px;margin-right:-10px;color:var(--p-ink-3);background:linear-gradient(currentColor,currentColor) center / 14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 14px no-repeat;transform:none}body.h-site .faq-item[open] summary:after{color:var(--h-em-ink);background:linear-gradient(currentColor,currentColor) center / 14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 0 no-repeat;transform:none}body.h-site .faq-item summary:focus-visible{outline:2px solid var(--h-em-ink);outline-offset:2px;border-radius:var(--h-r-sm)}@media(hover:hover){body.h-site .faq-item summary:hover{background:none;color:var(--h-em-ink)}}body.h-site .faq-item .faq-resposta{max-width:62ch;margin:0;padding:0 0 28px;font-size:var(--h-t-corpo);line-height:1.7;color:var(--h-ink-2);text-wrap:pretty}@media(min-width:1024px){body.h-site .faq-item summary{font-size:1.25rem}}body.h-site .autor-box{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:24px;margin-top:0;padding:32px 0 0;background:none;border:0;border-top:1px solid var(--p-line-2);border-radius:0;box-shadow:none}body.h-site .autor-foto-wrap{flex-shrink:0}body.h-site .autor-selo{display:none}body.h-site .autor-foto{width:112px;height:136px;object-fit:cover;background:var(--h-bg-2);border:1px solid var(--p-line-2);border-radius:var(--h-arco);box-shadow:none}body.h-site .autor-conteudo{min-width:0}body.h-site .autor-nome{margin:0 0 6px;font-family:var(--h-font-display);font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--h-ink)}body.h-site .autor-cargo{margin:0 0 16px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--p-ink-3)}body.h-site .autor-bio{max-width:56ch;margin:0 0 14px;font-size:var(--h-t-corpo);line-height:1.65;color:var(--h-ink-2)}body.h-site .autor-link{margin:0 0 20px;font-size:1rem}body.h-site .autor-link a{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;color:var(--h-em-ink)}body.h-site .autor-box :focus-visible{outline:2px solid var(--h-em-ink);outline-offset:3px}body.h-site .autor-badges{display:flex;flex-wrap:wrap;gap:8px}body.h-site .autor-badges .badge-cert{gap:8px;padding:7px 14px;background:#fff;border:1px solid var(--p-line-2);border-radius:999px;font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--h-ink-2)}body.h-site .autor-badges .badge-cert svg{color:var(--h-em-ink)}@media(min-width:640px){body.h-site .autor-box{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:40px}}body.h-site .social-proof{padding-block:var(--h-y);background:var(--h-bg);border-top:1px solid var(--h-line);color:var(--h-text-2)}body.h-site .social-proof:before{content:none}body.h-site .social-proof .eyebrow{margin-bottom:clamp(32px,4vw,48px)}body.h-site .social-proof .eyebrow--centro{justify-content:flex-start}body.h-site .proof-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 clamp(72px,9vw,120px)}body.h-site .proof-number-card{padding:20px 0 0;text-align:left;background:none;border:0;border-top:1px solid var(--h-line-2);border-radius:0}body.h-site .proof-number-value{display:block;margin-bottom:12px;font-family:var(--h-font-display);font-size:var(--h-t-num);font-weight:600;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--h-text)}body.h-site .proof-number-label{display:block;padding-bottom:28px;font-size:.9375rem;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--h-text-2)}body.h-site .social-proof h2{max-width:16ch;margin:0 0 20px;font-family:var(--h-font-display);font-size:clamp(2rem,1.4rem + 2.2vw,3.25rem);font-weight:600;line-height:1.06;letter-spacing:-.03em;text-align:left;color:var(--h-text);text-wrap:balance}body.h-site .proof-subtitle{max-width:50ch;margin:0 0 clamp(40px,5vw,64px);font-size:var(--h-t-lede);line-height:1.55;text-align:left;color:var(--h-text-2)}body.h-site .proof-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px 40px;max-width:none;margin:0}body.h-site .proof-card{display:flex;flex-direction:column;padding:24px 0 0;background:none;border:0;border-top:1px solid var(--h-line-2);border-radius:0;box-shadow:none;transform:none;transition:none}body.h-site .proof-stars,body.h-site .proof-avatar{display:none}body.h-site .proof-text{max-width:40ch;margin:0 0 28px;padding:0;border:0;font-family:var(--h-font-serif);font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-style:italic;line-height:1.32;color:var(--h-text)}body.h-site .proof-text p{margin:0;color:inherit;text-wrap:pretty}body.h-site .proof-author{margin-top:auto;display:block}body.h-site .proof-name{display:block;font-size:1rem;font-weight:600;line-height:1.3;color:var(--h-text)}body.h-site .proof-role{display:block;margin-top:6px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);letter-spacing:var(--h-track-mono);line-height:1.4;text-transform:uppercase;color:var(--h-text-3)}@media(min-width:720px){body.h-site .proof-numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}body.h-site .proof-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}body.h-site .secao-navy.centrado{position:relative;padding-block:var(--h-y) calc(var(--h-y) + 56px);overflow:hidden;text-align:left;background:linear-gradient(180deg,var(--h-bg-2) 0%,var(--h-bg) 70%,#071429 100%);border-top:1px solid var(--h-line)}body.h-site .secao-navy.centrado:before{content:none}body.h-site .secao-navy.centrado:after{content:"";position:absolute;right:0;bottom:20px;width:100%;height:90px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 160' fill='none'%3E%3Cpath d='M0 140H420C500 140 540 120 590 92S680 36 740 28' stroke='%2334d399' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='740' cy='28' r='6' fill='%2334d399'/%3E%3C/svg%3E") right bottom / contain no-repeat}body.h-site .secao-navy.centrado>.container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start}body.h-site .secao-navy.centrado .eyebrow{margin-bottom:20px}body.h-site .secao-navy.centrado .eyebrow--centro{justify-content:flex-start}body.h-site .secao-navy.centrado .titulo-h2{max-width:14ch;margin:0 0 24px;font-family:var(--h-font-display);font-size:var(--h-t-h2-final);font-weight:600;line-height:1.02;letter-spacing:-.035em;color:var(--h-text);text-wrap:balance}body.h-site .secao-navy.centrado .texto-lede{max-width:46ch;margin:0 0 36px;font-size:var(--h-t-lede);line-height:1.55;color:var(--h-text-2)}body.h-site .secao-navy.centrado .botao-whatsapp{max-width:100%}@media(min-width:1024px){body.h-site .secao-navy.centrado:after{right:-1%;bottom:0;width:70%;height:220px}}body.h-site .cta-artigo{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 40px;padding:28px clamp(20px,3.5vw,32px);background:#e6ecf5;border:1px solid var(--p-line-2);border-radius:var(--h-r-sm)}body.h-site .cta-artigo:before{content:"";position:absolute;top:-1px;left:clamp(20px,3.5vw,32px);width:56px;height:2px;background:var(--h-em-solid)}body.h-site .cta-artigo p{margin:0;font-size:1rem;line-height:1.6;color:var(--h-ink-2)}body.h-site .cta-artigo p.cta-artigo-titulo{margin:0 0 6px;font-family:var(--h-font-display);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--h-ink)}body.h-site .cta-artigo .botao-whatsapp{flex:0 0 auto}body.h-site .cta-artigo :focus-visible{outline:2px solid var(--h-em-ink);outline-offset:3px}@media(max-width:600px){body.h-site .cta-artigo .botao-whatsapp{width:100%}}body.h-site{counter-reset:h2s}body.h-site .prosa{display:block;max-width:68ch;font-size:var(--h-t-corpo);line-height:1.7;color:var(--h-ink-2);counter-reset:prosa}body.h-site .prosa>*{margin:0}body.h-site .prosa>*+*{margin-top:1.25em}body.h-site .prosa p{color:var(--h-ink-2)}body.h-site .prosa strong{color:var(--h-ink)}body.h-site .prosa a:not(.botao-whatsapp){color:var(--h-em-ink);text-decoration:underline;text-decoration-color:#04785766;text-underline-offset:3px}body.h-site .prosa h2{position:relative;display:flex;flex-direction:column;gap:14px;margin-top:2.8em;padding-top:22px;border-top:1px solid var(--h-hair-2);font-size:clamp(1.5rem,1.25rem + 1vw,2rem);line-height:1.12;letter-spacing:-.028em;color:var(--h-ink);counter-increment:prosa}body.h-site .prosa h2:first-child{margin-top:0}body.h-site .prosa h2:before{content:"§ " counter(prosa,decimal-leading-zero);font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1;letter-spacing:var(--h-track-mono);color:var(--h-em-ink)}body.h-site .prosa h2:after{content:"";position:absolute;top:-1px;left:0;width:48px;height:2px;background:var(--h-em-solid)}body.h-site .prosa h2+*{margin-top:1em}body.h-site .prosa p.centrado{margin-top:2em}body.h-site .prosa .bloco-lista{display:flex;flex-direction:column;gap:0;margin:1.4em 0 0;padding:0;list-style:none;counter-reset:bl}body.h-site .prosa .bloco-lista li{position:relative;padding:14px 0 14px 28px;border-top:1px solid var(--h-hair);font-size:var(--h-t-corpo);line-height:1.65;color:var(--h-ink-2);counter-increment:bl}body.h-site .prosa .bloco-lista li:last-child{border-bottom:1px solid var(--h-hair)}body.h-site .prosa .bloco-lista li:before{content:"";position:absolute;top:26px;left:0;width:6px;height:6px;background:var(--h-em-ink)}body.h-site .prosa ol.bloco-lista li{padding-left:44px}body.h-site .prosa ol.bloco-lista li:before{content:counter(bl,decimal-leading-zero);top:19px;width:auto;height:auto;background:none;font-family:var(--h-font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.04em;color:var(--h-em-ink)}body.h-site .prosa .bloco-lista li strong{color:var(--h-ink)}body.h-site .cartao-cta{position:relative;display:grid;gap:8px 32px;margin-top:clamp(32px,4vw,48px);padding:clamp(24px,3vw,36px);text-align:left;background:#fff;border:1px solid var(--h-hair);border-radius:var(--h-r);box-shadow:0 1px #0b1f3a0a,0 28px 48px -34px #0b1f3a4d}body.h-site .prosa .cartao-cta{margin-top:2.2em}body.h-site .cartao-cta:before{content:"";position:absolute;top:-1px;left:clamp(24px,3vw,36px);width:48px;height:2px;background:var(--h-em-solid)}body.h-site .cartao-cta h3{margin:0;font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);line-height:1.15;color:var(--h-ink)}body.h-site .cartao-cta p{margin:0 0 12px;max-width:46ch;font-size:1.0625rem;line-height:1.6;color:var(--h-ink-2)}body.h-site .cartao-cta .botao-whatsapp{justify-self:start}@media(min-width:820px){body.h-site .cartao-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}body.h-site .cartao-cta h3,body.h-site .cartao-cta p{grid-column:1}body.h-site .cartao-cta p{margin-bottom:0}body.h-site .cartao-cta .botao-whatsapp{grid-column:2;grid-row:1 / span 2;justify-self:end}}body.h-site .card-premium{padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none;transition:border-color .2s var(--h-ease)}body.h-site .card-premium:hover{transform:none;box-shadow:none}body.h-site .grade-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 clamp(24px,3.5vw,48px)}body.h-site .grade-cards>.card-premium:not(.borda-acento){padding:20px 0 clamp(28px,4vw,40px);border-top:1px solid var(--h-hair-2)}body.h-site .card-premium .icone-box{display:flex;align-items:center;width:auto;height:auto;margin:0 0 clamp(16px,2.4vw,24px);border-radius:0;background:none;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1;letter-spacing:var(--h-track-mono);color:var(--h-em-ink)}body.h-site .card-premium .icone-box:before{content:"0" / ""}body.h-site .grade-cards>.card-premium:not(.borda-acento) h3{margin:0 0 12px;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.2;letter-spacing:-.022em;color:var(--h-ink)}body.h-site .grade-cards>.card-premium:not(.borda-acento) p{margin:0;max-width:46ch;font-size:1rem;line-height:1.65;color:var(--h-ink-2)}body.h-site .grade-cards:has(>.borda-acento){display:block;border-bottom:1px solid var(--h-hair-2)}body.h-site .card-premium.borda-acento{display:grid;gap:16px 56px;max-width:none;margin:0;padding:clamp(28px,4vw,44px) 0;border-top:1px solid var(--h-hair-2)}body.h-site .card-premium.borda-acento .linha-meta{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;margin:0}body.h-site .selo-caso{display:inline-block;padding:7px 10px;border:1px solid rgba(4,120,87,.38);border-radius:4px;background:none;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--h-em-ink)}body.h-site .linha-meta .texto-acento{font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;font-style:normal;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#52627f}body.h-site .card-premium.borda-acento h3{margin:0;font-size:var(--h-t-mono);font-family:var(--h-font-mono);font-weight:500;letter-spacing:var(--h-track-mono);text-transform:uppercase;line-height:1.4;color:#52627f}body.h-site .card-premium.borda-acento p{margin:0;padding-left:22px;border-left:2px solid var(--h-em-solid);font-family:var(--h-font-serif);font-size:clamp(1.3rem,1.1rem + .8vw,1.625rem);font-style:italic;line-height:1.38;color:var(--h-ink)}@media(min-width:900px){body.h-site .card-premium.borda-acento{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start}body.h-site .card-premium.borda-acento .linha-meta{grid-row:1 / span 2}body.h-site .card-premium.borda-acento h3,body.h-site .card-premium.borda-acento p{grid-column:2}}body.h-site main>.secao-destaque+.secao-destaque,body.h-site main>.secao:not(.secao-destaque,.hero-lp,.sem-padding-topo)+.secao:not(.secao-destaque,.hero-lp,.sem-padding-topo){padding-top:calc(var(--h-y) * .55)}body.h-site main .container>h3.titulo-h3{max-width:22ch;margin:0 0 16px;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);line-height:1.08;letter-spacing:-.03em;color:var(--h-ink)}body.h-site main .container>.texto-lede.medida-larga{max-width:56ch;margin:0 0 clamp(28px,4vw,48px)}body.h-site main .container>.grade-chips+p{margin:20px 0 0}body.h-site .sobre-foto{display:block;width:144px;height:144px;margin:0 auto 36px;border:2px solid transparent;border-radius:50%;background:linear-gradient(180deg,#34d399f2,#34d39940 50%,#34d3990d) border-box;object-fit:cover;outline:1px solid rgba(255,255,255,.14);outline-offset:9px;box-shadow:0 30px 60px -30px #34d39959}body.h-site .prosa .faixa-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1.6em;padding:0;border:1px solid var(--h-hair-2);background:var(--h-hair-2)}body.h-site .faixa-stats .stat-item{display:flex;flex-direction:column;gap:10px;padding:22px 18px 24px;background:var(--h-paper);text-align:left}body.h-site .faixa-stats .stat-valor{font-family:var(--h-font-display);font-size:clamp(1.75rem,1.2rem + 1.6vw,2.375rem);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em;color:var(--h-ink)}body.h-site .faixa-stats .stat-rotulo{font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#52627f}@media(min-width:720px){body.h-site .prosa .faixa-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}body.h-site .lista-glossario{display:block;margin:clamp(40px,5vw,64px) 0 0;border-bottom:1px solid var(--h-hair-2)}body.h-site .glossario-item{display:grid;gap:12px 48px;padding:clamp(24px,3vw,36px) 0;border-top:1px solid var(--h-hair-2);border-left:0;scroll-margin-top:calc(var(--altura-header, 76px) + 24px)}body.h-site .lista-glossario dt{margin:0;font-family:var(--h-font-display);font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:600;line-height:1.15;letter-spacing:-.025em;color:var(--h-ink)}body.h-site .glossario-sigla{display:block;margin-top:10px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--h-em-ink)}body.h-site .lista-glossario dd{margin:0;min-width:0}body.h-site .glossario-definicao{margin:0 0 10px;font-size:1.125rem;font-weight:500;line-height:1.55;color:var(--h-ink)}body.h-site .glossario-detalhe{margin:0;font-size:var(--h-t-corpo);line-height:1.7;color:var(--h-ink-2)}body.h-site .glossario-item:target{background:linear-gradient(90deg,rgba(16,185,129,.1),transparent 70%)}@media(min-width:820px){body.h-site .glossario-item{grid-template-columns:minmax(180px,.42fr) minmax(0,1fr)}}body.h-site .regiao-bloco{counter-increment:regiao}body.h-site .regiao-bloco+.regiao-bloco{margin-top:clamp(56px,7vw,96px)}body.h-site .regiao-bloco>h2.titulo-h3-acento:before{content:"Região " counter(regiao,decimal-leading-zero);text-transform:uppercase}body.h-site .grade-estados{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;align-items:start;margin-top:clamp(24px,3vw,36px)}body.h-site .estado-card{display:flex;flex-direction:column;padding:24px 24px 12px;border:1px solid var(--h-hair);border-radius:var(--h-r);background:#fff}body.h-site .estado-card h3{margin:0 0 6px;font-size:clamp(1.5rem,1.3rem + .7vw,1.75rem);line-height:1.12;letter-spacing:-.025em}body.h-site .estado-card h3 a{color:var(--h-ink);text-decoration:none}body.h-site .estado-card h3 a:after{content:"";position:absolute;inset:0;border-radius:var(--h-r)}body.h-site .estado-card{position:relative}body.h-site .estado-total{margin:0 0 18px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.4;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:#52627f}body.h-site .estado-card .grade-chips{position:relative;z-index:1;grid-template-columns:minmax(0,1fr);gap:0;margin:0 0 4px}body.h-site .estado-card .chip--texto{display:flex;min-height:44px;padding:10px 0;border-bottom:1px solid var(--h-hair);font-size:.9375rem}body.h-site .estado-card .chip--texto:after{content:"→";content:"→" / ""}body.h-site .estado-card .link-suave{position:relative;z-index:1;align-self:flex-start;min-height:48px;font-size:.875rem;color:var(--h-em-ink)}@media(hover:hover){body.h-site .estado-card:hover{border-color:var(--h-em-ink)}body.h-site .estado-card .chip--texto:hover{text-decoration:none;color:var(--h-em-ink)}}body.h-site .estado-card:focus-within{border-color:var(--h-em-ink)}body.h-site .lista-cidades-estado{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:0 clamp(24px,4vw,56px);max-width:none;margin:0 0 clamp(24px,3vw,32px);padding:0;border-top:1px solid var(--h-hair-2);list-style:none}body.h-site .lista-cidades-estado li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:52px;padding:0;border-bottom:1px solid var(--h-hair)}body.h-site .lista-cidades-estado a{display:block;flex:1;min-width:0;padding-block:13px;line-height:1.4;font-family:var(--h-font-display);font-size:1.0625rem;font-weight:600;letter-spacing:-.012em;color:var(--h-ink);text-decoration:none;transition:color .2s var(--h-ease)}body.h-site .lista-cidades-estado span{font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.4;color:#52627f;white-space:nowrap}@media(hover:hover){body.h-site .lista-cidades-estado a:hover{color:var(--h-em-ink)}}body.h-site .secao.sem-padding-vertical.centrado{padding-block:clamp(32px,4vw,56px) 0}body.h-site .secao.sem-padding-vertical.centrado .moldura-imagem{max-width:960px}body.h-site .pilha-secoes:has(>.intro-especialidades){counter-reset:esp}body.h-site .pilha-secoes>div>h2.titulo-h2,body.h-site .container.medida-larga>h2.titulo-h2{position:relative;max-width:22ch;margin:0 0 clamp(20px,3vw,28px);padding-top:22px;border-top:1px solid var(--h-hair-2);font-size:clamp(1.75rem,1.3rem + 1.7vw,2.5rem);line-height:1.08;letter-spacing:-.03em;color:var(--h-ink);counter-increment:esp h2s}body.h-site .pilha-secoes>div>h2.titulo-h2:before,body.h-site .container.medida-larga>h2.titulo-h2:before{content:"§ " counter(esp,decimal-leading-zero);display:block;margin-bottom:14px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1;letter-spacing:var(--h-track-mono);color:var(--h-em-ink)}body.h-site .container.medida-larga>h2.titulo-h2:before{content:"§ " counter(h2s,decimal-leading-zero)}body.h-site .pilha-secoes>div>h2.titulo-h2:after,body.h-site .container.medida-larga>h2.titulo-h2:after{content:"";position:absolute;top:-1px;left:0;width:48px;height:2px;background:var(--h-em-solid)}body.h-site .container.medida-larga>h2.titulo-h2{margin-top:clamp(48px,6vw,72px);max-width:26ch}body.h-site .intro-especialidades{margin-inline:0}body.h-site .pilha-secoes>div>.texto-lede{max-width:56ch;margin:0 0 clamp(28px,4vw,40px)}body.h-site .grade-setores{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;counter-reset:setor}body.h-site .card-setor{position:relative;display:flex;flex-direction:column;min-width:0;padding:24px 24px 22px;border:1px solid var(--h-hair);border-radius:var(--h-r);background:#fff;text-decoration:none;counter-increment:setor;transition:border-color .2s var(--h-ease)}body.h-site .card-setor:before{content:counter(setor,decimal-leading-zero);margin-bottom:28px;font-family:var(--h-font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.04em;line-height:1;color:var(--h-em-ink)}body.h-site .card-setor:after{content:"→";content:"→" / "";position:absolute;top:20px;right:24px;color:#52627f;transition:transform .35s var(--h-ease),color .2s var(--h-ease)}body.h-site .card-setor strong{display:block;margin:0 0 8px;font-family:var(--h-font-display);font-size:clamp(1.25rem,1.1rem + .6vw,1.4375rem);font-weight:600;line-height:1.15;letter-spacing:-.022em;color:var(--h-ink)}body.h-site .card-setor p{margin:0 0 20px;font-size:.9375rem;line-height:1.6;color:var(--h-ink-2)}body.h-site .card-setor .card-setor-contagem{margin-top:auto;padding-top:14px;border-top:1px solid var(--h-hair);font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.2;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:#52627f}@media(hover:hover){body.h-site .card-setor:hover{border-color:var(--h-em-ink);transform:none;box-shadow:none}body.h-site .card-setor:hover:after{color:var(--h-em-ink);transform:translate(4px)}}body.h-site .intro-busca{margin-bottom:0}body.h-site .container.medida-larga>p,body.h-site .intro-busca>p,body.h-site .guia-setor p{max-width:68ch;margin:0 0 1.25em;font-size:var(--h-t-corpo);line-height:1.7;color:var(--h-ink-2)}body.h-site .guia-setor{display:grid;gap:0;margin:clamp(24px,3vw,32px) 0 0;border-top:1px solid var(--h-hair-2)}body.h-site .guia-setor>:is(h3,p){grid-column:1}body.h-site .guia-setor h3{margin:0;padding-top:22px;font-family:var(--h-font-mono);font-size:var(--h-t-mono);font-weight:500;line-height:1.3;letter-spacing:var(--h-track-mono);text-transform:uppercase;color:var(--h-em-ink)}body.h-site .guia-setor p{margin:10px 0 0;padding-bottom:22px;border-bottom:1px solid var(--h-hair)}@media(min-width:820px){body.h-site .guia-setor{grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);column-gap:40px}body.h-site .guia-setor h3{grid-column:1;padding-top:24px}body.h-site .guia-setor p{grid-column:2;grid-row:span 1;margin-top:0;padding-top:20px}}body.h-site .lista-hub{display:block;margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none;counter-reset:hub;border-top:1px solid var(--h-hair-2)}body.h-site .lista-hub li{border-bottom:1px solid var(--h-hair);counter-increment:hub}body.h-site .lista-hub a{display:grid;grid-template-columns:34px minmax(0,1fr) auto;column-gap:8px;align-items:baseline;min-height:64px;padding:18px 0;border:0;border-radius:0;background:none;text-decoration:none;transform:none;box-shadow:none;transition:color .2s var(--h-ease)}body.h-site .lista-hub a:before{content:counter(hub,decimal-leading-zero);grid-row:1 / span 2;font-family:var(--h-font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.04em;color:var(--h-em-ink)}body.h-site .lista-hub a:after{content:"→";content:"→" / "";grid-column:3;grid-row:1 / span 2;align-self:center;color:#52627f;transition:transform .35s var(--h-ease),color .2s var(--h-ease)}body.h-site .lista-hub strong{grid-column:2;margin:0 0 4px;font-family:var(--h-font-display);font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--h-ink);transition:color .2s var(--h-ease)}body.h-site .lista-hub span{grid-column:2;font-size:.9375rem;line-height:1.55;color:var(--h-ink-2)}@media(hover:hover){body.h-site .lista-hub a:hover{border-color:transparent;transform:none;box-shadow:none}body.h-site .lista-hub a:hover strong{color:var(--h-em-ink)}body.h-site .lista-hub a:hover:after{color:var(--h-em-ink);transform:translate(4px)}}body.h-site main>.hero-lp.centrado~.secao-destaque .cabecalho-secao{text-align:center}body.h-site main>.hero-lp.centrado~.secao-destaque .cabecalho-secao :is(h2,p){margin-inline:auto}body.h-site main>.hero-lp.centrado~.secao-destaque .cabecalho-secao .eyebrow--centro{justify-content:center}body.h-site .faixa-confianca--centro{justify-content:center}@keyframes h-s-sobe{0%{opacity:0;transform:translateY(var(--h-s-dy, 12px))}}@keyframes h-s-sobe-solo{0%{transform:translateY(var(--h-s-dy, 10px))}}@keyframes h-s-imagem{0%{opacity:.55;transform:scale(1.02)}}@keyframes h-s-barra{0%{transform:scaleX(0)}}@keyframes h-s-rev{0%{opacity:.6;transform:translateY(var(--h-s-dy, 24px))}}@keyframes h-s-ler{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes h-s-brilho{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media(prefers-reduced-motion:no-preference){body.h-site .hero-lp .breadcrumb,body.h-site .hero-lp .eyebrow{--h-s-dy: 10px;animation:h-s-sobe .6s var(--h-ease) 0ms backwards}body.h-site .hero-lp h1{--h-s-dy: 10px;animation:h-s-sobe-solo .7s var(--h-ease) 0ms backwards}body.h-site .hero-lp-text>p,body.h-site .hero-lp .texto-lede{--h-s-dy: 12px;animation:h-s-sobe-solo .7s var(--h-ease) 60ms backwards}body.h-site .hero-lp-text>.byline{--h-s-dy: 12px;animation:h-s-sobe .7s var(--h-ease) .12s backwards}body.h-site .hero-lp-text>.botao-whatsapp,body.h-site .hero-lp .linha-botoes{--h-s-dy: 12px;animation:h-s-sobe .7s var(--h-ease) .18s backwards}body.h-site .hero-lp-text>.nota-cta{--h-s-dy: 12px;animation:h-s-sobe .7s var(--h-ease) .24s backwards}body.h-site .hero-lp .faixa-confianca{--h-s-dy: 12px;animation:h-s-sobe .7s var(--h-ease) .3s backwards}body.h-site .hero-lp-img img{animation:h-s-imagem .9s var(--h-ease) 80ms backwards}body.h-site .painel-cidade{--h-s-dy: 14px;animation:h-s-sobe .8s var(--h-ease) .15s backwards}body.h-site .painel-barra>span{transform-origin:left center;animation:h-s-barra 1.2s var(--h-ease-traco) .5s backwards}@media(max-width:768px){body.h-site .cta-fixo-mobile{animation:h-s-cta .6s var(--h-ease) .7s backwards}}body.h-site .header-site{transition:box-shadow .2s var(--h-ease),border-color .2s var(--h-ease),background-color .2s var(--h-ease)}body.h-site .header-site.rolado{border-bottom-color:var(--h-line-2);box-shadow:0 1px 0 var(--h-line),0 14px 32px -16px #0009}@media(hover:hover){body.h-site .botao-whatsapp{position:relative;overflow:hidden}body.h-site .botao-whatsapp:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgb(255 255 255 / .32) 50%,transparent 68%);transform:translate(-120%)}body.h-site .botao-whatsapp:hover:after{animation:h-s-brilho .6s var(--h-ease) 1 forwards}}@supports (interpolate-size: allow-keywords) and selector(::details-content){body.h-site{interpolate-size:allow-keywords}body.h-site .faq-grid .faq-item::details-content{block-size:0;overflow:clip;transition:block-size .32s var(--h-ease),content-visibility .32s allow-discrete}body.h-site .faq-grid .faq-item[open]::details-content{block-size:auto}}@supports (animation-timeline: view()){body.h-site .pilha-secoes>div,body.h-site .bloco-passos,body.h-site .tabela-wrap,body.h-site .callout,body.h-site .stat-bloco,body.h-site .bloco-comparativo,body.h-site .bloco-checklist,body.h-site .bloco-definicao,body.h-site .tldr-box,body.h-site .toc-box,body.h-site .processo-item,body.h-site .checklist-item,body.h-site .faq-item,body.h-site .autor-box,body.h-site .proof-card,body.h-site .cta-artigo,body.h-site .mid-cta,body.h-site .links-relacionados a,body.h-site .grade-cards>.card-premium,body.h-site .card-setor,body.h-site .estado-card{animation:h-s-rev linear backwards;animation-timeline:view();animation-range:entry 0% entry 35%}body.h-site .checklist-item,body.h-site .faq-item,body.h-site .processo-item,body.h-site .links-relacionados a,body.h-site .card-setor,body.h-site .estado-card{--h-s-dy: 14px}body.h-site .pilha-secoes>div{animation-range:entry 0% entry 15%}}@supports (animation-timeline: scroll()){body.h-site:has(#resumo-rapido):before,body.h-site:has(.toc-box):before{content:"";position:fixed;inset:0 0 auto;z-index:60;height:2px;background:var(--h-em);transform-origin:left center;pointer-events:none;animation:h-s-ler linear both;animation-timeline:scroll(root)}}}@keyframes h-s-cta{0%{transform:translateY(100%)}}@media print{body.h-site *,body.h-site *:before,body.h-site *:after{animation:none!important}body.h-site:before{display:none!important}}@media(prefers-reduced-motion:reduce){body.h-site *,body.h-site *:before,body.h-site *:after,body.h-site:before{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){body.h-site details::details-content{animation:none!important;transition:none!important}}
