[data-startbild-flaeche]{--startbild-grund:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--startbild-schrift:var(--lightningcss-light,#111)var(--lightningcss-dark,#f2f2f2);--startbild-strich:var(--lightningcss-light,#b4b4b4)var(--lightningcss-dark,#5c5c5c);color:var(--startbild-schrift);display:none}html[data-startbild],html[data-startbild] body{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)!important}html[data-startbild] [data-startbild-flaeche]{height:calc(100vh + 120px + env(safe-area-inset-bottom,0px));height:calc(100lvh + 120px + env(safe-area-inset-bottom,0px));z-index:2147483000;background:var(--startbild-grund);will-change:opacity;touch-action:none;-webkit-user-select:none;user-select:none;display:block;position:fixed;top:0;left:0;right:0;overflow:hidden;transform:translateZ(0)}.startbild-mitte{justify-content:center;align-items:center;height:100dvh;display:flex;position:absolute;top:0;left:0;right:0}.startbild-logo{flex:none;width:min(82vw,560px)}.startbild-logo [data-teil]{will-change:transform, opacity;backface-visibility:hidden}.startbild-logo [data-teil=saeule]{transform-origin:50%}.startbild-logo [data-teil=strich]{background:var(--startbild-strich);transform-origin:50% 100%}.startbild-logo [data-teil^=abdeckung]{background:linear-gradient(to right, transparent 0%, var(--startbild-grund) 10%, var(--startbild-grund) 100%)}html[data-startbild=an] [data-startbild-flaeche]{animation:.4s ease-in 1.95s forwards startbild-aus}html[data-startbild=an] .startbild-logo [data-teil=saeule]{animation:.35s ease-out both startbild-saeule-ein,.6s cubic-bezier(.65,0,.35,1) .4s both startbild-saeule-gleiten}html[data-startbild=an] .startbild-logo [data-teil=strich]{animation:.38s cubic-bezier(.22,1,.36,1) .85s both startbild-strich}html[data-startbild=an] .startbild-logo [data-teil=abdeckung-name]{animation:.6s cubic-bezier(.4,0,.2,1) 1.1s both startbild-aufdecken}html[data-startbild=an] .startbild-logo [data-teil=abdeckung-unterzeile]{animation:.6s cubic-bezier(.4,0,.2,1) 1.25s both startbild-aufdecken}html[data-startbild=ruhig] [data-startbild-flaeche]{animation:.3s linear .7s forwards startbild-aus}html[data-startbild=ruhig] .startbild-logo [data-teil^=abdeckung]{display:none}html[data-startbild][data-startbild-weg] [data-startbild-flaeche]{pointer-events:none;animation:.2s ease-out forwards startbild-weg}@keyframes startbild-saeule-ein{0%{opacity:0}to{opacity:1}}@keyframes startbild-saeule-gleiten{0%{transform:translate(354.11%)}to{transform:translate(0,0)}}@keyframes startbild-strich{0%{transform:translateZ(0)scaleY(0)}to{transform:translateZ(0)scaleY(1)}}@keyframes startbild-aufdecken{0%{transform:translate(0,0)}99%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes startbild-aus{0%{opacity:1}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes startbild-weg{to{opacity:0;visibility:hidden}}
