@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";
.Banner-module-scss-module__vB7GfW__banner{background:#fff;width:100%;margin-top:45px}.Banner-module-scss-module__vB7GfW__bannerContainer{flex-direction:column;width:1325px;max-width:calc(100% - 116px);margin:0 auto;display:flex}.Banner-module-scss-module__vB7GfW__slider{background:#f5f5f5;border-radius:24px;width:100%;height:556px;position:relative;overflow:hidden}.Banner-module-scss-module__vB7GfW__sliderTrack{will-change:transform;width:100%;height:100%;transition:transform .65s ease-in-out;display:flex}.Banner-module-scss-module__vB7GfW__slide{flex-shrink:0;width:100%;min-width:100%;height:100%;position:relative}.Banner-module-scss-module__vB7GfW__bannerImage{object-fit:cover;object-position:center;border-radius:24px;transition:transform .45s}.Banner-module-scss-module__vB7GfW__slide:hover .Banner-module-scss-module__vB7GfW__bannerImage{transform:scale(1.03)}.Banner-module-scss-module__vB7GfW__arrowButton{z-index:10;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #00000026;color:#1c2745!important;background:#fffffff2!important;border-radius:50%!important;width:46px!important;height:46px!important;transition:all .3s!important;position:absolute!important}.Banner-module-scss-module__vB7GfW__arrowButton:hover{transform:translateY(-50%)scale(1.08);background:#fff!important}.Banner-module-scss-module__vB7GfW__arrowButton svg{font-size:28px}.Banner-module-scss-module__vB7GfW__leftArrow{left:24px}.Banner-module-scss-module__vB7GfW__rightArrow{right:24px}.Banner-module-scss-module__vB7GfW__pagination{justify-content:center;align-items:center;gap:12px;width:100%;height:50px;display:flex}.Banner-module-scss-module__vB7GfW__dot{cursor:pointer;background:#d9d9d9;border:none;border-radius:50%;outline:none;width:10px;height:10px;transition:all .3s}.Banner-module-scss-module__vB7GfW__dot:hover{background:#b0b0b0}.Banner-module-scss-module__vB7GfW__activeDot{background:#666!important;border-radius:50%!important;width:10px!important;height:10px!important}@media (max-width:1536px){.Banner-module-scss-module__vB7GfW__bannerContainer{width:min(1325px,100vw - 120px)}.Banner-module-scss-module__vB7GfW__slider{aspect-ratio:1325/556;height:auto}}@media (max-width:1366px){.Banner-module-scss-module__vB7GfW__banner{margin-top:36px}.Banner-module-scss-module__vB7GfW__bannerContainer{width:calc(100% - 80px);max-width:1325px}.Banner-module-scss-module__vB7GfW__slider{aspect-ratio:1325/556;width:100%;height:auto}.Banner-module-scss-module__vB7GfW__leftArrow{left:20px}.Banner-module-scss-module__vB7GfW__rightArrow{right:20px}}@media (max-width:1024px){.Banner-module-scss-module__vB7GfW__banner{margin-top:32px}.Banner-module-scss-module__vB7GfW__bannerContainer{width:calc(100% - 48px)}.Banner-module-scss-module__vB7GfW__slider{height:420px;aspect-ratio:unset;border-radius:20px}.Banner-module-scss-module__vB7GfW__bannerImage{border-radius:20px}.Banner-module-scss-module__vB7GfW__arrowButton{width:42px!important;height:42px!important}.Banner-module-scss-module__vB7GfW__arrowButton svg{font-size:24px}.Banner-module-scss-module__vB7GfW__pagination{height:48px}}@media (max-width:768px){.Banner-module-scss-module__vB7GfW__bannerContainer{width:calc(100% - 32px)}.Banner-module-scss-module__vB7GfW__slider{border-radius:18px;height:320px}.Banner-module-scss-module__vB7GfW__bannerImage{border-radius:18px}.Banner-module-scss-module__vB7GfW__arrowButton{width:38px!important;height:38px!important}.Banner-module-scss-module__vB7GfW__arrowButton svg{font-size:22px}.Banner-module-scss-module__vB7GfW__leftArrow{left:12px}.Banner-module-scss-module__vB7GfW__rightArrow{right:12px}.Banner-module-scss-module__vB7GfW__pagination{gap:10px;height:44px}.Banner-module-scss-module__vB7GfW__dot{width:9px;height:9px}.Banner-module-scss-module__vB7GfW__activeDot{background:#666!important;border-radius:50%!important;width:9px!important;height:9px!important}}@media (max-width:480px){.Banner-module-scss-module__vB7GfW__banner{margin-top:20px}.Banner-module-scss-module__vB7GfW__bannerContainer{width:calc(100% - 24px)}.Banner-module-scss-module__vB7GfW__slider{border-radius:16px;height:220px}.Banner-module-scss-module__vB7GfW__bannerImage{border-radius:16px}.Banner-module-scss-module__vB7GfW__arrowButton{display:none!important}.Banner-module-scss-module__vB7GfW__pagination{gap:8px;height:40px}.Banner-module-scss-module__vB7GfW__dot{width:8px;height:8px}.Banner-module-scss-module__vB7GfW__activeDot{background:#666!important;border-radius:50%!important;width:8px!important;height:8px!important}}.Banner-module-scss-module__vB7GfW__arrowButton:focus-visible,.Banner-module-scss-module__vB7GfW__dot:focus-visible{outline-offset:2px;outline:2px solid #1c2745}.Banner-module-scss-module__vB7GfW__sliderTrack{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}
.ProductShowcase-module-scss-module___SMd6G__productSection{background:#fff;width:100%;padding:64px 0 80px;scroll-margin-top:100px}.ProductShowcase-module-scss-module___SMd6G__container{width:100%;max-width:1280px;margin:0 auto}.ProductShowcase-module-scss-module___SMd6G__productCard{background:#fff;grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:flex-start;gap:40px;width:100%;height:auto;display:grid}.ProductShowcase-module-scss-module___SMd6G__gallery{flex-direction:column;gap:20px;width:100%;min-width:0;max-width:480px;height:auto;display:flex;overflow:hidden}.ProductShowcase-module-scss-module___SMd6G__mainImageCard{background:#fff;border-radius:16px;width:100%;height:380px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000001a}.ProductShowcase-module-scss-module___SMd6G__mainImage{object-fit:cover;object-position:center;transition:transform .4s}.ProductShowcase-module-scss-module___SMd6G__mainImageCard:hover .ProductShowcase-module-scss-module___SMd6G__mainImage{transform:scale(1.04)}.ProductShowcase-module-scss-module___SMd6G__thumbnailRow{box-sizing:border-box;scrollbar-width:none;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;margin-top:16px;display:flex;overflow-x:auto}.ProductShowcase-module-scss-module___SMd6G__thumbnailRow::-webkit-scrollbar{display:none}.ProductShowcase-module-scss-module___SMd6G__thumb{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:10px;flex-shrink:0;width:90px;height:74px;padding:0;transition:all .3s;box-shadow:0 4px 12px #0000000f}.ProductShowcase-module-scss-module___SMd6G__thumb:hover{border-color:#0b1a30;transform:translateY(-2px)}.ProductShowcase-module-scss-module___SMd6G__activeThumb{border-color:#0b1a30;box-shadow:0 6px 16px #0b1a3026}.ProductShowcase-module-scss-module___SMd6G__thumbImageWrapper{border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.ProductShowcase-module-scss-module___SMd6G__thumbImage{object-fit:cover;transition:transform .3s}.ProductShowcase-module-scss-module___SMd6G__thumb:hover .ProductShowcase-module-scss-module___SMd6G__thumbImage{transform:scale(1.05)}.ProductShowcase-module-scss-module___SMd6G__badge{color:#2b3b78;text-overflow:ellipsis;white-space:nowrap;background:#e2eafd;border-radius:9999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.ProductShowcase-module-scss-module___SMd6G__badgeIcon{font-size:16px!important}.ProductShowcase-module-scss-module___SMd6G__details{flex:1;min-width:0;overflow:hidden}.ProductShowcase-module-scss-module___SMd6G__title{letter-spacing:-1px;word-break:normal;overflow-wrap:break-word;color:#071429;margin:16px 0 0;font-family:Inter,sans-serif;font-size:42px;font-weight:800;line-height:52px}.ProductShowcase-module-scss-module___SMd6G__description{color:#64748b;max-width:500px;margin:16px 0 0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px}.ProductShowcase-module-scss-module___SMd6G__variantSection{flex-direction:column;gap:16px;margin:20px 0;display:flex}.ProductShowcase-module-scss-module___SMd6G__variantGroup{flex-direction:column;gap:8px;display:flex}.ProductShowcase-module-scss-module___SMd6G__variantLabel{color:#132238;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.ProductShowcase-module-scss-module___SMd6G__variantLabel span{color:#475569;margin-left:6px;font-weight:500}.ProductShowcase-module-scss-module___SMd6G__colorRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ProductShowcase-module-scss-module___SMd6G__colorSwatch{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;outline:none;width:36px;height:36px;padding:2px;transition:all .2s cubic-bezier(.4,0,.2,1)}.ProductShowcase-module-scss-module___SMd6G__colorSwatch:hover{transform:scale(1.1)}.ProductShowcase-module-scss-module___SMd6G__colorSwatch.ProductShowcase-module-scss-module___SMd6G__activeColor{border-color:#14213d;box-shadow:0 0 0 2px #14213d26}.ProductShowcase-module-scss-module___SMd6G__colorInner{border-radius:50%;width:100%;height:100%;box-shadow:inset 0 0 0 1px #00000026}.ProductShowcase-module-scss-module___SMd6G__sizeRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ProductShowcase-module-scss-module___SMd6G__sizeChip{color:#1e293b;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;outline:none;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.ProductShowcase-module-scss-module___SMd6G__sizeChip:hover{background:#f8fafc;border-color:#14213d;transform:translateY(-1px)}.ProductShowcase-module-scss-module___SMd6G__sizeChip.ProductShowcase-module-scss-module___SMd6G__activeSize{color:#fff;background:#14213d;border-color:#14213d;box-shadow:0 4px 12px #14213d33}.ProductShowcase-module-scss-module___SMd6G__actionRow{align-items:center;gap:16px;margin-top:32px;display:flex}.ProductShowcase-module-scss-module___SMd6G__buyButton{color:#fff!important;text-transform:none!important;white-space:nowrap!important;letter-spacing:-.2px!important;background:#071429!important;border-radius:12px!important;height:56px!important;padding:0 36px!important;font-family:Inter,sans-serif!important;font-size:17px!important;font-weight:700!important;transition:all .3s!important;box-shadow:0 10px 25px #07142940!important}.ProductShowcase-module-scss-module___SMd6G__buyButton:hover{transform:translateY(-2px);background:#040b17!important;box-shadow:0 14px 32px #07142959!important}.ProductShowcase-module-scss-module___SMd6G__productGrid{grid-template-columns:repeat(5,1fr);gap:24px;margin-top:56px;display:grid}.ProductShowcase-module-scss-module___SMd6G__productItem{cursor:pointer;background:#fff;border:1px solid #eceff4;border-radius:18px;flex-direction:column;align-items:center;gap:14px;padding:16px;transition:all .3s;display:flex}.ProductShowcase-module-scss-module___SMd6G__productItem:hover{transform:translateY(-6px);box-shadow:0 14px 32px #00000014}.ProductShowcase-module-scss-module___SMd6G__activeProduct{border-color:#14213d}.ProductShowcase-module-scss-module___SMd6G__productThumb{object-fit:cover;border-radius:12px}.ProductShowcase-module-scss-module___SMd6G__productName{text-align:center;color:#14213d;font-family:Inter,sans-serif;font-size:15px;font-weight:600}.ProductShowcase-module-scss-module___SMd6G__quantity{background:#fff;border:1px solid #d9dee7;border-radius:8px;justify-content:space-between;align-items:center;width:152px;height:48px;padding:0 8px;display:flex}.ProductShowcase-module-scss-module___SMd6G__qtyBtn{cursor:pointer;color:#14213d;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:flex}.ProductShowcase-module-scss-module___SMd6G__qtyBtn:hover{background:#f5f6fa;border-radius:6px}.ProductShowcase-module-scss-module___SMd6G__qtyBtn svg{font-size:20px}.ProductShowcase-module-scss-module___SMd6G__qtyValue{text-align:center;color:#132238;min-width:32px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:24px}.ProductShowcase-module-scss-module___SMd6G__productCard,.ProductShowcase-module-scss-module___SMd6G__productItem,.ProductShowcase-module-scss-module___SMd6G__thumb,.ProductShowcase-module-scss-module___SMd6G__buyButton,.ProductShowcase-module-scss-module___SMd6G__qtyBtn{transition:all .3s}.ProductShowcase-module-scss-module___SMd6G__mainImage{transition:transform .4s}.ProductShowcase-module-scss-module___SMd6G__productItem:hover .ProductShowcase-module-scss-module___SMd6G__productThumb{transform:scale(1.05)}.ProductShowcase-module-scss-module___SMd6G__productThumb{transition:transform .3s}@media (max-width:1440px){.ProductShowcase-module-scss-module___SMd6G__container{width:calc(100% - 80px);max-width:1280px}.ProductShowcase-module-scss-module___SMd6G__productCard{grid-template-columns:minmax(0,450px) minmax(0,1fr);gap:36px;display:grid}.ProductShowcase-module-scss-module___SMd6G__gallery{width:100%;min-width:0;max-width:450px}.ProductShowcase-module-scss-module___SMd6G__details{width:100%;min-width:0}.ProductShowcase-module-scss-module___SMd6G__mainImageCard{width:100%;height:360px}.ProductShowcase-module-scss-module___SMd6G__title{font-size:38px;line-height:48px}}@media (max-width:1200px){.ProductShowcase-module-scss-module___SMd6G__container{width:calc(100% - 48px)}.ProductShowcase-module-scss-module___SMd6G__productCard{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:28px;height:auto;display:grid}.ProductShowcase-module-scss-module___SMd6G__gallery{width:100%;min-width:0;max-width:380px}.ProductShowcase-module-scss-module___SMd6G__details{width:100%;min-width:0}.ProductShowcase-module-scss-module___SMd6G__mainImageCard{height:320px}.ProductShowcase-module-scss-module___SMd6G__title{font-size:32px;line-height:40px}.ProductShowcase-module-scss-module___SMd6G__description{font-size:17px}.ProductShowcase-module-scss-module___SMd6G__buyButton{color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:#071429!important;border-radius:10px!important;height:52px!important;padding:0 24px!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;transition:all .3s!important;box-shadow:0 10px 25px #07142940!important}.ProductShowcase-module-scss-module___SMd6G__buyButton:hover{background:#040b17!important;box-shadow:0 12px 30px #07142959!important}.ProductShowcase-module-scss-module___SMd6G__buyButton .ProductShowcase-module-scss-module___SMd6G__MuiButton-startIcon{margin-right:8px}.ProductShowcase-module-scss-module___SMd6G__quantity{width:152px;height:52px}.ProductShowcase-module-scss-module___SMd6G__productGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.ProductShowcase-module-scss-module___SMd6G__productSection{padding:40px 0 60px}.ProductShowcase-module-scss-module___SMd6G__container{width:calc(100% - 48px)}.ProductShowcase-module-scss-module___SMd6G__productCard{grid-template-columns:1fr;gap:24px;display:grid}.ProductShowcase-module-scss-module___SMd6G__gallery,.ProductShowcase-module-scss-module___SMd6G__details{width:100%;min-width:0;max-width:100%}.ProductShowcase-module-scss-module___SMd6G__mainImageCard{width:100%;height:320px}.ProductShowcase-module-scss-module___SMd6G__thumbnailRow{flex-wrap:nowrap;justify-content:flex-start;gap:12px;overflow-x:auto}.ProductShowcase-module-scss-module___SMd6G__thumb{flex-shrink:0;width:80px;height:80px}.ProductShowcase-module-scss-module___SMd6G__title{margin-top:12px;font-size:32px;line-height:40px}.ProductShowcase-module-scss-module___SMd6G__actionRow{flex-direction:column;align-items:stretch;gap:14px;width:100%;margin-top:24px;display:flex}.ProductShowcase-module-scss-module___SMd6G__quantity{flex-shrink:0;height:50px;width:100%!important;max-width:100%!important}.ProductShowcase-module-scss-module___SMd6G__buyButton{border-radius:12px!important;width:100%!important;height:56px!important;padding:0 24px!important;font-size:16px!important;font-weight:700!important}}@media (max-width:768px){.ProductShowcase-module-scss-module___SMd6G__productSection{padding:32px 0 48px}.ProductShowcase-module-scss-module___SMd6G__container{width:calc(100% - 32px)}.ProductShowcase-module-scss-module___SMd6G__mainImageCard{border-radius:16px;height:260px}.ProductShowcase-module-scss-module___SMd6G__thumbnailRow{gap:10px}.ProductShowcase-module-scss-module___SMd6G__thumb{flex-shrink:0;width:70px;height:70px}.ProductShowcase-module-scss-module___SMd6G__title{letter-spacing:-.4px;font-size:26px;line-height:34px}.ProductShowcase-module-scss-module___SMd6G__description{font-size:15px;line-height:24px}.ProductShowcase-module-scss-module___SMd6G__badge{font-size:13px}}@media (max-width:480px){.ProductShowcase-module-scss-module___SMd6G__container{width:calc(100% - 24px)}.ProductShowcase-module-scss-module___SMd6G__mainImageCard{border-radius:14px;height:220px}.ProductShowcase-module-scss-module___SMd6G__thumbnailRow{gap:8px}.ProductShowcase-module-scss-module___SMd6G__thumb{flex-shrink:0;width:60px;height:60px}.ProductShowcase-module-scss-module___SMd6G__title{font-size:22px;line-height:30px}.ProductShowcase-module-scss-module___SMd6G__description{font-size:14px;line-height:22px}.ProductShowcase-module-scss-module___SMd6G__badge{font-size:12px}.ProductShowcase-module-scss-module___SMd6G__actionRow{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.ProductShowcase-module-scss-module___SMd6G__quantity{flex-shrink:0;height:48px;width:100%!important;max-width:100%!important}.ProductShowcase-module-scss-module___SMd6G__buyButton{border-radius:12px!important;width:100%!important;height:54px!important;padding:0 16px!important;font-size:16px!important;font-weight:700!important}.ProductShowcase-module-scss-module___SMd6G__productGrid{grid-template-columns:1fr}}.ProductShowcase-module-scss-module___SMd6G__buyButton:focus-visible,.ProductShowcase-module-scss-module___SMd6G__qtyBtn:focus-visible,.ProductShowcase-module-scss-module___SMd6G__thumb:focus-visible,.ProductShowcase-module-scss-module___SMd6G__productItem:focus-visible{outline-offset:2px;outline:2px solid #14213d}.ProductShowcase-module-scss-module___SMd6G__outOfStock{letter-spacing:.5px;color:#ef4444;text-transform:uppercase;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:152px;height:48px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;display:flex}.ProductShowcase-module-scss-module___SMd6G__notifyButton{width:152px;height:48px;color:#fff!important;text-transform:none!important;box-shadow:none!important;background:#132238!important;border-radius:8px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;transition:all .3s!important}.ProductShowcase-module-scss-module___SMd6G__notifyButton:hover{transform:translateY(-2px);background:#0d1b33!important;box-shadow:0 10px 22px #1322382e!important}.ProductShowcase-module-scss-module___SMd6G__notifyButton:disabled{color:#64748b!important;background:#cbd5e1!important}.ProductShowcase-module-scss-module___SMd6G__notifyButton .ProductShowcase-module-scss-module___SMd6G__MuiButton-startIcon{margin-right:8px}.ProductShowcase-module-scss-module___SMd6G__notifyButton .ProductShowcase-module-scss-module___SMd6G__MuiButton-startIcon svg{font-size:18px}@media (max-width:768px){.ProductShowcase-module-scss-module___SMd6G__actionRow{flex-direction:column;align-items:stretch;gap:14px;width:100%}.ProductShowcase-module-scss-module___SMd6G__buyButton,.ProductShowcase-module-scss-module___SMd6G__notifyButton,.ProductShowcase-module-scss-module___SMd6G__quantity,.ProductShowcase-module-scss-module___SMd6G__outOfStock{width:100%!important}.ProductShowcase-module-scss-module___SMd6G__buyButton,.ProductShowcase-module-scss-module___SMd6G__notifyButton{border-radius:12px!important;height:56px!important;font-size:16px!important;font-weight:700!important}.ProductShowcase-module-scss-module___SMd6G__outOfStock{height:56px!important}}
.FeaturesSection-module-scss-module__xy5XQa__featuresSection{background:#edf4fe;width:100%;padding:96px 0}.FeaturesSection-module-scss-module__xy5XQa__container{width:100%;max-width:1216px;margin:0 auto}.FeaturesSection-module-scss-module__xy5XQa__header{text-align:center;max-width:760px;margin:0 auto 56px}.FeaturesSection-module-scss-module__xy5XQa__heading{letter-spacing:-.36px;text-align:center;color:#0b1a30;margin:0;font-family:Inter,sans-serif;font-size:36px;font-weight:600;line-height:44px}.FeaturesSection-module-scss-module__xy5XQa__subHeading{letter-spacing:0;text-align:center;color:#55657d;max-width:620px;margin:16px auto 0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.FeaturesSection-module-scss-module__xy5XQa__content{grid-template-rows:288px 288px;grid-template-columns:2fr 1fr;gap:24px;width:100%;max-width:1216px;height:600px;display:grid}.FeaturesSection-module-scss-module__xy5XQa__featureBanner{box-sizing:border-box;cursor:pointer;background:#101828;border-radius:16px;grid-area:1/1/span 2;width:100%;height:100%;position:relative;overflow:hidden}.FeaturesSection-module-scss-module__xy5XQa__bannerImage{object-fit:cover;object-position:center;transition:transform .5s}.FeaturesSection-module-scss-module__xy5XQa__featureBanner:hover .FeaturesSection-module-scss-module__xy5XQa__bannerImage{transform:scale(1.04)}.FeaturesSection-module-scss-module__xy5XQa__overlay{background:linear-gradient(#0000 20%,#000000d1 100%);position:absolute;inset:0}.FeaturesSection-module-scss-module__xy5XQa__bannerContent{z-index:2;position:absolute;bottom:48px;left:48px;right:48px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent h3{color:#fff;margin:0 0 10px;font-family:Inter,sans-serif;font-size:30px;font-weight:700;line-height:38px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent p{color:#ffffffe0;max-width:520px;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:24px}.FeaturesSection-module-scss-module__xy5XQa__featureCard{box-sizing:border-box;border:1px solid #0000000f;border-radius:12px;flex-direction:column;grid-column:2;justify-content:space-between;width:100%;height:100%;padding:24px;transition:all .35s;display:flex}.FeaturesSection-module-scss-module__xy5XQa__featureCard:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0f172a14}.FeaturesSection-module-scss-module__xy5XQa__card1{background:#d6e5ff;border:1px solid #0b1a301a;grid-row:1}.FeaturesSection-module-scss-module__xy5XQa__card1 h4{color:#0b1a30}.FeaturesSection-module-scss-module__xy5XQa__card1 p{color:#4a586e}.FeaturesSection-module-scss-module__xy5XQa__card1 .FeaturesSection-module-scss-module__xy5XQa__featureIcon{color:#0b1a30}.FeaturesSection-module-scss-module__xy5XQa__card2{background:#03132e;border:1px solid #ffffff14;grid-row:2}.FeaturesSection-module-scss-module__xy5XQa__card2 h4{color:#fff}.FeaturesSection-module-scss-module__xy5XQa__card2 p{color:#94a3b8}.FeaturesSection-module-scss-module__xy5XQa__card2 .FeaturesSection-module-scss-module__xy5XQa__featureIcon{color:#00e699}.FeaturesSection-module-scss-module__xy5XQa__featureIcon{justify-content:flex-start;align-items:center;width:44px;height:44px;display:flex}.FeaturesSection-module-scss-module__xy5XQa__featureIcon svg{font-size:30px}.FeaturesSection-module-scss-module__xy5XQa__featureCard h4{margin:0 0 8px;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:32px}.FeaturesSection-module-scss-module__xy5XQa__featureCard p{margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:24px}@media (max-width:1440px){.FeaturesSection-module-scss-module__xy5XQa__container{width:calc(100% - 80px);max-width:1216px}}@media (max-width:1280px){.FeaturesSection-module-scss-module__xy5XQa__container{width:calc(100% - 64px)}.FeaturesSection-module-scss-module__xy5XQa__content{grid-template-columns:1.8fr 1fr;gap:20px;width:100%;height:auto}.FeaturesSection-module-scss-module__xy5XQa__featureBanner{width:100%;height:560px}.FeaturesSection-module-scss-module__xy5XQa__featureCard{width:100%;height:268px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent{bottom:32px;left:32px;right:32px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent h3{font-size:28px;line-height:36px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent p{font-size:15px;line-height:24px}}@media (max-width:1024px){.FeaturesSection-module-scss-module__xy5XQa__featuresSection{padding:64px 0}.FeaturesSection-module-scss-module__xy5XQa__container{width:calc(100% - 48px)}.FeaturesSection-module-scss-module__xy5XQa__header{margin-bottom:40px}.FeaturesSection-module-scss-module__xy5XQa__heading{font-size:32px;line-height:40px}.FeaturesSection-module-scss-module__xy5XQa__subHeading{width:100%;font-size:17px;line-height:26px}.FeaturesSection-module-scss-module__xy5XQa__content{flex-direction:column;gap:20px;width:100%;height:auto;display:flex}.FeaturesSection-module-scss-module__xy5XQa__featureBanner{grid-area:auto;width:100%;height:380px}.FeaturesSection-module-scss-module__xy5XQa__featureCard{grid-area:auto;width:100%;height:220px}}@media (max-width:768px){.FeaturesSection-module-scss-module__xy5XQa__featuresSection{padding:56px 0}.FeaturesSection-module-scss-module__xy5XQa__container{width:calc(100% - 32px)}.FeaturesSection-module-scss-module__xy5XQa__heading{font-size:34px;line-height:42px}.FeaturesSection-module-scss-module__xy5XQa__subHeading{font-size:16px;line-height:26px}.FeaturesSection-module-scss-module__xy5XQa__featureBanner{border-radius:18px;min-height:320px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent{bottom:24px;left:24px;right:24px}.FeaturesSection-module-scss-module__xy5XQa__bannerIcon{width:52px;height:52px}.FeaturesSection-module-scss-module__xy5XQa__bannerIcon svg{font-size:28px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent h3{font-size:26px;line-height:34px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent p{font-size:15px;line-height:24px}.FeaturesSection-module-scss-module__xy5XQa__featureList{grid-template-columns:1fr}.FeaturesSection-module-scss-module__xy5XQa__featureCard{border-radius:18px;padding:24px}.FeaturesSection-module-scss-module__xy5XQa__featureCard h4{font-size:24px;line-height:32px}.FeaturesSection-module-scss-module__xy5XQa__featureCard p{font-size:15px;line-height:24px}}@media (max-width:480px){.FeaturesSection-module-scss-module__xy5XQa__container{width:calc(100% - 24px)}.FeaturesSection-module-scss-module__xy5XQa__heading{font-size:28px;line-height:36px}.FeaturesSection-module-scss-module__xy5XQa__featureBanner{border-radius:16px;min-height:260px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent{bottom:18px;left:18px;right:18px}.FeaturesSection-module-scss-module__xy5XQa__bannerIcon{width:44px;height:44px;margin-bottom:14px}.FeaturesSection-module-scss-module__xy5XQa__bannerIcon svg{font-size:24px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent h3{font-size:22px;line-height:30px}.FeaturesSection-module-scss-module__xy5XQa__bannerContent p{font-size:14px;line-height:22px}.FeaturesSection-module-scss-module__xy5XQa__featureCard{padding:20px}.FeaturesSection-module-scss-module__xy5XQa__featureIcon{width:50px;height:50px;margin-bottom:20px}.FeaturesSection-module-scss-module__xy5XQa__featureIcon svg{font-size:24px}.FeaturesSection-module-scss-module__xy5XQa__featureCard h4{font-size:22px;line-height:30px}.FeaturesSection-module-scss-module__xy5XQa__featureCard p{font-size:14px;line-height:22px}}.FeaturesSection-module-scss-module__xy5XQa__featureBanner,.FeaturesSection-module-scss-module__xy5XQa__featureCard{transition:all .35s}.FeaturesSection-module-scss-module__xy5XQa__featureBanner:hover{transform:translateY(-6px);box-shadow:0 24px 60px #0f172a1f}.FeaturesSection-module-scss-module__xy5XQa__featureCard:hover .FeaturesSection-module-scss-module__xy5XQa__featureIcon{transform:scale(1.08)}.FeaturesSection-module-scss-module__xy5XQa__featureIcon{transition:transform .3s}.FeaturesSection-module-scss-module__xy5XQa__featureCard:focus-within,.FeaturesSection-module-scss-module__xy5XQa__featureBanner:focus-within{outline-offset:4px;outline:2px solid #14213d}
.AboutSection-module-scss-module__Xwj7AG__aboutSection{background:#fff;width:100%;padding:100px 0;scroll-margin-top:100px}.AboutSection-module-scss-module__Xwj7AG__container{grid-template-columns:minmax(0,616px) 1fr;align-items:center;gap:80px;width:100%;max-width:1280px;margin:0 auto;display:grid}.AboutSection-module-scss-module__Xwj7AG__galleryWrapper{gap:16px;width:100%;max-width:616px;display:flex}.AboutSection-module-scss-module__Xwj7AG__galleryColumnLeft{box-sizing:border-box;flex-direction:column;gap:16px;width:50%;height:416px;padding-bottom:32px;display:flex}.AboutSection-module-scss-module__Xwj7AG__galleryColumnRight{box-sizing:border-box;flex-direction:column;gap:16px;width:50%;height:416px;padding-top:32px;display:flex}.AboutSection-module-scss-module__Xwj7AG__officeCard,.AboutSection-module-scss-module__Xwj7AG__meetingCard{background:#f3f6fb;border-radius:8px;flex-shrink:0;width:100%;height:256px;position:relative;overflow:hidden}.AboutSection-module-scss-module__Xwj7AG__galleryImage{object-fit:cover;object-position:center;transition:transform .4s}.AboutSection-module-scss-module__Xwj7AG__officeCard:hover .AboutSection-module-scss-module__Xwj7AG__galleryImage,.AboutSection-module-scss-module__Xwj7AG__meetingCard:hover .AboutSection-module-scss-module__Xwj7AG__galleryImage{transform:scale(1.05)}.AboutSection-module-scss-module__Xwj7AG__statCard{box-sizing:border-box;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;width:100%;height:128px;padding:24px;transition:transform .3s,box-shadow .3s;display:flex}.AboutSection-module-scss-module__Xwj7AG__statCard:hover{transform:translateY(-4px)}.AboutSection-module-scss-module__Xwj7AG__lightCard{background:#e8f0ff}.AboutSection-module-scss-module__Xwj7AG__darkCard{background:#0c2346}.AboutSection-module-scss-module__Xwj7AG__statCard h2{letter-spacing:-1px;margin:0 0 4px;font-family:Inter,sans-serif;font-size:38px;font-weight:700;line-height:46px}.AboutSection-module-scss-module__Xwj7AG__lightCard h2{color:#132238}.AboutSection-module-scss-module__Xwj7AG__darkCard h2{color:#fff}.AboutSection-module-scss-module__Xwj7AG__statCard span{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.AboutSection-module-scss-module__Xwj7AG__lightCard span{color:#667085}.AboutSection-module-scss-module__Xwj7AG__darkCard span{color:#ffffffd9}.AboutSection-module-scss-module__Xwj7AG__content{flex-direction:column;align-items:flex-start;display:flex}.AboutSection-module-scss-module__Xwj7AG__sectionTag{color:#132238;font-family:Inter,sans-serif;font-size:20px;font-weight:700}.AboutSection-module-scss-module__Xwj7AG__divider{background:#132238;border-radius:100px;width:72px;height:4px;margin:20px 0 32px}.AboutSection-module-scss-module__Xwj7AG__title{letter-spacing:-.36px;color:#132238;margin:0 0 24px;font-family:Inter,sans-serif;font-size:36px;font-weight:600;line-height:44px}.AboutSection-module-scss-module__Xwj7AG__description{color:#5f6570;margin:0 0 24px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.AboutSection-module-scss-module__Xwj7AG__features{grid-template-columns:repeat(2,1fr);gap:18px 28px;width:100%;margin-top:12px;display:grid}.AboutSection-module-scss-module__Xwj7AG__featureItem{align-items:center;gap:12px;display:flex}.AboutSection-module-scss-module__Xwj7AG__featureItem span{color:#132238;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.AboutSection-module-scss-module__Xwj7AG__featureItem svg{color:#132238;font-size:22px}.AboutSection-module-scss-module__Xwj7AG__learnButton{color:#fff;cursor:pointer;background:#132238;border:none;border-radius:8px;align-items:center;gap:12px;height:56px;margin-top:40px;padding:0 32px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:all .3s;display:inline-flex}.AboutSection-module-scss-module__Xwj7AG__learnButton svg{font-size:22px}.AboutSection-module-scss-module__Xwj7AG__learnButton:hover{background:#0d1a31;transform:translateY(-2px)}@media (max-width:1440px){.AboutSection-module-scss-module__Xwj7AG__container{grid-template-columns:616px 1fr;gap:64px;max-width:1280px;padding:0 40px}}@media (max-width:1200px){.AboutSection-module-scss-module__Xwj7AG__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:0 32px}.AboutSection-module-scss-module__Xwj7AG__galleryWrapper{gap:16px;width:100%}.AboutSection-module-scss-module__Xwj7AG__galleryColumnLeft,.AboutSection-module-scss-module__Xwj7AG__galleryColumnRight{width:50%;height:416px}.AboutSection-module-scss-module__Xwj7AG__officeCard,.AboutSection-module-scss-module__Xwj7AG__meetingCard{width:100%;height:256px}.AboutSection-module-scss-module__Xwj7AG__statCard{width:100%;height:128px;padding:24px}.AboutSection-module-scss-module__Xwj7AG__statCard h2{font-size:36px;line-height:44px}.AboutSection-module-scss-module__Xwj7AG__title{margin-bottom:20px;font-size:34px;line-height:42px}.AboutSection-module-scss-module__Xwj7AG__description{font-size:16px;line-height:28px}}@media (max-width:1024px){.AboutSection-module-scss-module__Xwj7AG__aboutSection{padding:72px 0}.AboutSection-module-scss-module__Xwj7AG__container{flex-direction:column;gap:48px;display:flex}.AboutSection-module-scss-module__Xwj7AG__galleryWrapper{gap:16px;width:100%;max-width:560px;margin:0 auto}.AboutSection-module-scss-module__Xwj7AG__galleryColumnLeft,.AboutSection-module-scss-module__Xwj7AG__galleryColumnRight{width:50%;height:auto}.AboutSection-module-scss-module__Xwj7AG__officeCard,.AboutSection-module-scss-module__Xwj7AG__meetingCard{width:100%;height:220px}.AboutSection-module-scss-module__Xwj7AG__statCard{width:100%;height:115px}.AboutSection-module-scss-module__Xwj7AG__content{width:100%}.AboutSection-module-scss-module__Xwj7AG__title{font-size:40px;line-height:48px}.AboutSection-module-scss-module__Xwj7AG__features{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AboutSection-module-scss-module__Xwj7AG__aboutSection{padding:48px 0}.AboutSection-module-scss-module__Xwj7AG__container{box-sizing:border-box;width:100%;padding:0 20px}.AboutSection-module-scss-module__Xwj7AG__galleryWrapper{flex-direction:column;gap:16px;width:100%;max-width:100%}.AboutSection-module-scss-module__Xwj7AG__galleryColumnLeft,.AboutSection-module-scss-module__Xwj7AG__galleryColumnRight{gap:16px;width:100%;height:auto;padding:0}.AboutSection-module-scss-module__Xwj7AG__officeCard,.AboutSection-module-scss-module__Xwj7AG__meetingCard{width:100%;height:220px}.AboutSection-module-scss-module__Xwj7AG__statCard{width:100%;height:110px;padding:20px}.AboutSection-module-scss-module__Xwj7AG__statCard h2{font-size:32px;line-height:38px}.AboutSection-module-scss-module__Xwj7AG__title{font-size:34px;line-height:42px}.AboutSection-module-scss-module__Xwj7AG__description{font-size:16px;line-height:28px}.AboutSection-module-scss-module__Xwj7AG__features{grid-template-columns:1fr}.AboutSection-module-scss-module__Xwj7AG__featureItem span{font-size:15px}.AboutSection-module-scss-module__Xwj7AG__learnButton{justify-content:center;width:100%}}@media (max-width:480px){.AboutSection-module-scss-module__Xwj7AG__container{padding:0 16px}.AboutSection-module-scss-module__Xwj7AG__officeCard,.AboutSection-module-scss-module__Xwj7AG__meetingCard{height:190px}.AboutSection-module-scss-module__Xwj7AG__statCard{height:100px;padding:16px}.AboutSection-module-scss-module__Xwj7AG__statCard h2{font-size:28px;line-height:34px}.AboutSection-module-scss-module__Xwj7AG__sectionTag{font-size:16px}.AboutSection-module-scss-module__Xwj7AG__divider{width:50px;margin:14px 0 20px}.AboutSection-module-scss-module__Xwj7AG__title{font-size:26px;line-height:34px}.AboutSection-module-scss-module__Xwj7AG__description{font-size:15px;line-height:26px}.AboutSection-module-scss-module__Xwj7AG__featureItem{gap:10px}.AboutSection-module-scss-module__Xwj7AG__featureItem span{font-size:14px}.AboutSection-module-scss-module__Xwj7AG__featureItem svg{font-size:20px}.AboutSection-module-scss-module__Xwj7AG__learnButton{height:48px;font-size:15px}}.AboutSection-module-scss-module__Xwj7AG__officeCard,.AboutSection-module-scss-module__Xwj7AG__meetingCard,.AboutSection-module-scss-module__Xwj7AG__statCard,.AboutSection-module-scss-module__Xwj7AG__learnButton{transition:all .3s}.AboutSection-module-scss-module__Xwj7AG__officeCard:hover,.AboutSection-module-scss-module__Xwj7AG__meetingCard:hover{transform:translateY(-6px);box-shadow:0 20px 50px #0f172a1f}.AboutSection-module-scss-module__Xwj7AG__statCard:hover{box-shadow:0 16px 40px #0f172a14}.AboutSection-module-scss-module__Xwj7AG__featureItem svg{transition:transform .3s}.AboutSection-module-scss-module__Xwj7AG__featureItem:hover svg{transform:scale(1.15)}.AboutSection-module-scss-module__Xwj7AG__learnButton:focus-visible{outline-offset:4px;outline:2px solid #132238}
.ContactSection-module-scss-module__j4Xxwq__contactSection{background:#f4f7ff;border-top:1px solid #e6ebf2;width:100%;padding:96px 0;scroll-margin-top:100px}.ContactSection-module-scss-module__j4Xxwq__container{grid-template-columns:1fr 480px;align-items:center;gap:120px;width:100%;max-width:1280px;margin:0 auto;display:grid}.ContactSection-module-scss-module__j4Xxwq__leftContent{flex-direction:column;display:flex}.ContactSection-module-scss-module__j4Xxwq__title{letter-spacing:-.9px;text-transform:uppercase;color:#111827;width:544px;max-width:100%;height:auto;min-height:40px;margin:0;font-family:Inter,sans-serif;font-size:36px;font-weight:800;line-height:40px}.ContactSection-module-scss-module__j4Xxwq__description{letter-spacing:0;color:#6b7280;max-width:520px;margin:24px 0 40px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}.ContactSection-module-scss-module__j4Xxwq__contactList{flex-direction:column;gap:28px;display:flex}.ContactSection-module-scss-module__j4Xxwq__contactItem{align-items:center;gap:20px;display:flex}.ContactSection-module-scss-module__j4Xxwq__contactItem span{letter-spacing:0;color:#111827;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}.ContactSection-module-scss-module__j4Xxwq__iconWrapper{color:#2563eb;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex}.ContactSection-module-scss-module__j4Xxwq__iconWrapper svg{font-size:28px}.ContactSection-module-scss-module__j4Xxwq__iconWrapper:hover{color:#fff;background:#2563eb;transform:translateY(-2px)}.ContactSection-module-scss-module__j4Xxwq__formCard{background:#fff;border-radius:24px;padding:32px;box-shadow:0 10px 35px #0f172a14}.ContactSection-module-scss-module__j4Xxwq__form{flex-direction:column;gap:24px;display:flex}.ContactSection-module-scss-module__j4Xxwq__field{flex-direction:column;gap:8px;display:flex}.ContactSection-module-scss-module__j4Xxwq__field label{letter-spacing:0;color:#111827;width:100%;max-width:100%;height:20px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-root{background:#fff;border-radius:8px;width:100%;max-width:100%;height:46px}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-root.MuiInputBase-multiline{align-items:flex-start;height:auto;min-height:120px;padding:0!important}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-input{letter-spacing:0;box-sizing:border-box;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-input::placeholder{letter-spacing:0;color:#9ca3af;opacity:1;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.ContactSection-module-scss-module__j4Xxwq__field .MuiInputBase-inputMultiline{padding:12px 16px!important}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#d1d5db}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#2563eb}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#2563eb}.ContactSection-module-scss-module__j4Xxwq__submitButton{text-transform:none!important;width:100%!important;height:52px!important;box-shadow:none!important;background:#000!important;border-radius:12px!important;margin-top:8px!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:700!important;transition:all .3s!important}.ContactSection-module-scss-module__j4Xxwq__submitButton:hover{transform:translateY(-2px);background:#111827!important}@media (max-width:1440px){.ContactSection-module-scss-module__j4Xxwq__container{width:calc(100% - 80px);max-width:1280px}.ContactSection-module-scss-module__j4Xxwq__description{font-size:18px;line-height:28px}}@media (max-width:1200px){.ContactSection-module-scss-module__j4Xxwq__container{grid-template-columns:1fr 440px;gap:56px;width:calc(100% - 64px)}.ContactSection-module-scss-module__j4Xxwq__title{font-size:34px;line-height:38px}.ContactSection-module-scss-module__j4Xxwq__description,.ContactSection-module-scss-module__j4Xxwq__contactItem span{font-size:17px;line-height:26px}.ContactSection-module-scss-module__j4Xxwq__formCard{padding:28px}}@media (max-width:1024px){.ContactSection-module-scss-module__j4Xxwq__contactSection{padding:72px 0}.ContactSection-module-scss-module__j4Xxwq__container{flex-direction:column;gap:48px;width:calc(100% - 48px);display:flex}.ContactSection-module-scss-module__j4Xxwq__leftContent,.ContactSection-module-scss-module__j4Xxwq__formCard{width:100%}.ContactSection-module-scss-module__j4Xxwq__title{width:100%;font-size:32px;line-height:36px}.ContactSection-module-scss-module__j4Xxwq__description{max-width:100%}}@media (max-width:768px){.ContactSection-module-scss-module__j4Xxwq__contactSection{padding:56px 0}.ContactSection-module-scss-module__j4Xxwq__container{width:calc(100% - 32px)}.ContactSection-module-scss-module__j4Xxwq__title{width:100%;font-size:28px;line-height:32px}.ContactSection-module-scss-module__j4Xxwq__description{margin:16px 0 28px;font-size:16px;line-height:24px}.ContactSection-module-scss-module__j4Xxwq__contactList{gap:20px}.ContactSection-module-scss-module__j4Xxwq__contactItem{align-items:flex-start}.ContactSection-module-scss-module__j4Xxwq__contactItem span{font-size:16px;line-height:24px}.ContactSection-module-scss-module__j4Xxwq__iconWrapper{width:44px;height:44px}.ContactSection-module-scss-module__j4Xxwq__iconWrapper svg{font-size:20px}.ContactSection-module-scss-module__j4Xxwq__formCard{border-radius:18px;padding:24px}.ContactSection-module-scss-module__j4Xxwq__form{gap:18px}.ContactSection-module-scss-module__j4Xxwq__submitButton{height:50px!important;font-size:15px!important}}@media (max-width:480px){.ContactSection-module-scss-module__j4Xxwq__container{width:calc(100% - 24px)}.ContactSection-module-scss-module__j4Xxwq__title{width:100%;font-size:24px;line-height:28px}.ContactSection-module-scss-module__j4Xxwq__description{font-size:15px;line-height:26px}.ContactSection-module-scss-module__j4Xxwq__contactItem{gap:14px}.ContactSection-module-scss-module__j4Xxwq__contactItem span{font-size:15px;line-height:22px}.ContactSection-module-scss-module__j4Xxwq__iconWrapper{width:44px;height:44px}.ContactSection-module-scss-module__j4Xxwq__iconWrapper svg{font-size:20px}.ContactSection-module-scss-module__j4Xxwq__formCard{border-radius:16px;padding:20px}.ContactSection-module-scss-module__j4Xxwq__field label{font-size:14px}.ContactSection-module-scss-module__j4Xxwq__field .MuiOutlinedInput-input{padding:12px 14px;font-size:14px}.ContactSection-module-scss-module__j4Xxwq__submitButton{height:50px!important;font-size:15px!important}}.ContactSection-module-scss-module__j4Xxwq__contactItem{transition:transform .3s}.ContactSection-module-scss-module__j4Xxwq__contactItem:hover{transform:translate(6px)}.ContactSection-module-scss-module__j4Xxwq__formCard{transition:all .35s}.ContactSection-module-scss-module__j4Xxwq__formCard:hover{transform:translateY(-6px);box-shadow:0 24px 60px #0f172a1f}.ContactSection-module-scss-module__j4Xxwq__submitButton:focus-visible{outline-offset:4px;outline:2px solid #2563eb}.MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #2563eb1f}
.Footer-module-scss-module__wcgw9G__footer{background:#fff;border-top:1px solid #eef2f7;width:100%}.Footer-module-scss-module__wcgw9G__container{justify-content:space-between;align-items:center;width:100%;max-width:1280px;height:auto;min-height:32px;margin:0 auto;padding:48px 0;display:flex}.Footer-module-scss-module__wcgw9G__brand{flex:1;align-items:center;display:flex}.Footer-module-scss-module__wcgw9G__logo{letter-spacing:-.5px;color:#132238;font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:32px;text-decoration:none;transition:color .25s}.Footer-module-scss-module__wcgw9G__logo:hover{color:#1d4ed8}.Footer-module-scss-module__wcgw9G__navigation{flex:1;justify-content:center;align-items:center;gap:40px;display:flex}.Footer-module-scss-module__wcgw9G__navLink{color:#4b5563;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:color .25s}.Footer-module-scss-module__wcgw9G__navLink:hover{color:#132238}.Footer-module-scss-module__wcgw9G__company{flex:1;justify-content:flex-end;align-items:center;display:flex}.Footer-module-scss-module__wcgw9G__companyLogo{object-fit:contain;width:auto;height:32px;transition:transform .25s}.Footer-module-scss-module__wcgw9G__companyLogo:hover{transform:scale(1.04)}@media (max-width:1440px){.Footer-module-scss-module__wcgw9G__container{width:calc(100% - 80px)}}@media (max-width:1200px){.Footer-module-scss-module__wcgw9G__container{width:calc(100% - 64px)}.Footer-module-scss-module__wcgw9G__navigation{gap:28px}.Footer-module-scss-module__wcgw9G__logo{font-size:20px}.Footer-module-scss-module__wcgw9G__navLink{font-size:15px}}@media (max-width:768px){.Footer-module-scss-module__wcgw9G__container{flex-direction:column;gap:24px;width:calc(100% - 32px);height:auto;padding:36px 0}.Footer-module-scss-module__wcgw9G__brand,.Footer-module-scss-module__wcgw9G__navigation,.Footer-module-scss-module__wcgw9G__company{justify-content:center;width:100%}.Footer-module-scss-module__wcgw9G__navigation{flex-wrap:wrap;gap:20px}.Footer-module-scss-module__wcgw9G__companyLogo{height:28px}}@media (max-width:480px){.Footer-module-scss-module__wcgw9G__container{width:calc(100% - 24px);padding:28px 0}.Footer-module-scss-module__wcgw9G__logo{font-size:20px}.Footer-module-scss-module__wcgw9G__navigation{flex-direction:column;gap:12px}.Footer-module-scss-module__wcgw9G__navLink{font-size:15px}.Footer-module-scss-module__wcgw9G__companyLogo{height:24px}}.Footer-module-scss-module__wcgw9G__navLink:focus-visible,.Footer-module-scss-module__wcgw9G__logo:focus-visible{outline-offset:3px;outline:2px solid #132238}.Footer-module-scss-module__wcgw9G__contactDetails{color:#6b7280;border-top:1px solid #f3f4f6;justify-content:center;align-items:center;gap:16px;padding:16px 0 24px;font-family:Inter,sans-serif;font-size:13px;display:flex}.Footer-module-scss-module__wcgw9G__contactDetails .Footer-module-scss-module__wcgw9G__bullet{color:#d1d5db}@media (max-width:768px){.Footer-module-scss-module__wcgw9G__contactDetails{text-align:center;flex-direction:column;gap:8px;padding:16px 16px 24px}.Footer-module-scss-module__wcgw9G__contactDetails .Footer-module-scss-module__wcgw9G__bullet{display:none}}
.LoginModal-module-scss-module__YYzhPG__dialogPaper{background:#fff;height:549px;overflow:hidden;box-shadow:0 24px 80px #1018282e;border-radius:12px!important;width:1178px!important;max-width:1178px!important}.LoginModal-module-scss-module__YYzhPG__modal{background:#fff;width:1178px;height:549px;font-family:Inter,sans-serif;display:flex;position:relative;overflow:hidden}.LoginModal-module-scss-module__YYzhPG__leftPanel{border-top-left-radius:12px;border-bottom-left-radius:12px;flex-shrink:0;width:615px;height:549px;position:relative;overflow:hidden}.LoginModal-module-scss-module__YYzhPG__bannerImage{object-fit:cover;object-position:center}.LoginModal-module-scss-module__YYzhPG__leftOverlay{background:linear-gradient(#00000014 0%,#00000061 100%);position:absolute;inset:0}.LoginModal-module-scss-module__YYzhPG__leftContent{z-index:2;width:300px;position:absolute;bottom:42px;left:40px}.LoginModal-module-scss-module__YYzhPG__bannerTitle{color:#fff;letter-spacing:-.8px;margin:0;font-size:34px;font-weight:700;line-height:46px}.LoginModal-module-scss-module__YYzhPG__rightPanel{box-sizing:border-box;background:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:563px;height:549px;padding:50px 34px 0;display:flex;position:relative}.LoginModal-module-scss-module__YYzhPG__closeButton{color:#667085;cursor:pointer;z-index:5;background:#fff;border:1px solid #eaecf0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:18px;right:18px}.LoginModal-module-scss-module__YYzhPG__closeButton:hover{color:#101828;background:#f9fafb;transform:scale(1.05)}.LoginModal-module-scss-module__YYzhPG__closeButton:active{transform:scale(.92)}.LoginModal-module-scss-module__YYzhPG__closeIcon{font-size:20px}.LoginModal-module-scss-module__YYzhPG__formContainer{flex-direction:column;width:100%;max-width:507px;display:flex}.LoginModal-module-scss-module__YYzhPG__title{color:#101828;letter-spacing:-.8px;margin:0 0 8px;font-size:30px;font-weight:700;line-height:1.2}.LoginModal-module-scss-module__YYzhPG__subtitle{color:#667085;margin:0 0 28px;font-size:15px;font-weight:400;line-height:24px}.LoginModal-module-scss-module__YYzhPG__inputGroup{width:100%;margin-bottom:20px;position:relative}.LoginModal-module-scss-module__YYzhPG__customInput{color:#101828;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:12px;outline:none;width:100%;height:72px;padding:26px 16px 8px;font-family:inherit;font-size:18px;font-weight:500;transition:border-color .2s,box-shadow .2s}.LoginModal-module-scss-module__YYzhPG__customInput:hover{border-color:#98a2b3}.LoginModal-module-scss-module__YYzhPG__customInput:focus{border-color:#101828;box-shadow:0 0 0 4px #10182814}.LoginModal-module-scss-module__YYzhPG__customLabel{color:#98a2b3;pointer-events:none;white-space:nowrap;font-size:16px;font-weight:500;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.LoginModal-module-scss-module__YYzhPG__customInput:focus~.LoginModal-module-scss-module__YYzhPG__customLabel,.LoginModal-module-scss-module__YYzhPG__customInput:not(:placeholder-shown)~.LoginModal-module-scss-module__YYzhPG__customLabel{color:#667085;font-size:11px;top:18px}.LoginModal-module-scss-module__YYzhPG__otpContainer{flex-direction:column;width:100%;animation:.35s LoginModal-module-scss-module__YYzhPG__fadeUp;display:flex}.LoginModal-module-scss-module__YYzhPG__otpWrapper{justify-content:space-between;gap:10px;width:100%;margin-bottom:20px;display:flex}.LoginModal-module-scss-module__YYzhPG__otpSquare{text-align:center;color:#101828;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:12px;outline:none;flex:1;min-width:0;max-width:60px;height:64px;font-family:inherit;font-size:24px;font-weight:700;transition:all .25s}.LoginModal-module-scss-module__YYzhPG__otpSquare:hover{border-color:#98a2b3}.LoginModal-module-scss-module__YYzhPG__otpSquare:focus{border:2px solid #101828;box-shadow:0 0 0 3px #10182814}.LoginModal-module-scss-module__YYzhPG__timer{text-align:center;color:#667085;width:100%;margin:0 0 24px;font-size:14px;font-weight:500}.LoginModal-module-scss-module__YYzhPG__timer span{color:#101828;font-weight:700}.LoginModal-module-scss-module__YYzhPG__resendBtn{color:#1570ef;cursor:pointer;background:0 0;border:none;width:100%;height:auto;margin-bottom:24px;font-family:inherit;font-size:15px;font-weight:600}.LoginModal-module-scss-module__YYzhPG__resendBtn:hover{text-decoration:underline}.LoginModal-module-scss-module__YYzhPG__verifyButton{color:#fff;cursor:pointer;background:#101828;border:none;border-radius:8px;width:100%;height:56px;font-family:inherit;font-size:16px;font-weight:600;transition:all .25s}.LoginModal-module-scss-module__YYzhPG__verifyButton:hover{background:#000}.LoginModal-module-scss-module__YYzhPG__verifyButton:disabled{color:#fff;cursor:not-allowed;background:#d0d5dd}.LoginModal-module-scss-module__YYzhPG__verifyButton:active:not(:disabled){transform:scale(.98)}@keyframes LoginModal-module-scss-module__YYzhPG__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.LoginModal-module-scss-module__YYzhPG__dialogPaper{width:90%!important;max-width:500px!important;height:auto!important;max-height:90vh!important;overflow:hidden auto!important}.LoginModal-module-scss-module__YYzhPG__modal{flex-direction:column!important;width:100%!important;height:auto!important;display:flex!important}.LoginModal-module-scss-module__YYzhPG__leftPanel{border-radius:12px 12px 0 0!important;width:100%!important;height:180px!important}.LoginModal-module-scss-module__YYzhPG__rightPanel{width:100%!important;height:auto!important;padding:32px 24px!important;position:static!important}.LoginModal-module-scss-module__YYzhPG__closeButton{top:16px!important;right:16px!important}.LoginModal-module-scss-module__YYzhPG__bannerTitle{font-size:24px!important;line-height:32px!important}.LoginModal-module-scss-module__YYzhPG__leftContent{width:auto!important;bottom:24px!important;left:24px!important;right:24px!important}}@media (max-width:576px){.LoginModal-module-scss-module__YYzhPG__dialogPaper{border-radius:12px!important;width:95%!important;max-width:100%!important;height:auto!important;max-height:95vh!important;margin:12px!important;overflow:hidden auto!important}.LoginModal-module-scss-module__YYzhPG__leftPanel{height:160px!important}.LoginModal-module-scss-module__YYzhPG__rightPanel{padding:24px 16px!important}.LoginModal-module-scss-module__YYzhPG__title{font-size:24px!important}.LoginModal-module-scss-module__YYzhPG__subtitle{margin-bottom:20px!important;font-size:14px!important}.LoginModal-module-scss-module__YYzhPG__otpSquare{height:48px!important;font-size:18px!important}.LoginModal-module-scss-module__YYzhPG__verifyButton{height:48px!important;font-size:15px!important}}
.CheckoutModal-module-scss-module__FFZS-G__dialogPaper{font-family:Inter,sans-serif;border-radius:20px!important;width:1022px!important;max-width:1022px!important;height:652px!important;margin:0!important;overflow:hidden auto!important;box-shadow:0 12px 40px #0000001f!important}.CheckoutModal-module-scss-module__FFZS-G__modal{background:#fff;width:1022px;height:652px;display:flex;position:relative}.CheckoutModal-module-scss-module__FFZS-G__leftPanel{box-sizing:border-box;background:#f7f7f7;border-right:1px solid #eee;flex-direction:column;flex:none;justify-content:space-between;width:408.8px;height:652px;padding:40px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__summaryTitle{color:#000;margin:0;font-size:26px;font-weight:700}.CheckoutModal-module-scss-module__FFZS-G__productCard{align-items:center;gap:20px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__imgWrapper{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;padding:10px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000a}.CheckoutModal-module-scss-module__FFZS-G__productImg{object-fit:contain;width:100%;height:100%}.CheckoutModal-module-scss-module__FFZS-G__productMeta{flex-direction:column;gap:4px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__productTitle{color:#000;margin:0;font-size:18px;font-weight:700}.CheckoutModal-module-scss-module__FFZS-G__productSubtitle,.CheckoutModal-module-scss-module__FFZS-G__productQty{color:#888;margin:0;font-size:13px}.CheckoutModal-module-scss-module__FFZS-G__productPrice{color:#000;margin:4px 0 0;font-size:18px;font-weight:700}.CheckoutModal-module-scss-module__FFZS-G__costDetails{border-top:1px solid #eee;flex-direction:column;gap:16px;padding-top:24px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__costRow{color:#555;justify-content:space-between;font-size:16px;font-weight:500;display:flex}.CheckoutModal-module-scss-module__FFZS-G__costRow .CheckoutModal-module-scss-module__FFZS-G__freeText{color:#000;font-weight:500}.CheckoutModal-module-scss-module__FFZS-G__gstSection{flex-direction:column;gap:8px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__gstHeader{color:#555;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;font-family:inherit;font-size:15px;font-weight:500;display:flex}.CheckoutModal-module-scss-module__FFZS-G__gstHeader svg{color:#888;font-size:18px}.CheckoutModal-module-scss-module__FFZS-G__gstBreakdown{background:#eee;border-radius:8px;flex-direction:column;gap:8px;padding:12px 16px;animation:.2s ease-out CheckoutModal-module-scss-module__FFZS-G__slideDown;display:flex}.CheckoutModal-module-scss-module__FFZS-G__gstRow{color:#666;justify-content:space-between;font-size:13px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__totalRow{border-top:1px solid #eee;padding-top:16px;color:#000!important;font-size:22px!important;font-weight:700!important}.CheckoutModal-module-scss-module__FFZS-G__rightPanel{box-sizing:border-box;background:#fff;flex:none;width:613.2px;height:652px;padding:40px;position:relative}.CheckoutModal-module-scss-module__FFZS-G__closeButton{cursor:pointer;color:#000;z-index:50;background:#fff;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.CheckoutModal-module-scss-module__FFZS-G__closeButton:hover{background:#f7f7f7;border-color:#adadad}.CheckoutModal-module-scss-module__FFZS-G__closeIcon{font-size:20px}.CheckoutModal-module-scss-module__FFZS-G__formContainer{flex-direction:column;gap:16px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__title{letter-spacing:0;vertical-align:middle;color:#000;margin:0 0 10px;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:32px}.CheckoutModal-module-scss-module__FFZS-G__sectionHeader{color:#000;letter-spacing:.05em;margin-top:12px;margin-bottom:2px;font-size:13px;font-weight:800}.CheckoutModal-module-scss-module__FFZS-G__formRow{gap:16px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__inputWrapper{flex-direction:column;flex:1;gap:6px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__inputLabel{color:#888;font-size:13px;font-weight:500}.CheckoutModal-module-scss-module__FFZS-G__textInput{color:#000;box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:8px;width:100%;height:48px;padding:0 16px;font-family:inherit;font-size:15px;transition:border-color .2s}.CheckoutModal-module-scss-module__FFZS-G__textInput:focus{border-color:#000;outline:none}.CheckoutModal-module-scss-module__FFZS-G__submitButton{color:#fff;cursor:pointer;background:#051329;border:none;border-radius:8px;width:100%;height:52px;margin-top:24px;font-family:inherit;font-size:16px;font-weight:700;transition:background-color .2s}.CheckoutModal-module-scss-module__FFZS-G__submitButton:hover{background:#0c2349}.CheckoutModal-module-scss-module__FFZS-G__successPaper{transition:all .3s cubic-bezier(.4,0,.2,1);width:600px!important;max-width:600px!important;height:599px!important}.CheckoutModal-module-scss-module__FFZS-G__successModal{box-sizing:border-box;background:#fff;justify-content:center;align-items:center;width:600px;height:599px;padding:40px;display:flex;position:relative}.CheckoutModal-module-scss-module__FFZS-G__successModal .CheckoutModal-module-scss-module__FFZS-G__closeButton{top:16px;right:16px}.CheckoutModal-module-scss-module__FFZS-G__successContent{text-align:center;flex-direction:column;align-items:center;width:520px;max-width:100%;display:flex}.CheckoutModal-module-scss-module__FFZS-G__successIconBadge{color:#10b981;background:#dcfce7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__successIconBadge svg{font-size:48px}.CheckoutModal-module-scss-module__FFZS-G__successTitle{color:#000;flex-shrink:0;margin:0 0 8px;font-family:Inter,sans-serif;font-size:24px;font-weight:800}.CheckoutModal-module-scss-module__FFZS-G__successSubtitle{color:#64748b;flex-shrink:0;max-width:380px;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.5}.CheckoutModal-module-scss-module__FFZS-G__successDetailsBox{box-sizing:border-box;background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:space-between;width:520px;height:235px;margin-bottom:24px;padding:24px 24px 32px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__successDetailRow{justify-content:space-between;align-items:center;display:flex}.CheckoutModal-module-scss-module__FFZS-G__detailLabel{letter-spacing:1.2px;vertical-align:middle;text-transform:uppercase;color:#94a3b8;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:16px}.CheckoutModal-module-scss-module__FFZS-G__detailValue{color:#000;font-size:14px;font-weight:800}.CheckoutModal-module-scss-module__FFZS-G__divider{background:#e2e8f0;height:1px}.CheckoutModal-module-scss-module__FFZS-G__successDualRow{justify-content:space-between;gap:20px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__dualColumn{flex-direction:column;flex:1;align-items:flex-start;gap:6px;display:flex}.CheckoutModal-module-scss-module__FFZS-G__deliveryDateText{color:#000;align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.CheckoutModal-module-scss-module__FFZS-G__deliveryDateText svg{color:#10b981;font-size:18px}.CheckoutModal-module-scss-module__FFZS-G__totalAmountText{color:#000;font-size:15px;font-weight:800}.CheckoutModal-module-scss-module__FFZS-G__successProductCard{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #f1f5f9;border-radius:8px;align-items:center;gap:16px;width:100%;padding:12px 16px;transition:all .2s;display:flex}.CheckoutModal-module-scss-module__FFZS-G__successProductCard:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #00000005}.CheckoutModal-module-scss-module__FFZS-G__successProductImgBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.CheckoutModal-module-scss-module__FFZS-G__successProductImg{object-fit:contain;width:100%;height:100%}.CheckoutModal-module-scss-module__FFZS-G__successProductMeta{text-align:left;flex:1}.CheckoutModal-module-scss-module__FFZS-G__successProductMeta h4{color:#000;margin:0 0 2px;font-size:14px;font-weight:800}.CheckoutModal-module-scss-module__FFZS-G__successProductMeta p{color:#64748b;margin:0;font-size:12px}.CheckoutModal-module-scss-module__FFZS-G__chevronIcon{color:#94a3b8;font-size:20px}.CheckoutModal-module-scss-module__FFZS-G__successActions{gap:16px;width:100%;display:flex}.CheckoutModal-module-scss-module__FFZS-G__continueBtn{color:#000;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;height:52px;font-family:inherit;font-size:16px;font-weight:800;transition:all .2s}.CheckoutModal-module-scss-module__FFZS-G__continueBtn:hover{background:#f8fafc;border-color:#000}.CheckoutModal-module-scss-module__FFZS-G__viewOrderBtn{color:#fff;cursor:pointer;background:#051329;border:none;border-radius:8px;flex:1;height:52px;font-family:inherit;font-size:16px;font-weight:800;transition:background-color .2s}.CheckoutModal-module-scss-module__FFZS-G__viewOrderBtn:hover{background:#0c2349}@media (max-width:1024px){.CheckoutModal-module-scss-module__FFZS-G__dialogPaper{width:90%!important;max-width:680px!important;height:auto!important;max-height:90vh!important}.CheckoutModal-module-scss-module__FFZS-G__successPaper{width:90%!important;max-width:580px!important;height:auto!important;max-height:90vh!important}.CheckoutModal-module-scss-module__FFZS-G__modal{flex-direction:column;width:100%;height:auto}.CheckoutModal-module-scss-module__FFZS-G__leftPanel{border-bottom:1px solid #eee;border-right:none;gap:24px;width:100%;height:auto;padding:32px}.CheckoutModal-module-scss-module__FFZS-G__rightPanel,.CheckoutModal-module-scss-module__FFZS-G__successModal{width:100%;height:auto;padding:32px}.CheckoutModal-module-scss-module__FFZS-G__successContent{width:100%}.CheckoutModal-module-scss-module__FFZS-G__successDetailsBox{gap:16px;width:100%;height:auto;padding-bottom:24px}}@media (max-width:768px){.CheckoutModal-module-scss-module__FFZS-G__dialogPaper,.CheckoutModal-module-scss-module__FFZS-G__successPaper{border-radius:12px!important;width:95%!important;height:auto!important;max-height:95vh!important;overflow:hidden auto!important}.CheckoutModal-module-scss-module__FFZS-G__leftPanel,.CheckoutModal-module-scss-module__FFZS-G__rightPanel,.CheckoutModal-module-scss-module__FFZS-G__successModal{padding:20px}.CheckoutModal-module-scss-module__FFZS-G__formRow,.CheckoutModal-module-scss-module__FFZS-G__successDualRow,.CheckoutModal-module-scss-module__FFZS-G__successActions{flex-direction:column;gap:12px}.CheckoutModal-module-scss-module__FFZS-G__continueBtn,.CheckoutModal-module-scss-module__FFZS-G__viewOrderBtn{width:100%}}@media (max-width:576px){.CheckoutModal-module-scss-module__FFZS-G__dialogPaper,.CheckoutModal-module-scss-module__FFZS-G__successPaper{border-radius:8px!important;width:98%!important;margin:4px!important}.CheckoutModal-module-scss-module__FFZS-G__leftPanel,.CheckoutModal-module-scss-module__FFZS-G__rightPanel,.CheckoutModal-module-scss-module__FFZS-G__successModal{padding:16px}.CheckoutModal-module-scss-module__FFZS-G__imgWrapper{width:80px;height:80px;padding:6px}.CheckoutModal-module-scss-module__FFZS-G__formRow{gap:8px}.CheckoutModal-module-scss-module__FFZS-G__inputWrapper{gap:4px}.CheckoutModal-module-scss-module__FFZS-G__textInput{height:44px;padding:0 12px;font-size:14px}.CheckoutModal-module-scss-module__FFZS-G__submitButton{height:48px;margin-top:16px;font-size:15px}.CheckoutModal-module-scss-module__FFZS-G__successDetailsBox{padding:16px 16px 24px}}@keyframes CheckoutModal-module-scss-module__FFZS-G__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
