:root{--newsletter-youthweek-border: #4c4f55}.newsletter{padding:1rem}.newsletter h3{margin-top:0}.newsletter .nsw-button{width:100%}.newsletter .form-email{border-radius:var(--border-radius);border:1px solid #22272b;border:1px solid var(--nsw-grey-01);height:48px;line-height:3rem;padding:0 1rem;font-size:1rem;font-family:var(--font-stack);width:100%;margin-top:4px}@media(max-width:767.98px){.newsletter .form__item--email{width:100%}}.newsletter .nsw-container{padding:0}.newsletter .nsw-notification{margin-top:1rem}.newsletter .container-inline .nsw-form-helper{display:block}.newsletter--wide{background:#f2f2f2;background:var(--nsw-off-white)}@media(max-width:767.98px){.newsletter--wide .nsw-button{margin-top:.5rem}}@media(min-width:992px){.newsletter--wide{display:flex;padding:0}.newsletter--wide .newsletter__info{width:33.333%;padding:1.5rem .5rem 1rem 1rem}.newsletter--wide .newsletter__form{width:66.666%;padding:1.5rem 1rem 1rem .5rem}}@media(min-width:768px){.newsletter--wide .container-inline{display:flex;align-items:flex-start}.newsletter--wide .container-inline .form__item{width:66%;margin:0!important}.newsletter--wide .container-inline .form-submit{width:34%}.newsletter--wide .nsw-button{margin:1.5rem 0 0 1rem}}.newsletter--slim .nsw-button{width:auto;margin-top:5px}.page__section--mailchimp .mailchimp-wrapper{background:#f2f2f2;background:var(--nsw-off-white);border-top:1px solid #ebebeb;border-top:1px solid var(--nsw-grey-04);border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--nsw-grey-04)}.page__section--mailchimp .mailchimp-landing-wrapper{background-color:inherit;border:inherit}@media(min-width:768px){.page__section--mailchimp .mailchimp-landing-wrapper{text-align:center}}.page__section--mailchimp .newsletter__form form,.newsletter--landing:not(.does-not-exist) form{padding-top:1rem}.page__section--mailchimp .newsletter__form .form__wrapper,.newsletter--landing:not(.does-not-exist) .form__wrapper{text-align:left;position:relative;max-width:768px;margin-bottom:10px}@media(min-width:768px){.page__section--mailchimp .newsletter__form .form__wrapper,.newsletter--landing:not(.does-not-exist) .form__wrapper{margin-left:auto;margin-right:auto}}@media(min-width:768px){.page__section--mailchimp .newsletter__form .form__wrapper .nsw-container .nsw-notification,.newsletter--landing:not(.does-not-exist) .form__wrapper .nsw-container .nsw-notification{margin-top:0}}.page__section--mailchimp .newsletter__form .form__wrapper .form__item--email,.newsletter--landing:not(.does-not-exist) .form__wrapper .form__item--email{margin-bottom:0}.page__section--mailchimp .newsletter__form .form__wrapper .form__item--email .nsw-form__input,.newsletter--landing:not(.does-not-exist) .form__wrapper .form__item--email .nsw-form__input{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;width:calc(100% - 125px)}.page__section--mailchimp .newsletter__form .form__wrapper .form__item--email .nsw-form__label,.newsletter--landing:not(.does-not-exist) .form__wrapper .form__item--email .nsw-form__label{display:block}.page__section--mailchimp .newsletter__form .form__wrapper .form-submit,.newsletter--landing:not(.does-not-exist) .form__wrapper .form-submit{border-bottom-left-radius:0;border-top-left-radius:0;position:absolute;right:0;top:28px;width:125px}.newsletter--youthweek{padding:1rem!important}@media(min-width:768px){.newsletter--youthweek{flex-wrap:wrap}}.newsletter--youthweek .newsletter__info{margin-bottom:1rem}@media(min-width:768px){.newsletter--youthweek .newsletter__info{width:100%;margin-bottom:0;padding-bottom:0;padding-top:.9rem;text-align:center}}.newsletter--youthweek .newsletter__info p{font-weight:400;font-size:var(--font-size-xs);max-width:700px;margin-left:auto;margin-right:auto}@media(min-width:768px){.newsletter--youthweek .newsletter__form{width:100%;max-width:80%;margin-left:auto;margin-right:auto}}.newsletter--youthweek input{border-color:#4c4f55;border-color:var(--newsletter-youthweek-border)}.newsletter--youthweek .form__item{display:block}@media(min-width:768px){.newsletter--youthweek .form__item{display:inline-block;padding-right:.5rem}}@media(min-width:768px){.newsletter--youthweek .form__item.form__item--firstname{width:55%}}.newsletter--youthweek .nsw-button.form-submit,.newsletter--youthweek .form-submit{display:inline-block;width:auto;align-self:center}@media(min-width:768px){.newsletter--youthweek .nsw-button.form-submit,.newsletter--youthweek .form-submit{display:block;width:100%;margin-top:1.65rem;margin-left:0}}.newsletter--youthweek .nsw-in-page-alert{margin-top:1.5rem}.newsletter--bg{padding:1rem;position:relative}@media(min-width:768px){.newsletter--bg{padding:2rem}}.newsletter--bg:after{content:"";background:#f2f2f2;background:var(--nsw-off-white);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);z-index:-1}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form{max-width:436px}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .nsw-form__label.form__label--required:after{content:"*";color:#d7153a;color:var(--nsw-brand-accent)}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .nsw-form__legend.form--required:after{content:"*";color:#d7153a;color:var(--nsw-brand-accent)}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .form__item--gdpr-consent:not(.does-not-exist):after{content:"*";color:#d7153a;color:var(--nsw-brand-accent)}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form fieldset[class^=mailchimp-newsletter-interests-]{display:block;margin-bottom:0}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .form__item--gdpr-consent{display:flex;flex-wrap:wrap}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .form__item--gdpr-consent:before{content:"Privacy information";display:block;margin-bottom:1rem;font-weight:700;font-weight:var(--nsw-font-bold)}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .form__item--gdpr-consent .nsw-form__group{order:3}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .form__item--gdpr-consent:after{font-weight:700;font-weight:var(--nsw-font-bold);margin-left:.25rem}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .form-actions{margin-top:2rem}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .fieldset__legend.nsw-form__legend{font-size:1rem;display:flex;flex-wrap:wrap}#mailchimp-signup-subscribe-block-wnsw-mailchimp-form .fieldset__legend.nsw-form__legend.form--required:after{margin-left:.25rem}:where(button,input[type=button i]){-webkit-appearance:button}:where(button,input[type=reset i]){-webkit-appearance:button}:where(button,input[type=submit i]){-webkit-appearance:button}:where(button,input[type=button i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=color i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=reset i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=submit i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=button i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=color i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=reset i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=submit i])::-moz-focusring{outline:1px dotted ButtonText}.nsw-tag:hover:not(.nsw-tag--checkbox):not(span){background-color:#0026641a;background-color:var(--nsw-hover);outline-width:0}span.nsw-tag{cursor:default}
