.profiles-page>section{padding-block:96px}.profiles-page h2{font-size:clamp(32px,3.3vw,46px);line-height:1.12}.profiles-page .profiles-intro{padding-block:96px 80px}.profiles-intro h1{font-size:clamp(44px,5vw,64px)}.profiles-intro .lead{max-width:740px;margin-top:24px;font-size:19px}.profiles-content{--text:#0b1430;--muted:#5a6275;--blue:#2c5ba8;--line:#e1e5ee;--line-2:#c8cfde;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f6fa}.investor-profile{border-bottom:1px solid var(--line-2);grid-template-columns:340px minmax(0,1fr);align-items:start;gap:80px;padding-block:56px;display:grid}.investor-profile:first-child{padding-top:0}.profile-summary h2{font-size:clamp(30px,3vw,40px)}.investor-profile:target .profile-summary h2{color:var(--blue)}.profile-risk{gap:5px;margin-top:24px;display:flex}.profile-risk span{background:var(--line-2);width:32px;height:3px}.profile-risk .is-active{background:var(--blue)}.profile-risk-label{color:var(--muted);margin-top:12px;font-size:14px}.profile-facts{border-top:1px solid var(--line);margin:0}.profile-body{min-width:0}.profile-actions{justify-content:flex-end;padding-top:32px;display:flex}.profile-detail-link{font-size:16px}.profile-facts>div{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:32px;padding-block:22px;display:grid}.profile-facts dt{font-size:15px;font-weight:500}.profile-facts dd{color:var(--muted);max-width:62ch;margin:0;font-size:17px}.profiles-disclaimer{color:var(--muted);text-align:center;text-wrap:pretty;margin:32px auto 0;font-size:14px;line-height:1.75}.profiles-contact{justify-content:space-between;align-items:center;gap:48px;display:flex}.profiles-contact h2{margin-bottom:16px;font-size:clamp(28px,2.8vw,36px)}.profiles-contact p{color:var(--muted);max-width:48ch;font-size:17px}.profiles-contact .row{flex-shrink:0;align-items:center;gap:24px}@media (max-width:1100px){.investor-profile{grid-template-columns:280px minmax(0,1fr);gap:48px}.profile-facts>div{grid-template-columns:140px minmax(0,1fr);gap:24px}.profiles-contact{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:960px){.investor-profile{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.profiles-page>section{padding-block:64px}.profiles-page .profiles-intro{padding-block:64px 56px}.investor-profile{padding-block:40px}.profile-facts>div{grid-template-columns:1fr;gap:8px;padding-block:20px}.profile-facts dd{font-size:16px}.profile-actions{justify-content:flex-start;padding-top:24px}}@media (max-width:420px){.profiles-contact .row{flex-direction:column;align-items:flex-start;gap:20px}}
