.ax-section.newsletter .section-heading{margin-bottom:2.4rem}.ax-section.newsletter .section-heading__description{margin-top:2.4rem;text-transform:inherit}@media screen and (max-width:749.98px){.ax-section.newsletter .section-heading__description{font-size:calc(var(--font-body-scale)*1rem)}}.ax-section.newsletter .newsletter-content{display:block}@media screen and (min-width:990px){.ax-section.newsletter .newsletter-block{margin-left:auto;max-width:50%}}.ax-section.newsletter .newsletter-form__field-wrapper{border-bottom:.3rem solid rgb(var(--color-foreground));display:flex;max-width:100%}.ax-section.newsletter .newsletter-form .field:after,.ax-section.newsletter .newsletter-form .field:before{display:none}.ax-section.newsletter .newsletter-form .field input{color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale)*1.4rem);margin:0;min-height:6.4rem;padding:2.4rem 1.5rem 2.4rem .4rem}@media screen and (max-width:749.98px){.ax-section.newsletter .newsletter-form .field input{min-height:4.6rem;padding:1.6rem 1rem 1.6rem .4rem}}.ax-section.newsletter .newsletter-form .field input:focus{box-shadow:none;outline:none}.ax-section.newsletter .newsletter-form .field input:focus~.field__label{font-size:calc(var(--font-body-scale)*1.2rem)}@media screen and (max-width:749.98px){.ax-section.newsletter .newsletter-form .field input:focus~.field__label{font-size:calc(var(--font-body-scale)*1rem)}}.ax-section.newsletter .newsletter-form .field__label{color:#7f7e7e;font-size:calc(var(--font-body-scale)*1.4rem);left:.4rem}@media screen and (max-width:749.98px){.ax-section.newsletter .newsletter-form .field__label{font-size:calc(var(--font-body-scale)*1.2rem)}}.ax-section.newsletter .newsletter-form .ax-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:rgb(var(--color-foreground));cursor:pointer;font-size:calc(var(--font-body-scale)*1.2rem);margin:0;padding:.4rem;text-decoration:none;text-transform:uppercase;transition:all .2s cubic-bezier(.87,0,.13,1)}.ax-section.newsletter .newsletter-form .ax-btn:hover{font-weight:700}.ax-section.newsletter .newsletter-form__consent{align-items:flex-start;display:flex;gap:.8rem;margin:2.4rem 0 0;text-align:left}.ax-section.newsletter .newsletter-form__consent input[type=checkbox]{accent-color:rgb(var(--color-foreground));cursor:pointer;flex-shrink:0;height:1rem;margin:0;width:1rem}.ax-section.newsletter .newsletter-form__consent label{cursor:pointer;font-size:calc(var(--font-body-scale)*1rem);line-height:normal;margin:-.2rem 0 0}.ax-section.newsletter .newsletter-form__consent label p{margin:0}