.wm-feedback{box-sizing:border-box;width:100%;padding:clamp(20px,4vw,30px);border:1px solid var(--wm-line,#e5ebe8);border-radius:14px;background:var(--wm-white,#fff);color:var(--wm-ink,#142b32);box-shadow:0 5px 16px rgba(29,57,47,.035)}.wm-feedback-heading{margin-bottom:22px}.wm-feedback-heading .wm-eyebrow{color:var(--wm-green,#14785f)}.wm-feedback-heading h2{margin:5px 0 7px;font:700 clamp(19px,3vw,24px)/1.2 var(--wm-display,"Manrope",sans-serif);letter-spacing:-.7px}.wm-feedback-heading p{max-width:620px;margin:0;color:var(--wm-muted,#718187);font-size:12px;line-height:1.7}.wm-feedback-form{display:grid;gap:16px}.wm-feedback-field{min-width:0;display:grid;gap:6px}.wm-feedback-field>span{color:#42554e;font-size:11px;font-weight:700}.wm-feedback-field>small{color:#85948e;font-size:10px}.wm-feedback-field input,.wm-feedback-field textarea{box-sizing:border-box;width:100%;border:1px solid #dce5df;border-radius:7px;background:#fff;color:#1c3430;padding:10px 11px;font:13px/1.55 var(--wm-font,"DM Sans",sans-serif);outline:none;transition:border-color .15s,box-shadow .15s}.wm-feedback-field input{min-height:42px}.wm-feedback-field textarea{min-height:78px;resize:vertical}.wm-feedback-field input:focus,.wm-feedback-field textarea:focus{border-color:#63a88c;box-shadow:0 0 0 3px rgba(20,120,95,.11)}.wm-feedback-field input::-moz-placeholder,.wm-feedback-field textarea::-moz-placeholder{color:#94a19b}.wm-feedback-field input::placeholder,.wm-feedback-field textarea::placeholder{color:#94a19b}.wm-feedback-warning{border-left:3px solid #b87936;border-radius:0 7px 7px 0;padding:11px 13px;background:#fbf5eb;color:#604b32}.wm-feedback-warning strong{font-size:11px}.wm-feedback-warning p{margin:4px 0 0;font-size:10px;line-height:1.65}.wm-feedback-privacy{width:-moz-fit-content;width:fit-content;color:var(--wm-green,#14785f);font-size:11px;font-weight:700}.wm-feedback-privacy:focus-visible,.wm-feedback-recipient a:focus-visible{outline:2px solid #63a88c;outline-offset:3px}.wm-feedback-submit{min-height:44px;border:0;border-radius:8px;background:var(--wm-green,#14785f);color:#fff;font:700 12px var(--wm-font,"DM Sans",sans-serif);cursor:pointer;transition:background .15s ease,transform .15s ease}.wm-feedback-submit:hover{background:var(--wm-green-dark,#0c5845);transform:translateY(-1px)}.wm-feedback-submit:focus-visible{outline:3px solid rgba(20,120,95,.25);outline-offset:2px}.wm-feedback-disclosure,.wm-feedback-recipient,.wm-feedback-status{margin:-7px 0 0;color:var(--wm-muted,#718187);font-size:10px;line-height:1.65;overflow-wrap:anywhere}.wm-feedback-recipient a{color:var(--wm-green,#14785f);font-weight:700}.wm-feedback-status{color:var(--wm-green-dark,#0c5845)}@media (prefers-reduced-motion:reduce){.wm-feedback-field input,.wm-feedback-field textarea,.wm-feedback-submit{transition:none}}