.Theme13CategoriesView-module__dQBDFW__page{background:#fff;padding-block:clamp(.85rem,2vw,1.25rem) clamp(2.5rem,5vw,4rem)}.Theme13CategoriesView-module__dQBDFW__breadcrumb{color:#1a1a1a85;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:clamp(1rem,2.5vw,1.35rem);font-size:.8125rem;line-height:1.4;display:flex}.Theme13CategoriesView-module__dQBDFW__breadcrumbWrap{align-items:center;gap:.35rem;display:inline-flex}.Theme13CategoriesView-module__dQBDFW__breadcrumbSep{opacity:.55}.Theme13CategoriesView-module__dQBDFW__breadcrumbLink{color:inherit;text-decoration:none;transition:color .15s}.Theme13CategoriesView-module__dQBDFW__breadcrumbCurrent{color:var(--t13-text,#1a1a1a)}@media (hover:hover){.Theme13CategoriesView-module__dQBDFW__breadcrumbLink:hover,.Theme13CategoriesView-module__dQBDFW__breadcrumbLink:focus-visible{color:var(--t13-text,#1a1a1a)}}.Theme13CategoriesView-module__dQBDFW__head{text-align:center;margin-bottom:clamp(1.35rem,3vw,2rem)}.Theme13CategoriesView-module__dQBDFW__pageTitle{color:var(--t13-text,#1a1a1a);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:700;line-height:1.15}.Theme13CategoriesView-module__dQBDFW__grid{grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.35rem);margin:0;padding:0;list-style:none;display:grid}.Theme13CategoriesView-module__dQBDFW__gridItem{min-width:0}@media (min-width:640px){.Theme13CategoriesView-module__dQBDFW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Theme13CategoriesView-module__dQBDFW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Theme13CategoriesView-module__dQBDFW__card{background:#fff;border-radius:1rem;flex-direction:column;min-height:100%;display:flex;overflow:hidden;box-shadow:0 2px 14px #1a1a1a0f}.Theme13CategoriesView-module__dQBDFW__mediaLink{color:inherit;text-decoration:none;display:block}.Theme13CategoriesView-module__dQBDFW__mediaWrap{aspect-ratio:16/10;background:#1a1a1a0d;border-radius:1rem 1rem 0 0;position:relative;overflow:hidden}.Theme13CategoriesView-module__dQBDFW__mediaImg{object-fit:cover}.Theme13CategoriesView-module__dQBDFW__mediaFallback{background:linear-gradient(145deg,#1a1a1a0f,#1a1a1a1c);width:100%;height:100%;display:block}.Theme13CategoriesView-module__dQBDFW__badge{top:.75rem;z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#1a1a1ab8;white-space:nowrap;text-overflow:ellipsis;background:#ffffffeb;border-radius:999px;max-width:calc(100% - 1.5rem);padding:.3rem .65rem;font-size:.6875rem;font-weight:600;line-height:1.35;position:absolute;inset-inline-start:.75rem;overflow:hidden}.Theme13CategoriesView-module__dQBDFW__cardBody{flex-direction:column;flex:1;gap:.65rem;padding:clamp(.95rem,2.2vw,1.15rem);display:flex}.Theme13CategoriesView-module__dQBDFW__cardTitle{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.Theme13CategoriesView-module__dQBDFW__cardTitleLink{color:var(--t13-text,#1a1a1a);text-decoration:none}@media (hover:hover){.Theme13CategoriesView-module__dQBDFW__cardTitleLink:hover,.Theme13CategoriesView-module__dQBDFW__cardTitleLink:focus-visible{text-underline-offset:.14em;text-decoration:underline}}.Theme13CategoriesView-module__dQBDFW__subtitle{color:var(--t13-text-muted,#1a1a1a94);margin:0;font-size:.8125rem;line-height:1.45}.Theme13CategoriesView-module__dQBDFW__subsBlock{flex-direction:column;gap:.45rem;display:flex}.Theme13CategoriesView-module__dQBDFW__subsLabel{color:var(--t13-text-muted,#1a1a1a85);margin:0;font-size:.6875rem;font-weight:600;line-height:1.35}.Theme13CategoriesView-module__dQBDFW__pillRow{flex-wrap:wrap;gap:.4rem;display:flex}.Theme13CategoriesView-module__dQBDFW__pill{max-width:100%;color:var(--t13-text,#1a1a1a);background:#f0f0f0;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.6875rem;font-weight:500;line-height:1.35;text-decoration:none;transition:background .15s;display:inline-flex}.Theme13CategoriesView-module__dQBDFW__pillThumb{background:#1a1a1a14;border-radius:999px;flex-shrink:0;width:1.15rem;height:1.15rem;overflow:hidden}.Theme13CategoriesView-module__dQBDFW__pillThumbFallback{background:#1a1a1a1f;width:100%;height:100%;display:block}.Theme13CategoriesView-module__dQBDFW__pillImg{object-fit:cover;width:100%;height:100%}.Theme13CategoriesView-module__dQBDFW__pillLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Theme13CategoriesView-module__dQBDFW__morePill{color:var(--t13-text-muted,#1a1a1a9e);background:#f0f0f0;border-radius:999px;align-items:center;padding:.3rem .55rem;font-size:.6875rem;font-weight:500;line-height:1.35;display:inline-flex}@media (hover:hover){.Theme13CategoriesView-module__dQBDFW__pill:hover,.Theme13CategoriesView-module__dQBDFW__pill:focus-visible{background:#e6e6e6}}.Theme13CategoriesView-module__dQBDFW__ctaBtn{color:#fff;background:#1a1a1a;border-radius:.65rem;justify-content:center;align-items:center;gap:.4rem;width:100%;margin-top:auto;padding:.72rem 1rem;font-size:.8125rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.Theme13CategoriesView-module__dQBDFW__ctaIcon{flex-shrink:0}@media (hover:hover){.Theme13CategoriesView-module__dQBDFW__ctaBtn:hover,.Theme13CategoriesView-module__dQBDFW__ctaBtn:focus-visible{background:#333}}.Theme13CategoriesView-module__dQBDFW__empty{border:1px solid var(--t13-border,#1a1a1a1a);text-align:center;background:#fff;border-radius:1rem;flex-direction:column;align-items:center;gap:.85rem;padding:clamp(2rem,5vw,3rem);display:flex}.Theme13CategoriesView-module__dQBDFW__emptyText{color:var(--t13-text-muted,#1a1a1a9e);margin:0;font-size:.9375rem;line-height:1.55}.Theme13CategoriesView-module__dQBDFW__emptyBtn{color:#fff;background:#1a1a1a;border-radius:.65rem;align-items:center;padding:.65rem 1.1rem;font-size:.8125rem;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}@media (hover:hover){.Theme13CategoriesView-module__dQBDFW__emptyBtn:hover,.Theme13CategoriesView-module__dQBDFW__emptyBtn:focus-visible{background:#333}}.Theme13CategoriesView-module__dQBDFW__skeletonCard{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 2px 14px #1a1a1a0f}.Theme13CategoriesView-module__dQBDFW__skeletonMedia,.Theme13CategoriesView-module__dQBDFW__skeletonLine,.Theme13CategoriesView-module__dQBDFW__skeletonBtn,.Theme13CategoriesView-module__dQBDFW__skeletonPills{background:linear-gradient(90deg,#1a1a1a12 0%,#1a1a1a1c 50%,#1a1a1a12 100%) 0 0/200% 100%;animation:1.35s ease-in-out infinite Theme13CategoriesView-module__dQBDFW__t13CategoriesShimmer}.Theme13CategoriesView-module__dQBDFW__skeletonMedia{aspect-ratio:16/10}.Theme13CategoriesView-module__dQBDFW__skeletonBody{flex-direction:column;gap:.55rem;padding:1rem;display:flex}.Theme13CategoriesView-module__dQBDFW__skeletonTitle{border-radius:8px;width:55%;height:.95rem}.Theme13CategoriesView-module__dQBDFW__skeletonSub{border-radius:8px;width:38%;height:.75rem}.Theme13CategoriesView-module__dQBDFW__skeletonPills{border-radius:999px;width:72%;height:1.35rem}.Theme13CategoriesView-module__dQBDFW__skeletonBtn{border-radius:.65rem;width:100%;height:2.5rem;margin-top:.35rem}@keyframes Theme13CategoriesView-module__dQBDFW__t13CategoriesShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Theme13CategoriesView-module__dQBDFW__skeletonMedia,.Theme13CategoriesView-module__dQBDFW__skeletonLine,.Theme13CategoriesView-module__dQBDFW__skeletonBtn,.Theme13CategoriesView-module__dQBDFW__skeletonPills{animation:none}}
