.pile.svelte-1q5pl5h{position:relative;display:block}.footprint.svelte-1q5pl5h{position:relative;width:100%;aspect-ratio:3 / 4}.pile[data-fan=open].svelte-1q5pl5h .footprint:where(.svelte-1q5pl5h){touch-action:pan-y pinch-zoom}.backing.svelte-1q5pl5h{position:absolute;left:50%;top:50%;z-index:1;width:var(--tw, 0px);height:var(--th, 0px);margin:calc(var(--th, 0px) / -2) 0 0 calc(var(--tw, 0px) / -2);border-radius:1.25rem;background:color-mix(in oklch,var(--theme-bg-base, #fff) 94%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--theme-text-primary) 10%,transparent),0 24px 60px -24px #0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transform:translate(var(--tx, 0px),var(--ty, 0px)) scale(var(--ts, .9));transform-origin:calc(var(--tw, 0px) / 2 - var(--tx, 0px)) calc(var(--th, 0px) / 2 - var(--ty, 0px));transition:transform var(--theme-motion-close, .32s) var(--theme-ease-brisk, ease),opacity var(--theme-motion-close, .32s) var(--theme-ease-brisk, ease)}.pile[data-fan=open].svelte-1q5pl5h .backing:where(.svelte-1q5pl5h){opacity:1;transition-duration:var(--theme-motion-open, .42s)}.card.svelte-1q5pl5h{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:inherit;text-decoration:none;pointer-events:none;-webkit-tap-highlight-color:transparent;transition:transform var(--theme-motion-press, 90ms) var(--theme-ease, ease)}.card.svelte-1q5pl5h:active{transform:scale(.98)}.card.svelte-1q5pl5h:focus-visible{outline:none}.card.svelte-1q5pl5h:focus-visible .tilt:where(.svelte-1q5pl5h){outline:2px solid var(--theme-primary-text);outline-offset:3px}.tilt.svelte-1q5pl5h{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:auto;cursor:pointer;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(var(--s));opacity:var(--o);box-shadow:0 0 0 1px color-mix(in oklch,var(--theme-text-primary) 14%,transparent),var(--theme-shadow-md, 0 8px 24px rgb(0 0 0 / .18));transition:transform var(--theme-motion-close, .32s) var(--theme-ease-brisk, ease),opacity var(--theme-motion-close, .32s) var(--theme-ease-brisk, ease)}.card[inert].svelte-1q5pl5h .tilt:where(.svelte-1q5pl5h){pointer-events:none;cursor:default}.pile[data-fan=open].svelte-1q5pl5h .tilt:where(.svelte-1q5pl5h),.pile[data-fan=open].svelte-1q5pl5h .cap:where(.svelte-1q5pl5h){transition-duration:var(--theme-motion-open, .42s);transition-timing-function:var(--theme-ease-brisk, ease);transition-delay:calc(min(var(--i, 0),4) * var(--theme-motion-stagger, 30ms))}.pile[data-fan=open][data-pan=true].svelte-1q5pl5h .tilt:where(.svelte-1q5pl5h),.pile[data-fan=open][data-pan=true].svelte-1q5pl5h .cap:where(.svelte-1q5pl5h){transition-duration:var(--theme-motion-close, .32s);transition-timing-function:var(--theme-ease-settle, ease);transition-delay:0ms}.pile[data-fan][data-dragging=true].svelte-1q5pl5h .tilt:where(.svelte-1q5pl5h),.pile[data-fan][data-dragging=true].svelte-1q5pl5h .cap:where(.svelte-1q5pl5h){transition:none}.cap.svelte-1q5pl5h{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;width:var(--cw, 0px);transform:translate(calc(-50% + var(--cx, 0px)),var(--cy, 0px));opacity:0;pointer-events:none;text-align:center;white-space:nowrap;font-family:var(--theme-font-body),sans-serif;font-size:.625rem;line-height:.8125rem;color:var(--theme-text-secondary);transition:transform var(--theme-motion-close, .32s) var(--theme-ease-brisk, ease),opacity var(--theme-motion-close, .32s) var(--theme-ease-brisk, ease)}.pile[data-fan=open].svelte-1q5pl5h .cap:where(.svelte-1q5pl5h){opacity:var(--co, 0)}.pile[data-fan][data-dragging=true].svelte-1q5pl5h .cap:where(.svelte-1q5pl5h){opacity:0}.cap.svelte-1q5pl5h>span:where(.svelte-1q5pl5h){display:block;white-space:nowrap}.cap-no.svelte-1q5pl5h{font-weight:700;letter-spacing:.04em;color:var(--theme-text-primary)}.cap.svelte-1q5pl5h>.cap-door:where(.svelte-1q5pl5h){display:flex;justify-content:center;margin-top:.125rem;color:var(--theme-primary-text);font-size:.625rem;font-weight:600;white-space:nowrap}.ribbon.svelte-1q5pl5h{position:absolute;top:1.25rem;right:-2.75rem;width:10rem;padding-block:.25rem;transform:rotate(45deg);background:var(--theme-primary);color:var(--theme-primary-foreground);font-family:var(--theme-font-body),sans-serif;font-size:.625rem;font-weight:700;line-height:1rem;letter-spacing:.14em;text-align:center;text-transform:uppercase;pointer-events:none}.rail.svelte-1q5pl5h{position:absolute;left:50%;top:50%;z-index:200;display:flex;align-items:center;gap:.25rem;white-space:nowrap;transform:translate(calc(-50% + var(--rx, 0px)),var(--ry, 0px));opacity:0;pointer-events:none;transition:opacity var(--theme-motion-close, .32s) var(--theme-ease-settle, ease)}.pile[data-fan=open].svelte-1q5pl5h .rail:where(.svelte-1q5pl5h){opacity:1;pointer-events:auto}.line.svelte-1q5pl5h{margin:0;min-width:9.5rem;text-align:center;font-family:var(--theme-font-mono),ui-monospace,monospace;font-size:.75rem;line-height:1rem;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.nudge.svelte-1q5pl5h,.close.svelte-1q5pl5h{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:0;border:0;background:none;color:var(--theme-text-secondary);font-family:var(--theme-font-body),sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer;transition:transform var(--theme-motion-press, 90ms) var(--theme-ease, ease)}.close.svelte-1q5pl5h{padding-inline:.75rem}.nudge.svelte-1q5pl5h:active,.close.svelte-1q5pl5h:active{transform:scale(.98)}.nudge.svelte-1q5pl5h:hover,.close.svelte-1q5pl5h:hover{color:var(--theme-text-primary)}.nudge[aria-disabled=true].svelte-1q5pl5h{opacity:.35;cursor:default}.nudge.svelte-1q5pl5h:focus-visible,.close.svelte-1q5pl5h:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}.count.svelte-1q5pl5h{margin:.5rem 0 0;font-family:var(--theme-font-mono),ui-monospace,monospace;font-size:.75rem;line-height:1rem;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.pile[data-variant=rack].svelte-1q5pl5h .count:where(.svelte-1q5pl5h){padding-inline:clamp(.625rem,6cqi,1.25rem)}.count.svelte-1q5pl5h{transition:opacity var(--theme-motion-close, .32s) var(--theme-ease-settle, ease)}.pile[data-fan=open].svelte-1q5pl5h .count:where(.svelte-1q5pl5h){opacity:0}.sr-only.svelte-1q5pl5h,.plain.svelte-1q5pl5h{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.plain.svelte-1q5pl5h{list-style:none}@media(scripting:none){.plain.svelte-1q5pl5h{position:static;width:auto;height:auto;margin:.5rem 0 0;overflow:visible;clip-path:none;white-space:normal;display:grid;gap:.125rem}}.plain.svelte-1q5pl5h:focus-within{position:static;width:auto;height:auto;margin:.5rem 0 0;overflow:visible;clip-path:none;white-space:normal;display:grid;gap:.125rem}.plain.svelte-1q5pl5h a:where(.svelte-1q5pl5h){display:inline-flex;align-items:center;min-height:2.75rem;color:var(--theme-primary-text);font-size:.8125rem;font-weight:600;text-decoration:none}.plain.svelte-1q5pl5h a:where(.svelte-1q5pl5h):hover{text-decoration:underline;text-underline-offset:.2em}.plain.svelte-1q5pl5h a:where(.svelte-1q5pl5h):focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.card.svelte-1q5pl5h,.tilt.svelte-1q5pl5h,.cap.svelte-1q5pl5h,.backing.svelte-1q5pl5h,.rail.svelte-1q5pl5h,.nudge.svelte-1q5pl5h,.close.svelte-1q5pl5h{transition:none!important}}.rack.svelte-15a7ldz{display:grid;gap:1.5rem}.rack-head.svelte-15a7ldz{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid color-mix(in oklch,var(--theme-text-primary) 12%,transparent)}.rack-title.svelte-15a7ldz,.eyebrow.svelte-15a7ldz{margin:0;font-family:var(--theme-font-body),sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--theme-text-secondary)}.rack-count.svelte-15a7ldz,.lead-folio.svelte-15a7ldz,.under.svelte-15a7ldz,.h-page.svelte-15a7ldz{margin:0;font-family:var(--theme-font-mono),ui-monospace,monospace;font-size:.75rem;line-height:1rem;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.cover-link.svelte-15a7ldz{position:relative;display:block;overflow:hidden;color:inherit;text-decoration:none;box-shadow:var(--theme-shadow-md, 0 8px 24px rgb(0 0 0 / .18));transition:transform var(--theme-motion-press, 90ms) var(--theme-ease-brisk, ease)}.cover-link.svelte-15a7ldz:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:4px}.cover-link.still.svelte-15a7ldz{cursor:default;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){.cover-link.svelte-15a7ldz:not(.still):hover{transform:translateY(-2px)}.lead.svelte-15a7ldz,.grid.svelte-15a7ldz>li:where(.svelte-15a7ldz){animation:svelte-15a7ldz-rack-tick var(--theme-motion-close, .32s) var(--theme-ease-settle, ease) both;animation-delay:calc(var(--motion-index, 0) * var(--theme-motion-stagger, 30ms))}}@keyframes svelte-15a7ldz-rack-tick{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ribbon.svelte-15a7ldz{position:absolute;top:1.25rem;right:-2.75rem;width:10rem;padding-block:.25rem;transform:rotate(45deg);background:var(--theme-primary);color:var(--theme-primary-foreground);font-family:var(--theme-font-body),sans-serif;font-size:.625rem;font-weight:700;line-height:1rem;letter-spacing:.14em;text-align:center;text-transform:uppercase}.lead.svelte-15a7ldz{display:grid;gap:1.5rem}.lead-cover.svelte-15a7ldz{display:grid;gap:.25rem;align-content:start;min-width:0;container-type:inline-size}.lead-cover.svelte-15a7ldz .print.compact{padding-inline:0}@media(min-width:1024px){.lead.svelte-15a7ldz{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem}}.lead-side.svelte-15a7ldz{display:grid;gap:1rem;align-content:start}.lead-top.svelte-15a7ldz{display:grid;gap:.5rem}@media(max-width:1023.98px){.lead-name.svelte-15a7ldz{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.lead-name.svelte-15a7ldz{margin:0;font-family:var(--theme-font-display),serif;font-weight:var(--theme-heading-weight, 400);font-size:var(--theme-type-h1, 2.5rem);line-height:1.1;letter-spacing:-.015em}.lead-name.svelte-15a7ldz a:where(.svelte-15a7ldz){color:var(--theme-text-primary);text-decoration:none}.lead-name.svelte-15a7ldz a:where(.svelte-15a7ldz):hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}@media(min-width:1024px){.lead.svelte-15a7ldz{align-items:stretch}.lead-side.svelte-15a7ldz{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.highlights.svelte-15a7ldz{align-self:end}}.highlights.svelte-15a7ldz{margin:0;padding:0;list-style:none;display:grid}.highlights.svelte-15a7ldz li:where(.svelte-15a7ldz)+li:where(.svelte-15a7ldz){border-top:1px solid color-mix(in oklch,var(--theme-text-primary) 8%,transparent)}.highlight.svelte-15a7ldz{display:grid;gap:.25rem;min-height:2.75rem;padding-block:1rem;color:var(--theme-text-primary);text-decoration:none}.highlight.svelte-15a7ldz:hover .h-title:where(.svelte-15a7ldz){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.highlight.svelte-15a7ldz:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}.h-section.svelte-15a7ldz{font-family:var(--theme-font-body),sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--theme-text-secondary)}.h-line.svelte-15a7ldz{display:flex;align-items:baseline;gap:.5rem}.h-title.svelte-15a7ldz{min-width:0;font-family:var(--theme-font-display),serif;font-size:1.25rem;line-height:1.75rem;overflow-wrap:anywhere}.h-leader.svelte-15a7ldz{flex:1 1 1.5rem;min-width:1.5rem;height:.25rem;border-bottom:2px dotted color-mix(in oklch,var(--theme-text-primary) 24%,transparent)}.h-page.svelte-15a7ldz{flex:none;color:var(--theme-text-primary)}.read.svelte-15a7ldz{display:inline-flex;align-items:center;justify-self:start;min-height:2.75rem;font-size:.9375rem;font-weight:600;color:var(--theme-primary-text);text-decoration:none}.read.svelte-15a7ldz:hover{text-decoration:underline;text-underline-offset:.2em}.read.svelte-15a7ldz:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}.grid.svelte-15a7ldz{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}@media(min-width:768px){.grid.svelte-15a7ldz{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.5rem}}@media(min-width:1024px){.grid.svelte-15a7ldz{grid-template-columns:repeat(4,minmax(0,1fr))}}.lead.svelte-15a7ldz+.grid:where(.svelte-15a7ldz){margin-top:1.5rem}.grid.svelte-15a7ldz>li:where(.svelte-15a7ldz){display:grid;gap:.25rem;align-content:start}.grid.svelte-15a7ldz .cover-link:where(.svelte-15a7ldz){margin-bottom:.5rem}.under.svelte-15a7ldz{padding-inline:clamp(.625rem,6cqi,1.25rem);color:var(--theme-text-primary)}.grid.svelte-15a7ldz>li:where(.svelte-15a7ldz){container-type:inline-size}.under.quiet.svelte-15a7ldz{color:var(--theme-text-secondary)}.lead.svelte-15a7ldz .cover-link:where(.svelte-15a7ldz),.grid.svelte-15a7ldz .cover-link:where(.svelte-15a7ldz){transition:transform var(--theme-motion-press, 90ms) var(--theme-ease-brisk, ease),filter var(--theme-motion-close, .32s) var(--theme-ease-settle, ease),opacity var(--theme-motion-close, .32s) var(--theme-ease-settle, ease)}.lead-side.svelte-15a7ldz,.under.svelte-15a7ldz{transition:opacity var(--theme-motion-close, .32s) var(--theme-ease-settle, ease)}[data-dim=true].svelte-15a7ldz .cover-link:where(.svelte-15a7ldz){filter:grayscale(1) brightness(.62);opacity:.55;box-shadow:none}[data-dim=true].svelte-15a7ldz .lead-side:where(.svelte-15a7ldz),[data-dim=true].svelte-15a7ldz .under:where(.svelte-15a7ldz){opacity:.45}@media(prefers-reduced-motion:reduce){.lead.svelte-15a7ldz .cover-link:where(.svelte-15a7ldz),.grid.svelte-15a7ldz .cover-link:where(.svelte-15a7ldz),.lead-side.svelte-15a7ldz,.under.svelte-15a7ldz{transition:none}}.lead-cover.svelte-15a7ldz{min-width:0;transition:opacity var(--theme-motion-close, .32s) var(--theme-ease-settle, ease)}.lead[data-open=true].svelte-15a7ldz,.grid.svelte-15a7ldz>li[data-open=true]:where(.svelte-15a7ldz){position:relative;z-index:30}.rack[data-fan-open].svelte-15a7ldz .lead:where(.svelte-15a7ldz):not([data-open=true]) :is(.lead-cover:where(.svelte-15a7ldz),.lead-side:where(.svelte-15a7ldz)),.rack[data-fan-open].svelte-15a7ldz .grid:where(.svelte-15a7ldz)>li:where(.svelte-15a7ldz):not([data-open=true]) :is(.cover-link:where(.svelte-15a7ldz),.under:where(.svelte-15a7ldz),.found:where(.svelte-15a7ldz)),.rack[data-fan-open].svelte-15a7ldz .grid:where(.svelte-15a7ldz)>li:where(.svelte-15a7ldz):not([data-open=true])>.pile,.rack[data-fan-open].svelte-15a7ldz .grid:where(.svelte-15a7ldz)>li:where(.svelte-15a7ldz):not([data-open=true])>.print,.lead[data-open=true].svelte-15a7ldz .lead-side:where(.svelte-15a7ldz){opacity:.35}.grid.svelte-15a7ldz>li[data-open=true]:where(.svelte-15a7ldz) :is(.under:where(.svelte-15a7ldz),.found:where(.svelte-15a7ldz)){opacity:.15}.lead[data-open=true].svelte-15a7ldz .lead-cover:where(.svelte-15a7ldz) .print,.grid.svelte-15a7ldz>li[data-open=true]:where(.svelte-15a7ldz)>.print{opacity:.15}.grid.svelte-15a7ldz>li:where(.svelte-15a7ldz)>.pile,.lead-cover.svelte-15a7ldz .print,.grid.svelte-15a7ldz>li:where(.svelte-15a7ldz)>.print{transition:opacity var(--theme-motion-close, .32s) var(--theme-ease-settle, ease)}@media(prefers-reduced-motion:reduce){.lead-cover.svelte-15a7ldz,.lead-cover.svelte-15a7ldz .print,.grid.svelte-15a7ldz>li:where(.svelte-15a7ldz)>.print,.grid.svelte-15a7ldz>li:where(.svelte-15a7ldz)>.pile{transition:none}}.found.svelte-15a7ldz{display:inline-flex;align-items:center;gap:.375rem;margin:0;font-family:var(--theme-font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:600;line-height:1rem;color:var(--theme-primary-text);font-variant-numeric:tabular-nums}.found.svelte-15a7ldz:before{content:"";width:.5rem;height:.5rem;border-radius:9999px;background:currentColor}
