.hero-clip-image[data-v-f1519922]{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);will-change:clip-path;transition:clip-path 1.2s cubic-bezier(0,.55,.45,1)}@media (width>=768px){.hero-clip-image.is-revealed[data-v-f1519922]{clip-path:polygon(25% 0,100% 0,100% 100%,0 100%)}}@media (width<=767px){.hero-clip-image.is-revealed[data-v-f1519922]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media (prefers-reduced-motion:reduce){[data-v-f1519922]{transition:none!important}.hero-clip-image[data-v-f1519922]{clip-path:none}}.ps-container[data-v-b432ea9c]{width:100%;height:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 3% 97%,#0000);mask-image:linear-gradient(#0000,#000 3% 97%,#0000)}.ps-grid[data-v-b432ea9c]{grid-template-columns:repeat(var(--ps-columns,3),minmax(0,1fr));align-items:start;gap:1.25rem;width:100%;padding:.5rem .25rem 2rem;display:grid}.ps__column[data-v-b432ea9c]{will-change:transform;flex-direction:column;gap:1.25rem;transition:transform .1s cubic-bezier(0,0,.2,1);display:flex}.ps__card[data-v-b432ea9c]{background-color:#fff;border:1px solid #e2e8f0e6;border-radius:1rem;outline:none;margin:0;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 10px 25px -15px #0f172a2e}.ps__card[data-v-b432ea9c]:hover{border-color:#6366f159;transform:translateY(-3px);box-shadow:0 18px 35px -12px #0f172a40}.ps__skeleton[data-v-b432ea9c]{aspect-ratio:1.38;background-color:#f1f5f9;min-height:200px;position:relative;overflow:hidden}.ps__shimmer[data-v-b432ea9c]{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb3 30%,#e2e8f066 50%,#ffffffb3 70%,#0000);animation:1.8s infinite shimmer-b432ea9c;position:absolute;inset:0;transform:translate(-100%)}.ps__image[data-v-b432ea9c]{-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:auto;transition:opacity .45s ease-out,transform .5s;display:block}.ps__image.is-loaded[data-v-b432ea9c]{opacity:1}.ps__card:hover .ps__image[data-v-b432ea9c]{transform:scale(1.02)}.fade-enter-active[data-v-b432ea9c],.fade-leave-active[data-v-b432ea9c]{transition:opacity .25s}.fade-enter-from[data-v-b432ea9c],.fade-leave-to[data-v-b432ea9c]{opacity:0}@keyframes shimmer-b432ea9c{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ps__column[data-v-b432ea9c]{transition:none!important;transform:none!important}.ps__card:hover .ps__image[data-v-b432ea9c]{transform:none}.ps__shimmer[data-v-b432ea9c]{animation:none}}.skeleton-card[data-v-ca308ffb]{aspect-ratio:1.42;max-height:240px}.skeleton-shimmer[data-v-ca308ffb]{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#fff9 30%,#f1f5f966 50%,#fff9 70%,#0000);animation:1.8s cubic-bezier(.4,0,.2,1) infinite shimmer-ca308ffb;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer-ca308ffb{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeleton-shimmer[data-v-ca308ffb]{animation:none}}
