.service-guide{margin-block:var(--space-8) var(--space-10);line-height:1.7;color:var(--text-secondary);max-width:960px}.service-guide-intro{font-size:var(--fs-body-lg,1.125rem)}.service-guide h2{color:var(--text-primary);font-size:var(--fs-h3);margin-block:var(--space-6) var(--space-2)}.service-guide p+p{margin-top:var(--space-3)}.service-guide-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.service-guide ul{list-style:disc;padding-left:1.25rem}.service-guide li+li{margin-top:var(--space-2)}.service-guide-actions{display:flex;gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin-top:var(--space-5)}.service-guide-actions a{color:var(--text-brand);font-weight:600;text-decoration:underline;text-underline-offset:4px}@media (max-width:640px){.service-guide-columns{grid-template-columns:minmax(0,1fr);gap:0}}