.article-featured-wrap[data-astro-cid-7uxrbtsj]{margin-bottom:80px}@media (width<=900px){.article-featured-wrap[data-astro-cid-7uxrbtsj]{margin-bottom:60px}}@media (width<=768px){.article-featured-wrap[data-astro-cid-7uxrbtsj]{margin-bottom:40px}}.article-list[data-astro-cid-7uxrbtsj]{grid-gap:var(--art-space-md);gap:var(--art-space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.article-list--featured[data-astro-cid-7uxrbtsj]{grid-template-columns:1fr}.article-card[data-astro-cid-7uxrbtsj]{background:var(--bg-def);border-radius:var(--radius-sm);border:1px solid var(--brand-soft);position:relative;overflow:hidden}.article-card--featured[data-astro-cid-7uxrbtsj]{border-radius:var(--radius-md)}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-link[data-astro-cid-7uxrbtsj]{grid-gap:var(--art-space-md);gap:var(--art-space-md);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-body[data-astro-cid-7uxrbtsj]{min-width:0}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-title[data-astro-cid-7uxrbtsj]{font-size:var(--art-font-xl)}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-excerpt[data-astro-cid-7uxrbtsj]{-webkit-line-clamp:2;font-size:var(--art-font-plain);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-card-link[data-astro-cid-7uxrbtsj]{color:inherit;padding:var(--art-space-md);-webkit-text-decoration:none;text-decoration:none;display:block}.article-card-link[data-astro-cid-7uxrbtsj]:hover{opacity:1}.article-thumb[data-astro-cid-7uxrbtsj]{border-radius:2px;position:relative;overflow:hidden}.article-thumb[data-astro-cid-7uxrbtsj] img[data-astro-cid-7uxrbtsj],.article-thumb-placeholder[data-astro-cid-7uxrbtsj]{aspect-ratio:16/9;width:100%;transition:transform var(--transform-def), filter var(--transform-def);border-radius:2px}.article-thumb[data-astro-cid-7uxrbtsj] img[data-astro-cid-7uxrbtsj]{-o-object-fit:cover;object-fit:cover;background:var(--bg-def);display:block}.article-thumb--contain[data-astro-cid-7uxrbtsj] img[data-astro-cid-7uxrbtsj]{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;padding:12%}.article-card[data-astro-cid-7uxrbtsj]:hover .article-thumb[data-astro-cid-7uxrbtsj] img[data-astro-cid-7uxrbtsj],.article-card[data-astro-cid-7uxrbtsj]:hover .article-thumb-placeholder[data-astro-cid-7uxrbtsj],.article-card[data-astro-cid-7uxrbtsj]:focus-within .article-thumb[data-astro-cid-7uxrbtsj] img[data-astro-cid-7uxrbtsj],.article-card[data-astro-cid-7uxrbtsj]:focus-within .article-thumb-placeholder[data-astro-cid-7uxrbtsj]{filter:brightness(1.06);transform:scale(1.04)}.article-card-meta[data-astro-cid-7uxrbtsj]{align-items:center;gap:var(--art-space-sm);margin-top:var(--art-space-sm);flex-wrap:wrap;display:flex}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-meta[data-astro-cid-7uxrbtsj]{margin-top:0}.article-card-new[data-astro-cid-7uxrbtsj]{top:var(--art-space-md);z-index:1;pointer-events:none;position:absolute;left:0}.article-card-new-label[data-astro-cid-7uxrbtsj]{padding:calc(var(--art-space-xs) + var(--art-space-xs) / 2) var(--art-space-md);padding-right:calc(var(--art-space-md) + .55rem);background:var(--accent);color:var(--text-white);font-size:var(--art-font-sm);font-weight:var(--fw-semibold);letter-spacing:.06em;text-align:center;clip-path:polygon(0 0,100% 0,calc(100% - .55rem) 50%,100% 100%,0 100%);filter:drop-shadow(0 2px 6px #0003);line-height:1.4;display:block}.article-card-title[data-astro-cid-7uxrbtsj]{margin:var(--art-space-sm) 0 0;font-size:var(--art-font-md)}.article-card-excerpt[data-astro-cid-7uxrbtsj]{margin:var(--art-space-sm) 0 0;font-size:var(--art-font-sm);color:var(--text-sub);line-height:1.7;display:none}.article-card-tags[data-astro-cid-7uxrbtsj]{margin:0}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-tags[data-astro-cid-7uxrbtsj]{--tag-pad-y:var(--art-space-xs);--tag-pad-x:var(--art-space-sm)}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-tags[data-astro-cid-7uxrbtsj] li[data-astro-cid-7uxrbtsj]{font-size:var(--art-font-sm)}.article-card-date[data-astro-cid-7uxrbtsj]{margin:var(--art-space-sm) 0 0}.article-list[data-astro-cid-7uxrbtsj]:not(.article-list--featured) .article-card[data-astro-cid-7uxrbtsj][hidden],.article-list[data-astro-cid-7uxrbtsj]:not(.article-list--featured) .article-card[data-astro-cid-7uxrbtsj].is-category-hidden{display:none!important}.article-list[data-astro-cid-7uxrbtsj]:not(.article-list--featured) .article-card[data-astro-cid-7uxrbtsj]{flex-direction:column;display:flex}.article-list[data-astro-cid-7uxrbtsj]:not(.article-list--featured) .article-card-link[data-astro-cid-7uxrbtsj]{flex-direction:column;flex:1;height:100%;display:flex}.article-list[data-astro-cid-7uxrbtsj]:not(.article-list--featured) .article-card-body[data-astro-cid-7uxrbtsj]{min-width:0;padding-bottom:calc(var(--art-space-sm) + var(--art-space-xs) + var(--art-font-xs) * 1.5);flex-direction:column;flex:1;display:flex}.article-list[data-astro-cid-7uxrbtsj]:not(.article-list--featured) .article-card-date[data-astro-cid-7uxrbtsj]{margin-top:auto;margin-bottom:calc(-1 * (var(--art-space-sm) + var(--art-space-xs) + var(--art-font-xs) * 1.5));padding-top:calc(var(--art-space-sm) + var(--art-space-xs))}.article-empty[data-astro-cid-7uxrbtsj]{margin:var(--art-space-md) 0 0;text-align:center;color:var(--text-sub)}@media (width<=768px){.article-list[data-astro-cid-7uxrbtsj]{grid-template-columns:1fr}.article-card--featured[data-astro-cid-7uxrbtsj]{border-radius:var(--radius-sm)}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-link[data-astro-cid-7uxrbtsj]{grid-template-columns:1fr}.article-thumb[data-astro-cid-7uxrbtsj] img[data-astro-cid-7uxrbtsj],.article-thumb-placeholder[data-astro-cid-7uxrbtsj]{aspect-ratio:2}.article-list[data-astro-cid-7uxrbtsj]:not(.article-list--featured) .article-card-excerpt[data-astro-cid-7uxrbtsj]{-webkit-line-clamp:3;font-size:var(--art-font-plain);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=560px){.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-title[data-astro-cid-7uxrbtsj]{font-size:var(--art-font-md)}.article-card--featured[data-astro-cid-7uxrbtsj] .article-card-tags[data-astro-cid-7uxrbtsj] li[data-astro-cid-7uxrbtsj]{font-size:var(--art-font-xs)}}.article-page,.art-page,.art-rel{--art-font-2xs:.625rem;--art-font-xs:.75rem;--art-font-sm:.875rem;--art-font-annotation:1rem;--art-font-plain:1rem;--art-font-base:1.125rem;--art-font-md:1.125rem;--art-font-lg:1.25rem;--art-font-xl:1.375rem;--art-font-2xl:1.5rem;--art-font-ttl:2rem;--art-space-xs:.25rem;--art-space-sm:.5rem;--art-space-md:1rem;--art-space-lg:1.5rem;--art-space-xl:2rem;--art-space-m:2.5rem;--art-space-2xl:3rem;--art-space-3xl:4rem}.art-page,.art-rel{--art-measure:800px;--color-bg-secondary:#eaf1f9;--color-bg-cell-gray:#f0f2f5;--color-divider:#dde4ec;--shadow-rel-card:0 2px 8px #00000024;--art-thumb-w:200px;--art-thumb-w-tab:96px;--art-thumb-h-tab:72px;--art-space-lg:2rem;--art-space-xl:2.5rem;--art-space-m:3.5rem;--art-space-2xl:4rem;--art-space-3xl:5.5rem}@media (width<=900px){.article-page,.art-page,.art-rel{--art-font-2xs:.8333rem;--art-font-xs:1rem;--art-font-sm:1.1667rem;--art-font-annotation:1.3333rem;--art-font-plain:1.3333rem;--art-font-base:1.5rem;--art-font-md:1.5rem;--art-font-lg:1.6667rem;--art-font-xl:1.8333rem;--art-font-2xl:2rem;--art-font-ttl:2.6667rem;--art-space-xs:.3333rem;--art-space-sm:.6667rem;--art-space-md:1.3333rem;--art-space-lg:2rem;--art-space-xl:2.6667rem;--art-space-m:3.3333rem;--art-space-2xl:4rem;--art-space-3xl:5.3333rem}.art-page,.art-rel{--art-space-lg:2.6667rem;--art-space-xl:3.3333rem;--art-space-m:4.6667rem;--art-space-2xl:5.3333rem;--art-space-3xl:7.3333rem}}@media (width<=768px){.article-page,.art-page,.art-rel{--art-font-annotation:1rem;--art-font-base:1.3333rem;--art-font-ttl:2rem}.art-page,.art-rel{--art-thumb-w:var(--art-thumb-w-tab)}}@media (width<=560px){.article-page,.art-page,.art-rel{--art-font-2xs:1rem;--art-font-xs:1.2rem;--art-font-sm:1.4rem;--art-font-annotation:1.2rem;--art-font-plain:1.6rem;--art-font-base:1.6rem;--art-font-md:1.8rem;--art-font-lg:2rem;--art-font-xl:2.2rem;--art-font-2xl:2.4rem;--art-font-ttl:2.4rem;--art-space-xs:.4rem;--art-space-sm:.8rem;--art-space-md:1.6rem;--art-space-lg:2.4rem;--art-space-xl:3.2rem;--art-space-m:4rem;--art-space-2xl:4.8rem;--art-space-3xl:6.4rem}.art-page,.art-rel{--art-space-lg:3.2rem;--art-space-xl:4rem;--art-space-m:5.6rem;--art-space-2xl:6.4rem;--art-space-3xl:8.8rem}}.category-filter[data-astro-cid-ipsxyz7f]{background:var(--brand-200);border:none;align-items:stretch;gap:0;width:100%;margin:0;padding:0;display:flex}.category-filter-seg[data-astro-cid-ipsxyz7f]{--category-filter-seg-radius:max(0px, calc(var(--article-browse-radius,var(--radius-md)) - var(--article-browse-border-w,4px)));-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;color:var(--brand-hard);border-radius:0;border-top-left-radius:var(--category-filter-seg-radius);border-top-right-radius:var(--category-filter-seg-radius);padding:calc(var(--art-space-sm) + var(--art-space-xs)) var(--art-space-md);font-size:var(--art-font-base);font-weight:var(--fw-semibold);text-align:center;cursor:pointer;transition:background-color var(--color-def);background:0 0;border:none;flex:1 1 0;margin:0;line-height:1.5;position:relative}.category-filter-seg[data-astro-cid-ipsxyz7f]:after{content:"";z-index:0;top:0;left:4px;left:var(--article-browse-border-w,4px);right:4px;right:var(--article-browse-border-w,4px);bottom:4px;bottom:var(--article-browse-border-w,4px);border-radius:var(--category-filter-seg-radius);background:color-mix(in srgb, var(--brand-soft) 72%, var(--brand-200));opacity:0;pointer-events:none;transition:opacity var(--opacity-def);position:absolute}.category-filter-seg-label[data-astro-cid-ipsxyz7f]{z-index:1;align-items:baseline;display:inline-flex;position:relative}.category-filter-seg[data-astro-cid-ipsxyz7f]+.category-filter-seg[data-astro-cid-ipsxyz7f]:before{content:"";z-index:1;background:color-mix(in srgb, var(--brand-hard) 28%, transparent);width:1px;transition:opacity var(--opacity-def);position:absolute;top:22%;bottom:22%;left:0}.category-filter-seg[data-astro-cid-ipsxyz7f].is-active:before,.category-filter-seg[data-astro-cid-ipsxyz7f].is-active+.category-filter-seg[data-astro-cid-ipsxyz7f]:before{opacity:0}.category-filter-seg[data-astro-cid-ipsxyz7f]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.category-filter-seg[data-astro-cid-ipsxyz7f].is-active{z-index:1;background:var(--brand-soft);color:var(--brand-hard)}@media (hover:hover){.category-filter-seg[data-astro-cid-ipsxyz7f]:hover:not(.is-active),.category-filter-seg[data-astro-cid-ipsxyz7f]:hover:not(.is-active):after{opacity:1}.category-filter-seg[data-astro-cid-ipsxyz7f]:hover:not(.is-active):before,.category-filter-seg[data-astro-cid-ipsxyz7f]:hover:not(.is-active)+.category-filter-seg[data-astro-cid-ipsxyz7f]:before{opacity:0}}.logos[data-astro-cid-vcfvtamc]{--logo-h:80px;padding:var(--art-space-xl) 0;background:var(--bg-def)}.logos__inner[data-astro-cid-vcfvtamc]{justify-content:space-between;align-items:center;gap:var(--art-space-lg);display:flex}.logos__lead[data-astro-cid-vcfvtamc]{color:var(--brand-hard);font-size:var(--art-font-xl);font-weight:var(--fw-bold);white-space:nowrap;flex:none;margin:0;line-height:1.6}.logos__row[data-astro-cid-vcfvtamc]{justify-content:center;align-items:center;gap:var(--art-space-lg);flex-wrap:wrap;flex:auto;display:flex}.logo[data-astro-cid-vcfvtamc]{height:var(--logo-h);flex:none;align-items:center;display:flex}.logo[data-astro-cid-vcfvtamc] img[data-astro-cid-vcfvtamc]{-o-object-fit:contain;object-fit:contain;width:auto;height:100%;display:block}.logos__caption[data-astro-cid-vcfvtamc]{margin:0;margin-left:var(--art-space-lg);color:var(--text-sub);font-size:var(--art-font-xs);white-space:nowrap;flex:none;align-self:flex-end;line-height:1.5}@media (width<=1100px){.logos[data-astro-cid-vcfvtamc]{--logo-h:72px;padding:var(--art-space-lg) 0}.logos__inner[data-astro-cid-vcfvtamc]{align-items:center;gap:var(--art-space-lg);flex-direction:column}.logos__lead[data-astro-cid-vcfvtamc]{font-size:var(--art-font-md);white-space:normal;flex:none}}@media (width<=900px){.logos[data-astro-cid-vcfvtamc]{--logo-h:60px}}@media (width<=560px){.logos[data-astro-cid-vcfvtamc]{--logo-h:48px}.logos__row[data-astro-cid-vcfvtamc]{gap:var(--art-space-md)}}.article-browse[data-astro-cid-fs2p5lbb]{--article-browse-border-w:4px;--article-browse-radius:var(--radius-md);border:4px solid var(--brand-200);border:var(--article-browse-border-w) solid var(--brand-200);border-radius:var(--article-browse-radius);background:var(--brand-soft);overflow:hidden}.article-browse-main[data-astro-cid-fs2p5lbb]{padding:var(--art-space-md);background:var(--brand-soft)}
