.lc-faq__container[data-astro-cid-h4zmggu3]{max-width:920px}.lc-faq__hilfe[data-astro-cid-h4zmggu3]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-8) 0 0;font-size:15px;color:var(--locio-gray)}.lc-faq__shead[data-astro-cid-h4zmggu3]{text-align:center;margin-inline:auto}.lc-faq__list[data-astro-cid-h4zmggu3]{border-top:1px solid var(--line)}.lc-faq__row[data-astro-cid-h4zmggu3]{border-bottom:1px solid var(--line)}.lc-faq__trigger[data-astro-cid-h4zmggu3]{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;font-size:18px;font-weight:600;color:var(--locio-black);line-height:1.4}.lc-faq__trigger[data-astro-cid-h4zmggu3]::-webkit-details-marker{display:none}.lc-faq__q[data-astro-cid-h4zmggu3]{flex:1}.lc-faq__icon[data-astro-cid-h4zmggu3]{flex:0 0 auto;color:var(--locio-gray);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.lc-faq__icon-plus[data-astro-cid-h4zmggu3]{display:inline-flex}.lc-faq__icon-minus[data-astro-cid-h4zmggu3],.lc-faq__row[data-astro-cid-h4zmggu3][open] .lc-faq__icon-plus[data-astro-cid-h4zmggu3]{display:none}.lc-faq__row[data-astro-cid-h4zmggu3][open] .lc-faq__icon-minus[data-astro-cid-h4zmggu3]{display:inline-flex}.lc-faq__body[data-astro-cid-h4zmggu3]{padding-bottom:22px;max-width:760px}.lc-faq__body[data-astro-cid-h4zmggu3] p[data-astro-cid-h4zmggu3]{margin:0}.lc-faq__link[data-astro-cid-h4zmggu3]{margin-top:var(--space-3)}html main:has([data-produktseite]) .lc-prod-hero .lc-prod-hero__grid .lc-prod-hero__text .web-h1{font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:1.08;letter-spacing:-.02em}html main:has([data-produktseite]) .lc-prod-hero .lc-prod-hero__grid .lc-prod-hero__seite .web-lead{font-size:clamp(17px,1.4vw,20px);font-weight:var(--fw-medium);color:var(--locio-black)}.lc-page .lc-pt-h1{margin:0;font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:1.08;letter-spacing:-.02em;color:var(--locio-ink);text-wrap:balance}.lc-page .lc-pt-h2{margin:0;font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:1.12;letter-spacing:-.02em;color:var(--locio-ink);text-wrap:balance}.lc-page .lc-pt-lead{margin:0;font-size:clamp(17px,1.4vw,20px);font-weight:var(--fw-medium);line-height:1.45;color:var(--locio-black);text-wrap:pretty}.lc-page .lc-pt-h3{margin:0;font-size:clamp(19px,1.6vw,24px);font-weight:var(--fw-semibold);line-height:1.25;letter-spacing:-.01em;color:var(--locio-ink)}.lc-page .lc-pt-text{margin:0;font-size:18px;line-height:1.55;font-weight:var(--fw-medium);color:var(--locio-black)}.lc-pt-kopf{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-8) var(--space-16);align-items:end}.lc-pt-kopf--einfach{grid-template-columns:minmax(0,1fr);max-width:980px}.lc-pt-kopf__titel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.lc-pt-label{display:inline-flex;padding:6px 14px;border:1.5px solid var(--accent-brand);border-radius:var(--radius-pill);font-size:14px;font-weight:var(--fw-semibold);line-height:1.2;color:var(--locio-ink)}@media(max-width:980px){.lc-pt-kopf{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.lc-page .lc-pt-text{font-size:17px}}.lc-hg[data-astro-cid-6kypmyli]{position:relative;isolation:isolate;overflow:hidden;width:100%;margin:0;aspect-ratio:6 / 5;border-radius:var(--radius-xl);background:var(--surface-tinted)}.lc-hg--dunkel[data-astro-cid-6kypmyli]{background:var(--locio-ink)}.lc-hg__motiv[data-astro-cid-6kypmyli]{position:absolute;inset:-6%;width:112%;height:112%;z-index:-1;animation:lcHgMotiv 28s var(--ease-standard) infinite alternate;will-change:transform}@keyframes lcHgMotiv{0%{transform:translate3d(-1.5%,1%,0) rotate(-1deg) scale(1)}to{transform:translate3d(1.5%,-1.5%,0) rotate(1.5deg) scale(1.04)}}.lc-hg__fenster[data-astro-cid-6kypmyli]{position:absolute;left:26%;top:14%;width:112%;padding:6px;border:1px solid rgb(255 255 255 / .4);border-radius:18px;background:#ffffff24}.lc-hg__fenster[data-astro-cid-6kypmyli] img[data-astro-cid-6kypmyli]{display:block;width:100%;height:auto;border-radius:12px}.lc-hg--start[data-astro-cid-6kypmyli] .lc-hg__fenster[data-astro-cid-6kypmyli]{left:22%;top:12%}.lc-hg__stapel[data-astro-cid-6kypmyli]{position:absolute;left:5%;top:30%;display:grid;gap:var(--space-3);width:46%}.lc-hg__karte-k[data-astro-cid-6kypmyli]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid rgb(255 255 255 / .9);border-radius:var(--radius-card-sm);background:#ffffffd1;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--locio-ink);animation:lcHgEin calc(var(--dur-lg) * 2) var(--ease-emphasis) calc(.3s + var(--i) * .14s) backwards}.lc-hg__karte-k[data-astro-cid-6kypmyli]>span[data-astro-cid-6kypmyli]:last-child{display:grid;gap:2px;min-width:0}.lc-hg__karte-k[data-astro-cid-6kypmyli] small[data-astro-cid-6kypmyli]{font-size:12px;font-weight:var(--fw-medium);color:var(--muted)}.lc-hg__karte-k[data-astro-cid-6kypmyli] b[data-astro-cid-6kypmyli]{font-size:clamp(14px,1.3vw,18px);font-weight:var(--fw-bold);line-height:1.2}.lc-hg__rund[data-astro-cid-6kypmyli]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1.5px solid var(--periwinkle-pastel);border-radius:50%;color:var(--accent-brand)}.lc-hg__rund--ok[data-astro-cid-6kypmyli]{border-color:var(--sage-pastel)}@keyframes lcHgEin{0%{opacity:0;transform:translateY(10px)}}.lc-hg__handy[data-astro-cid-6kypmyli]{position:absolute;display:block}.lc-hg__handy--start[data-astro-cid-6kypmyli]{left:6%;top:24%;width:27%;animation:lcHgEin calc(var(--dur-lg) * 2) var(--ease-emphasis) .2s backwards}.lc-hg__karte-k--start[data-astro-cid-6kypmyli]{position:absolute;left:28%;bottom:8%}.lc-hg--app[data-astro-cid-6kypmyli]{background:var(--surface-tinted)}.lc-hg__karte[data-astro-cid-6kypmyli]{position:absolute;inset:0;width:100%;height:100%;-webkit-mask:radial-gradient(75% 75% at 50% 50%,#000 55%,transparent 100%);mask:radial-gradient(75% 75% at 50% 50%,#000 55%,transparent 100%)}.lc-hg__land[data-astro-cid-6kypmyli]{fill:var(--eggshell)}.lc-hg__wasser[data-astro-cid-6kypmyli]{fill:var(--periwinkle-pastel);opacity:.7}.lc-hg__park[data-astro-cid-6kypmyli]{fill:var(--sage-pastel);opacity:.7}.lc-hg__strassen[data-astro-cid-6kypmyli] path[data-astro-cid-6kypmyli]{fill:none;stroke:var(--white);stroke-width:14;stroke-linecap:round}.lc-hg__wege[data-astro-cid-6kypmyli] path[data-astro-cid-6kypmyli]{fill:none;stroke:var(--white);stroke-width:6}.lc-hg__pin[data-astro-cid-6kypmyli]{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-15px 0 0 -15px;border:1px solid var(--line);border-radius:50%;background:var(--white);color:var(--locio-ink);animation:lcHgEin calc(var(--dur-lg) * 2) var(--ease-emphasis) calc(.4s + var(--i) * 90ms) backwards}.lc-hg__pin[data-astro-cid-6kypmyli]:after{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border:2px solid var(--white);border-radius:50%;background:var(--accent-brand)}.lc-hg__handy--app[data-astro-cid-6kypmyli]{left:33%;top:7%;width:34%;z-index:2}.lc-hg__karte-k--app[data-astro-cid-6kypmyli]{position:absolute;right:6%;bottom:10%;z-index:3}.lc-hg__karte-k--geraet[data-astro-cid-6kypmyli]{position:absolute;left:5%;top:9%;z-index:3}.lc-hg--app[data-astro-cid-6kypmyli] .lc-hg__handy--app[data-astro-cid-6kypmyli]{animation:lcHgEin .6s var(--ease-emphasis) .15s backwards}.lc-hg--app[data-astro-cid-6kypmyli] .lc-hg__karte-k--geraet[data-astro-cid-6kypmyli]{animation:lcHgEin .6s var(--ease-emphasis) .8s backwards}.lc-hg--app[data-astro-cid-6kypmyli] .lc-hg__karte-k--app[data-astro-cid-6kypmyli]{animation:lcHgMessung .6s var(--ease-emphasis) 1.45s backwards}.lc-hg--app[data-astro-cid-6kypmyli] .lc-hg__pin[data-astro-cid-6kypmyli]{animation:lcHgPin .45s var(--ease-emphasis) calc(2.1s + var(--i) * .11s) backwards}@keyframes lcHgMessung{0%{opacity:0;transform:translate(12px)}}@keyframes lcHgPin{0%{opacity:0;transform:scale(.6)}}.lc-hg__geraet[data-astro-cid-6kypmyli]{flex:none;width:44px;height:44px;padding:3px;border-radius:10px;object-fit:contain;background:var(--white)}.lc-hg--auto[data-astro-cid-6kypmyli]{background:radial-gradient(45% 50% at 25% 70%,color-mix(in srgb,var(--locio-purple) 10%,transparent) 0%,transparent 70%),radial-gradient(40% 45% at 75% 30%,color-mix(in srgb,var(--locio-purple) 16%,transparent) 0%,transparent 70%),radial-gradient(30% 30% at 50% 40%,color-mix(in srgb,var(--locio-purple) 10%,transparent) 0%,transparent 70%),var(--surface-tinted)}.lc-hg__weg[data-astro-cid-6kypmyli]{position:absolute;inset:0;width:100%;height:100%}.lc-hg__weg[data-astro-cid-6kypmyli] path[data-astro-cid-6kypmyli]{fill:none;stroke:var(--muted);stroke-opacity:.6;stroke-width:1.5;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.lc-hg__punkt[data-astro-cid-6kypmyli]{fill:var(--accent-brand)}.lc-hg__kachel[data-astro-cid-6kypmyli]{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:26%;aspect-ratio:1.3;margin:-10% 0 0 -13%;border:1px solid rgb(255 255 255 / .9);border-radius:var(--radius-card);background:#ffffffb8;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--locio-ink)}.lc-hg__kachel[data-astro-cid-6kypmyli] b[data-astro-cid-6kypmyli]{font-size:clamp(13px,1.2vw,16px);font-weight:var(--fw-semibold)}.lc-hg__kachel[data-astro-cid-6kypmyli] svg[data-astro-cid-6kypmyli] path[data-astro-cid-6kypmyli]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.lc-hg__kachel--auto[data-astro-cid-6kypmyli]{left:25%;top:74%}.lc-hg__kachel--cloud[data-astro-cid-6kypmyli]{left:50%;top:38%}.lc-hg__kachel--app[data-astro-cid-6kypmyli]{left:75%;top:62%}.lc-hg__logo[data-astro-cid-6kypmyli]{display:block;width:60%;aspect-ratio:980 / 340;background:var(--locio-purple);-webkit-mask:url(/assets/logo-purple.svg) center / contain no-repeat;mask:url(/assets/logo-purple.svg) center / contain no-repeat}.lc-hg__karte-k--auto[data-astro-cid-6kypmyli]{position:absolute;left:5%;top:7%}.lc-hg--messung[data-astro-cid-6kypmyli]{background:radial-gradient(45% 50% at 25% 70%,color-mix(in srgb,var(--locio-purple) 10%,transparent) 0%,transparent 70%),radial-gradient(40% 45% at 75% 30%,color-mix(in srgb,var(--locio-purple) 16%,transparent) 0%,transparent 70%),radial-gradient(30% 30% at 50% 40%,color-mix(in srgb,var(--locio-purple) 10%,transparent) 0%,transparent 70%),var(--surface-tinted)}.lc-hg__mgeraet[data-astro-cid-6kypmyli]{position:absolute;left:5%;top:50%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:22%;padding:var(--space-3);border:1px solid rgb(255 255 255 / .9);border-radius:var(--radius-card);background:#ffffffd1;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--locio-ink);transform:translateY(-50%);animation:lcHgEin calc(var(--dur-lg) * 2) var(--ease-emphasis) .2s backwards}.lc-hg__mgeraet[data-astro-cid-6kypmyli] img[data-astro-cid-6kypmyli]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:6%;border-radius:var(--radius-sm);background:var(--white)}.lc-hg__mgeraet[data-astro-cid-6kypmyli] b[data-astro-cid-6kypmyli]{font-size:clamp(12px,1.1vw,15px);font-weight:var(--fw-semibold)}.lc-hg__handy--messung[data-astro-cid-6kypmyli]{left:40%;top:18%;width:22%;z-index:2;animation:lcHgEin calc(var(--dur-lg) * 2) var(--ease-emphasis) .35s backwards}.lc-hg__fenster--messung[data-astro-cid-6kypmyli]{left:70%;top:26%;width:70%}.lc-hg--messung[data-astro-cid-6kypmyli] .lc-hg__fenster[data-astro-cid-6kypmyli]{border-color:var(--line);background:var(--white)}.lc-hg__karte-k--messung[data-astro-cid-6kypmyli]{position:absolute;left:30%;bottom:7%;z-index:3}.lc-hg--loesung[data-astro-cid-6kypmyli]{background:transparent;border-radius:0;overflow:visible}.lc-hg__weg--loesung[data-astro-cid-6kypmyli] path[data-astro-cid-6kypmyli]{stroke:var(--locio-black);stroke-opacity:.55;stroke-dasharray:3 6}.lc-hg--loesung[data-astro-cid-6kypmyli] .lc-hg__situation[data-astro-cid-6kypmyli]{border-color:var(--line);background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none}.lc-hg--loesung[data-astro-cid-6kypmyli] .lc-hg__rund--situation[data-astro-cid-6kypmyli]{border-color:var(--locio-beige);background:var(--locio-beige)}.lc-hg--loesung[data-astro-cid-6kypmyli] .lc-hg__erstattet[data-astro-cid-6kypmyli]{border-color:var(--locio-ink);background:var(--locio-ink);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--white)}.lc-hg--loesung[data-astro-cid-6kypmyli] .lc-hg__erstattet[data-astro-cid-6kypmyli] small[data-astro-cid-6kypmyli]{color:var(--ink-fg-2)}.lc-hg--loesung[data-astro-cid-6kypmyli] .lc-hg__schritte[data-astro-cid-6kypmyli]{border-top-color:#fff3}.lc-hg__punkt--hell[data-astro-cid-6kypmyli]{fill:var(--white)}.lc-hg__situationen[data-astro-cid-6kypmyli]{position:absolute;left:5%;top:12%;bottom:12%;width:40%;display:grid;grid-template-rows:repeat(4,1fr);gap:5%}.lc-hg__situation[data-astro-cid-6kypmyli]{display:flex;align-items:center;gap:var(--space-3);padding:0 clamp(8px,1.2vw,16px);border:1px solid rgb(255 255 255 / .9);border-radius:var(--radius-card-sm);background:#ffffffd1;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--locio-ink);animation:lcHgEin calc(var(--dur-lg) * 2) var(--ease-emphasis) calc(.2s + var(--i) * .12s) backwards}.lc-hg__situation[data-astro-cid-6kypmyli] b[data-astro-cid-6kypmyli]{font-size:clamp(12px,1.15vw,15px);font-weight:var(--fw-semibold);line-height:1.25}.lc-hg__rund--situation[data-astro-cid-6kypmyli] svg[data-astro-cid-6kypmyli]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lc-hg__erstattet[data-astro-cid-6kypmyli]{position:absolute;left:57.5%;top:50%;width:38%;display:flex;flex-direction:column;gap:var(--space-1);padding:clamp(12px,1.6vw,20px);border:1px solid rgb(255 255 255 / .9);border-radius:var(--radius-card);background:#ffffffe6;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--locio-ink);transform:translateY(-50%);animation:lcHgEin calc(var(--dur-lg) * 2) var(--ease-emphasis) .75s backwards}.lc-hg__erstattet[data-astro-cid-6kypmyli] small[data-astro-cid-6kypmyli]{font-size:12px;font-weight:var(--fw-medium);color:var(--muted)}.lc-hg__betrag[data-astro-cid-6kypmyli]{white-space:nowrap;font-size:clamp(18px,1.9vw,28px);font-weight:var(--fw-bold);line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lc-hg__schritte[data-astro-cid-6kypmyli]{display:grid;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.lc-hg__schritte[data-astro-cid-6kypmyli]>span[data-astro-cid-6kypmyli]{display:flex;align-items:center;gap:var(--space-2);font-size:clamp(11px,1vw,13px);font-weight:var(--fw-semibold)}.lc-hg__haken[data-astro-cid-6kypmyli]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--locio-beige);color:var(--accent-brand)}@media(max-width:600px){.lc-hg__situation[data-astro-cid-6kypmyli]{gap:var(--space-2);padding:0 var(--space-2)}.lc-hg__situation[data-astro-cid-6kypmyli] b[data-astro-cid-6kypmyli]{font-size:11px}.lc-hg__rund--situation[data-astro-cid-6kypmyli]{width:24px;height:24px}.lc-hg__rund--situation[data-astro-cid-6kypmyli] svg[data-astro-cid-6kypmyli]{width:14px;height:14px}.lc-hg__erstattet[data-astro-cid-6kypmyli]{padding:var(--space-3)}.lc-hg__erstattet[data-astro-cid-6kypmyli] small[data-astro-cid-6kypmyli]{font-size:10px}.lc-hg__schritte[data-astro-cid-6kypmyli]{gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-2)}.lc-hg__haken[data-astro-cid-6kypmyli]{width:14px;height:14px}}@media(max-width:600px){.lc-hg__stapel[data-astro-cid-6kypmyli]{width:56%;left:4%;top:26%;gap:var(--space-2)}.lc-hg__karte-k[data-astro-cid-6kypmyli]{padding:var(--space-2) var(--space-3);gap:var(--space-2)}.lc-hg__rund[data-astro-cid-6kypmyli]{width:26px;height:26px}.lc-hg__karte-k[data-astro-cid-6kypmyli] small[data-astro-cid-6kypmyli]{font-size:10px}.lc-hg__karte-k[data-astro-cid-6kypmyli] b[data-astro-cid-6kypmyli]{font-size:12px}.lc-hg__pin[data-astro-cid-6kypmyli]{width:24px;height:24px;margin:-12px 0 0 -12px}}@media(prefers-reduced-motion:reduce){.lc-hg__motiv[data-astro-cid-6kypmyli],.lc-hg__karte-k[data-astro-cid-6kypmyli],.lc-hg__pin[data-astro-cid-6kypmyli],.lc-hg__handy[data-astro-cid-6kypmyli],.lc-hg__situation[data-astro-cid-6kypmyli],.lc-hg__erstattet[data-astro-cid-6kypmyli],.lc-hg--app[data-astro-cid-6kypmyli] .lc-hg__handy--app[data-astro-cid-6kypmyli],.lc-hg--app[data-astro-cid-6kypmyli] .lc-hg__karte-k[data-astro-cid-6kypmyli],.lc-hg--app[data-astro-cid-6kypmyli] .lc-hg__pin[data-astro-cid-6kypmyli]{animation:none}.lc-hg__punkt[data-astro-cid-6kypmyli]{display:none}}
