[data-marke=eigen] .lp-v2{display:flex;flex-direction:column;min-height:calc(100dvh - 56px)}[data-marke=eigen] .lp-v2 .hero-globe-wrap{flex:1 1 auto;min-height:236px;padding:clamp(24px,5vh,56px) clamp(32px,5vw,96px) 16px}[data-marke=eigen] .lp-v2 .hero-h1{font-size:clamp(44px,5vw,84px)}[data-marke=eigen] .lp-v2 .hero-sub{margin-top:0;color:var(--text-gedeckt);max-width:52ch}[data-marke=eigen] .lp-v2 .grid-wrap{flex:none;padding:0 clamp(32px,5vw,96px) 76px}[data-marke=eigen] .lp-v2 .sec-label{margin-bottom:14px;padding-bottom:8px;border-bottom-color:var(--linie);font-size:11px}[data-marke=eigen] .lp-v2 .tec-footer{display:none}[data-marke=eigen] .lp-v2 .tiles.tiles-featured{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;max-width:none}[data-marke=eigen] .lp-v2 .tile.featured{aspect-ratio:auto;display:grid;grid-template-columns:52px minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;align-items:center;align-content:center;min-height:clamp(116px,18vh,180px);padding:16px 44px 16px 20px;border:1px solid var(--linie);border-radius:var(--radius);box-shadow:0 1px 2px rgba(var(--schatten),.06),0 8px 24px rgba(var(--schatten),.08)}[data-marke=eigen] .lp-v2 .tile.demo:before{content:none}[data-marke=eigen] .lp-v2 .tile.featured .tile-foot{display:contents}[data-marke=eigen] .lp-v2 .tile.featured .tile-icon{grid-column:1;grid-row:1/span 2;width:52px;height:52px;display:grid;place-items:center;margin:0;background:var(--kachel-demo-hover);border:none;border-radius:var(--radius)}[data-marke=eigen] .lp-v2 .tile.featured .tile-name{position:static;grid-column:2;grid-row:1;display:block;padding:0;text-align:left;font-size:clamp(15px,1.25vw,22px);font-weight:700;letter-spacing:0;line-height:1.2;color:var(--yellow);overflow-wrap:anywhere}[data-marke=eigen] .lp-v2 .tile-unterzeile{grid-column:2;grid-row:2;margin:4px 0 0;line-height:1.4;color:var(--text-gedeckt)}[data-marke=eigen] .lp-v2 .tile.featured .tile-kennzahl{grid-column:3;grid-row:1/span 2}[data-marke=eigen] .lp-v2 .tile.featured:after{content:"";position:absolute;right:20px;top:50%;width:9px;height:9px;margin-top:-5px;border-top:2px solid var(--yellow);border-right:2px solid var(--yellow);transform:rotate(45deg)}[data-marke=eigen] .lp-v2 .tile.featured:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}@media (prefers-reduced-motion:no-preference){[data-marke=eigen] .lp-v2 .tile.featured:after{transition:transform .18s cubic-bezier(.2,.7,.2,1)}[data-marke=eigen] .lp-v2 .tile.featured:hover:after{transform:translateX(4px) rotate(45deg)}}@media (prefers-reduced-motion:reduce){[data-marke=eigen] .lp-v2 .tile.featured:hover{transform:none}}@media (max-height:760px){[data-marke=eigen] .lp-v2 .hero-globe-wrap{min-height:200px;padding-top:20px}[data-marke=eigen] .lp-v2 .hero-h1{font-size:48px}[data-marke=eigen] .lp-v2 .hero-sub{font-size:13px}[data-marke=eigen] .lp-v2 .tile.featured{min-height:112px;padding-block:14px}[data-marke=eigen] .lp-v2 .grid-wrap{padding-bottom:68px}}[data-marke=eigen] .kb-chat-header .panel-title{letter-spacing:0}[data-marke=eigen] .kb-chat-bubbles{gap:16px}[data-marke=eigen] .kb-bubble{max-width:100%;padding:0;font-size:14px;line-height:1.55;overflow-wrap:anywhere;background:none;border:none;border-radius:0}[data-marke=eigen] .kb-bubble.user{max-width:85%;padding:10px 14px;background:color-mix(in srgb,var(--yellow) 9%,var(--card));color:var(--text);border-radius:var(--radius) var(--radius) 4px var(--radius)}[data-marke=eigen] .kb-bubble.error{padding:10px 14px;background:color-mix(in srgb,var(--status-alarm) 8%,var(--card));border-radius:var(--radius)}[data-marke=eigen] .kb-chat-messages .kb-empty-hint{padding:16px 4px;font-size:14px;line-height:1.5;color:var(--text-gedeckt)}[data-marke=eigen] .kb-chat-input{border-radius:var(--radius-klein)}[data-marke=eigen] .kb-quellenkarten{margin-top:12px;white-space:normal}[data-marke=eigen] .kb-quellenkarten-titel{margin:0 0 6px;font-size:13px;font-weight:700;color:var(--gray-lt)}[data-marke=eigen] .kb-quellenkarten ol{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}[data-marke=eigen] .kb-quellenkarten li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:8px 10px;background:var(--card);border:1px solid var(--linie);border-radius:var(--radius-klein)}[data-marke=eigen] .kb-quellenkarte-nummer{display:grid;place-items:center;width:20px;height:20px;background:var(--versenkt);border-radius:4px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}[data-marke=eigen] .kb-quellenkarte-text{min-width:0;display:flex;flex-direction:column;gap:1px}[data-marke=eigen] .kb-quellenkarte-datei{font-size:14px;font-weight:400;overflow-wrap:normal;word-break:normal}[data-marke=eigen] .kb-quellenkarte-ort{color:var(--gray-lt);font-size:13px;overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){[data-marke=eigen] .kb-bubble-row{animation:marke-eigen-auftritt .2s ease-out backwards}@keyframes marke-eigen-auftritt{0%{opacity:0;transform:translateY(6px)}}}[data-marke=eigen] .kb-inventar-nutzen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px;align-items:center;margin-bottom:16px;padding:24px 28px;background:var(--card);color:var(--text);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:0 1px 2px rgba(var(--schatten),.05),0 4px 16px rgba(var(--schatten),.05)}[data-marke=eigen] .kb-inventar-nutzen h2{margin:0;font-family:var(--fh);font-weight:700;line-height:1.2}[data-marke=eigen] .kb-inventar-nutzen p{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--text-gedeckt);max-width:56ch}[data-marke=eigen] .kb-inventar-nutzen-wege{display:flex;align-items:center;gap:16px;margin-top:14px;font-size:14px;font-weight:700}[data-marke=eigen] .kb-inventar-nutzen-wege a{color:var(--text);text-underline-offset:3px}[data-marke=eigen] .kb-inventar-nutzen-wege .kb-inventar-nutzen-haupt{padding:8px 14px;background:var(--yellow);color:var(--auf-akzent);border-radius:var(--radius-klein);text-decoration:none}[data-marke=eigen] .kb-inventar-nutzen-wege a:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}[data-marke=eigen] .kb-inventar-nutzen dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}[data-marke=eigen] .kb-inventar-nutzen dl>div{padding:2px 16px;border-left:1px solid var(--linie)}[data-marke=eigen] .kb-inventar-nutzen dd{margin:0;font-family:var(--fh);font-size:28px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}[data-marke=eigen] .kb-inventar-nutzen dt{margin-top:4px;font-size:14px;line-height:1.3;color:var(--gray-lt)}@media (max-width:1100px){[data-marke=eigen] .kb-inventar-nutzen{grid-template-columns:minmax(0,1fr);gap:16px}}[data-marke=eigen] .kb-uebersicht-ruhig .kb-uebersicht-inhalt>:not(.kb-uebersicht-bestand){display:none}[data-marke=eigen] .kb-uebersicht-bestand{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:60ch;padding:8px 4px;line-height:1.5;color:var(--text-gedeckt)}[data-marke=eigen] .kb-uebersicht-bestand strong{font-family:var(--fh);font-size:16px;font-weight:700;color:var(--text)}[data-marke=eigen] .kb-uebersicht-bestand a{color:var(--text);font-weight:700;text-underline-offset:3px}[data-marke=eigen] .sm-detail-titel,[data-marke=eigen] .sm-titel{font-weight:700;letter-spacing:-.01em}[data-marke=eigen] .sm-entschieden,[data-marke=eigen] .sm-fluss-zahl,[data-marke=eigen] .sm-kachel-zahl,[data-marke=eigen] .sm-zahlenband dd{font-weight:700}[data-marke=eigen]{--kb-kopfhoehe:64px;--kb-fusshoehe:0px}[data-marke=eigen] .kb-buehne.mit-chat{padding-right:0}[data-marke=eigen] .kb-chat-bereich{top:64px;left:max(0px,calc(100vw - 420px));right:0;bottom:0;width:auto;max-width:none;background:var(--card);border:none;border-left:1px solid var(--linie);border-radius:0;box-shadow:-12px 0 32px rgba(42,0,18,.16)}[data-marke=eigen] .kb-chat-bereich.kb-chat-vollbild{left:0;border-left:none;background:var(--marke-blatt);box-shadow:none;--voll-rand:max(24px,calc((100% - 760px) / 2))}[data-marke=eigen] .kb-chat-bereich.kb-chat-vollbild:has(.kb-quellenkarten){--voll-rand:max(24px,calc((100% - 1032px) / 2))}[data-marke=eigen] .kb-chat-schleier{display:none}[data-marke=eigen] .kb-chat-vollbild :is(.kb-chat-header,.kb-chat-modusleiste){padding-inline:var(--voll-rand);background:none}[data-marke=eigen] .kb-chat-vollbild .kb-chat-messages{padding-inline:var(--voll-rand)}[data-marke=eigen] .kb-chat-vollbild .kb-empty-hint{max-width:none;margin:0;padding:0}[data-marke=eigen] .kb-chat-vollbild .kb-bubble-row{max-width:680px}[data-marke=eigen] .kb-chat-vollbild .kb-bubble-row:has(.kb-quellenkarten){max-width:none}[data-marke=eigen] .kb-chat-vollbild .kb-bubble:has(.kb-quellenkarten){display:grid;grid-template-columns:minmax(0,680px) minmax(0,320px);-moz-column-gap:32px;column-gap:32px;align-items:start;max-width:none;background:none}[data-marke=eigen] .kb-chat-vollbild .kb-quellenkarten{grid-column:2;grid-row:1/span 3;margin-top:0}[data-marke=eigen] .kb-chat-vollbild .kb-chat-input-row{width:auto;margin-inline:var(--voll-rand)}[data-marke=eigen] .kb-chat-zu{display:grid;place-items:center;width:30px;height:30px;margin-left:4px;padding:0;background:none;border:none;border-radius:6px;color:var(--gray-lt);cursor:pointer;transition:background-color .15s,color .15s}[data-marke=eigen] .kb-chat-zu:hover{background:var(--card-h);color:var(--text)}[data-marke=eigen] .kb-chat-zu:focus-visible{outline:2px solid var(--yellow);outline-offset:1px}[data-marke=eigen] .kb-chat-vollbildknopf{margin-left:auto}@media (prefers-reduced-motion:no-preference){@keyframes marke-chat-rein{0%{transform:translateX(calc(100% + 16px))}}@keyframes marke-chat-raus{to{transform:translateX(calc(100% + 16px))}}[data-marke=eigen] .kb-chat-bereich{animation:marke-chat-rein .2s cubic-bezier(.2,.7,.2,1) backwards;transition:left .22s cubic-bezier(.2,.7,.2,1)}[data-marke=eigen] .kb-chat-bereich[data-ausfahrt]{animation:marke-chat-raus .16s ease-in forwards;pointer-events:none}}[data-marke=eigen] .kb-chat-header{padding:12px 16px;border-bottom-color:#e4e1de}[data-marke=eigen] .kb-chat-header .panel-title{padding:0;border:none;font-family:var(--fc);font-size:16px;font-weight:700;color:var(--text);text-transform:none}[data-marke=eigen] .kb-chat-header .panel-title:after,[data-marke=eigen] .kb-chat-header .panel-title:before{content:none}[data-marke=eigen] .kb-chat-modusleiste{gap:8px 16px;padding:8px 16px;border-bottom-color:#e4e1de}[data-marke=eigen] .kb-chat-demandra,[data-marke=eigen] .kb-chat-suchbereich-marke{color:var(--text-gedeckt);font-family:var(--fc);font-size:14px;letter-spacing:0;text-transform:none}[data-marke=eigen] .kb-chat-input-row{align-items:flex-end;gap:8px;margin:0 12px 12px;padding:6px;background:var(--card);border:1px solid #c9c5c1;border-radius:12px;transition:border-color .15s}[data-marke=eigen] .kb-chat-input-row:focus-within{border-color:var(--yellow)}[data-marke=eigen] .kb-chat-input{flex:1;padding:7px 8px;background:none;border:none;border-radius:6px;font-family:var(--fc);font-size:14px}[data-marke=eigen] .kb-chat-input:focus-visible{outline:none}[data-marke=eigen] .kb-chat-input-row .btn-generate{min-height:36px;padding:6px 14px!important;border-radius:6px;font-family:var(--fc);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}[data-marke=eigen] .kb-chat-input-row .btn-generate:disabled{color:#9a9a9a;opacity:1}[data-marke=eigen] .kb-chat-bubbles .sm-lauf{padding:4px 0}[data-marke=eigen] .kb-chat-bubbles .sm-lauf-kette{display:inline-flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:13px;font-weight:700;line-height:1.2}[data-marke=eigen] .kb-chat-bubbles .sm-lauf-kette li{margin-right:-5px;padding:6px 16px 6px 15px;background:#ece9e6;color:var(--gray-lt);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%,9px 50%)}[data-marke=eigen] .kb-chat-bubbles .sm-lauf-kette li:first-child{padding-left:10px;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%)}[data-marke=eigen] .kb-chat-bubbles .sm-lauf-kette li[data-zustand=fertig]{background:color-mix(in srgb,var(--yellow) 24%,var(--card));color:var(--text)}[data-marke=eigen] .kb-chat-bubbles .sm-lauf-kette li[data-zustand=aktiv]{background:var(--yellow);color:var(--auf-akzent)}[data-marke=eigen] .kb-kopfwerkzeug{left:auto;right:104px;top:14px;bottom:auto;z-index:101;justify-content:flex-end;padding:0;pointer-events:auto}[data-marke=eigen] .kb-kopfwerkzeug .kb-modulleiste-feld{position:static;visibility:visible;opacity:1;transform:none;gap:4px;padding:0;background:none;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}[data-marke=eigen] .kb-kopfwerkzeug .kb-modul{display:grid;place-items:center;width:36px;height:36px;padding:0;background:none;border:none;border-radius:6px;color:rgb(255 255 255/.82);transition:background-color .15s,color .15s}[data-marke=eigen] .kb-kopfwerkzeug .kb-modul:hover{background:rgb(255 255 255/.12);color:#fff}[data-marke=eigen] .kb-kopfwerkzeug .kb-modul.aktiv{background:rgb(255 255 255/.18);color:#fff}[data-marke=eigen] .kb-kopfwerkzeug .kb-modul:focus-visible{outline:2px solid #fff;outline-offset:1px}[data-marke=eigen] .kb-kopfwerkzeug .kb-modul-zeichen{display:grid;place-items:center;width:auto;height:auto;color:inherit}html[data-marke=eigen]:has(.kb-chat-vollbild) .kb-kopfwerkzeug{visibility:hidden}[data-marke=eigen]{--marke-dunkel:color-mix(in srgb,var(--yellow) 33%,black);--marke-blatt:#f7f6f5;--marke-auf-dunkel:rgb(255 255 255/.74);--marke-kante-dunkel:rgb(255 255 255/.1);--linie:#e4e1de}[data-marke=eigen] .kb-schale{background:var(--marke-blatt)}[data-marke=eigen] .kb-kopfzeile,[data-marke=eigen] .tec-header{height:64px;padding:0 30px 0 22px;background:var(--marke-dunkel);border-bottom:1px solid var(--marke-kante-dunkel)}[data-marke=eigen] .logo-box{width:108px;height:40px;padding:4px 6px;background:none}[data-marke=eigen] .kb-kopf-launchpad,[data-marke=eigen] .kb-kopf-modul,[data-marke=eigen] .kb-kopf-trenner{display:none}[data-marke=eigen] .kb-kopf-mitte{position:static;flex:1;min-width:0;margin:0 24px;transform:none;align-items:center}[data-marke=eigen] .kb-kopf-mitte .kb-kopf-zierschrift{display:none}[data-marke=eigen] .kb-kopf-zusatz{display:flex;align-items:center;gap:12px;min-width:0;margin-right:84px}[data-marke=eigen] .sm-kopfsuche{flex:0 1 380px;min-width:0;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 10px;background:rgb(255 255 255/.08);border:1px solid rgb(255 255 255/.16);border-radius:6px;color:rgb(255 255 255/.78);font-family:var(--fc);font-size:14px;cursor:pointer;transition:background-color .15s,border-color .15s}[data-marke=eigen] .sm-kopfsuche span{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}[data-marke=eigen] .sm-kopfsuche:hover{background:rgb(255 255 255/.14);border-color:rgb(255 255 255/.28)}[data-marke=eigen] .sm-kopfsuche:focus-visible{outline:2px solid #fff;outline-offset:2px}[data-marke=eigen] .sm-kopfsuche kbd{padding:0 5px;border:1px solid rgb(255 255 255/.28);border-radius:3px;font-family:var(--fc);font-size:12px;line-height:18px}[data-marke=eigen] .kb-kopf-zusatz .sm-marke-demo{flex:none;padding:2px 8px;border-color:rgb(255 255 255/.34);font-weight:400}[data-marke=eigen] .sm-kopfsync{flex:none;display:inline-flex;align-items:center;gap:6px;color:rgb(255 255 255/.86);font-family:var(--fc);font-size:13px;white-space:nowrap}[data-marke=eigen] .sm-kopfsync .sm-statuspunkt{background:#4cc9a7}[data-marke=eigen] .kb-rumpf{gap:0}[data-marke=eigen] .kb-reiterleiste{width:224px;align-self:stretch;padding:12px 10px;background:var(--marke-dunkel)}[data-marke=eigen] .kb-reiterleiste:has(.sm-schalenfuss){position:static}[data-marke=eigen] .kb-reiter,[data-marke=eigen] .kb-reiter.sm-reiter{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;color:var(--marke-auf-dunkel);font-family:var(--fc);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap}[data-marke=eigen] .kb-reiter:hover{background:rgb(255 255 255/.07);color:#fff}[data-marke=eigen] .kb-reiter.aktiv{background:var(--yellow);color:#fff;font-weight:700}[data-marke=eigen] .kb-reiter.aktiv:before{content:none}[data-marke=eigen] .kb-reiter:focus-visible{outline:2px solid #fff;outline-offset:1px}[data-marke=eigen] .sm-reiter-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}[data-marke=eigen] .sm-symbol{flex:none}[data-marke=eigen] .sm-reiter-nav{gap:16px}[data-marke=eigen] .sm-reiter-gruppe{display:flex;flex-direction:column;gap:2px}[data-marke=eigen] .sm-reiter-titel{padding:0 10px 4px;color:rgb(255 255 255/.56);font-family:var(--fc);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-marke=eigen] .sm-reiter-zahl{flex:none;min-width:22px;padding:0 6px;background:var(--status-warnung);border-radius:999px;color:#fff;font-size:12px;font-weight:700;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}[data-marke=eigen] .kb-modulwechsel{order:-1;display:flex;gap:2px;margin-bottom:16px;padding:3px;background:rgb(255 255 255/.06);border-radius:8px}[data-marke=eigen] .kb-modulwechsel a{flex:1;min-width:0;padding:5px 2px;border-radius:6px;color:var(--marke-auf-dunkel);font-family:var(--fc);font-size:13px;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .15s,color .15s}[data-marke=eigen] .kb-modulwechsel a:hover{color:#fff}[data-marke=eigen] .kb-modulwechsel a[data-aktiv]{background:rgb(255 255 255/.12);color:#fff;font-weight:700}[data-marke=eigen] .kb-modulwechsel a:focus-visible{outline:2px solid #fff;outline-offset:1px}[data-marke=eigen] .sm-schalenfuss{margin-top:auto;padding:12px 10px 4px;border-top:1px solid var(--marke-kante-dunkel)}[data-marke=eigen] .sm-schalenprojekt{margin-bottom:4px;color:#fff;font-family:var(--fc);font-size:13px;font-weight:700}[data-marke=eigen] .sm-schalenzeile{color:rgb(255 255 255/.66);font-family:var(--fc);font-size:12px;line-height:1.5}[data-marke=eigen] .kb-buehne,[data-marke=eigen] .kb-buehne.kb-buehne-breit{gap:0;padding:0}[data-marke=eigen] .kb-buehne-inhalt{margin-bottom:0;background:var(--marke-blatt);border:none;border-radius:0;box-shadow:none;view-transition-name:sm-blatt}[data-marke=eigen] .kb-chat-bereich{view-transition-name:sm-chat}:root[data-marke=eigen]::view-transition-new(root),:root[data-marke=eigen]::view-transition-old(root){animation:none}:root[data-marke=eigen]::view-transition-group(sm-blatt),:root[data-marke=eigen]::view-transition-group(sm-chat){animation:none}:root[data-marke=eigen]::view-transition-new(sm-chat),:root[data-marke=eigen]::view-transition-old(sm-chat){animation:none}:root[data-marke=eigen]::view-transition-old(sm-blatt){animation:marke-blatt-raus 80ms ease-out both;mix-blend-mode:normal}:root[data-marke=eigen]::view-transition-new(sm-blatt){animation:marke-blatt-rein .12s ease-out 80ms both;mix-blend-mode:normal}@keyframes marke-blatt-raus{to{opacity:0}}@keyframes marke-blatt-rein{0%{opacity:0}}[data-marke=eigen] .lp-v2{min-height:calc(100dvh - 64px);background:linear-gradient(115deg,var(--marke-dunkel) 0,var(--yellow2) 42%,var(--yellow) 100%)}[data-marke=eigen] body:has(.lp-v2){background:var(--marke-dunkel)}[data-marke=eigen] .tec-header:has(+* .lp-v2) .logo-path,[data-marke=eigen] body:has(.lp-v2) .logo-path{display:none}[data-marke=eigen] .lp-v2 .hero-globe-wrap{display:flex;align-items:center;min-height:0;padding:clamp(24px,5vh,64px) clamp(32px,5vw,96px) 24px;background:none}[data-marke=eigen] .lp-v2 .hero-grid-overlay{display:none}[data-marke=eigen] .lp-v2 .hero-content{gap:16px;max-width:640px}[data-marke=eigen] .lp-v2 .hero-h1,[data-marke=eigen] .lp-v2 .hero-h1 span{color:#fff}[data-marke=eigen] .lp-v2 .hero-h1{font-size:clamp(48px,5vw,80px);line-height:1;letter-spacing:-.02em;font-weight:700;text-wrap:balance}[data-marke=eigen] .lp-v2 .hero-h1 span{display:block}[data-marke=eigen] .lp-v2 .hero-sub{max-width:46ch;color:rgb(255 255 255/.84);font-size:16px;font-weight:400;line-height:1.5}[data-marke=eigen] .lp-zahlen{display:flex;gap:clamp(16px,2.4vw,40px);margin:4px 0 0 -8px;padding:0;list-style:none}[data-marke=eigen] .lp-zahlen a{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:6px;color:#fff;text-decoration:none;transition:background-color .15s}[data-marke=eigen] .lp-zahlen a:hover{background:rgb(255 255 255/.1)}[data-marke=eigen] .lp-zahlen a:focus-visible{outline:2px solid #fff;outline-offset:0}[data-marke=eigen] .lp-zahlen strong{font-family:var(--fc);font-size:40px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}[data-marke=eigen] .lp-zahlen span{color:rgb(255 255 255/.76);font-size:13px}[data-marke=eigen] .lp-v2 .grid-wrap{padding:0 clamp(32px,5vw,96px) clamp(24px,4vh,40px)}[data-marke=eigen] .lp-v2 .sec-label{display:none}[data-marke=eigen] .lp-v2 .hero-sub[data-pruef]{color:#fff}[data-marke=eigen] .lp-v2 .tile.featured{grid-template-columns:56px minmax(0,1fr) auto;height:120px;min-height:0;padding:12px 44px 12px 24px;border-color:transparent;border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0/.18)}[data-marke=eigen] .lp-v2 .tile.featured .tile-icon{width:56px;height:56px;border-radius:12px}[data-marke=eigen] .lp-v2 .tile.featured .tile-name{font-size:20px}[data-marke=eigen] .lp-v2 .tile-unterzeile{font-size:13px}@media (max-height:760px){[data-marke=eigen] .lp-v2 .hero-h1{font-size:48px}[data-marke=eigen] .lp-v2 .hero-sub{font-size:16px}[data-marke=eigen] .lp-v2 .tile.featured{min-height:0;height:104px}[data-marke=eigen] .lp-zahlen strong{font-size:28px}[data-marke=eigen] .lp-v2 .grid-wrap{padding-bottom:20px}}@media (prefers-reduced-motion:no-preference){@keyframes marke-buehne-text{0%{opacity:0;transform:translateY(12px)}}@keyframes marke-buehne-zeichen{0%{opacity:0}}[data-marke=eigen] .lp-v2 .hero-content>*{animation:marke-buehne-text .32s cubic-bezier(.2,.7,.2,1) backwards}[data-marke=eigen] .lp-v2 .hero-content>:nth-child(2){animation-delay:60ms}[data-marke=eigen] .lp-v2 .hero-content>:nth-child(3){animation-delay:.12s}[data-marke=eigen] .lp-v2 .hero-globe-canvas{animation:marke-buehne-zeichen .6s ease-out backwards}[data-marke=eigen] .lp-v2 .tile.featured{animation:marke-buehne-text .32s cubic-bezier(.2,.7,.2,1) .12s backwards;transition:transform .18s cubic-bezier(.2,.7,.2,1)}[data-marke=eigen] .lp-v2 .tile.featured:hover{transform:translateY(-2px)}}[data-marke=eigen] .lp-v2 .tile.featured .tile-name{font-size:clamp(16px,1.5vw,22px);text-transform:none;overflow-wrap:break-word}[data-marke=eigen] .lp-v2 .tiles:has(>:nth-child(3)) .tile.featured{grid-template-columns:44px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:10px 28px 10px 14px}[data-marke=eigen] .lp-v2 .tiles:has(>:nth-child(3)) .tile.featured .tile-icon{width:44px;height:44px}[data-marke=eigen] .lp-v2 .tiles:has(>:nth-child(3)) .tile.featured .tile-icon svg{width:26px;height:26px}[data-marke=eigen] .lp-v2 .tiles:has(>:nth-child(3)) .tile.featured:after{right:12px}[data-marke=eigen] .lp-v2 .tiles:has(>:nth-child(3)) .tile-unterzeile{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px}[data-marke=eigen] .lp-v2 .tile.featured .tile-kennzahl{display:none}[data-marke=eigen] .kb-modulwechsel a{flex:1 1 auto;padding-inline:4px}[data-marke=eigen] .kb-modulwechsel a[data-aktiv]{font-weight:400}[data-marke=eigen] .kb-reiterseite{max-width:none;padding:24px 32px 32px}[data-marke=eigen] .kb-uebersichtseite>.kb-seite-titel{position:static;order:-1;width:auto;height:auto;margin:0 0 8px;overflow:visible;clip:auto;clip-path:none;color:var(--text);line-height:1.15;letter-spacing:-.012em;text-transform:none;white-space:normal}[data-marke=eigen] .kb-inventar{display:flex;flex-direction:column;gap:12px}[data-marke=eigen] .kb-inventar-nutzen{grid-template-columns:minmax(0,1fr) auto;margin-bottom:0;padding:20px 24px;border-color:var(--linie);border-radius:8px;box-shadow:none}[data-marke=eigen] .kb-inventar-nutzen h2{font-family:var(--fc);font-size:20px}[data-marke=eigen] .kb-inventar-nutzen dl{display:flex;gap:0}[data-marke=eigen] .kb-inventar-nutzen dl>div{display:flex;flex-direction:column;width:170px;padding:2px 20px}[data-marke=eigen] .kb-inventar-nutzen dd{font-family:var(--fc);font-size:40px;line-height:1}[data-marke=eigen] .kb-inventar-nutzen dt{order:2;margin-top:6px;color:var(--text-gedeckt)}[data-marke=eigen] .kb-inventar-nutzen-wege .kb-inventar-nutzen-haupt{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:6px;font-size:14px;font-weight:700}[data-marke=eigen] .kb-inventar-nutzen-wege .kb-inventar-nutzen-zweit{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--text);border-radius:6px;color:var(--text);font-size:14px;font-weight:700;text-decoration:none;transition:background-color .15s}[data-marke=eigen] .kb-inventar-nutzen-zweit:hover{background:#f1efed}[data-marke=eigen] .kb-inv-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-marke=eigen] .kb-inv-karte{min-width:0;padding:14px 16px;background:var(--card);border:1px solid var(--linie);border-radius:8px}[data-marke=eigen] .kb-inv-karte h3{margin:0 0 8px;font-family:var(--fc);font-size:14px;font-weight:700}[data-marke=eigen] .kb-inv-balken,[data-marke=eigen] .kb-inv-zuletzt{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}[data-marke=eigen] .kb-inv-balken li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px}[data-marke=eigen] .kb-inv-balken span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-marke=eigen] .kb-inv-balken span:nth-child(2){font-variant-numeric:tabular-nums;color:var(--text-gedeckt)}[data-marke=eigen] .kb-inv-balken i{grid-column:1/-1;display:block;height:4px;background:var(--status-ok);border-radius:2px;transform-origin:left}[data-marke=eigen] .kb-inv-zuletzt li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}[data-marke=eigen] .kb-inv-zuletzt a{overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}[data-marke=eigen] .kb-inv-zuletzt a:hover{text-decoration:underline;text-underline-offset:2px}[data-marke=eigen] .kb-inv-zuletzt span{color:var(--gray-lt);font-size:13px;font-variant-numeric:tabular-nums}[data-marke=eigen] .kb-inv-fokus{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;font-size:14px}[data-marke=eigen] .kb-inv-fokus span{margin-right:4px;color:var(--gray-lt);font-size:13px}[data-marke=eigen] .kb-inv-fokus a{padding:2px 8px;background:#ece9e6;border-radius:4px;color:var(--text);font-size:13px;text-decoration:none;transition:background-color .15s}[data-marke=eigen] .kb-inv-fokus a:hover{background:#e0dcd8}@media (prefers-reduced-motion:no-preference){[data-marke=eigen] .kb-uebersichtseite>*{animation:marke-buehne-text .22s ease-out backwards}}@media (max-width:1100px){[data-marke=eigen] .kb-inv-raster{grid-template-columns:minmax(0,1fr)}}[data-marke=eigen] .kb-uebersicht.kb-zweikachel{display:flex;flex-direction:column;height:auto;gap:12px}[data-marke=eigen] .kb-uebersicht .kb-kachel{background:none;border:none;border-radius:0;box-shadow:none}[data-marke=eigen] .kb-uebersicht .kb-kachel-links{display:block;padding:0;overflow:visible;box-shadow:inset 0 -1px 0 var(--linie)}[data-marke=eigen] .kb-uebersicht .kb-kachel-fusstext,[data-marke=eigen] .kb-uebersicht .kb-kachel-titel{display:none}[data-marke=eigen] .kb-uebersicht .kb-kachel-liste{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}[data-marke=eigen] .kb-uebersicht .kb-kachel-eintrag{width:auto;flex:none;padding:8px 10px 10px;border-radius:0;font-weight:700;white-space:nowrap}[data-marke=eigen] .kb-uebersicht .kb-kachel-eintrag:hover{background:none;color:var(--text)}[data-marke=eigen] .kb-uebersicht .kb-kachel-eintrag.aktiv{background:none;color:var(--text);box-shadow:inset 0 -2px 0 var(--yellow)}[data-marke=eigen] .kb-uebersicht .kb-kachel-eintrag.aktiv:before{content:none}[data-marke=eigen] .kb-uebersicht .kb-kachel-rechts{grid-column:auto;overflow:visible}[data-marke=eigen] .kb-uebersicht .kb-kachel-rumpf{padding:0;overflow:visible}[data-marke=eigen] .kb-uebersicht-ruhig .kb-kachel-links{display:none}[data-marke=eigen] .kb-uebersicht-bestand{flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px 12px;max-width:none;padding:10px 14px;background:none;border:1px dashed #c9c5c1;border-radius:8px;font-size:14px}[data-marke=eigen] .kb-uebersicht-bestand strong{font-family:var(--fc);font-size:14px}[data-marke=eigen] .kb-uebersicht-bestand a{display:inline-flex;align-items:center;min-height:30px;margin-left:auto;padding:4px 10px;border:1px solid var(--text);font-size:14px}[data-marke=eigen] .kb-kennzahlen .kb-kennzahl{background:var(--card);border:1px solid var(--linie);border-radius:8px;box-shadow:none}[data-marke=eigen] .kb-schale-bodenbuendig .kb-buehne .kb-zweikachel{margin:16px;gap:12px}[data-marke=eigen] .kb-schale-bodenbuendig .kb-kachel-rechts.kb-main-aufnahme:after,[data-marke=eigen] .kb-schale-bodenbuendig .kb-kachel-rechts>.kb-kachel-rumpf:after{content:none}[data-marke=eigen] .kb-kachel{background:var(--card);border-color:var(--linie);border-radius:8px;box-shadow:none}[data-marke=eigen] .kb-kachel-titel{color:var(--gray-lt);font-family:var(--fc);font-size:12px;font-weight:700;letter-spacing:.06em}[data-marke=eigen] .kb-kachel-eintrag.aktiv:before,[data-marke=eigen] .kb-kachel-titel:before{content:none}[data-marke=eigen] .kb-kachel-eintrag.aktiv{background:color-mix(in srgb,var(--yellow) 10%,transparent);color:var(--text)}[data-marke=eigen] .kb-uebersicht .kb-uebersicht-inhalt{padding:0}[data-marke=eigen] .kb-schale-bodenbuendig .kb-buehne .kb-zweikachel{height:calc(100vh - 64px - 48px);margin:0}[data-marke=eigen] .kb-schale-bodenbuendig .kb-buehne .kb-uebersicht.kb-zweikachel,[data-marke=eigen] .kb-uebersicht.kb-zweikachel{height:auto}[data-marke=eigen] .kb-buehne-inhalt:has(.kb-zweikachel){padding:16px}[data-marke=eigen] .kb-schale-bodenbuendig .kb-buehne .kb-zweikachel{height:calc(100vh - 64px - 32px)}[data-marke=eigen] .kb-reiterseite:has(.kb-zweikachel){padding:0}[data-marke=eigen] .kb-buehne-inhalt:has(.kb-uebersichtseite){padding:0}[data-marke=eigen] .kb-reiterseite.kb-uebersichtseite{padding:24px 32px 32px}[data-marke=eigen] .kb-chat-modusleiste{flex-wrap:nowrap;justify-content:space-between}[data-marke=eigen] .kb-chat-suchbereich{display:flex;align-items:center;gap:6px;min-width:0;margin:0}[data-marke=eigen] .kb-chat-suchbereich-marke{flex:none}[data-marke=eigen] .kb-chat-suchbereich-wahl{min-width:0;max-width:170px;height:30px;padding:0 22px 0 8px;background:var(--card) linear-gradient(45deg,transparent 50%,var(--gray-lt) 50%) calc(100% - 13px) 55% /4px 4px no-repeat;border:1px solid #c9c5c1;border-radius:6px;color:var(--text);font-family:var(--fc);font-size:14px}[data-marke=eigen] .kb-chat-demandra input{flex:none;display:inline-grid;place-content:center;width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--card);border:1px solid #8f8a85;border-radius:4px}[data-marke=eigen] .kb-chat-demandra input:checked{background:var(--yellow);border-color:var(--yellow)}[data-marke=eigen] .kb-chat-demandra input:checked:after{content:"";width:9px;height:5px;margin-top:-2px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}[data-marke=eigen] .kb-chat-demandra{flex:none;white-space:nowrap}[data-marke=eigen] .kb-chat-suchbereich-wahl{max-width:140px}[data-marke=eigen] .kb-quellenkarten-alle{min-height:30px;margin-top:8px;padding:4px 10px;background:none;border:1px solid var(--text);border-radius:6px;color:var(--text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}[data-marke=eigen] .kb-kopfwerkzeug .kb-modulleiste-feld{background:var(--marke-dunkel)}[data-marke=eigen] .lp-v2 .tile.featured:hover,[data-marke=eigen] .lp-v2 .tile.featured:hover .tile-icon{background:var(--card)}[data-marke=eigen] .lp-v2 .tile.featured:hover{box-shadow:0 2px 4px rgba(var(--schatten),.08),0 12px 32px rgba(var(--schatten),.12)}[data-marke=eigen] .lp-v2 .tile.featured:hover .tile-icon{box-shadow:inset 0 0 0 1px var(--linie)}[data-marke=eigen] .lp-v2 .tile.featured .tile-name{align-self:end}[data-marke=eigen] .lp-v2 .tile-unterzeile{align-self:start;margin-top:6px}[data-marke=eigen] .lp-v2 .hero-globe-canvas{left:auto;right:clamp(32px,5vw,96px);width:min(560px,42%)}[data-marke=eigen] .kb-chat-modusleiste select{width:auto;max-width:160px}[data-marke=eigen] .kb-quellenkarte-datei .sm-endung{margin-left:3px}[data-marke=eigen] .lp-v2 .hero-h1{text-transform:none}[data-marke=eigen] .lp-v2 .tile.featured{row-gap:0}[data-marke=eigen] .kb-inv-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}[data-marke=eigen] .kb-inv-unter{margin:4px 0 0;color:var(--text-gedeckt);font-size:13px}[data-marke=eigen] .kb-inv-kopf .kb-inventar-nutzen-wege{flex:none;margin:0}[data-marke=eigen] .kb-inv-zahlen{display:flex;gap:32px;margin:4px 0 0}[data-marke=eigen] .kb-inv-zahlen>div{display:flex;align-items:baseline;gap:8px}[data-marke=eigen] .kb-inv-zahlen dd{order:0;margin:0;color:var(--text);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}[data-marke=eigen] .kb-inv-zahlen dt{order:1;color:var(--text-gedeckt);font-size:14px}[data-marke=eigen] .kb-inv-raster{grid-template-columns:repeat(2,minmax(0,1fr))}[data-marke=eigen] .kb-inv-karte{border-radius:12px}[data-marke=eigen] .kb-inv-balken li{grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:center;gap:12px}[data-marke=eigen] .kb-inv-balken span:first-child{overflow:visible;text-overflow:clip;white-space:normal}[data-marke=eigen] .kb-inv-balkenfeld{display:flex;align-items:center;gap:8px;min-width:0}[data-marke=eigen] .kb-inv-balkenfeld i{display:block;flex:0 1 auto;height:6px;background:color-mix(in srgb,var(--yellow) 40%,var(--card));border-radius:3px}[data-marke=eigen] .kb-inv-balkenfeld b{flex:none;font-size:13px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--text-gedeckt)}[data-marke=eigen] .kb-inv-zuletzt li{align-items:baseline}[data-marke=eigen] .kb-inv-zuletzt a{overflow:visible;text-overflow:clip;white-space:normal}[data-marke=eigen] .kb-uebersicht-bestand{padding:20px 24px;background:var(--card);border:1px solid var(--linie);border-radius:12px}[data-marke=eigen] .kb-uebersicht-bestand a{background:var(--yellow);border-color:var(--yellow);border-radius:6px;color:var(--auf-akzent);text-decoration:none}[data-marke=eigen] .kb-uebersicht-bestand a:hover{background:var(--yellow2)}[data-marke=eigen] .kb-uebersicht-skelett{height:96px;background:var(--card);border:1px solid var(--linie);border-radius:12px}@media (prefers-reduced-motion:no-preference){[data-marke=eigen] .kb-uebersicht-skelett{animation:marke-skelett 1.4s ease-in-out infinite alternate}@keyframes marke-skelett{0%{opacity:1}to{opacity:.55}}}[data-marke=eigen] .kb-uebersichtseite>.kb-seite-titel{margin:0 0 2px;font-family:var(--fc);font-size:28px;font-weight:700;line-height:32px}[data-marke=eigen] .kb-inv-kopf{align-items:center}[data-marke=eigen] .kb-inv-unter{margin:0;font-size:14px}[data-marke=eigen]{--marke-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%235f5f5f' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-marke=eigen] .kb-chat-suchbereich-wahl{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:28px;background:var(--card) var(--marke-chevron) no-repeat right 8px center /12px}[data-marke=eigen] .kb-chat-messages{padding:24px 16px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}[data-marke=eigen] .kb-chat-messages .kb-empty-hint{padding:0}[data-marke=eigen] .kb-chat-input-row{margin:0 16px 16px}[data-marke=eigen] .kb-chat-input::-moz-placeholder{color:var(--text-gedeckt);opacity:1}[data-marke=eigen] .kb-chat-input::placeholder{color:var(--text-gedeckt);opacity:1}[data-marke=eigen] .kb-chat-input-row .btn-generate:disabled{background:none;border:1px solid #d9d5d0;color:#8a8580}[data-marke=eigen] .kb-bubble{white-space:normal}[data-marke=eigen] .kb-bubble:has(.sm-antworttext){font-size:14px;line-height:1.55;overflow-wrap:break-word}[data-marke=eigen] .kb-bubble .sm-antworttext{display:flex;flex-direction:column;gap:8px;min-width:0}[data-marke=eigen] .kb-bubble .sm-antworttext p{margin:0}[data-marke=eigen] .kb-bubble .sm-antwortpunkte{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}[data-marke=eigen] .kb-bubble .sm-antwortpunkte li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:6px}[data-marke=eigen] .kb-bubble .sm-antwortpunkte svg{margin-top:3px;color:var(--status-ok-text)}[data-marke=eigen] .kb-bubble .sm-antwortpunkte li[data-art=offen] svg{color:var(--status-warnung-text)}[data-marke=eigen] .kb-bubble .sm-quellverweis{display:inline-grid;place-items:center;min-width:16px;height:16px;margin:0 1px 0 3px;padding:0 3px;background:var(--yellow);border:none;border-radius:4px;color:var(--auf-akzent);font-size:12px;font-weight:700;line-height:1;cursor:pointer;vertical-align:1px}[data-marke=eigen] .kb-quellenkarten li{transition:border-color .2s}[data-marke=eigen] .kb-quellenkarten li[data-hervor]{border-color:var(--yellow)}[data-marke=eigen] .kb-quellenkarten li{padding:10px}[data-marke=eigen] .sm-kurzname{display:flex;min-width:0;max-width:100%;white-space:nowrap}[data-marke=eigen] .sm-kurzname-kopf{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}[data-marke=eigen] .sm-kurzname-ende{flex:none}[data-marke=eigen] .kb-uebersichtseite{display:flex;flex-direction:column;gap:12px}[data-marke=eigen] .kb-uebersichtseite>.kb-seite-titel{order:-3;margin:0}[data-marke=eigen] .kb-uebersichtseite:has(.kb-uebersicht-ruhig) .kb-inventar{display:contents}[data-marke=eigen] .kb-inv-kopf{order:-2;margin-top:-8px}[data-marke=eigen] .kb-inv-zahlen{order:-1;margin:0}[data-marke=eigen] .kb-inv-raster{order:2}[data-marke=eigen] .kb-uebersicht-ruhig{order:1;display:block;min-height:0}[data-marke=eigen] .kb-uebersicht-ruhig .kb-kachel-rechts{padding:0;background:none;border:none;box-shadow:none}[data-marke=eigen] .kb-uebersicht-ruhig .kb-kachel-rumpf{padding:0}[data-marke=eigen] .kb-uebersicht-bestand{flex-wrap:nowrap;justify-content:space-between;min-height:52px;padding:8px 16px}[data-marke=eigen] .kb-uebersicht-bestand strong{font-weight:400}[data-marke=eigen] .kb-uebersicht-bestand a{flex:none;margin-left:16px}[data-marke=eigen] .kb-inv-karte h3{display:flex;justify-content:space-between;align-items:baseline;gap:12px}[data-marke=eigen] .kb-inv-karte h3 a{color:var(--yellow);font-size:13px;font-weight:400;text-underline-offset:2px}[data-marke=eigen] .kb-inv-balkenfeld i{background:var(--yellow)}[data-marke=eigen] .kb-inv-balken,[data-marke=eigen] .kb-inv-zuletzt{gap:0;font-size:14px;line-height:24px}[data-marke=eigen] .kb-inv-zuletzt li{min-width:0}[data-marke=eigen] .kb-inv-zuletzt a{min-width:0;color:var(--text)}[data-marke=eigen]{--marke-kalender:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%235f5f5f' stroke-width='1.2' stroke-linecap='round'%3E%3Crect x='1.5' y='2.5' width='9' height='8' rx='1'/%3E%3Cpath d='M1.5 5h9M4 1.5v2M8 1.5v2'/%3E%3C/svg%3E")}[data-marke=eigen] .kb-kopfzeile :focus-visible,[data-marke=eigen] .kb-reiterleiste :focus-visible,[data-marke=eigen] .lp-v2 .tile.featured:focus-visible,[data-marke=eigen] .lp-v2 a:focus-visible,[data-marke=eigen] .tec-header :focus-visible{outline:2px solid #fff;outline-offset:2px}[data-marke=eigen] .kb-chat-bereich :is(button,a,select,input):focus-visible,[data-marke=eigen] .kb-reiterseite :is(a,button,input,select):focus-visible{outline:2px solid var(--yellow);outline-offset:2px}[data-marke=eigen] .lp-v2 .hero-h1,[data-marke=eigen] .lp-v2 .hero-h1 span{font-size:clamp(48px,5vw,72px)}[data-marke=eigen] .lp-v2 .tile.featured{height:96px}[data-marke=eigen] .lp-zahlen span{text-underline-offset:2px}[data-marke=eigen] .lp-zahlen a:hover{background:none}[data-marke=eigen] .lp-zahlen a:hover span{text-decoration:underline;text-decoration-color:rgb(255 255 255/.6)}[data-marke=eigen] .lp-v2 .hero-globe-canvas{width:max(28%,420px)}[data-marke=eigen] .kb-kopf-zusatz .sm-marke-demo{height:24px;background:none;border:1px solid rgb(255 255 255/.34);color:rgb(255 255 255/.86);font-size:12px}