/* CervicalRelief wordmark logo — preserves original header design otherwise */
.brand a {
    display: inline-flex;
    align-items: center;
    letter-spacing: 0;
    color: #fff;
}
.brand .brand-logo {
    height: 26px;
    width: auto;
    max-width: 300px;
    display: block;
}
.brand .brand-text { display: none; }
@media (max-width: 480px) {
    .brand .brand-logo { height: 22px; max-width: 220px; }
}

/* People-also-ask / AI-friendly queries block */
.section.people-ask .faq-list{margin:0 0 1rem}
.section.people-ask h3{margin:1.1rem 0 .4rem;font-size:1.05rem;color:var(--text-primary)}
.section.people-ask .faq{padding:.6rem .8rem;margin:.4rem 0;background:rgba(37,99,235,.05);border-left:3px solid #2563eb;border-radius:6px}
.section.people-ask .faq h4{margin:0 0 .25rem;font-size:.98rem;font-weight:600;color:var(--text-primary)}
.section.people-ask .faq p{margin:0;font-size:.92rem;color:var(--text-secondary)}
