
.legal-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 22px;padding:0 0 28px}.legal-links a{color:#dbeaff;font-size:14px;line-height:1.6}.legal-links a:hover{text-decoration:underline}.legal-links a:focus-visible{outline:2px solid #86c7ff;outline-offset:4px}.legal-content{max-width:960px}.legal-content h2{font-size:25px}.legal-content a{overflow-wrap:anywhere}.legal-meta{font-size:14px;margin-top:24px}.legal-note{background:#f1f6fc;border-left:4px solid #176cbd;padding:20px;border-radius:4px}.company-details{display:grid;grid-template-columns:190px minmax(0,1fr);border-top:1px solid #dce5ef}.company-details dt,.company-details dd{padding:14px 12px;margin:0;border-bottom:1px solid #dce5ef;overflow-wrap:anywhere}.company-details dt{color:#142f50}.legal-table{overflow-x:auto}.legal-table table{width:100%;border-collapse:collapse;font-size:15px}.legal-table th,.legal-table td{border:1px solid #dce5ef;padding:14px;text-align:left;vertical-align:top}.legal-table th{background:#f1f6fc}.legal-table caption{caption-side:top;color:#142f50}.legal-content blockquote{border-left:3px solid #176cbd;padding:12px 22px;background:#f8fbff}.legal-tools{margin-top:35px;padding-top:25px;border-top:1px solid #dce5ef}.legal-tools button{border:1px solid #176cbd;background:white;color:#176cbd;padding:10px 18px;border-radius:5px}.draft-warning{background:#fff2ce;color:#563b00;padding:18px;text-align:center;font-weight:600}@media(max-width:992px){.legal-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.legal-links{grid-template-columns:1fr}.company-details{grid-template-columns:1fr}.company-details dt{border-bottom:0;padding-bottom:0}.company-details dd{padding-top:4px}.legal-content h2{font-size:23px}}@media print{.site-header,.site-footer,.legal-tools,.breadcrumbs,.draft-warning{display:none}.guide-hero{background:white;padding:0}.guide-hero h1{font-size:26pt}.guide-content{padding:0;max-width:none}.guide-content p,.guide-content li{font-size:11pt}.guide-content h2{font-size:15pt;break-after:avoid}.company-details{break-inside:avoid}body{color:black}a{color:inherit}.container{max-width:none}button{display:none}}
