.news-inquire__error{color:#e34d59;margin-top:.55556vw;font-size:3.05556vw;line-height:4.44444vw}.news-inquire__input--error,.news-inquire__input--error:focus{border-color:#e34d59}.news-inquire__count{color:#999;font-weight:400}.news-inquire__radios{grid-template-columns:repeat(2,1fr);gap:2.22222vw 5vw;padding-top:.55556vw;display:grid}.news-inquire__radio{color:#222;cursor:pointer;align-items:center;gap:1.66667vw;font-size:3.61111vw;display:flex}.news-inquire__radio input{accent-color:#009b3f;cursor:pointer;width:4.44444vw;height:4.44444vw}.news-inquire__textarea{color:#222;resize:vertical;background:#f9f9f9;border:1px solid #e9e9e9;border-radius:2.22222vw;outline:none;padding:2.77778vw 3.88889vw;font-family:inherit;font-size:3.88889vw;line-height:5.55556vw;transition:border-color .15s,background-color .15s}.news-inquire__textarea:focus{background:#fff;border-color:#009b3f}.news-inquire__textarea::placeholder{color:#999}.news-inquire__phone{align-items:stretch;gap:2.22222vw;display:flex}.news-inquire__phone-code{flex:0 0 27.7778vw;width:27.7778vw}.news-inquire__phone-input{color:#222;background:#f9f9f9;border:1px solid #e9e9e9;border-radius:2.22222vw;outline:none;flex:1;align-self:stretch;min-width:0;padding:0 3.88889vw;font-size:3.88889vw;transition:border-color .15s,background-color .15s}.news-inquire__phone-input:focus{background:#fff;border-color:#009b3f}.news-inquire__phone-input::placeholder{color:#999}.news-inquire__phone--error .news-inquire__phone-input{border-color:#e34d59}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.news-inquire__radios{gap:8px 18px}.news-inquire__radio{font-size:13px}.news-inquire__radio input{width:16px;height:16px}.news-inquire__error{font-size:11px;line-height:16px}.news-inquire__count{font-size:12px}.news-inquire__textarea{border-radius:8px;padding:10px 14px;font-size:14px;line-height:20px}.news-inquire__phone{gap:8px}.news-inquire__phone-code{flex:0 0 104px;width:104px}.news-inquire__phone-input{border-radius:8px;padding:0 14px;font-size:14px}}
.news-inquire{background:#fff;border:1px solid #e9e9e9;border-radius:3.33333vw;padding:5vw 5vw 5.55556vw;box-shadow:0 .55556vw 3.33333vw #00000008}.news-inquire--success{text-align:center}.news-inquire__success-icon{color:#009b3f;background:#e5f5eb;border-radius:50%;justify-content:center;align-items:center;width:11.1111vw;height:11.1111vw;margin:0 auto 3.33333vw;font-size:6.11111vw;font-weight:700;display:flex}.news-inquire__heading{color:#222;margin:0 0 1.66667vw;font-size:4.72222vw;font-weight:700;line-height:6.66667vw}.news-inquire__sub{color:#666;margin:0 0 3.88889vw;font-size:3.33333vw;line-height:5vw}.news-inquire__form{flex-direction:column;gap:2.77778vw;display:flex}.news-inquire__field{flex-direction:column;gap:1.38889vw;display:flex}.news-inquire__label{color:#666;letter-spacing:.2px;font-size:3.33333vw;font-weight:600}.news-inquire__input{color:#222;background:#f9f9f9;border:1px solid #e9e9e9;border-radius:2.22222vw;outline:none;height:12.2222vw;padding:0 3.88889vw;font-size:3.88889vw;transition:border-color .15s,background-color .15s}.news-inquire__input:focus{background:#fff;border-color:#009b3f}.news-inquire__input::placeholder{color:#999}.news-inquire__submit{color:#fff;cursor:pointer;background:#009b3f;border:none;border-radius:2.22222vw;height:12.7778vw;margin-top:1.11111vw;font-size:4.16667vw;font-weight:600;transition:background-color .15s}.news-inquire__submit:hover:not(:disabled){background:#2db564}.news-inquire__submit:active:not(:disabled){background:#007530}.news-inquire__submit:disabled{cursor:not-allowed;background:#d8d8d8}.news-inquire__legal{color:#999;margin:1.66667vw 0 0;font-size:2.77778vw;line-height:3.88889vw}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.news-inquire{border-radius:14px;padding:22px 22px 24px}.news-inquire__success-icon{width:48px;height:48px;margin-bottom:14px;font-size:26px}.news-inquire__heading{margin:0 0 8px;font-size:20px;line-height:28px}.news-inquire__sub{margin:0 0 16px;font-size:13px;line-height:19px}.news-inquire__form{gap:12px}.news-inquire__field{gap:6px}.news-inquire__label{font-size:12px}.news-inquire__input{border-radius:8px;height:46px;padding:0 14px;font-size:14px}.news-inquire__submit{border-radius:8px;height:54px;margin-top:4px;font-size:16px}.news-inquire__legal{margin-top:8px;font-size:11px;line-height:15px}}
