.page_blogSection__wy_eh{padding:10rem 0 4rem;background-color:var(--background);min-height:80vh}.page_title__HjEeY{text-align:center;margin-bottom:1rem;color:var(--foreground)}.page_description__4Scvm{text-align:center;color:rgba(var(--foreground-rgb),.7);max-width:600px;margin:0 auto 4rem;line-height:1.6}.page_grid__Hjb60{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:2rem}.page_card__UjhhP{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.page_card__UjhhP:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.05);border-color:var(--accent)}.page_imageContainer__1JqDv{width:100%;height:240px;position:relative;background-color:var(--surface-hover)}.page_image__7fjoy{width:100%;height:100%;object-fit:cover}.page_cardContent__TAJTY{padding:1.5rem;flex:1 1;display:flex;flex-direction:column}.page_cardTitle__I3X9s{margin-bottom:.75rem;font-weight:700;color:var(--foreground)}.page_cardExcerpt__Q9LCa{color:rgba(var(--foreground-rgb),.7);line-height:1.5;margin-bottom:1.5rem;flex:1 1}.page_readMore__igD4c{display:inline-flex;align-items:center;font-weight:600;color:var(--accent-text);text-decoration:none;line-height:1.4}.page_readMore__igD4c:hover{text-decoration:underline}@media (max-width:768px){.page_blogSection__wy_eh{padding:7rem 0 3rem}}@media (max-width:480px){.page_blogSection__wy_eh{padding:6.5rem 0 3rem}}