.home-investors{background:#080c13;padding:90px 0 100px;scroll-margin-top:0}
.home-investors h2{font-size:38px;font-weight:500;line-height:1.4;color:#f2f5fa;margin:0 0 44px}
.investor-documents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.investor-documents article{border-top:1px solid #2b3d55;padding:26px 0 32px}
.home-investors h3{font-size:21px;font-weight:500;line-height:1.5;color:#e4edfb;margin:0 0 18px}
.home-investors p{font-size:15px;line-height:1.9;color:#aebdd1;margin:0}
.investor-downloads{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.investor-downloads li{min-width:0;font-size:15px;line-height:1.9;color:#aebdd1;overflow-wrap:anywhere;display:flex;align-items:center;gap:14px}
.investor-downloads a{display:inline-block;max-width:100%;font-size:15px;line-height:1.9;color:#83adff;overflow-wrap:anywhere;text-underline-offset:5px}
.investor-downloads a.investor-download-link{display:inline-flex;align-items:center;min-width:0;flex:1}
.investor-download-text{display:flex;flex-direction:column;min-width:0}
.investor-download-name{min-width:0;overflow-wrap:anywhere}
.investor-download-subtitle{margin-top:1px;font-size:12px;line-height:1.5;color:#7f8ea3;overflow-wrap:anywhere}
.investor-download-date{flex:none;font-size:14px;line-height:1.9;color:#83adff;letter-spacing:.02em}
.investor-downloads a:hover{color:#bed8ff;text-decoration:none}
.investor-downloads a:focus-visible{outline:2px solid #83adff;outline-offset:4px}
.investor-details{display:grid;grid-template-columns:2fr 1fr;gap:32px;margin-top:18px;border-top:1px solid #2b3d55;padding-top:32px}
.investor-governance{padding-right:32px}
.investor-governance-topics{display:flex;flex-wrap:wrap;gap:12px 30px;list-style:none;margin:0 0 18px;padding:0}
.investor-governance-topics li{position:relative;padding-left:14px;font-size:16px;line-height:1.9;color:#c2ccda}
.investor-governance-topics li:before{content:"";position:absolute;left:0;top:13px;width:4px;height:4px;border-radius:50%;background:#83adff}
.investor-contact{border-left:1px solid #2b3d55;padding-left:32px}
.investor-contact a{font-size:20px;line-height:1.8;color:#83adff;overflow-wrap:anywhere;text-underline-offset:5px}
.investor-contact a:hover{color:#bed8ff;text-decoration:underline}
.investor-contact a:focus-visible{outline:2px solid #83adff;outline-offset:6px}

@media(max-width:900px){.investor-documents{gap:24px}.investor-details{grid-template-columns:1.6fr 1fr;gap:24px}.investor-contact{padding-left:24px}.investor-contact a{font-size:18px}}
@media(max-width:700px){.home-investors{padding:60px 0 65px}.home-investors .content-shell{width:90%;max-width:none}.home-investors h2{font-size:30px;margin-bottom:30px}.investor-documents,.investor-details{grid-template-columns:1fr;gap:0}.investor-documents article{padding:24px 0}.investor-details{margin-top:8px;padding-top:26px;gap:28px}.investor-governance{padding-right:0}.investor-contact{border-left:0;border-top:1px solid #2b3d55;padding:26px 0 0}.investor-governance-topics{gap:10px 24px}}
