.UXHero-module__a7LnvW__section{color:#fff;font-family:var(--font-inter);background-color:#0e0e0e;flex-direction:column;padding:60px 0 0;display:flex;position:relative;overflow:hidden}.UXHero-module__a7LnvW__backgroundText{color:#ffffff08;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:500px;font-weight:500;line-height:1;position:absolute;top:-80px;left:-60px}.UXHero-module__a7LnvW__glowCircle1{pointer-events:none;z-index:1;background:radial-gradient(70.71% 70.71%,#c8f1351f 0%,#c8f13500 70%);width:800px;height:800px;position:absolute;top:0;left:-10%}.UXHero-module__a7LnvW__glowCircle2{pointer-events:none;z-index:1;background:radial-gradient(70.71% 70.71%,#c8f13512 0%,#c8f13500 70%);width:1000px;height:1000px;position:absolute;top:25%;right:-5%}.UXHero-module__a7LnvW__ring1{pointer-events:none;z-index:1;border:1px solid #ffffff0d;border-radius:50%;width:500px;height:500px;position:absolute;top:10%;left:5%}.UXHero-module__a7LnvW__ring2{pointer-events:none;z-index:1;border:1px solid #ffffff0d;border-radius:50%;width:800px;height:800px;position:absolute;top:20%;right:-5%}.UXHero-module__a7LnvW__ring3{pointer-events:none;z-index:1;border:1px solid #ffffff0d;border-radius:50%;width:600px;height:600px;position:absolute;bottom:-20%;left:20%}.UXHero-module__a7LnvW__dotsTopRight{opacity:.4;z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute;top:15%;right:20%}.UXHero-module__a7LnvW__dotsBottomRight{opacity:.4;z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:25%;right:25%}.UXHero-module__a7LnvW__dotRow{gap:8px;display:flex}.UXHero-module__a7LnvW__dotRow span{background-color:#a0ff3c;border-radius:50%;width:3px;height:3px}.UXHero-module__a7LnvW__heroWrapper{flex-direction:column;flex:1;display:flex}.UXHero-module__a7LnvW__content{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:1000px;margin:0 auto;padding:0 24px;display:flex;position:relative}.UXHero-module__a7LnvW__supertitle{color:#6a6e6a;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500}.UXHero-module__a7LnvW__title{color:#fff;white-space:pre-line;margin-bottom:32px;font-size:26px;font-weight:500;line-height:1.2}.UXHero-module__a7LnvW__subtitle{color:#8c908c;white-space:pre-line;margin-bottom:48px;font-size:16px;line-height:1.6}.UXHero-module__a7LnvW__btn{color:#0b110b;background-color:#cdf23a;border-radius:8px;justify-content:center;align-items:center;margin-bottom:24px;padding:14px 32px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.UXHero-module__a7LnvW__btn:hover{background-color:#bdeb1b;transform:translateY(-2px)}.UXHero-module__a7LnvW__footerText{color:#6a6e6a;font-size:11px}.UXHero-module__a7LnvW__gallery{z-index:2;width:100%;margin-top:auto;padding:60px 0 0;position:relative}.UXHero-module__a7LnvW__galleryTrack{grid-template-columns:repeat(6,1fr);gap:16px;width:100%;display:grid}.UXHero-module__a7LnvW__card{border-radius:20px 20px 0 0;height:320px;position:relative;overflow:hidden}.UXHero-module__a7LnvW__cardImage{object-fit:cover;z-index:1}.UXHero-module__a7LnvW__cardOverlay{z-index:2;background:linear-gradient(#0000 40%,#000000f2 100%);position:absolute;inset:0}.UXHero-module__a7LnvW__cardLabel{color:#fff;z-index:3;font-size:12px;font-weight:500;position:absolute;bottom:24px;left:20px;right:20px}@media (max-width:1024px){.UXHero-module__a7LnvW__galleryTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;padding-bottom:0;display:flex;overflow:auto hidden}.UXHero-module__a7LnvW__galleryTrack::-webkit-scrollbar{display:none}.UXHero-module__a7LnvW__card{scroll-snap-align:start;border-radius:16px 16px 0 0;flex:0 0 220px;height:280px}.UXHero-module__a7LnvW__cardLabel{font-size:12px;bottom:16px;left:16px;right:16px}}@media (max-width:768px){.UXHero-module__a7LnvW__title{font-size:26px}.UXHero-module__a7LnvW__subtitle{font-size:15px}.UXHero-module__a7LnvW__btn{width:100%}.UXHero-module__a7LnvW__galleryTrack{gap:12px}.UXHero-module__a7LnvW__card{border-radius:12px 12px 0 0;flex:0 0 180px;height:240px}.UXHero-module__a7LnvW__cardLabel{font-size:11px;bottom:12px;left:12px;right:12px}}@media (max-width:480px){.UXHero-module__a7LnvW__galleryTrack{gap:8px}.UXHero-module__a7LnvW__card{border-radius:8px 8px 0 0;flex:0 0 140px;height:180px}.UXHero-module__a7LnvW__cardLabel{font-size:10px;line-height:1.2;bottom:8px;left:8px;right:8px}}
.UXProblem-module__chYlQq__section{font-family:var(--font-inter);background-color:#fff;padding:60px 0}.UXProblem-module__chYlQq__container{flex-direction:column;display:flex}.UXProblem-module__chYlQq__header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:60px;display:flex}.UXProblem-module__chYlQq__headerLeft{flex:1}.UXProblem-module__chYlQq__supertitle{color:#8c908c;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;display:block}.UXProblem-module__chYlQq__title{color:#111;font-size:32px;font-weight:500;line-height:1.2}.UXProblem-module__chYlQq__headerRight{flex:1;max-width:500px}.UXProblem-module__chYlQq__description{color:#6a6e6a;font-size:16px;line-height:1.6}.UXProblem-module__chYlQq__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.UXProblem-module__chYlQq__card{border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.UXProblem-module__chYlQq__cardImage{object-fit:cover;z-index:1}.UXProblem-module__chYlQq__cardOverlay{z-index:2;background:#0f1914cc;position:absolute;inset:0}.UXProblem-module__chYlQq__cardContent{z-index:3;flex-direction:column;justify-content:space-between;height:100%;padding:32px;display:flex;position:relative}.UXProblem-module__chYlQq__iconWrapper{background-color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:24px;display:flex}.UXProblem-module__chYlQq__icon{color:#111}.UXProblem-module__chYlQq__iconWrapperBlack{background-color:#111;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:24px;display:flex}.UXProblem-module__chYlQq__iconLime{color:#cdf23a}.UXProblem-module__chYlQq__textContent{z-index:4;flex-direction:column;gap:12px;display:flex;position:relative}.UXProblem-module__chYlQq__cardTitle{color:#fff;font-size:24px;font-weight:500}.UXProblem-module__chYlQq__cardDesc{color:#fffc;font-size:15px;line-height:1.5}.UXProblem-module__chYlQq__cardTitleBlack{color:#111;font-size:24px;font-weight:500}.UXProblem-module__chYlQq__cardDescBlack{color:#333;font-size:15px;line-height:1.5}.UXProblem-module__chYlQq__cardNumber{color:#ffffff26;z-index:3;font-size:140px;font-weight:500;line-height:1;position:absolute;bottom:-20px;right:-5px}.UXProblem-module__chYlQq__cardNumberBlack{color:#00000014;z-index:3;font-size:140px;font-weight:500;line-height:1;position:absolute;bottom:-30px;right:-20px}.UXProblem-module__chYlQq__card01{grid-column:span 2;min-height:220px}.UXProblem-module__chYlQq__card02{background-color:#cdf23a;grid-area:span 2/span 1}.UXProblem-module__chYlQq__card03,.UXProblem-module__chYlQq__card04{grid-column:span 1;min-height:180px}.UXProblem-module__chYlQq__card05{grid-column:span 3;min-height:180px}.UXProblem-module__chYlQq__barChart{z-index:4;align-items:flex-end;gap:8px;height:100px;margin-top:20px;margin-bottom:80px;display:flex;position:relative}.UXProblem-module__chYlQq__bar{background-color:#0003;border-radius:4px 4px 0 0;flex:1}.UXProblem-module__chYlQq__cardContent5{z-index:3;justify-content:space-between;align-items:center;height:100%;padding:32px;display:flex;position:relative}.UXProblem-module__chYlQq__leftCol{flex-direction:column;flex:0 0 30%;justify-content:space-between;max-width:300px;height:100%;display:flex}.UXProblem-module__chYlQq__rightCol{z-index:4;flex-direction:column;flex:1;gap:20px;padding-right:60px;display:flex;position:relative}.UXProblem-module__chYlQq__progressRow{align-items:center;gap:16px;display:flex}.UXProblem-module__chYlQq__progressLabel{color:#fff;width:100px;font-size:12px}.UXProblem-module__chYlQq__progressBarBg{background-color:#fff3;border-radius:4px;flex:1;height:8px;overflow:hidden}.UXProblem-module__chYlQq__progressBarFillGreen{background-color:#a0ff3c;height:100%}.UXProblem-module__chYlQq__progressBarFillWhite{background-color:#fff;height:100%}.UXProblem-module__chYlQq__progressValueLime{color:#a0ff3c;text-align:right;width:30px;font-size:12px;font-weight:500}.UXProblem-module__chYlQq__progressValueGrey{color:#ffffff4d;text-align:right;width:30px;font-size:12px;font-weight:500}@media (max-width:1024px){.UXProblem-module__chYlQq__grid{grid-template-columns:repeat(2,1fr)}.UXProblem-module__chYlQq__card01{grid-column:span 2}.UXProblem-module__chYlQq__card02{grid-area:span 1/span 1}.UXProblem-module__chYlQq__card03{grid-column:span 1}.UXProblem-module__chYlQq__card04,.UXProblem-module__chYlQq__card05{grid-column:span 2}.UXProblem-module__chYlQq__cardContent5{flex-direction:column;align-items:flex-start;gap:40px}.UXProblem-module__chYlQq__rightCol{width:100%}}@media (max-width:768px){.UXProblem-module__chYlQq__section{padding:60px 0}.UXProblem-module__chYlQq__header{flex-direction:column;align-items:flex-start;gap:24px}.UXProblem-module__chYlQq__title{font-size:26px}.UXProblem-module__chYlQq__grid{grid-template-columns:1fr}.UXProblem-module__chYlQq__card01,.UXProblem-module__chYlQq__card02,.UXProblem-module__chYlQq__card03,.UXProblem-module__chYlQq__card04,.UXProblem-module__chYlQq__card05{grid-column:span 1}}
.UXRoles-module__KGkZ8a__section{font-family:var(--font-inter);color:#fff;background-color:#0e0e0e;padding:60px 0;position:relative;overflow:hidden}.UXRoles-module__KGkZ8a__glowLeft{z-index:1;background:radial-gradient(circle,#c8f13514 0%,#c8f13500 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:10%;left:-10%}.UXRoles-module__KGkZ8a__glowRight{z-index:1;background:radial-gradient(circle,#c8f1350d 0%,#c8f13500 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-10%;right:10%}.UXRoles-module__KGkZ8a__container{z-index:2;flex-direction:column;display:flex;position:relative}.UXRoles-module__KGkZ8a__header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:60px;display:flex}.UXRoles-module__KGkZ8a__headerLeft{flex:1}.UXRoles-module__KGkZ8a__supertitle{color:#8c908c;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;display:block}.UXRoles-module__KGkZ8a__title{color:#fff;font-size:32px;font-weight:500;line-height:1.2}.UXRoles-module__KGkZ8a__headerRight{flex:1;max-width:500px}.UXRoles-module__KGkZ8a__description{color:#fff9;font-size:16px;line-height:1.6}.UXRoles-module__KGkZ8a__grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.UXRoles-module__KGkZ8a__card{background:linear-gradient(145deg,#ffffff0d 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;min-height:300px;padding:32px 24px;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.UXRoles-module__KGkZ8a__card:before{content:"";z-index:-1;background:radial-gradient(circle at 100% 100%,#c8f1351a 0%,#0000 60%);position:absolute;inset:0}.UXRoles-module__KGkZ8a__card:hover{border-color:#c8f1354d;transform:translateY(-4px)}.UXRoles-module__KGkZ8a__icon{color:#cdf23a;margin-bottom:32px}.UXRoles-module__KGkZ8a__cardBgImage{object-fit:cover;z-index:1}.UXRoles-module__KGkZ8a__cardOverlay{z-index:2;background:#000000bf;border-radius:16px;position:absolute;inset:0}.UXRoles-module__KGkZ8a__cardContent{z-index:3;flex-direction:column;height:100%;display:flex;position:relative}.UXRoles-module__KGkZ8a__cardTitle{color:#fff;margin-bottom:16px;font-size:18px;font-weight:500}.UXRoles-module__KGkZ8a__cardDesc{color:#fff9;font-size:14px;line-height:1.6}@media (max-width:1200px){.UXRoles-module__KGkZ8a__grid{grid-template-columns:repeat(2,1fr)}.UXRoles-module__KGkZ8a__card:last-child{grid-column:span 2}}@media (max-width:992px){.UXRoles-module__KGkZ8a__header{flex-direction:column;align-items:flex-start;gap:24px}.UXRoles-module__KGkZ8a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.UXRoles-module__KGkZ8a__title{font-size:26px}.UXRoles-module__KGkZ8a__grid{grid-template-columns:1fr}.UXRoles-module__KGkZ8a__card{min-height:auto}.UXRoles-module__KGkZ8a__card:last-child{grid-column:span 1}}
.UXDesignPrinciple-module__Dbfv3W__section{font-family:var(--font-inter);color:#111;background-color:#fff;padding:60px 0}.UXDesignPrinciple-module__Dbfv3W__container{flex-direction:column;display:flex}.UXDesignPrinciple-module__Dbfv3W__header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:60px;display:flex}.UXDesignPrinciple-module__Dbfv3W__headerLeft{flex:1}.UXDesignPrinciple-module__Dbfv3W__supertitle{color:#8c908c;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;display:block}.UXDesignPrinciple-module__Dbfv3W__title{color:#111;font-size:32px;font-weight:500;line-height:1.2}.UXDesignPrinciple-module__Dbfv3W__headerRight{flex-direction:column;flex:1;align-items:flex-start;gap:24px;max-width:500px;display:flex}.UXDesignPrinciple-module__Dbfv3W__description{color:#6a6e6a;font-size:16px;line-height:1.6}.UXDesignPrinciple-module__Dbfv3W__btn{color:#111;background-color:#fff;border:1px solid #0000001a;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.UXDesignPrinciple-module__Dbfv3W__btn:hover{background-color:#f7f9fa;border-color:#0003}.UXDesignPrinciple-module__Dbfv3W__grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.UXDesignPrinciple-module__Dbfv3W__card{border-radius:20px;flex-direction:column;min-height:280px;display:flex;position:relative;overflow:hidden}.UXDesignPrinciple-module__Dbfv3W__cardBg{object-fit:cover;z-index:1}.UXDesignPrinciple-module__Dbfv3W__cardContent{z-index:3;flex-direction:column;height:100%;padding:40px;display:flex;position:relative}.UXDesignPrinciple-module__Dbfv3W__cardTitle{color:#fff;margin-bottom:12px;font-size:20px;font-weight:500}.UXDesignPrinciple-module__Dbfv3W__cardDesc{color:#ffffffb3;margin-bottom:24px;font-size:13px;line-height:1.5}.UXDesignPrinciple-module__Dbfv3W__overlayDark{z-index:2;background:#000000b3;position:absolute;inset:0}.UXDesignPrinciple-module__Dbfv3W__overlayCard2{z-index:2;background:linear-gradient(90deg,#283200f2 0%,#1e2800b3 40%,#0000 100%);position:absolute;inset:0}.UXDesignPrinciple-module__Dbfv3W__overlayCard4{z-index:2;background:linear-gradient(#000000d9 0%,#0003 100%);position:absolute;inset:0}.UXDesignPrinciple-module__Dbfv3W__cardLeft{grid-area:1/1/3/2}.UXDesignPrinciple-module__Dbfv3W__cardTopRight{grid-area:1/2/2/4}.UXDesignPrinciple-module__Dbfv3W__cardBottomLeft{grid-area:2/2/3/3}.UXDesignPrinciple-module__Dbfv3W__cardBottomRight{grid-area:2/3/3/4}.UXDesignPrinciple-module__Dbfv3W__topContent{flex:1}.UXDesignPrinciple-module__Dbfv3W__statusList{flex-direction:column;gap:12px;margin-top:24px;display:flex}.UXDesignPrinciple-module__Dbfv3W__statusItem{color:#fff;background-color:#ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:14px 20px;font-size:13px;font-weight:500;display:flex}.UXDesignPrinciple-module__Dbfv3W__dotGreen{background-color:#a0ff3c;border-radius:50%;width:8px;height:8px}.UXDesignPrinciple-module__Dbfv3W__dotGrey{background-color:#8c908c;border-radius:50%;width:8px;height:8px}.UXDesignPrinciple-module__Dbfv3W__dotRed{background-color:#ff5252;border-radius:50%;width:8px;height:8px}.UXDesignPrinciple-module__Dbfv3W__dotDarkRed{background-color:#d50000;border-radius:50%;width:8px;height:8px}.UXDesignPrinciple-module__Dbfv3W__bottomContent{margin-top:40px}.UXDesignPrinciple-module__Dbfv3W__smallNote{color:#fff9;font-size:11px;line-height:1.5}.UXDesignPrinciple-module__Dbfv3W__card2Inner{z-index:3;justify-content:flex-start;align-items:center;gap:40px;height:100%;padding:40px;display:flex;position:relative}.UXDesignPrinciple-module__Dbfv3W__card2Text{max-width:400px}.UXDesignPrinciple-module__Dbfv3W__actionList{z-index:1;flex-direction:column;gap:16px;display:flex;position:relative}.UXDesignPrinciple-module__Dbfv3W__actionList:before{content:"";z-index:-1;border-left:1px dashed #ffffff4d;width:1px;position:absolute;top:12px;bottom:12px;left:10px}.UXDesignPrinciple-module__Dbfv3W__actionRow{align-items:center;gap:16px;display:flex;position:relative}.UXDesignPrinciple-module__Dbfv3W__iconCircleSolid{color:#fff;z-index:1;background-color:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.UXDesignPrinciple-module__Dbfv3W__iconCircleGhost{z-index:1;background-color:#0000;border:1px dashed #fff6;border-radius:50%;flex-shrink:0;width:20px;height:20px}.UXDesignPrinciple-module__Dbfv3W__actionPillSolid{color:#fff;text-align:left;background-color:#1a1a1a;border-radius:999px;min-width:140px;padding:10px 16px;font-size:13px;font-weight:500}.UXDesignPrinciple-module__Dbfv3W__actionPillGhost{color:#111;text-align:left;background-color:#fffc;border-radius:999px;min-width:140px;padding:10px 16px;font-size:13px;font-weight:500}.UXDesignPrinciple-module__Dbfv3W__horizontalDash{border-bottom:1px dashed #fff6;width:24px;height:1px}.UXDesignPrinciple-module__Dbfv3W__progressContainer{flex-direction:column;gap:16px;margin-top:auto;display:flex}.UXDesignPrinciple-module__Dbfv3W__progressRow{align-items:center;gap:16px;display:flex}.UXDesignPrinciple-module__Dbfv3W__progressLabel{color:#ffffffb3;width:60px;font-size:11px}.UXDesignPrinciple-module__Dbfv3W__progressBarBg{background-color:#fff3;border-radius:4px;flex:1;height:8px;overflow:hidden}.UXDesignPrinciple-module__Dbfv3W__progressBarFill{height:100%}.UXDesignPrinciple-module__Dbfv3W__pillGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;display:grid}.UXDesignPrinciple-module__Dbfv3W__riskPill{color:#111;background-color:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:500;display:flex}@media (max-width:1024px){.UXDesignPrinciple-module__Dbfv3W__grid{grid-template-columns:1fr 1fr}.UXDesignPrinciple-module__Dbfv3W__cardLeft,.UXDesignPrinciple-module__Dbfv3W__cardTopRight{grid-area:auto/1/auto/3}.UXDesignPrinciple-module__Dbfv3W__cardBottomLeft{grid-area:auto/1/auto/2}.UXDesignPrinciple-module__Dbfv3W__cardBottomRight{grid-area:auto/2/auto/3}}@media (max-width:768px){.UXDesignPrinciple-module__Dbfv3W__header{flex-direction:column;align-items:flex-start}.UXDesignPrinciple-module__Dbfv3W__title{font-size:26px}.UXDesignPrinciple-module__Dbfv3W__grid{grid-template-columns:1fr}.UXDesignPrinciple-module__Dbfv3W__cardLeft,.UXDesignPrinciple-module__Dbfv3W__cardTopRight,.UXDesignPrinciple-module__Dbfv3W__cardBottomLeft,.UXDesignPrinciple-module__Dbfv3W__cardBottomRight{grid-column:1/-1}.UXDesignPrinciple-module__Dbfv3W__card2Inner{flex-direction:column;align-items:flex-start}}
.UXDataSteps-module__YDrQEW__section{font-family:var(--font-inter);color:#111;background-color:#f4fafb;padding:60px 0;position:relative;overflow:hidden}.UXDataSteps-module__YDrQEW__container{z-index:1;display:block;position:relative}.UXDataSteps-module__YDrQEW__leftCol{width:100%}.UXDataSteps-module__YDrQEW__header{max-width:60%;margin-bottom:60px}.UXDataSteps-module__YDrQEW__supertitle{color:#8c908c;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;display:block}.UXDataSteps-module__YDrQEW__title{color:#111;margin-bottom:24px;font-size:32px;font-weight:500;line-height:1.2}.UXDataSteps-module__YDrQEW__description{color:#6a6e6a;font-size:16px;line-height:1.6}.UXDataSteps-module__YDrQEW__stepsList{flex-direction:column;display:flex}.UXDataSteps-module__YDrQEW__stepItem{border-top:1px solid #0000000f;align-items:center;padding:32px 0;display:flex}.UXDataSteps-module__YDrQEW__stepItem:last-child{border-bottom:1px solid #0000000f}.UXDataSteps-module__YDrQEW__stepNumber{color:#cdf23a;min-width:80px;font-size:48px;font-weight:500;line-height:1}.UXDataSteps-module__YDrQEW__stepContent{flex-direction:column;gap:8px;max-width:60%;display:flex}.UXDataSteps-module__YDrQEW__stepTitle{color:#111;font-size:18px;font-weight:500}.UXDataSteps-module__YDrQEW__stepDesc{color:#6a6e6a;font-size:14px}.UXDataSteps-module__YDrQEW__rightCol{pointer-events:none;z-index:2;width:55vw;max-width:1000px;height:130%;position:absolute;bottom:0;right:0}.UXDataSteps-module__YDrQEW__imageWrapper{width:100%;height:100%;position:relative}.UXDataSteps-module__YDrQEW__image{object-fit:contain;object-position:bottom right}@media (max-width:1200px){.UXDataSteps-module__YDrQEW__rightCol{right:-200px}}@media (max-width:992px){.UXDataSteps-module__YDrQEW__leftCol{flex:1;padding-right:0}.UXDataSteps-module__YDrQEW__rightCol{pointer-events:none;width:80vw;height:60%;margin-top:0;position:absolute;bottom:0;right:0;transform:none}.UXDataSteps-module__YDrQEW__image{object-position:bottom right}.UXDataSteps-module__YDrQEW__container{flex-direction:column}}@media (max-width:768px){.UXDataSteps-module__YDrQEW__section{padding:60px 0}.UXDataSteps-module__YDrQEW__rightCol{display:none}.UXDataSteps-module__YDrQEW__title{font-size:26px}.UXDataSteps-module__YDrQEW__stepItem{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0}}
.UXIndustries-module__Dg70Ja__section{font-family:var(--font-inter);color:#fff;background-color:#111;padding:60px 0}.UXIndustries-module__Dg70Ja__container{flex-direction:column;display:flex}.UXIndustries-module__Dg70Ja__header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:60px;display:flex}.UXIndustries-module__Dg70Ja__headerLeft{flex:1;max-width:800px}.UXIndustries-module__Dg70Ja__supertitle{color:#8c908c;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;display:block}.UXIndustries-module__Dg70Ja__title{color:#fff;margin-bottom:24px;font-size:32px;font-weight:500;line-height:1.2}.UXIndustries-module__Dg70Ja__headerRight{flex:none}.UXIndustries-module__Dg70Ja__btn{color:#111;background-color:#cdf23a;border-radius:8px;justify-content:center;align-items:center;padding:14px 32px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.UXIndustries-module__Dg70Ja__btn:hover{background-color:#b5db2e;transform:translateY(-2px)}.UXIndustries-module__Dg70Ja__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.UXIndustries-module__Dg70Ja__card{aspect-ratio:4/3;border-radius:16px;width:100%;transition:transform .3s;position:relative;overflow:hidden}.UXIndustries-module__Dg70Ja__card:hover{transform:translateY(-4px)}.UXIndustries-module__Dg70Ja__image{object-fit:cover;z-index:1}.UXIndustries-module__Dg70Ja__overlay{z-index:2;background:linear-gradient(#0000 50%,#000c 100%);position:absolute;inset:0}.UXIndustries-module__Dg70Ja__cardContent{z-index:3;padding:24px;position:absolute;bottom:0;left:0;right:0}.UXIndustries-module__Dg70Ja__cardTitle{color:#fff;margin:0;font-size:14px;font-weight:500}@media (max-width:1024px){.UXIndustries-module__Dg70Ja__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.UXIndustries-module__Dg70Ja__header{flex-direction:column;align-items:flex-start}.UXIndustries-module__Dg70Ja__title{font-size:26px}.UXIndustries-module__Dg70Ja__grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){.UXIndustries-module__Dg70Ja__grid{grid-template-columns:1fr}.UXIndustries-module__Dg70Ja__card{aspect-ratio:16/9}}
.UXFAQ-module__D0wmYq__section{font-family:var(--font-inter);background-color:#fff;padding:60px 0}.UXFAQ-module__D0wmYq__container{align-items:flex-start;gap:60px;width:100%;display:flex}.UXFAQ-module__D0wmYq__leftColumn{flex:0 0 300px}.UXFAQ-module__D0wmYq__rightColumn{flex:1;width:100%}.UXFAQ-module__D0wmYq__supertitle{letter-spacing:2px;text-transform:uppercase;color:#8c908c;margin-bottom:24px;font-size:11px;font-weight:500;display:block}.UXFAQ-module__D0wmYq__title{color:#111;margin-bottom:24px;font-size:32px;font-weight:500;line-height:1.2}.UXFAQ-module__D0wmYq__accordion{flex-direction:column;display:flex}.UXFAQ-module__D0wmYq__item{border-top:1px solid #00000014}.UXFAQ-module__D0wmYq__item:last-child{border-bottom:1px solid #00000014}.UXFAQ-module__D0wmYq__question{text-align:left;cursor:pointer;color:#111;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:32px 0 16px;font-size:16px;font-weight:500;display:flex}.UXFAQ-module__D0wmYq__icon{color:#8c908c;flex-shrink:0;margin-left:24px;font-size:20px;font-weight:300}.UXFAQ-module__D0wmYq__answer{color:#6a6e6a;padding:0 0 32px;font-size:14px;line-height:1.6}@media (max-width:992px){.UXFAQ-module__D0wmYq__container{flex-direction:column;gap:60px}.UXFAQ-module__D0wmYq__leftColumn{flex:none;width:100%}.UXFAQ-module__D0wmYq__title{font-size:26px}.UXFAQ-module__D0wmYq__title br{display:none}}@media (max-width:768px){.UXFAQ-module__D0wmYq__section{padding:60px 0}.UXFAQ-module__D0wmYq__question{padding:24px 0 12px}.UXFAQ-module__D0wmYq__answer{padding:0 0 24px}}
.UXCaseStudy-module__SQb1uW__section{font-family:var(--font-inter);background-color:#f2f2f2;padding:60px 0}.UXCaseStudy-module__SQb1uW__container{grid-template-columns:1fr 1fr;align-items:stretch;gap:60px;display:grid}.UXCaseStudy-module__SQb1uW__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:40px 0;display:flex}.UXCaseStudy-module__SQb1uW__supertitle{color:#8c908c;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500}.UXCaseStudy-module__SQb1uW__title{color:#111;margin-bottom:24px;font-size:32px;font-weight:500;line-height:1.2}.UXCaseStudy-module__SQb1uW__subtitle{color:#111;margin-bottom:16px;font-size:18px;font-weight:500;line-height:1.5}.UXCaseStudy-module__SQb1uW__paragraph{color:#6a6e6a;margin-bottom:24px;font-size:15px;line-height:1.6}.UXCaseStudy-module__SQb1uW__list{margin:0 0 40px;padding:0;list-style:none}.UXCaseStudy-module__SQb1uW__list li{color:#111;margin-bottom:12px;padding-left:20px;font-size:14px;line-height:1.6;position:relative}.UXCaseStudy-module__SQb1uW__list li:before{content:"•";color:#111;font-weight:500;position:absolute;top:0;left:0}.UXCaseStudy-module__SQb1uW__btn{color:#fff;background-color:#0b110b;border-radius:999px;justify-content:center;align-items:center;padding:14px 32px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.UXCaseStudy-module__SQb1uW__btn:hover{background-color:#222;transform:translateY(-2px)}.UXCaseStudy-module__SQb1uW__imageWrapper{width:100%;min-height:800px;position:relative}.UXCaseStudy-module__SQb1uW__image{object-fit:cover}@media (max-width:992px){.UXCaseStudy-module__SQb1uW__container{grid-template-columns:1fr;gap:40px}.UXCaseStudy-module__SQb1uW__content{padding:0}.UXCaseStudy-module__SQb1uW__imageWrapper{aspect-ratio:16/9;min-height:auto}}@media (max-width:768px){.UXCaseStudy-module__SQb1uW__title{font-size:26px}}
.UXCTA-module__Mw2rGW__section{font-family:var(--font-inter);background-color:#000;padding:60px 0;position:relative;overflow:hidden}.UXCTA-module__Mw2rGW__bgImage{object-fit:cover;z-index:1}.UXCTA-module__Mw2rGW__overlay{z-index:2;background:#000000d9;position:absolute;inset:0}.UXCTA-module__Mw2rGW__container{z-index:3;justify-content:space-between;align-items:center;gap:60px;display:flex;position:relative}.UXCTA-module__Mw2rGW__contentLeft{flex:0 0 55%}.UXCTA-module__Mw2rGW__supertitle{color:#ffffff80;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;display:block}.UXCTA-module__Mw2rGW__title{color:#fff;margin-bottom:24px;font-size:32px;font-weight:500;line-height:1.2}.UXCTA-module__Mw2rGW__highlight{color:#cdf23a}.UXCTA-module__Mw2rGW__description{color:#fff9;max-width:600px;margin-bottom:40px;font-size:16px;line-height:1.6}.UXCTA-module__Mw2rGW__btn{color:#111;background-color:#cdf23a;border-radius:8px;justify-content:center;align-items:center;padding:14px 32px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.UXCTA-module__Mw2rGW__btn:hover{background-color:#b5db2e;transform:translateY(-2px)}.UXCTA-module__Mw2rGW__statsRight{flex-direction:column;flex:1;align-items:flex-end;gap:16px;display:flex}.UXCTA-module__Mw2rGW__statCard{background-color:#1c1c1c;border:1px solid #333;border-radius:16px;flex-direction:column;gap:8px;width:100%;max-width:340px;padding:32px;display:flex}.UXCTA-module__Mw2rGW__statValue{color:#cdf23a;margin:0;font-size:48px;font-weight:500;line-height:1}.UXCTA-module__Mw2rGW__statLabel{color:#fff9;margin:0;font-size:14px}@media (max-width:1024px){.UXCTA-module__Mw2rGW__title{font-size:26px}}@media (max-width:992px){.UXCTA-module__Mw2rGW__container{flex-direction:column;align-items:flex-start;gap:40px}.UXCTA-module__Mw2rGW__contentLeft{flex:none;width:100%}.UXCTA-module__Mw2rGW__statsRight{align-items:center;width:100%}.UXCTA-module__Mw2rGW__statCard{padding:24px}}@media (max-width:768px){.UXCTA-module__Mw2rGW__title{font-size:26px}}
