.BlogIndex_section__06D5g{padding:var(--space-24) 0 var(--space-32);background:var(--color-bg)}.BlogIndex_container__xcF0T{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}.BlogIndex_hero__4mUzM{max-width:760px;margin:0 auto var(--space-12);text-align:center}.BlogIndex_eyebrow__hCbL1{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);display:block;margin-bottom:var(--space-4)}.BlogIndex_heading__O3BMA{font-size:var(--text-5xl);color:var(--color-text);margin-bottom:var(--space-4);letter-spacing:-.03em}.BlogIndex_lede__W_25y{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.7;max-width:580px;margin:0 auto}.BlogIndex_toolbar__BN76n{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-6);margin-bottom:var(--space-8);border-bottom:1px solid var(--color-border)}.BlogIndex_filters__G3g9F{display:flex;gap:var(--space-2);flex-wrap:wrap}.BlogIndex_chip__kphaD{padding:var(--space-2) var(--space-4);font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition)}.BlogIndex_chip__kphaD:hover{color:var(--color-text);border-color:var(--color-text-muted)}.BlogIndex_chipActive__sLw_7{background:var(--color-text)}.BlogIndex_chipActive__sLw_7,.BlogIndex_chipActive__sLw_7:hover{color:#fff;border-color:var(--color-text)}.BlogIndex_searchWrap__7p92s{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-card);color:var(--color-text-muted);transition:border-color var(--transition);min-width:240px}.BlogIndex_searchWrap__7p92s:focus-within{border-color:var(--color-accent);color:var(--color-text)}.BlogIndex_search__zAVve{flex:1 1;border:none;outline:none;background:transparent;font-family:inherit;font-size:var(--text-sm);color:var(--color-text);min-width:0}.BlogIndex_search__zAVve::placeholder{color:var(--color-text-muted)}.BlogIndex_featuredWrap__47nDJ{margin-bottom:var(--space-16)}.BlogIndex_featured___CQVB{display:grid;grid-template-columns:1.05fr 1fr;border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;background:var(--color-bg-card);transition:all var(--transition)}.BlogIndex_featured___CQVB:hover{border-color:rgba(214,59,49,.4);box-shadow:0 20px 60px rgba(0,0,0,.06);transform:translateY(-3px)}.BlogIndex_featuredArt__yUqnh{position:relative;background:#0a0a0a;min-height:320px;overflow:hidden;display:flex;align-items:center;justify-content:center}@keyframes BlogIndex_featuredGradient__Mm9pv{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.BlogIndex_featuredGradient__Mm9pv{position:absolute;inset:0;background:linear-gradient(135deg,#0d0d14,#6b0f3a 25%,#d63b31 50%,#7c1a60 75%,#0d0d14);background-size:300% 300%;animation:BlogIndex_featuredGradient__Mm9pv 10s ease infinite;opacity:.9}.BlogIndex_featuredMark__eg4R9{position:relative;z-index:1;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(4rem,10vw,7rem);font-weight:800;color:hsla(0,0%,100%,.85);letter-spacing:-.05em;text-shadow:0 2px 20px rgba(0,0,0,.3)}.BlogIndex_featuredBadge__p55XJ{position:absolute;top:var(--space-5);left:var(--space-5);z-index:2;padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;background:#fff;border-radius:var(--radius-full)}.BlogIndex_featuredBody__qso98{padding:var(--space-10);display:flex;flex-direction:column;justify-content:center}.BlogIndex_featuredCategory__ZPR8y{font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3)}.BlogIndex_featuredTitle__XG1Sb{font-size:var(--text-3xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-4);line-height:1.2;letter-spacing:-.02em}.BlogIndex_featuredExcerpt__yWvJb{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.7;margin-bottom:var(--space-5)}.BlogIndex_featuredMeta__uz6sI{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:var(--space-6)}.BlogIndex_dot__uOsDn{width:3px;height:3px;border-radius:50%;background:var(--color-text-muted)}.BlogIndex_featuredCta__Hq1nl{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-accent);align-self:flex-start;transition:gap var(--transition)}.BlogIndex_featured___CQVB:hover .BlogIndex_featuredCta__Hq1nl{gap:var(--space-3)}.BlogIndex_gridHeader__R__sC{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-6)}.BlogIndex_gridTitle__gK8I8{font-size:var(--text-2xl);color:var(--color-text);font-weight:700;letter-spacing:-.02em}.BlogIndex_gridCount__edBzX{font-size:var(--text-sm);color:var(--color-text-muted)}.BlogIndex_grid__QOFc8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.BlogIndex_card__LFbUg{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-card);transition:all var(--transition)}.BlogIndex_card__LFbUg:hover{border-color:rgba(214,59,49,.35);box-shadow:0 14px 40px rgba(0,0,0,.06);transform:translateY(-3px)}.BlogIndex_cardLink__7IOd_{display:flex;flex-direction:column;height:100%}.BlogIndex_cardArt__W574E{aspect-ratio:16/9;background:radial-gradient(ellipse at 30% 30%,rgba(214,59,49,.5),transparent 55%),radial-gradient(ellipse at 80% 80%,rgba(123,94,167,.5),transparent 60%),#0d0d14;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.BlogIndex_cardMark__7u6_3{font-family:var(--font-heading),system-ui,sans-serif;font-size:3rem;font-weight:800;color:hsla(0,0%,100%,.88);letter-spacing:-.05em;text-shadow:0 2px 16px rgba(0,0,0,.25)}.BlogIndex_cardBody__Fb16F{padding:var(--space-6);display:flex;flex-direction:column;flex:1 1}.BlogIndex_cardCategory__oBSh4{font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3)}.BlogIndex_cardTitle__JIYYl{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin-bottom:var(--space-3);line-height:1.3;letter-spacing:-.015em}.BlogIndex_cardExcerpt__OYc_P{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.65;margin-bottom:var(--space-5);flex:1 1}.BlogIndex_cardMeta__OizFD{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}.BlogIndex_empty__tx4uP{padding:var(--space-16) 0;text-align:center;color:var(--color-text-muted)}.BlogIndex_emptyReset__bbRlX{margin-top:var(--space-4);background:none;border:none;font-family:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-accent);cursor:pointer}.BlogIndex_emptyReset__bbRlX:hover{text-decoration:underline}@media (max-width:1000px){.BlogIndex_grid__QOFc8{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.BlogIndex_featured___CQVB{grid-template-columns:1fr}.BlogIndex_featuredArt__yUqnh{min-height:220px}.BlogIndex_featuredBody__qso98{padding:var(--space-8)}.BlogIndex_featuredTitle__XG1Sb{font-size:var(--text-2xl)}}@media (max-width:768px){.BlogIndex_heading__O3BMA{font-size:var(--text-4xl)}.BlogIndex_toolbar__BN76n{flex-direction:column;align-items:stretch}.BlogIndex_searchWrap__7p92s{min-width:0}}@media (max-width:560px){.BlogIndex_grid__QOFc8{grid-template-columns:1fr}.BlogIndex_heading__O3BMA{font-size:var(--text-3xl)}}