.bk[data-astro-cid-uu3l5n4y]{--display:"Outfit Variable", Outfit, ui-sans-serif, system-ui, sans-serif;flex-direction:column;gap:clamp(2.5rem,6vw,4.5rem);min-width:0;padding-bottom:2rem;display:flex}.bk[data-astro-cid-uu3l5n4y] *{min-width:0}.bk[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{display:block}.bk[data-astro-cid-uu3l5n4y] code[data-astro-cid-uu3l5n4y],.bk[data-astro-cid-uu3l5n4y] .fn[data-astro-cid-uu3l5n4y]{font-family:var(--mono);color:var(--faint);letter-spacing:0;font-size:.72rem}.tnum[data-astro-cid-uu3l5n4y]{font-variant-numeric:tabular-nums}.bk[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-weight:600}.hero[data-astro-cid-uu3l5n4y]{font-family:var(--display);text-transform:uppercase;letter-spacing:-.02em;margin:0;font-style:italic;font-weight:800;line-height:.9}.hero[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{color:var(--primary);font-weight:800}.eb[data-astro-cid-uu3l5n4y]{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0;font-size:.82rem;font-weight:700}.bk[data-astro-cid-uu3l5n4y] h2[data-astro-cid-uu3l5n4y]{font-family:var(--display);letter-spacing:-.02em;margin:.75rem 0 0;font-size:clamp(1.9rem,4.5vw,2.75rem);font-weight:800;line-height:1.04}.lede[data-astro-cid-uu3l5n4y]{color:var(--muted);max-width:41rem;margin:.75rem 0 0;font-size:.95rem;line-height:1.6}.lede[data-astro-cid-uu3l5n4y].first{margin-top:1.1rem}.lede[data-astro-cid-uu3l5n4y]+.lede[data-astro-cid-uu3l5n4y]{margin-top:.9rem}.card[data-astro-cid-uu3l5n4y]{box-shadow:inset 0 0 0 1px var(--hair);background:#f1f2f409;border-radius:1rem}.card-h[data-astro-cid-uu3l5n4y]{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:center;gap:.75rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.ic[data-astro-cid-uu3l5n4y]{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ic[data-astro-cid-uu3l5n4y].ok{stroke:var(--ok)}.ic[data-astro-cid-uu3l5n4y].no{stroke:#f25767}.ic[data-astro-cid-uu3l5n4y].dim{stroke:var(--faint);stroke-width:1.8px}.badge-ic[data-astro-cid-uu3l5n4y]{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.badge-ic[data-astro-cid-uu3l5n4y].ok{background:#3ecf8e1f}.badge-ic[data-astro-cid-uu3l5n4y].no{background:#f257671f}.badge-ic[data-astro-cid-uu3l5n4y] .ic[data-astro-cid-uu3l5n4y]{width:15px;height:15px}.dl[data-astro-cid-uu3l5n4y]{flex-wrap:wrap;gap:.4rem;display:inline-flex}.dl[data-astro-cid-uu3l5n4y] a[data-astro-cid-uu3l5n4y]{font-family:var(--display);letter-spacing:.04em;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:.4rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;text-decoration:none}.dl[data-astro-cid-uu3l5n4y] a[data-astro-cid-uu3l5n4y]:hover{background:#f1f2f414}.dl[data-astro-cid-uu3l5n4y] a[data-astro-cid-uu3l5n4y]:focus-visible,.bk-btn[data-astro-cid-uu3l5n4y]:focus-visible,.hex[data-astro-cid-uu3l5n4y]:focus-visible,.cbtn[data-astro-cid-uu3l5n4y]:focus-visible,.shot[data-astro-cid-uu3l5n4y]:focus-visible,.tpc[data-astro-cid-uu3l5n4y] a[data-astro-cid-uu3l5n4y]:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.bk-hero[data-astro-cid-uu3l5n4y]{padding:clamp(.5rem,3vw,2rem) 0 0;position:relative;overflow:hidden}.bk-hero[data-astro-cid-uu3l5n4y] .hero[data-astro-cid-uu3l5n4y]{font-size:clamp(3.4rem,11vw,7.5rem);position:relative}.bk-sub[data-astro-cid-uu3l5n4y]{color:var(--muted);max-width:30rem;margin:1.6rem 0 0;font-size:1.05rem;line-height:1.6;position:relative}.bk-dl[data-astro-cid-uu3l5n4y]{flex-wrap:wrap;gap:.75rem;margin:1.75rem 0 0;display:flex;position:relative}.bk-btn[data-astro-cid-uu3l5n4y]{min-height:var(--tap);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:.7rem;align-items:center;padding:.55rem 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.bk-btn[data-astro-cid-uu3l5n4y]:hover{background:#f1f2f414}.bk-btn-main[data-astro-cid-uu3l5n4y]{background:var(--primary);box-shadow:none}.bk-btn-main[data-astro-cid-uu3l5n4y]:hover{background:#e02a49}.meta[data-astro-cid-uu3l5n4y]{color:var(--faint);letter-spacing:.02em;flex-wrap:wrap;row-gap:.4rem;margin:2rem 0 0;font-size:.75rem;display:flex;position:relative}.meta[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]+span[data-astro-cid-uu3l5n4y]:before{content:"";background:var(--line-strong);vertical-align:-1px;width:1px;height:12px;margin:0 1rem;display:inline-block}.bk[data-astro-cid-uu3l5n4y] .bk-hero-mark[data-astro-cid-uu3l5n4y]{display:none}@media (width>=760px){.bk[data-astro-cid-uu3l5n4y] .bk-hero-mark[data-astro-cid-uu3l5n4y]{opacity:.9;width:auto;height:min(26rem,90%);display:block;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.bk-hero[data-astro-cid-uu3l5n4y]{flex-direction:column;justify-content:center;min-height:26rem;display:flex}}.welcome[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr minmax(0,31rem);align-items:start;gap:3rem;display:grid}.callout[data-astro-cid-uu3l5n4y]{align-items:center;gap:.9rem;max-width:35rem;margin-top:1.75rem;padding:1rem 1.15rem;display:flex}.callout[data-astro-cid-uu3l5n4y] p[data-astro-cid-uu3l5n4y]{color:var(--muted);margin:0;font-size:.82rem}.callout[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{color:var(--fg)}.disclaimer[data-astro-cid-uu3l5n4y]{color:var(--faint);margin:1.4rem 0 0;font-size:.72rem}.kit-card[data-astro-cid-uu3l5n4y]{padding:1.4rem 1.6rem .6rem}.files[data-astro-cid-uu3l5n4y]{margin:.4rem 0 0;padding:0;list-style:none}.files[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);grid-template-columns:22px 1fr;gap:.25rem .9rem;padding:.85rem 0;display:grid}.files[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]:first-child{border-top:0}.files[data-astro-cid-uu3l5n4y] .ic[data-astro-cid-uu3l5n4y]{margin-top:2px}.files[data-astro-cid-uu3l5n4y] .fn[data-astro-cid-uu3l5n4y]{color:var(--fg);font-size:.78rem;font-weight:600}.files[data-astro-cid-uu3l5n4y] .fd[data-astro-cid-uu3l5n4y]{color:var(--muted);grid-column:2;font-size:.78rem;line-height:1.45}.lg-grid[data-astro-cid-uu3l5n4y]{grid-template-rows:1fr 1fr;grid-template-columns:1.25fr 1.25fr 1fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}.tile[data-astro-cid-uu3l5n4y],.gr[data-astro-cid-uu3l5n4y],.mi[data-astro-cid-uu3l5n4y],.sw[data-astro-cid-uu3l5n4y],.gx[data-astro-cid-uu3l5n4y]{box-shadow:inset 0 0 0 1px var(--hair);background:#f1f2f409;border-radius:1rem;flex-direction:column;margin:0;display:flex;overflow:hidden}.tile[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y]{flex:1;place-items:center;min-height:9rem;padding:1.25rem;display:grid}.tile[data-astro-cid-uu3l5n4y] figcaption[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem .85rem;display:flex}.tile[data-astro-cid-uu3l5n4y] figcaption[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-family:var(--display);font-size:.95rem;font-weight:700}.t-main[data-astro-cid-uu3l5n4y]{grid-area:1/1/3/3}.t-main[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y]{background:radial-gradient(70% 90% at 0 0,#d21f3c2e,#d21f3c00 60%)}.t-main[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:min(80%,32rem);height:auto}.t-mark[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:auto;height:3.9rem}.t-stack[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:auto;height:4.4rem}.t-word[data-astro-cid-uu3l5n4y]{grid-column:3/5}.t-word[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:min(70%,16rem);height:auto}.space[data-astro-cid-uu3l5n4y]{grid-template-columns:1.35fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}.cs-card[data-astro-cid-uu3l5n4y]{flex-direction:column;display:flex}.cs-art[data-astro-cid-uu3l5n4y]{flex:1;place-items:center;padding:1.5rem 1rem;display:grid}.cs[data-astro-cid-uu3l5n4y]{background:repeating-linear-gradient(135deg,#d21f3c29 0 1px,#0000 1px 9px);outline:1px dashed #d21f3cb3;max-width:100%;padding:40px;position:relative}.cs-in[data-astro-cid-uu3l5n4y]{background:var(--bg);box-shadow:0 0 0 1px #f1f2f41f}.cs-in[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:auto;max-width:100%;height:80px}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y]{font-family:var(--display);color:var(--fg);place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].t{height:40px;top:0;left:50%;transform:translate(-50%)}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].b{height:40px;bottom:0;left:50%;transform:translate(-50%)}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].l{width:40px;top:50%;left:0;transform:translateY(-50%)}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].r{width:40px;top:50%;right:0;transform:translateY(-50%)}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{background:var(--primary);border-radius:5px;padding:1px 7px}.legend[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:.9rem;padding:1rem 1.4rem 1.1rem;font-size:.8rem;display:flex}.legend[data-astro-cid-uu3l5n4y] p[data-astro-cid-uu3l5n4y]{margin:0}.legend[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{color:var(--fg)}.legend[data-astro-cid-uu3l5n4y] .xk[data-astro-cid-uu3l5n4y]{font-family:var(--display);background:var(--primary);color:var(--fg);border-radius:5px;flex:none;padding:1px 7px;font-size:.75rem;font-weight:700}.min[data-astro-cid-uu3l5n4y]{flex-direction:column;padding:1.25rem 1.4rem;display:flex}.min[data-astro-cid-uu3l5n4y] ul[data-astro-cid-uu3l5n4y]{flex-direction:column;flex:1;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.min[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);flex:1;grid-template-columns:1fr minmax(0,128px);align-items:center;gap:1rem;padding:.7rem 0;display:grid}.min[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]:first-child{border-top:0}.min[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-family:var(--display);font-size:.95rem;font-weight:700;display:block}.min[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{color:var(--muted);white-space:nowrap;font-size:.75rem;display:block}.smp[data-astro-cid-uu3l5n4y]{justify-content:flex-end;align-items:center;display:flex}.smp[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{height:auto}.min[data-astro-cid-uu3l5n4y] .note[data-astro-cid-uu3l5n4y]{color:var(--faint);border-top:1px solid var(--line);margin:0;padding-top:.75rem;font-size:.75rem}.grounds[data-astro-cid-uu3l5n4y]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem;display:grid}.gr[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y]{flex:1;place-items:center;min-height:11rem;padding:1.25rem;display:grid;position:relative;overflow:hidden}.gr[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:auto;max-width:100%;height:46px;position:relative}.gr[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y].plate{height:66px}.gr[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);align-items:center;gap:.75rem;padding:.9rem 1rem 1rem;display:flex}.gr[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-family:var(--display);font-size:.95rem;font-weight:700;display:block}.gr[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] div[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{color:var(--muted);margin-top:.1rem;font-size:.75rem;line-height:1.45;display:block}.gr[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] .dl[data-astro-cid-uu3l5n4y]{margin-top:.5rem;display:flex}.g-dark[data-astro-cid-uu3l5n4y]{background:radial-gradient(80% 90% at 0% 0%, #d21f3c42, #d21f3c00 62%), var(--bg)}.g-busy[data-astro-cid-uu3l5n4y]{background:radial-gradient(36% 46% at 18% 24%,#ffd678f2,#ffd67800 70%),radial-gradient(40% 50% at 84% 22%,#8cc8ffe6,#8cc8ff00 70%),radial-gradient(50% 60% at 70% 86%,#3ecf8ebf,#3ecf8e00 70%),radial-gradient(46% 60% at 10% 92%,#e8823de6,#e8823d00 70%),linear-gradient(160deg,#f3efe6,#b7c7d6)}.g-busy[data-astro-cid-uu3l5n4y]:after{content:"Example image";letter-spacing:.08em;text-transform:uppercase;color:#1d1a208c;font-size:10px;font-weight:600;position:absolute;top:10px;right:12px}.g-red[data-astro-cid-uu3l5n4y]{background:var(--primary)}.g-red[data-astro-cid-uu3l5n4y]:before{content:"";background:radial-gradient(75% 70%,#1d1a20f0 0%,#1d1a20db 45%,#1d1a2000 100%);position:absolute;inset:0}.mis[data-astro-cid-uu3l5n4y]{grid-template-columns:repeat(4,1fr);gap:.9rem;margin-top:1.5rem;display:grid}.mi[data-astro-cid-uu3l5n4y]{border-radius:.9rem}.mi[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y]{flex:1;place-items:center;min-height:7.5rem;padding:1rem;display:grid;position:relative;overflow:hidden}.mi[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:auto;max-width:88%;height:34px}.mi[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);color:var(--fg);align-items:center;gap:.65rem;padding:.7rem .9rem .8rem;font-size:.78rem;line-height:1.45;display:flex}.mi[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] .badge-ic[data-astro-cid-uu3l5n4y]{border-radius:7px;width:22px;height:22px}.mi[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] .badge-ic[data-astro-cid-uu3l5n4y] .ic[data-astro-cid-uu3l5n4y]{width:13px;height:13px}.m-white[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{filter:brightness(0)invert()}.m-hue[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{filter:hue-rotate(150deg)saturate(1.2)}.m-stretch[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{transform:scaleX(1.5)}.m-rot[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{transform:rotate(-14deg)}.m-fx[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 10px #d21f3c)drop-shadow(0 4px 6px #000)}.m-light[data-astro-cid-uu3l5n4y]{background:#eceef1}.m-gap[data-astro-cid-uu3l5n4y]{align-items:center;gap:64px;display:flex}.m-gap[data-astro-cid-uu3l5n4y] .mk[data-astro-cid-uu3l5n4y]{width:auto;height:38px}.m-gap[data-astro-cid-uu3l5n4y] .wm[data-astro-cid-uu3l5n4y]{width:auto;height:22px}.m-font[data-astro-cid-uu3l5n4y]{align-items:center;gap:12px;display:flex}.m-font[data-astro-cid-uu3l5n4y] .mk[data-astro-cid-uu3l5n4y]{width:auto;height:36px}.m-font[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{color:var(--fg);font-family:Georgia,Times New Roman,serif;font-size:30px;font-style:italic}.m-font[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y] i[data-astro-cid-uu3l5n4y]{color:var(--primary)}.colors[data-astro-cid-uu3l5n4y]{grid-template-columns:1.25fr 1fr 1fr 1fr;gap:.9rem;margin-top:1.5rem;display:grid}.sw[data-astro-cid-uu3l5n4y]{border-radius:.9rem}.sw[data-astro-cid-uu3l5n4y] .chip[data-astro-cid-uu3l5n4y]{flex:1;min-height:5.5rem;box-shadow:inset 0 0 0 1px #f1f2f41a}.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr auto;align-items:baseline;gap:.15rem .6rem;padding:.7rem .9rem .85rem;display:grid}.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-family:var(--display);font-size:.95rem;font-weight:700}.hex[data-astro-cid-uu3l5n4y]{font:inherit;font-family:var(--display);color:var(--fg);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:.4rem;margin:-.15rem -.4rem;padding:.15rem .4rem;font-size:.82rem;font-weight:600}.hex[data-astro-cid-uu3l5n4y]:hover{background:#f1f2f414}.hex[data-astro-cid-uu3l5n4y].copied{color:var(--ok)}.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] .rgb[data-astro-cid-uu3l5n4y],.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] .use[data-astro-cid-uu3l5n4y]{grid-column:1/3}.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] .rgb[data-astro-cid-uu3l5n4y]{color:var(--faint);font-size:.72rem}.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] .use[data-astro-cid-uu3l5n4y]{color:var(--muted);margin-top:.1rem;font-size:.75rem;line-height:1.4}.sw-red[data-astro-cid-uu3l5n4y]{grid-row:1/3}.sw-red[data-astro-cid-uu3l5n4y] .chip[data-astro-cid-uu3l5n4y]{background:radial-gradient(120% 90% at 0% 0%, #e2335b, #e2335b00 60%), var(--primary)}.sw-red[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-size:1.2rem}.sw-note[data-astro-cid-uu3l5n4y]{color:var(--muted);background:#d21f3c14;justify-content:center;gap:.5rem;padding:1rem;font-size:.75rem;line-height:1.5;box-shadow:inset 0 0 0 1px #d21f3c47}.sw-note[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-family:var(--display);color:var(--fg);font-size:.88rem;font-weight:700}.sw-note[data-astro-cid-uu3l5n4y] p[data-astro-cid-uu3l5n4y]{margin:0}.ratio[data-astro-cid-uu3l5n4y]{margin-top:1.5rem}.ratio[data-astro-cid-uu3l5n4y] .bar[data-astro-cid-uu3l5n4y]{background:#f1f2f40f;border-radius:10px;gap:3px;height:16px;padding:3px;display:flex;box-shadow:inset 0 0 0 1px #f1f2f41f}.ratio[data-astro-cid-uu3l5n4y] .bar[data-astro-cid-uu3l5n4y] i[data-astro-cid-uu3l5n4y]{border-radius:4px;height:100%;display:block;box-shadow:inset 0 0 0 1px #f1f2f41f}.ratio[data-astro-cid-uu3l5n4y] .lbl[data-astro-cid-uu3l5n4y]{color:var(--faint);margin-top:.5rem;font-size:.72rem;display:flex}.ratio[data-astro-cid-uu3l5n4y] .lbl[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{color:var(--fg);font-family:var(--display);margin-right:5px;font-weight:700}.types[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}.tf[data-astro-cid-uu3l5n4y]{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,205px) 1fr;column-gap:1.6rem;padding:1.4rem 1.6rem;display:grid}.tf[data-astro-cid-uu3l5n4y] .nm[data-astro-cid-uu3l5n4y]{border-bottom:1px solid var(--line);flex-wrap:wrap;grid-column:1/3;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.9rem;display:flex}.tf[data-astro-cid-uu3l5n4y] .nm[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{letter-spacing:-.01em;font-size:1.75rem;font-weight:800}.tf[data-astro-cid-uu3l5n4y] .nm[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{color:var(--muted);font-size:.75rem}.tf[data-astro-cid-uu3l5n4y] .aa[data-astro-cid-uu3l5n4y]{letter-spacing:-.03em;color:var(--fg);align-self:center;font-size:6.5rem;line-height:1}.tf[data-astro-cid-uu3l5n4y] .aa[data-astro-cid-uu3l5n4y] i[data-astro-cid-uu3l5n4y]{color:var(--primary);font-style:normal}.tf[data-astro-cid-uu3l5n4y] .ws[data-astro-cid-uu3l5n4y]{align-self:center;margin:0;padding:0;list-style:none}.tf[data-astro-cid-uu3l5n4y] .ws[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.45rem 0;display:flex}.tf[data-astro-cid-uu3l5n4y] .ws[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]:first-child{border-top:0}.tf[data-astro-cid-uu3l5n4y] .ws[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{color:var(--faint);font-size:.72rem}.tf[data-astro-cid-uu3l5n4y] .ws[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y] em[data-astro-cid-uu3l5n4y]{font-size:1.15rem;font-style:normal}.tf[data-astro-cid-uu3l5n4y] .use[data-astro-cid-uu3l5n4y]{color:var(--muted);border-top:1px solid var(--line);grid-column:1/3;padding-top:.9rem;font-size:.78rem}.tf[data-astro-cid-uu3l5n4y] .use[data-astro-cid-uu3l5n4y] .hero[data-astro-cid-uu3l5n4y]{color:var(--fg);margin-bottom:.4rem;font-size:1.9rem;display:block}.tf[data-astro-cid-uu3l5n4y] .use[data-astro-cid-uu3l5n4y] .sample[data-astro-cid-uu3l5n4y]{color:var(--fg);margin:0 0 .4rem;font-size:.88rem;line-height:1.55}.f-out[data-astro-cid-uu3l5n4y]{font-family:var(--display)}.f-pop[data-astro-cid-uu3l5n4y]{font-family:var(--body)}.rules[data-astro-cid-uu3l5n4y]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.25rem;display:grid}.rule[data-astro-cid-uu3l5n4y]{color:var(--muted);align-items:center;gap:.65rem;margin:0;font-size:.8rem;line-height:1.45;display:flex}.gxs[data-astro-cid-uu3l5n4y]{grid-template-columns:repeat(2,1fr);gap:.9rem;margin-top:1.5rem;display:grid}.gx[data-astro-cid-uu3l5n4y]{border-radius:.9rem}.gx-wide[data-astro-cid-uu3l5n4y],.gx-sq[data-astro-cid-uu3l5n4y]{grid-column:1/-1}.gx[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y]{background:repeating-conic-gradient(#232026 0% 25%,#1f1c22 0% 50%) 0 0/16px 16px;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:1.25rem;padding:1.25rem;display:flex}.gx[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] .shot[data-astro-cid-uu3l5n4y]{flex:14rem;max-width:34rem;display:block}.gx[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{width:100%;height:auto}.gx[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y].sh{box-shadow:0 10px 30px -10px #000000b3, 0 0 0 1px var(--hair);border-radius:8px}.gx-sq[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] .shot[data-astro-cid-uu3l5n4y]{max-width:24rem}.gx-bd[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y]{flex-direction:column}.gx-bd[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] .shot[data-astro-cid-uu3l5n4y],.gx-tp[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] .shot[data-astro-cid-uu3l5n4y]{max-width:22rem}.gx-bd[data-astro-cid-uu3l5n4y] .art[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y].sh{box-shadow:none;border-radius:0}.gx[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding:.75rem 1.1rem .85rem;display:flex}.gx[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-family:var(--display);font-size:.95rem;font-weight:700}.gx[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y]>span[data-astro-cid-uu3l5n4y]{color:var(--muted);font-size:.75rem}.gx[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y]>span[data-astro-cid-uu3l5n4y]+span[data-astro-cid-uu3l5n4y]:not(.dl):before{content:"";background:var(--line-strong);width:1px;height:10px;margin-right:.9rem;display:inline-block}.gx[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] .dl[data-astro-cid-uu3l5n4y]{margin-left:auto}.tps[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr 1fr;gap:1.75rem 2.5rem;margin-top:1.5rem;display:grid}.tpc[data-astro-cid-uu3l5n4y]{align-items:center;gap:1.4rem;margin:0;display:flex}.tpc[data-astro-cid-uu3l5n4y] a[data-astro-cid-uu3l5n4y]{flex:none;width:min(21rem,55%)}.tpc[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{aspect-ratio:2;width:100%;height:auto;box-shadow:0 12px 30px -14px #000c, 0 0 0 1px var(--hair);border-radius:6px}.tpc[data-astro-cid-uu3l5n4y] figcaption[data-astro-cid-uu3l5n4y]{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.tpc[data-astro-cid-uu3l5n4y] b[data-astro-cid-uu3l5n4y]{font-family:var(--display);font-size:.95rem;font-weight:700}.tpc[data-astro-cid-uu3l5n4y] figcaption[data-astro-cid-uu3l5n4y]>span[data-astro-cid-uu3l5n4y]:not(.dl){color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.tpc[data-astro-cid-uu3l5n4y] .ic[data-astro-cid-uu3l5n4y]{width:14px;height:14px}.tpc[data-astro-cid-uu3l5n4y] .dl[data-astro-cid-uu3l5n4y]{margin-top:.35rem}.copy[data-astro-cid-uu3l5n4y]{grid-template-columns:repeat(3,1fr);gap:.9rem;margin-top:1.5rem;display:grid}.cp[data-astro-cid-uu3l5n4y]{flex-direction:column;gap:.65rem;padding:1rem 1.15rem 1.15rem;display:flex}.cp[data-astro-cid-uu3l5n4y] code[data-astro-cid-uu3l5n4y]{text-transform:none;letter-spacing:0;font-size:.66rem}.cp[data-astro-cid-uu3l5n4y] q[data-astro-cid-uu3l5n4y]{quotes:none;color:var(--fg);overflow-wrap:anywhere;font-size:.88rem;line-height:1.6}.cp[data-astro-cid-uu3l5n4y] q[data-astro-cid-uu3l5n4y].big{text-wrap:balance;font-family:var(--display);letter-spacing:-.01em;font-size:1.4rem;font-weight:800;line-height:1.2}.cp[data-astro-cid-uu3l5n4y].wide{grid-column:span 2}.cp[data-astro-cid-uu3l5n4y] q[data-astro-cid-uu3l5n4y].alt{color:var(--muted);border-top:1px solid var(--line);margin-top:auto;padding-top:.65rem;font-size:.78rem}.cp[data-astro-cid-uu3l5n4y] .where[data-astro-cid-uu3l5n4y]{color:var(--faint);border-top:1px solid var(--line);margin:auto 0 0;padding-top:.65rem;font-size:.72rem}.ph-txt[data-astro-cid-uu3l5n4y]{color:var(--warn)}.cbtn[data-astro-cid-uu3l5n4y]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.3rem .65rem;font-size:.72rem;font-weight:700}.cbtn[data-astro-cid-uu3l5n4y]:hover{background:#f1f2f414}.cbtn[data-astro-cid-uu3l5n4y].copied{color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.talk[data-astro-cid-uu3l5n4y]{grid-template-columns:1.15fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}.talk[data-astro-cid-uu3l5n4y] .card[data-astro-cid-uu3l5n4y]{padding:1.25rem 1.5rem}.talk[data-astro-cid-uu3l5n4y] ol[data-astro-cid-uu3l5n4y],.talk[data-astro-cid-uu3l5n4y] ul[data-astro-cid-uu3l5n4y]{margin:.6rem 0 0;padding:0;list-style:none}.talk[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]{border-top:1px solid var(--line);align-items:center;gap:.75rem;padding:.4rem 0;font-size:.82rem;line-height:1.5;display:flex}.talk[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]:first-child{border-top:0}.talk[data-astro-cid-uu3l5n4y] .col[data-astro-cid-uu3l5n4y]{flex-direction:column;gap:1rem;display:flex}.talk[data-astro-cid-uu3l5n4y] .col[data-astro-cid-uu3l5n4y] .card[data-astro-cid-uu3l5n4y]{flex:1}.bk-back[data-astro-cid-uu3l5n4y]{text-align:center;background:radial-gradient(91% 108% at 12% -12%, #d21f3c4d 0%, #d21f3c00 58%), radial-gradient(75% 111% at 92% 118%, #d21f3c1a 0%, #d21f3c00 55%), var(--bg);box-shadow:inset 0 0 0 1px var(--hair);border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;padding:clamp(3rem,8vw,5rem) 1rem 2rem;display:flex;position:relative;overflow:hidden}.bk-back[data-astro-cid-uu3l5n4y] .st[data-astro-cid-uu3l5n4y]{width:auto;max-width:100%;height:clamp(8rem,18vw,12.5rem)}.bk-back[data-astro-cid-uu3l5n4y] .hero[data-astro-cid-uu3l5n4y]{color:var(--fg);margin-top:1.6rem;font-size:clamp(1.4rem,3vw,1.9rem)}.bk-back[data-astro-cid-uu3l5n4y] .links[data-astro-cid-uu3l5n4y]{color:var(--muted);flex-wrap:wrap;justify-content:center;row-gap:.4rem;margin:1.3rem 0 0;font-size:.88rem;display:flex}.bk-back[data-astro-cid-uu3l5n4y] .links[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]+span[data-astro-cid-uu3l5n4y]:before{content:"";background:var(--line-strong);vertical-align:-1px;width:1px;height:13px;margin:0 1rem;display:inline-block}.bk-back[data-astro-cid-uu3l5n4y] .credit[data-astro-cid-uu3l5n4y]{color:var(--faint);margin-top:2.5rem;font-size:.75rem}.bk-back[data-astro-cid-uu3l5n4y] .credit[data-astro-cid-uu3l5n4y] p[data-astro-cid-uu3l5n4y]{margin:0}.bk-back[data-astro-cid-uu3l5n4y] .credit[data-astro-cid-uu3l5n4y] p[data-astro-cid-uu3l5n4y]+p[data-astro-cid-uu3l5n4y]{margin-top:.25rem}@media (width<=1000px){.welcome[data-astro-cid-uu3l5n4y],.space[data-astro-cid-uu3l5n4y],.types[data-astro-cid-uu3l5n4y],.talk[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr}.colors[data-astro-cid-uu3l5n4y],.mis[data-astro-cid-uu3l5n4y]{grid-template-columns:repeat(2,1fr)}.sw-red[data-astro-cid-uu3l5n4y]{grid-area:auto/1/auto/-1}.grounds[data-astro-cid-uu3l5n4y],.rules[data-astro-cid-uu3l5n4y],.tps[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr}.copy[data-astro-cid-uu3l5n4y]{grid-template-columns:repeat(2,1fr)}}@media (width<=759px){.lg-grid[data-astro-cid-uu3l5n4y]{grid-template-rows:none;grid-template-columns:1fr 1fr}.t-main[data-astro-cid-uu3l5n4y],.t-word[data-astro-cid-uu3l5n4y]{grid-area:auto/1/auto/3}.gxs[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr}.tpc[data-astro-cid-uu3l5n4y]{flex-direction:column;align-items:flex-start;gap:.7rem}.tpc[data-astro-cid-uu3l5n4y] a[data-astro-cid-uu3l5n4y]{width:100%}.copy[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr}.cp[data-astro-cid-uu3l5n4y].wide{grid-column:auto}.tf[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr;row-gap:.9rem}.tf[data-astro-cid-uu3l5n4y] .nm[data-astro-cid-uu3l5n4y],.tf[data-astro-cid-uu3l5n4y] .use[data-astro-cid-uu3l5n4y]{grid-column:1}.tf[data-astro-cid-uu3l5n4y] .aa[data-astro-cid-uu3l5n4y]{font-size:5.2rem}.m-gap[data-astro-cid-uu3l5n4y]{gap:22px}.m-gap[data-astro-cid-uu3l5n4y] .mk[data-astro-cid-uu3l5n4y]{height:28px}.m-gap[data-astro-cid-uu3l5n4y] .wm[data-astro-cid-uu3l5n4y]{height:16px}.m-font[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{font-size:22px}.cs[data-astro-cid-uu3l5n4y]{padding:26px}.cs-in[data-astro-cid-uu3l5n4y] img[data-astro-cid-uu3l5n4y]{height:44px}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].t,.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].b{height:26px}.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].l,.cs[data-astro-cid-uu3l5n4y] .x[data-astro-cid-uu3l5n4y].r{width:26px}.min[data-astro-cid-uu3l5n4y] li[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr auto}.ratio[data-astro-cid-uu3l5n4y] .lbl[data-astro-cid-uu3l5n4y]{flex-wrap:wrap;gap:.25rem 1rem}.ratio[data-astro-cid-uu3l5n4y] .lbl[data-astro-cid-uu3l5n4y] span[data-astro-cid-uu3l5n4y]{width:auto!important}.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr}.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] .rgb[data-astro-cid-uu3l5n4y],.sw[data-astro-cid-uu3l5n4y] .d[data-astro-cid-uu3l5n4y] .use[data-astro-cid-uu3l5n4y]{grid-column:1}.gx[data-astro-cid-uu3l5n4y] .cap[data-astro-cid-uu3l5n4y] .dl[data-astro-cid-uu3l5n4y]{margin-left:0}}@media (width<=420px){.mis[data-astro-cid-uu3l5n4y]{grid-template-columns:1fr}}
