.hero-title{background:linear-gradient(180deg,#fff,#fff 48%,#fafbff);color:var(--color-neutral-950,#1b1d24);overflow:hidden;padding:var(--hero-title-padding-top,85px) 0 var(--hero-title-padding-bottom,120px);position:relative;width:100%}.hero-title__inner{margin-inline:auto;width:min(79.166667%,1520px)}.hero-title .hero-title__heading{color:var(--color-neutral-950,#1b1d24);font-family:Inter Tight,sans-serif;font-size:clamp(56px,4.166667vw,80px);font-weight:500;letter-spacing:-.025em;line-height:1.2;margin:0;max-width:1120px}.hero-title--split .hero-title__heading span{display:block;font-family:Inter Tight,sans-serif}.hero-title:not(.hero-title--split) .hero-title__heading span{display:inline}.hero-title:not(.hero-title--split) .hero-title__heading span:first-child:after{content:" "}.hero-title--full-width .hero-title__heading{max-width:none}.hero-title .hero-title__button{align-items:center;background:var(--color-blue-500,#1f42de);border-color:var(--color-blue-500,#1f42de);border-radius:8px;color:var(--color-white,#fff);display:inline-flex;font-weight:700;justify-content:center;margin-top:50px;max-width:100%;min-height:60px;padding:16px 32px}.hero-title a.hero-title__button:hover{background:var(--color-navy-900,#1f274e);border-color:var(--color-navy-900,#1f274e);text-decoration:none}.hero-title__button:focus-visible{outline:2px solid var(--color-blue-500,#1f42de);outline-offset:4px}.hero-title__button[aria-disabled=true]{cursor:default}@media (max-width:1199px){.hero-title__inner{width:calc(100% - 64px)}}@media (max-width:767px){.hero-title__inner{width:calc(100% - 40px)}.hero-title .hero-title__heading{font-size:clamp(40px,11vw,56px);line-height:1.08}.hero-title .hero-title__button{margin-top:32px;text-align:center;width:100%}}