.page_wrap__gm1BR{max-width:1180px;margin:0 auto;padding:0 32px}.page_pageHeader__Lf9oU{background:var(--ink);color:var(--text-light);padding:80px 0 70px}.page_pageHeader__Lf9oU h1{font-size:clamp(34px,4.5vw,52px);color:#fff;max-width:680px;line-height:1.08}.page_pageHeader__Lf9oU p{margin-top:20px;font-size:16.5px;color:rgba(245,240,230,.78);max-width:560px}.page_pageHeaderEyebrow__XOtv5{color:var(--marigold);margin-bottom:20px}.page_tabsBar__YKYse{background:var(--ink);border-top:1px solid var(--line-light)}.page_tabs__oylBY{display:flex;gap:0}.page_tabBtn__lNNT4{background:none;padding:16px 4px;margin-right:32px;font-family:var(--font-inter),sans-serif;font-size:15px;font-weight:600;color:var(--text-muted);cursor:pointer;border:none;border-bottom:2px solid transparent}.page_tabBtnActive__fTozq{color:#fff;border-bottom-color:var(--marigold)}.page_contentSection__bh1rt{padding:56px 0 96px}.page_postGrid__ofgle{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px}.page_postCard__rMlYi{display:block;background:var(--ivory);border:1px solid var(--line);border-radius:6px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.page_postCard__rMlYi:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(28,37,65,.1)}.page_postCardImageWrap__gr_VE{position:relative;width:100%;aspect-ratio:16/10}.page_postCardImage__kx1Vy{object-fit:cover}.page_postBody___z18d{padding:20px}.page_postType__DZOXR{font-family:var(--font-ibm-plex-mono),monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;padding:3px 9px;border-radius:20px;display:inline-block}.page_event__i__qI{background:#eae1f5;color:#5b3e8c}.page_news__5Ny0n{background:#ddebfb;color:#2a5a8c}.page_spotlight__wXXjV{background:#f5e1d9;color:var(--clay)}.page_postDate__tCOWH{font-family:var(--font-ibm-plex-mono),monospace;font-size:11.5px;color:#8a8f9e;margin-left:10px}.page_postBody___z18d h3{font-size:16px;margin-top:10px;color:var(--ink);font-family:var(--font-inter),sans-serif;font-weight:600}.page_postBody___z18d p{font-size:13.5px;color:#5c6172;margin-top:8px}.page_gridEmpty__ju_pJ{font-family:var(--font-ibm-plex-mono),monospace;font-size:14px;color:#565b6c}.page_loadMore__Z3KU5{text-align:center;margin-top:44px}.page_loadMoreBtn__wp_47{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:15px;display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:var(--radius);border:1px solid var(--line);background:none;color:var(--text-dark);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.page_loadMoreBtn__wp_47:hover{border-color:var(--ink);background:var(--ink);color:#fff}.page_galleryHeader__1_I40{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:10px}.page_galleryHeader__1_I40 h2{font-size:22px;color:var(--ink)}.page_galleryHeaderNote__KUH0E{font-family:var(--font-ibm-plex-mono),monospace;font-size:12.5px;color:#8a8f9e}.page_galleryGrid__tG4ID{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.page_galleryItem__QeiTE{position:relative;aspect-ratio:1/1;border-radius:4px;overflow:hidden}.page_galleryImage__sOj9Z{object-fit:cover;transition:transform .3s ease}.page_galleryItem__QeiTE:hover .page_galleryImage__sOj9Z{transform:scale(1.06)}.page_galleryCaption__qF_SL{position:absolute;inset:auto 0 0 0;background:linear-gradient(0deg,rgba(19,26,48,.85),transparent);color:#fff;font-size:11.5px;padding:20px 10px 8px;opacity:0;transition:opacity .2s ease}.page_galleryItem__QeiTE:hover .page_galleryCaption__qF_SL{opacity:1}@media (max-width:880px){.page_postGrid__ofgle{grid-template-columns:1fr}.page_galleryGrid__tG4ID{grid-template-columns:repeat(2,1fr)}}