/* Accepted PASS39 presentation only; current shell/router/menu remain. */
.accepted-first-question{max-width:54rem;margin:clamp(2rem,5vw,4rem) 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid color-mix(in srgb,var(--ink) 25%,transparent);border-radius:18px}
.accepted-first-question h2{margin:0 0 .75rem;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.15;color:var(--ink)}
.accepted-first-question p{margin:.65rem 0;overflow-wrap:anywhere}
.accepted-question{font-weight:700}
.accepted-reading-detail{margin:1.25rem 0}
.accepted-reading-detail li{margin:.5rem 0}
.accepted-whole-entry{max-width:52rem}
.accepted-whole-entry .button{margin:.75rem 0 1.5rem}
