.placement-pair,.placement-anchors{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.placement-review figure{min-width:0;margin:0}.placement-review h4{margin:0 0 12px;font-size:18px}.placement-review figure>svg{width:100%;max-height:440px;background:white;border:1px solid var(--line);border-radius:4px}.placement-review figcaption{font-size:13px;line-height:1.5;color:#52675d;margin-top:10px}.placement-map{height:390px;border:1px solid var(--line);border-radius:4px;background:#e7e8df;z-index:0}.placement-north{padding:10px;background:#fffdf8;border:1px solid #52675d;border-radius:3px;font-weight:bold;color:#164c3d}.placement-review details{margin:16px 0;padding:16px;border:1px solid var(--line);border-radius:4px}.placement-review summary{cursor:pointer;font-weight:600}.placement-review li{margin:10px 0}.placement-anchors img{width:100%;max-height:280px;object-fit:contain;background:white}.placement-note{border-left:3px solid #d79a32;padding:12px 16px;background:#f5efdd}.placement-page{max-width:1120px;width:92%;margin:28px auto}.placement-page>h1{font-size:clamp(30px,5vw,44px);line-height:1.15}.placement-page header{display:flex;justify-content:space-between;align-items:center;gap:24px}.placement-page header img{width:220px;max-width:55vw}.placement-page .tiny{font-size:12px;color:#52675d}@media(max-width:700px){.placement-pair,.placement-anchors{grid-template-columns:1fr}.placement-map{height:320px}.placement-review figure>svg{max-height:520px}.placement-review.panel{padding:20px}.placement-page{width:94%}.placement-page header img{width:190px}}
