.page_container__5CdZ2{max-width:1280px;margin:0 auto;padding:120px 24px 40px}.page_title__4lUVy{font-size:32px;font-weight:700;color:#1e293b;margin-bottom:8px;text-align:center}.page_subtitle__7epJc{font-size:16px;color:#64748b;text-align:center;margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.page_grid__maM8l{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.page_card__dyzF9{display:block;position:relative;border-radius:16px;overflow:hidden;text-decoration:none;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;background:#fff;aspect-ratio:4/3}.page_card__dyzF9:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.page_imageWrapper__VccaG{position:relative;width:100%;height:100%}.page_overlay__h8MrS{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 60%);transition:background .3s}.page_card__dyzF9:hover .page_overlay__h8MrS{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.1))}.page_content__QZmJZ{position:absolute;bottom:0;left:0;width:100%;padding:24px;z-index:10}.page_cardTitle__JakMN{font-size:24px;font-weight:600;color:#ffffff;margin:0 0 8px;text-transform:capitalize;text-shadow:0 2px 4px rgba(0,0,0,.3)}.page_cta__VlMpr{font-size:14px;font-weight:500;color:#e2e8f0;display:inline-flex;align-items:center;gap:4px;opacity:0;transform:translateY(10px);transition:all .3s ease}.page_card__dyzF9:hover .page_cta__VlMpr{opacity:1;transform:translateY(0)}@media (max-width:768px){.page_grid__maM8l{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.page_cardTitle__JakMN{font-size:18px}.page_subtitle__7epJc{margin-bottom:32px}}