.leadmagnet{overflow:hidden;padding-top:170px;position:relative;width:100%}@media (max-width:1023px){.leadmagnet{padding-top:117px}}.leadmagnet__container{display:flex;justify-content:space-between;margin:0 auto;max-width:1344px;padding-inline:32px;position:relative;width:100%;z-index:1}@media (max-width:1023px){.leadmagnet__container{flex-direction:column;padding-inline:16px;row-gap:43px}}.leadmagnet__content-block{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:9%;position:relative;row-gap:32px;width:59%;z-index:1}@media (max-width:1023px){.leadmagnet__content-block{padding-bottom:0;row-gap:32px;width:100%}}.leadmagnet__title-block{display:flex;flex-direction:column;position:relative;row-gap:32px}@media (max-width:1023px){.leadmagnet__title-block{row-gap:16px}}.leadmagnet__title-block h1{font-family:Unbounded,sans-serif;font-size:48px;font-weight:700;line-height:64px;text-align:left;text-transform:uppercase}@media (max-width:1023px){.leadmagnet__title-block h1{font-size:28px;line-height:40px}}.leadmagnet__title-block h1 strong{color:#fec92b;font-weight:700}@media (max-width:1023px){.leadmagnet__title-block h1 strong{display:block}}.leadmagnet__title-block p{color:#ffffff8c;font-size:18px;font-weight:600;line-height:32px;max-width:660px;width:100%}@media (max-width:1023px){.leadmagnet__title-block p{color:#fff;font-size:14px;font-weight:400;line-height:24px;max-width:unset}}.leadmagnet__title-block p span{color:#fff;font-weight:600}.leadmagnet__light-block{aspect-ratio:1;left:15%;position:absolute;top:-20%;width:50%}@media (max-width:1023px){.leadmagnet__light-block{display:none}}.leadmagnet__light{opacity:.2;position:absolute}.leadmagnet__light:last-of-type{left:40%;top:-30%}.leadmagnet__image-block{position:relative;width:40%}@media (max-width:1023px){.leadmagnet__image-block{width:100%}}.leadmagnet__mockup{display:flex;margin:0 auto -18%;max-width:388px;object-fit:contain;object-position:center;opacity:0;position:relative;width:100%;z-index:1}.leadmagnet__mockup.is-animated{transition:transform .5s ease}.leadmagnet__mockup:hover{transform:scale(1.05)}@media (max-width:1023px){.leadmagnet__mockup{margin-bottom:-23%;min-width:178px;transform:rotate(15deg) translate(20%);width:50%}.leadmagnet__mockup:hover{transform:rotate(15deg) translate(20%) scale(1.05)}}.leadmagnet__arrow{bottom:26%;left:-50%;position:absolute;z-index:0}@media (max-width:1023px){.leadmagnet__arrow{bottom:unset;left:15%;top:0;width:50%}.leadmagnet__arrow img{transform:rotate(-90deg) scaleX(-1);transform-origin:top left;width:100%}}.leadmagnet__bottom-block{display:flex;flex-direction:column;row-gap:24px}@media (max-width:1023px){.leadmagnet__bottom-block{row-gap:16px}}.leadmagnet__bottom-block h3{font-size:16px;line-height:24px;text-align:left;text-transform:uppercase}@media (max-width:1023px){.leadmagnet__bottom-block h3{font-size:14px}}.leadmagnet__button-block{display:flex;gap:16px;overflow:hidden;width:100%}.leadmagnet__background-block{aspect-ratio:3.5;background:#070707;left:10%;opacity:.4;overflow:hidden;position:absolute;top:2%;width:3000px;z-index:0}@media (max-width:1023px){.leadmagnet__background-block{bottom:12%;left:-50%;top:unset;width:280%}}.leadmagnet__background-block img{height:100%;mix-blend-mode:lighten;object-fit:cover;object-position:center;width:100%}.leadmagnet__button{align-items:center;background-color:#fec92b;border:none;border-radius:99px;color:#070707;cursor:pointer;display:flex;flex:1;font-size:16px;font-weight:700;gap:8px;justify-content:center;line-height:24px;max-width:220px;padding-block:24px;text-decoration:none;transition:background-color .2s ease;width:auto}@media (max-width:1023px){.leadmagnet__button{font-size:14px;max-width:220px;min-width:unset;padding-block:16px}}.leadmagnet__button span{text-transform:uppercase}.popup{display:none;inset:0;position:absolute}.popup.is-active{display:flex}.popup__container{background-color:#1c1b1b;border-radius:24px;display:flex;flex-direction:column;left:50%;max-height:100vh;overflow-y:auto;padding:40px;position:fixed;row-gap:32px;top:50%;transform:translate(-50%,-50%);width:542px;z-index:1000}@media (max-width:1023px){.popup__container{max-width:542px;padding:40px 24px;width:92%}.popup__container h2{padding-right:64px}.popup__container>p{font-size:12px}.popup__container .sp-button{padding-block:16px}.popup__container .sp-field:first-of-type label{font-size:14px}.popup__container .sp-field:nth-of-type(2) p{font-size:18px;margin-bottom:0}.popup__container .sp-radio-options{row-gap:16px}}.popup__container h2{font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.popup__container>p{color:#cfcece;font-size:14px;font-weight:400;line-height:18px}.popup__form{height:auto}.popup__form .sp-form{background:transparent!important;border:none!important;font-family:Montserrat,sans-serif!important;padding:0!important;width:100%}.popup__form .sp-form .sp-field{padding:0}.popup__form .sp-form .sp-field.sp-lg .sp-button{align-items:center;display:flex;font-size:14px;font-weight:700;height:56px!important;justify-content:center;line-height:24px}.popup__form .sp-form .sp-field .sp-button{background-color:#fec92b;border:none;border-radius:100px;color:#070707;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:24px;padding-block:24px;text-transform:uppercase;width:100%}.popup__form form{display:flex;flex-direction:column;row-gap:24px}.popup__form form .sp-field:first-of-type{border-bottom:1px solid #333232;color:#fcf3e3;margin-bottom:8px;padding-bottom:16px;position:relative}.popup__form form .sp-field:first-of-type .sp-form-control{font-size:16px;height:auto;line-height:24px;padding-left:0;padding-right:0}.popup__form form .sp-field:first-of-type input{background-color:transparent;border:none;border-radius:0;color:#fcf3e3;font-family:Montserrat,sans-serif;width:100%}.popup__form form .sp-field:first-of-type input:focus{outline:none}.popup__form form .sp-field:first-of-type input::placeholder{color:transparent}.popup__form form .sp-field:first-of-type label{color:#fcf3e3;display:flex;font-size:16px;height:24px;left:0;line-height:24px;pointer-events:none;position:absolute;top:0;transition:all .3s ease}.popup__form form .sp-field:first-of-type label span{display:flex}.popup__form form .sp-field:first-of-type label strong{display:none}.popup__form form .sp-field:first-of-type:has(input:focus) label,.popup__form form .sp-field:first-of-type:has(input:not(:placeholder-shown)) label{top:-24px}.popup__form form .sp-field:nth-of-type(2){margin-bottom:-8px}.popup__form form .sp-field:nth-of-type(2) p{font-size:16px;font-weight:700;line-height:24px!important;margin-bottom:8px}.popup__form form .sp-field:nth-of-type(3) .sp-control-label{display:none}.popup__form form .sp-radio-options{display:flex;flex-direction:column;row-gap:8px}.popup__form form .sp-radio-options label{align-items:center;color:#fcf3e3;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px}.popup__form form .sp-radio-options label input[type=radio]{left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.popup__form form .sp-radio-options label span{color:#fcf3e3;display:block;font-size:16px;font-weight:400;line-height:24px;padding-left:36px;position:relative}.popup__form form .sp-radio-options label span:before{border:2px solid #333232;border-radius:50%;box-sizing:border-box;content:"";flex-shrink:0;height:24px;left:0;position:absolute;top:0;transition:all .2s ease;width:24px}.popup__form form .sp-radio-options label span:after{background:#fec92be3;border-radius:50%;box-sizing:border-box;content:"";height:16px;left:4px;opacity:0;position:absolute;top:4px;transition:opacity .2s ease;width:16px}.popup__form form .sp-radio-options label input[type=radio]:checked+span:after{opacity:1}.popup__form form .sp-radio-options label:hover span:before{border:2px solid #fec92b7a}.popup__form form .sp-field .sp-checkbox-option{display:flex;flex-direction:column;row-gap:11px}.popup__form form .sp-field .sp-checkbox-option label{color:#cfcece!important;cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:8px;line-height:18px}.popup__form form .sp-field .sp-checkbox-option label input[type=checkbox]{left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.popup__form form .sp-field .sp-checkbox-option label span:first-of-type{color:#cfcece;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px;padding-left:36px;position:relative}.popup__form form .sp-field .sp-checkbox-option label span:first-of-type:before{border:1px solid #333232;border-radius:4px;content:"";flex-shrink:0;height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.popup__form form .sp-field .sp-checkbox-option label span:first-of-type:after{border-bottom:2px solid #fec92b;border-right:2px solid #fec92b;content:"";height:10px;left:7px;opacity:0;position:absolute;top:4px;transform:rotate(45deg);transition:opacity .2s ease;width:6px}.sp-checkbox-option a{color:#fec92b;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px;text-decoration:underline;text-decoration-style:solid}.sp-form .sp-field .sp-invalid+.sp-tip,.sp-form .sp-field.sp-invalid>.sp-tip{margin-top:23px!important}.popup__form form .sp-field .sp-checkbox-option label input[type=checkbox]:checked+span:after{opacity:1}.popup__overlay{background:#0707074d;inset:0;position:absolute;z-index:999}.popup__close{align-items:center;background-color:transparent;border:.86px solid #fff;border-radius:85px;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:16px;top:16px;width:48px}.popup__close img,.popup__close svg{height:20px;width:20px}.sp-brandname__left,.sp-btn-close{display:none!important}.sp-popup-outer{background-color:transparent!important;overflow:visible!important;position:relative!important}.sp-popup-outer .sp-form-popup{margin-block:0!important}.sp-form .sp-field .sp-tip{color:red!important}