.newsletter-section{margin-top:7rem;--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));padding-top:3.5rem;padding-bottom:3.5rem;margin-left:auto;margin-right:auto;width:100%;max-width:100%;position:relative;border-radius:.75rem}.newsletter-section .row{max-width:100%;align-items:center}@media (min-width: 1280px){.newsletter-section .row{display:flex;height:300px;width:600px;justify-content:flex-start}}@media (min-width: 1536px){.newsletter-section .row{margin:auto;width:1600px}}.newsletter-section .row .image-box{margin-right:0;margin-left:auto;height:auto;width:-moz-fit-content;width:fit-content}@media (min-width: 1280px){.newsletter-section .row .image-box{position:absolute;right:0;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.newsletter-section .row .form-col{position:relative;z-index:2;margin-left:auto;margin-right:0;width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1728px){.newsletter-section .row .form-col{padding-left:0;padding-right:0}}.newsletter-section .row .form-col .form-wrapper{position:relative}.newsletter-section .row .form-col .form-wrapper .title{margin-bottom:1.5rem;display:block;font-size:1.5rem;line-height:2rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 768px){.newsletter-section .row .form-col .form-wrapper .title{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1280px){.newsletter-section .row .form-col .form-wrapper .title{font-size:2.25rem;line-height:2.5rem}}.newsletter-section .row .form-col .form-wrapper .input{position:relative;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(117 117 117 / var(--tw-border-opacity));font-size:1.125rem;line-height:1.75rem;display:flex;height:2.75rem;align-items:center;justify-content:flex-start;padding:.25rem .25rem .25rem .5rem}@media (min-width: 1024px){.newsletter-section .row .form-col .form-wrapper .input{width:380px}}.newsletter-section .row .form-col .form-wrapper .input input{width:100%;--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));padding-right:1.5rem}.newsletter-section .row .form-col .form-wrapper .checkbox{display:flex;align-items:center}.newsletter-section .row .form-col .form-wrapper .checkbox input{height:1.25rem;width:1.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(117 117 117 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.newsletter-section .row .form-col .form-wrapper .checkbox .text-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.newsletter-section .row .form-col .form-wrapper .loading .button-v2{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:spin .5s cubic-bezier(.25,.1,.25,1) infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.newsletter-section .row .form-col .form-wrapper .stop-spin .button-v2{transition:transform .5s ease-out;animation:none}.newsletter-section .container{position:relative;margin-top:.75rem;display:inline-flex;cursor:pointer;align-items:flex-start}.newsletter-section .container .checkbox-input{position:absolute;height:0px;width:0px;cursor:pointer;opacity:0}.newsletter-section .container .checkmark{position:relative;margin-right:.75rem;display:block;min-height:1.25rem;min-width:1.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(117 117 117 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.newsletter-section .container .checkmark:after{position:absolute;display:none;--tw-content: "";content:var(--tw-content)}.newsletter-section .container:hover input~.checkmark{--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity))}.newsletter-section .container input:checked~.checkmark{--tw-border-opacity: 1;border-color:rgb(0 87 184 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.newsletter-section .container input:checked~.checkmark:after{display:block}.newsletter-section .container .checkmark:after{left:6px;top:2px;height:12px;width:7px;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:1px;border-top-width:0px;border-right-width:2px;border-bottom-width:2px;border-left-width:0px;--tw-border-opacity: 1;border-color:rgb(0 87 184 / var(--tw-border-opacity))}.newsletter-section .error-message{position:absolute;left:0;top:100%;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.newsletter-section .success-message{position:absolute;left:0;top:100%;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}
