.blog-list-page-module-scss-module__7zADUa__page{background:linear-gradient(180deg, var(--blog-page-bg-start) 0%, var(--blog-page-bg-mid) 42%, var(--blog-page-bg-end) 100%)}.blog-list-page-module-scss-module__7zADUa__main{padding:8.5rem 0 5rem}.blog-list-page-module-scss-module__7zADUa__emptyState{text-align:center;padding:5rem 0 2rem}.blog-list-page-module-scss-module__7zADUa__emptyState h1{margin-bottom:1rem;font-size:clamp(2.2rem,6vw,4rem);font-weight:800}.blog-list-page-module-scss-module__7zADUa__emptyState p{max-width:38rem;color:var(--color-text-muted);margin:0 auto;font-size:1.05rem}.blog-list-page-module-scss-module__7zADUa__heroRow{gap:2rem;display:grid}.blog-list-page-module-scss-module__7zADUa__featured{background:var(--blog-card-bg);box-shadow:var(--blog-card-shadow);border-radius:2.5rem;display:grid;overflow:hidden}.blog-list-page-module-scss-module__7zADUa__latestSidebar{min-width:0}.blog-list-page-module-scss-module__7zADUa__sidebarCard{border:1px solid var(--card-border);border-radius:var(--radius-xl);background:var(--card-bg);box-shadow:var(--card-shadow-soft);padding:1.25rem 1.25rem 1.4rem}.blog-list-page-module-scss-module__7zADUa__cardHeader{border-bottom:1px solid var(--color-outline-variant);align-items:center;gap:.6rem;margin-bottom:.9rem;padding-bottom:.9rem;display:flex}.blog-list-page-module-scss-module__7zADUa__cardHeader h4{color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.blog-list-page-module-scss-module__7zADUa__cardHeaderIcon{background:var(--card-bg-muted);width:1.9rem;height:1.9rem;color:var(--color-primary);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.blog-list-page-module-scss-module__7zADUa__latestList{gap:.9rem;display:grid}.blog-list-page-module-scss-module__7zADUa__latestItem{color:inherit;align-items:flex-start;gap:.75rem;text-decoration:none;display:flex}.blog-list-page-module-scss-module__7zADUa__latestItemThumb{border-radius:.7rem;flex-shrink:0;width:4.25rem;height:3.1rem;position:relative;overflow:hidden}.blog-list-page-module-scss-module__7zADUa__latestItemThumb img{object-fit:cover}.blog-list-page-module-scss-module__7zADUa__latestItemBody{min-width:0}.blog-list-page-module-scss-module__7zADUa__latestItemCategory{color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.blog-list-page-module-scss-module__7zADUa__latestItemTitle{color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;font-size:.86rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.blog-list-page-module-scss-module__7zADUa__featuredImage{min-height:12rem;position:relative}.blog-list-page-module-scss-module__7zADUa__featuredImageAsset{object-fit:cover;object-position:center}.blog-list-page-module-scss-module__7zADUa__featuredContent{padding:1.25rem 1.5rem 1.1rem}.blog-list-page-module-scss-module__7zADUa__featuredContent h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.3rem,2.8vw,1.75rem);font-weight:800}.blog-list-page-module-scss-module__7zADUa__featuredContent p{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-list-page-module-scss-module__7zADUa__featuredTitleLink{color:inherit;margin:.5rem 0;display:inline-block}.blog-list-page-module-scss-module__7zADUa__featuredMeta{color:var(--blog-meta-text);align-items:center;gap:.8rem;font-size:.85rem;font-weight:600;display:flex}.blog-list-page-module-scss-module__7zADUa__choiceBadge{background:var(--blog-accent-badge-bg);color:var(--blog-accent-badge-text);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.35rem .7rem;font-size:.62rem;font-weight:800;display:inline-flex}.blog-list-page-module-scss-module__7zADUa__featuredFooter{border-top:1px solid #c3c6d72e;justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;padding-top:.8rem;display:flex}.blog-list-page-module-scss-module__7zADUa__author{align-items:center;gap:.7rem;display:flex}.blog-list-page-module-scss-module__7zADUa__author img{object-fit:cover;border-radius:999px;width:2.5rem;height:2.5rem}.blog-list-page-module-scss-module__7zADUa__author strong,.blog-list-page-module-scss-module__7zADUa__author span{display:block}.blog-list-page-module-scss-module__7zADUa__author strong{font-size:.86rem}.blog-list-page-module-scss-module__7zADUa__author span{color:var(--blog-meta-text);font-size:.7rem}.blog-list-page-module-scss-module__7zADUa__authorAvatar{object-fit:cover;border-radius:999px}.blog-list-page-module-scss-module__7zADUa__circleButton{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.blog-list-page-module-scss-module__7zADUa__categorySection{margin-top:2.75rem}.blog-list-page-module-scss-module__7zADUa__categorySectionHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.blog-list-page-module-scss-module__7zADUa__categorySectionHeader h2{margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:800}.blog-list-page-module-scss-module__7zADUa__seeMoreLink{color:var(--color-primary);white-space:nowrap;flex-shrink:0;align-items:center;gap:.3rem;font-size:.9rem;font-weight:700;display:inline-flex}.blog-list-page-module-scss-module__7zADUa__categoryGrid{gap:1.8rem;display:grid}.blog-list-page-module-scss-module__7zADUa__newsletter{margin-top:4.5rem}@media (min-width:1024px){.blog-list-page-module-scss-module__7zADUa__heroRow{grid-template-columns:minmax(0,1fr) 22rem;align-items:stretch}.blog-list-page-module-scss-module__7zADUa__featuredImage{min-height:15rem}.blog-list-page-module-scss-module__7zADUa__featuredContent{padding:1.5rem 2rem 1.25rem}.blog-list-page-module-scss-module__7zADUa__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}
