@layer components{.hero-service_wrap{--h1-margin-top:0;width:100%}.hero-service_layout{gap:var(--space-7);grid-template-columns:1fr;align-items:center;display:grid}.hero-service_layout>*{min-width:0}@media (min-width:62rem){.hero-service_layout{gap:var(--space-8);grid-template-columns:1.15fr 1fr;min-height:45.375rem}}@media (min-width:62rem) and (not (min-width:75rem)){.hero-service_wrap.xlarge .hero-service_layout{gap:var(--space-7);grid-template-columns:1fr;min-height:0}}.hero-service_lede{margin-top:var(--space-6)}.hero-service_wrap.framed .hero-service_media{width:100%}.hero-service_frame{border:var(--stroke-1) solid var(--border);border-radius:var(--radius-main);padding:var(--space-5);overflow:hidden}@media (min-width:62rem){.hero-service_frame{padding:var(--space-6)}}@media (min-width:62rem) and (not (min-width:75rem)){.hero-service_wrap.xlarge .hero-service_frame{padding:var(--space-5)}}.hero-service_wrap.blob .hero-service_media{object-fit:fill;justify-self:start;width:100%;max-width:16rem}@media (min-width:62rem){.hero-service_wrap.blob .hero-service_media{justify-self:center;max-width:24rem}}.hero-service_backdrop{width:100%;max-width:30rem;height:auto;margin-block:var(--section-space-nav-overlap-bottom) calc(-1 * var(--section-space-nav-overlap-bottom));object-fit:contain;object-position:left center;order:1;margin-inline-start:auto;position:static}@media not (min-width:48rem){.hero-service_backdrop{max-width:22rem}}@media (min-width:62rem){.hero-service_backdrop{object-fit:cover;order:0;width:46%;max-width:none;height:100%;margin-block:0;margin-inline-start:0;position:absolute;inset-inline-start:auto}}@media (min-width:62rem) and (not (min-width:75rem)){.hero-service_backdrop.xlarge{width:100%;max-width:30rem;height:auto;margin-block:var(--section-space-nav-overlap-bottom) calc(-1 * var(--section-space-nav-overlap-bottom));object-fit:contain;order:1;margin-inline-start:auto;position:static}}}
