.cases.svelte-1bzcec8{width:120rem;margin:9rem auto 0}.cases.svelte-1bzcec8 h1:where(.svelte-1bzcec8){margin-bottom:4rem;font-size:4.6rem;font-weight:800}.cases.svelte-1bzcec8 h1:where(.svelte-1bzcec8) span:where(.svelte-1bzcec8){margin-left:2rem;color:#f45120;font-size:1.8rem;font-weight:500}.cases.svelte-1bzcec8 p:where(.svelte-1bzcec8){line-height:1.8;font-size:1.6rem;font-weight:500}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8){display:flex;flex-wrap:wrap;gap:2rem;width:95%;margin:8rem auto}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8){position:relative;width:calc(33.333% - 1.333rem);height:6.8rem;background-color:#fff;text-align:center;border-radius:3.5rem;border:.3rem solid transparent;box-shadow:0 0 1rem #68432633;font-weight:600;font-size:1.6rem;overflow:hidden}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8) span:where(.svelte-1bzcec8){position:relative;z-index:2}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button.selected:where(.svelte-1bzcec8):nth-child(1){border-color:#259fd1}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button.selected:where(.svelte-1bzcec8):nth-child(2){border-color:#b166c6}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button.selected:where(.svelte-1bzcec8):nth-child(3){border-color:#10a194}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button.selected:where(.svelte-1bzcec8):nth-child(4){border-color:#ed699a}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button.selected:where(.svelte-1bzcec8):nth-child(5){border-color:#5778d9}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button.selected:where(.svelte-1bzcec8):nth-child(6){border-color:#2daa62}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):before{content:"";position:absolute;top:0;left:0;width:110%;height:110%;transform:scaleX(0);transition:transform .3s ease-in-out;transform-origin:100% 50%}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover{color:#fff}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(1){border-color:#259fd1}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(1):before{background-color:#259fd1}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(1) svg:where(.svelte-1bzcec8) path:where(.svelte-1bzcec8){fill:#fff}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(2){border-color:#b166c6}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(2):before{background-color:#b166c6}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(2) svg:where(.svelte-1bzcec8) path:where(.svelte-1bzcec8){fill:#fff}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(3){border-color:#10a194}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(3):before{background-color:#10a194}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(3) svg:where(.svelte-1bzcec8) path:where(.svelte-1bzcec8){fill:#fff}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(4){border-color:#ed699a}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(4):before{background-color:#ed699a}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(4) svg:where(.svelte-1bzcec8) path:where(.svelte-1bzcec8){fill:#fff}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(5){border-color:#5778d9}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(5):before{background-color:#5778d9}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(5) svg:where(.svelte-1bzcec8) path:where(.svelte-1bzcec8){fill:#fff}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(6){border-color:#2daa62}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(6):before{background-color:#2daa62}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:nth-child(6) svg:where(.svelte-1bzcec8) path:where(.svelte-1bzcec8){fill:#fff}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8):hover:before{transform:scaleX(1);transform-origin:0 50%}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8){position:absolute;top:50%;left:1.5rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;padding:.8rem;border-radius:50%}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8) svg:where(.svelte-1bzcec8){position:absolute;top:50%;right:2rem;transform:translateY(-50%);width:1.2rem;height:auto}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8){padding:3rem 0;border-bottom:.2rem solid #d8d8d2}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8):first-child{border-top:.2rem solid #d8d8d2}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) a:where(.svelte-1bzcec8){position:relative;display:flex;align-items:center;gap:0 4rem}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) a:where(.svelte-1bzcec8):hover .image:where(.svelte-1bzcec8) img:where(.svelte-1bzcec8){transform:scale(1.05)}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) a:where(.svelte-1bzcec8):hover .image:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8):before{transform:scaleX(1);transform-origin:0% 50%}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8){position:relative;flex-shrink:0;width:40rem;height:25rem;border-radius:1rem;overflow:hidden}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8) img:where(.svelte-1bzcec8){width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8){position:absolute;bottom:1rem;right:1rem;width:4rem;height:4rem;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8):before{content:"";position:absolute;display:block;right:0;top:0;width:100%;height:100%;background-color:#f6f3ed;transform:scaleX(0);transition:transform .3s ease-in-out;transform-origin:100% 50%}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8) svg:where(.svelte-1bzcec8){position:relative;width:1.8rem;height:auto;z-index:2}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .category:where(.svelte-1bzcec8){display:inline-block;margin-bottom:2rem;padding:0 2rem;line-height:3.2rem;border-radius:1.6rem;color:#fff;font-size:1.4rem;font-weight:500;background-color:#259fd1}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) h3:where(.svelte-1bzcec8){margin-bottom:1.5rem;line-height:1.4;font-size:2.2rem;font-weight:700}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .customer:where(.svelte-1bzcec8){margin-top:2rem;color:#666;line-height:1.2;font-size:1.4rem}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .customer:where(.svelte-1bzcec8) .dot:where(.svelte-1bzcec8){display:inline-block;width:.8rem;height:.8rem;border-radius:50%;margin-right:.8rem}@media screen and (max-width: 750px){.cases.svelte-1bzcec8{width:90%;margin:8rem auto 20rem}.cases.svelte-1bzcec8 h1:where(.svelte-1bzcec8){margin-bottom:6rem;font-size:5.4rem}.cases.svelte-1bzcec8 h1:where(.svelte-1bzcec8) span:where(.svelte-1bzcec8){display:block;margin:2rem 0 0;font-size:2.2rem;font-weight:600}.cases.svelte-1bzcec8 p:where(.svelte-1bzcec8){font-size:2.8rem;font-weight:600}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8){gap:2rem;width:100%;margin:8rem auto 10rem}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8){width:calc(50% - 1rem);height:15rem;padding:3rem 2rem 3rem 8.5rem;border-radius:2rem;line-height:1.4;text-align:left;font-size:2.8rem;font-weight:700}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8){width:5rem;height:5rem;padding:1.2rem}.cases.svelte-1bzcec8 nav:where(.svelte-1bzcec8) button:where(.svelte-1bzcec8) svg:where(.svelte-1bzcec8){width:2.4rem;top:auto;right:50%;bottom:1rem;transform:translate(50%)}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8){margin-top:6rem;display:block;width:100%}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8){width:100%;margin-bottom:10rem;padding:0;border:none}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8):first-child{border-top:none}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) a:where(.svelte-1bzcec8){display:block}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8){width:100%;height:40rem;border-radius:2rem;margin-bottom:4rem}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8){position:absolute;bottom:2rem;right:2rem;width:6.5rem;height:6.5rem}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .image:where(.svelte-1bzcec8) .circle:where(.svelte-1bzcec8) svg:where(.svelte-1bzcec8){width:3rem;height:auto}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .category:where(.svelte-1bzcec8){margin-bottom:4rem;padding:0 3rem;line-height:6rem;border-radius:3rem;font-size:2.6rem;font-weight:500}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) h3:where(.svelte-1bzcec8){margin-bottom:3rem;font-size:3.6rem;font-weight:800}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .customer:where(.svelte-1bzcec8){margin-top:2rem;font-size:2.4rem}.cases.svelte-1bzcec8 ul:where(.svelte-1bzcec8) li:where(.svelte-1bzcec8) .customer:where(.svelte-1bzcec8) .dot:where(.svelte-1bzcec8){display:inline-block;width:1.2rem;height:1.2rem;border-radius:50%;margin-right:1.2rem}}
