.sp-k[data-astro-cid-7pba2o2s]{letter-spacing:.12em;text-transform:uppercase;color:var(--band-gold);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0;font-size:.72rem;font-weight:700;display:flex}.sp-k2[data-astro-cid-7pba2o2s]{color:var(--band-ink-2);letter-spacing:0;text-transform:none;font-weight:500}.sp-big[data-astro-cid-7pba2o2s]{align-items:baseline;gap:14px;margin:6px 0 0;display:flex}.sp-big[data-astro-cid-7pba2o2s] b[data-astro-cid-7pba2o2s]{font:300 clamp(5.5rem, 12vw, 9rem)/.9 var(--font-heading);color:var(--band-gold);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.sp-big[data-astro-cid-7pba2o2s] span[data-astro-cid-7pba2o2s]{font:italic 400 1.1rem/1.3 var(--font-heading);color:var(--band-ink-2)}.sp-rib[data-astro-cid-7pba2o2s]{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:3px;margin-top:18px;display:grid}.sp-rib[data-astro-cid-7pba2o2s] i[data-astro-cid-7pba2o2s]{background:var(--cc);opacity:.88;border-radius:4px;height:26px}.sp-rib[data-astro-cid-7pba2o2s] i[data-astro-cid-7pba2o2s]:nth-child(3n){height:34px}.sp-lab[data-astro-cid-7pba2o2s]{color:var(--band-ink-2);gap:4px;margin-top:10px;font-size:.75rem;display:grid}.sp-lab[data-astro-cid-7pba2o2s] b[data-astro-cid-7pba2o2s]{color:var(--band-ink);font-size:.82rem;display:block}.sp-n[data-astro-cid-7pba2o2s]{font-variant-numeric:tabular-nums}.sp-foot[data-astro-cid-7pba2o2s]{border-top:1px solid var(--band-rule);color:var(--band-ink-2);margin:18px 0 0;padding-top:14px;font-size:.88rem}.sp-foot[data-astro-cid-7pba2o2s] b[data-astro-cid-7pba2o2s]{color:var(--band-ink)}.gy[data-astro-cid-l4tkzpuf]{--stage-winter:#56626a}[data-theme=dark] .gy[data-astro-cid-l4tkzpuf]{--stage-winter:#9faeb6}.gy-head[data-astro-cid-l4tkzpuf]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.gy-head[data-astro-cid-l4tkzpuf]>p[data-astro-cid-l4tkzpuf]{color:var(--text-muted);margin:0}.gy-k[data-astro-cid-l4tkzpuf]{font-size:var(--label-size);letter-spacing:.12em;text-transform:uppercase;color:var(--clay);margin:0 0 8px;font-weight:700}.gy[data-astro-cid-l4tkzpuf] h2[data-astro-cid-l4tkzpuf]{font-family:var(--font-heading);margin:0;font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:500;line-height:1.1}.gy[data-astro-cid-l4tkzpuf] h2[data-astro-cid-l4tkzpuf] em[data-astro-cid-l4tkzpuf]{font-weight:400}.gy-line[data-astro-cid-l4tkzpuf]{padding-top:24px;overflow-x:auto}.gy-track[data-astro-cid-l4tkzpuf]{min-width:820px;display:grid;position:relative}.gy-seg[data-astro-cid-l4tkzpuf]{background:var(--cc);grid-row:1;align-self:start;height:4px;margin-top:17px}.gy-st[data-astro-cid-l4tkzpuf]{cursor:pointer;color:var(--text-muted);font:600 .75rem var(--font-ui);font-variant-numeric:tabular-nums;min-height:var(--tap-min);background:0 0;border:0;flex-direction:column;grid-row:1;align-items:center;gap:6px;padding:0;display:flex}.gy-st[data-astro-cid-l4tkzpuf] i[data-astro-cid-l4tkzpuf]{background:var(--bg);border:3px solid var(--cc);border-radius:50%;width:20px;height:20px;margin-top:9px;transition:transform .2s,background .2s}.gy-st[data-astro-cid-l4tkzpuf]:hover i[data-astro-cid-l4tkzpuf],.gy-st[data-astro-cid-l4tkzpuf][aria-pressed=true] i[data-astro-cid-l4tkzpuf]{background:var(--cc);transform:scale(1.35)}.gy-st[data-astro-cid-l4tkzpuf][aria-pressed=true]{color:var(--text)}.gy-st[data-astro-cid-l4tkzpuf]:focus-visible{outline:2px solid var(--clay);outline-offset:2px;border-radius:6px}.gy-labels[data-astro-cid-l4tkzpuf]{min-width:820px;color:var(--text-subtle);margin-top:10px;font-size:.82rem;display:grid}.gy-labels[data-astro-cid-l4tkzpuf] b[data-astro-cid-l4tkzpuf]{font:500 1rem var(--font-heading);color:var(--text);display:block}.gy-tools[data-astro-cid-l4tkzpuf]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.gy-search[data-astro-cid-l4tkzpuf]{min-height:var(--tap-min);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface);color:var(--text-subtle);flex:280px;align-items:center;gap:10px;padding:0 16px;display:flex}.gy-search[data-astro-cid-l4tkzpuf] input[data-astro-cid-l4tkzpuf]{color:var(--text);font:1rem var(--font-ui);background:0 0;border:0;outline:none;flex:1}.gy-search[data-astro-cid-l4tkzpuf]:focus-within{border-color:var(--text)}.gy-sr[data-astro-cid-l4tkzpuf]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gy-count[data-astro-cid-l4tkzpuf]{color:var(--text-subtle);font-variant-numeric:tabular-nums;font-size:.9rem}.gy-stage[data-astro-cid-l4tkzpuf]{margin-top:40px}.gy-stage-h[data-astro-cid-l4tkzpuf]{border-bottom:1px solid var(--text);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.gy-sw[data-astro-cid-l4tkzpuf]{background:var(--cc);border-radius:3px;align-self:center;width:12px;height:12px}.gy-stage-h[data-astro-cid-l4tkzpuf] h3[data-astro-cid-l4tkzpuf]{font-family:var(--font-heading);margin:0;font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:500}.gy-stage-h[data-astro-cid-l4tkzpuf] small[data-astro-cid-l4tkzpuf]{color:var(--text-subtle);font-size:.88rem}.gy-ep[data-astro-cid-l4tkzpuf]{border-bottom:1px solid var(--border);gap:8px;padding-block:16px;display:grid}@media (width>=820px){.gy-ep[data-astro-cid-l4tkzpuf]{grid-template-columns:140px minmax(0,1fr);gap:20px}}.gy-ep-t[data-astro-cid-l4tkzpuf] b[data-astro-cid-l4tkzpuf]{font:300 2.1rem/1 var(--font-heading);font-variant-numeric:tabular-nums;display:block}.gy-ep-t[data-astro-cid-l4tkzpuf] a[data-astro-cid-l4tkzpuf]{color:var(--text-muted);margin-top:6px;font-size:.85rem;line-height:1.35;display:block}.gy-row[data-astro-cid-l4tkzpuf]{gap:4px;padding-block:8px;display:grid}.gy-row[data-astro-cid-l4tkzpuf]+.gy-row[data-astro-cid-l4tkzpuf]{border-top:1px dashed var(--border)}@media (width>=820px){.gy-row[data-astro-cid-l4tkzpuf]{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) auto;gap:20px}}.gy-pat[data-astro-cid-l4tkzpuf]{font:500 1.1rem/1.7 var(--font-jp);margin:0}.gy-mean[data-astro-cid-l4tkzpuf]{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.5}.gy-ex[data-astro-cid-l4tkzpuf]{font-family:var(--font-jp);margin:0;font-size:1rem;line-height:1.9}.gy-vi[data-astro-cid-l4tkzpuf]{color:var(--text-subtle);margin:0;font-size:.82rem}.gy-go[data-astro-cid-l4tkzpuf]{color:var(--text-subtle);white-space:nowrap;align-self:start;padding-top:6px;font-size:.82rem;text-decoration:none}.gy-go[data-astro-cid-l4tkzpuf]:hover{color:var(--text);text-decoration:underline}.gy-empty[data-astro-cid-l4tkzpuf]{color:var(--text-subtle);padding:24px 0}@media (prefers-reduced-motion:reduce){.gy-st[data-astro-cid-l4tkzpuf] i[data-astro-cid-l4tkzpuf]{transition:none}}.ref-page[data-astro-cid-yltyqxp2] ruby{ruby-align:center}.ref-page[data-astro-cid-yltyqxp2]{box-sizing:border-box;width:100%;max-width:1120px;margin-inline:auto;padding-block:0 72px;padding-inline:20px}.ref-sec[data-astro-cid-yltyqxp2]{margin-top:clamp(48px,7vw,80px)}.ref-head[data-astro-cid-yltyqxp2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.ref-head[data-astro-cid-yltyqxp2]>p[data-astro-cid-yltyqxp2]{max-width:52ch;color:var(--text-muted);margin:0}.ref-k[data-astro-cid-yltyqxp2]{font-size:var(--label-size);letter-spacing:.12em;text-transform:uppercase;color:var(--clay);margin:0 0 8px;font-weight:700}.ref-sec[data-astro-cid-yltyqxp2] h2[data-astro-cid-yltyqxp2]{font-family:var(--font-heading);margin:0;font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:500;line-height:1.1}.ref-sec[data-astro-cid-yltyqxp2] h2[data-astro-cid-yltyqxp2] em[data-astro-cid-yltyqxp2]{font-weight:400}.ref-extra[data-astro-cid-yltyqxp2]{margin-top:28px}.ref-faq[data-astro-cid-yltyqxp2]{margin-top:clamp(48px,7vw,80px)}
