/* START_SECTION:mk-contact (INDEX:53) */
.kct{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;padding-top:56px;padding-bottom:88px;align-items:start}
.kct-info{display:flex;flex-direction:column;gap:16px;align-items:flex-start}
.kct-info h2{margin:0;font-size:38px}
.kct form{display:flex;flex-direction:column;gap:18px}
.kct form .k-btn{align-self:flex-start}
.kpg-hero{background:var(--k-cream);padding:48px 0;border-bottom:1px solid var(--k-line)}
.kpg-hero h1{margin:0;font-size:52px;line-height:1.1;color:var(--k-burg)}
@media(max-width:989px){.kct{grid-template-columns:1fr;gap:32px}.kpg-hero h1{font-size:34px}.kpg-hero{padding:32px 0}}
/* END_SECTION:mk-contact */
