@layer components{.cm[data-astro-cid-u7rf6276]{gap:var(--space-3);min-inline-size:0;display:grid}.cm__grid[data-astro-cid-u7rf6276]{display:none}.cm__tile[data-astro-cid-u7rf6276]{border:1.5px solid var(--ink);background:var(--bg-canvas);border-radius:.65rem;place-items:center;block-size:2.6rem;inline-size:2.6rem;display:grid}.cm__list[data-astro-cid-u7rf6276]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.cl[data-astro-cid-u7rf6276]{grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.75rem;margin:0;display:grid}.cl__text[data-astro-cid-u7rf6276]{gap:.3rem;display:grid}.cl__name[data-astro-cid-u7rf6276]{font-size:var(--step--1);color:var(--text-primary);font-weight:700}.cl__sub[data-astro-cid-u7rf6276]{color:var(--text-secondary);font-weight:500}.cl__chips[data-astro-cid-u7rf6276]{flex-wrap:wrap;gap:.3rem;display:flex}.cl__none[data-astro-cid-u7rf6276]{color:var(--text-secondary);font-size:.8rem}.cl--muted[data-astro-cid-u7rf6276] .cm__tile[data-astro-cid-u7rf6276]{border-color:color-mix(in oklab, var(--ink) 30%, transparent);background:0 0}.cl--muted[data-astro-cid-u7rf6276] .cm__tile[data-astro-cid-u7rf6276] .glyph{opacity:.45}.cl--muted[data-astro-cid-u7rf6276] .cl__name[data-astro-cid-u7rf6276]{color:var(--text-secondary)}.cl--layer[data-astro-cid-u7rf6276]{border-inline-start:3px solid var(--clay);background:var(--bg-canvas);grid-template-columns:minmax(0,1fr);gap:.15rem;padding:.6rem .8rem;display:grid}.chip[data-astro-cid-u7rf6276]{border:1px solid var(--ink);border-radius:var(--radius-tile);background:var(--ink);color:var(--paper);padding:.1rem .5rem;font-size:.75rem;font-weight:600}.chip--support[data-astro-cid-u7rf6276]{border-color:color-mix(in oklab, var(--ink) 45%, transparent);background:var(--bg-raised);color:var(--text-primary);font-weight:500}@container fig (width>=40rem){.cm__list[data-astro-cid-u7rf6276]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cm__grid[data-astro-cid-u7rf6276]{grid-template-columns:8.5rem repeat(var(--n), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), auto);align-items:center;row-gap:.7rem;display:grid;position:relative}.cm__stage[data-astro-cid-u7rf6276]{text-align:center;z-index:1;align-self:start;justify-items:center;gap:.4rem;padding-block-end:.4rem;display:grid}.cm__sname[data-astro-cid-u7rf6276]{color:var(--text-primary);font-size:.8rem;font-weight:700}.cm__ssub[data-astro-cid-u7rf6276]{color:var(--text-secondary);margin-block-start:-.3rem;font-size:.7rem;line-height:1.25}.cm__stage--muted[data-astro-cid-u7rf6276] .cm__tile[data-astro-cid-u7rf6276]{border-color:color-mix(in oklab, var(--ink) 30%, transparent);background:0 0}.cm__stage--muted[data-astro-cid-u7rf6276] .cm__tile[data-astro-cid-u7rf6276] .glyph{opacity:.45}.cm__stage--muted[data-astro-cid-u7rf6276] .cm__sname[data-astro-cid-u7rf6276]{color:var(--text-secondary);font-weight:500}.cm__lane[data-astro-cid-u7rf6276]{color:var(--text-primary);grid-column:1;padding-inline-end:.6rem;font-size:.8rem;font-weight:700;line-height:1.25}.cm__lane--layer[data-astro-cid-u7rf6276]{color:var(--clay-text)}.cm__bar[data-astro-cid-u7rf6276]{z-index:1;border:1.5px solid var(--ink);background:var(--ink);border-radius:.65rem;block-size:1.3rem;margin-inline:.25rem}.cm__bar--support[data-astro-cid-u7rf6276]{background:var(--bg-raised);border-color:color-mix(in oklab, var(--ink) 50%, transparent);border-style:dashed}.cm__bar--layer[data-astro-cid-u7rf6276]{border-color:var(--clay-text);background:color-mix(in oklab, var(--clay) 28%, var(--bg-raised))}.cm__yours[data-astro-cid-u7rf6276]{border:1.5px dashed color-mix(in oklab, var(--ink) 22%, transparent);border-radius:.7rem;grid-row:1/-1;align-self:stretch;margin-inline:.2rem}}.cm__loop[data-astro-cid-u7rf6276]{font-size:var(--step--1);color:var(--text-primary);align-items:center;gap:.5rem;margin:0;display:flex}.head[data-astro-cid-7a6hbtlg]{padding-block:var(--space-6) var(--space-4)}.head__h1[data-astro-cid-7a6hbtlg]{font-size:var(--step-5);letter-spacing:-.02em;max-inline-size:20ch;margin-block-start:var(--space-2);padding-block-end:.25em;font-weight:600}.head__desc[data-astro-cid-7a6hbtlg]{font-size:var(--step-1);color:var(--text-secondary);max-inline-size:var(--measure-copy);margin-block-start:var(--space-3)}.map[data-astro-cid-7a6hbtlg]{margin-block:var(--space-4) var(--space-6)}.products[data-astro-cid-7a6hbtlg]{gap:var(--space-5);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.product[data-astro-cid-7a6hbtlg]{gap:var(--space-2);border-block-end:1px solid var(--border-hairline);padding-block-end:var(--space-4);display:grid}@media (width>=62rem){.product[data-astro-cid-7a6hbtlg]{column-gap:var(--space-4);grid-template:"name fig""text fig"1fr/minmax(0,1fr) minmax(0,22rem);align-items:start}.product__name[data-astro-cid-7a6hbtlg]{grid-area:name}.product__text[data-astro-cid-7a6hbtlg]{grid-area:text}.product__fig[data-astro-cid-7a6hbtlg]{grid-area:fig}}@media (width>=56rem) and (width<=61.999rem){.product[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""fig""text"}.product__name[data-astro-cid-7a6hbtlg]{grid-area:name}.product__fig[data-astro-cid-7a6hbtlg]{grid-area:fig}.product__text[data-astro-cid-7a6hbtlg]{grid-area:text}}.product__more[data-astro-cid-7a6hbtlg]{margin:0}.reserved[data-astro-cid-7a6hbtlg]{padding:var(--space-4);border-inline-start:2px solid var(--border-hairline);background:color-mix(in oklab, var(--ink) 4%, transparent);border-radius:var(--radius-tile);max-inline-size:var(--measure-column);margin-block-start:var(--space-5);margin-block-end:var(--space-6);margin-inline:auto}.reserved__label[data-astro-cid-7a6hbtlg]{font-size:var(--step--1);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-secondary);margin:0 0 .15rem;font-weight:600}.reserved__heading[data-astro-cid-7a6hbtlg]{font-size:var(--step-1);margin:0 0 var(--space-2);font-weight:600}.reserved[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]:last-child{color:var(--text-secondary);margin:0}.product__text[data-astro-cid-7a6hbtlg]{gap:var(--space-2);display:grid}.product__name[data-astro-cid-7a6hbtlg]{font-size:var(--step-2);font-weight:600}.product__name[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--text-primary);text-decoration:none}.product__name[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{color:var(--clay-text);text-decoration:underline}.product[data-astro-cid-7a6hbtlg] [data-astro-cid-7a6hbtlg]:is(.product__for,.product__body,.product__measured,.product__pillars){max-inline-size:var(--measure-copy);margin:0}.product__for[data-astro-cid-7a6hbtlg]{font-weight:600}.product[data-astro-cid-7a6hbtlg] [data-astro-cid-7a6hbtlg]:is(.product__measured,.product__pillars){font-size:var(--step--1);color:var(--text-secondary)}.product__label[data-astro-cid-7a6hbtlg]{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin-inline-end:.35em;font-size:.8em;font-weight:600}.reserved[data-astro-cid-7a6hbtlg]{padding-block:var(--space-5);max-inline-size:var(--measure-copy)}.reserved__heading[data-astro-cid-7a6hbtlg]{font-size:var(--step-1);margin-block-end:var(--space-2);font-weight:600}.reserved[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{color:var(--text-secondary);margin:0}.close[data-astro-cid-7a6hbtlg]{padding:var(--space-5);background:var(--bg-inverse);color:var(--text-on-inverse);border-radius:var(--radius-tile);gap:var(--space-3);justify-items:start;display:grid}.close__heading[data-astro-cid-7a6hbtlg]{font-size:var(--step-3);font-weight:600}.close__body[data-astro-cid-7a6hbtlg]{max-inline-size:var(--measure-column);color:var(--paper);margin:0}.close__actions[data-astro-cid-7a6hbtlg]{gap:var(--space-2);flex-wrap:wrap;display:flex}.close__note[data-astro-cid-7a6hbtlg]{font-size:var(--step--1);color:#f2f3f1c7;margin:0}.close[data-astro-cid-7a6hbtlg] .button--quiet{color:var(--paper);--button-edge:#f2f3f159}.close[data-astro-cid-7a6hbtlg] .button--quiet:hover{color:var(--clay-on-ink);--button-edge:var(--clay-on-ink)}.foot-attribution[data-astro-cid-7a6hbtlg]{padding-block:var(--space-5)}}
