.service-complements[data-astro-cid-xaiiiifv]{background:#fff;padding:44px 0 52px}.service-complements-layout[data-astro-cid-xaiiiifv]{border-top:1px solid #d7dce8;grid-template-columns:1.2fr 1fr;align-items:center;gap:44px;padding-top:32px;display:grid}.service-complements[data-astro-cid-xaiiiifv] h2[data-astro-cid-xaiiiifv]{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(1.4rem,2.1vw,1.8rem);line-height:1.25}.service-complements[data-astro-cid-xaiiiifv] p[data-astro-cid-xaiiiifv]{color:#536079;margin:0;font-size:.9rem;line-height:1.7}.service-complements[data-astro-cid-xaiiiifv] ul[data-astro-cid-xaiiiifv]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.service-complements[data-astro-cid-xaiiiifv] a[data-astro-cid-xaiiiifv]{color:#38234c;text-underline-offset:4px;background:#f6f3fa;border:1px solid #d6cde3;border-radius:8px;justify-content:flex-start;align-items:center;gap:0;min-height:64px;padding:20px 24px;font-size:.98rem;font-weight:600;line-height:1.5;text-decoration:underline;transition:border-color .18s,background .18s;display:flex}@media (hover:hover){.service-complements[data-astro-cid-xaiiiifv] a[data-astro-cid-xaiiiifv]:hover{background:#eee8f5;border-color:#9982b0}}@media (width<=699px){.service-complements[data-astro-cid-xaiiiifv]{padding:24px 0 40px}.service-complements-layout[data-astro-cid-xaiiiifv]{grid-template-columns:1fr;gap:24px;padding-top:28px}.service-complements[data-astro-cid-xaiiiifv] a[data-astro-cid-xaiiiifv]{padding:18px 20px}}@media (prefers-reduced-motion:reduce){.service-complements[data-astro-cid-xaiiiifv] a[data-astro-cid-xaiiiifv]{transition:none}}
