.ch[data-astro-cid-rextyowv]{border-bottom:1px solid var(--color-hair);padding:64px 0 56px}.grid[data-astro-cid-rextyowv]{grid-template-columns:5fr 6fr;align-items:center;gap:56px;display:grid}h1[data-astro-cid-rextyowv]{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:14px 0 18px;font-size:clamp(38px,4.8vw,64px);font-weight:700;line-height:1}.sub[data-astro-cid-rextyowv]{color:var(--color-ink-muted);max-width:44ch;margin:0;font-size:18px;line-height:1.55}.glance[data-astro-cid-rextyowv]{border:1px solid var(--color-hair);border-radius:var(--radius-md);background:var(--color-paper-2);overflow:hidden}.gh[data-astro-cid-rextyowv]{background:var(--color-ink);color:var(--color-paper);align-items:center;gap:16px;padding:22px 24px;display:flex}.gh[data-astro-cid-rextyowv] .mark{width:26px;height:auto;color:var(--color-paper);flex:none}.gh[data-astro-cid-rextyowv] h2[data-astro-cid-rextyowv]{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.tag[data-astro-cid-rextyowv]{font-family:var(--font-mono);letter-spacing:.04em;color:color-mix(in oklab, var(--color-paper), var(--color-ink) 30%);margin:2px 0 0;font-size:11.5px}ul[data-astro-cid-rextyowv]{margin:0;padding:0;list-style:none}li[data-astro-cid-rextyowv]{border-top:1px solid var(--color-hair);transition:background-color .2s var(--ease-out-quart);grid-template-columns:96px 1fr auto;align-items:baseline;gap:16px;padding:18px 24px;display:grid;position:relative}li[data-astro-cid-rextyowv]:first-child{border-top:0}li[data-astro-cid-rextyowv]:hover{background:var(--color-paper)}.k[data-astro-cid-rextyowv]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-deep);font-size:11px}.body[data-astro-cid-rextyowv]{gap:4px;display:grid}.v[data-astro-cid-rextyowv]{letter-spacing:-.01em;font-size:17px;font-weight:600}.v[data-astro-cid-rextyowv]:after{content:"";position:absolute;inset:0}li[data-astro-cid-rextyowv]:focus-within{outline:2px solid var(--color-accent);outline-offset:-2px}.v[data-astro-cid-rextyowv]:focus-visible{outline:none}.note[data-astro-cid-rextyowv]{color:var(--color-ink-muted);font-size:14px;line-height:1.45}.arr[data-astro-cid-rextyowv]{color:var(--color-accent-deep);transition:transform .2s var(--ease-out-quart)}li[data-astro-cid-rextyowv]:hover .arr[data-astro-cid-rextyowv]{transform:translate(3px)}@media (width<=900px){.ch[data-astro-cid-rextyowv]{padding:40px 0 32px}.grid[data-astro-cid-rextyowv]{grid-template-columns:minmax(0,1fr);gap:28px}li[data-astro-cid-rextyowv]{grid-template-columns:1fr auto;padding:16px 18px}.k[data-astro-cid-rextyowv]{grid-column:1/-1}}.story[data-astro-cid-z3xj4z3v]{border-top:1px solid var(--color-ink);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.story[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v]{padding:22px 28px 0 0}.story[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v]+li[data-astro-cid-z3xj4z3v]{border-left:1px solid var(--color-hair);padding-left:28px}.n[data-astro-cid-z3xj4z3v]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-accent-deep);font-size:11px}.story[data-astro-cid-z3xj4z3v] h3[data-astro-cid-z3xj4z3v]{letter-spacing:-.02em;margin:10px 0;font-size:22px;font-weight:600}.story[data-astro-cid-z3xj4z3v] p[data-astro-cid-z3xj4z3v]{color:var(--color-ink-muted);margin:0;font-size:15.5px;line-height:1.6}.two[data-astro-cid-z3xj4z3v]{grid-template-columns:7fr 5fr;align-items:center;gap:48px;display:grid}.who[data-astro-cid-z3xj4z3v]{grid-template-columns:6fr 5fr;align-items:start;gap:56px;display:grid}.facts[data-astro-cid-z3xj4z3v]{border-top:1px solid var(--color-ink);margin:0}.fact[data-astro-cid-z3xj4z3v]{border-bottom:1px solid var(--color-hair);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.fact[data-astro-cid-z3xj4z3v] dt[data-astro-cid-z3xj4z3v]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);padding-top:3px;font-size:11px}.fact[data-astro-cid-z3xj4z3v] dd[data-astro-cid-z3xj4z3v]{gap:4px;margin:0;display:grid}.fact[data-astro-cid-z3xj4z3v] .v[data-astro-cid-z3xj4z3v]{letter-spacing:-.01em;font-size:17px;font-weight:600}.fact[data-astro-cid-z3xj4z3v] .fn[data-astro-cid-z3xj4z3v]{color:var(--color-ink-muted);font-size:14.5px;line-height:1.55}.imp[data-astro-cid-z3xj4z3v]{margin:16px 0 0}.dont[data-astro-cid-z3xj4z3v]{border-top:1px solid var(--color-ink)}.dont[data-astro-cid-z3xj4z3v] h3[data-astro-cid-z3xj4z3v]{letter-spacing:-.02em;margin:0;padding:16px 0 14px;font-size:17px;font-weight:600}.dont[data-astro-cid-z3xj4z3v] ul[data-astro-cid-z3xj4z3v]{border-top:1px solid var(--color-hair);margin:0;padding:0;list-style:none}.dont[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v]{border-bottom:1px solid var(--color-hair);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;display:grid}.dont[data-astro-cid-z3xj4z3v] .bar[data-astro-cid-z3xj4z3v]{background:var(--color-ink-subtle);width:18px;height:2px;margin-top:11px;display:block}.dont[data-astro-cid-z3xj4z3v] p[data-astro-cid-z3xj4z3v]{color:var(--color-ink-muted);margin:0;font-size:15.5px;line-height:1.6}.lead[data-astro-cid-z3xj4z3v]{max-width:60ch;color:var(--color-ink-muted);margin:0;font-size:17px;line-height:1.55}.press[data-astro-cid-z3xj4z3v]{grid-template-columns:5fr 6fr;align-items:start;gap:48px;display:grid}.marks[data-astro-cid-z3xj4z3v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mk[data-astro-cid-z3xj4z3v]{aspect-ratio:1;border:1px solid var(--color-hair);border-radius:var(--radius-md);grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:14px;min-width:0;margin:0;padding:clamp(10px,4%,20px);display:grid}.mk[data-astro-cid-z3xj4z3v].light{background:var(--color-paper)}.mk[data-astro-cid-z3xj4z3v].tile{background:var(--color-paper-2)}.mk[data-astro-cid-z3xj4z3v].dark{background:var(--color-ink);border-color:#0000}.mk[data-astro-cid-z3xj4z3v] img[data-astro-cid-z3xj4z3v]{width:auto;max-width:84%;height:auto;max-height:96px}.mk[data-astro-cid-z3xj4z3v] figcaption[data-astro-cid-z3xj4z3v]{min-height:2lh;font-family:var(--font-mono);color:var(--color-ink-subtle);text-align:center;align-content:start;font-size:11px;display:grid}.mk[data-astro-cid-z3xj4z3v].dark figcaption[data-astro-cid-z3xj4z3v]{color:var(--color-paper)}.colours[data-astro-cid-z3xj4z3v] .print[data-astro-cid-z3xj4z3v]{overflow-wrap:anywhere;line-height:1.5;display:grid}.kit[data-astro-cid-z3xj4z3v] .lead[data-astro-cid-z3xj4z3v]{margin-bottom:20px}.kit[data-astro-cid-z3xj4z3v] .lead[data-astro-cid-z3xj4z3v].design{margin-top:-8px;font-size:15.5px}.dlink[data-astro-cid-z3xj4z3v]{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:4px}.dlink[data-astro-cid-z3xj4z3v]:hover{color:var(--color-accent-deep)}.downloads[data-astro-cid-z3xj4z3v]{border-top:1px solid var(--color-hair);margin:0 0 24px;padding:0;list-style:none}.downloads[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v]{border-bottom:1px solid var(--color-hair)}.downloads[data-astro-cid-z3xj4z3v] a[data-astro-cid-z3xj4z3v]{justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.downloads[data-astro-cid-z3xj4z3v] a[data-astro-cid-z3xj4z3v] span[data-astro-cid-z3xj4z3v]{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:4px}.downloads[data-astro-cid-z3xj4z3v] svg[data-astro-cid-z3xj4z3v]{fill:none;width:16px;height:16px;stroke:var(--color-accent-deep);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pnote[data-astro-cid-z3xj4z3v]{color:var(--color-ink-subtle);max-width:60ch;margin:-12px 0 24px;font-size:13.5px;line-height:1.55}.colours[data-astro-cid-z3xj4z3v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.colours[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v]{align-content:start;gap:6px;display:grid}.swatch[data-astro-cid-z3xj4z3v]{border:1px solid var(--color-hair-2);border-radius:var(--radius-sm);height:64px;display:block}.cn[data-astro-cid-z3xj4z3v]{font-size:14px;font-weight:600}.mono[data-astro-cid-z3xj4z3v]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-subtle);font-size:12px}.link[data-astro-cid-z3xj4z3v]{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:4px}@media (width<=900px){.story[data-astro-cid-z3xj4z3v],.two[data-astro-cid-z3xj4z3v],.press[data-astro-cid-z3xj4z3v],.who[data-astro-cid-z3xj4z3v]{grid-template-columns:minmax(0,1fr)}.fact[data-astro-cid-z3xj4z3v]{grid-template-columns:minmax(0,1fr);gap:6px}.story[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v],.story[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v]+li[data-astro-cid-z3xj4z3v]{border-left:0;padding:22px 0}.story[data-astro-cid-z3xj4z3v] li[data-astro-cid-z3xj4z3v]+li[data-astro-cid-z3xj4z3v]{border-top:1px solid var(--color-hair)}.two[data-astro-cid-z3xj4z3v]{gap:24px}}
