.hero[data-astro-cid-6okwryks]{background:var(--c-bg-soft);align-items:center;min-height:440px;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-6okwryks]{position:absolute;inset:0}.hero__bg[data-astro-cid-6okwryks] img{object-fit:cover;object-position:70% 50%;width:100%;height:100%}.hero__bg[data-astro-cid-6okwryks]:after{content:"";background:linear-gradient(90deg,#fffffffa 0%,#fffffff0 42%,#ffffff8c 65%,#ffffff1a 100%);position:absolute;inset:0}.hero__in[data-astro-cid-6okwryks]{gap:1rem;padding-block:clamp(2.5rem,6vw,5rem);display:grid;position:relative}.hero__copy[data-astro-cid-6okwryks]{gap:1.1rem;max-width:620px;display:grid}.kicker[data-astro-cid-6okwryks]{letter-spacing:.3em;text-transform:uppercase;color:var(--c-ink);font-size:.75rem;font-weight:600}.hero__title--caps[data-astro-cid-6okwryks]{text-transform:uppercase;letter-spacing:-.01em;line-height:1.05}.hero__accent[data-astro-cid-6okwryks]{color:var(--c-green-500)}.trust[data-astro-cid-6okwryks]{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.5rem;display:flex}.trust[data-astro-cid-6okwryks] li[data-astro-cid-6okwryks]{color:var(--c-ink);border-right:1px solid var(--c-line);align-items:center;gap:.5rem;padding-right:1.25rem;font-size:.875rem;font-weight:600;display:flex}.trust[data-astro-cid-6okwryks] li[data-astro-cid-6okwryks]:last-child{border-right:0}.trust[data-astro-cid-6okwryks] svg{color:var(--c-navy-800)}.hero__flourish[data-astro-cid-6okwryks]{right:calc(var(--gutter,1rem) + 1rem);transform-origin:100%;text-align:right;white-space:nowrap;display:none;position:absolute;top:2rem;transform:rotate(-6deg)}.hero__flourish[data-astro-cid-6okwryks] svg{margin-top:.25rem;margin-left:auto;display:block}@media (width>=1024px){.hero__flourish[data-astro-cid-6okwryks]{display:block}.hero[data-astro-cid-6okwryks]{min-height:560px}.hero__copy[data-astro-cid-6okwryks]{max-width:560px}.hero__bg[data-astro-cid-6okwryks]:after{background:linear-gradient(90deg,#fffffff7 0%,#ffffffed 38%,#fff9 52%,#fff0 68%)}}.hero__bg[data-astro-cid-6okwryks] picture{height:100%;display:block}@media (width<=1023px){.hero[data-astro-cid-6okwryks]{background:#fff;align-items:flex-start;min-height:0}.hero__bg[data-astro-cid-6okwryks]{height:min(62%,560px);top:auto}.hero__bg[data-astro-cid-6okwryks] img{object-position:62% 100%}.hero__bg[data-astro-cid-6okwryks]:after{background:linear-gradient(#fff 0%,#ffffffed 30%,#fff9 52%,#fff0 75%)}.hero__in[data-astro-cid-6okwryks]{padding-bottom:clamp(13rem,58vw,22rem)}}@media (width<=639px){.trust[data-astro-cid-6okwryks]{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}.trust[data-astro-cid-6okwryks] li[data-astro-cid-6okwryks]{border-right:0;padding-right:0;line-height:1.25}.trust[data-astro-cid-6okwryks] svg{width:26px;height:26px}}
