.news-detail-contact[data-v-37e231ae]{position:sticky;top:104px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:36px 24px 32px;box-shadow:0 14px 34px #0f172a1a}.news-detail-contact h2[data-v-37e231ae]{margin:0 0 28px;color:#111827;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0}.news-detail-contact form[data-v-37e231ae]{display:grid;gap:18px}.news-detail-contact label[data-v-37e231ae]{display:grid;gap:6px}.news-detail-contact label span[data-v-37e231ae]{color:#737373;font-size:16px;line-height:22px;font-weight:700}.news-detail-contact input[data-v-37e231ae],.news-detail-contact textarea[data-v-37e231ae]{width:100%;border:1px solid #cbd5e1;border-radius:3px;background:#f8fafc;color:#0b1220;font-size:14px;line-height:20px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.news-detail-contact input[data-v-37e231ae]{height:30px;padding:4px 10px}.news-detail-contact textarea[data-v-37e231ae]{min-height:100px;resize:vertical;padding:8px 10px}.news-detail-contact input[data-v-37e231ae]::-moz-placeholder,.news-detail-contact textarea[data-v-37e231ae]::-moz-placeholder{color:#b0b0b0}.news-detail-contact input[data-v-37e231ae]::placeholder,.news-detail-contact textarea[data-v-37e231ae]::placeholder{color:#b0b0b0}.news-detail-contact input[data-v-37e231ae]:focus,.news-detail-contact textarea[data-v-37e231ae]:focus{border-color:#0153e4;background:#fff;box-shadow:0 0 0 3px #0153e41a}.news-detail-contact button[data-v-37e231ae]{justify-self:center;min-width:158px;height:39px;margin-top:8px;border:0;border-radius:6px;background:#0153e4;padding:0 20px;color:#fff;font-size:16px;line-height:22px;font-weight:600;transition:background-color .18s ease,transform .18s ease}.news-detail-contact button[data-v-37e231ae]:focus-visible,.news-detail-contact button[data-v-37e231ae]:hover{background:#0148c7;outline:none;transform:translateY(-1px)}.news-detail-contact button[data-v-37e231ae]:disabled{background:#c7c7c7;cursor:wait;transform:none}.news-detail-contact__status[data-v-37e231ae]{margin:0;color:#4b5563;font-size:13px;line-height:19px;text-align:center}.news-detail-contact__status--success[data-v-37e231ae]{color:#047857}.news-detail-contact__status--error[data-v-37e231ae]{color:#b42318}@media(max-width:960px){.news-detail-contact[data-v-37e231ae]{position:static}}
