.kis-eng-hero{background:#0f0f1a;color:#fff;padding:48px 0 64px}.kis-eng-hero figcaption,.kis-eng-hero h1,.kis-eng-hero p{color:#fff}.kis-eng-hero h1{font-size:max(2rem, min(4vw, 3.5rem));margin-bottom:16px}.kis-ba{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.kis-ba figure{margin:0;background:#1a1a2e}.kis-ba img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;display:block}.kis-ba figcaption{padding:12px 16px;font-size:.9rem}.kis-eng-calc{background:#f8fafc;color:#111827;padding:64px 0}.kis-eng-calc h2,.kis-eng-calc h3,.kis-eng-calc label,.kis-eng-calc li,.kis-eng-calc p{color:#111827}.kis-calc-grid{display:grid;grid-template-columns:280px 1fr;grid-gap:32px;gap:32px;align-items:start}.kis-calc-inputs{background:#fff;border:1px solid #dce3ea;padding:24px}.kis-calc-inputs label{display:block;font-weight:700;font-size:.8rem;letter-spacing:.04em;margin-top:12px}.kis-calc-inputs input{width:100%;min-height:44px;border:1px solid #dce3ea;border-radius:0;padding:8px;color:#111827;background:#fff}.kis-calc-out{background:#fff;border-left:4px solid #0d9488;padding:24px 32px}.kis-eng-cases{background:#fff;color:#111827;padding:64px 0}.kis-eng-cases h2,.kis-eng-cases h3,.kis-eng-cases p{color:#111827}.kis-case-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.kis-case-grid article{border:1px solid #dce3ea;padding:16px;background:#f1f5f9;color:#111827}.kis-case-grid img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.kis-case-grid h3,.kis-case-grid p{padding:0 16px;color:#111827}.kis-eng-cta{background:#1a1a2e;color:#fff;padding:80px 0 96px}.kis-eng-cta h2,.kis-eng-cta li,.kis-eng-cta p{color:#fff}.kis-eng-cta .kis-form-panel{background:#fff;padding:32px;color:#111827}@media (max-width:991px){.kis-ba,.kis-calc-grid,.kis-case-grid{grid-template-columns:1fr}}