.entry-information { margin:64px 0 0; border-top:1px solid var(--line); }
.entry-information>div { display:grid; grid-template-columns:180px 1fr; gap:24px; border-bottom:1px solid var(--line); padding:18px 0; }
.entry-information dt { color:var(--accent,var(--white)); font-size:.65rem; font-weight:700; letter-spacing:.1em; text-transform:uppercase; }
.entry-information dd { margin:0; color:var(--white); font-size:.85rem; }
.entry-authorship { display:flex; width:max-content; max-width:100%; align-items:center; gap:12px; margin:18px 0 0 auto; color:var(--muted); }
.entry-authorship span { font-size:.55rem; font-weight:500; letter-spacing:.12em; white-space:nowrap; }
.entry-authorship img { display:block; width:74px; height:34px; object-fit:contain; object-position:left center; opacity:.72; }
.entry-transcript { margin-top:58px; border-top:1px solid var(--accent,var(--white)); border-bottom:1px solid var(--line); }
.entry-transcript summary { display:flex; justify-content:space-between; align-items:center; padding:22px 0; color:var(--accent,var(--white)); cursor:pointer; font-size:.72rem; font-weight:700; letter-spacing:.11em; list-style:none; }
.entry-transcript summary::-webkit-details-marker { display:none; }
.entry-transcript summary b { font-size:1.2rem; font-weight:400; }
.entry-transcript[open] summary b { transform:rotate(45deg); }
.entry-transcript__text { padding:22px 0 42px; color:var(--white); font-size:1rem; line-height:1.7; }
.entry-transcript__text p { margin-bottom:1.3em; }
@media(max-width:700px){.entry-information>div{grid-template-columns:1fr;gap:6px}.entry-authorship{margin-top:15px}.entry-authorship img{width:66px;height:30px}.entry-transcript{margin-top:44px}}
