.newspack-newsletters-subscribe form{width:100%;align-items:center;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:782px){.newspack-newsletters-subscribe form{gap:.4rem}}.newspack-newsletters-subscribe .newspack-newsletters-email-input,.newspack-newsletters-subscribe .newspack-newsletters-name-input{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.5rem}@media(min-width:782px){.newspack-newsletters-subscribe .newspack-newsletters-email-input,.newspack-newsletters-subscribe .newspack-newsletters-name-input{gap:.4rem}}.newspack-newsletters-subscribe .newspack-newsletters-email-input .newspack-newsletters-name-input-item,.newspack-newsletters-subscribe .newspack-newsletters-name-input .newspack-newsletters-name-input-item{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.5rem}@media(min-width:782px){.newspack-newsletters-subscribe .newspack-newsletters-email-input .newspack-newsletters-name-input-item,.newspack-newsletters-subscribe .newspack-newsletters-name-input .newspack-newsletters-name-input-item{flex-basis:auto;gap:.4rem}}.newspack-newsletters-subscribe label{font-size:.9rem;font-weight:700;flex:1 1 100%}.newspack-newsletters-subscribe input[type=email],.newspack-newsletters-subscribe input[type=text]{flex:1 1 100%;width:100%}@media(min-width:782px){.newspack-newsletters-subscribe input[type=email],.newspack-newsletters-subscribe input[type=text]{flex-basis:auto;width:auto}}.newspack-newsletters-subscribe input[type=email][aria-hidden=true],.newspack-newsletters-subscribe input[type=text][aria-hidden=true]{width:0}.newspack-newsletters-subscribe input[type=submit]{background-color:#d33;color:#fff;flex:1 1 100%}@media(min-width:782px){.newspack-newsletters-subscribe input[type=submit]{flex:0 0 auto}}.newspack-newsletters-subscribe input[disabled]{opacity:.5}.newspack-newsletters-subscribe .newspack-newsletters-lists{border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;flex:1 1 100%;font-size:.8rem;padding:.5em}.newspack-newsletters-subscribe .newspack-newsletters-lists ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;min-width:100%}.newspack-newsletters-subscribe .newspack-newsletters-lists ul li{flex:1 1 33.3333%;display:flex;min-width:142px;box-sizing:border-box;margin:.5em;padding:0}.newspack-newsletters-subscribe .newspack-newsletters-lists .list-checkbox{align-items:center;display:flex;flex:0 0 auto;height:1.6em;margin:0 .5rem 0 0}.newspack-newsletters-subscribe .newspack-newsletters-lists .list-title{display:block}.newspack-newsletters-subscribe .newspack-newsletters-lists .list-description{display:block;font-size:.8rem;color:#757575;margin:0}.newspack-newsletters-subscribe[data-status="200"] .newspack-newsletters-subscribe__response p{text-align:center;font-size:.8em;margin:.5rem 0 0}.newspack-newsletters-subscribe__icon{align-items:center;-webkit-animation:fadein 125ms ease-in;animation:fadein 125ms ease-in;background:#4ab866;border-radius:50%;display:flex;height:40px;justify-content:center;margin:0 auto .8rem;width:40px}.newspack-newsletters-subscribe:not([data-status="200"]) .newspack-newsletters-subscribe__icon{display:none}.newspack-newsletters-subscribe__icon:before{-webkit-animation:bounce 125ms ease-in;animation:bounce 125ms ease-in;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z' fill='%23fff'/%3E%3C/svg%3E");content:"";display:block;height:24px;transform:scale(0);width:24px}.newspack-newsletters-subscribe__message p{font-size:.8em;margin-top:8px}.newspack-newsletters-subscribe__message p.status-400,.newspack-newsletters-subscribe__message p.status-500{color:#cc1818}.newspack-newsletters-subscribe .nphp{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}