.service-routes .container{max-width:1120px}.service-routes-title{margin-bottom:28px;max-width:650px}.service-routes-title h1{font-size:clamp(32px,4vw,48px);margin:8px 0 12px;line-height:1.12}.service-routes-title p{color:#637d90;line-height:1.6}.service-routes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.service-route-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:30px;border:1px solid #dce6ee;border-radius:18px;background:#fff;text-decoration:none;color:#163950;box-shadow:0 8px 28px #123c5807;min-width:0}.service-route-card:hover{border-color:#2188a8}.service-route-card h2{font-size:26px;line-height:1.2;margin:0}.service-route-card p{font-size:15px;line-height:1.65;margin:0;color:#60798c}.service-route-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#eaf5f8;color:#17617f}.service-route-icon svg{width:24px;height:24px}.service-route-steps{display:block;font-size:12px;color:#537489;line-height:1.7;margin-top:auto;padding-top:12px}.service-route-card .btn{margin-top:8px;white-space:normal}.service-route-nav{display:flex;gap:8px;flex-wrap:wrap;padding-top:22px;padding-bottom:8px}.service-route-nav a{font-size:13px;font-weight:700;text-decoration:none;color:#416278;padding:10px 14px;border:1px solid #dce7ee;border-radius:8px;background:#fff}.service-route-nav a[aria-current=page]{background:#12364f;color:#fff;border-color:#12364f}@media(max-width:700px){.service-routes-grid{grid-template-columns:1fr;gap:16px}.service-route-card{padding:22px;gap:12px}.service-route-card h2{font-size:23px}.service-route-card .btn{width:100%;text-align:center}.service-route-nav a{font-size:12px;padding:9px 11px}}