.hk-home .hk-hero{display:block;width:100%;height:auto;max-height:340px;object-fit:cover;border-radius:4px;margin:0 0 18px}.hk-home .portal-welcome{display:block}.hk-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.hk-gallery figure{margin:0}.hk-gallery img{display:block;width:100%;height:190px;object-fit:cover;border-radius:4px}.hk-home .hl2-note{padding:0 12px}.hk-directory .hl2-card{border-color:#b8d3ff40}.hk-directory .hl2-controls select option{background:#24314a;color:#fff}@media(max-width:600px){.hk-gallery{gap:8px}.hk-gallery img{height:130px}}
