.ssrv-page{background:radial-gradient(circle at 10% 10%,#f1f5f9 0,#f8fafc 40%,#fff)}.ssrv-wrap{width:min(1180px,calc(100% - 30px));margin:0 auto}.ssrv-hero{padding:38px 0 44px}.ssrv-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.ssrv-hero h1{font-size:clamp(2rem,4vw,3.3rem);line-height:1.06;font-weight:900;color:#0f172a;margin:0 0 14px}.ssrv-hero h1 .accent{color:#dc2626}.ssrv-hero p{color:#64748b;line-height:1.7;margin:0 0 16px}.ssrv-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid #0f172a;color:#0f172a;background:#fff;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:800}.ssrv-hero-media{border-radius:28px;overflow:hidden;background:#e2e8f0;min-height:300px}.ssrv-hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ssrv-head{text-align:center;margin:18px 0 24px}.ssrv-head h2{margin:0 0 8px;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:900;color:#0f172a}.ssrv-head .accent{color:#dc2626}.ssrv-head p{margin:0;color:#64748b}.ssrv-timeline{position:relative;padding-bottom:30px}.ssrv-line{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#d1d5db}.ssrv-item{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:24px;position:relative}.ssrv-item.reverse .ssrv-card{order:2}.ssrv-item.reverse .ssrv-content{order:1}.ssrv-card{border-radius:28px;overflow:hidden;min-height:240px;background:#e2e8f0}.ssrv-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ssrv-content{display:flex;flex-direction:column;justify-content:center}.ssrv-num{width:30px;height:30px;border-radius:50%;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;margin-bottom:10px}.ssrv-content h3{margin:0 0 8px;color:#0f172a;font-size:1.8rem;font-weight:800}.ssrv-content p{margin:0;color:#475569;line-height:1.7;max-width:46ch}.ssrv-final{margin:26px 0 44px;background:linear-gradient(135deg,#dc2626,#b91c1c);border-radius:22px;color:#fff;padding:24px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.ssrv-final h3{margin:0 0 10px;font-size:clamp(1.4rem,2.3vw,2rem);font-weight:900}.ssrv-final p{margin:0;color:#ffffffe6}.ssrv-final img{width:170px;height:170px;border-radius:20px;-o-object-fit:cover;object-fit:cover;border:6px solid rgba(255,255,255,.18)}@media(max-width:960px){.ssrv-hero-grid,.ssrv-item,.ssrv-final{grid-template-columns:1fr}.ssrv-line{display:none}.ssrv-item.reverse .ssrv-card,.ssrv-item.reverse .ssrv-content{order:unset}}
