@layer components{.service-product{gap:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.service-product__block{border-bottom:1px solid var(--color-rule);gap:1rem;padding-bottom:clamp(1.75rem,1.4rem + 1.5vw,2.5rem);display:grid}.service-product__block :is(p,li,dd){color:var(--color-ink-soft);text-wrap:pretty;font-size:1rem;line-height:1.9}.service-product__block ul{list-style:outside}.service-product__block ol{list-style:decimal}.service-product__block :is(ul,ol){gap:.65rem;margin:0;padding-left:1.35rem;display:grid}.service-product__split{gap:1.5rem;display:grid}.service-product__label{color:var(--color-muted);font-size:var(--type-meta);letter-spacing:.05em;margin-bottom:.65rem;font-weight:700}.service-product__faq{gap:1.25rem;margin:0;display:grid}.service-product__faq dt{font-weight:700}.service-product__faq dd{margin:.35rem 0 0}.service-product__actions{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.service-product__actions .text-link{min-height:2.75rem}@media (width>=48rem){.service-product__split{grid-template-columns:repeat(2,minmax(0,1fr))}}}
