.ix-hero .c-lead{margin-top:20px}.ix-date{color:var(--c-muted);margin-top:16px}.ix-lines{counter-reset:ix;border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.ix-lines>li{counter-increment:ix;border-bottom:1px solid var(--c-line);grid-template-columns:44px minmax(0,1fr);gap:12px;max-width:62ch;padding:20px 0;scroll-margin-top:104px;display:grid}.ix-lines>li:before{content:counter(ix, decimal-leading-zero);color:var(--c-muted);font-weight:600;font-size:var(--t-meta);font-variant-numeric:tabular-nums;padding-top:.2em}.ix-lines>li:target{background:var(--c-soft)}.ix-depts>div{align-content:start;gap:8px;display:grid}.ix-big{font-weight:600;font-size:var(--t-h2);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--c-accent-text);margin:8px 0 0;line-height:1}.ix-table-wrap{border-top:1px solid var(--c-line);margin-top:40px;overflow-x:auto}.ix-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ix-table th,.ix-table td{text-align:left;border-bottom:1px solid var(--c-line);vertical-align:top;padding:14px 16px 14px 0}.ix-table thead th{font-size:var(--t-meta);color:var(--c-muted);font-weight:600}.ix-table tbody th{min-width:220px;font-weight:500}.ix-table td{white-space:nowrap}.ix-table tbody tr:first-child td:nth-child(2){color:var(--c-accent-text);font-weight:700}.ix-bars{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.ix-bars>li{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 56px;align-items:center;gap:16px;padding:18px 0;display:grid}.ix-bar{background:var(--c-soft);height:12px;display:block}.ix-bar>span{background:#f97316;height:100%;display:block}.ix-bar-value{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:760px){.ix-bars>li{grid-template-columns:minmax(0,1fr) 56px}.ix-bar{grid-area:2/1/auto/-1}}.ix-cite{gap:16px;max-width:62ch;display:grid}.ix-cite p{margin:0}.ix-cite-box{border:1px solid var(--c-line-2);background:var(--c-soft);-webkit-user-select:all;user-select:all;padding:20px;font-weight:600}.ix-close{gap:16px;display:grid}
