.section-lead-form.gradient{background-color:var(--pk-gradient-white-background, #fafaf8);background-image:var(--pk-gradient-band-background, linear-gradient(180deg, #e2e9e7 0%, #fafaf8 100%));background-repeat:no-repeat;background-position:center;background-size:cover}.section-lead-form .lead-form__layout{display:grid;grid-template-columns:minmax(0,var(--lead-form-left-width, 42%)) minmax(0,calc(100% - var(--lead-form-left-width, 42%)));gap:clamp(2.4rem,4vw,5.6rem);align-items:start}.section-lead-form .lead-form__content-column{display:flex;flex-direction:column;gap:2.8rem}.section-lead-form .lead-form__content-blocks{display:grid;gap:1.2rem}.section-lead-form .lead-form__top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.section-lead-form .lead-form__heading{margin:0;color:var(--color-forest-green, rgb(var(--color-foreground)))}.section-lead-form .lead-form__top-link{width:4.8rem;height:4.8rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:.1rem solid rgba(var(--color-foreground),.2);color:var(--color-forest-green, rgb(var(--color-foreground)));text-decoration:none;flex-shrink:0;transition:transform .2s ease,background .2s ease}.section-lead-form .lead-form__top-link:hover{transform:translateY(-.1rem);background:rgba(var(--color-foreground),.04)}.section-lead-form .lead-form__top-link-icon svg,.section-lead-form .lead-form__accordion-arrow svg{width:2rem;height:2rem}.section-lead-form .lead-form__benefit-icon svg{width:100%;height:100%}.section-lead-form .lead-form__benefits{display:grid;gap:1.2rem;margin:0 0 2rem;padding:0}.section-lead-form .lead-form__benefit{display:flex;align-items:center;gap:.9rem;color:var(--color-forest-green, rgb(var(--color-foreground)))}.section-lead-form .lead-form__benefit-icon{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.section-lead-form .lead-form__benefit-text{font-family:var(--font-heading-alt-family);color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:150%}.section-lead-form .lead-form__description p{font-family:var(--font-heading-alt-family);color:var(--color-dark-green);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.section-lead-form .lead-form__accordion{border-top:.1rem solid rgba(var(--color-foreground),.14)}.section-lead-form .lead-form__accordion-item{border-bottom:.1rem solid rgba(var(--color-foreground),.14)}.section-lead-form .lead-form__accordion-header{width:100%;-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:2.2rem 0;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;cursor:pointer;text-align:left}.section-lead-form .lead-form__accordion-title{font-family:var(--font-heading-alt-family);color:var(--color-dark-green);margin:0;font-size:24px;font-style:normal;font-weight:600;line-height:140%;text-transform:capitalize}.section-lead-form .lead-form__accordion-arrow{width:4rem;height:4rem;border:1px solid transparent;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#85f36d;color:#000;flex-shrink:0;transition:transform .25s ease}.section-lead-form .lead-form__accordion-item.is-active .lead-form__accordion-arrow{border:1px solid #000;background:transparent;transform:rotate(-45deg)}.section-lead-form .lead-form__accordion-content{height:0;overflow:hidden;opacity:0;transition:height .35s ease,opacity .25s ease}.section-lead-form .lead-form__accordion-item.is-active .lead-form__accordion-content{opacity:1}.section-lead-form .lead-form__accordion-content-inner{padding:0 0 2rem;color:rgba(var(--color-foreground),.82)}.section-lead-form .lead-form__accordion-content-inner p{margin:0;font-size:1.6rem;line-height:1.6}.section-lead-form .lead-form__accordion-content-inner ul{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:10px}.section-lead-form .lead-form__accordion-content-inner ul li{position:relative;padding-left:3.2rem;font-size:1.6rem;line-height:1.6}.section-lead-form .lead-form__accordion-content-inner ul li:before{content:"";position:absolute;left:0;top:.1em;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2C6.477 2 2 6.477 2 12C2 17.523 6.477 22 12 22ZM15.536 8.464C15.7238 8.27649 15.9783 8.17126 16.2437 8.17144C16.5091 8.17163 16.7635 8.27723 16.951 8.465C17.1385 8.65277 17.2437 8.90734 17.2436 9.17271C17.2434 9.43807 17.1378 9.69249 16.95 9.88L11.297 15.533L11.293 15.537C11.2003 15.6302 11.0902 15.7041 10.9689 15.7546C10.8475 15.8051 10.7174 15.831 10.586 15.831C10.4546 15.831 10.3245 15.8051 10.2031 15.7546C10.0818 15.7041 9.97165 15.6302 9.879 15.537L9.875 15.533L7.05 12.708C6.95449 12.6158 6.87831 12.5054 6.8259 12.3834C6.77349 12.2614 6.7459 12.1302 6.74475 11.9974C6.7436 11.8646 6.7689 11.7329 6.81918 11.61C6.86946 11.4872 6.94371 11.3755 7.0376 11.2816C7.1315 11.1877 7.24315 11.1135 7.36605 11.0632C7.48894 11.0129 7.62062 10.9876 7.7534 10.9887C7.88618 10.9899 8.0174 11.0175 8.1394 11.0699C8.26141 11.1223 8.37175 11.1985 8.464 11.294L10.586 13.415L15.536 8.465V8.464Z' fill='%232C7C1A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0}.section-lead-form .lead-form__card{background:#fff;border-radius:0;padding:clamp(20px,3vw,30px);box-shadow:none;box-shadow:0 20px 64px #072b6d0f}.section-lead-form .lead-form__form-heading{margin:0 0 1.6rem;font-size:2rem;line-height:1.2;color:#111}.section-lead-form .lead-form__form{display:flex;flex-direction:column;gap:1.8rem}.section-lead-form .lead-form__status{padding:1.2rem 1.4rem;border-radius:.8rem;font-size:1.4rem;line-height:1.5}.section-lead-form .lead-form__status--success{background:#85f36d29;color:var(--color-dark-green)}.section-lead-form .lead-form__status--error{background:#bf3e3e14;color:#8b1e1e}.section-lead-form .lead-form__grid{display:grid;gap:1.8rem}.section-lead-form .lead-form__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.section-lead-form .lead-form__field{display:flex;flex-direction:column;margin:0}.section-lead-form .lead-form__field-label{display:block;margin:0 0 .9rem;font-family:var(--font-heading-alt-family);font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#000}.section-lead-form .lead-form__field .field__input{width:100%;background:#f6f6f6;border:.1rem solid transparent;border-radius:.8rem;min-height:4.8rem;padding:1.2rem 1.5rem;font-family:"Inter",var(--font-body-family);font-size:1.6rem;font-weight:400;font-style:normal;line-height:1.5;color:#111;box-shadow:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.section-lead-form .lead-form__field .field__input:hover{border-color:var(--color-forest)}.section-lead-form .lead-form__field .field__input:not(:placeholder-shown),.section-lead-form .lead-form__select-wrap select:valid{border-color:var(--color-moss)}.section-lead-form .lead-form__field .field__input::placeholder{font-family:var(--font-heading-alt-family);font-size:1.6rem;font-weight:400;font-style:normal;line-height:1.5;color:#505050;opacity:1}.section-lead-form .lead-form__field textarea.field__input{min-height:12.8rem;resize:vertical}.section-lead-form .lead-form__field .field__input:focus{border-color:var(--color-forest);outline:.2rem solid rgba(44,124,26,.18);outline-offset:0}.section-lead-form .lead-form__field:before,.section-lead-form .lead-form__field:after{display:none;box-shadow:none}.section-lead-form .lead-form__field .field__input:focus-visible,.section-lead-form .lead-form__field .field__input:focus,.section-lead-form .lead-form__field .field__input:active{border-color:var(--color-forest);box-shadow:none}.section-lead-form .lead-form__select-wrap{position:relative}.section-lead-form .lead-form__select-wrap:after{content:"";position:absolute;right:1.4rem;top:50%;width:2.4rem;height:2.4rem;transform:translateY(-50%);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.3982 15.2025C12.1785 15.4221 11.8224 15.4221 11.6027 15.2025L5.86788 9.46759C5.64821 9.24792 5.64821 8.89182 5.86788 8.67214L6.13305 8.40694C6.35271 8.18727 6.70887 8.18727 6.92854 8.40694L12.0005 13.4789L17.0724 8.40694C17.2921 8.18727 17.6482 8.18727 17.8679 8.40694L18.1331 8.67214C18.3527 8.89182 18.3527 9.24792 18.1331 9.46759L12.3982 15.2025Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.section-lead-form .lead-form__select-wrap select{-webkit-appearance:none;appearance:none;padding-right:4rem}.section-lead-form .lead-form__fieldset{margin:0;padding:0;border:0;display:grid;gap:1rem}.section-lead-form .lead-form__fieldset .lead-form__field-label{margin-bottom:.6rem}.section-lead-form .lead-form__radio-group{display:flex;flex-wrap:wrap;gap:1.8rem}.section-lead-form .lead-form__choice{display:inline-flex;align-items:center;gap:.8rem;font-size:1.5rem;color:#111;cursor:pointer}.section-lead-form .lead-form__choice input{-webkit-appearance:none;appearance:none;width:1.6rem;height:1.6rem;margin:0;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:50%;background:#fff;display:grid;place-content:center}.section-lead-form .lead-form__choice input:before{content:"";width:.8rem;height:.8rem;border-radius:50%;transform:scale(0);transition:transform .2s ease;background:#85f36d}.section-lead-form .lead-form__choice input:checked{border-color:rgba(var(--color-foreground),.55)}.section-lead-form .lead-form__choice input:checked:before{transform:scale(1)}.section-lead-form .lead-form__choice input:focus-visible,.section-lead-form .lead-form__checkbox input:focus-visible{outline:.2rem solid rgba(121,225,91,.22);outline-offset:.1rem}.section-lead-form .lead-form__footer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-top:.4rem}.section-lead-form .lead-form__checkbox{font-family:var(--font-heading-alt-family);display:inline-flex;align-items:center;gap:.8rem;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#111}.section-lead-form .lead-form__checkbox span{position:relative;display:inline-block}.section-lead-form .lead-form__checkbox input{-webkit-appearance:none;appearance:none;width:1.6rem;height:1.6rem;margin:0;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:.1rem;background:#fff;display:grid;place-content:center;flex-shrink:0;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.section-lead-form .lead-form__checkbox input:before{content:"\2713";display:block;font-size:1.1rem;line-height:1;color:#111;transform:scale(0);transition:transform .2s ease}.section-lead-form .lead-form__checkbox input:checked{background:#85f36d;border-color:#85f36d}.section-lead-form .lead-form__checkbox input:checked:before{transform:scale(1)}.section-lead-form .lead-form__checkbox a{color:currentColor;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:left bottom;background-size:100% .1rem;transition:background-size .25s ease}.section-lead-form .lead-form__checkbox:hover a,.section-lead-form .lead-form__checkbox a:hover{background-size:0 .1rem;background-position:right bottom}.section-lead-form .lead-form__submit.button{white-space:nowrap;position:relative;transition:opacity .2s}.section-lead-form .lead-form__submit.button:hover{opacity:.94}.section-lead-form .lead-form__submit.button[data-submitting]{pointer-events:none;opacity:.75}.section-lead-form .lead-form__submit.button[data-submitting] .lead-form__btn-text{visibility:hidden}.section-lead-form .lead-form__submit.button[data-submitting]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;margin:auto;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:lead-form-spin .65s linear infinite}.section-lead-form .lead-form__btn-submitting-label{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;gap:.8rem;font-size:inherit;font-weight:inherit}.section-lead-form .lead-form__submit.button[data-submitting] .lead-form__btn-submitting-label{display:flex}@keyframes lead-form-spin{to{transform:rotate(360deg)}}.lead-form__modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:lead-form-backdrop-in .3s ease}.lead-form__modal-backdrop[hidden]{display:none}.lead-form__modal-card{display:flex;flex-direction:column;align-items:center;gap:1.4rem;width:100%;max-width:42rem;padding:4rem 3.2rem;border-radius:1.6rem;background:#fff;box-shadow:0 24px 60px #0000002e;text-align:center;animation:lead-form-modal-in .35s cubic-bezier(.34,1.56,.64,1)}.lead-form__modal-icon{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:50%;background:#85f36d40;color:var(--color-dark-green, #24352f);margin-bottom:.4rem}.lead-form__modal-icon svg{width:3.2rem;height:3.2rem}.lead-form__modal-title{font-size:2.2rem;font-weight:700;color:var(--color-dark-green, #24352f);margin:0;line-height:1.2}.lead-form__modal-sub{font-size:1.5rem;color:#555;margin:0;line-height:1.5}.lead-form__modal-countdown-wrap{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:.4rem}.lead-form__modal-countdown{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:var(--color-dark-green, #24352f);color:#fff;font-size:2.4rem;font-weight:700;line-height:1;animation:lead-form-pulse 1s ease-in-out infinite}.lead-form__modal-countdown-label{font-size:1.3rem;color:#777;margin:0}@keyframes lead-form-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes lead-form-modal-in{0%{opacity:0;transform:scale(.88) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}@media screen and (max-width:989px){.section-lead-form .lead-form__layout{grid-template-columns:1fr}.section-lead-form .lead-form__form-column{order:1}.section-lead-form .lead-form__content-column{order:2}.section-lead-form .lead-form__content-column{gap:2rem}}@media screen and (max-width:749px){.section-lead-form .lead-form__card{padding:1.6rem}.section-lead-form .lead-form__grid--2{grid-template-columns:1fr}.section-lead-form .lead-form__accordion-header{padding:1.8rem 0}.section-lead-form .lead-form__accordion-arrow{width:3.6rem;height:3.6rem}.section-lead-form .lead-form__footer{flex-direction:column;align-items:stretch}.section-lead-form .lead-form__submit.button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-lead-form.css.map */
