.hk-guide-picture{display:block;width:100%;height:180px;object-fit:contain;background:#efeee5;border-radius:12px;margin:0 0 24px;padding:12px;box-sizing:border-box}.hk-rest-intro{display:grid;grid-template-columns:minmax(200px,.6fr) 1fr;gap:40px;align-items:center}.hk-rest-intro>img{width:100%;max-height:360px;object-fit:contain;background:#eeeee2;border-radius:20px}.hk-rest-intro h1{font-size:clamp(36px,5vw,60px)}.hk-rest-image{max-width:500px;margin:20px auto 40px;padding:20px}.hk-rest-image img{width:100%;height:220px;object-fit:contain}.hk-rest-image figcaption{font-size:14px;text-align:center}@media(max-width:700px){.hk-rest-intro{grid-template-columns:1fr;gap:24px}.hk-rest-intro>img{height:180px}.hk-guide-picture{height:150px}}