body:has(.lena-seite)>a[href="#inhalt"],body:has(.lena-seite)>footer,body:has(.lena-seite)>header{display:none!important}body:has([role=dialog][aria-labelledby=consent-title]) .lena-seite{padding-bottom:15rem}@media (min-width:768px){body:has([role=dialog][aria-labelledby=consent-title]) .lena-seite{padding-bottom:8rem}}.lena-abschnitt{padding-block:4.5rem}@media (min-width:768px){.lena-abschnitt{padding-block:6rem}}@media (min-width:992px){.lena-abschnitt{padding-block:8rem}}.lena-t-hero{font-size:clamp(1.85rem,3.7vw,3.35rem);line-height:1.04;letter-spacing:-.045em;font-weight:500;text-wrap:balance}.lena-buehne{background:radial-gradient(46% 60% at 78% 40%,#18c9af2b,transparent 70%),radial-gradient(40% 50% at 6% 0,#6aa2ff1a,transparent 70%),linear-gradient(#050506,#07090a)}.lena-raster{background-image:linear-gradient(#ffffff0a 1px,transparent 0),linear-gradient(90deg,#ffffff0a 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(70% 60% at 60% 40%,#000 30%,transparent 75%)}.lena-karte{border:1px solid #ffffff14;background:linear-gradient(180deg,#ffffff09,#ffffff03);border-radius:var(--radius-tile)}.lena-glanz{position:relative;overflow:hidden;isolation:isolate}.lena-glanz:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,#ffffff70 50%,transparent 70%);translate:-120% 0;transition:translate .8s ease}.lena-glanz:hover:after{translate:120% 0}.lena-faq summary::-webkit-details-marker{display:none}.lena-faq-plus{transition:rotate .3s ease}.lena-faq[open] .lena-faq-plus{rotate:45deg}@media (max-width:767px){.lena-seite .text-sm{font-size:15px;line-height:1.5}}.lena-option:has(input:checked){border-color:var(--color-accent);background:#18c9af1a}.lena-option:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.lena-radio:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){.lena-schritt{animation:lena-rein .35s cubic-bezier(.2,.7,.2,1) both}.lena-balken{transition:width .35s ease}}@keyframes lena-rein{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}