.we-growth{--we-heading-font:"Archivo",sans-serif;--we-body-font:"Manrope",sans-serif;--we-ink:#09091d;--we-muted:#535c85;--we-purple:#7900d7;--we-pink:#f326d3;--we-gradient:linear-gradient(
      110deg,
      #fa2acb 0%,
      #8500d5 58%,
      #290878 100%
    );position:relative;isolation:isolate;overflow:hidden;width:100%;margin:0;padding:0;color:var(--we-ink);font-family:var(--we-body-font);font-weight:400;background:radial-gradient(ellipse at 90% 45%,#f8d9ff 0,transparent 43%),radial-gradient(ellipse at 15% 60%,#f6eaff 0,transparent 40%),linear-gradient(135deg,#fff 0,#faf9ff 65%,#f0edff 100%)}.we-growth *,.we-growth ::after,.we-growth ::before{box-sizing:border-box}.we-growth a,.we-growth button,.we-growth li,.we-growth p{font-family:var(--we-body-font)}.we-growth a{text-decoration:none}.we-growth a,.we-growth button{-webkit-tap-highlight-color:transparent}.we-growth a:focus-visible,.we-growth button:focus-visible{outline:3px solid #9400d3;outline-offset:5px}.we-growth__container{position:relative;width:min(1240px,calc(100% - 64px));margin:0 auto}.we-growth .we-growth__header{position:relative;inset:auto;z-index:20;width:100%;height:auto;margin:0;padding:0;border:0;background:0 0;box-shadow:none;backdrop-filter:none}.we-growth__topbar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:24px;min-height:42px;font-family:var(--we-body-font);font-size:11px;font-weight:700;line-height:1.5}.we-growth__topbar a{color:var(--we-ink);transition:color .2s ease}.we-growth__topbar a:hover{color:var(--we-purple)}.we-growth__navigation{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:98px;padding:0;background:0 0}.we-growth__brand{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;color:var(--we-ink)}.we-growth__brand img{display:block;width:58px;height:62px;max-width:none;object-fit:contain}.we-growth__wordmark,.we-growth__wordmark b,.we-growth__wordmark strong,.we-growth__wordmark>span{font-family:var(--we-heading-font)}.we-growth__wordmark{display:block;color:var(--we-ink);font-size:25px;font-weight:700;line-height:.94;letter-spacing:-.04em}.we-growth__wordmark strong{display:block;color:#c014dd;font-size:31px;font-weight:800}.we-growth__wordmark>span{display:block;margin-top:2px}.we-growth__wordmark b{color:#dd13d0}.we-growth__menu{display:flex;align-items:center;gap:25px}.we-growth__menu>a:not(.we-growth__button){position:relative;display:inline-block;padding:12px 0;color:var(--we-ink);font-family:var(--we-body-font);font-size:12px;font-weight:700;line-height:1.5;white-space:nowrap;transition:color .2s ease}.we-growth__menu>a:not(.we-growth__button):hover,.we-growth__menu>a[aria-current=page]{color:#bc00e7}.we-growth__menu>a[aria-current=page]::after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;background:var(--we-gradient)}.we-growth__menu-toggle{display:none;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:1px solid #d7c4ef;border-radius:10px;color:var(--we-ink);background:0 0;font-family:var(--we-body-font);font-size:23px;line-height:1;cursor:pointer}.we-growth .we-growth__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:58px;padding:16px 28px;border:1px solid transparent;border-radius:12px;color:#fff;background:var(--we-gradient);font-family:var(--we-body-font);font-size:17px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;box-shadow:0 12px 30px #bc19d326;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.we-growth .we-growth__button svg{flex-shrink:0;transition:transform .2s ease}.we-growth .we-growth__button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 35px #a011d53b}.we-growth .we-growth__button:hover svg{transform:translateX(3px)}.we-growth .we-growth__button--small{min-height:48px;padding:13px 20px;font-size:13px;white-space:nowrap}.we-growth__floating-logo{position:absolute;z-index:-1;display:block;width:clamp(110px,14vw,225px);max-width:none;height:auto;opacity:.48;filter:blur(3px);pointer-events:none;user-select:none;will-change:transform;animation:we-growth-float 9s ease-in-out infinite}.we-growth__floating-logo--left{--we-rotation:-18deg;top:175px;left:-75px}.we-growth__floating-logo--right{--we-rotation:20deg;right:-55px;bottom:20px;animation-duration:11s;animation-delay:-4.5s}@keyframes we-growth-float{0%,100%{transform:translate3d(0,0,0) rotate(var(--we-rotation))}50%{transform:translate3d(12px,-25px,0) rotate(calc(var(--we-rotation) + 9deg))}}.we-growth .we-growth__hero{position:relative;margin:0;padding:100px 0 60px;background:0 0}.we-growth__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px}.we-growth__content{position:relative;z-index:2;min-width:0;padding:30px 0 50px}.we-growth .we-growth__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 30px;padding:0;color:var(--we-muted);font-family:var(--we-body-font);font-size:11px;font-weight:800;line-height:1.6;letter-spacing:.16em;text-transform:uppercase}.we-growth__eyebrow::before{content:"";flex-shrink:0;width:32px;height:2px;background:var(--we-pink)}.we-growth #we-growth-title{margin:0;padding:0;color:var(--we-ink);font-family:var(--we-heading-font);font-size:clamp(42px, 4.35vw, 65px);font-weight:800;line-height:1.04;letter-spacing:-.055em;text-align:left;text-transform:none}.we-growth #we-growth-title>span{position:relative;display:inline-block;padding-bottom:15px;color:#b500db;font-family:var(--we-heading-font);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;background:var(--we-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.we-growth #we-growth-title>span::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:8px;border-top:4px solid #c017e0;border-radius:50%;transform:rotate(-2deg)}.we-growth .we-growth__description{max-width:560px;margin:22px 0 30px;padding:0;color:var(--we-muted);font-family:var(--we-body-font);font-size:17px;font-weight:500;line-height:1.65}.we-growth__actions{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.we-growth .we-growth__work-link{display:inline-flex;align-items:center;gap:13px;color:var(--we-ink);font-family:var(--we-body-font);font-size:16px;font-weight:800;line-height:1.4;text-decoration:none}.we-growth__work-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border:2px solid #b916e5;border-radius:50%;color:var(--we-ink);background:0 0;transition:background-color .2s ease,color .2s ease}.we-growth__work-link:hover .we-growth__work-icon{color:#fff;background:#8500d5}.we-growth__artwork{position:relative;isolation:isolate;min-width:0;margin:0;padding:0}.we-growth__artwork::before{content:"";position:absolute;inset:12% 3%;z-index:-1;border-radius:50%;background:#eec9ff;filter:blur(48px);opacity:.7;pointer-events:none}.we-growth__artwork>img{display:block;width:100%;max-width:none;height:auto;margin:0 0 0 -4%;border:0;object-fit:contain}.we-growth .we-growth__statistics{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 0;padding:26px 22px;border:1px solid #fff;border-radius:70px;background:#ffffffeb;box-shadow:0 18px 45px #5531a110;list-style:none}.we-growth__stat{display:flex;flex-direction:column;align-items:center;min-width:0;margin:0;padding:0 15px;text-align:center}.we-growth__stat+.we-growth__stat{border-left:1px solid #ded7f3}.we-growth__stat>svg{display:block;width:26px;height:26px;margin:0 0 8px;fill:none;stroke:#d615e7;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.we-growth__stat>strong{display:block;margin:0 0 3px;color:var(--we-ink);font-family:var(--we-heading-font);font-size:30px;font-weight:800;line-height:1.15}.we-growth__stat>span{display:block;color:var(--we-ink);font-family:var(--we-body-font);font-size:13px;font-weight:500;line-height:1.5}@media (max-width:1120px){.we-growth__menu{gap:16px}.we-growth__menu>a:not(.we-growth__button){font-size:11px}.we-growth__brand img{width:45px;height:54px}.we-growth__wordmark{font-size:21px}.we-growth__wordmark strong{font-size:26px}}@media (max-width:980px){.we-growth__navigation{min-height:86px}.we-growth__menu-toggle{display:inline-flex}.we-growth__menu{position:absolute;top:100%;left:0;right:0;z-index:30;display:none;flex-direction:column;align-items:stretch;gap:0;max-height:70vh;overflow-y:auto;padding:18px;border:1px solid #eee2fa;border-radius:16px;background:#fff;box-shadow:0 18px 35px #21063615}.we-growth__menu.is-open{display:flex}.we-growth__menu>a:not(.we-growth__button){padding:12px;font-size:14px}.we-growth__menu>a[aria-current=page]::after{display:none}.we-growth__menu .we-growth__button{margin-top:8px}.we-growth__layout{gap:0}.we-growth #we-growth-title{font-size:clamp(36px, 4.8vw, 50px)}.we-growth .we-growth__description{font-size:15px}.we-growth__actions{gap:18px}.we-growth .we-growth__button{padding:15px 21px;font-size:14px}.we-growth .we-growth__work-link{font-size:14px}}@media (max-width:700px){.we-growth__container{width:calc(100% - 36px)}.we-growth__topbar{gap:18px;min-height:36px;font-size:10px}.we-growth__topbar a:last-child{display:none}.we-growth .we-growth__hero{padding:24px 0 34px}.we-growth__layout{grid-template-columns:minmax(0,1fr)}.we-growth__content{padding:10px 0 15px}.we-growth .we-growth__eyebrow{gap:10px;margin-bottom:23px;font-size:9px;letter-spacing:.11em}.we-growth__eyebrow::before{width:24px}.we-growth #we-growth-title{font-size:clamp(34px, 8.3vw, 58px);line-height:1.08}.we-growth .we-growth__description{max-width:100%;font-size:16px}.we-growth__artwork{width:min(100%,520px);margin:12px auto 0}.we-growth__artwork>img{width:100%;margin:0}.we-growth .we-growth__statistics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0;margin-top:20px;padding:25px 12px;border-radius:28px}.we-growth__stat{padding-inline:8px}.we-growth__stat:nth-child(3){border-left:0}.we-growth__stat>strong{font-size:27px}.we-growth__stat>span{font-size:12px}.we-growth__floating-logo{width:110px;opacity:.2}.we-growth__floating-logo--left{top:170px;left:-65px}.we-growth__floating-logo--right{right:-55px;bottom:230px}}@media (max-width:380px){.we-growth__container{width:calc(100% - 28px)}.we-growth #we-growth-title{font-size:32px}.we-growth__actions{gap:17px}.we-growth .we-growth__button{min-height:52px;padding:14px 18px}.we-growth .we-growth__work-link{font-size:13px}.we-growth__work-icon{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.we-growth__floating-logo{animation:none;will-change:auto}.we-growth *,.we-growth ::after,.we-growth ::before{transition:none!important}.we-growth .we-growth__button:hover,.we-growth .we-growth__button:hover svg{transform:none}}