.ht-logos{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin:14px 0 4px}.ht-logos img{height:52px;width:auto}.ht-logos i{width:1px;height:40px;background:#d9e1e6}.ht-chips{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.ht-chips button{border:1px solid #d9e1e6;background:#fff;border-radius:999px;padding:7px 14px;font-weight:600;font-size:13.5px;cursor:pointer;color:#12343f}.ht-chips button.on{background:#12343f;color:#fff;border-color:#12343f}.ht-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:18px;gap:18px;align-items:start;margin-bottom:28px}.ht-card{background:#fff;border:1px solid #d9e1e6;border-radius:14px;overflow:hidden}.ht-media{position:relative;background:#0E2235}.ht-media img,.ht-media video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover}.ht-card.upcoming img{filter:blur(2px) brightness(.75)}.ht-soon{position:absolute;left:12px;right:12px;bottom:12px;background:rgba(14,34,53,.88);color:#fff;font-weight:600;font-size:14px;padding:10px 12px;border-radius:10px;text-align:center}.ht-body{padding:14px 16px 16px}.ht-k{font-weight:700;font-size:12px;color:#0a8f86;letter-spacing:.04em}.ht-body h3{margin:6px 0 2px;font-size:19px;line-height:1.35}.ht-en{margin:0 0 8px;color:#5b6b7b;font-size:14.5px}.ht-body ul{margin:0;padding-left:18px;font-size:14px;line-height:1.5;color:#33464f}.ht-follow{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0 40px}.ht-follow a{border:1px solid #d9e1e6;border-radius:999px;padding:8px 14px;font-weight:600;font-size:14px;text-decoration:none;background:#fff}.ht-note{color:#5b6b7b;font-size:14px;line-height:1.6}.ht-yt{margin:10px 0 0;font-size:13.5px;font-weight:600}.ht-yt a{color:#c4302b;text-decoration:none}