.RoutePageSkeleton_page__JXBAf{min-height:100vh;background:#000;color:#fff}.RoutePageSkeleton_inner__7ItOx{width:min(1280px,92vw);margin:0 auto;padding:14px 0 42px}.RoutePageSkeleton_shimmer__LJT1d{position:relative;overflow:hidden;background:linear-gradient(180deg,#171717,#1d1d1d);border:1px solid #232323;border-radius:12px;animation:RoutePageSkeleton_skeletonPulse__JIToI 2.1s ease-in-out infinite}.RoutePageSkeleton_shimmer__LJT1d:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:RoutePageSkeleton_sweep__nfdO0 1.45s ease-in-out infinite}.RoutePageSkeleton_header__qFVSk{height:56px;margin-bottom:16px}.RoutePageSkeleton_hero__uaAG7{height:260px;margin-bottom:24px}.RoutePageSkeleton_title__Ety25{height:30px;width:40%;margin-bottom:16px}.RoutePageSkeleton_subTitle__ycfvH{height:20px;width:26%;margin-bottom:16px}.RoutePageSkeleton_grid4__VgEDq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.RoutePageSkeleton_card__Ttfwy{height:170px}.RoutePageSkeleton_section__auSS6{margin-bottom:26px}.RoutePageSkeleton_row__bDAWU{display:grid;grid-template-columns:2fr 1fr;gap:14px}.RoutePageSkeleton_panelLarge__dkzVE,.RoutePageSkeleton_panelSmall___W7Ee{height:210px}.RoutePageSkeleton_footer__snt1T{height:120px;margin-top:8px}.RoutePageSkeleton_announce__lmvVq{height:38px;margin-bottom:12px}.RoutePageSkeleton_heroWide__AetzW{height:300px;margin-bottom:22px}.RoutePageSkeleton_sectionHeaderRow__w_zrG{display:grid;grid-template-columns:1fr 180px;gap:12px;margin-bottom:14px;align-items:center}.RoutePageSkeleton_sectionTitle__Of_jz{height:26px}.RoutePageSkeleton_sectionCta__sDM7P{height:24px}.RoutePageSkeleton_carouselRow__MneiC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.RoutePageSkeleton_carouselCard__7hc0i{height:198px}.RoutePageSkeleton_logoStrip__Ukz9e{height:98px;margin-bottom:24px}.RoutePageSkeleton_ctaBand__jK_mn{height:190px;margin-bottom:24px}.RoutePageSkeleton_faqBlock__BF5_t{height:228px;margin-bottom:24px}.RoutePageSkeleton_demoBand__lGMs5{height:220px;margin-bottom:24px}.RoutePageSkeleton_clientsProduceBand__nHU8Z{height:180px;margin-bottom:24px}.RoutePageSkeleton_grid3__YwPzN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.RoutePageSkeleton_list__hIoMx{display:grid;gap:12px;margin-bottom:24px}.RoutePageSkeleton_listItem__5ezBQ{height:92px}.RoutePageSkeleton_profileHero__hRBBc{height:320px;margin-bottom:24px}.RoutePageSkeleton_profileRow__6PhkX{display:grid;grid-template-columns:320px 1fr;gap:16px;margin-bottom:24px}.RoutePageSkeleton_avatar__vvRyn,.RoutePageSkeleton_profileMeta__U_Giw{height:320px}.RoutePageSkeleton_blogMain__rL4T_{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-bottom:24px}.RoutePageSkeleton_blogFeature__vEfXK,.RoutePageSkeleton_blogSide__Qabau{height:250px}.RoutePageSkeleton_searchBar__HU_jX{height:52px;margin-bottom:18px}.RoutePageSkeleton_masonry__x44cB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.RoutePageSkeleton_masonryCardTall__avcDd{height:260px}.RoutePageSkeleton_masonryCardWide__BN7BH{height:180px}.RoutePageSkeleton_serviceTop__5IZl5{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;margin-bottom:24px}.RoutePageSkeleton_serviceInfo__zhSFD,.RoutePageSkeleton_serviceMedia__6OqK7{height:260px}.RoutePageSkeleton_detailTop__vRkP1{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-bottom:24px}.RoutePageSkeleton_detailAside__2Xrry,.RoutePageSkeleton_detailHero__Q_CSE{height:320px}.RoutePageSkeleton_detailTitle__KDwVM{height:36px;width:66%;margin-bottom:12px}.RoutePageSkeleton_detailMeta__738W2{height:20px;width:30%;margin-bottom:18px}.RoutePageSkeleton_detailParagraph__2DCjc{height:18px;width:100%;margin-bottom:10px}.RoutePageSkeleton_detailParagraphShort__Z5QdA{height:18px;width:72%;margin-bottom:20px}.RoutePageSkeleton_detailMediaRow__hjUY9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.RoutePageSkeleton_detailMediaCard__i8KQs{height:180px}.RoutePageSkeleton_projectsTop__d_p9I{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-bottom:18px}.RoutePageSkeleton_videoHero__bZGy9,.RoutePageSkeleton_videoMeta__JA6GL{height:286px}.RoutePageSkeleton_projectsRail__0tg8P{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.RoutePageSkeleton_projectThumb__vFM_E{height:150px}.RoutePageSkeleton_profilesTop__ulJ5c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.RoutePageSkeleton_profileCard__GhMG6{height:210px}.RoutePageSkeleton_servicePricing___ODjz{height:110px;margin-bottom:16px}.RoutePageSkeleton_serviceRows__X39t_{display:grid;gap:12px;margin-bottom:22px}.RoutePageSkeleton_serviceRowItem__k3CwO{height:74px}.RoutePageSkeleton_blogFeatureWide__oap6j{height:264px;margin-bottom:16px}.RoutePageSkeleton_blogTeasers___klTm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.RoutePageSkeleton_blogTeaserCard__9dYZC{height:140px}.RoutePageSkeleton_authWrap__yHHk1{width:min(560px,92vw);margin:56px auto 0}.RoutePageSkeleton_authHero__11Bn1{height:42px;width:46%;margin:0 auto 18px}.RoutePageSkeleton_authCard__bD9gJ{height:420px}@media (max-width:1024px){.RoutePageSkeleton_hero__uaAG7{height:200px}.RoutePageSkeleton_carouselRow__MneiC,.RoutePageSkeleton_grid3__YwPzN,.RoutePageSkeleton_grid4__VgEDq{grid-template-columns:repeat(2,minmax(0,1fr))}.RoutePageSkeleton_blogMain__rL4T_,.RoutePageSkeleton_detailTop__vRkP1,.RoutePageSkeleton_profileRow__6PhkX,.RoutePageSkeleton_row__bDAWU,.RoutePageSkeleton_serviceTop__5IZl5{grid-template-columns:1fr}.RoutePageSkeleton_avatar__vvRyn,.RoutePageSkeleton_blogFeature__vEfXK,.RoutePageSkeleton_blogSide__Qabau,.RoutePageSkeleton_detailAside__2Xrry,.RoutePageSkeleton_detailHero__Q_CSE,.RoutePageSkeleton_profileMeta__U_Giw,.RoutePageSkeleton_serviceInfo__zhSFD,.RoutePageSkeleton_serviceMedia__6OqK7{height:190px}.RoutePageSkeleton_detailMediaRow__hjUY9{grid-template-columns:repeat(2,minmax(0,1fr))}.RoutePageSkeleton_projectsTop__d_p9I{grid-template-columns:1fr}.RoutePageSkeleton_blogTeasers___klTm,.RoutePageSkeleton_masonry__x44cB,.RoutePageSkeleton_profilesTop__ulJ5c,.RoutePageSkeleton_projectsRail__0tg8P{grid-template-columns:repeat(2,minmax(0,1fr))}.RoutePageSkeleton_heroWide__AetzW{height:220px}.RoutePageSkeleton_carouselCard__7hc0i{height:164px}.RoutePageSkeleton_ctaBand__jK_mn{height:150px}.RoutePageSkeleton_panelLarge__dkzVE,.RoutePageSkeleton_panelSmall___W7Ee{height:170px}}@media (max-width:640px){.RoutePageSkeleton_inner__7ItOx{width:94vw}.RoutePageSkeleton_header__qFVSk{height:52px}.RoutePageSkeleton_hero__uaAG7{height:150px}.RoutePageSkeleton_title__Ety25{width:68%}.RoutePageSkeleton_subTitle__ycfvH{width:50%}.RoutePageSkeleton_card__Ttfwy{height:130px}.RoutePageSkeleton_masonryCardTall__avcDd{height:180px}.RoutePageSkeleton_masonryCardWide__BN7BH{height:130px}.RoutePageSkeleton_sectionHeaderRow__w_zrG{grid-template-columns:1fr 100px}.RoutePageSkeleton_announce__lmvVq{height:32px}.RoutePageSkeleton_heroWide__AetzW{height:170px}.RoutePageSkeleton_carouselCard__7hc0i{height:130px}.RoutePageSkeleton_logoStrip__Ukz9e{height:80px}.RoutePageSkeleton_ctaBand__jK_mn{height:120px}.RoutePageSkeleton_faqBlock__BF5_t{height:180px}.RoutePageSkeleton_detailMediaCard__i8KQs{height:130px}.RoutePageSkeleton_detailTitle__KDwVM{width:100%}.RoutePageSkeleton_videoHero__bZGy9,.RoutePageSkeleton_videoMeta__JA6GL{height:182px}.RoutePageSkeleton_profileCard__GhMG6{height:170px}.RoutePageSkeleton_blogFeatureWide__oap6j{height:182px}.RoutePageSkeleton_blogTeaserCard__9dYZC{height:120px}.RoutePageSkeleton_detailMeta__738W2{width:55%}.RoutePageSkeleton_listItem__5ezBQ{height:80px}.RoutePageSkeleton_profileHero__hRBBc{height:220px}.RoutePageSkeleton_authCard__bD9gJ{height:344px}}@keyframes RoutePageSkeleton_sweep__nfdO0{to{transform:translateX(100%)}}@keyframes RoutePageSkeleton_skeletonPulse__JIToI{0%,to{opacity:.92}50%{opacity:1}}