.consultation-chapters{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0}
.consultation-chapters button{border:1px solid #c6a07666;border-radius:24px;padding:11px 17px;background:#38242e88;color:#eed7ba;font:inherit;font-size:13px;cursor:pointer}
.consultation-chapters button:hover{background:#73504466;border-color:#d6b180}
.consultation-result section[id]{scroll-margin-top:110px}
.consultation-letter-copy,.spread-synthesis>p:not(.micro-label){max-width:78ch}
.consultation-actions li p+p,.consultation-compass p+p{margin-top:12px}
.consultation-card-anchor{padding:16px 19px;margin:0 0 25px;border-left:2px solid #ddb58a;background:#b0825017;border-radius:0 10px 10px 0}
.consultation-card-anchor span{color:#c6a076;font-size:11px;letter-spacing:.04em}
.consultation-card-anchor blockquote{margin:8px 0 0;font-size:15px;line-height:1.8;color:#f0dfcc;overflow-wrap:anywhere}
@media(max-width:600px){.consultation-chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.consultation-chapters button{padding:11px 8px;font-size:12px}.consultation-result section[id]{scroll-margin-top:85px}}
