.Hero-module__ZARIfG__hero{align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__background{z-index:-1;background:radial-gradient(circle,#f1f5f9 0%,#f9f9f9 100%);width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__blob1{filter:blur(60px);background:radial-gradient(circle,#6fa5ba33 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:20s infinite alternate Hero-module__ZARIfG__float;position:absolute;top:-10%;right:-5%}.Hero-module__ZARIfG__blob2{filter:blur(60px);background:radial-gradient(circle,#ef53501a 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:25s infinite alternate-reverse Hero-module__ZARIfG__float;position:absolute;bottom:-10%;left:-5%}@keyframes Hero-module__ZARIfG__float{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.Hero-module__ZARIfG__container{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.Hero-module__ZARIfG__content{max-width:700px}.Hero-module__ZARIfG__badge{color:var(--primary-dark);border-radius:var(--radius-full);background:#6fa5ba1a;border:1px solid #6fa5ba33;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}.Hero-module__ZARIfG__content h1{color:var(--primary-dark);margin-bottom:1.5rem;font-size:clamp(2.5rem,8vw,4.5rem);line-height:1.1}.Hero-module__ZARIfG__gradientText{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Hero-module__ZARIfG__content p{color:var(--foreground);opacity:.8;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.Hero-module__ZARIfG__ctas{gap:1rem;margin-bottom:4rem;display:flex}.Hero-module__ZARIfG__primaryBtn{background:var(--primary-dark);color:#fff;border-radius:var(--radius-full);box-shadow:var(--shadow-md);padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;transition:all .3s}.Hero-module__ZARIfG__primaryBtn:hover{box-shadow:var(--shadow-lg);background:var(--primary);transform:translateY(-4px)}.Hero-module__ZARIfG__secondaryBtn{color:var(--primary-dark);border-radius:var(--radius-full);border:1px solid var(--primary-dark);background:#fff;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;transition:all .3s}.Hero-module__ZARIfG__secondaryBtn:hover{background:var(--background);transform:translateY(-4px)}.Hero-module__ZARIfG__stats{border-top:1px solid #0000000d;gap:3rem;padding-top:2rem;display:flex}.Hero-module__ZARIfG__stat{flex-direction:column;display:flex}.Hero-module__ZARIfG__stat strong{color:var(--primary-dark);font-size:1.5rem;font-family:var(--font-heading)}.Hero-module__ZARIfG__stat span{opacity:.6;font-size:.875rem}@media (max-width:768px){.Hero-module__ZARIfG__hero{text-align:center;padding-top:120px}.Hero-module__ZARIfG__content{margin:0 auto}.Hero-module__ZARIfG__ctas{flex-direction:column;justify-content:center}.Hero-module__ZARIfG__stats{justify-content:center;gap:1.5rem}}
