.lc-demo{width:1440px;height:860px;display:grid;grid-template-columns:272px 1fr;position:relative;overflow:hidden;background:var(--locio-beige);color:var(--locio-gray);font-family:var(--font-sans);font-size:14px;line-height:1.4;text-align:left}.lc-demo :where(p,h3,hr,table){margin:0}:where(.lc-demo) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.lc-demo :focus-visible{outline:none;box-shadow:var(--shadow-focus)}.lc-demo__side{display:flex;flex-direction:column;padding:20px 14px;background:var(--white);border-right:1px solid var(--line)}.lc-demo__logo{display:flex;align-items:center;height:44px;margin:2px 0 22px 4px;color:var(--locio-purple)}.lc-demo__nav{display:flex;flex-direction:column;gap:2px}.lc-demo__nav button,.lc-demo__out{display:flex;align-items:center;gap:14px;width:100%;padding:11px 14px;border-radius:10px;font-size:15px;font-weight:500;color:var(--locio-black);text-align:left;transition:background var(--dur-sm) var(--ease-standard)}.lc-demo__nav button:hover,.lc-demo__out:hover{background:var(--bg-3)}.lc-demo__nav button[aria-current=page]{background:var(--locio-black);color:var(--white)}.lc-demo__nav hr{border:0;border-top:1px solid var(--line);margin:8px 6px}.lc-demo__foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.lc-demo__user{display:flex;align-items:center;gap:12px;padding:12px 14px 2px}.lc-demo__user b{display:block;font-size:13px;font-weight:600;color:var(--locio-black)}.lc-demo__user small{font-size:12px;color:var(--muted)}.lc-demo__main{display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px 28px;overflow:hidden}.lc-demo__top{display:flex;align-items:center;justify-content:space-between;height:44px}.lc-demo__title{font-size:32px;font-weight:700;color:var(--locio-ink);letter-spacing:-.01em}.lc-demo__sub{margin-left:14px;font-size:13px;font-weight:500;color:var(--muted);letter-spacing:0}.lc-demo__top-r{display:flex;align-items:center;gap:12px}.lc-demo__seg{display:flex;padding:3px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-pill)}.lc-demo__seg button{padding:8px 16px;border-radius:var(--radius-pill);font-size:13px;font-weight:600;color:var(--muted);transition:background var(--dur-sm) var(--ease-standard),color var(--dur-sm) var(--ease-standard)}.lc-demo__seg button[aria-pressed=true]{background:var(--locio-black);color:var(--white)}.lc-demo__stats{display:flex;gap:10px}.lc-demo__stat{display:flex;align-items:center;gap:8px;height:36px;padding:0 16px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:13px;font-weight:500;color:var(--locio-black)}.lc-demo__stat b{font-weight:700}.lc-demo__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lc-demo__kpi{display:flex;flex-direction:column;justify-content:space-between;height:124px;padding:18px 20px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card)}.lc-demo__kpi-head{display:flex;align-items:center;gap:10px}.lc-demo__kpi-ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-pill)}.lc-demo__tone--mustard{background:var(--mustard-pastel);color:var(--mustard-base)}.lc-demo__tone--sage{background:var(--sage-pastel);color:var(--sage-base)}.lc-demo__lbl{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--stone-base)}.lc-demo__kpi .lc-demo__lbl{flex:1;line-height:1.35;letter-spacing:.1em}.lc-demo__kpi-foot{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.lc-demo__trend{flex:none;display:inline-flex;align-items:center;gap:3px;padding:4px 9px;border-radius:var(--radius-pill);background:var(--stone-pastel);color:var(--stone-base);font-size:11px;font-weight:600;white-space:nowrap}.lc-demo__kpi-val{font-size:28px;font-weight:700;color:var(--locio-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.lc-demo__kpi-val span{margin-left:5px;font-size:19px;font-weight:400;color:var(--muted)}.lc-demo__panel{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card)}.lc-demo__tbl{display:flex;flex-direction:column;flex:1;min-height:0}.lc-demo__toolbar{display:flex;align-items:center;gap:10px;padding:12px 16px}.lc-demo__grow{flex:1}.lc-demo__search{display:flex;align-items:center;gap:8px;width:300px;height:38px;padding:0 14px;border:1.5px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);transition:border-color var(--dur-sm) var(--ease-standard)}.lc-demo__search:focus-within{border-color:var(--locio-black)}.lc-demo__search input{width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:var(--locio-black)}.lc-demo__btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:var(--radius-pill);border:1.5px solid var(--locio-black);font-size:13px;font-weight:600;color:var(--locio-black);text-decoration:none}.lc-demo__btn--primary{background:var(--locio-black);color:var(--white)}.lc-demo table{width:100%;border-collapse:collapse}.lc-demo th{height:40px;padding:0 16px;text-align:left;background:var(--surface-tinted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--stone-base);white-space:nowrap}.lc-demo th button{display:inline-flex;align-items:center;gap:4px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.lc-demo th.is-sorted button{color:var(--locio-black)}.lc-demo .num{text-align:right}.lc-demo th.num button{flex-direction:row-reverse}.lc-demo td{height:56px;padding:0 16px;border-bottom:1px solid var(--line);font-size:13px;color:var(--locio-black);white-space:nowrap;font-variant-numeric:tabular-nums}.lc-demo tbody tr{transition:background var(--dur-xs) var(--ease-standard)}.lc-demo tbody tr[data-row]{cursor:pointer}.lc-demo tbody tr[data-row]:hover{background:var(--surface-tinted)}.lc-demo tbody tr:focus-visible{box-shadow:inset 0 0 0 2px var(--locio-black)}.lc-demo td.num b{font-weight:600}.lc-demo td.num span{margin-left:4px;color:var(--muted)}.lc-demo__who{display:flex;align-items:center;gap:12px}.lc-demo__av{flex:none;display:grid;place-items:center;width:34px;height:34px;border:1.5px solid var(--locio-black);border-radius:var(--radius-pill);font-size:11px;font-weight:700;color:var(--locio-black)}.lc-demo__av--lg{width:56px;height:56px;font-size:16px}.lc-demo__nm{font-size:14px;font-weight:600;color:var(--locio-ink)}.lc-demo__nm--lg{font-size:22px;font-weight:700}.lc-demo__co{margin-top:2px;font-size:12px;color:var(--muted)}.lc-demo__pp{display:grid;place-items:center;width:24px;height:24px;margin-left:auto;border-radius:var(--radius-pill);background:var(--locio-ink);color:var(--white);font-size:9px;font-weight:700}.lc-demo__way{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--locio-ink)}.lc-demo__way:before{content:"";width:7px;height:7px;border-radius:var(--radius-pill);background:var(--sage-base)}.lc-demo__chip{display:inline-flex;align-items:center;padding:5px 12px;border-radius:var(--radius-pill);font-size:11px;font-weight:600;white-space:nowrap}.lc-demo__chip--sage{background:var(--sage-pastel);color:var(--sage-base)}.lc-demo__chip--mustard{background:var(--mustard-pastel);color:var(--mustard-base)}.lc-demo__chip--periwinkle{background:var(--periwinkle-pastel);color:var(--locio-ink)}.lc-demo__chip--stone{background:var(--stone-pastel);color:var(--stone-base)}.lc-demo__pager{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:10px 16px;font-size:12px;color:var(--muted)}.lc-demo__pager div{display:flex;gap:6px}.lc-demo__pager button{display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--line);border-radius:var(--radius-pill);color:var(--locio-black)}.lc-demo__pager button:hover:not(:disabled){border-color:var(--locio-black)}.lc-demo__pager button:disabled{opacity:.35;cursor:default}.lc-demo td.lc-demo__empty{height:120px;text-align:center;color:var(--muted)}.lc-demo__rl-intro{margin:-6px 0 0;font-size:15px;color:var(--muted)}.lc-demo__rl{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:auto}.lc-demo__rl-karte{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start;padding:18px 22px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white)}.lc-demo__rl-links h3{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:20px;font-weight:700;color:var(--locio-ink)}.lc-demo__rl-links p{margin:0;max-width:62ch;font-size:14px;color:var(--locio-gray)}.lc-demo__rl-rechts{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.lc-demo__rl-wert{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--muted);white-space:nowrap}.lc-demo__rl-wert b{font-weight:600;color:var(--locio-ink)}.lc-demo__rl-knopf{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:0;border-radius:999px;background:var(--locio-black);font:inherit;font-size:13px;font-weight:600;color:var(--white);cursor:pointer}.lc-demo__rl-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.lc-demo__rl-opt{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1.5px solid var(--locio-ink);border-radius:999px;background:var(--white);font:inherit;font-size:12px;font-weight:600;color:var(--locio-ink);cursor:pointer}.lc-demo__rl-opt.is-an{background:var(--locio-ink);color:var(--white)}.lc-demo__placeholder{flex:1;display:grid;place-items:center;text-align:center}.lc-demo__placeholder h3{font-size:24px;font-weight:700;color:var(--locio-ink)}.lc-demo__placeholder p{margin:10px 0 22px;color:var(--muted)}.lc-demo__placeholder .lc-demo__btn--primary{border-color:transparent;transition:background-color var(--dur-sm) var(--ease-standard)}.lc-demo__placeholder .lc-demo__btn--primary:is(:hover,:active){background-color:var(--accent-brand)}.lc-demo__placeholder .lc-demo__btn--primary:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.lc-demo__scrim{position:absolute;inset:0;z-index:4;background:#1f114714;opacity:0;pointer-events:none;transition:opacity var(--dur-md) var(--ease-standard)}.lc-demo__drawer{position:absolute;top:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;gap:20px;width:400px;padding:24px;overflow:hidden;background:var(--white);border-left:1px solid var(--line);transform:translate(100%);visibility:hidden;transition:transform var(--dur-lg) var(--ease-emphasis),visibility 0s linear var(--dur-lg)}.lc-demo.is-drawer-open .lc-demo__scrim{opacity:1;pointer-events:auto}.lc-demo.is-drawer-open .lc-demo__drawer{transform:none;visibility:visible;transition:transform var(--dur-lg) var(--ease-emphasis)}.lc-demo__dr-head{display:flex;justify-content:space-between;align-items:flex-start}.lc-demo__icon-btn{display:grid;place-items:center;width:36px;height:36px;border:1.5px solid var(--line);border-radius:var(--radius-pill);color:var(--locio-black)}.lc-demo__icon-btn:hover{border-color:var(--locio-black)}.lc-demo__dr-tags{display:flex;gap:8px}.lc-demo__dr-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lc-demo__dr-stats>div{padding:14px;border:1px solid var(--line);border-radius:var(--radius-card-sm)}.lc-demo__dr-v{margin-top:6px;font-size:22px;font-weight:700;color:var(--locio-ink);font-variant-numeric:tabular-nums}.lc-demo__dr-v span{font-size:14px;font-weight:400;color:var(--muted)}.lc-demo__bars{display:block;width:100%;height:auto;margin-top:10px}.lc-demo__bars text{font-family:var(--font-sans);font-size:10px;fill:var(--muted)}.lc-demo__dr-list{display:flex;flex-direction:column}.lc-demo__dr-list div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px;color:var(--locio-black);font-variant-numeric:tabular-nums}.lc-demo__dr-list div span{color:var(--muted)}.lc-demo__toast{position:absolute;left:50%;bottom:24px;z-index:6;padding:12px 20px;border-radius:var(--radius-pill);background:var(--locio-ink);color:var(--white);font-size:13px;font-weight:600;opacity:0;pointer-events:none;transform:translate(-50%,12px);transition:opacity var(--dur-sm) var(--ease-standard),transform var(--dur-sm) var(--ease-standard)}.lc-demo__toast.is-on{opacity:1;transform:translate(-50%)}.lc-pv[data-astro-cid-dyss6yjr]{--lc-pv-top: calc(var(--lc-header-stack, 80px) + var(--space-3) + var(--lc-psec-nav-h, 48px));--lc-pv-flaeche: radial-gradient(42% 52% at 24% 80%, color-mix(in srgb, color-mix(in srgb, var(--locio-purple) 60%, var(--white)) 70%, transparent) 0%, color-mix(in srgb, var(--locio-purple) 28%, transparent) 45%, transparent 100%), radial-gradient(38% 48% at 84% 14%, color-mix(in srgb, color-mix(in srgb, var(--locio-purple) 65%, var(--white)) 65%, transparent) 0%, color-mix(in srgb, var(--locio-purple) 24%, transparent) 45%, transparent 100%), radial-gradient(32% 42% at 58% 40%, color-mix(in srgb, var(--locio-purple) 50%, transparent) 0%, transparent 100%), var(--surface-hero-dunkel);position:relative;scroll-margin-top:var(--lc-pv-top)}.lc-pv__vh[data-astro-cid-dyss6yjr]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lc-pv__stage[data-astro-cid-dyss6yjr]{position:relative;background:var(--page-bg)}.lc-pv__hero[data-astro-cid-dyss6yjr]{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-16);align-items:center;padding-block:var(--space-16) var(--space-8)}.lc-pv__copy[data-astro-cid-dyss6yjr]{display:flex;flex-direction:column;align-items:flex-start;max-width:520px}.lc-pv__eyebrow[data-astro-cid-dyss6yjr]{margin-bottom:var(--space-4)}.lc-pv__title[data-astro-cid-dyss6yjr]{margin:0 0 var(--space-6)}.lc-pv__lead[data-astro-cid-dyss6yjr]{margin:0 0 var(--space-8);max-width:60ch}.lc-pv__copy[data-astro-cid-dyss6yjr] .lc-pv__open{margin-top:var(--space-6);margin-left:-18px}.lc-pv__card[data-astro-cid-dyss6yjr]{padding:var(--space-12) var(--space-10) var(--space-12);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white)}.lc-pv__slot[data-astro-cid-dyss6yjr]{width:100%;aspect-ratio:1472 / 892}.lc-pv__base[data-astro-cid-dyss6yjr]{position:relative;height:14px;margin:0 -3%;border-radius:2px 2px 16px 16px/2px 2px 10px 10px;background:linear-gradient(var(--locio-gray),var(--locio-black))}.lc-pv__base[data-astro-cid-dyss6yjr]:after{content:"";position:absolute;top:0;left:50%;width:16%;height:40%;transform:translate(-50%);border-radius:0 0 6px 6px;background:var(--locio-black)}.lc-pv__device[data-astro-cid-dyss6yjr]{position:absolute;left:0;top:0;z-index:2;width:1472px;height:892px;visibility:hidden;transform-origin:0 0;will-change:transform,opacity;border:16px solid color-mix(in srgb,var(--locio-black) calc(var(--bezel, 1) * 100%),transparent);border-radius:30px;cursor:pointer}.lc-pv__device[data-astro-cid-dyss6yjr] .lc-demo{border-radius:calc(4px + var(--e, 0) * 14px)}.is-live .lc-pv__device[data-astro-cid-dyss6yjr]{cursor:auto}.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__hero[data-astro-cid-dyss6yjr]{grid-template-columns:minmax(0,1fr);gap:var(--space-4);justify-items:center;align-content:start;padding-block:0 var(--space-8)}.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__copy[data-astro-cid-dyss6yjr]{max-width:none;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4)}.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__demo-hinweis[data-astro-cid-dyss6yjr],.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__copy[data-astro-cid-dyss6yjr] .lc-pv__open{margin:0}.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__card[data-astro-cid-dyss6yjr]{position:relative;width:100%;padding-top:var(--space-16);border:0;border-radius:var(--radius-xl);background:var(--lc-pv-flaeche);cursor:pointer}.lc-pv__copy--karte[data-astro-cid-dyss6yjr]{position:absolute;top:var(--space-5);left:0;right:0;display:flex;justify-content:center;gap:var(--space-3);pointer-events:none}.lc-pv__copy--karte[data-astro-cid-dyss6yjr]>[data-astro-cid-dyss6yjr]{pointer-events:auto}.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__demo-hinweis[data-astro-cid-dyss6yjr],.lc-pv__open--karte[data-astro-cid-dyss6yjr]{margin:0;padding:8px var(--space-4);border:0;border-radius:var(--radius-pill);background:#ffffff24;color:var(--white);font:inherit;font-size:14px;font-weight:var(--fw-semibold);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__demo-hinweis[data-astro-cid-dyss6yjr] .lc-pv__punkt[data-astro-cid-dyss6yjr]{background:var(--white)}.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__demo-hinweis[data-astro-cid-dyss6yjr] .lc-pv__punkt[data-astro-cid-dyss6yjr]:after{border-color:var(--white)}.lc-pv__open--karte[data-astro-cid-dyss6yjr]{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}.lc-pv__open--karte[data-astro-cid-dyss6yjr] .lc-pv__punkt[data-astro-cid-dyss6yjr]{background:var(--white)}.lc-pv__open--karte[data-astro-cid-dyss6yjr] .lc-pv__punkt[data-astro-cid-dyss6yjr]:after{border-color:var(--white)}.lc-pv__open--karte[data-astro-cid-dyss6yjr]:hover .lc-pv__punkt[data-astro-cid-dyss6yjr]{background:var(--accent-brand)}.lc-pv[data-astro-cid-dyss6yjr].is-done .lc-pv__copy--karte[data-astro-cid-dyss6yjr] .lc-pv__demo-hinweis[data-astro-cid-dyss6yjr]{display:none}@media(max-width:979px),(prefers-reduced-motion:reduce){.lc-pv--nur[data-astro-cid-dyss6yjr] .lc-pv__copy--karte[data-astro-cid-dyss6yjr] .lc-pv__demo-hinweis[data-astro-cid-dyss6yjr]{display:none}}.lc-pv__open--karte[data-astro-cid-dyss6yjr]:hover{background:var(--white);color:var(--locio-ink)}.lc-pv__close[data-astro-cid-dyss6yjr]{position:absolute;top:var(--space-5);right:var(--space-8);z-index:5;display:inline-flex;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border:0;border-radius:var(--radius-pill);background:var(--white);color:var(--locio-ink);font:inherit;font-size:14px;font-weight:var(--fw-semibold);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--dur-md) var(--ease-standard)}.is-open .lc-pv__close[data-astro-cid-dyss6yjr]{opacity:1;pointer-events:auto}.lc-pv__close[data-astro-cid-dyss6yjr]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.lc-pv__demo-hinweis[data-astro-cid-dyss6yjr]{display:inline-flex;align-items:center;gap:var(--space-2);margin:calc(var(--space-2) * -1) 0 var(--space-6);font-size:14px;font-weight:var(--fw-semibold);color:var(--locio-ink)}.lc-pv__punkt[data-astro-cid-dyss6yjr]{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent-brand)}.lc-pv__punkt[data-astro-cid-dyss6yjr]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--accent-brand);opacity:0;animation:lcPvPuls 1.8s var(--ease-standard) infinite}@keyframes lcPvPuls{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.lc-pv__live[data-astro-cid-dyss6yjr]{position:absolute;left:50%;top:var(--space-5);z-index:4;height:36px;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--space-2);margin:0;padding:8px var(--space-4);border-radius:var(--radius-pill);background:var(--white);color:var(--locio-ink);font-size:14px;font-weight:var(--fw-semibold);translate:-50% 0;opacity:0;pointer-events:none;transition:opacity var(--dur-md) var(--ease-standard)}.is-live .lc-pv[data-astro-cid-dyss6yjr]:not(.is-benutzt) .lc-pv__live[data-astro-cid-dyss6yjr]{opacity:1}@media(prefers-reduced-motion:reduce){.lc-pv__punkt[data-astro-cid-dyss6yjr]:after{animation:none}}@media(min-width:980px)and (prefers-reduced-motion:no-preference){.lc-pv[data-astro-cid-dyss6yjr]{height:420vh}.lc-pv__stage[data-astro-cid-dyss6yjr]{position:sticky;top:var(--lc-pv-top);height:calc(100vh - var(--lc-pv-top));clip-path:inset(calc(-1 * var(--lc-pv-top)) 0 0 0)}.lc-pv--purple[data-astro-cid-dyss6yjr] .lc-pv__stage[data-astro-cid-dyss6yjr]:before{content:"";position:absolute;inset:calc(-1 * var(--lc-pv-top)) 0 0;background:var(--lc-pv-flaeche);opacity:var(--u, 0);pointer-events:none}.lc-pv__hero[data-astro-cid-dyss6yjr]{position:relative;z-index:1}.lc-pv__hero[data-astro-cid-dyss6yjr]{height:100%;padding-block:var(--space-8)}.lc-pv__copy[data-astro-cid-dyss6yjr]{opacity:calc(1 - var(--e, 0) * 1.8);transform:translate(calc(var(--e, 0) * -48px))}.lc-pv__card[data-astro-cid-dyss6yjr]{opacity:calc(1 - var(--e, 0) * 2.2)}.lc-pv__copy[data-astro-cid-dyss6yjr] .lc-pv__open{display:none}.lc-pv[data-astro-cid-dyss6yjr].is-done{height:auto}.lc-pv[data-astro-cid-dyss6yjr].is-done .lc-pv__stage[data-astro-cid-dyss6yjr]{position:relative;top:auto;background:var(--page-bg)}.lc-pv[data-astro-cid-dyss6yjr].is-done .lc-pv__copy[data-astro-cid-dyss6yjr] .lc-pv__open{display:inline-flex}}@media(max-width:979px){.lc-pv__hero[data-astro-cid-dyss6yjr]{grid-template-columns:minmax(0,1fr);gap:var(--space-10);padding-block:var(--space-10) 0}.lc-pv__copy[data-astro-cid-dyss6yjr]{max-width:none}.lc-pv__card[data-astro-cid-dyss6yjr]{padding:var(--space-8) var(--space-6) var(--space-10)}}.lc-pv__overlay[data-astro-cid-dyss6yjr]{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:var(--locio-ink)}.lc-pv--purple[data-astro-cid-dyss6yjr] .lc-pv__overlay[data-astro-cid-dyss6yjr]{background:var(--lc-pv-flaeche)}.lc-pv__overlay[data-astro-cid-dyss6yjr][hidden]{display:none}.lc-pv__overlay[data-astro-cid-dyss6yjr]:not([hidden]){animation:lcPvEin .28s var(--ease-standard)}.lc-pv__overlay[data-astro-cid-dyss6yjr].is-zu{opacity:0;transition:opacity .22s var(--ease-standard)}@keyframes lcPvEin{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.lc-pv__overlay[data-astro-cid-dyss6yjr]:not([hidden]){animation:none}.lc-pv__overlay[data-astro-cid-dyss6yjr].is-zu{transition:none}}.lc-pv__overlay-bar[data-astro-cid-dyss6yjr]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px 16px;color:var(--white);font-weight:600;white-space:nowrap}.lc-pv__overlay-bar[data-astro-cid-dyss6yjr] button[data-astro-cid-dyss6yjr]{display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 16px;border:var(--border-width) solid var(--white);border-radius:var(--radius-pill);background:none;color:var(--white);font-weight:600;transition:background var(--dur-sm) var(--ease-standard),color var(--dur-sm) var(--ease-standard)}.lc-pv__overlay-bar[data-astro-cid-dyss6yjr] button[data-astro-cid-dyss6yjr]:hover{background:var(--white);color:var(--locio-ink)}.lc-pv--purple[data-astro-cid-dyss6yjr] .lc-pv__overlay-bar[data-astro-cid-dyss6yjr] button[data-astro-cid-dyss6yjr]:hover{color:var(--locio-purple)}.lc-pv__overlay-bar[data-astro-cid-dyss6yjr] button[data-astro-cid-dyss6yjr]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.lc-pv__overlay-body[data-astro-cid-dyss6yjr]{flex:1;overflow:auto;padding:0 16px 16px}.lc-pv__scaler[data-astro-cid-dyss6yjr]{width:calc(1440px * var(--fit, 1));height:calc(860px * var(--fit, 1));margin:0 auto}.lc-pv__scaler[data-astro-cid-dyss6yjr] .lc-demo{transform:scale(var(--fit, 1));transform-origin:0 0;border-radius:14px}
