.page_container__IibMw{padding:2rem 1rem;max-width:1200px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_hero__N4KWV{padding:4rem 2rem;text-align:center;background:linear-gradient(135deg,#f5f7fa,#e4ecf7);border-radius:12px;margin-bottom:3rem}.page_heroTitle__thf84{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:1rem;color:#1f2937}.page_highlight__gXXiV{color:#0070f3}.page_heroQuote__8JksV{font-size:1.2rem;color:#555;font-style:italic}.page_sectionTitle__8OvC9{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:#111}.page_postsGrid__3p0Ch{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.page_postsGrid__3p0Ch{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_postsGrid__3p0Ch{grid-template-columns:repeat(3,1fr)}}.page_postCard__qqDin{padding:1.5rem;border:1px solid #eee;border-radius:12px;transition:all .2s ease;background-color:white}.page_postCard__qqDin:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-3px)}.page_postTitle__uBNNi{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.page_postTitle__uBNNi a{text-decoration:none;color:#111827}.page_postTitle__uBNNi a:hover{color:#0070f3}.page_postExcerpt__pxLBT{margin-bottom:.75rem;color:#4b5563;font-size:.95rem}.page_postMeta__kLMoi{font-size:.8rem;color:#6b7280}