.hk-record-single-hero{padding:58px 0 42px;border-bottom:1px solid var(--hk-line);background:radial-gradient(circle at 16% 0%,rgb(182 140 75 / .14),transparent 29rem)}.hk-record-single-head{max-width:980px}.hk-record-single-kicker{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.hk-record-single-kicker span{padding:6px 10px;border:1px solid rgb(182 140 75 / .32);border-radius:999px;color:var(--hk-gold);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.hk-record-single h1{max-width:920px;margin:0;font-family:var(--hk-font);font-size:clamp(42px,6vw,72px);font-weight:500;line-height:1.03}.hk-record-single-deck{max-width:760px;margin:18px 0 0;color:var(--hk-muted);font-size:18px;line-height:1.65}.hk-record-single-section{padding-top:42px}.hk-record-single-layout{display:grid;grid-template-columns:minmax(0,780px) 290px;gap:clamp(30px,5vw,58px);align-items:start;justify-content:center}.hk-record-document{position:relative;padding:clamp(28px,5vw,52px);border:1px solid rgb(230 220 200 / .16);border-radius:20px;background:linear-gradient(145deg,rgb(36 49 40 / .74),rgb(20 29 24 / .78));box-shadow:0 20px 60px rgb(0 0 0 / .16)}.hk-record-document:before{content:"";position:absolute;top:28px;bottom:28px;left:0;width:2px;background:linear-gradient(var(--hk-gold),rgb(182 140 75 / .06))}.hk-record-document-label{margin-bottom:26px;color:var(--hk-gold);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.hk-record-document-content{font-family:var(--hk-font);font-size:20px;line-height:1.82}.hk-record-document-content p{margin:0 0 1.35em}.hk-record-document-content p:last-child{margin-bottom:0}.hk-record-document-content a{color:var(--hk-gold);text-decoration:underline;text-decoration-color:rgb(182 140 75 / .38);text-underline-offset:3px}.hk-record-document-foot{display:flex;justify-content:space-between;gap:20px;margin-top:34px;padding-top:18px;border-top:1px solid var(--hk-line);color:var(--hk-muted);font-size:12px}.hk-record-document-foot a{color:var(--hk-gold)}.hk-record-dossier{display:grid;gap:18px;position:sticky;top:110px}.hk-record-facts dl{margin:0}.hk-record-facts dl div{padding:11px 0;border-top:1px solid var(--hk-line)}.hk-record-facts dt{margin-bottom:3px;color:var(--hk-muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.hk-record-facts dd{margin:0;color:var(--hk-text);font-family:var(--hk-font);font-size:18px}.hk-record-facts dd a{color:var(--hk-text);text-decoration:none;border-bottom:1px solid rgb(182 140 75 / .38);transition:color .18s ease,border-color .18s ease}.hk-record-facts dd a:hover{color:var(--hk-gold);border-color:var(--hk-gold)}.hk-record-contribute-card h2{margin:0 0 10px;font-family:var(--hk-font);font-size:26px;font-weight:500;line-height:1.12}.hk-record-contribute-card p:not(.hk-eyebrow){color:var(--hk-muted);font-size:14px;line-height:1.65}.hk-record-contribute-card .hk-record-open{display:inline-block;margin-top:5px}@media(max-width:900px){.hk-record-single-layout{grid-template-columns:1fr}.hk-record-dossier{position:static;grid-template-columns:1fr 1fr}}@media(max-width:620px){.hk-record-single-hero{padding-top:42px}.hk-record-single-layout{gap:22px}.hk-record-dossier{grid-template-columns:1fr}.hk-record-document{padding:25px 22px}.hk-record-document-content{font-size:18px}.hk-record-document-foot{align-items:flex-start;flex-direction:column}}