
.ki-infra{font-family:inherit;color:#243446}.ki-infra *{box-sizing:border-box}.ki-infra section{padding:84px 0}.ki-infra h2,.ki-infra h3{text-align:left;line-height:1.18}.ki-infra h2{font-size:clamp(30px,3.3vw,48px);font-weight:750;letter-spacing:-.035em;margin:12px 0 22px;color:#18384a}.ki-infra h2 em{font-style:normal;color:#bd753d}.ki-infra p{font-size:16px;line-height:1.85;color:#566575;margin:0 0 17px}.ki-kicker{display:block;font-size:12px;font-weight:800;letter-spacing:.16em;color:#bb7745}.ki-lead{font-size:19px!important;color:#334b5b!important}.ki-split{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}.ki-photo{border-radius:20px;overflow:hidden;box-shadow:0 22px 52px rgba(25,48,62,.13);min-height:350px;background:#e9edf0}.ki-photo img{width:100%;height:100%;min-height:350px;max-height:480px;object-fit:cover;display:block}.ki-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:58px}.ki-stats>div{padding:28px 20px;border:1px solid #dce5e9;border-radius:16px;background:#f6f9fa}.ki-stats strong{display:block;color:#1e5266;font-size:clamp(29px,3vw,43px);font-weight:800;line-height:1.1}.ki-stats span{display:block;margin-top:9px;color:#526574;font-size:13px;line-height:1.5}.ki-capabilities{background:#f2f6f7}.ki-section-lead{max-width:720px}.ki-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:23px;margin-top:36px}.ki-card{overflow:hidden;background:white;border:1px solid #e3e9ed;border-radius:18px;box-shadow:0 12px 30px rgba(24,58,75,.05)}.ki-card>img{width:100%;height:215px;object-fit:cover;background:#e9eef0}.ki-card>div{padding:27px}.ki-card span{font-size:11px;letter-spacing:.1em;color:#b97543;font-weight:800}.ki-card h3{font-size:22px;color:#203f50;font-weight:750;margin:12px 0}.ki-card p{font-size:14px;margin:0}.ki-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.ki-chips span{padding:9px 13px;background:#edf4f5;color:#2b5868;border-radius:30px;font-size:13px;font-weight:600}.ki-footercta{background:#193e51;text-align:left}.ki-footercta h2,.ki-footercta p{color:white}.ki-footercta p{max-width:760px;opacity:.86}.ki-footercta a{display:inline-block;margin-top:15px;background:#fff;color:#194457;padding:15px 23px;border-radius:9px;font-weight:700;text-decoration:none}.ki-footercta a:hover{background:#e5eef1}@media(max-width:991px){.ki-infra section{padding:55px 0}.ki-split{grid-template-columns:1fr;gap:30px}.ki-cards{grid-template-columns:1fr 1fr}.ki-stats{grid-template-columns:repeat(2,1fr)}.ki-reverse .ki-photo{order:2}}@media(max-width:600px){.ki-cards{grid-template-columns:1fr}.ki-stats{gap:9px}.ki-stats>div{padding:20px 13px}.ki-photo,.ki-photo img{min-height:230px}.ki-infra p{font-size:15px}}
