.hk-latest-news:where(.astro-34h6s4cn){--hk-news-gap:clamp(1.5rem, 3vw, 3.5rem);--hk-news-rule:color-mix(in srgb, var(--hk-border-soft,#0f172a14) 82%, transparent)}.hk-latest-news__header:where(.astro-34h6s4cn){max-width:56rem}.hk-latest-news:where(.astro-34h6s4cn) h2:where(.astro-34h6s4cn){color:var(--hk-text-main,var(--sl-color-white));letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.6vw,2.8rem);line-height:1.08}.hk-latest-news__intro:where(.astro-34h6s4cn){max-width:52ch;color:var(--hk-text-muted,var(--sl-color-gray-2));text-wrap:pretty;margin:.85rem 0 0;font-size:1rem;line-height:1.65}.hk-latest-news__grid:where(.astro-34h6s4cn){gap:var(--hk-news-gap);grid-template-columns:minmax(16rem,.86fr) minmax(0,1.4fr);align-items:start;margin-top:clamp(1.75rem,3vw,2.75rem);display:grid}.hk-latest-news__release:where(.astro-34h6s4cn){border-radius:var(--hk-radius-md,1.15rem);background:color-mix(in srgb, var(--sl-color-accent-low) 52%, var(--hk-card-bg,#fff));min-height:24rem;box-shadow:inset 0 0 0 1px var(--hk-news-rule);flex-direction:column;gap:.9rem;padding:clamp(1.35rem,2.4vw,2rem);display:flex}.hk-latest-news__release-label:where(.astro-34h6s4cn),.hk-latest-news__reading-label:where(.astro-34h6s4cn){color:var(--sl-color-accent-high);margin:0;font-size:.875rem;font-weight:720;line-height:1.4}.hk-latest-news__release-title:where(.astro-34h6s4cn){letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.18;position:relative}.hk-latest-news__release-title:where(.astro-34h6s4cn) a:where(.astro-34h6s4cn){color:var(--hk-text-main,var(--sl-color-white));text-decoration:none}.hk-latest-news__release-title:where(.astro-34h6s4cn) a:where(.astro-34h6s4cn):after{content:"";position:absolute;inset:-.3rem 0}.hk-latest-news__release-title:where(.astro-34h6s4cn) a:where(.astro-34h6s4cn):hover,.hk-latest-news__release-title:where(.astro-34h6s4cn) a:where(.astro-34h6s4cn):focus-visible{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--sl-color-accent) 55%, transparent)}.hk-latest-news__meta:where(.astro-34h6s4cn){color:var(--hk-text-muted,var(--sl-color-gray-2));margin:.1rem 0 0;font-size:.875rem}.hk-latest-news__summary:where(.astro-34h6s4cn){color:var(--hk-text-muted,var(--sl-color-gray-2));margin:0;font-size:1rem;line-height:1.6}.hk-latest-news__release-cta:where(.astro-34h6s4cn){min-height:2.75rem;color:var(--sl-color-accent);align-items:center;margin-top:auto;font-weight:700;text-decoration:none;display:inline-flex}.hk-latest-news__release-cta:where(.astro-34h6s4cn):hover,.hk-latest-news__release-cta:where(.astro-34h6s4cn):focus-visible{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--sl-color-accent) 55%, transparent)}.hk-latest-news__release-cta:where(.astro-34h6s4cn):focus-visible{outline:2px solid color-mix(in srgb, var(--sl-color-accent) 55%, transparent);outline-offset:3px}.hk-latest-news__release:where(.astro-34h6s4cn):focus-within{outline:2px solid color-mix(in srgb, var(--sl-color-accent) 35%, transparent);outline-offset:3px}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-title a:focus-visible{text-decoration-color:color-mix(in srgb, var(--sl-color-accent) 55%, transparent)}.hk-latest-news__reading-list:where(.astro-34h6s4cn){min-width:0}.hk-latest-news__reading-label:where(.astro-34h6s4cn){margin-bottom:.7rem}.hk-latest-news__posts:where(.astro-34h6s4cn){border-top:1px solid var(--hk-news-rule)}.hk-latest-news__post:where(.astro-34h6s4cn){border-bottom:1px solid var(--hk-news-rule)}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card{min-height:0;box-shadow:none;transition:background-color .18s var(--hk-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(8.5rem,10.5rem) minmax(0,1fr);display:grid;overflow:visible}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-cover{border-radius:var(--hk-radius-sm,.85rem);border:0;align-self:stretch;margin:1rem 0;overflow:hidden}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-cover img{height:100%;min-height:8.25rem}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-body{gap:.42rem;min-width:0;padding:1rem 0 1rem 1.15rem}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-title{font-size:1rem;line-height:1.3}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-summary{-webkit-line-clamp:2;font-size:.9rem}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-more{display:none}.hk-latest-news__empty:where(.astro-34h6s4cn){max-width:52ch;color:var(--hk-text-muted,var(--sl-color-gray-2));margin:1.2rem 0 0;font-size:1rem;line-height:1.65}@media (prefers-reduced-motion:no-preference){.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card{transition:background-color .18s var(--hk-ease-out)}.hk-latest-news__post:where(.astro-34h6s4cn):hover .hk-blog-card{background:color-mix(in srgb, var(--sl-color-accent-low) 30%, transparent)}}@media (prefers-reduced-motion:reduce){.hk-latest-news__release:where(.astro-34h6s4cn),.hk-latest-news__release-cta:where(.astro-34h6s4cn),.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card{transition:none}}@media (width<=70rem){.hk-latest-news__grid:where(.astro-34h6s4cn){grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr)}}@media (width<=56rem){.hk-latest-news__grid:where(.astro-34h6s4cn){grid-template-columns:1fr;gap:2.25rem}.hk-latest-news__release:where(.astro-34h6s4cn){min-height:0}}@media (width<=32rem){.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card{grid-template-columns:1fr}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-cover{display:none}.hk-latest-news__post:where(.astro-34h6s4cn) .hk-blog-card-body{padding-left:0}}
