@keyframes RouteSkeleton-module-scss-module__jSno0G__bbmPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes RouteSkeleton-module-scss-module__jSno0G__bbmModalFade{0%{opacity:0}to{opacity:1}}.RouteSkeleton-module-scss-module__jSno0G__page{box-sizing:border-box;width:100%;padding:var(--space-page-top) var(--content-padding) var(--space-page-bottom);max-width:var(--content-max-width);margin:0 auto}.RouteSkeleton-module-scss-module__jSno0G__block{background:var(--color-surface-container);border-radius:0;animation:1.4s ease-in-out infinite RouteSkeleton-module-scss-module__jSno0G__bbmPulse}.RouteSkeleton-module-scss-module__jSno0G__title{width:40%;height:28px;margin-bottom:15px}.RouteSkeleton-module-scss-module__jSno0G__sub{width:25%;height:12px;margin-bottom:var(--space-heading-wrapper)}.RouteSkeleton-module-scss-module__jSno0G__hero{aspect-ratio:16/9;width:100%;margin-bottom:var(--space-section)}.RouteSkeleton-module-scss-module__jSno0G__lines{flex-direction:column;gap:12px;max-width:800px;display:flex}.RouteSkeleton-module-scss-module__jSno0G__line{width:100%;height:12px}.RouteSkeleton-module-scss-module__jSno0G__line:last-child{width:60%}.RouteSkeleton-module-scss-module__jSno0G__grid{gap:var(--flow-gutter-x) 20px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.RouteSkeleton-module-scss-module__jSno0G__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.RouteSkeleton-module-scss-module__jSno0G__card{flex-direction:column;gap:10px;display:flex}.RouteSkeleton-module-scss-module__jSno0G__thumb{aspect-ratio:4/5;width:100%}.RouteSkeleton-module-scss-module__jSno0G__cardLine{width:70%;height:10px}@media (prefers-reduced-motion:reduce){.RouteSkeleton-module-scss-module__jSno0G__block{animation:none}}
