.CompareHero-module__GuNf7W__hero{align-items:center;min-height:60vh;padding:6rem 0 4rem;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.CompareHero-module__GuNf7W__hero{min-height:auto;padding:5rem 0 3rem}}.CompareHero-module__GuNf7W__heroBackground{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.CompareHero-module__GuNf7W__heroBackground img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.CompareHero-module__GuNf7W__overlay{z-index:1;background:linear-gradient(135deg,rgba(0,31,63,.92) 0%,rgba(0,31,63,.85) 50%,rgba(0,31,63,.75) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.CompareHero-module__GuNf7W__heroContent{z-index:2;text-align:center;max-width:800px;margin:0 auto;animation:.8s ease-out CompareHero-module__GuNf7W__fadeInUp;position:relative}@keyframes CompareHero-module__GuNf7W__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.CompareHero-module__GuNf7W__title{font-size:3.5rem;font-weight:var(--heading-weight,600);color:#fff;margin-bottom:1rem;line-height:1.1}.CompareHero-module__GuNf7W__title .highlight{color:var(--color-accent);font-weight:800}@media (max-width:968px){.CompareHero-module__GuNf7W__title{font-size:2.5rem}}@media (max-width:768px){.CompareHero-module__GuNf7W__title{font-size:2rem}}.CompareHero-module__GuNf7W__subtitle{font-size:var(--text-2xl);color:var(--color-accent);margin-bottom:1.5rem;font-weight:500}@media (max-width:768px){.CompareHero-module__GuNf7W__subtitle{font-size:var(--text-xl)}}.CompareHero-module__GuNf7W__description{font-size:var(--text-lg);color:rgba(255,255,255,.9);max-width:600px;margin:0 auto 2.5rem;line-height:1.7}@media (max-width:768px){.CompareHero-module__GuNf7W__description{font-size:var(--text-base)}}.CompareHero-module__GuNf7W__scrollIndicator{color:rgba(255,255,255,.7);font-size:var(--text-sm);flex-direction:column;align-items:center;gap:.75rem;font-weight:500;animation:2s ease-in-out infinite CompareHero-module__GuNf7W__bounce;display:inline-flex}.CompareHero-module__GuNf7W__scrollIndicator svg{width:24px;height:24px}@keyframes CompareHero-module__GuNf7W__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}
