/* Only the new native signup feedback and explicit recovery control. */
#free-lesson .signup-feedback { margin: 16px 0 0; color: #f4eedf; font: 400 14px/1.5 var(--sans); overflow-wrap: anywhere; }
#free-lesson .signup-feedback:empty { display: none; }
#free-lesson #signup-retry { min-height: 48px; color: #f4eedf; margin-top: 6px; }
#free-lesson #signup-retry:focus-visible { outline: 3px solid #e5c7a9; outline-offset: 4px; }
