.landing-lead-section{border-top:1px solid #ffffff0d;padding:5.5rem 0;position:relative}.landing-lead-section__glow{pointer-events:none;background:linear-gradient(#00f3ff0a,#0000);position:absolute;inset:0}.landing-lead-card,.landing-lead-panel{--bg-color:#0e0e12;--text-main:#f2f2f6;--text-muted:#8b8b9e;--border-color:#00f3ff38;--surface-color:#141418;--neon-blue:#00f3ff;background:#141418;border:1px solid #00f3ff40;border-radius:1.25rem;width:100%;max-width:440px;margin:0 auto;padding:1.6rem 1.35rem 1.35rem;box-shadow:0 24px 60px #00000073}.landing-lead-panel{max-height:calc(100vh - 2rem);margin:0;overflow:auto}.landing-lead-form__title{text-align:center;color:#fff;text-wrap:balance;margin:0;padding:0 2rem;font-size:1.2rem;font-weight:800;line-height:1.35}.landing-lead-form__subtitle{text-align:center;color:#8b8b9e;text-wrap:balance;margin:.45rem 0 2rem;padding:0 1.25rem;font-size:.86rem;font-weight:500;line-height:1.45}.landing-lead-form__field{color:#c7c7d8;flex-direction:column;gap:.35rem;margin-top:.75rem;font-size:.82rem;font-weight:600;display:flex}.landing-lead-form__label{display:block}.landing-lead-form input[type=text],.landing-lead-form input[type=tel],.landing-lead-form textarea{color:#f2f2f6;width:100%;font:inherit;background:#0e0e12;border:1px solid #00f3ff38;border-radius:.75rem;outline:none;padding:.75rem .9rem;font-size:.95rem;font-weight:500}.landing-lead-form input[name=name],.landing-lead-form textarea{color:#c4c4d2;font-size:.86rem;font-weight:400}.landing-lead-form input[name=name]::placeholder,.landing-lead-form textarea::placeholder{color:#7d7d90;opacity:1;font-weight:400}.landing-lead-form textarea{resize:vertical;min-height:4.5rem}.landing-lead-form__counter{color:#7d7d90;align-self:flex-end;margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1}.landing-lead-form__counter.is-low{color:#d2a15a}.landing-lead-form input:focus,.landing-lead-form textarea:focus{border-color:#00f3ffb3;box-shadow:0 0 0 3px #00f3ff1f}.landing-lead-form__error{color:#ff8d98;margin:.3rem 0 0;font-size:.78rem}.landing-lead-form__submit{color:#0a0a0c;cursor:pointer;background:#00f3ff;border:0;border-radius:999px;width:100%;margin-top:1rem;padding:.85rem 1rem;font-size:.98rem;font-weight:700;box-shadow:0 0 24px #00f3ff47}.landing-lead-form__submit:hover{background:#00d0ff}.landing-lead-form__submit:disabled{opacity:.7;cursor:progress}.landing-lead-form__thanks{text-align:center;flex-direction:column;align-items:center;padding:.85rem .4rem .15rem;display:none}.landing-lead-form.is-success .landing-lead-form__thanks{display:flex}.landing-lead-form__thanks-mark{color:#00f3ff;background:#00f3ff14;border:1px solid #00f3ff59;border-radius:50%;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;margin-bottom:1.15rem;display:flex;box-shadow:0 0 28px #00f3ff29}.landing-lead-form__thanks-title{color:#fff;margin:0;font-size:1.35rem;font-weight:800;line-height:1.25}.landing-lead-form__thanks-text{color:#8b8b9e;max-width:18rem;margin:.6rem 0 0;font-size:.92rem;font-weight:500;line-height:1.5}.landing-lead-form__thanks-close{color:#0a0a0c;cursor:pointer;background:#00f3ff;border:0;border-radius:999px;width:100%;margin-top:1.45rem;padding:.85rem 1rem;font-size:.98rem;font-weight:700;box-shadow:0 0 24px #00f3ff47}.landing-lead-form__thanks-close:hover{background:#00d0ff}.landing-lead-form__thanks-close:focus-visible{outline:none;box-shadow:0 0 0 3px #00f3ff47,0 0 24px #00f3ff47}.landing-lead-form.is-success .landing-lead-form__title,.landing-lead-form.is-success .landing-lead-form__subtitle,.landing-lead-form.is-success .landing-lead-form__field,.landing-lead-form.is-success .landing-lead-form__submit,.landing-lead-form.is-success .landing-lead-form__error{display:none}.lead-hp{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lead-fab{z-index:70;color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7rem;padding:0;display:flex;position:fixed;bottom:1.15rem;right:1.15rem}.lead-fab__label{color:#00f3ff;white-space:nowrap;opacity:0;background:#141418;border:0 solid #0000;border-radius:999px;max-width:0;padding:.45rem 0;font-size:.86rem;font-weight:700;line-height:1.2;transition:max-width .28s,padding .28s,opacity .2s,transform .28s,border-width .28s,border-color .2s;overflow:hidden;transform:translate(12px);box-shadow:0 8px 24px #00000059}.lead-fab:hover .lead-fab__label,.lead-fab:focus-visible .lead-fab__label{opacity:1;border-width:1px;border-color:#00f3ff59;max-width:16rem;padding:.45rem .8rem;transform:translate(0)}.lead-fab__orbit{background:#0a0a0c;border-radius:50%;width:58px;height:58px;position:relative;box-shadow:0 10px 28px #0006}.lead-fab__ring{border:3px solid #00f3ff;border-color:#00f3ff #00f3ff80 #00f3ff26 #00f3ff26;border-radius:50%;animation:.95s linear infinite labaratiCabLoaderSpin;position:absolute;inset:0}.lead-fab__ring--echo{opacity:.55;border-width:2px;animation-duration:1.55s;animation-direction:reverse;inset:-7px}.lead-fab__core{background:#00f3ff;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation:1.1s ease-in-out infinite labaratiLeadFabPulse;position:absolute;top:50%;left:50%;box-shadow:0 0 16px #00f3ff}@keyframes labaratiCabLoaderSpin{to{transform:rotate(360deg)}}@keyframes labaratiLeadFabPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.88)}}body.landing-lead-modal-open .lead-fab{visibility:hidden}.iti{width:100%;display:block}.landing-lead-form .iti:focus-within{border-radius:.75rem;box-shadow:0 0 0 3px #00f3ff1f}.landing-lead-form .iti:focus-within .iti__tel-input{box-shadow:none!important;border-color:#00f3ffb3!important;outline:none!important}.landing-lead-form .ui-select__trigger{box-shadow:none;background:#0e0e12;border:1px solid #00f3ff38;border-radius:.75rem}.landing-lead-form .ui-select__trigger:hover:not(:disabled){background:#0e0e12;border-color:#00f3ff59}.landing-lead-form .ui-select__trigger:focus,.landing-lead-form .ui-select-wrap.is-open .ui-select__trigger{border-color:#00f3ffb3;outline:none;box-shadow:0 0 0 3px #00f3ff1f}.iti__tel-input{color:#f2f2f6!important;background:#0e0e12!important;border:1px solid #00f3ff38!important;border-radius:.75rem!important;width:100%!important;padding-top:.75rem!important;padding-bottom:.75rem!important}.iti__country-container{border-radius:.75rem 0 0 .75rem}.iti__selected-country{border-radius:.75rem 0 0 .75rem;font-size:.95rem;font-weight:500;background:0 0!important}.iti__selected-dial-code{font-size:.95rem;font-weight:500;color:#f2f2f6!important}.landing-lead-form .iti__selected-country .iti__flag{transform-origin:0;margin-right:8px;transform:scale(1.45)}.iti__dropdown-content,.iti__country-list{color:#f2f2f6!important;background:#141418!important;border:1px solid #00f3ff59!important;border-radius:.85rem!important}.iti__country.iti__highlight,.iti__country:hover{background:#00f3ff1f!important}.iti__search-input{box-sizing:border-box;width:100%;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;box-shadow:none;outline:none;margin:0;font-weight:400;line-height:1.3;color:#c4c4d2!important;background:#0e0e12!important;border:1px solid #00f3ff38!important;border-radius:.75rem!important;padding:.7rem 2.75rem!important;font-size:.86rem!important}.iti__search-input::placeholder{color:#7d7d90;opacity:1;font-weight:400}.iti__search-input:focus{box-shadow:0 0 0 3px #00f3ff1f;border-color:#00f3ffb3!important}.iti__search-input::-webkit-search-decoration{appearance:none}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input-wrapper{padding:8px 8px 4px}.iti__search-icon{left:22px!important}[dir=rtl] .iti__search-icon{left:auto!important;right:22px!important}.iti__search-clear{right:22px!important}[dir=rtl] .iti__search-clear{left:22px!important;right:auto!important}.iti__dropdown-content{--iti-dropdown-bg:#141418;--iti-border-color:#00f3ff59;--iti-search-icon-color:#7d7d90;--iti-hover-color:#00f3ff1f}.iti--container{z-index:90}@media (hover:none){.lead-fab:hover .lead-fab__label{opacity:0;border-width:0;border-color:#0000;max-width:0;padding:.45rem 0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.lead-fab__ring,.lead-fab__ring--echo,.lead-fab__core{animation:none}.lead-fab__label{transition:none}}@media (width<=520px){.lead-fab__label{display:none}}
