.legal-review{color:#172234;overflow-wrap:anywhere;background:#f8fafc;max-width:960px;margin:auto;padding:32px 20px 80px;line-height:1.7}.legal-review header{padding:32px 0}.legal-review h1{font-size:clamp(28px,5vw,44px);line-height:1.15}.legal-review h2{font-size:23px;line-height:1.3}.legal-review a{color:#234cad;text-underline-offset:3px;text-decoration:underline}.legal-review nav{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.legal-review nav a{background:#e8edf7;border-radius:10px;padding:10px 14px}.legal-review section{background:#fff;border:1px solid #dbe1e9;border-radius:16px;margin:20px 0;padding:clamp(18px,4vw,32px);scroll-margin-top:24px}.legal-review p{margin:16px 0}.legal-review aside{background:#fff5db;border-left:4px solid #ce8d14;border-radius:8px;padding:16px}.legal-review aside p{margin-bottom:0}.legal-review .legal-languages{margin:20px 0 0}.legal-review .legal-languages [aria-current=page]{color:#fff;background:#172234}.legal-review a:focus-visible{outline-offset:4px;outline:3px solid #ce8d14}.legal-review details{border-bottom:1px solid #dbe1e9;padding:12px 0}.legal-review summary{cursor:pointer;min-height:24px;padding:6px 0;font-weight:600}.legal-review summary:focus-visible{outline-offset:3px;outline:3px solid #ce8d14}.legal-review-table{overflow-x:auto}.legal-review table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.legal-review caption{text-align:left;padding:0 0 12px;font-weight:600}.legal-review th,.legal-review td{text-align:left;vertical-align:top;border:1px solid #dbe1e9;padding:12px 10px}.legal-review th{color:#172234;background:#f2f5f9;font-weight:600}@media (max-width:600px){.legal-review caption{box-sizing:border-box;width:100%;display:block}.legal-review th{letter-spacing:normal;text-transform:none}.legal-review section{padding:16px}.legal-review nav{gap:6px}.legal-review nav a{padding:8px 10px}.legal-review table,.legal-review tbody,.legal-review tr,.legal-review th,.legal-review td{white-space:normal;width:auto;min-width:0;font-size:14px;display:block}.legal-review thead{display:none}.legal-review tr{border:1px solid #dbe1e9;border-radius:8px;margin:12px 0;overflow:hidden}.legal-review th,.legal-review td{border:0;padding:10px}.legal-review td:before{content:attr(data-label);color:#526071;font-size:12px;font-weight:600;display:block}.legal-review td+td{border-top:1px solid #dbe1e9}}.legal-review form label{gap:6px;display:grid}.legal-review form label[hidden]{display:none}.legal-review input,.legal-review select{color:#172234;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #9ba8b8;border-radius:8px;padding:10px}.legal-review button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#172234;border:0;border-radius:8px;padding:10px 18px}.legal-review button:disabled{opacity:.55;cursor:wait}.legal-review button:focus-visible{outline-offset:3px;outline:3px solid #ce8d14}
