.page-module__wvmhxq__sectionWrapper{min-height:100vh;display:block}.page-module__wvmhxq__main{background-color:var(--background);width:100%;min-height:100vh;font-family:var(--font-gilroy-medium);flex-direction:column;justify-content:flex-start;align-items:center;padding-bottom:2rem;display:flex}.page-module__wvmhxq__filtersCont{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;margin:0 0 1.5rem;padding:0 1rem;display:flex}.page-module__wvmhxq__subcatChips{scrollbar-width:none;gap:.4rem;width:100%;margin-top:-.75rem;margin-bottom:.75rem;padding:0 1rem .75rem;display:flex;overflow-x:auto}.page-module__wvmhxq__subcatChips::-webkit-scrollbar{display:none}.page-module__wvmhxq__subcatChip{color:#777;font-family:var(--font-gilroy-medium);cursor:pointer;white-space:nowrap;background:#f3f3f3;border:none;border-radius:999px;flex-shrink:0;padding:.36rem .9rem;font-size:.82rem;transition:color .15s,box-shadow .15s}.page-module__wvmhxq__subcatChipActive{color:#fff;font-family:var(--font-gilroy-semibold);background:linear-gradient(90deg,#008b90,#00b4b8);box-shadow:0 2px 6px #0000001f}@media (min-width:1024px){.page-module__wvmhxq__subcatChips{flex-wrap:wrap;justify-content:center;overflow-x:visible}}.page-module__wvmhxq__gridCont{width:100%;padding:0 1rem 6rem}.page-module__wvmhxq__grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.page-module__wvmhxq__gridItem{content-visibility:auto;contain-intrinsic-size:0 200px;width:100%}.page-module__wvmhxq__gridItem>a{width:100%;max-width:unset}.page-module__wvmhxq__skeletonGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.page-module__wvmhxq__skeleton{aspect-ratio:1;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite page-module__wvmhxq__shimmer}@keyframes page-module__wvmhxq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.page-module__wvmhxq__sentinel{justify-content:center;width:100%;min-height:1px;padding:1.5rem 0;display:flex}.page-module__wvmhxq__loadingMore{color:var(--text-secondary);font-size:.85rem;font-family:var(--font-gilroy-medium)}.page-module__wvmhxq__noResults{text-align:center;min-height:40vh;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.9rem;display:flex}.page-module__wvmhxq__fallbackNotice{color:#856404;text-align:center;background-color:#fff3cd;border-radius:4px;width:calc(100% - 2rem);margin:0 1rem 1rem;padding:.5rem 1rem;font-size:.875rem}.page-module__wvmhxq__notFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;padding:1rem;display:flex}.page-module__wvmhxq__notFound h1{color:var(--text-primary);font-size:1.5rem}.page-module__wvmhxq__notFound p{color:var(--text-secondary)}.page-module__wvmhxq__notFound a{color:var(--primary);text-decoration:underline}@media (min-width:1024px){.page-module__wvmhxq__sectionWrapper{grid-template-columns:1fr 3fr 1fr;width:100%;min-height:100vh;display:grid;overflow:hidden}.page-module__wvmhxq__main{height:100vh;min-height:unset;min-width:0;overflow-y:auto}.page-module__wvmhxq__filtersCont{margin-bottom:2.5rem}.page-module__wvmhxq__gridCont{padding:0 1.5rem 3rem}.page-module__wvmhxq__grid{background:#fff;border-radius:1rem;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.5rem;box-shadow:0 1px 3px #0000000d}.page-module__wvmhxq__gridItem>a{transition:transform .2s}.page-module__wvmhxq__gridItem>a:hover{transform:translateY(-4px)}.page-module__wvmhxq__skeletonGrid{background:#fff;border-radius:1rem;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.5rem;box-shadow:0 1px 3px #0000000d}.page-module__wvmhxq__skeleton{border-radius:1rem}.page-module__wvmhxq__noResults{min-height:50vh;font-size:1rem}}@media (min-width:1440px){.page-module__wvmhxq__gridCont{padding:0 2rem 3rem}.page-module__wvmhxq__grid,.page-module__wvmhxq__skeletonGrid{gap:1.25rem}}@media (prefers-reduced-motion:reduce){.page-module__wvmhxq__skeleton{background:#e8e8e8;animation:none}.page-module__wvmhxq__gridItem>a{transition:none}}