.FloatingShapes-module__Zeq9ZW__container{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FloatingShapes-module__Zeq9ZW__shape{filter:blur(80px);border-radius:50%;position:absolute}.FloatingShapes-module__Zeq9ZW__circle1{background:#7c3aed33;width:400px;height:400px;top:10%;left:10%}.FloatingShapes-module__Zeq9ZW__circle2{background:#00e5ff26;width:500px;height:500px;bottom:20%;right:15%}
.Hero-module__Vtspxq__hero{min-height:100vh;padding-top:var(--header-height);background-color:var(--color-bg);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__Vtspxq__bgLayers{pointer-events:none;z-index:1;position:absolute;inset:0}.Hero-module__Vtspxq__videoMask{opacity:.15;filter:blur(120px);position:absolute;inset:0}.Hero-module__Vtspxq__abstractBlob{background:radial-gradient(circle at center,var(--color-primary)0%,transparent 60%);opacity:.4;width:60%;height:60%;animation:25s cubic-bezier(.445,.05,.55,.95) infinite alternate Hero-module__Vtspxq__moveBlob;position:absolute;top:20%;left:20%}.Hero-module__Vtspxq__lensFlare{background:radial-gradient(circle,var(--color-secondary-glow)0%,transparent 70%);filter:blur(60px);opacity:.3;width:600px;height:600px;animation:10s infinite alternate Hero-module__Vtspxq__flicker;position:absolute;top:15%;right:5%}.Hero-module__Vtspxq__content{text-align:center;z-index:10;max-width:900px;margin:0 auto;position:relative}.Hero-module__Vtspxq__trustBadge{color:var(--color-text-muted);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-transform:uppercase;letter-spacing:.2em;background:#ffffff05;border:1px solid #ffffff0d;border-radius:99px;align-items:center;gap:1rem;margin-bottom:3rem;padding:.75rem 1.75rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 4px 20px #00000080}.Hero-module__Vtspxq__badgeDot{background:var(--color-primary);border-radius:50%;width:4px;height:4px}.Hero-module__Vtspxq__headline{letter-spacing:-.05em;margin-bottom:2.5rem;font-size:clamp(3.5rem,10vw,7.5rem);font-weight:800;line-height:.95}.Hero-module__Vtspxq__glitchText{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)50%,var(--color-accent)100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite Hero-module__Vtspxq__shine;display:inline-block;position:relative}.Hero-module__Vtspxq__subheadline{color:var(--color-text-muted);max-width:600px;margin:0 auto 3rem;font-size:1.25rem;font-weight:300;line-height:1.6}.Hero-module__Vtspxq__ctas{justify-content:center;gap:1.5rem;display:flex}.Hero-module__Vtspxq__mainBtn{background:var(--color-primary);color:#000;font-weight:700;box-shadow:0 0 30px #00e5ff4d}.Hero-module__Vtspxq__secBtn{background:#ffffff05;border-color:#ffffff1a}.Hero-module__Vtspxq__mouseFollower{pointer-events:none;z-index:2;background:radial-gradient(circle,#22d3ee0d 0%,#0000 70%);width:600px;height:600px;transition:opacity .5s;position:fixed;transform:translate(-50%,-50%)}.Hero-module__Vtspxq__gradientOverlay{background:linear-gradient(to top,var(--color-bg),transparent);z-index:5;height:200px;position:absolute;bottom:0;left:0;right:0}@keyframes Hero-module__Vtspxq__moveBlob{0%{transform:scale(1)translate(0)}50%{transform:scale(1.1)translate(2%,2%)}to{transform:scale(1)translate(0)}}@keyframes Hero-module__Vtspxq__flicker{0%{opacity:.5}50%{opacity:.8}to{opacity:.5}}@media (max-width:768px){.Hero-module__Vtspxq__ctas{flex-direction:column;gap:1rem}}
