#blog-subscription.bbs-compact{--bbs-ink:#073b2b;--bbs-green:#00845a;--bbs-line:rgba(7,59,43,.12);--bbs-muted:#52675b;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;color:var(--bbs-ink);display:block;font-family:Bus Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;margin:0!important;padding:clamp(46px,5.1vw,70px) 24px clamp(48px,5vw,65px)!important;position:relative;width:100%;z-index:1;-webkit-font-smoothing:antialiased}#blog-subscription.bbs-compact *,#blog-subscription.bbs-compact :after,#blog-subscription.bbs-compact :before{box-sizing:border-box}#blog-subscription.bbs-compact .bbs-compact__inner{align-items:center;border-top:1px solid var(--bbs-line);display:grid;gap:clamp(45px,6vw,96px);grid-template-columns:minmax(0,.88fr) minmax(385px,1.12fr);margin:0 auto;max-width:1180px;padding:34px 0 0;width:100%}#blog-subscription.bbs-compact .bbs-compact__copy{min-width:0}#blog-subscription.bbs-compact .bbs-compact__kicker{align-items:center;color:var(--bbs-green);display:flex;font-size:11px;font-weight:790;gap:9px;letter-spacing:.095em;line-height:1.35;margin:0 0 13px;text-transform:uppercase}#blog-subscription.bbs-compact .bbs-compact__kicker span{background:#00bf6f;display:block;flex:0 0 26px;height:1.5px;width:26px}#blog-subscription.bbs-compact .bbs-compact__title{color:var(--bbs-ink)!important;font-size:clamp(29px,3vw,39px)!important;font-weight:750;letter-spacing:-.048em;line-height:1.09!important;margin:0!important;max-width:490px;text-wrap:balance}#blog-subscription.bbs-compact .bbs-compact__description{color:var(--bbs-muted)!important;font-size:15px!important;font-weight:400;line-height:1.56!important;margin:12px 0 0!important;max-width:475px}#blog-subscription.bbs-compact .bbs-compact__form{background:transparent;border:0;box-shadow:none;margin:0;min-width:0;padding:0}#blog-subscription.bbs-compact .bbs-compact__form form,#blog-subscription.bbs-compact .bbs-compact__form form.hs-form{align-items:end;background:transparent!important;border:0!important;box-shadow:none!important;column-gap:10px;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(128px,150px);margin:0!important;padding:0!important;row-gap:13px;width:100%}#blog-subscription.bbs-compact .bbs-compact__form form>fieldset:first-of-type{border:0!important;grid-column:1;grid-row:1;margin:0!important;max-width:none!important;min-width:0;padding:0!important}#blog-subscription.bbs-compact .bbs-compact__form form>fieldset:not(:first-of-type){grid-column:1/-1;margin:0!important;max-width:none!important}#blog-subscription.bbs-compact .bbs-compact__form .hs-form-field{margin:0!important;min-width:0;padding:0!important}#blog-subscription.bbs-compact .bbs-compact__form .input{margin:0!important;padding:0!important}#blog-subscription.bbs-compact .bbs-compact__form fieldset .input{margin-right:0!important}#blog-subscription.bbs-compact .bbs-compact__form .hs-form-field>label:not(.hs-form-booleancheckbox-display){color:var(--bbs-ink);display:block;font-size:13px;font-weight:650;line-height:1.35;margin:0 0 7px}#blog-subscription.bbs-compact .bbs-compact__form input.hs-input:not([type=checkbox]):not([type=radio]):not([type=submit]),#blog-subscription.bbs-compact .bbs-compact__form input[type=email]{background:#f3f7f5!important;border:1px solid rgba(7,59,43,.13)!important;border-radius:12px!important;box-shadow:none!important;color:var(--bbs-ink)!important;display:block;font-family:inherit!important;font-size:16px!important;height:52px;margin:0!important;min-width:0;outline:none;padding:0 17px!important;transition:border-color .18s ease,box-shadow .18s ease;width:100%!important}#blog-subscription.bbs-compact .bbs-compact__form input::placeholder{color:#83958b!important}#blog-subscription.bbs-compact .bbs-compact__form input.hs-input:focus{border-color:#00845a!important;box-shadow:0 0 0 3px rgba(0,191,111,.1)!important}#blog-subscription.bbs-compact .bbs-compact__form .hs-submit,#blog-subscription.bbs-compact .bbs-compact__form .hs_submit{align-self:end;grid-column:2;grid-row:1;margin:0!important;min-width:0;padding:0!important}#blog-subscription.bbs-compact .bbs-compact__form .actions{margin:0!important;padding:0!important;width:100%}#blog-subscription.bbs-compact .bbs-compact__form .hs-button,#blog-subscription.bbs-compact .bbs-compact__form button[type=submit],#blog-subscription.bbs-compact .bbs-compact__form input[type=submit]{appearance:none;background:#073b2b!important;border:0!important;border-radius:12px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:block;font-family:inherit!important;font-size:15px!important;font-weight:730!important;height:52px;letter-spacing:0;line-height:1.2!important;margin:0!important;min-height:52px;min-width:0;padding:0 15px!important;transition:background-color .18s ease;width:100%!important}#blog-subscription.bbs-compact .bbs-compact__form .hs-button:hover,#blog-subscription.bbs-compact .bbs-compact__form button[type=submit]:hover,#blog-subscription.bbs-compact .bbs-compact__form input[type=submit]:hover{background:#00845a!important}#blog-subscription.bbs-compact .bbs-compact__form .hs-button:focus-visible,#blog-subscription.bbs-compact .bbs-compact__form button[type=submit]:focus-visible{outline:3px solid rgba(0,191,111,.42);outline-offset:3px}#blog-subscription.bbs-compact .bbs-compact__form .hs-form-booleancheckbox,#blog-subscription.bbs-compact .bbs-compact__form .hs-form-booleancheckbox-display,#blog-subscription.bbs-compact .bbs-compact__form .hs-richtext,#blog-subscription.bbs-compact .bbs-compact__form .legal-consent-container,#blog-subscription.bbs-compact .bbs-compact__form .legal-consent-container p,#blog-subscription.bbs-compact .bbs-compact__form .legal-consent-container span{color:#5c6e64!important;font-family:inherit!important;font-size:13px!important;line-height:1.5!important}#blog-subscription.bbs-compact .bbs-compact__form .legal-consent-container{grid-column:1/-1;grid-row:2;margin:0!important;padding:0!important}#blog-subscription.bbs-compact .bbs-compact__form .inputs-list{display:block;list-style:none;margin:0!important;padding:0!important}#blog-subscription.bbs-compact .bbs-compact__form .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;font-weight:400!important;gap:10px;margin:0!important}#blog-subscription.bbs-compact .bbs-compact__form input[type=checkbox]{accent-color:#00845a;flex:0 0 auto;height:16px;margin:2px 0 0!important;width:16px}#blog-subscription.bbs-compact .bbs-compact__form .legal-consent-container a{color:#007c52!important;text-decoration:underline!important;text-underline-offset:2px}#blog-subscription.bbs-compact .bbs-compact__form .hs-error-msgs,#blog-subscription.bbs-compact .bbs-compact__form .hs-error-msgs label{color:#b33b32!important;font-size:13px!important;line-height:1.4!important}#blog-subscription.bbs-compact .bbs-compact__form .submitted-message{color:var(--bbs-ink);font-size:16px;grid-column:1/-1;line-height:1.5}#blog-subscription.bbs-compact .bbs-compact__hint-source[hidden],#blog-subscription.bbs-compact .bbs-compact__hint[hidden]{display:none!important}#blog-subscription.bbs-compact .bbs-compact__hint{color:#a44a39;font-size:13px;line-height:1.45;margin:6px 0 0}@media(max-width:960px){#blog-subscription.bbs-compact .bbs-compact__inner{align-items:start;gap:24px;grid-template-columns:1fr}#blog-subscription.bbs-compact .bbs-compact__title{max-width:650px}#blog-subscription.bbs-compact .bbs-compact__description{max-width:640px}}@media(max-width:640px){#blog-subscription.bbs-compact{padding:40px 18px 44px!important}#blog-subscription.bbs-compact .bbs-compact__inner{gap:25px;padding-top:27px}#blog-subscription.bbs-compact .bbs-compact__title{font-size:clamp(27px,8vw,34px)!important}#blog-subscription.bbs-compact .bbs-compact__description{font-size:15px!important}#blog-subscription.bbs-compact .bbs-compact__form form,#blog-subscription.bbs-compact .bbs-compact__form form.hs-form{display:block!important}#blog-subscription.bbs-compact .bbs-compact__form .hs-submit,#blog-subscription.bbs-compact .bbs-compact__form .hs_submit{margin:12px 0 0!important}#blog-subscription.bbs-compact .bbs-compact__form .legal-consent-container{margin:11px 0 0!important}}@media(prefers-reduced-motion:reduce){#blog-subscription.bbs-compact .bbs-compact__form *{transition:none!important}}