.lade{z-index:1000;background-color:var(--creme,#faf6ef);background-image:var(--papierkorn,none);color:var(--ink,#1a1216);place-items:center;animation:.6s 2.2s forwards lade-weg;display:grid;position:fixed;inset:0}:root.lade-an .lade{animation:none}:root.lade-fertig .lade{opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.4,0,.2,1),visibility 0s linear .6s}:root.lade-aus .lade{display:none}.lade-inhalt{justify-items:center;gap:clamp(18px,3vh,28px);padding:24px;display:grid}.lade .lade-logo svg{width:min(74vw,380px);height:auto;display:block}.lade-linie{background:var(--gold-verlauf,#b39257);transform-origin:50%;width:min(42vw,180px);height:1px;display:block}@media (prefers-reduced-motion:no-preference){.lade-logo{animation:.7s cubic-bezier(.2,.7,.2,1) both lade-hoch}.lade-linie{animation:1.4s cubic-bezier(.4,0,.2,1) .15s both lade-linie}:root.lade-fertig .lade-inhalt{transition:scale .6s cubic-bezier(.4,0,.2,1);scale:1.04}}@keyframes lade-hoch{0%{opacity:0;translate:0 10px}}@keyframes lade-linie{0%{scale:0 1}}@keyframes lade-weg{to{opacity:0;visibility:hidden}}
