:root{--lp-violet:#6b5dd6;--lp-violet-2:#8b7def}:root[data-theme=dark]{--lp-bg:#0a1428;--lp-bg-2:#0e1a38;--lp-bg-3:#122545;--lp-surface:#ffffff0a;--lp-surface-2:#ffffff12;--lp-surface-strong:#121e3cd9;--lp-border:#ffffff14;--lp-border-strong:#ffffff29;--lp-text:#dce5f3;--lp-text-strong:#fff;--lp-text-muted:#dce5f39e;--lp-text-dim:#dce5f366;--lp-accent:#3abfbf;--lp-accent-2:#6dc96d;--lp-accent-strong:#5dd6c6;--lp-navy:#1e3a5f;--lp-steel:#2e6da4;--lp-section-bg:linear-gradient(180deg, #0a1428 0%, #0e1a38 100%);--lp-section-alt-bg:#f4f6fa;--lp-section-alt-text:#1e3a5f;--lp-section-alt-muted:#2d2d2db8;--lp-card-bg:#14213c8c;--lp-card-border:#ffffff14;--lp-card-bg-solid:#122545;--lp-header-bg:#0a1428d1;--lp-header-border:#ffffff0f;--lp-shadow-card:0 14px 32px #040a1866;--lp-shadow-strong:0 26px 52px #040a188c;--lp-glow-1:radial-gradient(900px 480px at 88% -12%, #3abfbf38, transparent 60%);--lp-glow-2:radial-gradient(820px 440px at -10% 28%, #2e6da42e, transparent 60%)}:root[data-theme=light]{--lp-bg:#f4f6fa;--lp-bg-2:#fff;--lp-bg-3:#fff;--lp-surface:#fff;--lp-surface-2:#f4f6fa;--lp-surface-strong:#fff;--lp-border:#1e3a5f1a;--lp-border-strong:#1e3a5f33;--lp-text:#2d2d2d;--lp-text-strong:#0e1a38;--lp-text-muted:#2d2d2dad;--lp-text-dim:#2d2d2d6b;--lp-accent:#2e6da4;--lp-accent-2:#3abfbf;--lp-accent-strong:#1e5f74;--lp-navy:#1e3a5f;--lp-steel:#2e6da4;--lp-section-bg:#fff;--lp-section-alt-bg:#f4f6fa;--lp-section-alt-text:#1e3a5f;--lp-section-alt-muted:#2d2d2db8;--lp-card-bg:#fff;--lp-card-border:#1e3a5f14;--lp-card-bg-solid:#fff;--lp-header-bg:#ffffffe0;--lp-header-border:#1e3a5f1a;--lp-shadow-card:0 8px 22px #1e3a5f14;--lp-shadow-strong:0 22px 44px #1e3a5f24;--lp-glow-1:none;--lp-glow-2:none}html,body{height:auto}html{overflow-x:clip}body.lp-body{background:var(--lp-bg);color:var(--lp-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;transition:background-color .2s,color .2s;position:relative;overflow-x:clip}body.lp-body:before{content:"";background:var(--lp-glow-1), var(--lp-glow-2);pointer-events:none;z-index:0;position:fixed;inset:0}body.lp-body>*{z-index:1;position:relative}body.lp-body *{box-sizing:border-box}.lp-container{max-width:1200px;margin:0 auto;padding:0 24px}.lp-icon{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.15em;width:1em;height:1em;display:inline-block}.lp-header{isolation:isolate;background:var(--lp-header-bg);-webkit-backdrop-filter:saturate(160%)blur(16px);border-bottom:1px solid var(--lp-header-border);top:0;left:0;right:0;transform:translateZ(0);z-index:2147483000!important;position:fixed!important}body.lp-body{padding-top:78px}.lp-header__inner{align-items:center;gap:18px;padding:14px 0;display:flex;position:relative}.lp-brand{color:var(--lp-text-strong);letter-spacing:.8px;align-items:center;gap:12px;margin-left:10px;font-size:15.5px;font-weight:900;text-decoration:none;display:inline-flex}.lp-brand__logo{background:#fff url(/logo.png) 50%/contain no-repeat;border-radius:8px;width:32px;height:32px;box-shadow:0 0 0 1px #3abfbf59,0 8px 18px #3abfbf38}.lp-brand__sep{opacity:.35;margin:0 2px;font-weight:400}.lp-nav{align-items:center;gap:4px;margin-left:auto;display:flex}.lp-nav__link{color:var(--lp-text-muted);border-radius:8px;padding:9px 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .15s,background-color .15s}.lp-nav__link:hover{color:var(--lp-text-strong);background:var(--lp-surface-2)}.lp-nav__auth{align-items:center;gap:8px;margin-left:10px;display:inline-flex}.lp-btn-login{color:var(--lp-text-strong);border:1.5px solid var(--lp-border-strong);background:0 0;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s}.lp-btn-login:hover{background:var(--lp-surface-2);border-color:var(--lp-text-muted)}.lp-btn-register{color:#0b1830;background:linear-gradient(90deg, var(--lp-accent) 0%, var(--lp-accent-2) 100%);border-radius:999px;align-items:center;gap:6px;padding:10px 18px;font-size:13.5px;font-weight:800;text-decoration:none;transition:filter .15s,transform .12s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 22px #3abfbf4d}.lp-btn-register:hover{filter:brightness(1.06);box-shadow:0 14px 30px #3abfbf6b}.lp-btn-register:active{transform:translateY(1px)}.lp-theme{margin-left:6px;position:relative}.lp-theme__btn{background:var(--lp-surface);color:var(--lp-text-strong);border:2px solid var(--lp-violet);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 16px;font-family:inherit;font-size:13.5px;font-weight:700;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 0 #6b5dd600}.lp-theme__btn:hover{background:var(--lp-surface-2)}.lp-theme[data-open=true] .lp-theme__btn{box-shadow:0 0 0 4px #6b5dd633}.lp-theme__icon{color:var(--lp-violet);display:inline-flex}.lp-theme__icon .lp-icon{stroke-width:2px;width:16px;height:16px}.lp-theme__caret{opacity:.7;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-2px;transition:transform .15s;transform:rotate(45deg)}.lp-theme[data-open=true] .lp-theme__caret{margin-top:3px;transform:rotate(-135deg)}.lp-theme__menu{background:var(--lp-bg-2);border:1px solid var(--lp-border);min-width:170px;box-shadow:var(--lp-shadow-strong);visibility:hidden;opacity:0;pointer-events:none;border-radius:16px;padding:8px;transition:opacity .15s,transform .15s;display:block;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px);z-index:2147483500!important}:root[data-theme=light] .lp-theme__menu{background:#fff;border-color:#1e3a5f1f}.lp-theme[data-open=true] .lp-theme__menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.lp-theme__option{width:100%;color:var(--lp-text-strong);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:700;transition:background-color .12s,color .12s;display:flex;pointer-events:auto!important}.lp-theme__option:hover,.lp-theme__option:focus-visible{background:var(--lp-surface-2);outline:none}.lp-theme__option .lp-icon{stroke-width:2px;width:16px;height:16px;color:var(--lp-violet)}.lp-theme__option--active,.lp-theme__option--active .lp-icon{color:var(--lp-violet)}.lp-consultant-toast{text-align:center;color:#d8f5e4;background:linear-gradient(135deg,#2a8f5a59,#1e5a3740);border:1px solid #2a8f5a73;border-radius:12px;max-width:720px;margin:0 auto;padding:14px 18px;font-size:14px;font-weight:600;box-shadow:0 8px 24px #0003}.lp-consultant-toast[hidden]{display:none!important}.lp-section{padding:64px 0}.lp-section--tight{padding:36px 0}.lp-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;display:grid}@media (max-width:980px){.lp-hero{grid-template-columns:1fr;gap:28px}}.lp-eyebrow{letter-spacing:1.8px;text-transform:uppercase;color:var(--lp-accent);background:#3abfbf1a;border:1px solid #3abfbf38;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:11px;font-weight:900;display:inline-flex}:root[data-theme=light] .lp-eyebrow{color:var(--lp-accent-strong);background:#3abfbf1a;border-color:#3abfbf4d}.lp-hero__title{color:var(--lp-text-strong);letter-spacing:-.6px;margin:0 0 20px;font-size:clamp(36px,4.8vw,56px);font-weight:900;line-height:1.05}.lp-hero__title em{background:linear-gradient(90deg, var(--lp-accent) 0%, var(--lp-accent-2) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lp-hero__lead{color:var(--lp-text-muted);max-width:560px;margin:0 0 30px;font-size:16.5px;line-height:1.6}.lp-hero__cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lp-cta-primary{color:#0b1830;background:linear-gradient(90deg, var(--lp-accent) 0%, var(--lp-accent-2) 100%);border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:800;text-decoration:none;transition:filter .15s,transform .12s,box-shadow .15s;display:inline-flex;box-shadow:0 16px 36px #3abfbf52}.lp-cta-primary:hover{filter:brightness(1.06);box-shadow:0 20px 44px #3abfbf70}.lp-cta-primary:active{transform:translateY(1px)}.lp-cta-primary .lp-icon{stroke-width:2.4px;width:16px;height:16px;transition:transform .15s}.lp-cta-primary:hover .lp-icon{transform:translate(3px)}.lp-cta-secondary{color:var(--lp-text-strong);border:1.5px solid var(--lp-border-strong);background:0 0;border-radius:999px;align-items:center;gap:10px;padding:12px 20px 12px 14px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.lp-cta-secondary:hover{background:var(--lp-surface-2);border-color:var(--lp-accent)}.lp-cta-secondary__play{background:linear-gradient(135deg, var(--lp-accent), var(--lp-accent-2));color:#0b1830;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:0 4px 10px #3abfbf59}.lp-cta-secondary__play .lp-icon{stroke-width:0;fill:currentColor;width:11px;height:11px;margin-left:1px}button.lp-cta-secondary{cursor:pointer;appearance:none;font-family:inherit}.lp-hero__visual{aspect-ratio:4/3;border:1px solid var(--lp-border);min-height:360px;box-shadow:var(--lp-shadow-strong);background:#0e1a38;border-radius:22px;position:relative;overflow:hidden}.lp-hero__bgimg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.lp-hero__visual:before{content:"";pointer-events:none;background:linear-gradient(#0a142805 0%,#0a14282e 100%);position:absolute;inset:0}.lp-hero__viz-overlay{pointer-events:none;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;gap:12px;display:grid;position:absolute;inset:16px}.lp-hero__viz-tile{-webkit-backdrop-filter:blur(14px)saturate(150%);color:#fff;background:#0a14288c;border:1px solid #ffffff29;border-radius:14px;align-self:start;padding:12px 14px;box-shadow:0 8px 22px #00000059}.lp-hero__viz-tile--big{grid-column:1/-1;grid-template-columns:1fr auto;align-self:end;align-items:center;gap:16px;display:grid}.lp-hero__viz-label{letter-spacing:1.2px;text-transform:uppercase;color:#ffffffa6;font-size:10.5px;font-weight:800}.lp-hero__viz-value{font-variant-numeric:tabular-nums;color:#fff;margin-top:4px;font-size:26px;font-weight:900;line-height:1}.lp-hero__viz-value--accent{background:linear-gradient(90deg,#b7e7e7,#c9e8b9);color:#0000;-webkit-background-clip:text;background-clip:text}.lp-hero__viz-bar{background:#ffffff26;border-radius:999px;height:5px;margin-top:10px;overflow:hidden}.lp-hero__viz-bar>span{background:linear-gradient(90deg, var(--lp-accent), var(--lp-accent-2));border-radius:999px;height:100%;display:block;box-shadow:0 0 10px #3abfbf99}.lp-hero__viz-co2{font-variant-numeric:tabular-nums;color:#fff;font-size:32px;font-weight:900;line-height:1}.lp-hero__viz-co2 small{opacity:.75;margin-left:4px;font-size:14px}.lp-hero__grade{z-index:2;pointer-events:none;background:radial-gradient(125% 100% at 50% 45%,#0000 58%,#0a142861 100%),linear-gradient(#3abfbf1a 0%,#0000 28%),linear-gradient(#0000 70%,#2e6da429 100%);position:absolute;inset:0}:root[data-theme=light] .lp-hero__grade{background:radial-gradient(125% 100% at 50% 45%,#0000 60%,#1e3a5f38 100%),linear-gradient(#2e6da41f 0%,#0000 32%)}.lp-hero__visual{box-shadow:var(--lp-shadow-strong), inset 0 0 0 1px #3abfbf24}.lp-hero__scanline{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(#5dd6c60a,#5dd6c638 78%,#0000);border-bottom:1px solid #96f5e18c;height:18%;position:absolute;top:0;left:0;right:0;box-shadow:0 6px 22px #5dd6c659}@media (prefers-reduced-motion:no-preference){.lp-hero__scanline{animation:5.2s cubic-bezier(.6,0,.4,1) infinite heroScan}}@keyframes heroScan{0%{opacity:0;transform:translateY(-100%)}6%{opacity:1}48%{opacity:1}56%{opacity:0;transform:translateY(560%)}to{opacity:0;transform:translateY(560%)}}.lp-hero__live{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#0a14288c;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 8px 22px #0000004d}.lp-hero__live-dot{background:#5dd6c6;border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.lp-hero__live-dot{animation:1.8s ease-out infinite heroPulse}}@keyframes heroPulse{0%{box-shadow:0 0 #5dd6c699}70%{box-shadow:0 0 0 9px #5dd6c600}to{box-shadow:0 0 #5dd6c600}}.lp-stats{border-top:1px solid var(--lp-border);grid-template-columns:repeat(4,1fr);gap:22px;margin-top:52px;padding-top:36px;display:grid}@media (max-width:720px){.lp-stats{grid-template-columns:repeat(2,1fr);gap:16px}}.lp-stat{align-items:center;gap:14px;display:flex}.lp-stat__icon{background:var(--lp-surface);border:1px solid var(--lp-border);width:48px;height:48px;color:var(--lp-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.lp-stat__icon .lp-icon{width:22px;height:22px}.lp-stat__num{color:var(--lp-text-strong);font-variant-numeric:tabular-nums;font-size:28px;font-weight:900;line-height:1}.lp-stat__label{color:var(--lp-text-muted);margin-top:4px;font-size:13px;font-weight:600}.lp-problem{background:var(--lp-section-alt-bg);color:var(--lp-section-alt-text);padding:72px 0}.lp-problem__head{text-align:center;max-width:800px;margin:0 auto 40px}.lp-problem__head h2{color:#1e3a5f;margin:0;font-size:clamp(24px,2.8vw,32px);font-weight:900;line-height:1.3}.lp-problem__head h2 strong{color:#e74c3c;font-weight:900}.lp-problem__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:900px){.lp-problem__grid{grid-template-columns:1fr}}.lp-problem__card{text-align:center;background:#fff;border:1px solid #1e3a5f14;border-radius:16px;padding:28px 24px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;box-shadow:0 6px 18px #1e3a5f0f}.lp-problem__card:hover{transform:translateY(-3px);box-shadow:0 16px 32px #1e3a5f1f}.lp-problem__icon{color:#fff;border-radius:16px;place-items:center;width:64px;height:64px;margin:0 auto 18px;display:grid}.lp-problem__icon .lp-icon{stroke-width:2px;width:30px;height:30px}.lp-problem__icon--red{background:linear-gradient(135deg,#e74c3c,#c0392b);box-shadow:0 12px 26px #e74c3c47}.lp-problem__icon--orange{background:linear-gradient(135deg,#f39c12,#d68910);box-shadow:0 12px 26px #f39c1247}.lp-problem__icon--violet{background:linear-gradient(135deg,#8e44ad,#6c3483);box-shadow:0 12px 26px #8e44ad47}.lp-problem__card h3{color:#1e3a5f;margin:0 0 10px;font-size:19px;font-weight:900}.lp-problem__card p{color:#2d2d2db3;margin:0;font-size:14px;line-height:1.55}.lp-problem__outro{text-align:center;color:#2d2d2dd1;max-width:760px;margin:36px auto 0;font-size:15.5px;font-weight:500}:root[data-theme=dark] .lp-problem,:root[data-theme=dark] .lp-problem__head h2,:root[data-theme=dark] .lp-problem__card h3{color:#1e3a5f}:root[data-theme=dark] .lp-problem__card p{color:#2d2d2db3}:root[data-theme=dark] .lp-problem__outro{color:#2d2d2dd1}.lp-problem__bridge{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:6px;padding:12px 0 2px;display:grid}.lp-problem__arrow{opacity:.6;background:repeating-linear-gradient(currentColor 0 6px,#0000 6px 12px) 0 0/100% 12px;justify-self:center;width:2px;height:38px;position:relative}@media (prefers-reduced-motion:no-preference){.lp-problem__arrow{animation:.9s linear infinite lpDrip}}@keyframes lpDrip{to{background-position:0 12px}}.lp-problem__arrow:after{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.lp-problem__arrow--red{color:#e74c3c}.lp-problem__arrow--orange{color:#f39c12}.lp-problem__arrow--violet{color:#8e44ad}@media (max-width:900px){.lp-problem__bridge{display:none}}.lp-problem__solution{background:linear-gradient(135deg, var(--lp-accent) 0%, var(--lp-accent-2) 100%);border-radius:22px;margin-top:6px;padding:28px 28px 26px;position:relative;overflow:hidden;box-shadow:0 24px 50px -18px #3abfbf8c}.lp-problem__solution:after{content:"";pointer-events:none;background:radial-gradient(60% 80% at 100% 0,#ffffff2e,#0000 60%);position:absolute;inset:0}.lp-problem__solution-head{text-align:center;z-index:1;margin-bottom:22px;position:relative}.lp-problem__solution-kicker{letter-spacing:1.8px;text-transform:uppercase;color:#0b1830b8;margin-bottom:8px;font-size:11px;font-weight:900;display:inline-block}.lp-problem__solution-head h3{color:#0b1830;letter-spacing:-.3px;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:900}.lp-problem__solution-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:18px;display:grid;position:relative}@media (max-width:900px){.lp-problem__solution-grid{grid-template-columns:1fr}}.lp-problem__answer{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff47;border-radius:14px;align-items:flex-start;gap:14px;padding:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .2s;display:flex}.lp-problem__answer:hover{background:#ffffff3d;transform:translateY(-3px)}.lp-problem__answer-icon{color:#0b7a6e;background:#ffffffeb;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 14px #0b18302e}.lp-problem__answer-icon .lp-icon{stroke-width:2.2px;width:22px;height:22px}.lp-problem__answer-title{color:#0b1830;font-size:15.5px;font-weight:900;line-height:1.2}.lp-problem__answer-sub{color:#0b1830b8;margin-top:4px;font-size:13px;line-height:1.45}.lp-framework{padding:80px 0}.lp-framework__inner{display:block}.lp-fw__head{text-align:center;max-width:760px;margin:0 auto 46px}.lp-framework h2{color:var(--lp-text-strong);letter-spacing:-.3px;margin:10px 0 14px;font-size:clamp(26px,3vw,34px);font-weight:900;line-height:1.2}.lp-framework__lead{color:var(--lp-text-muted);max-width:620px;margin:0 auto;font-size:15px;line-height:1.6}.lp-fw__kpis{flex-wrap:wrap;justify-content:center;gap:10px 30px;margin-top:26px;display:flex}.lp-fw__kpi{align-items:baseline;gap:8px;display:flex}.lp-fw__kpi-num{color:var(--lp-text-strong);font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1}.lp-fw__kpi-lbl{color:var(--lp-text-muted);font-size:13px}.lp-fw{max-width:1100px;margin:0 auto;display:block;position:relative}.lp-fw__wheel{opacity:0;width:100%;transition:opacity .7s,transform .8s cubic-bezier(.2,.8,.2,1);position:relative;overflow:visible;transform:scale(.94)}.lp-fw.is-revealed .lp-fw__wheel{opacity:1;transform:none}.lp-fw__wheel:before{content:"";aspect-ratio:1;z-index:0;pointer-events:none;filter:blur(34px);opacity:0;background:radial-gradient(circle at 30% 28%,#3abfbf4d,#0000 58%),radial-gradient(circle at 72% 70%,#6dc96d42,#0000 60%),radial-gradient(circle,#2e6da43d,#0000 66%);border-radius:50%;width:60%;transition:opacity 1s .15s;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.lp-fw.is-revealed .lp-fw__wheel:before{opacity:1}:root[data-theme=light] .lp-fw__wheel:before{background:radial-gradient(circle at 30% 28%,#3abfbf33,#0000 58%),radial-gradient(circle at 72% 70%,#1f8c4d24,#0000 60%),radial-gradient(circle,#2e6da41f,#0000 66%)}#lpFwSvg{z-index:1;width:100%;height:auto;display:block;position:relative;overflow:visible}.lp-wheel-rim{stroke:var(--lp-border-strong);stroke-width:1px;opacity:.35;fill:none}.lp-wheel-orbit{stroke:var(--lp-accent);stroke-width:1.2px;opacity:.3;fill:none}@media (prefers-reduced-motion:no-preference){.lp-wheel-orbit{transform-box:fill-box;transform-origin:50%;animation:34s linear infinite lpSpin}@keyframes lpSpin{to{transform:rotate(360deg)}}}.lp-fw__seg{cursor:pointer;transform-box:fill-box;transform-origin:50%;transition:opacity .3s,filter .35s}.lp-diagram__arc-text{letter-spacing:2px;text-transform:uppercase;fill:#fff;pointer-events:none;font-size:11px;font-weight:900;transition:opacity .3s}.lp-fw__pillar-lbl{letter-spacing:0;font-size:9.5px}#lpWheelGuides,#lpWheelBeam,#lpWheelDots,#lpWheelCore,#lpWheelLegend{pointer-events:none}.lp-fw__dot{fill:var(--lp-border-strong);opacity:.28}.lp-fw__conn{fill:none;stroke-width:1.5px;opacity:.42;transition:opacity .3s,stroke-width .3s}.lp-fw__conn.is-on,.lp-fw__conn.is-scanned{opacity:1;stroke-width:2.2px}.lp-fw__dimdot{transition:opacity .3s,r .3s}.lp-fw__dimdot.is-scanned,.lp-fw__dimdot.is-on{r:5px}.lp-fw__dimdot[data-block=proc],.lp-fw__conn[data-block=proc]{fill:#6e9bd4;stroke:#6e9bd4}.lp-fw__dimdot[data-block=tech],.lp-fw__conn[data-block=tech]{fill:#4fd3d3;stroke:#4fd3d3}.lp-fw__dimdot[data-block=org],.lp-fw__conn[data-block=org]{fill:#8fd98c;stroke:#8fd98c}:root[data-theme=light] .lp-fw__dimdot[data-block=proc],:root[data-theme=light] .lp-fw__conn[data-block=proc]{fill:#2e6da4;stroke:#2e6da4}:root[data-theme=light] .lp-fw__dimdot[data-block=tech],:root[data-theme=light] .lp-fw__conn[data-block=tech]{fill:#1e6f87;stroke:#1e6f87}:root[data-theme=light] .lp-fw__dimdot[data-block=org],:root[data-theme=light] .lp-fw__conn[data-block=org]{fill:#1f8c4d;stroke:#1f8c4d}.lp-fw__dimbox{box-sizing:border-box;background:var(--lp-surface);border:1px solid var(--lp-border);border-left:3px solid var(--dc);border-radius:11px;align-items:center;gap:8px;width:100%;height:100%;padding:5px 11px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,background .3s,opacity .3s,box-shadow .3s;display:flex}.lp-fw__dimbox-code{color:var(--dc);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:28px;font:900 12px Inter,system-ui,sans-serif}.lp-fw__dimbox-name{color:var(--lp-text);font:600 12px/1.25 Inter,system-ui,sans-serif}.lp-fw__dimbox--proc{--dc:#6e9bd4}.lp-fw__dimbox--tech{--dc:#4fd3d3}.lp-fw__dimbox--org{--dc:#8fd98c}:root[data-theme=light] .lp-fw__dimbox--proc{--dc:#2e6da4}:root[data-theme=light] .lp-fw__dimbox--tech{--dc:#1e6f87}:root[data-theme=light] .lp-fw__dimbox--org{--dc:#1f8c4d}:root[data-theme=light] .lp-fw__dimbox{background:linear-gradient(#fff,#fbfcfe);box-shadow:0 6px 18px -10px #1e3a5f38}.lp-fw__dimbox.is-on,.lp-fw__dimbox.is-scanned{border-color:var(--dc);background:var(--lp-surface-2);box-shadow:0 10px 26px -12px var(--dc);transform:translateY(-1px)}.lp-fw__core-disc{fill:#fff}.lp-fw__core-apex{fill:#16314f;letter-spacing:.5px;font:900 32px Inter,system-ui,sans-serif}.lp-fw__core-score{fill:#2e6da4;letter-spacing:3px;font:italic 800 17px Inter,system-ui,sans-serif}.lp-fw__core-scale{fill:#5a6b82;letter-spacing:1px;font:700 12px Inter,system-ui,sans-serif}.lp-fw__core-line{stroke:#3abfbf;stroke-width:1.4px;opacity:.7}.lp-fw__legend-txt{fill:var(--lp-text);font:600 13px Inter,system-ui,sans-serif}.lp-fw__legend-rng{fill:var(--lp-text-muted)}.lp-fw__sub-note{fill:var(--lp-text-muted);font:italic 600 13px Inter,system-ui,sans-serif}.lp-fw__beam-wedge{fill:var(--lp-accent);opacity:.12}.lp-fw__beam-line{stroke:var(--lp-accent-strong);stroke-width:2px;opacity:.85}.lp-fw__beam-core{fill:var(--lp-accent)}.lp-fw.is-focus [data-block].is-off{opacity:.16}.lp-fw.is-focus .lp-fw__seg.is-off{opacity:.12;filter:saturate(.55)}.lp-fw__seg.is-scanned[data-block=proc]{filter:brightness(1.3)drop-shadow(0 0 6px #3a78c2d9)}.lp-fw__seg.is-scanned[data-block=tech]{filter:brightness(1.3)drop-shadow(0 0 6px #3abfbfd9)}.lp-fw__seg.is-scanned[data-block=org]{filter:brightness(1.3)drop-shadow(0 0 6px #6dc96dd9)}.lp-fw__hint{max-width:320px;color:var(--lp-text-muted);text-align:center;justify-content:center;align-items:center;gap:9px;margin:10px auto 0;font-size:12.5px;font-weight:600;line-height:1.4;transition:opacity .5s,transform .5s;display:flex}.lp-fw__hint.is-faded{opacity:0;pointer-events:none;transform:translateY(6px)}.lp-fw__hint-cursor{background:var(--lp-accent);border-radius:50%;flex-shrink:0;width:9px;height:9px}@media (prefers-reduced-motion:no-preference){.lp-fw__hint-cursor{animation:1.9s ease-out infinite lpPing}@keyframes lpPing{0%{box-shadow:0 0 #3abfbf8c}70%{box-shadow:0 0 0 11px #3abfbf00}to{box-shadow:0 0 #3abfbf00}}}.lp-steps-section{padding:72px 0}.lp-steps-head{text-align:center;max-width:720px;margin:0 auto 44px}.lp-steps-head h2{color:var(--lp-text-strong);letter-spacing:-.3px;margin:0;font-size:clamp(26px,3vw,34px);font-weight:900}.lp-steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid;position:relative}@media (max-width:1024px){.lp-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.lp-steps{grid-template-columns:1fr}}.lp-step{background:var(--lp-card-bg);border:1px solid var(--lp-card-border);text-align:center;box-shadow:var(--lp-shadow-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px;padding:28px 22px 22px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;position:relative}.lp-step:hover{border-color:var(--lp-accent);transform:translateY(-3px);box-shadow:0 20px 40px #3abfbf24}.lp-step__num{background:linear-gradient(135deg, var(--lp-accent), var(--lp-accent-2));color:#0b1830;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:grid;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #3abfbf6b}.lp-step__icon{width:56px;height:56px;color:var(--lp-accent);background:#3abfbf1a;border:1px solid #3abfbf38;border-radius:14px;place-items:center;margin:6px auto 16px;display:grid}.lp-step__icon .lp-icon{width:26px;height:26px}.lp-step h3{color:var(--lp-text-strong);margin:0 0 8px;font-size:16px;font-weight:900}.lp-step p{color:var(--lp-text-muted);margin:0;font-size:13.5px;line-height:1.55}.lp-paths-section{padding:56px 0 72px}.lp-paths-head{text-align:center;margin:0 auto 36px}.lp-paths-head h2{color:var(--lp-text-strong);letter-spacing:-.3px;margin:0;font-size:clamp(26px,3vw,34px);font-weight:900}.lp-paths{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:900px){.lp-paths{grid-template-columns:1fr}}.lp-path{color:#fff;text-align:left;box-shadow:var(--lp-shadow-strong);border-radius:20px;flex-direction:column;align-items:flex-start;min-height:260px;padding:30px 26px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:relative;overflow:hidden}.lp-path:hover{transform:translateY(-4px);box-shadow:0 30px 60px #00000059}.lp-path--ent{background:linear-gradient(165deg,#2a4f7c 0%,#0e1a38 100%)}.lp-path--mid{background:linear-gradient(165deg,#1f7a8c 0%,#0f4651 100%)}.lp-path--cons{background:linear-gradient(165deg,#2a8f5a 0%,#0f4a2a 100%)}.lp-path:after{content:"";pointer-events:none;background:radial-gradient(60% 50% at 100% 0,#ffffff1a,#0000 60%);position:absolute;inset:0}.lp-path__icon{color:#fff;background:#ffffff24;border:1px solid #ffffff2e;border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:18px;display:grid}.lp-path__icon .lp-icon{width:26px;height:26px}.lp-path__kicker{letter-spacing:1.8px;text-transform:uppercase;opacity:.82;margin:0 0 12px;font-size:11.5px;font-weight:900}.lp-path p{opacity:.92;max-width:32ch;margin:0 0 22px;font-size:14.5px;line-height:1.55}.lp-path__cta{color:#0b1830;background:#fff;border-radius:999px;align-items:center;gap:10px;margin-top:auto;padding:11px 18px;font-size:13.5px;font-weight:800;text-decoration:none;transition:filter .15s,transform .12s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 16px #0000002e}.lp-path__cta:hover{filter:brightness(.95);box-shadow:0 10px 22px #00000047}.lp-path__cta .lp-icon{stroke-width:2.5px;width:14px;height:14px}.lp-pricing-section{padding:56px 0 72px}.lp-pricing-head{text-align:center;max-width:760px;margin:0 auto 36px}.lp-pricing-head h2{color:var(--lp-text-strong);letter-spacing:-.3px;margin:0;font-size:clamp(26px,3vw,34px);font-weight:900}.lp-pricing-head h2 small{color:var(--lp-text-muted);margin-top:8px;font-size:14.5px;font-weight:600;display:block}.lp-pricing{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:1024px){.lp-pricing{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.lp-pricing{grid-template-columns:1fr}}.lp-pricing-divider{background:var(--lp-border);height:1px;margin:52px 0 44px}.lp-pricing-block__head{text-align:center;max-width:720px;margin:0 auto 28px}.lp-pricing-block__kicker{letter-spacing:.8px;text-transform:uppercase;color:var(--lp-accent);margin-bottom:8px;font-size:11px;font-weight:800;display:inline-block}.lp-pricing-block__title{color:var(--lp-text-strong);margin:0 0 8px;font-size:clamp(20px,2.5vw,26px);font-weight:900}.lp-pricing-block__sub{color:var(--lp-text-muted);margin:0;font-size:14.5px;line-height:1.55}.lp-pricing-block__link{color:var(--lp-accent);margin-top:12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.lp-pricing-block__link:hover{text-decoration:underline}.lp-plan--supplier-featured{background:linear-gradient(180deg, #6dc96d14 0%, var(--lp-card-bg) 100%);border-color:#6dc96d59}.lp-plan{background:var(--lp-card-bg);border:1px solid var(--lp-card-border);box-shadow:var(--lp-shadow-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;flex-direction:column;gap:12px;padding:24px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s;display:flex;position:relative}.lp-plan:hover{border-color:var(--lp-accent);transform:translateY(-3px)}.lp-plan--featured{color:#fff;background:linear-gradient(165deg,#1e3a5f 0%,#0e1a38 100%);border-color:#3abfbf66;box-shadow:0 24px 48px #1e3a5f66}:root[data-theme=light] .lp-plan--featured{color:#fff;background:linear-gradient(165deg,#1e3a5f 0%,#0e1a38 100%)}.lp-plan--featured:hover{border-color:var(--lp-accent)}.lp-plan__badge{background:linear-gradient(90deg, var(--lp-accent), var(--lp-accent-2));color:#0b1830;letter-spacing:1.2px;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:10.5px;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px #3abfbf59}.lp-plan__name{color:var(--lp-text-strong);letter-spacing:.4px;text-transform:uppercase;font-size:13.5px;font-weight:800}.lp-plan--featured .lp-plan__name{color:#ffffffd9}.lp-plan__price{color:var(--lp-text-strong);font-variant-numeric:tabular-nums;font-size:32px;font-weight:900;line-height:1}.lp-plan--featured .lp-plan__price{color:#fff}.lp-plan__price small{color:var(--lp-text-muted);margin-left:4px;font-size:13px;font-weight:700}.lp-plan--featured .lp-plan__price small{color:#ffffffa6}.lp-plan__hint{color:var(--lp-text-muted);margin-top:-2px;font-size:12.5px}.lp-plan--featured .lp-plan__hint{color:#ffffffa6}.lp-plan__sep{background:var(--lp-border);height:1px;margin:4px 0}.lp-plan--featured .lp-plan__sep{background:#ffffff1a}.lp-plan__features{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp-plan__features li{color:var(--lp-text);align-items:center;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.lp-plan--featured .lp-plan__features li{color:#ffffffe6}.lp-plan__features li .lp-icon{width:16px;height:16px;color:var(--lp-accent);stroke-width:2.5px;flex-shrink:0}.lp-plan--featured .lp-plan__features li .lp-icon{color:var(--lp-accent-2)}.lp-plan__cta{color:var(--lp-text-strong);border:1.5px solid var(--lp-border-strong);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:12px 16px;font-size:13.5px;font-weight:800;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.lp-plan__cta:hover{background:var(--lp-accent);border-color:var(--lp-accent);color:#0b1830}.lp-plan--featured .lp-plan__cta{background:linear-gradient(90deg, var(--lp-accent), var(--lp-accent-2));color:#0b1830;border-color:#0000;box-shadow:0 10px 22px #3abfbf4d}.lp-plan--featured .lp-plan__cta:hover{filter:brightness(1.06)}.lp-footer{background:var(--lp-section-bg);border-top:1px solid var(--lp-border);margin-top:24px;padding:52px 0 28px}:root[data-theme=light] .lp-footer{background:#f4f6fa}.lp-footer__grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px;display:grid}@media (max-width:900px){.lp-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.lp-footer__grid{grid-template-columns:1fr}}.lp-footer__brand p{color:var(--lp-text-muted);max-width:340px;margin:14px 0 0;font-size:13.5px;line-height:1.55}.lp-footer__col h5{letter-spacing:1.2px;text-transform:uppercase;color:var(--lp-text-strong);margin:0 0 14px;font-size:12.5px;font-weight:900}.lp-footer__col a{color:var(--lp-text-muted);padding:5px 0;font-size:13.5px;text-decoration:none;transition:color .15s;display:block}.lp-footer__col a:hover{color:var(--lp-accent)}.lp-footer__bottom{border-top:1px solid var(--lp-border);color:var(--lp-text-dim);text-align:center;margin-top:32px;padding-top:20px;font-size:12.5px}.lp-nav__burger{border:1px solid var(--lp-border-strong);color:var(--lp-text-strong);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;display:none}.lp-nav__burger .lp-icon{width:20px;height:20px}@media (max-width:980px){.lp-brand{margin-left:0}.lp-nav__burger{display:inline-flex}.lp-nav{display:none}.lp-nav--open{background:var(--lp-header-bg);border-bottom:1px solid var(--lp-header-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-direction:column;align-items:stretch;gap:0;padding:14px 24px 22px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #00000040}.lp-nav--open .lp-nav__link{padding:12px 0}.lp-nav--open .lp-nav__auth{flex-wrap:wrap;margin-top:10px;margin-left:0}.lp-nav--open .lp-theme{width:100%;margin-top:10px;margin-left:0}.lp-nav--open .lp-theme__btn{justify-content:space-between;width:100%}}body.lp-platform-modal-open{overflow:hidden}.lp-body>.lp-platform-modal{z-index:2147483100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.lp-body>.lp-platform-modal[hidden]{display:none!important}.lp-platform-modal__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#060c18b8;position:absolute;inset:0}:root[data-theme=light] .lp-platform-modal__backdrop{background:#0e1a3873}.lp-platform-modal__panel{width:min(580px,100%);height:min(640px,100vh - 32px);max-height:calc(100vh - 32px);box-shadow:var(--lp-shadow-strong);border:1px solid var(--lp-border-strong);background:var(--lp-bg);border-radius:18px;position:relative;overflow:hidden}.lp-platform-modal__frame{background:var(--lp-bg);border:none;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:var(--rv-delay,0s);will-change:opacity, transform;transform:translateY(20px)}[data-reveal].is-in{opacity:1;transform:none}}.lp-step{z-index:1}.lp-steps__flow{z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg, var(--lp-accent) 0 9px, transparent 9px 20px);opacity:.5;background-size:20px 100%;height:2px;position:absolute;top:2px;left:12.5%;right:12.5%;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@media (prefers-reduced-motion:no-preference){.lp-steps__flow{animation:1s linear infinite lpStepFlow}}@keyframes lpStepFlow{to{background-position:20px 0}}@media (max-width:1024px){.lp-steps__flow{display:none}}#o-platformie{position:relative;overflow:hidden}#o-platformie>.lp-container{z-index:1;position:relative}#o-platformie:before{content:"";z-index:0;background:radial-gradient(42% 55% at 16% 30%, var(--lp-accent) 0%, transparent 62%), radial-gradient(40% 52% at 90% 74%, var(--lp-accent-2) 0%, transparent 60%);opacity:.12;filter:blur(72px);pointer-events:none;position:absolute;inset:0}:root[data-theme=light] #o-platformie:before{opacity:.16}@media (prefers-reduced-motion:no-preference){.lp-plan--featured{animation:3.4s ease-in-out infinite lpPlanGlow}.lp-plan--supplier-featured{animation:3.4s ease-in-out infinite lpPlanGlowGreen}}@keyframes lpPlanGlow{0%,to{box-shadow:0 24px 48px #1e3a5f66,0 0 0 1px #3abfbf47,0 0 24px -8px #3abfbf66}50%{box-shadow:0 24px 48px #1e3a5f66,0 0 0 1px #3abfbf80,0 0 40px -4px #3abfbfad}}@keyframes lpPlanGlowGreen{0%,to{box-shadow:var(--lp-shadow-card), 0 0 0 1px #6dc96d47, 0 0 22px -8px #6dc96d66}50%{box-shadow:var(--lp-shadow-card), 0 0 0 1px #6dc96d80, 0 0 38px -4px #6dc96da8}}.lp-contact{padding:72px 0}.lp-contact__grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:28px;display:grid}.lp-contact__form{background:var(--lp-card-bg);border:1px solid var(--lp-card-border);box-shadow:var(--lp-shadow-card);border-radius:20px;padding:32px}.lp-contact__form .auth-form{gap:16px;display:grid}.lp-contact__form .auth-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lp-contact__field{gap:6px;display:grid}.lp-contact__field--full{grid-column:1/-1}.lp-contact__label{color:var(--lp-text-strong);font-size:13px;font-weight:600}.lp-contact__label .req{color:var(--lp-accent-strong)}.lp-contact__input,.lp-contact__select,.lp-contact__textarea{width:100%;color:var(--lp-text);border:1.5px solid var(--lp-border);background:var(--lp-surface);border-radius:8px;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s,background-color .2s,color .2s}.lp-contact__input:focus,.lp-contact__select:focus,.lp-contact__textarea:focus{border-color:var(--lp-accent);outline:none;box-shadow:0 0 0 3px #3abfbf1f}.lp-contact__input::placeholder,.lp-contact__textarea::placeholder{color:var(--lp-text-dim)}.lp-contact__textarea{resize:vertical;min-height:110px}.lp-contact__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232D2D2D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.lp-contact__consent{align-items:flex-start;gap:10px;margin:2px 0 4px;display:flex}.lp-contact__consent input[type=checkbox]{width:16px;height:16px;accent-color:var(--lp-accent);flex-shrink:0;margin-top:3px}.lp-contact__consent label{color:var(--lp-text-muted);cursor:pointer;font-size:12.5px;line-height:1.5}.lp-contact__submit{background:linear-gradient(90deg, var(--lp-accent) 0%, var(--lp-accent-2) 100%);color:#0b1830;cursor:pointer;border:none;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:14.5px;font-weight:700;transition:filter .15s,transform .12s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 20px #3abfbf40}.lp-contact__submit:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 28px #3abfbf61}.lp-contact__submit:disabled{opacity:.6;cursor:not-allowed;filter:none;transform:none}.lp-contact__submit:active{transform:translateY(1px)}.lp-contact__alert{border-radius:10px;padding:12px 14px;font-size:13px;font-weight:600}.lp-contact__alert--ok{color:#d8f5e4;background:linear-gradient(135deg,#2a8f5a4d,#1e5a3733);border:1px solid #2a8f5a66}.lp-contact__alert--error{color:#fdd;background:linear-gradient(135deg,#dc354540,#b4141e26);border:1px solid #dc354559}.lp-contact__info{background:var(--lp-navy);color:#fff;box-shadow:var(--lp-shadow-card);border-radius:20px;padding:28px}.lp-contact__info h3{margin:0 0 16px;font-size:16px;font-weight:700}.lp-contact__info-row{opacity:.92;gap:10px;margin-bottom:12px;font-size:13.5px;line-height:1.5;display:flex}.lp-contact__info-row svg{opacity:.7;flex-shrink:0;width:16px;height:16px;margin-top:1px}.lp-contact__info-row a{color:inherit;text-decoration:none}.lp-contact__info-row a:hover{text-decoration:underline}@media (max-width:640px){.lp-contact__grid,.lp-contact__form .auth-row{grid-template-columns:1fr}.lp-contact__form{padding:24px}}.lp-stat__icon{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s,color .2s}.lp-stat:hover .lp-stat__icon{border-color:var(--lp-accent);color:var(--lp-accent-strong,var(--lp-accent));transform:translateY(-2px)scale(1.06);box-shadow:0 12px 24px -10px #3abfbf99}.lp-step__icon{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background-color .2s}.lp-step:hover .lp-step__icon{background:#3abfbf29;transform:scale(1.1);box-shadow:0 12px 24px -8px #3abfbf8c}.lp-path:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(100deg,#0000,#ffffff29,#0000);width:55%;height:100%;position:absolute;top:0;left:-65%;transform:skew(-18deg)}@media (prefers-reduced-motion:no-preference){.lp-path:hover:before{animation:.9s lpSheen}}@keyframes lpSheen{0%{left:-65%}to{left:135%}}.lp-path:hover{box-shadow:0 30px 60px #00000059,inset 0 0 0 1px #ffffff2e}.lp-back-link{color:var(--lp-text-muted);align-items:center;gap:8px;margin-top:8px;margin-bottom:48px;font-size:14px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.lp-back-link:hover{color:var(--lp-accent)}.lp-back-link .lp-icon{stroke-width:2px;width:16px;height:16px}
