:where(.p-en-glossary) .azbar{flex-wrap:wrap;gap:5px;margin-top:30px;display:flex}:where(.p-en-glossary) .azbar a,:where(.p-en-glossary) .azbar span{border-radius:9px;place-items:center;width:36px;height:36px;font-size:15px;font-weight:600;text-decoration:none;display:grid}:where(.p-en-glossary) .azbar a{color:#102a7a;background:#fff;box-shadow:inset 0 0 0 1px #cedafa}:where(.p-en-glossary) .azbar a:hover{color:#fff;box-shadow:none;background:#2155e8}:where(.p-en-glossary) .azbar span{color:#6b6a64;font-weight:400}:where(.p-en-glossary) .gl{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;padding:56px 0 24px;display:grid}:where(.p-en-glossary) .gside{font-size:14px;position:sticky;top:24px}:where(.p-en-glossary) .gside>p{color:#64635d;letter-spacing:.02em;margin-bottom:10px;font-size:12.5px}:where(.p-en-glossary) .themes{gap:2px;display:grid}:where(.p-en-glossary) .themes>span{color:#3a3935;border-bottom:1px solid #efeeea;border-radius:8px;justify-content:space-between;gap:10px;padding:7px 10px;display:flex}:where(.p-en-glossary) .themes .mono{color:#64635d;font-size:12px}:where(.p-en-glossary) .themes i{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}:where(.p-en-glossary) .side-cta{color:#eaf0ff;background:#1e4fe0;border-radius:16px;margin-top:28px;padding:18px;font-size:14px;line-height:1.5}:where(.p-en-glossary) .side-cta b{color:#fff;margin-bottom:6px;font-size:15px;display:block}:where(.p-en-glossary) .side-cta a{color:#fcdace;text-underline-offset:3px;margin-top:12px;font-weight:600;display:block}:where(.p-en-glossary) .letter{grid-template-columns:72px minmax(0,1fr);gap:24px;padding-top:8px;display:grid}:where(.p-en-glossary) .letter+.letter{margin-top:20px}:where(.p-en-glossary) .letter>h2{letter-spacing:-.04em;color:#2155e8;padding-top:20px;font-size:52px;font-weight:600;line-height:1}:where(.p-en-glossary) .terms{border-top:2px solid #1d1c1a}:where(.p-en-glossary) .term{border-bottom:1px solid #e4e4df;padding:20px 0 22px}:where(.p-en-glossary) .term dt{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}:where(.p-en-glossary) .term dt b{letter-spacing:-.016em;color:#1d1c1a;font-size:21px;font-weight:600;line-height:1.25}:where(.p-en-glossary) .term dt small{color:#64635d;font-size:14px}:where(.p-en-glossary) .cat{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500}:where(.p-en-glossary) .cat.ref{color:#7a2e17;background:#fde5dc}:where(.p-en-glossary) .cat.fn{color:#1a44cb;background:#e8eefe}:where(.p-en-glossary) .cat.tech{color:#1f4a6e;background:#e6eef6}:where(.p-en-glossary) .cat.sec{color:#205c3c;background:#e3f2ea}:where(.p-en-glossary) .cat.gen{color:#4e4d47;background:#efeeea}:where(.p-en-glossary) .term dd{max-width:44em;margin:10px 0 0}:where(.p-en-glossary) .term dd p{color:#2e2d2a;text-wrap:pretty;font-size:16.5px;line-height:1.65}:where(.p-en-glossary) .term dd .see{flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:14px;display:flex}:where(.p-en-glossary) .term dd .see a{text-underline-offset:3px;align-items:center;gap:5px;font-weight:600;display:inline-flex}:where(.p-en-glossary) .term dd .see a .ic{width:14px;height:14px}:where(.p-en-glossary) .term dd strong{color:#1d1c1a;font-weight:600}:where(.p-en-glossary) .missing{background:#fff;border:1px solid #e4e4df;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:56px;padding:24px 26px;display:grid}:where(.p-en-glossary) .missing b{letter-spacing:-.012em;font-size:19px;font-weight:600;display:block}:where(.p-en-glossary) .missing p{color:#3a3935;margin-top:4px;font-size:15.5px}@container cv (max-width:1080px){:where(.p-en-glossary) .gl{grid-template-columns:minmax(0,1fr);gap:24px}:where(.p-en-glossary) .gside{position:static}:where(.p-en-glossary) .gside .side-cta{display:none}}@container cv (max-width:760px){:where(.p-en-glossary) .gside{display:none}:where(.p-en-glossary) .letter{grid-template-columns:minmax(0,1fr);gap:8px}:where(.p-en-glossary) .letter>h2{padding-top:0;font-size:40px}:where(.p-en-glossary) .azbar a,:where(.p-en-glossary) .azbar span{border-radius:8px;width:32px;height:32px;font-size:14px}:where(.p-en-glossary) .azbar{gap:4px}:where(.p-en-glossary) .missing{grid-template-columns:minmax(0,1fr)}}
