.phero{padding-block:2rem 7rem}.pid{align-items:start;gap:2rem;margin-top:1.5rem;display:grid}@media (width>=64rem){.pid{grid-template-columns:auto minmax(0,1fr) 24rem}}.pid .vlogo-l{border:0;box-shadow:0 0 0 1px #ffffff1a,0 18px 50px -20px #6fb4ff80}.pid .mono-l{color:var(--accent-hell);background:#6fb4ff24}.pid-t{min-width:0}.pid h1{font-size:clamp(2.4rem,1.5rem + 3vw,3.8rem)}.pid-t>p{margin-top:.5rem;font-size:1.05rem}.pbadges{flex-wrap:wrap;gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.pbadges li{color:var(--text-n);border:1px solid #9cc9f547;border-radius:999px;padding:.3rem .75rem;font-size:.85rem;font-weight:600}.pbadges li.stamp{border-color:#0000;align-items:center;gap:.35rem;display:inline-flex}.pactions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.5rem;display:flex}.plink{align-items:center;gap:.35rem;padding:.4rem .5rem;font-size:.95rem;font-weight:600;display:inline-flex;color:var(--text-n)!important}.plink:hover{color:#fff!important}.bilanz{border-radius:var(--r);gap:.9rem;padding:1.25rem;display:grid}.bilanz-kopf{justify-content:space-between;align-items:baseline;gap:1rem;font-size:1rem;display:flex}.bilanz-kopf b{color:#fff;font-weight:650}.bilanz-kopf b .num,.bilanz-kopf a .num{letter-spacing:-.03em;margin-right:.25rem;font-size:1.8rem;font-weight:750}.bilanz-kopf b .num{color:var(--accent-hell)}.bilanz-kopf a{font-weight:600;text-decoration:none;color:#f2a08b!important}.bilanz-kopf a:hover{text-decoration:underline}.raster{grid-template-columns:repeat(12,1fr);gap:4px;display:grid}.raster i{aspect-ratio:1;transition:background-color .35s var(--ease), box-shadow .35s;transition-delay:calc(var(--i) * 22ms);background:#9cc9f51a;border-radius:3px}.raster.an i.ok{background:var(--accent);box-shadow:0 0 10px -2px #6fb4ffb3}.raster.an i.offen{background:#e07a5f}.bilanz p{font-size:.84rem}.pgrid{z-index:1;gap:1rem;margin-top:-5rem;padding-bottom:4rem;display:grid;position:relative}@media (width>=64rem){.pgrid{grid-template-columns:1fr 1fr}.span2{grid-column:span 2}}.card{background:var(--surface);border-radius:var(--r);border:1px solid var(--line);align-content:start;gap:1rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid;box-shadow:0 1px 2px #0d1b330a}.card>h2{letter-spacing:-.015em;align-items:center;gap:.5rem;font-size:1.25rem;display:flex}.card>h2 .icon{color:var(--accent-tief)}.card .lead{color:var(--text);max-width:72ch;font-size:1.125rem}.card .more{justify-self:start;align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:inline-flex}.blick{background:linear-gradient(#d6eaffe6,#9cc9f54d 30%,#9cc9f514);border-radius:20px;padding:1px;box-shadow:0 -16px 60px -30px #6fb4ff99,0 30px 80px -40px #060e1c99}.blick-in{background:linear-gradient(180deg, var(--insel-1), var(--insel-2));border-radius:19px;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid;overflow:hidden}.bl{border-bottom:1px solid var(--linie-n);align-content:start;gap:.45rem;padding:1.25rem 1.5rem;display:grid}@media (width>=52rem){.bl{border-bottom:0;border-right:1px solid var(--linie-n)}.bl:last-child{border-right:0}}.bl-l{color:var(--text-n2);align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;display:flex}.bl-l .icon{color:var(--accent)}.bl-v{letter-spacing:-.01em;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.3}.bl-v mark{color:var(--accent-hell);background:0 0;padding:0}.bl-v.na{color:var(--text-n2);font-size:1rem;font-weight:500}.bl .beleg{font-size:.8rem}.kv{margin:0}.kv>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,11rem) 1fr;gap:1rem;padding-block:.7rem;font-size:.975rem;display:grid}.kv>div:last-child{border-bottom:0}.kv dt{color:var(--text-3)}.kv dd{margin:0}@media (width<=30rem){.kv>div{grid-template-columns:1fr;gap:.15rem}}.sub{color:var(--text-3);margin-top:.2rem;font-size:.85rem;display:block}.na{color:var(--text-3);font-style:italic}.deps{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.dep{text-align:center;color:var(--text-3);border:1px dashed var(--line);border-radius:12px;justify-items:center;gap:.35rem;padding:1rem .5rem;font-size:.925rem;font-weight:600;display:grid}.dep small{font-size:.8rem;font-weight:500}.dep.on{color:var(--text);background:var(--blue-soft);border:1px solid #0000}.dep .ic{background:var(--surface);border-radius:50%}.feat{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.feat li{border-bottom:1px solid var(--line);align-items:start;gap:.6rem;padding-block:.5rem;font-size:.975rem;display:flex}.feat li:last-child{border-bottom:0}.feat li .icon{color:var(--accent-tief);margin-top:.2rem}.feat li.m .icon{color:var(--text-2)}.feat li.n .icon{color:var(--text-3)}.feat li.n b{color:var(--text-2);font-weight:500}.feat em{color:var(--text-3);font-size:.875rem;font-style:normal}.fit{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.fit>div{background:var(--blue-soft);border-radius:12px;padding:1.1rem 1.25rem}.fit>div.minus{background:var(--bg)}.fit h3{align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:1rem;display:flex}.fit h3 .icon{color:var(--accent-tief)}.fit ul{color:var(--text-2);gap:.45rem;margin:0;padding-left:1.1rem;font-size:.975rem;display:grid}.prods{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.prods li{border-bottom:1px solid var(--line);gap:.15rem;padding-bottom:.75rem;display:grid}.prods li:last-child{border-bottom:0;padding-bottom:0}.prods span{color:var(--text-2);font-size:.95rem}.prods small{color:var(--accent-tief);font-size:.8rem;font-weight:600}.sub2{color:var(--text-2);font-size:.925rem}.card.fragen{border:0;padding:clamp(1.4rem,1rem + 1.5vw,2rem)}.fragen>h2{color:#fff}.fragen>h2 .icon{color:var(--accent)}.fragen>p{color:var(--text-n2)}.fragen ol{color:var(--text-n);gap:.55rem;margin:0;padding-left:1.4rem;display:grid}@media (width>=64rem){.fragen ol{column-count:2;column-gap:2.5rem;display:block}.fragen li{break-inside:avoid;margin-bottom:.55rem}}.fragen li{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(6px)}.fragen li:nth-child(2){transition-delay:80ms}.fragen li:nth-child(3){transition-delay:.16s}.fragen li:nth-child(4){transition-delay:.24s}.fragen li:nth-child(5){transition-delay:.32s}.fragen li:nth-child(6){transition-delay:.4s}.fragen li:nth-child(n+7){transition-delay:.48s}.fragen.an li,html:not(.js) .fragen li{opacity:1;transform:none}.fragen li::marker{color:var(--accent);font-weight:700}.fragen .btn{justify-self:start}.quellen ol{gap:.35rem;margin:0;padding-left:1.6rem;font-size:.9rem;display:grid}.quellen ol a{overflow-wrap:anywhere}.quellen ol span{color:var(--text-3)}.quellen h3{font-size:1rem}.cmplinks{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;display:grid}.cmplinks a{border:1px solid var(--line);color:var(--text);transition:border-color .2s var(--ease), box-shadow .2s;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:flex}.cmplinks a:hover{border-color:var(--accent);color:var(--text);box-shadow:0 0 0 3px #6fb4ff2e}.cmplinks a>span:not(.vlogo,.mono){flex:1}.cmplinks .vlogo{width:3.5rem;height:2.25rem}.blick .fn{color:var(--accent-hell);background:#6fb4ff2e}.blick .fn:hover,.blick .fn[aria-expanded=true]{background:var(--accent);color:var(--nacht)}
