.home-contact-inline{min-width:0;width:100%;overflow:hidden;transition:height var(--popup-stage-height-duration) ease}.home-contact-inline[data-home-contact-stage=form]{overflow:visible}.home-contact-inline__form-layer,.home-contact-inline__state-layer{min-width:0;width:100%}.home-contact-inline__form-layer[hidden]{display:none}.home-contact-inline__state-layer{animation:home-contact-state-in var(--popup-stage-height-duration) ease both}.home-contact-state__header{align-items:center;display:flex;gap:var(--sp-8);padding:var(--sp-16)}.home-contact-state__title{color:var(--text-primary);font-family:var(--font-head);font-size:var(--t-h3);font-weight:700;letter-spacing:var(--t-h3-ls);line-height:var(--t-h3-lh);margin:0;text-transform:uppercase}.home-contact-state__body{color:var(--text-secondary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--t-caption);gap:var(--sp-12);padding:0 var(--sp-16) var(--sp-16)}.home-contact-state__body p{color:inherit;font:inherit;margin:0}.home-contact-state__actions{align-items:center;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--sp-8);padding:var(--sp-16)}.home-contact-state__actions .mk-btn{gap:var(--sp-8)}.home-contact-state__icon{display:inline-flex;flex:none}.home-contact-state__icon svg{display:block;height:var(--t-h3);width:var(--t-h3)}.home-contact-inline[data-home-contact-stage=processing] .home-contact-state__icon svg{fill:var(--brand)}.home-contact-state__error{color:var(--legacy-danger)}.home-contact__form .cf7-form_footer .mk-btn{margin:var(--sp-4) 0;width:fit-content}@keyframes home-contact-state-in{0%{opacity:0}to{opacity:1}}@media(max-width:1023px){.home-contact__form .cf7-form_footer .mk-btn{width:100%}}@media(prefers-reduced-motion:reduce){.home-contact-inline{transition:none}.home-contact-inline__state-layer{animation:none}}