._9sm8MW_intro{grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:40px;display:grid}@media (max-width:600px){header._9sm8MW_termHero h1{font-size:clamp(1.8rem,7.5vw,2.5rem)}}._9sm8MW_count{border-left:1px solid #365469;margin-bottom:45px;padding:6px 0 12px 28px}._9sm8MW_count strong{color:#8dd4f2;font-size:3.3rem;font-weight:450;line-height:1.15;display:block}._9sm8MW_count span{color:#aabfce;font-size:.85rem}._9sm8MW_controls{background:#0b1d2a;border:1px solid #304757;border-radius:12px;flex-wrap:wrap;align-items:end;gap:18px;padding:24px;display:flex}._9sm8MW_controls label{color:#bdcedb;margin-bottom:8px;font-size:.8rem;display:block}._9sm8MW_controls>div:first-child{flex:1;min-width:180px}._9sm8MW_controls :is(input,select){color:#f5f7fa;font:inherit;background:#06141f;border:1px solid #476174;border-radius:6px;width:100%;min-height:48px;padding:9px 12px}._9sm8MW_controls button{color:#041722;background:#75c8e9;border-radius:6px;min-height:48px;padding:10px 24px;font-weight:750}._9sm8MW_controls a{color:#a1dcf6;align-items:center;min-height:44px;font-size:.85rem;display:inline-flex}._9sm8MW_alphabet{flex-wrap:wrap;gap:6px;margin:28px 0 22px;display:flex}._9sm8MW_alphabet :is(a,span){border-radius:4px;place-items:center;min-width:38px;min-height:44px;font-size:.85rem;display:grid}._9sm8MW_alphabet a{color:#a1dcf6;background:#112a3b}._9sm8MW_alphabet a:hover{background:#1e4055}._9sm8MW_alphabet span{color:#637a8a}._9sm8MW_resultsMeta{color:#adc1cf;border-bottom:1px solid #304757;padding-bottom:20px;font-size:.85rem}._9sm8MW_group{scroll-margin-top:var(--anchor-offset);border-bottom:1px solid #304757;grid-template-columns:95px minmax(0,1fr);gap:30px;padding:32px 0;display:grid}._9sm8MW_group>h2{color:#79bcd9;margin:0;font-size:2.8rem;line-height:1.2}._9sm8MW_terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px;margin:0;padding:0;list-style:none;display:grid}._9sm8MW_terms h3{margin:5px 0 12px;font-size:1.35rem;line-height:1.35}._9sm8MW_terms a{border-radius:4px;display:block}._9sm8MW_terms a:hover h3{color:#90d7f5}._9sm8MW_terms p{margin-bottom:10px;font-size:.9rem;line-height:1.8}._9sm8MW_meta{color:#8eafc2;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}._9sm8MW_more{color:#a1dcf6;align-items:center;min-height:44px;font-size:.83rem;display:inline-flex}._9sm8MW_detail{border-top:1px solid #304757;grid-template-columns:minmax(0,1fr) 280px;gap:70px;padding-top:40px;display:grid}._9sm8MW_detail h2{margin:0 0 16px;font-size:1.45rem}._9sm8MW_detail p{line-height:1.9}._9sm8MW_example{background:#0c202e;border-left:3px solid #77c9e9;margin-bottom:32px;padding:26px 30px}._9sm8MW_example p{margin:0}._9sm8MW_caution{padding:0 0 30px}._9sm8MW_source{border-top:1px solid #304757;padding-top:28px;font-size:.85rem}._9sm8MW_source a{color:#a1dcf6;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}._9sm8MW_next{align-self:start}._9sm8MW_next a{color:#bde7f9;border-bottom:1px solid #2c4151;min-height:44px;padding:12px 0;font-size:.9rem;display:block}._9sm8MW_next a:hover{color:#fff}._9sm8MW_next h2:not(:first-child){margin-top:32px}._9sm8MW_aliases{margin-bottom:0;color:#91adc0!important;font-size:.85rem!important}._9sm8MW_context{background:#0b1d2a;border:1px solid #304757;border-radius:10px;margin-block:32px;padding:24px}._9sm8MW_context h2{margin:0 0 8px;font-size:1.25rem}._9sm8MW_context>p{margin-bottom:16px;font-size:.85rem}._9sm8MW_contextLinks{flex-wrap:wrap;gap:8px;display:flex}._9sm8MW_contextLinks a{color:#bce7fa;border:1px solid #365469;border-radius:5px;align-items:center;min-height:44px;padding:7px 12px;font-size:.85rem;display:inline-flex}._9sm8MW_contextLinks a:hover{background:#16354a}@media (max-width:850px){._9sm8MW_intro,._9sm8MW_detail{grid-template-columns:1fr;gap:18px}._9sm8MW_count{display:none}._9sm8MW_group{grid-template-columns:45px minmax(0,1fr);gap:16px}._9sm8MW_terms{grid-template-columns:1fr;gap:26px}._9sm8MW_detail{padding-top:28px}._9sm8MW_next{border-top:1px solid #304757;padding-top:28px}}@media (max-width:500px){._9sm8MW_controls{gap:14px;padding:16px}._9sm8MW_controls>div{width:100%}._9sm8MW_group{grid-template-columns:1fr;gap:22px}._9sm8MW_group>h2{font-size:2rem}._9sm8MW_example{padding:22px}._9sm8MW_context{padding:20px}}
