.testimony-figure{margin:24px 0;padding:18px;background:#172820;border:1px solid #69735b;border-radius:10px;color:#efe4cd}.testimony-figure figcaption{font-size:14px;color:#d7c6a8;line-height:1.7;margin-bottom:14px}.testimony-figure svg{display:block;width:100%;max-width:480px;height:auto;margin:auto}.testimony-svg-text{font:26px Georgia,serif;fill:#f2e8d3}.testimony-figure li,.testimony-figure p{font-size:15px;line-height:1.85}.testimony-figure ul,.testimony-figure ol{padding-left:22px}.testimony-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.testimony-pair section{padding:12px;border:1px solid #758373}.testimony-pair h3{font-size:17px;margin-top:0}.testimony-pair small{font-size:14px;line-height:1.75;display:block}.testimony-gap{border-top:1px dashed #bca97a;padding-top:14px}.testimony-source-list{border-left:3px solid #a4b99a;padding:2px 16px;margin:22px 0}.london-testimony-scene .london-play-options{display:flex;flex-direction:column;gap:10px}.london-testimony-scene .london-play-options button{white-space:normal;text-align:left;line-height:1.7}.london-testimony-scene :is(figure,section,div){min-width:0}.testimony-sight-key{color:#bde0dc}@media(max-width:540px){.testimony-pair{grid-template-columns:1fr}.testimony-figure{padding:12px}.testimony-figure li,.testimony-figure p{font-size:14px}.testimony-svg-text{font-size:26px}}
