.investor-page{--page-gutter:clamp(1rem, 3vw, 2.5rem);--content-width:76rem;padding-block:clamp(2.5rem,5vw,4.5rem)}.investor-page .investor-page__inner{grid-template-columns:minmax(16rem,.6fr) minmax(0,1.4fr);gap:clamp(2rem,5vw,4rem)}.investor-page .investor-page__heading{position:sticky;top:6.5rem}.investor-page .eyebrow{margin-bottom:.75rem;font-size:.7rem}.investor-page .section-heading h1{letter-spacing:-.035em;font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1.1}.investor-page .section-heading__description{margin-top:.75rem;font-size:clamp(1rem,1.2vw,1.125rem)}.investor-page .investor-flow__progress li{padding:.65rem 1rem}.investor-page .investor-flow__panel{min-height:0;padding:clamp(1.25rem,2.5vw,2rem)}.investor-page .investor-flow__question{letter-spacing:-.02em;font-size:clamp(1.15rem,1.5vw,1.4rem);line-height:1.25}.investor-page .investor-flow__hint{margin:.5rem 0 1rem}.investor-page .investor-profile-form{gap:1.75rem}.investor-page .investor-choice-grid{margin-top:.75rem}.investor-page .investor-choice{min-height:2.75rem;padding:.65rem .85rem}.investor-page .investor-flow__actions{margin-top:1.5rem}.investor-page .button-link{gap:1rem;min-height:2.75rem;padding:.6rem 1rem}.investor-page .text-button{min-height:2.75rem}.investor-page .country-combobox input{height:2.75rem}.investor-page .investor-contact{min-height:0}.investor-page .investor-contact h2{letter-spacing:-.035em;font-size:clamp(1.6rem,2.4vw,2.25rem);line-height:1.1}.investor-page .investor-contact>p:not(.eyebrow){margin-top:.75rem}.investor-page .investor-contact__email{font-size:clamp(1.15rem,1.5vw,1.4rem)}.investor-page .investor-contact__summary{margin-top:1.5rem}@media (max-width:56rem){.investor-page .investor-page__inner{grid-template-columns:minmax(0,1fr)}.investor-page .investor-page__heading{position:static}}@media (max-width:34rem){.investor-page .country-options{max-height:min(19rem,40svh)}}
