.service-hero{position:relative;isolation:isolate;width:100%;overflow:hidden;color:#fff;background-color:#1a1a1a}.service-hero__media{position:absolute;inset:0;z-index:0}.service-hero__media-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.service-hero__veil{background:linear-gradient(0deg,rgb(0 0 0/.62) 0,rgb(0 0 0/.28) 32%,transparent 58%)}.service-hero__grain,.service-hero__veil{position:absolute;inset:0;z-index:1;pointer-events:none}.service-hero__grain{opacity:.06;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:180px 180px}.service-hero__inner{position:relative;z-index:2;display:flex;min-height:100svh;width:min(100%,80rem);flex-direction:column;justify-content:flex-end;margin:0 auto;padding:clamp(5.5rem,9vw,7rem) clamp(1.75rem,5vw,2.5rem) clamp(3.5rem,6vw,5rem)}.service-hero__copy{width:min(100%,36rem);margin-left:auto;text-align:right}.service-hero__eyebrow{margin:0 0 clamp(.85rem,1.5vw,1.1rem);color:rgb(255 255 255/.62)}.service-hero__title{margin:0;color:#fff;text-shadow:0 14px 34px rgb(0 0 0/.4)}.service-hero__lead{margin:clamp(1rem,2vw,1.35rem) 0 0 auto;max-width:34rem;text-shadow:0 10px 24px rgb(0 0 0/.35)}.service-why{width:100%;padding:clamp(3.5rem,6vw,5rem) 0}.service-why__inner{width:min(100%,80rem);margin:0 auto;padding:0 clamp(1.75rem,5vw,2.5rem)}.service-why__intro{max-width:42rem;margin-bottom:clamp(2rem,3.5vw,2.75rem);padding-bottom:clamp(1.25rem,2vw,1.65rem);border-bottom:1px solid rgb(42 42 42/.1)}.service-why__grid{display:grid;gap:0;border-top:1px solid rgb(42 42 42/.1)}.service-why__point{padding:clamp(1.5rem,2.5vw,2rem) 0;border-bottom:1px solid rgb(42 42 42/.1)}.service-why__point-title{margin:0 0 .75rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.68rem,.75vw,.72rem);font-weight:600;line-height:1.35;letter-spacing:.16em;text-transform:uppercase;color:#2a2a2a}.service-why__point-desc{margin:0;max-width:28rem}@media (min-width:768px){.service-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(2rem,4vw,3rem);column-gap:clamp(2rem,4vw,3rem)}.service-why__point{padding:clamp(1.75rem,2.5vw,2.25rem) 0}.service-why__point:nth-child(odd){padding-right:clamp(1rem,2vw,1.5rem)}.service-why__point:nth-child(2n){padding-left:clamp(1rem,2vw,1.5rem);border-left:1px solid rgb(42 42 42/.1)}}@media (min-width:1024px){.service-why__grid{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:0;column-gap:0}.service-why__point{padding:clamp(2rem,2.5vw,2.5rem) clamp(1.5rem,2.5vw,2rem);border-bottom:none}.service-why__point:not(:first-child){border-left:1px solid rgb(42 42 42/.1)}.service-why__point:nth-child(2n),.service-why__point:nth-child(odd){padding:clamp(2rem,2.5vw,2.5rem) clamp(1.5rem,2.5vw,2rem)}}@media (max-width:767px){.service-hero__copy{text-align:left;margin-left:0}.service-hero__lead{margin-left:0}}