.intro[data-astro-cid-jeebhqs3]{gap:1.1rem;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.intro[data-astro-cid-jeebhqs3] h1[data-astro-cid-jeebhqs3]{font-size:var(--step-4);letter-spacing:-.035em;max-width:14ch}.intro__lede[data-astro-cid-jeebhqs3]{font-size:var(--step-1);color:var(--ink-2);max-width:56ch}.intro__ver[data-astro-cid-jeebhqs3]{font-size:var(--step--1);color:var(--ink-2)}.toc[data-astro-cid-jeebhqs3] ul[data-astro-cid-jeebhqs3]{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.toc[data-astro-cid-jeebhqs3] a[data-astro-cid-jeebhqs3]{background:var(--paper-2);border-radius:999px;padding:.5rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.toc[data-astro-cid-jeebhqs3] a[data-astro-cid-jeebhqs3]:hover{background:var(--paper-3)}.doc[data-astro-cid-jeebhqs3]{gap:clamp(4rem,8vw,6rem);display:grid}.doc[data-astro-cid-jeebhqs3]>section[data-astro-cid-jeebhqs3]{gap:1.25rem;min-width:0;scroll-margin-top:84px;display:grid}.doc[data-astro-cid-jeebhqs3] h2[data-astro-cid-jeebhqs3]{font-size:var(--step-3);letter-spacing:-.03em}.doc[data-astro-cid-jeebhqs3] h3[data-astro-cid-jeebhqs3]{font-size:var(--step-2);margin-top:1.25rem}.lead[data-astro-cid-jeebhqs3]{font-size:var(--step-1);color:var(--ink-2);max-width:58ch}.muted[data-astro-cid-jeebhqs3]{color:var(--ink-2)}code[data-astro-cid-jeebhqs3]{background:var(--paper-2);border-radius:6px;padding:.1em .4em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.86em}.rules[data-astro-cid-jeebhqs3]{gap:.5rem;max-width:64ch;margin:0;padding-left:1.2rem;display:grid}.tiles[data-astro-cid-jeebhqs3]{grid-template-columns:1fr 1.5fr 1.5fr;gap:1rem;display:grid}.tile[data-astro-cid-jeebhqs3]{gap:.6rem;margin:0;display:grid}.tile__stage[data-astro-cid-jeebhqs3]{background:var(--paper-2);border-radius:var(--r);min-height:220px;color:var(--ink);place-items:center;padding:1.5rem;display:grid}.tile[data-astro-cid-jeebhqs3] figcaption[data-astro-cid-jeebhqs3]{font-size:var(--step--1);color:var(--ink-2)}.tile[data-astro-cid-jeebhqs3] figcaption[data-astro-cid-jeebhqs3] strong[data-astro-cid-jeebhqs3]{color:var(--ink)}.lockup[data-astro-cid-jeebhqs3]{justify-content:center;align-items:center;gap:.8rem;display:flex}.lockup[data-astro-cid-jeebhqs3] .lockup__word{font-size:clamp(1.8rem,1.1rem + 2vw,2.6rem)}.lockup--dark[data-astro-cid-jeebhqs3]{color:#fff;background:#17181c}@media (width<=760px){.tiles[data-astro-cid-jeebhqs3]{grid-template-columns:1fr}}.chips[data-astro-cid-jeebhqs3]{font-size:var(--step--1);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:1rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.chips[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]{align-items:flex-start;gap:.75rem;display:flex}.chips__swatch[data-astro-cid-jeebhqs3]{border-radius:14px;flex:none;width:48px;height:48px;box-shadow:inset 0 0 0 1px #0000001a}.specimen[data-astro-cid-jeebhqs3]{background:var(--paper-2);border-radius:var(--r);gap:.9rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.spec--d[data-astro-cid-jeebhqs3]{font-size:var(--step-3);letter-spacing:-.035em;max-width:18ch;font-weight:800;line-height:1.05}.spec--b[data-astro-cid-jeebhqs3]{color:var(--ink-2);max-width:60ch}.dodont[data-astro-cid-jeebhqs3]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.do[data-astro-cid-jeebhqs3],.dont[data-astro-cid-jeebhqs3]{border-radius:var(--r);background:var(--paper-2);align-content:start;gap:.35rem;padding:1.25rem 1.4rem;display:grid}.dodont__h[data-astro-cid-jeebhqs3]{margin-bottom:.25rem;font-weight:800}.do[data-astro-cid-jeebhqs3] p[data-astro-cid-jeebhqs3]:not(.dodont__h),.dont[data-astro-cid-jeebhqs3] p[data-astro-cid-jeebhqs3]:not(.dodont__h){font-size:var(--step-1)}.dont[data-astro-cid-jeebhqs3] p[data-astro-cid-jeebhqs3]:not(.dodont__h){color:var(--ink-2);text-decoration:line-through}@media (width<=640px){.dodont[data-astro-cid-jeebhqs3]{grid-template-columns:1fr}}.chosen[data-astro-cid-jeebhqs3]{border-radius:var(--r-lg);background:var(--paper-2);gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.chosen__icons[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.chosen__icons[data-astro-cid-jeebhqs3] figure[data-astro-cid-jeebhqs3]{font-size:var(--step--1);justify-items:center;gap:.5rem;margin:0;font-weight:600;display:grid}.chosen__words[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.chosen__words[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]{border-radius:var(--r);background:var(--bg);padding:1rem 1.25rem;box-shadow:inset 0 0 0 1px #0000000f}.chosen__words[data-astro-cid-jeebhqs3] .chosen__word{font-size:1.8rem}.chosen__small[data-astro-cid-jeebhqs3]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}@media (width<=760px){.chosen__icons[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.options[data-astro-cid-jeebhqs3]{gap:1rem;display:grid}.option[data-astro-cid-jeebhqs3]{background:var(--paper-2);border-radius:var(--r-lg);gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.option__head[data-astro-cid-jeebhqs3]{align-items:flex-start;gap:1rem;display:flex}.option__head[data-astro-cid-jeebhqs3] h3[data-astro-cid-jeebhqs3]{font-size:var(--step-2);margin:0}.option__head[data-astro-cid-jeebhqs3] p[data-astro-cid-jeebhqs3]{color:var(--ink-2)}.option__letter[data-astro-cid-jeebhqs3]{background:var(--ink);width:44px;height:44px;color:var(--paper);border-radius:14px;flex:none;place-items:center;font-size:1.2rem;font-weight:800;display:grid}.option__row[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.option__row[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]{font-size:var(--step--1);text-align:center;justify-items:center;gap:.6rem;font-weight:600;display:grid}.option__row--words[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:1.25rem 2rem}.option__row--words[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]{justify-items:start}.option__row[data-astro-cid-jeebhqs3] .option__word{font-size:clamp(1.8rem,1.3rem + 1.4vw,2.4rem)}.option__small[data-astro-cid-jeebhqs3]{color:var(--ink-2);font-size:var(--step--1);align-items:center;gap:.6rem;display:flex}.option__pros[data-astro-cid-jeebhqs3]{grid-template-columns:1fr 1fr;gap:1rem 2rem;margin:0;display:grid}.option__pros[data-astro-cid-jeebhqs3] dt[data-astro-cid-jeebhqs3]{margin-bottom:.2rem;font-weight:800}.option__pros[data-astro-cid-jeebhqs3] dd[data-astro-cid-jeebhqs3]{color:var(--ink-2);margin:0}@media (width<=760px){.option__row[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(3,minmax(0,1fr))}.option__pros[data-astro-cid-jeebhqs3]{grid-template-columns:1fr}}.sheets[data-astro-cid-jeebhqs3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1rem;display:grid}.sheet[data-astro-cid-jeebhqs3]{background:var(--bg);color:var(--ink);border-radius:var(--r-lg);align-content:start;gap:1.1rem;padding:1.5rem;display:grid;box-shadow:inset 0 0 0 1px #0000000f}.sheet__top[data-astro-cid-jeebhqs3]{align-items:center;gap:1rem;display:flex}.sheet__name[data-astro-cid-jeebhqs3]{font-family:var(--f);font-weight:var(--w);letter-spacing:-.01em;margin:0!important;font-size:2rem!important}.sheet__mood[data-astro-cid-jeebhqs3]{color:var(--ink2);font-size:var(--step--1)}.sheet__pal[data-astro-cid-jeebhqs3]{color:var(--ink2);grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:grid}.sheet__pal[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]{gap:.3rem;display:grid}.sheet__sw[data-astro-cid-jeebhqs3]{aspect-ratio:1;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 28%, transparent);border-radius:12px}.sheet__font[data-astro-cid-jeebhqs3]{font-size:var(--step--1);color:var(--ink2)}.sheet__font[data-astro-cid-jeebhqs3] strong[data-astro-cid-jeebhqs3]{color:var(--ink);font-family:var(--f);font-weight:var(--w);font-size:1.1rem}.sheet__sample[data-astro-cid-jeebhqs3]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.sheet__btn[data-astro-cid-jeebhqs3]{background:var(--accent);color:var(--on);border-radius:999px;padding:.7em 1.2em;font-weight:700;line-height:1;display:inline-block}.sheet__link[data-astro-cid-jeebhqs3]{color:var(--ink);font-weight:700}.steps[data-astro-cid-jeebhqs3]{gap:.8rem;max-width:66ch;margin:0;padding-left:1.4rem;display:grid}.steps[data-astro-cid-jeebhqs3] li[data-astro-cid-jeebhqs3]::marker{font-weight:800}.code[data-astro-cid-jeebhqs3]{color:#eceef1;border-radius:var(--r);background:#17181c;margin:0;padding:1.25rem 1.5rem;font-size:.88rem;line-height:1.6;overflow-x:auto}.code[data-astro-cid-jeebhqs3] code[data-astro-cid-jeebhqs3]{color:inherit;background:0 0;padding:0}
