.Programmatic_alt-cards__EzqVp{list-style:none;padding:0;margin:0;border-top:var(--rule-medium) solid var(--c-ink)}.Programmatic_alt-card__w_uV3{position:relative;display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);padding:var(--sp-3) 0 var(--sp-4);border-bottom:var(--rule-hair) solid var(--c-rule);transition:background-color var(--dur-1) var(--ease-out)}.Programmatic_alt-card__w_uV3:hover{background:color-mix(in srgb,var(--c-paper-raised) 70%,transparent)}.Programmatic_alt-card__w_uV3:has(.Programmatic_alt-card__link___rMCJ:focus-visible){outline:3px solid var(--c-focus);outline-offset:2px}.Programmatic_alt-card__name__xBpEd{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);font-variation-settings:"opsz" 36;letter-spacing:-.008em;min-width:0;overflow-wrap:anywhere}.Programmatic_alt-card__link___rMCJ{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--c-ink);text-decoration:none}.Programmatic_alt-card__link___rMCJ:after{content:"";position:absolute;inset:0}.Programmatic_alt-card__link___rMCJ:focus-visible{outline:none}.Programmatic_alt-card__w_uV3:hover .Programmatic_alt-card__link___rMCJ{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Programmatic_alt-card__tagline__AhCwq{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--c-ink-2);overflow-wrap:anywhere}.Programmatic_alt-card__team__a4npw{margin-top:var(--sp-1)}.Programmatic_alt-card__facts__hBD9T{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);margin-top:var(--sp-2);font-size:var(--fs-xs);line-height:var(--lh-ui)}.Programmatic_alt-card__fact__2ts9e{display:grid;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);align-items:baseline}.Programmatic_alt-card__fact__2ts9e dt{color:var(--c-ink-3)}.Programmatic_alt-card__fact__2ts9e dd{min-width:0;color:var(--c-ink);overflow-wrap:anywhere}.Programmatic_alt-card__none__IG04i{color:var(--c-ink-3)}@media (min-width:40rem){.Programmatic_alt-cards__EzqVp{display:none}}.Programmatic_alt-wide__KCpuL{display:none;padding:var(--sp-2);margin-inline:calc(-1 * var(--sp-2))}@media (min-width:40rem){.Programmatic_alt-wide__KCpuL{display:block}}.Programmatic_alt-table__vUjwO{min-width:44rem}.Programmatic_alt-table__row__8rsRi{transition:background-color var(--dur-1) var(--ease-out)}.Programmatic_alt-table__row__8rsRi:hover{background:color-mix(in srgb,var(--c-paper-raised) 70%,transparent)}.Programmatic_alt-table__row__8rsRi:has(.Programmatic_alt-table__name__4u_zq:focus-visible){outline:3px solid var(--c-focus);outline-offset:2px}.Programmatic_alt-table__product__D9vR4{position:relative;min-width:12rem}.Programmatic_alt-table__name__4u_zq{font-family:var(--font-serif);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--c-ink);text-decoration:none;overflow-wrap:anywhere}.Programmatic_alt-table__name__4u_zq:after{content:"";position:absolute;inset:0}.Programmatic_alt-table__name__4u_zq:focus-visible{outline:none}.Programmatic_alt-table__product__D9vR4:hover .Programmatic_alt-table__name__4u_zq{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Programmatic_alt-table__inner__LVTIW{position:relative;z-index:1}.Programmatic_alt-table__tagline__KHFTY{display:block;font-size:var(--fs-xs);line-height:var(--lh-ui);color:var(--c-ink-2)}.Programmatic_alt-table__team__7OPvI{display:block;margin-top:var(--sp-2)}.Programmatic_alt-table__shared__0CVbt{display:flex;flex-wrap:wrap;gap:0 var(--sp-2)}.Programmatic_alt-table__none__eGZQN{color:var(--c-ink-3)}.Programmatic_table-note__qA3Gf{margin-top:var(--sp-3);max-width:var(--measure);font-size:var(--fs-xs);color:var(--c-ink-2)}@supports not selector(:has(a)){.Programmatic_alt-card__link___rMCJ:focus-visible,.Programmatic_alt-table__name__4u_zq:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}}@media (forced-colors:active){.Programmatic_alt-card__w_uV3:has(.Programmatic_alt-card__link___rMCJ:focus-visible),.Programmatic_alt-table__row__8rsRi:has(.Programmatic_alt-table__name__4u_zq:focus-visible){outline-color:Highlight}}.Programmatic_summary__2lI_8{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin-bottom:var(--sp-5);max-width:var(--measure)}.Programmatic_summary__line__NGOdW{font-size:var(--fs-sm);color:var(--c-ink-2)}.Programmatic_summary__cats__FFff9{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.Programmatic_month-nav__jVlHQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"prev next" "home home";align-items:center;grid-column-gap:var(--sp-4);column-gap:var(--sp-4);margin-top:var(--sp-7);border-top:var(--rule-hair) solid var(--c-rule);border-bottom:var(--rule-hair) solid var(--c-rule)}.Programmatic_month-nav__link__nRkWN{min-width:0;max-width:100%;overflow-wrap:anywhere}.Programmatic_month-nav__prev__e92t0{grid-area:prev;justify-self:start;font-size:var(--fs-sm)}.Programmatic_month-nav__next__bA2kt{grid-area:next;justify-self:end;text-align:right;font-size:var(--fs-sm)}.Programmatic_month-nav__home__3tRs1{grid-area:home;justify-self:stretch;border-top:var(--rule-hair) solid var(--c-rule)}.Programmatic_month-nav--solo__gy3tx{grid-template-columns:minmax(0,1fr);grid-template-areas:"home"}.Programmatic_month-nav--solo__gy3tx .Programmatic_month-nav__home__3tRs1{justify-self:start;border-top:0}@media (min-width:60rem){.Programmatic_month-nav__jVlHQ{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"prev home next"}.Programmatic_month-nav__next__bA2kt,.Programmatic_month-nav__prev__e92t0{font-size:inherit}.Programmatic_month-nav__home__3tRs1{justify-self:center;border-top:0;text-align:center}.Programmatic_month-nav--solo__gy3tx{grid-template-columns:minmax(0,1fr);grid-template-areas:"home"}.Programmatic_month-nav--solo__gy3tx .Programmatic_month-nav__home__3tRs1{justify-self:start;text-align:left}}.Programmatic_roundup-week__7yvBK+.Programmatic_roundup-week__7yvBK{margin-top:var(--sp-7)}.Programmatic_months__EIlXH{margin-top:var(--sp-8)}.Programmatic_month-list__ZQnYD{list-style:none;padding:0;margin:0;display:grid;grid-gap:0 var(--sp-5);gap:0 var(--sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.Programmatic_month-list__item__l7mda{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);border-bottom:var(--rule-hair) solid var(--c-rule)}.Programmatic_month-list__link__v12nA{display:inline-flex;align-items:center;min-height:var(--tap);font-weight:var(--fw-semibold)}.Programmatic_month-list__count__C_QXb{font-size:var(--fs-xs);color:var(--c-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}