
.kia-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.kia-hero{background:#111315;color:#fff;padding:62px 0}.kia-eyebrow{color:#d4af67;font-weight:800;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.kia-hero h1{font-family:Georgia,serif;font-size:clamp(38px,6vw,68px);line-height:1.03;margin:8px 0}.kia-hero p{max-width:850px;color:#ddd;font-size:18px;line-height:1.6}.kia-section{padding:52px 0}.kia-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.kia-card{border:1px solid #ddd;background:#fff;padding:24px;display:flex;flex-direction:column;min-height:280px}.kia-card h3{font-family:Georgia,serif;font-size:24px;margin:10px 0}.kia-card p{color:#555;line-height:1.6}.kia-card a{margin-top:auto}.kia-btn{display:inline-block;background:#d4af67;color:#111!important;font-weight:800;text-decoration:none;padding:11px 15px}.kia-meta{display:flex;gap:8px;flex-wrap:wrap}.kia-meta span{font-size:11px;background:#f5efe2;padding:5px 8px}.kia-modules{display:grid;grid-template-columns:1fr 1fr;gap:15px}.kia-module{border:1px solid #ddd;background:#fff;padding:20px}.kia-module h3{font-family:Georgia,serif}.kia-prose{max-width:820px;margin:0 auto;font-size:17px;line-height:1.75}.kia-prose h2{font-family:Georgia,serif;margin-top:36px}.kia-course-nav{display:flex;justify-content:space-between;margin:30px 0}.kia-download{background:#f6f0e4;padding:22px;border:1px solid #e1d5bd;margin:25px 0}@media(max-width:900px){.kia-grid,.kia-modules{grid-template-columns:1fr}}
