.hd-lm *{box-sizing:border-box}.hd-lm{width:100%;background:#fff;padding:60px 0}.hd-lm__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1160px;margin:0 auto;padding:0 40px}.hd-lm__image{display:flex;align-items:center;justify-content:center}.hd-lm__image img{width:100%;max-width:520px;height:auto;display:block}.hd-lm__content{display:flex;flex-direction:column;gap:18px}.hd-lm__title{font-size:clamp(30px,2.4vw,40px)!important;font-weight:900!important;line-height:1.1!important;color:#0b0b0b!important;margin:0!important}.hd-lm__subtitle{font-size:clamp(16px,1.4vw,22px)!important;font-weight:400!important;color:#222!important;margin:0!important;line-height:1.4!important}.hd-lm__subtitle p{margin:0!important;color:inherit!important}.hd-lm__bullets{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.hd-lm__bullets li{display:flex;align-items:flex-start;gap:10px;font-size:clamp(14px,1.1vw,17px);line-height:1.45;color:#111}.hd-lm__bullets li:before{content:"";flex-shrink:0;width:22px;height:22px;margin-top:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%230b0b0b'/%3E%3Cpath d='M7 12.5l3.5 3.5 6.5-7' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.hd-lm__form-block{display:flex;flex-direction:column;gap:0;margin-top:4px}.hd-lm__form-block .klaviyo-form h1,.hd-lm__form-block .klaviyo-form h2,.hd-lm__form-block .klaviyo-form h3{display:none!important}.hd-lm__form-block .klaviyo-form label,.hd-lm__form-block .klaviyo-form [data-testid=form-label]{font-size:15px!important;font-weight:600!important;color:#111!important;margin-bottom:4px!important;display:block!important}.hd-lm__form-block input[type=email],.hd-lm__form-block .klaviyo-form input[type=email],.hd-lm__form-block .klaviyo-form input[type=text]{width:100%!important;border:1.5px solid #ccc!important;border-radius:8px!important;padding:15px 16px!important;font-size:15px!important;color:#111!important;background:#fff!important;box-shadow:none!important;outline:none!important;margin:0!important}.hd-lm__form-block input[type=email]::placeholder,.hd-lm__form-block .klaviyo-form input::placeholder{color:#aaa!important;font-style:italic!important}.hd-lm__form-block button[type=submit],.hd-lm__form-block .klaviyo-form button[type=submit],.hd-lm__form-block button.needsclick{width:100%!important;background:#1a6ef5!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:18px 20px!important;min-height:56px!important;height:auto!important;font-size:16px!important;font-weight:400!important;font-family:var(--font-heading-family, sans-serif)!important;text-transform:uppercase!important;letter-spacing:.05em!important;cursor:pointer!important;transition:background .2s ease!important;box-shadow:none!important;margin:0!important;line-height:1.2!important;display:flex!important;align-items:center!important;justify-content:center!important}.hd-lm__form-block button[type=submit]:hover,.hd-lm__form-block button.needsclick:hover{background:#1558cc!important}.hd-lm__form-block .klaviyo-form,.hd-lm__form-block .klaviyo-form>*,.hd-lm__form-block .klaviyo-form form,.hd-lm__form-block [data-testid=form-row],.hd-lm__form-block [class*=kl-private]{padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;min-height:unset!important;gap:6px!important}.hd-lm__form-block [style*="flex-direction: column"],.hd-lm__form-block [style*="flex-direction:column"]{gap:6px!important;padding:0!important}.hd-lm__disclaimer{font-size:14px!important;color:#999!important;text-align:center!important;margin:4px 0 0!important;font-style:italic!important}@media screen and (max-width:749px){.hd-lm{padding:32px 0 40px}.hd-lm__inner{grid-template-columns:1fr;padding:0 20px;gap:28px}.hd-lm__image{order:-1}.hd-lm__image img{max-width:260px;margin:0 auto}.hd-lm__content{text-align:center;align-items:center}.hd-lm__title{font-size:clamp(26px,8vw,36px)!important}.hd-lm__subtitle{font-size:16px!important}.hd-lm__bullets{text-align:left;width:100%}.hd-lm__form-block{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hd-lead-magnet.css.map */
