.serviceDetail{color:#242136;max-width:1120px;margin:auto;padding:120px 24px 64px;font-size:16px;line-height:1.8}.serviceDetailBreadcrumb{color:#615e73;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;font-size:14px;display:flex}.serviceDetail a{color:#5134b5;text-underline-offset:4px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.serviceDetail a:focus-visible{outline-offset:4px;border-radius:6px;outline:3px solid #7556cc}.serviceDetailHero{background:linear-gradient(120deg,#f4f0ff,#fff);border:1px solid #e2dcef;border-radius:24px;padding:clamp(24px,5vw,48px)}.serviceDetailStatus{color:#4e3c76;background:#eae5f5;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-block}.serviceDetail h1{margin:20px 0;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.3}.serviceDetail h2{margin:0 0 16px;font-size:24px;line-height:1.5}.serviceDetail h3{font-size:18px;line-height:1.5}.serviceDetail p{color:#555268;margin:12px 0;font-size:16px;line-height:1.8}.serviceDetail a.serviceDetailPrimary{color:#fff;background:#5134b5;border-radius:12px;margin-top:16px;padding:12px 22px}.serviceDetailGrid{grid-template-columns:1fr 1fr;gap:24px;margin-block:24px;display:grid}.serviceDetailGrid section,.serviceDetailPricing{background:#fff;border:1px solid #e2dcef;border-radius:20px;padding:28px}.serviceDetailOffers{grid-template-columns:1fr 1fr;gap:20px;display:grid}.serviceDetailOffers article{background:#f7f5fb;border-radius:14px;padding:20px}.serviceDetailOffers strong{font-size:32px;line-height:1.4}.serviceDetail footer{flex-wrap:wrap;gap:24px;padding-block:24px;display:flex}@media (max-width:650px){.serviceDetail{padding:104px 16px 40px}.serviceDetailGrid,.serviceDetailOffers{grid-template-columns:1fr}.serviceDetailGrid section,.serviceDetailPricing{padding:22px}}
