.legal{--l-tinta:#0F2233;--l-suave:#4F5F68;--l-papel:#F4F8F8;--l-sup:#FFFFFF;--l-sup2:#EAF0F1;--l-linha:#DFE6E7;--l-controle:#6B7B83;--l-petroleo:#0E6A7A;--l-brisa:#DDEFF1;--l-atual:#F2B33D;--l-sobre-atual:#3A2A05;--l-atencao:#8A4A00;--l-atencao-fundo:#FCF0DC;--l-noite:#0F2233;--l-sobre-noite:#F1F5F6;--l-noite-suave:#B7C5CC;--l-noite-2:#1A3044;--l-f:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--l-margem:clamp(20px,4vw,48px);color-scheme:light;min-height:100vh;display:flex;flex-direction:column;background:var(--l-papel);color:var(--l-tinta);font:400 17px/1.65 var(--l-f);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:has(.legal),html:has(.legal){background:#F4F8F8;color-scheme:light}.legal *,.legal :after,.legal :before{box-sizing:border-box}.legal a{color:var(--l-petroleo);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal a:hover{color:var(--l-tinta)}.legal :focus-visible{outline:2px solid var(--l-petroleo);outline-offset:3px;border-radius:2px}.legal-wrap{width:100%;max-width:calc(1120px + 2 * var(--l-margem));margin-inline:auto;padding-inline:max(var(--l-margem),env(safe-area-inset-left,0px)) max(var(--l-margem),env(safe-area-inset-right,0px))}.legal-topo{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--l-papel);box-shadow:0 1px 0 var(--l-linha)}.legal-topo .legal-wrap{display:flex;align-items:center;gap:20px;height:64px}.legal-topo .logo{height:24px;width:auto;display:block}.legal-topo .logo .lg-w{fill:var(--l-tinta)}.legal-topo nav{margin-left:auto;display:flex;gap:4px;flex-wrap:wrap}.legal-topo nav a{font-size:15px;font-weight:500;text-decoration:none;color:var(--l-suave);padding:8px 10px;border-radius:6px}.legal-topo nav a:hover,.legal-topo nav a[aria-current=page]{color:var(--l-tinta);background:var(--l-sup2)}@media (max-width:620px){.legal-topo nav a.so-grande{display:none}.legal-topo nav a{padding:8px 6px;font-size:14px}}.legal-cab{padding-block:clamp(36px,6vw,72px) 28px}.legal-cab .selo{display:inline-flex;align-items:center;gap:6px;font:500 13px/18px var(--l-f);padding:4px 10px;border-radius:4px;background:var(--l-sup2);color:var(--l-suave)}.legal-cab h1{margin:14px 0 0;font:600 clamp(34px,5vw,56px)/1.05 var(--l-f);letter-spacing:-.035em;text-wrap:balance}.legal-cab .lead{margin:16px 0 0;font-size:19px;line-height:1.5;color:var(--l-suave);max-width:60ch;text-wrap:pretty}.legal-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:15px;color:var(--l-suave)}.legal-meta b{color:var(--l-tinta);font-weight:600}.legal-acoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.legal-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:6px;border:1.5px solid var(--l-controle);background:transparent;color:var(--l-tinta);font:600 15px var(--l-f);cursor:pointer;text-decoration:none}.legal-btn:hover{border-color:var(--l-tinta);background:var(--l-sup2)}.legal-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.legal .legal-btn{color:var(--l-tinta);text-decoration:none}.legal-preparo{margin-top:22px;display:flex;gap:10px;align-items:flex-start;max-width:72ch;padding:12px 14px;border-radius:6px;background:var(--l-atencao-fundo);color:var(--l-atencao);font-size:14.5px;line-height:1.5}.legal-preparo b{font-weight:600}.legal-corpo{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start;padding-bottom:clamp(56px,8vw,112px)}.legal-sumario{position:-webkit-sticky;position:sticky;top:88px;max-height:calc(100vh - 110px);overflow:auto;font-size:14.5px;line-height:1.4;padding-right:4px}@media (min-width:901px){.legal-sumario summary{pointer-events:none}}.legal-sumario summary{list-style:none;font:600 13px/1 var(--l-f);letter-spacing:.06em;text-transform:uppercase;color:var(--l-suave);padding:4px 0 12px;cursor:default}.legal-sumario summary::-webkit-details-marker{display:none}.legal-sumario ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px;counter-reset:s}.legal-sumario li{counter-increment:s}.legal-sumario a{display:flex;gap:8px;padding:6px 8px;border-radius:6px;color:var(--l-suave);text-decoration:none}.legal-sumario a:before{content:counter(s) ".";min-width:1.6em;color:var(--l-controle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal-sumario a:hover{background:var(--l-sup2);color:var(--l-tinta)}@media (max-width:900px){.legal-corpo{grid-template-columns:minmax(0,1fr)}.legal-sumario{position:static;max-height:none;overflow:visible;background:var(--l-sup);border:1px solid var(--l-linha);border-radius:8px;padding:6px 14px}.legal-sumario summary{cursor:pointer;padding:12px 0;display:flex;justify-content:space-between}.legal-sumario summary:after{content:"+";font-size:18px;line-height:12px;color:var(--l-suave)}.legal-sumario[open] summary:after{content:"−"}.legal-sumario ol{padding-bottom:10px}}.legal-texto{max-width:72ch;min-width:0}.legal-texto section{scroll-margin-top:84px;padding-top:8px}.legal-texto section+section{margin-top:36px;padding-top:36px;border-top:1px solid var(--l-linha)}.legal-texto h2{margin:0 0 14px;font:600 clamp(22px,2.4vw,27px)/1.2 var(--l-f);letter-spacing:-.02em;text-wrap:balance}.legal-texto h2 .n{color:var(--l-controle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:.35em}.legal-texto h3{margin:24px 0 8px;font:600 18px/1.35 var(--l-f);letter-spacing:-.01em}.legal-texto p{margin:0 0 14px;text-wrap:pretty}.legal-texto ol,.legal-texto ul{margin:0 0 14px;padding-left:1.3em}.legal-texto li{margin:0 0 8px;padding-left:.2em}.legal-texto li::marker{color:var(--l-controle)}.legal-texto strong{font-weight:600}.legal-texto .base{display:block;margin-top:4px;font-size:14px;color:var(--l-suave)}.legal-texto .legal-nota,.legal-texto small{font-size:14.5px;color:var(--l-suave)}.legal-texto code{font:500 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--l-sup2);padding:2px 5px;border-radius:4px;word-break:break-word}.legal-destaque{margin:6px 0 18px;padding:20px 22px;border-radius:8px;background:var(--l-sup);border:1px solid var(--l-linha);border-left:4px solid var(--l-atual)}.legal-destaque>:last-child{margin-bottom:0}.legal-destaque h3{margin-top:0}.legal-resumo{margin:0 0 8px;padding:22px 24px;border-radius:8px;background:var(--l-sup);border:1px solid var(--l-linha)}.legal-resumo h2{font-size:20px;margin-bottom:10px}.legal-resumo ul{margin-bottom:0}.legal-tabela{margin:4px 0 18px;overflow-x:auto;border:1px solid var(--l-linha);border-radius:8px;background:var(--l-sup)}.legal-tabela table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;min-width:560px}.legal-tabela td,.legal-tabela th{text-align:left;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--l-linha)}.legal-tabela th{font-weight:600;font-size:13.5px;color:var(--l-suave);background:var(--l-sup2);white-space:nowrap}.legal-tabela tr:last-child td{border-bottom:0}.legal-tabela td:first-child{font-weight:500}@media (max-width:620px){.legal-tabela{overflow:visible;border:0;background:none;border-radius:0}.legal-tabela table{min-width:0;font-size:15px}.legal-tabela thead{display:none}.legal-tabela tr{display:block;background:var(--l-sup);border:1px solid var(--l-linha);border-radius:8px;margin-bottom:10px;padding:8px 0}.legal-tabela td{display:block;border:0;padding:4px 14px}.legal-tabela td:before{content:attr(data-th);display:block;font-size:12.5px;font-weight:600;color:var(--l-suave);margin-bottom:2px}}.legal-rodape{margin-top:auto;background:var(--l-noite);color:var(--l-noite-suave);font-size:15px}.legal-rodape .legal-wrap{display:grid;grid-gap:14px;gap:14px;padding-block:28px 32px}.legal-rodape .l1,.legal-rodape .l2{display:flex;justify-content:space-between;align-items:center;gap:12px 32px;flex-wrap:wrap}.legal-rodape nav{display:flex;gap:8px 24px;flex-wrap:wrap}.legal-rodape a{color:var(--l-sobre-noite);text-decoration:none}.legal-rodape a:hover{color:var(--l-sobre-noite);text-decoration:underline;text-underline-offset:3px}.legal-rodape .l2 a{color:var(--l-noite-suave)}@media print{@page{margin:18mm 16mm}body:has(.legal),html:has(.legal){background:#fff}.legal{background:#fff;font-size:11pt;line-height:1.5;min-height:0;display:block}.legal-acoes,.legal-rodape nav[aria-label=Atalhos],.legal-sumario,.legal-topo{display:none!important}.legal-cab{padding:0 0 12pt}.legal-cab h1{font-size:24pt}.legal-cab .lead{font-size:12pt}.legal-corpo{display:block;padding:0}.legal-texto{max-width:none}.legal-texto section{page-break-inside:auto;break-inside:auto;padding-top:0}.legal-texto section+section{margin-top:16pt;padding-top:12pt}.legal-texto h2,.legal-texto h3{page-break-after:avoid;break-after:avoid}.legal-texto h2{font-size:15pt}.legal-tabela{overflow:visible;border-color:#bbb}.legal-tabela table{min-width:0;font-size:9.5pt}.legal-tabela tr{page-break-inside:avoid;break-inside:avoid}.legal a{color:inherit}.legal-texto a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;color:#555;word-break:break-all}.legal-destaque,.legal-resumo{page-break-inside:avoid;break-inside:avoid;border-color:#bbb}.legal-rodape{background:#fff;color:#333;border-top:1px solid #bbb;margin-top:16pt}.legal-rodape .l2 a,.legal-rodape a{color:#333}.legal-rodape .legal-wrap{padding:8pt 0 0}}