.gform_wrapper.gform-theme--foundation .gform_fields{row-gap:20px}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_page_footer .gform_button{background-color:#FF0533!important;border-color:#FF0533!important;color:#fff!important}.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_button:hover{background-color:#D40029!important;border-color:#D40029!important}.gform_wrapper.jbs-newsletter_wrapper{max-width:500px;margin:8px auto 0;width:100%}.gform_wrapper.jbs-newsletter_wrapper form{display:block;width:100%;background:transparent;padding:0;box-shadow:none}.gform_wrapper.jbs-newsletter_wrapper .gform_body{width:100%}.gform_wrapper.jbs-newsletter_wrapper .gform_fields{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:12px}.gform_wrapper.jbs-newsletter_wrapper .gfield,.gform_wrapper.jbs-newsletter_wrapper .ginput_container{margin:0;padding:0;min-width:0}.gform_wrapper.jbs-newsletter_wrapper .gfield{grid-column:auto}.gform_wrapper.jbs-newsletter_wrapper .jbs-newsletter-email{grid-column:1 / -1}.gform_wrapper.jbs-newsletter_wrapper .gform_validation_container{display:none!important}.gform_wrapper.jbs-newsletter_wrapper .gfield_label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gform_wrapper.jbs-newsletter_wrapper input[type="text"],.gform_wrapper.jbs-newsletter_wrapper input[type="email"]{width:100%;min-width:0;height:52px;padding:0 18px;border:1px solid rgba(255,255,255,.20);border-radius:10px;outline:none;background:rgba(18,20,24,.48);-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:#fff;font:500 15px/1 'Mulish',-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.01em;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.gform_wrapper.jbs-newsletter_wrapper input[type="text"]::placeholder,.gform_wrapper.jbs-newsletter_wrapper input[type="email"]::placeholder{color:rgba(255,255,255,.62)}.gform_wrapper.jbs-newsletter_wrapper input[type="text"]:focus,.gform_wrapper.jbs-newsletter_wrapper input[type="email"]:focus{background:rgba(18,20,24,.66);border-color:#FF0533;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 3px rgba(255,5,51,.28)}.gform_wrapper.jbs-newsletter_wrapper input[type="text"]:-webkit-autofill,.gform_wrapper.jbs-newsletter_wrapper input[type="email"]:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 100px rgba(18,20,24,.92) inset;transition:background-color 9999s ease 0s}.gform_wrapper.jbs-newsletter_wrapper .gform_footer{display:flex;margin:12px 0 0;padding:0}.gform_wrapper.jbs-newsletter_wrapper .gform_button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:100%!important;height:52px!important;min-height:52px!important;padding:0 26px!important;border:0!important;border-radius:10px!important;cursor:pointer;font:700 15px 'Mulish',-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:.02em;color:#fff!important;background:#FF0533!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 10px 26px rgba(255,5,51,.34)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease;will-change:transform}.gform_wrapper.jbs-newsletter_wrapper .gform_button:hover{background:#D40029!important;transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 14px 32px rgba(255,5,51,.44)!important}.gform_wrapper.jbs-newsletter_wrapper .gform_button:active{transform:translateY(0)}.gform_wrapper.jbs-newsletter_wrapper .gfield_validation_message,.gform_wrapper.jbs-newsletter_wrapper .validation_message,.gform_wrapper.jbs-newsletter_wrapper .gform_validation_errors{margin-top:6px;font:700 13px 'Mulish',sans-serif;color:#FF7088;background:transparent;border:0;padding:0}.gform_wrapper.jbs-newsletter_wrapper .gfield_error input[type="text"],.gform_wrapper.jbs-newsletter_wrapper .gfield_error input[type="email"]{border-color:#FF7088;background:rgba(18,20,24,.6)}.jbs-newsletter .gform_confirmation_message,.gform_confirmation_wrapper.jbs-newsletter .gform_confirmation_message{font-size:14px;font-weight:700;color:#7ED9A0;text-align:center}@media (max-width:720px){.gform_wrapper.jbs-newsletter_wrapper .gform_fields{grid-template-columns:1fr}.gform_wrapper.jbs-newsletter_wrapper .jbs-newsletter-email{grid-column:auto}}