.styles_page__7xHhg{min-height:100vh;background:radial-gradient(60% 50% at 50% 0,var(--accent-primary-soft,rgba(255,255,255,.08)),transparent 70%),radial-gradient(40% 35% at 85% 30%,var(--accent-blue-soft,rgba(129,222,253,.12)),transparent 70%),var(--bg-deep,#1f2933);color:var(--text-primary,#f5f7fa);padding:32px 0 96px}.styles_container___3yTe{max-width:var(--content-max,1280px);margin:0 auto;padding:0 var(--content-pad-x,24px)}.styles_hero__9qAqJ{padding:32px 0 24px}.styles_kicker__6MUai{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:var(--accent-blue,#81defd);margin:0 0 16px}.styles_title__brvpg{font-size:clamp(32px,5vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0 0 18px;color:var(--text-primary,#f5f7fa);max-width:880px}.styles_lead__c23PV{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--text-secondary,#d4dbe5);max-width:640px;margin:0 0 28px}.styles_searchWrap__m_MFB{position:relative;display:flex;align-items:center;width:min(100%,480px);background:var(--input-bg,rgba(255,255,255,.06));border:1px solid var(--input-border,rgba(255,255,255,.14));border-radius:12px;padding:0 14px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.styles_searchWrap__m_MFB:focus-within{border-color:var(--accent-blue,#81defd);background:var(--input-bg-hover,rgba(255,255,255,.1));box-shadow:0 0 0 3px var(--accent-blue-soft,rgba(129,222,253,.12))}.styles_searchIcon__RjjhB{display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary,#9ca3af);-webkit-margin-end:6px;margin-inline-end:6px}.styles_searchWrap__m_MFB:focus-within .styles_searchIcon__RjjhB{color:var(--accent-blue,#81defd)}.styles_searchInput__cB1su{flex:1 1;min-width:0;background:transparent;border:none;outline:none;padding:14px 8px;font-family:inherit;font-size:15px;color:var(--text-primary,#f5f7fa)}.styles_searchInput__cB1su::placeholder{color:var(--text-tertiary,#9ca3af)}.styles_resultCount__7SS6b{margin:12px 0 0;font-size:12px;color:var(--text-tertiary,#9ca3af);letter-spacing:.02em}.styles_azNav__XXzDh{position:-webkit-sticky;position:sticky;top:var(--navbar-height,64px);z-index:5;background:color-mix(in srgb,var(--bg-deep,#1f2933) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--border,rgba(255,255,255,.1));border-bottom:1px solid var(--border,rgba(255,255,255,.1));padding:12px 0;margin:8px 0 0}.styles_azRow__RSpjo{display:flex;flex-wrap:wrap;gap:6px}.styles_azChip__ci8bs{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--bg-card,rgba(255,255,255,.04));border:1px solid var(--border,rgba(255,255,255,.1));color:var(--text-primary,#f5f7fa);font-size:14px;font-weight:700;letter-spacing:.01em;text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.styles_azChip__ci8bs:hover{background:var(--accent-blue-soft,rgba(129,222,253,.16));color:var(--accent-blue,#81defd);border-color:var(--accent-blue,#81defd);transform:translateY(-1px)}.styles_azChip__ci8bs:focus-visible{outline:2px solid var(--accent-blue,#81defd);outline-offset:2px}.styles_body__7L7YJ{padding:32px 0 0}.styles_letterSection__2wzUG{margin:32px 0 0;scroll-margin-top:calc(var(--navbar-height, 64px) + 80px)}.styles_letter__UpSIp{font-size:clamp(28px,3.5vw,40px);font-weight:700;letter-spacing:-.02em;margin:0 0 16px;color:var(--accent-blue,#81defd);border-bottom:1px solid var(--border,rgba(255,255,255,.1));padding-bottom:8px}.styles_termsList__7afVF{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:16px;gap:16px}.styles_termCard__D3ame{padding:20px;border-radius:12px;background:var(--bg-card,rgba(255,255,255,.04));border:1px solid var(--border,rgba(255,255,255,.1));scroll-margin-top:calc(var(--navbar-height, 64px) + 80px);transition:border-color .2s ease}.styles_termCard__D3ame:hover,.styles_termCard__D3ame:target{border-color:var(--accent-blue,#81defd)}.styles_termTitle__mN1de{font-size:16px;font-weight:600;letter-spacing:-.005em;color:var(--text-primary,#f5f7fa);margin:0 0 8px}.styles_termDefinition__ofWTP{font-size:14px;line-height:1.6;color:var(--text-secondary,#d4dbe5);margin:0 0 8px}.styles_termDefinition__ofWTP:last-child{margin-bottom:0}.styles_empty__qgUba{padding:64px 24px;text-align:center;background:var(--bg-card,rgba(255,255,255,.04));border:1px solid var(--border,rgba(255,255,255,.1));border-radius:16px}.styles_empty__qgUba h2{margin:0 0 8px;color:var(--text-primary,#f5f7fa)}.styles_empty__qgUba p{margin:0;color:var(--text-secondary,#d4dbe5)}@media (max-width:540px){.styles_page__7xHhg{padding:16px 0 64px}.styles_termsList__7afVF{grid-template-columns:1fr}}