.newsletter-form{background-color:#fff}.newsletter-form .gform_confirmation_wrapper,.newsletter-form .gform_wrapper{margin:0}.newsletter-form .gform_confirmation_wrapper .validation_error,.newsletter-form .gform_wrapper .validation_error{display:none}.newsletter-form .gform_confirmation_wrapper h3,.newsletter-form .gform_wrapper h3{font-size:3.6rem!important}.newsletter-form .gform_confirmation_wrapper .gform_description,.newsletter-form .gform_wrapper .gform_description{word-wrap:normal;color:var(--brand-charcoal);font-size:1.7rem;line-height:2.3rem;margin-top:2rem;white-space:break-spaces}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message,.newsletter-form .gform_confirmation_wrapper form,.newsletter-form .gform_wrapper .gform_confirmation_message,.newsletter-form .gform_wrapper form{align-items:center;display:flex;flex-direction:column;max-width:1440px;padding:5rem 0}@media (min-width:768px){.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message,.newsletter-form .gform_confirmation_wrapper form,.newsletter-form .gform_wrapper .gform_confirmation_message,.newsletter-form .gform_wrapper form{flex-direction:row}}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message .gform_body,.newsletter-form .gform_confirmation_wrapper form .gform_body,.newsletter-form .gform_wrapper .gform_confirmation_message .gform_body,.newsletter-form .gform_wrapper form .gform_body{width:100%}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message label,.newsletter-form .gform_confirmation_wrapper form label,.newsletter-form .gform_wrapper .gform_confirmation_message label,.newsletter-form .gform_wrapper form label{display:none!important}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message input[type=email],.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message input[type=text],.newsletter-form .gform_confirmation_wrapper form input[type=email],.newsletter-form .gform_confirmation_wrapper form input[type=text],.newsletter-form .gform_wrapper .gform_confirmation_message input[type=email],.newsletter-form .gform_wrapper .gform_confirmation_message input[type=text],.newsletter-form .gform_wrapper form input[type=email],.newsletter-form .gform_wrapper form input[type=text]{background-color:var(--brand-canvas);border:none;border-radius:4px;font-size:1.6rem;padding:1.5rem!important}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message .ginput_container_email input,.newsletter-form .gform_confirmation_wrapper form .ginput_container_email input,.newsletter-form .gform_wrapper .gform_confirmation_message .ginput_container_email input,.newsletter-form .gform_wrapper form .ginput_container_email input{width:100%}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message .gfield_error,.newsletter-form .gform_confirmation_wrapper form .gfield_error,.newsletter-form .gform_wrapper .gform_confirmation_message .gfield_error,.newsletter-form .gform_wrapper form .gfield_error{background-color:#fff;border:none;padding:0}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message .gform_button.button,.newsletter-form .gform_confirmation_wrapper form .gform_button.button,.newsletter-form .gform_wrapper .gform_confirmation_message .gform_button.button,.newsletter-form .gform_wrapper form .gform_button.button{background:none;border:2px solid var(--brand-violet);border-radius:4px;color:var(--brand-violet);cursor:pointer;font-size:1.3rem;font-weight:700;margin-top:2rem;padding:1rem 3rem}.newsletter-form .gform_confirmation_wrapper .gform_confirmation_message .gform_button.button:hover,.newsletter-form .gform_confirmation_wrapper form .gform_button.button:hover,.newsletter-form .gform_wrapper .gform_confirmation_message .gform_button.button:hover,.newsletter-form .gform_wrapper form .gform_button.button:hover{background-color:var(--brand-violet);color:#fff}.newsletter-form .gform_wrapper .gform_heading{padding-top:5rem}@media (min-width:768px){.newsletter-form .gform_wrapper .gform_heading{padding:5rem 0}.newsletter-form .gform_wrapper{display:flex}.newsletter-form .gform_wrapper .gform_heading,.newsletter-form .gform_wrapper form{flex-basis:50%;width:50%!important}.newsletter-form .gform_wrapper form{flex-wrap:wrap}.newsletter-form .gform_wrapper form>*{width:100%!important}}