.page-module___8aEwW__container{background:#f8fafc;border-radius:20px;max-width:1100px;margin:0 auto;padding:80px 20px}.page-module___8aEwW__hero{margin-bottom:50px}.page-module___8aEwW__title{color:#0f172a;margin-bottom:10px;font-size:42px;font-weight:700}.page-module___8aEwW__subtitle{color:#64748b;font-size:16px}.page-module___8aEwW__featured{margin-bottom:50px}.page-module___8aEwW__featuredLink{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:30px;text-decoration:none;transition:all .25s;display:block;box-shadow:0 8px 20px #00000008}.page-module___8aEwW__featuredLink:hover{border-color:#cbd5f5;transform:translateY(-4px);box-shadow:0 12px 30px #0000000f}.page-module___8aEwW__featuredTitle{color:#0f172a;margin:10px 0;font-size:30px;font-weight:700}.page-module___8aEwW__featuredText{color:#475569;margin-bottom:10px}.page-module___8aEwW__meta{color:#94a3b8;font-size:13px}.page-module___8aEwW__wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:35px;box-shadow:0 10px 25px #0000000a}.page-module___8aEwW__list{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module___8aEwW__item{background:#f9fafb;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;height:100%;padding:18px;text-decoration:none;transition:all .25s;display:flex}.page-module___8aEwW__item:hover{background:#fff;border-color:#cbd5f5;transform:translateY(-4px);box-shadow:0 10px 25px #0000000d}.page-module___8aEwW__itemTop{justify-content:space-between;margin-bottom:6px;display:flex}.page-module___8aEwW__itemTitle{color:#1e293b;min-height:48px;margin-bottom:6px;font-size:18px;font-weight:600}.page-module___8aEwW__itemText{color:#64748b;font-size:14px}.page-module___8aEwW__category{color:#92400e;background:#fef3c7;border-radius:999px;padding:4px 10px;font-size:12px}.page-module___8aEwW__reading{color:#c4911a;font-size:12px}@media (max-width:1024px){.page-module___8aEwW__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module___8aEwW__container{padding:60px 16px}.page-module___8aEwW__title{font-size:32px}.page-module___8aEwW__list{grid-template-columns:1fr}}
