.page-module__6Co56q__container{max-width:1200px;min-height:70vh;margin:0 auto;padding:4rem 2rem}.page-module__6Co56q__title{text-align:center;margin-bottom:1rem;font-size:3.5rem}.page-module__6Co56q__highlight{color:var(--primary)}.page-module__6Co56q__subtitle{text-align:center;color:#ffffffb3;margin-bottom:3rem;font-size:1.1rem}.page-module__6Co56q__loading{text-align:center;color:#fff9;font-size:1.2rem}.page-module__6Co56q__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;display:grid}.page-module__6Co56q__typeCard{background:var(--card-bg);cursor:pointer;border:2px solid;border-radius:16px;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.page-module__6Co56q__typeCard:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000080}.page-module__6Co56q__typeIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:2rem;font-weight:900;display:flex;box-shadow:0 5px 20px #0000004d}.page-module__6Co56q__typeName{text-transform:capitalize;margin:0;font-size:1.5rem;font-weight:700}.page-module__6Co56q__viewBtn{cursor:pointer;background:0 0;border:2px solid;border-radius:100px;padding:.5rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s}.page-module__6Co56q__viewBtn:hover{transform:scale(1.05);box-shadow:0 5px 15px #0000004d}@media (max-width:768px){.page-module__6Co56q__container{padding:2rem 1rem}.page-module__6Co56q__title{font-size:2.5rem}.page-module__6Co56q__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.page-module__6Co56q__typeCard{padding:1.5rem 1rem}}
