@font-face{font-family:Barlow;src:url(/knallblau/fonts/barlow-400.woff2)}@font-face{font-family:BarlowC;src:url(/knallblau/fonts/barlow-condensed-700.woff2);font-weight:700}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#d9e9f5;background:#07111d;font-family:Barlow,sans-serif}body{margin:0}main{max-width:1200px;margin:auto;padding:30px clamp(18px,4vw,65px) 50px}header{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}a{color:#83d5e5;text-decoration:none}button{color:#d9e9f5;cursor:pointer;background:0 0;border:1px solid #567384;padding:8px 15px}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:4px;outline:2px solid #efb46c}.eyebrow{letter-spacing:.23em;color:#83d5e5;font:700 13px BarlowC,sans-serif}h1{margin:12px 0;font:700 clamp(42px,7vw,76px)/1 BarlowC,sans-serif}.subtitle{color:#aabfce;margin:14px 0 20px;font-size:clamp(17px,2.5vw,24px)}.status{color:#efb46c;letter-spacing:.12em;border:1px dashed #efb46c;border-radius:20px;padding:6px 12px;font:700 12px BarlowC,sans-serif;display:inline-block}figure{margin:26px 0 20px}video{aspect-ratio:16/9;background:#050a14;border:1px solid #294152;border-radius:8px;width:100%;display:block}figcaption{color:#90aabc;margin-top:10px;font-size:12px}.summary{max-width:900px;font-size:clamp(16px,2vw,19px);line-height:1.7}details{border-top:1px solid #294152;margin-top:28px;padding-top:20px}summary{cursor:pointer;color:#83d5e5}ol{padding-left:24px}li{border-bottom:1px solid #203648;padding:26px 0}li h2{margin:12px 0;font:700 26px/1.15 BarlowC,sans-serif}li p{color:#afc2d1;margin:9px 0;line-height:1.6}.step-status{letter-spacing:.1em;color:#efb46c;font:700 12px BarlowC,sans-serif}.step-status.ist{color:#7fe0b0}.step-status.ziel{color:#83d5e5}footer{color:#829dad;margin-top:40px;font-size:12px;line-height:1.8}body:has(video:fullscreen){background:#050a14}@media (width<=580px){main{padding-top:20px}header{margin-bottom:25px}figure{margin-left:-8px;margin-right:-8px}}h1,li h2{text-align:center}
