/* Shared article reading and contact hierarchy; loaded by the 14 articles only. */
.guide-page main p:not(.guide-key):not(.guide-kicker),.guide-page main li,.guide-page main dd,.guide-page main td { font-weight:500; }
.guide-page .guide-contact .guide-actions { display:flex; flex-wrap:wrap; flex-direction:row; align-items:center; gap:20px 28px; margin:28px 0 0; }
.guide-page .article-contact-links { display:flex; flex-wrap:wrap; gap:16px 28px; margin-top:32px; padding-top:24px; border-top:1px solid var(--line); }
.guide-page .article-contact-links a { font-size:16px; line-height:1.85; }
.event-guide-page .event-questions details[data-expanded="false"] { border-radius:var(--closed-radius,42px); }
.event-guide-page details[data-expanded="false"] .event-faq-icon { background:transparent; color:var(--blue); transform:none; }
@media(max-width:767px) {
 .guide-page .guide-contact .guide-actions { flex-direction:column; align-items:stretch; gap:20px; }
 .guide-page .guide-contact .guide-actions>a { align-self:center; text-align:center; }
 .guide-page .guide-contact .guide-actions>.button { width:100%; justify-content:center; }
 .guide-page .article-contact-links { gap:12px 24px; }
}
