.stocks-cta-section[data-v-6dd75a6d]{align-items:center;background-image:url(../images/markets/global-stocks/global-08.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;min-height:100vh;padding:clamp(60px,4.17vw,80px) 0;position:relative}.cta-container[data-v-6dd75a6d]{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;max-width:1920px;min-height:calc(100vh - clamp(120px,8.33vw,160px));padding:0 clamp(60px,6.67vw,128px);width:100%}.cta-content[data-v-6dd75a6d]{max-width:clamp(520px,35.42vw,680px);text-align:right;z-index:10}.cta-title[data-v-6dd75a6d]{color:#fff;font-size:clamp(36px,2.6vw,50px);font-weight:600;line-height:1.2;margin-bottom:clamp(20px,1.25vw,24px);text-shadow:0 4px 4px rgba(0,0,0,.25)}.cta-description[data-v-6dd75a6d],.cta-title[data-v-6dd75a6d]{font-family:Montserrat,sans-serif}.cta-description[data-v-6dd75a6d]{color:#fffdfd;font-size:clamp(16px,.94vw,18px);font-weight:400;line-height:1.67;margin-bottom:clamp(32px,2.08vw,40px)}.cta-buttons[data-v-6dd75a6d]{display:flex;gap:clamp(16px,1.04vw,20px);justify-content:flex-end}.cta-btn[data-v-6dd75a6d]{border:none;border-radius:clamp(8px,.52vw,10px);cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(16px,.94vw,18px);font-weight:600;min-width:clamp(160px,9.38vw,180px);padding:clamp(16px,.94vw,18px) clamp(32px,2.08vw,40px);transition:all .3s ease}.cta-btn-primary[data-v-6dd75a6d]{background:radial-gradient(40.32% 50.52% at 98.39% 100%,#a5e5d93d 0,#a5e5d900),radial-gradient(323.27% 180.96% at 72.09% -45.31%,#a5e5d900 0,#7fc0b900,#488c8c00,#21666b00 30%,#004750 56.28%,#00272b 83.93%,#002327),linear-gradient(158deg,#a5e5d905 13.2%,#a5e5d90f 45%,#a5e5d900 45.79% 92.7%),radial-gradient(323.27% 180.96% at 72.09% -45.31%,#a5e5d9 0,#7fc0b9,#488c8c,#21666b 30%,#004750 56.28%,#00272b 83.93%,#002327);box-shadow:0 -2px 24px #00000052,inset -7px 2px 19px #a5e5d933,inset 9px 4px 20px #0a131130;color:#fff;text-shadow:0 4px 10px rgba(0,0,0,.5)}.cta-btn-primary[data-v-6dd75a6d]:hover{box-shadow:0 -2px 30px #0006,inset -7px 2px 19px #a5e5d94d,inset 9px 4px 20px #0a131140;transform:translateY(-2px)}@media (max-width:1200px){.cta-container[data-v-6dd75a6d]{padding:0 60px}.cta-title[data-v-6dd75a6d]{font-size:40px}.cta-description[data-v-6dd75a6d]{font-size:14px}}@media (max-width:768px){.stocks-cta-section[data-v-6dd75a6d]{align-items:flex-end;background:#0a1313;background-image:url(../images/markets/global-stocks/mobile/cta-bg.png);background-position:top;background-size:cover;display:flex;height:532px;min-height:532px;padding:0}.cta-container[data-v-6dd75a6d]{justify-content:flex-end;padding:0 20px 42px 40px;width:100%}.cta-container[data-v-6dd75a6d],.cta-content[data-v-6dd75a6d]{align-items:flex-end;display:flex}.cta-content[data-v-6dd75a6d]{flex-direction:column;gap:24px;max-width:100%;text-align:right}.cta-title[data-v-6dd75a6d]{color:#fff;font-size:18px;font-weight:700}.cta-description[data-v-6dd75a6d],.cta-title[data-v-6dd75a6d]{line-height:22px;margin-bottom:0;text-align:right;width:100%}.cta-description[data-v-6dd75a6d]{color:#fffdfd;font-size:12px;font-weight:400}.cta-buttons[data-v-6dd75a6d]{align-items:center;flex-direction:row;gap:8px;justify-content:flex-end;margin-top:0}.cta-btn[data-v-6dd75a6d]{font-size:12px;font-weight:400;height:35px;line-height:normal;min-width:140px;padding:10px 20px;width:auto}.cta-bg-image[data-v-6dd75a6d]{display:none}}
