.public-partner-skeleton-hero{min-height:210px}.public-partner-skeleton-logo,.public-partner-skeleton-copy span,.public-partner-skeleton-copy strong,.public-partner-skeleton-heading,.public-partner-skeleton-card{background:linear-gradient(135deg,#edf3f6,#f6f8fa);position:relative;overflow:hidden}.public-partner-skeleton-logo{border-radius:26px;width:132px;height:132px}.public-partner-skeleton-copy{gap:10px;display:grid}.public-partner-skeleton-copy span{border-radius:8px;width:160px;height:9px}.public-partner-skeleton-copy strong{border-radius:12px;width:min(460px,80%);height:48px}.public-partner-skeleton-copy span:last-child{width:min(620px,92%);height:18px}.public-partner-skeleton-heading{border-radius:12px;width:330px;max-width:72%;height:38px;margin-bottom:15px}.public-partner-skeleton-card{border-radius:22px;min-height:270px}.public-partner-skeleton-logo:after,.public-partner-skeleton-copy span:after,.public-partner-skeleton-copy strong:after,.public-partner-skeleton-heading:after,.public-partner-skeleton-card:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffffc7 49%,#0000 63%);animation:1.45s ease-in-out infinite partnerSkeleton;position:absolute;inset:0;transform:translate(-105%)}@keyframes partnerSkeleton{to{transform:translate(105%)}}@media (max-width:620px){.public-partner-skeleton-logo{border-radius:20px;width:86px;height:86px}.public-partner-skeleton-copy strong{height:38px}.public-partner-skeleton-card{min-height:230px}}@media (prefers-reduced-motion:reduce){.public-partner-skeleton-logo:after,.public-partner-skeleton-copy span:after,.public-partner-skeleton-copy strong:after,.public-partner-skeleton-heading:after,.public-partner-skeleton-card:after{animation:none}}
