.head[data-astro-cid-56zdd5ja]{display:grid;gap:14px;margin-bottom:40px}h1[data-astro-cid-56zdd5ja]{font-size:clamp(34px,3.8vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1.02;max-width:20ch;text-wrap:balance}.h1-sub[data-astro-cid-56zdd5ja]{display:block;margin-top:12px;font-family:var(--text);font-size:clamp(17px,1.4vw,20px);font-weight:600;letter-spacing:0;line-height:1.3;color:var(--mute)}.byline[data-astro-cid-56zdd5ja]{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:14px;color:var(--mute)}.byline[data-astro-cid-56zdd5ja] b[data-astro-cid-56zdd5ja]{font-weight:600;color:var(--ink)}.doc[data-astro-cid-56zdd5ja]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px 56px;align-items:start;padding-bottom:clamp(80px,10vw,136px)}.toc[data-astro-cid-56zdd5ja]{position:sticky;top:88px;display:grid;justify-items:start;gap:14px;max-height:calc(100vh - 112px);overflow-y:auto;overscroll-behavior:contain}.toc-t[data-astro-cid-56zdd5ja]{font-size:14px;color:var(--mute);list-style:none}.toc-t[data-astro-cid-56zdd5ja]::-webkit-details-marker{display:none}.toc-d[data-astro-cid-56zdd5ja]{display:grid}.toc-d[data-astro-cid-56zdd5ja][open] .toc-t[data-astro-cid-56zdd5ja]{margin-bottom:10px}.toc-t[data-astro-cid-56zdd5ja] .x[data-astro-cid-56zdd5ja]{display:none}.toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja]{list-style:none;margin:0;padding:0;display:grid;gap:2px}.toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja]{position:relative;display:block;padding:6px 10px 6px 0;font-size:15px;line-height:1.35;color:var(--ink-2);text-decoration:none;transition:color .2s var(--ease)}.toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja]:hover,.toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja][aria-current=true]{color:var(--blue)}.toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja][aria-current=true]{font-weight:600}.try[data-astro-cid-56zdd5ja]{margin-top:10px}.text[data-astro-cid-56zdd5ja]{--pad: clamp(20px, 4vw, 48px);background:var(--paper);border-radius:24px;padding:clamp(24px,3.4vw,44px) var(--pad);max-width:900px;overflow:hidden}.text[data-astro-cid-56zdd5ja] section[data-astro-cid-56zdd5ja]{padding-top:56px;scroll-margin-top:72px}.text[data-astro-cid-56zdd5ja] h2[data-astro-cid-56zdd5ja]{margin-bottom:16px;font-size:clamp(24px,2.4vw,32px);letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.text[data-astro-cid-56zdd5ja] h3[data-astro-cid-56zdd5ja]{font-family:var(--text);font-size:17px;font-weight:600;letter-spacing:0;line-height:1.3}.text[data-astro-cid-56zdd5ja] p[data-astro-cid-56zdd5ja]{color:var(--ink-2);max-width:68ch;text-wrap:pretty}.text[data-astro-cid-56zdd5ja] p[data-astro-cid-56zdd5ja]+p[data-astro-cid-56zdd5ja]{margin-top:14px}.text[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja]:not(.btn){color:var(--blue);text-underline-offset:3px;text-decoration-thickness:1px}.lead[data-astro-cid-56zdd5ja]{font-size:19px;line-height:1.55}.score[data-astro-cid-56zdd5ja]{width:100%;margin-top:22px;border-collapse:collapse;font-size:15.5px}.score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja],.score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja]{padding:13px 0;border-top:1px solid var(--bg);text-align:left;vertical-align:baseline}.score[data-astro-cid-56zdd5ja] thead[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja]{padding-top:0;border-top:0;font-size:13px;font-weight:500;color:var(--mute)}.score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja][scope=row]{padding-right:20px;font-weight:500}.score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja][scope=row] a[data-astro-cid-56zdd5ja]{color:var(--ink);text-decoration:none}.score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja][scope=row] a[data-astro-cid-56zdd5ja]:hover{color:var(--blue)}.score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja]{width:26%;color:var(--ink-2);font-family:var(--display);font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja].win{color:var(--ink);font-weight:700}.score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja].word{font-family:var(--text);font-size:15.5px;letter-spacing:0}.score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja].word.win{font-weight:600}.text[data-astro-cid-56zdd5ja] .note[data-astro-cid-56zdd5ja]{margin-top:14px;font-size:14px;color:var(--mute)}.ask[data-astro-cid-56zdd5ja]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;align-items:start}.ask[data-astro-cid-56zdd5ja].solo{grid-template-columns:minmax(0,1fr)}.src[data-astro-cid-56zdd5ja]{position:relative;margin:0;background:var(--tile)}.src[data-astro-cid-56zdd5ja] img{display:block;width:100%;height:auto}.src[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja]{position:absolute;left:8px;bottom:8px;padding:4px 9px 5px;border-radius:999px;background:#0c0e139e;color:#fff;font-size:12px;font-weight:600}.pair[data-astro-cid-56zdd5ja]{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:24px calc(-1 * var(--pad)) 22px}.ph[data-astro-cid-56zdd5ja]{cursor:zoom-in}.ph[data-astro-cid-56zdd5ja]:focus-visible{outline:3px solid var(--yellow);outline-offset:-3px}.shot[data-astro-cid-56zdd5ja],.tile[data-astro-cid-56zdd5ja]{position:relative;margin:0;overflow:hidden;background:var(--tile)}.shot[data-astro-cid-56zdd5ja] img,.tile[data-astro-cid-56zdd5ja] img{display:block;width:100%;height:auto;transition:transform .6s var(--ease)}@media(hover:hover){.shot[data-astro-cid-56zdd5ja]:hover img{transform:scale(1.03)}}.mark[data-astro-cid-56zdd5ja]{position:absolute;z-index:1;border-radius:50%;border:3px solid var(--blue);box-shadow:0 0 0 2px #fff,inset 0 0 0 2px #fff;pointer-events:none}.mark[data-astro-cid-56zdd5ja].gone{border:2px dashed #fff;box-shadow:none}.shot[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja]{position:absolute;inset:auto 0 0;display:grid;gap:2px;padding:56px 16px 14px;background:linear-gradient(to top,rgba(12,14,19,.82),rgba(12,14,19,.5) 45%,transparent);color:#fff;pointer-events:none}.shot[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja] b[data-astro-cid-56zdd5ja]{font-size:15px;font-weight:600}.shot[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja] span[data-astro-cid-56zdd5ja]{font-size:13.5px;color:#ffffffdb}.tries[data-astro-cid-56zdd5ja]{margin-top:28px;display:grid;gap:18px}.text[data-astro-cid-56zdd5ja] .tname[data-astro-cid-56zdd5ja]{max-width:none}.tname[data-astro-cid-56zdd5ja]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:15px}.tname[data-astro-cid-56zdd5ja] b[data-astro-cid-56zdd5ja]{font-weight:600;color:var(--ink)}.tname[data-astro-cid-56zdd5ja] .num[data-astro-cid-56zdd5ja]{flex:none;white-space:nowrap;font-size:15px;font-weight:700;color:var(--ink)}.tiles[data-astro-cid-56zdd5ja]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:0 calc(-1 * var(--pad));padding:0}.tile[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja]{position:absolute;inset:auto 0 0;display:flex;gap:7px;align-items:baseline;padding:40px 12px 10px;background:linear-gradient(to top,rgba(12,14,19,.8),rgba(12,14,19,.45) 50%,transparent);color:#fff;font-size:12.5px;font-weight:600;line-height:1.3;pointer-events:none}.tile[data-astro-cid-56zdd5ja] .short[data-astro-cid-56zdd5ja]{display:none}.tiles[data-astro-cid-56zdd5ja].five{grid-template-columns:repeat(5,1fr)}.five[data-astro-cid-56zdd5ja] .tile[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja]{padding:30px 9px 8px;font-size:12px}.five[data-astro-cid-56zdd5ja] .tile[data-astro-cid-56zdd5ja] .short[data-astro-cid-56zdd5ja]{display:inline}.text[data-astro-cid-56zdd5ja] .tnote[data-astro-cid-56zdd5ja]{margin-top:10px;font-size:14px;color:var(--mute)}.tile[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja] .num[data-astro-cid-56zdd5ja]{font-size:12px;color:#ffffffb3}@media(prefers-reduced-motion:no-preference){html.js .tiles[data-astro-cid-56zdd5ja] img{filter:blur(16px) saturate(.4);transform:scale(1.08);transition:filter 1s var(--ease),transform 1s var(--ease);transition-delay:calc(var(--i) * .17s)}html.js .tiles[data-astro-cid-56zdd5ja].on img{filter:none;transform:none}}.prompts[data-astro-cid-56zdd5ja]{list-style:none;display:grid;gap:22px;margin:24px 0 0;padding:0}.prompt[data-astro-cid-56zdd5ja]{margin-top:8px;padding:13px 16px;border-radius:12px;background:#0c0e13;color:var(--on-ink);font-size:13.5px;line-height:1.6}.text[data-astro-cid-56zdd5ja] .ptext[data-astro-cid-56zdd5ja]{max-width:none;color:inherit;overflow-wrap:anywhere}.ptext[data-astro-cid-56zdd5ja]::selection{background:var(--yellow);color:#0c0e13}.pcopy[data-astro-cid-56zdd5ja]{margin-top:8px;height:32px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:transparent;color:var(--ink);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .2s var(--ease),color .2s var(--ease)}.pcopy[data-astro-cid-56zdd5ja]:hover{border-color:var(--ink)}.pcopy[data-astro-cid-56zdd5ja].done{border-color:var(--blue);color:var(--blue)}.dots[data-astro-cid-56zdd5ja]{list-style:none;display:grid;gap:10px;margin:16px 0 0;padding:0}.dots[data-astro-cid-56zdd5ja] li[data-astro-cid-56zdd5ja]{position:relative;padding-left:22px;color:var(--ink-2);max-width:66ch}.dots[data-astro-cid-56zdd5ja] li[data-astro-cid-56zdd5ja]:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--blue)}.how[data-astro-cid-56zdd5ja]{list-style:none;counter-reset:st;display:grid;gap:18px;margin:20px 0 0;padding:0}.how[data-astro-cid-56zdd5ja] li[data-astro-cid-56zdd5ja]{counter-increment:st;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:14px;row-gap:3px}.how[data-astro-cid-56zdd5ja] li[data-astro-cid-56zdd5ja]:before{content:counter(st);grid-row:span 2;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--blue);color:var(--blue);font-family:var(--display);font-size:13px;font-weight:700}.how[data-astro-cid-56zdd5ja] b[data-astro-cid-56zdd5ja]{padding-top:3px;font-size:17px;font-weight:600}.how[data-astro-cid-56zdd5ja] span[data-astro-cid-56zdd5ja]{font-size:15.5px;color:var(--ink-2);max-width:60ch}.go[data-astro-cid-56zdd5ja]{margin-top:28px}.faq[data-astro-cid-56zdd5ja] details[data-astro-cid-56zdd5ja]+details[data-astro-cid-56zdd5ja]{border-top:1px solid var(--bg)}.faq[data-astro-cid-56zdd5ja] summary[data-astro-cid-56zdd5ja]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;cursor:pointer}.faq[data-astro-cid-56zdd5ja] summary[data-astro-cid-56zdd5ja]::-webkit-details-marker{display:none}.faq[data-astro-cid-56zdd5ja] summary[data-astro-cid-56zdd5ja]:hover h3[data-astro-cid-56zdd5ja]{color:var(--blue)}.x[data-astro-cid-56zdd5ja]{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--bg);transition:transform .3s var(--ease),background-color .3s var(--ease)}.faq[data-astro-cid-56zdd5ja] details[data-astro-cid-56zdd5ja][open] .x[data-astro-cid-56zdd5ja]{transform:rotate(45deg);background:var(--blue);color:var(--on-blue)}.faq[data-astro-cid-56zdd5ja] details[data-astro-cid-56zdd5ja] p[data-astro-cid-56zdd5ja]{padding:0 56px 20px 0}.gen-band[data-astro-cid-56zdd5ja]{background:var(--blue);color:var(--on-blue)}.gen-in[data-astro-cid-56zdd5ja]{display:flex;align-items:center;justify-content:space-between;gap:24px 56px;padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.gen-in[data-astro-cid-56zdd5ja] h2[data-astro-cid-56zdd5ja]{max-width:14ch}.gen-in[data-astro-cid-56zdd5ja] p[data-astro-cid-56zdd5ja]{margin-top:14px;color:var(--on-blue-2);max-width:52ch}@media(min-width:1021px){.toc-t[data-astro-cid-56zdd5ja]{pointer-events:none}}@media(max-width:1020px){.doc[data-astro-cid-56zdd5ja]{grid-template-columns:minmax(0,1fr);gap:20px}.text[data-astro-cid-56zdd5ja]{max-width:none}.toc[data-astro-cid-56zdd5ja]{position:static;max-height:none;overflow:visible;justify-items:stretch;gap:0;padding:4px 20px;border-radius:20px;background:var(--paper)}.toc-t[data-astro-cid-56zdd5ja]{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-size:16px;font-weight:600;color:var(--ink);cursor:pointer}.toc-d[data-astro-cid-56zdd5ja][open] .toc-t[data-astro-cid-56zdd5ja]{margin-bottom:0}.toc-t[data-astro-cid-56zdd5ja] .x[data-astro-cid-56zdd5ja]{display:grid}.toc-d[data-astro-cid-56zdd5ja][open] .toc-t[data-astro-cid-56zdd5ja] .x[data-astro-cid-56zdd5ja]{transform:rotate(45deg);background:var(--blue);color:var(--on-blue)}.toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja]{padding:4px 0 12px}.try[data-astro-cid-56zdd5ja]{justify-self:start;margin:0 0 16px}.gen-in[data-astro-cid-56zdd5ja]{flex-direction:column;align-items:flex-start}}@media(max-width:560px){.head[data-astro-cid-56zdd5ja]{margin-bottom:24px}h1[data-astro-cid-56zdd5ja]{font-size:clamp(28px,8vw,34px)}.h1-sub[data-astro-cid-56zdd5ja]{font-size:15px}.toc[data-astro-cid-56zdd5ja],.text[data-astro-cid-56zdd5ja]{margin-inline:calc(8px - var(--gut))}.text[data-astro-cid-56zdd5ja]{--pad: 18px;padding-top:22px}.try[data-astro-cid-56zdd5ja]{display:none}.lead[data-astro-cid-56zdd5ja]{font-size:17px}.text[data-astro-cid-56zdd5ja] section[data-astro-cid-56zdd5ja]{padding-top:44px}.score[data-astro-cid-56zdd5ja]{font-size:14.5px}.score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja][scope=row]{padding-right:12px}.score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja]{width:22%;font-size:13.5px}.score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja].word{font-size:14.5px}.ask[data-astro-cid-56zdd5ja]{grid-template-columns:104px minmax(0,1fr);gap:14px}.ask[data-astro-cid-56zdd5ja] p[data-astro-cid-56zdd5ja]{font-size:15.5px}.shot[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja]{padding:40px 10px 10px}.shot[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja] b[data-astro-cid-56zdd5ja]{font-size:13px}.shot[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja] span[data-astro-cid-56zdd5ja]{font-size:12px}.tile[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja]{padding:30px 8px 7px;font-size:11.5px}.tile[data-astro-cid-56zdd5ja] .long[data-astro-cid-56zdd5ja]{display:none}.tile[data-astro-cid-56zdd5ja] .short[data-astro-cid-56zdd5ja]{display:inline}.five[data-astro-cid-56zdd5ja] .tile[data-astro-cid-56zdd5ja] figcaption[data-astro-cid-56zdd5ja]{padding:22px 6px 5px;font-size:11px}.five[data-astro-cid-56zdd5ja] .tile[data-astro-cid-56zdd5ja] .short[data-astro-cid-56zdd5ja]{display:none}.faq[data-astro-cid-56zdd5ja] details[data-astro-cid-56zdd5ja] p[data-astro-cid-56zdd5ja]{padding-right:0}.faq[data-astro-cid-56zdd5ja] h3[data-astro-cid-56zdd5ja]{font-size:16px}.go[data-astro-cid-56zdd5ja]{width:100%;padding:0 18px;font-size:15px}}html[data-theme=dark] .text[data-astro-cid-56zdd5ja]{backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);box-shadow:var(--sheet-shadow)}@media(max-width:1020px){html[data-theme=dark] .toc[data-astro-cid-56zdd5ja]{backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);box-shadow:var(--sheet-shadow)}}html[data-theme=dark] .score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja],html[data-theme=dark] .score[data-astro-cid-56zdd5ja] td[data-astro-cid-56zdd5ja],html[data-theme=dark] .faq[data-astro-cid-56zdd5ja] details[data-astro-cid-56zdd5ja]+details[data-astro-cid-56zdd5ja]{border-color:var(--edge)}html[data-theme=dark] .text[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja]:not(.btn),html[data-theme=dark] .toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja]:hover,html[data-theme=dark] .toc[data-astro-cid-56zdd5ja] ol[data-astro-cid-56zdd5ja] a[data-astro-cid-56zdd5ja][aria-current=true],html[data-theme=dark] .score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja][scope=row] a[data-astro-cid-56zdd5ja]:hover,html[data-theme=dark] .faq[data-astro-cid-56zdd5ja] summary[data-astro-cid-56zdd5ja]:hover h3[data-astro-cid-56zdd5ja]{color:var(--blue-text)}html[data-theme=dark] .score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja][scope=row] a[data-astro-cid-56zdd5ja]{color:var(--ink)}html[data-theme=dark] .score[data-astro-cid-56zdd5ja] th[data-astro-cid-56zdd5ja][scope=row] a[data-astro-cid-56zdd5ja]:hover{color:var(--blue-text)}html[data-theme=dark] .dots[data-astro-cid-56zdd5ja] li[data-astro-cid-56zdd5ja]:before{background:var(--blue-text)}html[data-theme=dark] .how[data-astro-cid-56zdd5ja] li[data-astro-cid-56zdd5ja]:before{border-color:var(--blue-text);color:var(--blue-text)}html[data-theme=dark] .prompt[data-astro-cid-56zdd5ja]{background:#00000080;box-shadow:inset 0 0 0 1px var(--edge)}html[data-theme=dark] .x[data-astro-cid-56zdd5ja]{background:#ffffff14}html[data-theme=dark] .faq[data-astro-cid-56zdd5ja] details[data-astro-cid-56zdd5ja][open] .x[data-astro-cid-56zdd5ja],html[data-theme=dark] .toc-d[data-astro-cid-56zdd5ja][open] .toc-t[data-astro-cid-56zdd5ja] .x[data-astro-cid-56zdd5ja]{background:var(--blue)}html[data-theme=dark] .gen-band[data-astro-cid-56zdd5ja]{position:relative;background:transparent;color:var(--ink)}html[data-theme=dark] .gen-band[data-astro-cid-56zdd5ja]:before{content:"";position:absolute;inset:0 10%;z-index:-1;background:radial-gradient(closest-side at 30% 50%,rgba(108,78,247,.5),transparent),radial-gradient(closest-side at 75% 50%,rgba(47,224,164,.24),transparent);filter:blur(40px)}html[data-theme=dark] .gen-in[data-astro-cid-56zdd5ja]{max-width:min(var(--wrap),calc(100% - 2 * var(--gut)));border-radius:32px;padding-inline:clamp(24px,4vw,56px);background:#6c4ef729;box-shadow:inset 0 0 0 1px #7a5cff80,inset 0 1px #ffffff2e}html[data-theme=dark] .gen-in[data-astro-cid-56zdd5ja] p[data-astro-cid-56zdd5ja]{color:var(--ink-2)}
