.lp-hero{align-items:center;background:var(--lp-hero-bg,#042127);display:flex;min-height:var(--lp-hero-minh,720px);overflow:hidden;position:relative}.lp-hero__bg{inset:0;position:absolute;z-index:0}.lp-hero__bg-media{height:100%;object-fit:cover;object-position:center;width:100%}.lp-hero__overlay{background:var(--lp-hero-overlay,#042127);inset:0;opacity:var(--lp-hero-overlay-op,.55);position:absolute}.lp-container{margin-inline:auto;max-width:1200px;padding-inline:1.5rem;position:relative;width:100%;z-index:2}.lp-hero__grid{align-items:center;display:grid;gap:var(--lp-hero-col-gap,64px);grid-template-columns:1.1fr .9fr}.lp-hero__logo{margin-bottom:1.5rem;max-height:48px;width:auto}.lp-hero__eyebrow{letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.lp-hero__heading{letter-spacing:-.02em;line-height:1.1;margin:0 0 1rem}.lp-hero__subheading{line-height:1.35;margin:0 0 1.5rem}.lp-hero__description{line-height:1.7;margin-bottom:1.75rem}.lp-hero__description p:last-child{margin-bottom:0}.lp-hero__bullets{display:flex;flex-direction:column;gap:.85rem;list-style:none;margin:0;padding:0}.lp-hero__bullets li{align-items:center;display:flex;gap:.85rem}.lp-hero__check{align-items:center;background:var(--lp-hero-accent,#0ba08a);border-radius:50%;color:var(--lp-hero-accent-text,#fff);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.lp-hero__form-card{background:var(--lp-hero-form-bg,#fff);border-radius:var(--lp-hero-form-radius,16px);box-shadow:0 30px 70px rgba(4,33,39,.35)}.lp-hero__form-title{margin:0 0 .5rem}.lp-hero__form-subtitle{margin:0 0 1.5rem}.lp-hero__form-placeholder{background:rgba(0,0,0,.04);border:1px dashed rgba(0,0,0,.15);border-radius:8px;color:#687693;padding:1.5rem;text-align:center}.lp-hero__disclaimer{color:var(--lp-hero-disclaimer,#98a2b3);font-size:.78rem;line-height:1.5;margin:1rem 0 0}.lp-hero__form-card .hs-form-field{margin-bottom:1rem}.lp-hero__form-card .hs-form-field>label{display:block;font-size:.85rem;font-weight:600;margin-bottom:.4rem}.lp-hero__form-card .hs-input{background:#fff;border:1px solid var(--lp-hero-input-border,#e2e8ef);border-radius:8px;color:#042127;font-family:inherit;font-size:.95rem;padding:12px 16px;transition:border-color .2s ease;width:100%}.lp-hero__form-card .hs-input:focus{border-color:var(--lp-hero-accent,#0ba08a);outline:none}.lp-hero__form-card textarea.hs-input{min-height:110px;resize:vertical}.lp-hero__form-card .hs-button{background:var(--lp-hero-accent,#0ba08a);border:none;border-radius:var(--lp-hero-btn-radius,8px);color:var(--lp-hero-accent-text,#fff);cursor:pointer;margin-top:.5rem;padding:15px 24px;transition:filter .2s ease,transform .2s ease;width:100%}.lp-hero__form-card .hs-button:hover{filter:brightness(.92);transform:translateY(-1px)}.lp-hero__form-card .hs-error-msgs{list-style:none;margin:.3rem 0 0;padding:0}.lp-hero__form-card .hs-error-msgs label{color:#d9534f;font-size:.8rem;font-weight:500}.lp-hero__form-card .hs-form-required{color:#d9534f}.lp-hero__form-card .inputs-list{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:.25rem 0 0;padding:0}.lp-hero__form-card .inputs-list>li{margin:0}.lp-hero__form-card .inputs-list label{align-items:center;color:#042127;cursor:pointer;display:flex;font-size:.95rem;font-weight:400;gap:.6rem;margin:0}.lp-hero__form-card .inputs-list input[type=checkbox],.lp-hero__form-card .inputs-list input[type=radio]{accent-color:var(--lp-hero-accent,#0ba08a);cursor:pointer;flex-shrink:0;height:18px;margin:0;width:18px}.lp-hero__form-card .inputs-list .hs-input{border:none;box-shadow:none;padding:0;width:auto}.lp-hero__form-card select.hs-input{background:#fff;border:1px solid var(--lp-hero-input-border,#e2e8ef);border-radius:8px;color:#042127;font-family:inherit;font-size:.95rem;padding:12px 16px;width:100%}@media (max-width:991px){.lp-hero{min-height:auto;padding-block:56px!important}.lp-hero__grid{gap:2.5rem!important;grid-template-columns:1fr!important}.lp-hero__content{order:2}.lp-hero__form-col{min-width:0;order:1}}@media (max-width:575px){.lp-container{padding-inline:1rem}.lp-hero__form-card{max-width:100%;padding:1.5rem!important}.lp-hero__heading{font-size:1.9rem!important}.lp-hero__form-card .hs-form .form-columns-2 .hs-form-field,.lp-hero__form-card .hs-form .form-columns-3 .hs-form-field{float:none!important;width:100%!important}.lp-hero__form-card .hs-form .form-columns-2 .hs-form-field .input,.lp-hero__form-card .hs-form .form-columns-3 .hs-form-field .input{margin-right:0!important}}.lp-hero__form-card,.lp-hero__form-col{box-sizing:border-box;max-width:100%;min-width:0}.lp-hero__form-card *{box-sizing:border-box}.lp-hero__form-card .hs-input,.lp-hero__form-card select.hs-input,.lp-hero__form-card textarea.hs-input{box-sizing:border-box;max-width:100%}.lp-hero__form-card .form-columns-1,.lp-hero__form-card .form-columns-2,.lp-hero__form-card .form-columns-3,.lp-hero__form-card .hs-form,.lp-hero__form-card .hs-form fieldset{max-width:100%!important;width:100%!important}.lp-hero__form-card .hs-form .field{margin-bottom:1rem}.lp-hero__form-card .hs-form .input{margin-right:0!important}