.investor-home-v18{background:#f3f7f8}.investor-layout{display:grid;grid-template-columns: .9fr 1.1fr;gap:clamp(32px,6vw,90px)}.investor-intro h2{font-size:clamp(28px,3vw,42px);line-height:1.15;margin:14px 0 22px}.investor-intro>p{max-width:48ch}.investor-note{margin-top:32px;padding:24px;background:#e5eef2;border-radius:16px}.investor-note p{font-size:14px;line-height:1.75;margin:12px 0}.investor-note a{font-size:14px;font-weight:600}.investor-questions details{border-bottom:1px solid #d5e0e6;padding:0;background:transparent}.investor-questions summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-weight:600;font-size:17px;line-height:1.45;padding:22px 0}.investor-questions summary::-webkit-details-marker{display:none}.investor-questions summary:after{content:'+';color:#087eac;font-size:23px;font-weight:400}.investor-questions details[open] summary:after{content:'−'}.investor-questions details>div{padding:0 24px 20px 0;font-size:15px;line-height:1.8}.investor-questions details p{margin:0 0 12px}.investor-questions details a,.investor-all{font-weight:600;color:#087eac}.investor-all{display:inline-block;margin-top:24px}.home-library-v18{padding:32px 0;background:#fff}.home-library-v18>.wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.home-library-v18 .eyebrow{display:block;margin-bottom:8px}.home-library-v18 a,.home-library-v18 strong{font-size:15px;font-weight:500}.home-contact-v18{background:#eaf1f5;padding:34px 0}.home-contact-v18>.wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.home-contact-v18 h2{font-size:clamp(24px,2.5vw,30px);margin:0 0 8px}.home-contact-v18 p{font-size:14px;max-width:65ch;margin:0}.home-contact-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.home-contact-actions>a:last-child{font-size:14px;white-space:nowrap}.investor-questions summary:focus-visible{outline:2px solid #087eac;outline-offset:5px}@media(max-width:800px){.investor-layout{grid-template-columns:1fr}.home-contact-v18>.wrap{align-items:flex-start;flex-direction:column}.home-library-v18>.wrap{grid-template-columns:1fr;gap:24px}.home-contact-actions{flex-wrap:wrap}.investor-questions summary{font-size:16px}.investor-note{margin-top:24px}}
