.hkblog *,.hkblog :after,.hkblog :before{box-sizing:border-box}.hkblog{background:#fff;color:#0a0a0a;font-family:Space Grotesk,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden;padding:80px 0;-webkit-font-smoothing:antialiased}@media (min-width:768px){.hkblog{padding:112px 0}}.hkblog-head{margin-bottom:40px;padding:0 24px}@media (min-width:768px){.hkblog-head{margin-bottom:56px;padding:0 7vw}}.hkblog-eyebrow{color:#1d2bff;font-size:13px;font-weight:600;letter-spacing:.14em;margin:0 0 24px}@media (min-width:768px){.hkblog-eyebrow{font-size:14px}}.hkblog-title{color:#0a0a0a;font-size:36px;font-weight:500;letter-spacing:-.01em;line-height:1.05;margin:0;max-width:64rem}@media (min-width:768px){.hkblog-title{font-size:48px}}@media (min-width:1024px){.hkblog-title{font-size:60px}}.hkblog-track{display:flex;gap:24px;overflow-x:auto;padding:0 24px 16px;scroll-behavior:smooth;scroll-padding-left:24px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:768px){.hkblog-track{gap:32px;padding:0 24px 16px 7vw;scroll-padding-left:7vw}}.hkblog-track::-webkit-scrollbar{display:none}.hkblog-card{color:inherit;cursor:pointer;display:block;flex:0 0 auto;scroll-snap-align:start;text-decoration:none;width:85vw}@media (min-width:640px){.hkblog-card{width:60vw}}@media (min-width:768px){.hkblog-card{width:36vw}}@media (min-width:1024px){.hkblog-card{width:28vw}}@media (min-width:1280px){.hkblog-card{width:24vw}}.hkblog-imgwrap{aspect-ratio:4/3;background:#f5f5f5;border-radius:2px;margin-bottom:24px;overflow:hidden}.hkblog-imgwrap img{display:block;height:100%;object-fit:cover;transition:transform .7s ease;width:100%}.hkblog-card:hover .hkblog-imgwrap img{transform:scale(1.05)}.hkblog-card h3{color:#0a0a0a;font-size:20px;font-weight:500;line-height:1.25;margin:0 0 24px;max-width:26rem}@media (min-width:768px){.hkblog-card h3{font-size:24px}}.hkblog-read{align-items:center;color:#0a0a0a;display:inline-flex;font-size:15px;font-weight:500;gap:8px;text-decoration:none}.hkblog-read .hkblog-arrow{display:inline-block;transition:transform .3s ease}.hkblog-card:hover .hkblog-read .hkblog-arrow,.hkblog-read:hover .hkblog-arrow{transform:translateX(4px)}.hkblog-foot{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:48px 24px 0}@media (min-width:768px){.hkblog-foot{padding:48px 7vw 0}}.hkblog-all{align-items:center;background:transparent;border:1px solid #0a0a0a;border-radius:999px;color:#0a0a0a;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;letter-spacing:.14em;padding:16px 28px;text-decoration:none;transition:background .2s ease,color .2s ease}.hkblog-all:hover{background:#0a0a0a;color:#fff}.hkblog-nav{align-items:center;display:flex;gap:12px}.hkblog-btn{align-items:center;background:transparent;border:1px solid hsla(0,0%,4%,.2);border-radius:999px;color:#0a0a0a;cursor:pointer;display:inline-flex;height:48px;justify-content:center;transition:border-color .2s ease,transform .2s ease;width:48px}.hkblog-btn:hover{border-color:#0a0a0a}.hkblog-btn:active{transform:scale(.96)}.hkblog-btn svg{height:20px;width:20px}@media (prefers-reduced-motion:reduce){.hkblog-track{scroll-behavior:auto}.hkblog-imgwrap img,.hkblog-read .hkblog-arrow{transition:none}}