.se-newsletter-wrapper{background-color:#0d1f15;background-image:radial-gradient(circle at center,#142f20 0%,#0d1f15 100%);padding:80px 20px;font-family:inherit;border-top:1px solid rgb(197 160 89 / .2);border-bottom:1px solid rgb(197 160 89 / .2);margin:40px 0}.se-newsletter-inner{max-width:700px;margin:0 auto;text-align:center}.se-newsletter-icon{width:55px;height:55px;margin:0 auto 20px auto;border:1px solid rgb(197 160 89 / .4);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#c5a059}.se-newsletter-icon svg{width:24px;height:24px}.se-newsletter-overline{display:block;font-size:12px;color:#c5a059;text-transform:uppercase;letter-spacing:4px;font-weight:600;margin-bottom:15px}.se-newsletter-inner h2{font-family:inherit;font-size:32px;color:#fff;margin:0 0 15px 0;font-weight:400;letter-spacing:1px}.se-newsletter-inner p{font-size:15px;color:#b3b3b3;line-height:1.7;margin-bottom:35px;max-width:600px;margin-left:auto;margin-right:auto}.se-newsletter-form{width:100%;max-width:550px;margin:0 auto 20px auto}.se-input-group{display:flex;align-items:center;background:#fff0;border-bottom:1px solid #c5a059;padding-bottom:5px;transition:border-color 0.3s ease}.se-input-group:focus-within{border-bottom:1px solid #fff}.se-input-group input[type="email"]{flex:1;background:#fff0;border:none;color:#fff;font-size:15px;padding:12px 10px;font-family:inherit;outline:none}.se-input-group input[type="email"]::placeholder{color:#888;font-style:italic}.se-input-group button{background-color:#c5a059;color:#fff;border:1px solid #c5a059;padding:12px 25px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;font-family:inherit;transition:all 0.4s ease}.se-input-group button:hover{background-color:#fff0;color:#c5a059}.se-privacy-note{font-size:11px!important;color:#666!important;letter-spacing:.5px;margin-top:15px}@media (max-width:576px){.se-newsletter-wrapper{padding:50px 15px}.se-newsletter-inner h2{font-size:24px}.se-input-group{flex-direction:column;border-bottom:none;gap:15px}.se-input-group input[type="email"]{width:100%;border-bottom:1px solid #c5a059;text-align:center}.se-input-group button{width:100%}}