.page-module__9FXiva__container{max-width:1000px;margin:0 auto;padding:2.5rem 1.25rem 4rem}.page-module__9FXiva__episodeHeader{grid-template-columns:clamp(260px,35vw,340px) 1fr;align-items:start;gap:2.5rem;margin-bottom:2.5rem;display:grid}.page-module__9FXiva__coverWrapper{aspect-ratio:1;border:1px solid var(--border);border-radius:20px;width:100%;max-width:350px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 10px 30px #0003}.page-module__9FXiva__cover{object-fit:cover;width:100%;height:100%}.page-module__9FXiva__info{flex-direction:column;display:flex}.page-module__9FXiva__date{color:var(--primary-yellow);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.85rem;font-weight:700}.page-module__9FXiva__title{letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.25}.page-module__9FXiva__description{color:var(--text-secondary);margin-bottom:1.5rem;font-size:clamp(.95rem,2.8vw,1.1rem);line-height:1.65}.page-module__9FXiva__actions{flex-wrap:wrap;gap:.85rem;margin-bottom:1.25rem;display:flex}.page-module__9FXiva__likeBtn,.page-module__9FXiva__shareBtn{cursor:pointer;border-radius:50px;justify-content:center;align-items:center;padding:.7rem 1.35rem;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex}.page-module__9FXiva__likeBtn{color:var(--primary-yellow);background:#ffd7001f;border:1px solid #ffd7004d}.page-module__9FXiva__likeBtn:hover{background:var(--primary-yellow);color:#000;transform:translateY(-2px)}.page-module__9FXiva__shareBtn{background:var(--card-bg);border:1px solid var(--border);color:var(--foreground)}.page-module__9FXiva__shareBtn:hover{border-color:var(--primary-yellow);color:var(--primary-yellow);transform:translateY(-2px)}@media (max-width:768px){.page-module__9FXiva__container{padding:1.5rem 1rem 3rem}.page-module__9FXiva__episodeHeader{text-align:center;grid-template-columns:1fr;gap:1.75rem}.page-module__9FXiva__coverWrapper{max-width:280px}.page-module__9FXiva__actions{justify-content:center;width:100%}.page-module__9FXiva__likeBtn,.page-module__9FXiva__shareBtn{flex:1;max-width:180px}}
