.HeroSection_hero__RI222{background:#00357b;color:white;padding:80px 20px;min-height:100vh;margin-top:30px;display:flex;align-items:center;position:relative;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.HeroSection_backgroundElements__hizDl{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.6}.HeroSection_floatingOrb1__RMTMN{position:absolute;top:10%;right:15%;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(255,215,0,.2) 0,rgba(255,215,0,0) 70%);animation:HeroSection_float__OCvs7 8s ease-in-out infinite;filter:blur(40px)}.HeroSection_floatingOrb2__zIGUG{position:absolute;bottom:15%;left:10%;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(192,17,93,.15) 0,rgba(192,17,93,0) 70%);animation:HeroSection_float__OCvs7 12s ease-in-out infinite reverse;filter:blur(30px)}.HeroSection_floatingOrb3__xqXN1{position:absolute;top:60%;right:20%;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 70%);animation:HeroSection_float__OCvs7 10s ease-in-out 2s infinite;filter:blur(25px)}.HeroSection_gridPattern__Yfb1M{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.05) 1px,transparent 0),radial-gradient(circle at 75% 75%,rgba(255,255,255,.03) 1px,transparent 0);background-size:80px 80px,60px 60px}.HeroSection_container__cTinC{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:80px;gap:80px;align-items:center;position:relative;z-index:2}.HeroSection_content__ehd7s{display:flex;flex-direction:column;gap:48px}.HeroSection_headerSection__0rYL2{display:flex;flex-direction:column;gap:28px}.HeroSection_badgeGroup__1Kp1D{display:flex;gap:12px;flex-wrap:wrap}.HeroSection_badge__A6YS0{background:linear-gradient(135deg,rgb(192,17,93),rgb(155,14,75));color:white;padding:10px 20px;border-radius:25px;font-size:.85rem;font-weight:400;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 25px rgba(192,17,93,.4);border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .3s ease}.HeroSection_badge__A6YS0:hover{transform:translateY(-2px)}.HeroSection_ratingBadge__1nJGS{background:rgba(255,255,255,.12);color:white;padding:10px 20px;border-radius:25px;font-size:.85rem;font-weight:400;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .3s ease}.HeroSection_ratingBadge__1nJGS:hover{transform:translateY(-2px)}.HeroSection_stars__DhzEc{font-size:.8rem}.HeroSection_badgeIcon__Q_ahP{font-size:.9rem}.HeroSection_heading__0Df1l{font-size:3.75rem;line-height:1.05;margin:0;color:#ffffff;letter-spacing:-.02em;background:linear-gradient(135deg,#ffffff,#e6f0ff);background-clip:text;-webkit-background-clip:text}.HeroSection_heading__0Df1l,.HeroSection_highlight__ZXYgX{font-weight:400;-webkit-text-fill-color:transparent;position:relative}.HeroSection_highlight__ZXYgX{background:linear-gradient(135deg,#ffd700,#ffed4e 50%,#ffd700);background-clip:text;-webkit-background-clip:text}.HeroSection_description__UhCn3{font-size:1.3rem;line-height:1.6;opacity:.9;margin:0;font-weight:400;color:#e6f0ff;max-width:90%}.HeroSection_successMetrics__BDpLo{display:flex;align-items:center;gap:32px;padding:24px;background:rgba(255,255,255,.08);border-radius:20px;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:-moz-fit-content;max-width:fit-content;box-shadow:0 8px 32px rgba(0,0,0,.1)}.HeroSection_metricItem__Tuok_{text-align:center;transition:transform .3s ease}.HeroSection_metricItem__Tuok_:hover{transform:translateY(-2px)}.HeroSection_metricValue___tRd5{font-size:1.75rem;font-weight:400;color:#ffd700;line-height:1;text-shadow:0 2px 10px rgba(255,215,0,.3)}.HeroSection_metricLabel__DkmYQ{font-size:.85rem;opacity:.9;margin-top:6px;font-weight:400;color:#e6f0ff}.HeroSection_metricDivider__HCj27{width:1px;height:40px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.3),transparent)}.HeroSection_featuresGrid__15t_2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.HeroSection_featureCard__91stz{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:16px;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden}.HeroSection_featureCard__91stz:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s}.HeroSection_featureCard__91stz:hover:before{left:100%}.HeroSection_featureCard__91stz:hover{transform:translateY(-4px);background:rgba(255,255,255,.12);border-color:rgba(255,215,0,.4);box-shadow:0 12px 40px rgba(0,0,0,.25)}.HeroSection_featureIconContainer__cET0z{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:rgba(255,215,0,.15);border-radius:14px;border:1px solid rgba(255,215,0,.3);flex-shrink:0;transition:all .3s ease}.HeroSection_featureCard__91stz:hover .HeroSection_featureIconContainer__cET0z{background:rgba(255,215,0,.25);transform:scale(1.1)}.HeroSection_featureIcon__WOoDQ{font-size:1.5rem;transition:transform .3s ease}.HeroSection_featureCard__91stz:hover .HeroSection_featureIcon__WOoDQ{transform:scale(1.2)}.HeroSection_featureText__uKcAx{font-size:1rem;font-weight:400;color:#ffffff;line-height:1.4}.HeroSection_ctaSection__WkJL7{display:flex;flex-direction:column;gap:36px}.HeroSection_ctaGroup__YY2Gv{display:flex;flex-direction:column;gap:24px}.HeroSection_primaryCta__RjmVj{background:linear-gradient(135deg,rgb(212,159,25),rgb(186,140,20) 50%,rgb(212,159,25));color:white;text-decoration:none;padding:28px 36px;border-radius:20px;cursor:pointer;transition:all .4s ease;box-shadow:0 12px 40px rgba(212,159,25,.4);display:flex;flex-direction:column;gap:8px;border:none;position:relative;overflow:hidden;max-width:420px;border:1px solid rgba(255,255,255,.2)}.HeroSection_primaryCta__RjmVj:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .8s}.HeroSection_primaryCta__RjmVj:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(212,159,25,.6)}.HeroSection_primaryCta__RjmVj:hover:before{left:100%}.HeroSection_ctaMainText__dKim8{font-size:1.3rem;font-weight:400;text-align:left;position:relative;z-index:2}.HeroSection_ctaSubText__tTReB{font-size:.95rem;opacity:.95;font-weight:400;text-align:left;position:relative;z-index:2}.HeroSection_ctaArrow__q7_sk{position:absolute;right:28px;top:50%;transform:translateY(-50%);font-size:1.6rem;transition:transform .4s ease;font-weight:400;z-index:2}.HeroSection_primaryCta__RjmVj:hover .HeroSection_ctaArrow__q7_sk{transform:translateY(-50%) translateX(6px)}.HeroSection_secondaryCtaGroup__NtYz2{display:flex;gap:16px;flex-wrap:wrap}.HeroSection_secondaryCta__uBoAO{display:flex;align-items:center;gap:10px;padding:16px 24px;background:rgba(255,255,255,.1);color:#e6f0ff;text-decoration:none;border-radius:14px;font-size:.95rem;font-weight:400;transition:all .3s ease;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden}.HeroSection_secondaryCta__uBoAO:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s}.HeroSection_secondaryCta__uBoAO:hover:before{left:100%}.HeroSection_secondaryCta__uBoAO:hover{background:rgba(255,255,255,.15);color:#ffffff;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.HeroSection_secondaryIcon__WYWA2{font-size:1.1rem;position:relative;z-index:2}.HeroSection_trustIndicators__zcJPg{display:flex;gap:24px;flex-wrap:wrap}.HeroSection_trustItem__1rn1_{display:flex;align-items:center;gap:10px;padding:14px 20px;background:rgba(255,255,255,.08);border-radius:12px;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .3s ease}.HeroSection_trustItem__1rn1_:hover{transform:translateY(-2px)}.HeroSection_trustIcon__gAsHc{font-size:1rem}.HeroSection_trustText__gR_v1{font-size:.9rem;font-weight:400;color:#e6f0ff}.HeroSection_visualSection__tEdCz{display:flex;justify-content:center;align-items:center;position:relative}.HeroSection_heroVisual__Bzgyl{position:relative;width:100%;max-width:520px}.HeroSection_imageContainer__t9qpk{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 35px 70px rgba(0,0,0,.5);border:2px solid rgba(255,215,0,.3);background:linear-gradient(135deg,#004aad,#002a5c);transition:transform .5s ease,box-shadow .5s ease}.HeroSection_imageContainer__t9qpk:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg) scale(1.02);box-shadow:0 45px 90px rgba(0,0,0,.6)}.HeroSection_heroImage__dwNxa{width:100%;height:auto;display:block;transition:transform .5s ease}.HeroSection_imageFallback__ab4JM{display:none;flex-direction:column;align-items:center;justify-content:center;padding:100px 40px;text-align:center;min-height:450px}.HeroSection_fallbackContent__oorfA{display:flex;flex-direction:column;align-items:center;gap:20px}.HeroSection_fallbackIcon__tT6oX{font-size:4.5rem;animation:HeroSection_bounce__IEKYZ 3s ease-in-out infinite}.HeroSection_fallbackTitle__3ztr_{font-size:1.75rem;color:#ffd700;font-weight:400;text-shadow:0 2px 10px rgba(255,215,0,.3)}.HeroSection_fallbackSubtitle__Ez9ga{font-size:1.1rem;color:#e6f0ff;font-weight:400;opacity:.9}.HeroSection_floatingCard1__UNFjy,.HeroSection_floatingCard2__nK5wv{position:absolute;background:rgba(255,255,255,.98);color:#00357b;padding:20px;border-radius:20px;display:flex;align-items:center;gap:14px;box-shadow:0 20px 50px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,215,0,.4);animation:HeroSection_float__OCvs7 6s ease-in-out infinite;z-index:3;transition:transform .3s ease}.HeroSection_floatingCard1__UNFjy:hover,.HeroSection_floatingCard2__nK5wv:hover{transform:scale(1.05)}.HeroSection_floatingCard1__UNFjy{top:-25px;right:-25px;animation-delay:0s}.HeroSection_floatingCard2__nK5wv{bottom:-25px;left:-25px;animation-delay:3s}.HeroSection_cardIcon__XIZCy{font-size:1.8rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(212,159,25,.15);border-radius:12px;transition:transform .3s ease}.HeroSection_floatingCard1__UNFjy:hover .HeroSection_cardIcon__XIZCy,.HeroSection_floatingCard2__nK5wv:hover .HeroSection_cardIcon__XIZCy{transform:scale(1.2)}.HeroSection_cardContent__X390C{display:flex;flex-direction:column}.HeroSection_cardTitle__qSqnK{font-size:.85rem;font-weight:400;color:#00357b;line-height:1;opacity:.8}.HeroSection_cardText__3n5OE{font-size:1rem;font-weight:400;color:#00357b;line-height:1.2;margin-top:4px}@keyframes HeroSection_float__OCvs7{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(3deg)}}@keyframes HeroSection_bounce__IEKYZ{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (max-width:1100px){.HeroSection_hero__RI222{margin-top:60px}.HeroSection_container__cTinC{gap:60px;grid-template-columns:1fr}.HeroSection_heading__0Df1l{font-size:3.25rem}.HeroSection_featuresGrid__15t_2{gap:16px}.HeroSection_description__UhCn3{max-width:100%}.HeroSection_heroVisual__Bzgyl{max-width:480px;margin:0 auto}.HeroSection_imageContainer__t9qpk{transform:none}.HeroSection_imageContainer__t9qpk:hover{transform:scale(1.02)}}@media (max-width:768px){.HeroSection_hero__RI222{padding:60px 16px;min-height:auto}.HeroSection_container__cTinC{gap:50px;text-align:center}.HeroSection_heading__0Df1l{font-size:2.75rem}.HeroSection_description__UhCn3{font-size:1.15rem}.HeroSection_featuresGrid__15t_2{grid-template-columns:1fr;gap:14px}.HeroSection_featureCard__91stz{justify-content:flex-start;text-align:left}.HeroSection_primaryCta__RjmVj{margin:0 auto;max-width:100%}.HeroSection_secondaryCtaGroup__NtYz2{justify-content:center}.HeroSection_successMetrics__BDpLo{align-self:center}.HeroSection_badgeGroup__1Kp1D,.HeroSection_trustIndicators__zcJPg{justify-content:center}.HeroSection_heroVisual__Bzgyl{max-width:100%}.HeroSection_floatingCard1__UNFjy,.HeroSection_floatingCard2__nK5wv{display:none}}@media (max-width:480px){.HeroSection_hero__RI222{padding:40px 12px;margin-top:80px}.HeroSection_heading__0Df1l{font-size:2.25rem}.HeroSection_description__UhCn3{font-size:1.05rem}.HeroSection_featureCard__91stz{padding:16px}.HeroSection_featureIconContainer__cET0z{width:44px;height:44px}.HeroSection_featureIcon__WOoDQ{font-size:1.3rem}.HeroSection_primaryCta__RjmVj{padding:22px 28px}.HeroSection_successMetrics__BDpLo{flex-direction:column;gap:20px}.HeroSection_metricDivider__HCj27{width:100%;height:1px}.HeroSection_secondaryCtaGroup__NtYz2{flex-direction:column}.HeroSection_trustIndicators__zcJPg{flex-direction:column;align-items:center}.HeroSection_imageContainer__t9qpk{border-radius:20px}.HeroSection_imageFallback__ab4JM{padding:70px 24px;min-height:350px}.HeroSection_fallbackIcon__tT6oX{font-size:3.5rem}.HeroSection_fallbackTitle__3ztr_{font-size:1.5rem}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.HeroSection_heroImage__dwNxa{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-reduced-motion:reduce){.HeroSection_badge__A6YS0,.HeroSection_featureCard__91stz,.HeroSection_floatingCard1__UNFjy,.HeroSection_floatingCard2__nK5wv,.HeroSection_floatingOrb1__RMTMN,.HeroSection_floatingOrb2__zIGUG,.HeroSection_floatingOrb3__xqXN1,.HeroSection_heroImage__dwNxa,.HeroSection_metricItem__Tuok_,.HeroSection_primaryCta__RjmVj,.HeroSection_ratingBadge__1nJGS,.HeroSection_secondaryCta__uBoAO,.HeroSection_trustItem__1rn1_{transition:none;animation:none}.HeroSection_featureCard__91stz:hover,.HeroSection_heroImage__dwNxa:hover,.HeroSection_primaryCta__RjmVj:hover{transform:none}.HeroSection_imageContainer__t9qpk{transform:none!important}}