.dhv-comment-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.dhv-turnstile{margin:14px 0}.dhv-official-reply>.comment-body{border-left:3px solid #d62828;padding-left:16px}.dhv-core-event-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:24px 0;background:var(--dhv-border,#e4e0da);border:1px solid var(--dhv-border,#e4e0da);border-radius:10px;overflow:hidden}.dhv-core-event-details>div{background:var(--dhv-surface,#fff);padding:14px 16px}.dhv-core-event-details strong,.dhv-core-event-details span{display:block}.dhv-core-event-details strong{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.dhv-core-event-list{display:grid;gap:10px;margin:20px 0}.dhv-core-event-item{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:start;padding:16px;border:1px solid var(--dhv-border,#e4e0da);border-radius:10px}.dhv-core-event-item time{font-size:1.2rem;font-weight:800;color:var(--dhv-red,#d62828)}.dhv-core-event-item h3{margin:.2rem 0}.dhv-core-event-item p{margin:0}.dhv-core-event-status{font-size:.76rem;text-transform:uppercase;letter-spacing:.04em}.dhv-core-collection-stories{margin-top:36px}.dhv-core-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dhv-core-story-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:8px}.dhv-core-story-card h3{font-size:1rem;margin:8px 0}.dhv-core-story-card a{text-decoration:none;color:inherit}@media(max-width:760px){.dhv-core-event-details{grid-template-columns:1fr}.dhv-core-story-grid{grid-template-columns:1fr}.dhv-core-event-item{grid-template-columns:60px 1fr}}
.dhv-core-single{padding:clamp(28px,5vw,64px) 20px}.dhv-core-single-article{max-width:1040px;margin:0 auto}.dhv-core-single-head,.dhv-core-body{max-width:720px;margin-left:auto;margin-right:auto}.dhv-core-single-head{margin-bottom:24px}.dhv-core-single-head h1,.dhv-core-author-head h1{font-size:clamp(2rem,5vw,4rem);line-height:1.04;margin:.3em 0}.dhv-core-kicker{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--dhv-red,#d62828)}.dhv-core-deck{font-size:1.15rem;line-height:1.55}.dhv-core-wide-media{max-width:1040px;margin:24px auto}.dhv-core-wide-media img{width:100%;height:auto;display:block}.dhv-core-body{line-height:1.75}.dhv-core-author-head{max-width:820px;margin:0 auto 32px;display:grid;grid-template-columns:140px 1fr;gap:24px;align-items:center}.dhv-core-author-photo img{width:140px;height:140px;object-fit:cover;border-radius:50%}.dhv-core-author-role{font-weight:700;margin:.4rem 0}.dhv-core-author-stories{margin-top:42px}@media(max-width:640px){.dhv-core-author-head{grid-template-columns:1fr}.dhv-core-author-photo img{width:104px;height:104px}}
.dhv-core-author-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:.65rem 0 0;font-size:.88rem}.dhv-core-author-links a{font-weight:700;text-decoration:underline;text-underline-offset:3px}
