.Hero-module___w2HtG__hero{background-color:var(--color-primary);align-items:center;min-height:90vh;padding:4rem 2rem;transition:background-color .3s;display:flex;position:relative;overflow:hidden}.Hero-module___w2HtG__sliderWrapper{z-index:0;width:100%;height:100%;position:absolute;inset:0}.Hero-module___w2HtG__slideContainer{opacity:0;width:100%;height:100%;transition:opacity 2s ease-in-out;position:absolute;inset:0;transform:scale(1.05)}.Hero-module___w2HtG__activeSlide{opacity:1;transition:opacity 2s ease-in-out,transform 8s ease-out;transform:scale(1)}.Hero-module___w2HtG__mainImage{object-fit:cover;object-position:center}.Hero-module___w2HtG__sliderOverlay{background-color:var(--color-primary);opacity:.75;z-index:1;transition:background-color .3s;position:absolute;inset:0}.Hero-module___w2HtG__container{z-index:2;width:100%;max-width:1400px;margin:0 auto;position:relative}.Hero-module___w2HtG__glassCard{z-index:3;background:var(--color-glass-bg,var(--color-primary));-webkit-backdrop-filter:blur(24px);border:1px solid var(--color-glass-border,#fff3);opacity:0;border-radius:32px;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:720px;padding:3.5rem;transition:background .3s,opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(30px);box-shadow:0 30px 60px #0006,inset 0 1px #fff3}.Hero-module___w2HtG__loaded .Hero-module___w2HtG__glassCard{opacity:1;transform:translateY(0)}.Hero-module___w2HtG__badgeWrapper{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1) .2s,transform .8s cubic-bezier(.16,1,.3,1) .2s;transform:translateY(20px)}.Hero-module___w2HtG__loaded .Hero-module___w2HtG__badgeWrapper{opacity:1;transform:translateY(0)}.Hero-module___w2HtG__badge{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-light,#fff);align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.Hero-module___w2HtG__pulseDot{background-color:var(--brand-red,#ef4444);border-radius:50%;width:8px;height:8px;margin-right:12px;display:inline-block;position:relative}.Hero-module___w2HtG__pulseDot:after{content:"";background-color:var(--brand-red,#ef4444);opacity:.5;border-radius:50%;animation:2s cubic-bezier(.4,0,.6,1) infinite Hero-module___w2HtG__pulse;position:absolute;inset:-4px}@keyframes Hero-module___w2HtG__pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.Hero-module___w2HtG__title{color:var(--color-text-light,#fff);opacity:0;margin:0;font-size:clamp(2.5rem,4.5vw,4.2rem);font-weight:800;line-height:1.1;transition:opacity .8s cubic-bezier(.16,1,.3,1) .3s,transform .8s cubic-bezier(.16,1,.3,1) .3s;transform:translateY(20px)}.Hero-module___w2HtG__loaded .Hero-module___w2HtG__title{opacity:1;transform:translateY(0)}.Hero-module___w2HtG__textGradient{background:linear-gradient(to right, #fff, var(--color-accent,#67e8f9));color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.Hero-module___w2HtG__description{color:var(--color-text-subtle,#f1f5f9);opacity:0;max-width:95%;font-size:1.15rem;line-height:1.7;transition:opacity .8s cubic-bezier(.16,1,.3,1) .4s,transform .8s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(20px)}.Hero-module___w2HtG__loaded .Hero-module___w2HtG__description{opacity:1;transform:translateY(0)}.Hero-module___w2HtG__ctaGroup{opacity:0;align-items:center;gap:2rem;margin-top:1rem;transition:opacity .8s cubic-bezier(.16,1,.3,1) .5s,transform .8s cubic-bezier(.16,1,.3,1) .5s;display:flex;transform:translateY(20px)}.Hero-module___w2HtG__loaded .Hero-module___w2HtG__ctaGroup{opacity:1;transform:translateY(0)}.Hero-module___w2HtG__primaryCta{background-color:var(--color-cta-bg,#fff);color:var(--color-cta-text,#0f172a);border-radius:99px;align-items:center;gap:1rem;padding:.75rem .75rem .75rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),background-color .4s;display:inline-flex;box-shadow:0 10px 25px -5px #ffffff26}.Hero-module___w2HtG__primaryCta:hover{background-color:var(--color-cta-hover-bg,#f8fafc);transform:translateY(-3px);box-shadow:0 20px 35px -5px #ffffff40}.Hero-module___w2HtG__iconCircle{background-color:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .4s;display:flex}.Hero-module___w2HtG__primaryCta:hover .Hero-module___w2HtG__iconCircle{background-color:var(--brand-red,#ef4444);transform:translate(4px)}.Hero-module___w2HtG__trustIndicators{align-items:center;gap:1.5rem;display:flex}.Hero-module___w2HtG__trustItem{color:var(--color-trust-text,#f8fafc);align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;display:flex}.Hero-module___w2HtG__trustIcon{color:var(--color-accent,#67e8f9);font-size:1.2rem}@media (max-width:1024px){.Hero-module___w2HtG__hero{min-height:80vh}.Hero-module___w2HtG__glassCard{max-width:600px;padding:3rem}.Hero-module___w2HtG__title{font-size:clamp(2.2rem,4vw,3.5rem)}}@media (max-width:768px){.Hero-module___w2HtG__hero{align-items:flex-start;padding:6rem 1.5rem 4rem}.Hero-module___w2HtG__glassCard{-webkit-backdrop-filter:blur(16px);padding:2.5rem}.Hero-module___w2HtG__ctaGroup{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (max-width:480px){.Hero-module___w2HtG__hero{padding:5rem 1rem 3rem}.Hero-module___w2HtG__glassCard{border-radius:24px;padding:2rem 1.5rem}.Hero-module___w2HtG__title{font-size:2.2rem}.Hero-module___w2HtG__description{font-size:1.05rem}}
.ServiceCard-module__PbGNoW__card{background:var(--color-card-bg,#ffffffe0);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-card-border,#023e8a0f);opacity:0;box-shadow:0 10px 30px var(--color-card-shadow,#0a23460a);border-radius:20px;padding:2rem 1.5rem;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),box-shadow .35s;position:relative;overflow:hidden;transform:translateY(30px)}.ServiceCard-module__PbGNoW__card.ServiceCard-module__PbGNoW__visible{opacity:1;transform:translateY(0)}.ServiceCard-module__PbGNoW__card:hover{box-shadow:0 20px 40px var(--color-primary-glow,#023e8a29);transform:translateY(-10px)}.ServiceCard-module__PbGNoW__cardGlow{background:radial-gradient(circle at 30% 0%, var(--color-primary-glow,#023e8a1f), transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.ServiceCard-module__PbGNoW__card:hover .ServiceCard-module__PbGNoW__cardGlow{opacity:1}.ServiceCard-module__PbGNoW__iconWrap{background:var(--color-light,#f1f5f9);border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.25rem;transition:transform .4s,background-color .4s;display:flex}.ServiceCard-module__PbGNoW__card:hover .ServiceCard-module__PbGNoW__iconWrap{background:var(--brand-red,#ef4444)}.ServiceCard-module__PbGNoW__icon{color:var(--color-primary,#0369a1);font-size:1.4rem;transition:color .4s}.ServiceCard-module__PbGNoW__card:hover .ServiceCard-module__PbGNoW__icon{color:var(--color-icon-hover,#fff)}.ServiceCard-module__PbGNoW__title{color:var(--color-text-main,#0f172a);margin-bottom:.6rem;font-size:1.05rem;font-weight:700;position:relative}.ServiceCard-module__PbGNoW__description{color:var(--color-secondary,#475569);font-size:.9rem;line-height:1.6;position:relative}
.Services-module__PKZCHq__services{background:radial-gradient(circle at 10% 10%, var(--color-primary-glow,#e0f2fe80) 0%, transparent 40%), radial-gradient(circle at 90% 90%, var(--color-primary-glow,#023e8a0a) 0%, transparent 40%), linear-gradient(135deg, var(--color-bg-alt,#f8fbff) 0%, var(--color-bg,#fff) 50%, var(--color-bg-alt-dark,#f4f9ff) 100%);border:1px solid var(--color-card-border,#023e8a0d);box-shadow:0 20px 60px var(--color-card-shadow,#0a23460d);border-radius:32px;margin:4rem 2rem;padding:5rem 2rem;position:relative;overflow:hidden}.Services-module__PKZCHq__blobOne,.Services-module__PKZCHq__blobTwo{filter:blur(120px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.Services-module__PKZCHq__blobOne{background:var(--color-light,#e0f2fe);opacity:.4;width:450px;height:450px;animation:9s ease-in-out infinite Services-module__PKZCHq__float;top:-100px;right:-80px}.Services-module__PKZCHq__blobTwo{background:var(--color-primary,#0369a1);opacity:.05;width:350px;height:350px;animation:11s ease-in-out infinite reverse Services-module__PKZCHq__float;bottom:-80px;left:-60px}@keyframes Services-module__PKZCHq__float{0%,to{transform:translate(0)}50%{transform:translate(30px,25px)}}.Services-module__PKZCHq__header{z-index:1;text-align:center;max-width:700px;margin:0 auto 3.5rem;position:relative}.Services-module__PKZCHq__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#0369a1);background:var(--color-primary-glow,#023e8a14);opacity:0;border-radius:999px;align-items:center;gap:8px;margin-bottom:1rem;padding:.4rem 1rem;font-size:.85rem;font-weight:700;transition:opacity .6s,transform .6s;display:inline-flex;transform:translateY(16px)}.Services-module__PKZCHq__tag:before{content:"";background-color:var(--brand-red,#ef4444);border-radius:50%;width:6px;height:6px;display:block}.Services-module__PKZCHq__heading{color:var(--color-text-main,#0f172a);opacity:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1.25;transition:opacity .6s .1s,transform .6s .1s;transform:translateY(16px)}.Services-module__PKZCHq__fadeUp{opacity:1!important;transform:translateY(0)!important}.Services-module__PKZCHq__grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid;position:relative}@media (max-width:992px){.Services-module__PKZCHq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Services-module__PKZCHq__services{margin:2rem 1rem;padding:3.5rem 1.25rem}.Services-module__PKZCHq__grid{grid-template-columns:1fr}}
.Durability-module__5HGwBa__durability{background:var(--color-primary);border-radius:32px;flex-direction:column;justify-content:center;min-height:560px;margin:4rem 2rem;transition:background-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0006}.Durability-module__5HGwBa__overlay{pointer-events:none;background:radial-gradient(circle at 30% 70%,#ffffff26,#0000 60%);position:absolute;inset:0}.Durability-module__5HGwBa__watermark{color:#ffffff08;pointer-events:none;z-index:0;font-size:24rem;position:absolute;top:50%;right:2%;transform:translateY(-50%)}.Durability-module__5HGwBa__container{z-index:1;justify-content:space-between;align-items:flex-start;gap:2rem;padding:6rem 4rem 14rem;display:flex;position:relative}.Durability-module__5HGwBa__content{max-width:800px}.Durability-module__5HGwBa__eyebrow,.Durability-module__5HGwBa__heading,.Durability-module__5HGwBa__subtext,.Durability-module__5HGwBa__cta{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.Durability-module__5HGwBa__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#ffffffe6;align-items:center;gap:8px;margin-bottom:1.25rem;font-size:.85rem;font-weight:700;transition-delay:0s;display:inline-flex}.Durability-module__5HGwBa__eyebrow:before{content:"";background-color:#fff;border-radius:50%;width:6px;height:6px;display:block}.Durability-module__5HGwBa__heading{color:#fff;margin-bottom:1.25rem;font-size:clamp(2.4rem,4.5vw,3.8rem);font-weight:400;line-height:1.15;transition-delay:.1s}.Durability-module__5HGwBa__bold{font-weight:800;display:inline-block;position:relative}.Durability-module__5HGwBa__bold:after{content:"";background:#fff;border-radius:2px;width:0;height:4px;transition:width 1s cubic-bezier(.16,1,.3,1) .9s;position:absolute;bottom:-4px;left:0}.Durability-module__5HGwBa__durability:has(.Durability-module__5HGwBa__fadeUp) .Durability-module__5HGwBa__bold:after{width:100%}.Durability-module__5HGwBa__subtext{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.1rem;font-weight:400;transition-delay:.2s}.Durability-module__5HGwBa__cta{color:var(--color-primary);cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;gap:.75rem;padding:.85rem 1.25rem .85rem 1.75rem;font-size:.95rem;font-weight:700;transition-property:opacity,transform,box-shadow;transition-delay:.3s;display:inline-flex;box-shadow:0 8px 24px #0003}.Durability-module__5HGwBa__cta:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000004d}.Durability-module__5HGwBa__ctaIconWrap{background:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .3s,background-color .3s;display:flex}.Durability-module__5HGwBa__cta:hover .Durability-module__5HGwBa__ctaIconWrap{background:#000;transform:translate(4px)}.Durability-module__5HGwBa__ctaIcon{color:#fff;font-size:.85rem}.Durability-module__5HGwBa__fadeUp{opacity:1!important;transform:translateY(0)!important}.Durability-module__5HGwBa__badge{-webkit-backdrop-filter:blur(16px);opacity:0;background:#ffffff1f;border:1px solid #fff3;border-radius:20px;margin-top:1rem;padding:1.75rem;transition:all .8s cubic-bezier(.16,1,.3,1) .5s;transform:scale(.95);box-shadow:0 20px 40px #0000004d}.Durability-module__5HGwBa__badgeIn{opacity:1!important;transform:scale(1)!important}.Durability-module__5HGwBa__badgeTitle{color:#fff;margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.Durability-module__5HGwBa__badgeDivider{background:#fff;border-radius:2px;width:40px;height:3px;margin-bottom:.75rem;display:block}.Durability-module__5HGwBa__badgeSub{color:#ffffffe6;max-width:220px;font-size:.9rem;line-height:1.5}.Durability-module__5HGwBa__marqueeWrap{z-index:1;mix-blend-mode:screen;width:100%;height:180px;position:absolute;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.Durability-module__5HGwBa__marqueeTrack{align-items:center;gap:3rem;width:max-content;height:100%;padding-left:3rem;animation:35s linear infinite Durability-module__5HGwBa__scrollLeft;display:flex}.Durability-module__5HGwBa__marqueeTrack:hover{animation-play-state:paused}.Durability-module__5HGwBa__spool{border-radius:16px;flex-shrink:0;width:150px;height:150px;position:relative;overflow:hidden}.Durability-module__5HGwBa__spoolImg{object-fit:contain;mix-blend-mode:screen;transition:transform .4s cubic-bezier(.16,1,.3,1)}.Durability-module__5HGwBa__spool:hover .Durability-module__5HGwBa__spoolImg{transform:scale(1.15)translateY(-5px)}@keyframes Durability-module__5HGwBa__scrollLeft{0%{transform:translate(0)}to{transform:translate(calc(-50% - 1.5rem))}}@media (max-width:900px){.Durability-module__5HGwBa__container{flex-direction:column;padding:4rem 2.5rem 3rem}.Durability-module__5HGwBa__watermark{font-size:15rem;top:30%}.Durability-module__5HGwBa__content{text-align:center;margin:0 auto}.Durability-module__5HGwBa__bold:after{left:50%;transform:translate(-50%)}.Durability-module__5HGwBa__badge{text-align:center;margin:2rem auto 0}.Durability-module__5HGwBa__badgeSub{margin:0 auto}.Durability-module__5HGwBa__badgeDivider{margin:0 auto .75rem}.Durability-module__5HGwBa__marqueeWrap{height:140px;margin-top:2rem;position:relative}.Durability-module__5HGwBa__spool{width:120px;height:120px}}@media (max-width:560px){.Durability-module__5HGwBa__durability{border-radius:24px;margin:2rem 1rem;padding-bottom:2rem}.Durability-module__5HGwBa__heading{font-size:2.2rem}}
.Process-module__1n76cW__process{max-width:1200px;margin:0 auto;padding:5rem 2rem 6rem;position:relative}.Process-module__1n76cW__header{text-align:center;max-width:640px;margin:0 auto 4.5rem}.Process-module__1n76cW__eyebrow,.Process-module__1n76cW__heading{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.Process-module__1n76cW__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary,#0369a1);align-items:center;gap:8px;margin-bottom:.85rem;font-size:.85rem;font-weight:700;display:inline-flex}.Process-module__1n76cW__eyebrow:before{content:"";background-color:var(--brand-red,#ef4444);border-radius:50%;width:6px;height:6px;display:block}.Process-module__1n76cW__heading{color:var(--color-text-main,#0f172a);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.3;transition-delay:.1s}.Process-module__1n76cW__fadeUp{opacity:1!important;transform:translateY(0)!important}.Process-module__1n76cW__timeline{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid;position:relative}.Process-module__1n76cW__timelineLine{background:var(--color-border,#e2e8f0);transform-origin:0;z-index:0;border-radius:2px;height:4px;transition:transform 1.1s cubic-bezier(.16,1,.3,1) .4s;position:absolute;top:45px;left:16.5%;right:16.5%;overflow:hidden;transform:scaleX(0)}.Process-module__1n76cW__timelineLine:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-primary-glow,#0ea5e9cc) 40%, var(--color-primary-light,#0ea5e9) 50%, var(--color-primary-glow,#38bdf8cc) 60%, transparent 100%);width:200px;height:100%;animation:2.5s linear infinite Process-module__1n76cW__cometFlow;position:absolute;top:0;left:0}@keyframes Process-module__1n76cW__cometFlow{0%{transform:translate(-200px)}to{transform:translate(100vw)}}.Process-module__1n76cW__lineGrow{transform:scaleX(1)}.Process-module__1n76cW__step{z-index:1;text-align:center;opacity:0;flex-direction:column;align-items:center;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(30px)}.Process-module__1n76cW__stepIn{opacity:1;transform:translateY(0)}.Process-module__1n76cW__circle{border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;margin-bottom:1.25rem;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;animation:4s ease-in-out infinite Process-module__1n76cW__floatPulse;display:flex;position:relative}.Process-module__1n76cW__step:nth-child(2) .Process-module__1n76cW__circle{animation-delay:0s}.Process-module__1n76cW__step:nth-child(3) .Process-module__1n76cW__circle{animation-delay:1.3s}.Process-module__1n76cW__step:nth-child(4) .Process-module__1n76cW__circle{animation-delay:2.6s}@keyframes Process-module__1n76cW__floatPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Process-module__1n76cW__circleFilled{background:var(--color-bg,#fff);border:2px solid var(--color-primary,#0369a1);background:linear-gradient(135deg, var(--color-bg-alt,#f0f9ff), var(--color-bg-alt-dark,#e0f2fe));box-shadow:0 12px 28px var(--color-primary-glow,#023e8a47)}.Process-module__1n76cW__circleOutline{background:var(--color-bg,#fff);border:2px solid var(--color-light,#e2e8f0)}.Process-module__1n76cW__step:hover .Process-module__1n76cW__circle{transform:translateY(-6px)scale(1.05)}.Process-module__1n76cW__circleFilled:hover,.Process-module__1n76cW__step:hover .Process-module__1n76cW__circleFilled{box-shadow:0 18px 36px var(--color-primary-glow,#023e8a61)}.Process-module__1n76cW__step:hover .Process-module__1n76cW__circleOutline{border-color:var(--color-primary,#0369a1)}.Process-module__1n76cW__circleIcon{color:var(--color-primary,#0369a1);font-size:1.7rem;transition:color .4s}.Process-module__1n76cW__orbit{pointer-events:none;border-radius:50%;animation:5s linear infinite Process-module__1n76cW__orbitSpin;position:absolute;inset:-3px}.Process-module__1n76cW__step:hover .Process-module__1n76cW__orbit{animation-duration:1.6s}@keyframes Process-module__1n76cW__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Process-module__1n76cW__circleDot{background:var(--color-primary-light,#38bdf8);border:2px solid var(--color-light,#fff);width:12px;height:12px;box-shadow:0 0 10px var(--color-primary-glow,#38bdf8cc), 0 0 20px var(--color-primary-glow,#38bdf866);border-radius:50%;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.Process-module__1n76cW__circleFilled .Process-module__1n76cW__circleDot{border-color:var(--color-primary,#0369a1)}.Process-module__1n76cW__stepNumber{color:var(--color-light,#e2e8f0);-webkit-text-stroke:1px var(--color-primary-glow,#023e8a1f);margin-bottom:1.25rem;font-size:2.4rem;font-weight:800;line-height:1}.Process-module__1n76cW__textBlock{max-width:300px}.Process-module__1n76cW__stepTitle{color:var(--color-primary,#0369a1);margin-bottom:.65rem;font-size:1.15rem;font-weight:700}.Process-module__1n76cW__stepDescription{color:var(--color-secondary,#475569);font-size:.9rem;line-height:1.65}@media (max-width:900px){.Process-module__1n76cW__timeline{grid-template-columns:1fr;gap:3.5rem}.Process-module__1n76cW__timelineLine{display:none}.Process-module__1n76cW__textBlock{max-width:420px;margin:0 auto}}@media (max-width:560px){.Process-module__1n76cW__process{padding:4rem 1.25rem}.Process-module__1n76cW__circle{width:80px;height:80px}.Process-module__1n76cW__circleIcon{font-size:1.5rem}}
.Industries-module__vg4P2a__industries{background:linear-gradient(180deg, var(--color-light,#fff) 0%, var(--color-bg-alt,#eef6fb) 100%);padding:5rem 2rem 7rem;overflow:hidden}.Industries-module__vg4P2a__container{width:100%;max-width:1320px;margin:0 auto}.Industries-module__vg4P2a__header{text-align:center;max-width:680px;margin:0 auto 3rem}.Industries-module__vg4P2a__eyebrow,.Industries-module__vg4P2a__heading,.Industries-module__vg4P2a__subtext{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.Industries-module__vg4P2a__eyebrow{transition-delay:0s}.Industries-module__vg4P2a__heading{transition-delay:.1s}.Industries-module__vg4P2a__subtext{transition-delay:.2s}.Industries-module__vg4P2a__fadeUp{opacity:1!important;transform:translateY(0)!important}.Industries-module__vg4P2a__fadeUpIn{animation:.8s cubic-bezier(.16,1,.3,1) forwards Industries-module__vg4P2a__fadeUpIn}@keyframes Industries-module__vg4P2a__fadeUpIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Industries-module__vg4P2a__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#0284c7);background:var(--color-primary-glow,#023e8a14);border-radius:999px;align-items:center;gap:8px;margin-bottom:1rem;padding:.4rem 1.1rem;font-size:.85rem;font-weight:700;display:inline-flex}.Industries-module__vg4P2a__eyebrow:before{content:"";background-color:var(--brand-red,#ef4444);border-radius:50%;width:6px;height:6px;display:block}.Industries-module__vg4P2a__heading{color:var(--color-text-main,#0f172a);margin:0 0 1rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.25}.Industries-module__vg4P2a__subtext{color:var(--color-text-muted,#475569);margin:0;font-size:1.05rem;line-height:1.7}.Industries-module__vg4P2a__accordion{opacity:1;gap:16px;width:100%;height:540px;display:flex}.Industries-module__vg4P2a__card{cursor:pointer;will-change:flex, height, transform;background:#0f172a;border-radius:28px;flex:1;min-width:0;min-height:0;transition:flex .7s cubic-bezier(.16,1,.3,1),box-shadow .7s,height .5s cubic-bezier(.16,1,.3,1),transform .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000014}.Industries-module__vg4P2a__cardImage{object-fit:cover;filter:saturate(.8)brightness(.9);width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1),filter .5s;position:absolute;inset:0}.Industries-module__vg4P2a__overlay{background:linear-gradient(#02142d00 0%,#02142d33 40%,#02142de6 100%);transition:opacity .7s;position:absolute;inset:0}.Industries-module__vg4P2a__cardContent{color:#fff;z-index:2;flex-direction:column;justify-content:space-between;padding:2rem;display:flex;position:absolute;inset:0}.Industries-module__vg4P2a__cardTop{justify-content:space-between;align-items:flex-start;display:flex}.Industries-module__vg4P2a__cardNumber{opacity:.8;letter-spacing:-1px;font-size:1.5rem;font-weight:800}.Industries-module__vg4P2a__iconWrapper{-webkit-backdrop-filter:blur(8px);color:#fff;background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;transition:transform .5s,background .5s;display:flex}.Industries-module__vg4P2a__card:hover .Industries-module__vg4P2a__iconWrapper,.Industries-module__vg4P2a__activeMobile .Industries-module__vg4P2a__iconWrapper{background:var(--brand-red,#ef4444);transform:scale(1.1)}.Industries-module__vg4P2a__cardBottom{flex-direction:column;display:flex}.Industries-module__vg4P2a__cardTitle{color:#fff;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:700;line-height:1.2;transition:font-size .4s,opacity .4s;display:-webkit-box;overflow:hidden}.Industries-module__vg4P2a__cardDescription{color:#ffffffe6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (min-width:901px){.Industries-module__vg4P2a__accordion:hover .Industries-module__vg4P2a__card{flex:.6}.Industries-module__vg4P2a__accordion .Industries-module__vg4P2a__card:hover{box-shadow:0 20px 40px var(--color-primary-glow,#023e8a40);flex:3.5}.Industries-module__vg4P2a__accordion .Industries-module__vg4P2a__card:hover .Industries-module__vg4P2a__cardImage{filter:saturate(1.1)brightness();transform:scale(1.05)}.Industries-module__vg4P2a__cardDescription{opacity:0;max-height:0;margin-top:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),max-height .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),margin-top .5s;transform:translateY(10px)}.Industries-module__vg4P2a__accordion .Industries-module__vg4P2a__card:hover .Industries-module__vg4P2a__cardDescription{opacity:1;max-height:100px;margin-top:.5rem;transform:translateY(0)}.Industries-module__vg4P2a__accordion:hover .Industries-module__vg4P2a__card:not(:hover) .Industries-module__vg4P2a__cardTitle{opacity:.8;font-size:1.1rem}}@media (max-width:900px){.Industries-module__vg4P2a__industries{padding:4rem 1.5rem 5rem}.Industries-module__vg4P2a__accordion{flex-direction:column;gap:16px;height:auto}.Industries-module__vg4P2a__card{flex:none;width:100%;height:180px}.Industries-module__vg4P2a__card.Industries-module__vg4P2a__activeMobile{height:280px}.Industries-module__vg4P2a__cardDescription{opacity:0;max-height:0;margin-top:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),max-height .5s cubic-bezier(.16,1,.3,1),margin-top .5s}.Industries-module__vg4P2a__activeMobile .Industries-module__vg4P2a__cardDescription{opacity:1;max-height:120px;margin-top:.5rem}.Industries-module__vg4P2a__activeMobile .Industries-module__vg4P2a__cardImage{filter:saturate(1.1)brightness();transform:scale(1.03)}}@media (max-width:560px){.Industries-module__vg4P2a__industries{padding:3rem 1rem 4rem}.Industries-module__vg4P2a__container{width:100%}.Industries-module__vg4P2a__header{margin-bottom:2rem}.Industries-module__vg4P2a__accordion{gap:12px}.Industries-module__vg4P2a__cardContent{padding:1.25rem}.Industries-module__vg4P2a__card{border-radius:20px;height:160px}.Industries-module__vg4P2a__card.Industries-module__vg4P2a__activeMobile{height:260px}.Industries-module__vg4P2a__cardTitle,.Industries-module__vg4P2a__cardNumber{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.Industries-module__vg4P2a__card,.Industries-module__vg4P2a__cardImage,.Industries-module__vg4P2a__iconWrapper,.Industries-module__vg4P2a__cardDescription,.Industries-module__vg4P2a__cardTitle{transition:none}.Industries-module__vg4P2a__fadeUpIn{animation:none}}
.WhyChooseUs-module__N155MG__whyChooseUs{max-width:1320px;margin:0 auto;padding:6.5rem 2rem}.WhyChooseUs-module__N155MG__heading{text-align:center;color:var(--color-text-main,#0f172a);opacity:0;margin-bottom:4.5rem;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.WhyChooseUs-module__N155MG__fadeUp{opacity:1!important;transform:translateY(0)!important}.WhyChooseUs-module__N155MG__grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3rem 0;display:flex}.WhyChooseUs-module__N155MG__itemWrap{flex:1;align-items:center;min-width:250px;display:flex}.WhyChooseUs-module__N155MG__divider{background:linear-gradient(180deg, transparent, var(--color-light,#e2e8f0) 50%, transparent);flex-shrink:0;width:1px;height:100px;margin:0 2rem}.WhyChooseUs-module__N155MG__card{opacity:0;align-items:center;gap:1.5rem;transition:opacity .8s cubic-bezier(.34,1.56,.64,1),transform .8s cubic-bezier(.34,1.56,.64,1);display:flex;transform:translateY(40px)scale(.9)}.WhyChooseUs-module__N155MG__cardIn{opacity:1;transform:translateY(0)scale(1)}.WhyChooseUs-module__N155MG__iconWrap{background:var(--color-light,#f1f5f9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);animation:3.5s ease-in-out infinite WhyChooseUs-module__N155MG__floatY;display:flex;position:relative}.WhyChooseUs-module__N155MG__card:first-child .WhyChooseUs-module__N155MG__iconWrap{animation-delay:0s}.WhyChooseUs-module__N155MG__itemWrap:nth-of-type(2) .WhyChooseUs-module__N155MG__iconWrap{animation-delay:.4s}.WhyChooseUs-module__N155MG__itemWrap:nth-of-type(3) .WhyChooseUs-module__N155MG__iconWrap{animation-delay:.8s}.WhyChooseUs-module__N155MG__itemWrap:nth-of-type(4) .WhyChooseUs-module__N155MG__iconWrap{animation-delay:1.2s}@keyframes WhyChooseUs-module__N155MG__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.WhyChooseUs-module__N155MG__card:hover .WhyChooseUs-module__N155MG__iconWrap{animation-play-state:paused;transform:scale(1.15)rotate(-6deg)}.WhyChooseUs-module__N155MG__pulse{background:var(--color-primary,#0369a1);opacity:.25;border-radius:50%;animation:2.4s ease-out infinite WhyChooseUs-module__N155MG__pulseGlow;position:absolute;inset:0}@keyframes WhyChooseUs-module__N155MG__pulseGlow{0%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.WhyChooseUs-module__N155MG__ring{border:2.5px solid #0000;border-top-color:var(--color-primary,#0369a1);border-right-color:var(--color-primary,#0369a1);border-radius:50%;animation:4s linear infinite WhyChooseUs-module__N155MG__spin;position:absolute;inset:-6px}.WhyChooseUs-module__N155MG__ringSecondary{border:1.5px dashed var(--color-light,#e2e8f0);border-radius:50%;animation:9s linear infinite reverse WhyChooseUs-module__N155MG__spin;position:absolute;inset:-12px}@keyframes WhyChooseUs-module__N155MG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.WhyChooseUs-module__N155MG__icon{color:var(--color-primary,#0369a1);z-index:1;font-size:2rem;transition:transform .4s;position:relative}.WhyChooseUs-module__N155MG__card:hover .WhyChooseUs-module__N155MG__icon{transform:scale(1.1)}.WhyChooseUs-module__N155MG__textWrap{flex-direction:column;display:flex}.WhyChooseUs-module__N155MG__number{color:var(--color-primary,#0369a1);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:3rem;font-weight:800;line-height:1}.WhyChooseUs-module__N155MG__label{color:var(--color-secondary,#475569);margin-top:.35rem;font-size:1.05rem;font-weight:600}.WhyChooseUs-module__N155MG__subLabel{color:var(--color-secondary,#475569);opacity:.75;font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.9rem}@media (max-width:900px){.WhyChooseUs-module__N155MG__grid{flex-direction:column;align-items:stretch}.WhyChooseUs-module__N155MG__itemWrap{width:100%}.WhyChooseUs-module__N155MG__divider{display:none}.WhyChooseUs-module__N155MG__card{border-bottom:1px solid var(--color-light,#e2e8f0);width:100%;padding:1.5rem 0}.WhyChooseUs-module__N155MG__itemWrap:last-child .WhyChooseUs-module__N155MG__card{border-bottom:none}}@media (max-width:560px){.WhyChooseUs-module__N155MG__whyChooseUs{padding:4rem 1.25rem}.WhyChooseUs-module__N155MG__iconWrap{width:80px;height:80px}.WhyChooseUs-module__N155MG__icon{font-size:1.7rem}.WhyChooseUs-module__N155MG__number{font-size:2.3rem}}
