.marko-hero{padding:120px 0 55px;background:radial-gradient(ellipse at 85% 35%,rgba(21,147,189,.09),transparent 45%),#080807}.marko-crumb{font-size:12px;color:#8c8981;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:50px}.marko-crumb a{color:#aaa69d}.marko-hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);gap:45px;align-items:center}.marko-hero .section-kicker,.marko-feature .section-kicker{color:#1593bd}.marko-hero .section-kicker span{margin:0 8px;color:#615e56}.marko-hero h1{font-size:clamp(3rem,6.8vw,6.5rem);font-weight:800;line-height:.96;letter-spacing:-.055em;margin:18px 0 24px}.marko-hero h1{color:#f3f0e9}.marko-subtitle{font-size:clamp(1.2rem,2.3vw,1.7rem);font-weight:650;margin:0 0 18px;color:#f3f0e9}.marko-lead{font-size:1.05rem;line-height:1.8;color:#aaa69d;max-width:600px}.marko-meta{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:11px;color:#a6a297;margin:24px 0;text-transform:uppercase;letter-spacing:.08em}.marko-hero-actions{display:flex;gap:12px;flex-wrap:wrap}.marko-figure{margin:0;text-align:center;min-width:0}.marko-portrait{display:block;width:min(100%,360px);height:auto;margin:0 auto}.marko-figure figcaption{color:#9b968b;font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-top:14px}.marko-listen{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:22px 0;margin-top:36px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.marko-listen small{display:block;color:#1593bd;font-size:10px;letter-spacing:.14em;margin-bottom:6px}.marko-listen strong{font-size:17px}.marko-listen>a{color:#c7a56a;font-size:13px}.marko-contents{display:flex;flex-wrap:wrap;gap:12px 20px;margin:0 0 36px;font-size:12px}.marko-contents a{color:#c7a56a}.marko-copy h2{scroll-margin-top:100px}.marko-insight{border-left:3px solid #1593bd;padding:12px 0 12px 24px;margin:36px 0}.marko-insight>span{font-size:10px;letter-spacing:.18em;color:#1593bd}.marko-insight p{font-size:1.5rem!important;color:#f3f0e9!important;line-height:1.45!important}.marko-insight small{color:#8c8981;font-size:11px}.marko-books>a{display:block;padding:24px 0;border-bottom:1px solid var(--line);color:#f3f0e9}.marko-books>a>small{font-size:10px;letter-spacing:.12em;color:#1593bd}.marko-books h3{font-size:1.5rem;margin:8px 0}.marko-books>a>span{font-size:12px;color:#c7a56a}.marko-books>a:hover h3{text-decoration:underline}.marko-reading{padding-top:25px}.marko-reading li{margin:12px 0;color:#aaa69d;line-height:1.7}.marko-reading strong{color:#f3f0e9}.marko-question{border-top:1px solid var(--line);padding-top:30px;margin-top:45px}.marko-aside-card{border-top:2px solid #1593bd!important}.marko-feature{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(200px,.7fr);gap:45px;align-items:center;text-align:left}.marko-feature h3{font-size:clamp(2.4rem,5.2vw,5rem);line-height:.98;letter-spacing:-.05em;margin:16px 0 20px}.marko-feature h3,.marko-feature h3 a{color:#f3f0e9}.marko-feature p{color:#aaa69d;line-height:1.8}.marko-feature .marko-portrait{max-width:270px}.marko-feature .episode-topic-link{margin-left:0}.marko-soon{color:#1593bd;font-size:12px;letter-spacing:.03em;margin:22px 0}.marko-feature .new-episode-badge{color:#1593bd}.marko-feature .new-episode-badge:before{background:#1593bd}@media(max-width:750px){.marko-hero{padding-top:100px}.marko-crumb{margin-bottom:28px}.marko-hero-grid,.marko-feature{grid-template-columns:1fr;gap:32px}.marko-hero-grid>.marko-figure{max-width:270px;margin:auto}.marko-feature>.marko-figure{max-width:220px;margin:auto}.marko-hero h1{font-size:clamp(2.8rem,11.5vw,5rem)}.marko-hero .button{width:auto}.marko-listen strong{font-size:15px}}@media(max-width:400px){.marko-hero-actions{display:grid}.marko-hero .button{width:100%}}

/* Gastfolge: klare Titel, menschlicher Name, deutlich erkennbare neue Folge. */
.marko-new-feature{position:relative;padding:clamp(24px,4vw,52px)!important;background:linear-gradient(125deg,#171c1d,#111514 65%)!important;border:1px solid #426573!important;border-radius:24px;box-shadow:0 24px 70px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04);overflow:visible}
.marko-new-feature:before{content:none!important}.marko-feature-top{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}.marko-feature-top .section-kicker{margin:0;font-size:11px;line-height:1.7}.marko-new-badge{display:inline-flex;align-items:center;gap:9px;padding:8px 13px;background:#1593bd;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:99px;font-size:11px;font-weight:750;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.marko-new-badge>span{position:relative;display:block;width:7px;height:7px;border-radius:50%;background:#fff;flex-shrink:0}.marko-new-badge>span:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 0 rgba(255,255,255,.6);animation:marko-new-pulse 2s ease-out infinite}
@keyframes marko-new-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.6)}75%,100%{box-shadow:0 0 0 8px rgba(255,255,255,0)}}
.marko-person-name{margin-top:18px!important;text-transform:none!important;letter-spacing:0!important;line-height:1.5}.marko-person-name strong{display:block;font:700 clamp(18px,2vw,24px)/1.3 Inter,system-ui,sans-serif;letter-spacing:-.025em;color:#f3f0e9}.marko-person-name span{display:block;margin-top:6px;font:400 12px/1.5 Inter,system-ui,sans-serif;letter-spacing:.02em;color:#aaa69d}.marko-feature .marko-soon{color:#aaa69d}.marko-feature .meta{color:#aaa69d}
.marko-guest-aside{position:static;display:block;align-self:stretch}.marko-guest-aside>.marko-aside-card{position:sticky;top:96px;padding:20px}.marko-aside-portrait{display:block;width:124px;height:auto;margin:0 0 14px}.marko-aside-card .section-kicker{color:#1593bd;margin:0 0 12px;font-size:10px}.marko-aside-card h2{font-size:1.1rem;margin-bottom:10px;line-height:1.3}.marko-aside-card>p:not(.section-kicker){font-size:12px;line-height:1.6;margin:10px 0}.marko-aside-card>a{font-size:12px;line-height:1.5;padding:7px 0}.marko-aside-card .marko-aside-topics{color:#aaa69d;font-size:11px!important;margin-top:15px!important;padding-top:12px;border-top:1px solid var(--line)}
@media(min-width:951px) and (max-height:820px){.marko-guest-aside>.marko-aside-card{top:88px;padding:16px}.marko-aside-portrait{width:86px;margin-bottom:10px}.marko-aside-card .section-kicker{margin-bottom:8px}.marko-aside-card>a{padding:5px 0}.marko-aside-card>p:not(.section-kicker){margin:8px 0}}
@media(max-width:950px){.marko-guest-aside>.marko-aside-card{position:static}.marko-aside-portrait{width:124px}}
@media(max-width:750px){.marko-new-feature{border-radius:18px;padding:25px 20px!important}.marko-feature-top{gap:12px}.marko-feature-top .section-kicker{font-size:10px;max-width:220px}.marko-feature h3{font-size:clamp(2.35rem,10vw,4rem)}.marko-new-feature .marko-figure{max-width:220px}.marko-person-name strong{font-size:21px}}
@media(prefers-reduced-motion:reduce){.marko-new-badge>span:after{animation:none;box-shadow:none}}

.marko-feature .meta{justify-content:flex-start;text-align:left}

/* Feinabstimmung: Badge am Rahmen, kompakter Einstieg, Bücher mit echten Covern. */
.marko-new-feature>.marko-new-badge{position:absolute;right:27px;top:-15px;transform:rotate(8deg);padding:10px 17px;box-shadow:0 5px 20px #0005;z-index:2}
.marko-person-name strong{font-size:clamp(21px,2.4vw,28px)}
.marko-hero{padding:108px 0 34px}.marko-crumb{margin-bottom:26px}.marko-hero h1{font-size:clamp(3rem,6.2vw,5.9rem);margin-top:14px;margin-bottom:20px}.marko-hero .marko-subtitle{font-size:clamp(1.4rem,2.5vw,1.9rem)}.marko-lead{line-height:1.65}.marko-listen{margin-top:26px;padding:18px 0}
.marko-guest-aside{position:static;display:block;align-self:stretch}.marko-aside-stack{position:sticky;top:96px;display:grid;gap:16px}.marko-aside-stack>.marko-aside-card{position:static;padding:20px}.marko-topics-card{padding:20px}.marko-topics-card .section-kicker{font-size:10px;color:#1593bd;margin:0 0 10px}.marko-topics-card>a{font-size:12px;line-height:1.5;padding:6px 0}
.marko-books>a{display:grid;grid-template-columns:125px minmax(0,1fr);gap:25px;align-items:center;padding:26px 0}.marko-book-cover{display:block;width:125px;height:190px;object-fit:contain;object-position:center;filter:drop-shadow(0 8px 12px #0007)}.marko-book-details>small{font-size:10px;letter-spacing:.12em;color:#1593bd}.marko-book-details>span{font-size:12px;color:#c7a56a}.marko-book-details h3{font-size:1.4rem;line-height:1.25}.marko-book-details p{font-size:14px;line-height:1.65}.marko-books>a:not(:has(img)){display:block}
.footer-brand strong{font-size:1rem;line-height:1.12}.footer-brand strong>.footer-brand-accent{font:inherit;letter-spacing:inherit;color:var(--gold2,#c7a56a)}
@media(min-width:951px) and (max-height:850px){.marko-aside-stack{top:88px;gap:12px}.marko-aside-stack>.marko-aside-card,.marko-topics-card{padding:16px}.marko-aside-portrait{width:80px;margin-bottom:10px}.marko-aside-card>a,.marko-topics-card>a{padding:4px 0}.marko-aside-card>p:not(.section-kicker){margin:8px 0}}
@media(min-width:951px) and (max-height:700px){.marko-aside-stack{position:static}}
@media(max-width:950px){.marko-aside-stack{position:static;grid-template-columns:1fr 1fr;align-items:start}.marko-aside-portrait{width:110px}}
@media(max-width:750px){.marko-hero{padding-top:98px}.marko-crumb{margin-bottom:24px}.marko-hero h1{font-size:clamp(2.8rem,11.5vw,5rem)}.marko-new-feature>.marko-new-badge{right:18px;top:-16px}.marko-feature-top{padding-top:10px}.marko-aside-stack{grid-template-columns:1fr}.marko-books>a{grid-template-columns:95px minmax(0,1fr);gap:18px}.marko-book-cover{width:95px;height:150px}.marko-book-details h3{font-size:1.18rem}}
@media(min-width:751px){.marko-hero h1{font-size:clamp(3rem,5vw,5rem)}}
