.Hero-module__ZARIfG__hero{background-color:var(--background);align-items:flex-end;min-height:70vh;padding-top:0;padding-bottom:0;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__blob{filter:blur(80px);opacity:.35;z-index:0;pointer-events:none;border-radius:50%;position:absolute}.Hero-module__ZARIfG__blob1{background:radial-gradient(circle,#16a34a73 0%,#0000 70%);width:500px;height:500px;animation:12s ease-in-out infinite alternate Hero-module__ZARIfG__blobMove1;top:-100px;left:-150px}.Hero-module__ZARIfG__blob2{background:radial-gradient(circle,#16a34a4d 0%,#0000 70%);width:400px;height:400px;animation:14s ease-in-out infinite alternate Hero-module__ZARIfG__blobMove2;bottom:-80px;right:-100px}.Hero-module__ZARIfG__blob3{background:radial-gradient(circle,#fffc 0%,#0000 70%);width:300px;height:300px;animation:9s ease-in-out infinite alternate Hero-module__ZARIfG__blobMove3;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes Hero-module__ZARIfG__blobMove1{0%{transform:translate(0)scale(1)}to{transform:translate(60px,40px)scale(1.15)}}@keyframes Hero-module__ZARIfG__blobMove2{0%{transform:translate(0)scale(1)}to{transform:translate(-50px,-60px)scale(1.2)}}@keyframes Hero-module__ZARIfG__blobMove3{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.3)}}.Hero-module__ZARIfG__heroCenter{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Hero-module__ZARIfG__content{text-align:center;flex-direction:column;align-items:center;max-width:900px;padding-top:0;padding-bottom:60px;display:flex}.Hero-module__ZARIfG__headline,.Hero-module__ZARIfG__subline,.Hero-module__ZARIfG__cta{outline:2px solid #0000;transition:outline .3s,outline-offset .3s,box-shadow .3s,transform .3s}:is(.Hero-module__ZARIfG__headline.is-hinged,.Hero-module__ZARIfG__subline.is-hinged,.Hero-module__ZARIfG__cta.is-hinged){outline:2px solid var(--accent);outline-offset:4px;border-radius:4px;box-shadow:0 0 30px #22c55e66}.Hero-module__ZARIfG__headline{letter-spacing:-.02em;color:var(--foreground);margin-bottom:2rem;font-size:clamp(2.5rem,4vw,3.75rem);font-weight:800;line-height:1.1}.Hero-module__ZARIfG__accentText{color:var(--accent);display:inline-block}.Hero-module__ZARIfG__dynamicText{color:var(--accent);vertical-align:bottom;height:1.2em;display:inline-block;position:relative;overflow:hidden}.Hero-module__ZARIfG__wordWrapper{display:block;position:relative}.Hero-module__ZARIfG__subline{color:var(--muted);max-width:600px;margin-bottom:32px;font-size:1.125rem;font-weight:500}.Hero-module__ZARIfG__credibilityStrip{align-items:center;gap:32px;margin-bottom:32px;display:flex}.Hero-module__ZARIfG__stat{flex-direction:column;gap:4px;display:flex}.Hero-module__ZARIfG__statValue{color:var(--foreground);letter-spacing:-.02em;font-size:1.125rem;font-weight:800}.Hero-module__ZARIfG__statLabel{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.Hero-module__ZARIfG__divider{background-color:var(--border);width:1px;height:40px}.Hero-module__ZARIfG__ctaGroup{gap:16px;display:flex}.Hero-module__ZARIfG__cta{min-width:200px}@media (max-width:992px){.Hero-module__ZARIfG__content{padding-top:0;padding-bottom:60px}.Hero-module__ZARIfG__headline{font-size:3.5rem}}@media (max-width:768px){.Hero-module__ZARIfG__hero{padding-top:0;padding-bottom:80px}.Hero-module__ZARIfG__content{padding-top:110px}.Hero-module__ZARIfG__subline{font-size:1.25rem}.Hero-module__ZARIfG__credibilityStrip{flex-direction:column;align-items:center;gap:24px}.Hero-module__ZARIfG__divider{width:60px;height:1px}.Hero-module__ZARIfG__ctaGroup{flex-direction:column;width:100%}.Hero-module__ZARIfG__cta{width:100%}}
