.Newsletter-module__2Pl5Qq__section{background-color:var(--bg-primary);padding:2rem 0}.Newsletter-module__2Pl5Qq__card{background-color:#4f46e5;border-radius:1rem;padding:3.5rem 3rem;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Newsletter-module__2Pl5Qq__content{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;width:100%;display:flex}.Newsletter-module__2Pl5Qq__leftColumn{flex:1.3}.Newsletter-module__2Pl5Qq__rightColumn{flex-direction:column;flex:1;align-items:flex-start;width:100%;display:flex}.Newsletter-module__2Pl5Qq__title{color:#fff;font-size:2.25rem;font-weight:700;line-height:1.25;font-family:var(--font-outfit), sans-serif;letter-spacing:-.025em;text-align:left;margin:0}.Newsletter-module__2Pl5Qq__form{gap:.75rem;width:100%;margin-bottom:.75rem;display:flex}.Newsletter-module__2Pl5Qq__input{color:#fff;font-size:.95rem;font-family:var(--font-inter), sans-serif;background-color:#ffffff14;border:1px solid #fff3;border-radius:.5rem;outline:none;flex:1;padding:.75rem 1.25rem;transition:border-color .2s,background-color .2s}.Newsletter-module__2Pl5Qq__input::placeholder{color:#ffffffb3}.Newsletter-module__2Pl5Qq__input:focus{background-color:#ffffff26;border-color:#fff9}.Newsletter-module__2Pl5Qq__submitBtn{color:#4f46e5;cursor:pointer;font-size:.95rem;font-weight:600;font-family:var(--font-inter), sans-serif;white-space:nowrap;background-color:#fff;border:none;border-radius:.5rem;padding:.75rem 1.75rem;transition:background-color .2s,transform .1s}.Newsletter-module__2Pl5Qq__submitBtn:hover{background-color:#f3f4f6}.Newsletter-module__2Pl5Qq__submitBtn:active{transform:scale(.98)}.Newsletter-module__2Pl5Qq__submitBtn:disabled{opacity:.8;cursor:not-allowed}.Newsletter-module__2Pl5Qq__privacyText{color:#fffc;font-size:.875rem;line-height:1.5;font-family:var(--font-inter), sans-serif;text-align:left;margin:0}.Newsletter-module__2Pl5Qq__privacyLink{color:#fff;cursor:pointer;font-weight:700}.Newsletter-module__2Pl5Qq__privacyLink:hover{text-underline-offset:2px;text-decoration:underline}.Newsletter-module__2Pl5Qq__successMessage{color:#fff;width:100%;font-size:.95rem;font-family:var(--font-inter), sans-serif;background-color:#ffffff26;border-left:4px solid #10b981;border-radius:.5rem;margin-bottom:.75rem;padding:.75rem 1.25rem;animation:.3s ease-out Newsletter-module__2Pl5Qq__fadeIn}@keyframes Newsletter-module__2Pl5Qq__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Newsletter-module__2Pl5Qq__card{padding:3rem 2rem}.Newsletter-module__2Pl5Qq__content{gap:2rem}.Newsletter-module__2Pl5Qq__title{font-size:2rem}}@media (max-width:768px){.Newsletter-module__2Pl5Qq__content{flex-direction:column;align-items:flex-start;gap:2rem}.Newsletter-module__2Pl5Qq__leftColumn,.Newsletter-module__2Pl5Qq__rightColumn{width:100%}.Newsletter-module__2Pl5Qq__form{flex-direction:row}}@media (max-width:480px){.Newsletter-module__2Pl5Qq__form{flex-direction:column}.Newsletter-module__2Pl5Qq__submitBtn{width:100%}}
