.hero[data-astro-cid-bni62ohp]{background:linear-gradient(180deg,#fff 0%,var(--c-bg) 100%);padding-block:clamp(2.5rem,5vw,4.5rem) 0;overflow:hidden}.hero__grid[data-astro-cid-bni62ohp]{align-items:center;gap:2rem;display:grid}.hero__copy[data-astro-cid-bni62ohp]{gap:1.1rem;padding-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.hero__copy[data-astro-cid-bni62ohp] .eyebrow[data-astro-cid-bni62ohp]{margin-bottom:0}.hero__btns[data-astro-cid-bni62ohp]{margin-top:.5rem}.hero__ticks[data-astro-cid-bni62ohp] li[data-astro-cid-bni62ohp]{color:var(--c-ink);align-items:center;gap:.6rem;font-size:.9375rem;font-weight:600;line-height:1.3}.hero__ticks[data-astro-cid-bni62ohp] svg{color:var(--c-navy-800);flex:none}.hero__title--caps[data-astro-cid-bni62ohp]{text-transform:uppercase;letter-spacing:-.015em;line-height:1.04}.hero__accent[data-astro-cid-bni62ohp]{color:var(--c-green-500)}@media (width<=639px){.hero__title--caps[data-astro-cid-bni62ohp]{letter-spacing:-.02em;text-wrap:wrap;font-size:clamp(1.75rem,8.6vw,2.25rem)}}.hero__media[data-astro-cid-bni62ohp]{margin-inline:calc(var(--gutter,1rem) * -1);position:relative}.hero__media[data-astro-cid-bni62ohp] img[data-astro-cid-bni62ohp]{object-fit:cover;width:100%;height:auto;box-shadow:var(--sh-card);border-radius:16px 16px 0 0}@media (width<=1023px){.hero__media[data-astro-cid-bni62ohp] img[data-astro-cid-bni62ohp]{aspect-ratio:4/3;border-radius:0;max-height:520px}.hero__copy[data-astro-cid-bni62ohp]{padding-bottom:2rem}}@media (width<=639px){.hero__btns[data-astro-cid-bni62ohp] .btn{flex:100%}.hero[data-astro-cid-bni62ohp]{padding-top:1.75rem}.hero__copy[data-astro-cid-bni62ohp]{gap:.875rem}.hero__copy[data-astro-cid-bni62ohp] .eyebrow[data-astro-cid-bni62ohp]{letter-spacing:.12em}.hero__copy[data-astro-cid-bni62ohp] .lead[data-astro-cid-bni62ohp]{font-size:1.0625rem}.iconlist[data-astro-cid-bni62ohp]{gap:.6rem}.hero__ticks[data-astro-cid-bni62ohp] li[data-astro-cid-bni62ohp]{font-size:.875rem}.hero__ticks[data-astro-cid-bni62ohp] svg{width:24px;height:24px}}@media (width<=1023px){.hero__media--tall[data-astro-cid-bni62ohp] img[data-astro-cid-bni62ohp]{object-position:50% 12%}}@media (width<=639px){.hero__media--tall[data-astro-cid-bni62ohp] img[data-astro-cid-bni62ohp]{aspect-ratio:1}}@media (width>=1024px){.hero__grid[data-astro-cid-bni62ohp]{grid-template-columns:1.05fr 1fr;gap:3rem}.hero__grid--solo[data-astro-cid-bni62ohp]{text-align:center;grid-template-columns:minmax(0,820px);justify-content:center}.hero__grid--solo[data-astro-cid-bni62ohp] .iconlist[data-astro-cid-bni62ohp]{text-align:left;justify-self:center}.hero__grid--solo[data-astro-cid-bni62ohp] .hero__btns[data-astro-cid-bni62ohp]{justify-content:center}.hero__grid--solo[data-astro-cid-bni62ohp] .iconlist[data-astro-cid-bni62ohp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-width:1000px;font-size:.9375rem}.hero__grid--solo[data-astro-cid-bni62ohp]{grid-template-columns:minmax(0,1000px)}.hero__grid--solo[data-astro-cid-bni62ohp] .lead[data-astro-cid-bni62ohp]{max-width:820px;margin-inline:auto}.hero__copy[data-astro-cid-bni62ohp]{padding-bottom:clamp(2.5rem,5vw,4.5rem)}.hero__media[data-astro-cid-bni62ohp]{margin-inline:0;align-self:center;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.hero__media[data-astro-cid-bni62ohp] img[data-astro-cid-bni62ohp]{aspect-ratio:4/3;border-radius:16px}.hero__media--tall[data-astro-cid-bni62ohp]{align-self:stretch;min-height:480px;margin-bottom:0}.hero__media--tall[data-astro-cid-bni62ohp] picture[data-astro-cid-bni62ohp]{height:100%;display:block}.hero__media--tall[data-astro-cid-bni62ohp] img[data-astro-cid-bni62ohp]{aspect-ratio:auto;border-radius:16px 16px 0 0;height:100%}}
