@import url(https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap);.group{margin:45px 0;position:relative}.form-input{background:none;background-color:"white";border:none;border-bottom:1px solid grey;border-radius:0;color:grey;display:block;font-size:18px;margin:6px 0;padding:10px 10px 10px 5px;width:100%}.form-input :focus{outline:none}.form-input:focus form-input-label{color:#000;font-size:12px;top:-14px}input[type=password]{letter-spacing:.3em}.form-input-label{color:grey;font-size:16px;font-weight:400;left:5px;pointer-events:none;position:relative;top:10px;transition:all .3s ease}.form-check-input-label{left:20px}.shrink{color:#000;font-size:12px;top:-14px}.form-check-input{left:10px;top:-21px}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999px);width:320px;z-index:9999}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;justify-content:space-between;margin-bottom:1rem;max-height:800px;min-height:64px;overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;padding:6px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{background-color:hsla(0,0%,100%,.7);bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}.nice-input-upload .form-control-file{cursor:pointer;height:100%;min-height:6em;position:relative;visibility:hidden;width:100%}.nice-input-upload .form-control-file:before{border:2px dashed #d3d3d3;border-radius:6px;color:#67577d;content:attr(data-title);font-size:1em;line-height:2m;min-height:6em;overflow:hidden;padding-top:2em;position:absolute;text-align:center;visibility:visible;width:100%}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{-webkit-filter:url(#gaussian-blur);filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:hsla(0,0%,100%,.9);bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.btncircle{border-radius:15px;font-size:12px;width:30px}.btncircle,.btncircleZOOM{height:30px;padding:6px 0;text-align:center}.btncircleZOOM{border-radius:10px;font-size:10px;width:80px}*{margin:0;padding:0}body,html{width:100%}canvas{display:block}.collapsing{transition:none!important}.content-column{background-color:#bdb76b;font-size:18px;overflow:scroll}body,html{height:100%;margin:0}.left{float:left;width:80%}.left,.right{display:block;height:100%;margin:0}.right{float:right;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;text-align:center;top:0;width:230px}.btn{margin:2px}@media print{@page{size:landscape}}@page{size:21cm 29.7cm;margin:30mm 45mm 30mm 45mm}.recap-wrap{background:#f1f3f5;min-height:100vh;padding-bottom:120px}.recap-wrap--aligner{padding-top:8px}.recap-list{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:720px;padding:16px}.step-card{-webkit-tap-highlight-color:transparent;align-items:center;background:#fff;border:2px solid transparent;border-radius:12px;box-shadow:0 1px 6px rgba(0,0,0,.12);cursor:pointer;display:flex;gap:12px;padding:10px 14px}.step-card:active{-webkit-transform:scale(.99);transform:scale(.99)}.step-card--taken{border-color:#28a745}.step-thumb{align-items:center;background:#e9ecef;border-radius:8px;display:flex;flex-shrink:0;height:66px;justify-content:center;overflow:hidden;width:88px}.step-thumb img{height:100%;object-fit:cover;width:100%}.step-thumb-fallback{color:#adb5bd;font-size:22px}.step-info{flex:1 1;min-width:0}.step-num{color:#6c757d;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.step-title{color:#212529;font-size:16px;font-weight:600;line-height:1.3;margin:2px 0 0}.step-hint{color:#28a745;font-size:13px;margin-top:2px}.step-status{align-items:center;background:#f8f9fa;border-radius:50%;color:#6c757d;display:flex;flex-shrink:0;font-size:18px;height:44px;justify-content:center;width:44px}.step-status--taken{background:#28a745;color:#fff}.fab-wrap{position:fixed;z-index:110}.fab-wrap--msg{bottom:16px;right:16px}.fab-wrap--aligner{right:16px;top:16px}.fab-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#28a745;border:none;border-radius:26px;box-shadow:0 2px 8px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:22px;height:52px;justify-content:center;padding:0;width:52px}.fab-btn:active{opacity:.85}.upload-progress-wrap{bottom:0;display:flex;justify-content:center;left:0;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px));pointer-events:none;position:fixed;right:0;z-index:1030}.upload-progress-box{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.32);max-width:440px;padding:18px 22px 16px;width:62%}.upload-progress-track{background-color:#dee2e6;border-radius:10px;height:26px;overflow:hidden}.upload-progress-fill{background-color:#28a745;border-radius:10px;height:100%;transition:width .25s ease}.upload-progress-fill--indeterminate{-webkit-animation:upload-progress-slide 1.2s ease-in-out infinite;animation:upload-progress-slide 1.2s ease-in-out infinite;width:35%}@-webkit-keyframes upload-progress-slide{0%{margin-left:-35%}to{margin-left:100%}}@keyframes upload-progress-slide{0%{margin-left:-35%}to{margin-left:100%}}.upload-progress-label{color:#212529;font-size:1.05rem;font-weight:600;margin-top:10px;text-align:center}.bubble-line{position:relative;width:100%}.bubble-line-right{float:right;width:100%}.bubble{word-wrap:break-word;background-color:#dfdfdf;border:1px solid rgba(0,0,0,.5);border-radius:20px;box-sizing:border-box;clear:both;display:inline-block;margin-bottom:5px;max-width:100%;padding:8px 30px;position:relative;width:auto}.bubble:after,.bubble:before{border-radius:20px/10px;content:"";display:block;position:absolute}.bubble:before{border:10px solid transparent;border-bottom-color:rgba(0,0,0,.5);bottom:0;left:-7px;z-index:-2}.bubble:after{border:8px solid transparent;border-bottom-color:#dfdfdf;bottom:1px;left:-5px}.bubble--alt{background-color:#51d063;color:#fff;display:inline-block;float:right}.bubble--alt:before{border-bottom-color:rgba(0,0,0,.5);border-radius:20px/10px;left:auto;right:-7px}.bubble--alt:after{border-bottom-color:#51d063;border-radius:20px/10px;left:auto;right:-5px}.dateR{display:inline-block;float:right;text-align:right}.dateL,.dateR{font-size:75%;font-style:italic}.dateL{text-align:left}.bubletitle{text-decoration:underline}.preview-wrap{background:#1a1a1a;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:100}.preview-img{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1 1;min-height:0}.preview-topbar{align-items:center;background:rgba(0,0,0,.65);display:flex;gap:8px;justify-content:space-between;padding:12px}.preview-icon-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:hsla(0,0%,100%,.15);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;width:48px}.preview-icon-btn:active{opacity:.7}.preview-icon-btn--trash{background:rgba(220,53,69,.85)}.preview-icon-placeholder{flex-shrink:0;height:48px;width:48px}.preview-title{color:#fff;flex:1 1;min-width:0;text-align:center}.preview-counter{display:block;font-size:13px;font-weight:700;letter-spacing:.5px;opacity:.85}.preview-content{display:block;font-size:16px;font-weight:600;line-height:1.3}.preview-action-btn{-webkit-tap-highlight-color:transparent;background:#28a745;border:none;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,.4);color:#fff;font-size:20px;font-weight:600;margin:0 16px 20px;padding:15px 16px}.preview-action-btn:active{opacity:.85}.dash-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:100vh;position:relative}.dash-bg:before{background:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dash-content{flex:1 1;padding:20px 16px 110px;position:relative;z-index:1}.dash-card{background:hsla(0,0%,100%,.85);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.18);color:#212529;margin-bottom:14px;padding:16px}.dash-title{font-size:22px;font-weight:700;line-height:1.25;margin:0 0 4px}.dash-subtitle{color:#495057;font-size:15px;line-height:1.4;margin:0}.dash-tips-title{font-size:17px;font-weight:600;margin:0 0 10px}.dash-tips{list-style:none;margin:0 0 14px;padding:0}.dash-tips li{align-items:flex-start;display:flex;font-size:16px;line-height:1.45;margin-bottom:12px}.dash-tips li:last-child{margin-bottom:0}.dash-tips .icon{color:#28a745;font-size:19px;margin-right:6px;margin-top:2px;min-width:28px;text-align:center}.dash-note{align-items:flex-start;background:#fff3cd;border-radius:8px;color:#664d03;display:flex;font-size:14px;line-height:1.45;padding:10px 12px}.dash-note i{font-size:18px;margin-right:4px;margin-top:1px;min-width:24px;text-align:center}.dash-start-btn{background:#28a745;border:none;border-radius:12px;bottom:16px;box-shadow:0 3px 10px rgba(0,0,0,.3);color:#fff;font-size:20px;font-weight:600;left:16px;padding:15px 16px;position:fixed;right:16px;width:auto;z-index:100}.dash-start-btn:disabled{opacity:.85}.dash-error{background:hsla(0,0%,100%,.85);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.18);padding:24px 16px;text-align:center}.dash-error-icon{color:#dc3545;font-size:36px;margin-bottom:8px}.dash-error h3{color:#721c24;font-size:18px;font-weight:700;margin:0 0 6px}.dash-error p{color:#495057;font-size:15px;margin:0}.lp{--lp-bg:#fff;--lp-panel:#f5f6f8;--lp-panel2:#eef0f4;--lp-line:#d8dce4;--lp-line2:#c0c7d4;--lp-txt:#1a1d27;--lp-soft:#5a6275;--lp-dim:#8b93a6;--lp-accent:#2098e8;--lp-accent-dim:#a8d4f0;--lp-ok:#2b8a5a;--lp-no:#c94436;--lp-mono:"Geist Mono",ui-monospace,SFMono-Regular,monospace;--lp-sans:"Inter",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;background:var(--lp-bg);color:var(--lp-txt);font-family:var(--lp-sans);font-size:15px;line-height:1.55;min-height:100vh}.lp ::selection{background:var(--lp-accent);color:#06121c}.lp a{color:inherit;text-decoration:none}.lp img{display:block;max-width:100%}.lp .lp-cmdbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.96);border-bottom:1px solid var(--lp-line);display:flex;gap:14px;height:58px;padding:0 24px;position:-webkit-sticky;position:sticky;top:0;z-index:1030}.lp .lp-dots{display:flex;flex:0 0 auto;gap:6px}.lp .lp-dots i{background:var(--lp-line2);border-radius:50%;height:10px;width:10px}.lp .lp-path{color:var(--lp-soft);font-family:var(--lp-mono);font-size:12.5px;letter-spacing:.02em;white-space:nowrap}.lp .lp-path b{color:var(--lp-txt);font-weight:500}.lp .lp-spacer{flex:1 1}.lp .lp-langs{border:1px solid var(--lp-line);border-radius:6px;display:flex;flex:0 0 auto;overflow:hidden}.lp .lp-langs button{all:unset;color:var(--lp-dim);cursor:pointer;font-family:var(--lp-mono);font-size:11.5px;letter-spacing:.08em;padding:6px 11px;text-transform:uppercase}.lp .lp-langs button:hover{color:var(--lp-soft)}.lp .lp-langs button.on{background:var(--lp-panel2);color:var(--lp-accent)}.lp .lp-btn{align-items:center;background:transparent;border:1px solid var(--lp-line2);border-radius:6px;color:var(--lp-txt);cursor:pointer;display:inline-flex;font-family:var(--lp-mono);font-size:12.5px;gap:8px;letter-spacing:.03em;padding:9px 16px;transition:.15s;white-space:nowrap}.lp .lp-btn.lp-primary{background:var(--lp-accent);border-color:var(--lp-accent);color:#06121c;font-weight:600}.lp .lp-btn.lp-primary:hover{box-shadow:0 0 0 3px rgba(32,152,232,.25)}.lp .lp-btn.lp-ghost:hover{border-color:var(--lp-soft);color:var(--lp-txt)}.lp-langs-v{background:var(--lp-bg);border:1px solid var(--lp-line);box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;position:fixed;right:14px;top:64px;z-index:1040}.lp-langs-v button{all:unset;border-bottom:1px solid var(--lp-line);color:var(--lp-dim);cursor:pointer;font-family:var(--lp-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;padding:9px 5px;position:relative;transition:color .12s ease-out;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.lp-langs-v button:last-child{border-bottom:0}.lp-langs-v button.is-active,.lp-langs-v button:hover{color:var(--lp-txt)}.lp-langs-v button.is-active:after{background:var(--lp-accent);content:"";height:100%;left:0;position:absolute;top:0;width:2px}.lp-anchors{background:var(--lp-bg);border-bottom:1px solid var(--lp-line);display:flex;font-family:var(--lp-mono);font-size:12px;gap:36px;justify-content:center;letter-spacing:.08em;padding:8px 24px 4px}.lp-anch{color:var(--lp-dim);transition:color .12s ease-out}.lp-anch:hover{color:var(--lp-accent)}.lp .lp-wrap{margin:0 auto;max-width:1240px;padding:0 24px}.lp section{padding:76px 0}.lp .lp-eyebrow{align-items:center;color:var(--lp-accent);display:flex;font-family:var(--lp-mono);font-size:12px;gap:10px;letter-spacing:.14em;text-transform:uppercase}.lp .lp-eyebrow:before{background:var(--lp-accent);content:"";flex:0 0 auto;height:1px;width:22px}.lp .lp-idx{color:var(--lp-dim);font-family:var(--lp-mono);font-size:12px;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.lp .lp-idx b{color:var(--lp-accent);font-weight:500}.lp h2{font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:14px}.lp .lp-body{color:var(--lp-soft);font-size:15px;max-width:56ch}.lp .lp-cell{background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:10px;overflow:hidden;padding:24px;position:relative}.lp h3{font-size:17px;font-weight:700;letter-spacing:-.01em;margin-bottom:10px}.lp h3 .lp-tag{border:1px solid var(--lp-accent-dim);border-radius:4px;color:var(--lp-accent);font-family:var(--lp-mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;margin-left:8px;padding:2px 7px;vertical-align:2px}.lp .lp-cell p{color:var(--lp-soft);font-size:14px}.lp .lp-hero{padding:20px 0 64px}.lp .lp-bento{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(12,1fr)}.lp .lp-cell-copy{gap:28px;grid-column:span 7;justify-content:space-between}.lp .lp-cell-copy,.lp .lp-cell-xray{display:flex;flex-direction:column;min-height:540px}.lp .lp-cell-xray{grid-column:span 5}.lp h1{font-size:clamp(2.1rem,3.6vw,3.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0}.lp h1 .lp-thin{color:var(--lp-soft);font-weight:400}.lp h1 .lp-num{color:var(--lp-accent);font-family:var(--lp-mono)}.lp .lp-sub{color:var(--lp-soft);font-size:15.5px;max-width:52ch}.lp .lp-typer{background:#f8f9fb;border:1px solid var(--lp-line);border-radius:8px;color:var(--lp-soft);font-family:var(--lp-mono);font-size:12.5px;line-height:1.8;padding:14px 16px}.lp .lp-typer .lp-p{color:var(--lp-accent)}.lp .lp-typer .lp-ok{color:var(--lp-ok)}.lp .lp-caret{-webkit-animation:lp-blink 1.05s steps(1) infinite;animation:lp-blink 1.05s steps(1) infinite;background:var(--lp-accent);display:inline-block;height:14px;vertical-align:-2px;width:7px}@-webkit-keyframes lp-blink{50%{opacity:0}}@keyframes lp-blink{50%{opacity:0}}.lp .lp-cta-row{display:flex;flex-wrap:wrap;gap:12px}.lp .lp-btn-lg{font-size:13.5px;padding:13px 22px}.lp .lp-xray-frame{background:#e8eaee;border:1px solid var(--lp-line2);border-radius:8px;flex:1 1;min-height:360px;overflow:hidden;position:relative}.lp .lp-xray-frame img{height:100%;object-fit:cover;opacity:.94;width:100%}.lp .lp-scan{-webkit-animation:lp-scan 6s linear infinite;animation:lp-scan 6s linear infinite;background:linear-gradient(180deg,transparent,rgba(32,152,232,.14) 48%,rgba(32,152,232,.45) 50%,transparent 54%);background-size:100% 300%;inset:0;pointer-events:none;position:absolute}@-webkit-keyframes lp-scan{0%{background-position:0 -150%}to{background-position:0 250%}}@keyframes lp-scan{0%{background-position:0 -150%}to{background-position:0 250%}}.lp .lp-corner{border:2px solid var(--lp-accent);height:22px;position:absolute;width:22px}.lp .lp-corner.tl{border-bottom:0;border-right:0;left:10px;top:10px}.lp .lp-corner.tr{border-bottom:0;border-left:0;right:10px;top:10px}.lp .lp-corner.bl{border-right:0;border-top:0;bottom:10px;left:10px}.lp .lp-corner.br{border-left:0;border-top:0;bottom:10px;right:10px}.lp .lp-anno{background:rgba(8,10,16,.85);border:1px solid var(--lp-accent-dim);border-radius:4px;color:var(--lp-accent);font-family:var(--lp-mono);font-size:10.5px;letter-spacing:.05em;padding:2px 7px;position:absolute}.lp .lp-xray-meta{color:var(--lp-dim);display:flex;font-family:var(--lp-mono);font-size:11px;gap:12px;justify-content:space-between;letter-spacing:.04em;padding:12px 4px 0}.lp .lp-xray-meta b{color:var(--lp-soft);font-weight:500}.lp .lp-h-bento{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(12,1fr);margin-top:30px}.lp .lp-b-ai{grid-column:span 5}.lp .lp-b-track{grid-gap:14px;display:grid;gap:14px;grid-column:span 7;grid-template-columns:1fr 1fr}.lp .lp-mono-list{font-family:var(--lp-mono);font-size:12.5px;list-style:none;margin:16px 0 0;padding:0}.lp .lp-mono-list li{border-bottom:1px dashed var(--lp-line);display:flex;gap:12px;justify-content:space-between;padding:9px 0}.lp .lp-mono-list li:last-child{border-bottom:0}.lp .lp-mono-list .k{color:var(--lp-dim)}.lp .lp-mono-list .v{color:var(--lp-txt);text-align:right}.lp .lp-mono-list .v em{color:var(--lp-accent);font-style:normal}.lp .lp-tbl{border:1px solid var(--lp-line);border-radius:8px;margin-top:14px;overflow:hidden}.lp .lp-tbl .lp-row{align-items:baseline;border-bottom:1px solid var(--lp-line);display:grid;font-size:13px;grid-template-columns:32px 1fr auto;padding:8px 14px}.lp .lp-tbl .lp-row:last-child{border-bottom:0}.lp .lp-tbl .lp-row:nth-child(odd){background:rgba(0,0,0,.015)}.lp .lp-tbl .lp-row .n{color:var(--lp-dim);font-family:var(--lp-mono);font-size:11px}.lp .lp-tbl .lp-row .a{font-weight:600}.lp .lp-tbl .lp-row .d{color:var(--lp-soft);font-family:var(--lp-mono);font-size:11px;margin-left:16px}.lp .lp-iso{display:flex;justify-content:center;padding:6px 0 2px}.lp .lp-iso svg{height:118px;width:118px}.lp .lp-gng{background:#f8f9fb;border:1px solid var(--lp-line);border-radius:8px;color:var(--lp-soft);font-family:var(--lp-mono);font-size:12px;line-height:2.05;margin-top:20px;padding:14px 16px}.lp .lp-gng .lp-lbl{color:var(--lp-dim);letter-spacing:.04em}.lp .lp-gng .go{color:var(--lp-ok);font-weight:600}.lp .lp-gng .no{color:var(--lp-no);font-weight:600}.lp .lp-gng .lp-bar{background:var(--lp-line);border-radius:3px;display:inline-block;height:6px;overflow:hidden;vertical-align:1px;width:70px}.lp .lp-gng .lp-bar i{background:var(--lp-accent);display:block;height:100%;width:60%;width:var(--w,60%)}.lp .lp-split{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr}.lp .lp-plate{background:var(--lp-panel);border:1px solid var(--lp-line2);border-radius:10px;overflow:hidden}.lp .lp-plate img{display:block;width:100%}.lp .lp-plate-cap{border-top:1px solid var(--lp-line);color:var(--lp-dim);display:flex;font-family:var(--lp-mono);font-size:11px;gap:12px;justify-content:space-between;letter-spacing:.04em;padding:12px 16px}.lp .lp-plate-cap b{color:var(--lp-soft);font-weight:500}.lp .lp-checklist{list-style:none;margin:22px 0 0;padding:0}.lp .lp-checklist li{border-bottom:1px solid var(--lp-line);display:flex;font-size:14.5px;gap:12px;padding:13px 0}.lp .lp-checklist li:last-child{border-bottom:0}.lp .lp-checklist .mk{border:1px solid var(--lp-accent-dim);border-radius:4px;color:var(--lp-accent);font-family:var(--lp-mono);font-size:11px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1px;padding:3px 7px;white-space:nowrap}.lp .lp-phones{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.lp .lp-plate .lp-img-tall{display:block;height:auto;width:100%}.lp .lp-band{align-items:center;background:var(--lp-panel2);border:1px solid var(--lp-line2);border-radius:12px;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;overflow:hidden;padding:48px;position:relative}.lp .lp-band:after{background:radial-gradient(closest-side,rgba(32,152,232,.16),transparent);content:"";height:300px;inset:auto -60px -140px auto;pointer-events:none;position:absolute;width:420px}.lp .lp-band p{color:var(--lp-soft);font-size:14.5px;margin:8px 0 0;max-width:44ch}.lp .lp-foot{border-top:1px solid var(--lp-line);margin-top:76px}.lp .lp-foot-in{grid-gap:24px;display:grid;font-family:var(--lp-mono);font-size:12px;gap:24px;grid-template-columns:repeat(4,1fr);line-height:1.9;padding:42px 0}.lp .lp-foot .h{color:var(--lp-dim);font-size:10.5px;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.lp .lp-foot a{color:var(--lp-soft)}.lp .lp-foot a:hover{color:var(--lp-accent)}.lp .lp-legal{border-top:1px dashed var(--lp-line);color:var(--lp-dim);display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;justify-content:space-between;padding-top:18px}.video-thumbnail{display:inline-block;position:relative}.video-thumbnail img{display:block;height:auto;width:100%}.play-button{align-items:center;background:rgba(255,0,0,.9);border-radius:50%;color:#fff;display:flex;font-size:30px;height:70px;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px}@media (max-width:980px){.lp .lp-b-ai,.lp .lp-b-track,.lp .lp-cell-copy,.lp .lp-cell-xray{grid-column:span 12}.lp .lp-b-track,.lp .lp-split{grid-template-columns:1fr}.lp .lp-foot-in{grid-template-columns:1fr 1fr}.lp .lp-hero{padding-top:32px}}@media (max-width:640px){.lp .lp-cmdbar{gap:10px;padding:0 14px}.lp .lp-path{display:none}.lp .lp-btn{font-size:11.5px;padding:8px 12px}.lp .lp-phones{grid-template-columns:1fr}}.lp.lp-demo{display:flex;flex-direction:column}.lp.lp-demo .lp-demo-main{flex:1 1;padding:46px 24px 64px}.lp.lp-demo .lp-back{color:var(--lp-dim);font-family:var(--lp-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;transition:color .2s}.lp.lp-demo .lp-back:hover{color:var(--lp-accent)}.lp.lp-demo .lp-demo-head h1{font-size:34px;letter-spacing:-.02em;line-height:1.08;margin:16px 0 0}.lp.lp-demo .lp-demo-lede{color:var(--lp-soft);margin:14px 0 0;max-width:520px}.lp.lp-demo .lp-demo-grid{grid-gap:0 48px;display:grid;gap:0 48px;grid-template-columns:1.5fr 1fr;margin-top:40px}.lp.lp-demo .lp-demo-side{border-left:1px solid var(--lp-line);padding-left:32px}.lp.lp-demo .lp-demo-side .lp-h{color:var(--lp-dim);font-family:var(--lp-mono);font-size:11px;letter-spacing:.1em;margin-bottom:18px;text-transform:uppercase}.lp.lp-demo .lp-row{grid-gap:0 20px;display:grid;gap:0 20px;grid-template-columns:1fr 1fr}.lp.lp-demo .lp-field{margin:0 0 20px}.lp.lp-demo .lp-label{color:var(--lp-soft);display:block;font-family:var(--lp-mono);font-size:10px;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.lp.lp-demo .lp-label .lp-opt{color:var(--lp-dim);letter-spacing:.04em;text-transform:none}.lp.lp-demo .lp-label .lp-req{color:var(--lp-accent)}.lp.lp-demo .lp-input,.lp.lp-demo .lp-select,.lp.lp-demo .lp-textarea{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--lp-line);border-radius:10px;color:var(--lp-txt);font-family:inherit;font-size:15px;line-height:1.4;outline:none;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.lp.lp-demo .lp-textarea{min-height:118px;resize:vertical}.lp.lp-demo .lp-select{background-image:none}.lp.lp-demo .lp-input:focus,.lp.lp-demo .lp-select:focus,.lp.lp-demo .lp-textarea:focus{border-color:var(--lp-accent);box-shadow:0 0 0 3px rgba(32,152,232,.16)}.lp.lp-demo .lp-input.errored,.lp.lp-demo .lp-textarea.errored{border-color:var(--lp-no)}.lp.lp-demo .lp-err{color:var(--lp-no);display:block;font-size:12px;margin:6px 0 0}.lp.lp-demo .lp-alert{background:#fdf2f0;border:1px solid var(--lp-no);border-radius:10px;color:var(--lp-no);font-size:14px;margin:0 0 18px;padding:12px 16px}.lp.lp-demo .lp-alert a{text-decoration:underline}.lp.lp-demo .lp-consent{color:var(--lp-dim);font-size:12px;margin:18px 0 22px;max-width:460px}.lp.lp-demo .lp-mailto-fallback{color:var(--lp-soft);font-size:13px;margin:14px 0 0}.lp.lp-demo .lp-done{background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:14px;max-width:720px;padding:34px}.lp.lp-demo .lp-done h2{font-size:28px;letter-spacing:-.01em;margin:16px 0 0}.lp.lp-demo .lp-done p{color:var(--lp-soft);margin:12px 0 0;max-width:520px}.lp.lp-demo .lp-done-meta{background:#fff;border:1px solid var(--lp-line);border-radius:10px;color:var(--lp-soft);font-family:var(--lp-mono);font-size:12px;margin:24px 0 0;padding:14px 16px}.lp.lp-demo .lp-done-meta b{color:var(--lp-txt);font-weight:600}.lp.lp-demo .lp-steps{list-style:none;margin:0;padding:0}.lp.lp-demo .lp-steps li{border-bottom:1px dashed var(--lp-line);color:var(--lp-txt);display:flex;font-size:14px;gap:12px;padding:12px 0}.lp.lp-demo .lp-steps li:last-child{border-bottom:0}.lp.lp-demo .lp-steps .n{color:var(--lp-accent);flex:0 0 auto;font-family:var(--lp-mono)}.lp.lp-demo .lp-mailto-fallback a{color:var(--lp-accent)}.lp.lp-demo .lp-alert a{color:var(--lp-no)}.lp.lp-demo .lp-hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}@media (max-width:860px){.lp.lp-demo .lp-demo-grid{grid-template-columns:1fr}.lp.lp-demo .lp-demo-side{border-left:0;border-top:1px solid var(--lp-line);margin-top:12px;padding-left:0;padding-top:28px}}@media (max-width:640px){.lp.lp-demo .lp-row{grid-template-columns:1fr}.lp.lp-demo .lp-demo-head h1{font-size:28px}}