.blog-top[data-astro-cid-oh7jiwht]{background:#f5f5f7;padding:64px 0 88px}.blog-title[data-astro-cid-oh7jiwht]{letter-spacing:-.025em;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.05}.blog-lede[data-astro-cid-oh7jiwht]{max-width:680px;margin-top:14px;font-size:1.1875rem;line-height:1.42}.blog-empty[data-astro-cid-oh7jiwht]{max-width:680px;color:var(--ink-secondary);margin-top:20px;font-size:1rem;line-height:1.5}.post-eyebrow[data-astro-cid-oh7jiwht]{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-secondary);font-size:.75rem;font-weight:600}.stretched[data-astro-cid-oh7jiwht]{color:var(--ink);transition:color .2s}.stretched[data-astro-cid-oh7jiwht]:hover{text-decoration:none}.stretched[data-astro-cid-oh7jiwht]:after{content:"";position:absolute;inset:0}.stretched[data-astro-cid-oh7jiwht]:focus-visible{outline:none}.lead-story[data-astro-cid-oh7jiwht]:has(.stretched:focus-visible),.post-card[data-astro-cid-oh7jiwht]:has(.stretched:focus-visible){outline:3px solid var(--accent);outline-offset:4px}.lead-story[data-astro-cid-oh7jiwht]{background:var(--surface);border-radius:28px;flex-wrap:wrap;margin-top:40px;transition-property:transform,box-shadow;transition-duration:.45s;transition-timing-function:cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.lead-story[data-astro-cid-oh7jiwht]:hover{transform:translateY(-4px);box-shadow:0 22px 50px #11111a1a}.lead-story-art[data-astro-cid-oh7jiwht]{aspect-ratio:16/9;background:var(--surface-sunken);flex:999 560px;min-width:0;position:relative;overflow:hidden}.lead-story-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht]{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.lead-story[data-astro-cid-oh7jiwht]:hover .lead-story-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht]{transform:scale(1.03)}.lead-story-body[data-astro-cid-oh7jiwht]{flex-direction:column;flex:360px;gap:14px;min-width:0;padding:40px 36px 36px;display:flex}.lead-story-title[data-astro-cid-oh7jiwht]{letter-spacing:-.015em;font-size:clamp(1.5rem,3vw,1.875rem);line-height:1.13}.lead-story-date[data-astro-cid-oh7jiwht]{color:var(--ink-secondary);margin-top:auto;padding-top:24px;font-size:.9375rem;font-weight:600}.explore[data-astro-cid-oh7jiwht]{background:var(--surface);scroll-margin-top:var(--header-h);padding:80px 0 104px}.explore-head[data-astro-cid-oh7jiwht]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-bottom:20px;display:flex}.explore-title[data-astro-cid-oh7jiwht]{letter-spacing:-.02em;font-size:clamp(1.625rem,2.6vw,2rem);line-height:1.1}.topic-chips[data-astro-cid-oh7jiwht]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.topic-chip[data-astro-cid-oh7jiwht]{background:var(--surface-sunken);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:980px;padding:0 20px;font-size:.9375rem;font-weight:500;transition:background-color .2s,color .2s}.topic-chip[data-astro-cid-oh7jiwht]:hover{background:#e8e8ed}.topic-chip[data-astro-cid-oh7jiwht][aria-pressed=true]{background:var(--ink);color:#fff}.topic-chip[data-astro-cid-oh7jiwht]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.post-grid[data-astro-cid-oh7jiwht]{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:40px 24px;margin-top:32px;display:grid}.post-card[data-astro-cid-oh7jiwht]{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.post-card[data-astro-cid-oh7jiwht][hidden]{display:none}.post-card-art[data-astro-cid-oh7jiwht]{isolation:isolate;aspect-ratio:40/21;background:var(--surface-sunken);border-radius:18px;overflow:hidden}.post-card-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht]{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.post-card[data-astro-cid-oh7jiwht]:hover .post-card-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht]{transform:scale(1.04)}.post-card-body[data-astro-cid-oh7jiwht]{flex-direction:column;gap:8px;display:flex}.post-card-title[data-astro-cid-oh7jiwht]{letter-spacing:-.012em;font-size:1.1875rem;font-weight:600;line-height:1.26}.post-card[data-astro-cid-oh7jiwht]:hover .stretched[data-astro-cid-oh7jiwht]{color:var(--accent)}.post-card-summary[data-astro-cid-oh7jiwht]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.47;display:-webkit-box;overflow:hidden}.post-card-date[data-astro-cid-oh7jiwht]{color:var(--ink-secondary);margin-top:4px;font-size:.8125rem}@media (width<=640px){.blog-top[data-astro-cid-oh7jiwht]{padding:40px 0 64px}.lead-story-body[data-astro-cid-oh7jiwht]{padding:28px 24px}.explore[data-astro-cid-oh7jiwht]{padding:64px 0 80px}.topic-chips[data-astro-cid-oh7jiwht]:not(:lang(en)){overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin:-5px -28px;padding:5px 0 5px 28px;scroll-padding-inline:28px;overflow-x:auto}.topic-chips[data-astro-cid-oh7jiwht]:not(:lang(en))::-webkit-scrollbar{display:none}.topic-chips[data-astro-cid-oh7jiwht]:not(:lang(en)):after{content:"";flex:none;width:20px;height:1px}.topic-chips[data-astro-cid-oh7jiwht]:not(:lang(en)) .topic-chip[data-astro-cid-oh7jiwht]{flex:none}}@media (prefers-reduced-motion:reduce){.lead-story[data-astro-cid-oh7jiwht],.lead-story-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht],.post-card-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht]{transition:none}.lead-story[data-astro-cid-oh7jiwht]:hover,.lead-story[data-astro-cid-oh7jiwht]:hover .lead-story-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht],.post-card[data-astro-cid-oh7jiwht]:hover .post-card-art[data-astro-cid-oh7jiwht] img[data-astro-cid-oh7jiwht]{transform:none}}
