.system_system__RUpdF{--system-ink:var(--color-text-on-dark);--system-muted:var(--color-text-on-dark-secondary);--system-line:var(--color-brand-line);--system-accent:var(--color-observation);--system-space:clamp(1.5rem,4vw,4.5rem);background:var(--color-brand-background);color:var(--system-ink);--color-focus-ring:var(--system-accent)}.system_system__RUpdF a,.system_system__RUpdF button{-webkit-tap-highlight-color:transparent}.system_system__RUpdF a:focus-visible,.system_system__RUpdF button:focus-visible,.system_system__RUpdF input:focus-visible,.system_system__RUpdF select:focus-visible,.system_system__RUpdF summary:focus-visible{outline:2px solid var(--system-accent);outline-offset:5px}.system_system__RUpdF a:hover{color:var(--system-accent)}.system_container__rDBj6{width:100%;padding:0 6.7% 4rem}.system_eyebrow__pi7_h{margin:0 0 .7rem;font:400 .75rem/1.5 Arial,sans-serif;letter-spacing:.18em;color:var(--system-muted)}.system_hero__Z9PAN{position:relative;isolation:isolate;min-height:clamp(22rem,28vw,31rem);display:flex;align-items:center;padding:2.75rem 6.7%;border-bottom:1px solid var(--system-line);overflow:hidden}.system_heroPhoto__LdbjJ{position:absolute;inset:0;z-index:-2}.system_heroPhoto__LdbjJ img{object-fit:cover;object-position:58% 44%}.system_hero__Z9PAN:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(6 20 24/95%),rgb(6 20 24/75%) 24%,rgb(6 20 24/5%) 53%,rgb(6 20 24/30%) 76%,rgb(6 20 24/75%))}.system_heroCopy__EwG7O{max-width:29rem}.system_heroCopy__EwG7O h1{margin:0;font-size:clamp(2.5rem,4.25vw,5rem);line-height:1.2;letter-spacing:-.045em}.system_heroEnglish__tcDVf{margin:.65rem 0 1.4rem;font:400 clamp(.85rem,1.2vw,1.2rem)/1.4 Arial,sans-serif;letter-spacing:.24em}.system_heroDescription__KI4TZ{margin:0;border-left:1px solid var(--system-accent);padding-left:1rem;font-size:1.05rem;line-height:1.8}.system_heroLogic__wOwTU{margin:1.5rem 0 0;display:flex;gap:1.25rem;font:.65rem/1.5 Arial,sans-serif;letter-spacing:.15em;color:var(--system-muted)}.system_heroAside__6IF9N{margin-left:auto;align-self:flex-end;color:var(--system-muted);font-size:.85rem;letter-spacing:.15em}.system_heroAside__6IF9N span{display:block;margin-top:1rem;font:400 .65rem/1.6 Arial,sans-serif;letter-spacing:.22em}.system_portalGrid__Wnn_A{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:1.5rem}.system_portal__1g87H{position:relative;display:flex;flex-direction:column;padding:1.65rem;min-height:15.5rem;border:1px solid var(--system-line);background:var(--color-brand-surface);transition:border-color .18s ease-out}.system_portal__1g87H:hover{border-color:var(--system-accent)}.system_portalTop__1cPaf{display:flex;justify-content:space-between;align-items:center;color:var(--system-accent)}.system_portalTop__1cPaf span:first-child{font:1.2rem/1 var(--font-family-display)}.system_portalTop__1cPaf small{font:.65rem/1.5 Arial,sans-serif;letter-spacing:.15em}.system_portal__1g87H h2{font-size:clamp(1.3rem,1.75vw,2rem);margin:1.2rem 0 .35rem;color:var(--system-ink)}.system_portalEnglish__5sRiv{font:.6rem/1.5 Arial,sans-serif;color:var(--system-muted);letter-spacing:.06em}.system_portal__1g87H p{font-size:.875rem;line-height:1.8;color:var(--system-muted);margin:.9rem 0 1.2rem;max-width:24rem}.system_portalBottom__wq281{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:auto;padding-top:.9rem;border-top:1px solid var(--system-line);font-size:.85rem}.system_arrow__2lRTq{font-size:1.4rem;font-weight:400;color:var(--system-accent)}.system_pathway__lJEaT{display:grid;grid-template-columns:1fr 2fr;gap:3rem;padding:2.5rem 0 0}.system_pathway__lJEaT h2{font-size:1.4rem;margin:0}.system_pathway__lJEaT p{color:var(--system-muted);margin:0;font-size:.95rem;line-height:1.9}.system_subnav__Mnvu7{padding:1.25rem 6.7%;display:flex;gap:2.5rem;align-items:center;border-bottom:1px solid var(--system-line);font-size:.8rem}.system_parentLink__kkm_A{color:var(--system-muted);white-space:nowrap}.system_returnLink__SqyUZ{display:inline-flex;align-items:center;gap:.65rem;min-height:2.75rem;padding:.55rem 1rem;margin-bottom:1.25rem;border:1px solid var(--system-accent);color:var(--system-accent);font-weight:600}.system_returnLink__SqyUZ:hover{background:var(--color-brand-surface)}.system_returnLink__SqyUZ:focus-visible{outline:2px solid var(--system-accent);outline-offset:4px}.system_parentLink__kkm_A span{margin-left:1.5rem;color:var(--system-line)}.system_subnav__Mnvu7 nav{display:flex;gap:2rem;flex-wrap:wrap}.system_subnav__Mnvu7 nav a{padding:.4rem 0}.system_subnav__Mnvu7 nav span{font-size:.65rem;color:var(--system-muted);margin-right:.6rem}.system_subnav__Mnvu7 [aria-current]{color:var(--system-accent);text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:1px}.system_pageHeading__9y9Cl{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;padding:3rem 0 2.75rem}.system_pageHeading__9y9Cl h1{font-size:clamp(2.3rem,3.8vw,4rem);line-height:1.2;margin:0;letter-spacing:-.04em}.system_lead__uwquu{max-width:28rem;margin:0;color:var(--system-muted);font-size:1rem;line-height:1.85;white-space:pre-line}.system_sectionHeading__9F4zH{display:flex;gap:2rem;align-items:baseline;justify-content:space-between;margin-bottom:1.4rem}.system_sectionHeading__9F4zH h2{font-size:1.35rem;margin:0}.system_sectionHeading__9F4zH small{display:inline-block;margin-left:1rem;color:var(--system-muted);font:.65rem/1.5 Arial,sans-serif;letter-spacing:.1em}.system_sectionHeading__9F4zH p{margin:0;font-size:.8rem;color:var(--system-muted)}.system_section__sFuLi{padding-top:2.5rem}.system_knowledgeMap__u4e4H{display:grid;grid-template-columns:1fr 2fr;border-block:1px solid var(--system-line);padding:1.5rem 0;gap:2rem}.system_mapNote__H4mO0{align-self:center}.system_mapNote__H4mO0 strong{font-weight:500}.system_mapNote__H4mO0 p{font-size:.85rem;color:var(--system-muted);line-height:1.8;max-width:23rem}.system_concepts__ASulw{display:flex;flex-wrap:wrap;gap:.65rem;align-content:center;padding:1.5rem;background:var(--color-brand-surface);border:1px dashed var(--system-line)}.system_concepts__ASulw span{padding:.55rem .8rem;border:1px solid var(--system-line);font-size:.75rem;color:var(--system-muted)}.system_articleRow__gIGiG{border-top:1px solid var(--system-line)}.system_articleRow__gIGiG:last-child{border-bottom:1px solid var(--system-line)}.system_articleRow__gIGiG summary{display:grid;grid-template-columns:3rem 1fr auto;gap:1rem;padding:1.35rem 0;cursor:pointer;align-items:baseline;list-style:none}.system_articleRow__gIGiG summary::-webkit-details-marker{display:none}.system_articleRow__gIGiG summary>span:first-child{font:1.5rem/1.2 var(--font-family-display);color:var(--system-muted)}.system_articleRow__gIGiG h3{margin:0;font-size:1.1rem}.system_articleRow__gIGiG small{font-size:.75rem;color:var(--system-muted)}.system_articleContent__R8qBJ{padding:0 0 1.5rem 4rem;max-width:54rem}.system_articleContent__R8qBJ p{color:var(--system-muted);line-height:1.85;font-size:.9rem;margin:0 0 .8rem}.system_tags__JyqE9{display:flex;flex-wrap:wrap;gap:.5rem}.system_tags__JyqE9 span{font-size:.7rem;color:var(--system-muted);padding:.35rem .65rem;border:1px solid var(--system-line)}.system_pending__SAWDx{color:var(--system-muted);font-size:.8rem;line-height:1.8}.system_abilities__MxNKL{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.system_ability__8WJ2f{min-width:0;display:block;padding:1.15rem 1rem;background:var(--color-brand-surface);border:1px solid var(--system-line)}.system_ability__8WJ2f[aria-current]{border-color:var(--system-accent);background:#102824}.system_ability__8WJ2f>span{display:block;color:var(--system-accent);font:1.2rem/1 var(--font-family-display);margin-bottom:1.4rem}.system_ability__8WJ2f h2{margin:0 0 .4rem;font-size:.95rem;line-height:1.5}.system_ability__8WJ2f small{display:block;color:var(--system-muted);font:.55rem/1.5 Arial,sans-serif;letter-spacing:.05em}.system_ability__8WJ2f p{font-size:.75rem;line-height:1.75;color:var(--system-muted);margin:.8rem 0 0}.system_library__xLxCf{display:grid;grid-template-columns:13rem 1fr;gap:2rem;margin-top:2.5rem}.system_filter__LDkfw{padding:1.2rem;border:1px solid var(--system-line);align-self:start}.system_filter__LDkfw h2{font-size:1rem;margin:0 0 1.25rem}.system_filter__LDkfw label{display:block;font-size:.8rem;margin:0 0 1.2rem}.system_filter__LDkfw input,.system_filter__LDkfw select{display:block;width:100%;margin-top:.6rem;min-height:2.75rem;padding:.55rem;border:1px solid var(--system-line);background:var(--color-brand-background);color:var(--system-ink);border-radius:0;font:inherit}.system_button__WX9xX{display:inline-flex;justify-content:center;align-items:center;min-height:2.75rem;padding:.6rem 1.1rem;background:transparent;border:1px solid var(--system-accent);color:var(--system-accent);font:inherit;font-size:.85rem;cursor:pointer}.system_filter__LDkfw .system_button__WX9xX{width:100%}.system_clear__hpUja{display:block;text-align:center;font-size:.75rem;padding:.8rem 0 0;color:var(--system-muted)}.system_results__07_z1{min-width:0}.system_movement__lrog_{display:grid;grid-template-columns:minmax(14rem,.85fr) minmax(0,1fr);border:1px solid var(--system-line)}.system_movementCopy__QrVO9{padding:1.5rem}.system_movementCopy__QrVO9>small{font:1.2rem/1 var(--font-family-display);color:var(--system-accent)}.system_movementCopy__QrVO9 h3{font-size:1.5rem;margin:.6rem 0 .25rem}.system_movementEnglish__z8v5X{font:.8rem/1.5 Arial,sans-serif;color:var(--system-muted);margin:0 0 1.2rem}.system_movementDefinition__3HuNG{font-size:.9rem;line-height:1.8;margin:1rem 0}.system_textLink__imfxh{display:inline-flex;gap:1.5rem;align-items:center;min-height:2.75rem;color:var(--system-accent);font-size:.85rem}.system_mediaPlaceholder__28hWh{min-height:15rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:1.5rem;background:repeating-linear-gradient(135deg,transparent,transparent 20px,rgb(167 184 189/3%) 20px,rgb(167 184 189/3%) 21px),var(--color-brand-surface);color:var(--system-muted);font-size:.8rem;text-align:center}.system_mediaMark__zOL60{display:block;position:relative;width:2.5rem;height:2rem;border:1px solid var(--system-line)}.system_mediaMark__zOL60 i{position:absolute;width:1px;height:.6rem;background:var(--system-muted);left:50%;top:50%;transform:translate(-50%,-50%)}.system_mediaMark__zOL60 i:last-child{transform:translate(-50%,-50%) rotate(90deg)}.system_empty__76sjd{padding:2rem;border:1px dashed var(--system-line)}.system_empty__76sjd h3{font-size:1.1rem;margin:0 0 .75rem}.system_empty__76sjd p{color:var(--system-muted);font-size:.9rem;line-height:1.8}.system_taskGrid__oTgKd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.system_task__IcWwG{border:1px solid var(--system-line);min-width:0}.system_compactMedia__FsxmD{min-height:7.5rem}.system_task__IcWwG summary{list-style:none;cursor:pointer;padding:1rem 1.25rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.3rem}.system_task__IcWwG summary::-webkit-details-marker{display:none}.system_task__IcWwG summary strong{font-size:1.1rem;font-weight:500}.system_task__IcWwG summary small{font:.6rem/1.4 Arial,sans-serif;color:var(--system-muted);grid-column:1}.system_task__IcWwG summary>span{grid-column:2;grid-row:1/3;color:var(--system-accent)}.system_task__IcWwG[open] summary>span{transform:rotate(45deg)}.system_taskBody__0HFPF{padding:0 1.25rem 1.25rem}.system_taskBody__0HFPF dl{margin:1rem 0 0}.system_taskBody__0HFPF dt{font-size:.85rem;margin-top:.9rem}.system_taskBody__0HFPF dd{margin:.35rem 0 0;font-size:.8rem;line-height:1.8;color:var(--system-muted)}.system_connections__vAkHE{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1.5rem 0;border-block:1px solid var(--system-line)}.system_connections__vAkHE h3{margin:0 0 .6rem;font-size:1.05rem}.system_connections__vAkHE p{color:var(--system-muted);font-size:.85rem;line-height:1.8;margin:0}.system_detail__QVuga{display:grid;grid-template-columns:1.2fr 1fr;gap:2.5rem;padding-bottom:3rem}.system_detail__QVuga .system_mediaPlaceholder__28hWh{min-height:24rem}.system_detail__QVuga h2{margin:0 0 1.25rem;font-size:1.2rem}.system_detail__QVuga p{line-height:1.9}.system_detail__QVuga dl{display:grid;grid-template-columns:6rem 1fr;gap:1rem;padding:1.5rem 0;border-block:1px solid var(--system-line);font-size:.9rem}.system_detail__QVuga dt{color:var(--system-muted)}.system_detail__QVuga dd{margin:0}@media(min-width:100rem){.system_container__rDBj6{padding-bottom:5rem}.system_portal__1g87H{min-height:17rem;padding:2rem}}@media(max-width:70rem){.system_abilities__MxNKL{grid-template-columns:repeat(3,minmax(0,1fr))}.system_movement__lrog_{grid-template-columns:1fr}.system_heroAside__6IF9N{display:none}}@media(max-width:48rem){.system_container__rDBj6{padding:0 6% 2.5rem}.system_hero__Z9PAN{min-height:33rem;padding:2rem 6%;align-items:flex-start}.system_heroPhoto__LdbjJ{top:13rem;height:20rem}.system_heroPhoto__LdbjJ img{object-position:62% center}.system_hero__Z9PAN:after{background:linear-gradient(180deg,#061418 0 20%,rgb(6 20 24/95%) 31%,rgb(6 20 24/15%) 67%,#061418)}.system_heroCopy__EwG7O{max-width:100%}.system_heroCopy__EwG7O h1{font-size:2.45rem}.system_heroEnglish__tcDVf{font-size:.75rem;letter-spacing:.16em;margin-bottom:1.25rem}.system_heroDescription__KI4TZ{font-size:.9rem}.system_heroLogic__wOwTU{margin-top:1.1rem;gap:1rem;font-size:.55rem}.system_portalGrid__Wnn_A{grid-template-columns:1fr;padding-top:0;gap:.75rem}.system_portal__1g87H{min-height:auto;padding:1.4rem}.system_portal__1g87H h2{margin-top:.8rem;font-size:1.45rem}.system_portal__1g87H p{margin:.7rem 0 .9rem}.system_pathway__lJEaT{grid-template-columns:1fr;gap:.9rem;padding-top:2rem}.system_subnav__Mnvu7{padding:1rem 6%;display:block}.system_parentLink__kkm_A{display:inline-block;margin-bottom:.6rem}.system_parentLink__kkm_A span{display:none}.system_subnav__Mnvu7 nav{gap:.9rem;justify-content:space-between;font-size:.75rem}.system_subnav__Mnvu7 nav span{display:none}.system_pageHeading__9y9Cl{display:block;padding:2rem 0}.system_pageHeading__9y9Cl h1{font-size:2.4rem}.system_lead__uwquu{margin-top:1.1rem;font-size:.9rem}.system_sectionHeading__9F4zH{display:block;margin-bottom:1rem}.system_sectionHeading__9F4zH h2{font-size:1.2rem}.system_sectionHeading__9F4zH small{font-size:.55rem;margin-left:.65rem}.system_sectionHeading__9F4zH p{margin-top:.65rem}.system_knowledgeMap__u4e4H{grid-template-columns:1fr;gap:.75rem}.system_concepts__ASulw{padding:1rem}.system_articleRow__gIGiG summary{grid-template-columns:1.75rem 1fr;gap:.65rem;padding:1.2rem 0}.system_articleRow__gIGiG h3{font-size:1rem;line-height:1.7}.system_articleRow__gIGiG small{grid-column:2}.system_articleContent__R8qBJ{padding-left:2.4rem}.system_abilities__MxNKL{grid-template-columns:repeat(2,minmax(0,1fr))}.system_ability__8WJ2f{padding:1rem .85rem}.system_ability__8WJ2f>span{margin-bottom:1rem}.system_ability__8WJ2f h2{font-size:.85rem}.system_library__xLxCf{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}.system_filter__LDkfw{padding:1rem}.system_movementCopy__QrVO9{padding:1.2rem}.system_taskGrid__oTgKd{grid-template-columns:1fr}.system_task__IcWwG summary{padding:1.25rem}.system_connections__vAkHE{grid-template-columns:1fr;gap:1.5rem}.system_detail__QVuga{grid-template-columns:1fr;gap:2rem}.system_detail__QVuga .system_mediaPlaceholder__28hWh{min-height:15rem}}@media(prefers-reduced-motion:reduce){.system_portal__1g87H{transition:none}}.system_movement__lrog_{position:relative}.system_cardDetailLink__htQjl:after{content:"";position:absolute;inset:0;z-index:1}.system_movement__lrog_:focus-within{outline:1px solid var(--system-accent);outline-offset:2px}