.page-module__psmMiG__container{max-width:1200px;margin:0 auto;padding:40px 20px}.page-module__psmMiG__hero{text-align:center;padding:60px 20px}.page-module__psmMiG__title{color:#1f2937;margin:0 0 16px;font-size:48px;font-weight:800}.page-module__psmMiG__subtitle{color:#6b7280;max-width:600px;margin:0 auto 32px;font-size:20px}.page-module__psmMiG__cta{justify-content:center;gap:16px;display:flex}.page-module__psmMiG__primaryButton{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;padding:14px 28px;font-size:16px;font-weight:600;transition:background-color .2s}.page-module__psmMiG__primaryButton:hover{background-color:#1d4ed8}.page-module__psmMiG__secondaryButton{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;padding:14px 28px;font-size:16px;font-weight:600;transition:all .2s}.page-module__psmMiG__secondaryButton:hover{background-color:#f3f4f6;border-color:#9ca3af}.page-module__psmMiG__features{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:60px;display:grid}.page-module__psmMiG__feature{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;transition:box-shadow .2s}.page-module__psmMiG__feature:hover{box-shadow:0 4px 12px #0000001a}.page-module__psmMiG__featureIcon{margin-bottom:16px;font-size:40px;display:block}.page-module__psmMiG__feature h3{color:#1f2937;margin:0 0 8px;font-size:20px;font-weight:600}.page-module__psmMiG__feature p{color:#6b7280;margin:0;font-size:14px}.page-module__psmMiG__browseCollections{margin-top:40px}.page-module__psmMiG__sectionTitle{color:#1f2937;margin:0 0 24px;font-size:24px;font-weight:700}.page-module__psmMiG__collectionGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.page-module__psmMiG__collectionCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;text-decoration:none;transition:all .2s}.page-module__psmMiG__collectionCard:hover{border-color:#2563eb;box-shadow:0 4px 12px #2563eb1a}.page-module__psmMiG__collectionCard h3{color:#1f2937;margin:0 0 8px;font-size:18px;font-weight:600}.page-module__psmMiG__collectionCard p{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;display:-webkit-box;overflow:hidden}.page-module__psmMiG__collectionMeta{align-items:center;gap:8px;display:flex}.page-module__psmMiG__count{color:#6b7280;font-size:13px}.page-module__psmMiG__progressBadge{color:#166534;background-color:#dcfce7;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:600}.page-module__psmMiG__emptyState{text-align:center;background:#f9fafb;border-radius:12px;margin-top:40px;padding:60px 20px}.page-module__psmMiG__emptyState p{color:#6b7280;margin:0 0 20px;font-size:16px}@media (max-width:768px){.page-module__psmMiG__title{font-size:32px}.page-module__psmMiG__subtitle{font-size:16px}.page-module__psmMiG__cta{flex-direction:column;align-items:center}.page-module__psmMiG__primaryButton,.page-module__psmMiG__secondaryButton{width:100%;max-width:280px}}
