.lp{--navy:#0d1b2a;--navy2:#111827;--navy3:#0f172a;--ink:#0b1220;--em:#10b981;--em4:#34d399;--em6:#059669;--em7:#047857;--em50:#ecfdf5;--em100:#d1fae5;--em200:#a7f3d0;--teal:#5eead4;--sky:#0ea5e9;--violet:#8b5cf6;--amber:#f59e0b;--rose:#f43f5e;--g50:#f9fafb;--g100:#f3f4f6;--g200:#e5e7eb;--g300:#d1d5db;--g400:#9ca3af;--g500:#6b7280;--g600:#4b5563;--g700:#374151;--g900:#111827;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-travel:cubic-bezier(.45,.05,.25,1)}.lp *{box-sizing:border-box;margin:0;padding:0}.lp{scroll-behavior:smooth;font-family:var(--font-dm-sans),system-ui,sans-serif;color:var(--g900);background:var(--navy);-webkit-font-smoothing:antialiased;overflow-x:clip}.lp a{color:inherit;text-decoration:none}.lp button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.lp .display{font-family:var(--font-sora),var(--font-dm-sans),sans-serif;letter-spacing:-.02em}.lp .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.lp section{scroll-margin-top:72px;position:relative;overflow:hidden}.lp .sec{padding:104px 0}.lp .dark{background:var(--navy);color:#fff}.lp .dark2{background:var(--navy2);color:#fff}.lp .light{background:var(--g50)}.lp .white{background:#fff}.lp .dots:before{content:"";opacity:.04;pointer-events:none;background-image:radial-gradient(#fff6 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.lp .glow:after{content:"";filter:blur(120px);pointer-events:none;background:#10b9811a;border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-120px}.lp section.nova-spot:before{content:"";pointer-events:none;z-index:3;animation:spot 1.8s var(--ease-out)forwards;border:2px solid #10b9818c;border-radius:28px;position:absolute;inset:10px;box-shadow:0 0 0 6px #10b9811a}@keyframes spot{0%{opacity:0}15%{opacity:1}70%{opacity:1}to{opacity:0}}.lp nav.top{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1b2ad1;border-bottom:1px solid #ffffff0f;position:fixed;inset:0 0 auto}.lp nav.top .wrap{align-items:center;gap:28px;height:68px;display:flex}.lp .brand{color:#fff;font-weight:800;font-family:var(--font-sora);align-items:center;gap:10px;font-size:19px;display:flex}.lp .brand img{width:34px;height:34px}.lp .navlinks{color:#cbd5e1;gap:22px;margin-left:24px;font-size:14px;font-weight:600;display:flex}.lp .navlinks a:hover{color:#fff}.lp .navright{align-items:center;gap:16px;margin-left:auto;display:flex}.lp .lang{border:1px solid #ffffff26;border-radius:999px;padding:2px;font-size:12px;font-weight:700;display:flex}.lp .lang button{color:#94a3b8;border-radius:999px;padding:4px 10px}.lp .lang button.on{background:var(--em);color:#fff}.lp .btn{transition:transform .18s var(--ease-out),background .18s,border-color .18s;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;display:inline-flex}.lp .btn:active{transform:scale(.97)}.lp .btn-em{background:var(--em);color:#fff;box-shadow:0 10px 30px -8px #10b9818c}.lp .btn-em:hover{background:var(--em4)}.lp .btn-ghost{color:#fff;border:1px solid #fff3}.lp .btn-ghost:hover{background:#10b9811a;border-color:#10b98159}.lp .btn-sm{border-radius:10px;padding:9px 16px;font-size:14px}@media (max-width:980px){.lp .navlinks{display:none}}.lp .kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--em6);background:var(--em50);border:1px solid var(--em100);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.lp .dark .kicker,.lp .dark2 .kicker{color:var(--em4);background:#10b9811a;border-color:#10b98138}.lp h2.title{font-family:var(--font-sora);letter-spacing:-.02em;margin:18px 0 14px;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.1}.lp .lead{color:var(--g600);max-width:620px;font-size:18px;line-height:1.6}.lp .dark .lead,.lp .dark2 .lead{color:#cbd5e1}.lp .hl{background:linear-gradient(90deg,var(--em4),var(--teal));color:#0000;-webkit-background-clip:text;background-clip:text}.lp .split{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;display:grid}.lp .split.rev>:first-child{order:2}@media (max-width:900px){.lp .split{grid-template-columns:1fr}.lp .split.rev>:first-child{order:0}}.lp .bullets{gap:12px;margin-top:26px;list-style:none;display:grid}.lp .bullets li{color:var(--g700);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.lp .dark .bullets li,.lp .dark2 .bullets li{color:#d1d5db}.lp .bullets li:before{content:"";background:var(--em)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat;border-radius:6px;flex:none;width:20px;height:20px;margin-top:1px}.lp .card{border:1px solid var(--g200);background:#fff;border-radius:18px;box-shadow:0 20px 50px -24px #0f172a40}.lp .dcard{background:#111827;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 30px 60px -30px #0009}.lp .chrome{border-bottom:1px solid #ffffff0f;align-items:center;gap:7px;padding:12px 14px;display:flex}.lp .chrome i{border-radius:50%;width:10px;height:10px;display:block}.lp .chrome .url{color:#94a3b8;text-align:center;background:#ffffff0d;border-radius:8px;flex:1;margin-left:10px;padding:4px;font-size:11px}.lp .pill{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.lp .p-em{background:var(--em50);color:var(--em7)}.lp .p-sky{color:#0369a1;background:#e0f2fe}.lp .p-vi{color:#6d28d9;background:#ede9fe}.lp .p-am{color:#b45309;background:#fef3c7}.lp .p-ro{color:#be123c;background:#ffe4e6}.lp .p-gr{background:var(--g100);color:var(--g600)}.lp .dark .p-gr,.lp .dark2 .p-gr{color:#cbd5e1;background:#ffffff12}.lp .mono{font-variant-numeric:tabular-nums}.lp .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .muted{color:var(--g500)}.lp .dark .muted,.lp .dark2 .muted{color:#94a3b8}.lp #hero{background:var(--navy);color:#fff;align-items:center;min-height:100vh;padding:120px 0 80px;display:flex}.lp #hero .bg1{background:radial-gradient(at 75% 20%,#10b98129,#0000 52%);position:absolute;inset:0}.lp #hero .orb{filter:blur(120px);background:#34d3991a;border-radius:50%;width:420px;height:420px;position:absolute;bottom:18%;left:12%}.lp #hero h1{font-family:var(--font-sora);letter-spacing:-.03em;margin:26px 0 22px;font-size:clamp(38px,4.4vw,60px);font-weight:800;line-height:1.04}.lp #hero .sub{color:#cbd5e1;max-width:560px;font-size:19px;line-height:1.6}.lp #hero .sub b{color:#fff;font-weight:600}.lp .caps{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.lp .cap{color:#d1d5db;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.lp .cap svg{width:15px;height:15px;color:var(--em4)}.lp .hero-mock{position:relative}.lp .kpis{grid-template-columns:repeat(4,1fr);gap:10px;padding:16px;display:grid}.lp .kpi{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;padding:12px}.lp .kpi small{color:#94a3b8;font-size:10.5px;display:block}.lp .kpi b{margin-top:4px;font-size:17px;display:block}.lp .kpi em{color:var(--em4);font-size:10.5px;font-style:normal}.lp .spark{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;margin:0 16px 16px;padding:14px}.lp .branches{flex-wrap:wrap;gap:6px;margin:0 16px 16px;display:flex}.lp .branches span{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff12;border-radius:8px;padding:5px 9px;font-size:11px}.lp .branches span.on{color:var(--em4);background:#10b98126;border-color:#10b9814d}.lp .float-card{background:#1f2937;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px;font-size:12px;position:absolute;box-shadow:0 20px 40px -12px #0009}@media (max-width:900px){.lp .hero-mock{display:none}}.lp .strip{background:var(--navy3);color:#cbd5e1;border-block:1px solid #ffffff0d}.lp .strip .wrap{flex-wrap:wrap;justify-content:center;gap:12px 34px;padding:22px 24px;font-size:14px;font-weight:600;display:flex}.lp .strip span{align-items:center;gap:8px;display:inline-flex}.lp .strip span:before{content:"";background:var(--em);border-radius:50%;width:6px;height:6px}.lp .shots-tabs{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.lp .shots-tabs button{border:1px solid var(--g200);color:var(--g600);background:#fff;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.lp .shots-tabs button.on{background:var(--em);border-color:var(--em);color:#fff}.lp .shots-tabs button:not(.on):hover{border-color:var(--em200);color:var(--em7)}.lp .shot{grid-template-columns:.8fr 1.6fr;align-items:center;gap:36px;margin-top:28px;display:grid}.lp .shot h3{font-family:var(--font-sora);letter-spacing:-.02em;font-size:clamp(22px,2.4vw,30px);font-weight:800}.lp .shot p{color:var(--g600);margin-top:12px;line-height:1.6}.lp .shot-frame{border:1px solid var(--g200);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -30px #0f172a59}.lp .shot-frame .chrome{border-bottom:1px solid var(--g200)}.lp .shot-frame .chrome .url{background:var(--g100);color:var(--g500)}.lp .shot-frame img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}@media (max-width:900px){.lp .shot{grid-template-columns:1fr}}.lp .inds{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin-top:40px;display:grid}.lp .ind{text-align:left;border:1px solid var(--g200);transition:border-color .18s,background .18s,box-shadow .18s,transform .18s var(--ease-out);background:#ffffffe6;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:18px;display:flex}.lp .ind:hover{border-color:var(--em200);background:#ecfdf580;box-shadow:0 10px 30px -14px #10b98166}.lp .ind:active{transform:scale(.98)}.lp .ind .ico{background:var(--em50);width:40px;height:40px;color:var(--em);border-radius:12px;place-items:center;display:grid}.lp .ind .ico svg{width:21px;height:21px}.lp .ind b{font-size:15px}.lp .ind small{color:var(--g500);font-size:12.5px;line-height:1.4}.lp .ladder{grid-template-columns:repeat(5,1fr);align-items:end;gap:14px;margin-top:48px;display:grid}.lp .step{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;padding:20px 18px;position:relative}.lp .step .n{font-family:var(--font-sora);color:var(--em4);font-size:13px;font-weight:800}.lp .step b{margin:10px 0 8px;font-size:16px;display:block}.lp .step p{color:#94a3b8;font-size:13px;line-height:1.5}.lp .step .ico{width:38px;height:38px;color:var(--em4);background:#10b9811f;border-radius:12px;place-items:center;display:grid}.lp .step .ico svg{width:20px;height:20px}.lp .ladder .step:first-child{min-height:200px}.lp .ladder .step:nth-child(2){min-height:230px}.lp .ladder .step:nth-child(3){min-height:260px}.lp .ladder .step:nth-child(4){min-height:290px}.lp .ladder .step:nth-child(5){background:#10b98117;border-color:#10b9814d;min-height:320px}@media (max-width:900px){.lp .ladder{grid-template-columns:1fr 1fr}.lp .ladder .step{min-height:0!important}}.lp .size-note{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.lp .pos{grid-template-columns:1.35fr 1fr;min-height:340px;display:grid}.lp .pos .lines{border-right:1px solid #ffffff0f;padding:14px}.lp .pos .ln{background:#ffffff08;border-radius:12px;grid-template-columns:1fr auto;gap:4px 12px;margin-bottom:8px;padding:10px 12px;font-size:13px;display:grid}.lp .pos .ln small{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.lp .pos .ln small span{color:#94a3b8;background:#ffffff0f;border-radius:6px;padding:2px 7px;font-size:10.5px}.lp .pos .side{flex-direction:column;gap:10px;padding:14px;font-size:13px;display:flex}.lp .doc-types{flex-wrap:wrap;gap:6px;display:flex}.lp .cust{background:#0ea5e914;border:1px solid #0ea5e933;border-radius:12px;padding:12px}.lp .total{background:#10b9811f;border:1px solid #10b98140;border-radius:12px;margin-top:auto;padding:14px}.lp .total b{font-size:26px;font-family:var(--font-sora)}.lp .offline{color:#fcd34d;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.lp .z{padding:18px}.lp .z h4{justify-content:space-between;align-items:center;font-size:14px;display:flex}.lp .zgrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.lp .zbox{border:1px solid var(--g200);border-radius:12px;padding:12px;font-size:12.5px}.lp .zbox b{font-size:18px;font-family:var(--font-sora);margin-top:3px;display:block}.lp .bar{background:var(--g100);border-radius:99px;height:8px;margin-top:6px;overflow:hidden}.lp .bar i{background:var(--em);border-radius:99px;height:100%;display:block}.lp .denoms{grid-template-columns:repeat(6,1fr);gap:6px;margin-top:12px;display:grid}.lp .denoms span{text-align:center;border:1px solid var(--g200);background:var(--g50);border-radius:8px;padding:6px 2px;font-size:11px}.lp .denoms span b{font-size:13px;display:block}.lp .kiosk-wrap{justify-content:center;display:flex}.lp .kiosk-unit{flex-direction:column;align-items:center;padding-right:30px;display:flex;position:relative}.lp .k-screen{background:#0b1220;border-radius:22px;width:300px;padding:12px;box-shadow:0 40px 80px -30px #000000bf,0 0 0 1px #ffffff14}.lp .k-scr{color:var(--g900);background:#f1f5f9;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.lp .k-top{background:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex;position:relative}.lp .k-top .sp{flex:1}.lp .k-top .lane{text-align:right;line-height:1.15}.lp .k-top .lane b{font-size:13px;font-weight:800;display:block}.lp .k-top .lane span{color:var(--g500);font-size:10px}.lp .k-top .laser{background:var(--em6);height:3px;position:absolute;bottom:0;left:0;right:0}.lp .k-list{gap:7px;padding:10px;display:grid}.lp .k-item{background:#fff;border-radius:10px;align-items:center;gap:9px;padding:7px 8px;font-size:12px;display:flex;box-shadow:0 1px 2px #0f172a0f}.lp .k-item .ph{border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.lp .k-item .ph svg{width:22px;height:22px}.lp .k-item .pr{text-align:right;margin-left:auto;font-size:12.5px;font-weight:700}.lp .k-save{color:var(--em7);background:var(--em50);border-radius:5px;margin-top:2px;padding:1px 5px;font-size:10px;font-weight:800;display:inline-block}.lp .k-saved{background:var(--em50);border:1px solid var(--em100);color:var(--em7);border-radius:10px;justify-content:space-between;margin:0 10px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.lp .k-total{justify-content:space-between;align-items:baseline;padding:10px 12px 6px;display:flex}.lp .k-total b{font-family:var(--font-sora);font-size:24px}.lp .k-pay{background:var(--em6);color:#fff;text-align:center;border-radius:12px;margin:0 10px 10px;padding:12px;font-size:14px;font-weight:800;box-shadow:0 10px 20px -10px #059669cc}.lp .k-foot{border-top:1px solid var(--g200);background:#fff;justify-content:space-between;gap:6px;padding:8px 10px;display:flex}.lp .k-foot span{background:var(--g100);color:var(--g700);border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:600}.lp .k-foot span.help{background:var(--g900);color:#fff}.lp .k-shelf{background:linear-gradient(#1f2937,#111827);border-radius:0 0 14px 14px;place-items:center;width:250px;height:30px;margin-top:-2px;display:grid;box-shadow:0 14px 24px -12px #000000b3}.lp .k-shelf i{background:#f43f5e;border-radius:99px;width:120px;height:4px;box-shadow:0 0 12px 2px #f43f5e8c}.lp .k-neck{background:linear-gradient(90deg,#111827,#374151 45%,#111827);width:46px;height:96px}.lp .k-base{background:linear-gradient(#374151,#111827);border-radius:12px 12px 6px 6px;width:190px;height:16px}.lp .k-floor{filter:blur(6px);background:#00000073;border-radius:50%;width:240px;height:14px;margin-top:-6px}.lp .k-term{background:linear-gradient(#1f2937,#0b1220);border-radius:12px;flex-direction:column;align-items:center;gap:5px;width:52px;height:86px;padding:6px;display:flex;position:absolute;top:318px;right:0;box-shadow:0 12px 20px -10px #000000b3,0 0 0 1px #ffffff14}.lp .k-term .scr{color:#ccfbf1;background:#0f766e;border-radius:5px;place-items:center;width:100%;height:30px;font-size:8px;font-weight:800;display:grid}.lp .k-term svg{color:#94a3b8;width:20px;height:20px}.lp .price-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lp .pc{padding:16px}.lp .pc h5{color:var(--g500);font-size:13px;font-weight:600}.lp .calc{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.lp .calc span{border:1px solid var(--g200);background:var(--g50);border-radius:10px;padding:8px 10px}.lp .calc span b{font-size:16px;font-family:var(--font-sora);display:block}.lp .promo-tags{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.lp .tiers{gap:8px;margin-top:12px;display:flex}.lp .tier{text-align:center;border-radius:12px;flex:1;padding:10px;font-size:12px;font-weight:700}.lp .t-b{color:#9a4a12;background:#fde7d3}.lp .t-s{color:#475569;background:#eef2f7}.lp .t-g{color:#92400e;background:#fef3c7}.lp .label-designer{grid-template-columns:120px 1fr;min-height:260px;display:grid}.lp .ld-tools{border-right:1px solid var(--g200);align-content:start;gap:8px;padding:12px;font-size:12px;display:grid}.lp .ld-tools span{border:1px dashed var(--g300);text-align:center;color:var(--g600);border-radius:8px;padding:8px}.lp .ld-canvas{background:repeating-linear-gradient(0deg,transparent 0 19px,var(--g100)19px 20px),repeating-linear-gradient(90deg,transparent 0 19px,var(--g100)19px 20px);place-items:center;display:grid}.lp .tag{border:2px solid var(--g900);background:#fff;border-radius:12px;width:230px;padding:12px 14px;box-shadow:0 12px 30px -12px #0000004d}.lp .tag .nm{font-size:12px;font-weight:700}.lp .tag .pr{font-family:var(--font-sora);font-size:34px;font-weight:800;line-height:1.1}.lp .barcode{background:repeating-linear-gradient(90deg,#111 0 2px,#0000 2px 4px,#111 4px 5px,#0000 5px 8px,#111 8px 11px,#0000 11px 12px);height:34px;margin-top:6px}.lp .import{grid-template-columns:1fr 40px 1.3fr;align-items:center;gap:10px;display:grid}.lp .pdf{color:var(--g900);background:#fff;border-radius:12px;padding:14px;font-size:10.5px;line-height:1.7;box-shadow:0 20px 40px -20px #0009}.lp .pdf .h{justify-content:space-between;font-size:12px;font-weight:800;display:flex}.lp .pdf .l{border-bottom:1px dotted var(--g300);justify-content:space-between;display:flex}.lp .arrow{color:var(--em4);place-items:center;display:grid}.lp .po{padding:12px;font-size:12px}.lp .po .r{border-radius:8px;grid-template-columns:70px 1fr 40px 56px;gap:6px;padding:7px 8px;display:grid}.lp .po .r:nth-child(odd){background:#ffffff08}.lp .po .ok{color:var(--em4);align-items:center;gap:8px;margin-top:10px;font-size:12.5px;font-weight:700;display:flex}@media (max-width:900px){.lp .import{grid-template-columns:1fr}.lp .arrow{transform:rotate(90deg)}}.lp .imp{justify-items:stretch;gap:10px;display:grid}.lp .files{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lp .file{color:var(--g900);background:#fff;border-radius:14px;padding:12px 14px;position:relative;box-shadow:0 18px 36px -20px #000000b3}.lp .file b{margin-top:6px;font-size:13px;display:block}.lp .file small{color:var(--g500);font-size:11.5px}.lp .file .ext{color:#fff;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:800}.lp .pdf-f .ext{background:#dc2626}.lp .xls-f .ext{background:#15803d}.lp .arrow-d{color:var(--em4);place-items:center;display:grid}.lp .po2{padding:14px}.lp .ln2{border-radius:10px;grid-template-columns:40px 1fr 44px 64px;align-items:center;gap:10px;padding:7px 8px;font-size:12.5px;display:grid}.lp .ln2:nth-child(odd):not(.hd){background:#ffffff08}.lp .ln2.hd{color:#94a3b8;padding-top:0;padding-bottom:4px;font-size:11px}.lp .ln2 b{font-size:12.5px;display:block}.lp .ln2 small{color:#94a3b8;font-size:10.5px}.lp .ln2 .thumb{border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.lp .ln2 .thumb svg{width:22px;height:22px}.lp .okline{color:var(--em4);border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;font-size:12.5px;font-weight:700;display:flex}.lp .integ{border-top:1px solid #ffffff14;grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;margin-top:72px;padding-top:56px;display:grid}.lp .logo-tile.dib img{height:62px;max-height:none}.lp .logo-tile.dib{overflow:hidden}.lp .flow-ev{color:#cbd5e1;gap:7px;margin-top:14px;font-size:12px;display:grid}.lp .flow-ev .dot{background:#475569;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.lp .flow-ev .dot.ok{background:var(--em)}.lp .flow-ev .dot.now{background:var(--amber)}@media (max-width:900px){.lp .integ,.lp .files{grid-template-columns:1fr}}.lp .board{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.lp .col h6{color:var(--g500);justify-content:space-between;margin-bottom:8px;font-size:11.5px;font-weight:700;display:flex}.lp .tk{border:1px solid var(--g200);background:#fff;border-radius:10px;margin-bottom:8px;padding:9px;font-size:11.5px}.lp .tk b{font-size:12px;display:block}.lp .loc{color:#0369a1;background:#e0f2fe;border-radius:6px;margin-top:5px;padding:2px 6px;font-size:10.5px;font-weight:700;display:inline-block}.lp .phone{border:8px solid var(--g900);background:#fff;border-radius:26px;width:190px;overflow:hidden;box-shadow:0 30px 60px -25px #00000073}.lp .phone .ph-h{background:var(--em6);color:#fff;padding:10px;font-size:12px;font-weight:700}.lp .phone .ph-b{gap:8px;padding:10px;font-size:11.5px;display:grid}.lp .sign{border:1px dashed var(--g300);border-radius:10px;height:60px;position:relative}.lp .sign svg{width:calc(100% - 20px);height:calc(100% - 12px);position:absolute;inset:6px 10px}.lp .dispatch-mock{align-items:center;gap:18px;display:flex}@media (max-width:900px){.lp .dispatch-mock{flex-direction:column}}.lp .disp-grid{grid-template-columns:1.15fr 1fr .62fr;align-items:start;gap:14px;margin-top:40px;display:grid}.lp .routecard{padding:14px}.lp .routecard svg.map{background:#eef2f7;border-radius:12px;width:100%;height:auto;display:block}.lp .stops{gap:6px;margin-top:10px;font-size:12px;display:grid}.lp .stops div{align-items:center;gap:8px;display:flex}.lp .stops .n{color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10.5px;font-weight:800;display:grid}.lp .n-ok{background:var(--em)}.lp .n-now{background:var(--sky)}.lp .n-wait{background:var(--g400)}.lp .stops .t{color:var(--g500);margin-left:auto;font-size:11px}.lp .disp-feats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.lp .df{border:1px solid var(--g200);background:#fff;border-radius:14px;padding:14px}.lp .df b{margin-bottom:4px;font-size:14.5px;display:block}.lp .df span{color:var(--g600);font-size:13px;line-height:1.5}@media (max-width:1000px){.lp .disp-grid,.lp .disp-feats{grid-template-columns:1fr}}.lp .lots{padding:16px}.lp .lots table{border-collapse:collapse;width:100%;margin-top:10px;font-size:12.5px}.lp .lots th{text-align:left;color:var(--g500);border-bottom:1px solid var(--g200);padding:6px 8px;font-size:11px;font-weight:600}.lp .lots td{border-bottom:1px solid var(--g100);padding:8px}.lp .lots tr.next td{background:var(--em50)}.lp .inv-mini{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.lp .inv-mini .card{padding:12px;font-size:12.5px}.lp .inv-mini b{margin-bottom:4px;font-size:13.5px;display:block}.lp .fin-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.lp .fcard{padding:16px}.lp .fcard h5{color:var(--g500);justify-content:space-between;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.lp .pl{border-collapse:collapse;width:100%;font-size:12.5px}.lp .pl td{padding:5px 0}.lp .pl td:last-child{text-align:right;font-variant-numeric:tabular-nums}.lp .pl tr.tot td{border-top:1px solid var(--g200);padding-top:8px;font-weight:800}.lp .bud{gap:9px;font-size:12px;display:grid}.lp .bud .bb{background:var(--g100);border-radius:99px;height:8px;margin-top:4px;position:relative;overflow:hidden}.lp .bud .bb i{border-radius:99px;position:absolute;top:0;bottom:0;left:0}.lp .rec{gap:7px;font-size:12px;display:grid}.lp .rec div{border:1px solid var(--g100);border-radius:9px;justify-content:space-between;align-items:center;padding:7px 9px;display:flex}.lp .aging{text-align:center;grid-template-columns:repeat(4,1fr);gap:6px;font-size:11px;display:grid}.lp .aging div{border-radius:9px;padding:8px 4px}.lp .aging b{font-size:13px;font-family:var(--font-sora);display:block}@media (max-width:1000px){.lp .fin-grid{grid-template-columns:1fr}}.lp .ctl-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.lp .ctl{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;padding:20px}.lp .ctl .ico{width:40px;height:40px;color:var(--em4);background:#10b9811f;border-radius:12px;place-items:center;margin-bottom:12px;display:grid}.lp .ctl .ico svg{width:20px;height:20px}.lp .ctl b{font-size:16px}.lp .ctl p{color:#94a3b8;margin-top:6px;font-size:13.5px;line-height:1.55}.lp .audit{color:#cbd5e1;background:#111827;border:1px solid #ffffff14;border-radius:16px;gap:7px;margin-top:14px;padding:14px 16px;font-size:12.5px;display:grid}.lp .audit div{gap:10px;display:flex}.lp .audit .when{color:#64748b;flex:none;width:76px}@media (max-width:1000px){.lp .ctl-grid{grid-template-columns:1fr}}.lp .channels{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lp .ch{background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;padding:16px}.lp .ch b{font-size:16px}.lp .ch .st{color:#cbd5e1;gap:6px;margin-top:10px;font-size:12px;display:grid}.lp .hub{background:#10b9811a;border:1px solid #10b98140;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:14px 16px;font-size:13px;display:flex}.lp .floor{grid-template-columns:repeat(4,1fr);gap:10px;padding:16px;display:grid}.lp .tbl{aspect-ratio:1;border-radius:14px;place-items:center;font-size:12px;font-weight:700;display:grid}.lp .tbl small{text-align:center;font-size:10px;font-weight:600;display:block}.lp .t-free{background:var(--em50);color:var(--em7);border:1px solid var(--em200)}.lp .t-busy{color:#be123c;background:#ffe4e6;border:1px solid #fecdd3}.lp .t-res{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}.lp .t-clean{color:#b45309;background:#fef3c7;border:1px solid #fde68a}.lp .heat{color:var(--g500);grid-template-columns:34px repeat(12,1fr);gap:3px;padding:14px;font-size:9.5px;display:grid}.lp .heat i{aspect-ratio:1.4;border-radius:4px;display:block}.lp .alerts{gap:8px;padding:0 14px 14px;display:grid}.lp .alert{border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:12.5px;display:flex}.lp .a-ro{color:#9f1239;background:#fff1f2}.lp .a-am{color:#92400e;background:#fffbeb}.lp .a-sk{color:#075985;background:#f0f9ff}.lp .nova-panel{color:var(--g900);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3}.lp .np-h{color:#fff;background:linear-gradient(135deg,#059669,#047857);align-items:center;gap:10px;padding:14px 16px;display:flex}.lp .np-h svg{width:38px;height:38px}.lp .np-h b{font-family:var(--font-sora)}.lp .np-h small{opacity:.85;font-size:11.5px;display:block}.lp .np-b{background:var(--g50);align-content:start;gap:10px;min-height:300px;padding:14px;display:grid}.lp .msg-u{background:var(--em6);color:#fff;border-radius:14px 14px 4px;justify-self:end;max-width:80%;padding:9px 12px;font-size:13px}.lp .msg-n{border:1px solid var(--g200);background:#fff;border-radius:14px 14px 14px 4px;justify-self:start;max-width:88%;padding:11px 13px;font-size:13px;line-height:1.55}.lp .msg-n .go{color:var(--em7);background:var(--em50);border:1px solid var(--em100);border-radius:8px;margin-top:8px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.lp .np-q{border-top:1px solid var(--g200);background:#fff;flex-wrap:wrap;gap:7px;padding:12px 14px;display:flex}.lp .np-q button{border:1px solid var(--em100);background:var(--em50);color:var(--em7);border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s}.lp .np-q button:hover{background:var(--em100);border-color:var(--em200)}.lp .np-foot{color:var(--g500);text-align:center;border-top:1px solid var(--g100);background:#fff;padding:8px;font-size:11px}.lp .pillars{gap:12px;margin-top:26px;display:grid}.lp .pillar{align-items:flex-start;gap:12px;display:flex}.lp .pillar .ico{width:36px;height:36px;color:var(--em4);background:#10b9811f;border-radius:10px;flex:none;place-items:center;display:grid}.lp .pillar .ico svg{width:19px;height:19px}.lp .pillar b{font-size:15px;display:block}.lp .pillar span{color:#94a3b8;font-size:13.5px}.lp .sched{grid-template-columns:70px repeat(6,1fr);gap:4px;padding:14px;font-size:11px;display:grid}.lp .sched .sh{text-align:center;border-radius:6px;padding:5px 4px;font-size:10.5px;font-weight:700}.lp .punch{flex-wrap:wrap;gap:10px;padding:0 14px 14px;display:flex}.lp .punch span{border:1px solid var(--g200);border-radius:10px;padding:7px 10px;font-size:12px}.lp .payroll{flex-wrap:wrap;gap:6px;padding:0 14px 16px;display:flex}.lp .goal{padding:16px}.lp .goal .gl{margin-bottom:14px;font-size:13px}.lp .goal .bar{height:10px}.lp .goal .bar i.pace{background:linear-gradient(90deg,var(--em),var(--teal))}.lp .fin-chips{grid-template-columns:repeat(2,1fr);gap:10px;padding:0 16px 16px;display:grid}.lp .fin-chips div{border:1px solid var(--g200);border-radius:12px;padding:10px;font-size:12px}.lp .fin-chips b{font-family:var(--font-sora);margin-top:2px;font-size:15px;display:block}.lp .more{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.lp .mtile{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;padding:20px}.lp .mtile .ico{width:40px;height:40px;color:var(--em4);background:#10b9811f;border-radius:12px;place-items:center;margin-bottom:12px;display:grid}.lp .mtile .ico svg{width:20px;height:20px}.lp .mtile b{font-size:16px}.lp .mtile p{color:#94a3b8;margin-top:6px;font-size:13.5px;line-height:1.55}@media (max-width:900px){.lp .more,.lp .channels{grid-template-columns:1fr}}.lp .faq{gap:10px;max-width:820px;margin:40px auto 0;display:grid}.lp .faq details{border:1px solid var(--g200);background:#fff;border-radius:14px;padding:16px 18px}.lp .faq summary{cursor:pointer;justify-content:space-between;gap:10px;font-weight:700;list-style:none;display:flex}.lp .faq summary:after{content:"+";color:var(--em6);font-weight:800}.lp .faq details[open] summary:after{content:"–"}.lp .faq p{color:var(--g600);margin-top:10px;font-size:15px;line-height:1.6}.lp #demo{text-align:center}.lp #demo .lead{margin:0 auto}.lp footer{color:#64748b;text-align:center;background:#0a1628;padding:30px 0;font-size:13px}.lp .nova-live .nova-body{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite nova-float}.lp .nova-live .nova-shadow{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite nova-shadow}.lp .nova-live .nova-blink{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite nova-blink}.lp .nova-live .nova-spark{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite nova-twinkle}.lp .nova-live .nova-orbit{transform-box:view-box;transform-origin:50px 56px;animation:1.3s linear infinite nova-spin}.lp .nova-live.nova-happy .nova-body{animation:.55s ease-out 3 nova-hop,3s ease-in-out 1.65s infinite nova-float}@keyframes nova-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes nova-shadow{0%,to{transform:scaleX(1)}50%{transform:scaleX(.82)}}@keyframes nova-blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes nova-twinkle{0%,to{transform:scale(.85)rotate(0)}50%{transform:scale(1.15)rotate(20deg)}}@keyframes nova-spin{to{transform:rotate(360deg)}}@keyframes nova-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-9px)}}.lp #nova{z-index:60;will-change:transform;width:92px;height:92px;position:fixed;top:0;left:0}.lp #nova .nova-btn{filter:drop-shadow(0 14px 18px #022c2273);width:100%;height:100%;transition:transform .2s var(--ease-out);display:block}.lp #nova .nova-btn:hover{transform:scale(1.06)}.lp #nova .nova-btn:active{transform:scale(.96)}.lp #nova .nova-btn svg{width:100%;height:100%;display:block}.lp #nova .nova-btn:focus-visible{outline:3px solid var(--em4);outline-offset:4px;border-radius:50%}.lp .nb{width:330px;max-width:calc(100vw - 32px);color:var(--g900);transform-origin:100% 100%;background:#fff;border-radius:18px;padding:14px 14px 12px;position:absolute;bottom:100px;box-shadow:0 24px 60px -18px #0206178c,0 0 0 1px #10b9812e}.lp #nova.side-left .nb{transform-origin:0 100%;left:62px}.lp #nova.side-right .nb{right:62px}.lp .nb[hidden]{display:none}.lp .nb .nb-top{align-items:center;gap:8px;margin-bottom:6px;display:flex}.lp .nb .nb-top b{font-family:var(--font-sora);color:var(--em7);font-size:13px}.lp .nb .nb-top .step-tag{color:var(--g500);margin-left:auto;font-size:11px;font-weight:700}.lp .nb .nb-x{width:24px;height:24px;color:var(--g400);border-radius:7px;place-items:center;margin-left:4px;display:grid}.lp .nb .nb-x:hover{background:var(--g100);color:var(--g700)}.lp .nb .nb-text{color:var(--g700);font-size:14px;line-height:1.55}.lp .nb .nb-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lp .nb .nb-chips button{border:1px solid var(--em100);background:var(--em50);color:var(--em7);transition:background .15s,border-color .15s,transform .15s var(--ease-out);border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:600}.lp .nb .nb-chips button:hover{background:var(--em100);border-color:var(--em200)}.lp .nb .nb-chips button:active{transform:scale(.96)}.lp .nb .nb-chips button.pri{background:var(--em);border-color:var(--em);color:#fff}.lp .nb .nb-chips button.pri:hover{background:var(--em6)}.lp .nb .nb-chips button.ghost{border-color:var(--g200);color:var(--g500);background:0 0}.lp .nb .caret{background:var(--em);vertical-align:-2px;width:7px;height:15px;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.lp .nova-min{z-index:60;background:#fff;border-radius:50%;width:54px;height:54px;padding:4px;display:none;position:fixed;bottom:20px;right:20px;box-shadow:0 14px 30px -10px #02061780,0 0 0 1px #10b98140}body.nova-minimized .lp #nova{display:none}.lp .nova-tools{opacity:0;flex-direction:column;gap:6px;transition:opacity .15s;display:flex;position:absolute;top:18px}.lp #nova.side-right .nova-tools{left:-30px}.lp #nova.side-left .nova-tools{right:-30px}.lp #nova:hover .nova-tools,.lp #nova:focus-within .nova-tools{opacity:1}.lp .nova-tools button{width:24px;height:24px;color:var(--g500);background:#fff;border-radius:50%;place-items:center;font-size:14px;font-weight:800;line-height:1;display:grid;box-shadow:0 4px 10px #00000040}.lp #nova .nova-tools{opacity:.85}.lp .nova-tools button svg{width:13px;height:13px}.lp .nova-tools button[aria-pressed=true]{background:var(--em);color:#fff}body.nova-hidden .lp #nova{display:none}body.nova-hidden .lp .nova-min{display:flex}.lp .nova-min{width:auto;height:44px;color:var(--em7);border-radius:999px;align-items:center;gap:6px;padding:4px 14px 4px 4px;font-size:13px;font-weight:700}.lp .nova-min svg{width:36px;height:36px}body.nova-minimized .lp .nova-min{display:flex}.lp .nb .nb-quiet{color:var(--g500);margin-top:8px;font-size:12px}.lp .logo-tile{background:#fff;border-radius:12px;place-items:center;height:56px;padding:10px 14px;display:grid}.lp .logo-tile img{max-width:100%;max-height:30px;display:block}.lp .logo-tile.dark-bg{background:#c8102e}.lp .ch .logo-tile{margin-bottom:12px}.lp .partners{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.lp .partners .logo-tile{width:150px}.lp .po-flow{padding:16px}.lp .po-flow .tl{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:14px;display:grid}.lp .po-flow .tl div{text-align:center;color:#94a3b8;font-size:11px}.lp .po-flow .tl div i{background:#ffffff1a;border-radius:99px;height:6px;margin-bottom:6px;display:block}.lp .po-flow .tl div.ok{color:var(--em4)}.lp .po-flow .tl div.ok i{background:var(--em)}.lp .po-flow .tl div.now{color:#fff}.lp .po-flow .tl div.now i{background:linear-gradient(90deg,var(--em)50%,#ffffff1a 50%)}.lp .po-stack{gap:14px;display:grid}.lp .plans{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.lp .plan{border:1px solid var(--g200);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.lp .plan.hi{border-color:var(--em);box-shadow:0 20px 50px -20px #10b98173}.lp .plan h3{font-family:var(--font-sora);font-size:20px}.lp .plan .desc{color:var(--g500);font-size:14px}.lp .plan .price{font-family:var(--font-sora);font-size:34px;font-weight:800}.lp .plan .price small{color:var(--g500);font-size:14px;font-weight:600}.lp .plan ul{color:var(--g700);gap:8px;margin:6px 0 10px;font-size:14px;list-style:none;display:grid}.lp .plan ul li:before{content:"✓ ";color:var(--em6);font-weight:800}.lp .plan .btn{margin-top:auto}.lp .btn-out{border:1px solid var(--g300);color:var(--g900)}.lp .btn-out:hover{border-color:var(--em);color:var(--em7)}.lp .demo-block{background:var(--navy);color:#fff;border-radius:20px;grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;margin-top:22px;padding:28px;display:grid}.lp .demo-block .paths{gap:10px;display:grid}.lp .demo-block .paths div{color:#cbd5e1;border:1px solid #ffffff1f;border-radius:14px;padding:12px 14px;font-size:13.5px}.lp .demo-block .paths b{color:#fff;font-size:15px;display:block}@media (max-width:900px){.lp .plans,.lp .demo-block{grid-template-columns:1fr}}.lp .proto{z-index:70;color:#cbd5e1;background:#0b1220;border:1px solid #ffffff1f;border-radius:14px;max-width:300px;padding:10px 12px;font-size:12px;position:fixed;bottom:16px;left:16px;box-shadow:0 20px 40px -14px #0009}.lp .proto b{color:#fff;font-size:12px}.lp .proto label{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.lp .proto code{color:#94a3b8;font-size:10.5px}.lp .proto input{accent-color:var(--em);width:16px;height:16px}.lp .proto details{margin-top:8px}.lp .proto summary{cursor:pointer;color:var(--em4);font-weight:700}.lp .proto ul{color:#94a3b8;margin:6px 0 0 16px;line-height:1.55}.lp .proto .x{float:right;color:#64748b}@media (max-width:767px){.lp .proto{display:none}.lp #nova{width:64px;height:64px}.lp .nb{width:300px;bottom:58px}.lp #nova.side-left .nb,.lp #nova.side-right .nb{transform-origin:100% 100%;left:auto;right:0}.lp .nova-tools{opacity:1}}@media (prefers-reduced-motion:reduce){.lp{scroll-behavior:auto}.lp *,.lp :before,.lp :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lp section.nova-spot:before{display:none}}.lp nav.top .navlinks{gap:4px;margin-left:28px}.lp .nav-item{position:relative}.lp .nav-item>a,.lp .nav-item>button{color:#cbd5e1;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.lp .nav-item>a:hover,.lp .nav-item>button:hover,.lp .nav-item.open>button{color:#fff;background:#ffffff0f}.lp .nav-item>button svg{width:12px;height:12px;transition:transform .2s var(--ease-out)}.lp .nav-item.open>button svg{transform:rotate(180deg)}.lp .mega{width:580px;color:var(--g900);opacity:0;visibility:hidden;transition:opacity .16s,transform .16s var(--ease-out),visibility .16s;background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;gap:4px;padding:12px;display:grid;position:absolute;top:calc(100% + 10px);left:-12px;transform:translateY(-4px);box-shadow:0 30px 60px -20px #0206178c,0 0 0 1px #0f172a0f}.lp .nav-item.open .mega{opacity:1;visibility:visible;transform:none}.lp .mega a{border-radius:12px;align-items:flex-start;gap:12px;padding:10px;display:flex}.lp .mega a:hover{background:var(--em50)}.lp .mega .mi{background:var(--em50);width:36px;height:36px;color:var(--em6);border-radius:10px;flex:none;place-items:center;display:grid}.lp .mega .mi svg{width:18px;height:18px}.lp .mega b{font-size:14px;display:block}.lp .mega small{color:var(--g500);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.lp .mega .mega-foot{border-top:1px solid var(--g100);color:var(--g500);grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:6px;padding:10px 10px 4px;font-size:13px;display:flex}.lp .mega .mega-foot a{color:var(--em7);padding:0;font-weight:700;display:inline}.lp .mega .mega-foot a:hover{background:0 0;text-decoration:underline}.lp .mega.narrow{grid-template-columns:1fr;width:320px}.lp .mega.groups{grid-template-columns:repeat(3,1fr);gap:0 6px;width:760px}.lp .mega.groups .mg{flex-direction:column;display:flex}.lp .mega.groups h6{letter-spacing:.08em;text-transform:uppercase;color:var(--em7);margin:6px 10px 2px;font-size:11px;font-weight:800}.lp .mega.groups .mg a{gap:10px;padding:8px 10px}.lp .mega.groups .mi{width:32px;height:32px}.lp .mega.groups b{font-size:13.5px}.lp .mega.groups small{font-size:12px}.lp .mega.groups .mega-foot{flex-wrap:wrap;gap:14px}.lp .mega.groups .mega-foot a.mg-ai{color:var(--g900);border-radius:12px;flex:1;align-items:center;gap:10px;min-width:260px;padding:6px 8px;display:flex}.lp .mega.groups .mega-foot a.mg-ai:hover{background:var(--em50);text-decoration:none}.lp .mega.groups .mega-foot a.mg-ai .mi{color:#fff;background:linear-gradient(135deg,#10b981,#0ea5e9)}.lp .mega.groups .mg-ask{align-items:center;gap:10px;display:flex}.lp .mn-gh{letter-spacing:.08em;text-transform:uppercase;color:#6ee7b7;margin:14px 4px 6px;font-size:11px;font-weight:800}.lp .mn-gh:first-child{margin-top:4px}.lp .burger{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:none}.lp .burger svg{width:22px;height:22px}.lp .mnav{display:none}@media (max-width:980px){.lp .burger{display:inline-flex}.lp .navright .lang,.lp .navright .signin{display:none}.lp .mnav{z-index:39;background:var(--navy);color:#fff;padding:18px 20px 40px;position:fixed;inset:68px 0 0;overflow:auto}body.menu-open .lp .mnav{display:block}.lp .mnav h6{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:18px 0 8px;font-size:11px}.lp .mnav a{border-bottom:1px solid #ffffff0f;padding:11px 4px;font-size:16px;font-weight:600;display:block}.lp .mnav .lang{margin-top:18px;display:inline-flex}}.lp .toast{z-index:80;color:#e5e7eb;background:#0b1220;border:1px solid #ffffff1f;border-radius:12px;padding:10px 16px;font-size:13.5px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 20px 40px -14px #0009}.lp .phero{background:var(--navy);color:#fff;padding:128px 0 80px;position:relative;overflow:hidden}.lp .phero:before{content:"";background:radial-gradient(at 80% 10%,#10b98129,#0000 55%);position:absolute;inset:0}.lp .phero .wrap{z-index:2;position:relative}.lp .crumbs{color:#94a3b8;align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.lp .crumbs a:hover{color:#fff}.lp .phero h1{font-family:var(--font-sora);letter-spacing:-.03em;margin:18px 0;font-size:clamp(34px,4.2vw,54px);font-weight:800;line-height:1.06}.lp .phero .sub{color:#cbd5e1;max-width:580px;font-size:18.5px;line-height:1.6}.lp .phero .ctas{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.lp .steps{counter-reset:st;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.lp .stp{border:1px solid var(--g200);background:#fff;border-radius:18px;padding:20px;position:relative}.lp .stp:before{counter-increment:st;content:counter(st);background:var(--em);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:12px;font-size:14px;font-weight:800;display:grid}.lp .stp b{font-size:16px;display:block}.lp .stp p{color:var(--g600);margin-top:6px;font-size:13.5px;line-height:1.55}.lp .stp:not(:last-child):after{content:"";background:var(--em200);width:10px;height:2px;position:absolute;top:34px;right:-12px}@media (max-width:900px){.lp .steps{grid-template-columns:1fr 1fr}.lp .stp:after{display:none}}.lp .related{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;display:grid}.lp .rel{border:1px solid var(--g200);background:#fff;border-radius:18px;padding:20px;transition:border-color .18s,box-shadow .18s;display:block}.lp .rel:hover{border-color:var(--em200);box-shadow:0 14px 30px -16px #10b98173}.lp .rel .ico{background:var(--em50);width:38px;height:38px;color:var(--em6);border-radius:11px;place-items:center;margin-bottom:12px;display:grid}.lp .rel .ico svg{width:19px;height:19px}.lp .rel b{font-size:16px}.lp .rel p{color:var(--g600);margin-top:6px;font-size:13.5px;line-height:1.5}.lp .rel .go{color:var(--em7);margin-top:12px;font-size:13px;font-weight:700;display:inline-block}@media (max-width:900px){.lp .related{grid-template-columns:1fr}}.lp .pillar-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.lp .pcard{border:1px solid var(--g200);transition:border-color .18s,box-shadow .2s,transform .2s var(--ease-out);background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.lp .pcard:hover{border-color:var(--em200);transform:translateY(-2px);box-shadow:0 24px 50px -24px #10b98173}.lp .pcard .pv{background:linear-gradient(160deg,#0f172a,#111827);justify-content:center;align-items:center;height:156px;padding:16px;display:flex;position:relative;overflow:hidden}.lp .pcard .pv:before{content:"";opacity:.05;background-image:radial-gradient(#ffffff80 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.lp .pcard .pb{flex-direction:column;flex:1;gap:8px;padding:20px 20px 22px;display:flex}.lp .pcard .pb .k{letter-spacing:.06em;text-transform:uppercase;color:var(--em6);font-size:12px;font-weight:700}.lp .pcard .pb b{font-family:var(--font-sora);letter-spacing:-.01em;font-size:19px;line-height:1.25}.lp .pcard .pb p{color:var(--g600);font-size:14px;line-height:1.55}.lp .pcard .pb .tags{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}@media (min-width:641px) and (max-width:1000px){.lp .pcard.wide{flex-direction:row;grid-column:1/-1}.lp .pcard.wide .pv{flex:0 0 46%;height:auto;min-height:190px}.lp .pcard.wide .pb{justify-content:center}}@media (max-width:640px){.lp .pcard.wide{flex-direction:column}.lp .pcard.wide .pv{flex:none;height:156px;min-height:0}}.lp .pcard .pb .more{color:var(--em7);align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:14px;font-weight:700;display:inline-flex}.lp .pcard .more span{transition:transform .18s var(--ease-out)}.lp .pcard:hover .more span{transform:translate(3px)}@media (max-width:1000px){.lp .pillar-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.lp .pillar-grid{grid-template-columns:1fr}}.lp .mini{color:var(--g900);background:#fff;border-radius:10px;padding:8px 10px;font-size:10.5px;position:relative;box-shadow:0 10px 24px -10px #0009}.lp .mini .r{justify-content:space-between;gap:12px;padding:3px 0;display:flex}.lp .mini .h{justify-content:space-between;gap:10px;margin-bottom:3px;font-size:11px;font-weight:800;display:flex}.lp .mig{grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;display:grid}.lp .mig-from{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.lp .mig-card{padding:18px}.lp .mig-card .row{border-bottom:1px solid var(--g100);padding:9px 0;font-size:13px}.lp .mig-card .row:last-child{border-bottom:0}@media (max-width:900px){.lp .mig{grid-template-columns:1fr}}.lp .pains{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.lp .pain{border:1px solid var(--g200);background:#fff;border-radius:18px;flex-direction:column;padding:20px;display:flex}.lp .pain .q{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.45}.lp .pain b{margin-top:14px;font-size:16px;display:block}.lp .pain p{color:var(--g600);margin-top:6px;font-size:13.5px;line-height:1.55}.lp .pain a{color:var(--em7);margin-top:auto;padding-top:10px;font-size:13px;font-weight:700}@media (max-width:900px){.lp .pains{grid-template-columns:1fr}}.lp footer.site{color:#94a3b8;text-align:left;background:#0a1628;padding:56px 0 28px;font-size:14px}.lp footer.site .cols{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;display:grid}.lp footer.site h6{color:#fff;margin-bottom:12px;font-size:13px}.lp footer.site .cols a{padding:4px 0;display:block}.lp footer.site a:hover{color:#fff}.lp footer.site .legal{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:36px;padding-top:18px;font-size:12.5px;display:flex}@media (max-width:800px){.lp footer.site .cols{grid-template-columns:1fr 1fr}}.lp .phero .card,.lp .dark .card,.lp .dark2 .card{color:var(--g900)}@media (max-width:480px){.lp .navright .btn-sm{white-space:nowrap;padding:8px 12px;font-size:13px}.lp .brand{font-size:17px}}.lp .navlinks .mega a,.lp .navlinks .mega a:hover{color:var(--g900)}.lp .navlinks .mega a:hover b{color:var(--em7)}.lp .navlinks .mega a:hover small{color:var(--g600)}.lp .navlinks .mega a:focus-visible{outline:2px solid var(--em);outline-offset:-2px}.lp .navlinks .mega .mega-foot a,.lp .navlinks .mega .mega-foot a:hover{color:var(--em7)}.lp .mega:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}@media (max-width:980px){.lp .mnav{z-index:45;color:#fff;background:#0b1625;border-top:1px solid #ffffff0f;flex-direction:column;padding:0;display:none;position:fixed;inset:68px 0 0}body.menu-open .lp .mnav{animation:.22s cubic-bezier(.2,.8,.2,1) mnIn;display:flex}body.menu-open{overflow:hidden}body.menu-open .lp #nova,body.menu-open .lp .nova-min,body.menu-open .lp .proto,body.menu-open .lp .mbar{display:none!important}.lp .mn-scroll{-webkit-overflow-scrolling:touch;flex:1;padding:16px 16px 24px;overflow:auto}.lp .mnav a{font-size:inherit;border-bottom:0;padding:0}.lp .mn-nova{text-align:left;color:#fff;background:linear-gradient(135deg,#10b9812e,#0ea5e91f);border:1px solid #34d39947;border-radius:16px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.lp .mn-nova .mn-nv{flex:none;width:46px;height:46px}.lp .mn-nova .mn-nv svg{width:100%;height:100%}.lp .mn-nova b{font-size:15px;display:block}.lp .mn-nova small{color:#a7f3d0;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.lp .mn-nova .mn-go{color:#6ee7b7;margin-left:auto;font-size:18px}.lp .mn-seg{background:#ffffff0f;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:16px 0 12px;padding:4px;display:grid}.lp .mn-seg button{color:#94a3b8;border-radius:9px;padding:10px;font-size:14px;font-weight:700}.lp .mn-seg button.on{color:#0f172a;background:#fff}.lp .mn-panel[hidden]{display:none}.lp .mn-item{border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:11px 10px!important;display:flex!important}.lp .mn-item:active,.lp .mn-tile:active,.lp .mn-link:active{background:#ffffff0f}.lp .mnav .mi{color:#34d399;background:#10b98124;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.lp .mnav .mi svg{width:19px;height:19px}.lp .mn-item .mt b{font-size:15px;font-weight:700;display:block}.lp .mn-item .mt small{color:#94a3b8;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.lp .mn-item .mc{color:#475569;margin-left:auto}.lp .mn-item .mc svg{width:16px;height:16px;transform:rotate(-90deg)}.lp .mn-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lp .mn-tile{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-height:96px;padding:14px!important;display:flex!important}.lp .mn-tile b{font-size:14.5px}.lp .mn-foot{border-top:1px solid #ffffff14;gap:4px;margin-top:18px;padding-top:14px;display:grid}.lp .mn-link{color:#e5e7eb;border-radius:12px;align-items:center;gap:12px;min-height:48px;font-weight:600;padding:8px 10px!important;font-size:15px!important;display:flex!important}.lp .mn-link .mi{color:#cbd5e1;background:#ffffff0f;width:32px;height:32px}.lp .mn-lang{color:#94a3b8;justify-content:space-between;align-items:center;padding:10px;font-size:14px;display:flex}.lp .mn-lang .lang{margin:0;display:inline-flex}.lp .mn-cta{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#0b1625;border-top:1px solid #ffffff14}.lp .mn-cta .btn{width:100%;padding:15px;font-size:16px}}@keyframes mnIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lp .mbar{display:none}@media (max-width:767px){.lp .mbar{z-index:55;padding:10px 88px calc(10px + env(safe-area-inset-bottom))16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1625eb;border-top:1px solid #ffffff14;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}body.past-hero .lp .mbar{transform:none}.lp .mbar .btn{width:100%;padding:13px;font-size:15px}body.past-hero .lp #nova{bottom:0}.lp .nova-tools,.lp .proto{display:none}}@media (prefers-reduced-motion:reduce){body.menu-open .lp .mnav{animation:none}.lp .mbar{transition:none}}@media (max-width:767px){body.past-hero .lp .navright .btn-sm{display:none}}.lp .logo-tile.dib{padding:2px 10px;overflow:visible}.lp .logo-tile.dib img{object-fit:contain;width:auto;max-width:100%;height:50px;max-height:none}.lp .nb-prog{background:var(--g100);border-radius:9px;height:3px;margin-top:10px;overflow:hidden}.lp .nb-prog i{background:var(--em);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.lp .ladder.l4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.lp .ladder.l4{grid-template-columns:1fr 1fr}}@media (max-width:520px){.lp .ladder.l4{grid-template-columns:1fr}}.lp .dm-overlay{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#0206179e;place-items:center;padding:16px;transition:opacity .2s;display:grid;position:fixed;inset:0}.lp .dm-overlay.in{opacity:1}.lp .dm-overlay[hidden]{display:none}body.dm-open{overflow:hidden}body.dm-open .lp #nova,body.dm-open .lp .mbar,body.dm-open .lp .proto{display:none!important}.lp .dm{width:100%;max-width:560px;max-height:calc(100vh - 32px);color:var(--g900);background:#fff;border-radius:22px;padding:22px 22px 18px;transition:transform .26s cubic-bezier(.2,.8,.2,1);overflow:auto;transform:translateY(8px)scale(.985);box-shadow:0 40px 80px -20px #02061799}.lp .dm-overlay.in .dm{transform:none}.lp .dm-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lp .dm-step{color:var(--em6);letter-spacing:.04em;font-size:12px;font-weight:700}.lp .dm-head h2{font-family:var(--font-sora);letter-spacing:-.01em;margin-top:2px;font-size:22px}.lp .dm-x{width:36px;height:36px;color:var(--g500);border-radius:10px;place-items:center;display:grid}.lp .dm-x:hover{background:var(--g100);color:var(--g900)}.lp .dm-x svg{width:18px;height:18px}.lp .dm-prog{background:var(--g100);border-radius:9px;height:4px;margin:14px 0 18px;overflow:hidden}.lp .dm-prog i{background:var(--em);transform-origin:0;height:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}.lp .dm h3{margin-bottom:12px;font-size:17px}.lp .dm-sub{color:var(--g500);margin:-6px 0 12px;font-size:13.5px}.lp .dm-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lp .dm-opt{border:1.5px solid var(--g200);text-align:left;color:var(--g900);border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;min-height:84px;padding:12px;font-size:13.5px;font-weight:700;transition:border-color .15s,background .15s;display:flex}.lp .dm-opt:hover{border-color:var(--em200);background:var(--em50)}.lp .dm-opt.on{border-color:var(--em);background:var(--em50)}.lp .dm-opt .mi{background:var(--em50);width:32px;height:32px;color:var(--em6);border-radius:9px;place-items:center;display:grid}.lp .dm-opt .mi svg{width:17px;height:17px}.lp .dm-chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.lp .dm-chip{border:1.5px solid var(--g200);color:var(--g700);border-radius:999px;padding:9px 13px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.lp .dm-chip:hover{border-color:var(--em200)}.lp .dm-chip.on{border-color:var(--em);background:var(--em50);color:var(--em7)}.lp .dm-chip.on:before{content:"✓ "}.lp .dm-f{color:var(--g700);gap:5px;margin-bottom:12px;font-size:13.5px;font-weight:600;display:grid}.lp .dm-f input,.lp .dm-f textarea{font:inherit;color:var(--g900);border:1.5px solid var(--g200);resize:vertical;border-radius:12px;outline:none;padding:11px 12px;font-size:15px;font-weight:500;transition:border-color .15s,box-shadow .15s}.lp .dm-f input:focus,.lp .dm-f textarea:focus{border-color:var(--em);box-shadow:0 0 0 3px #10b98126}.lp .dm-f small{color:var(--g500);font-size:12px;font-weight:500}.lp .dm-legal{color:var(--g500);margin:4px 0 0;font-size:12px;line-height:1.5}.lp .dm-legal a{color:var(--em2,#059669);font-weight:600;text-decoration:underline}.lp .dm-f em{color:#be123c;font-size:12.5px;font-style:normal;font-weight:600}.lp .dm-f em:empty,.lp .dm-err:empty{display:none}.lp .dm-err{color:#be123c;margin-top:4px;font-size:13px;font-weight:600}.lp .dm-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lp .dm-foot{border-top:1px solid var(--g100);justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.lp .dm-foot .btn{min-width:130px}.lp .dm-foot .btn:disabled{opacity:.6}.lp .dm-done{text-align:center;padding:10px 6px 4px}.lp .dm-done .dm-nova{width:96px;height:96px;display:inline-block}.lp .dm-done .dm-nova svg{width:100%;height:100%}.lp .dm-done h2{font-family:var(--font-sora);margin:6px 0 8px;font-size:24px}.lp .dm-done p{color:var(--g600);line-height:1.55}.lp .dm-done .dm-mail{color:var(--em7);margin-top:6px;font-weight:600}.lp .dm-done .btn{margin-top:18px}.lp .dm-sim{margin-top:12px;font-size:11.5px;color:var(--g400)!important}@media (max-width:600px){.lp .dm-overlay{place-items:end stretch;padding:0}.lp .dm{max-width:none;max-height:92vh;padding:18px 16px calc(16px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.lp .dm-grid{grid-template-columns:1fr 1fr}.lp .dm-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;margin:16px -16px -16px;position:sticky;bottom:-16px}.lp .dm-foot .btn{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.lp .dm-overlay,.lp .dm,.lp .dm-prog i{transition:none}}@media (max-width:767px){.lp footer.site{padding-bottom:calc(84px + env(safe-area-inset-bottom))}}.lp .navlinks .mega.groups .mega-foot a.mg-ai,.lp .navlinks .mega.groups .mega-foot a.mg-ai:hover{color:var(--g900)}.lp #hero{align-items:center;min-height:100svh;padding:104px 0 64px;display:flex}.lp .hero-copy{min-height:330px}.lp .scroll-cue{z-index:3;color:#94a3b8;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;transition:color .2s,border-color .2s,background .2s;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.lp .scroll-cue:hover{color:#fff;background:#10b9811a;border-color:#34d39980}.lp .scroll-cue svg{width:18px;height:18px}.lp .hero-more{color:var(--em4);align-items:center;gap:6px;margin-top:14px;font-size:15px;font-weight:700;display:inline-flex}.lp .hero-more:hover{color:#6ee7b7}.lp .hero-more[hidden]{display:none}@media (max-width:900px){.lp .hero-copy{min-height:0}}@media (max-height:700px){.lp .scroll-cue{display:none}}.lp .hero-live{position:relative}.lp .hs-frame{background:#111827;border:1px solid #ffffff1a;border-radius:18px;outline:none;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3}.lp .hs-frame:focus-visible{box-shadow:0 0 0 3px #34d39999,0 40px 80px -30px #000000b3}.lp .hs-frame .chrome .url{transition:opacity .2s}.lp .hs-box{color:#e5e7eb;height:clamp(330px,46vh,460px);padding:16px;font-size:12.5px;overflow:hidden}.lp .hs-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .hs-sub{color:#94a3b8;font-size:11.5px}.lp .hs-ok{color:var(--em4);opacity:0;transition:opacity .3s,transform .3s var(--ease-out);margin-top:10px;font-size:12px;font-weight:700;transform:translateY(4px)}.lp .hs-ok.in{opacity:1;transform:none}.lp .hs-tot{border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:8px;display:flex}.lp .hs-tot b{font-family:var(--font-sora);color:#fff;font-size:16px}.lp .hs-tot.big b{font-size:26px}.lp .hs-s1{grid-template-columns:1fr 22px 1.15fr;align-items:start;gap:8px;display:grid}.lp .hs-pdf{color:#111827;background:#fff;border-radius:10px;padding:10px;font-size:10px;box-shadow:0 14px 28px -14px #000000b3}.lp .hs-pdf-h{justify-content:space-between;margin-bottom:6px;font-size:10.5px;display:flex}.lp .hs-pdf-h span{color:#fff;background:#dc2626;border-radius:4px;padding:0 5px;font-weight:800}.lp .hs-pl{border-bottom:1px dotted #d1d5db;border-radius:4px;grid-template-columns:44px 1fr 22px;gap:4px;padding:4px 3px;transition:background .2s;display:grid}.lp .hs-pl.reading{background:#d1fae5;outline:1.5px solid #10b981}.lp .hs-pdf-t{justify-content:space-between;margin-top:6px;font-weight:800;display:flex}.lp .hs-arrow{color:var(--em4);text-align:center;margin-top:90px;font-size:18px}.lp .hs-po .hs-sub{margin:2px 0 6px}.lp .hs-por{opacity:0;transition:opacity .26s,transform .26s var(--ease-out);border-radius:6px;grid-template-columns:18px 1fr 22px 44px;align-items:center;gap:6px;padding:5px 4px;display:grid;transform:translate(-8px)}.lp .hs-por.in{opacity:1;transform:none}.lp .hs-por:nth-child(odd){background:#ffffff08}.lp .hs-th{border-radius:5px;width:18px;height:18px}.lp .hs-laser{background:#f43f5e59;border-radius:9px;height:3px;margin:10px 0}.lp .hs-laser.hit{animation:.5s ease-out hsHit}@keyframes hsHit{0%{background:#f43f5e;box-shadow:0 0 14px 3px #f43f5e99}to{box-shadow:none;background:#f43f5e59}}.lp .hs-li{opacity:0;transition:opacity .26s,transform .26s var(--ease-out);background:#ffffff0a;border-radius:10px;justify-content:space-between;margin-bottom:6px;padding:8px 10px;display:flex;transform:translateY(6px)}.lp .hs-li.in{opacity:1;transform:none}.lp .hs-paid{text-align:center;color:#fff;background:var(--em6);opacity:0;transition:opacity .3s,transform .3s var(--ease-out);border-radius:10px;margin-top:10px;padding:10px;font-weight:800;transform:scale(.97)}.lp .hs-paid.in{opacity:1;transform:none}.lp .hs-card,.lp .hs-line,.lp .hs-vol{opacity:0;transition:opacity .3s,transform .3s var(--ease-out);transform:translateY(6px)}.lp .hs-card.in,.lp .hs-line.in,.lp .hs-vol.in{opacity:1;transform:none}.lp .hs-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;gap:8px;padding:12px;display:grid}.lp .hs-card .hs-sub{color:#fff;font-size:14px;font-weight:700}.lp .hs-line{color:#111827;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:12px;display:flex}.lp .hs-line .hs-sub{color:#6b7280}.lp .hs-price{text-align:right}.lp .hs-price s{color:#9ca3af;opacity:0;font-size:11px;transition:opacity .3s;display:block}.lp .hs-price s.show{opacity:1}.lp .hs-price b{font-family:var(--font-sora);color:#047857;font-size:22px}.lp .hs-vol{gap:8px;margin-top:12px;display:flex}.lp .hs-vol span{text-align:center;color:#cbd5e1;border:1px solid #ffffff1f;border-radius:9px;flex:1;padding:7px 4px;font-size:11.5px;transition:background .2s,border-color .2s,color .2s}.lp .hs-vol span.on{color:#fff;background:#10b9812e;border-color:#10b98180}.lp .hs-map{background:#1f2937;border-radius:10px;width:100%;height:118px;margin:8px 0;display:block}.lp .hs-map path[stroke=\#fff]{stroke:#2b3646}.lp .hs-s4 .stops{color:#e5e7eb;gap:5px}.lp .hs-s4 .stops .t{color:#94a3b8}.lp .hs-s4 .n{transition:background .25s}.lp .hs-zg{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.lp .hs-zb{color:#94a3b8;border:1px solid #ffffff14;border-radius:12px;padding:12px}.lp .hs-zb b{font-family:var(--font-sora);color:#fff;margin-top:3px;font-size:19px;display:block}.lp .hs-zb .bar{background:#ffffff14}.lp .hs-s6{gap:12px;padding-top:10px;display:grid}.lp .hs-s6 .msg-u{opacity:0;min-height:34px;transition:opacity .2s}.lp .hs-s6 .msg-u.in{opacity:1}.lp .hs-nv{opacity:0;transition:opacity .3s,transform .3s var(--ease-out);align-items:flex-start;gap:10px;display:flex;transform:translateY(6px)}.lp .hs-nv.in{opacity:1;transform:none}.lp .hs-av{flex:none;width:40px;height:40px}.lp .hs-av svg{width:100%;height:100%}.lp .hs-nv .msg-n{color:#111827;max-width:100%}.lp .hs-nv .go{color:var(--em7);background:var(--em50);border:1px solid var(--em100);opacity:0;border-radius:8px;margin-top:8px;padding:5px 9px;font-size:12px;font-weight:700;transition:opacity .3s;display:inline-flex}.lp .hs-nv .go.in{opacity:1}.lp .hs-dots{scrollbar-width:none;border-top:1px solid #ffffff0f;gap:6px;padding:10px 12px 12px;display:flex;overflow-x:auto}.lp .hs-dots button{color:#94a3b8;background:#ffffff08;border-radius:9px;flex:1;min-width:64px;padding:6px 6px 9px;font-size:11px;font-weight:600;transition:color .2s,background .2s;position:relative;overflow:hidden}.lp .hs-dots button:hover{color:#fff;background:#ffffff0f}.lp .hs-dots button.on{color:#fff;background:#10b98124}.lp .hs-dots button i{background:var(--em);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.lp .hs-dots button.on i{animation:linear forwards hsProg;transform:scaleX(1)}.lp .hs-dots.paused button.on i{animation-play-state:paused}@keyframes hsProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp .hs-toasts{z-index:3;pointer-events:none;gap:8px;display:grid;position:absolute;bottom:72px;left:-44px}.lp .hs-toast{color:#e5e7eb;opacity:0;transition:opacity .3s,transform .3s var(--ease-out);background:#1f2937;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex;transform:translate(-12px);box-shadow:0 20px 40px -14px #000000b3}.lp .hs-toast.in{opacity:1;transform:none}.lp .hs-toast.out{opacity:0;transition-duration:.2s;transform:translateY(6px)}.lp .hs-toast .dot{background:var(--em);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #10b98133}@media (max-width:900px){.lp .hero-live{margin-top:30px}.lp .hs-box{height:300px;padding:12px;font-size:11.5px}.lp .hs-s1{grid-template-columns:1fr}.lp .hs-s1 .hs-pdf,.lp .hs-s1 .hs-arrow,.lp .hs-toasts{display:none}.lp .hs-dots button{min-width:78px}.lp .hs-tot.big b{font-size:22px}.lp .hs-zg{gap:8px}.lp .hs-zb{padding:10px}.lp .hs-zb b{font-size:16px}.lp .hero-copy{min-height:250px}}@media (prefers-reduced-motion:reduce){.lp .hs-toasts{display:none}}.lp #hero .split>*{min-width:0}.lp .hero-live,.lp .hs-frame{max-width:100%}@media (max-width:900px){.lp #heroCaps{display:none}}
.lp .lang a{color:#94a3b8;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.lp .lang a.on{background:var(--em);color:#fff}.lp{flex-direction:column;min-height:100vh;display:flex}.lp>main{flex:1}.lp{line-height:normal}.lp .proto{display:none!important}.lp .legal-hero{padding-bottom:56px}.lp .legal-hero .legal-updated{color:#94a3b8;margin-top:14px;font-size:13px}.lp .legal-body{padding-top:56px;overflow:visible}.lp .legal-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;display:grid}.lp .legal-toc{border-left:2px solid var(--g100,#f1f5f9);flex-direction:column;gap:2px;padding-left:16px;display:flex;position:sticky;top:96px}.lp .legal-toc h6{letter-spacing:.08em;text-transform:uppercase;color:var(--g500,#64748b);margin:0 0 10px;font-size:11.5px}.lp .legal-toc a{color:var(--g600,#475569);padding:4px 0;font-size:13.5px;line-height:1.35}.lp .legal-toc a:hover{color:#059669}.lp .legal-doc{max-width:720px;color:var(--g700,#334155)}.lp .legal-doc section{margin-bottom:34px;scroll-margin-top:96px}.lp .legal-doc h2{font-family:var(--font-sora);letter-spacing:-.01em;color:var(--g900,#0f172a);margin:0 0 12px;font-size:21px;font-weight:700}.lp .legal-doc p{margin:0 0 12px;font-size:16px;line-height:1.7}.lp .legal-doc ul{margin:4px 0 12px;padding-left:20px;list-style:outside}.lp .legal-doc li{margin-bottom:8px;font-size:16px;line-height:1.65}.lp .legal-doc li::marker{color:#10b981}.lp .legal-doc a,.lp .legal-foot a{color:#059669;font-weight:600}.lp .legal-foot{border-top:1px solid var(--g100,#f1f5f9);color:var(--g500,#64748b);padding-top:20px;font-size:14.5px}.lp .hq-split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.lp .hq-split>*{min-width:0}.lp .hq-card{width:100%;max-width:460px;margin-left:auto;padding:26px}.lp .hq-logo{border-bottom:1px solid var(--g100);padding:6px 4px 20px;display:block}.lp .hq-logo img{width:100%;max-width:360px;height:auto;margin:0 auto;display:block}.lp .sec.white .hq-split .hl{background:linear-gradient(90deg,var(--em6),var(--em7));color:#0000;-webkit-background-clip:text;background-clip:text}.lp .hq-chips{gap:8px;margin-top:18px;display:grid}.lp .hq-chips span{color:var(--g700);background:var(--g50);border:1px solid var(--g100);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.lp .hq-chips span:before{content:"✓";color:var(--em6);font-weight:800}.lp .hq-legal{color:var(--g500);text-align:center;margin-top:14px;font-size:12px}.lp .hq-more{margin-top:26px;display:inline-flex}@media (max-width:900px){.lp .hq-split{grid-template-columns:1fr;gap:32px}.lp .hq-card{margin-left:0}}.lp .social{gap:8px;margin-top:16px;display:flex}.lp .social a,.lp footer.site .cols .social a{color:#cbd5e1;border:1px solid #ffffff24;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;display:grid}.lp .social a:hover,.lp footer.site .cols .social a:hover{color:#fff;background:#10b9811f;border-color:#10b98180}.lp .social svg{width:16px;height:16px}.lp .social-lg a{border-radius:12px;width:42px;height:42px}.lp .social-lg svg{width:19px;height:19px}@media (max-width:1199px){.lp .nav-about{display:none}}.lp footer.site .legal a.hq-by{color:#cbd5e1;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #cbd5e159;text-decoration:underline #cbd5e159}.lp footer.site .legal a.hq-by:hover{color:#fff;-webkit-text-decoration-color:var(--em4);text-decoration-color:var(--em4)}.lp footer.site .legal .legal-links{gap:18px;display:flex}.lp footer.site .legal .legal-links a{color:inherit}.lp footer.site .legal .legal-links a:hover{color:#fff}@media (max-width:860px){.lp .legal-grid{grid-template-columns:1fr;gap:28px}.lp .legal-toc{display:none;position:static}}
