.newsletter-form .hs-submit input{background-color:var(--indigo-70);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--light-light-100);font-size:.875rem;height:1.75rem;padding-left:.5rem;padding-right:.5rem}.newsletter-form .hs-fieldtype-text input{border-bottom-right-radius:0;border-top-right-radius:0}:root{--bg-lines-opacity:.1}:root .bg-indigo-80{--bg-lines-opacity:.5}:root .bg-lines{background-image:repeating-linear-gradient(-15deg,hsla(0,0%,50%,.1),hsla(0,0%,50%,.1) 1px,transparent 0,transparent 300px),repeating-linear-gradient(25deg,hsla(0,0%,50%,.1),hsla(0,0%,50%,.1) 1px,transparent 0,transparent 500px),repeating-linear-gradient(10deg,hsla(0,0%,50%,.1),hsla(0,0%,50%,.1) 1px,transparent 0,transparent 500px);background-image:repeating-linear-gradient(-15deg,rgba(128,128,128,var(--bg-lines-opacity)),rgba(128,128,128,var(--bg-lines-opacity)) 1px,transparent 1px,transparent 300px),repeating-linear-gradient(25deg,rgba(128,128,128,var(--bg-lines-opacity)),rgba(128,128,128,var(--bg-lines-opacity)) 1px,transparent 1px,transparent 500px),repeating-linear-gradient(10deg,rgba(128,128,128,var(--bg-lines-opacity)),rgba(128,128,128,var(--bg-lines-opacity)) 1px,transparent 1px,transparent 500px)}
