@media (min-width:641px){.am-narrow{display:none!important}}@media (max-width:640px){.am-wide{display:none!important}}
.site-bar{height:var(--a-header-h);background:var(--a-header-bg);color:var(--a-on-dark);z-index:2;align-items:center;gap:18px;padding:0 20px;display:flex;position:relative}.site-brand{color:var(--a-on-dark);white-space:nowrap;align-items:center;gap:9px;text-decoration:none;display:flex}.site-brand img{background:#fdfaf3;border-radius:7px;width:26px;height:26px}.site-brand b{font:600 17px/1 var(--a-display);letter-spacing:-.005em}.site-brand small{font:400 11px/1 var(--a-font-mono);color:var(--a-on-dark-muted)}.site-nav{align-self:stretch;display:flex}.site-nav a{color:var(--a-on-dark-muted);font:600 13px/1 var(--a-font);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:flex}.site-nav a:hover{color:var(--a-on-dark)}.site-nav a[aria-current=page]{color:var(--a-on-dark);border-bottom-color:var(--a-accent-lift)}.site-nav svg{flex:none}.site-sp{flex:1}@media (max-width:640px){.site-bar{gap:8px;padding:0 12px}.site-brand small,.site-nav span{display:none}.site-nav a{padding:0 10px}}@media (max-width:440px){.site-brand b{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.home-hero{align-items:center;gap:24px;display:flex}.home-hero>div{flex:1;min-width:0}.home-hero img{object-fit:cover;border-radius:var(--a-radius);flex:none;width:230px;height:150px}.home-eyebrow{background:var(--a-accent-bg);color:var(--a-accent-ink);font:600 12px/1.4 var(--a-font);border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:3px 10px;display:inline-flex}@media (max-width:900px){.home-hero img{display:none}}.ico-chip{border-radius:var(--a-radius);background:var(--a-accent-bg);width:34px;height:34px;color:var(--a-accent-lift);place-items:center;margin-bottom:10px;display:inline-grid}.thumb-row{align-items:center;gap:14px;display:flex}.thumb-row img{border-radius:var(--a-radius-sm);object-fit:cover;background:var(--a-surface-3);flex:none;width:52px;height:52px}:root[data-theme=dark] .art,:root[data-theme=dark] .thumb-row img{filter:brightness(.86)saturate(.9)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .art,:root:not([data-theme=light]) .thumb-row img{filter:brightness(.86)saturate(.9)}}.display{font-family:var(--a-display)}.site-lang{color:var(--a-on-dark-muted);align-items:center;gap:4px;display:inline-flex;position:relative}.site-lang select{appearance:none;border:1px solid var(--a-on-dark-line);color:var(--a-on-dark);font:600 12px/1 var(--a-font);cursor:pointer;background:0 0;border-radius:999px;padding:6px 10px}.site-lang select option{color:var(--a-ink);background:var(--a-surface)}@media (max-width:640px){.site-lang svg{display:none}.site-lang select{max-width:74px;padding:6px}}
