.lp-hero{background:var(--lp-white)}.lp-hero__inner{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr);padding-bottom:80px;padding-top:72px}@media (min-width:880px){.lp-hero__inner{gap:48px;grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr)}}.lp-hero__copy{display:flex;flex-direction:column;gap:24px;min-width:0}.lp-hero__title{font-family:var(--lp-display);font-size:clamp(44px,6vw,76px);font-weight:800;letter-spacing:-.02em;line-height:1.02;margin:0}.lp-hero__lead p{font-size:22px;line-height:1.5;margin:0;max-width:620px}.lp-hero__body p{color:var(--lp-ink-2);font-size:18px;margin:0;max-width:620px}.lp-hero__stats{display:flex;flex-wrap:wrap;font-size:16px;font-weight:600;gap:12px 28px;list-style:none;margin:0;padding:4px 0 0}.lp-hero__panel{background:#fff;border:1px solid var(--lp-rule);border-radius:8px;display:flex;flex-direction:column;gap:18px;max-width:560px;min-width:0;padding:32px;scroll-margin-top:24px;width:100%}@media (min-width:880px){.lp-hero__panel{max-width:none}}.lp-hero__panel-head{align-items:center;display:flex;gap:20px}.lp-hero__cover-img{height:auto}.lp-cover,.lp-hero__cover-img{border-radius:3px;flex:0 0 96px;width:96px}.lp-cover{aspect-ratio:8.5/11;background:#000;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:9px;position:relative}.lp-cover__logo{display:block;height:auto;width:40px}.lp-cover__title{color:var(--lp-white);font-size:11px;font-weight:700;line-height:1.05;position:relative}.lp-cover__arrows{bottom:-6px;height:auto;opacity:.9;position:absolute;right:-6px;width:64px}.lp-hero__form-title{font-size:24px;font-weight:800;line-height:1.2;margin:0}.lp-hero__form-sub{color:var(--lp-ink-2);font-size:15px;margin:4px 0 0}.lp-hero__legal p{color:var(--lp-ink-3);font-size:13px;line-height:1.5;margin:0}.lp-hero__form .hs-form fieldset{max-width:none}.lp-hero__form .hs-form .hs-form-field{margin-bottom:14px}.lp-hero__form .hs-form fieldset.form-columns-2 .hs-form-field{padding-right:14px}.lp-hero__form .hs-form fieldset.form-columns-2 .hs-form-field:last-child{padding-right:0}.lp-hero__form .hs-form label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.lp-hero__form .hs-form .hs-input{background:var(--lp-white);border:1px solid var(--lp-field);border-radius:4px;box-sizing:border-box;color:var(--lp-ink);font:inherit;font-size:16px;min-height:44px;padding:0 12px;width:100%!important}.lp-hero__form .hs-form textarea.hs-input{min-height:96px;padding:10px 12px}.lp-hero__form .hs-form input[type=checkbox].hs-input,.lp-hero__form .hs-form input[type=radio].hs-input{margin-right:8px;min-height:0;width:auto!important}.lp-hero__form .hs-form .hs-input:focus{border-color:var(--lp-blue);outline:3px solid var(--lp-sky);outline-offset:1px}.lp-hero__form .hs-form .hs-error-msgs{color:#b80505;font-size:14px;list-style:none;margin:6px 0 0;padding:0}.lp-hero__form .hs-form .hs-richtext,.lp-hero__form .hs-form .hs-richtext p,.lp-hero__form .hs-form .legal-consent-container,.lp-hero__form .hs-form .legal-consent-container p{color:var(--lp-ink-3);font-size:13px;line-height:1.5}.lp-hero__form .hs-form .hs-button{background:var(--lp-blue);border:0;border-radius:4px;color:var(--lp-white);cursor:pointer;font:inherit;font-size:18px;font-weight:700;margin-top:4px;min-height:52px;width:100%}.lp-hero__form .hs-form .hs-button:hover{background:var(--lp-blue-dark)}.lp-hero__form .submitted-message{font-size:18px}.lp-hero__form .hs-form-frame{min-height:420px}.lp-hero__form-note{border:2px dashed var(--lp-field);border-radius:4px;font-size:15px;margin:0;padding:16px}@media (max-width:480px){.lp-hero__form .hs-form fieldset.form-columns-2 .hs-form-field{float:none!important;padding-right:0;width:100%!important}}