.slant-strip-wrap[data-v-861fa4b8]{--slant:26px;--overlap:20px;display:flex;height:340px;isolation:isolate;overflow:hidden;width:100%}.slant-strip[data-v-861fa4b8]{clip-path:polygon(var(--slant) 0,100% 0,calc(100% - var(--slant)) 100%,0 100%);cursor:pointer;flex:1 1 0%;margin-left:calc(var(--overlap)*-1);min-width:0;position:relative;z-index:1}.slant-strip[data-v-861fa4b8]:first-child{clip-path:polygon(0 0,100% 0,calc(100% - var(--slant)) 100%,0 100%);margin-left:0}.slant-strip[data-v-861fa4b8]:last-child{clip-path:polygon(var(--slant) 0,100% 0,100% 100%,0 100%)}.slant-strip-wrap:hover .slant-strip[data-v-861fa4b8]:hover{z-index:3}.slant-strip-bg[data-v-861fa4b8]{inset:0;position:absolute}.slant-strip-img[data-v-861fa4b8]{height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:center center;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .3s ease;width:100%}.slant-strip-wrap:hover .slant-strip .slant-strip-img[data-v-861fa4b8]{filter:saturate(.9) brightness(.92);transform:scale(1.02)}.slant-strip-wrap:hover .slant-strip:hover .slant-strip-img[data-v-861fa4b8]{filter:none;transform:scale(1.08)}.slant-strip-overlay[data-v-861fa4b8]{background:linear-gradient(0deg,#000000bf 0,#00000026 60%,#0000000d);inset:0;opacity:.78;position:absolute}.slant-strip-content[data-v-861fa4b8]{color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:1.25rem 1.5rem;position:absolute}.slant-step-num[data-v-861fa4b8]{font-size:.65rem;font-weight:800;letter-spacing:.12em;opacity:.55}.slant-strip-label[data-v-861fa4b8]{font-size:.95rem;font-weight:900;line-height:1.15;margin-top:.15rem}.slant-strip-desc[data-v-861fa4b8]{font-size:.65rem;line-height:1.35;margin-top:.25rem;opacity:.75}@media(max-width:768px){.slant-strip-wrap[data-v-861fa4b8]{--slant:16px;--overlap:12px;height:220px}.slant-strip[data-v-861fa4b8]{clip-path:polygon(var(--slant) 0,100% 0,calc(100% - var(--slant)) 100%,0 100%)}.slant-strip[data-v-861fa4b8]:first-child{clip-path:polygon(0 0,100% 0,calc(100% - var(--slant)) 100%,0 100%)}.slant-strip[data-v-861fa4b8]:last-child{clip-path:polygon(var(--slant) 0,100% 0,100% 100%,0 100%)}.slant-strip-content[data-v-861fa4b8]{padding:.75rem 1rem}.slant-strip-label[data-v-861fa4b8]{font-size:.75rem}.slant-strip-desc[data-v-861fa4b8]{display:none}}
