.ServicesPageClient_main__ZOfMn{display:block;width:100%;background-color:var(--paper);color:var(--ink)}.ServicesPageClient_phaseList__70FeS{list-style:none;margin:var(--space-md) 0 var(--space-md) 0;padding:0;display:flex;flex-direction:column;gap:0;counter-reset:phase}.ServicesPageClient_phaseItem__jjOgH{display:grid;grid-template-columns:3.5rem 1fr;gap:var(--space-md);align-items:baseline;padding-block:var(--space-md);border-block-start:1px solid var(--rule)}.ServicesPageClient_phaseItem__jjOgH:last-child{border-block-end:1px solid var(--rule)}.ServicesPageClient_phaseNumber__EiFNI{font-family:var(--font-mono);font-size:var(--type-caption);font-weight:500;letter-spacing:var(--tracking-caption);color:var(--ink-fade);align-self:center}.ServicesPageClient_phaseLabel__M3rHE{font-family:var(--font-display);font-size:clamp(1.125rem,1.5vw,1.5rem);font-weight:400;letter-spacing:-.005em;line-height:1.3;color:var(--ink)}.ServicesPageClient_subtitle__Jd_4W{margin-block-start:var(--space-sm);color:var(--ink-fade);font-size:.95em}.ServicesPageClient_itemsList__qrSTh{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0;column-gap:var(--space-xl)}.ServicesPageClient_itemsList__qrSTh li{font-family:var(--font-body);font-size:var(--type-body);line-height:1.4;color:var(--ink);position:relative;padding-block:.85rem;padding-inline-start:1.75rem;border-block-start:1px solid var(--rule)}.ServicesPageClient_itemsList__qrSTh li:last-child{border-block-end:1px solid var(--rule)}.ServicesPageClient_itemsList__qrSTh li:before{content:"";position:absolute;inset-block-start:1.4em;inset-inline-start:0;width:1rem;height:1px;background-color:var(--ink-mute)}@media (min-width:880px){.ServicesPageClient_itemsList__qrSTh{grid-template-columns:1fr 1fr}.ServicesPageClient_itemsList__qrSTh li:nth-last-child(2){border-block-end:1px solid var(--rule)}}.ServicesPageClient_faqList__eOyi0{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-lg)}.ServicesPageClient_faqItem___2DRo{display:flex;flex-direction:column;gap:.5rem;padding-block-start:var(--space-md);border-block-start:1px solid var(--rule)}.ServicesPageClient_faqQuestion__KCJk3{font-family:var(--font-display);font-size:clamp(1.125rem,1.5vw,1.5rem);font-weight:400;letter-spacing:-.005em;line-height:1.25;color:var(--ink);margin:0;max-width:38ch}.ServicesPageClient_faqAnswer__wqL0U{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);color:var(--ink-mute);margin:0;max-width:60ch}@media (min-width:880px){.ServicesPageClient_faqList__eOyi0{grid-template-columns:1fr 1fr;column-gap:var(--space-xl);row-gap:var(--space-lg)}}.ServicesPageClient_ctaWrap__B8ODQ{margin-block-start:var(--space-md)}.ServicesPageClient_desktopOnly__tZGdX{display:none}.ServicesPageClient_mobileOnly__Cb362{display:block}@media (min-width:768px){.ServicesPageClient_desktopOnly__tZGdX{display:block}.ServicesPageClient_mobileOnly__Cb362{display:none}}