@font-face{font-family:Inter Fallback;src:local("Arial"),local("Helvetica"),local("Roboto");size-adjust:106.5%;ascent-override:90.9%;descent-override:22.6%;line-gap-override:0%}@font-face{font-family:Jakarta Fallback;src:local("Arial Bold"),local("Arial"),local("Helvetica"),local("Roboto");font-weight:700 800;size-adjust:102.4%;ascent-override:101.3%;descent-override:21.7%;line-gap-override:0%}:root{--c-navy: #0B1F4D;--c-navy-950: #071535;--c-navy-800: #14223F;--c-navy-700: #1E2E50;--c-vinho: #7A0F1D;--c-vinho-escuro: #33050C;--c-vinho-claro: #D46A76;--c-ouro: #C9A14A;--c-ouro-claro: #E3C983;--c-ouro-ativo: #B8903C;--c-ouro-texto: #765B1C;--c-sobre-ouro: #0B1F4D;--c-creme: #F6F1E7;--c-bege: #F0E8D4;--c-branco: #FFFFFF;--c-tinta: #141C2B;--c-texto-2: #46526B;--c-texto-3: #5A6072;--c-sobre-escuro: #F5F8FE;--c-sobre-escuro-2: #C9D3EA;--c-sobre-escuro-3: #93A3C9;--c-linha: rgba(11,31,77, .12);--c-linha-campo: #7D8494;--c-linha-ouro: rgba(201, 161, 74, .35);--c-linha-escura: rgba(232, 237, 247, .12);--c-ok: #1F7A4D;--c-info: #2F6FAE;--c-atencao: #7E5A0F;--foco: var(--c-navy);--foco-escuro: var(--c-ouro-claro);--f-titulo: "Plus Jakarta Sans", "Jakarta Fallback", system-ui, sans-serif;--f-texto: "Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--t-display: clamp(40px, 5vw, 72px);--t-h1: clamp(32px, 3.6vw, 48px);--t-h1-doc: clamp(30px, 3vw, 40px);--t-h2: clamp(28px, 3.2vw, 44px);--t-h2-leitura: clamp(22px, 2vw, 26px);--t-h3: 20px;--t-h4: 16px;--t-kicker: 12px;--t-lead: clamp(17px, 1.4vw, 19px);--t-corpo: 16px;--t-leitura: 17px;--t-card: 15px;--t-ui: 14px;--t-legenda: 13px;--t-micro: 12px;--t-numero-xl: clamp(64px, 8vw, 112px);--t-numero: clamp(36px, 3.6vw, 52px);--e-1: 4px;--e-2: 8px;--e-3: 12px;--e-4: 16px;--e-5: 20px;--e-6: 24px;--e-8: 32px;--e-10: 40px;--e-12: 48px;--e-16: 64px;--e-20: 80px;--e-24: 96px;--e-30: 120px;--secao-y: clamp(64px, 7vw, 96px);--secao-cab: clamp(32px, 4vw, 48px);--largura: 1280px;--largura-leitura: 720px;--gutter: clamp(20px, 4vw, 40px);--grade-gap: 24px;--altura-eco: 32px;--altura-nav: 72px;--altura-nav-docs: 64px;--r-xs: 6px;--r-sm: 10px;--r-md: 16px;--r-pill: 999px;--sombra-1: 0 1px 2px rgba(11,31,77, .06);--sombra-2: 0 1px 2px rgba(11,31,77, .06), 0 20px 44px -20px rgba(11,31,77, .3);--sombra-3: 0 30px 70px -30px rgba(7, 14, 29, .55);--sombra-ouro: 0 10px 26px rgba(201, 161, 74, .25);--anel-ouro: 0 0 0 1px rgba(201, 161, 74, .6);--mo-dur-1: .12s;--mo-dur-2: .2s;--mo-dur-3: .32s;--mo-dur-4: .42s;--mo-dur-5: .6s;--mo-ease-out: cubic-bezier(.2, .7, .2, 1);--mo-ease-inout: cubic-bezier(.4, .14, .3, 1);--mo-ease-in: cubic-bezier(.4, 0, 1, 1);--mo-dist: 12px;--mo-lift: -3px;--mo-stagger: 60ms}@media (max-width: 980px){:root{--altura-eco: 32px;--altura-nav: 64px}}@media (max-width: 640px){:root{--t-h3: 18px;--grade-gap: 16px}}:root{--navy: var(--c-navy);--ink: var(--c-tinta);--accent: var(--c-ouro-texto);--accent-strong: var(--c-ouro);--accent-on: var(--c-ouro-claro);--maroon: var(--c-vinho);--maroon-on: var(--c-vinho-claro);--paper: var(--c-creme);--line: var(--c-linha);--mut: var(--c-texto-2);--navy-900: var(--c-navy-950);--navy-hover: var(--c-navy-800);--fs-h1: var(--t-display);--fs-h2: var(--t-h2);--fs-h3: var(--t-h3);--fs-lead: var(--t-lead);--sec-y: var(--secao-y);--ease: var(--mo-ease-out);--rv-dur: var(--mo-dur-4);--rv-dist: var(--mo-dist);--shadow-card: var(--sombra-1);--shadow-lift: var(--sombra-2)}@media (prefers-reduced-motion:no-preference){.js [data-mo=rv]:not(.mo-in){opacity:0;transform:translateY(var(--mo-dist))}.js [data-mo=rv]{transition:opacity var(--mo-dur-4) var(--mo-ease-out),transform var(--mo-dur-4) var(--mo-ease-out);transition-delay:calc(min(var(--mo-i,0),3) * var(--mo-stagger))}.js [data-mo=traco]{stroke-dasharray:1;stroke-dashoffset:1}.js [data-mo=traco].mo-in{stroke-dashoffset:0;transition:stroke-dashoffset var(--mo-dur-5) var(--mo-ease-out)}.js [data-mo=risco]{transform:scaleX(0);transform-origin:left}.js [data-mo=risco].mo-in{transform:none;transition:transform var(--mo-dur-5) var(--mo-ease-out)}}.mo-num{font-variant-numeric:tabular-nums lining-nums}.mo-card{position:relative;transition:transform var(--mo-dur-2) var(--mo-ease-out)}.mo-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:var(--sombra-2);opacity:0;transition:opacity var(--mo-dur-2) var(--mo-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mo-card:hover{transform:translateY(var(--mo-lift))}}@media (hover:hover){.mo-card:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-padding-top:calc(var(--altura-nav) + 16px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html,body{overflow-x:clip}body{font-family:var(--f-texto);font-size:var(--t-corpo);background:var(--c-creme);color:var(--c-tinta);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}b,strong{font-weight:600}img,svg{max-width:100%}img{height:auto}a{color:inherit}h1,h2,h3,h4{font-family:var(--f-titulo);color:var(--c-navy);text-wrap:balance}h1{font-size:var(--t-h1);line-height:1.06;font-weight:800;letter-spacing:-.03em}h2{font-size:var(--t-h2);line-height:1.08;font-weight:800;letter-spacing:-.025em}h3{font-size:var(--t-h3);line-height:1.25;font-weight:700;letter-spacing:-.01em}.gradband h1,.hero-band h1{color:var(--c-sobre-escuro)}:focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:4px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jak{font-family:var(--f-titulo)}.pt{margin-left:-.09em}.rotulo{font:600 13px/1.4 var(--f-texto);color:var(--c-ouro-texto);margin:0 0 12px}.escuro .rotulo{color:var(--c-ouro-claro)}.pular{position:fixed;left:var(--gutter);top:8px;z-index:200;transform:translateY(-160%);display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--r-sm);background:var(--c-ouro);color:var(--c-sobre-ouro);font:600 15px/1 var(--f-texto);text-decoration:none;box-shadow:var(--sombra-ouro)}.pular:focus,.pular:focus-visible{transform:none;outline:3px solid var(--foco-escuro);outline-offset:2px}.wrap{max-width:calc(var(--largura) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter);position:relative;z-index:2}.gradband{position:relative;background:var(--c-navy);color:var(--c-sobre-escuro);overflow:hidden}.gradband:after{content:"";position:absolute;inset:0;background:radial-gradient(70% 60% at 82% 8%,rgba(201,161,74,.14),transparent 60%);pointer-events:none}.hero-band{border-radius:0}.gradband :focus-visible,.hero-band :focus-visible{outline-color:var(--foco-escuro)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:var(--r-sm);font:600 15px/1.2 var(--f-texto);text-decoration:none;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:background-color var(--mo-dur-2) var(--mo-ease-out),border-color var(--mo-dur-2) var(--mo-ease-out),color var(--mo-dur-2) var(--mo-ease-out),transform var(--mo-dur-2) var(--mo-ease-out)}.btn{font-family:inherit}.btn svg{width:16px;height:16px;flex:none;transition:transform var(--mo-dur-2) var(--mo-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn:hover svg{transform:translate(3px)}}.btn--sm{min-height:40px;padding:0 16px;font-size:14px}.btn-gold,.btn-primario{background:var(--c-ouro);color:var(--c-sobre-ouro);box-shadow:var(--sombra-ouro)}.btn-gold:hover,.btn-primario:hover{background:var(--c-ouro-claro)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn-gold:hover,.btn-primario:hover{transform:translateY(-2px)}}.btn-gold:active,.btn-primario:active{background:var(--c-ouro-ativo);transform:none}.btn-grad,.btn-soft,.btn-sec{background:transparent;color:var(--c-navy);border-color:var(--c-linha-campo)}.btn-grad:hover,.btn-soft:hover,.btn-sec:hover{border-color:var(--c-navy);background:transparent}.btn-glass,.btn-white,.btn-sec-escuro{background:transparent;color:var(--c-sobre-escuro);border-color:#fff6}.btn-glass:hover,.btn-white:hover,.btn-sec-escuro:hover{border-color:var(--c-ouro);color:var(--c-ouro-claro);background:transparent}.btn[aria-busy=true]{opacity:.7;cursor:progress}.btn:disabled{opacity:.5;cursor:not-allowed}.lnk-acao{display:inline-flex;align-items:center;gap:8px;min-height:40px;font:600 15px/1.3 var(--f-texto);color:var(--c-ouro-texto);text-decoration:none}.lnk-acao svg{width:16px;height:16px;flex:none;transition:transform var(--mo-dur-2) var(--mo-ease-out)}.lnk-acao:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lnk-acao:hover svg{transform:translate(3px)}}.escuro .lnk-acao,.lnk-acao--escuro{color:var(--c-ouro-claro)}.kick{display:flex;align-items:center;gap:12px;font:700 var(--t-kicker)/1.3 var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ouro-texto);margin:0 0 16px}.kick:before{content:"";flex:none;width:28px;height:2px;background:var(--c-ouro);transform-origin:left;transition:transform var(--mo-dur-3) var(--mo-ease-out)}@media (prefers-reduced-motion:no-preference){.js [data-mo] .kick:before,.js .kick[data-mo]:before{transform:scaleX(0)}.js .mo-in .kick:before,.js .kick.mo-in:before{transform:none}}.escuro .kick,.gradband .kick{color:var(--c-ouro-claro)}.sec{padding:var(--secao-y) 0;position:relative}.home .sec{padding-block:var(--e-16)}@media (max-width:640px){.home .sec{padding-block:var(--e-12)}}.sec-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px 72px;align-items:end;margin-bottom:var(--secao-cab)}.sec-head>div{min-width:0}.sec-head h2{max-width:22ch}.sec-head .note{margin:0;max-width:46ch;font-size:var(--t-card);line-height:1.6;color:var(--c-texto-2)}.sec-head .lnk-acao{justify-self:start}.note{font-size:var(--t-card);line-height:1.6;color:var(--c-texto-2)}.card{position:relative;display:flex;flex-direction:column;background:var(--c-branco);border:1px solid var(--c-linha);border-radius:var(--r-md);padding:24px}a.card{text-decoration:none;color:inherit;transition:transform var(--mo-dur-2) var(--mo-ease-out),border-color var(--mo-dur-2) var(--mo-ease-out)}a.card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:var(--sombra-2);opacity:0;transition:opacity var(--mo-dur-2) var(--mo-ease-out)}a.card:hover{border-color:var(--c-linha-ouro)}a.card:hover:after{opacity:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){a.card:hover{transform:translateY(var(--mo-lift))}}@media (max-width:640px){.card{padding:20px}}.medalhao{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 32% 26%,#7A1426,var(--c-vinho) 58%,var(--c-vinho-escuro));box-shadow:var(--anel-ouro);color:var(--c-ouro-claro)}.medalhao--sm{width:40px;height:40px}.medalhao svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.medalhao--sm svg{width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.js .traco{stroke-dasharray:1;stroke-dashoffset:1}.js .traco.on{stroke-dashoffset:0;transition:stroke-dashoffset var(--mo-dur-5) var(--mo-ease-out)}}.fita{display:block;width:100%;pointer-events:none}.fita__vinho{fill:var(--c-vinho)}.fita--faixa{height:clamp(56px,7vw,104px);margin-top:-1px;position:relative;z-index:1}.fita--fecho{height:84px;margin-bottom:-1px}@media (max-width:640px){.fita--fecho{height:52px}}.fita--hero{position:absolute;left:0;right:0;bottom:calc(-1*clamp(24px,3vw,56px));height:clamp(220px,34vw,520px);z-index:2}@media (prefers-reduced-motion:no-preference){.js .fita[data-mo-fita] .fita__corpo{clip-path:inset(0 100% 0 0)}.js .fita[data-mo-fita] .fita__fios path,.js .fita[data-mo-fita] .fita__borda{stroke-dasharray:1;stroke-dashoffset:1}.js .fita[data-mo-fita] .fita__brilho{opacity:0;stroke-dasharray:.18 1.2}.js .fita.mo-in .fita__corpo{clip-path:inset(0 0 0 0);transition:clip-path var(--mo-dur-5) var(--mo-ease-out)}.js .fita.mo-in .fita__fios path,.js .fita.mo-in .fita__borda{stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--mo-ease-out) .1s}.js .fita.mo-in .fita__brilho{animation:fita-brilho var(--mo-dur-5) var(--mo-ease-inout) .3s 1 both}}@keyframes fita-brilho{0%{opacity:0;stroke-dashoffset:1.2}20%{opacity:1}to{opacity:0;stroke-dashoffset:-.2}}.cadeia{margin:26px 0 8px}.cadeia svg{width:100%;height:auto;display:block}.abertura{position:relative;isolation:isolate}.hero-home{position:relative;overflow:visible;background:radial-gradient(900px 520px at 88% -10%,rgba(201,161,74,.16),transparent 62%),radial-gradient(700px 480px at -10% 110%,rgba(122,15,29,.35),transparent 60%),var(--c-navy);color:var(--c-sobre-escuro)}.hero-home:after{display:none}.hero-home .hcore{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:56px;align-items:center;min-height:min(720px,calc(100svh - var(--altura-eco) - var(--altura-nav) - 40px));padding-block:clamp(32px,4vw,56px) clamp(104px,11vw,152px)}.hcol-txt{min-width:0}.hero-home .pill{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin-bottom:28px;padding:8px 14px 8px 12px;border-radius:var(--r-pill);border:1px solid rgba(212,106,118,.45);background:#7a0f1d52;font:500 13px/1.4 var(--f-texto);color:var(--c-sobre-escuro)}.hero-home .pill svg{flex:none;color:var(--c-vinho-claro)}.hero-home h1{font-size:var(--t-display);line-height:1.02;letter-spacing:-.035em;max-width:16ch}.h1-gold{color:var(--c-ouro-claro)}.hero-home .sub{font-size:var(--t-lead);line-height:1.6;color:var(--c-sobre-escuro-2);max-width:54ch;margin:24px 0 32px}.hero-home .sub b{color:var(--c-sobre-escuro)}.hctas{display:flex;gap:12px;flex-wrap:wrap}@media (prefers-reduced-motion:no-preference){.js .hero-home h1,.js .hero-home .sub{animation:hero-sobe var(--mo-dur-5) var(--mo-ease-out) both}.js .hero-home .sub{animation-delay:80ms}}@keyframes hero-sobe{0%{transform:translateY(14px)}to{transform:none}}.hstats{position:relative;display:grid;gap:0;padding-left:36px;margin:0}.hstats-fio{position:absolute;left:5px;top:28px;bottom:28px;width:1.5px;background:linear-gradient(180deg,var(--c-ouro),rgba(201,161,74,.25));transform-origin:top}@media (prefers-reduced-motion:no-preference){.js .hstats-fio[data-mo=fio]{transform:scaleY(0)}.js .hstats-fio[data-mo=fio].mo-in{transform:none;transition:transform var(--mo-dur-5) var(--mo-ease-out)}}.hstat{position:relative;padding:22px 0;border-top:1px solid var(--c-linha-escura)}.hstat:first-of-type{border-top:0}.hstat:before{content:"";position:absolute;left:-36px;top:34px;width:11px;height:11px;margin-left:.5px;border-radius:50%;background:var(--c-navy);border:2px solid var(--c-ouro);box-shadow:0 0 0 4px #c9a14a1f}.hstat-n{display:flex;align-items:baseline;gap:8px;font:800 var(--t-numero)/1 var(--f-titulo);letter-spacing:-.03em;color:var(--c-sobre-escuro);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.hstat-n .gold{color:var(--c-ouro-claro);font-size:.72em;margin:0 2px}.hstat-n .un{font:700 18px/1 var(--f-titulo);letter-spacing:0;color:var(--c-ouro-claro)}.hstat-l{display:block;margin-top:10px;font-size:14px;line-height:1.45;color:var(--c-sobre-escuro-2)}.ticker{position:relative;z-index:1;background:var(--c-vinho);color:var(--c-sobre-escuro-2);padding:clamp(48px,5vw,72px) 0 clamp(32px,3vw,48px)}.ticker .tk-cab{display:flex;align-items:baseline;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-bottom:20px}.ticker .tk-tit{font:700 12px/1.3 var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ouro-claro)}.tk-list{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;position:relative}.tk-list:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-linha-ouro)}.tk-list>li{position:relative;padding:20px 24px 4px 0;font-size:14px;line-height:1.5;color:var(--c-sobre-escuro-2)}.tk-list>li:before{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;border-radius:50%;background:var(--c-vinho);border:2px solid var(--c-ouro)}.tk-list b{display:block;margin-bottom:6px;font:800 19px/1.2 var(--f-titulo);letter-spacing:-.01em;color:var(--c-sobre-escuro);font-variant-numeric:tabular-nums}.ticker .alert{color:var(--c-ouro-claro);font-weight:600}.ticker .tk{color:var(--c-sobre-escuro)}.ticker .tk:before{background:var(--c-ouro)}.ticker .tk .hot{font:800 19px/1.2 var(--f-titulo);color:var(--c-ouro-claro);font-variant-numeric:tabular-nums}.ticker .tk .tk-sub{display:block;color:var(--c-sobre-escuro-2)}@media (max-width:980px){.tk-list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.tk-list:before{display:none}.tk-list>li{border-top:1px solid var(--c-linha-ouro);margin-top:4px}}@media (max-width:640px){.tk-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.tk-list>li{padding-right:0}.tk-list b,.ticker .tk .hot{font-size:17px}}.consol{position:relative;margin-top:8px;padding:clamp(20px,2.5vw,32px);background:var(--c-branco);border:1px solid var(--c-linha);border-radius:var(--r-md)}.consol svg{width:100%;max-width:960px;height:auto;display:block;margin:0 auto}.consol .cx-velho{fill:var(--c-branco);stroke:var(--c-linha-campo);stroke-opacity:.45}.consol .cx-t{font-family:var(--f-texto);font-size:15px;font-weight:600;fill:var(--c-texto-3)}.consol .cx-t--est{fill:var(--c-vinho)}.consol .lnk{fill:none;stroke:var(--c-ouro);stroke-width:2}.consol .lnk--est{stroke:var(--c-vinho)}.consol .cx-cbs{fill:var(--c-navy)}.consol .cx-ibs{fill:var(--c-ouro)}.consol .cx-nome{font-family:var(--f-titulo);font-size:20px;font-weight:800;fill:var(--c-sobre-escuro)}.consol .cx-ibs-nome{fill:var(--c-navy)}.consol .cx-sub{font-family:var(--f-texto);font-size:13px;fill:var(--c-sobre-escuro-2)}.consol .cx-ibs-sub{fill:var(--c-navy)}.consol .is-fio{stroke:var(--c-ouro);stroke-width:2}.consol .is-t{font-family:var(--f-texto);font-size:13px;fill:var(--c-texto-2)}.consol .is-t--forte{font-weight:600;fill:var(--c-navy)}.consol-alt{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;font-size:15px;line-height:1.7;color:var(--c-tinta)}@media (prefers-reduced-motion:no-preference){.js .consol[data-mo-consol]:not(.mo-in) .b-old{opacity:0;transform:translate(-16px)}.js .consol[data-mo-consol]:not(.mo-in) .lnk{stroke-dasharray:1;stroke-dashoffset:1}.js .consol[data-mo-consol]:not(.mo-in) .b-new{opacity:0;transform:translate(16px)}.js .consol[data-mo-consol]:not(.mo-in) .is-note{opacity:0}.js .consol[data-mo-consol] .b-old{transition:opacity .24s var(--mo-ease-out),transform .24s var(--mo-ease-out)}.js .consol[data-mo-consol] .b-old:nth-of-type(2){transition-delay:60ms}.js .consol[data-mo-consol] .b-old:nth-of-type(3){transition-delay:.12s}.js .consol[data-mo-consol] .b-old:nth-of-type(4){transition-delay:.18s}.js .consol[data-mo-consol] .b-old:nth-of-type(5){transition-delay:.18s}.js .consol[data-mo-consol] .lnk{transition:stroke-dashoffset .3s var(--mo-ease-out) .2s}.js .consol[data-mo-consol] .b-new{transition:opacity .36s var(--mo-ease-out) .24s,transform .36s var(--mo-ease-out) .24s}.js .consol[data-mo-consol] .is-note{transition:opacity .12s linear .48s}}@media (max-width:760px){.consol svg{display:none}.consol-alt{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}}.tlx{margin-top:8px}.tlx-tabs{position:relative;display:flex;justify-content:space-between;gap:0;margin:0 0 24px;padding:0 4px}.tlx-tabs:before{content:"";position:absolute;left:24px;right:24px;top:22px;height:2px;background:var(--c-linha)}.tlx-tabs .fill{position:absolute;left:24px;right:24px;top:22px;height:2px;background:var(--c-ouro);transform-origin:left;transform:scaleX(var(--p,0));transition:transform var(--mo-dur-4) var(--mo-ease-inout)}.tlx-tab{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:48px;min-height:64px;padding:12px 8px 6px;background:none;border:0;border-radius:var(--r-sm);cursor:pointer;font-family:var(--f-texto);color:var(--c-texto-2)}.tlx-tab .dot{width:14px;height:14px;border-radius:50%;background:var(--c-creme);border:2px solid var(--c-linha-campo);transition:transform var(--mo-dur-2) var(--mo-ease-out),background-color var(--mo-dur-2),border-color var(--mo-dur-2)}.tlx-tab .yr{font:800 16px/1 var(--f-titulo);color:var(--c-texto-2);font-variant-numeric:tabular-nums}.tlx-tab .agora{font:700 12px/1.2 var(--f-texto);letter-spacing:.02em;color:var(--c-ouro-texto)}.tlx-tab.done .dot{background:var(--c-ouro);border-color:var(--c-ouro)}.tlx-tab.on .dot{background:var(--c-navy);border-color:var(--c-ouro);transform:scale(1.3);box-shadow:0 0 0 5px #c9a14a2e}.tlx-tab.on .yr,.tlx-tab:hover .yr{color:var(--c-navy)}.tlx-panel{background:var(--c-branco);border:1px solid var(--c-linha);border-radius:var(--r-md);padding:clamp(24px,3vw,36px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px 48px}.tlx-panel .fase{grid-column:1/-1;font:600 13px/1.4 var(--f-texto);color:var(--c-ouro-texto)}.tlx-panel h3{font-size:clamp(20px,2vw,26px);line-height:1.25;margin:0}.tlx-panel .desc{font-size:var(--t-card);line-height:1.6;color:var(--c-texto-2);margin-top:10px}.tlx-panel ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;align-content:start}.tlx-panel ul li{position:relative;padding-left:20px;font-size:var(--t-card);line-height:1.5;color:var(--c-tinta)}.tlx-panel ul li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:2px;background:var(--c-ouro)}.tlx-imp{grid-column:1/-1;display:flex;align-items:center;gap:16px;padding-top:16px;border-top:1px solid var(--c-linha)}.tlx-imp .lbl{font:600 13px/1.2 var(--f-texto);color:var(--c-texto-3);white-space:nowrap}.tlx-imp .trk{display:block;flex:1;height:6px;background:var(--c-bege);border-radius:var(--r-pill);overflow:hidden}.tlx-imp .val{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--c-ouro),var(--c-vinho));border-radius:var(--r-pill);transform-origin:left;transform:scaleX(var(--v,0));transition:transform var(--mo-dur-5) var(--mo-ease-out)}.tlx-imp .pct{font:700 14px/1 var(--f-titulo);color:var(--c-navy);min-width:4ch;text-align:right;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.tlx-panel.troca>*{animation:painel-entra var(--mo-dur-3) var(--mo-ease-out) both}}@keyframes painel-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tl-warn{margin-top:16px;max-width:72ch;font-size:var(--t-card);line-height:1.6;color:var(--c-tinta)}.tl-warn b{color:var(--c-vinho)}.oport{margin-top:var(--e-10);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:24px 48px;padding-top:32px;border-top:1px solid var(--c-linha)}.oport h3{font-size:var(--t-h3);max-width:20ch}.oport ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;counter-reset:op}.oport li{counter-increment:op;display:grid;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:2px 8px;padding:14px 0;border-top:1px solid var(--c-linha)}.oport li:nth-child(-n+3){border-top:0}.oport li:before{content:counter(op,decimal-leading-zero);grid-row:span 2;font:800 13px/1.6 var(--f-titulo);color:var(--c-ouro-texto)}.oport li b{font:700 15px/1.4 var(--f-titulo);color:var(--c-navy)}.oport li span{font-size:14px;line-height:1.55;color:var(--c-texto-2)}@media (max-width:760px){.tlx-tabs{overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);gap:4px}.tlx-tabs:before,.tlx-tabs .fill{left:calc(var(--gutter) + 24px);right:calc(var(--gutter) + 24px)}.tlx-panel,.oport,.oport ol{grid-template-columns:1fr}.oport li:nth-child(n+2){border-top:1px solid var(--c-linha)}}.tbl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--c-linha);border-radius:var(--r-md);background:linear-gradient(90deg,var(--c-branco) 30%,rgba(255,255,255,0)) left/40px 100% no-repeat local,linear-gradient(270deg,var(--c-branco) 30%,rgba(255,255,255,0)) right/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#0b1f4d38,#0b1f4d00) left/14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#0b1f4d38,#0b1f4d00) right/14px 100% no-repeat scroll,var(--c-branco)}.tbl-dica{display:none;margin-top:8px;font-size:13px;color:var(--c-texto-3)}@media (max-width:760px){.tbl-dica{display:block}}.cktable{width:100%;min-width:620px;border-collapse:collapse;font-size:var(--t-ui)}.cktable th{text-align:left;font:700 14px/1.3 var(--f-titulo);color:var(--c-navy);background:var(--c-bege);border-bottom:2px solid var(--c-ouro);padding:12px 20px}.cktable td{border-top:1px solid var(--c-linha);padding:10px 20px;vertical-align:middle;line-height:1.45;height:40px;color:var(--c-tinta)}.cktable td b{font-weight:600;color:var(--c-navy)}.cktable tbody tr:first-child td{border-top:0}.ckurg{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:var(--r-pill);font:600 12px/1 var(--f-texto);white-space:nowrap;border:1px solid var(--c-vinho);color:var(--c-vinho);background:transparent}.ckurg--critico{background:var(--c-vinho);color:var(--c-sobre-escuro)}.ckurg--medio{border-color:var(--c-linha-campo);color:var(--c-texto-2)}.ckalert{margin-top:20px;font-size:var(--t-card);font-weight:600;color:var(--c-vinho);max-width:72ch}.rmf-pausa{position:relative;background:var(--c-navy);color:var(--c-sobre-escuro-2);padding:var(--e-20) 0;overflow:hidden}.rmf-pausa:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(800px 420px at 100% 0%,rgba(201,161,74,.12),transparent 60%)}.rmf-pausa h2{color:var(--c-sobre-escuro);max-width:18ch}.rmf-grade{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px clamp(48px,6vw,96px);align-items:start}.rmf-prova{display:flex;flex-direction:column;gap:6px;margin:24px 0 16px;padding-top:16px;border-top:1px solid var(--c-linha-ouro)}.rmf-num{font:800 var(--t-numero-xl)/.95 var(--f-titulo);letter-spacing:-.045em;color:var(--c-sobre-escuro);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.rmf-num small{font-size:.38em;letter-spacing:-.01em;color:var(--c-ouro-claro);vertical-align:.95em;margin-right:4px}.rmf-num em{font-style:normal;font-size:.42em;letter-spacing:-.02em;color:var(--c-ouro-claro);margin-left:8px}.rmf-num-l{font-size:15px;color:var(--c-sobre-escuro-2)}.rmf-risco{display:block;width:96px;height:2px;margin-top:10px;background:var(--c-ouro)}.rmf-pausa .lead{font-size:var(--t-card);line-height:1.7;color:var(--c-sobre-escuro-2);max-width:56ch;margin-top:16px}.rmf-pausa .lead b{color:var(--c-sobre-escuro)}.rmfmarks{list-style:none;display:grid;gap:4px;margin-top:24px}.rmark{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px;color:var(--c-sobre-escuro-2)}.rmark svg{flex:none;color:var(--c-ouro-claro)}a.rmark-lnk{color:var(--c-ouro-claro);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}a.rmark-lnk:hover{text-decoration:underline;text-underline-offset:4px}.servicos-lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-linha-escura)}.servicos-lista li{border-bottom:1px solid var(--c-linha-escura)}.servicos-lista a{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;gap:4px 20px;align-items:start;padding:22px 0;text-decoration:none;color:inherit;transition:background-color var(--mo-dur-2) var(--mo-ease-out)}.servicos-lista .medalhao{grid-row:span 2}.servicos-lista b{font:700 18px/1.3 var(--f-titulo);color:var(--c-sobre-escuro)}.servicos-lista span.na{font-size:14px;line-height:1.55;color:var(--c-sobre-escuro-2)}.servicos-lista span.na i{font-style:normal;font-weight:600;color:var(--c-ouro-claro)}.servicos-lista .seta{grid-column:3;grid-row:1;align-self:center;color:var(--c-ouro-claro);transition:transform var(--mo-dur-2) var(--mo-ease-out)}.servicos-lista a:hover b{color:var(--c-ouro-claro)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.servicos-lista a:hover .seta{transform:translate(3px)}}.rstats{list-style:none;margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.rstat{display:flex;flex-direction:column;gap:2px;padding:14px 0;border-top:1px solid var(--c-linha-escura)}.rstat b{font:700 16px/1.3 var(--f-titulo);color:var(--c-ouro-claro)}.rstat span{font-size:13px;line-height:1.5;color:var(--c-sobre-escuro-3)}.sh-linha{position:relative;margin-top:var(--e-10);padding-top:24px;border-top:1px solid var(--c-linha-escura);display:flex;flex-wrap:wrap;align-items:center;gap:8px 32px;font-size:15px;color:var(--c-sobre-escuro-2)}.sh-linha p{flex:1 1 380px;margin:0}.sh-linha p b{color:var(--c-sobre-escuro)}.sh-linha .sh-links{display:flex;flex-wrap:wrap;gap:4px 24px}.rmf-pausa :focus-visible{outline-color:var(--foco-escuro)}@media (max-width:980px){.rmf-grade{grid-template-columns:1fr}.oport ol{grid-template-columns:1fr 1fr}.oport li:nth-child(3){border-top:1px solid var(--c-linha)}}@media (max-width:640px){.rstats{grid-template-columns:1fr}}.tgrid{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:0 0 var(--e-8);border-top:1px solid var(--c-linha)}.gcard{display:grid;grid-template-columns:40px minmax(0,1fr);gap:2px 14px;align-items:start;padding:18px 0;border-bottom:1px solid var(--c-linha)}.gcard .agentimg{grid-row:span 3;width:40px;height:40px;border-radius:50%;box-shadow:var(--anel-ouro)}.gcard .nm{font:700 16px/1.3 var(--f-titulo);color:var(--c-navy)}.gcard .cg{font-size:13px;line-height:1.4;font-weight:600;color:var(--c-ouro-texto)}.gcard p{font-size:14px;line-height:1.55;color:var(--c-texto-2);margin-top:4px}.chatwrap{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px 48px;align-items:start}.chat{background:var(--c-navy-950);border-radius:var(--r-md);padding:clamp(20px,3vw,32px);color:var(--c-sobre-escuro-2)}.chat-rot{margin-bottom:16px;font:600 13px/1.4 var(--f-texto);color:var(--c-ouro-claro)}.bub{border-radius:var(--r-md);padding:14px 18px;font-size:15px;line-height:1.6;margin-bottom:12px;max-width:88%}.bub-q{background:var(--c-navy-700);color:var(--c-sobre-escuro);margin-left:auto;border-bottom-right-radius:var(--r-xs)}.bub-a{background:var(--c-navy-800);color:var(--c-sobre-escuro-2);border:1px solid var(--c-linha-ouro);border-bottom-left-radius:var(--r-xs);max-width:100%}.bub-a b{color:var(--c-sobre-escuro)}.who{display:flex;align-items:center;gap:10px;margin-bottom:10px}.who .agentimg{width:32px;height:32px;border-radius:50%;box-shadow:var(--anel-ouro)}.who b{font-size:14px;color:var(--c-sobre-escuro)}.who .tag{font:600 12px/1 var(--f-texto);color:var(--c-ouro-claro);border:1px solid var(--c-linha-ouro);border-radius:var(--r-pill);padding:5px 10px;white-space:nowrap}.src{font-size:13px;color:var(--c-sobre-escuro-3);border-top:1px solid var(--c-linha-escura);margin-top:12px;padding-top:10px}.qchips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.qchips-k{width:100%;font-size:13px;color:var(--c-sobre-escuro-3);margin-bottom:2px}a.qchip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--c-linha-ouro);border-radius:var(--r-pill);font-size:13px;font-weight:500;color:var(--c-ouro-claro);text-decoration:none;transition:background-color var(--mo-dur-2),border-color var(--mo-dur-2)}a.qchip:hover{background:#c9a14a1f;border-color:var(--c-ouro)}.chat :focus-visible{outline-color:var(--foco-escuro)}.agentes-lado{display:flex;flex-direction:column;gap:20px}.trust{list-style:none;display:grid;gap:0;border-top:1px solid var(--c-linha)}.trust li{display:grid;grid-template-columns:16px 1fr;align-items:center;gap:10px;min-height:44px;border-bottom:1px solid var(--c-linha);font-size:14px;color:var(--c-texto-2)}.trust li b{color:var(--c-navy)}.trust svg{flex:none;color:var(--c-ouro-texto)}.agentes-fim{font-size:var(--t-card);color:var(--c-tinta)}.agentes-fim+.acoes-lnk{display:flex;flex-direction:column;align-items:flex-start;gap:0}@media (max-width:980px){.tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.chatwrap{grid-template-columns:1fr}}@media (max-width:640px){.tgrid{grid-template-columns:1fr}.bub{max-width:100%}}.guias-lista{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;border-top:1px solid var(--c-linha)}.guias-lista li{border-bottom:1px solid var(--c-linha)}.guias-lista a{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:24px 0;text-decoration:none;color:inherit}.guias-lista .num{grid-row:span 3;font:800 28px/1 var(--f-titulo);color:transparent;-webkit-text-stroke:1px var(--c-ouro-texto);letter-spacing:-.02em}.guias-lista b{font:700 19px/1.3 var(--f-titulo);color:var(--c-navy)}.guias-lista p{font-size:var(--t-card);line-height:1.6;color:var(--c-texto-2)}.guias-lista .ler{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;color:var(--c-ouro-texto)}.guias-lista .ler svg{transition:transform var(--mo-dur-2) var(--mo-ease-out)}.guias-lista a:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.guias-lista a:hover .ler svg{transform:translate(3px)}}.setores-bloco{margin-top:clamp(40px,5vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:16px 48px;align-items:start}.setores-cap{font:700 var(--t-h3)/1.3 var(--f-titulo);color:var(--c-navy)}.setores-chips{display:flex;flex-wrap:wrap;gap:8px}a.chip-setor{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--c-linha);border-radius:var(--r-pill);background:var(--c-branco);font-size:14px;font-weight:500;color:var(--c-navy);text-decoration:none;transition:border-color var(--mo-dur-2),background-color var(--mo-dur-2)}a.chip-setor:hover{border-color:var(--c-ouro);background:var(--c-bege)}@media (max-width:760px){.guias-lista,.setores-bloco{grid-template-columns:1fr}}.rgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grade-gap)}a.rnew{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--c-branco);border:1px solid var(--c-linha);border-radius:var(--r-md);text-decoration:none;color:inherit;transition:transform var(--mo-dur-2) var(--mo-ease-out),border-color var(--mo-dur-2)}a.rnew:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--sombra-2);opacity:0;transition:opacity var(--mo-dur-2);pointer-events:none}a.rnew:hover{border-color:var(--c-linha-ouro)}a.rnew:hover:after{opacity:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){a.rnew:hover{transform:translateY(var(--mo-lift))}}.rnew .fonte{display:inline-flex;align-items:center;gap:8px;font:600 12px/1.3 var(--f-texto);letter-spacing:.04em;color:var(--c-ouro-texto)}.rnew .dot{width:6px;height:6px;border-radius:50%;background:var(--c-ouro);flex:none}.rnew b{font:700 17px/1.35 var(--f-titulo);color:var(--c-navy)}.rnew p{font-size:var(--t-card);line-height:1.6;color:var(--c-texto-2)}.rnew-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--c-linha);font-size:13px}.rnew .dt{color:var(--c-texto-3);font-variant-numeric:tabular-nums}.rnew-go{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--c-ouro-texto)}.radar-cta{margin-top:20px}.ebook-band{margin-top:var(--e-12);display:grid;grid-template-columns:200px minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(24px,4vw,48px);background:var(--c-bege);border-radius:var(--r-md)}.ebook-capa img{display:block;width:100%;border-radius:var(--r-xs);box-shadow:var(--sombra-2)}.ekick{font:600 13px/1.4 var(--f-texto);color:var(--c-ouro-texto)}.ebook-body h2{font-size:clamp(24px,2.4vw,32px);margin:8px 0 10px}.edesc{font-size:var(--t-card);line-height:1.6;color:var(--c-texto-2);max-width:60ch}.ebook-pts{list-style:none;display:flex;flex-wrap:wrap;gap:6px 20px;margin:14px 0 20px}.ebook-pts li{position:relative;padding-left:16px;font-size:14px;font-weight:600;color:var(--c-navy)}.ebook-pts li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:2px;background:var(--c-ouro)}.ebook-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;align-items:end}.eb-campo{display:flex;flex-direction:column;gap:6px;min-width:0}.eb-campo label{font:600 13px/1.3 var(--f-texto);color:var(--c-navy)}.ebook-form .f{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--c-linha-campo);border-radius:var(--r-sm);background:var(--c-branco);font:400 15px/1.3 var(--f-texto);color:var(--c-tinta)}.ebook-form .f:hover{border-color:var(--c-navy)}.ebook-form .f:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.ebook-form .btn{min-height:48px}.ebook-aviso{grid-column:1/-1;display:flex;gap:12px;align-items:flex-start;margin-top:4px;padding:14px 16px;border-left:2px solid var(--c-vinho);background:var(--c-branco);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:14px;line-height:1.55;color:var(--c-tinta)}.ebook-aviso input{flex:none;width:20px;height:20px;margin-top:1px;accent-color:var(--c-navy)}.ebook-aviso a{color:var(--c-ouro-texto);font-weight:600}.form-erro{grid-column:1/-1;margin-top:4px;padding:12px 14px;border-left:2px solid var(--c-vinho);background:var(--c-branco);font-size:14px;color:var(--c-vinho)}.ebook-ok,.ebook-done .ebook-form{display:none}.ebook-done .ebook-ok{display:block}.ebook-ok .msg{font-weight:600;color:var(--c-ok);margin-bottom:10px}@media (max-width:980px){.rgrid{grid-template-columns:1fr}.ebook-form{grid-template-columns:1fr 1fr}.ebook-form .btn{grid-column:1/-1}}@media (max-width:640px){.ebook-band{grid-template-columns:1fr}.ebook-capa{max-width:160px}.ebook-form{grid-template-columns:1fr}}.faq{list-style:none;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;border-top:1px solid var(--c-linha)}.qa{padding:20px 0;border-bottom:1px solid var(--c-linha)}.qa b{display:block;font:700 17px/1.4 var(--f-titulo);color:var(--c-navy)}.qa p{font-size:var(--t-card);line-height:1.65;color:var(--c-texto-2);margin-top:8px}@media (max-width:860px){.faq{grid-template-columns:1fr}}@media (max-width:980px){.hero-home .hcore{grid-template-columns:1fr;gap:40px;min-height:0}.hstats{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0;gap:16px}.hstats-fio{display:none}.hstat{border-top:1px solid var(--c-linha-ouro);padding:16px 0 0}.hstat:first-of-type{border-top:1px solid var(--c-linha-ouro)}.hstat:before{display:none}}@media (max-width:640px){.hero-home .hcore{padding-top:36px}.hero-home .pill{font-size:12px;border-radius:var(--r-sm)}.hero-home .sub{margin:20px 0 24px}.hctas .btn{flex:1 1 auto}.hstats{gap:12px}.hstat-n{font-size:30px;gap:4px}.hstat-n .un,.hstat-l{font-size:13px}.sec-head{grid-template-columns:1fr;gap:12px}}@media (max-width:980px) and (min-width:641px){.sec-head{grid-template-columns:1fr;gap:12px}}@media (max-width:380px){.hstats{grid-template-columns:1fr 1fr}.hstat:last-child{grid-column:1/-1}}@media (max-width:640px){.oport ol{grid-template-columns:1fr}}:is(.eco,.nav,.nav-mobile,.fecho,.rodape-rmf) :focus-visible{outline:3px solid var(--foco-escuro);outline-offset:2px;border-radius:4px}.eco{position:relative;z-index:auto;background:var(--c-navy-950);border-bottom:1px solid rgba(201,161,74,.14)}.eco-links{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--altura-eco);max-width:calc(var(--largura) + 2 * var(--gutter));margin:0 auto;padding-inline:var(--gutter)}.eco-marca{display:inline-flex;align-items:center;gap:10px;font:500 12px/1 var(--f-texto);color:var(--c-sobre-escuro-3);white-space:nowrap}.eco-marca i{width:18px;height:2px;background:linear-gradient(90deg,var(--c-vinho) 0 35%,var(--c-ouro) 35%)}.eco-sites{display:flex;align-items:center;margin-right:-12px}.eco-sites a{position:relative;display:inline-flex;align-items:center;min-height:32px;padding:0 12px;font:500 12px/1 var(--f-texto);color:var(--c-sobre-escuro-2);text-decoration:none;transition:color var(--mo-dur-1) var(--mo-ease-out)}.eco-sites a:hover{color:var(--c-ouro-claro)}.eco-sites a[aria-current]{color:var(--c-sobre-escuro);font-weight:600}.eco-sites a[aria-current]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--c-ouro)}.eco-sites .seta{margin-left:4px;font-size:12px}@media (max-width:600px){.eco-marca{display:none}.eco-links{justify-content:center}.eco-sites{margin-right:0}.eco-sites a{padding:0 10px}}.nav{position:sticky;top:0;z-index:60;background:#0b1f4df0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(201,161,74,.18)}.nav-in{display:flex;align-items:center;gap:24px;height:var(--altura-nav);max-width:calc(var(--largura) + 2 * var(--gutter));margin:0 auto;padding-inline:var(--gutter)}.brand{display:inline-flex;align-items:center;gap:12px;min-height:44px;text-decoration:none;color:var(--c-sobre-escuro);flex:none}.brand img{display:block;width:44px;height:44px}.brand-sub{font:700 13px/1.1 var(--f-titulo);letter-spacing:.08em;text-transform:uppercase;color:var(--c-sobre-escuro);border-left:1px solid rgba(201,161,74,.6);padding-left:12px}.nav .links{display:flex;align-items:center;gap:24px;margin-left:auto}.nav .links a{position:relative;display:inline-flex;align-items:center;min-height:44px;font:500 14px/1 var(--f-texto);color:#ffffffd9;text-decoration:none;transition:color var(--mo-dur-1) var(--mo-ease-out)}.nav .links a:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background:var(--c-ouro);transform:scaleX(0);transform-origin:left;transition:transform var(--mo-dur-3) var(--mo-ease-out)}.nav .links a:hover{color:var(--c-sobre-escuro)}.nav .links a:hover:after,.nav .links a[aria-current]:after{transform:scaleX(1)}.nav .links a[aria-current]{color:var(--c-sobre-escuro);font-weight:600}.nav .nav-cta{margin-left:8px}.nav-toggle{display:none;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:44px;height:44px;flex:none;padding:0;cursor:pointer;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:var(--r-sm);color:var(--c-sobre-escuro)}.nav-toggle span{display:block;width:20px;height:2px;background:currentColor;border-radius:2px}@media (max-width:980px){.nav .links{display:none}.nav-toggle{display:inline-flex}.nav .nav-cta{margin-left:auto}.brand img{width:40px;height:40px}}@media (max-width:420px){.brand-sub{display:none}.nav-in{gap:12px}}.nav-mobile{display:none}.nav-mobile.open{display:flex;flex-direction:column;position:fixed;inset:0;z-index:120;overflow-y:auto;padding:0 var(--gutter) 32px;background:radial-gradient(90% 50% at 100% 0%,rgba(201,161,74,.16),transparent 60%),var(--c-navy);color:var(--c-sobre-escuro)}@media (prefers-reduced-motion:no-preference){.nav-mobile.open{animation:nm-entra var(--mo-dur-3) var(--mo-ease-out)}}@keyframes nm-entra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}html.nm-aberto{overflow:hidden}.nm-topo{display:flex;align-items:center;justify-content:space-between;min-height:var(--altura-nav);border-bottom:1px solid var(--c-linha-escura)}.nm-fechar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-sm);cursor:pointer;background:transparent;border:1px solid rgba(255,255,255,.3);color:var(--c-sobre-escuro)}.nm-links{display:flex;flex-direction:column;padding:8px 0}.nm-links a{display:flex;align-items:center;min-height:56px;font:700 22px/1.2 var(--f-titulo);letter-spacing:-.01em;color:var(--c-sobre-escuro);text-decoration:none;border-bottom:1px solid var(--c-linha-escura)}.nm-links a[aria-current]{color:var(--c-ouro-claro)}.nav-mobile-cta{width:100%;margin-top:20px}.nm-eco{margin-top:28px;padding-top:20px;border-top:1px solid var(--c-linha-escura);display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.nm-eco b{grid-column:1/-1;margin-bottom:6px;font:700 12px/1.3 var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ouro-claro)}.nm-eco a{display:flex;flex-direction:column;justify-content:center;min-height:56px;color:var(--c-sobre-escuro);font-size:15px;font-weight:600;text-decoration:none}.nm-eco a span{font-size:13px;font-weight:400;color:var(--c-sobre-escuro-3)}@media (min-width:981px){.nav-mobile.open{display:none}}.fecho{position:relative;color:var(--c-sobre-escuro-2)}.fecho-corpo{background:var(--c-vinho)}.fecho-in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px clamp(48px,6vw,96px);align-items:start;padding-block:clamp(32px,4vw,48px) clamp(56px,6vw,80px)}.fecho .kick{color:var(--c-ouro-claro)}.fecho h2{color:var(--c-sobre-escuro);max-width:20ch}.fecho h2 em{font-style:normal;color:var(--c-ouro-claro)}.fecho-txt{margin-top:16px;font-size:var(--t-lead);line-height:1.6;color:var(--c-sobre-escuro-2);max-width:52ch}.fecho-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.fecho-lado{display:flex;flex-direction:column;gap:24px}.fecho-lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-linha-ouro)}.fecho-lista li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid rgba(232,237,247,.14);font-size:var(--t-card);line-height:1.55;color:var(--c-sobre-escuro-2)}.fecho-lista li>span:first-child{font:800 13px/1.6 var(--f-titulo);color:var(--c-ouro-claro);font-variant-numeric:tabular-nums}.fecho-lista b{color:var(--c-sobre-escuro)}.fecho-sub{font:600 13px/1.4 var(--f-texto);color:var(--c-ouro-claro);margin-bottom:6px}.fecho-passos{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;counter-reset:ps}.fecho-passos li{counter-increment:ps;padding:10px 0;border-top:1px solid rgba(232,237,247,.14);font-size:14px;line-height:1.5;color:var(--c-sobre-escuro-2)}.fecho-passos li b{display:block;font:700 14px/1.4 var(--f-titulo);color:var(--c-sobre-escuro)}.fecho-passos li b:before{content:counter(ps) ". ";color:var(--c-ouro-claro)}.fecho-assina{font-size:14px;color:var(--c-sobre-escuro-2)}@media (max-width:980px){.fecho-in{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.fecho-passos{grid-template-columns:1fr}.fecho-acoes .btn{width:100%}}.rodape-rmf{background:var(--c-navy-950);color:var(--c-sobre-escuro-3);position:relative;overflow:hidden;border-top:2px solid var(--c-ouro);font-family:var(--f-texto)}.rodape-eco{border-bottom:1px solid var(--c-linha-escura);background:radial-gradient(900px 320px at 100% 0%,rgba(201,161,74,.1),transparent 70%)}.rodape-eco-miolo,.rodape-miolo,.rodape-gigante,.rodape-barra-miolo{max-width:calc(var(--largura) + 2 * var(--gutter));margin:0 auto;padding-inline:var(--gutter)}.rodape-eco-miolo{padding-block:18px;display:grid;grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);gap:20px 40px;align-items:center}.rodape-eco-cab{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.rodape-eco-sobre,.rodape-tit{font:700 12px/1.3 var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ouro-claro)}.rodape-eco-cab p{margin:0;font:700 clamp(20px,2vw,26px)/1.25 var(--f-titulo);color:var(--c-sobre-escuro);max-width:32ch;text-wrap:balance}.rodape-eco-cta{margin-top:4px}.rodape-eco-mapa{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--c-linha-escura);border-radius:var(--r-md);overflow:hidden}.rodape-eco-mapa li{margin:0;min-width:0}.rodape-eco-mapa li+li{border-left:1px solid var(--c-linha-escura)}.rodape-eco-no{display:flex;flex-direction:column;gap:2px;height:100%;min-height:88px;padding:12px 14px;color:var(--c-sobre-escuro-3);text-decoration:none;position:relative;transition:background-color var(--mo-dur-2) var(--mo-ease-out)}.rodape-eco-no:hover{background:#e8edf70a;color:var(--c-sobre-escuro-2);text-decoration:none}.rodape-eco-no strong{font:700 16px/1.2 var(--f-titulo);color:var(--c-sobre-escuro)}.rodape-eco-no span{font-size:13px;line-height:1.4}.rodape-eco-no .rodape-eco-n{font:500 12px/1 var(--f-mono);color:var(--c-sobre-escuro-3);padding-bottom:6px}.rodape-eco-no:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--c-ouro);transform:scaleX(0);transform-origin:left;transition:transform var(--mo-dur-3) var(--mo-ease-out)}.rodape-eco-no:hover:before,.rodape-eco-no[aria-current=true]:before{transform:scaleX(1)}.rodape-eco-no[aria-current=true]{background:#c9a14a12}.rodape-eco-no[aria-current=true] span:last-of-type{color:var(--c-ouro-claro)}.rodape-eco-no[target=_blank]:after{content:"↗";position:absolute;top:12px;right:16px;font-size:14px}.rodape-miolo{padding-block:20px 16px;display:flex;flex-direction:column;gap:16px}.rodape-marca{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px}.rodape-marca img{width:56px;height:auto;flex:0 0 auto}.rodape-marca p{margin:0;font-size:13px;line-height:1.5;max-width:34ch}.rodape-marca strong{color:var(--c-sobre-escuro);font-weight:600}.rodape-prova{color:var(--c-sobre-escuro-2)}.rodape-marca-acoes{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rodape-social{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--c-linha-escura);color:var(--c-sobre-escuro-2);text-decoration:none;font:500 13px/1 var(--f-texto)}.rodape-social:hover{color:var(--c-ouro-claro);border-color:var(--c-linha-ouro);text-decoration:none}.rodape-colunas{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.7fr);gap:20px 24px;padding-top:16px;border-top:1px solid var(--c-linha-escura)}.rodape-col{display:flex;flex-direction:column;gap:0;min-width:0}.rodape-col-dupla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;align-content:start}.rodape-col-dupla>.rodape-tit{grid-column:1 / -1}.rodape-tit{padding-bottom:6px}.rodape-link,.rodape-col a{display:inline-flex;align-items:center;min-height:24px;padding:1px 0;color:var(--c-sobre-escuro-3);text-decoration:none;font-size:13px;line-height:1.35}.rodape-link:hover,.rodape-col a:hover{color:var(--c-ouro-claro);text-decoration:underline;text-underline-offset:3px}.rodape-col a[target=_blank]:after{content:"↗";margin-left:4px;font-size:12px}.rodape-gigante{overflow:hidden;margin-top:-16px;margin-bottom:-12px}.marca-gigante{font:800 min(var(--gigante-vw),var(--gigante-max))/.78 var(--f-titulo);letter-spacing:-.045em;white-space:nowrap;background:linear-gradient(180deg,#e3c98338,#e3c98300 92%);-webkit-background-clip:text;background-clip:text;color:transparent;user-select:none;padding-bottom:.04em}.rodape-rmf[data-site=lp]{--gigante-vw: 6.3vw;--gigante-max: 92px}.rodape-rmf[data-site=reforma]{--gigante-vw: 7.9vw;--gigante-max: 116px}.rodape-rmf[data-site=api]{--gigante-vw: 10.2vw;--gigante-max: 150px}.rodape-barra{border-top:1px solid var(--c-linha-escura)}.rodape-barra-miolo{padding-block:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;font-size:13px}.rodape-barra-dir{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.rodape-barra-dir a{color:var(--c-sobre-escuro-2);text-decoration:none;display:inline-flex;align-items:center;min-height:32px}.rodape-barra-dir a:hover{color:var(--c-ouro-claro);text-decoration:underline}.rodape-rmf :focus-visible{outline:3px solid var(--foco-escuro);outline-offset:2px;border-radius:4px}@media (max-width: 1100px){.rodape-colunas{grid-template-columns:repeat(3,minmax(0,1fr))}.rodape-col-dupla{grid-column:span 2}}@media (max-width: 996px){.rodape-eco-miolo{grid-template-columns:1fr;padding-block:24px 20px}.rodape-eco-mapa{grid-template-columns:repeat(2,minmax(0,1fr))}.rodape-eco-mapa li:nth-child(3){border-left:0}.rodape-eco-mapa li:nth-child(n+3){border-top:1px solid var(--c-linha-escura)}.rodape-eco-no{min-height:80px}.rodape-colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.rodape-col-dupla{grid-column:1 / -1}.rodape-link,.rodape-col a{min-height:40px;padding:0}.rodape-barra-dir a{min-height:40px}.rodape-marca-acoes{margin-left:0}.rodape-marca{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px 16px;align-items:start}.rodape-marca img{width:48px;grid-row:span 2}.rodape-marca-acoes{grid-column:1 / -1}.rodape-gigante{margin:8px auto 0}}@media (prefers-reduced-motion: reduce){.rodape-eco-no,.rodape-eco-no:before{transition:none}}.rodape-rmf[data-site=reforma] .rodape-colunas{grid-template-columns:repeat(5,minmax(0,1fr))}.rodape-aviso{max-width:calc(var(--largura) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) 16px;font-size:12px;line-height:1.6}.rodape-aviso a{color:var(--c-sobre-escuro-2);display:inline-flex;align-items:center;min-height:24px}@media (max-width: 1100px){.rodape-rmf[data-site=reforma] .rodape-colunas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 996px){.rodape-rmf[data-site=reforma] .rodape-colunas{grid-template-columns:repeat(2,minmax(0,1fr))}}.leitura{position:relative;background:var(--c-creme)}.leitura-cab{background:var(--c-branco);border-bottom:1px solid var(--c-linha)}.prose-wrap{max-width:calc(var(--largura-leitura) + 2 * var(--gutter));margin:0 auto;padding:clamp(28px,4vw,48px) var(--gutter) clamp(56px,7vw,88px)}.crumb{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:13px;color:var(--c-texto-3)}.crumb a{display:inline-flex;align-items:center;min-height:40px;color:var(--c-ouro-texto);font-weight:600;text-decoration:none}.crumb a:hover{text-decoration:underline;text-underline-offset:3px}.crumb [aria-current]{color:var(--c-texto-3)}.updated{font-size:13px;color:var(--c-texto-3);margin-bottom:24px}.prose{overflow-wrap:break-word;font-size:var(--t-leitura);color:var(--c-tinta)}.prose h1{font-size:var(--t-h1);line-height:1.08;letter-spacing:-.03em;margin-bottom:20px}.prose>h1+p{font-size:19px;line-height:1.65;color:var(--c-tinta);margin-bottom:24px}.prose h2{font-size:var(--t-h2-leitura);line-height:1.25;letter-spacing:-.015em;margin:48px 0 12px;scroll-margin-top:calc(var(--altura-nav) + 16px)}.prose h3{font-size:var(--t-h3);margin:28px 0 8px}.prose p{font-size:var(--t-leitura);line-height:1.75;color:var(--c-tinta);margin-bottom:16px}.prose ul,.prose ol{margin:0 0 18px 22px}.prose li{font-size:var(--t-leitura);line-height:1.7;color:var(--c-tinta);margin-bottom:8px}.prose li::marker{color:var(--c-ouro-texto)}.prose a{color:var(--c-ouro-texto);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.prose strong{color:var(--c-navy)}.prose hr{border:none;border-top:1px solid var(--c-linha);margin:32px 0}.prose blockquote{margin:24px 0;padding:16px 20px;border-left:2px solid var(--c-vinho);background:var(--c-branco);border-radius:0 var(--r-sm) var(--r-sm) 0}.prose blockquote p:last-child{margin-bottom:0}.prose table{width:100%;border-collapse:collapse;margin:24px 0 28px;font-size:15px;line-height:1.5;background:var(--c-branco)}.prose thead th{text-align:left;vertical-align:bottom;padding:12px 14px;font:700 14px/1.3 var(--f-titulo);color:var(--c-navy);background:var(--c-bege);border-bottom:2px solid var(--c-ouro)}.prose tbody td{padding:10px 14px;vertical-align:top;color:var(--c-tinta);border-top:1px solid var(--c-linha)}.prose tbody td:first-child{font-weight:600;color:var(--c-navy)}.prose .prose-toc{margin:4px 0 36px;padding:16px 20px 12px;background:var(--c-branco);border:1px solid var(--c-linha);border-left:2px solid var(--c-vinho);border-radius:0 var(--r-md) var(--r-md) 0}.prose .prose-toc b{display:block;font:700 12px/1.3 var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ouro-texto);margin-bottom:6px}.prose .prose-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.prose .prose-toc li{counter-increment:toc;display:flex;gap:10px;margin:0;font-size:15px;line-height:1.4}.prose .prose-toc li:before{content:counter(toc,decimal-leading-zero);font:800 12px/1 var(--f-titulo);color:var(--c-ouro-texto);padding-top:12px;min-width:20px}.prose .prose-toc a{display:block;padding:8px 0;color:var(--c-tinta);font-weight:500;text-decoration:none}.prose .prose-toc a:hover{color:var(--c-ouro-texto);text-decoration:underline}.relacionados{margin-top:48px}.rel-topo{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--c-linha)}.rel-topo b{font:700 18px/1.3 var(--f-titulo);color:var(--c-navy)}.rel-chips,.rel-cards{list-style:none;margin:0;padding:0}.rel-chips{display:flex;flex-wrap:wrap;gap:8px}.rel-chips a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--c-linha);border-radius:var(--r-pill);color:var(--c-navy);font-size:14px;font-weight:500;text-decoration:none;background:var(--c-branco);transition:border-color var(--mo-dur-2),background-color var(--mo-dur-2)}.rel-chips a:hover{border-color:var(--c-ouro);background:var(--c-bege)}.rel-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rel-cards a{display:flex;flex-direction:column;gap:4px;height:100%;padding:16px 18px;border:1px solid var(--c-linha);border-radius:var(--r-md);background:var(--c-branco);text-decoration:none;transition:border-color var(--mo-dur-2)}.rel-cards a:hover{border-color:var(--c-linha-ouro)}.rel-cards span{font:700 16px/1.35 var(--f-titulo);color:var(--c-navy)}.rel-cards small{font-size:14px;line-height:1.45;color:var(--c-texto-2)}.leitura-servicos{margin-top:48px;padding-top:20px;border-top:1px solid var(--c-linha)}.leitura-servicos>b{font:700 18px/1.3 var(--f-titulo);color:var(--c-navy)}.leitura-servicos ul{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.leitura-servicos a{display:flex;align-items:center;gap:12px;min-height:56px;font:700 14px/1.3 var(--f-titulo);color:var(--c-navy);text-decoration:none}.leitura-servicos a:hover{color:var(--c-ouro-texto)}@media (max-width:760px){.leitura-servicos ul{grid-template-columns:1fr 1fr}}#readbar{position:fixed;top:0;left:0;height:3px;width:100%;background:var(--c-ouro);transform-origin:0 50%;transform:scaleX(0);z-index:99;pointer-events:none}@media (prefers-reduced-motion:reduce){#readbar{display:none}}.pillar-wrap{max-width:calc(var(--largura) + 2 * var(--gutter));margin:0 auto;display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;padding:clamp(28px,4vw,48px) var(--gutter) clamp(56px,7vw,88px)}.pillar-main{grid-column:2;grid-row:1;min-width:0;max-width:var(--largura-leitura)}.pillar-aside{grid-column:1;grid-row:1;min-width:0}.pillar-nav{position:sticky;top:calc(var(--altura-nav) + 24px);max-height:calc(100vh - var(--altura-nav) - 48px);overflow:auto;padding-right:6px;margin-top:96px;font-size:14px}.pillar-nav b{display:block;font:700 12px/1.3 var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ouro-texto);margin-bottom:10px}.pillar-nav a{display:block;line-height:1.4;padding:7px 0 7px 14px;color:var(--c-texto-2);text-decoration:none;border-left:2px solid var(--c-linha);transition:color var(--mo-dur-1),border-color var(--mo-dur-1)}.pillar-nav a:hover{color:var(--c-navy);border-color:var(--c-vinho)}.pillar-nav a[aria-current]{color:var(--c-navy);font-weight:600;border-color:var(--c-vinho)}.toc-m{display:none}@media (max-width:1024px){.pillar-wrap{grid-template-columns:minmax(0,1fr);gap:0}.pillar-main{grid-column:1;margin:0 auto;width:100%}.pillar-aside{display:none}.toc-m{display:block;margin:0 0 32px;border:1px solid var(--c-linha);border-left:2px solid var(--c-vinho);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--c-branco)}.toc-m summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 18px;cursor:pointer;list-style:none;font:700 15px/1.3 var(--f-titulo);color:var(--c-navy)}.toc-m summary::-webkit-details-marker{display:none}.toc-m summary span{font:500 13px/1 var(--f-texto);color:var(--c-texto-3);margin-left:auto}.toc-m summary:after{content:"";width:9px;height:9px;border-right:2px solid var(--c-ouro-texto);border-bottom:2px solid var(--c-ouro-texto);transform:rotate(45deg) translateY(-3px);transition:transform var(--mo-dur-2)}.toc-m[open] summary:after{transform:rotate(225deg)}.prose .toc-m ol{margin:0;padding:4px 18px 12px;list-style:none;counter-reset:toc}.prose .toc-m li{counter-increment:toc;display:flex;gap:10px;margin:0;font-size:15px;line-height:1.4;border-top:1px solid var(--c-linha)}.prose .toc-m li:before{content:counter(toc,decimal-leading-zero);font:800 12px/1 var(--f-titulo);color:var(--c-ouro-texto);padding-top:14px;min-width:20px}.prose .toc-m a{display:block;flex:1;padding:10px 0;color:var(--c-tinta);font-weight:500;text-decoration:none}}@media (max-width:760px){.prose>h1+p{font-size:17px}.prose .prose-toc{padding:14px 16px 10px}.prose .prose-toc ol{grid-template-columns:1fr}.prose table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--c-linha);border-radius:var(--r-md)}.prose thead th,.prose tbody td{min-width:150px}.rel-cards{grid-template-columns:1fr}}.nf{position:relative;overflow:hidden;isolation:isolate;padding:clamp(48px,7vw,96px) 0 clamp(56px,7vw,96px)}.nf-num{position:absolute;right:var(--gutter);top:8px;z-index:-1;font:800 clamp(150px,24vw,360px)/.8 var(--f-titulo);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px var(--c-linha-ouro);pointer-events:none;user-select:none}.nf h1{font-size:var(--t-h1);max-width:16ch;margin:0 0 16px}.nf h1 em{font-style:normal;color:var(--c-vinho)}.nf-sub{font-size:var(--t-lead);line-height:1.6;color:var(--c-texto-2);max-width:50ch}.nf-acoes{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.nf-grade{list-style:none;margin:clamp(40px,5vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grade-gap)}.nf-grade a{height:100%;gap:6px;padding-right:52px}.nf-grade b{font:700 17px/1.3 var(--f-titulo);color:var(--c-navy)}.nf-grade span{font-size:14px;line-height:1.5;color:var(--c-texto-2)}.nf-grade svg{position:absolute;right:20px;top:24px;color:var(--c-ouro-texto);transition:transform var(--mo-dur-2) var(--mo-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nf-grade a:hover svg{transform:translate(3px)}}@media (max-width:860px){.nf-grade{grid-template-columns:1fr 1fr}}@media (max-width:560px){.nf-grade{grid-template-columns:1fr}.nf-acoes .btn{flex:1 1 auto}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.eco{view-transition-name:eco-barra}.nav{view-transition-name:nav}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--mo-dur-2)}}@media (min-width: 997px){.rodape-rmf[data-site=reforma] .rodape-eco-miolo{padding-block:14px}.rodape-rmf[data-site=reforma] .rodape-gigante{margin-top:-22px}.rodape-rmf[data-site=reforma] .rodape-eco-no{min-height:76px;padding:10px 14px}.rodape-rmf[data-site=reforma] .rodape-miolo{padding-block:16px 12px;gap:12px}.rodape-rmf[data-site=reforma] .rodape-colunas{padding-top:12px}.rodape-rmf[data-site=reforma] .rodape-aviso{line-height:1.5;padding-bottom:12px}}
