.awih-newsletter{max-width:760px;margin:20px auto 0;text-align:left;color:#183b50;background:#fff;border:1px solid #d4e7f4;border-radius:16px;padding:24px}.awih-newsletter label{color:#183b50;font-weight:600;font-size:15px}.awih-nl-input-row{display:flex;gap:12px;align-items:stretch;margin:7px 0 16px}.awih-nl-input-row input[type=email]{margin:0;min-width:0;flex:1;height:48px;background:#fff;color:#183b50;border:1px solid #8dbad2;border-radius:8px;box-shadow:none}.awih-newsletter button[type=submit]{background:#008fcb;color:#fff;border:1px solid #008fcb;border-radius:24px;font-size:14px;line-height:1.3;text-transform:none;letter-spacing:0;margin:0;padding:12px 20px;min-height:48px}.awih-newsletter button:disabled{opacity:.65;cursor:wait}.awih-newsletter .awih-nl-consent{display:flex;align-items:flex-start;gap:10px;font-weight:400;font-size:13px;line-height:1.6}.awih-nl-consent input{flex:none;width:18px;height:18px;margin:2px 0 0}.awih-newsletter a{color:#006c9c;text-decoration:underline}.awih-newsletter .awih-nl-help,.awih-newsletter details{font-size:13px;line-height:1.6;margin:14px 0 0}.awih-newsletter summary{cursor:pointer;color:#006c9c}.awih-newsletter .awih-nl-message{margin:12px 0 0;font-size:14px;font-weight:600}.awih-nl-message:empty{display:none}.awih-nl-trap{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.message-box .awih-newsletter label,.message-box .awih-newsletter span,.message-box .awih-newsletter p,.message-box .awih-newsletter details{color:#183b50!important}@media(max-width:549px){.awih-newsletter{padding:18px}.awih-nl-input-row{flex-direction:column}.awih-nl-input-row input[type=email]{flex:none;width:100%;height:48px}.awih-newsletter button[type=submit]{width:100%}}