.lc-page{--lc-navy:#020914;--lc-panel:#071426;--lc-cyan:#22d3ee;--lc-violet:#8b5cf6;background:#f7faff;color:#0f172a;overflow:hidden}.lc-page *{box-sizing:border-box}.lc-hero{position:relative;isolation:isolate;min-height:46rem;overflow:hidden;padding:clamp(5rem,9vw,8rem) 0 5.5rem;color:#eefbff;background:linear-gradient(140deg,#020711,#06162b 58%,#071329)}.lc-hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:.28;background-image:linear-gradient(rgb(34 211 238/.09) 1px,transparent 1px),linear-gradient(90deg,rgb(34 211 238/.09) 1px,transparent 1px);background-size:3rem 3rem;-webkit-mask-image:linear-gradient(to bottom,black,transparent 90%);mask-image:linear-gradient(to bottom,black,transparent 90%)}.lc-orb,.lc-final-orb{position:absolute;z-index:-1;width:32rem;height:32rem;border-radius:50%;filter:blur(110px);pointer-events:none}.lc-orb-one{top:-16rem;left:-8rem;background:#22d3ee29}.lc-orb-two{right:-10rem;bottom:-18rem;background:#8b5cf62b}.lc-hero-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(31rem,.95fr);align-items:center;gap:clamp(3rem,7vw,7rem)}.lc-kicker{display:inline-flex;align-items:center;gap:.5rem;width:-moz-max-content;width:max-content;border:1px solid rgb(103 232 249/.28);border-radius:999px;padding:.45rem .85rem;color:#67e8f9;background:#082f498c;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lc-kicker svg{width:1rem;height:1rem}.lc-hero h1{max-width:15ch;margin:1.4rem 0 1.25rem;color:#fff;font-size:clamp(2.65rem,5.2vw,4.75rem);line-height:1.01;letter-spacing:-.055em;text-wrap:balance}.lc-hero-copy>p{max-width:42rem;color:#e0f2fec2;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.7}.lc-hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.lc-button{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid transparent;border-radius:.85rem;padding:.8rem 1.25rem;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s}.lc-button svg{width:1.1rem}.lc-button:hover{transform:translateY(-2px)}.lc-button-primary{color:#03111e;background:linear-gradient(110deg,#67e8f9,#22d3ee);box-shadow:0 0 2rem #22d3ee33}.lc-button-ghost{color:#fff;border-color:#fff3;background:#ffffff0e}.lc-hero-copy .lc-trial-note{margin-top:.6rem;color:#e0f2fec2;font-size:.88rem;line-height:1.5}.lc-proof-list{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;margin-top:2rem;color:#e0f2feb3;font-size:.82rem}.lc-proof-list li{display:flex;align-items:center;gap:.4rem}.lc-proof-list svg{width:1rem;color:#67e8f9}.lc-hero-product{position:relative;perspective:1200px}.lc-app-window{overflow:hidden;border:1px solid rgb(103 232 249/.24);border-radius:1.25rem;background:#040f1edb;box-shadow:0 2.5rem 7rem #0000007a,0 0 4rem #22d3ee14;transform:rotateY(-3deg) rotateX(1deg)}.lc-app-top{display:flex;height:2.6rem;align-items:center;gap:.4rem;border-bottom:1px solid rgb(148 163 184/.13);padding:0 1rem;color:#bae6fd8c;font-size:.7rem}.lc-app-top span,.lc-app-top i{width:.52rem;height:.52rem;border-radius:50%;background:#22d3ee}.lc-app-top i{background:#8b5cf6}.lc-app-top b{margin-left:.6rem;font-weight:600}.lc-app-body{display:grid;grid-template-columns:3.3rem 1fr;min-height:25rem}.lc-app-body aside{display:flex;flex-direction:column;align-items:center;gap:1.2rem;border-right:1px solid rgb(148 163 184/.12);padding:1rem .5rem}.lc-app-body aside strong{display:grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:.5rem;color:#04111e;background:#67e8f9}.lc-app-body aside svg{width:1.05rem;color:#7dd3fc;opacity:.55}.lc-app-main{padding:1.5rem}.lc-app-main header{display:flex;align-items:center;justify-content:space-between}.lc-app-main small{display:block;color:#7dd3fc;font-size:.65rem}.lc-app-main h2{margin:.2rem 0;color:#fff;font-size:1.15rem}.lc-app-main header>span{border:1px solid rgb(45 212 191/.28);border-radius:99px;padding:.3rem .6rem;color:#5eead4;background:#0d94881a;font-size:.65rem}.lc-app-progress{display:grid;grid-template-columns:repeat(5,1fr);margin:2.2rem 0}.lc-app-progress>div{position:relative;text-align:center}.lc-app-progress>div:not(:last-child):after{position:absolute;top:.75rem;left:60%;width:80%;height:1px;background:#7dd3fc2e;content:""}.lc-app-progress i{position:relative;z-index:1;display:grid;width:1.5rem;height:1.5rem;margin:auto;place-items:center;border:1px solid rgb(125 211 252/.25);border-radius:50%;color:#7dd3fc;background:#071426;font-size:.6rem}.lc-app-progress .active i{color:#02111c;border-color:#22d3ee;background:#22d3ee;box-shadow:0 0 1rem #22d3ee59}.lc-app-progress small{margin-top:.4rem}.lc-app-panels{display:grid;grid-template-columns:1.2fr 1fr;gap:.8rem}.lc-app-panels>div{min-height:9rem;border:1px solid rgb(125 211 252/.13);border-radius:.8rem;padding:1rem;background:#0f23398c}.lc-app-panels span{color:#67e8f9;font-size:.65rem}.lc-app-panels strong{display:block;margin:.8rem 0 .4rem;color:#fff}.lc-app-panels p{color:#bae6fd8c;font-size:.7rem;line-height:1.5}.lc-app-panels button{display:flex;align-items:center;gap:.3rem;margin-top:1rem;border:0;border-radius:.5rem;padding:.5rem .7rem;color:#071426;background:#67e8f9;font-size:.65rem;font-weight:800}.lc-app-panels button svg{width:.75rem}.lc-floating-chip{position:absolute;display:flex;align-items:center;gap:.45rem;border:1px solid rgb(103 232 249/.25);border-radius:.65rem;padding:.7rem .9rem;color:#cffafe;background:#030e1deb;box-shadow:0 1rem 2.5rem #0006;font-size:.72rem;font-weight:700}.lc-floating-chip svg{width:1rem;color:#67e8f9}.lc-chip-one{top:18%;right:-5%}.lc-chip-two{bottom:8%;left:-7%}.lc-benefit-strip{color:#fff;border-block:1px solid rgb(34 211 238/.14);background:#04101f}.lc-benefit-strip .container{display:grid;grid-template-columns:repeat(3,1fr)}.lc-benefit-strip article{display:flex;gap:1rem;padding:1.6rem 2rem;border-right:1px solid rgb(148 163 184/.12)}.lc-benefit-strip article:last-child{border:0}.lc-benefit-strip article>span{color:#22d3ee;font-family:monospace;font-size:.72rem}.lc-benefit-strip strong,.lc-benefit-strip small{display:block}.lc-benefit-strip small{margin-top:.2rem;color:#bae6fd8c}.lc-workflow-wrap{padding:5rem 0;color:#fff;background:linear-gradient(180deg,#020914,#06162a)}.lc-page .lc-workflow{width:100%;max-width:none;margin:0}.lc-page .lc-workflow .workflow-shell{max-width:78rem;padding:2.5rem 2rem}.lc-page .lc-workflow .workflow-heading{max-width:50rem}.lc-page .lc-workflow .workflow-heading h2{font-size:clamp(2rem,3.5vw,3.2rem)!important}.lc-problem,.lc-results,.lc-faq{padding:clamp(4.5rem,8vw,7rem) 0}.lc-problem header,.lc-results>div>header{max-width:48rem}.lc-section-index{color:#0891b2;font-family:monospace;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.lc-problem h2,.lc-results h2,.lc-faq h2{margin:.75rem 0 1rem;font-size:clamp(2rem,4vw,3.45rem);line-height:1.08;letter-spacing:-.045em}.lc-problem header p,.lc-results header p{color:#64748b;font-size:1.05rem;line-height:1.7}.lc-problem-stage{display:grid;grid-template-columns:1fr 5rem 1fr;align-items:center;margin-top:3rem;border:1px solid #dbeafe;border-radius:1.5rem;padding:clamp(1.2rem,3vw,2.5rem);background:linear-gradient(135deg,#fff,#f0f9ff);box-shadow:0 2rem 5rem #0f172a12}.lc-chaos,.lc-solution{position:relative;min-height:21rem;border-radius:1rem;padding:1.5rem;overflow:hidden}.lc-chaos{border:1px dashed #cbd5e1;background:#f8fafc}.lc-chaos h3,.lc-solution h3{font-size:1.15rem}.lc-chaos>span{position:absolute;display:flex;align-items:center;gap:.5rem;width:-moz-max-content;width:max-content;border:1px solid #e2e8f0;border-radius:.65rem;padding:.65rem .8rem;color:#64748b;background:#fff;box-shadow:0 .6rem 1.5rem #0f172a12;font-size:.8rem;transform:translate(calc((var(--i) % 2) * 7rem),calc(var(--i) * 3.35rem + 3.5rem)) rotate(calc((var(--i) - 2) * 1.5deg))}.lc-chaos svg{width:1rem}.lc-flow-arrow{display:grid;place-items:center;color:#0891b2}.lc-solution{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem;align-content:center;color:#fff;background:radial-gradient(circle at 50% 30%,rgb(34 211 238/.16),transparent 40%),#06162a}.lc-solution-core{grid-column:1/-1;display:flex;min-height:8rem;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgb(34 211 238/.25);border-radius:1rem;background:#082f4973}.lc-solution-core svg{color:#67e8f9}.lc-solution-core small{color:#7dd3fc}.lc-solution>span{display:flex;align-items:center;gap:.45rem;border:1px solid rgb(125 211 252/.12);border-radius:.6rem;padding:.7rem;color:#bae6fd;font-size:.75rem}.lc-solution>span svg{width:1rem;color:#22d3ee}.lc-results{background:#fff}.lc-result-list{margin-top:4rem}.lc-result-block{display:grid;grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding:4rem 0;border-top:1px solid #e2e8f0}.lc-result-block:nth-child(2n) .lc-result-copy{order:2}.lc-result-copy>svg{width:2rem;height:2rem;color:#0891b2}.lc-result-number{float:right;color:#cbd5e1;font-family:monospace;font-size:1rem}.lc-result-copy h3{margin:1rem 0 1.5rem;font-size:clamp(1.55rem,2.4vw,2.25rem);line-height:1.15}.lc-result-copy dl{display:grid;gap:1rem}.lc-result-copy dl>div{padding-left:1rem;border-left:2px solid #e2e8f0}.lc-result-copy dl>div:nth-child(2){border-color:#22d3ee}.lc-result-copy dt{color:#64748b;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lc-result-copy dd{margin-top:.25rem;line-height:1.6}.lc-inline-proof{display:flex;gap:.5rem;margin-top:1.25rem;color:#475569;font-size:.83rem}.lc-inline-proof svg{flex:0 0 1.1rem;color:#0891b2}.lc-product-ui{overflow:hidden;min-height:21rem;border:1px solid rgb(34 211 238/.2);border-radius:1.25rem;padding:1.25rem;color:#fff;background:radial-gradient(circle at 90% 10%,rgb(139 92 246/.13),transparent 35%),#071426;box-shadow:0 2rem 4rem #0f172a2e}.lc-ui-head{display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid rgb(148 163 184/.12);color:#bae6fd;font-size:.75rem}.lc-ui-head>span:first-child{width:.5rem;height:.5rem;border-radius:50%;background:#22d3ee;box-shadow:0 0 .8rem #22d3ee}.lc-ui-head small{margin-left:auto;border-radius:99px;padding:.25rem .5rem;color:#67e8f9;background:#0891b226}.lc-report-body{position:relative;display:grid;grid-template-columns:1fr .9fr;gap:1rem;padding-top:1.5rem}.lc-document-lines{display:flex;min-height:15rem;flex-direction:column;gap:1rem;border-radius:.7rem;padding:1.3rem;background:#fff}.lc-document-lines i{display:block;height:.35rem;border-radius:99px;background:#cbd5e1}.lc-scan-line{position:absolute;top:48%;left:0;width:52%;height:1px;background:#22d3ee;box-shadow:0 0 1rem #22d3ee}.lc-extracted{display:flex;flex-direction:column;gap:.65rem}.lc-extracted span{display:flex;align-items:center;gap:.4rem;border:1px solid rgb(34 211 238/.15);border-radius:.6rem;padding:.8rem;color:#bae6fd;background:#082f4959;font-size:.72rem}.lc-extracted svg{color:#2dd4bf}.lc-profile,.lc-vehicle-row{display:flex;align-items:center;gap:.8rem;margin-top:1.25rem;border:1px solid rgb(125 211 252/.12);border-radius:.8rem;padding:1rem;background:#0f233999}.lc-avatar{display:grid;width:3rem;height:3rem;place-items:center;border-radius:.75rem;color:#67e8f9;background:#0891b226}.lc-profile small,.lc-vehicle-row small{display:block;margin-top:.2rem;color:#7dd3fc}.lc-vehicle-row>svg:first-child{color:#67e8f9}.lc-vehicle-row>svg:last-child{margin-left:auto;color:#2dd4bf}.lc-file-chips{display:flex;gap:.6rem;margin-top:1.2rem}.lc-file-chips span{flex:1;border-radius:.55rem;padding:1rem .4rem;text-align:center;color:#bae6fd;background:#1e3a8a33;font-size:.7rem}.lc-planning-grid{display:grid;grid-template-columns:repeat(4,1fr);min-height:12rem;margin-top:1rem}.lc-planning-grid>div{border-right:1px solid rgb(148 163 184/.12);padding:.6rem}.lc-planning-grid small{color:#7dd3fc}.lc-task{display:block;margin-top:calc(.5rem + var(--offset,0rem));border-left:2px solid #22d3ee;border-radius:.3rem;padding:.55rem .35rem;color:#cffafe;background:#0891b226;font-size:.62rem}.lc-task-1{--offset:2rem}.lc-task-2{--offset:4rem}.lc-task-3{--offset:1rem}.lc-or-row{display:flex;align-items:center;gap:.6rem;border-radius:.6rem;padding:.7rem;background:#ffffff0d}.lc-or-row svg{color:#67e8f9}.lc-or-row span{font-size:.7rem}.lc-or-row small{display:block;color:#7dd3fc}.lc-or-row b{margin-left:auto;color:#5eead4;font-size:.62rem}.lc-billing-flow{display:flex;align-items:center;justify-content:space-between;margin:4rem 0}.lc-billing-flow>svg{width:1rem;color:#475569}.lc-billing-flow>div{display:flex;width:5rem;flex-direction:column;align-items:center;text-align:center}.lc-billing-flow>div>svg{width:2rem;height:2rem;margin-bottom:.8rem;color:#67e8f9}.lc-billing-flow small{color:#7dd3fc}.lc-billing-flow strong{font-size:.72rem}.lc-status-line{display:flex;align-items:center;gap:.6rem;border-radius:.6rem;padding:.8rem;background:#0891b21a}.lc-status-line span{width:.5rem;height:.5rem;border-radius:50%;background:#2dd4bf;box-shadow:0 0 .7rem #2dd4bf}.lc-status-line p{color:#bae6fd;font-size:.72rem}.lc-impact{position:relative;padding:clamp(5rem,9vw,8rem) 0;color:#fff;background:radial-gradient(circle at 20% 10%,rgb(34 211 238/.12),transparent 30%),radial-gradient(circle at 90% 80%,rgb(139 92 246/.13),transparent 35%),#020914}.lc-impact-shell>header{max-width:52rem}.lc-impact header h2{margin:1rem 0;font-size:clamp(2.25rem,4.5vw,4rem);line-height:1.04;letter-spacing:-.05em}.lc-impact header>p{color:#94a3b8;font-size:1.05rem}.lc-impact-layout{display:grid;grid-template-columns:minmax(17rem,.65fr) minmax(31rem,1.35fr);gap:2rem;margin-top:3rem}.lc-controls{display:grid;gap:1.4rem;border:1px solid rgb(125 211 252/.15);border-radius:1.25rem;padding:1.5rem;background:#08182ccc}.lc-controls label>span,.lc-controls label small{display:flex;justify-content:space-between;color:#bae6fd;font-size:.76rem}.lc-controls output{color:#67e8f9;font-weight:800}.lc-controls input{width:100%;margin:.8rem 0;accent-color:#22d3ee}.lc-controls label small{color:#475569}.lc-controls label small b{font-weight:400}.lc-comparison{position:relative;display:grid;grid-template-columns:1fr 9rem 1fr;align-items:center;overflow:hidden;border:1px solid rgb(125 211 252/.15);border-radius:1.25rem;background:linear-gradient(90deg,#ef444412 0,#ef444412 49.8%,#22d3ee14 50.2%)}.lc-before,.lc-after{padding:2rem;text-align:center}.lc-before>span,.lc-after>span{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lc-before>span{color:#fca5a5}.lc-after>span{color:#67e8f9}.lc-before strong,.lc-after strong{display:block;margin:.8rem 0;font-size:clamp(2.3rem,5vw,4.5rem);line-height:1}.lc-before p,.lc-after p{color:#94a3b8;font-size:.75rem;line-height:1.5}.lc-impact-divider{position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(transparent,#22d3ee,transparent)}.lc-impact-ring{position:relative;z-index:1;display:grid;width:9rem;height:9rem;place-items:center;border-radius:50%;background:conic-gradient(#22d3ee var(--impact-percent),rgb(30 41 59) 0);box-shadow:0 0 2.5rem #22d3ee26;transition:background .25s}.lc-impact-ring:before{position:absolute;top:.7rem;right:.7rem;bottom:.7rem;left:.7rem;border-radius:50%;background:#071426;content:""}.lc-impact-ring div{position:relative;text-align:center}.lc-impact-ring strong{display:block;font-size:1.6rem}.lc-impact-ring span{display:block;width:5rem;color:#94a3b8;font-size:.55rem}.lc-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem}.lc-metrics article{min-height:8rem;border:1px solid rgb(125 211 252/.12);border-radius:.9rem;padding:1.1rem;background:#08182ca6}.lc-metrics small{color:#7dd3fc}.lc-metrics strong{display:block;margin-top:.5rem;font-size:1.8rem}.lc-metrics p{margin-top:.35rem;color:#64748b;font-size:.62rem;line-height:1.35}.lc-formula{margin-top:1rem;border-top:1px solid rgb(148 163 184/.12);padding-top:1rem;color:#94a3b8;font-size:.75rem}.lc-formula summary{cursor:pointer;color:#bae6fd}.lc-formula p{margin-top:.7rem;line-height:1.6}.lc-disclaimer{margin-top:1rem;color:#64748b;font-size:.72rem;text-align:center}.lc-faq{background:#f7faff}.lc-faq>.container{display:grid;grid-template-columns:.65fr 1fr;gap:5rem}.lc-faq-list{border-top:1px solid #cbd5e1}.lc-faq details{border-bottom:1px solid #cbd5e1;padding:1.2rem 0}.lc-faq summary{display:flex;cursor:pointer;list-style:none;justify-content:space-between;gap:1rem;font-weight:800}.lc-faq summary::-webkit-details-marker{display:none}.lc-faq summary span{color:#0891b2;font-size:1.2rem}.lc-faq details[open] summary span{transform:rotate(45deg)}.lc-faq details p{max-width:44rem;padding:1rem 2rem 0 0;color:#64748b;line-height:1.7}.lc-final{position:relative;isolation:isolate;padding:6rem 0;color:#fff;text-align:center;background:linear-gradient(145deg,#03101f,#071b34)}.lc-final-orb{top:-15rem;left:calc(50% - 16rem);background:#22d3ee21}.lc-final .container{display:flex;max-width:58rem;flex-direction:column;align-items:center}.lc-final h2{margin:1.2rem 0;font-size:clamp(2.2rem,4.6vw,4rem);line-height:1.05;letter-spacing:-.05em}.lc-final p{color:#94a3b8}.lc-final nav{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2.5rem;color:#7dd3fc;font-size:.8rem}.lc-final nav a:hover{text-decoration:underline}@media (max-width:1000px){.lc-hero-layout{grid-template-columns:1fr}.lc-hero-copy{text-align:center}.lc-hero h1,.lc-hero-copy>p{margin-inline:auto}.lc-kicker,.lc-hero-actions,.lc-proof-list{margin-inline:auto;justify-content:center}.lc-hero-product{width:min(100%,42rem);margin:auto}.lc-benefit-strip .container{grid-template-columns:1fr}.lc-benefit-strip article{border-right:0;border-bottom:1px solid rgb(148 163 184/.12)}.lc-result-block{grid-template-columns:1fr}.lc-result-block:nth-child(2n) .lc-result-copy{order:0}.lc-impact-layout{grid-template-columns:1fr}.lc-faq>.container{grid-template-columns:1fr;gap:2rem}}@media (max-width:700px){.lc-hero{min-height:auto;padding-top:4.5rem}.lc-hero h1{font-size:2.55rem}.lc-app-body{grid-template-columns:1fr}.lc-app-body aside{display:none}.lc-app-main{padding:1rem}.lc-app-panels{grid-template-columns:1fr}.lc-floating-chip{display:none}.lc-proof-list{align-items:flex-start;flex-direction:column;width:-moz-max-content;width:max-content}.lc-page .lc-workflow .workflow-shell{padding:1.3rem 1rem}.lc-problem-stage{grid-template-columns:1fr}.lc-flow-arrow{height:3.5rem;transform:rotate(90deg)}.lc-chaos{min-height:20rem}.lc-result-block{gap:2rem;padding:3rem 0}.lc-product-ui{min-height:18rem}.lc-report-body{grid-template-columns:1fr}.lc-document-lines,.lc-scan-line{display:none}.lc-planning-grid{grid-template-columns:repeat(2,1fr)}.lc-billing-flow{margin:3rem 0}.lc-comparison{grid-template-columns:1fr;padding:1rem}.lc-impact-divider{top:50%;right:0;bottom:auto;left:0;width:auto;height:1px}.lc-impact-ring{margin:auto}.lc-metrics{grid-template-columns:repeat(2,1fr)}.lc-faq details p{padding-right:0}.lc-final .lc-hero-actions{flex-direction:column;width:100%}.lc-final .lc-button{width:100%}}@media (prefers-reduced-motion:reduce){.lc-page *{scroll-behavior:auto!important}.lc-button,.lc-app-window,.lc-impact-ring,.lc-faq summary span{transition:none!important}.lc-button:hover,.lc-app-window{transform:none}}.lc-before i,.lc-after i{display:block;height:.45rem;margin-top:1rem;border-radius:99px;background:linear-gradient(90deg,#8b5cf6,#22d3ee);box-shadow:0 0 1rem #22d3ee40}.lc-impact-hero-result{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;border:1px solid rgb(34 211 238/.3);border-radius:1rem;padding:1.4rem 1.6rem;background:linear-gradient(100deg,#0891b233,#8b5cf61f);box-shadow:0 0 2.5rem #22d3ee14}.lc-impact-hero-result>span{color:#bae6fd;font-weight:700}.lc-impact-hero-result strong{color:#67e8f9;font-size:clamp(2rem,4vw,3.5rem)}.lc-impact-hero-result strong small{font-size:.8rem}.lc-impact-hero-result b{color:#c4b5fd;font-size:.9rem}.lc-subscription,.lc-einvoice{padding:clamp(4.5rem,8vw,7rem) 0}.lc-subscription h2,.lc-einvoice h2{margin:.75rem 0 1rem;font-size:clamp(2rem,4vw,3.45rem);line-height:1.08;letter-spacing:-.045em}.lc-subscription{background:linear-gradient(135deg,#effcff,#f5f3ff)}.lc-subscription>.container{display:grid;grid-template-columns:1fr .9fr;gap:clamp(3rem,7vw,7rem);align-items:center}.lc-subscription-copy>p{color:#475569;font-size:1.05rem;line-height:1.7}.lc-subscription-callout{margin:1.5rem 0;border-left:3px solid #06b6d4;padding:1rem 1.2rem;color:#0f172a;background:#fff;font-weight:800;box-shadow:0 1rem 3rem #0f172a12}.lc-subscription-copy>small{color:#64748b;line-height:1.6}.lc-subscription-points{display:grid;gap:.8rem}.lc-subscription-points article{display:flex;gap:1rem;border:1px solid rgb(8 145 178/.15);border-radius:1rem;padding:1.25rem;background:#ffffffbf;box-shadow:0 1rem 2.5rem #0f172a0d}.lc-subscription-points svg{flex:0 0 1.5rem;color:#0891b2}.lc-subscription-points h3{font-weight:800}.lc-subscription-points p{margin-top:.25rem;color:#64748b;font-size:.85rem;line-height:1.55}.lc-einvoice{color:#fff;background:#061426}.lc-einvoice>.container{display:grid;grid-template-columns:.9fr 1fr;gap:clamp(3rem,7vw,7rem);align-items:center}.lc-einvoice p{margin-top:1rem;color:#94a3b8;line-height:1.75}.lc-einvoice a{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;color:#67e8f9;font-weight:800}.lc-einvoice a svg{width:1rem}.lc-einvoice-visual{display:flex;align-items:center;justify-content:center;gap:.8rem;border:1px solid rgb(34 211 238/.18);border-radius:1.4rem;padding:2rem;background:radial-gradient(circle at 50% 50%,rgb(34 211 238/.12),transparent 55%),#030c18}.lc-einvoice-visual>div{display:flex;min-width:7rem;min-height:7rem;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgb(125 211 252/.18);border-radius:1rem;background:#0f2339b3}.lc-einvoice-visual b{color:#67e8f9;font-size:1.4rem}.lc-einvoice-visual span,.lc-einvoice-visual small{color:#94a3b8;font-size:.65rem}.lc-facturx svg{color:#c4b5fd}.lc-facturx strong{margin:.4rem 0}.lc-chaos>span{animation:lc-document-drift 5s ease-in-out infinite alternate;animation-delay:calc(var(--i) * .25s)}@keyframes lc-document-drift{to{translate:.25rem -.35rem;box-shadow:0 1rem 2rem #0891b21f}}@media (max-width:1000px){.lc-subscription>.container,.lc-einvoice>.container{grid-template-columns:1fr}.lc-einvoice-visual{order:2}}@media (max-width:700px){.lc-impact-hero-result{align-items:flex-start;flex-direction:column}.lc-einvoice-visual{flex-wrap:wrap;padding:1rem}.lc-einvoice-visual>div{min-width:6rem}.lc-subscription-points article{padding:1rem}}@media (prefers-reduced-motion:reduce){.lc-chaos>span{animation:none!important}.lc-impact-hero-result,.lc-before i,.lc-after i{transition:none!important}}.lc-hero h1{max-width:18ch;font-size:clamp(2.35rem,4vw,3.85rem);line-height:1.06;letter-spacing:-.045em}.lc-hero-layout{gap:clamp(3.5rem,8vw,8rem)}.lc-app-window{animation:lc-interface-breathe 8s ease-in-out infinite}.lc-app-progress{position:relative}.lc-app-progress .lc-progress-node i{color:#64748b;border-color:#7dd3fc29;background:#071426;animation:lc-node-activate 10s ease-in-out infinite;animation-delay:calc(var(--step) * 1.25s)}.lc-app-progress .lc-progress-node small{animation:lc-label-activate 10s ease-in-out infinite;animation-delay:calc(var(--step) * 1.25s)}.lc-data-pulse{position:absolute;z-index:2;top:.57rem;left:9%;width:.7rem;height:.7rem;border-radius:50%;background:#e0faff;box-shadow:0 0 .45rem #fff,0 0 1.2rem #22d3ee;animation:lc-hero-pulse 10s cubic-bezier(.55,.1,.35,1) infinite}.lc-app-panels>div{opacity:.72;transform:translateZ(0);animation:lc-panel-build 10s ease-in-out infinite}.lc-app-panels>div:nth-child(2){animation-delay:1.2s}.lc-chip-one:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:1px solid transparent;background:linear-gradient(90deg,transparent,#67e8f9,transparent) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;content:"";animation:lc-chip-signal 4s ease-in-out infinite}.lc-floating-chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:lc-chip-float 6s ease-in-out infinite}.lc-chip-two{animation-delay:-2.5s}.lc-button{position:relative;overflow:hidden}.lc-button:before{position:absolute;top:-80%;left:-35%;width:25%;height:260%;background:linear-gradient(90deg,transparent,rgb(255 255 255/.65),transparent);transform:rotate(18deg) translate(-250%);content:"";transition:transform .65s ease}.lc-button:hover:before{transform:rotate(18deg) translate(650%)}.lc-button svg{transition:transform .2s ease}.lc-button:hover svg{transform:translate(.18rem)}.lc-motion-ready .lc-reveal{opacity:0;filter:blur(5px);transform:perspective(1000px) translate3d(0,2.25rem,-1rem);transition:opacity .7s ease,filter .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.lc-motion-ready .lc-reveal.lc-reveal-visible{opacity:1;filter:blur(0);transform:perspective(1000px) translateZ(0)}.lc-reveal-visible :is(.lc-result-block,.lc-subscription-points article,.lc-metrics article,.lc-faq details){animation:lc-child-resolve .6s both;animation-delay:calc(var(--i,0) * 70ms)}.lc-chaos{isolation:isolate;background:radial-gradient(circle at 90% 52%,rgb(34 211 238/.1),transparent 25%),#f8fafc}.lc-chaos>span.lc-chaos-tag{z-index:2;padding:.43rem .58rem;font-size:.62rem;letter-spacing:.01em;opacity:var(--tag-opacity,.92);transform:translate(var(--tag-x),var(--tag-y)) rotate(var(--tag-rotate)) scale(var(--tag-scale,1));animation:lc-chaos-orbit calc(7s + var(--i) * .35s) ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.45s)}.lc-chaos-tag svg{width:.75rem!important;height:.75rem}.lc-chaos-tag-0{--tag-x:.3rem;--tag-y:3.5rem;--tag-rotate:-4deg}.lc-chaos-tag-1{--tag-x:8.5rem;--tag-y:4.4rem;--tag-rotate:3deg;--tag-scale:.92}.lc-chaos-tag-2{--tag-x:3rem;--tag-y:7.2rem;--tag-rotate:2deg;--tag-opacity:.72;--tag-scale:.88}.lc-chaos-tag-3{--tag-x:10.2rem;--tag-y:8rem;--tag-rotate:-3deg}.lc-chaos-tag-4{--tag-x:1rem;--tag-y:11rem;--tag-rotate:4deg;--tag-scale:.94}.lc-chaos-tag-5{--tag-x:9.5rem;--tag-y:11.7rem;--tag-rotate:-2deg;--tag-opacity:.78}.lc-chaos-tag-6{--tag-x:5.3rem;--tag-y:13.8rem;--tag-rotate:1deg;--tag-scale:.86}.lc-chaos-tag-7{--tag-x:11.6rem;--tag-y:14.2rem;--tag-rotate:-4deg;--tag-opacity:.62;--tag-scale:.82}.lc-attraction-line{position:absolute;z-index:1;top:52%;right:-.1rem;width:38%;height:1px;background:linear-gradient(90deg,transparent,rgb(34 211 238/.4));transform-origin:right;animation:lc-attraction 3.8s ease-in-out infinite}.lc-attraction-line:after{position:absolute;right:0;top:-.22rem;width:.45rem;height:.45rem;border-radius:50%;background:#67e8f9;box-shadow:0 0 1rem #22d3ee;content:""}.lc-flow-arrow{position:relative}.lc-flow-arrow:before{position:absolute;width:70%;height:1px;background:linear-gradient(90deg,transparent,#22d3ee,transparent);content:"";animation:lc-flow-signal 2.8s ease-in-out infinite}.lc-flow-arrow svg{position:relative}.lc-solution-core{position:relative;overflow:hidden}.lc-solution-core:after{position:absolute;inset:auto 10% 0;height:1px;background:linear-gradient(90deg,transparent,#67e8f9,transparent);box-shadow:0 0 1rem #22d3ee;content:"";animation:lc-core-scan 3.5s ease-in-out infinite}.lc-product-ui{position:relative;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.lc-result-block:hover .lc-product-ui{border-color:#67e8f96b;box-shadow:0 2.5rem 5rem #0f172a38,0 0 2rem #22d3ee14;transform:translateY(-.35rem)}.lc-product-ui:after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgb(103 232 249/.045) 50%,transparent 65%);transform:translate(-100%);content:"";animation:lc-ui-sweep 8s ease-in-out infinite}.lc-scan-line{animation:lc-report-scan 3.4s ease-in-out infinite}.lc-extracted span{animation:lc-status-resolve 6s ease-in-out infinite}.lc-extracted span:nth-child(2){animation-delay:.45s}.lc-extracted span:nth-child(3){animation-delay:.9s}.lc-task{animation:lc-task-live 7s ease-in-out infinite}.lc-task-1{animation-delay:.5s}.lc-task-2{animation-delay:1s}.lc-task-3{animation-delay:1.5s}.lc-billing-flow>div{animation:lc-status-resolve 7s ease-in-out infinite}.lc-billing-flow>div:nth-of-type(2){animation-delay:.8s}.lc-billing-flow>div:nth-of-type(3){animation-delay:1.6s}.lc-impact-ring,.lc-before i,.lc-after i{transition:width .45s ease,background .45s ease,box-shadow .45s ease}.lc-impact-ring{animation:lc-ring-glow 5s ease-in-out infinite}.lc-metrics article,.lc-subscription-points article,.lc-faq details{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.lc-metrics article:hover,.lc-subscription-points article:hover{border-color:#22d3ee52;box-shadow:0 1rem 2.5rem #0891b21a;transform:translateY(-.2rem)}.workflow-particle:after{animation:lc-workflow-signal 2.6s ease-in-out infinite}.workflow-icon-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@keyframes lc-interface-breathe{50%{transform:rotateY(-1.5deg) rotateX(.5deg) translateY(-.3rem);box-shadow:0 3rem 8rem #00000080,0 0 4rem #22d3ee1f}}@keyframes lc-node-activate{0%,8%,88%,to{color:#64748b;border-color:#7dd3fc29;background:#071426;box-shadow:none}15%,35%{color:#02111c;border-color:#22d3ee;background:#67e8f9;box-shadow:0 0 1rem #22d3ee8c}}@keyframes lc-label-activate{0%,8%,88%,to{color:#7dd3fc}15%,35%{color:#e0faff;text-shadow:0 0 .7rem #22d3ee}}@keyframes lc-hero-pulse{0%{left:9%;opacity:0}5%{opacity:1}60%{left:88%;opacity:1}70%,to{left:88%;opacity:0}}@keyframes lc-panel-build{0%,10%{opacity:.35;transform:translateY(.5rem)}22%,72%{opacity:1;transform:none}88%,to{opacity:.5}}@keyframes lc-chip-signal{0%,60%,to{opacity:.25}25%{opacity:1}}@keyframes lc-chip-float{50%{transform:translate3d(0,-.3rem,0)}}@keyframes lc-child-resolve{0%{opacity:0;filter:blur(3px);transform:translateY(1rem) scale(.99)}to{opacity:1;filter:none;transform:none}}@keyframes lc-chaos-orbit{to{transform:translate(calc(var(--tag-x) + .45rem),calc(var(--tag-y) - .35rem)) rotate(calc(var(--tag-rotate) + 1deg)) scale(var(--tag-scale,1))}}@keyframes lc-attraction{0%,to{opacity:.25;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@keyframes lc-flow-signal{0%,to{opacity:.2;transform:scaleX(.2)}50%{opacity:1;transform:scaleX(1)}}@keyframes lc-core-scan{0%,to{transform:translateY(-7rem);opacity:0}20%,70%{opacity:1}80%{transform:translateY(-1rem);opacity:0}}@keyframes lc-ui-sweep{0%,65%{transform:translate(-100%)}90%,to{transform:translate(100%)}}@keyframes lc-report-scan{0%,to{transform:translateY(-5rem);opacity:.2}50%{transform:translateY(5rem);opacity:1}}@keyframes lc-status-resolve{0%,10%,to{opacity:.55;transform:translateY(.15rem)}25%,75%{opacity:1;transform:none}}@keyframes lc-task-live{0%,to{box-shadow:none}35%,55%{box-shadow:0 0 1rem #22d3ee26;border-color:#67e8f9}}@keyframes lc-ring-glow{50%{box-shadow:0 0 3.2rem #22d3ee38}}@keyframes lc-workflow-signal{50%{transform:scale(1.4);box-shadow:0 0 .8rem #fff,0 0 2rem #22d3ee}}@media (max-width:700px){.lc-hero h1{font-size:clamp(2.15rem,10vw,2.75rem)}.lc-app-window,.lc-floating-chip,.lc-product-ui:after{animation:none}.lc-chaos>span.lc-chaos-tag{animation-duration:10s}.lc-motion-ready .lc-reveal{filter:none;transform:translateY(1rem)}}@media (prefers-reduced-motion:reduce){.lc-page :is(.lc-app-window,.lc-data-pulse,.lc-progress-node i,.lc-progress-node small,.lc-app-panels>div,.lc-floating-chip,.lc-chaos-tag,.lc-attraction-line,.lc-flow-arrow:before,.lc-solution-core:after,.lc-product-ui:after,.lc-scan-line,.lc-extracted span,.lc-task,.lc-billing-flow>div,.lc-impact-ring,.workflow-particle:after){animation:none!important}.lc-motion-ready .lc-reveal{opacity:1!important;filter:none!important;transform:none!important}.lc-button:before{display:none}}.lc-conversion-cta{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;overflow:hidden;margin-top:2.5rem;border:1px solid rgb(8 145 178/.18);border-radius:1.2rem;padding:1.4rem 1.5rem;background:linear-gradient(110deg,#fffffff2,#f0f9ffe6);box-shadow:0 1.5rem 4rem #0f172a14}.lc-conversion-cta:after{position:absolute;z-index:-1;right:-8rem;width:18rem;height:18rem;border-radius:50%;background:#22d3ee1a;filter:blur(55px);content:""}.lc-conversion-cta>div>span{color:#0891b2;font-family:monospace;font-size:.64rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.lc-conversion-cta h3{margin:.25rem 0;color:#0f172a;font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.2}.lc-conversion-cta p{color:#64748b;font-size:.78rem;line-height:1.5}.lc-cta-pulse{position:relative;display:flex;width:4.6rem;align-items:center;justify-content:space-between}.lc-cta-pulse:before{position:absolute;right:.3rem;left:.3rem;height:1px;background:linear-gradient(90deg,#22d3ee,#8b5cf6);content:""}.lc-cta-pulse i{position:relative;width:.48rem;height:.48rem;border:1px solid #67e8f9;border-radius:50%;background:#082f49;box-shadow:0 0 .7rem #22d3ee59}.lc-cta-pulse i:nth-child(2){animation:lc-cta-signal 2.8s ease-in-out infinite}.lc-cta-pulse i:last-child{border-color:#a78bfa;box-shadow:0 0 .7rem #8b5cf64d}.lc-conversion-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.lc-conversion-actions .lc-button{white-space:nowrap}.lc-conversion-link{display:inline-flex;align-items:center;gap:.3rem;color:#0369a1;font-size:.72rem;font-weight:800}.lc-conversion-link svg{width:.8rem;transition:transform .2s ease}.lc-conversion-link:hover svg{transform:translate(.18rem)}.lc-conversion-cta-compact{margin-top:1.5rem;border-color:#67e8f92e;color:#fff;background:linear-gradient(110deg,#082f49a8,#1e1b4b73);box-shadow:0 1.5rem 4rem #0000002e}.lc-conversion-cta-compact h3{color:#f0f9ff}.lc-conversion-cta-compact p{color:#94a3b8}.lc-conversion-cta-compact>div>span,.lc-conversion-cta-compact .lc-conversion-link{color:#67e8f9}.lc-after-impact{margin-top:-1px;padding:0 0 5rem;color:#fff;background:#020914}.lc-after-impact .lc-conversion-cta{margin-top:0}@keyframes lc-cta-signal{0%,to{transform:scale(.8);background:#082f49}50%{transform:scale(1.35);background:#e0faff;box-shadow:0 0 .5rem #fff,0 0 1.2rem #22d3ee}}@media (max-width:800px){.lc-conversion-cta{grid-template-columns:auto 1fr}.lc-conversion-actions{grid-column:1/-1;align-items:stretch}.lc-conversion-actions .lc-button{width:100%}.lc-conversion-link{justify-content:center}.lc-cta-pulse{width:3.4rem}}@media (prefers-reduced-motion:reduce){.lc-cta-pulse i{animation:none!important}.lc-conversion-link svg{transition:none}.lc-conversion-link:hover svg{transform:none}}.lc-locations{padding:6rem 0;background:#06101f;color:#fff}.lc-locations header{max-width:48rem;margin-bottom:2rem}.lc-locations header h2{margin:.75rem 0 1rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.lc-locations header p{color:#b7c7dc;line-height:1.75}.lc-locations nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.lc-locations nav a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid rgba(148,163,184,.22);border-radius:1rem;background:#0f172ab3;color:#e2e8f0;font-weight:700;transition:border-color .2s ease,transform .2s ease,background .2s ease}.lc-locations nav a:hover{transform:translateY(-2px);border-color:#22d3eeb3;background:#082f49a6}.lc-locations nav svg{width:1rem;flex:0 0 auto;color:#67e8f9}@media (max-width:700px){.lc-locations{padding:4.5rem 0}.lc-locations nav{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lc-locations nav a{transition:none}.lc-locations nav a:hover{transform:none}}
