.site-head[data-astro-cid-hkbrpulz]{background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);top:env(safe-area-inset-top,0px);z-index:30;border-bottom:1px solid var(--line);position:sticky}.site-head-inner[data-astro-cid-hkbrpulz]{align-items:center;gap:10px var(--gap-lg);min-height:var(--nav-h);flex-wrap:wrap;padding-block:8px;display:flex}.brand[data-astro-cid-hkbrpulz]{color:var(--fg);align-items:center;gap:10px;display:inline-flex}.brand[data-astro-cid-hkbrpulz]:hover{color:var(--fg);text-decoration:none}.brand-text[data-astro-cid-hkbrpulz]{flex-direction:column;line-height:1.05;display:flex}.brand-name[data-astro-cid-hkbrpulz]{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:700}.brand-by[data-astro-cid-hkbrpulz]{text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted);margin-top:3px;font-size:10.5px;font-weight:600}.dot[data-astro-cid-hkbrpulz]{color:var(--gold)}nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:0;display:flex}.nav-link[data-astro-cid-hkbrpulz]{color:var(--fg);font-size:var(--fs-sm);border-bottom:2px solid #0000;padding:6px 7px;font-weight:500}.nav-link[data-astro-cid-hkbrpulz]:hover{color:var(--accent);border-bottom-color:var(--line-strong);text-decoration:none}.nav-link[data-astro-cid-hkbrpulz].on{color:var(--fg);border-bottom-color:var(--gold-fill);font-weight:600}.site-search[data-astro-cid-hkbrpulz]{flex:10rem;justify-content:flex-end;margin-left:auto;display:flex}.site-search[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]{background:var(--panel);width:100%;max-width:17rem}.site-foot[data-astro-cid-hkbrpulz]{margin-top:var(--gap-xl);color:#f4ece0;background:#1a1512}.site-foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#f4ece0}.site-foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:#f0c877}.foot-grid[data-astro-cid-hkbrpulz]{gap:var(--gap-lg) var(--gap-xl);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));padding-block:48px 36px;display:grid}@media (width<=860px){.foot-grid[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.foot-brand[data-astro-cid-hkbrpulz]{grid-column:1/-1}}@media (width<=480px){.foot-grid[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1fr)}}.qf-lockup[data-astro-cid-hkbrpulz]{align-items:center;gap:12px;display:inline-flex}.qf-lockup[data-astro-cid-hkbrpulz]:hover{text-decoration:none}.qf-word[data-astro-cid-hkbrpulz]{font-family:var(--font-display);letter-spacing:-.02em;color:#f4ece0;font-size:34px;font-weight:700}.qf-dot[data-astro-cid-hkbrpulz]{color:#d9a441}.foot-credit[data-astro-cid-hkbrpulz]{font-size:16px;font-family:var(--font-display);margin-top:14px;font-weight:600}.foot-credit[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#f0c877;text-decoration:underline #7a5230}.foot-sub[data-astro-cid-hkbrpulz],.foot-p[data-astro-cid-hkbrpulz]{color:#cfc4ad;font-size:var(--fs-sm);max-width:46ch;margin-top:8px;line-height:1.6}.foot-h[data-astro-cid-hkbrpulz]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:#d9a441;margin-bottom:10px;font-size:11px;font-weight:600}.foot-col[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{font-size:var(--fs-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.foot-facts[data-astro-cid-hkbrpulz]{color:#cfc4ad}.foot-facts[data-astro-cid-hkbrpulz] .num[data-astro-cid-hkbrpulz]{color:#f4ece0;font-weight:600}.foot-base[data-astro-cid-hkbrpulz]{font-size:var(--fs-xs);color:#a9977c;border-top:1px solid #3b2e22;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:16px 24px;display:flex}.nav-toggle[data-astro-cid-hkbrpulz]{display:none}@media (width<=860px){.site-head-inner[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:0 12px;min-height:56px;padding-block:6px}.brand[data-astro-cid-hkbrpulz]{flex:1;min-width:0}.brand-name[data-astro-cid-hkbrpulz]{font-size:17px}.nav-toggle[data-astro-cid-hkbrpulz]{width:44px;height:44px;color:var(--fg);min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-8px;padding:0;display:inline-flex}.nav-toggle[data-astro-cid-hkbrpulz]:hover{background:var(--bg-2);color:var(--fg)}.nav-toggle[data-astro-cid-hkbrpulz] .ico-close[data-astro-cid-hkbrpulz],.site-head[data-astro-cid-hkbrpulz][data-open] .nav-toggle[data-astro-cid-hkbrpulz] .ico-open[data-astro-cid-hkbrpulz]{display:none}.site-head[data-astro-cid-hkbrpulz][data-open] .nav-toggle[data-astro-cid-hkbrpulz] .ico-close[data-astro-cid-hkbrpulz]{display:block}.site-head[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz],.site-head[data-astro-cid-hkbrpulz] .site-search[data-astro-cid-hkbrpulz]{display:none}.site-head[data-astro-cid-hkbrpulz][data-open] .site-search[data-astro-cid-hkbrpulz]{flex:100%;order:3;margin:8px 0 4px;display:flex}.site-head[data-astro-cid-hkbrpulz][data-open] .site-search[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]{max-width:none;padding:10px 12px;font-size:16px}.site-head[data-astro-cid-hkbrpulz][data-open] nav[data-astro-cid-hkbrpulz]{flex:100%;order:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;padding:4px 0 12px;display:grid}.site-head[data-astro-cid-hkbrpulz][data-open] .nav-link[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--line);padding:11px 4px;font-size:16px}.site-head[data-astro-cid-hkbrpulz][data-open] .nav-link[data-astro-cid-hkbrpulz].on{border-bottom-color:var(--gold-fill)}}
