.usage-coverflow-section{padding:100px 20px;overflow:hidden}.usage-heading{text-align:center;max-width:900px;margin:0 auto 60px}.usage-heading h2{font-size:38px;margin-bottom:15px;text-transform:uppercase}.usage-heading p{color:#666;font-size:18px}.usageSwiper{width:100%;padding:0 0 80px}.usageSwiper .swiper-slide{width:380px;height:500px;border-radius:25px;overflow:hidden;position:relative;box-shadow:0 15px 40px rgba(0,0,0,.15)}.usageSwiper .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:.6s}.slide-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:30px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,.2),transparent)}.slide-overlay h3{color:#fff;font-size:28px;text-align:center;margin:0}@media(max-width:1024px){.section-title h2{font-size:35px!important}}@media(max-width:991px){.usage-heading h2{font-size:35px}.usageSwiper .swiper-slide{width:320px;height:420px}}@media(max-width:767px){.usage-coverflow-section{padding:0 15px 50px}.usage-heading h2{font-size:28px}.feature-card h4{font-size:25px!important}.feature-card p{font-size:16px!important}.usage-heading p{font-size:16px}.usageSwiper .swiper-slide{width:260px;height:350px}.slide-overlay h3{font-size:22px}}.timeline{position:relative;max-width:1200px;margin:0 auto}.timeline::before{content:'';position:absolute;width:4px;background:#4c2576;top:0;bottom:0;left:50%;transform:translateX(-50%)}.timeline-item{position:relative;width:50%;margin-bottom:50px}.timeline-item.left{left:0;padding-right:70px}.timeline-item.right{left:50%;padding-left:70px}.timeline-item::before{content:'';position:absolute;width:22px;height:22px;background:#f4a100;border:4px solid #fff;border-radius:50%;top:35px;z-index:2;box-shadow:0 0 0 4px #4c2576}.timeline-item.left::before{right:-11px}.timeline-item.right::before{left:-11px}.content{background:#fff;padding:30px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:.3s}.content:hover{transform:translateY(-8px)}.content span{width:60px;height:60px;background:#4c2576;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;font-weight:700;margin-bottom:15px}.content h4{font-size:24px;margin-bottom:10px}.content p{color:#666;line-height:1.8;margin:0}@media(max-width:991px){.timeline::before{left:30px}.timeline-item,.timeline-item.left,.timeline-item.right{width:100%;left:0;padding-left:80px;padding-right:0}.timeline-item::before{left:19px;right:auto}.section-title h2{font-size:34px}}.steps-section{padding:100px 0;background:#f8f8f8}.steps-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;margin-top:60px;position:relative}.steps-wrapper::before{content:"";position:absolute;top:35px;left:10%;width:80%;height:3px;background:#4c2576;z-index:1}.step-card{background:#fff;padding:25px;border-radius:20px;text-align:center;position:relative;z-index:2;box-shadow:0 10px 25px rgba(0,0,0,.08);transition:.3s}.step-card:hover{transform:translateY(-8px)}.step-number{width:70px;height:70px;margin:0 auto 20px;border-radius:50%;background:#4c2576;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.step-card h4{margin-bottom:10px;font-size:20px}.step-card p{font-size:15px;line-height:1.7;color:#666}@media(max-width:991px){.steps-wrapper{grid-template-columns:1fr}.steps-wrapper::before{display:none}}.benefits-split{padding:50px 0}.section-title{text-align:center;max-width:850px;margin:0 auto 70px}.section-title h2{font-size:38px;margin-bottom:15px;text-transform:uppercase}.section-title p{color:#666;line-height:1.8;font-size:18px}.split-wrapper{display:grid;grid-template-columns:42% 58%;gap:50px;align-items:center}.split-image{position:sticky;top:120px}.split-image img{width:100%;height:750px;object-fit:cover;box-shadow:0 15px 40px rgba(0,0,0,.12)}.split-content{display:flex;flex-direction:column;gap:20px}.feature-card{background:#fff;padding:30px;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.08);display:flex;align-items:flex-start;gap:20px;transition:.3s}@media only screen and (min-width:768px) and (max-width:1024px){.feature-card{flex-direction:column;align-items:center;justify-content:center;text-align:center}}.feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.12)}.feature-card:nth-child(odd){margin-right:60px}.feature-card:nth-child(2n){margin-left:60px}.feature-card span{width:60px;height:60px;min-width:60px;border-radius:50%;background:#4c2576;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.feature-card h4{font-size:24px;margin-bottom:10px;color:#222}.feature-card p{color:#666;line-height:1.7;margin:0;font-size:18px}@media(max-width:991px){.split-wrapper{grid-template-columns:1fr;gap:40px}.split-image{position:relative;top:auto}.split-image img{height:400px}.feature-card{margin:0!important;flex-direction:column;text-align:center}.feature-card span{margin:0 auto}.section-title h2{font-size:34px}}@media(max-width:767px){.benefits-split{padding:0}.section-title h2{font-size:28px}.process-timeline-section{padding:0 20px}.feature-card{padding:25px}.feature-card h4{font-size:20px}.split-image img{height:300px}}.process-timeline-section{padding:80px 20px;background:#fff}.process-timeline-section .container{max-width:1000px;margin:0 auto}.process-timeline-section .section-title{text-align:center;margin-bottom:70px}.process-timeline-section .section-title h2{font-size:38px;font-weight:700;color:#1a1a2e;margin-bottom:16px;text-transform:uppercase}.process-timeline-section .section-title p{font-size:18px;color:#555;max-width:700px;margin:0 auto}.zigzag-timeline{position:relative}.zigzag-timeline::before{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:3px;background:linear-gradient(to bottom,#4c2576,#d6c7e8);border-radius:4px;transform:translateX(-50%) scaleY(0);transform-origin:top;transition:transform 1.4s}.zigzag-timeline.line-grown::before{transform:translateX(-50%) scaleY(1)}.zigzag-item{position:relative;display:grid;grid-template-columns:1fr 64px 1fr;align-items:center;margin-bottom:55px}.zigzag-item:last-child{margin-bottom:0}.zigzag-marker{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#8e24aa,#4c2576);color:#fff;font-size:1.15rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 0 0 6px #fff,0 4px 14px rgba(106,27,154,.35);z-index:2;transform:scale(0);transition:transform .5s cubic-bezier(.34, 1.56, .64, 1) .25s}.zigzag-item.is-visible .zigzag-marker{transform:scale(1)}.zigzag-content{background:#fff;border:2px solid #4c2576;border-radius:12px;padding:24px 28px;position:relative;box-shadow:0 4px 16px rgba(26,26,46,.06);opacity:0;transition:opacity .7s,transform .7s,box-shadow .3s,border-color .3s}.zigzag-content:hover{border-color:#4c2576;box-shadow:0 10px 26px rgba(106,27,154,.15);transform:translateY(-4px)!important}.zigzag-spacer{visibility:hidden}.zigzag-item:nth-child(odd) .zigzag-content{text-align:right;margin-right:14px;border-right:4px solid #4c2576;transform:translateX(-40px)}.zigzag-item:nth-child(odd).is-visible .zigzag-content{opacity:1;transform:translateX(0)}.zigzag-item:nth-child(odd) .zigzag-content::after{content:"";position:absolute;right:-14px;top:50%;transform:translateY(-50%);border-width:9px 0 9px 11px;border-style:solid;border-color:transparent transparent transparent #4c2576}.zigzag-item:nth-child(2n) .zigzag-content{text-align:left;margin-left:14px;border-left:4px solid #4c2576;transform:translateX(40px)}.zigzag-item:nth-child(2n).is-visible .zigzag-content{opacity:1;transform:translateX(0)}.zigzag-item:nth-child(2n) .zigzag-content::after{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);border-width:9px 11px 9px 0;border-style:solid;border-color:transparent #4c2576 transparent transparent}.zigzag-content h4{font-size:25px;font-weight:700;color:#1a1a2e;margin:0 0 8px}.zigzag-content p{font-size:18px;color:#555;margin:0;line-height:1.6}.zigzag-item:first-child .zigzag-content{transition-delay:50ms}.zigzag-item:nth-child(2) .zigzag-content{transition-delay:0.1s}.zigzag-item:nth-child(3) .zigzag-content{transition-delay:50ms}.zigzag-item:nth-child(4) .zigzag-content{transition-delay:0.1s}.zigzag-item:nth-child(5) .zigzag-content{transition-delay:50ms}.process-footer{text-align:center;max-width:850px;margin:60px auto 0;font-size:18px;color:#444;line-height:1.7;opacity:0;transform:translateY(20px);transition:opacity .7s,transform .7s}.process-footer.is-visible{opacity:1;transform:translateY(0)}.process-footer strong{color:#1a1a2e}@media (max-width:768px){.process-timeline-section .section-title h2{font-size:35px}.zigzag-timeline::before{left:23px}.zigzag-item{grid-template-columns:48px 1fr;margin-bottom:34px}.zigzag-marker{margin:0}.zigzag-spacer{display:none}.zigzag-content,.zigzag-item:nth-child(2n) .zigzag-content,.zigzag-item:nth-child(odd) .zigzag-content{text-align:left;margin-left:14px;margin-right:0;grid-column:2;border-left:4px solid #4c2576;border-right:none;transform:translateX(24px)}.zigzag-item.is-visible .zigzag-content{transform:translateX(0)}.zigzag-item:nth-child(2n) .zigzag-content::after,.zigzag-item:nth-child(odd) .zigzag-content::after{right:auto;left:-14px;border-width:9px 11px 9px 0;border-color:transparent #4c2576 transparent transparent}.usage-coverflow-section{padding:0 20px 50px}}@media (prefers-reduced-motion:reduce){.process-footer,.zigzag-content,.zigzag-marker,.zigzag-timeline::before{transition:none!important;transform:none!important;opacity:1!important}}.maintenance-section{padding:30px 0}.maintenance-wrapper{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.bottom-row,.top-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.middle-row{display:flex;justify-content:center}.card{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.08);position:relative;padding:30px;border-radius:24px;border:1px solid #4c2576;box-shadow:0 10px 30px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.8);transition:.4s;overflow:hidden}.image-area img{width:100%;height:650px;object-fit:cover;margin-bottom:41px}@media(max-width:991px){.maintenance-wrapper{grid-template-columns:1fr}.image-area{order:-1}.image-area img{height:450px}}@media(max-width:767px){.bottom-row,.top-row{grid-template-columns:1fr}.featured{width:100%}.image-area img{height:350px}.section-heading h2,.section-title h2{font-size:28px!important}}.cards-area{display:flex;flex-direction:column}.bottom-row,.top-row{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.featured,.middle-row{width:100%}.card::before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:#4c2576}.card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(111,66,193,.15)}.icon{width:65px;height:65px;border-radius:18px;background:linear-gradient(135deg,#6f42c1,#8b5cf6);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.icon i{color:#fff;font-size:24px}.card h4{font-size:22px;font-weight:700;margin-bottom:12px;color:#111827}.card p{font-size:16px;line-height:1.8;color:#6b7280}.featured{background:#fff;border:1px solid #4c2576}.featured h4{color:#000}.featured .icon{background:rgba(255,255,255,.15);backdrop-filter:blur(10px)}@media(max-width:991px){.bottom-row,.top-row{grid-template-columns:1fr}}.section-heading{max-width:850px;margin:0 auto 60px;text-align:center}.section-heading h2{font-size:38px;font-weight:700;line-height:1.2;margin-bottom:20px;color:#222;text-transform:uppercase}.section-heading p{font-size:18px;line-height:1.8;color:#666;max-width:750px;margin:auto}@media(max-width:768px){.section-heading h2{font-size:35px}.section-heading p{font-size:16px}}@media (max-width:678px){.benefits-split .split-wrapper{flex-direction:column;gap:30px}.benefits-split .split-image{width:100%}.benefits-split .split-image img{width:100%;height:auto;display:block;border-radius:0}.benefits-split .split-content{display:grid;gap:20px}.benefits-split .feature-card:nth-child(5){grid-column:1/-1}}@media (max-width:768px){.benefits-split .split-content{display:grid!important;grid-template-columns:repeat(2,1fr)!important;display:grid!important;grid-template-columns:repeat(2,1fr);gap:20px}.benefits-split .feature-card{width:100%;margin:0;text-align:center}.benefits-split .feature-card:nth-child(5){grid-column:1/-1;grid-column:1/3;width:50%;margin:0 auto}.benefits-split .feature-card span{margin:0 auto 15px;display:flex;align-items:center;justify-content:center}}@media (min-width:577px) and (max-width:678px){.benefits-split .feature-card:nth-child(5){grid-column:1/3;width:70%;margin:0 auto}}@media (max-width:576px){.benefits-split .split-content{display:flex!important;flex-direction:column;gap:20px}.benefits-split .feature-card{width:100%!important;margin:0}.benefits-split .feature-card:nth-child(5){width:100%!important}.zigzag-item{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:15px;margin-bottom:25px;display:flex!important;grid-template-columns:unset!important}.zigzag-marker{order:1;flex-shrink:0}.zigzag-content{order:2;width:100%;text-align:left;grid-column:unset!important;width:calc(100% - 70px)!important;margin:0!important;transform:none!important;border-left:none!important;border-right:none!important}.process-footer,.process-timeline-section .section-title{text-align:center}.process-timeline-section .dlab-separator{margin:15px auto}.zigzag-item:nth-child(2n) .zigzag-content,.zigzag-item:nth-child(odd) .zigzag-content{grid-column:unset!important;transform:none!important;margin:0!important}.zigzag-spacer{display:none!important}.content-inner-2{padding-top:40px!important;padding-bottom:40px!important}.section-head p{font-size:16px;text-align:center;padding-top:20px}}.content-inner-2{padding-top:80px;padding-bottom:40px!important}.custom-history-padding{padding-left:15px;padding-right:15px}@media only screen and (width:768px){.zigzag-timeline{position:relative;padding-left:70px}.zigzag-timeline::before{content:"";position:absolute;left:35px;top:0;bottom:0;width:3px;background:#5b2d91}.zigzag-item{display:block!important;position:relative;margin-bottom:35px}.zigzag-spacer{display:none!important}.zigzag-marker{position:absolute;left:-55px;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.zigzag-content{margin:0 0 0 15px!important;text-align:left!important;width:88%!important;width:calc(100% - 30px)!important;box-sizing:border-box;border:2px solid #5b2d91!important;border-radius:18px;background:#fff}.zigzag-item:nth-child(2n),.zigzag-item:nth-child(odd){flex-direction:unset!important}}@media (max-width:767px){.gallery-box-2 .dlab-media{margin-top:20px}.feature-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 20px}.feature-card span{display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.feature-card>div{width:100%;text-align:center}.feature-card h4{margin:0 0 12px;text-align:center}.feature-card p{margin:0;text-align:center}.zigzag-content{border-left:2px solid #5b2d91!important;border-right:2px solid #5b2d91!important;border-top:2px solid #5b2d91!important;border-bottom:2px solid #5b2d91!important;border-radius:15px;box-sizing:border-box;background:#fff;padding:20px}}.usage-heading .hlvl-2{font-size:38px;margin-bottom:15px;text-transform:uppercase}.slide-overlay .hlvl-3{color:#fff;font-size:28px;text-align:center;margin:0}.content .hlvl-4{font-size:24px;margin-bottom:10px}.step-card .hlvl-4{margin-bottom:10px;font-size:20px}.section-title .hlvl-2{font-size:38px;margin-bottom:15px;text-transform:uppercase}.feature-card .hlvl-4{font-size:24px;margin-bottom:10px;color:#222}.process-timeline-section .section-title .hlvl-2{font-size:38px;font-weight:700;color:#1a1a2e;margin-bottom:16px;text-transform:uppercase}.zigzag-content .hlvl-4{font-size:25px;font-weight:700;color:#1a1a2e;margin:0 0 8px}.card .hlvl-4{font-size:22px;font-weight:700;margin-bottom:12px;color:#111827}.featured .hlvl-4{color:#000}.section-heading .hlvl-2{font-size:38px;font-weight:700;line-height:1.2;margin-bottom:20px;color:#222;text-transform:uppercase}@media (max-width:1024px){.section-title .hlvl-2{font-size:35px!important}}@media (max-width:991px){.usage-heading .hlvl-2{font-size:35px}.section-title .hlvl-2{font-size:34px}}@media (max-width:767px){.usage-heading .hlvl-2{font-size:28px}.feature-card .hlvl-4{font-size:25px!important;margin:0 0 12px;text-align:center}.slide-overlay .hlvl-3{font-size:22px}.section-heading .hlvl-2,.section-title .hlvl-2{font-size:28px!important}}@media (max-width:768px){.process-timeline-section .section-title .hlvl-2,.section-heading .hlvl-2{font-size:35px}}