.Skeleton-module__S__-3q__shimmer{background-color:var(--surface-deep);border-radius:var(--radius-md);position:relative;overflow:hidden}.Skeleton-module__S__-3q__shimmer:after{content:"";animation:Skeleton-module__S__-3q__sweep 1.6s var(--ease-standard) infinite;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__S__-3q__sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__S__-3q__shimmer:after{animation:none}}.Skeleton-module__S__-3q__cardMedia{aspect-ratio:3/4}.Skeleton-module__S__-3q__line{height:12px;margin-top:var(--space-3);border-radius:var(--radius-sm)}.Skeleton-module__S__-3q__lineShort{width:40%}.Skeleton-module__S__-3q__lineMedium{width:70%}.Skeleton-module__S__-3q__lineLong{width:90%}.Skeleton-module__S__-3q__card{display:block}.Skeleton-module__S__-3q__grid{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.Skeleton-module__S__-3q__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1240px){.Skeleton-module__S__-3q__grid{grid-template-columns:repeat(4,1fr)}}.Skeleton-module__S__-3q__page{padding-block:var(--space-10) var(--section-y)}.Skeleton-module__S__-3q__heading{width:min(320px,60%);height:40px;margin-bottom:var(--space-4);border-radius:var(--radius-sm)}.Skeleton-module__S__-3q__sub{width:min(480px,80%);height:14px;margin-bottom:var(--space-10);border-radius:var(--radius-sm)}
