.service-body[data-astro-cid-nabdjlra]{max-width:44rem;padding-block:1rem 3rem}.service-body[data-astro-cid-nabdjlra] h2{letter-spacing:-.02em;margin-top:3rem;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.15}.service-body[data-astro-cid-nabdjlra] h3{margin-top:1.75rem;font-size:1.125rem;font-weight:650}.service-body[data-astro-cid-nabdjlra] p,.service-body[data-astro-cid-nabdjlra] li{color:var(--color-ink-muted);font-size:1.0625rem;line-height:1.65}.service-body[data-astro-cid-nabdjlra] li strong,.service-body[data-astro-cid-nabdjlra] p strong{color:var(--color-ink);font-weight:650}.service-body[data-astro-cid-nabdjlra] ul{padding-left:1.25rem;list-style:outside}.service-body[data-astro-cid-nabdjlra] ol{padding-left:1.25rem;list-style:decimal}.service-body[data-astro-cid-nabdjlra] li::marker{color:var(--color-primary);font-weight:650}.service-body[data-astro-cid-nabdjlra] li{margin-top:.5rem}.service-body[data-astro-cid-nabdjlra] .callout{background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:.75rem;margin-top:1.25rem;padding:1.25rem 1.5rem}.service-body[data-astro-cid-nabdjlra] .callout p:first-child{color:var(--color-ink);font-weight:650}.service-body[data-astro-cid-nabdjlra] .callout p+p{margin-top:.5rem}.service-body[data-astro-cid-nabdjlra] .faq{margin-top:1.5rem}.service-body[data-astro-cid-nabdjlra] .faq summary{color:var(--color-ink)}
