.newsletter-section{position:relative;--tw-bg-opacity: 1;background-color:rgb(21 59 96 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.newsletter-section{padding-left:.75rem;padding-right:.75rem;padding:43px 74px}}.newsletter-container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;padding-top:43px;padding-bottom:43px}@media (min-width: 768px){.newsletter-container{padding-top:0;padding-bottom:0}}.newsletter-content{display:flex;flex-direction:column;align-items:center;gap:.625rem;text-align:center}@media (min-width: 768px){.newsletter-content{flex-direction:row;gap:4.5rem;text-align:left}}.newsletter-description{font-size:18px;line-height:27px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.newsletter-description p{margin:0}.newsletter-form-wrapper{display:flex;width:100%;align-items:center;justify-content:center}.newsletter-form{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 768px){.newsletter-form{align-items:flex-start}}.newsletter-form-fields{display:flex;width:260px;flex-direction:column;align-items:center;gap:.875rem}@media (min-width: 768px){.newsletter-form-fields{width:auto;flex-direction:row}}.newsletter-form-control{width:100%}.newsletter-input{width:100%;border-radius:5px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(211 209 207 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:.5rem;font-size:16px;line-height:24px;--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;height:48px}.newsletter-input.error{--tw-border-opacity: 1;border-color:rgb(234 34 35 / var(--tw-border-opacity, 1))}.newsletter-input:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(200 200 200 / var(--tw-text-opacity, 1))}.newsletter-button{display:flex;width:157px;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:5px;border-style:none;--tw-bg-opacity: 1;background-color:rgb(202 224 232 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;height:48px}@media (min-width: 768px){.newsletter-button{width:auto}}.newsletter-button:hover:not(:disabled){--tw-bg-opacity: 1;background-color:rgb(169 200 211 / var(--tw-bg-opacity, 1))}.newsletter-button:disabled{cursor:not-allowed;opacity:.6}.newsletter-button:active:not(:disabled){--tw-scale-x: .95;--tw-scale-y: .95;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-button-text{display:inline-block}.newsletter-button.loading .newsletter-button-text{display:none}.newsletter-button.loading .newsletter-button-loader{display:inline-block}.newsletter-button-loader{display:none}.spinner{height:1.25rem;width:1.25rem}@keyframes spin{to{transform:rotate(360deg)}}.spinner{animation:spin 1s linear infinite}.spinner .path{stroke:currentColor;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.newsletter-success{font-size:16px;line-height:24px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.newsletter-error{margin-top:.125rem;width:100%;font-size:12px;line-height:18px;--tw-text-opacity: 1;color:rgb(234 34 35 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.newsletter-error{text-align:left}}.newsletter-illustration{pointer-events:none;position:absolute}.newsletter-illustration img{height:auto;width:100%}.newsletter-illustration--mobile-top-left{left:-10px;top:5%;display:block;height:104px;width:119px;transform:rotate(-10deg) translateY(-5%)}.newsletter-illustration--mobile-bottom-right{right:5%;bottom:-12%;display:block;height:104px;width:119px;transform:rotate(-20deg) translate(-5%,12%)}@media (min-width: 768px){.newsletter-illustration--mobile-top-left,.newsletter-illustration--mobile-bottom-right{display:none}}.newsletter-illustration--desktop-left{left:0;top:35%;display:none;transform:translateY(-35%)}.newsletter-illustration--desktop-right{right:3px;top:55%;display:none;transform:translateY(-55%)}@media (min-width: 768px){.newsletter-illustration--desktop-left,.newsletter-illustration--desktop-right{display:block}}.newsletter-button:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#fff}.sr-only{position:absolute;margin:-1px;height:1px;width:1px;overflow:hidden;white-space:nowrap;border-width:0px;padding:0;clip:rect(0,0,0,0)}.newsletter-section .desktop-left-element{display:none}@media (min-width: 768px){.newsletter-section .desktop-left-element{display:block}}.newsletter-section .desktop-left-element{position:absolute;left:-10px;top:5%;height:104px;max-height:100%;width:119px;--tw-translate-y: -5%;--tw-rotate: -10deg;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));-o-object-fit:cover;object-fit:cover}.newsletter-section .desktop-right-element{display:none}@media (min-width: 768px){.newsletter-section .desktop-right-element{display:block}}.newsletter-section .desktop-right-element{position:absolute;right:3px;top:55%;height:94px;max-height:100%;width:117px;--tw-translate-y: -55%;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));-o-object-fit:cover;object-fit:cover}.newsletter-section .mobile-left-element{display:block}@media (min-width: 768px){.newsletter-section .mobile-left-element{display:none}}.newsletter-section .mobile-left-element{position:absolute;left:-10px;top:5%;height:104px;max-height:100%;width:119px;--tw-translate-y: -5%;--tw-rotate: -10deg;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));-o-object-fit:cover;object-fit:cover}.newsletter-section .mobile-right-element{display:block}@media (min-width: 768px){.newsletter-section .mobile-right-element{display:none}}.newsletter-section .mobile-right-element{position:absolute;right:5%;bottom:-12%;height:104px;max-height:100%;width:119px;--tw-translate-x: -5%;--tw-translate-y: 12%;--tw-rotate: -20deg;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));-o-object-fit:cover;object-fit:cover}
