.k-field[data-astro-cid-geof7azc]{display:block;width:100%;border:1px solid #d5cebf;border-radius:12px;outline:0;background:#f1eee7;color:#151310;font-family:var(--font-sans);font-size:1rem;line-height:1.5;padding:16px 20px}.k-field[data-astro-cid-geof7azc]:focus,.k-field[data-astro-cid-geof7azc]:focus-visible{outline:0;border-radius:12px}.k-field[data-astro-cid-geof7azc]::placeholder{color:#b3aa98}textarea[data-astro-cid-geof7azc].k-field{resize:none;min-height:calc(3rem + 32px);field-sizing:content}@supports not (field-sizing: content){textarea[data-astro-cid-geof7azc].k-field{min-height:6lh;resize:vertical}}.k-field--dark[data-astro-cid-geof7azc]{border-color:#f1eee738;background:#201e1b;color:#f1eee7}.k-field--dark[data-astro-cid-geof7azc]::placeholder{color:#8f8a80}.k-field--dark[data-astro-cid-geof7azc]:-webkit-autofill{-webkit-text-fill-color:#f1eee7;caret-color:#f1eee7;box-shadow:inset 0 0 0 100px #201e1b}.mw{--mw-bg: #f6f6f7;--mw-card: #ffffff;--mw-line: #e5e5e9;--mw-ink: #17171a;--mw-mut: #70707b;--mw-faint: #a0a0aa;--mw-late: #e83d2f;--mw-soon: #f0a020;--mw-ok: #11845b;--mw-acc: #7a4bd1;--mw-acc-deep: #52297a;position:relative;width:760px;font-family:var(--font-sans);color:var(--mw-ink)}.mw-i{width:1em;height:1em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mw-wash{position:absolute;inset:-18% -30% -18% -12%;background:radial-gradient(55% 60% at 62% 38%,rgba(122,75,209,.16),transparent 72%);pointer-events:none}.mw-grid{position:absolute;top:-84px;left:-112px;width:calc(100% + 336px);height:calc(100% + 168px);-webkit-mask-image:radial-gradient(62% 62% at 50% 48%,#000 35%,transparent 82%);mask-image:radial-gradient(62% 62% at 50% 48%,#000 35%,transparent 82%);pointer-events:none}.mw-grid-line{fill:none;stroke:#15131013;stroke-width:1}.mw-grid-plus{fill:none;stroke:#15131057;stroke-width:1}.mw-stage{position:relative;z-index:1}.mw-win{position:relative;padding:0 6px 6px;border-radius:18px;background:#ffffff8c;border:1px solid rgba(21,19,16,.12);box-shadow:0 1px #ffffffe6 inset,0 1px 2px #1513100d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12.5px;line-height:1.35;text-align:left}.mw-chrome{display:grid;grid-template-columns:auto minmax(0,300px) 1fr;gap:0 16px;align-items:center;height:38px;padding:0 10px}.mw-lights{display:flex;gap:7px}.mw-lights i{width:10px;height:10px;border-radius:50%;background:#15131024}.mw-url{display:flex;align-items:center;gap:6px;padding:0 10px;height:24px;border-radius:7px;background:#ffffffd9;border:1px solid rgba(21,19,16,.09);color:var(--mw-mut);font-family:var(--font-mono);font-size:10.5px;white-space:nowrap;overflow:hidden}.mw-url b{font-weight:400;color:var(--mw-ink)}.mw-app{display:grid;grid-template-columns:192px minmax(0,1fr);height:470px;border-radius:12px;border:1px solid rgba(21,19,16,.1);background:var(--mw-bg);overflow:hidden}.mw-side{position:relative;display:flex;flex-direction:column;padding:16px 8px 8px;min-width:0}.mw-org{margin:0 0 16px;padding:0 10px;font-weight:700;font-size:12.5px;letter-spacing:-.01em}.mw-nav{display:flex;flex-direction:column;gap:2px;flex:1}.mw-navlabel{padding:0 10px 6px;font-size:10.5px;font-weight:500;color:var(--mw-mut)}.mw-av{display:none;font-style:normal;font-size:10px;font-weight:600;width:22px;height:22px;border-radius:50%;background:#15131014;color:var(--mw-ink);place-items:center}.mw-tab{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--mw-ink);white-space:nowrap;cursor:pointer;transition:background .18s ease}.mw-tab .mw-i{font-size:14px}.mw-tab:hover{background:#1513100d}.mw-tab[aria-pressed=true]{background:#15131014}.mw-tab:focus-visible{outline:2px solid var(--mw-ink);outline-offset:1px}.mw-me{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:7px 9px;border-radius:8px;color:var(--mw-mut);cursor:pointer;transition:background .18s ease}.mw-me:hover,.mw-me[aria-expanded=true]{background:#1513100f}.mw-me:focus-visible,.mw-mi:focus-visible{outline:2px solid var(--mw-ink);outline-offset:1px}.mw-menu{position:absolute;left:8px;right:8px;bottom:54px;z-index:3;display:grid;gap:1px;padding:4px;border-radius:10px;background:#fff;border:1px solid var(--mw-line);box-shadow:0 8px 24px -12px #15131047;transform-origin:50% 100%;animation:mw-menu-in .18s cubic-bezier(.2,.8,.2,1)}.mw-menu[hidden]{display:none}@keyframes mw-menu-in{0%{opacity:0;transform:translateY(6px) scale(.97)}}.mw-mi{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border-radius:6px;font-size:12px;cursor:pointer}.mw-mi .mw-i{font-size:13px;color:var(--mw-mut)}.mw-mi:hover{background:var(--mw-bg)}.mw-menu-sep{height:1px;margin:3px 0;background:var(--mw-line)}.mw-me span{display:grid;min-width:0}.mw-me b{font-size:11.5px;color:var(--mw-ink);font-weight:600}.mw-me b i{display:inline-block;width:6px;height:6px;margin-left:4px;border-radius:50%;background:var(--mw-ink);vertical-align:1px}.mw-me small{font-size:9.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-main{margin:8px 8px 8px 0;background:var(--mw-card);border:1px solid var(--mw-line);border-radius:10px;overflow:hidden;min-width:0}.mw-top{display:flex;align-items:center;gap:12px;height:42px;padding:0 16px;border-bottom:1px solid var(--mw-line);font-size:12.5px}.mw-top .mw-i{font-size:14px;color:var(--mw-mut)}.mw-top b{font-weight:650;padding-left:12px;border-left:1px solid var(--mw-line)}.mw-view{animation:mw-view-in .42s cubic-bezier(.2,.7,.2,1)}@keyframes mw-view-in{0%{opacity:0;transform:translateY(6px)}}.mw-subtabs{display:flex;gap:20px;padding:0 16px;border-bottom:1px solid var(--mw-line);color:var(--mw-mut);font-weight:500}.mw-subtabs span{padding:10px 0 9px;border-bottom:2px solid transparent}.mw-subtabs .is-on{color:var(--mw-ink);border-bottom-color:var(--mw-ink)}.mw-subtabs em{font-style:normal;font-size:10px;margin-left:4px;padding:1px 6px;border-radius:99px;background:var(--mw-bg);color:var(--mw-mut)}.mw-filter{display:flex;gap:8px;align-items:center;padding:12px 16px}.mw-search,.mw-chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border:1px solid var(--mw-line);border-radius:8px;white-space:nowrap}.mw-search{flex:0 1 200px;color:var(--mw-faint);overflow:hidden}.mw-chip.is-on{background:var(--mw-bg);border-color:transparent;font-weight:500}.mw-table{border-top:1px solid var(--mw-line)}.mw-tr{display:grid;align-items:center;gap:0 12px;padding:0 16px;height:40px;border-bottom:1px solid var(--mw-line);white-space:nowrap}.mw-tr>span{overflow:hidden;text-overflow:ellipsis}.mw-table--orders .mw-tr{grid-template-columns:92px 92px 108px minmax(0,1fr)}.mw-table--machines .mw-tr{grid-template-columns:minmax(0,1.45fr) 76px 80px minmax(0,1fr)}.mw-table--log .mw-tr{grid-template-columns:126px 86px minmax(0,1fr);height:47px}.mw-tr.mw-th{height:32px;background:#fafafb;color:var(--mw-mut);font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mw-nr{font-weight:600}.mw-dot{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;vertical-align:1px}.mw-dot--late{background:var(--mw-late)}.mw-dot--soon{background:var(--mw-soon)}.mw-dot--ok{background:var(--mw-ok)}.mw-dot--new{background:var(--mw-acc);box-shadow:0 0 #7a4bd180;animation:mw-pulse 1.8s ease-out 2.4s 3}.mw-badge{display:inline-block;font-style:normal;font-weight:500;font-size:11px;padding:3px 8px;border-radius:7px;background:var(--mw-bg);border:1px solid var(--mw-line)}.mw-fresh{overflow:hidden;animation:mw-row-in .5s cubic-bezier(.2,.7,.2,1) .15s backwards,mw-row-flash 2.2s ease-out .15s backwards}.mw.mw-js:not(.is-live) .mw-fresh,.mw.mw-js:not(.is-live) .mw-toast{display:none}.mw-badge--btn{font-family:inherit;color:inherit;line-height:inherit;cursor:pointer}.mw-badge--btn.is-changed,.mw-tr.is-changed{animation:mw-row-flash 1.8s ease-out}@keyframes mw-row-in{0%{height:0;opacity:0;border-bottom-color:transparent}}@keyframes mw-row-flash{0%{background:#7a4bd12e}}@keyframes mw-pulse{to{box-shadow:0 0 0 8px #7a4bd100}}.mw-at{color:var(--mw-mut);font-variant-numeric:tabular-nums}.mw-satz{display:grid;gap:1px}.mw-satz b{font-weight:600;overflow:hidden;text-overflow:ellipsis}.mw-satz small{font-size:11px;color:var(--mw-mut);overflow:hidden;text-overflow:ellipsis}.mw-satz i{font-style:normal;font-weight:500;color:var(--mw-acc-deep)}.mw-ai{background:#7a4bd10e}.mw-ai .mw-badge{background:#7a4bd11a;border-color:#7a4bd147;color:var(--mw-acc-deep)}.mw-mark{animation:mw-row-flash 2.4s ease-out .45s backwards}.mw-mcp{padding:14px 16px 16px}.mw-mcp-h{margin:0 0 8px;font-weight:600}.mw-mcp-url{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 5px 5px 11px;border-radius:9px;background:var(--mw-bg);border:1px solid var(--mw-line)}.mw-mcp-url code,.mw-code{font-family:var(--font-mono);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-copy{all:unset;flex:none;padding:4px 10px;border-radius:6px;background:#fff;border:1px solid var(--mw-line);font-size:11px;font-weight:500;cursor:pointer}.mw-copy:hover{background:var(--mw-bg)}.mw-copy:focus-visible{outline:2px solid var(--mw-ink);outline-offset:1px}.mw-mcp-note{margin:9px 0 0;font-size:11.5px;line-height:1.45;color:var(--mw-mut)}.mw-table--tools .mw-tr{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) 84px;height:38px}.mw-badge--acc{background:#7a4bd11a;border-color:#7a4bd147;color:var(--mw-acc-deep)}.mw-cursor{position:absolute;left:0;top:0;z-index:5;width:20px;height:20px;opacity:0;pointer-events:none;transform:translate(420px,260px);transition:transform .8s cubic-bezier(.5,0,.2,1),opacity .3s ease;overflow:visible}.mw-cursor path{fill:var(--mw-ink);stroke:#fff;stroke-width:1.5;stroke-linejoin:round;transform-origin:5px 3px;transition:transform .12s ease}.mw-cursor.is-on{opacity:1}.mw-cursor.is-press path{transform:scale(.82)}.is-demo-press{background:#1513101a!important}.mw-toast{position:absolute;right:22px;top:-14px;z-index:2;display:none;align-items:center;gap:9px;padding:6px 12px 6px 10px;border-radius:99px;background:#fff;border:1px solid rgba(122,75,209,.32);color:var(--mw-ink);font-size:11.5px;box-shadow:0 4px 14px -8px #52297a59;white-space:nowrap}.mw-toast b{font-weight:600;color:var(--mw-acc-deep)}.mw-toast i{width:7px;height:7px;border-radius:50%;background:var(--mw-acc);box-shadow:0 0 #7a4bd180;animation:mw-pulse-toast 1.6s ease-out infinite}.mw[data-view=orders] .mw-toast{display:flex;animation:mw-toast-in .6s cubic-bezier(.2,.8,.2,1) 2.6s backwards}@keyframes mw-toast-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes mw-pulse-toast{to{box-shadow:0 0 0 7px #7a4bd100}}.mw-caption{position:relative;z-index:1;margin:18px 0 0;text-align:center;font-size:13px;line-height:1.5;color:#615c50;text-wrap:pretty}@media(min-width:1700px)and (max-width:1799px){.mw{zoom:.95}}@media(min-width:1600px)and (max-width:1699px){.mw{zoom:.89}}@media(min-width:1480px)and (max-width:1599px){.mw{zoom:.81}}@media(min-width:1400px)and (max-width:1479px){.mw{zoom:.76}}@media(min-width:1320px)and (max-width:1399px){.mw{zoom:.7}}@media(min-width:1240px)and (max-width:1319px){.mw{zoom:.65}}@media(min-width:1040px)and (max-width:1239px){.mw{zoom:.74}}@media(min-width:700px)and (max-width:1039px){.mw{zoom:.9}}@media(min-width:700px){.mw-caption{white-space:nowrap}}@media(max-width:699px){.mw{width:100%;zoom:.8}.mw-wash{inset:-10% -12%}.mw-grid{top:-56px;left:-30px;width:calc(100% + 60px);height:calc(100% + 112px)}.mw-chrome{grid-template-columns:auto minmax(0,1fr)}.mw-app{grid-template-columns:minmax(0,1fr);height:auto}.mw-side{padding:8px 8px 0}.mw-org,.mw-navlabel,.mw-me>span,.mw-me>svg{display:none}.mw-side{flex-direction:row;align-items:center;gap:6px}.mw-me{width:auto;padding:4px}.mw-av{display:grid}.mw-menu{inset:44px 8px auto auto;width:184px;transform-origin:100% 0}.mw-table--tools .mw-tr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 80px}.mw-nav{flex-direction:row;gap:4px}.mw-tab{width:auto}.mw-tab .mw-i{display:none}.mw-main{margin:8px;min-height:412px}.mw-xtra{display:none}.mw-table--orders .mw-tr{grid-template-columns:80px 82px 98px minmax(0,1fr)}.mw-table--machines .mw-tr>:nth-child(3){display:none}.mw-table--machines .mw-tr{grid-template-columns:minmax(0,1.5fr) 80px minmax(0,1fr)}.mw-table--log .mw-tr{grid-template-columns:118px 84px minmax(0,1fr)}.mw-toast{top:-40px;right:0;font-size:11px}.mw-stage{margin-top:44px}.mw-tr{padding:0 12px}}.lp{--lp-paper: #f1eee7;--lp-paper-2: #e9e5db;--lp-ink: #151310;--lp-ink-soft: #615c50;--lp-line: #d5cebf;--lp-accent: #663399;--lp-white: #fbfaf6;--lp-r: 14px;--lp-s1: .5rem;--lp-s2: 1rem;--lp-s3: 1.5rem;--lp-s4: 2rem;--lp-s5: 3rem;--lp-sans: var(--font-sans);--lp-disp: var(--font-sans);--lp-mono: var(--font-mono);font-family:var(--lp-sans);color:var(--lp-ink);line-height:1.55}body:has(.lp){background:#f1eee7;overflow-x:hidden}.lp-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.lp .mono{font-family:var(--lp-mono);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:500}.lp a{color:inherit}.lp :focus-visible,.lp-header :focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}.lp input:focus-visible,.lp textarea:focus-visible,.lp-modal input:focus-visible,.lp-modal textarea:focus-visible{outline:none}#lp-confirm:focus-visible,#lp-modal-done:focus-visible{outline:none}.lp-header{font-family:var(--font-sans)}.lp-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:62px}.lp-header .terminal-header{font-size:.875rem;color:#615c50}.lp-header .terminal-header .prompt,.lp-header .terminal-header-link:hover{color:#151310}.lp-hero{padding:clamp(3rem,6vw,5rem) 0 clamp(2.5rem,5vw,4rem)}.lp-hero-grid{display:grid;gap:var(--lp-s5);align-items:start}@media(min-width:1040px){.lp-hero-grid{align-items:center;grid-template-columns:minmax(0,1fr) minmax(380px,430px);gap:3.5rem}}.lp-eyebrow{color:var(--lp-ink-soft);margin-bottom:var(--lp-s3);display:flex;flex-wrap:wrap;gap:var(--lp-s1) var(--lp-s2);align-items:center}.lp h1{font-family:var(--lp-disp);font-size:clamp(2.75rem,8vw,4rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;margin:0 0 var(--lp-s4);text-wrap:balance}.lp-lead{font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5;max-width:44ch;font-weight:400;color:var(--lp-ink);text-wrap:pretty;margin:0}.lp-lead p{margin:0}.lp-lead-punch{margin:var(--lp-s3) 0 0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5;font-weight:600;max-width:38ch}@media(prefers-reduced-motion:reduce){.lp *{animation:none!important;transition:none!important}}.lp-ask,.lp-confirm{--lp-pad: 1.375rem;background:var(--lp-white);border:2px solid var(--lp-ink);border-radius:var(--lp-r);box-shadow:6px 6px 0 var(--lp-ink);overflow:hidden}.lp-ask-q{display:block;padding:0 var(--lp-pad);margin-top:.625rem;font-family:var(--lp-disp);font-weight:700;font-size:1.25rem;line-height:1.25;letter-spacing:-.02em}.lp-ask-field{padding:0 var(--lp-pad);margin-top:.875rem}.lp-fields{display:grid;gap:.625rem;padding:0 var(--lp-pad);margin-top:.875rem}.lp-hint,.lp-err,.lp-note{padding:0 var(--lp-pad);margin-top:.625rem;font-size:.8125rem;line-height:1.45}.lp-hint{color:var(--lp-ink);font-weight:500}.lp-err{color:#b3261e;font-weight:600}.lp-note{color:var(--lp-ink-soft)}.lp-ask-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--lp-s2);flex-wrap:wrap;margin-top:var(--lp-s3);padding:var(--lp-s2) var(--lp-pad);border-top:1px solid var(--lp-line);background:color-mix(in srgb,var(--lp-paper) 45%,var(--lp-white))}.lp-ask-foot.end{justify-content:flex-end}.lp-send{border:0;cursor:pointer;background:var(--lp-ink);color:var(--lp-white);font-family:var(--lp-sans);font-weight:600;font-size:.9375rem;padding:.75rem 1.25rem;border-radius:8px;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;transition:transform .12s,background .12s}.lp-send:hover{background:#2b2820;transform:translateY(-1px)}.lp-send[disabled]{opacity:.6;cursor:progress;transform:none}.lp-arw{transition:transform .15s}.lp-send:hover .lp-arw{transform:translate(3px)}.lp-back{background:none;border:0;color:var(--lp-ink-soft);cursor:pointer;font-family:var(--lp-sans);font-size:.875rem;font-weight:500;padding:.5rem 0}.lp-back:hover{color:var(--lp-ink)}.lp-confirm{background:var(--lp-ink);border-color:var(--lp-ink);color:var(--lp-white);padding:var(--lp-s3) var(--lp-pad)}.lp-confirm-h{font-family:var(--lp-disp);font-weight:700;font-size:1.25rem;margin-bottom:.5rem;letter-spacing:-.02em}.lp-confirm p{color:#d8d4cb;font-size:.9375rem;line-height:1.55}.lp [hidden]{display:none!important}.lp-facts{padding:34px 0 8px}.lp-facts-row{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line)}.lp-fact{padding:22px 20px 22px 0;border-right:1px solid var(--lp-line)}.lp-fact:last-child{border-right:0}.lp-fact:not(:first-child){padding-left:20px}.lp-fact .n{font-family:var(--lp-disp);font-weight:800;font-size:2rem;line-height:1;letter-spacing:-.03em}.lp-fact .l{margin-top:8px;color:var(--lp-ink-soft);font-size:.88rem;line-height:1.35}@media(min-width:1240px){.lp-facts-row{margin-right:calc(-1 * var(--lp-hero-over, 0px))}}@media(max-width:760px){.lp-facts-row{grid-template-columns:1fr 1fr}.lp-fact:nth-child(2){border-right:0}.lp-fact:nth-child(1),.lp-fact:nth-child(2){border-bottom:1px solid var(--lp-line)}.lp-fact:nth-child(3){padding-left:0}}.lp-blk{padding:84px 0}.lp .section-header{margin-bottom:16px;font-size:.75rem}.lp h2{font-family:var(--lp-disp);font-size:clamp(1.875rem,3.4vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.02;max-width:18ch;margin-bottom:14px}.lp-sub{color:var(--lp-ink-soft);font-size:1.1rem;max-width:52ch}.lp-fussnote{margin:14px 0 0;max-width:60ch;font-size:.85rem;line-height:1.45;color:var(--lp-ink-soft)}.lp-fussnote--stern{font-size:.78rem}.lp-preis .lp-sub{max-width:66ch}.lp-rechnungen{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-rechnung{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:28px 30px 30px;background:var(--lp-white);border-radius:16px;box-shadow:0 1px 2px #1513100f}.lp-rechnung-tag{justify-self:start;margin:0 0 18px;padding:2px 8px;border-radius:999px;background:var(--lp-paper);font-size:.625rem;letter-spacing:.07em;text-transform:uppercase;color:var(--lp-ink)}.lp-rechnung h3{margin:0;font-size:1.05rem;font-weight:700}.lp-rechnung-zahl{margin:6px 0 22px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;color:var(--lp-ink-soft)}.lp-rechnung-zahl b{font-family:var(--lp-disp);font-size:clamp(2.2rem,4.2vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--lp-ink);white-space:nowrap}.lp-rechnung-punkte{list-style:none;margin:0;padding:0;align-self:start}.lp-rechnung-punkte li{position:relative;padding:11px 0 11px 28px;border-top:1px solid var(--lp-line);line-height:1.45;font-size:.98rem}.lp-rechnung-punkte li:before{content:"✓";position:absolute;left:0;top:11px;font-weight:700;color:var(--lp-accent)}@media(max-width:760px){.lp-rechnungen{grid-template-columns:minmax(0,1fr);gap:16px}.lp-rechnung{grid-row:auto;grid-template-rows:none;padding:24px 22px}}.lp-gang{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,auto);column-gap:18px;margin:48px 0 0;padding:0;list-style:none}.lp-gang-karte{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;min-width:0;padding:22px 22px 26px;border-radius:18px;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px var(--lp-line);--gang-ink: var(--lp-ink);--gang-soft: var(--lp-ink-soft);--gang-line: var(--lp-line);--gang-acc: var(--lp-accent);--gang-dot: rgba(21, 19, 16, .28);--gang-grund: var(--lp-paper);color:var(--gang-ink)}.lp-gang-karte:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(var(--gang-dot) 1px,transparent 1.4px);background-size:14px 14px;-webkit-mask-image:linear-gradient(200deg,#000 0%,transparent 58%);mask-image:linear-gradient(200deg,#000 0%,transparent 58%)}.lp-gang-karte:first-child{background:linear-gradient(180deg,#211f1a 0%,var(--lp-ink) 100%);box-shadow:none;--gang-ink: #fff;--gang-soft: rgba(241, 238, 231, .74);--gang-line: rgba(241, 238, 231, .18);--gang-acc: #b794ff;--gang-dot: rgba(241, 238, 231, .2);--gang-grund: #201e19}.lp-gang-karte .lp-gang-nr{margin:0;font-family:var(--lp-disp);font-size:3.4rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--gang-ink);text-shadow:7px 0px 2px var(--gang-grund),6.5px 2.7px 2px var(--gang-grund),4.9px 4.9px 2px var(--gang-grund),2.7px 6.5px 2px var(--gang-grund),0px 7px 2px var(--gang-grund),-2.7px 6.5px 2px var(--gang-grund),-4.9px 4.9px 2px var(--gang-grund),-6.5px 2.7px 2px var(--gang-grund),-7px 0px 2px var(--gang-grund),-6.5px -2.7px 2px var(--gang-grund),-4.9px -4.9px 2px var(--gang-grund),-2.7px -6.5px 2px var(--gang-grund),-0px -7px 2px var(--gang-grund),2.7px -6.5px 2px var(--gang-grund),4.9px -4.9px 2px var(--gang-grund),6.5px -2.7px 2px var(--gang-grund)}.lp-gang-karte h3{margin:22px 0 10px;font-family:var(--lp-disp);font-size:1.45rem;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--gang-ink)}.lp-gang-text{margin:0;font-size:.98rem;color:var(--gang-soft)}.lp-gang-ergebnis{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--gang-line);font-size:.95rem;line-height:1.5;color:var(--gang-ink)}.lp-gang-ergebnis .mono{display:block;margin-bottom:4px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gang-acc)}.lp-gang-fuss{margin:32px 0 22px;max-width:none}@media(max-width:1000px){.lp-gang{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(8,auto);row-gap:18px}}@media(max-width:600px){.lp-gang{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:14px;margin-top:36px}.lp-gang-karte{display:block;grid-row:auto;padding:20px 20px 22px}.lp-gang-karte .lp-gang-nr{font-size:2.8rem}}.lp-final{position:relative;isolation:isolate;overflow:hidden;background:#151310;color:var(--lp-white);text-align:center}.lp-blatt{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 50% 78% at 50% 52%,transparent 54%,#000 100%),linear-gradient(180deg,#000 55%,transparent 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 50% 78% at 50% 52%,transparent 54%,#000 100%),linear-gradient(180deg,#000 55%,transparent 100%);mask-composite:intersect}.lp-blatt svg{display:block;max-width:none;transform-origin:0 0}@media(min-width:1600px){.lp-blatt svg{transform:scale(1.2)}}.lp-blatt-l{fill:none;stroke:#f1eee71c;stroke-width:1}.lp-blatt-kopf{fill:#f1eee70b}.lp-blatt-t{fill:#f1eee766;font-family:var(--lp-mono);font-size:12px;font-weight:500}.lp-blatt-w{fill:#f1eee721}.lp-blatt-w--kopf{fill:#f1eee74d}.lp-blatt-wahl{fill:#f1eee70d;stroke:#f1eee7c7;stroke-width:1.5}.lp-blatt-griff{fill:#f1eee7}@media(max-width:760px){.lp-blatt{-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.4) 24%,transparent 44%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.4) 24%,transparent 44%)}}.lp-final :focus-visible{outline-color:#f1eee7}.lp-final .lp-wrap{padding:148px 24px 108px}.lp-final h2{font-size:clamp(2.2rem,6vw,4rem);line-height:1;max-width:none;margin:0 auto}.lp-final :where(.lp-wrap)>p{color:#a39e93;margin:18px auto 22px;max-width:52ch;font-size:1.1rem}.lp-final .lp-send{font-size:1.1rem;padding:16px 30px}body:has(.lp)>footer{background:#151310;color:#a39e93;max-width:none;border-top:1px solid #2b2820;padding-left:24px;padding-right:24px}body:has(.lp)>footer nav,body:has(.lp)>footer p{max-width:1120px;margin-left:auto;margin-right:auto}body:has(.lp)>footer a{color:#cfcbc2}body:has(.lp)>footer a:hover{color:#fff}.lp-modal{--lp-pad: 1.375rem;--lp-s1: .5rem;--lp-s2: 1rem;--lp-s3: 1.5rem;--lp-s4: 2rem;--lp-ink: #1a1a1a;--lp-ink-soft: #6b6b6b;--lp-line: #e8e6e0;--lp-paper: #fafaf8;--lp-white: #ffffff;--lp-accent: #663399;--lp-sans: var(--font-sans);--lp-mono: var(--font-mono);position:fixed;inset:0;margin:auto;padding:0;border:0;background:var(--lp-white, #fbfaf6);width:calc(100vw - 2rem);max-width:560px;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);border-radius:6px;overflow:auto;box-shadow:0 12px 40px #0000002e;color:#151310;font-family:var(--font-sans)}.lp-modal::backdrop{background:#15131080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.lp-modal[open]{animation:lp-modal-fade .16s ease-out}@keyframes lp-modal-fade{0%{opacity:0}to{opacity:1}}.lp-modal-close{position:absolute;top:.5rem;right:.5rem;z-index:10;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:1.5rem;line-height:1;color:#615c50;background:transparent;border:0;cursor:pointer}.lp-modal-close:hover{color:#151310}.lp-modal :focus-visible{outline:2px solid #151310;outline-offset:2px}.lp-modal .lp-note{color:#615c50}.lp-modal .lp-ask-q{margin-top:var(--lp-pad);font-family:var(--font-sans);font-weight:700;font-size:1.4rem;letter-spacing:-.01em;padding:6px 18px 0}.lp-modal .lp-send{border:0;cursor:pointer;background:#151310;color:#fbfaf6;font-family:var(--font-sans);font-weight:600;font-size:1.02rem;padding:13px 22px;border-radius:10px;display:inline-flex;align-items:center;gap:8px}.lp-modal .lp-send:hover{background:#2b2820}.lp-modal .lp-send[disabled]{opacity:.6;cursor:progress}.lp-modal-done{padding:30px 24px 26px}.lp-modal-done .lp-confirm-h{font-weight:700;font-size:1.4rem;letter-spacing:-.01em;margin-bottom:8px}.lp-modal-done p{color:#615c50;margin-bottom:18px}.lp-modal [hidden]{display:none!important}@media(max-width:640px){.lp-modal{width:100vw;max-width:none;max-height:92vh;margin:auto auto 0;border-radius:14px 14px 0 0}}@media(prefers-reduced-motion:reduce){.lp-modal[open]{animation:none}}.lp .faq-list{margin-top:40px;border-top:1px solid var(--lp-line)}.lp .faq-list .faq-item{border-top:1px solid var(--lp-line)}.lp .faq-list .faq-item:first-child{border-top:0}.lp .faq-list .faq-q{padding:1.4rem 0;font-size:1.15rem;color:var(--lp-ink)}.lp .faq-list .faq-q:before{color:var(--lp-accent)}.lp .faq-list .faq-q:hover,.lp .faq-list .faq-q:hover:after{color:var(--lp-accent)}.lp .faq-list .faq-item[open] .faq-q:after{color:var(--lp-ink)}.lp .faq-list .faq-a{color:var(--lp-ink-soft);max-width:64ch}.lp .faq-list .faq-q:focus-visible{outline:2px solid var(--lp-ink);outline-offset:4px}.lp-absender{display:flex;align-items:flex-start;gap:16px;max-width:720px;margin:30px auto 0;padding-top:22px;border-top:1px solid rgba(241,238,231,.14);text-align:left}.lp-absender-bild{flex:0 0 56px;width:56px;height:56px;border-radius:50%;clip-path:circle(47%);object-fit:cover}.lp-final .lp-absender-name{margin:0;font-weight:600;font-size:1rem;color:var(--lp-white)}.lp-final .lp-absender-rolle,.lp-final .lp-absender-text{margin:2px 0 0;font-size:.9rem;line-height:1.5;color:#a39e93}.lp-final .lp-absender-text{margin-top:8px}.lp-final .lp-absender-aktionen{display:flex;flex-wrap:wrap;gap:6px 22px;margin:10px 0 0;font-size:.9rem;line-height:1.5;color:var(--lp-white)}.lp-final .lp-absender-aktionen a,.lp-final .lp-absender-aktionen .lp-linkbtn{padding:0;color:var(--lp-white);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#57524a;white-space:nowrap}.lp-final .lp-absender-aktionen a:hover,.lp-final .lp-absender-aktionen .lp-linkbtn:hover{text-decoration-color:currentColor}.lp-linkbtn{background:none;border:0;padding:.25rem 0;cursor:pointer;font:inherit;color:inherit;text-align:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#57524a}.lp-linkbtn:hover{color:var(--lp-white);text-decoration-color:currentColor}.lp .section-header--letzte:before{content:"└─ "}.lp-confirm-next{margin:18px 0 14px;color:#cfcbc2;font-size:.9375rem}.lp-send--hell{background:var(--lp-white);color:var(--lp-ink)}.lp-send--hell:hover{background:#fff;color:var(--lp-ink)}.lp-modal-done-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.lp-linkbtn--dunkel{color:#6b6b6b;text-decoration-color:#d5cebf}.lp-linkbtn--dunkel:hover{color:#1a1a1a}.lp-sub--breit{max-width:66ch}.lp-os{--os-bg: #0e0d0b;--os-fg: #f1eee7;--os-fg-soft: #a39e93;--os-fg-dim: #6f6a60;--os-line: rgba(241, 238, 231, .1);--os-acc: #9b6dff;--os-glow: rgba(155, 109, 255, .55);padding:96px 0 0;background:radial-gradient(ellipse 50% 46% at 70% 66%,rgba(124,77,255,.16),transparent 70%),linear-gradient(180deg,#211d2a 0%,#15131a 38%,var(--os-bg) 100%);color:var(--os-fg)}@media(max-width:960px){.lp-os{background:radial-gradient(ellipse 95% 26% at 50% 40%,rgba(124,77,255,.16),transparent 70%),linear-gradient(180deg,#211d2a 0%,#15131a 38%,var(--os-bg) 100%)}}.lp-os h2{max-width:none;color:var(--os-fg)}.lp-os .lp-sub{max-width:60ch;color:var(--os-fg-soft)}.lp-os .section-header{color:var(--os-acc)}.lp-os-band{position:relative;margin-top:8px;padding:40px 0 176px;color:var(--os-fg);overflow:hidden;isolation:isolate}@media(max-width:960px){.lp-os-band{padding:40px 0 92px}}.lp-os-band:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(241,238,231,.1) 1px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 76% 66% at 68% 50%,#000 35%,transparent 80%);mask-image:radial-gradient(ellipse 76% 66% at 68% 50%,#000 35%,transparent 80%);z-index:-1}.lp-os-band:after{content:"";position:absolute;width:760px;height:560px;left:66%;top:52%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(102,51,153,.28),rgba(102,51,153,.08) 45%,transparent 70%);filter:blur(40px);z-index:-1;pointer-events:none}@media(max-width:960px){.lp-os-band:after{left:50%;top:330px}}.lp-os-grid{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:32px;align-items:center}@media(max-width:960px){.lp-os-grid{grid-template-columns:1fr;gap:12px}.lp-os-visual{order:-1}}.lp-faelle{--f-card: var(--lp-white);--f-chip: var(--lp-paper);--f-shadow: 0 1px 2px rgba(21, 19, 16, .06)}.lp-faelle h2{max-width:20ch}.lp-ebenso{margin-top:40px}.lp-ebenso-h{margin:0 0 14px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-ink-soft)}.lp-ebenso-band{display:grid;gap:10px;padding-block:2px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.lp-ebenso-reihe{display:flex;width:max-content}.lp-ebenso-reihe.is-doppelt{animation:lp-ebenso-lauf 95s linear infinite}.lp-ebenso-reihe:nth-child(2){animation-direction:reverse;animation-duration:120s}.lp-ebenso-band:hover .lp-ebenso-reihe{animation-play-state:paused}.lp-ebenso ul{display:flex;flex-wrap:nowrap;gap:8px;margin:0;padding:0 8px 0 0;list-style:none}.lp-ebenso li{padding:6px 13px;border-radius:999px;background:var(--lp-white);box-shadow:0 0 0 1px var(--lp-line);font-size:.875rem;line-height:1.3;white-space:nowrap;color:var(--lp-ink)}@keyframes lp-ebenso-lauf{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lp-ebenso-band{-webkit-mask-image:none;mask-image:none}.lp-ebenso-reihe{width:auto;animation:none}.lp-ebenso ul{flex-wrap:wrap;padding:0}.lp-ebenso ul[aria-hidden]{display:none}}.lp-faelle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;margin-top:44px}.lp-faelle-gruppe{display:grid;grid-row:span 10;grid-template-rows:subgrid;row-gap:0;min-width:0}.lp-fall{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;min-width:0;padding:8px 8px 22px;background:var(--f-card);border-radius:16px;box-shadow:var(--f-shadow)}.lp-fall+.lp-fall{margin-top:20px}.lp-faelle-punkte{display:none}.lp-fall-tag{justify-self:start;margin:18px 14px 0;padding:2px 8px;border-radius:999px;background:var(--f-chip);font-size:.625rem;letter-spacing:.07em;text-transform:uppercase;color:var(--lp-ink)}@media(max-width:1000px){.lp-faelle-grid{grid-template-columns:minmax(0,1fr);row-gap:16px;margin-top:32px}.lp-faelle-gruppe{grid-row:auto;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:min(82%,340px);column-gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-faelle-gruppe::-webkit-scrollbar{display:none}.lp-fall{grid-row:1;grid-template-rows:auto auto auto auto 1fr;scroll-snap-align:start}.lp-fall+.lp-fall{margin-top:0}.lp-faelle-punkte{display:flex;justify-content:center;gap:6px;margin:-6px 0 6px}.lp-faelle-punkte i{width:6px;height:6px;border-radius:50%;background:var(--lp-ink);opacity:.18;transition:opacity .2s}.lp-faelle-punkte i.on{opacity:.7}}.lp-fall h3{margin:10px 14px 6px;font-family:var(--lp-disp);font-weight:700;font-size:1.2rem;line-height:1.2;letter-spacing:-.01em;white-space:nowrap}.lp-fall-heute{margin:0 14px 16px;font-size:.9rem;line-height:1.45;color:var(--lp-ink-soft)}.lp-fall-heute .mono{margin-right:8px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.lp-fall-neu{padding:0 14px}.lp-fall-neu p{margin:0;font-size:.95rem;line-height:1.5;color:var(--lp-ink)}.lp-fall-neu .mono{margin:0 0 4px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-accent)}.lp-bild{display:flex;flex-direction:column;justify-content:center;gap:8px;height:168px;padding:14px;border-radius:8px;background:linear-gradient(180deg,var(--lp-paper) 0%,var(--lp-paper-2) 100%);font-size:.75rem;line-height:1.35;color:var(--lp-ink);overflow:hidden}.lp-bild p{margin:0}.lp-bild-karte{padding:4px 10px;border-radius:8px;background:var(--lp-white);border:1px solid rgba(21,19,16,.08)}.lp-bild-zeile{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;white-space:nowrap}.lp-bild-zeile+.lp-bild-zeile{border-top:1px solid rgba(21,19,16,.06)}.lp-bild-zeile span{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--lp-ink-soft)}.lp-bild-zeile b{font-weight:600;font-variant-numeric:tabular-nums}.lp-bild-zeile.summe span,.lp-bild-zeile.summe b{color:var(--lp-ink);font-weight:700}.lp-bild-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:5px 0;white-space:nowrap}.lp-bild-kopf span{color:var(--lp-ink-soft);overflow:hidden;text-overflow:ellipsis}.lp-bild em{font-style:normal;font-size:.6875rem;padding:1px 7px;border-radius:999px;white-space:nowrap}.lp-bild em.ok{color:#2f6b4f;background:#2f6b4f1a}.lp-bild em.offen{color:#8a5a12;background:#b7791f21}.lp-bild em.neu{color:var(--lp-accent);background:#6633991a}.lp-bild em.knopf{color:var(--lp-white);background:var(--lp-ink);padding:2px 9px}.lp-bild .av{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--lp-paper-2);color:var(--lp-ink);font-style:normal;font-size:.5625rem;font-weight:700}.lp-bild .lp-bild-datei{display:inline-block;margin:0 0 6px;padding:2px 7px;border-radius:5px;background:var(--lp-paper);font-size:.6875rem;color:var(--lp-ink-soft)}.lp-bild-pfeil{align-self:center;width:1px;height:12px;background:var(--lp-ink-soft);opacity:.45;position:relative}.lp-bild-pfeil:after{content:"";position:absolute;left:-3px;bottom:0;width:7px;height:7px;border-right:1px solid var(--lp-ink-soft);border-bottom:1px solid var(--lp-ink-soft);transform:rotate(45deg)}.lp-bild-blase{align-self:flex-end;max-width:88%;padding:7px 11px;border-radius:12px 12px 3px;background:#15131017;color:var(--lp-ink)}.lp-bild--freigabe .lp-bild-zeile,.lp-bild--freigabe .lp-bild-kopf,.lp-bild--rechnung .lp-bild-zeile{padding:9px 0}@media(min-width:1100px){.lp-bild--freigabe,.lp-bild--rechnung{font-size:.875rem}.lp-bild--freigabe .lp-bild-karte,.lp-bild--rechnung .lp-bild-karte{padding:5px 13px}.lp-bild--freigabe em,.lp-bild--rechnung em{font-size:.75rem;padding:2px 9px}.lp-bild--freigabe .av{width:22px;height:22px;font-size:.625rem}}@media(max-width:380px){.lp-faelle-gruppe{grid-auto-columns:88%}.lp-bild{padding:10px}}@media(max-width:480px){.lp-bild{padding:12px;font-size:.6875rem}.lp-bild em{font-size:.625rem;padding:1px 6px}.lp-bild-karte{padding:4px 8px}}.lp-bild-opt{font-style:normal}@media(max-width:480px),(min-width:1001px)and (max-width:1099px){.lp-bild-opt{display:none}}.lp-bild .lp-bild-tool{display:flex;align-items:center;gap:6px;min-width:0;padding:0 2px;font-family:var(--font-mono);font-size:.6875rem;color:var(--lp-ink-soft)}.lp-bild-tool svg{flex:none;width:11px;height:11px}.lp-bild-tool span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-bild-fuss{padding:0 0 5px;font-size:.6875rem;color:var(--lp-ink-soft)}.lp-os-detail{display:grid;padding-bottom:28px}@media(max-width:960px){.lp-os-detail{padding-bottom:0}}.lp-os-pane{grid-area:1 / 1;min-width:0}.lp-os-pane[inert]{visibility:hidden}.lp-os-pane:not([inert]) .lp-os-pane-k,.lp-os-pane:not([inert]) h3,.lp-os-pane:not([inert]) .lp-os-items li{animation:lp-os-flug .65s cubic-bezier(.2,.7,.2,1) both}.lp-os-pane h3{animation-delay:.07s}.lp-os-items li:nth-child(1){animation-delay:.16s}.lp-os-items li:nth-child(2){animation-delay:.23s}.lp-os-items li:nth-child(3){animation-delay:.3s}.lp-os-items li:nth-child(n+4){animation-delay:.37s}@keyframes lp-os-flug{0%{opacity:0;transform:translate(-36px)}}@media(prefers-reduced-motion:reduce){.lp-os-pane:not([inert]) .lp-os-pane-k,.lp-os-pane:not([inert]) h3,.lp-os-pane:not([inert]) .lp-os-items li{animation:none}}.lp-os-pane-k{margin:0 0 8px;color:var(--os-acc)}.lp-os-pane h3{margin:0 0 18px;font-family:var(--lp-disp);font-weight:700;font-size:1.6rem;line-height:1.1;letter-spacing:-.02em;color:#fff}.lp-os-items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0 24px}@media(min-width:561px)and (max-width:960px){.lp-os-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-os-items li{display:grid;grid-template-columns:20px 1fr;column-gap:10px;row-gap:4px;align-items:start;align-content:start;padding:14px 0 16px;border-top:1px solid var(--os-line)}.lp-os-ico{grid-row:1;width:20px;height:20px;margin-top:1px;display:grid;place-items:center}.lp-os-ico svg{width:auto;max-width:22px;height:18px;fill:var(--os-acc)}.lp-os-item-t{font-weight:600;font-size:.98rem;line-height:1.3;letter-spacing:-.005em;color:#fff}.lp-os-item-s{grid-column:2;color:var(--os-fg-soft);font-size:.86rem;line-height:1.45}.lp-os-scene{position:relative;height:660px;perspective:1700px;perspective-origin:50% 35%}@media(max-width:960px){.lp-os-scene{height:520px}}@media(max-width:560px){.lp-os-scene{height:380px}}.lp-os-iso{position:absolute;width:360px;height:360px;margin:-180px 0 0 -180px;transform-style:preserve-3d;transform:rotateX(60deg) rotate(-38deg);top:58%;left:47%}@media(max-width:560px){.lp-os-iso{left:48%;transform:scale(.62) rotateX(60deg) rotate(-38deg)}}.lp-os-slab{position:absolute;inset:0;border-radius:22px;cursor:pointer;transform-style:preserve-3d;transform:translateZ(calc(var(--z) + var(--lift, 0px)));transition:transform .7s cubic-bezier(.3,1.3,.4,1)}.lp-os-slab:hover{--lift: 10px}.lp-os-slab.on{--lift: 18px}.lp-os-slab:before{content:"";position:absolute;inset:0;border-radius:inherit;transform:translateZ(-12px);background:var(--side)}.lp-os-slab:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--face);border:1px solid var(--edge)}.lp-os-iso.dim .lp-os-slab:not(.on):before,.lp-os-iso.dim .lp-os-slab:not(.on):after,.lp-os-iso.dim .lp-os-slab:not(.on)>:not(.lp-os-pins):not(.lp-os-tiles):not(.lp-os-ring),.lp-os-iso.dim .lp-os-slab:not(.on) .lp-os-tile{opacity:.42;filter:saturate(.6);transition:opacity .45s ease,filter .45s ease}.lp-os-iso.dim .lp-os-slab:not(.on) .lp-os-pin,.lp-os-iso.dim .lp-os-slab:not(.on) .lp-os-ring{opacity:0;animation:none;transition:opacity .45s ease}.lp-os-s1{--z: 0px;--face: #1c1a16;--side: #0a0908;--edge: rgba(241, 238, 231, .14)}.lp-os-face{position:absolute;inset:1px;border-radius:21px;background-image:radial-gradient(rgba(241,238,231,.16) 1px,transparent 1px);background-size:14px 14px;z-index:1}.lp-os-rack{position:absolute;inset:1px;z-index:1;pointer-events:none}.lp-os-rack b{position:absolute;left:28px;width:308px;height:70px;border-radius:28px;background-image:radial-gradient(rgba(241,238,231,.5) 1.9px,transparent 2.3px);background-size:14px 14px}.lp-os-rack b:nth-child(1){top:56px}.lp-os-rack b:nth-child(2){top:140px}.lp-os-rack b:nth-child(3){top:224px}.lp-os-led{position:absolute;left:16px;top:30px;width:10px;height:10px;border-radius:50%;background:#f1eee7f2;box-shadow:0 0 0 6px #1c1a16}.lp-os-led+.lp-os-led{left:44px;background:#f1eee773}.lp-os-slab.on .lp-os-rack b{background-image:radial-gradient(rgba(241,238,231,.82) 2px,transparent 2.4px)}.lp-os-slab.on .lp-os-led{background:var(--os-acc);box-shadow:0 0 0 6px #1c1a16,0 0 12px 3px var(--os-glow)}.lp-os-slab.on .lp-os-led+.lp-os-led{background:#f1eee7f2;box-shadow:0 0 0 6px #1c1a16}.lp-os-s2{--z: 150px;--face: #131110;--side: #08070a;--edge: rgba(155, 109, 255, .45)}.lp-os-s2:after{box-shadow:0 0 0 1px #9b6dff2e,0 0 40px 2px #66339940,inset 0 0 60px #66339929}.lp-os-circuit{position:absolute;inset:0;z-index:1;border-radius:22px;overflow:hidden}.lp-os-circuit svg{width:100%;height:100%;display:block}.lp-os-node{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--os-acc);box-shadow:0 0 0 3px #9b6dff29,0 0 14px 3px var(--os-glow);z-index:2;transform:translate(-50%,-50%);animation:lp-os-node 3.2s ease-in-out infinite}.lp-os-node:nth-child(2n){animation-delay:-1.1s}.lp-os-node:nth-child(3n){animation-delay:-2.2s}@keyframes lp-os-node{0%,to{box-shadow:0 0 0 4px #9b6dff24,0 0 14px 2px var(--os-glow)}50%{box-shadow:0 0 0 7px #9b6dff1a,0 0 26px 6px var(--os-glow)}}.lp-os-scan{position:absolute;inset:0;border-radius:22px;z-index:1;background:linear-gradient(115deg,transparent 30%,rgba(155,109,255,.1) 50%,transparent 70%);background-size:260% 100%;animation:lp-os-scan 9s linear infinite}@keyframes lp-os-scan{0%{background-position:120% 0}to{background-position:-120% 0}}.lp-os-wordmark{position:absolute;left:46px;bottom:21px;z-index:3;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:var(--os-acc)}.lp-os-s3{--z: 300px;--face: linear-gradient(135deg, rgba(241, 238, 231, .14), rgba(241, 238, 231, .06));--side: rgba(241, 238, 231, .06);--edge: rgba(241, 238, 231, .3)}.lp-os-tiles{position:absolute;inset:36px;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:12px;transform-style:preserve-3d;pointer-events:none}.lp-os-tile{position:relative;border-radius:12px;background:#f4f1e9;border:1px solid rgba(21,19,16,.16);transform-style:preserve-3d;transform:translateZ(1px);display:grid;place-items:center;box-shadow:0 1px #ffffffb3 inset}.lp-os-tile:after{content:"";position:absolute;inset:1px;border-radius:inherit;background:#0000004d;filter:blur(2px);transform:translateZ(-.5px);z-index:-1}.lp-os-tile svg{width:58%;height:58%;stroke:#151310;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lp-os-tile.ki svg{stroke:var(--lp-accent)}.lp-os-tile.leer{background:transparent;border:1px dashed rgba(241,238,231,.45);box-shadow:none}.lp-os-tile.leer:after{display:none}.lp-os-tile.leer svg{stroke:#f1eee7b3}.lp-os-ring{position:absolute;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--os-acc);z-index:1;transform:translate(-50%,-50%);animation:lp-os-ring 9s ease-out infinite;opacity:0}@keyframes lp-os-ring{0%,20%{opacity:0;width:22px;height:22px}26%{opacity:.9}40%{opacity:0;width:90px;height:90px}to{opacity:0}}.lp-os-pins{position:absolute;inset:0;transform-style:preserve-3d;z-index:3}.lp-os-pin{position:absolute;width:1.5px;transform-origin:50% 100%;transform:rotateX(-90deg);background:linear-gradient(to top,#9b6dff00,#9b6dffe6 40%,#9b6dff00);background-size:100% 60px;animation:lp-os-flow 1.6s linear infinite;opacity:.9}.lp-os-pin:before{content:"";position:absolute;inset:0;background:#9b6dff38}@keyframes lp-os-flow{0%{background-position:0 60px}to{background-position:0 -60px}}.lp-os-hot{position:absolute;left:22px;bottom:22px;width:12px;height:12px;border-radius:50%;background:var(--os-acc);box-shadow:0 0 0 3px #9b6dff47,0 0 12px 2px var(--os-glow);z-index:4}.lp-os-hot:before,.lp-os-hot:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid var(--os-acc);opacity:0;animation:lp-os-puls 2.4s ease-out infinite}.lp-os-hot:after{animation-delay:1.2s}@keyframes lp-os-puls{0%{transform:scale(.6);opacity:.9}to{transform:scale(3);opacity:0}}.lp-os-slab.on .lp-os-hot:before,.lp-os-slab.on .lp-os-hot:after{animation:none}.lp-os-slab:hover:after{filter:brightness(1.15)}.lp-os-marks{display:contents}.lp-os-mark{position:absolute;margin:0;padding-bottom:8px;cursor:pointer;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--os-fg-soft);white-space:nowrap;transition:color .35s}.lp-os-mark small{display:block;margin-top:5px;font-family:var(--lp-sans, inherit);font-size:.875rem;letter-spacing:0;text-transform:none;color:var(--os-fg-soft)}.lp-os-mark:hover b{color:var(--os-acc)}.lp-os-mark b{font-weight:600;color:var(--os-fg)}.lp-os-mark.on{color:var(--os-acc)}.lp-os-mark:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--os-acc);transform:scaleX(0);transform-origin:left}.lp-os-mark.on:before{transform:none}.lp-os-band.laeuft .lp-os-mark.on:before{animation:lp-os-lauf 7s linear both}@keyframes lp-os-lauf{0%{transform:scaleX(0)}}@media(min-width:561px){.lp-os-scene{height:auto;perspective:none}.lp-os-rig{--os-luft: 0px;position:relative;width:calc(840px + var(--os-luft));height:620px;perspective:1700px;perspective-origin:calc(331px + var(--os-luft) * .4) 278px}.lp-os-iso{left:calc(314px + var(--os-luft) * .4);top:430px}.lp-os-m3{left:calc(610px + var(--os-luft));top:212px}.lp-os-m2{left:calc(638px + var(--os-luft));top:308px}.lp-os-m1{left:calc(666px + var(--os-luft));top:404px}}@media(max-width:560px){.lp-os-rig{display:contents}.lp-os-scene{height:auto;padding-top:380px;perspective-origin:50% 133px}.lp-os-iso{top:220px}.lp-os-marks{display:block;margin-bottom:36px;border-bottom:1px solid var(--os-line)}.lp-os-mark{position:relative;display:flex;padding:16px 0;border-top:1px solid var(--os-line);white-space:normal}.lp-os-mark span{flex:1}.lp-os-mark:after{content:"›";color:var(--os-fg-dim);font-size:1.1rem;line-height:1}.lp-os-caption{display:none}}.lp-os-caption{margin:8px 0 0;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--os-fg-dim)}.lp-os-caption b{color:var(--os-fg-soft);font-weight:500}@media(min-width:561px){.lp-os-caption{position:absolute;left:calc(336px + var(--os-luft) * .4);top:559px;margin:0;white-space:nowrap;transition:transform .7s cubic-bezier(.3,1.3,.4,1)}.lp-os-rig:has(.lp-os-s1.on) .lp-os-caption{transform:translate(40px,-16px)}}@media(prefers-reduced-motion:reduce){.lp-os-ring,.lp-os-pin,.lp-os-scan,.lp-os-node{animation:none}}.lp-hero{overflow-x:clip}.lp-hero-visual{min-width:0}@media(min-width:1240px){.lp-hero-visual{margin-left:clamp(0px,(100vw - 1440px) * .1,40px)}}.lp-hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lp-s2) var(--lp-s3);margin-top:var(--lp-s4)}.lp-send--gross{font-size:1.0625rem;padding:1rem 1.625rem;border-radius:10px}.lp-hero-cta-note{margin:0;max-width:26ch;font-size:.8125rem;line-height:1.45;color:var(--lp-ink-soft)}.lp-final-form{max-width:720px;margin:36px auto 0;text-align:left;color:var(--lp-white)}.lp-final-form .lp-ask,.lp-final-form .lp-confirm{background:transparent;border:0;box-shadow:none;overflow:visible}.lp-final-form .lp-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin-top:0}.lp-final-form .lp-hint,.lp-final-form .lp-err,.lp-final-form .lp-note{padding:0;margin:14px 0 0;text-align:center;color:#a39e93}.lp-final-form .lp-stufe{margin:0 4px 8px 0;text-align:right;font-size:.75rem;letter-spacing:.08em;color:#8f8a80}.lp-final-form .lp-note a,.lp-modal .lp-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lp-final-form .lp-hint{color:#f1eee7}.lp-final-form .lp-err{color:#ff9d94}.lp-final-form .lp-ask-foot{margin:0;padding:18px 0 0;border:0;background:none}.lp-final-form .lp-back{color:#a39e93}.lp-final-form .lp-back:hover{color:#fff}.lp-final .lp-final-form .lp-send{font-size:1rem;padding:14px 22px;background:#f1eee7;color:var(--lp-ink)}.lp-final .lp-final-form .lp-send:hover{background:#fff}.lp-final-form .lp-confirm{padding:0;text-align:center;color:var(--lp-white)}.lp-final-form .lp-confirm p{color:#a39e93}.lp-final-form .lp-confirm .lp-confirm-h{color:#fff;font-size:1.6rem}.lp-final:has(#lp-confirm:not([hidden])) :where(.lp-wrap)>p{display:none}.lp-final:has(#lp-confirm:not([hidden])) .lp-final-form{margin-top:28px}.lp-final-form .lp-confirm .lp-send{margin-top:18px}@media(max-width:640px){.lp-final-form #lp-pane1 .lp-send{order:-1;flex:1 1 100%;justify-content:center}.lp-final-form .lp-fields{grid-template-columns:1fr}}.lp-dock{display:none}@media(max-width:699px){.lp-dock{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--lp-paper) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--lp-line);transform:translateY(110%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.7,.2,1),visibility 0s linear .28s}.lp-dock.is-on{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.7,.2,1),visibility 0s}.lp-dock .lp-send{width:100%;justify-content:center;padding:.875rem 1.25rem;font-size:1rem}}
