.Hero_hero__aXD0z{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:visible;background:var(--color-background);padding-top:160px}.Hero_particles__cbUgf{pointer-events:none;z-index:1}.Hero_gradientBg___XErR,.Hero_particles__cbUgf{position:absolute;top:0;left:0;width:100%;height:100%}.Hero_gradientBg___XErR{overflow:hidden;z-index:0}.Hero_gradientOrb1__PynDx,.Hero_gradientOrb2__1VdrU,.Hero_gradientOrb3__gFcDs{position:absolute;border-radius:50%;opacity:.05;animation:Hero_float__OlBcg 20s ease-in-out infinite}.Hero_gradientOrb1__PynDx{width:500px;height:500px;background:var(--color-accent);top:-10%;left:-10%;animation-delay:0s}.Hero_gradientOrb2__1VdrU{width:600px;height:600px;background:var(--color-accent);top:20%;right:-15%;animation-delay:-7s}.Hero_gradientOrb3__gFcDs{width:400px;height:400px;background:var(--color-accent);bottom:-10%;left:30%;animation-delay:-14s}@keyframes Hero_float__OlBcg{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.Hero_content__nt4Cg{position:relative;z-index:2;width:100%}.Hero_textContent__8LcyX{text-align:left;max-width:920px;margin:0 auto}.Hero_title__NpcQg{font-family:var(--font-heading);font-size:var(--text-5xl);font-weight:var(--font-black);line-height:1.1;margin-bottom:var(--space-2);letter-spacing:-.03em;color:var(--color-text);max-width:920px}.Hero_title__NpcQg span{display:inline}.Hero_growHeading__UHx_i{font-family:var(--font-slogan);font-size:clamp(64px,6vw,120px);font-weight:400;color:var(--color-accent);text-align:right;margin-bottom:var(--space-4);margin-top:0;line-height:1;letter-spacing:.02em;font-style:normal;padding-right:var(--space-4);display:block;width:100%;box-sizing:border-box}.Hero_consultationLink__9048R{text-align:center;margin-bottom:var(--space-8)}.Hero_consultationText__GvNZj{color:var(--color-accent);font-size:var(--text-lg);font-weight:600;text-decoration:none;border-bottom:2px solid var(--color-accent);padding-bottom:2px;transition:all var(--transition-base)}.Hero_consultationText__GvNZj:hover{color:var(--color-text);border-color:var(--color-text)}.Hero_ctaGroup__vfhcU{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap;margin-bottom:var(--space-16)}.Hero_ctaButton__wvATl{display:inline-flex;align-items:center;gap:var(--space-2);position:relative;overflow:hidden}.Hero_ctaButton__wvATl:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.Hero_ctaButton__wvATl:hover:before{width:300px;height:300px}.Hero_ctaIcon__TVb5D{transition:transform var(--transition-base)}.Hero_ctaButton__wvATl:hover .Hero_ctaIcon__TVb5D{transform:translateX(4px)}.Hero_stats__u7BzM{display:flex;justify-content:center;align-items:center;gap:var(--space-8);flex-wrap:wrap;padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);max-width:700px;margin:0 auto}.Hero_stat__GFL6K{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.Hero_statNumber__3DIbM{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-accent);line-height:1}.Hero_statLabel__Ga1rE{font-size:var(--text-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.Hero_statDivider__rQR8m{width:1px;height:40px;background:var(--color-border)}.Hero_scrollIndicator__D9Wpi{position:absolute;bottom:var(--space-8);left:50%;transform:translateX(-50%);z-index:3}.Hero_mouse__bSNbX{width:26px;height:40px;border:2px solid var(--color-accent);border-radius:15px;display:flex;justify-content:center;padding-top:8px}.Hero_mouseWheel___CQC0{width:4px;height:8px;background:var(--color-accent);border-radius:2px;animation:Hero_scroll__fJ6Rd 1.5s infinite}@keyframes Hero_scroll__fJ6Rd{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@media (min-width:768px){.Hero_title__NpcQg{font-size:var(--text-6xl)}.Hero_subtitle__M5vm_{font-size:var(--text-2xl)}}@media (min-width:1024px){.Hero_title__NpcQg{font-size:var(--text-7xl)}}@media (max-width:640px){.Hero_title__NpcQg{font-size:var(--text-4xl)}.Hero_subtitle__M5vm_{font-size:18vw}.Hero_growHeading__UHx_i{font-size:clamp(28px,8vw,42px);margin-bottom:var(--space-8);padding-right:var(--space-4);text-align:right}.Hero_ctaGroup__vfhcU{flex-direction:column;align-items:stretch}.Hero_textContent__8LcyX{padding:0 var(--space-4);max-width:100%;box-sizing:border-box;overflow:visible}.Hero_stats__u7BzM{gap:var(--space-4)}.Hero_statDivider__rQR8m{display:none}.Hero_statNumber__3DIbM{font-size:var(--text-3xl)}}@media (max-width:480px){.Hero_title__NpcQg{font-size:var(--text-3xl)}.Hero_growHeading__UHx_i{font-size:clamp(24px,7vw,36px);margin-bottom:var(--space-6);padding-right:var(--space-3)}}