.mk-news-form{font-family:inherit;max-width:560px;margin:0 auto}.mk-news-form__row{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch}.mk-news-form__field{flex:1 1 220px;display:flex;flex-direction:column}.mk-news-form__label{font-size:13px;font-weight:600;color:#0e0e0f;margin-bottom:4px}.mk-news-form--compact .mk-news-form__label{position:absolute;left:-9999px}.mk-news-form__input{padding:12px 14px;font-size:15px;border:2px solid #0e0e0f;border-radius:6px;background:#fff;width:100%;box-sizing:border-box;font-family:inherit}.mk-news-form__input:focus{outline:none;border-color:#e5322a;box-shadow:0 0 0 3px rgba(229,50,42,.15)}.mk-news-form__input.is-invalid{border-color:#e5322a}.mk-news-form__btn{padding:12px 22px;font-size:15px;font-weight:700;background:#ffd400;color:#0e0e0f;border:2px solid #0e0e0f;border-radius:6px;cursor:pointer;font-family:inherit;white-space:nowrap;transition:transform .15s ease;align-self:stretch}.mk-news-form--compact .mk-news-form__btn{margin-top:19px}.mk-news-form__btn:hover:not(:disabled){transform:translateY(-1px);background:#fff4a8}.mk-news-form__btn:disabled{opacity:.6;cursor:not-allowed}.mk-news-form__agreement{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:#6b6458;line-height:1.4;margin-top:12px;cursor:pointer}.mk-news-form__agreement input[type=checkbox]{margin-top:3px;flex-shrink:0}.mk-news-form__agreement a{color:#0e0e0f;text-decoration:underline}.mk-news-form__msg{margin-top:12px;padding:10px 14px;border-radius:6px;font-size:14px;display:none}.mk-news-form__msg.is-success{display:block;background:#e7f7ec;color:#15803d;border:1px solid #15803d}.mk-news-form__msg.is-error{display:block;background:#fdecec;color:#b91c1c;border:1px solid #b91c1c}.mk-news-land{background:#faf7f0;min-height:60vh;padding:60px 20px 80px}.mk-news-land__inner{max-width:720px;margin:0 auto}.mk-news-land__head{text-align:center;margin-bottom:40px}.mk-news-land__chip{display:inline-block;padding:4px 12px;background:#ffd400;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0e0e0f;margin-bottom:16px}.mk-news-land__title{font-size:40px;line-height:1.1;color:#0e0e0f;margin:0 0 16px;font-weight:800}.mk-news-land__lead{font-size:17px;line-height:1.5;color:#6b6458;margin:0;max-width:540px;margin:0 auto}.mk-news-land__formwrap{background:#fff;border:2px solid #0e0e0f;border-radius:12px;padding:28px 24px;box-shadow:6px 6px 0 #ffd400;margin-bottom:48px}.mk-news-land__h2{font-size:22px;color:#0e0e0f;margin:0 0 16px;font-weight:700}.mk-news-land__why{margin-bottom:40px}.mk-news-land__why-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:12px}.mk-news-land__why-list li{background:#fff;border-left:4px solid #ffd400;padding:14px 16px;font-size:14px;line-height:1.5;color:#6b6458}.mk-news-land__why-list strong{display:block;color:#0e0e0f;font-size:15px;margin-bottom:4px}.mk-news-land__faq-item{background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:14px 16px;margin-bottom:8px}.mk-news-land__faq-item summary{cursor:pointer;font-weight:600;color:#0e0e0f;font-size:15px;user-select:none}.mk-news-land__faq-item[open] summary{margin-bottom:8px}.mk-news-land__faq-item p{margin:0;font-size:14px;line-height:1.5;color:#6b6458}@media (max-width:600px){.mk-news-land__title{font-size:28px}.mk-news-land__lead{font-size:15px}.mk-news-land__formwrap{padding:20px 16px;box-shadow:4px 4px 0 #ffd400}.mk-news-form__row{flex-direction:column}.mk-news-form--compact .mk-news-form__btn{margin-top:0}}.widget_mykyiv_news_sub .mk-news-widget{display:block}.widget_mykyiv_news_sub .mk-news-widget__intro{font-size:14px;line-height:1.5;color:var(--mk-muted,#6b6458);margin:0 0 12px}.widget_mykyiv_news_sub .mk-news-widget__intro p{margin:0 0 8px}.widget_mykyiv_news_sub .mk-news-widget__intro p:last-child{margin-bottom:0}.widget_mykyiv_news_sub .mk-news-form{max-width:none}.widget_mykyiv_news_sub .mk-news-form__row{flex-direction:column}.widget_mykyiv_news_sub .mk-news-form__btn{margin-top:0;width:100%}