.header.svelte-a8kxe2{z-index:50;transition:background-color .45s var(--ease), border-color .45s var(--ease), backdrop-filter .45s var(--ease);border-bottom:1px solid #0000;top:0;left:0;right:0}.header.overlay.svelte-a8kxe2{position:fixed}.header.sticky.svelte-a8kxe2{position:sticky}.header.solid.svelte-a8kxe2{background:var(--header-bg);border-bottom-color:color-mix(in srgb, var(--border) 70%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2)}.inner.svelte-a8kxe2{height:var(--header-height);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.title.svelte-a8kxe2{font-family:var(--font-serif);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.05rem,2vw,1.3rem);text-decoration:none;overflow:hidden}.links.svelte-a8kxe2{gap:clamp(1.25rem,3vw,2.75rem);margin:0;padding:0;list-style:none;display:flex}.links.svelte-a8kxe2 a:where(.svelte-a8kxe2),.mobile-links.svelte-a8kxe2 a:where(.svelte-a8kxe2){letter-spacing:.22em;text-transform:uppercase;color:var(--text);font-size:.7rem;font-weight:500;text-decoration:none;position:relative}.links.svelte-a8kxe2 a:where(.svelte-a8kxe2):after{content:"";transform-origin:100%;height:1px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.links.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover:after{transform-origin:0;transform:scaleX(1)}.toggle.svelte-a8kxe2{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:none}.mobile-links.svelte-a8kxe2{padding:.5rem var(--gutter) 1.5rem;margin:0;list-style:none;display:none}.mobile-links.svelte-a8kxe2 li:where(.svelte-a8kxe2){border-top:1px solid var(--border)}.mobile-links.svelte-a8kxe2 a:where(.svelte-a8kxe2){padding:1rem 0;display:block}@media (width<=640px){.links.svelte-a8kxe2{display:none}.toggle.svelte-a8kxe2{display:grid}.mobile-links.svelte-a8kxe2{display:block}}.card.svelte-19wokkt{text-decoration:none;display:block}.cover.svelte-19wokkt{background:var(--placeholder);position:relative;overflow:hidden}.cover.svelte-19wokkt img{object-fit:cover;width:100%;height:100%}.card.svelte-19wokkt:hover .cover:where(.svelte-19wokkt) img.loaded{filter:brightness(1.05);transform:scale(1.04)}.placeholder.svelte-19wokkt{color:var(--text-subtle);background:linear-gradient(135deg, transparent 49.5%, var(--border) 49.5%, var(--border) 50.5%, transparent 50.5%), var(--placeholder);place-items:center;display:grid;position:absolute;inset:0}.lock.svelte-19wokkt{background:var(--header-bg);-webkit-backdrop-filter:blur(8px);width:30px;height:30px;color:var(--text);place-items:center;display:grid;position:absolute;top:12px;right:12px}.info.svelte-19wokkt{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:1rem;display:flex}h3.svelte-19wokkt{font-size:clamp(1.15rem,1.8vw,1.4rem);transition:opacity .2s}.card.svelte-19wokkt:hover h3:where(.svelte-19wokkt){opacity:.7}.eyebrow.svelte-19wokkt{flex:none;font-size:.62rem}
