.cs-header[data-astro-cid-q7obu3qe],.cs-featured[data-astro-cid-q7obu3qe],.cs-latest-header[data-astro-cid-q7obu3qe],.cs-grid[data-astro-cid-q7obu3qe]{border-bottom:var(--grid-border);align-items:stretch;display:flex}.cs-header__margin[data-astro-cid-q7obu3qe],.cs-featured__margin[data-astro-cid-q7obu3qe],.cs-latest-header__margin[data-astro-cid-q7obu3qe],.cs-grid__margin[data-astro-cid-q7obu3qe]{width:var(--grid-margin);flex-shrink:0}.cs-header__margin--left[data-astro-cid-q7obu3qe],.cs-featured__margin--left[data-astro-cid-q7obu3qe],.cs-latest-header__margin--left[data-astro-cid-q7obu3qe],.cs-grid__margin--left[data-astro-cid-q7obu3qe]{border-right:var(--grid-border)}.cs-header__margin--right[data-astro-cid-q7obu3qe],.cs-featured__margin--right[data-astro-cid-q7obu3qe],.cs-latest-header__margin--right[data-astro-cid-q7obu3qe],.cs-grid__margin--right[data-astro-cid-q7obu3qe]{border-left:var(--grid-border)}.cs-header__center[data-astro-cid-q7obu3qe],.cs-featured__center[data-astro-cid-q7obu3qe],.cs-latest-header__center[data-astro-cid-q7obu3qe],.cs-grid__center[data-astro-cid-q7obu3qe]{flex:1;min-width:0}.cs-header__center[data-astro-cid-q7obu3qe]{padding:80px var(--grid-padding) 40px}.cs-header__heading[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--heading-page);color:#000;margin:0;font-weight:600;line-height:1.1}.cs-header__subtitle[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-body);color:#000;max-width:560px;margin:12px 0 0;font-weight:400;line-height:24px}.cs-author[data-astro-cid-q7obu3qe]{align-items:center;gap:10px;margin-top:12px;display:flex}.cs-author__avatar[data-astro-cid-q7obu3qe]{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.cs-author__info[data-astro-cid-q7obu3qe]{flex-direction:column;gap:1px;display:flex}.cs-author__name[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-small);color:#000;font-weight:600;line-height:20px}.cs-author__title[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-small);color:#00000080;font-weight:400;line-height:20px}.cs-featured__center[data-astro-cid-q7obu3qe]{padding:var(--grid-padding)}.cs-featured__link[data-astro-cid-q7obu3qe]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:48px;display:grid}.cs-featured__copy[data-astro-cid-q7obu3qe]{flex-direction:column;align-items:flex-start;display:flex}.cs-featured__copy[data-astro-cid-q7obu3qe] .cs-author[data-astro-cid-q7obu3qe]{margin-top:20px}.cs-featured__meta[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-small);color:var(--text-secondary);gap:8px;margin-top:32px;display:flex}.cs-featured__meta[data-astro-cid-q7obu3qe] span[data-astro-cid-q7obu3qe]+span[data-astro-cid-q7obu3qe]:before{content:"·";margin-right:8px}.cs-featured__link--legacy[data-astro-cid-q7obu3qe]{color:inherit;text-decoration:none;display:block}.cs-featured__image-wrap[data-astro-cid-q7obu3qe]{border-radius:var(--radius-card);border:var(--grid-border);width:100%;overflow:hidden}.cs-featured__image-wrap--video[data-astro-cid-q7obu3qe]{aspect-ratio:16/9;position:relative}.cs-featured__image-wrap[data-astro-cid-q7obu3qe] .cs-featured__video{pointer-events:none}.cs-featured__image[data-astro-cid-q7obu3qe]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.cs-featured__link[data-astro-cid-q7obu3qe]:hover .cs-featured__image[data-astro-cid-q7obu3qe]{transform:scale(1.03)}.cs-featured__placeholder[data-astro-cid-q7obu3qe]{aspect-ratio:16/9;background:#0000000d;width:100%}.cs-featured__info[data-astro-cid-q7obu3qe]{padding-top:28px}.cs-featured__eyebrow[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-small);letter-spacing:.05em;text-transform:uppercase;color:#000;margin-bottom:12px;font-weight:600;display:block}.cs-featured__title[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);color:#000;margin:16px 0 0;font-size:36px;font-weight:600;line-height:1.2}.cs-featured__desc[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-body);color:#000;margin:20px 0 0;font-weight:400;line-height:26px}.cs-latest-header__center[data-astro-cid-q7obu3qe]{padding:36px var(--grid-padding) 32px}.cs-latest-header__heading[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--heading-section);color:#000;margin:0 0 24px;font-weight:600;line-height:1.1}.cs-header__subscribe[data-astro-cid-q7obu3qe]{margin-top:32px}.cs-latest-header__top[data-astro-cid-q7obu3qe]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.cs-filters[data-astro-cid-q7obu3qe]{margin-top:24px}.cs-search[data-astro-cid-q7obu3qe]{width:100%;max-width:280px;font-family:var(--font-family-body);font-size:var(--text-small);color:#000;border:var(--grid-border);border-radius:var(--radius-full);background:0 0;outline:none;padding:10px 16px;font-weight:400;line-height:1.4;transition:border-color .2s}.cs-search[data-astro-cid-q7obu3qe]::placeholder{color:#0006}.cs-search[data-astro-cid-q7obu3qe]:focus{border-color:#000}.cs-grid__center[data-astro-cid-q7obu3qe]{padding:var(--grid-padding);grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.cs-card[data-astro-cid-q7obu3qe]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.cs-card__image-wrap[data-astro-cid-q7obu3qe]{aspect-ratio:16/9;border-radius:var(--radius-card);border:var(--grid-border);background:#0000000d;position:relative;overflow:hidden}.cs-card__image[data-astro-cid-q7obu3qe]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.cs-card[data-astro-cid-q7obu3qe]:hover .cs-card__image[data-astro-cid-q7obu3qe]{transform:scale(1.03)}.cs-card__placeholder[data-astro-cid-q7obu3qe]{background:#0000000d;width:100%;height:100%}.cs-card__meta[data-astro-cid-q7obu3qe]{align-items:baseline;gap:8px;margin-top:16px;display:flex}.cs-card__date[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:400}.cs-card__date[data-astro-cid-q7obu3qe]:before{content:"·";margin-right:8px}.cs-latest-header__tools[data-astro-cid-q7obu3qe]{align-items:center;gap:12px;display:flex}.cs-subscribe-bell[data-astro-cid-q7obu3qe]{border:var(--grid-border);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:inline-flex}.cs-subscribe-bell[data-astro-cid-q7obu3qe]:hover{color:var(--text-primary);border-color:#0003}.cs-card__eyebrow[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);letter-spacing:.05em;text-transform:uppercase;color:#000;font-size:12px;font-weight:600;display:block}.cs-card__title[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);color:#000;margin:8px 0 0;font-size:20px;font-weight:600;line-height:1.3}.cs-card__desc[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-small);color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.cs-quote-overlay[data-astro-cid-q7obu3qe]{-webkit-backdrop-filter:blur(24px);border-radius:inherit;opacity:0;pointer-events:none;background:#ffffffd1;flex-direction:column;justify-content:center;align-items:center;padding:24px;transition:opacity .3s;display:flex;position:absolute;inset:-1px}.cs-card[data-astro-cid-q7obu3qe]:hover .cs-quote-overlay[data-astro-cid-q7obu3qe]{opacity:1;pointer-events:auto}.cs-quote-overlay__center[data-astro-cid-q7obu3qe]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.cs-quote-overlay__avatar[data-astro-cid-q7obu3qe]{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:48px;height:48px}.cs-quote-overlay__text[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);color:#000;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:24rem;margin:0;font-size:13px;font-style:italic;line-height:1.7;display:-webkit-box;overflow:hidden}.cs-quote-overlay__author[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);color:#000;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.cs-quote-overlay__name[data-astro-cid-q7obu3qe]{font-weight:600}.cs-quote-overlay__sep[data-astro-cid-q7obu3qe]{color:#0000004d}.cs-quote-overlay__title[data-astro-cid-q7obu3qe]{color:#00000080}.cs-quote-overlay__cta[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);color:#000;margin-top:4px;font-size:14px;font-weight:600}.cs-list[data-astro-cid-q7obu3qe]{min-width:0;padding:var(--grid-padding);flex:1;grid-template-columns:1fr 1fr 1fr;gap:40px;display:grid}.cs-load-more-wrap[data-astro-cid-q7obu3qe]{grid-column:1/-1;justify-content:center;padding:32px 0 0;display:flex}.cs-load-more[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-small);color:#000;border:var(--grid-border);border-radius:var(--radius-full);cursor:pointer;background:0 0;margin:48px auto 0;padding:12px 32px;font-weight:600;line-height:20px;transition:background-color .2s,border-color .2s;display:block}.cs-load-more[data-astro-cid-q7obu3qe]:hover{background:#0000000a;border-color:#000}.cs-no-results[data-astro-cid-q7obu3qe]{text-align:center;padding:80px 0}.cs-no-results__text[data-astro-cid-q7obu3qe]{font-family:var(--font-family-body);font-size:var(--text-body);color:#00000080;margin:0;font-weight:400;line-height:24px}@media (width<=1023px){.cs-header__margin[data-astro-cid-q7obu3qe],.cs-featured__margin[data-astro-cid-q7obu3qe],.cs-latest-header__margin[data-astro-cid-q7obu3qe],.cs-grid__margin[data-astro-cid-q7obu3qe]{width:var(--grid-margin-mobile)}.cs-header__center[data-astro-cid-q7obu3qe]{padding:60px var(--grid-padding-mobile) 32px}.cs-header__heading[data-astro-cid-q7obu3qe]{font-size:var(--heading-page-mobile)}.cs-featured__center[data-astro-cid-q7obu3qe]{padding:var(--grid-padding-mobile)}.cs-featured__title[data-astro-cid-q7obu3qe]{font-size:24px}.cs-latest-header__center[data-astro-cid-q7obu3qe]{padding:60px var(--grid-padding-mobile) 32px}.cs-latest-header__heading[data-astro-cid-q7obu3qe]{font-size:var(--heading-section-mobile);margin-bottom:16px}.cs-filters[data-astro-cid-q7obu3qe]{flex-direction:column;align-items:flex-start}.cs-search[data-astro-cid-q7obu3qe]{width:100%;max-width:100%}.cs-grid__center[data-astro-cid-q7obu3qe]{padding:var(--grid-padding-mobile)}.cs-grid__grid[data-astro-cid-q7obu3qe]{grid-template-columns:1fr;gap:32px}.cs-featured__link[data-astro-cid-q7obu3qe]{grid-template-columns:minmax(0,1fr);gap:24px}.cs-list[data-astro-cid-q7obu3qe]{padding:var(--grid-padding-mobile);grid-template-columns:1fr;gap:32px}.cs-card__title[data-astro-cid-q7obu3qe]{font-size:18px}}
