.route-skeleton-hero{background:#e9efeb;padding-block:clamp(28px,6vw,64px)}.route-skeleton-hero .page-shell{gap:12px;display:grid}.route-skeleton-body{gap:18px;padding-block:24px 64px;display:grid}.rs-bar{background:linear-gradient(90deg,#dfe8e3,#eef3f0,#dfe8e3) 0 0/200% 100%;border-radius:6px;height:16px;animation:1.4s ease-in-out infinite rs-shimmer;display:block}.rs-eyebrow{width:140px;height:12px}.rs-title{width:min(560px,85%);height:clamp(32px,6vw,48px)}.rs-line{width:min(640px,100%)}.rs-short{width:min(360px,60%)}.rs-search{border-radius:10px;width:100%;height:52px}.rs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:18px;display:grid}.rs-card{background:#fff;border:1px solid #d5e2dc;border-radius:14px;gap:10px;padding-bottom:14px;display:grid;overflow:hidden}.rs-card .rs-bar{margin-inline:14px}.rs-media{aspect-ratio:4/3;background:#e3ebe7;display:block}.rs-card-title{width:70%;height:20px}@keyframes rs-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rs-bar{animation:none}}
