.Blog-module__jW6Nga__blogWrapper{minHeight:100vh;backgroundColor:#fff;paddingTop:80px}.Blog-module__jW6Nga__header{color:#fff;textAlign:center;marginBottom:4rem;background:linear-gradient(135deg,#1a1a1a 0%,#333 100%);padding:6rem 0}.Blog-module__jW6Nga__title{fontSize:clamp(2.5rem,5vw,4rem);fontWeight:900;marginBottom:1rem;letterSpacing:-.05em;fontFamily:var(--font-heading)}.Blog-module__jW6Nga__titleUnderline{backgroundColor:#ff5a1f;borderRadius:3px;width:80px;height:6px;margin:0 auto 2rem}.Blog-module__jW6Nga__subtitle{fontSize:1.2rem;opacity:.9;maxWidth:600px;lineHeight:1.6;margin:0 auto}.Blog-module__jW6Nga__blogGrid{gridTemplateColumns:repeat(auto-fill,minmax(320px,1fr));paddingBottom:6rem;gap:2.5rem;display:grid}.Blog-module__jW6Nga__blogCard{borderRadius:1.5rem;boxShadow:0 10px 30px #0000000d;flexDirection:column;textDecoration:none;color:inherit;background:#fff;border:1px solid #f0f0f0;transition:all .3s;display:flex;overflow:hidden}.Blog-module__jW6Nga__blogCard:hover{boxShadow:0 20px 40px #0000001a;borderColor:#ff5a1f;transform:translateY(-10px)}.Blog-module__jW6Nga__imageWrapper{paddingTop:60%;position:relative;overflow:hidden}.Blog-module__jW6Nga__blogImage{objectFit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.Blog-module__jW6Nga__blogCard:hover .Blog-module__jW6Nga__blogImage{transform:scale(1.05)}.Blog-module__jW6Nga__categoryTag{color:#fff;borderRadius:2rem;fontSize:.75rem;fontWeight:700;textTransform:uppercase;backdropFilter:blur(4px);background:#ff5a1ff2;padding:.4rem 1rem;position:absolute;top:1rem;left:1rem}.Blog-module__jW6Nga__cardBody{flexDirection:column;flex:1;padding:1.5rem;display:flex}.Blog-module__jW6Nga__cardDate{fontSize:.85rem;color:#888;marginBottom:.75rem;alignItems:center;gap:.5rem;display:flex}.Blog-module__jW6Nga__blogTitle{fontSize:1.4rem;fontWeight:800;lineHeight:1.3;marginBottom:1rem;color:#1a1a1a}.Blog-module__jW6Nga__blogSummary{color:#666;fontSize:.95rem;lineHeight:1.6;marginBottom:1.5rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Blog-module__jW6Nga__readMore{marginTop:auto;color:#ff5a1f;fontWeight:700;alignItems:center;fontSize:.9rem;gap:.5rem;display:flex}.Blog-module__jW6Nga__loading,.Blog-module__jW6Nga__empty{textAlign:center;color:#666;padding:10rem 0}.Blog-module__jW6Nga__emptyIcon{fontSize:4rem;marginBottom:1.5rem}.Blog-module__jW6Nga__detailWrapper{paddingTop:100px;paddingBottom:6rem}.Blog-module__jW6Nga__detailHeader{marginBottom:3rem}.Blog-module__jW6Nga__detailMeta{color:#666;marginBottom:1.5rem;alignItems:center;gap:1.5rem;display:flex}.Blog-module__jW6Nga__detailTitle{fontSize:clamp(2rem,6vw,3.5rem);fontWeight:900;lineHeight:1.1;color:#1a1a1a;letterSpacing:-.04em}.Blog-module__jW6Nga__mainImageWrapper{borderRadius:2rem;marginBottom:3rem;boxShadow:0 20px 50px #0000001a;width:100%;overflow:hidden}.Blog-module__jW6Nga__mainImage{width:100%;height:auto}.Blog-module__jW6Nga__detailContent{maxWidth:800px;fontSize:1.15rem;lineHeight:1.8;color:#333;margin:0 auto}.Blog-module__jW6Nga__detailContent p{marginBottom:1.5rem}.Blog-module__jW6Nga__detailContent img{maxWidth:100%;borderRadius:1rem;margin:2rem 0}
