@font-face{font-family:Inter LM;font-weight:400;font-display:swap;src:url(/lumora-motion/fonts/Inter-400.woff2) format("woff2")}@font-face{font-family:Inter LM;font-weight:700;font-display:swap;src:url(/lumora-motion/fonts/Inter-700.woff2) format("woff2")}.om{--om-raum:#2c3134;--om-flaeche:#383e42;--om-flaeche-hell:#40474b;--om-rand:#4a5155;--om-schrift:#eceff0;--om-schrift-2:rgba(236,239,240,.62);--om-schrift-3:rgba(236,239,240,.4);--om-petrol:#208c7b;--om-petrol-hover:#26a390;--om-warn:#d9962b;--om-fehler:#e07a6a;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--om-raum);color:var(--om-schrift);font-family:Inter LM,-apple-system,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.om,.om *{box-sizing:border-box}.om{overflow-x:hidden}.om a{color:var(--om-petrol-hover);text-decoration:none}.om a:hover{text-decoration:underline}.om-kopf{display:flex;align-items:center;gap:20px;padding:14px 22px;border-bottom:1px solid var(--om-rand);background:var(--om-flaeche)}.om-kopf-logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none!important;color:var(--om-schrift)}.om-kopf-logo img{height:30px;width:auto;display:block}.om-kopf-produkt{font-size:13px;color:var(--om-schrift-2);padding-left:12px;border-left:1px solid var(--om-rand);white-space:nowrap}.om-kopf-produkt b{color:var(--om-schrift);font-weight:600}.om-kopf-nav{margin-left:auto;display:flex;gap:18px;font-size:13px}.om-kopf-nav a{color:var(--om-schrift-2)}.om-kopf-nav a.aktiv,.om-kopf-nav a:hover{color:var(--om-schrift);text-decoration:none}.om-kopf-nav form{display:inline}.om-kopf-nav button{background:none;border:0;color:var(--om-schrift-2);font:inherit;cursor:pointer;padding:0}.om-kopf-nav button:hover{color:var(--om-schrift)}.om-inhalt{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:48px 22px 64px}.om-inhalt.schmal{max-width:440px}.om-inhalt.mittel{max-width:720px}.om-fuss{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;padding:16px 22px;border-top:1px solid var(--om-rand);font-size:12px}.om-fuss,.om-fuss a{color:var(--om-schrift-3)}.om-fuss a:hover{color:var(--om-schrift)}.om-fuss .om-fuss-links{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px 18px}.om h1,.om h2,.om h3,.om h4{font-family:inherit}.om h1{font-size:26px;letter-spacing:-.01em;margin:0 0 6px;line-height:1.25}.om h1,.om h2{font-weight:600}.om h2{font-size:17px;margin:32px 0 8px}.om h3{font-size:15px;font-weight:600;margin:20px 0 6px}.om p{margin:0 0 12px}.om .om-lead{color:var(--om-schrift-2);margin-bottom:28px}.om .om-klein{font-size:13px;color:var(--om-schrift-2)}.om .om-fein{font-size:12px;color:var(--om-schrift-3)}.om ul{padding-left:20px;margin:0 0 12px}.om li{margin:3px 0}.om-karte{background:var(--om-flaeche);border:1px solid var(--om-rand);border-radius:14px;padding:24px}.om-karte+.om-karte{margin-top:18px}.om-feld{display:block;margin-bottom:16px}.om-feld span{display:block;font-size:13px;color:var(--om-schrift-2);margin-bottom:6px}.om input[type=email],.om input[type=password],.om input[type=text],.om select{width:100%;box-sizing:border-box;background:var(--om-raum);color:var(--om-schrift);border:1px solid var(--om-rand);border-radius:10px;padding:10px 12px;font:inherit;outline:none}.om input:focus,.om select:focus{border-color:var(--om-petrol);box-shadow:0 0 0 3px rgba(32,140,123,.25)}.om-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--om-petrol);color:#fff!important;border:0;border-radius:10px;padding:11px 18px;font:inherit;font-weight:600;cursor:pointer;text-decoration:none!important;transition:background .15s}.om-knopf:hover{background:var(--om-petrol-hover)}.om-knopf:disabled{opacity:.5;cursor:default}.om-knopf.voll{width:100%}.om-knopf.sekundaer{background:transparent;border:1px solid var(--om-rand);color:var(--om-schrift)!important}.om-knopf.sekundaer:hover{border-color:var(--om-schrift-2);background:var(--om-flaeche-hell)}.om-fehler{color:var(--om-fehler)}.om-fehler,.om-ok{font-size:13px;margin:0 0 12px}.om-ok{color:var(--om-petrol-hover)}.om-hinweis{background:rgba(32,140,123,.12);border:1px solid rgba(32,140,123,.35);border-radius:10px}.om-hinweis,.om-warnung{padding:10px 14px;font-size:13px;margin-bottom:16px}.om-warnung{background:rgba(217,150,43,.12);border:1px solid rgba(217,150,43,.4);border-radius:10px;color:#f0c982}.om-status{display:inline-block;font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;background:rgba(32,140,123,.2);color:#6fd3c2}.om-status.aus{background:rgba(236,239,240,.08);color:var(--om-schrift-2)}.om-zeile{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--om-rand);font-size:14px}.om-zeile:last-child{border-bottom:0}.om-zeile dt{color:var(--om-schrift-2)}.om-zeile dd{margin:0;text-align:right}.om-aktionen{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.om-marke{display:flex;align-items:center;gap:14px;margin-bottom:26px}.om-marke img{width:52px;height:52px}.om-marke .t{font-size:20px;font-weight:600;line-height:1.2}.om-marke .u{font-size:13px;color:var(--om-schrift-2)}.om-vorschau{background:#4a3a12;color:#f0c982;border-bottom:1px solid #7a5f1e;font-size:13px;padding:7px 22px;text-align:center}.om.om-app{min-height:0;height:100vh;height:100dvh}@media (max-width:640px){.om-kopf{padding:12px 16px;gap:12px}.om-kopf-produkt{display:none}.om-kopf-nav{gap:14px}.om-inhalt{padding:32px 16px 48px}.om-karte{padding:18px}.om h1{font-size:22px}.om-fuss{padding:14px 16px}}