.anemos-question-box{max-width:900px;margin:36px auto;padding:34px;border:1px solid #dfe7e8;border-radius:18px;background:#fff;box-shadow:0 12px 36px rgba(1,45,68,.08);font-family:inherit;color:#05334d;position:relative;overflow:hidden}.anemos-question-accent{position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#0b5677,#4f8d77)}.anemos-question-box h2{font-size:clamp(28px,4vw,42px);line-height:1.05;margin:0 0 12px;color:#063550}.anemos-question-intro{font-size:18px;line-height:1.6;margin:0 0 28px;color:#425c68}.anemos-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.anemos-field{margin-bottom:20px}.anemos-field label{display:block;font-weight:700;margin-bottom:7px}.anemos-field input,.anemos-field textarea{width:100%;box-sizing:border-box;border:1px solid #bfd0d6;border-radius:10px;padding:13px 14px;font:inherit;background:#fbfdfd;color:#102d39}.anemos-field input:focus,.anemos-field textarea:focus{outline:3px solid rgba(80,143,119,.18);border-color:#508f77}.anemos-field small{display:block;margin-top:6px;color:#6d8088}.anemos-consent{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;margin:6px 0 20px}.anemos-consent input{margin-top:4px}.anemos-submit{border:0;border-radius:999px;background:#063550;color:#fff;font-weight:800;font-size:17px;padding:14px 26px;cursor:pointer}.anemos-submit:hover{filter:brightness(1.12)}.anemos-privacy{font-size:12.5px;color:#73838a;margin-top:15px}.anemos-message{padding:13px 15px;border-radius:10px;margin-bottom:18px;font-weight:700}.anemos-success{background:#edf8f2;color:#216547}.anemos-error{background:#fff1f1;color:#922}.anemos-hp{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:700px){.anemos-question-box{padding:24px 18px}.anemos-grid{grid-template-columns:1fr}}
