/* Zusatz für /72-stunden; Grundlage bleibt /assets/vorsorge/style.css (Goldirrtum, Familienrat). */
.stunden72 .lead-satz{max-width:640px;margin:0 auto 6px}
.stunden72 .cards.three article img{height:110px;width:100%;object-fit:cover;mix-blend-mode:normal;border-radius:3px}
.stunden72 .laender{background:#2a231b;color:#f7f3e9;border-bottom:0;padding-block:48px}
.stunden72 .laender h2{color:#f7f3e9}
.stunden72 .laender-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:36px;align-items:center}
.stunden72 .laender-karten{grid-template-columns:repeat(3,minmax(0,1fr))}
.stunden72 .laender-karten article{background:#352c22;border-top:2px solid #c9a24b;padding:18px 18px 16px}
.stunden72 .laender-karten article>span{position:static;display:block;color:#e2b955;font-size:17px;letter-spacing:.1em;font-family:Inter,Arial,sans-serif;font-weight:600;margin-bottom:6px}
.stunden72 .laender-karten h3{color:#f7f3e9;font-size:28px;margin:0 0 8px}
.stunden72 .laender-karten p{color:#e8dfcc;font-size:17px;margin:0 0 6px}
.stunden72 .laender-karten .frist{font:700 30px/1.1 Cormorant,Georgia,serif;color:#f1c75f;margin-bottom:8px}
.stunden72 .laender-karten .quelle{color:#bfb39c;font-size:15px;margin:10px 0 0}
.stunden72 .laender-text h3{color:#f7f3e9;font-size:30px}
.stunden72 .laender-text p{color:#e8dfcc;margin:0}
.stunden72 .pdfbox .purchase{margin-top:18px}
.stunden72 .pdfbox .button{width:100%}
.stunden72 .finale p{max-width:640px;margin:0 auto 18px}
.stunden72 .video-slot img{width:100%;border-radius:3px}
@media(max-width:900px){.stunden72 .laender-grid{grid-template-columns:1fr;gap:22px}}
@media(max-width:700px){.stunden72 .laender-karten{grid-template-columns:1fr}.stunden72 .laender{padding-block:32px}.stunden72 .cards.three article img{width:110px;height:84px}.stunden72 .previews figure{max-width:none}}
.stunden72 .finale{background:linear-gradient(#f7f3e9e6,#f7f3e9c4),url('/assets/vorsorge/72h-finale.webp?v=1a2482aa4a') center 55%/cover}
.stunden72 h1,.stunden72 h2,.stunden72 h3{font-variant-ligatures:no-common-ligatures}
.stunden72 .video-slot{position:relative;margin:0}
.stunden72 .video-slot figcaption{position:absolute;left:16px;bottom:16px;background:#241f19e6;color:#f7f3e9;padding:10px 16px;border-radius:3px;font-weight:600;font-size:17px}
.stunden72 .video-slot figcaption span{color:#e2b955;margin-right:6px}
