.service-page-module__N9K4Oa__hero{padding-block:clamp(140px, 15vw, 196px) var(--space-section-lg)}.service-page-module__N9K4Oa__heroInner{max-width:62ch}.service-page-module__N9K4Oa__h1{font-size:var(--fs-h2);letter-spacing:-.02em;margin-top:18px;font-weight:500;line-height:1.05}.service-page-module__N9K4Oa__heroBody{max-width:52ch;font-size:var(--fs-support);color:color-mix(in srgb, var(--fg) 72%, var(--fg-muted));margin-top:22px;line-height:1.58}.service-page-module__N9K4Oa__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.service-page-module__N9K4Oa__heroCta{width:clamp(176px,14vw,208px);min-height:46px;font-size:var(--fs-action);justify-content:center;gap:6px;font-weight:550}.service-page-module__N9K4Oa__section{padding-block:var(--space-section-lg);border-top:1px solid var(--border)}.service-page-module__N9K4Oa__sectionHead{max-width:44ch;margin-bottom:clamp(40px,5vw,64px)}.service-page-module__N9K4Oa__sectionHeading{font-size:var(--fs-h3);letter-spacing:-.015em;margin-top:16px;font-weight:500;line-height:1.12}.service-page-module__N9K4Oa__sectionCopy{max-width:56ch;font-size:var(--fs-secondary);color:color-mix(in srgb, var(--fg) 72%, var(--fg-muted));margin-top:16px;line-height:1.6}.service-page-module__N9K4Oa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.4vw,44px) clamp(24px,3vw,56px);display:grid}.service-page-module__N9K4Oa__gridItem h3{letter-spacing:-.01em;font-size:clamp(19px,1.5vw,22px);font-weight:550}.service-page-module__N9K4Oa__gridItem p{font-size:var(--fs-body);color:color-mix(in srgb, var(--fg) 72%, var(--fg-muted));margin-top:10px;line-height:1.58}.service-page-module__N9K4Oa__numberedList{border-top:1px solid var(--border)}.service-page-module__N9K4Oa__numberedRow{border-bottom:1px solid var(--border);grid-template-columns:56px minmax(200px,1fr) 1.4fr;align-items:start;gap:clamp(16px,3vw,40px);padding-block:clamp(28px,3.6vw,40px);display:grid}.service-page-module__N9K4Oa__numberedIndex{font-size:var(--fs-meta);color:var(--fg-faint);font-variant-numeric:tabular-nums}.service-page-module__N9K4Oa__numberedTitle{letter-spacing:-.01em;font-size:clamp(19px,1.5vw,22px);font-weight:550}.service-page-module__N9K4Oa__numberedCopy{font-size:var(--fs-body);color:color-mix(in srgb, var(--fg) 72%, var(--fg-muted));max-width:56ch;line-height:1.58}.service-page-module__N9K4Oa__tagList{font-size:var(--fs-meta);color:var(--fg-faint);text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;gap:8px 14px;margin-top:16px;display:flex}.service-page-module__N9K4Oa__closing{padding-block:var(--space-section-lg);border-top:1px solid var(--border)}.service-page-module__N9K4Oa__closingHeading{max-width:20ch;font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:500;line-height:1.1}.service-page-module__N9K4Oa__closingRow{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.service-page-module__N9K4Oa__relatedLinks{flex-wrap:wrap;gap:10px 22px;margin-top:20px;display:flex}.service-page-module__N9K4Oa__faqList{border-top:1px solid var(--border)}.service-page-module__N9K4Oa__faqItem{border-bottom:1px solid var(--border);padding-block:clamp(24px,3vw,32px)}.service-page-module__N9K4Oa__faqQuestion{letter-spacing:-.01em;font-size:clamp(18px,1.4vw,20px);font-weight:550}.service-page-module__N9K4Oa__faqAnswer{max-width:62ch;font-size:var(--fs-body);color:color-mix(in srgb, var(--fg) 72%, var(--fg-muted));margin-top:10px;line-height:1.58}.service-page-module__N9K4Oa__faqAnswer a{text-underline-offset:3px;text-decoration:underline}.service-page-module__N9K4Oa__inlineNote{max-width:56ch;font-size:var(--fs-body);color:color-mix(in srgb, var(--fg) 72%, var(--fg-muted));margin-top:24px;line-height:1.58}.service-page-module__N9K4Oa__inlineNote a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.service-page-module__N9K4Oa__hero{padding-block:calc(var(--header-h,76px) + 40px) var(--mobile-space-section)}.service-page-module__N9K4Oa__section,.service-page-module__N9K4Oa__closing{padding-block:var(--mobile-space-section)}.service-page-module__N9K4Oa__grid{grid-template-columns:1fr;gap:28px}.service-page-module__N9K4Oa__numberedRow{grid-template-columns:1fr;gap:10px;padding-block:24px}.service-page-module__N9K4Oa__numberedIndex{order:-1}}
