.hero-illustration-background{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.hero-team-illustration{position:absolute;left:50%;bottom:calc(20px + min(217.5px,37.5vw - 12px) - min(172.5px,29.25vw - 9.375px));width:min(460px,78vw - 25px);aspect-ratio:4 / 3;transform:translate(-50%);opacity:.92;isolation:isolate}.hero-illustration-slide{position:absolute;inset:0;opacity:0;transform:translate3d(20px,0,0) scale(.98);transition:opacity .75s ease,transform .9s cubic-bezier(.22,1,.36,1);pointer-events:none}.hero-illustration-slide.is-active{opacity:1;transform:translateZ(0) scale(1)}.hero-illustration-slide img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}@media(min-width:768px)and (max-width:1023px){.hero-team-illustration{bottom:calc(24px + min(217.5px,37.5vw - 12px) - min(172.5px,29.25vw - 9.375px))}}@media(min-width:1024px){.hero-team-illustration{left:calc(50% + min(25vw,320px) - 6px);top:calc(50% + 12px);bottom:auto;width:min(460px,40vw - 28px);transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.hero-illustration-slide{transition:none;transform:none}}.support-growth-visual{overflow:hidden}.support-growth-visual svg{font-family:inherit}.support-growth-section .sg-state,.support-growth-section .sg-mode{animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.support-growth-section .sg-state-crm,.support-growth-section .sg-mode-crm{animation-name:sg-show-crm}.support-growth-section .sg-state-cms,.support-growth-section .sg-mode-cms{animation-name:sg-show-cms}.support-growth-section .sg-chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:sg-draw-chart 1.2s ease-out .35s forwards}.support-growth-section .sg-bar{transform-box:fill-box;transform-origin:center bottom;animation:sg-rise-bar .7s cubic-bezier(.2,.7,.2,1) both}.support-growth-section .sg-bar-1{animation-delay:.15s}.support-growth-section .sg-bar-2{animation-delay:.28s}.support-growth-section .sg-bar-3{animation-delay:.41s}.support-growth-section .sg-bar-4{animation-delay:.54s}.support-growth-section .sg-activity{transform-box:fill-box;transform-origin:center;animation:sg-activity-pulse 2.4s ease-in-out infinite}.support-growth-section .sg-growth-arrow{opacity:0;animation:sg-reveal .55s ease-out .7s forwards}.support-growth-section .sg-success-badge{opacity:0;transform-box:fill-box;transform-origin:center;animation:sg-success .55s cubic-bezier(.2,.75,.25,1) 1.15s forwards}@keyframes sg-show-crm{0%,43%{opacity:1}49%,94%{opacity:0}to{opacity:1}}@keyframes sg-show-cms{0%,43%{opacity:0}49%,94%{opacity:1}to{opacity:0}}@keyframes sg-draw-chart{to{stroke-dashoffset:0}}@keyframes sg-rise-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sg-activity-pulse{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@keyframes sg-reveal{to{opacity:1}}@keyframes sg-success{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.support-growth-section *{animation:none!important}.support-growth-section .sg-state-crm,.support-growth-section .sg-mode-crm{opacity:1!important}.support-growth-section .sg-state-cms,.support-growth-section .sg-mode-cms{opacity:0!important}.support-growth-section .sg-chart-line{stroke-dashoffset:0!important}.support-growth-section .sg-bar,.support-growth-section .sg-activity,.support-growth-section .sg-success-badge{opacity:1!important;transform:none!important}.support-growth-section .sg-growth-arrow{opacity:1!important}}
