.inc-top{padding-top: var(--page-top)}.inc-head{max-width: 52rem}.inc-h1{font: 800 var(--fs-h1)/1.02 var(--f-sans);letter-spacing: -.03em}.inc-head .lede{margin: 18px 0 0}.inc-strip{--cut: clamp(0, (var(--cut-day) - var(--d0)) / var(--span), 1);margin: 0}.inc-view{padding-top: 22px}.inc-plot{position: relative;height: 96px;border-bottom: 1px solid var(--rule-2)}.inc-layer{position: absolute;inset: 0}.inc-known{clip-path: inset(-12px calc((1 - var(--cut)) * 100%) 0 0)}.inc-after{clip-path: inset(-12px 0 0 calc(var(--cut) * 100%))}.inc-m{position: absolute;bottom: 0;left: calc(var(--x) * 100% + var(--o, 0px));width: 2px;height: var(--h);margin-left: -1px;border-radius: 1px 1px 0 0}.inc-known .inc-m{background: var(--known)}.inc-after .inc-m{background: var(--after)}.inc-m.is-h::before{content: "";position: absolute;top: -3px;left: -2px;width: 6px;height: 6px;border-radius: 50%;background: inherit;outline: 2px solid var(--paper)}.inc-rule{position: absolute;top: -14px;bottom: 0;left: calc(var(--cut) * 100%);width: 2px;margin-left: -1px;background: var(--after);opacity: clamp(0, var(--cut) * 1000, 1)}.inc-rule::before{content: "";position: absolute;top: -6px;left: -5px;width: 12px;height: 12px;border-radius: 50%;background: var(--brand-dot);outline: 2px solid var(--paper)}.inc-today{position: absolute;top: -22px;bottom: 0;right: 0;width: 1px;background: var(--ink)}.inc-today > span{position: absolute;top: 0;right: 6px;font: 500 var(--fs-small)/1 var(--f-sans);color: var(--ink-2);white-space: nowrap}.inc-x{position: absolute;top: 0;bottom: 0;width: 1px;margin-left: -.5px;background: var(--ink-2);pointer-events: none}.inc-axis{position: relative;height: 22px;font: 500 var(--fs-small)/1 var(--f-sans);color: var(--ink-3)}.inc-axis > span{position: absolute;top: 8px;left: calc(var(--x) * 100%);translate: -50% 0;white-space: nowrap}.inc-axis > span::before{content: "";position: absolute;top: -8px;left: 50%;width: 1px;height: 5px;background: var(--rule-2)}.inc-axis > .inc-ax-0{translate: 0 0}.inc-axis > .inc-ax-0::before{left: 0}.inc-cap{margin: 14px 0 0;max-width: 46rem;font: 450 var(--fs-meta)/1.45 var(--f-sans);color: var(--ink-3)}@media (forced-colors: active){.inc-m, .inc-rule, .inc-today, .inc-x{forced-color-adjust: none}}.inc-cols{display: grid;gap: 40px}@media (min-width: 1024px){.inc-cols{grid-template-columns: minmax(0, 8fr) minmax(0, 4fr);column-gap: 48px;align-items: start}.inc-side{position: sticky;top: 88px}.inc-narrow{max-width: calc((100% - 48px) * 2 / 3)}}.inc-month + .inc-month{margin-top: var(--sp-8)}.inc-mh{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 4px 16px;margin-bottom: 24px;padding-bottom: 12px;border-bottom: 1px solid var(--rule)}.inc-mh h3{font: 750 var(--fs-h3)/1.14 var(--f-sans);letter-spacing: -.015em}.inc-mh p{margin: 0;font: 500 var(--fs-meta)/1.3 var(--f-sans);color: var(--ink-3)}.inc-org{color: var(--ink);font-weight: 650}.inc-side{padding: 20px;border-radius: var(--r-m);background: var(--paper-2)}.inc-side p{margin: 0;font: 450 var(--fs-ui)/1.5 var(--f-sans);color: var(--ink-2)}.inc-side p + p{margin-top: 12px}.inc-else{list-style: none;margin: 0;padding: 0;display: grid;gap: 16px;max-width: var(--measure)}.inc-else > li > a{font: 650 var(--fs-h4)/1.3 var(--f-sans)}.inc-else > li > span{display: block;margin-top: 2px;font: 450 var(--fs-ui)/1.45 var(--f-sans);color: var(--ink-2)}
