.BlogIndex-module__UCvSAq__hero{gap:var(--space-7);padding:clamp(8.75rem, 18vw, 13.75rem) var(--gutter) var(--space-9);flex-direction:column;display:flex}.BlogIndex-module__UCvSAq__tag{color:var(--color-accent-soft)}.BlogIndex-module__UCvSAq__title{font-size:clamp(3.5rem,11vw,12.5rem);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero)}.BlogIndex-module__UCvSAq__dot{color:var(--color-accent)}.BlogIndex-module__UCvSAq__row{justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.BlogIndex-module__UCvSAq__intro{max-width:520px;font-size:var(--text-xl);line-height:var(--leading-body);color:var(--color-text-soft)}.BlogIndex-module__UCvSAq__topics{gap:var(--space-2);flex-wrap:wrap;display:flex}.BlogIndex-module__UCvSAq__topic{border:1px solid var(--color-border-strong);transition:background-color .2s var(--ease), border-color .2s var(--ease);background:0 0;padding:.625rem .875rem;font-size:.875rem;font-weight:500}@media (hover:hover){.BlogIndex-module__UCvSAq__topic:hover{border-color:var(--color-text)}}.BlogIndex-module__UCvSAq__topic[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent)}.BlogIndex-module__UCvSAq__featuredSection{padding:0 var(--gutter) clamp(4rem, 8vw, 7rem)}.BlogIndex-module__UCvSAq__featured{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.BlogIndex-module__UCvSAq__featuredMedia{aspect-ratio:16/10;background:var(--stripes-dark);border:1px solid var(--color-line);position:relative;overflow:hidden}.BlogIndex-module__UCvSAq__image{object-fit:cover;transition:transform .8s var(--ease)}@media (hover:hover){.BlogIndex-module__UCvSAq__featured:hover .BlogIndex-module__UCvSAq__image{transform:scale(1.06)}}.BlogIndex-module__UCvSAq__featuredBody{gap:var(--space-5);flex-direction:column;display:flex}.BlogIndex-module__UCvSAq__featuredMeta{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;font-weight:500;display:flex}.BlogIndex-module__UCvSAq__badge{padding:var(--space-1) var(--space-2);background:var(--color-accent);color:var(--color-on-accent)}.BlogIndex-module__UCvSAq__featuredTag{color:var(--color-accent-soft)}.BlogIndex-module__UCvSAq__featuredTitle{letter-spacing:-.04em;transition:color .2s var(--ease);font-size:clamp(2rem,4vw,3.5rem);font-weight:800;line-height:1}@media (hover:hover){.BlogIndex-module__UCvSAq__featured:hover .BlogIndex-module__UCvSAq__featuredTitle{color:var(--color-accent-soft)}}.BlogIndex-module__UCvSAq__dek{max-width:520px;font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-muted)}.BlogIndex-module__UCvSAq__readLink{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--color-accent-soft);font-weight:600;display:flex}.BlogIndex-module__UCvSAq__readLink svg{width:16px;height:16px;transition:transform .2s var(--ease)}@media (hover:hover){.BlogIndex-module__UCvSAq__featured:hover .BlogIndex-module__UCvSAq__readLink svg{transform:translate(4px)}}.BlogIndex-module__UCvSAq__listSection{padding:0 var(--gutter) var(--space-section)}.BlogIndex-module__UCvSAq__listHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-line);display:flex}.BlogIndex-module__UCvSAq__listTitle{letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.3}.BlogIndex-module__UCvSAq__count{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:500}.BlogIndex-module__UCvSAq__grid{gap:var(--space-9) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}
