.growth-cta,.growth-cta *{box-sizing:border-box}.growth-cta{background:transparent;overflow:hidden;padding-top:50px;position:relative;width:100%}.growth-cta__inner{align-items:center;display:flex;justify-content:center;margin-inline:auto;min-height:310px;padding:50px 24px;position:relative;width:min(100%,1400px)}.growth-cta__media{bottom:-30px;left:-15%;pointer-events:none;position:absolute;width:450px;z-index:0}.growth-cta__image{display:block;height:auto;max-width:none;object-fit:contain;width:100%}.growth-cta__card{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.2);border:2px solid #fff;border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.12);display:grid;gap:clamp(30px,5vw,70px);grid-template-columns:minmax(0,1.4fr) minmax(240px,.8fr);min-height:263px;overflow:hidden;padding:36px clamp(30px,5vw,70px);position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:min(1300px,calc(100vw - 48px));z-index:1}.growth-cta__card:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.7);box-shadow:0 14px 30px rgba(0,0,0,.2)}.growth-cta__title{font-size:40px;font-weight:700;line-height:1.02;margin:0;max-width:480px}.growth-cta__button,.growth-cta__title{color:var(--color-white,#fff);font-family:Inter,sans-serif}.growth-cta__button{align-items:center;background:var(--color-brand-orange,#f46e00);border-radius:999px;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1;min-height:48px;padding:12px 28px;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .2s ease;width:100%}.growth-cta__button:hover{background-color:#ff7b0d;color:var(--color-white,#fff);text-decoration:none;transform:scale(1.02)}.growth-cta__button:active,.growth-cta__button:focus{color:inherit;text-decoration:none}.growth-cta__button:focus-visible{outline:3px solid var(--color-white,#fff);outline-offset:4px}html.gsap-pending .growth-cta .growth-cta__image{opacity:0;transform:translateX(-24px);visibility:hidden}html.gsap-pending .growth-cta .growth-cta__card{opacity:0;transform:translateY(-20px);visibility:hidden}html.gsap-pending .growth-cta .growth-cta__button,html.gsap-pending .growth-cta .growth-cta__title{opacity:0;visibility:hidden}@media (min-width:768px) and (max-width:1024px){.growth-cta{padding:24px}.growth-cta__inner{border-radius:20px;isolation:isolate;min-height:230px;overflow:hidden;width:min(100%,860px)}.growth-cta__media{border-radius:inherit;inset:0;overflow:hidden}.growth-cta__image{bottom:-55px;left:-30px;position:absolute;width:360px}.growth-cta__card{background:rgba(4,0,152,.16);border-color:hsla(0,0%,100%,.9);border-radius:20px;gap:28px;grid-template-columns:minmax(0,1fr) auto;min-height:230px;padding:36px 40px;width:100%;z-index:2}.growth-cta__title{font-size:clamp(30px,4vw,36px);font-weight:600;line-height:1.08;max-width:430px}.growth-cta__button{font-size:14px;min-height:46px;min-width:205px;padding:12px 24px;white-space:nowrap;width:fit-content}}@media (max-width:767px){.growth-cta{margin:auto;padding:40px}.growth-cta__inner{border-radius:18px;isolation:isolate;min-height:400px;overflow:hidden;width:100%}.growth-cta__media{border-radius:inherit;height:100%;inset:0;overflow:hidden;width:100%}.growth-cta__image{bottom:-3%;left:-4%;object-position:center;position:absolute;width:500px}.growth-cta__card{background:rgba(4,0,152,.12);border-color:hsla(0,0%,100%,.95);border-radius:18px;display:flex;flex-direction:column;height:425px;padding:32px 22px;width:100%;z-index:2}.growth-cta__title{font-size:32px;font-weight:600;line-height:1.08;position:relative;width:90%;z-index:2}.growth-cta__button{font-size:15px;margin:auto auto 0;max-width:230px;min-height:46px;padding:12px 18px;position:relative;white-space:nowrap;z-index:3}html.gsap-pending .growth-cta .growth-cta__image{transform:translateX(-16px)}html.gsap-pending .growth-cta .growth-cta__card{transform:translateY(-12px)}}@media (max-width:360px){.growth-cta{padding-inline:20px}.growth-cta__card,.growth-cta__inner{min-height:380px}.growth-cta__card{padding:28px 20px}.growth-cta__title{font-size:27px}.growth-cta__image{bottom:42px;left:10px;width:310px}.growth-cta__button{font-size:14px}}@media (prefers-reduced-motion:reduce){.growth-cta__button,.growth-cta__card{transition:none}html.gsap-pending .growth-cta .growth-cta__button,html.gsap-pending .growth-cta .growth-cta__card,html.gsap-pending .growth-cta .growth-cta__image,html.gsap-pending .growth-cta .growth-cta__title{opacity:1;transform:none;visibility:visible}}