.ui-soft-page__categories{position:relative}.ui-soft-page__categories__action-wrapper{justify-content:center;align-items:center;margin-top:24rem;display:flex}.ui-soft-page__categories__tabs{margin:24rem calc(var(--layout-padding)*-1) 0;padding:0 var(--layout-padding);scrollbar-width:none;gap:12rem;display:flex;overflow-x:auto}.ui-soft-page__categories__tabs::-webkit-scrollbar{display:none}@media only screen and (width>=1200px){.ui-soft-page__categories__tabs{justify-content:center}}.ui-soft-page__categories__tab{color:#fff;cursor:pointer;background:#0a1d35;border:2rem solid #0000;border-radius:100rem;flex:none;align-items:center;gap:12rem;width:auto;height:56rem;padding:4rem 12rem 4rem 4rem;transition:background .2s,opacity .2s;display:inline-flex}.ui-soft-page__categories__tab:hover{opacity:.8}.ui-soft-page__categories__tab.is-active{background:linear-gradient(#0a1d35,#0a1d35) padding-box padding-box,linear-gradient(90deg,#f7a34b,#e24fa0 50%,#7b3fe4) border-box}.ui-soft-page__categories__tab-logo{border-radius:50%;flex:none;justify-content:center;align-items:center;width:48rem;height:48rem;display:flex;overflow:hidden}.ui-soft-page__categories__tab-logo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ui-soft-page__categories__tab-label{white-space:nowrap;font-size:16rem;font-weight:600;line-height:1.5}.ui-soft-page__categories__grid{grid-template-columns:repeat(2,1fr);gap:12rem;margin:32rem 0 0;display:grid}@media only screen and (width>=600px){.ui-soft-page__categories__grid{gap:24rem;margin-top:48rem}}@media only screen and (width>=1200px){.ui-soft-page__categories__grid{grid-template-columns:repeat(5,1fr);gap:24rem}}.ui-soft-page__categories__grid-item{border-radius:12rem;width:162rem;height:94rem;overflow:hidden}@media only screen and (width>=600px){.ui-soft-page__categories__grid-item{border-radius:24rem;width:348rem;height:201rem}}@media only screen and (width>=1200px){.ui-soft-page__categories__grid-item{width:336rem;height:194rem}}.ui-soft-page__categories__grid-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .2s ease-out;transform:scale(1)}.ui-soft-page__categories__grid-item img:hover{transform:scale(1.03)}.ui-soft-page__categories__grid-item.is-skeleton{position:relative;overflow:hidden}.ui-soft-page__categories__grid-item.is-skeleton:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff14 50%,#fff0);animation:1.2s ease-in-out infinite ui-soft-page-categories-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes ui-soft-page-categories-shimmer{to{transform:translate(100%)}}
