.external-link.svelte-16sixex{color:currentColor;text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor, transparent 60%);text-decoration-color:color-mix(in oklab, currentColor, transparent 60%);text-underline-offset:4px;text-decoration-thickness:1px}.external-link.svelte-16sixex:hover{text-decoration-color:currentColor}.external-link.svelte-16sixex:focus-visible{outline-offset:3px;outline:2px solid}.external-link-arrow.svelte-16sixex{margin-left:.125rem;display:inline-block}.window-frame.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--color-silver), transparent 88%);background:var(--color-void-raised);max-width:1100px;color:inherit;flex-direction:column;margin:0 auto;text-decoration:none;transition:transform .15s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 24px 60px #0d215a2e}.window-frame.svelte-1uha8ag:hover{border-color:color-mix(in oklab, var(--color-cobalt), transparent 35%);transform:translateY(-2px);box-shadow:0 28px 72px #0d215a3d}.window-frame.svelte-1uha8ag:focus-visible{outline-offset:4px;outline:2px solid #fff}.window-meta.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--color-silver), transparent 90%);background:color-mix(in oklab, var(--color-void), transparent 8%);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.window-title.svelte-1uha8ag{font-family:var(--font-sans);color:var(--color-silver);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.window-action.svelte-1uha8ag{font-family:var(--font-sans);color:var(--color-cobalt-ink);white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.window-frame.svelte-1uha8ag:hover .window-action:where(.svelte-1uha8ag){color:oklch(48% .24 263)}.window-body.svelte-1uha8ag{aspect-ratio:16/9;background:var(--color-void-sunken);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.window-body-tree.svelte-1uha8ag{background:linear-gradient(90deg, color-mix(in oklab, var(--color-silver), transparent 94%) 1px, transparent 1px), linear-gradient(color-mix(in oklab, var(--color-silver), transparent 94%) 1px, transparent 1px), var(--color-void-sunken);background-size:72px 72px}.catalog-card.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--color-silver), transparent 86%);background:var(--color-void-raised);text-align:left;width:min(720px,100% - 3rem)}@media (width<=640px){.catalog-card.svelte-1uha8ag{width:calc(100% - 1rem)}}.catalog-group.svelte-1uha8ag+.catalog-group:where(.svelte-1uha8ag){border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 88%)}.catalog-group-row.svelte-1uha8ag{font-family:var(--font-sans);color:color-mix(in oklab, var(--color-silver), transparent 18%);grid-template-columns:12px auto minmax(0,1fr);align-items:center;gap:.625rem;padding:.875rem 1.125rem;font-size:.9375rem;font-weight:500;display:grid}.catalog-group-row.svelte-1uha8ag>svg{color:color-mix(in oklab, var(--color-silver), transparent 50%)}.catalog-meta.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--color-silver), transparent 50%);white-space:nowrap;justify-self:end}.catalog-leaf.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 94%);font-family:var(--font-sans);color:var(--color-silver);background:color-mix(in oklab, var(--color-cobalt), transparent 98%);grid-template-columns:8px auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem 1.125rem .75rem 2.25rem;font-size:.9375rem;display:grid}.catalog-dot.svelte-1uha8ag{background:oklch(72% .16 145);border-radius:9999px;width:8px;height:8px;box-shadow:0 0 0 4px oklab(72% -.131064 .0917722/.14)}.catalog-leaf-name.svelte-1uha8ag{color:var(--color-silver);font-weight:500}.catalog-leaf-eyebrow.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklab, var(--color-silver), transparent 52%);justify-self:start}.catalog-leaf-price.svelte-1uha8ag{font-family:var(--font-sans);color:var(--color-cobalt-ink);white-space:nowrap;justify-self:end;font-size:.875rem;font-weight:600}.window-frame.svelte-1uha8ag:hover .catalog-group-row:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--color-cobalt), transparent 96%);color:var(--color-cobalt-ink)}.window-frame.svelte-1uha8ag:hover .catalog-leaf:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--color-cobalt), transparent 94%)}@media (width<=640px){.catalog-group-row.svelte-1uha8ag{grid-template-columns:12px minmax(0,1fr);gap:.125rem .625rem;padding:.875rem .875rem .875rem 1rem;font-size:.9375rem}.catalog-meta.svelte-1uha8ag{letter-spacing:.1em;white-space:nowrap;grid-column:2;justify-self:start;font-size:.625rem}.catalog-leaf.svelte-1uha8ag{display:none}}.window-img.svelte-1uha8ag{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.window-fallback.svelte-1uha8ag{color:var(--color-silver-subtle)}.issue-card.svelte-1uha8ag{flex-direction:column;gap:1rem;padding:2rem 1.75rem 2.25rem;display:flex}@media (width>=768px){.issue-card.has-divider.svelte-1uha8ag{border-left:1px solid color-mix(in oklab, var(--color-silver), transparent 90%)}}@media (width<=767px){.issue-card.has-divider.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 90%)}}.product-swatch{background:var(--swatch-bg,var(--color-cobalt));width:2.5rem;height:2.5rem;color:var(--swatch-fg,#fff);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-swatch--cobalt{--swatch-bg:var(--color-cobalt);--swatch-fg:#fff}.product-swatch--cobalt-bright{--swatch-bg:var(--color-cobalt-bright);--swatch-fg:#fff}.product-swatch--cobalt-deep{--swatch-bg:var(--color-cobalt-deep);--swatch-fg:oklch(95% .04 263)}.cell-divider-x.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 90%)}@media (width>=768px){.cell-divider-x.svelte-1uha8ag{border-top:0;border-left:1px solid color-mix(in oklab, var(--color-silver), transparent 90%)}}.qol-card.svelte-1uha8ag{flex-direction:column;gap:1rem;padding:2.25rem 1.75rem;display:flex}.qol-title.svelte-1uha8ag{font-family:var(--font-sans);letter-spacing:-.012em;color:var(--color-silver);margin-top:1rem;font-size:1.0625rem;font-weight:500}.qol-body.svelte-1uha8ag{font-family:var(--font-sans);color:var(--color-silver-muted);font-size:.875rem;line-height:1.65}.faq-grid.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--color-silver), transparent 90%);background:var(--color-void-raised);grid-template-columns:1fr;display:grid}@media (width>=768px){.faq-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.faq-cell.svelte-1uha8ag{flex-direction:column;gap:.75rem;padding:1.75rem 1.75rem 2rem;display:flex}.faq-cell[data-index].svelte-1uha8ag:not([data-index="0"]){border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 90%)}@media (width>=768px){.faq-cell[data-index].svelte-1uha8ag:not([data-index="0"]){border-top:0}.faq-cell[data-index].svelte-1uha8ag:not([data-index="0"]):not([data-index="1"]){border-top:1px solid color-mix(in oklab, var(--color-silver), transparent 90%)}.faq-cell[data-index="1"].svelte-1uha8ag,.faq-cell[data-index="3"].svelte-1uha8ag,.faq-cell[data-index="5"].svelte-1uha8ag,.faq-cell[data-index="7"].svelte-1uha8ag,.faq-cell[data-index="9"].svelte-1uha8ag{border-left:1px solid color-mix(in oklab, var(--color-silver), transparent 90%)}}.faq-q.svelte-1uha8ag{font-family:var(--font-sans);letter-spacing:-.012em;color:var(--color-silver);font-size:1rem;font-weight:500;line-height:1.4}.faq-a.svelte-1uha8ag{font-family:var(--font-sans);color:var(--color-silver-muted);font-size:.875rem;line-height:1.65}.hatch-rails.svelte-1uha8ag{position:relative}@media (width>=1280px){.hatch-rails.svelte-1uha8ag:before,.hatch-rails.svelte-1uha8ag:after{content:"";background-image:repeating-linear-gradient(315deg, var(--divider-fg) 0, var(--divider-fg) 1px, transparent 0, transparent 50%);border-left:1px solid var(--divider-border);border-right:1px solid var(--divider-border);pointer-events:none;z-index:0;background-size:10px 10px;background-clip:content-box;width:56px;padding:1px;position:absolute;top:0;bottom:0}.hatch-rails.svelte-1uha8ag:before{left:calc(50% - 640px)}.hatch-rails.svelte-1uha8ag:after{right:calc(50% - 640px)}.hatch-rails.svelte-1uha8ag>:where(.svelte-1uha8ag){z-index:1;position:relative}}.stat-cell.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:1rem;padding:3rem 2rem;display:flex}.stat-value.svelte-1uha8ag{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--color-silver);font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(3rem,5.5vw,4.5rem);font-weight:500;line-height:.95;display:flex}.stat-affix.svelte-1uha8ag{color:var(--color-silver-muted)}.stat-label.svelte-1uha8ag{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--color-silver-muted);font-size:.9375rem}.issue-illustration.svelte-1uha8ag{width:120px;height:80px;color:var(--color-silver-faint);margin-bottom:1.25rem}.issue-illustration.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:100%;height:100%}.issue-title.svelte-1uha8ag{font-family:var(--font-sans);letter-spacing:-.012em;color:var(--color-silver);font-size:1.0625rem;font-weight:500}.issue-body.svelte-1uha8ag{font-family:var(--font-sans);color:var(--color-silver-muted);font-size:.875rem;line-height:1.65}.dot-grid.svelte-1uha8ag{background-image:radial-gradient(circle at 1px 1px,oklch(93% .002 264/.1) 1px,#0000 1px);background-size:14px 14px}:root[data-theme=light] .dot-grid.svelte-1uha8ag{background-image:radial-gradient(circle at 1px 1px,oklch(16% .006 264/.1) 1px,#0000 1px)}
