.newsletter-form #mc_embed_signup{margin:0 auto;max-width:640px;font-family:"Roboto",system-ui,-apple-system,Segoe UI,Arial,sans-serif;color:#fff}.newsletter-form #mc_embed_signup .indicates-required{display:none}.newsletter-form #mc_embed_signup .mc-field-group{margin:0!important;text-align:left}.newsletter-form #mc_embed_signup{line-height:4.5!important}.newsletter-form #mc_embed_signup .mc-field-group label{display:block;font-size:0;margin-bottom:0}.newsletter-form #mc_embed_signup input::placeholder,.newsletter-form #mc_embed_signup textarea::placeholder{color:#ffffff;opacity:0.85}.newsletter-form #mc_embed_signup input[type="text"],.newsletter-form #mc_embed_signup input[type="email"],.newsletter-form #mc_embed_signup input[type="url"],.newsletter-form #mc_embed_signup input[type="tel"],.newsletter-form #mc_embed_signup input[type="number"],.newsletter-form #mc_embed_signup textarea,.newsletter-form #mc_embed_signup select{width:100%;padding:14px 16px;border:1.5px solid #3a3a3a;border-radius:0;background:#282828;color:#ffffff;font-size:16px;box-sizing:border-box;line-height:1.4;transition:border-color .2s,box-shadow .2s}.newsletter-form #mc_embed_signup input:focus,.newsletter-form #mc_embed_signup textarea:focus,.newsletter-form #mc_embed_signup select:focus{border-color:#000000;box-shadow:0 0 0 3px rgba(0,174,239,0.25)}.newsletter-form #mc_embed_signup input:hover,.newsletter-form #mc_embed_signup textarea:hover,.newsletter-form #mc_embed_signup select:hover{border-color:#8c8c8c}.newsletter-form #mc_embed_signup .first-last-row{display:flex;gap:16px}.newsletter-form #mc_embed_signup .first-last-row .mc-field-group{flex:1;margin-bottom:16px}.newsletter-form #mc_embed_signup .content__gdprBlock{padding:14px;border-radius:8px;background:rgba(255,255,255,0.06);margin-top:20px;color:#fff;font-size:14px;line-height:1.5}.newsletter-form #mc_embed_signup .content__gdprBlock label{font-size:14px;font-weight:600;color:#fff}.newsletter-form #mc_embed_signup .content__gdprBlock input[type="checkbox"]{accent-color:#000000}.newsletter-form #mc_embed_signup .content__gdpr a{color:#000!important;text-decoration:underline!important}.newsletter-form #mc_embed_signup .content__gdprLegal{font-size:13px;margin-top:10px;color:#ddd}.newsletter-form #mc_embed_signup .content__gdprLegal a{color:#00AEEF;text-decoration:underline}.newsletter-form #mc_embed_signup .clear{text-align:center}.newsletter-form #mc_embed_signup .button{display:inline-block;width:auto;min-width:160px;padding:10px 28px;border-radius:50px;border:1.5px solid #ffffff;background:transparent;color:#ffffff;font-weight:700;font-size:15px;cursor:pointer;transition:all .2s ease}.newsletter-form #mc_embed_signup .button:hover{background:rgba(255,255,255,0.12);border-color:#ffffff}.newsletter-form #mc_embed_signup #mce-error-response{color:#ff6b6b}.newsletter-form #mc_embed_signup #mce-success-response{color:#4ade80}@media (max-width:480px){.newsletter-form #mc_embed_signup .first-last-row{flex-direction:column;gap:0}}