.investa-disclosures{background:#edf1f6;color:#122953;border-top:3px solid #b1263b;padding:26px 0}.investa-disclosures h2{font-size:21px;line-height:1.3;letter-spacing:0;margin:0 0 8px}.investa-disclosures p{font-size:14px;line-height:1.6;margin:0 0 18px}.disclosure-links{display:grid;grid-template-columns:1fr 1fr;gap:14px}.disclosure-links>a{background:#fff;border:1px solid #bdc8d6;border-radius:6px;padding:15px 18px;color:#122953;font-size:14px!important;line-height:1.6;display:block;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.disclosure-links span{font-size:12px;white-space:nowrap}.disclosure-links>a:hover{border-color:#122953;background:#f8fafc}.disclosure-links>a:focus-visible,.legal-nav a:focus-visible{outline:3px solid #b1263b;outline-offset:3px}.legal-nav{display:flex;flex-wrap:wrap;gap:12px 22px;padding:14px 0 0;margin:0;list-style:none}.legal-nav a{font-size:14px;line-height:1.7}.legal-page{max-width:900px;padding-top:38px;padding-bottom:48px}.legal-page h1{font-size:clamp(30px,4vw,44px);line-height:1.15}.legal-page h2{font-size:24px;letter-spacing:0;margin:28px 0 10px}.legal-page p,.legal-page li{line-height:1.75}.legal-page .legal-date{font-size:14px;color:#596474}.legal-page a{overflow-wrap:anywhere}.legal-page .legal-summary{padding:18px 22px;background:#edf1f6;border-left:3px solid #b1263b}.enquiry-privacy-note{font-size:12px;line-height:1.6;color:#596474;margin:10px 0}.enquiry-privacy-note a{font-size:inherit}@media(max-width:680px){.investa-disclosures{padding:22px 0}.disclosure-links{grid-template-columns:1fr;gap:12px}.investa-disclosures h2{font-size:20px}.disclosure-links>a{font-size:14px!important;padding:14px;min-height:48px}.legal-page{padding-top:28px}.legal-page h2{font-size:23px}.legal-nav{gap:12px 18px}}

.legal-nav{grid-column:1/-1}.legal-nav li{list-style:none}.legal-nav a{color:inherit}
