.services-page.svelte-m7uxyb{min-height:calc(100svh - 12rem);padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(5rem,10vw,9rem)}.services-page__header.svelte-m7uxyb{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end;gap:clamp(2rem,7vw,8rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.services-page__header.svelte-m7uxyb h1:where(.svelte-m7uxyb){letter-spacing:0;margin:0;font-size:clamp(3.5rem,7vw,7rem);line-height:.92}.services-page__header.svelte-m7uxyb p:where(.svelte-m7uxyb),.services-page__list.svelte-m7uxyb p:where(.svelte-m7uxyb){color:var(--muted-strong);line-height:1.6}.services-page__header.svelte-m7uxyb p:where(.svelte-m7uxyb){max-width:28rem;margin:0;font-size:1.1rem}.services-page__list.svelte-m7uxyb{border-top:1px solid var(--line-strong)}.services-page__row.svelte-m7uxyb{isolation:isolate;border-bottom:1px solid var(--line-strong);min-height:clamp(19rem,32vw,29rem);color:inherit;transition:background var(--motion-fast);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,7vw,8rem);padding-block:clamp(3rem,6vw,5.5rem);padding-inline:clamp(1.25rem,3vw,3rem);display:grid;position:relative;overflow:hidden}.services-page__row.svelte-m7uxyb:after{z-index:1;background:linear-gradient(90deg, transparent 0%, #f3f0e833 22%, #f3f0e8ad 48%, #f3f0e8f0 72%, var(--page) 100%);content:"";pointer-events:none;position:absolute;inset:0}.services-page__row.svelte-m7uxyb:hover{background:var(--surface-strong)}.services-page__row-copy.svelte-m7uxyb,.services-page__row-info.svelte-m7uxyb{z-index:2;position:relative}.services-page__row.svelte-m7uxyb h2:where(.svelte-m7uxyb){letter-spacing:-.01em;max-width:34rem;margin:0;font-size:clamp(2.8rem,5vw,5.5rem);line-height:1}.services-page__row-info.svelte-m7uxyb{width:100%;max-width:none}.services-page__row.svelte-m7uxyb p:where(.svelte-m7uxyb){max-width:30rem;color:var(--muted-strong);margin:0 0 1.75rem;line-height:1.6}.services-page__explore.svelte-m7uxyb{color:var(--accent);font-weight:750}.services-page__film-image.svelte-m7uxyb,.services-page__minidv-video.svelte-m7uxyb{z-index:1;object-fit:cover;object-position:right center;pointer-events:none;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.services-page__film-image.svelte-m7uxyb{object-fit:cover;object-position:78% 0%;transform-origin:78% 0;transform:translate(20%,5%)scale(1.08)}.services-page__minidv-video.svelte-m7uxyb{object-fit:cover;object-position:center;opacity:.3}@media (width<=760px){.services-page__header.svelte-m7uxyb,.services-page__row.svelte-m7uxyb{grid-template-columns:1fr;gap:1.5rem}.services-page__header.svelte-m7uxyb h1:where(.svelte-m7uxyb){font-size:clamp(3.5rem,18vw,5.5rem)}.services-page__row.svelte-m7uxyb{align-items:start;min-height:30rem;padding-top:2.5rem}.services-page__film-image.svelte-m7uxyb,.services-page__minidv-video.svelte-m7uxyb{width:100%;height:100%;inset:0}.services-page__minidv-video.svelte-m7uxyb{width:100%;height:55%;top:auto}}
