@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_6236ead3-module__JV9vcq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}
.lp-ledger{background-image:repeating-linear-gradient(#0000 0 31px,#3d322912 31px 32px)}.lp-bon{color:#2a2118;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),97.5% 100%,95% calc(100% - 8px),92.5% 100%,90% calc(100% - 8px),87.5% 100%,85% calc(100% - 8px),82.5% 100%,80% calc(100% - 8px),77.5% 100%,75% calc(100% - 8px),72.5% 100%,70% calc(100% - 8px),67.5% 100%,65% calc(100% - 8px),62.5% 100%,60% calc(100% - 8px),57.5% 100%,55% calc(100% - 8px),52.5% 100%,50% calc(100% - 8px),47.5% 100%,45% calc(100% - 8px),42.5% 100%,40% calc(100% - 8px),37.5% 100%,35% calc(100% - 8px),32.5% 100%,30% calc(100% - 8px),27.5% 100%,25% calc(100% - 8px),22.5% 100%,20% calc(100% - 8px),17.5% 100%,15% calc(100% - 8px),12.5% 100%,10% calc(100% - 8px),7.5% 100%,5% calc(100% - 8px),2.5% 100%,0 calc(100% - 8px));background:#fffdf9;box-shadow:0 18px 40px -22px #211a128c,inset 0 2px #fff9}.lp-bon-barcode{opacity:.85;background:repeating-linear-gradient(90deg,#2a2118 0 2px,#0000 2px 4px,#2a2118 4px 5px,#0000 5px 8px,#2a2118 8px 11px,#0000 11px 12px,#2a2118 12px 13px,#0000 13px 16px);height:26px}.lp-anim{--cycle:9s}.lp-scan{height:3px;animation:lp-scan var(--cycle) infinite;background:linear-gradient(90deg,#0000,#c9a96e 20%,#e2cfa5 50%,#c9a96e 80%,#0000);position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 4px #c9a96e73}@keyframes lp-scan{0%{opacity:0;top:0}3%{opacity:1}16%{opacity:1;top:calc(100% - 3px)}19%,to{opacity:0;top:calc(100% - 3px)}}.lp-feld{opacity:0;animation:lp-feld var(--cycle) infinite;animation-delay:var(--d,0s);transform:translate(14px)}@keyframes lp-feld{0%,16%{opacity:0;transform:translate(14px)}21%{opacity:1;transform:translate(0)}92%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}.lp-stempel{opacity:0;animation:lp-stempel var(--cycle) infinite;transform:rotate(-12deg)scale(1.6)}@keyframes lp-stempel{0%,52%{opacity:0;transform:rotate(-12deg)scale(1.6)}56%{opacity:1;transform:rotate(-12deg)scale(.96)}58%{transform:rotate(-12deg)scale(1.02)}92%{opacity:1;transform:rotate(-12deg)scale(1)}97%,to{opacity:0;transform:rotate(-12deg)scale(1)}}.lp-export{opacity:0;animation:lp-export var(--cycle) infinite}@keyframes lp-export{0%,66%{opacity:0;transform:translateY(6px)}71%{opacity:1;transform:translateY(0)}92%{opacity:1}97%,to{opacity:0}}.lp-dot{animation:lp-dot var(--cycle) infinite;animation-delay:var(--d,0s);background:#ffffff2e}@keyframes lp-dot{0%,2%{background:#ffffff2e}6%,92%{background:#c9a96e}97%,to{background:#ffffff2e}}.lp-rise{opacity:1;will-change:opacity, transform;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:none}.js .lp-rise:not(.in){opacity:0}.js .lp-rise-up:not(.in){transform:translateY(36px)}.js .lp-rise-left:not(.in){transform:translate(-48px)}.js .lp-rise-right:not(.in){transform:translate(48px)}.js .lp-rise-scale:not(.in){transform:scale(.94)translateY(16px)}[data-parallax]{will-change:transform}.lp-progress{z-index:40;transform-origin:0;width:100%;height:3px;transform:scaleX(var(--lp-progress,0));pointer-events:none;background:linear-gradient(90deg,#8a6d36,#c9a96e,#e2cfa5);position:fixed;top:0;left:0}.lp-zeile{transition:background-color .2s,transform .2s}.lp-zeile:hover{background-color:#c9a96e1a;transform:translate(4px)}.lp-mark{background:linear-gradient(0deg,#c9a96e73 0 .35em,#0000 .35em)}@media (prefers-reduced-motion:reduce){.lp-scan{display:none}.lp-feld,.lp-stempel,.lp-export{opacity:1;animation:none;transform:rotate(-12deg)scale(1)}.lp-feld,.lp-export{transform:none}.lp-dot{background:#c9a96e;animation:none}.lp-rise,.lp-row,.lp-zeile{transition:none}}.lp-kenburns{transform-origin:60% 40%;will-change:transform;animation:28s ease-in-out infinite alternate lp-kenburns}@keyframes lp-kenburns{0%{transform:scale(1)}to{transform:scale(1.12)}}.lp-float{animation:7s ease-in-out infinite lp-float}@keyframes lp-float{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-12px)rotate(-.4deg)}}.lp-phone{background:#0f0b08;border-radius:38px;padding:10px;box-shadow:0 40px 80px -30px #000000a6,inset 0 0 0 1px #ffffff14,0 0 0 6px #1b1510}.lp-phone-notch{background:#000;border-radius:999px;width:96px;height:22px;margin:2px auto 8px}.lp-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-marquee-track{width:max-content;animation:38s linear infinite lp-marquee;display:flex}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-frame{position:relative}.lp-frame:before{content:"";z-index:0;opacity:.8;border:1.5px solid #c9a96e;border-radius:1rem;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(14px,14px)}.lp-frame:hover:before{transform:translate(8px,8px)}.lp-frame>*{z-index:1;position:relative}.lp-foto{border-radius:1rem;overflow:hidden}.lp-foto img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.lp-foto:hover img{transform:scale(1.05)}.lp-draw{stroke-dasharray:1200;stroke-dashoffset:1200px}.in .lp-draw{animation:1.8s cubic-bezier(.4,0,.2,1) .2s forwards lp-draw}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp-step-dot{transform-origin:50%}.in .lp-step-dot{animation:.6s cubic-bezier(.2,.9,.3,1.4) both lp-pop;animation-delay:var(--d,0s)}@keyframes lp-pop{0%{transform:scale(.55)}to{transform:scale(1)}}.lp-row{opacity:1;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:none}.js .lp-rise:not(.in) .lp-row{opacity:0;transform:translate(-24px)}.lp-shine{position:relative;overflow:hidden}.lp-shine:after{content:"";background:linear-gradient(100deg,#0000,#ffffff38,#0000);width:40%;transition:left .7s;position:absolute;top:-40%;bottom:-40%;left:-60%;transform:skew(-20deg)}.lp-shine:hover:after{left:120%}.lp-pulse{animation:2.4s ease-in-out infinite lp-pulse}@keyframes lp-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.lp-kenburns,.lp-float,.lp-marquee-track,.lp-pulse{animation:none}.lp-draw{stroke-dashoffset:0}.in .lp-step-dot{animation:none}.lp-foto img,.lp-frame:before{transition:none}}
