.glossary-technical{--gc-ink:var(--color-tt-navy,#3c485c);--gc-muted:#566171;--gc-line:#d7dde4;--gc-paper:#fff;--gc-canvas:#f3f5f7;--gc-red:var(--color-tt-red-a11y,#c9301b);background:var(--gc-canvas);color:var(--gc-ink);font-family:var(--font-roboto),Arial,sans-serif}.glossary-technical *{box-sizing:border-box}.glossary-technical a{color:var(--gc-red);text-decoration:underline;text-underline-offset:3px}.glossary-technical button,.glossary-technical input,.glossary-technical select{font:inherit}.glossary-technical button{cursor:pointer}.glossary-technical :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--tt-focus-color,#737373);outline-offset:3px}.glossary-technical .gc-hero{background:var(--color-tt-dark,#2a261d);color:#fff;border-bottom:4px solid var(--color-tt-red,#ee3824)}.glossary-technical .gc-hero-inner{position:relative;max-width:1200px;margin:auto;padding:27px 30px 72px}.glossary-technical .gc-breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;font-size:12px;line-height:1.6;color:#d0d1d4;margin-bottom:26px}.glossary-technical .gc-breadcrumbs a{color:inherit;text-decoration:none}.glossary-technical .gc-breadcrumbs a:hover{text-decoration:underline}.glossary-technical .gc-heading{max-width:calc(100% - 290px)}.glossary-technical .gc-eyebrow{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;color:#d6d7da}.glossary-technical .gc-eyebrow:before{content:"";width:7px;height:7px;flex:none;background:var(--color-tt-red,#ee3824)}.glossary-technical h1{font:700 clamp(34px,4.6vw,54px)/1.12 var(--font-roboto),Arial,sans-serif;letter-spacing:-.035em;margin:0 0 17px;color:#fff}.glossary-technical h1 span{display:block;color:var(--color-tt-red-a11y-dark,#f7694a)}.glossary-technical .gc-heading>p:last-child{max-width:65ch;font-size:16px;line-height:1.65;color:#e1e1e3;margin:0}.glossary-technical .gc-hero-index{position:absolute;right:30px;top:50%;display:flex;align-items:center;transform:translateY(-50%);color:#fff;opacity:.2;pointer-events:none}.glossary-technical .gc-hero-index svg{width:250px;height:250px}.glossary-technical .gc-inner{position:relative;max-width:1200px;margin:auto;padding:0 30px 64px}.glossary-technical .gc-controls{position:relative;margin-top:-38px;padding:22px 26px 0;background:#fff;border:0;border-radius:12px}.glossary-technical .gc-controls-top{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #e9ecf0;font-size:12px;font-weight:500;color:var(--gc-muted)}.glossary-technical .gc-library-size{flex:none;align-self:flex-start;padding-top:8px;font-weight:400;font-variant-numeric:tabular-nums;white-space:nowrap}.glossary-technical .gc-search-row{display:flex;align-items:end;gap:13px;margin-bottom:20px}.glossary-technical .gc-search{display:flex;flex-direction:column;min-width:0;flex:1;gap:7px;font-size:12px;font-weight:500}.glossary-technical .gc-search-field{display:flex;align-items:center;gap:12px;padding:0 17px;border:1px solid #bac3cd;border-radius:7px;background:#fafbfc}.glossary-technical .gc-search-field:focus-within{border-color:var(--tt-focus-color,#737373);box-shadow:none}.glossary-technical .gc-search-field>input:focus{outline:none!important;box-shadow:none!important}.glossary-technical .gc-search-field svg{width:20px;height:20px;flex:none;color:var(--gc-red)}.glossary-technical input{min-width:0;width:100%;border:0;border-radius:0;padding:16px 0;font-size:16px;font-weight:400;color:var(--gc-ink);background:transparent}.glossary-technical input::placeholder{color:var(--gc-muted);opacity:1}.glossary-technical .gc-reset{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:52px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--gc-muted);font-size:12px;white-space:nowrap}.glossary-technical .gc-reset svg{width:19px;height:19px}.glossary-technical .gc-topic-filters{display:flex;align-items:flex-start;gap:10px;padding-bottom:4px}.glossary-technical .gc-topics{display:flex;flex:1;min-width:0;flex-wrap:wrap;gap:7px 17px}.glossary-technical .gc-tag{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 1px;border:0;border-radius:0;background:transparent;color:var(--gc-ink);font-size:13px;font-weight:400;line-height:1.4;text-align:left;text-decoration:none;transition:color .15s}.glossary-technical .gc-tag-icon,.glossary-technical .gc-topic-label:before{display:inline-block;width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:url(/glossary-label.png) center/contain no-repeat;mask:url(/glossary-label.png) center/contain no-repeat}.glossary-technical .gc-tag-icon{margin-top:11px;color:var(--gc-ink);-webkit-mask-image:url(/glossary-label-outline.svg);mask-image:url(/glossary-label-outline.svg)}.glossary-technical .gc-topic-count{flex:none;font-size:11px;font-variant-numeric:tabular-nums;padding:0}.glossary-technical .gc-tag[aria-pressed=true]{color:var(--gc-red)}.glossary-technical .gc-mobile-filters{display:none}.glossary-technical .gc-alphabet{display:flex;align-items:center;flex-wrap:wrap;gap:3px;flex:1;min-width:0;padding:0}.glossary-technical .gc-alphabet button{min-width:28px;min-height:32px;padding:5px 7px;border:0;border-radius:4px;background:transparent;color:var(--gc-muted);font-size:12px;line-height:1.4}.glossary-technical .gc-alphabet button:first-of-type{margin-right:6px}.glossary-technical .gc-alphabet button[aria-pressed=true]{color:#fff;background:var(--gc-ink)}.glossary-technical .gc-results-row{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 20px;padding:2px 0 12px}.glossary-technical .gc-count{font-size:12px;font-variant-numeric:tabular-nums;color:var(--gc-muted);margin:0}.glossary-technical .gc-expand-all{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 0 7px 8px;border:0;background:transparent;color:var(--gc-muted);font-size:12px}.glossary-technical .gc-expand-all svg{width:15px;height:15px}.glossary-technical .gc-expand-all:disabled{opacity:.55;cursor:default}.glossary-technical .gc-entries{display:grid;gap:18px;margin-top:25px}.glossary-technical .gc-entry{min-width:0;background:#fff;border:0;border-radius:10px;padding:24px 28px 0;scroll-margin-top:120px}.glossary-technical .gc-entry-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:6px}.glossary-technical .gc-entry-category{margin-bottom:12px}.glossary-technical .gc-topic-label{display:inline-flex;min-width:0;align-items:center;gap:6px;padding:0;margin:0;color:#a92c1c;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-decoration:none}.glossary-technical .gc-topic-label:before{content:"";width:13px;height:13px}.glossary-technical .gc-entry-index{font-size:11px;font-variant-numeric:tabular-nums;color:var(--gc-muted)}.glossary-technical .gc-entry h2{margin:0;font-size:clamp(23px,2.3vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.025em;color:var(--gc-ink);overflow-wrap:anywhere}.glossary-technical .gc-preview{max-width:87ch;font-size:16px;line-height:1.75;color:#3f4b5b}.glossary-technical .gc-preview p{margin:0}.glossary-technical .gc-details>summary{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:52px;padding:14px 28px 14px 0;list-style:none;font-size:12px;font-weight:500;color:var(--gc-muted);cursor:pointer}.glossary-technical .gc-collapse-label,.glossary-technical .gc-expand-label{flex:none;white-space:nowrap}.glossary-technical .gc-details>summary::-webkit-details-marker{display:none}.glossary-technical .gc-details>summary:after{content:"";position:absolute;right:2px;top:20px;width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.glossary-technical .gc-details[open]>summary{color:var(--gc-red)}.glossary-technical .gc-details[open]>summary:after{top:24px;transform:rotate(225deg)}.glossary-technical .gc-collapse-label,.glossary-technical .gc-details[open] .gc-expand-label{display:none}.glossary-technical .gc-details[open] .gc-collapse-label{display:inline}.glossary-technical .gc-definition{padding:22px 0 25px;border-top:1px solid var(--gc-line);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.glossary-technical .gc-detail-copy{max-width:87ch}.glossary-technical .gc-detail-copy:empty{display:none}.glossary-technical .gc-definition p{margin:0 0 16px}.glossary-technical .gc-definition p:last-child{margin-bottom:0}.glossary-technical .gc-definition :is(h3,h4){color:var(--gc-ink);font-size:17px;line-height:1.4;font-weight:700;margin:23px 0 9px}.glossary-technical .gc-definition :is(h3,h4):first-child{margin-top:0}.glossary-technical .gc-aliases{display:flex;gap:8px 18px;flex-wrap:wrap;padding-top:17px;margin:20px 0 0;border-top:1px solid #e9ecf0;font-size:13px;line-height:1.65}.glossary-technical .gc-aliases dt{color:var(--gc-muted)}.glossary-technical .gc-aliases dd{margin:0;color:var(--gc-ink)}.glossary-technical .gc-definition-compact .gc-aliases{margin-top:0;padding-top:0;border-top:0}.glossary-technical .gc-related{margin-top:20px}.glossary-technical .gc-related-label{color:var(--gc-muted);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px!important}.glossary-technical .gc-related-links{display:flex;flex-wrap:wrap;gap:8px}.glossary-technical .gc-related-links a{display:inline-flex;align-items:center;gap:12px;min-height:36px;padding:7px 12px;border:1px solid var(--gc-line);border-radius:5px;background:#f7f8fa;color:var(--gc-ink);font-size:13px;line-height:1.5;text-decoration:none}.glossary-technical .gc-related-links a span{color:var(--gc-red)}.glossary-technical .gc-anchor{display:block;height:0;scroll-margin-top:120px}.glossary-technical .gc-empty,.glossary-technical .gc-notice{padding:20px;background:#f8ebe8;color:var(--gc-ink);border-radius:6px;font-size:15px;line-height:1.7}.glossary-technical .gc-notice{margin-top:22px}.glossary-technical .gc-empty{margin:0 0 22px}.glossary-technical .gc-empty button{min-height:44px;padding:10px 15px;border:0;border-radius:5px;background:var(--gc-red);color:#fff;font-size:14px}.glossary-technical .gc-background{padding:27px 28px;border:0;background:#fff;border-radius:8px;margin-top:35px;font-size:16px;line-height:1.7}.glossary-technical .gc-background h2{margin:0 0 8px;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.glossary-technical .gc-background>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:500}.glossary-technical .gc-background-index{margin-top:14px}.glossary-technical .gc-background-index>summary{font-size:14px;cursor:pointer}.glossary-technical .gc-legacy-background{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;margin-top:20px}.glossary-technical .gc-legacy-background a{scroll-margin-top:120px}.glossary-technical .gc-back-link{margin-top:28px;font-size:15px}.glossary-technical [hidden]{display:none!important}.glossary-technical .gc-search>span:not(.gc-search-field),.glossary-technical .gc-sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (hover:hover){.glossary-technical .gc-tag:hover:not([aria-pressed=true]){color:var(--gc-red)}.glossary-technical .gc-related-links a:hover{border-color:var(--gc-red);background:#fff3ef}.glossary-technical :is(.gc-reset,.gc-expand-all):hover{color:var(--gc-red)}}@media (max-width:1100px){.glossary-technical .gc-heading{max-width:calc(100% - 220px)}.glossary-technical .gc-hero-index svg{width:190px;height:190px}}@media (max-width:800px){.glossary-technical .gc-hero-index{display:none}.glossary-technical .gc-heading{max-width:none}.glossary-technical .gc-hero-inner{padding:24px 24px 65px}.glossary-technical .gc-inner{padding:0 24px 45px}}@media (max-width:600px){.glossary-technical .gc-hero-inner{padding:22px 20px 62px}.glossary-technical .gc-breadcrumbs{margin-bottom:23px;font-size:11px;gap:6px}.glossary-technical h1{font-size:35px}.glossary-technical .gc-heading>p:last-child{font-size:15px}.glossary-technical .gc-inner{padding:0 14px 40px}.glossary-technical .gc-controls{margin-top:-31px;padding:18px 16px 0;border-radius:9px}.glossary-technical .gc-controls-top{gap:12px;margin-bottom:16px}.glossary-technical .gc-search-row{gap:7px;margin-bottom:15px}.glossary-technical .gc-search{flex-basis:auto}.glossary-technical .gc-search-field{padding:0 12px;gap:9px}.glossary-technical .gc-reset{padding:0}.glossary-technical .gc-topics{gap:3px 14px}.glossary-technical .gc-tag-icon{margin-top:13px}.glossary-technical .gc-tag{min-height:44px;font-size:12px;padding:8px 1px}.glossary-technical .gc-alphabet{display:none}.glossary-technical .gc-mobile-filters{display:block;flex:1;min-width:0}.glossary-technical .gc-mobile-filters label{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:12px}.glossary-technical .gc-mobile-filters select{max-width:100%;width:124px;min-height:44px;padding:8px 12px;border:1px solid var(--gc-line);border-radius:5px;background:#fff;color:var(--gc-ink);font-size:16px}.glossary-technical .gc-results-row{gap:6px;padding:11px 0}.glossary-technical .gc-count{font-size:11px}.glossary-technical .gc-expand-all{min-height:44px;font-size:11px;gap:5px}.glossary-technical .gc-entries{gap:14px;margin-top:20px}.glossary-technical .gc-entry{padding:20px 19px 0;border-radius:8px}.glossary-technical .gc-entry h2{font-size:24px}.glossary-technical .gc-entry-heading{gap:10px}.glossary-technical .gc-definition,.glossary-technical .gc-preview{font-size:16px}.glossary-technical .gc-definition{padding:19px 0 22px}.glossary-technical .gc-topic-label{max-width:90%}.glossary-technical .gc-related-links a{min-height:44px}.glossary-technical .gc-background{padding:22px 20px}.glossary-technical .gc-background h2{font-size:22px}.glossary-technical .gc-legacy-background a{min-height:36px;display:inline-flex;align-items:center}}@media (prefers-reduced-motion:reduce){.glossary-technical .gc-entry,.glossary-technical .gc-tag{transition:none}}@media print{.glossary-technical,.glossary-technical .gc-hero{background:#fff;color:#222}.glossary-technical .gc-hero-inner{padding-bottom:20px}.glossary-technical :is(h1,.gc-heading>p:last-child,.gc-eyebrow,.gc-breadcrumbs){color:#222}.glossary-technical .gc-controls,.glossary-technical .gc-hero-index{display:none}.glossary-technical .gc-entry[hidden],.glossary-technical details>summary~*{display:block!important}.glossary-technical .gc-entry{break-inside:avoid;box-shadow:none}.glossary-technical .gc-details>summary,.glossary-technical .gc-legacy-background{display:none!important}}