.card.svelte-1t62rqg{background:var(--paper-raised);border:1px solid var(--rule);transition:border-color var(--dur-state) var(--ease), box-shadow var(--dur-state) var(--ease);flex-direction:column;display:flex;position:relative}.card.svelte-1t62rqg:before{content:"";inset-block:0;background:var(--coat);opacity:0;width:3px;transition:opacity var(--dur-state) var(--ease);position:absolute;left:0}.card.svelte-1t62rqg:hover,.card.svelte-1t62rqg:focus-within{border-color:var(--coat)}.card.svelte-1t62rqg:hover:before,.card.svelte-1t62rqg:focus-within:before{opacity:1}.coat-yellow.svelte-1t62rqg{--coat:var(--coat-yellow);--coat-fg:var(--coat-yellow-fg)}.coat-fox.svelte-1t62rqg{--coat:var(--coat-fox);--coat-fg:var(--coat-fox-fg)}.coat-chocolate.svelte-1t62rqg{--coat:var(--coat-chocolate);--coat-fg:var(--coat-chocolate-fg)}.strip.svelte-1t62rqg{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);display:flex}.body.svelte-1t62rqg{padding:var(--space-6) var(--space-4) var(--space-8)}h3.svelte-1t62rqg{margin-bottom:var(--space-2)}h3.svelte-1t62rqg a:where(.svelte-1t62rqg){color:var(--ink);text-decoration:none}h3.svelte-1t62rqg a:where(.svelte-1t62rqg):hover{text-underline-offset:4px;text-decoration:underline}.cover.svelte-1t62rqg{position:absolute;inset:0}.tagline.svelte-1t62rqg{color:var(--ink-muted);font-size:var(--text-small);line-height:var(--text-small-lh);max-width:46ch}.hero.svelte-1uha8ag{padding-block:var(--space-24) var(--space-24);border-bottom:1px solid var(--rule)}.hero-inner.svelte-1uha8ag{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}h1.svelte-1uha8ag{font-size:var(--text-display);line-height:var(--text-display-lh);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-4)}.lede.svelte-1uha8ag{max-width:48ch;color:var(--ink-muted)}.block.svelte-1uha8ag{margin-top:var(--space-24)}.catalog.svelte-1uha8ag{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:0;list-style:none;display:grid}.catalog.single.svelte-1uha8ag{grid-template-columns:1fr}.retired.svelte-1uha8ag{margin-top:var(--space-16)}@media (width<=640px){.hero.svelte-1uha8ag{padding-block:var(--space-16)}.hero-inner.svelte-1uha8ag{gap:var(--space-8)}}
