.hk-story[data-astro-cid-vzls67wo]{max-width:900px;margin:48px auto 0;padding-inline:16px}.hk-story-head[data-astro-cid-vzls67wo]{max-width:62ch}.hk-meta[data-astro-cid-vzls67wo]{color:var(--color-muted);font-size:12px;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}.hk-story[data-astro-cid-vzls67wo] h1[data-astro-cid-vzls67wo]{margin:0 0 16px;font-size:clamp(28px,5vw,46px);font-weight:800;line-height:1.3}.hk-lead[data-astro-cid-vzls67wo]{color:var(--color-muted);margin:0;font-size:18px;line-height:1.9}.hk-story-cover[data-astro-cid-vzls67wo]{border-radius:var(--radius-btn);width:100%;height:auto;margin:40px 0 8px;display:block}.hk-chapter[data-astro-cid-vzls67wo]{margin-top:64px}.hk-chapter[data-astro-cid-vzls67wo] h2[data-astro-cid-vzls67wo]{border-inline-start:2px solid var(--color-cyan);margin:0 0 16px;padding-inline-start:14px;font-size:26px;font-weight:700}.hk-body[data-astro-cid-vzls67wo]{max-width:62ch;font-size:17px;line-height:1.9}.hk-body[data-astro-cid-vzls67wo] p{margin:0 0 18px}.hk-body[data-astro-cid-vzls67wo] a{color:var(--color-cyan);text-decoration:underline}.hk-body[data-astro-cid-vzls67wo] ul,.hk-body[data-astro-cid-vzls67wo] ol{margin:0 0 18px;padding-inline-start:24px}.hk-chapter-images[data-astro-cid-vzls67wo]{gap:12px;margin-top:28px;display:grid}.hk-chapter-images[data-astro-cid-vzls67wo] img[data-astro-cid-vzls67wo]{border-radius:var(--radius-btn);width:100%;height:auto;display:block}@media (width>=720px){.hk-chapter-images[data-astro-cid-vzls67wo]{grid-template-columns:repeat(2,1fr)}.hk-chapter-images[data-astro-cid-vzls67wo] img[data-astro-cid-vzls67wo]:only-child{grid-column:1/-1}.hk-chapter-images[data-astro-cid-vzls67wo] img[data-astro-cid-vzls67wo]:last-child:nth-child(odd):not(:only-child){grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}}.hk-linked[data-astro-cid-vzls67wo]{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:12px;margin-top:64px;padding-top:28px;display:flex}.hk-linked-label[data-astro-cid-vzls67wo]{width:100%;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:var(--color-muted);margin-bottom:4px;font-size:12px}.hk-linked[data-astro-cid-vzls67wo] a[data-astro-cid-vzls67wo]{color:var(--color-muted);border:1px solid var(--color-line);border-radius:var(--radius-btn);padding:10px 18px;font-size:14px}.hk-linked[data-astro-cid-vzls67wo] a[data-astro-cid-vzls67wo]:hover{color:var(--color-paper);border-color:var(--color-muted)}.hk-story-nav[data-astro-cid-vzls67wo]{flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:900px;margin:56px auto 0;padding-inline:16px;font-size:14px;display:flex}.hk-story-nav[data-astro-cid-vzls67wo] a[data-astro-cid-vzls67wo]{color:var(--color-muted)}.hk-story-nav[data-astro-cid-vzls67wo] a[data-astro-cid-vzls67wo]:hover{color:var(--color-paper)}
