.page_page__XvMaW{max-width:820px;margin:0 auto;padding:var(--space-6) var(--space-8) var(--space-10)}@media (max-width:640px){.page_page__XvMaW{padding:var(--space-6) var(--space-3) var(--space-8)}}.page_crumbs__48AhO{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;color:var(--text-muted);margin-bottom:16px}.page_crumbs__48AhO a{color:var(--color-link);text-decoration:none;display:inline-block;min-width:24px;padding:4px 3px;margin:-4px -3px;text-align:center}.page_crumbs__48AhO a:hover{text-decoration:underline}.page_head__cqb9w{margin-bottom:20px}.page_term__uUfjr{font-family:var(--font-body);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--text-heading);margin:0}.page_synonyms__C4QoC{margin:6px 0 0;font-size:.9rem;color:var(--text-muted)}.page_definition__Bii3a{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);padding:20px 24px;font-size:1.02rem;line-height:1.75;color:var(--text-body)}@media (max-width:640px){.page_definition__Bii3a{padding:16px 18px;font-size:.98rem}}.page_definition__Bii3a p{margin:0 0 10px}.page_definition__Bii3a p:last-child{margin-bottom:0}.page_definition__Bii3a strong{font-weight:600}.page_inlineLink__AyE7u{color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.page_inlineLink__AyE7u:hover{color:var(--color-sky);text-decoration-thickness:2px}.page_section__fwnAX{margin-top:28px}.page_sectionHeading__4o1bI{font-family:var(--font-body);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin:0 0 10px}.page_tags__qckZL{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.page_tag__2rIZR{display:inline-block;font-size:.85rem;font-weight:500;color:var(--color-link-on-tint);background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-sm);padding:4px 10px;text-decoration:none;transition:background .15s}.page_tag__2rIZR:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}.page_crossRow__3L7xB+.page_crossRow__3L7xB{margin-top:14px}.page_crossRow__3L7xB h3{font-size:.85rem;font-weight:600;color:var(--text-body);margin:0 0 6px}.page_rail__vqgwQ{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:10px 14px}.page_letterBadge__BeB91{display:inline-grid;place-items:center;width:1.8em;height:1.8em;flex:none;border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-heading);font-weight:700;font-size:.85rem}.page_railList__1FPmr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;list-style:none;padding:0;margin:0;font-size:.88rem;min-width:0}.page_railList__1FPmr li+li:before{content:"·";color:var(--text-muted);margin-right:10px}.page_railList__1FPmr a{color:var(--color-link);text-decoration:none;display:inline-block;padding:5px 0;margin:-5px 0}.page_railList__1FPmr a:hover{text-decoration:underline}.page_railCurrent__8J7Hs{font-weight:650;color:var(--text-heading)}.page_prevNext__uagLL{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.88rem}.page_next__IwXf5,.page_prev__Xd4jJ{color:var(--color-link);text-decoration:none;max-width:48%}.page_next__IwXf5{text-align:right}.page_next__IwXf5:hover,.page_prev__Xd4jJ:hover{text-decoration:underline}.page_backRow__Ol_9D{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-subtle)}.page_backAll__W5SZ2,.page_backLetter__2wGwo{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;font-size:15px;font-weight:500;color:var(--text-heading);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-full);text-decoration:none;transition:border-color .15s}.page_backAll__W5SZ2:hover,.page_backLetter__2wGwo:hover{border-color:var(--border-strong)}