.LexiconTermPage-module__o3slVW__page{background:var(--canvas);color:var(--text-body)}.LexiconTermPage-module__o3slVW__hero{background:var(--hero-bg);color:var(--text-heading-on-dark);padding:var(--hero-pt-eyebrow) 0 var(--hero-pb)}.LexiconTermPage-module__o3slVW__breadcrumb{color:var(--text-body-on-dark);margin-bottom:var(--gap-xl);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.LexiconTermPage-module__o3slVW__breadcrumbLink{color:var(--cyan);transition:color .15s}.LexiconTermPage-module__o3slVW__breadcrumbLink:hover{color:var(--text-heading-on-dark)}.LexiconTermPage-module__o3slVW__breadcrumbLink:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #00e5ff80}.LexiconTermPage-module__o3slVW__headline{color:var(--text-heading-on-dark);max-width:var(--measure-h1)}.LexiconTermPage-module__o3slVW__definitionBox{max-width:var(--measure-hero-sub);margin-top:var(--hero-gap-headline-sub);border-radius:var(--radius-md);background:linear-gradient(135deg, #9a4fbf29, #00e5ff14), var(--dark-primary);border:1px solid #ffffff1f;padding:24px}.LexiconTermPage-module__o3slVW__definitionLabel{color:var(--cyan);margin-bottom:var(--gap-sm)}.LexiconTermPage-module__o3slVW__definitionText{color:var(--text-heading-on-dark)}.LexiconTermPage-module__o3slVW__bodySection{padding:var(--section-py) 0}.LexiconTermPage-module__o3slVW__contentGrid{grid-template-columns:minmax(0, var(--measure-prose)) minmax(260px, 360px);gap:var(--gap-2xl);align-items:start;display:grid}.LexiconTermPage-module__o3slVW__article{min-width:0}.LexiconTermPage-module__o3slVW__aside{top:calc(var(--top-chrome-height) + var(--gap-md));gap:var(--gap-md);display:grid;position:sticky}.LexiconTermPage-module__o3slVW__asideCard{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:22px}.LexiconTermPage-module__o3slVW__asideTitle{color:var(--text-primary);margin-bottom:var(--gap-sm)}.LexiconTermPage-module__o3slVW__tagList{flex-wrap:wrap;gap:8px;display:flex}.LexiconTermPage-module__o3slVW__tag{border-radius:var(--radius-sm);color:color-mix(in srgb, var(--purple) 76%, #000);background:#9a4fbf14;padding:4px 8px;font-size:11px}.LexiconTermPage-module__o3slVW__sectionBlock{margin-top:var(--gap-2xl)}.LexiconTermPage-module__o3slVW__sectionTitle{color:var(--text-primary);margin-bottom:var(--gap-lg)}.LexiconTermPage-module__o3slVW__faqList{border-top:1px solid var(--border);gap:0;display:grid}.LexiconTermPage-module__o3slVW__faqItem{border-bottom:1px solid var(--border);padding:22px 0}.LexiconTermPage-module__o3slVW__faqQuestion{cursor:pointer;color:var(--text-primary);list-style:none;display:flex}.LexiconTermPage-module__o3slVW__faqQuestion::-webkit-details-marker{display:none}.LexiconTermPage-module__o3slVW__faqQuestion:after{content:"+";color:var(--text-secondary);margin-left:auto}.LexiconTermPage-module__o3slVW__faqItem[open] .LexiconTermPage-module__o3slVW__faqQuestion:after{transform:rotate(45deg)}.LexiconTermPage-module__o3slVW__faqAnswer{color:var(--text-secondary);margin-top:var(--gap-sm);max-width:var(--measure-prose)}.LexiconTermPage-module__o3slVW__relatedGrid{gap:var(--gap-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LexiconTermPage-module__o3slVW__relatedCard{gap:var(--gap-sm);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:22px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.LexiconTermPage-module__o3slVW__relatedCard:hover{border-color:color-mix(in srgb, var(--purple) 38%, var(--border));box-shadow:var(--shadow-whisper);transform:translateY(-2px)}.LexiconTermPage-module__o3slVW__relatedCard:focus-visible{outline-offset:3px;outline:3px solid #9a4fbf52}.LexiconTermPage-module__o3slVW__relatedTitle{color:var(--text-primary)}.LexiconTermPage-module__o3slVW__relatedDefinition{color:var(--text-secondary)}@media (max-width:1023px){.LexiconTermPage-module__o3slVW__contentGrid{grid-template-columns:1fr}.LexiconTermPage-module__o3slVW__aside{position:static}}@media (max-width:767px){.LexiconTermPage-module__o3slVW__definitionBox{padding:20px}.LexiconTermPage-module__o3slVW__relatedGrid{grid-template-columns:1fr}}
