.DocumentoLegal-module__biAHfG__page{--doc-blue:#185fa5;--doc-dark:#06326c;--doc-text:#1d2733;--doc-muted:#5f6b7a;--doc-border:#d8e1ef;--doc-card:#fff;--doc-note:#eef5ff;color:var(--doc-text);background:#f5f8fc;min-height:100vh}.DocumentoLegal-module__biAHfG__header{background:linear-gradient(135deg, var(--doc-dark), var(--doc-blue));color:#fff;padding:40px 24px 34px}.DocumentoLegal-module__biAHfG__headerInner,.DocumentoLegal-module__biAHfG__layout{width:min(1120px,100% - 32px);margin:0 auto}.DocumentoLegal-module__biAHfG__brand{align-items:center;gap:12px;font-size:18px;font-weight:700;display:inline-flex}.DocumentoLegal-module__biAHfG__brandCard{background:#fff;border:1px solid #fff9;border-radius:12px;align-items:center;padding:10px 16px;display:inline-flex;box-shadow:0 12px 30px -8px #00000059,0 3px 10px #0003}.DocumentoLegal-module__biAHfG__brandLogo{width:auto;height:36px}.DocumentoLegal-module__biAHfG__brandMark{background:#ffffff29;border:1px solid #ffffff52;border-radius:8px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.DocumentoLegal-module__biAHfG__h1{max-width:820px;margin:20px 0 8px;font-size:clamp(1.875rem,4vw,2.25rem);font-weight:700;line-height:1.15}.DocumentoLegal-module__biAHfG__updated{color:#ffffffd9;margin:0;font-size:1rem}.DocumentoLegal-module__biAHfG__voltar{color:#fff;margin-top:16px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.DocumentoLegal-module__biAHfG__voltar:hover{text-decoration:underline}.DocumentoLegal-module__biAHfG__layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;padding:28px 0 60px;display:grid}.DocumentoLegal-module__biAHfG__sidebar{flex-direction:column;align-self:start;gap:16px;display:flex;position:sticky;top:20px}.DocumentoLegal-module__biAHfG__toc{border:1px solid var(--doc-border);background:#fff;border-radius:10px;max-height:calc(100vh - 240px);padding:18px;overflow:auto;box-shadow:0 8px 26px #06326c0f}.DocumentoLegal-module__biAHfG__outros{border:1px solid var(--doc-border);background:#fff;border-radius:10px;padding:18px;box-shadow:0 8px 26px #06326c0f}.DocumentoLegal-module__biAHfG__outrosLista{margin:0;padding:0;list-style:none}.DocumentoLegal-module__biAHfG__outrosLista li{margin:8px 0}.DocumentoLegal-module__biAHfG__outrosLista a{color:var(--doc-blue);font-size:.93rem;text-decoration:none}.DocumentoLegal-module__biAHfG__outrosLista a:hover{text-decoration:underline}.DocumentoLegal-module__biAHfG__outrosAtual{color:var(--doc-muted);font-size:.93rem;font-weight:600}.DocumentoLegal-module__biAHfG__tocTitulo{color:var(--doc-dark);margin-bottom:10px;font-weight:700;display:block}.DocumentoLegal-module__biAHfG__toc ol{margin:0;padding-left:20px}.DocumentoLegal-module__biAHfG__toc li{margin:7px 0}.DocumentoLegal-module__biAHfG__toc a{color:var(--doc-text);font-size:.92rem;text-decoration:none}.DocumentoLegal-module__biAHfG__toc a:hover{color:var(--doc-blue)}.DocumentoLegal-module__biAHfG__documento{border:1px solid var(--doc-border);background:#fff;border-radius:12px;padding:clamp(24px,4vw,48px);line-height:1.68;box-shadow:0 18px 40px -12px #06326c38,0 4px 12px #06326c1a}.DocumentoLegal-module__biAHfG__documento section+section{border-top:1px solid var(--doc-border);margin-top:34px;padding-top:26px}.DocumentoLegal-module__biAHfG__documento h2{color:var(--doc-dark);margin:0 0 14px;font-size:1.4rem;line-height:1.3}.DocumentoLegal-module__biAHfG__documento h3{color:var(--doc-dark);margin:24px 0 9px;font-size:1.08rem}.DocumentoLegal-module__biAHfG__documento p{margin:0 0 14px}.DocumentoLegal-module__biAHfG__documento a{color:var(--doc-blue)}.DocumentoLegal-module__biAHfG__documento ul{margin:10px 0 16px;padding-left:23px}.DocumentoLegal-module__biAHfG__documento ol.DocumentoLegal-module__biAHfG__alpha{margin:10px 0 16px;padding-left:26px;list-style:lower-alpha}.DocumentoLegal-module__biAHfG__documento li+li{margin-top:5px}.DocumentoLegal-module__biAHfG__documento .DocumentoLegal-module__biAHfG__intro{background:var(--doc-note);border:1px solid #cfe0fb;border-radius:8px;margin-bottom:30px;padding:18px 20px}.DocumentoLegal-module__biAHfG__documento .DocumentoLegal-module__biAHfG__identity,.DocumentoLegal-module__biAHfG__documento .DocumentoLegal-module__biAHfG__contact-box{background:var(--doc-note);border-left:4px solid var(--doc-blue);border-radius:8px;margin:16px 0;padding:16px 18px}.DocumentoLegal-module__biAHfG__documento .DocumentoLegal-module__biAHfG__placeholder{color:#8a5200;font-weight:700}.DocumentoLegal-module__biAHfG__documento .DocumentoLegal-module__biAHfG__back-top{margin-top:16px;font-weight:600;text-decoration:none;display:inline-block}@media (max-width:900px){.DocumentoLegal-module__biAHfG__layout{grid-template-columns:1fr}.DocumentoLegal-module__biAHfG__sidebar{position:static}.DocumentoLegal-module__biAHfG__toc{max-height:none}}.DocumentoLegal-module__biAHfG__embutido{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;line-height:1.66}.DocumentoLegal-module__biAHfG__embutido section:first-child{margin-top:0}.DocumentoLegal-module__biAHfG__embutido .DocumentoLegal-module__biAHfG__back-top{display:none}@media print{.DocumentoLegal-module__biAHfG__page{background:#fff}.DocumentoLegal-module__biAHfG__header{color:#000;border-bottom:2px solid #000;padding:0 0 18px;background:#fff!important}.DocumentoLegal-module__biAHfG__updated{color:#333}.DocumentoLegal-module__biAHfG__voltar,.DocumentoLegal-module__biAHfG__toc{display:none}.DocumentoLegal-module__biAHfG__layout{width:100%;padding:0;display:block}.DocumentoLegal-module__biAHfG__documento{box-shadow:none;border:0;padding:20px 0 0}.DocumentoLegal-module__biAHfG__documento section{break-inside:avoid-page}}
