/* Proposed fragment styling only. Scoped to avoid altering the existing site. */
#episode-6-feature{color:#2a103c;background:#f8f2e9;font-family:'Segoe UI',Arial,sans-serif}
#episode-6-feature *{box-sizing:border-box}
#episode-6-feature h1,#episode-6-feature h2,#episode-6-feature p,#episode-6-feature figure{margin-top:0}
#episode-6-feature .episode-feature{max-width:1380px;margin:auto;padding:52px 28px 48px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);gap:56px;align-items:center;border-bottom:1px solid #b48229}
#episode-6-feature .eyebrow{font-size:11px;font-weight:700;letter-spacing:2.6px;line-height:1.6;text-transform:uppercase;margin-bottom:21px}
#episode-6-feature .release-date{font-size:12px;color:#674b22;font-weight:650;display:flex;gap:8px;align-items:center;margin-bottom:22px}
#episode-6-feature .date-dot{width:7px;height:7px;background:#b48229;border-radius:50%;flex-shrink:0}
#episode-6-feature .feature-copy .feature-title{font:600 clamp(32px,3.25vw,49px)/1.12 Bodoni,'Times New Roman',serif;letter-spacing:-1.7px;margin-bottom:23px;text-wrap:balance;white-space:normal}
#episode-6-feature .feature-intro{font-size:16px;line-height:1.65;color:#53425a;max-width:560px;margin-bottom:25px}
#episode-6-feature .gold-button{display:inline-flex;align-items:center;gap:35px;background:#e6bf65;color:#30123e;border:1px solid #a57a28;text-decoration:none;font-size:14px;font-weight:650;padding:16px 22px;min-height:50px}
#episode-6-feature .gold-button:hover{background:#edca7b}
#episode-6-feature .signature{font:italic 22px/1.3 Bodoni,'Times New Roman',serif;color:#6d4d1b;margin:27px 0 0}
#episode-6-feature .feature-art{margin:0;box-shadow:0 17px 35px #30123e13}
#episode-6-feature .feature-art img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#1b1220}
#episode-6-feature .feature-art figcaption{display:flex;justify-content:space-between;gap:20px;background:#30123e;color:#f8f2e9;padding:17px 20px;font-size:11px;letter-spacing:.06em}
#episode-6-feature .feature-art figcaption span:first-child{text-transform:uppercase}
#episode-6-feature .episode-details{max-width:1240px;margin:auto;padding:65px 28px;display:grid;grid-template-columns:.8fr 1.3fr;gap:100px}
#episode-6-feature .episode-details h2{font:400 clamp(32px,4vw,48px)/1.1 Bodoni,'Times New Roman',serif;letter-spacing:-1px;margin-bottom:0}
#episode-6-feature .details-copy{font-size:16px;line-height:1.8;color:#53425a}
#episode-6-feature .details-copy p{margin-bottom:19px}
#episode-6-feature .details-copy .coming-note{color:#2a103c;font-weight:650}
#episode-6-feature .text-link{font-size:14px;font-weight:650;display:inline-block;padding:8px 0}
#episode-6-feature a:focus-visible{outline:3px solid #8c61a1;outline-offset:5px}
@media(max-width:900px){#episode-6-feature .episode-feature{gap:30px;padding-block:36px;grid-template-columns:1fr 1.1fr}#episode-6-feature .feature-copy .feature-title{font-size:34px}#episode-6-feature .feature-intro{font-size:14px}#episode-6-feature .episode-details{gap:45px;padding-block:48px}}
@media(max-width:700px){#episode-6-feature .episode-feature{display:flex;flex-direction:column;gap:28px;padding:32px 20px}#episode-6-feature .feature-copy{width:100%}#episode-6-feature .feature-copy .feature-title{font-size:37px;letter-spacing:-1.4px;line-height:1.12;max-width:550px}#episode-6-feature .eyebrow{font-size:10px;letter-spacing:1.8px;margin-bottom:18px}#episode-6-feature .release-date{font-size:11px;line-height:1.5;margin-bottom:20px}#episode-6-feature .feature-intro{font-size:15px;line-height:1.7}#episode-6-feature .gold-button{width:100%;justify-content:space-between}#episode-6-feature .signature{font-size:21px;margin-top:22px}#episode-6-feature .feature-art{width:100%}#episode-6-feature .feature-art figcaption{font-size:9px;padding:14px 13px;gap:12px}#episode-6-feature .episode-details{grid-template-columns:1fr;gap:25px;padding:40px 20px}#episode-6-feature .episode-details h2{font-size:37px}#episode-6-feature .details-copy{font-size:15px}}

.hero-story.episode6-teaser .hero-art{display:flex;align-items:center;justify-content:center;background:#1b1220;min-height:0}.hero-story.episode6-teaser .hero-art img{width:100%;height:auto;object-fit:contain;aspect-ratio:16/9}.hero-story.episode6-teaser .watch-link{white-space:normal}
