.figures[data-astro-cid-c5caweiy]{background:radial-gradient(120% 140% at 100% 0%, #72486a8c 0%, transparent 55%), var(--plum-800);color:#fff;padding-block:clamp(3rem,2rem + 4vw,5rem);position:relative;overflow:hidden}.figures-head[data-astro-cid-c5caweiy]{grid-template-columns:1fr auto;align-items:end;gap:.5rem 2rem;margin-bottom:2.5rem;display:grid}.figures-head[data-astro-cid-c5caweiy] .eyebrow[data-astro-cid-c5caweiy]{color:var(--plum-300);grid-column:1/-1}.figures-title[data-astro-cid-c5caweiy]{font-size:var(--text-3xl)}.figures-head[data-astro-cid-c5caweiy] .link-arrow[data-astro-cid-c5caweiy]{color:#fff}.figures-grid[data-astro-cid-c5caweiy]{border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.figure[data-astro-cid-c5caweiy]{flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;padding:1.75rem 1.5rem 0 0;display:flex}.figure[data-astro-cid-c5caweiy]+.figure[data-astro-cid-c5caweiy]{border-left:1px solid #ffffff2e;padding-left:1.5rem}.figure[data-astro-cid-c5caweiy] dd[data-astro-cid-c5caweiy]{font-family:var(--font-serif);letter-spacing:-.02em;font-variant-numeric:lining-nums;margin:0;font-size:clamp(2.5rem,1.8rem + 2.6vw,3.75rem);line-height:1}.figure[data-astro-cid-c5caweiy] dd[data-astro-cid-c5caweiy] sup[data-astro-cid-c5caweiy]{vertical-align:.9em;margin-left:.04em;font-size:.45em}.figure[data-astro-cid-c5caweiy] dt[data-astro-cid-c5caweiy]{max-width:22ch;font-size:var(--text-sm);color:#ffffffbf;line-height:1.5}@media (width<=860px){.figures-grid[data-astro-cid-c5caweiy]{grid-template-columns:1fr 1fr}.figure[data-astro-cid-c5caweiy]:nth-child(3){border-left:0;padding-left:0}.figure[data-astro-cid-c5caweiy]:nth-child(n+3){border-top:1px solid #ffffff2e;margin-top:1.5rem}}@media (width<=520px){.figures-head[data-astro-cid-c5caweiy]{grid-template-columns:1fr}}.featured[data-astro-cid-m3zpgalb]{padding-bottom:0}.featured-grid[data-astro-cid-m3zpgalb]{grid-template-rows:repeat(2,minmax(260px,1fr));grid-template-columns:1.75fr 1fr;gap:1.25rem;min-height:min(78vh,640px);display:grid}.feature-lead[data-astro-cid-m3zpgalb]{grid-row:span 2}.feature-lead[data-astro-cid-m3zpgalb]:only-child{grid-column:1/-1}.feature-side[data-astro-cid-m3zpgalb]:nth-child(2):last-child{grid-row:span 2}.latest[data-astro-cid-m3zpgalb] .section-head[data-astro-cid-m3zpgalb]{align-items:end}.news-block[data-astro-cid-m3zpgalb]+.news-block[data-astro-cid-m3zpgalb]{margin-top:clamp(3rem,2.5rem + 2vw,4.5rem)}.more[data-astro-cid-m3zpgalb]{justify-content:center;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:flex}.empty[data-astro-cid-m3zpgalb]{color:var(--muted)}.resources-grid[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.resource[data-astro-cid-m3zpgalb]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.resource[data-astro-cid-m3zpgalb]:hover{border-color:var(--plum-300);box-shadow:var(--shadow);transform:translateY(-2px)}.resource-icon[data-astro-cid-m3zpgalb]{background:var(--plum-100);width:48px;height:48px;color:var(--plum-700);border-radius:14px;place-items:center;display:grid}.resource[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--text-2xl);color:var(--plum-900);margin-top:.5rem}.resource[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--ink-soft);font-size:var(--text-sm);line-height:1.65}.resource[data-astro-cid-m3zpgalb] .link-arrow[data-astro-cid-m3zpgalb]{margin-top:auto;padding-top:.5rem}@media (width<=960px){.featured-grid[data-astro-cid-m3zpgalb]{grid-template-rows:auto;grid-template-columns:1fr 1fr;min-height:0}.feature-lead[data-astro-cid-m3zpgalb]{grid-area:auto/1/auto/-1;min-height:460px}.feature-side[data-astro-cid-m3zpgalb]{min-height:300px}.feature-side[data-astro-cid-m3zpgalb]:nth-child(2):last-child{grid-area:auto/1/auto/-1}.resources-grid[data-astro-cid-m3zpgalb]{grid-template-columns:1fr 1fr}.resources-grid[data-astro-cid-m3zpgalb]>[data-astro-cid-m3zpgalb]:last-child{grid-column:1/-1}}@media (width<=640px){.featured-grid[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}.feature-lead[data-astro-cid-m3zpgalb]{min-height:420px}.resources-grid[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}}
