.board[data-astro-cid-u5k3zdem]{gap:10px;display:grid}.board__row[data-astro-cid-u5k3zdem]{grid-template-columns:minmax(110px, 180px) repeat(var(--n), minmax(0, 120px));align-items:center;column-gap:10px;display:grid}.board__row--head[data-astro-cid-u5k3zdem]{align-items:end}.board__col[data-astro-cid-u5k3zdem]{letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.board__mat[data-astro-cid-u5k3zdem]{margin:0;font-size:1.15rem}.board__tiles[data-astro-cid-u5k3zdem]{grid-column:2/-1;grid-template-columns:subgrid;margin:0;padding:0;list-style:none;display:grid}.tile__label[data-astro-cid-u5k3zdem]{margin-top:8px;display:none}.board__tiles[data-astro-cid-u5k3zdem] img.tile{aspect-ratio:1;object-fit:cover;border-radius:2px;width:100%;display:block}@media (width<=700px){.board[data-astro-cid-u5k3zdem]{gap:32px}.board__row--head[data-astro-cid-u5k3zdem]{display:none}.board__row[data-astro-cid-u5k3zdem]{grid-template-columns:1fr;gap:12px}.board__tiles[data-astro-cid-u5k3zdem]{scroll-snap-type:x mandatory;margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);scrollbar-width:none;grid-column:auto;gap:10px;display:flex;overflow-x:auto}.board__tiles[data-astro-cid-u5k3zdem] li[data-astro-cid-u5k3zdem]{scroll-snap-align:start;flex:0 0 30%}.tile__label[data-astro-cid-u5k3zdem]{display:block}}.board__pick[data-astro-cid-u5k3zdem]{cursor:pointer;background:0 0;border:0;border-radius:2px;width:100%;padding:0;transition:transform .2s;display:block}.board__pick[data-astro-cid-u5k3zdem]:hover{transform:translateY(-2px)}.board__pick[data-astro-cid-u5k3zdem][aria-pressed=true],.board__pick[data-astro-cid-u5k3zdem]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.board__mat[data-astro-cid-u5k3zdem],.board__col[data-astro-cid-u5k3zdem]{transition:color .2s}.board--pick[data-astro-cid-u5k3zdem] .board__col[data-astro-cid-u5k3zdem]{letter-spacing:.04em;font-size:.625rem}.board--pick[data-astro-cid-u5k3zdem] .board__row[data-astro-cid-u5k3zdem]{grid-template-columns:minmax(90px, 130px) repeat(var(--n), minmax(0, 1fr))}.board--pick[data-astro-cid-u5k3zdem] .board__row--head[data-astro-cid-u5k3zdem]{height:var(--board-head,auto)}.board--pick[data-astro-cid-u5k3zdem] .board__row[data-astro-cid-u5k3zdem]:has([aria-pressed=true]) .board__mat[data-astro-cid-u5k3zdem],.board__col[data-astro-cid-u5k3zdem].is-on{color:var(--accent)}.section--dark .board__pick[data-astro-cid-u5k3zdem][aria-pressed=true],.section--dark .board__pick[data-astro-cid-u5k3zdem]:focus-visible{outline-color:#e0b877}.section--dark .board--pick[data-astro-cid-u5k3zdem] .board__row[data-astro-cid-u5k3zdem]:has([aria-pressed=true]) .board__mat[data-astro-cid-u5k3zdem],.section--dark .board__col[data-astro-cid-u5k3zdem].is-on{color:#e0b877}@media (width<=700px){.board--pick[data-astro-cid-u5k3zdem] .board__row[data-astro-cid-u5k3zdem]{grid-template-columns:1fr;gap:10px}.board--pick[data-astro-cid-u5k3zdem] .board__row--head[data-astro-cid-u5k3zdem]{display:none}.board--pick[data-astro-cid-u5k3zdem] .board__tiles[data-astro-cid-u5k3zdem]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:8px;margin-right:0;padding-right:0;display:grid;overflow:visible}.board--pick[data-astro-cid-u5k3zdem] .board__tiles[data-astro-cid-u5k3zdem] li[data-astro-cid-u5k3zdem]{flex:none}.board--pick[data-astro-cid-u5k3zdem] .tile__label[data-astro-cid-u5k3zdem]{font-size:.6875rem;line-height:1.25}}.tile__label[data-astro-cid-u5k3zdem],.board__col[data-astro-cid-u5k3zdem]{color:var(--muted)}.section--dark .tile__label[data-astro-cid-u5k3zdem],.section--dark .board__col[data-astro-cid-u5k3zdem]{color:var(--dark-muted)}.head[data-astro-cid-cm2hysxw]{gap:20px;margin-bottom:72px;display:grid}.head[data-astro-cid-cm2hysxw] .lead[data-astro-cid-cm2hysxw]{max-width:60ch;margin:0}.more[data-astro-cid-cm2hysxw]{margin:40px 0 0}.steps[data-astro-cid-cm2hysxw]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:48px 32px;margin:0 0 72px;padding:0;list-style:none;display:grid}.steps[data-astro-cid-cm2hysxw] li[data-astro-cid-cm2hysxw]{border-top:1px solid var(--ink);padding-top:20px}.steps__n[data-astro-cid-cm2hysxw]{letter-spacing:.1em;color:var(--accent);font-size:.75rem;font-weight:600}.steps[data-astro-cid-cm2hysxw] h3[data-astro-cid-cm2hysxw]{margin:12px 0 10px}.steps[data-astro-cid-cm2hysxw] .steps__icon{vertical-align:-.12em;width:.95em;height:.95em;color:var(--accent);margin-right:.4em;display:inline-block}.steps[data-astro-cid-cm2hysxw] p[data-astro-cid-cm2hysxw]{max-width:34ch;margin:0;font-size:.9375rem}.pair[data-astro-cid-cm2hysxw]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pair[data-astro-cid-cm2hysxw] figure[data-astro-cid-cm2hysxw]{margin:0}.pair[data-astro-cid-cm2hysxw] img[data-astro-cid-cm2hysxw]{aspect-ratio:16/9;object-fit:cover;width:100%}.pair[data-astro-cid-cm2hysxw] figcaption[data-astro-cid-cm2hysxw]{margin-top:10px}@media (width<=1100px){.steps[data-astro-cid-cm2hysxw]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.head[data-astro-cid-cm2hysxw]{margin-bottom:48px}.steps[data-astro-cid-cm2hysxw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.steps[data-astro-cid-cm2hysxw]{grid-template-columns:1fr;gap:32px}.pair[data-astro-cid-cm2hysxw]{grid-template-columns:1fr}}
