.subscribe-box{padding-block:64px}.subscribe-box__surface{align-items:start;background:var(--surface);border:1px solid var(--line);border-radius:6px;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);padding:40px}.subscribe-box--glass .subscribe-box__surface{-webkit-backdrop-filter:blur(14px) saturate(115%);backdrop-filter:blur(14px) saturate(115%);background:var(--surface-glass);box-shadow:inset 0 1px 0 var(--glass-highlight,hsla(0,0%,100%,.12)),var(--shadow)}.subscribe-box__content h2{margin:0 0 18px;max-width:14ch}.subscribe-box__body{color:var(--muted);font-size:18px;line-height:1.55;max-width:58ch}.subscribe-box__body p{margin:0}.subscribe-box .form-surface{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;box-shadow:none;padding:0}.subscribe-box .hs-form-field{margin-bottom:18px}.subscribe-box .hs-form-field>label{color:var(--ink);display:block;font-size:14px;font-weight:700;margin-bottom:7px}.subscribe-box input.hs-input:not([type]),.subscribe-box input.hs-input[type=email],.subscribe-box input.hs-input[type=number],.subscribe-box input.hs-input[type=password],.subscribe-box input.hs-input[type=tel],.subscribe-box input.hs-input[type=text],.subscribe-box input.hs-input[type=url],.subscribe-box select,.subscribe-box textarea{background:var(--canvas);border:1px solid var(--line);border-radius:4px;color:var(--ink);min-height:44px;padding:10px 12px;width:100%}.subscribe-box textarea{min-height:130px;resize:vertical}.subscribe-box .hs-button{background:var(--accent);border:1px solid var(--accent);border-radius:4px;color:var(--accent-ink);cursor:pointer;font-weight:750;min-height:44px;padding:10px 16px}.subscribe-box .hs-form .legal-consent-container ul.inputs-list,.subscribe-box .inputs-list{list-style:none!important;margin:0 0 1rem!important;padding:0!important}.subscribe-box .hs-form .legal-consent-container li.hs-form-booleancheckbox,.subscribe-box .legal-consent-container .hs-form-booleancheckbox{list-style:none!important;margin:.75rem 0!important;padding:0!important}.subscribe-box .hs-form .legal-consent-container label.hs-form-booleancheckbox-display,.subscribe-box .legal-consent-container .hs-form-booleancheckbox-display{align-items:start!important;column-gap:.75rem!important;display:grid!important;grid-template-columns:1.1rem minmax(0,1fr)!important;margin:0!important}.subscribe-box .hs-form .legal-consent-container input[type=checkbox],.subscribe-box .legal-consent-container input[type=checkbox].hs-input{appearance:auto!important;display:block!important;height:1.1rem!important;margin:.2rem 0 0!important;min-height:0!important;min-width:1.1rem!important;padding:0!important;width:1.1rem!important}.subscribe-box .legal-consent-container .hs-form-booleancheckbox-display>span{display:block!important;line-height:1.45!important}.subscribe-box__consent{color:var(--muted);font-size:13px;line-height:1.45;margin:14px 0 0}.subscribe-box .hs-form .hs-button:focus,.subscribe-box .hs-form input:focus,.subscribe-box .hs-form select:focus,.subscribe-box .hs-form textarea:focus{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}@media (max-width:767px){.subscribe-box{padding-block:48px}.subscribe-box__surface{gap:28px;grid-template-columns:1fr;padding:24px}.subscribe-box__content h2{max-width:none}.subscribe-box__body{font-size:17px}}