.hero-section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:120px 112px;text-align:center}.hero-section.has-border{border-bottom:1px solid var(--pal-clr-lavender-light,#e2dcff)}.hero-content{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:900px}.hero-section .eyebrow{color:var(--pal-clr-accent,#7555d9);font-size:16px;font-weight:400;line-height:normal}.hero-desc{color:var(--pal-clr-text,#51466f);display:flex;flex-direction:column;font-size:18px;line-height:160%;margin-inline:auto;max-width:780px}.hero-desc strong{color:var(--pal-clr-dark,#1a1235);font-weight:600}.hero-section .btn-group{justify-content:center}@media (max-width:991px){.hero-section{padding:80px 0 72px}}@media (max-width:767px){.hero-section{padding:60px 0 56px}.hero-section .eyebrow{font-size:13px}.hero-section .hero-content{gap:20px}.hero-section .btn-group{gap:12px}}