.page_container__FFk5B{min-height:calc(100vh - 80px);background:#f8fafc;padding:2rem 0}.page_content__BzpKJ{max-width:1200px;margin:0 auto;padding:0 2rem}.page_header__U1qyB{margin-bottom:3rem}.page_breadcrumb__kcxnk{display:flex;align-items:center;margin-bottom:1rem;font-size:.875rem}.page_breadcrumbLink__M93UR{color:#6b7280;text-decoration:none;transition:color .2s ease}.page_breadcrumbLink__M93UR:hover{color:#374151}.page_breadcrumbSeparator__2RPyf{margin:0 .5rem;color:#d1d5db}.page_breadcrumbCurrent__L3lvC{color:#374151;font-weight:500}.page_title__e2mSe{font-size:2.5rem;font-weight:800;color:#1f2937;margin-bottom:1rem}.page_subtitle__xvmQZ{font-size:1.125rem;color:#6b7280;line-height:1.6;max-width:800px}.page_articlesGrid__K7hXi{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.page_articleCard__zU5QR{background:white;border-radius:.75rem;padding:1.5rem;text-decoration:none;color:inherit;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);transition:all .3s ease;border:1px solid #e5e7eb;height:-moz-fit-content;height:fit-content}.page_articleCard__zU5QR:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-color:#d1d5db}.page_articleHeader__oKzIX{margin-bottom:1rem}.page_articleTitle__WHylL{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:.5rem;line-height:1.4}.page_articleMeta__DUtxh{display:flex;gap:1rem;font-size:.875rem;color:#6b7280}.page_publishDate__Cjgl3,.page_readTime__VgpXq{font-weight:500}.page_articleDescription__jzLfq{color:#6b7280;line-height:1.6;margin-bottom:1rem;font-size:.925rem}.page_tagsContainer__BzZGJ{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.page_tag__Wv79X{background:#ede9fe;color:#5b21b6;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500}.page_readMore__Ryn9E{color:#7c3aed;font-weight:600;font-size:.875rem}@media (max-width:768px){.page_content__BzpKJ{padding:0 1rem}.page_title__e2mSe{font-size:2rem}.page_articlesGrid__K7hXi{grid-template-columns:1fr}.page_articleMeta__DUtxh{flex-direction:column;gap:.25rem}}