@layer components{.news-band{padding-block:calc(var(--header-h) + 64px) 64px;background-image:radial-gradient(70% 60% at 30% 40%, color-mix(in srgb, var(--night-2) 90%, transparent), transparent 70%)}.news-rosette{z-index:-1;block-size:clamp(280px,40vw,560px);inline-size:clamp(280px,40vw,560px);color:var(--brass-500);opacity:.14;pointer-events:none;position:absolute;inset-block-end:-30%;inset-inline-end:-12%}.ny-title{align-items:baseline;gap:16px;margin:0 0 24px;display:flex}.ny-rule{background:var(--g-hairline);flex:1;block-size:1px}@media (min-width:64rem){.ny-group{grid-template-columns:12rem minmax(0,1fr);gap:48px;display:grid}.ny-head{align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + 32px)}.ny-title{flex-direction:column;align-items:flex-start;gap:4px;margin:0}.ny-rule{display:none}}.news-filter{border-block-end:1px solid var(--g-hairline);flex-direction:column;gap:8px;padding-block-end:16px;display:flex}@media (min-width:64rem){.news-filter{flex-direction:row;gap:24px}}.nf-legend{float:inline-start;align-items:center;min-block-size:44px;margin-inline-end:16px;padding:0;display:flex}.nf-chips>.nf-chip{vertical-align:top;margin-block-end:8px;margin-inline-end:8px}.nf-chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-block-size:44px;color:var(--ink);font-size:var(--text-ui);cursor:pointer;align-items:center;padding-inline:16px;font-weight:500;display:inline-flex;position:relative}.nf-chip:has(:checked){background:var(--ink);border-color:var(--ink);color:var(--paper)}.nf-chip:has(:focus-visible){outline:2px solid var(--ink);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.nf-chip{transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out)}}@media (hover:hover){.nf-chip:not(:has(:checked)):hover{background:var(--surface);border-color:var(--ink)}}.nf-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.news-chip{border-radius:var(--radius-pill);min-block-size:28px;box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 40%, transparent);color:var(--g-fg-muted);font-size:var(--text-small);align-items:center;padding-inline:12px;font-weight:500;line-height:1.5;display:inline-flex}.news-home{grid-template-columns:minmax(0,1fr);display:grid}.news-lead-cell{margin-block-end:32px}@media (min-width:64rem){.news-home{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:48px}.news-lead-cell{grid-row:1/-1;margin-block-end:0}}.news-cta{border-radius:var(--radius-pill);background:var(--night-0);min-block-size:52px;color:var(--paper);font-size:var(--text-ui);justify-content:center;align-items:center;gap:12px;padding-inline:24px;font-weight:700;text-decoration:none;display:inline-flex}.news-cta:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:47.99rem){.news-cta{padding-inline:16px}.news-cta-chevron{display:none}}@media (hover:hover){.news-cta:hover{background:var(--night-2);color:var(--paper)}}@media (prefers-reduced-motion:no-preference){.news-cta{transition:background-color .2s var(--ease-out)}.news-cta-chevron{transition:translate .2s var(--ease-out)}@media (hover:hover){.news-cta:hover .news-cta-chevron{translate:-4px}}[data-band-item]{animation:rise .7s var(--ease-out) calc(.12s + var(--n,0) * 90ms) backwards}.news-rosette{animation:240s linear infinite rotate}}}
