.site .p-term{.thead{max-width:820px;padding:8px 0 4px}.thead h1{font-size:clamp(40px,5vw,62px);line-height:1.02;margin:14px 0 10px}.thead h1 em{color:var(--blue)}.src{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:var(--muted)}.example{background:var(--white);border:1px dashed var(--line);border-radius:14px;padding:14px 18px;color:var(--ink)}.example small{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:4px}.rel{display:grid;gap:8px}.rel a{display:block;background:var(--white);border:1px solid var(--line);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5;color:var(--ink2)}.rel a b{display:block;color:var(--ink);font-size:15px}.sbox{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:16px 18px;font-size:14px;color:var(--ink2);line-height:1.55}.sbox>b{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.sbox .go{display:inline-block;margin-top:8px;font-weight:700;color:var(--blue)}.switch{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.switch a{font-size:12px;font-weight:600;border:1px solid #3a3f63;border-radius:999px;padding:3px 9px;color:#e6e8f5}.switch a.on{background:var(--gold);border-color:var(--gold);color:var(--ink)}}