.AIModelsSection-module__azdX_W__modelsSection{background:#000;width:100%;padding:80px 20px}.AIModelsSection-module__azdX_W__container{max-width:1200px;margin:0 auto}.AIModelsSection-module__azdX_W__sectionTitle{color:#fff;text-align:center;margin-bottom:60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3rem;font-style:italic;font-weight:700}.AIModelsSection-module__azdX_W__modelsGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:50px;display:grid}.AIModelsSection-module__azdX_W__modelCard{cursor:pointer;border-radius:12px;height:350px;position:relative;overflow:hidden}.AIModelsSection-module__azdX_W__backgroundMedia{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.AIModelsSection-module__azdX_W__overlay{opacity:0;z-index:10;background:linear-gradient(transparent,#000);justify-content:center;align-items:center;width:100%;height:50%;padding:30px;transition:all .3s ease-in-out;display:flex;position:absolute;bottom:-50%;left:0}.AIModelsSection-module__azdX_W__modelCard:hover .AIModelsSection-module__azdX_W__overlay{opacity:1;bottom:0}.AIModelsSection-module__azdX_W__overlayContent{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.AIModelsSection-module__azdX_W__overlayText{color:rgba(255,255,255,.9);margin:0;font-size:15px;line-height:1.6}.AIModelsSection-module__azdX_W__overlayFooter{justify-content:flex-end;align-items:center;display:flex}.AIModelsSection-module__azdX_W__provider{color:rgba(255,255,255,.6);letter-spacing:1px;font-size:13px;font-weight:600}.AIModelsSection-module__azdX_W__tryButton{color:#fff;cursor:pointer;background:#667eea;border:none;border-radius:6px;padding:8px 24px;font-size:14px;font-weight:600;transition:all .3s}.AIModelsSection-module__azdX_W__tryButton:hover{background:#764ba2;transform:translateY(-2px)}.AIModelsSection-module__azdX_W__modelInfo{z-index:9;background:linear-gradient(transparent,#000);align-items:center;gap:12px;width:100%;padding:20px;display:flex;position:absolute;bottom:0}.AIModelsSection-module__azdX_W__modelIcon{z-index:9;background:rgba(255,255,255,.05);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex;overflow:hidden}.AIModelsSection-module__azdX_W__modelName{color:#fff;z-index:9;margin:0;font-size:16px;font-weight:600}.AIModelsSection-module__azdX_W__viewAllWrapper{justify-content:center;margin-top:40px;display:flex}.AIModelsSection-module__azdX_W__viewAllButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:12px;justify-content:center;align-items:center;padding:12px 35px;font-size:16px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 20px rgba(102,126,234,.4)}.AIModelsSection-module__azdX_W__viewAllButton:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(102,126,234,.6)}@media (max-width:768px){.AIModelsSection-module__azdX_W__modelsSection{padding:60px 20px}.AIModelsSection-module__azdX_W__sectionTitle{margin-bottom:40px;font-size:32px}.AIModelsSection-module__azdX_W__modelsGrid{grid-template-columns:1fr;gap:20px}.AIModelsSection-module__azdX_W__imageWrapper{height:220px}.AIModelsSection-module__azdX_W__overlayText{font-size:14px}}@media (max-width:480px){.AIModelsSection-module__azdX_W__sectionTitle{font-size:28px}.AIModelsSection-module__azdX_W__imageWrapper{height:200px}.AIModelsSection-module__azdX_W__modelInfo{padding:16px}.AIModelsSection-module__azdX_W__modelName{font-size:14px}}@keyframes AIModelsSection-module__azdX_W__shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.AIModelsSection-module__azdX_W__modelCardSkeleton{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:12px;height:350px;position:relative;overflow:hidden}.AIModelsSection-module__azdX_W__skeletonBackground{background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.03) 75%) 0 0/468px 100%;width:100%;height:100%;animation:1.5s infinite AIModelsSection-module__azdX_W__shimmer;position:absolute;top:0;left:0}.AIModelsSection-module__azdX_W__skeletonOverlay{z-index:10;flex-direction:column;gap:12px;width:100%;padding:30px;display:flex;position:absolute;bottom:80px;left:0}.AIModelsSection-module__azdX_W__skeletonText{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 75%) 0 0/468px 100%;border-radius:6px;width:100%;height:16px;animation:1.5s infinite AIModelsSection-module__azdX_W__shimmer}.AIModelsSection-module__azdX_W__skeletonButton{background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.1) 75%) 0 0/468px 100%;border-radius:6px;align-self:flex-end;width:100px;height:36px;margin-top:8px;animation:1.5s infinite AIModelsSection-module__azdX_W__shimmer}.AIModelsSection-module__azdX_W__skeletonInfo{z-index:9;align-items:center;gap:12px;width:100%;padding:20px;display:flex;position:absolute;bottom:0;left:0}.AIModelsSection-module__azdX_W__skeletonIcon{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 75%) 0 0/468px 100%;border-radius:50%;width:40px;height:40px;animation:1.5s infinite AIModelsSection-module__azdX_W__shimmer}.AIModelsSection-module__azdX_W__skeletonName{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 75%) 0 0/468px 100%;border-radius:6px;width:150px;height:20px;animation:1.5s infinite AIModelsSection-module__azdX_W__shimmer}@media (max-width:768px){.AIModelsSection-module__azdX_W__skeletonOverlay{padding:20px;bottom:70px}.AIModelsSection-module__azdX_W__skeletonText{height:14px}.AIModelsSection-module__azdX_W__skeletonButton{width:80px;height:32px}.AIModelsSection-module__azdX_W__skeletonInfo{padding:16px}.AIModelsSection-module__azdX_W__skeletonName{width:120px;height:18px}}
.APIShowcaseSection-module__pSQ3VW__showcaseSection{background:#000;width:100%;padding:100px 20px}.APIShowcaseSection-module__pSQ3VW__container{max-width:1200px;margin:0 auto}.APIShowcaseSection-module__pSQ3VW__sectionTitle{color:#fff;text-align:center;margin-bottom:40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3rem;font-style:italic;font-weight:700}.APIShowcaseSection-module__pSQ3VW__tabsWrapper{background:rgba(255,255,255,.1);border-radius:12px;justify-content:flex-start;gap:4px;width:-moz-fit-content;width:fit-content;margin-bottom:24px;padding:6px;display:flex}.APIShowcaseSection-module__pSQ3VW__tab{color:rgba(255,255,255,.7);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:all .3s;display:flex}.APIShowcaseSection-module__pSQ3VW__tab:hover{color:rgba(255,255,255,.9)}.APIShowcaseSection-module__pSQ3VW__tab.APIShowcaseSection-module__pSQ3VW__active{color:#fff;background:linear-gradient(135deg,#4f7cff 0%,#667eea 100%);box-shadow:0 2px 8px rgba(79,124,255,.3)}.APIShowcaseSection-module__pSQ3VW__tabIcon{object-fit:contain;width:20px;height:20px}.APIShowcaseSection-module__pSQ3VW__contentWrapper{background-color:rgba(38,38,38,.5);border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:40px;display:grid}.APIShowcaseSection-module__pSQ3VW__leftContent{padding-right:20px}.APIShowcaseSection-module__pSQ3VW__badge{color:#667eea;background:rgba(102,126,234,.15);border:1px solid rgba(102,126,234,.3);border-radius:20px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-flex}.APIShowcaseSection-module__pSQ3VW__badgeIcon{font-size:14px}.APIShowcaseSection-module__pSQ3VW__contentTitle{color:#fff;margin-bottom:20px;font-size:1.5rem;font-weight:700;line-height:2rem}.APIShowcaseSection-module__pSQ3VW__contentDescription{color:rgba(255,255,255,.7);margin-bottom:30px;font-size:1rem;line-height:1.5rem}.APIShowcaseSection-module__pSQ3VW__exploreButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f7cff 0%,#667eea 100%);border:none;border-radius:12px;justify-content:center;align-items:center;width:40%;padding:12px 32px;font-size:15px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 20px rgba(102,126,234,.4)}.APIShowcaseSection-module__pSQ3VW__toRightImage{margin-left:14px}.APIShowcaseSection-module__pSQ3VW__exploreButton:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(102,126,234,.6)}.APIShowcaseSection-module__pSQ3VW__rightContent{position:relative}.APIShowcaseSection-module__pSQ3VW__apiImage{border-radius:16px}.APIShowcaseSection-module__pSQ3VW__mockupCard{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.APIShowcaseSection-module__pSQ3VW__mockupHeader{border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.APIShowcaseSection-module__pSQ3VW__mockupTitle{color:#fff;font-size:16px;font-weight:600}.APIShowcaseSection-module__pSQ3VW__mockupActions{gap:6px;display:flex}.APIShowcaseSection-module__pSQ3VW__mockupDot{background:rgba(255,255,255,.2);border-radius:50%;width:10px;height:10px}.APIShowcaseSection-module__pSQ3VW__mockupBody{flex-direction:column;gap:16px;min-height:280px;display:flex}.APIShowcaseSection-module__pSQ3VW__chatMessage{color:#fff;background:rgba(102,126,234,.2);border:1px solid rgba(102,126,234,.3);border-radius:12px;align-self:flex-end;max-width:85%;padding:14px 18px;font-size:14px}.APIShowcaseSection-module__pSQ3VW__chatResponse{color:rgba(255,255,255,.8);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;max-width:85%;padding:14px 18px;font-size:14px}.APIShowcaseSection-module__pSQ3VW__chatInput{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;align-items:center;gap:12px;margin-top:auto;padding:12px 16px;display:flex}.APIShowcaseSection-module__pSQ3VW__chatInputText{color:rgba(255,255,255,.4);flex:1;font-size:14px}.APIShowcaseSection-module__pSQ3VW__sendButton{color:#667eea;cursor:pointer;font-size:18px}.APIShowcaseSection-module__pSQ3VW__videoPreview{background:rgba(255,255,255,.05);border-radius:12px;position:relative;overflow:hidden}.APIShowcaseSection-module__pSQ3VW__videoThumbnail{width:100%;height:auto;display:block}.APIShowcaseSection-module__pSQ3VW__imagePreview{background:rgba(255,255,255,.05);border-radius:12px;position:relative;overflow:hidden}.APIShowcaseSection-module__pSQ3VW__imageThumbnail{width:100%;height:auto;display:block}.APIShowcaseSection-module__pSQ3VW__robotIcon{background:rgba(255,255,255,.95);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:32px;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 8px 24px rgba(0,0,0,.3)}@media (max-width:968px){.APIShowcaseSection-module__pSQ3VW__contentWrapper{grid-template-columns:1fr;gap:40px}.APIShowcaseSection-module__pSQ3VW__leftContent{text-align:center;padding-right:0}.APIShowcaseSection-module__pSQ3VW__badge{justify-content:center}}@media (max-width:768px){.APIShowcaseSection-module__pSQ3VW__showcaseSection{padding:60px 20px}.APIShowcaseSection-module__pSQ3VW__sectionTitle{font-size:32px}.APIShowcaseSection-module__pSQ3VW__tabsWrapper{flex-wrap:wrap}.APIShowcaseSection-module__pSQ3VW__contentTitle{font-size:26px}.APIShowcaseSection-module__pSQ3VW__contentDescription{font-size:14px}.APIShowcaseSection-module__pSQ3VW__mockupCard{padding:16px}.APIShowcaseSection-module__pSQ3VW__mockupBody{min-height:240px}}@media (max-width:480px){.APIShowcaseSection-module__pSQ3VW__sectionTitle{font-size:26px}.APIShowcaseSection-module__pSQ3VW__tab{padding:8px 16px;font-size:14px}.APIShowcaseSection-module__pSQ3VW__contentTitle{font-size:22px}}
.BrandsCarousel-module__Kg0DLa__brandsSection{background:#000;width:100%;padding:80px 20px;overflow:hidden}.BrandsCarousel-module__Kg0DLa__container{max-width:1400px;margin:0 auto}.BrandsCarousel-module__Kg0DLa__sectionTitle{color:#fff;text-align:center;margin-bottom:60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3rem;font-style:italic;font-weight:700}.BrandsCarousel-module__Kg0DLa__carouselWrapper{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.BrandsCarousel-module__Kg0DLa__carouselTrack{scroll-behavior:auto;align-items:center;gap:80px;display:flex;overflow-x:hidden}.BrandsCarousel-module__Kg0DLa__brandItem{background:0 0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:20px 30px;transition:all .3s;display:flex}.BrandsCarousel-module__Kg0DLa__brandItem:hover{transform:translateY(-2px)}.BrandsCarousel-module__Kg0DLa__brandLogo{filter:brightness(.8);transition:filter .3s}.BrandsCarousel-module__Kg0DLa__brandItem:hover .BrandsCarousel-module__Kg0DLa__brandLogo{filter:brightness()}.BrandsCarousel-module__Kg0DLa__brandName{color:#fff;white-space:nowrap;font-size:18px;font-weight:600}@media (max-width:768px){.BrandsCarousel-module__Kg0DLa__brandsSection{padding:60px 20px}.BrandsCarousel-module__Kg0DLa__sectionTitle{margin-bottom:40px;font-size:32px}.BrandsCarousel-module__Kg0DLa__carouselTrack{gap:40px}.BrandsCarousel-module__Kg0DLa__brandItem{padding:16px 30px}.BrandsCarousel-module__Kg0DLa__brandLogo{width:45px;height:45px;font-size:28px}.BrandsCarousel-module__Kg0DLa__brandName{font-size:16px}}@media (max-width:480px){.BrandsCarousel-module__Kg0DLa__sectionTitle{font-size:26px}.BrandsCarousel-module__Kg0DLa__carouselTrack{gap:30px}.BrandsCarousel-module__Kg0DLa__brandItem{padding:12px 24px}.BrandsCarousel-module__Kg0DLa__brandLogo{width:40px;height:40px;font-size:24px}.BrandsCarousel-module__Kg0DLa__brandName{font-size:14px}}
.FAQSection-module__jTsnjq__faqSection{background:#000;width:100%;padding:100px 20px}.FAQSection-module__jTsnjq__container{max-width:900px;margin:0 auto}.FAQSection-module__jTsnjq__sectionTitle{color:#fff;text-align:center;margin-bottom:60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3rem;font-style:italic;font-weight:700}.FAQSection-module__jTsnjq__faqList{flex-direction:column;gap:0;display:flex}.FAQSection-module__jTsnjq__faqItem{border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s}.FAQSection-module__jTsnjq__faqItem:last-child{border-bottom:none}.FAQSection-module__jTsnjq__faqQuestion{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:24px 0;transition:all .3s;display:flex}.FAQSection-module__jTsnjq__faqQuestion:hover{opacity:.8}.FAQSection-module__jTsnjq__questionNumber{color:rgba(255,255,255,.4);min-width:30px;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:16px;font-weight:600}.FAQSection-module__jTsnjq__questionText{color:#fff;flex:1;font-size:18px;font-weight:600}.FAQSection-module__jTsnjq__toggleIcon{color:rgba(255,255,255,.6);justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;font-weight:300;transition:transform .3s;display:flex}.FAQSection-module__jTsnjq__faqItem.FAQSection-module__jTsnjq__open .FAQSection-module__jTsnjq__toggleIcon{transform:rotate(540deg)}.FAQSection-module__jTsnjq__faqAnswer{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.FAQSection-module__jTsnjq__faqItem.FAQSection-module__jTsnjq__open .FAQSection-module__jTsnjq__faqAnswer{max-height:500px;padding-bottom:24px}.FAQSection-module__jTsnjq__faqAnswer p{color:rgba(255,255,255,.7);margin:0;padding-left:46px;font-size:15px;line-height:1.8}@media (max-width:768px){.FAQSection-module__jTsnjq__faqSection{padding:60px 20px}.FAQSection-module__jTsnjq__sectionTitle{margin-bottom:40px;font-size:32px}.FAQSection-module__jTsnjq__faqQuestion{padding:20px 0}.FAQSection-module__jTsnjq__questionNumber{min-width:25px;font-size:14px}.FAQSection-module__jTsnjq__questionText{font-size:16px}.FAQSection-module__jTsnjq__toggleIcon{width:25px;height:25px;font-size:20px}.FAQSection-module__jTsnjq__faqAnswer p{padding-left:41px;font-size:14px}.FAQSection-module__jTsnjq__faqItem.FAQSection-module__jTsnjq__open .FAQSection-module__jTsnjq__faqAnswer{padding-bottom:20px}}@media (max-width:480px){.FAQSection-module__jTsnjq__sectionTitle{font-size:26px}.FAQSection-module__jTsnjq__faqQuestion{gap:12px;padding:16px 0}.FAQSection-module__jTsnjq__questionNumber{min-width:22px;font-size:13px}.FAQSection-module__jTsnjq__questionText{font-size:15px}.FAQSection-module__jTsnjq__faqAnswer p{padding-left:34px;font-size:13px}}
.FeaturesSection-module__FslG7q__featuresSection{background:#000;width:100%;padding:100px 20px}.FeaturesSection-module__FslG7q__container{max-width:1200px;margin:0 auto}.FeaturesSection-module__FslG7q__sectionTitle{color:#fff;text-align:center;margin-bottom:80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3rem;font-style:italic;font-weight:700}.FeaturesSection-module__FslG7q__featuresGrid{grid-template-columns:repeat(2,1fr);gap:60px 80px;display:grid}.FeaturesSection-module__FslG7q__featureItem{flex-direction:column;gap:16px;display:flex}.FeaturesSection-module__FslG7q__featureHeader{align-items:center;gap:16px;display:flex}.FeaturesSection-module__FslG7q__featureNumber{background:linear-gradient(135deg,#ec4899 0%,#a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;min-width:50px;font-size:32px;font-weight:700}.FeaturesSection-module__FslG7q__featureNumber.FeaturesSection-module__FslG7q__blue{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturesSection-module__FslG7q__featureNumber.FeaturesSection-module__FslG7q__green{background:linear-gradient(135deg,#10b981 0%,#06b6d4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturesSection-module__FslG7q__featureNumber.FeaturesSection-module__FslG7q__orange{background:linear-gradient(135deg,#f59e0b 0%,#f97316 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturesSection-module__FslG7q__featureNumber.FeaturesSection-module__FslG7q__purple{background:linear-gradient(135deg,#a855f7 0%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturesSection-module__FslG7q__featureNumber.FeaturesSection-module__FslG7q__cyan{background:linear-gradient(135deg,#06b6d4 0%,#667eea 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturesSection-module__FslG7q__featureTitle{color:#fff;margin:0;font-size:20px;font-weight:600}.FeaturesSection-module__FslG7q__featureDescription{color:rgba(255,255,255,.6);margin:0;padding-left:66px;font-size:15px;line-height:1.7}@media (max-width:968px){.FeaturesSection-module__FslG7q__featuresGrid{grid-template-columns:1fr;gap:50px}}@media (max-width:768px){.FeaturesSection-module__FslG7q__featuresSection{padding:60px 20px}.FeaturesSection-module__FslG7q__sectionTitle{margin-bottom:60px;font-size:32px}.FeaturesSection-module__FslG7q__featureNumber{min-width:45px;font-size:28px}.FeaturesSection-module__FslG7q__featureTitle{font-size:18px}.FeaturesSection-module__FslG7q__featureDescription{padding-left:61px;font-size:14px}}@media (max-width:480px){.FeaturesSection-module__FslG7q__sectionTitle{font-size:26px}.FeaturesSection-module__FslG7q__featureHeader{gap:12px}.FeaturesSection-module__FslG7q__featureNumber{min-width:40px;font-size:24px}.FeaturesSection-module__FslG7q__featureTitle{font-size:16px}.FeaturesSection-module__FslG7q__featureDescription{padding-left:52px;font-size:13px}}
.HeroSection-module__HfUKsq__hero{background:#000;width:100%;min-height:600px;margin-top:110px;padding:80px 20px;position:relative;overflow:hidden}.HeroSection-module__HfUKsq__particleCanvas{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.HeroSection-module__HfUKsq__heroContent{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;height:100%;margin:0 auto;display:flex;position:relative}.HeroSection-module__HfUKsq__heroTitle{background:linear-gradient(135deg,#667eea 0%,#a855f7 50%,#ec4899 100%);-webkit-text-fill-color:transparent;letter-spacing:0;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-family:__Share_Tech_c5376c,__Share_Tech_Fallback_c5376c;font-size:56px;font-weight:400;line-height:1.3;animation:.8s ease-out HeroSection-module__HfUKsq__fadeInUp}.HeroSection-module__HfUKsq__heroSubtitle{color:#939ba8;margin-bottom:12px;font-size:1.5rem;font-weight:700;line-height:2rem;animation:.8s ease-out .1s both HeroSection-module__HfUKsq__fadeInUp}.HeroSection-module__HfUKsq__heroDescription{color:#939ba8;margin-bottom:40px;font-size:1.25rem;line-height:1.75rem;animation:.8s ease-out .2s both HeroSection-module__HfUKsq__fadeInUp}.HeroSection-module__HfUKsq__heroButtons{gap:16px;margin-bottom:80px;animation:.8s ease-out .3s both HeroSection-module__HfUKsq__fadeInUp;display:flex}.HeroSection-module__HfUKsq__primaryButton,.HeroSection-module__HfUKsq__secondaryButton{cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 28px;font-size:15px;font-weight:500;transition:all .3s;display:flex}.HeroSection-module__HfUKsq__primaryButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;box-shadow:0 4px 20px rgba(102,126,234,.4)}.HeroSection-module__HfUKsq__primaryButton:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(102,126,234,.6)}.HeroSection-module__HfUKsq__secondaryButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2)}.HeroSection-module__HfUKsq__secondaryButton:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.4);transform:translateY(-2px)}.HeroSection-module__HfUKsq__buttonIcon{width:18px;height:18px}.HeroSection-module__HfUKsq__statsContainer{gap:80px;animation:.8s ease-out .4s both HeroSection-module__HfUKsq__fadeInUp;display:flex}.HeroSection-module__HfUKsq__statItem{flex-direction:column;align-items:center;gap:8px;display:flex}.HeroSection-module__HfUKsq__statValue{color:#fff;font-family:Inter,Roboto,sans-serif;font-size:3.75rem;font-weight:700;line-height:1}.HeroSection-module__HfUKsq__statValue.HeroSection-module__HfUKsq__green{color:#00d9a3}.HeroSection-module__HfUKsq__statValue.HeroSection-module__HfUKsq__purple{color:#c084fc}.HeroSection-module__HfUKsq__statValue.HeroSection-module__HfUKsq__orange{color:#fb923c}.HeroSection-module__HfUKsq__statLabel{color:rgba(255,255,255,.6);font-size:14px;font-weight:400}@keyframes HeroSection-module__HfUKsq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.HeroSection-module__HfUKsq__statsContainer{gap:50px}.HeroSection-module__HfUKsq__statValue{font-size:44px}}@media (max-width:768px){.HeroSection-module__HfUKsq__hero{min-height:500px;padding:60px 20px}.HeroSection-module__HfUKsq__heroTitle{font-size:36px}.HeroSection-module__HfUKsq__heroSubtitle{font-size:16px}.HeroSection-module__HfUKsq__heroDescription{font-size:14px}.HeroSection-module__HfUKsq__heroButtons{flex-direction:column;width:100%;max-width:300px;margin-bottom:60px}.HeroSection-module__HfUKsq__primaryButton,.HeroSection-module__HfUKsq__secondaryButton{justify-content:center;width:100%}.HeroSection-module__HfUKsq__statsContainer{flex-wrap:wrap;justify-content:center;gap:40px}.HeroSection-module__HfUKsq__statValue{font-size:36px}.HeroSection-module__HfUKsq__statLabel{font-size:12px}}@media (max-width:480px){.HeroSection-module__HfUKsq__hero{min-height:450px;padding:40px 16px}.HeroSection-module__HfUKsq__heroTitle{font-size:28px}.HeroSection-module__HfUKsq__heroSubtitle{font-size:15px}.HeroSection-module__HfUKsq__statsContainer{gap:30px}.HeroSection-module__HfUKsq__statValue{font-size:32px}}
.StepsSection-module__RsmYuG__stepsSection{background:#000;width:100%;padding:100px 20px}.StepsSection-module__RsmYuG__container{max-width:1200px;margin:0 auto}.StepsSection-module__RsmYuG__sectionTitle{color:#fff;text-align:center;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3rem;font-style:italic;font-weight:700}.StepsSection-module__RsmYuG__sectionSubtitle{color:#939ba8;text-align:center;margin-bottom:80px;font-size:1.125rem;line-height:1.75rem}.StepsSection-module__RsmYuG__stepsContainer{justify-content:center;align-items:flex-start;gap:0;margin-bottom:60px;display:flex;position:relative}.StepsSection-module__RsmYuG__stepItem{text-align:center;flex-direction:column;flex:1;align-items:center;max-width:320px;padding:0 20px;display:flex}.StepsSection-module__RsmYuG__stepNumber{color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;font-size:24px;font-weight:700;display:flex;position:relative}.StepsSection-module__RsmYuG__stepNumber.StepsSection-module__RsmYuG__purple{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 8px 30px rgba(102,126,234,.4)}.StepsSection-module__RsmYuG__stepNumber.StepsSection-module__RsmYuG__pink{background:linear-gradient(135deg,#ec4899 0%,#a855f7 100%);box-shadow:0 8px 30px rgba(236,72,153,.4)}.StepsSection-module__RsmYuG__stepNumber.StepsSection-module__RsmYuG__orange{background:linear-gradient(135deg,#f59e0b 0%,#f97316 100%);box-shadow:0 8px 30px rgba(245,158,11,.4)}.StepsSection-module__RsmYuG__stepTitle{color:#fff;margin-bottom:12px;font-size:1.5rem;font-weight:600;line-height:2rem}.StepsSection-module__RsmYuG__stepDescription{color:rgba(255,255,255,.6);margin:0;font-size:1rem;line-height:1.5rem}.StepsSection-module__RsmYuG__connector{background:linear-gradient(90deg,rgba(102,126,234,.3) 0%,rgba(236,72,153,.3) 100%);flex-shrink:0;width:120px;height:2px;margin-top:40px;position:relative}.StepsSection-module__RsmYuG__connector:before{content:"";border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:8px solid rgba(236,72,153,.3);width:0;height:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.StepsSection-module__RsmYuG__buttonsWrapper{justify-content:center;gap:16px;margin-top:60px;display:flex}.StepsSection-module__RsmYuG__primaryButton,.StepsSection-module__RsmYuG__secondaryButton{cursor:pointer;border-radius:24px;justify-content:center;align-items:center;padding:14px 32px;font-size:1.125rem;font-weight:600;line-height:1.75rem;transition:all .3s;display:flex}.StepsSection-module__RsmYuG__primaryButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;box-shadow:0 4px 20px rgba(102,126,234,.4)}.StepsSection-module__RsmYuG__primaryButton:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(102,126,234,.6)}.StepsSection-module__RsmYuG__secondaryButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);align-items:center;gap:8px;display:flex}.StepsSection-module__RsmYuG__secondaryButton:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.4);transform:translateY(-2px)}.StepsSection-module__RsmYuG__bookIcon{font-size:18px}@media (max-width:968px){.StepsSection-module__RsmYuG__stepsContainer{flex-direction:column;align-items:center;gap:40px}.StepsSection-module__RsmYuG__connector{background:linear-gradient(rgba(102,126,234,.3) 0%,rgba(236,72,153,.3) 100%);width:2px;height:60px;margin-top:0}.StepsSection-module__RsmYuG__connector:before{border-top:8px solid rgba(236,72,153,.3);border-left:4px solid transparent;border-right:4px solid transparent;top:auto;bottom:0;right:50%;transform:translate(50%)}.StepsSection-module__RsmYuG__stepItem{max-width:400px}}@media (max-width:768px){.StepsSection-module__RsmYuG__stepsSection{padding:60px 20px}.StepsSection-module__RsmYuG__sectionTitle{font-size:32px}.StepsSection-module__RsmYuG__sectionSubtitle{margin-bottom:60px;font-size:14px}.StepsSection-module__RsmYuG__stepNumber{width:70px;height:70px;font-size:20px}.StepsSection-module__RsmYuG__stepTitle{font-size:18px}.StepsSection-module__RsmYuG__stepDescription{font-size:13px}.StepsSection-module__RsmYuG__buttonsWrapper{flex-direction:column;align-items:center;width:100%;max-width:300px;margin-left:auto;margin-right:auto}.StepsSection-module__RsmYuG__primaryButton,.StepsSection-module__RsmYuG__secondaryButton{justify-content:center;width:100%}}@media (max-width:480px){.StepsSection-module__RsmYuG__sectionTitle{font-size:26px}.StepsSection-module__RsmYuG__stepNumber{width:60px;height:60px;font-size:18px}}
