.lp{--wrap:1180px;--ink:#0b1220;--body:#48566b;--muted:#6b7688;--hair:#e7ebf1;--hair-2:#eef1f6;--tint:#f5f7fb;--sec-y:88px;--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.8' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4.5 12.75l6 6 9-13.5'/%3E%3C/svg%3E");--i-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.8' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3'/%3E%3C/svg%3E");--i-bars-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5'/%3E%3C/svg%3E");--i-lock-closed:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z'/%3E%3C/svg%3E");--i-home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.5a.75.75 0 0 0 .75.75h4.5a.75.75 0 0 0 .75-.75V15a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75v5.25a.75.75 0 0 0 .75.75h4.5a.75.75 0 0 0 .75-.75V9.75'/%3E%3C/svg%3E");--i-user-group:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z'/%3E%3C/svg%3E");--i-document-text:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z'/%3E%3C/svg%3E");--i-folder:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 12.75V12A2.25 2.25 0 0 1 4.5 9.75h15A2.25 2.25 0 0 1 21.75 12v.75m-8.69-6.44-2.12-2.12a1.5 1.5 0 0 0-1.061-.44H4.5A2.25 2.25 0 0 0 2.25 6v12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9a2.25 2.25 0 0 0-2.25-2.25h-5.379a1.5 1.5 0 0 1-1.06-.44Z'/%3E%3C/svg%3E");--i-banknotes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z'/%3E%3C/svg%3E");--i-chart-bar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z'/%3E%3C/svg%3E");--i-bolt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m3.75 13.5 10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75Z'/%3E%3C/svg%3E");--i-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 4.5v15m7.5-7.5h-15'/%3E%3C/svg%3E");--i-envelope:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75'/%3E%3C/svg%3E");--i-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 0 0 2.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 0 1-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 0 0-1.091-.852H4.5A2.25 2.25 0 0 0 2.25 4.5v2.25Z'/%3E%3C/svg%3E");--i-map-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z'/%3E%3C/svg%3E");--i-calendar-days:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5'/%3E%3C/svg%3E");--i-chart-pie:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M10.5 6a7.5 7.5 0 1 0 7.5 7.5h-7.5V6Z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13.5 10.5H21A7.5 7.5 0 0 0 13.5 3v7.5Z'/%3E%3C/svg%3E");--i-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");--i-bell:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0'/%3E%3C/svg%3E");--i-cog-6-tooth:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.324.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 0 1 1.37.49l1.296 2.247a1.125 1.125 0 0 1-.26 1.431l-1.003.827c-.293.24-.438.613-.431.992a6.759 6.759 0 0 1 0 .255c-.007.378.138.75.43.99l1.005.828c.424.35.534.954.26 1.43l-1.298 2.247a1.125 1.125 0 0 1-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.57 6.57 0 0 1-.22.128c-.331.183-.581.495-.644.869l-.213 1.281c-.09.543-.56.94-1.11.94h-2.594c-.55 0-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 0 1-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 0 1-1.369-.49l-1.297-2.247a1.125 1.125 0 0 1 .26-1.431l1.004-.827c.292-.24.437-.613.43-.992a6.932 6.932 0 0 1 0-.255c.007-.378-.138-.75-.43-.99l-1.004-.828a1.125 1.125 0 0 1-.26-1.43l1.297-2.247a1.125 1.125 0 0 1 1.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.281Z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z'/%3E%3C/svg%3E");--i-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z'/%3E%3C/svg%3E");color:var(--body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fff;font-size:16px;line-height:1.55}.lp *{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp img{max-width:100%;display:block}.lp ::selection{background:#d5e2fb}.lp .ic{width:1em;height:1em;-webkit-mask:var(--m)center/contain no-repeat;-webkit-mask:var(--m)center/contain no-repeat;mask:var(--m)center/contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.lp .i-check{--m:var(--i-check)}.lp .i-arrow-right{--m:var(--i-arrow-right)}.lp .i-bars-3{--m:var(--i-bars-3)}.lp .i-lock-closed{--m:var(--i-lock-closed)}.lp .i-home{--m:var(--i-home)}.lp .i-user-group{--m:var(--i-user-group)}.lp .i-document-text{--m:var(--i-document-text)}.lp .i-folder{--m:var(--i-folder)}.lp .i-banknotes{--m:var(--i-banknotes)}.lp .i-chart-bar{--m:var(--i-chart-bar)}.lp .i-bolt{--m:var(--i-bolt)}.lp .i-plus{--m:var(--i-plus)}.lp .i-envelope{--m:var(--i-envelope)}.lp .i-phone{--m:var(--i-phone)}.lp .i-map-pin{--m:var(--i-map-pin)}.lp .i-calendar-days{--m:var(--i-calendar-days)}.lp .i-chart-pie{--m:var(--i-chart-pie)}.lp .i-chevron-down{--m:var(--i-chevron-down)}.lp .i-bell{--m:var(--i-bell)}.lp .i-cog-6-tooth{--m:var(--i-cog-6-tooth)}.lp .i-clock{--m:var(--i-clock)}.lp .wrap{max-width:var(--wrap);margin:0 auto;padding:0 32px}.lp .wrap-x{max-width:var(--wrap);margin:0 auto;padding-left:32px;padding-right:32px}.lp .btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:600;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.lp .btn-primary{background:var(--color-brand-600);color:#fff}.lp .btn-primary:hover{background:var(--color-brand-700)}.lp .btn-lg{border-radius:11px;padding:14px 22px;font-size:16px}.lp .hero-see{color:var(--ink);border-color:var(--hair);background:#fff}.lp .hero-see:hover{background:#fbfcfe;border-color:#c6d0e2}.lp .hero-see .ic{color:var(--color-brand-600);font-size:17px}.lp .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-600);white-space:nowrap;align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:inline-flex}.lp .eyebrow:before{content:"";background:var(--color-brand-600);border-radius:2px;width:22px;height:1.5px}.lp .hero .eyebrow:before{display:none}.lp h1,.lp h2,.lp h3{color:var(--ink);margin:0}.lp .display{letter-spacing:-.032em;font-size:clamp(38px,4.6vw,58px);font-weight:700;line-height:1.04}.lp .h2{letter-spacing:-.028em;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1}.lp .nav{z-index:60;background:0 0;padding:16px 0 0;position:fixed;top:0;left:0;right:0}.lp .nav-in{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;height:66px;padding:0 16px 0 22px;display:flex;box-shadow:0 1px 2px #0b12200a,0 12px 34px -12px #0b1e4a2e}.lp .brandlogo{align-items:center;gap:9px;display:inline-flex}.lp .brandlogo img{width:auto;height:32px}.lp .brandlogo span{letter-spacing:-.022em;color:var(--ink);font-size:21px;font-weight:800}.lp .nav-mid{align-items:center;gap:30px;display:flex}.lp .nav-mid a{color:#4a566a;font-size:15px;font-weight:500;transition:color .15s}.lp .nav-mid a:hover{color:var(--ink)}.lp .nav-right{align-items:center;gap:6px;display:flex}.lp .nav-right .login{color:var(--ink);border-radius:9px;padding:9px 12px;font-size:15px;font-weight:500}.lp .nav-right .login:hover{background:#f4f6fa}.lp .lang-toggle{border:1px solid var(--hair);background:#f1f4f9;border-radius:9px;align-items:center;gap:2px;padding:2px;display:inline-flex}.lp .lang-opt{color:var(--muted);letter-spacing:.03em;border-radius:7px;padding:5px 9px;font-size:12.5px;font-weight:700;line-height:1;transition:color .15s,background .15s}.lp .lang-opt:hover{color:var(--ink)}.lp .lang-opt.on{color:var(--color-brand-600);background:#fff;box-shadow:0 1px 2px #0b122014}.lp .burger{border:1px solid var(--hair);cursor:pointer;color:var(--ink);background:#fff;border-radius:9px;padding:8px;font-size:20px;display:none}.lp .mobile{display:none}.lp .hero-wrap{background:linear-gradient(#f6f8fc 0% 56%,#fff 86%);position:relative}.lp .hero{z-index:2;background:0 0;padding:40px 0;position:relative;overflow:hidden}.lp .hero-art{z-index:1;object-fit:cover;object-position:72% 45%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 60%,#0000 100%);mask:linear-gradient(#000 60%,#0000 100%)}.lp .hero-grid{z-index:1;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:36px;padding-top:84px;display:grid;position:relative}.lp .hero h1{margin:24px 0 0}.lp .hero .display{letter-spacing:-.035em;font-size:clamp(40px,4.4vw,62px);line-height:1.05}.lp .hero-sub{color:var(--body);max-width:468px;margin:24px 0 0;font-size:18.5px;line-height:1.56}.lp .hero-cta{flex-wrap:wrap;align-items:center;gap:14px;margin:34px 0 0;display:flex}.lp .hero-trust{flex-wrap:wrap;gap:12px 18px;margin:28px 0 0;display:flex}.lp .hero-trust span{color:var(--body);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:inline-flex}.lp .hero-trust .ck{border:1.5px solid var(--color-brand-400);width:18px;height:18px;color:var(--color-brand-600);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .hero-trust .ck .ic{font-size:11px}.lp .shot{position:relative}.lp .float{z-index:3;background:#fff;border:1px solid #e2e8f0e6;border-radius:15px;width:172px;padding:14px 15px;position:absolute;box-shadow:0 2px 6px #0b12200d,0 24px 44px -16px #0b1e4a47}.lp .float .fh{align-items:center;gap:10px;display:flex}.lp .float .fi{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}.lp .float .fi.pay{background:var(--color-success-600)}.lp .float .fi.est{background:var(--color-brand-600)}.lp .float .fi.prof{background:linear-gradient(140deg,var(--color-accent-500),var(--color-brand-600))}.lp .float .ft{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.25;display:block}.lp .float .fsub{color:var(--muted);white-space:nowrap;margin-top:1px;font-size:11px;font-weight:500;line-height:1.3;display:block}.lp .float .fv{color:var(--ink);letter-spacing:-.02em;margin:10px 0 2px;font-size:22px;font-weight:800;line-height:1;display:block}.lp .float .ff{color:var(--muted);font-size:11px;font-weight:500;display:block}.lp .float .ff b{color:var(--color-success-600);font-weight:700}.lp .f-pay{top:-26px;left:-46px}.lp .f-est{bottom:34px;left:-14px}.lp .f-prof{bottom:34px;right:-40px}.lp .frame{z-index:2;background:#fff;border:1px solid #dfe4ec;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 1px 1px #0b12200a,0 10px 20px -6px #0b12201a,0 44px 70px -22px #0b1e4a52}.lp .frame-bar{border-bottom:1px solid var(--hair-2);background:#fbfcfe;align-items:center;gap:8px;padding:11px 14px;display:flex}.lp .frame-dots{gap:6px;display:flex}.lp .frame-dots i{background:#dfe4ec;border-radius:999px;width:10px;height:10px}.lp .frame-url{flex:1;justify-content:center;align-items:center;gap:7px;display:flex}.lp .frame-url span{color:var(--muted);border:1px solid var(--hair);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;display:inline-flex}.lp .frame-url .ic{color:#9aa5b5;font-size:12px}.lp .app{background:var(--color-slate-50);grid-template-columns:56px 1fr;height:428px;display:grid}.lp .rail{border-right:1px solid var(--hair-2);background:#fff;flex-direction:column;align-items:center;gap:4px;padding:12px 0;display:flex}.lp .rail .mark{width:26px;height:26px;margin-bottom:10px}.lp .rail .r{color:#9aa5b5;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex}.lp .rail .r.on{background:var(--color-brand-50);color:var(--color-brand-600)}.lp .app-main{padding:16px 18px;overflow:hidden}.lp .app-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lp .app-head h4{color:var(--ink);font-size:15px;font-weight:700}.lp .app-head .r{align-items:center;gap:8px;display:flex}.lp .chip{color:var(--body);border:1px solid var(--hair);background:#fff;border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.lp .chip .ic{color:#9aa5b5;font-size:12px}.lp .bell{border:1px solid var(--hair);color:#9aa5b5;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:flex}.lp .ava{background:var(--color-brand-600);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:10.5px;font-weight:700;display:flex}.lp .kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.lp .kpi{border:1px solid var(--hair);background:#fff;border-radius:11px;padding:11px 12px}.lp .kpi .l{color:var(--muted);font-size:10.5px;font-weight:500}.lp .kpi .v{color:var(--ink);letter-spacing:-.01em;margin-top:3px;font-size:18px;font-weight:700}.lp .kpi .d{color:var(--color-success-600);margin-top:3px;font-size:10px;font-weight:600}.lp .kpi .d.flat{color:var(--muted)}.lp .kpi .d s{color:var(--muted);margin-left:3px;font-weight:500;text-decoration:none}.lp .app-row{grid-template-columns:1.7fr 1fr;gap:10px;margin-top:10px;display:grid}.lp .panel{border:1px solid var(--hair);background:#fff;border-radius:11px;padding:12px}.lp .panel .pt{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.lp .panel .pv{align-items:baseline;gap:8px;margin-top:5px;display:flex}.lp .panel .pv b{color:var(--ink);letter-spacing:-.02em;font-size:21px;font-weight:800}.lp .panel .pv em{color:var(--color-success-600);font-size:11px;font-style:normal;font-weight:700}.lp .panel .pv em s{color:var(--muted);font-weight:500;text-decoration:none}.lp .chart{grid-template-columns:26px 1fr;gap:4px;margin-top:12px;display:grid}.lp .yax{color:#b3bccb;text-align:right;flex-direction:column;justify-content:space-between;height:96px;font-size:8.5px;display:flex}.lp .plot{position:relative}.lp .bars{align-items:flex-end;gap:5px;height:96px;display:flex}.lp .bars i{background:var(--color-brand-100);border-radius:3px 3px 0 0;flex:1}.lp .bars i.hi{background:linear-gradient(180deg,var(--color-brand-500),var(--color-brand-700))}.lp .spark{pointer-events:none;width:100%;height:96px;position:absolute;inset:0;overflow:visible}.lp .xax{color:#b3bccb;justify-content:space-between;margin-top:5px;font-size:8px;display:flex}.lp .pipe{flex-direction:column;gap:11px;margin-top:11px;display:flex}.lp .pl{justify-content:space-between;align-items:center;display:flex}.lp .pl .n{color:var(--ink);white-space:nowrap;font-size:11.5px;font-weight:700}.lp .pl .s{color:var(--color-brand-700);font-size:11px;font-weight:700}.lp .pl small{color:var(--muted);margin-top:1px;font-size:10px;font-weight:500;display:block}.lp .pipe-more{color:var(--color-brand-600);align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:700;display:inline-flex}.lp .tint{background:var(--tint);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.lp .logos{padding:34px 0;overflow:hidden}.lp .logos.tint{border-top:1px solid var(--hair);background:linear-gradient(#fff 0%,#f4f7fc 50%,#fff 100%);border-bottom:1px solid #eef2f8}.lp .logos .cap{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#5a6885;margin:0 0 30px;font-size:12px;font-weight:700}.lp .logo-vp{border-top:1px solid var(--hair);padding-top:26px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.lp .logo-track{align-items:stretch;width:max-content;animation:44s linear infinite lp-logo-scroll;display:flex}.lp .logo-vp:hover .logo-track{animation-play-state:paused}.lp .logo-item{color:#56658a;flex:none;justify-content:center;align-items:center;gap:12px;padding:4px 48px;display:flex}.lp .logo-item .glyph{color:#55648a;flex-shrink:0;width:32px;height:32px}.lp .logo-item .lt{flex-direction:column;line-height:1.05;display:flex}.lp .logo-item .lt b{letter-spacing:.02em;color:#465270;font-size:16px;font-weight:800}.lp .logo-item .lt small{letter-spacing:.2em;color:#8793a9;font-size:8.5px;font-weight:700}.lp .sec{padding:var(--sec-y)0}.lp .sec-head{max-width:640px}.lp .sec-head .h2{margin-top:16px}.lp .sec-head p{color:var(--body);margin:16px 0 0;font-size:18px}.lp .value-sec{padding:var(--sec-y)0;background:#fff;position:relative;overflow:hidden}.lp .value-sec .sec-head{z-index:1;max-width:1120px;position:relative}.lp .value-sec .sec-head .eyebrow:before{display:none}.lp .value-title{letter-spacing:-.034em;color:var(--ink);white-space:nowrap;margin-top:18px;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.05}.lp .value-sec .sec-head p{color:var(--body);max-width:900px;margin:20px 0 0;font-size:18px;line-height:1.55}.lp .value-bp{z-index:0;pointer-events:none;background-image:linear-gradient(#2563eb21 1px,#0000 1px),linear-gradient(90deg,#2563eb21 1px,#0000 1px);background-size:56px 56px;width:min(460px,38%);height:380px;position:absolute;top:0;right:0;-webkit-mask:radial-gradient(120% 120% at 100% 0,#000 24%,#0000 72%);mask:radial-gradient(120% 120% at 100% 0,#000 24%,#0000 72%)}.lp .value-sec:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#38bdf829,#2563eb17 42%,#0000 70%);width:720px;height:720px;position:absolute;bottom:-200px;left:-200px}.lp .value-sec:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(115% 130% at 74% 0,#60a5fa29,#3b82f60f 34%,#0000 66%);width:min(820px,66%);height:420px;position:absolute;top:-60px;right:0}.lp .steps{z-index:1;grid-template-columns:repeat(3,1fr);gap:24px;margin:54px 0 0;display:grid;position:relative}.lp .steps:before{content:"";background:linear-gradient(90deg,var(--color-brand-200),var(--color-brand-200)82%,transparent);height:2px;position:absolute;top:19px;left:8%;right:2%}.lp .step{justify-content:center;display:flex}.lp .step-n{z-index:1;border:1.5px solid var(--color-brand-300);width:40px;height:40px;color:var(--color-brand-600);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 2px 8px #0b1e4a1a}.lp .trio{z-index:1;grid-template-columns:repeat(3,1fr);gap:24px;margin:18px 0 0;display:grid;position:relative}.lp .val{border:1px solid var(--hair);background:#fff;border-radius:16px;flex-direction:column;padding:24px;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 1px 2px #0b12200a,0 20px 34px -22px #0b1e4a33}.lp .val:hover{border-color:var(--color-brand-200);transform:translateY(-6px);box-shadow:0 2px 4px #0b12200d,0 34px 44px -24px #0b1e4a57}.lp .val-head{align-items:flex-start;gap:16px;display:flex}.lp .val .vi{width:48px;height:48px;color:var(--color-brand-600);background:#eaf3ff;border-radius:13px;flex:none;justify-content:center;align-items:center;font-size:22px;transition:background .3s,color .3s;display:inline-flex}.lp .val:hover .vi{background:var(--color-brand-600);color:#fff}.lp .val h3{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:700}.lp .val-copy p{color:var(--body);margin:8px 0 0;font-size:14.5px;line-height:1.5}.lp .val-demo{margin-top:auto;padding-top:20px}.lp .val-panel{border:1px solid var(--hair);background:#fbfcfe;border-radius:12px;padding:14px 16px}.lp .flow{color:var(--ink);flex-wrap:nowrap;align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:flex}.lp .flow-item{color:var(--body);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.lp .flow .dot{background:var(--color-brand-600);border-radius:999px;flex-shrink:0;width:8px;height:8px}.lp .flow-arrow{color:#b3bccb;flex-shrink:0;font-size:13px}.lp .flow-item .ic{color:var(--muted);font-size:15px}.lp .pill{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.lp .pill-green{color:var(--color-success-600);background:#e7f6ee}.lp .chk-ok{background:var(--color-success-600);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.lp .chk-ok .ic{color:#fff;font-size:11px}.lp .metrics{align-items:flex-end;gap:18px;display:flex}.lp .metric{flex-direction:column;gap:3px;display:flex}.lp .metric .mk{color:var(--muted);font-size:11px;font-weight:600}.lp .metric .mv{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700}.lp .metric .mv.pos{color:var(--color-success-600)}.lp .mini-spark{flex-shrink:0;width:82px;height:34px;margin-left:auto}.lp .value-foot{color:var(--muted);z-index:1;justify-content:center;align-items:center;gap:12px;margin:46px auto 0;font-size:15px;font-weight:600;display:flex;position:relative}.lp .value-foot:before,.lp .value-foot:after{content:"";width:min(200px,20vw);height:1px}.lp .value-foot:before{background:linear-gradient(90deg,transparent,var(--hair))}.lp .value-foot:after{background:linear-gradient(90deg,var(--hair),transparent)}.lp .vf-check{border:1.5px solid var(--color-brand-300);width:26px;height:26px;color:var(--color-brand-600);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp .vf-check .ic{font-size:13px}.lp .split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.lp .split ul{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.lp .split li{color:var(--body);align-items:flex-start;gap:11px;font-size:15.5px;display:flex}.lp .split li .ic{color:var(--color-brand-600);margin-top:1px;font-size:19px}.lp .split li b{color:var(--ink);font-weight:600}.lp .jobcard{border:1px solid var(--hair);background:#fff;border-radius:16px;padding:22px;box-shadow:0 1px 2px #0b12200a,0 18px 40px -20px #0b122029}.lp .jc-top{justify-content:space-between;align-items:center;display:flex}.lp .jc-top h4{color:var(--ink);font-size:16px;font-weight:700}.lp .jc-badge{color:var(--body);background:var(--color-slate-100);border-radius:6px;padding:3px 9px;font-size:11px;font-weight:600}.lp .jc-num{gap:26px;margin:18px 0 4px;display:flex}.lp .jc-num div .n{color:var(--ink);letter-spacing:-.01em;font-size:22px;font-weight:700}.lp .jc-num div .k{color:var(--muted);font-size:12px}.lp .jc-num div .n.pos{color:var(--color-success-600)}.lp .jc-bar{background:var(--color-slate-100);border-radius:999px;height:8px;margin-top:14px;overflow:hidden}.lp .jc-bar i{background:var(--color-brand-600);border-radius:999px;width:0;height:100%;transition:width 1.5s cubic-bezier(.2,.75,.2,1);display:block}.lp #costing.bar-run .jc-bar i{width:72%}.lp .jc-line{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.lp .jc-items{border-top:1px solid var(--hair-2);flex-direction:column;gap:10px;margin-top:18px;padding-top:14px;display:flex}.lp .jc-item{justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.lp .jc-item span{color:var(--body)}.lp .jc-item b{color:var(--ink);font-weight:600}.lp #costing.costing-dark{color:#fff;background:#071a43;border:none;position:relative;overflow:hidden}.lp #costing .cost-bg{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lp #costing.costing-dark .wrap{z-index:1;position:relative}.lp #costing.costing-dark .cost-eb{color:#7ea6ff}.lp #costing.costing-dark .cost-eb:before{display:none}.lp #costing .eb-ic{color:#7ea6ff;background:#7ea6ff24;border:1px solid #7ea6ff59;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.lp #costing .eb-ic .ic{font-size:16px}.lp #costing.costing-dark .h2{color:#fff;font-size:clamp(32px,3.8vw,46px)}.lp #costing .cost-lede{color:#c3d2f5;max-width:480px;margin:18px 0 0;font-size:18px;line-height:1.55}.lp #costing.costing-dark ul{gap:20px;margin-top:34px}.lp #costing.costing-dark li{color:#cdd9f5;align-items:center;font-size:16px}.lp #costing.costing-dark li b{color:#fff}.lp #costing .chk{color:#7ea6ff;border:1.5px solid #7ea6ffbf;border-radius:999px;flex:none;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex}.lp #costing .chk .ic{font-size:14px}.lp #costing .jobcard{border:none;border-radius:22px;padding:30px 32px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;position:relative;box-shadow:-40px 30px 90px -30px #2563eb8c,-18px 0 60px -20px #3b82f673,0 30px 70px -22px #040c2c99}.lp #costing .jobcard:hover{transform:translateY(-10px)scale(1.015);box-shadow:-52px 40px 110px -28px #2563ebb3,-26px 0 80px -18px #60a5fa99,0 40px 90px -24px #040c2ca8}.lp #costing .jobcard:before,.lp #costing .jobcard:after{content:"";z-index:-1;background:#dfe8ff;border-radius:22px;position:absolute;inset:0}.lp #costing .jobcard:before{opacity:.45;transform:translate(16px,22px)}.lp #costing .jobcard:after{opacity:.22;transform:translate(32px,44px)}.lp #costing .jc-top h4{font-size:18px}.lp #costing .jc-badge{color:var(--color-brand-600);white-space:nowrap;background:#e8efff;border-radius:999px;padding:5px 12px;font-size:12px}.lp #costing .jc-num{gap:36px;margin:22px 0 6px}.lp #costing .jc-num div .n{font-size:27px}.lp #costing .jc-num div .k{font-size:13px}.lp #costing .jc-bar{height:9px;margin-top:18px}.lp #costing .jc-line{margin-top:10px;font-size:13px}.lp #costing .jc-items{gap:4px;margin-top:20px;padding-top:18px}.lp #costing .jc-item{padding:8px 0;font-size:15px}.lp #costing .jc-item .lbl{align-items:center;gap:12px;display:flex}.lp #costing .jci-ic{width:32px;height:32px;color:var(--color-brand-600);background:#eef3ff;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.lp #costing .jci-ic .ic{font-size:17px}.lp #costing .jc-item b{font-size:16px}.lp .faq-sec{background:linear-gradient(#fbfcfe 0%,#f3f7fc 100%);position:relative;overflow:hidden}.lp .faq-grid{z-index:1;grid-template-columns:.82fr 1.18fr;align-items:start;gap:80px;display:grid;position:relative}.lp .faq-intro .eyebrow:before{display:none}.lp .faq-title{letter-spacing:-.03em;color:var(--ink);margin:18px 0 0;font-size:clamp(38px,4.4vw,60px);font-weight:800;line-height:1.06}.lp .faq-sub{color:var(--muted);max-width:280px;margin:26px 0 0;font-size:20px;line-height:1.5}.lp .faq-talk{color:#fff;background:var(--color-brand-600);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;margin-top:34px;padding:13px 22px;font-size:16px;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.lp .faq-talk:hover{background:var(--color-brand-700);transform:translateY(-1px)}.lp .faq-talk .ic{font-size:17px;transition:transform .16s}.lp .faq-talk:hover .ic{transform:translate(4px)}.lp .faq{border:1px solid var(--hair);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #0b12200a,0 30px 54px -30px #0b1e4a33}.lp details.q{border-top:1px solid var(--hair-2)}.lp details.q:first-child{border-top:none}.lp details.q summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:28px 30px;font-size:18px;font-weight:700;list-style:none;transition:background .15s;display:flex}.lp details.q summary:hover{background:#f8fafe}.lp details.q summary::-webkit-details-marker{display:none}.lp .qbtn{width:40px;height:40px;color:var(--color-brand-600);background:#eef3ff;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:inline-flex}.lp .qbtn .ic{font-size:20px;transition:transform .25s}.lp details.q[open] .qbtn{background:var(--color-brand-600);color:#fff}.lp details.q[open] .qbtn .ic{transform:rotate(45deg)}.lp details.q summary:hover .qbtn{transform:scale(1.06)}.lp details.q .a{color:var(--body);max-width:720px;padding:0 30px 28px;font-size:15.5px;line-height:1.6}.lp .footer{background:linear-gradient(#0a1f4a 0%,#071634 100%);border-top:none;padding:34px 0;position:relative;overflow:hidden}.lp .footer:after{content:"";pointer-events:none;filter:blur(6px);background:radial-gradient(closest-side,#3b82f657,#0000 70%);width:420px;height:320px;position:absolute;top:-40%;right:-6%}.lp .footer-in{z-index:1;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.lp .footer-brand{flex:none;align-items:center;gap:12px;display:flex}.lp .footer-brand img{width:auto;height:46px}.lp .footer-brand .fb-word{letter-spacing:-.01em;color:#fff;flex-direction:column;font-size:22px;font-weight:800;line-height:.96;display:flex}.lp .footer-note{text-align:center;color:#cbdcffd1;flex:auto;font-size:14px}.lp .footer-links{flex:none;gap:34px;display:flex}.lp .footer-links a{color:#e6eeff;font-size:15px;font-weight:500}.lp .footer-links a:hover{color:#fff}.lp .banner{background:#0a1a3f;width:100%;position:relative;overflow:hidden}.lp .banner img{object-fit:cover;object-position:center center;width:100%;height:clamp(360px,46vw,620px);display:block}.lp .banner-copy{z-index:1;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.lp .banner-copy .wrap{width:100%}.lp .banner-copy h2{letter-spacing:-.03em;color:#fff;text-shadow:0 2px 24px #040c2273;max-width:620px;font-size:clamp(34px,4.4vw,64px);font-weight:800;line-height:1.04}.lp .sched{border-top:1px solid var(--hair);background:radial-gradient(circle at 78% 12%,#4d82ff1a,#0000 28%),radial-gradient(circle at 8% 70%,#00c7ff14,#0000 34%),linear-gradient(#fbfdff 0%,#f6faff 100%);position:relative;overflow:hidden}.lp .sched-ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.lp .sched-ambient svg{opacity:.98;filter:drop-shadow(0 0 18px #2563eb29);width:56%;min-width:720px;height:auto;position:absolute;bottom:-8%;left:-2%}.lp .sched-grid{z-index:1;grid-template-columns:.88fr 1.12fr;align-items:center;gap:80px;display:grid;position:relative}.lp .sched-info .eyebrow:before{display:none}.lp .sched-info .h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(40px,4vw,60px);line-height:1}.lp .sched-info>p{color:var(--body);max-width:460px;margin:20px 0 0;font-size:18px;line-height:1.6}.lp .sched-contact{flex-direction:column;gap:16px;margin:30px 0 0;display:flex}.lp .sc-row{align-items:center;gap:16px;display:flex}.lp .sc-ic{background:var(--color-brand-50);width:54px;height:54px;color:var(--color-brand-600);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:24px;display:flex}.lp .sc-row .k{text-transform:uppercase;letter-spacing:.08em;color:#6b7a92;font-size:12px;font-weight:700}.lp .sc-row .v{color:var(--ink);font-size:17px;font-weight:700}.lp .sched-tag{color:#32435f;margin:32px 0 0;font-size:22px;font-weight:800}.lp .sched-card{background:#fffffff5;border:1px solid #d3ddedf2;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 32px 72px #1b387124,0 8px 24px #2563eb14}.lp .tabs{border-bottom:1px solid var(--hair);background:0 0;grid-template-columns:1fr 1fr;gap:0;padding:22px 26px 0;display:grid}.lp .tab{min-height:54px;font-family:var(--font-sans);color:#6d7b93;cursor:pointer;background:0 0;border:none;border-radius:13px 13px 0 0;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:17px;font-weight:700;transition:background .15s,color .15s;display:inline-flex;position:relative}.lp .tab .ic{font-size:19px}.lp .tab.on{color:var(--color-brand-600);background:linear-gradient(#f5f9fff2,#fff9);box-shadow:0 8px 18px #1f5eff12}.lp .tab.on:after{content:"";background:var(--color-brand-600);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.lp .tab-body{padding:30px}.lp .fr{grid-template-columns:1fr 1fr;gap:20px 18px;display:grid}.lp .field{flex-direction:column;gap:9px;margin-bottom:20px;display:flex}.lp .field label{color:#2e3c57;font-size:14px;font-weight:700}.lp .field label .req{color:var(--color-brand-600)}.lp .field input,.lp .field select,.lp .field textarea{width:100%;height:54px;font-size:16px;font-family:var(--font-sans);color:var(--ink);background:#fff;border:1px solid #cfd9e8;border-radius:12px;outline:none;padding:0 16px;transition:border-color .15s,box-shadow .15s}.lp .field textarea{resize:vertical;height:auto;min-height:112px;padding:16px;line-height:1.5}.lp .field input::placeholder,.lp .field textarea::placeholder{color:#9aa5b5}.lp .field input:focus,.lp .field select:focus,.lp .field textarea:focus{border-color:var(--color-brand-500);box-shadow:0 0 0 3px #2563eb29}.lp .sform .submit{color:#fff;cursor:pointer;background:linear-gradient(90deg,#1455ff 0%,#2f6df3 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:58px;margin-top:8px;font-size:18px;font-weight:800;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 14px 28px #1f5eff40}.lp .sform .submit:hover{transform:translateY(-2px);box-shadow:0 18px 34px #1f5eff4d}.lp .sform .submit:disabled{opacity:.7;cursor:default;transform:none}.lp .sform .fine{color:#6f7e95;text-align:center;margin:18px 0 0;font-size:13px}.lp .sform .err{color:#b42318;text-align:center;background:#fef3f2;border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:14px}.lp .form-ok{text-align:center;padding:30px 10px}.lp .form-ok .okic{background:var(--color-brand-50);width:52px;height:52px;color:var(--color-brand-600);border-radius:999px;justify-content:center;align-items:center;margin-bottom:16px;font-size:26px;display:inline-flex}.lp .form-ok h4{color:var(--ink);font-size:19px;font-weight:700}.lp .form-ok p{color:var(--body);margin:8px 0 0;font-size:15px}.lp .cal-placeholder{text-align:center;border:1px dashed var(--color-slate-300);background:var(--color-slate-50);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:460px;padding:32px;display:flex}.lp .cal-placeholder .calic{border:1px solid var(--hair);width:54px;height:54px;color:var(--color-brand-600);background:#fff;border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;font-size:26px;display:inline-flex}.lp .cal-placeholder h4{color:var(--ink);font-size:17px;font-weight:700}.lp .cal-placeholder p{color:var(--body);max-width:340px;margin:8px 0 0;font-size:14px}@keyframes lp-logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lp .logo-track{animation:none}.lp .jc-bar i{transition:none}}@media (max-width:1080px){.lp .logo-item{padding:4px 34px}}@media (max-width:940px){.lp #costing .jobcard:before,.lp #costing .jobcard:after{display:none}.lp .faq-grid{grid-template-columns:1fr;gap:40px}.lp .faq-sub{max-width:none}.lp .sched-grid{grid-template-columns:1fr;gap:36px}.lp .nav-mid,.lp .nav-right .login{display:none}.lp .burger{display:inline-flex}.lp .mobile.open{border:1px solid var(--hair);background:#fff;border-radius:12px;flex-direction:column;gap:4px;margin:8px 16px 0;padding:12px 20px 16px;display:flex;box-shadow:0 1px 2px #0b12200a,0 12px 34px -12px #0b1e4a2e}.lp .mobile a{color:var(--ink);padding:11px 4px;font-size:16px;font-weight:500}.lp .hero{padding:52px 0 20px}.lp .hero-grid{grid-template-columns:minmax(0,1fr);gap:56px;padding-top:72px}.lp .shot{max-width:100%}.lp .hero-sub{max-width:none}.lp .hero-trust{flex-wrap:wrap;gap:10px 16px}.lp .hero-art{object-position:60% 40%}.lp .f-est{left:-12px}.lp .f-pay{left:0}.lp .f-prof{right:0}.lp .split{grid-template-columns:1fr;gap:40px}.lp .trio{grid-template-columns:1fr;gap:20px;margin-top:40px}.lp .steps{display:none}.lp .value-foot:before,.lp .value-foot:after{width:40px}.lp .value-title{white-space:normal}.lp{--sec-y:60px}.lp .wrap-x{padding-left:32px;padding-right:32px}}@media (max-width:820px){.lp .footer-in{text-align:center;flex-wrap:wrap;justify-content:center;gap:16px}.lp .footer-note{flex-basis:100%;order:3}}@media (max-width:720px){.lp .banner-copy h2{font-size:30px}.lp .banner img{object-position:70% center}}@media (max-width:560px){.lp .wrap{padding:0 20px}.lp .wrap-x{padding-left:20px;padding-right:20px}.lp .kpis{grid-template-columns:repeat(2,1fr)}.lp .hero-cta{gap:12px}.lp .jc-num{gap:18px}.lp .fr{grid-template-columns:1fr}.lp .nav-right .btn-primary{display:none}.lp .nav-mid+.nav-right{gap:4px}}@media (max-width:380px){.lp .hero .display{font-size:38px}}
