.az-place-history{max-width:900px;margin:56px auto;padding:40px;background:var(--az-paper,#fffaf2);border:1px solid #ddd0b7;line-height:1.85}
.az-place-history .az-title{font-size:clamp(28px,4vw,42px);margin:8px 0 24px}
.az-history-intro{font-size:1.1rem;color:#294d4b}
.az-history-section{margin:28px 0}
.az-history-section h3{font-family:Georgia,serif;font-size:1.5rem;line-height:1.3;color:#143f41;margin:0 0 12px}
.az-history-section p{margin:12px 0}
.az-history-review-note{background:#f0e5d1;border-inline-start:3px solid #a78348;padding:12px 16px;color:#553f21;font-size:.9rem}
.az-history-references{border-top:1px solid #ddd0b7;padding:16px 0;margin-top:16px;font-size:.9rem}
.az-history-references summary{font-weight:650;cursor:pointer;color:#812f40}
.az-history-references li{overflow-wrap:anywhere;margin:8px 0}
.az-history-references a{color:#812f40;text-underline-offset:3px}
@media(max-width:600px){.az-place-history{margin:28px 0;padding:24px 18px}.az-place-history .az-title{font-size:28px}.az-history-intro{font-size:1rem}}
