.Blog-module__jW6Nga__heroSection{padding:calc(var(--section-padding) + 2.5rem) 0 2.25rem;text-align:center}.Blog-module__jW6Nga__badge{text-transform:uppercase;letter-spacing:.12em;color:var(--accent-primary);border:1px solid #6366f140;border-radius:6px;margin-bottom:.85rem;padding:.25rem .75rem;font-size:.65rem;font-weight:600;display:inline-block}.Blog-module__jW6Nga__heroTitle{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.03em;margin-bottom:.5rem;font-size:clamp(2rem,4vw,3rem)}.Blog-module__jW6Nga__heroSubtitle{color:var(--text-secondary);max-width:520px;margin:0 auto;font-size:.95rem;line-height:1.5}.Blog-module__jW6Nga__listSection{padding:.75rem 0 5rem}.Blog-module__jW6Nga__blogList{gap:.85rem;max-width:960px;margin:0 auto;display:grid;position:relative}.Blog-module__jW6Nga__blogList:before{content:"";pointer-events:none;background:linear-gradient(#6366f140,#ffffff0a,#06b6d433);width:1px;position:absolute;inset:1rem auto 1rem 2.15rem}.Blog-module__jW6Nga__blogRow{position:relative}.Blog-module__jW6Nga__rowLink{transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(#111827f0,#0a0e1afa),radial-gradient(circle at 100% 0,#6366f114,#0000 45%);border:1px solid #ffffff0f;border-radius:18px;grid-template-columns:3.25rem minmax(0,1fr) minmax(8rem,9.5rem);align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid;overflow:hidden;box-shadow:0 18px 40px #0003}.Blog-module__jW6Nga__rowLink:before{content:"";opacity:0;width:2px;transition:opacity var(--transition-fast);background:linear-gradient(#6366f10d,#6366f173,#06b6d42e);position:absolute;inset:0 auto 0 0}.Blog-module__jW6Nga__rowLink:hover{background:linear-gradient(#131b2efa,#0b0f1cfc),radial-gradient(circle at 100% 0,#6366f11f,#0000 48%);border-color:#6366f133;transform:translateY(-2px);box-shadow:0 20px 50px #00000047}.Blog-module__jW6Nga__rowLink:hover:before{opacity:1}.Blog-module__jW6Nga__rowRail{align-self:stretch;justify-items:center;gap:.65rem;padding-block:.15rem;display:grid}.Blog-module__jW6Nga__rowIndex{letter-spacing:.2em;color:#94a3c880;text-transform:uppercase;font-size:.68rem}.Blog-module__jW6Nga__categoryDot{border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 0 6px #ffffff05}.Blog-module__jW6Nga__cyan{background:#06b6d4}.Blog-module__jW6Nga__indigo{background:#6366f1}.Blog-module__jW6Nga__purple{background:#8b5cf6}.Blog-module__jW6Nga__amber{background:#f59e0b}.Blog-module__jW6Nga__green{background:#10b981}.Blog-module__jW6Nga__rowContent{min-width:0}.Blog-module__jW6Nga__metaRow{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.55rem;display:flex}.Blog-module__jW6Nga__categoryLabel,.Blog-module__jW6Nga__publishDate,.Blog-module__jW6Nga__readTime{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:.67rem}.Blog-module__jW6Nga__categoryLabel{color:#c8d6ffd1}.Blog-module__jW6Nga__readTime{align-items:center;gap:.35rem;display:inline-flex}.Blog-module__jW6Nga__metaDivider{background:#94a3c859;border-radius:999px;width:.2rem;height:.2rem}.Blog-module__jW6Nga__postTitle{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);transition:color var(--transition-fast);margin:0;font-size:clamp(1rem,1vw + .8rem,1.3rem);font-weight:600;line-height:1.22}.Blog-module__jW6Nga__rowLink:hover .Blog-module__jW6Nga__postTitle{color:#fff}.Blog-module__jW6Nga__postExcerpt{max-width:58ch;color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4rem;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}.Blog-module__jW6Nga__rowFooter{color:#c8d6ffcc;align-items:center;gap:.45rem;margin-top:.8rem;display:inline-flex}.Blog-module__jW6Nga__readPrompt{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.Blog-module__jW6Nga__rowArrow{color:var(--accent-primary);transition:transform var(--transition-fast), opacity var(--transition-fast);opacity:.7;transform:translate(-4px)}.Blog-module__jW6Nga__rowLink:hover .Blog-module__jW6Nga__rowArrow{opacity:1;transform:translate(0)}.Blog-module__jW6Nga__rowVisual{aspect-ratio:1.15;background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid #ffffff14;border-radius:14px;justify-self:end;width:100%;max-width:9.5rem;position:relative;overflow:hidden}.Blog-module__jW6Nga__coverImage{object-fit:cover;width:100%;height:100%;display:block}.Blog-module__jW6Nga__visualFallback{background:linear-gradient(145deg,#ffffff05,#fff0),radial-gradient(circle at 0 0,#ffffff29,#0000 45%);flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:.8rem;display:flex;position:relative}.Blog-module__jW6Nga__visualFallback.Blog-module__jW6Nga__cyan{background-color:#06b6d41f}.Blog-module__jW6Nga__visualFallback.Blog-module__jW6Nga__indigo{background-color:#6366f11f}.Blog-module__jW6Nga__visualFallback.Blog-module__jW6Nga__purple{background-color:#8b5cf61f}.Blog-module__jW6Nga__visualFallback.Blog-module__jW6Nga__amber{background-color:#f59e0b1f}.Blog-module__jW6Nga__visualFallback.Blog-module__jW6Nga__green{background-color:#10b9811f}.Blog-module__jW6Nga__visualLabel{letter-spacing:.12em;text-transform:uppercase;color:#f0f4ffb8;max-width:6.5rem;font-size:.58rem;line-height:1.45}.Blog-module__jW6Nga__visualIndex{font-family:var(--font-display);letter-spacing:-.05em;color:#f0f4ffd6;place-self:flex-end end;font-size:1.9rem;line-height:1}.Blog-module__jW6Nga__emptyState{text-align:center;border:var(--border-glass);max-width:760px;color:var(--text-tertiary);background:#ffffff08;border-radius:16px;margin:0 auto;padding:2rem 1.25rem}@media (max-width:820px){.Blog-module__jW6Nga__blogList:before{inset:1rem auto 1rem 1.8rem}.Blog-module__jW6Nga__rowLink{grid-template-columns:2.6rem minmax(0,1fr) 6.5rem;gap:.85rem;padding:.95rem}.Blog-module__jW6Nga__rowVisual{aspect-ratio:.95;max-width:6.5rem}.Blog-module__jW6Nga__postExcerpt{-webkit-line-clamp:2}.Blog-module__jW6Nga__visualLabel{display:none}}@media (max-width:640px){.Blog-module__jW6Nga__heroSection{padding-top:calc(var(--section-padding) + 1.5rem)}.Blog-module__jW6Nga__blogList:before{display:none}.Blog-module__jW6Nga__rowLink{grid-template-columns:1fr auto;grid-template-areas:"content rail""visual visual";align-items:start;gap:.9rem;padding:1rem}.Blog-module__jW6Nga__rowRail{grid-area:rail;justify-items:end;gap:.5rem}.Blog-module__jW6Nga__rowContent{grid-area:content}.Blog-module__jW6Nga__rowVisual{aspect-ratio:2.2;grid-area:visual;width:100%;max-width:none}.Blog-module__jW6Nga__metaRow{gap:.45rem}.Blog-module__jW6Nga__publishDate{display:none}}@media (max-width:420px){.Blog-module__jW6Nga__rowLink{grid-template-columns:1fr;grid-template-areas:"rail""content""visual"}.Blog-module__jW6Nga__rowRail{grid-auto-flow:column;justify-content:flex-start;place-items:center start}.Blog-module__jW6Nga__rowVisual{aspect-ratio:1.7}}
