.page-hero .inner{padding:56px 0 60px}.svc-sec{padding:68px 0}.svc-sec.alt{background:var(--surface-subtle);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.svc-sec-head{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:12px}.svc-sec-head .chip{width:56px;height:56px;flex:none;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.svc-sec-head.heat .chip{background:#FCE9E9;color:var(--red-500)}.svc-sec-head.cool .chip{background:#E5F0FA;color:var(--blue-500)}.svc-sec-head.neutral .chip{background:var(--slate-100);color:var(--navy-700)}.svc-sec-head h2{margin:0;font-size:clamp(1.7rem,6vw,2.4rem);text-transform:uppercase;letter-spacing:-0.02em;line-height:1}.svc-sec-head .eyebrow-line{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:0.12em;text-transform:uppercase}.svc-sec-head.heat .eyebrow-line{color:var(--red-500)}.svc-sec-head.cool .eyebrow-line{color:var(--blue-500)}.svc-sec-head.neutral .eyebrow-line{color:var(--navy-600)}.svc-intro{font-size:clamp(1rem,4vw,1.18rem);line-height:1.55;color:var(--text-body);max-width:660px;margin:0 auto 28px;text-align:center}.svc-list{display:grid;grid-template-columns:1fr;gap:14px}.svc-item{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow-xs);display:flex;gap:16px}.svc-item .mark{width:44px;height:44px;flex:none;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.svc-item.heat .mark{background:#FCE9E9;color:var(--red-500)}.svc-item.cool .mark{background:#E5F0FA;color:var(--blue-600)}.svc-item.neutral .mark{background:var(--slate-100);color:var(--navy-700)}.svc-item h3{margin:2px 0 0;font-size:18px;font-weight:800;color:var(--navy-800);letter-spacing:-0.01em}.svc-item p{margin:7px 0 0;font-size:15px;line-height:1.58;color:var(--text-body)}.svc-ba{margin:26px auto 0;max-width:760px}.cta-band{margin-top:28px;background:linear-gradient(135deg,var(--navy-800),var(--navy-900));color:#fff;border-radius:var(--radius-lg);padding:26px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;box-shadow:var(--shadow-md)}.cta-band.urgent{background:linear-gradient(135deg,var(--red-500),var(--red-700))}.cta-band .ct{font-family:var(--font-display);font-weight:800;font-size:clamp(1.2rem,4.2vw,1.6rem);color:#fff;margin:0;letter-spacing:-0.01em;line-height:1.15}.cta-band .ct strong{font-weight:900;white-space:nowrap}.cta-band .acts{display:flex;gap:12px;flex-wrap:wrap;flex:0 0 auto}@media (min-width:720px){.svc-list{grid-template-columns:1fr 1fr;gap:18px}.svc-sec{padding:84px 0}.page-hero .inner{padding:80px 0 84px}}@media (min-width:960px){.page-hero .inner{padding:104px 0 112px}}@media (min-width:1024px){.cta-band{flex-wrap:nowrap}.cta-band .acts{flex-wrap:nowrap}.cta-band .ct{white-space:nowrap;font-size:clamp(1.3rem,2.5vw,1.7rem)}.cta-band.long .ct{font-size:clamp(1.15rem,1.95vw,1.45rem)}}.ft{margin-top:0}@media (max-width:560px){.cta-band .acts{width:100%}.cta-band .acts .wh-btn{flex:1}}