.svc-hero[data-astro-cid-r56h32vh]{padding-block:48px clamp(56px,8vw,96px);position:relative;overflow:hidden}.svc-hero[data-astro-cid-r56h32vh]:before{content:"";background:var(--wm-sand);border-radius:0 0 62%/0 0 48%;width:min(58vw,760px);height:78%;position:absolute;inset:0 auto auto 0}.svc-hero__grid[data-astro-cid-r56h32vh]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid;position:relative}.svc-hero__crumbs[data-astro-cid-r56h32vh]{color:var(--vz-ink-muted);margin-bottom:20px;font-size:.9rem}.svc-hero__crumbs[data-astro-cid-r56h32vh] a[data-astro-cid-r56h32vh]{color:var(--vz-ink-muted)}.svc-hero[data-astro-cid-r56h32vh] h1[data-astro-cid-r56h32vh]{letter-spacing:-.01em;text-wrap:balance;overflow-wrap:normal;hyphens:manual;margin:0 0 22px;font-size:clamp(2.2rem,4.4vw,3.9rem);line-height:1.08}.svc-hero__lead[data-astro-cid-r56h32vh]{max-width:46ch;color:var(--vz-ink-muted);margin:0 0 32px;font-size:1.1rem;font-weight:300}.svc-hero__actions[data-astro-cid-r56h32vh]{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.svc-hero__price[data-astro-cid-r56h32vh]{letter-spacing:.04em;font-weight:500}.svc-hero__photo[data-astro-cid-r56h32vh] img{aspect-ratio:4/5;object-fit:cover;border-radius:28px 28px 28px 160px;width:100%;height:auto}.svc-title[data-astro-cid-r56h32vh]{letter-spacing:-.01em;margin:0 0 32px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.svc-title--tight[data-astro-cid-r56h32vh]{color:var(--wm-on-accent);margin-bottom:20px}.svc-groups[data-astro-cid-r56h32vh]{padding-top:0}.svc-groups__grid[data-astro-cid-r56h32vh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.svc-group[data-astro-cid-r56h32vh]{box-shadow:inset 0 0 0 1px var(--vz-line);background:#fff;border-radius:20px;padding:28px 28px 30px}.svc-group[data-astro-cid-r56h32vh]:nth-child(2){background:var(--wm-blush);box-shadow:none}.svc-group[data-astro-cid-r56h32vh] h3[data-astro-cid-r56h32vh]{font-family:var(--vz-font-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:.85rem;font-weight:500}.svc-group[data-astro-cid-r56h32vh] ul[data-astro-cid-r56h32vh]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.svc-group[data-astro-cid-r56h32vh] li[data-astro-cid-r56h32vh]{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.svc-group[data-astro-cid-r56h32vh] li[data-astro-cid-r56h32vh] svg{color:var(--wm-eyebrow);flex:none;margin-top:2px}.svc-tips[data-astro-cid-r56h32vh]{padding-top:0}.svc-tips__card[data-astro-cid-r56h32vh]{background:var(--wm-accent);color:var(--wm-on-accent);border-radius:28px;padding:clamp(32px,5vw,56px)}.svc-tips__card[data-astro-cid-r56h32vh] ul[data-astro-cid-r56h32vh]{gap:14px;max-width:62ch;margin:0;padding:0;list-style:none;display:grid}.svc-tips__card[data-astro-cid-r56h32vh] li[data-astro-cid-r56h32vh]{color:var(--wm-plate-muted);padding-left:26px;font-size:1.05rem;position:relative}.svc-tips__card[data-astro-cid-r56h32vh] li[data-astro-cid-r56h32vh]:before{content:"";background:var(--wm-plate-eyebrow);width:12px;height:1px;position:absolute;top:.7em;left:0}.svc-more[data-astro-cid-r56h32vh]{padding-top:0}.svc-more__title[data-astro-cid-r56h32vh]{font-family:var(--vz-font-text);letter-spacing:.06em;text-transform:uppercase;margin:0 0 24px;font-size:1.15rem;font-weight:500}.svc-more__row[data-astro-cid-r56h32vh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.svc-more__row[data-astro-cid-r56h32vh] a[data-astro-cid-r56h32vh]{background:var(--wm-sand);color:var(--vz-ink);transition:transform .25s var(--vz-ease);border-radius:16px;gap:4px;padding:22px 26px;font-size:1.1rem;font-weight:500;text-decoration:none;display:grid}.svc-more__row[data-astro-cid-r56h32vh] a[data-astro-cid-r56h32vh]:hover{transform:translateY(-2px)}.svc-more__note[data-astro-cid-r56h32vh]{color:var(--vz-ink-muted);font-size:.95rem;font-weight:400}@media (prefers-reduced-motion:reduce){.svc-more__row[data-astro-cid-r56h32vh] a[data-astro-cid-r56h32vh]{transition:none}.svc-more__row[data-astro-cid-r56h32vh] a[data-astro-cid-r56h32vh]:hover{transform:none}}@media (width<=860px){.svc-hero__grid[data-astro-cid-r56h32vh]{grid-template-columns:1fr}.svc-hero__photo[data-astro-cid-r56h32vh] img{aspect-ratio:5/4;border-radius:24px 24px 24px 96px}.svc-groups__grid[data-astro-cid-r56h32vh],.svc-more__row[data-astro-cid-r56h32vh]{grid-template-columns:1fr}}
