.cyvsa-newsletter{background-color:#0097e0;box-sizing:border-box;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;padding:80px 0;position:relative;width:100%}.cyvsa-newsletter__container{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 24px;position:relative}.cyvsa-newsletter__banner{align-items:center;background-color:transparent;box-sizing:border-box;color:#fff;display:flex;min-height:220px;padding:0;position:relative;width:100%}.cyvsa-newsletter__icon{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.cyvsa-newsletter__icon--left{left:-20px;width:250px}.cyvsa-newsletter__icon--right{right:-20px;width:250px}.cyvsa-newsletter__icon img{display:block;height:auto;width:100%}.cyvsa-newsletter__grid{align-items:center;box-sizing:border-box;display:grid;gap:48px;grid-template-columns:1fr 1fr;padding:0 190px;position:relative;width:100%;z-index:2}.cyvsa-newsletter__col-info{display:flex;flex-direction:column}.cyvsa-newsletter__title{color:#fff;font-size:clamp(26px,2.6vw,34px);font-weight:800;letter-spacing:-.01em;line-height:1.25;margin:0 0 14px}.cyvsa-newsletter__subtitle{color:#fff;font-size:15px;font-weight:400;letter-spacing:.01em;line-height:1.5;margin:0}.cyvsa-newsletter__col-form,.cyvsa-newsletter__form-wrapper{width:100%}.cyvsa-newsletter__input-group{align-items:stretch;display:flex;width:100%}.cyvsa-newsletter__input{background-color:#fff;border:none;border-radius:0;box-sizing:border-box;color:#111;flex:1;font-size:15px;height:52px;outline:none;padding:0 20px}.cyvsa-newsletter__input::placeholder{color:#888;font-size:14px}.cyvsa-newsletter__submit{background-color:#000;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:52px;outline:none;padding:0 28px;transition:background-color .3s ease;white-space:nowrap}.cyvsa-newsletter__submit:focus,.cyvsa-newsletter__submit:hover{background-color:#1a1a1a}.cyvsa-newsletter__privacy{align-items:center;color:#fff;display:flex;font-size:13px;gap:8px;margin-top:12px}.cyvsa-newsletter__privacy-box{background-color:#fff;display:inline-block;flex-shrink:0;height:12px;width:12px}.cyvsa-newsletter__privacy-text{color:#fff;font-size:13px;line-height:1.4}.cyvsa-newsletter__form-wrapper .hs-form{display:flex!important;flex-direction:column!important;width:100%!important}.cyvsa-newsletter__form-wrapper .hs-form-field{flex:1!important;margin-bottom:0!important;width:auto!important}.cyvsa-newsletter__form-wrapper .hs-form>form,.cyvsa-newsletter__form-wrapper form.hs-form-private{align-items:flex-start!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;width:100%!important}.cyvsa-newsletter__form-wrapper .hs-form-field>label{display:none!important}.cyvsa-newsletter__form-wrapper .hs-input:not([type=checkbox]):not([type=radio]){background-color:#fff!important;border:none!important;border-radius:0!important;box-sizing:border-box!important;color:#111!important;font-size:15px!important;height:52px!important;padding:0 20px!important;width:100%!important}.cyvsa-newsletter__form-wrapper .hs-submit{margin:0!important;padding:0!important}.cyvsa-newsletter__form-wrapper .hs-button{background-color:#000!important;border:none!important;border-radius:0!important;color:#fff!important;cursor:pointer!important;font-size:15px!important;font-weight:700!important;height:52px!important;padding:0 28px!important;transition:background-color .3s ease!important;white-space:nowrap!important}.cyvsa-newsletter__form-wrapper .hs-button:hover{background-color:#1a1a1a!important}.cyvsa-newsletter__form-wrapper .hs-error-msgs,.cyvsa-newsletter__form-wrapper .hs_error_rollup{color:#fff!important;font-size:12px!important;margin-top:6px!important;width:100%!important}.cyvsa-newsletter__form-wrapper .hs-dependent-field,.cyvsa-newsletter__form-wrapper .legal-consent-container{color:#fff!important;font-size:13px!important;margin-top:10px!important;width:100%!important}.cyvsa-newsletter__form-wrapper .legal-consent-container a{color:#fff!important;text-decoration:underline!important}@media (max-width:1300px){.cyvsa-newsletter__grid{padding:0 140px}.cyvsa-newsletter__icon--left,.cyvsa-newsletter__icon--right{width:180px}}@media (max-width:1100px){.cyvsa-newsletter__grid{gap:32px;padding:0 100px}.cyvsa-newsletter__icon--left,.cyvsa-newsletter__icon--right{width:130px}}@media (max-width:900px){.cyvsa-newsletter{padding:48px 0}.cyvsa-newsletter__grid{gap:32px;grid-template-columns:1fr;padding:0}.cyvsa-newsletter__icon{display:none}}@media (max-width:480px){.cyvsa-newsletter__input-group{flex-direction:column}.cyvsa-newsletter__submit{width:100%}.cyvsa-newsletter__form-wrapper form.hs-form-private{flex-direction:column!important}.cyvsa-newsletter__form-wrapper .hs-button{width:100%!important}}