.style-module-scss-module__k-JArW__blogPage{background-color:#f8f9fb;min-height:100vh}.style-module-scss-module__k-JArW__hero{color:#0f172a;background:#eef9ff;padding:80px 0 2px}.style-module-scss-module__k-JArW__heroContent{text-align:left;max-width:900px;margin-top:40px}.style-module-scss-module__k-JArW__noPosts{text-align:center;color:#4b5563}.style-module-scss-module__k-JArW__noPosts p{margin:0;font-size:1.125rem}.style-module-scss-module__k-JArW__postsGrid{gap:var(--card-external-gap);grid-template-columns:1fr;display:grid}@media screen and (min-width:768px){.style-module-scss-module__k-JArW__postsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.style-module-scss-module__k-JArW__postCard{border-radius:var(--radius-card);border:1px solid var(--card-light-border-color);background:#fff;transition:all .3s;overflow:hidden}.style-module-scss-module__k-JArW__postCard:hover{transform:translateY(-2px);box-shadow:0 18px 40px #0f172a14}.style-module-scss-module__k-JArW__postLink{color:inherit;height:100%;text-decoration:none;display:block}.style-module-scss-module__k-JArW__postImage{aspect-ratio:16/10;position:relative;overflow:hidden}.style-module-scss-module__k-JArW__postImage .style-module-scss-module__k-JArW__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.style-module-scss-module__k-JArW__postCard:hover .style-module-scss-module__k-JArW__postImage .style-module-scss-module__k-JArW__image{transform:scale(1.05)}.style-module-scss-module__k-JArW__postContent{padding:24px}.style-module-scss-module__k-JArW__categoryRow{align-items:center;gap:8px;margin-bottom:16px;display:flex}.style-module-scss-module__k-JArW__category{color:#fff;border-radius:var(--radius-sm);letter-spacing:.5px;background:#3588e5;padding:4px 12px;font-size:.875rem;font-weight:600;display:inline-block}.style-module-scss-module__k-JArW__newBadge{color:#fff;letter-spacing:.5px;background:#10b981;border-radius:12px;padding:4px 8px;font-size:.75rem;font-weight:700;animation:2s infinite style-module-scss-module__k-JArW__pulse;display:inline-block}@keyframes style-module-scss-module__k-JArW__pulse{0%,to{opacity:1}50%{opacity:.7}}.style-module-scss-module__k-JArW__postTitle{color:#111827;margin:0 0 12px;font-size:1.25rem;font-weight:700;line-height:1.3}@media screen and (min-width:640px){.style-module-scss-module__k-JArW__postTitle{font-size:1.5rem}}.style-module-scss-module__k-JArW__postDescription{color:#4b5563;margin:0 0 20px;font-size:1rem;line-height:1.6}.style-module-scss-module__k-JArW__postMeta{color:#6b7280;flex-direction:column;align-items:flex-start;gap:8px;font-size:.875rem;display:flex}@media screen and (min-width:640px){.style-module-scss-module__k-JArW__postMeta{flex-direction:row;align-items:center;gap:16px}}.style-module-scss-module__k-JArW__date{font-weight:500}@media screen and (min-width:640px){.style-module-scss-module__k-JArW__readTime:before{content:"•";margin-right:8px}}
