.lp.legal [id]{scroll-margin-top:24px}.legal-texto{color:#2b3140;max-width:68ch;font-size:16px;line-height:1.72}@media (min-width:640px){.legal-texto{font-size:17px}}.legal-texto p+p,.legal-texto p+ul,.legal-texto ul+p,.legal-texto p+ol,.legal-texto ol+p,.legal-texto p+.legal-quadro,.legal-texto .legal-quadro+p,.legal-texto ul+.legal-quadro,.legal-texto h3+p,.legal-texto h3+ul{margin-top:.9em}.legal-texto ul,.legal-texto ol.legal-itens{padding-left:1.3em}.legal-texto ul{list-style:outside}.legal-texto ol.legal-itens{list-style:lower-alpha}.legal-texto li+li{margin-top:.45em}.legal-texto li::marker{color:#8a93a5}.legal-texto strong{color:#1b1f2a;font-weight:700}.legal-texto a{color:#1765cc;text-underline-offset:2px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.legal-texto h3{color:#1b1f2a;letter-spacing:-.005em;margin-top:1.6em;font-size:1em;font-weight:700}.legal-secao{padding-top:44px}.legal-secao>h2{color:#1b1f2a;letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px;font-size:22px;font-weight:800;line-height:1.25}@media (min-width:640px){.legal-secao>h2{font-size:24px}}.legal-numero{color:#8a93a5;font-weight:700}.legal-quadro{background:#eef2f9;border-radius:14px;padding:16px 18px;font-size:15px;line-height:1.6}.legal-quadro dt{color:#1b1f2a;font-weight:700}.legal-quadro dd{color:#3d4454}.legal-quadro dd+dt{margin-top:12px}.legal-resumo{color:#2b3140;background:#fff;border:1px solid #e3e6ee;border-radius:18px;max-width:68ch;padding:22px 20px 18px;font-size:15.5px;line-height:1.6;position:relative;overflow:hidden}.legal-resumo:before{content:"";background:linear-gradient(90deg,#4285f4 0 25%,#ea4335 25% 50%,#fbbc05 50% 75%,#34a853 75%);height:4px;position:absolute;inset:0 0 auto}@media (min-width:640px){.legal-resumo{padding:26px 28px 22px}}.legal-resumo ul{padding:0;list-style:none}.legal-resumo li{padding-left:22px;position:relative}.legal-resumo li:before{content:"";background:#1b1f2a;border-radius:999px;width:8px;height:8px;position:absolute;top:.62em;left:2px}.legal-resumo strong{color:#1b1f2a}.legal-sumario{counter-reset:none;padding:0;font-size:14px;line-height:1.4;list-style:none}.legal-sumario li+li{margin-top:2px}.legal-sumario a{color:#3d4454;border-radius:8px;gap:6px;padding:7px 8px;text-decoration:none;display:flex}.legal-sumario a:hover{color:#1b1f2a;background:#eef2f9}.legal-sumario a span{color:#8a93a5;min-width:1.6em}.legal-lateral nav{max-height:calc(100vh - 4rem);overflow-y:auto}.legal-sumario-celular{background:#fff;border:1px solid #e3e6ee;border-radius:14px;max-width:68ch}.legal-sumario-celular summary{cursor:pointer;color:#1b1f2a;align-items:center;min-height:48px;padding:0 16px;font-size:15px;font-weight:700;display:flex}.legal-sumario-celular[open] summary{border-bottom:1px solid #e3e6ee}.legal-sumario-celular nav{padding:8px}.legal-fim{border-top:1px solid #e3e6ee;max-width:68ch;padding-top:28px}@page{margin:16mm 16mm 18mm}@media print{.legal{background:#fff;min-height:0}.legal-topo,.legal-fio,.legal-lateral,.legal-sumario-celular,.legal-links,.legal a.sr-only{display:none!important}.legal>div{max-width:none;padding:0;display:block}.legal-texto,.legal-resumo,.legal-fim{color:#000;max-width:none;font-size:11pt;line-height:1.5}.legal-texto a{color:#000;font-weight:600}.legal-secao{padding-top:18pt}.legal-secao>h2{break-after:avoid;font-size:14pt}.legal-texto h3{break-after:avoid}.legal-quadro,.legal-resumo{break-inside:avoid;background:#fff;border:1px solid #999}.legal-resumo:before{display:none}.legal-texto li{break-inside:avoid}}
