.article-item[data-astro-cid-di2nlc57]{min-width:0;content-visibility:auto;contain-intrinsic-size:420px}.card[data-astro-cid-di2nlc57]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;overflow:hidden}.thumb[data-astro-cid-di2nlc57]{aspect-ratio:16 / 10;background:var(--surface-sunk);display:flex;align-items:center;justify-content:center;overflow:hidden}.thumb[data-astro-cid-di2nlc57] img{width:100%;height:100%;object-fit:cover;filter:var(--cover-filter)}:root:not([data-theme=dark]) .cover-dark[data-astro-cid-di2nlc57],:root[data-theme=dark] .cover-light[data-astro-cid-di2nlc57]{display:none}.thumb[data-astro-cid-di2nlc57] .cover-dark[data-astro-cid-di2nlc57]{filter:none}.thumb-fallback[data-astro-cid-di2nlc57]{display:flex;flex-direction:column;align-items:center;gap:.4rem;color:color-mix(in srgb,var(--brand) 50%,var(--muted))}.thumb-fallback[data-astro-cid-di2nlc57] .fmark[data-astro-cid-di2nlc57]{font-size:var(--fs-24);opacity:.45}.thumb-fallback[data-astro-cid-di2nlc57] .ftopic[data-astro-cid-di2nlc57]{font-size:var(--fs-13);letter-spacing:.08em}.body[data-astro-cid-di2nlc57]{display:flex;flex-direction:column;flex:1;padding:1.15rem 1.25rem 1.35rem}.top[data-astro-cid-di2nlc57]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.pill[data-astro-cid-di2nlc57]{font-size:var(--fs-12);color:var(--c);background:color-mix(in srgb,var(--c) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--c) 18%,transparent);border-radius:var(--r-pill);padding:.12rem .5rem;text-transform:capitalize}.top[data-astro-cid-di2nlc57] time[data-astro-cid-di2nlc57]{font-size:var(--fs-13);color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0}h2[data-astro-cid-di2nlc57]{font-family:var(--font-display);font-size:var(--fs-20);line-height:var(--lh-heading);letter-spacing:0;margin:0 0 .4rem;transition:color .18s ease}h2[data-astro-cid-di2nlc57]:lang(zh),h2[data-astro-cid-di2nlc57]:lang(ja),h2[data-astro-cid-di2nlc57]:lang(ko){word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.card[data-astro-cid-di2nlc57]:hover h2[data-astro-cid-di2nlc57]{color:var(--brand)}.desc[data-astro-cid-di2nlc57]{margin:0 0 1rem;color:var(--ink-soft);font-size:var(--fs-15);line-height:var(--lh-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.facets[data-astro-cid-di2nlc57]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto}.chip[data-astro-cid-di2nlc57].tag:before{content:"#";opacity:.6}.feature[data-astro-cid-di2nlc57] .thumb[data-astro-cid-di2nlc57]{aspect-ratio:16 / 9}.feature[data-astro-cid-di2nlc57] h2[data-astro-cid-di2nlc57]{font-size:var(--fs-30);line-height:var(--lh-heading)}.feature[data-astro-cid-di2nlc57] .desc[data-astro-cid-di2nlc57]{font-size:var(--fs-16);-webkit-line-clamp:4}.feature[data-astro-cid-di2nlc57] .body[data-astro-cid-di2nlc57]{padding:1.35rem 1.45rem 1.55rem}@media(min-width:1024px){.feature[data-astro-cid-di2nlc57] .card[data-astro-cid-di2nlc57]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.feature[data-astro-cid-di2nlc57] .thumb[data-astro-cid-di2nlc57]{position:relative;aspect-ratio:auto}.feature[data-astro-cid-di2nlc57] .thumb[data-astro-cid-di2nlc57]:before{content:"";flex:none;width:0;padding-top:56.25%}.feature[data-astro-cid-di2nlc57] .thumb[data-astro-cid-di2nlc57] img{position:absolute;inset:0}.feature[data-astro-cid-di2nlc57] .body[data-astro-cid-di2nlc57]{justify-content:center;padding:1.35rem 1.6rem}.feature[data-astro-cid-di2nlc57] .desc[data-astro-cid-di2nlc57]{-webkit-line-clamp:3}.feature[data-astro-cid-di2nlc57] .facets[data-astro-cid-di2nlc57]{margin-top:0}}@media(max-width:640px){.thumb[data-astro-cid-di2nlc57],.feature[data-astro-cid-di2nlc57] .thumb[data-astro-cid-di2nlc57]{aspect-ratio:2 / 1}.body[data-astro-cid-di2nlc57],.feature[data-astro-cid-di2nlc57] .body[data-astro-cid-di2nlc57]{padding:.9rem 1rem 1rem}h2[data-astro-cid-di2nlc57],.feature[data-astro-cid-di2nlc57] h2[data-astro-cid-di2nlc57]{font-size:var(--fs-18);line-height:var(--lh-heading)}h2[data-astro-cid-di2nlc57]:is(:lang(en),:lang(de),:lang(fr),:lang(es)){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;overflow-wrap:anywhere}.desc[data-astro-cid-di2nlc57],.feature[data-astro-cid-di2nlc57] .desc[data-astro-cid-di2nlc57]{margin-bottom:.75rem;font-size:var(--fs-14);line-height:var(--lh-ui);-webkit-line-clamp:2}.facets[data-astro-cid-di2nlc57]{gap:.3rem}.chip[data-astro-cid-di2nlc57].tag{display:none}}.hero[data-astro-cid-shu4jsu4]{position:relative;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.hero[data-astro-cid-shu4jsu4]:before{content:"";display:block;width:78px;height:5px;margin-bottom:1.4rem;background:var(--green);border-radius:var(--r-pill)}.hero[data-astro-cid-shu4jsu4] h1[data-astro-cid-shu4jsu4]{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:-.01em;margin:0 0 .5rem}.hero[data-astro-cid-shu4jsu4] .lead[data-astro-cid-shu4jsu4]{font-size:var(--fs-17);color:var(--ink-soft);margin:0}.empty[data-astro-cid-shu4jsu4]{color:var(--ink-soft)}.grid[data-astro-cid-shu4jsu4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}.section-block[data-astro-cid-shu4jsu4]{margin-top:2.4rem}.section-head[data-astro-cid-shu4jsu4]{max-width:var(--measure-prose);margin-bottom:1rem}.section-head[data-astro-cid-shu4jsu4] .kicker[data-astro-cid-shu4jsu4]{margin:0 0 .25rem}.section-head[data-astro-cid-shu4jsu4] h2[data-astro-cid-shu4jsu4]{font-family:var(--font-display);font-size:var(--fs-30);line-height:var(--lh-heading);letter-spacing:0;margin:0}.section-head[data-astro-cid-shu4jsu4] p[data-astro-cid-shu4jsu4]:last-child{color:var(--ink-soft);margin:.45rem 0 0;line-height:var(--lh-body)}.featured-grid[data-astro-cid-shu4jsu4]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0}.featured-grid[data-astro-cid-shu4jsu4] .feature{grid-column:1 / -1}@media(max-width:900px){.featured-grid[data-astro-cid-shu4jsu4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:641px)and (max-width:900px){.featured-grid[data-astro-cid-shu4jsu4] .feature{grid-column:auto}.featured-grid[data-astro-cid-shu4jsu4] .article-item.feature .thumb{aspect-ratio:16 / 10}}@media(max-width:640px){.hero[data-astro-cid-shu4jsu4]{margin-bottom:1.5rem}.hero[data-astro-cid-shu4jsu4] h1[data-astro-cid-shu4jsu4]{overflow-wrap:anywhere}.hero[data-astro-cid-shu4jsu4] .lead[data-astro-cid-shu4jsu4]{font-size:var(--fs-16);line-height:var(--lh-body)}.grid[data-astro-cid-shu4jsu4]{grid-template-columns:minmax(0,1fr);gap:.9rem}.section-block[data-astro-cid-shu4jsu4]{margin-top:1.8rem}.section-head[data-astro-cid-shu4jsu4].compact{display:block}.featured-grid[data-astro-cid-shu4jsu4]{grid-template-columns:minmax(0,1fr);gap:.9rem}}
