:root{--nav-r1:64px;--nav-r2:45px;--nav-h:110px;--w8-gut:48px}@media (max-width:1099px){:root{--nav-h:65px}}@media (min-width:769px) and (max-width:1024px){:root{--w8-gut:40px}}@media (max-width:860px){:root{--w8-gut:30px}}@media (max-width:480px){:root{--w8-gut:20px}}.atlas{overflow-x:clip}.atlas,html{scroll-padding-top:var(--nav-h)}.atlas [id]{scroll-margin-top:16px}.qa,.w4-hedge tr{scroll-margin-top:32px}.atlas .coa-flag-item[id],.atlas span[id^=tier-]{scroll-margin-top:32px!important}.gloss-az{top:var(--nav-h)}@media (min-width:641px){.atlas .gloss dt[id],.atlas .gloss-letter[id]{scroll-margin-top:calc(95px + 16px)}}@media (min-width:1170px){.atlas .gloss dt[id],.atlas .gloss-letter[id]{scroll-margin-top:calc(55px + 16px)}}.ladder-note{top:calc(var(--nav-h) + 32px)}.ecsm-stagecol{top:calc(var(--nav-h) + 12px)}@media (min-width:1100px){.rail{top:calc(var(--nav-h) + 75px);max-height:calc(100vh - var(--nav-h) - 99px)}}@media (min-width:1025px){.atlas-chat .atlas-sidebar{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px)}}.nav.w8h{background:transparent;backdrop-filter:none}.nav.w8h:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgba(250,246,236,.86);backdrop-filter:saturate(150%) blur(10px)}.nav.w8h .w8h-act{display:flex;align-items:center;gap:8px}.nav.w8h .w8h-cta{white-space:nowrap}.nav.w8h .w8h-cta-menu,.nav.w8h .w8h-sbtn{display:none}.nav.w8h .w8h-sbtn{align-items:center;justify-content:center;width:44px;height:44px;flex:none;padding:0;cursor:pointer;background:none;border:1px solid var(--rule-ui);border-radius:9px;color:var(--ink);text-decoration:none;transition:border-color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}.nav.w8h .w8h-sbtn svg{width:20px;height:20px;display:block}.nav.w8h .w8h-sbtn:hover{border-color:var(--ink)}.nav.w8h .w8h-sbtn:focus-visible{outline:2px solid var(--forest);outline-offset:3px}@media (min-width:1100px){.nav.w8h .nav-in{display:grid;height:auto;min-height:0;padding-top:0;padding-bottom:0;grid-template-columns:1fr minmax(0,640px) 1fr;grid-template-rows:var(--nav-r1) var(--nav-r2);grid-template-areas:"brand search act" "links links links";gap:0 24px;align-items:center}.nav.w8h .brand{grid-area:brand;justify-self:start;font-size:20px;min-height:44px}.nav.w8h .hs{grid-area:search}.nav.w8h .w8h-act{grid-area:act;justify-self:end}.nav.w8h .nav-toggle{display:none}.nav.w8h .w8h-cta{font-size:13px;padding:0 16px;min-height:44px;display:inline-flex;align-items:center}.nav.w8h .w8h-nav{grid-area:links;align-self:stretch;position:relative;display:flex;align-items:center;padding-top:1px}.nav.w8h .w8h-nav:before{content:"";position:absolute;top:0;left:50%;width:100vw;margin-left:-50vw;border-top:1px solid var(--rule)}.atlas .nav.w8h .nav-links{flex-wrap:nowrap;justify-content:flex-start;gap:4px;margin-left:-12px}.atlas .nav.w8h .nav-links a.nav-item{font-size:15px;padding:0 12px;min-height:44px;display:inline-flex;align-items:center}}@media (min-width:641px) and (max-width:1099px){.nav.w8h .nav-in{display:grid;height:auto;min-height:0;padding-top:0;padding-bottom:0;grid-template-columns:1fr minmax(0,640px) 1fr;grid-template-rows:var(--nav-r1);grid-template-areas:"brand search act";gap:0 20px;align-items:center}.nav.w8h .brand{grid-area:brand;justify-self:start}.nav.w8h .hs{grid-area:search}.nav.w8h .w8h-act{grid-area:act;justify-self:end}.nav.w8h .w8h-cta{display:none}.nav.w8h .nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-8px;flex:none;cursor:pointer;z-index:1;background:none;border:1px solid var(--rule-ui);border-radius:9px;color:var(--ink);transition:border-color .2s,background .2s}.nav.w8h .nav-toggle:hover{border-color:var(--ink)}.nav.w8h .nav-toggle svg{width:20px;height:20px;display:block}.nav.w8h .nav-toggle:focus-visible{outline:2px solid var(--forest);outline-offset:3px}}@media (max-width:1099px){.nav.w8h .w8h-nav{position:static}.atlas .nav.w8h .nav-links{display:none;position:fixed;top:var(--nav-h);left:0;right:0;z-index:2;max-height:calc(100vh - var(--nav-h));max-height:calc(100dvh - var(--nav-h));overflow-y:auto;overscroll-behavior:contain;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;margin:0;background:var(--paper);border-bottom:1px solid var(--rule);box-shadow:0 24px 48px -28px rgba(33,29,22,.5);padding:8px max(var(--w8-gut),env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(var(--w8-gut),env(safe-area-inset-left))}.atlas .nav.w8h .nav-links a{display:flex;align-items:center;min-height:48px;padding:15px 2px;border-radius:0;border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:16px;line-height:1.3}.atlas .nav.w8h .nav-links a.nav-item{font-weight:400;color:var(--dim);background:none}.atlas .nav.w8h .nav-links a.nav-item:hover{color:var(--ink);background:none}.atlas .nav.w8h .nav-links a.nav-item.cur{color:var(--oxblood);text-decoration:none}.atlas .nav.w8h .nav-links a.nav-item:focus-visible{outline:2px solid var(--forest);outline-offset:-2px}.atlas .nav.w8h .nav-links a.w8h-cta-menu{display:flex;justify-content:center;margin:12px 0 0;padding:14px 16px;border-radius:10px;border:1px solid var(--rule-ui);font-size:15px;color:var(--ink)}}@media (min-width:641px) and (max-width:1099px) and (prefers-reduced-motion:no-preference){.nav.w8h.nav-open .nav-links{animation:nav-drawer-in var(--dur-2) var(--ease) both}.nav.w8h.nav-open .nav-scrim{animation:nav-fade-in var(--dur-2) var(--ease) both}}@media (max-width:640px){.nav.w8h,.site-header{position:relative}.nav.w8h:before{position:fixed;top:0;right:0;bottom:auto;left:0;height:var(--nav-h);z-index:1;background:var(--paper);backdrop-filter:none;border-bottom:1px solid transparent;transition:border-color var(--dur-1) var(--ease)}.nav.w8h[data-scrolled]:before{border-bottom-color:var(--rule)}.nav.w8h .nav-in{display:block;height:auto;min-height:0;padding-top:var(--nav-h);padding-bottom:12px}.nav.w8h .brand{left:max(var(--w8-gut),env(safe-area-inset-left));display:flex;align-items:center}.nav.w8h .brand,.nav.w8h .w8h-act{position:fixed;top:0;z-index:2;height:var(--nav-r1)}.nav.w8h .w8h-act{right:max(var(--w8-gut),env(safe-area-inset-right));gap:10px}.nav.w8h .w8h-cta{display:none}.nav.w8h .w8h-sbtn{display:inline-flex}.nav.w8h .hs{position:relative;z-index:0;transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}.nav.w8h[data-scrolled]:not([data-sheet]) .hs:not(:focus-within):not([data-mode=sheet]){opacity:0;transform:translateY(-6px);pointer-events:none}.nav.w8h .nav-scrim{z-index:1}}.w8-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hs{position:relative;min-width:0}.hs-form{gap:12px;margin:0}.hs-box,.hs-form{position:relative;display:flex;align-items:center}.hs-box{flex:1;min-width:0}.hs-glyph{position:absolute;left:16px;width:20px;height:20px;color:var(--dim);pointer-events:none;transition:color var(--dur-1) var(--ease)}.atlas .hs-input{width:100%;height:48px;margin:0;padding:0 48px;font-family:var(--sans);font-size:16px;line-height:1.25;color:var(--ink);background:var(--card);border:1px solid var(--rule-ui);border-radius:12px;box-shadow:0 12px 30px -24px rgba(33,29,22,.55);text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}.hs-input::-moz-placeholder{color:var(--dim);opacity:1}.hs-input::placeholder{color:var(--dim);opacity:1}.hs-input::-webkit-search-cancel-button,.hs-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.atlas .hs-input:hover{border-color:var(--ink)}.atlas .hs-input:focus{outline:none}.atlas .hs-input:focus-visible{outline:2px solid var(--forest);outline-offset:2px;border-color:var(--forest);box-shadow:0 0 0 4px rgba(47,93,67,.12),0 12px 30px -24px rgba(33,29,22,.55)}.hs-box:focus-within .hs-glyph{color:var(--ink)}.hs-kbd{position:absolute;right:12px;min-width:24px;height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;font-family:var(--sans);font-size:13px;font-weight:500;line-height:1;color:var(--dim);background:var(--paper-2);border:solid var(--rule-2);border-width:1px 1px 2px;border-radius:6px}.hs-box:focus-within .hs-kbd{display:none}@media (hover:none) and (pointer:coarse),(max-width:860px){.hs-kbd{display:none}}.hs-clear{position:absolute;right:2px;width:44px;height:44px;padding:0;border:0;border-radius:9px;background:none;color:var(--dim);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.hs-clear svg{width:16px;height:16px}.hs-clear:focus-visible,.hs-clear:hover{color:var(--ink);background:var(--paper-2)}.atlas .hs-clear:focus-visible{outline:2px solid var(--forest);outline-offset:1px}.hs-close{flex:none;min-height:44px;padding:0 4px;border:0;background:none;cursor:pointer;font-family:var(--sans);font-size:15px;font-weight:600;color:var(--forest)}.hs-close:hover{color:var(--oxblood)}.hs-pop{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:3;max-height:var(--hs-max,70vh);overflow-y:auto;overscroll-behavior:contain;background:var(--card);border:1px solid var(--rule-2);border-radius:12px;box-shadow:0 28px 64px -30px rgba(33,29,22,.5),0 2px 6px -2px rgba(33,29,22,.08);padding:4px 0;text-align:left;--hs-pad:16px}.hs-pop[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.hs-pop:not([hidden]){animation:hs-pop-in .14s var(--ease) both}}@keyframes hs-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hs-note{margin:0;padding:12px var(--hs-pad) 6px;font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--dim)}.hs-note b{font-weight:600}.hs-none,.hs-note b{color:var(--ink)}.hs-list{display:block}.hs-grp+.hs-chips,.hs-grp+.hs-grp,.hs-list>.hs-opt{border-top:1px solid var(--rule)}.hs-grp-h{padding:10px var(--hs-pad) 2px;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.4;color:var(--dim)}.hs-opt{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;align-items:start;min-height:44px;padding:8px var(--hs-pad) 9px;cursor:pointer}.hs-grp .hs-opt+.hs-opt{border-top:1px solid var(--rule)}.hs-opt[aria-selected=true]{background:var(--paper-2);box-shadow:inset 3px 0 0 var(--forest)}.atlas .hs-a{display:flex;flex-direction:column;gap:1px;min-width:0;color:var(--ink);text-decoration:none}.hs-a:after{content:"";position:absolute;inset:0}.hs-a:focus-visible{outline:none}.hs-t{font-family:var(--serif);font-size:17px;line-height:1.3;font-weight:400;color:var(--ink);overflow-wrap:anywhere}.hs-b{font-family:var(--sans);font-size:13.5px;line-height:1.45;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-g{position:relative;z-index:1;pointer-events:none;padding-top:1px}.hs-all{min-height:46px;align-items:center;padding-top:10px;padding-bottom:10px}.atlas .hs-all .hs-a{flex-direction:row;align-items:center;gap:6px;font-family:var(--sans);font-size:14px;font-weight:600;color:var(--forest)}.hs-all[aria-selected=true] .hs-a{color:var(--forest-deep)}.hs-chips{display:flex;flex-wrap:wrap;gap:8px;padding:8px var(--hs-pad) 12px}.hs-grp-chips .hs-chips{padding-top:6px}.hs-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;cursor:pointer;font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.2;color:var(--ink);background:var(--card);border:1px solid var(--rule-ui);border-radius:100px}.hs-chip:hover,.hs-chip[aria-selected=true]{background:var(--paper-2);border-color:var(--ink)}.hs-chip[aria-selected=true]{outline:2px solid var(--forest);outline-offset:2px}.hs-chip b{font-weight:600;color:var(--oxblood)}.ta-hit{background:none;color:inherit;font-weight:650}@media (max-width:640px){.atlas .hs-input{padding-left:44px}.atlas .hs-input:-moz-placeholder-shown{padding-right:14px}.atlas .hs-input:placeholder-shown{padding-right:14px}.hs-glyph{left:14px}.hs-pop{z-index:0}.nav.w8h .hs[data-mode=sheet]{position:fixed;inset:0;z-index:10;display:flex;flex-direction:column;background:var(--paper);padding:max(8px,env(safe-area-inset-top)) max(var(--w8-gut),env(safe-area-inset-right)) 0 max(var(--w8-gut),env(safe-area-inset-left))}.nav.w8h .hs[data-mode=sheet] .hs-form{flex:none;min-height:56px}.nav.w8h .hs[data-mode=sheet] .hs-pop{position:static;flex:1;min-height:0;max-height:none;z-index:auto;margin:8px calc(-1 * max(var(--w8-gut), env(safe-area-inset-right))) 0 calc(-1 * max(var(--w8-gut), env(safe-area-inset-left)));padding:4px 0 env(safe-area-inset-bottom);--hs-pad:max(var(--w8-gut),env(safe-area-inset-left));background:var(--paper);border:0;border-top:1px solid var(--rule);border-radius:0;box-shadow:none;animation:none}}@media (max-width:480px){.hs-input::-moz-placeholder{font-size:13.5px}.hs-input::placeholder{font-size:13.5px}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){.nav.w8h .hs[data-mode=sheet]{animation:hs-sheet-in var(--dur-2) var(--ease) both}}@keyframes hs-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hs-pop,.nav.w8h .hs[data-mode=sheet],.nav.w8h .nav-links,.nav.w8h .nav-scrim{animation:none!important}.hs-glyph,.hs-input,.nav.w8h .hs,.nav.w8h .w8h-sbtn,.nav.w8h:before{transition:none!important}.nav.w8h[data-scrolled] .hs{transform:none!important}}@media print{.hs,.w8h-act{display:none!important}}.w4-res.card[aria-selected=true]{transform:translateY(-2px);outline:2px solid var(--forest);outline-offset:3px;border-left-color:rgba(33,29,22,.4);border-right-color:rgba(33,29,22,.4);border-bottom-color:rgba(33,29,22,.4);box-shadow:0 18px 40px -30px rgba(33,29,22,.45)}.w4-res.card[aria-selected=true] .card-title{color:var(--oxblood)}@media (prefers-reduced-motion:reduce){.w4-res.card[aria-selected=true]{transform:none}}@font-face{font-family:newsreader;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader;src:url(/_next/static/media/8edf6d3506a17285-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:newsreader Fallback;src:local("Times New Roman");ascent-override:73.61%;descent-override:26.54%;line-gap-override:0.00%;size-adjust:99.84%}.__className_0a9efe{font-family:newsreader,newsreader Fallback}.__variable_0a9efe{--font-newsreader:"newsreader","newsreader Fallback"}@font-face{font-family:plexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 700;font-style:normal}@font-face{font-family:plexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_d4b7b3{font-family:plexSans,plexSans Fallback;font-style:normal}.__variable_d4b7b3{--font-plex-sans:"plexSans","plexSans Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/d3ebbfd689654d3a.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/98e207f02528a563.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_183e92{font-family:plexMono}.__variable_183e92{--font-plex-mono:"plexMono"}