.announcement-page-hero[data-astro-cid-4xgtacoc] .lead[data-astro-cid-4xgtacoc]{max-width:65ch}.announcement-index-heading[data-astro-cid-4xgtacoc]{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:28px;display:flex}.announcement-index-heading[data-astro-cid-4xgtacoc]>div[data-astro-cid-4xgtacoc]{gap:7px;display:grid}.announcement-index-heading[data-astro-cid-4xgtacoc] p[data-astro-cid-4xgtacoc]{color:var(--ink-soft);font-weight:720}.announcement-index-heading[data-astro-cid-4xgtacoc] .button[data-astro-cid-4xgtacoc]{width:100%}.announcement-index-list[data-astro-cid-4xgtacoc]{border-top:1px solid var(--line)}.announcement-index-item[data-astro-cid-4xgtacoc]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 0 20px;display:grid}.announcement-index-image[data-astro-cid-4xgtacoc]{aspect-ratio:16/10;border-radius:var(--radius-sm);background:var(--paper-deep);width:100%;display:block;overflow:hidden}.announcement-index-image[data-astro-cid-4xgtacoc] img[data-astro-cid-4xgtacoc]{object-fit:cover;width:100%;height:100%;transition:scale .48s cubic-bezier(.16,1,.3,1)}.announcement-index-item[data-astro-cid-4xgtacoc]:hover .announcement-index-image[data-astro-cid-4xgtacoc] img[data-astro-cid-4xgtacoc]{scale:1.035}.announcement-index-content[data-astro-cid-4xgtacoc]{gap:13px;min-width:0;display:grid}.announcement-index-date[data-astro-cid-4xgtacoc]{color:var(--royal);align-items:center;gap:9px;display:flex}.announcement-index-date[data-astro-cid-4xgtacoc] svg[data-astro-cid-4xgtacoc]{flex:none}.announcement-index-date[data-astro-cid-4xgtacoc] time[data-astro-cid-4xgtacoc]{color:var(--ink);text-transform:capitalize;font-size:clamp(1rem,4.4vw,1.125rem);font-weight:760;line-height:1.4}.announcement-index-copy[data-astro-cid-4xgtacoc]{gap:10px;display:grid}.announcement-index-copy[data-astro-cid-4xgtacoc] h2[data-astro-cid-4xgtacoc]{overflow-wrap:anywhere;font-size:clamp(1.55rem,7vw,2.35rem);line-height:1.08}.announcement-index-copy[data-astro-cid-4xgtacoc] h2[data-astro-cid-4xgtacoc] a[data-astro-cid-4xgtacoc]{color:var(--ink);text-decoration:none}.announcement-index-copy[data-astro-cid-4xgtacoc]>p[data-astro-cid-4xgtacoc]{max-width:64ch;color:var(--ink-soft);line-height:1.55}.announcement-index-copy[data-astro-cid-4xgtacoc]>div[data-astro-cid-4xgtacoc]{color:var(--ink-soft);font-size:var(--label-size,.83rem);gap:9px;display:grid}.announcement-index-copy[data-astro-cid-4xgtacoc] span[data-astro-cid-4xgtacoc]{align-items:flex-start;gap:7px;min-width:0;display:inline-flex}.announcement-index-copy[data-astro-cid-4xgtacoc] span[data-astro-cid-4xgtacoc] svg[data-astro-cid-4xgtacoc]{flex:none;margin-top:1px}.announcement-index-copy[data-astro-cid-4xgtacoc] svg[data-astro-cid-4xgtacoc]{color:var(--royal)}.announcement-index-action[data-astro-cid-4xgtacoc]{border-top:1px solid var(--line);min-height:48px;color:var(--royal);justify-content:space-between;align-items:center;gap:9px;padding:10px 2px 0;font-weight:780;text-decoration:none;display:flex}.announcement-index-action[data-astro-cid-4xgtacoc]:hover{text-underline-offset:4px;text-decoration:underline}.announcement-empty[data-astro-cid-4xgtacoc]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-soft);gap:10px;padding:clamp(30px,5vw,58px);display:grid}.announcement-empty[data-astro-cid-4xgtacoc] p[data-astro-cid-4xgtacoc]{color:var(--ink-soft)}.announcement-archive-section[data-astro-cid-4xgtacoc] h2[data-astro-cid-4xgtacoc]{margin-bottom:24px}.announcement-archive-list[data-astro-cid-4xgtacoc]{border-top:1px solid var(--line)}.announcement-archive-list[data-astro-cid-4xgtacoc] a[data-astro-cid-4xgtacoc]{border-bottom:1px solid var(--line);min-height:72px;color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:14px 0;text-decoration:none;display:grid}.announcement-archive-list[data-astro-cid-4xgtacoc] time[data-astro-cid-4xgtacoc]{color:var(--ink-soft);font-size:var(--label-size,.83rem);text-transform:capitalize}.announcement-archive-list[data-astro-cid-4xgtacoc] strong[data-astro-cid-4xgtacoc]{overflow-wrap:anywhere;grid-column:1}.announcement-archive-list[data-astro-cid-4xgtacoc] svg[data-astro-cid-4xgtacoc]{color:var(--royal);grid-area:1/2/span 2}@media (width>=560px){.announcement-index-heading[data-astro-cid-4xgtacoc]{flex-direction:row;justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px}.announcement-index-heading[data-astro-cid-4xgtacoc] .button[data-astro-cid-4xgtacoc]{width:auto}.announcement-index-item[data-astro-cid-4xgtacoc]{grid-template-columns:164px minmax(0,1fr);align-items:start;gap:22px}.announcement-index-image[data-astro-cid-4xgtacoc]{aspect-ratio:4/5;grid-row:1/span 2}.announcement-index-action[data-astro-cid-4xgtacoc]{grid-column:2}.announcement-index-copy[data-astro-cid-4xgtacoc]>div[data-astro-cid-4xgtacoc]{flex-wrap:wrap;gap:8px 18px;display:flex}}@media (width>=1040px){.announcement-index-item[data-astro-cid-4xgtacoc]{grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:clamp(24px,3vw,42px)}.announcement-index-image[data-astro-cid-4xgtacoc]{aspect-ratio:4/3;grid-row:auto}.announcement-index-content[data-astro-cid-4xgtacoc]{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,42px)}.announcement-index-date[data-astro-cid-4xgtacoc]{align-items:flex-start}.announcement-index-action[data-astro-cid-4xgtacoc]{border-top:0;grid-column:auto;padding:8px 12px}.announcement-archive-list[data-astro-cid-4xgtacoc] a[data-astro-cid-4xgtacoc]{grid-template-columns:minmax(180px,.4fr) minmax(0,1fr) auto;gap:24px;padding:0}.announcement-archive-list[data-astro-cid-4xgtacoc] time[data-astro-cid-4xgtacoc],.announcement-archive-list[data-astro-cid-4xgtacoc] strong[data-astro-cid-4xgtacoc]{grid-column:auto}.announcement-archive-list[data-astro-cid-4xgtacoc] svg[data-astro-cid-4xgtacoc]{grid-area:auto}}@media (width<=559px){.announcement-page-hero[data-astro-cid-4xgtacoc] h1[data-astro-cid-4xgtacoc]{text-wrap:pretty;max-width:100%;font-size:clamp(2.1rem,11vw,3rem)}.announcement-index-heading[data-astro-cid-4xgtacoc] h2[data-astro-cid-4xgtacoc],.announcement-archive-section[data-astro-cid-4xgtacoc] h2[data-astro-cid-4xgtacoc]{text-wrap:pretty;font-size:clamp(1.75rem,9vw,2.35rem)}}@media (width<=359px){.announcement-index-copy[data-astro-cid-4xgtacoc] h2[data-astro-cid-4xgtacoc]{font-size:1.45rem}.announcement-index-heading[data-astro-cid-4xgtacoc] .button[data-astro-cid-4xgtacoc]{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.announcement-index-image[data-astro-cid-4xgtacoc] img[data-astro-cid-4xgtacoc]{transition:none}.announcement-index-item[data-astro-cid-4xgtacoc]:hover .announcement-index-image[data-astro-cid-4xgtacoc] img[data-astro-cid-4xgtacoc]{scale:1}}
