.PageLoading-module__Ll55EW__shell{width:min(1400px,100% - 2.5rem);min-height:70vh;margin:0 auto;padding:clamp(7rem,10vw,10rem) 0 clamp(4rem,8vw,7rem)}.PageLoading-module__Ll55EW__hero,.PageLoading-module__Ll55EW__bar,.PageLoading-module__Ll55EW__card{background:var(--surface);border:1px solid var(--line);position:relative;overflow:hidden}.PageLoading-module__Ll55EW__hero:after,.PageLoading-module__Ll55EW__bar:after,.PageLoading-module__Ll55EW__card:after{content:"";background:linear-gradient(90deg,#0000,#2b8e9829,#0000);animation:1.4s ease-in-out infinite PageLoading-module__Ll55EW__shimmer;position:absolute;inset:0;transform:translate(-100%)}.PageLoading-module__Ll55EW__hero{background:linear-gradient(135deg, #0f6b7429, transparent 48%), var(--surface);align-content:end;gap:1rem;min-height:340px;padding:clamp(1.5rem,4vw,3rem);display:grid}.PageLoading-module__Ll55EW__line{background:var(--line);width:min(260px,70%);height:18px}.PageLoading-module__Ll55EW__title{background:var(--line);width:min(760px,92%);height:clamp(62px,10vw,96px)}.PageLoading-module__Ll55EW__bar{height:76px;margin-top:1rem}.PageLoading-module__Ll55EW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.PageLoading-module__Ll55EW__card{min-height:360px}@keyframes PageLoading-module__Ll55EW__shimmer{to{transform:translate(100%)}}@media (max-width:760px){.PageLoading-module__Ll55EW__shell{width:min(100% - 1.5rem,1400px)}.PageLoading-module__Ll55EW__grid{grid-template-columns:1fr}}
