.character-guide .text-link[data-v-eb3bfafc]{border-bottom:0;color:var(--rust);padding-bottom:0}.character-guide .text-link[data-v-eb3bfafc]:hover,.guide-jumps a[data-v-eb3bfafc]:hover{color:var(--ink);text-decoration:none}.guide-method p .text-link[data-v-eb3bfafc],.guide-method p .text-link[data-v-eb3bfafc]:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.guide-jumps a[data-v-eb3bfafc]:hover{color:var(--rust)}.guide-next a[data-v-eb3bfafc]{font-size:16px}.character-guide[data-v-eb3bfafc]{padding-bottom:56px}.guide-back[data-v-eb3bfafc]{align-items:center;display:inline-flex;margin-top:24px;min-height:44px}.guide-overview[data-v-eb3bfafc]{align-items:start;display:grid;gap:clamp(48px,6vw,120px);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);padding:28px 0 40px}.character-guide header[data-v-eb3bfafc]{min-width:0}.guide-overview .guide-method[data-v-eb3bfafc]{border-top:0;padding:8px 0 0}.guide-overview .guide-method h2[data-v-eb3bfafc]{font-size:clamp(26px,2.5vw,34px)}.guide-jumps[data-v-eb3bfafc]{display:flex;flex-direction:column;margin-top:22px}.guide-jumps a[data-v-eb3bfafc]{align-items:center;border-top:1px solid var(--line);display:flex;gap:20px;justify-content:space-between;min-height:44px}.guide-group[data-v-eb3bfafc]{scroll-margin-top:calc(var(--site-header-height,100px) + 24px)}.guide-group-heading[data-v-eb3bfafc]{align-items:baseline;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.guide-group-heading p[data-v-eb3bfafc]{color:var(--muted);line-height:1.8;margin:0 0 16px;max-width:70ch}.character-guide h1[data-v-eb3bfafc]{font-size:clamp(36px,5vw,66px);line-height:1.12;margin:0 0 22px;max-width:22ch;text-wrap:balance}.guide-intro[data-v-eb3bfafc]{font-size:20px;line-height:1.75;margin:0;max-width:66ch}.character-guide h2[data-v-eb3bfafc]{font-size:clamp(26px,3vw,36px);margin:0 0 16px}.guide-group[data-v-eb3bfafc],.guide-method[data-v-eb3bfafc],.guide-next[data-v-eb3bfafc]{border-top:1px solid var(--line);padding:32px 0}.guide-group>p[data-v-eb3bfafc],.guide-method p[data-v-eb3bfafc]{color:var(--muted);line-height:1.8;max-width:70ch}.guide-grid[data-v-eb3bfafc]{display:grid;gap:0 40px;grid-template-columns:repeat(3,minmax(0,1fr))}.guide-next[data-v-eb3bfafc]{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.guide-next a[data-v-eb3bfafc]{align-items:center;display:inline-flex;min-height:44px}@media(max-width:1000px){.guide-overview[data-v-eb3bfafc]{gap:28px;grid-template-columns:1fr;padding-bottom:28px}.guide-overview .guide-method[data-v-eb3bfafc]{border-top:1px solid var(--line);padding-top:28px}.guide-group-heading[data-v-eb3bfafc]{gap:0;grid-template-columns:1fr}}@media(max-width:1050px){.guide-grid[data-v-eb3bfafc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.guide-grid[data-v-eb3bfafc]{grid-template-columns:1fr}.guide-overview[data-v-eb3bfafc]{padding-top:20px}.guide-back[data-v-eb3bfafc]{margin-top:16px}.guide-intro[data-v-eb3bfafc]{font-size:18px}.guide-group[data-v-eb3bfafc],.guide-method[data-v-eb3bfafc],.guide-next[data-v-eb3bfafc]{padding:28px 0}}
