.blog-module__3rPSzG__page{background-color:var(--bg-soft);padding:6rem 0}.blog-module__3rPSzG__header{text-align:center;max-width:800px;margin-bottom:5rem;margin-left:auto;margin-right:auto}.blog-module__3rPSzG__category{background:var(--primary);color:#fff;text-transform:uppercase;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.3rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.blog-module__3rPSzG__header h1{margin-bottom:1.5rem;font-size:3.5rem}.blog-module__3rPSzG__subtitle{color:var(--text-light);font-size:1.25rem}.blog-module__3rPSzG__blogGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.blog-module__3rPSzG__blogCard{border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--border);background:#fff;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.blog-module__3rPSzG__blogCard:hover{box-shadow:var(--shadow-hover);transform:translateY(-8px)}.blog-module__3rPSzG__imageWrapper{height:220px;position:relative}.blog-module__3rPSzG__image{object-fit:cover;width:100%;height:100%}.blog-module__3rPSzG__tag{color:var(--primary);background:#ffffffe6;border-radius:6px;padding:.3rem .7rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;left:1rem}.blog-module__3rPSzG__cardContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.blog-module__3rPSzG__meta{color:var(--text-light);gap:1rem;margin-bottom:1rem;font-size:.8rem;display:flex}.blog-module__3rPSzG__meta span{align-items:center;gap:.3rem;display:flex}.blog-module__3rPSzG__cardContent h3{color:var(--secondary);margin-bottom:1rem;font-size:1.25rem;line-height:1.4}.blog-module__3rPSzG__cardContent p{color:var(--text-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1.5rem;font-size:.95rem;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__readMore{color:var(--primary);align-items:center;gap:.5rem;margin-top:auto;font-size:.9rem;font-weight:700;display:flex}.blog-module__3rPSzG__postPage{padding:4rem 0 8rem}.blog-module__3rPSzG__postLayout{grid-template-columns:1fr 340px;align-items:start;gap:4rem;display:grid}.blog-module__3rPSzG__sidebar{position:sticky;top:100px}.blog-module__3rPSzG__sidebarWidget{border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;padding:2.5rem}.blog-module__3rPSzG__sidebarWidget h3{color:var(--secondary);margin-bottom:1rem;font-size:1.4rem}.blog-module__3rPSzG__sidebarWidget p{color:var(--text-light);margin-bottom:2rem;font-size:1rem;line-height:1.6}.blog-module__3rPSzG__sidebarLink{background:var(--bg-soft);color:var(--primary);text-align:center;border:1px solid #0000;border-radius:12px;margin-bottom:1rem;padding:1.2rem;font-weight:700;transition:all .25s;display:block}.blog-module__3rPSzG__sidebarLink:hover{border-color:var(--primary);background:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #f1641e26}.blog-module__3rPSzG__breadcrumbs{color:var(--text-light);margin-bottom:2rem;font-size:.9rem}.blog-module__3rPSzG__breadcrumbs a{color:var(--primary);font-weight:600}.blog-module__3rPSzG__breadcrumbs span{color:var(--text-light)}.blog-module__3rPSzG__backLink{color:var(--primary);align-items:center;gap:.4rem;margin-bottom:2rem;font-size:.9rem;font-weight:600;display:inline-flex}.blog-module__3rPSzG__categoryBadge{color:var(--primary);text-transform:uppercase;letter-spacing:1px;background:#fff0e8;border-radius:20px;margin-bottom:1.5rem;padding:.3rem .8rem;font-size:.8rem;font-weight:700;display:inline-block}.blog-module__3rPSzG__postHero{border-radius:var(--radius);object-fit:cover;width:100%;height:450px;box-shadow:var(--shadow);margin:3rem 0}.blog-module__3rPSzG__postContent{max-width:800px;margin:0 auto}.blog-module__3rPSzG__postContent h2{margin:3rem 0 1.5rem;font-size:2rem}.blog-module__3rPSzG__postContent h3{margin:2rem 0 1rem;font-size:1.5rem}.blog-module__3rPSzG__postContent p{color:var(--text);margin-bottom:2rem;font-size:1.15rem;line-height:1.8}.blog-module__3rPSzG__postContent ul{margin-bottom:2rem;padding-left:1.5rem}.blog-module__3rPSzG__postContent li{margin-bottom:1rem;font-size:1.15rem}.blog-module__3rPSzG__postContent .cta-box{border-radius:var(--radius);text-align:center;background:#fffaf0;border:2px solid #feebc8;margin:4rem 0;padding:2rem}.blog-module__3rPSzG__postContent .cta-box h4{color:#dd6b20;margin-bottom:1rem;font-size:1.25rem}.blog-module__3rPSzG__postContent .cta-box a{color:var(--primary);font-weight:700;text-decoration:underline}.blog-module__3rPSzG__footerActions{justify-content:center;gap:1.5rem;margin-top:1.5rem;display:flex}@media (max-width:1024px){.blog-module__3rPSzG__blogGrid{grid-template-columns:repeat(2,1fr)}.blog-module__3rPSzG__postLayout{grid-template-columns:1fr}}@media (max-width:768px){.blog-module__3rPSzG__blogGrid{grid-template-columns:1fr}.blog-module__3rPSzG__header h1{font-size:2.5rem}.blog-module__3rPSzG__postHero{height:250px}}
