.newsletter-section[data-v-4919a3eb]{text-align:center;padding:2.5rem 0;border-top:1px solid hsla(0,0%,100%,.1);margin-bottom:1.5rem}.newsletter-label[data-v-4919a3eb]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--aurora-vivid);margin-bottom:.75rem}.newsletter-title[data-v-4919a3eb]{font-family:var(--font-display);font-size:1.4rem;color:#fff;margin-bottom:.4rem;font-weight:700}.newsletter-subtitle[data-v-4919a3eb]{font-size:.85rem;color:hsla(0,0%,100%,.5);margin-bottom:1.5rem}.newsletter-form[data-v-4919a3eb]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:460px;margin:0 auto}.newsletter-input[data-v-4919a3eb]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-right:none;padding:.85rem 1.2rem;color:#fff;font-family:var(--font-body);font-size:.85rem;outline:none;-webkit-transition:border-color .3s;transition:border-color .3s}.newsletter-input[data-v-4919a3eb]::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.newsletter-input[data-v-4919a3eb]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.newsletter-input[data-v-4919a3eb]:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.newsletter-input[data-v-4919a3eb]::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.newsletter-input[data-v-4919a3eb]::placeholder{color:hsla(0,0%,100%,.4)}.newsletter-input[data-v-4919a3eb]:focus{border-color:var(--aurora-vivid)}.newsletter-btn[data-v-4919a3eb]{background:var(--aurora-vivid);color:#fff;border:1px solid var(--aurora-vivid);padding:.85rem 1.8rem;font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.newsletter-btn[data-v-4919a3eb]:hover{background:transparent;color:var(--aurora-vivid)}.newsletter-btn[data-v-4919a3eb]:disabled{opacity:.6;cursor:not-allowed}.newsletter-error[data-v-4919a3eb]{color:var(--lava);font-size:.8rem;margin-top:.75rem}