/* ============================================================
   Fassung 15 — liegt zuoberst.
   ============================================================ */
/* PDF-Blaetter: erst die zweite Reihe (direkt hinter dem Blatt), dann die hinteren */
.dl:hover .stapel i:nth-child(5){transition-delay:0s}
.dl:hover .stapel i:nth-child(4){transition-delay:.15s}
.dl:hover .stapel i:nth-child(3){transition-delay:.3s}
.dl:hover .stapel i:nth-child(2){transition-delay:.45s}
.dl:hover .stapel i:nth-child(1){transition-delay:.6s}

/* Footer-Kalender: kleiner, Rand deutlicher, kein Tuerkis beim Hover */
.termin{width:min(300px,100%);padding:14px 14px 0;border:2px solid rgba(255,255,255,.95);outline:6px solid rgba(255,255,255,.14)}
.termin:hover{outline-color:rgba(255,255,255,.22)}
.termin__kopf b{font-size:.9rem}
.termin__grid{gap:3px}
.termin__grid i{font-size:.66rem;border-radius:6px}
.termin__fuss{margin:6px -16px -2px;padding:13px 16px;font-size:.92rem;border-radius:0 0 18px 18px}
.termin:hover .termin__fuss{background:#3A4A8C;color:#fff}

/* Calendly-Popup: so eng wie moeglich um die Karte */
.calendly-overlay .calendly-popup{max-width:880px!important;max-height:660px!important}

/* Baukasten: Klon fliegt hinter das Handy, Stein kommt von oben */
#lego .kasten2{position:relative}
.reel-rahmen{z-index:5}
.flug{position:absolute;z-index:3}
