.page-hero{--page-hero-title-size:clamp(36px, calc(3.6vw + 22px), 72px);--page-hero-subtitle-size:clamp(16px, calc(.8vw + 13px), 22px);--page-hero-padding-top:clamp(48px, calc(3.2vw + 42px), 88px);--page-hero-padding-bottom:clamp(52px, calc(3.2vw + 46px), 92px);--page-hero-gap:clamp(14px, calc(.9vw + 11px), 24px);--page-hero-title-lines:1;--page-hero-subtitle-lines:2;min-height:calc(var(--page-hero-padding-top) + var(--page-hero-padding-bottom) + var(--page-hero-title-size) * 1.05 * var(--page-hero-title-lines) + var(--page-hero-gap) + var(--page-hero-subtitle-size) * 1.5 * var(--page-hero-subtitle-lines));padding:var(--page-hero-padding-top) 20px var(--page-hero-padding-bottom);text-align:center;background:#1d328d;flex-direction:column;justify-content:center;align-items:center;margin-top:24px;display:flex;position:relative;overflow:hidden}.main-content.main-content:has(>.page-hero){background-image:linear-gradient(#1d328d 0 24px,#0000 24px);padding-top:0;display:flow-root}.about-pages:has(>.page-hero){background-image:linear-gradient(#1d328d 0 24px,#fff 24px);display:flow-root}.page-hero__glow{inset-block:0;pointer-events:none;background:radial-gradient(circle at 50% 0,#3b50a1 0%,#3b50a100 70%);width:min(1360px,100%);position:absolute;left:50%;transform:translate(-50%)}.page-hero.page-hero h1{--landing-uniform-font-weight:700;color:#fff;width:100%;max-width:1120px;font-size:var(--page-hero-title-size);letter-spacing:-.05em;text-wrap:balance;overflow-wrap:anywhere;margin:0 auto;line-height:1.05;position:relative}.page-hero.page-hero p{--landing-uniform-font-weight:500;width:100%;max-width:800px;min-height:3em;margin:var(--page-hero-gap) auto 0;color:#a8bceb;font-size:var(--page-hero-subtitle-size);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.5;position:relative}@media (max-width:767px){.page-hero{--page-hero-title-lines:2}}@media (max-width:560px){.page-hero{--page-hero-title-lines:3;--page-hero-subtitle-lines:4}}
