.ab-sticky{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px)}.ab-sticky .section-head{margin-bottom:0}@media (max-width:860px){.ab-sticky{position:static}}.ab-timeline{border-top:1px solid var(--line)}.ab-timeline li{display:grid;grid-template-columns:120px 1fr;gap:12px 32px;padding:clamp(24px,3vw,36px) 0;border-bottom:1px solid var(--line)}.ab-timeline .yr{font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.ab-timeline h3{font-size:clamp(21px,2vw,25px);line-height:1.2;letter-spacing:-.018em;font-weight:600}.ab-timeline p{margin-top:8px;color:var(--ink-2)}@media (max-width:560px){.ab-timeline li{grid-template-columns:1fr}}.ab-edge{border-top:1px solid var(--line)}.ab-edge li{padding:clamp(24px,3vw,36px) 0;border-bottom:1px solid var(--line)}.ab-edge .k{display:block;font-variant-numeric:tabular-nums}.ab-edge p{margin-top:12px;font-size:clamp(21px,2.1vw,28px);line-height:1.22;letter-spacing:-.022em;font-weight:500;color:var(--ink)}.ab-alloc{margin-top:clamp(48px,6vw,80px);text-align:start;max-width:980px;margin-inline:auto}.ab-bar{display:flex;gap:6px;height:14px;margin-top:20px}.ab-bar span{border-radius:980px}.ab-s1{background:var(--ink)}.ab-s2{background:var(--mute)}.ab-s3{background:var(--line)}.ab-alloc .stats{margin-top:28px;border-top:0;padding-top:0}.ab-alloc .stat span{display:flex;align-items:center;gap:8px}.ab-alloc .stat i{flex:0 0 10px;width:10px;height:10px;border-radius:50%}@media (max-width:700px){.ab-alloc .stats.three{grid-template-columns:1fr;gap:18px}.ab-alloc .stat{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.ab-alloc .stat span{margin-top:0;order:-1}}.ab-statement{display:flex;flex-direction:column;justify-content:flex-start}.ab-statement .k{padding-bottom:20px;border-bottom:1px solid var(--line-d)}.ab-statement .st{margin-top:24px;font-size:clamp(22px,2.3vw,32px);line-height:1.22;letter-spacing:-.025em;font-weight:500;max-width:30ch;text-wrap:pretty}