._7KwlpW_root{max-width:1320px;margin:0 auto;padding:40px 40px 80px}@media (max-width:760px){._7KwlpW_root{padding:28px 20px 56px}}._7KwlpW_header{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:28px}._7KwlpW_breadcrumb{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}._7KwlpW_crumbLink{color:var(--soft);text-decoration:none}._7KwlpW_crumbLink:hover{color:var(--accent)}._7KwlpW_crumbSep{color:var(--line)}._7KwlpW_crumbCurrent{color:var(--ink)}._7KwlpW_headRow{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}@media (max-width:760px){._7KwlpW_headRow{flex-direction:column;align-items:flex-start;gap:20px}}._7KwlpW_headMain{min-width:0}._7KwlpW_eyebrowRow{align-items:center;gap:12px;margin-bottom:14px;display:flex}._7KwlpW_eyebrow{margin-bottom:0}._7KwlpW_badge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line);white-space:nowrap;border-radius:0;align-items:center;padding:3px 8px;font-size:10px;display:inline-flex}._7KwlpW_h1{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(40px,4.6vw,56px);font-weight:500;line-height:1.03}._7KwlpW_intro{font-family:var(--font-sans);color:var(--soft);max-width:54ch;margin:18px 0 0;font-size:16px;line-height:1.6}._7KwlpW_countBlock{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}@media (max-width:760px){._7KwlpW_countBlock{text-align:left;align-items:flex-start}}._7KwlpW_countNum{font-family:var(--font-serif);color:var(--ink);font-size:40px;font-weight:500;line-height:1}._7KwlpW_countLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-top:6px;font-size:11px}._7KwlpW_body{grid-template-columns:282px minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (max-width:1100px){._7KwlpW_body{grid-template-columns:1fr;gap:32px}}._7KwlpW_aside{position:sticky;top:110px}@media (max-width:1100px){._7KwlpW_aside{position:static;top:auto}}._7KwlpW_content{min-width:0}
._28ljRW_nav{justify-content:center;margin-top:8px;display:flex}._28ljRW_list{align-items:stretch;gap:-1px;margin:0;padding:0;list-style:none;display:flex}._28ljRW_item{margin-left:-1px}._28ljRW_item:first-child{margin-left:0}._28ljRW_link,._28ljRW_current{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);min-width:40px;height:40px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--ink);justify-content:center;align-items:center;padding:0 12px;font-size:13.5px;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._28ljRW_link:hover{border-color:var(--ink);color:var(--ink);z-index:1;position:relative}._28ljRW_link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;z-index:2;position:relative}._28ljRW_current{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);z-index:1;cursor:default;font-weight:600;position:relative}._28ljRW_arrow{color:var(--soft);gap:1px}._28ljRW_arrow:hover{color:var(--ink)}._28ljRW_arrow svg{fill:currentColor;display:block}@media (max-width:480px){._28ljRW_link,._28ljRW_current{min-width:36px;height:36px;padding:0 9px;font-size:13px}}
.Uc03RW_sortLabel{align-items:center;gap:10px;display:inline-flex}.Uc03RW_sortText{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:11px}.Uc03RW_selectWrap{align-items:center;display:inline-flex;position:relative}.Uc03RW_select{appearance:none;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-family:var(--font-sans);cursor:pointer;padding:8px 34px 8px 12px;font-size:13px;line-height:1.2}.Uc03RW_select:hover{border-color:var(--soft)}.Uc03RW_chevron{pointer-events:none;color:var(--soft);position:absolute;right:12px}.Uc03RW_grid{grid-template-columns:repeat(var(--ed-cols,3), minmax(0, 1fr));background:var(--line);border:1px solid var(--line);gap:1px;display:grid}.Uc03RW_cell{background:var(--surface)}@media (max-width:1100px){.Uc03RW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.Uc03RW_grid{grid-template-columns:minmax(0,1fr)}}
