.bx[data-astro-cid-rnbx67ey]{background:#fff;color:var(--c-ink-900);padding-bottom:var(--section)}.bx__mast[data-astro-cid-rnbx67ey]{padding-top:clamp(112px,12vw,168px);display:grid;gap:22px}.bx__mast-grid[data-astro-cid-rnbx67ey]{display:grid;gap:28px 64px;align-items:end;grid-template-columns:minmax(0,1fr);padding-bottom:clamp(28px,4vw,48px);border-bottom:1px solid var(--c-ink-900)}@media(min-width:1024px){.bx__mast-grid[data-astro-cid-rnbx67ey]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.bx__kicker[data-astro-cid-rnbx67ey]{font-size:14px;font-weight:600;color:var(--c-ink-500)}.bx__title[data-astro-cid-rnbx67ey]{margin-top:6px;font-size:clamp(4rem,2rem + 9vw,11rem);line-height:.9;letter-spacing:-.055em;font-weight:300}html:lang(zh) .bx__title[data-astro-cid-rnbx67ey]{letter-spacing:-.02em;line-height:1;font-weight:400}.bx__intro[data-astro-cid-rnbx67ey]{display:grid;gap:14px;justify-items:start}.bx__lead[data-astro-cid-rnbx67ey]{font-size:clamp(1.125rem,1rem + .5vw,1.4375rem);line-height:1.5;letter-spacing:-.01em;text-wrap:pretty}html:lang(zh) .bx__lead[data-astro-cid-rnbx67ey]{line-height:1.7;letter-spacing:0}.bx__sub[data-astro-cid-rnbx67ey]{font-size:15px;line-height:1.65;color:var(--c-ink-500);max-width:52ch}.bx__stats[data-astro-cid-rnbx67ey]{display:flex;gap:32px;margin-top:6px}.bx__stats[data-astro-cid-rnbx67ey] div[data-astro-cid-rnbx67ey]{display:grid;gap:2px}.bx__stats[data-astro-cid-rnbx67ey] dt[data-astro-cid-rnbx67ey]{order:2;font-size:12px;font-weight:500;color:var(--c-ink-500)}.bx__stats[data-astro-cid-rnbx67ey] dd[data-astro-cid-rnbx67ey]{order:1;font-size:clamp(1.75rem,1.4rem + 1vw,2.5rem);font-weight:300;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.bx__rss[data-astro-cid-rnbx67ey]{font-size:14px;font-weight:500;color:var(--c-ink-700)}.bx__feat[data-astro-cid-rnbx67ey]{padding-top:clamp(28px,4vw,48px)}.feat[data-astro-cid-rnbx67ey]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--r-xl);overflow:hidden;background:var(--c-ink-950);color:var(--c-paper-50);isolation:isolate}@media(min-width:1024px){.feat[data-astro-cid-rnbx67ey]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:520px}}.feat__media[data-astro-cid-rnbx67ey]{display:block;overflow:hidden}.feat__media[data-astro-cid-rnbx67ey] img[data-astro-cid-rnbx67ey]{width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform 1.2s var(--ease-out-expo)}.feat[data-astro-cid-rnbx67ey]:hover .feat__media[data-astro-cid-rnbx67ey] img[data-astro-cid-rnbx67ey]{transform:scale(1.035)}.feat__body[data-astro-cid-rnbx67ey]{display:grid;align-content:end;gap:14px;padding:clamp(24px,3vw,44px)}.feat__k[data-astro-cid-rnbx67ey]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;font-weight:500;color:#b4b4bc}.feat__t[data-astro-cid-rnbx67ey]{font-size:clamp(1.625rem,1.2rem + 1.4vw,2.5rem);line-height:1.15;letter-spacing:-.03em;font-weight:400;text-wrap:balance}html:lang(zh) .feat__t[data-astro-cid-rnbx67ey]{line-height:1.35;letter-spacing:0}.feat__s[data-astro-cid-rnbx67ey]{font-size:15px;line-height:1.65;color:#c9c9cf}.feat__m[data-astro-cid-rnbx67ey]{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:13px;color:#9a9aa2}.feat__cta[data-astro-cid-rnbx67ey]{justify-self:start;margin-top:6px;display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--r-pill);background:var(--c-accent);color:var(--c-ink-950);font-size:15px;font-weight:600;transition:transform var(--dur-short) var(--ease-out-expo)}.feat[data-astro-cid-rnbx67ey]:hover .feat__cta[data-astro-cid-rnbx67ey]{transform:translate(4px)}.chip[data-astro-cid-rnbx67ey]{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:var(--r-pill);background:var(--c-ink-100);color:var(--c-ink-700);font-size:12px;font-weight:500}.chip--dark[data-astro-cid-rnbx67ey]{background:#fafafa1f;color:var(--c-paper-50)}.chip--long[data-astro-cid-rnbx67ey]{background:var(--c-accent);color:var(--c-ink-950);font-weight:600}.card__badge[data-astro-cid-rnbx67ey]{position:absolute;top:22px;left:22px;z-index:1}.bx__rail[data-astro-cid-rnbx67ey]{padding-top:clamp(40px,5vw,72px)}.rail[data-astro-cid-rnbx67ey]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.rail__a[data-astro-cid-rnbx67ey]{position:relative;display:grid;gap:6px;padding:18px;border-radius:var(--r-l);border:1px solid var(--c-ink-150);color:var(--c-ink-900);height:100%;transition:border-color var(--dur-short) var(--ease-standard)}.rail__a[data-astro-cid-rnbx67ey]:hover{border-color:var(--c-ink-300)}.rail__id[data-astro-cid-rnbx67ey]{font-size:32px;font-weight:300;line-height:1;letter-spacing:-.04em;color:var(--c-ink-300)}.rail__n[data-astro-cid-rnbx67ey]{font-size:17px;font-weight:500}.rail__c[data-astro-cid-rnbx67ey]{font-size:13px;color:var(--c-ink-500);font-variant-numeric:tabular-nums}.bx__filters[data-astro-cid-rnbx67ey]{padding-top:clamp(40px,5vw,64px);display:grid;gap:12px}.fil[data-astro-cid-rnbx67ey]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fil__h[data-astro-cid-rnbx67ey]{font-size:13px;font-weight:600;color:var(--c-ink-500);min-width:4.5em}.fil__b[data-astro-cid-rnbx67ey]{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--c-ink-150);background:#fff;color:var(--c-ink-700);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-standard),color var(--dur-micro) var(--ease-standard),border-color var(--dur-micro) var(--ease-standard)}.fil__b[data-astro-cid-rnbx67ey]:hover{border-color:var(--c-ink-900);color:var(--c-ink-900)}.fil__b[data-astro-cid-rnbx67ey][aria-pressed=true]{background:var(--c-ink-900);border-color:var(--c-ink-900);color:var(--c-paper-50)}.fil__empty[data-astro-cid-rnbx67ey]{font-size:15px;color:var(--c-ink-500)}.bx__groups[data-astro-cid-rnbx67ey]{display:grid;gap:clamp(48px,6vw,88px);padding-top:clamp(40px,5vw,72px)}.grp[data-astro-cid-rnbx67ey]{display:grid;gap:24px;scroll-margin-top:96px}.grp[data-astro-cid-rnbx67ey][hidden]{display:none}.grp__head[data-astro-cid-rnbx67ey]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 16px;padding-top:18px;border-top:1px solid var(--c-ink-900)}@media(min-width:1024px){.grp__head[data-astro-cid-rnbx67ey]{grid-template-columns:96px minmax(0,4fr) minmax(0,6fr) auto;align-items:baseline}}.grp__id[data-astro-cid-rnbx67ey]{grid-row:span 2;font-size:clamp(2.5rem,2rem + 2vw,4rem);font-weight:300;line-height:.9;letter-spacing:-.05em;color:var(--c-ink-300)}@media(min-width:1024px){.grp__id[data-astro-cid-rnbx67ey]{grid-row:auto}}.grp__t[data-astro-cid-rnbx67ey]{font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:400;letter-spacing:-.03em;line-height:1.15}.grp__d[data-astro-cid-rnbx67ey]{font-size:15px;line-height:1.6;color:var(--c-ink-500);max-width:56ch}.grp__c[data-astro-cid-rnbx67ey]{grid-column:2;font-size:13px;font-weight:500;color:var(--c-ink-500);font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:1024px){.grp__c[data-astro-cid-rnbx67ey]{grid-column:auto}}.grp__empty[data-astro-cid-rnbx67ey]{padding:22px;border-radius:var(--r-l);background:var(--c-paper-50);color:var(--c-ink-500);font-size:15px}.grp__list[data-astro-cid-rnbx67ey]{display:grid;gap:28px 20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:stretch}.card[data-astro-cid-rnbx67ey]{display:flex;height:100%}.card[data-astro-cid-rnbx67ey][hidden]{display:none}.card__a[data-astro-cid-rnbx67ey]{position:relative;display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;height:100%;padding:10px 10px 20px;border-radius:var(--r-l);color:var(--c-ink-900);transition:background-color var(--dur-short) var(--ease-standard)}.card__a[data-astro-cid-rnbx67ey]:hover{background:var(--c-paper-50)}.card__media[data-astro-cid-rnbx67ey]{display:block;overflow:hidden;border-radius:var(--r-m);margin-bottom:6px}.card__media[data-astro-cid-rnbx67ey] img[data-astro-cid-rnbx67ey]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transition:transform 1s var(--ease-out-expo)}.card__a[data-astro-cid-rnbx67ey]:hover .card__media[data-astro-cid-rnbx67ey] img[data-astro-cid-rnbx67ey]{transform:scale(1.04)}.card__k[data-astro-cid-rnbx67ey]{padding-inline:4px;font-size:13px;font-weight:500;color:var(--c-ink-500);font-variant-numeric:tabular-nums}.card__t[data-astro-cid-rnbx67ey]{padding-inline:4px;font-size:clamp(1.1875rem,1.1rem + .3vw,1.375rem);line-height:1.35;font-weight:500;letter-spacing:-.015em;text-wrap:balance}html:lang(zh) .card__t[data-astro-cid-rnbx67ey]{line-height:1.5;letter-spacing:0}.card__s[data-astro-cid-rnbx67ey]{padding-inline:4px;font-size:15px;line-height:1.6;color:var(--c-ink-500);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card__inds[data-astro-cid-rnbx67ey]{margin-top:auto;padding-inline:4px;padding-top:4px;display:flex;flex-wrap:wrap;gap:6px}
