.categories-list-module__dZZjmW__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.categories-list-module__dZZjmW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.categories-list-module__dZZjmW__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.categories-list-module__dZZjmW__grid{grid-template-columns:repeat(4,1fr)}}.categories-list-module__dZZjmW__emptyState{text-align:center;grid-column:1/-1;padding:48px 0}.categories-list-module__dZZjmW__emptyStateTitle{font-size:18px;font-weight:500}.categories-list-module__dZZjmW__emptyStateText{color:#6b7280;margin-top:4px}.categories-list-module__dZZjmW__categoryLink{color:inherit;text-decoration:none}.categories-list-module__dZZjmW__categoryCard{background-color:#fff;padding:24px}.categories-list-module__dZZjmW__categoryCardInner{border-radius:16px;transition:all .3s;overflow:hidden}.categories-list-module__dZZjmW__categoryContent{padding:24px}.categories-list-module__dZZjmW__categoryContainer{flex-direction:column;align-items:center;display:flex}.categories-list-module__dZZjmW__imageWrapper{aspect-ratio:1;border-radius:50%;width:80%;margin-top:-24px;margin-bottom:24px;position:relative;overflow:hidden}@media (min-width:1024px){.categories-list-module__dZZjmW__imageWrapper{width:240px}}.categories-list-module__dZZjmW__image{object-fit:cover}.categories-list-module__dZZjmW__categoryTitle{text-align:center;color:#111827;font-size:20px;font-weight:700}.categories-list-module__dZZjmW__badge{position:absolute;bottom:8px;right:8px}
.benefits-module__UR3RNG__benefit{text-align:center;flex-direction:column;align-items:center;display:flex}.benefits-module__UR3RNG__iconWrapper{background-color:hsl(var(--primary)/.1);border-radius:9999px;margin-bottom:.75rem;padding:1rem}.benefits-module__UR3RNG__icon{width:2rem;height:2rem;color:hsl(var(--primary))}.benefits-module__UR3RNG__title{margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.benefits-module__UR3RNG__description{color:hsl(var(--muted-foreground));font-size:.875rem}
