.legal-doc{font-size:15px;line-height:1.7;color:#404040}.legal-doc section{margin-bottom:40px;scroll-margin-top:72px}.legal-doc h2{margin:0 0 12px;font-size:22px;letter-spacing:-.01em;line-height:1.25}.legal-doc h2,.legal-doc h3{font-weight:600;color:#0a0a0a}.legal-doc h3{margin:24px 0 8px;font-size:16px}.legal-doc p{margin:0 0 14px}.legal-doc ol,.legal-doc ul{margin:0 0 16px;padding-left:22px}.legal-doc ul{list-style:disc}.legal-doc ol{list-style:decimal}.legal-doc li{margin-bottom:6px}.legal-doc a{color:#0a0a0a;text-decoration:underline;text-decoration-color:#d4d4d4;text-underline-offset:3px}.legal-doc a:hover{text-decoration-color:#0a0a0a}.legal-doc b,.legal-doc strong{color:#0a0a0a;font-weight:600}.legal-doc code{padding:1px 6px;border:1px solid #ebebeb;border-radius:6px;background:#fafafa;font-size:.86em}.legal-doc table{display:block;width:100%;overflow-x:auto;margin:0 0 20px;border:1px solid #ebebeb;border-radius:12px;border-collapse:separate;border-spacing:0;font-size:14px}.legal-doc td,.legal-doc th{padding:10px 12px;border-bottom:1px solid #ebebeb;text-align:left;vertical-align:top;min-width:120px}.legal-doc thead th{background:#fafafa;font-weight:600;color:#0a0a0a}.legal-doc tr:last-child td{border-bottom:0}.legal-doc svg{display:none}.legal-doc .bl-call{margin:0 0 18px;padding:14px 16px;border:1px solid #ebebeb;border-radius:12px;background:#fafafa}.legal-doc .bl-call p:last-child{margin:0}.legal-doc .bl-dsteps{list-style:none;padding:0;counter-reset:paso}.legal-doc .bl-dsteps>li{counter-increment:paso;position:relative;padding-left:40px;margin-bottom:16px}.legal-doc .bl-dsteps>li:before{content:counter(paso);position:absolute;left:0;top:0;display:grid;place-items:center;width:26px;height:26px;border-radius:99px;background:#0a0a0a;color:#fff;font-size:12px;font-weight:600}.legal-doc .bl-dsteps>li>strong:first-child{display:block}.legal-doc .bl-legal-card{display:grid;grid-template-columns:160px minmax(0,1fr);gap:6px 16px;margin:0 0 18px;padding:16px 18px;border:1px solid #ebebeb;border-radius:12px;background:#fafafa;font-size:14px}.legal-doc .bl-legal-card dt{color:#8c8c8c;font-weight:600}.legal-doc .bl-legal-card dd{margin:0;color:#0a0a0a}.legal-doc .bl-legal-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0 0 18px}.legal-doc .bl-legal-grid a{display:block;padding:14px;border:1px solid #ebebeb;border-radius:12px;text-decoration:none}.legal-doc .bl-legal-grid a:hover{border-color:#0a0a0a}.legal-doc .bl-legal-grid b{display:block;margin-bottom:2px}.legal-doc .bl-legal-grid span{display:block;font-size:13px;line-height:1.5;color:#737373}@media (max-width:560px){.legal-doc .bl-legal-card{grid-template-columns:1fr;gap:2px}.legal-doc .bl-legal-card dd{margin-bottom:8px}}