.page-module__E0cALG__homePage{width:100%;overflow-x:hidden}.page-module__E0cALG__hero{background:linear-gradient(135deg,#9277ea1a 0%,#141428f2 50%,#9277ea1a 100%);align-items:center;min-height:100vh;padding:120px 20px 60px;display:flex;position:relative;overflow:hidden}.page-module__E0cALG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#9277ea26 0%,#0000 50%),radial-gradient(circle at 80% 80%,#9277ea1a 0%,#0000 50%);position:absolute;inset:0}.page-module__E0cALG__heroContainer{z-index:2;grid-template-columns:1fr;align-items:center;gap:40px;width:100%;max-width:1400px;margin:0 auto;display:grid;position:relative}.page-module__E0cALG__heroContent{text-align:center}.page-module__E0cALG__heroTitle{color:#fff;text-shadow:0 2px 20px #0000004d;margin-bottom:24px;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:800;line-height:1.1}.page-module__E0cALG__accent{background:linear-gradient(135deg,#9277ea 0%,#c77dff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__E0cALG__heroSubtitle{color:#ffffffd9;max-width:700px;margin:0 auto 40px;font-size:clamp(1.1rem,2.5vw,1.4rem);line-height:1.6}.page-module__E0cALG__heroStats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-wrap:nowrap;justify-content:center;gap:52px;margin:40px 0;padding:30px 24px;display:flex}.page-module__E0cALG__statItem{text-align:center;min-width:130px}.page-module__E0cALG__statNumber{color:#9277ea;margin-bottom:8px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1}.page-module__E0cALG__statLabel{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-size:.8rem}.page-module__E0cALG__heroCTA{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px;display:flex}.page-module__E0cALG__primaryButton{color:#fff;background:linear-gradient(135deg,#9277ea 0%,#c77dff 100%);border:none;border-radius:50px;align-items:center;gap:8px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #9277ea66}.page-module__E0cALG__primaryButton:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 30px #9277ea99}.page-module__E0cALG__secondaryButton{color:#9277ea;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #9277ea80;border-radius:50px;align-items:center;gap:8px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__E0cALG__secondaryButton:hover{color:#9277ea;background:#ffffff26;border-color:#9277ea;transform:translateY(-2px)}.page-module__E0cALG__heroVisual{min-height:400px;display:none;position:relative}.page-module__E0cALG__floatingCard{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;align-items:center;gap:16px;padding:24px 28px;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;box-shadow:0 8px 32px #0003}.page-module__E0cALG__floatingCard:hover{border-color:#9277ea66;box-shadow:0 12px 40px #9277ea4d;transform:translateY(-5px)!important}.page-module__E0cALG__floatingCard.page-module__E0cALG__card1{animation:6s ease-in-out infinite page-module__E0cALG__float1;top:20px;right:100px}.page-module__E0cALG__floatingCard.page-module__E0cALG__card2{animation:7s ease-in-out 1s infinite page-module__E0cALG__float2;top:160px;right:20px}.page-module__E0cALG__floatingCard.page-module__E0cALG__card3{animation:8s ease-in-out 2s infinite page-module__E0cALG__float3;top:300px;right:120px}.page-module__E0cALG__cardIcon{color:#9277ea;filter:drop-shadow(0 0 10px #9277ea80);flex-shrink:0}.page-module__E0cALG__cardText{text-align:left}.page-module__E0cALG__cardTitle{color:#fff;margin-bottom:4px;font-size:1.2rem;font-weight:700}.page-module__E0cALG__cardSubtitle{color:#ffffffb3;font-size:.9rem}@keyframes page-module__E0cALG__float1{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes page-module__E0cALG__float2{0%,to{transform:translateY(0)}50%{transform:translateY(-25px)}}@keyframes page-module__E0cALG__float3{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.page-module__E0cALG__quickBenefits{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#9277ea14 0%,#14142899 50%,#9277ea14 100%);border-top:1px solid #9277ea33;border-bottom:1px solid #9277ea33;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:48px 20px;display:flex;position:relative;overflow:hidden}.page-module__E0cALG__quickBenefits:before{content:"";background:linear-gradient(90deg,#0000,#9277ea0d,#0000);width:200%;height:100%;animation:8s infinite page-module__E0cALG__shimmer;position:absolute;top:0;left:-50%}@keyframes page-module__E0cALG__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.page-module__E0cALG__benefitBadge{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;cursor:default;background:linear-gradient(135deg,#9277ea26 0%,#9277ea0d 100%);border:1.5px solid #9277ea4d;border-radius:50px;align-items:center;gap:12px;padding:16px 28px;font-size:1rem;font-weight:600;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #9277ea26,inset 0 1px #ffffff1a}.page-module__E0cALG__benefitBadge:before{content:"";background:linear-gradient(90deg,#0000,#9277ea33,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.page-module__E0cALG__benefitBadge:hover:before{left:100%}.page-module__E0cALG__benefitBadge:hover{background:linear-gradient(135deg,#9277ea40 0%,#9277ea26 100%);border-color:#9277ea99;transform:translateY(-4px)scale(1.05);box-shadow:0 8px 24px #9277ea4d,0 0 40px #9277ea33,inset 0 1px #ffffff26}.page-module__E0cALG__benefitBadge svg{color:#9277ea;filter:drop-shadow(0 0 8px #9277ea99);flex-shrink:0;transition:transform .4s}.page-module__E0cALG__benefitBadge:hover svg{filter:drop-shadow(0 0 12px #9277eacc);transform:scale(1.15)rotate(5deg)}.page-module__E0cALG__sectionHeader{text-align:center;margin-bottom:60px}.page-module__E0cALG__sectionHeader h2{color:#fff;margin-bottom:16px;font-size:clamp(2rem,5vw,3rem);font-weight:800}.page-module__E0cALG__sectionHeader p{color:#ffffffb3;max-width:600px;margin:0 auto;font-size:clamp(1rem,2vw,1.2rem)}.page-module__E0cALG__whyChoose{background:linear-gradient(#141428cc 0%,#1e1e32e6 100%);padding:100px 20px}.page-module__E0cALG__featuresGrid{grid-template-columns:1fr;gap:30px;max-width:1200px;margin:0 auto;display:grid}.page-module__E0cALG__featureCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:40px 30px;transition:all .4s}.page-module__E0cALG__featureCard:hover{background:#ffffff14;border-color:#9277ea80;transform:translateY(-8px);box-shadow:0 12px 40px #9277ea33}.page-module__E0cALG__featureIcon{color:#9277ea;background:#9277ea26;border:2px solid #9277ea4d;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;transition:all .3s;display:flex}.page-module__E0cALG__featureCard:hover .page-module__E0cALG__featureIcon{background:#9277ea40;border-color:#9277ea;transform:scale(1.1)}.page-module__E0cALG__featureCard h3{color:#fff;margin-bottom:16px;font-size:1.5rem;font-weight:700}.page-module__E0cALG__featureCard p{color:#ffffffbf;margin:0;font-size:1rem;line-height:1.7}.page-module__E0cALG__howItWorks{background:#14142899;padding:100px 20px}.page-module__E0cALG__stepsGrid{grid-template-columns:1fr;gap:40px;max-width:1200px;margin:0 auto 50px;display:grid}.page-module__E0cALG__stepCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:40px 30px;transition:all .4s;position:relative}.page-module__E0cALG__stepCard:hover{background:#ffffff14;border-color:#9277ea80;transform:scale(1.02)}.page-module__E0cALG__stepNumber{color:#fff;background:linear-gradient(135deg,#9277ea 0%,#c77dff 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 24px;font-size:2rem;font-weight:800;display:flex;box-shadow:0 4px 20px #9277ea66}.page-module__E0cALG__stepCard h3{color:#fff;margin-bottom:16px;font-size:1.5rem;font-weight:700}.page-module__E0cALG__stepCard p{color:#ffffffbf;margin:0;font-size:1rem;line-height:1.7}.page-module__E0cALG__ctaCenter{text-align:center;margin-top:50px}.page-module__E0cALG__carriers{background:linear-gradient(#1e1e32cc 0%,#141428e6 100%);padding:100px 20px}.page-module__E0cALG__loadingCarriers{text-align:center;color:#fff9;padding:60px 20px;font-size:1.1rem}.page-module__E0cALG__carriersGrid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:1200px;margin:0 auto 50px;display:grid}.page-module__E0cALG__carrierCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;min-height:120px;padding:30px 20px;transition:all .3s;display:flex}.page-module__E0cALG__carrierCard:hover{background:#ffffff14;border-color:#9277ea66;transform:translateY(-4px);box-shadow:0 8px 24px #9277ea26}.page-module__E0cALG__carrierLogo{object-fit:contain;filter:brightness(0)invert();opacity:.8;max-width:100%;height:auto;transition:all .3s}.page-module__E0cALG__carrierCard:hover .page-module__E0cALG__carrierLogo{opacity:1}.page-module__E0cALG__carrierName{color:#fffc;text-align:center;font-size:1rem;font-weight:600}.page-module__E0cALG__agentBanner{background:linear-gradient(135deg,#9277ea26 0%,#c77dff1a 100%);border-top:1px solid #9277ea4d;border-bottom:1px solid #9277ea4d;padding:80px 20px}.page-module__E0cALG__bannerContent{text-align:center;max-width:1200px;margin:0 auto}.page-module__E0cALG__bannerText h2{color:#fff;margin-bottom:16px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800}.page-module__E0cALG__bannerText p{color:#fffc;max-width:800px;margin:0 auto 30px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.page-module__E0cALG__bannerCTA{margin-top:30px}.page-module__E0cALG__testimonials{background:#141428b3;padding:100px 20px}.page-module__E0cALG__testimonialsGrid{grid-template-columns:1fr;gap:30px;max-width:1200px;margin:0 auto;display:grid}.page-module__E0cALG__testimonialCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:40px 30px;transition:all .4s}.page-module__E0cALG__testimonialCard:hover{background:#ffffff14;border-color:#9277ea66;transform:translateY(-8px);box-shadow:0 12px 40px #9277ea33}.page-module__E0cALG__stars{color:gold;gap:4px;margin-bottom:20px;display:flex}.page-module__E0cALG__testimonialText{color:#ffffffd9;margin-bottom:24px;font-size:1.1rem;font-style:italic;line-height:1.7}.page-module__E0cALG__testimonialAuthor{flex-direction:column;gap:4px;display:flex}.page-module__E0cALG__testimonialAuthor strong{color:#fff;font-size:1rem;font-weight:700}.page-module__E0cALG__testimonialAuthor span{color:#fff9;font-size:.9rem}.page-module__E0cALG__finalCTA{background:linear-gradient(135deg,#9277ea1a 0%,#141428f2 100%);padding:100px 20px}.page-module__E0cALG__ctaCard{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);text-align:center;background:#ffffff0d;border:1px solid #ffffff26;border-radius:30px;max-width:900px;margin:0 auto;padding:60px 40px;box-shadow:0 20px 60px #0000004d}.page-module__E0cALG__ctaCard h2{color:#fff;margin-bottom:20px;font-size:clamp(2rem,4vw,2.8rem);font-weight:800}.page-module__E0cALG__ctaCard p{color:#fffc;margin-bottom:40px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.page-module__E0cALG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px;display:flex}.page-module__E0cALG__trustBadges{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;gap:30px;padding-top:30px;display:flex}.page-module__E0cALG__trustBadge{color:#fffc;align-items:center;gap:8px;font-size:.95rem;font-weight:500;display:flex}.page-module__E0cALG__trustBadge svg{color:#9277ea}@media (min-width:768px){.page-module__E0cALG__hero{min-height:90vh;padding:100px 40px 80px}.page-module__E0cALG__featuresGrid{grid-template-columns:repeat(2,1fr);gap:40px}.page-module__E0cALG__stepsGrid,.page-module__E0cALG__carriersGrid{grid-template-columns:repeat(3,1fr);gap:30px}.page-module__E0cALG__testimonialsGrid{grid-template-columns:repeat(2,1fr);gap:40px}.page-module__E0cALG__bannerContent{text-align:left;justify-content:space-between;align-items:center;display:flex}.page-module__E0cALG__bannerText{flex:1;padding-right:40px}.page-module__E0cALG__bannerText p{margin:0}.page-module__E0cALG__bannerCTA{flex-shrink:0;margin-top:0}}@media (min-width:1024px){.page-module__E0cALG__hero{min-height:100vh;padding:160px 40px 80px}.page-module__E0cALG__heroContainer{grid-template-columns:1.5fr 1fr;gap:60px}.page-module__E0cALG__heroContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__E0cALG__heroTitle,.page-module__E0cALG__heroSubtitle{text-align:center}.page-module__E0cALG__heroStats{justify-content:center;max-width:600px}.page-module__E0cALG__heroCTA{justify-content:center}.page-module__E0cALG__heroVisual{justify-content:center;align-items:center;display:flex}.page-module__E0cALG__featuresGrid,.page-module__E0cALG__carriersGrid{grid-template-columns:repeat(4,1fr)}.page-module__E0cALG__testimonialsGrid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.page-module__E0cALG__featureCard,.page-module__E0cALG__stepCard,.page-module__E0cALG__carrierCard,.page-module__E0cALG__testimonialCard{animation:.6s ease-out backwards page-module__E0cALG__fadeInUp}.page-module__E0cALG__featureCard:first-child{animation-delay:.1s}.page-module__E0cALG__featureCard:nth-child(2){animation-delay:.2s}.page-module__E0cALG__featureCard:nth-child(3){animation-delay:.3s}.page-module__E0cALG__featureCard:nth-child(4){animation-delay:.4s}.page-module__E0cALG__stepCard:first-child{animation-delay:.1s}.page-module__E0cALG__stepCard:nth-child(2){animation-delay:.2s}.page-module__E0cALG__stepCard:nth-child(3){animation-delay:.3s}}@keyframes page-module__E0cALG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.CarrierTicker-module__3FoYuW__tickerContainer{background-color:#0000;width:100%;padding:2rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.CarrierTicker-module__3FoYuW__tickerTrack{width:fit-content;animation:40s linear infinite CarrierTicker-module__3FoYuW__scroll;display:flex}.CarrierTicker-module__3FoYuW__tickerTrack:hover{animation-play-state:paused}.CarrierTicker-module__3FoYuW__tickerItem{opacity:.9;cursor:pointer;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;width:450px;padding:0 2rem;text-decoration:none;transition:all .3s;display:flex}.CarrierTicker-module__3FoYuW__tickerItem:hover{opacity:1}.CarrierTicker-module__3FoYuW__tickerItem:hover .CarrierTicker-module__3FoYuW__logoImage{filter:drop-shadow(0 0 16px #9277eab3)drop-shadow(0 0 32px #9277ea80);transform:scale(1.1)}.CarrierTicker-module__3FoYuW__tickerItem:hover .CarrierTicker-module__3FoYuW__carrierName{color:#a78bfa}.CarrierTicker-module__3FoYuW__logoImage{border-radius:12px;transition:all .3s}.CarrierTicker-module__3FoYuW__carrierName{color:#ffffffb3;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.95rem;font-weight:500;transition:all .3s;overflow:hidden}@keyframes CarrierTicker-module__3FoYuW__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
