.etol-inquiry-form{position:relative}
.etol-inquiry-form form[hidden],.etol-inquiry-feedback[hidden],.etol-inquiry-feedback button[hidden]{display:none!important}
.etol-inquiry-feedback{padding:28px 22px;border:1px solid #b8dfd0;border-radius:10px;background:#f0faf5;text-align:center;overflow-wrap:anywhere}
.etol-site .etol-inquiry-feedback h3{margin:14px 0 10px;font-size:24px;line-height:1.3;color:#135b40}
.etol-site .etol-inquiry-feedback p{margin:0;font-size:15px;line-height:1.65;color:#405b50}
.etol-inquiry-status-icon{display:grid;place-items:center;width:52px;height:52px;margin:0 auto;border-radius:50%;background:#d9f0e4;color:#14734d;font-size:30px;font-weight:700}
.etol-inquiry-feedback .etol-button{margin-top:22px;cursor:pointer}
.etol-inquiry-feedback[data-state="sending"]{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;border-color:#c5e2f2;background:rgba(245,251,255,.97)}
.etol-site .etol-inquiry-feedback[data-state="sending"] h3{color:var(--etol-ink)}
.etol-site .etol-inquiry-feedback[data-state="sending"] p{color:#526b80;max-width:360px}
.etol-inquiry-feedback[data-state="sending"] .etol-inquiry-status-icon{width:44px;height:44px;border:4px solid #d4eaf5;border-top-color:#0075a8;background:none;animation:etol-inquiry-spin .8s linear infinite}
.etol-inquiry-feedback[data-state="error"]{margin-bottom:18px;border-color:#efc5ba;background:#fff6f2}
.etol-site .etol-inquiry-feedback[data-state="error"] h3{color:#873a27}
.etol-site .etol-inquiry-feedback[data-state="error"] p{color:#704a40}
.etol-inquiry-feedback[data-state="error"] .etol-inquiry-status-icon{background:#f9e2d9;color:#873a27}
@keyframes etol-inquiry-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.etol-inquiry-feedback[data-state="sending"] .etol-inquiry-status-icon{animation:none}}
@media(max-width:480px){.etol-inquiry-feedback{padding:24px 16px}.etol-site .etol-inquiry-feedback h3{font-size:22px}}
