.home-hero[data-astro-cid-lcdefpme]{background:var(--color-navy-950);align-items:center;min-height:clamp(40rem,75vh,48rem);display:flex;position:relative;overflow:hidden}.home-hero__image[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.home-hero__overlay[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#10263deb 0%,#10263dd1 38%,#10263d99 62%,#10263d61 100%);position:absolute;inset:0}.home-hero__inner[data-astro-cid-lcdefpme]{z-index:1;position:relative}.home-hero__content[data-astro-cid-lcdefpme]{max-width:45rem;padding-block:var(--space-20)}.home-hero__eyebrow[data-astro-cid-lcdefpme]{color:var(--color-blue-100);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin-block-end:var(--space-5)}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:44rem;color:var(--color-white);margin-block-end:var(--space-6);font-size:clamp(2.75rem,5.5vw,4.5rem);line-height:1.08}.home-hero__description[data-astro-cid-lcdefpme]{max-width:40rem;color:var(--color-slate-100);font-size:var(--font-size-lg);margin-block-end:0;line-height:1.7}.home-hero__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.home-hero__secondary[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);color:var(--color-white);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.home-hero__secondary[data-astro-cid-lcdefpme]:hover{color:var(--color-blue-100)}.home-hero__secondary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform var(--transition-fast)}.home-hero__secondary[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(.2rem)}.home-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:48rem;margin-inline:auto}.section-action[data-astro-cid-lcdefpme]{justify-content:center;margin-block-start:var(--space-10);display:flex}.section-action--left[data-astro-cid-lcdefpme]{justify-content:flex-start}.trusted__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.trusted__media[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);overflow:hidden}.trusted__media[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;object-fit:cover;width:100%}.trusted__content[data-astro-cid-lcdefpme]{max-width:38rem}.text-link[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.feature-grid[data-astro-cid-lcdefpme]{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.insights-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--space-8);display:flex}.insights-heading[data-astro-cid-lcdefpme] .section-heading{margin-block-end:var(--space-10)}.insights-heading__button[data-astro-cid-lcdefpme]{flex-shrink:0;margin-block-end:var(--space-10)}.blog-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=64rem){.feature-grid[data-astro-cid-lcdefpme],.blog-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{display:none}}@media (width<=48rem){.home-hero[data-astro-cid-lcdefpme]{min-height:42rem}.home-hero__image[data-astro-cid-lcdefpme]{object-position:60% center}.home-hero__overlay[data-astro-cid-lcdefpme]{background:#10263dc7}.home-hero__content[data-astro-cid-lcdefpme]{padding-block:var(--space-16)}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,12vw,3.5rem)}.home-hero__description[data-astro-cid-lcdefpme]{font-size:var(--font-size-md)}.feature-grid[data-astro-cid-lcdefpme],.blog-grid[data-astro-cid-lcdefpme],.trusted__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.trusted__inner[data-astro-cid-lcdefpme]{gap:var(--space-10)}.insights-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:0}.insights-heading__button[data-astro-cid-lcdefpme]{margin-block-start:calc(var(--space-4) * -1)}.blog-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{display:flex}}@media (prefers-reduced-motion:reduce){.home-hero__secondary[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:none}}
