.future-cta{text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:40px;width:96%;margin:60px auto 20px;padding:70px 0;display:flex;position:relative;overflow:hidden}.future-ctaBackground{object-fit:cover}.future-ctaTitle{background:linear-gradient(178.24deg,#fff 1.43%,#21a8da 98.46%);-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;max-width:80%;margin:0;font-size:64px;font-weight:700}.future-ctaSubtitle{color:var(--color-gray-soft);z-index:1;max-width:80%;margin:0;font-size:20px;font-weight:400}.future-ctaButton{background:var(--color-orange);color:var(--color-gray-soft);cursor:pointer;z-index:1;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-width:400px;padding:12px 24px;font-size:16px;font-weight:400;text-decoration:none;display:inline-flex}.future-ctaSecondary,.future-ctaTertiary{z-index:1;align-items:center;gap:16px;display:flex}.secondary-primary{background:var(--color-orange);min-width:80%;color:var(--color-gray-soft);text-align:center;border-radius:6px;padding:12px 24px}.secondary-outline{min-width:80%;color:var(--color-gray-soft);text-align:center;border:1px solid var(--color-white);background:0 0;border-radius:6px;padding:12px 24px}.arrowIcon-wrapper{background:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.arrow-icon{color:var(--color-orange);font-size:14px}.tertiary-btn{justify-content:center;align-items:center;gap:6px;min-width:200px;text-decoration:none;display:flex}.tertiary-btn:hover{text-decoration:none}.tertiary-btn div{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.tertiary-btn span{opacity:.8;letter-spacing:.4px;font-size:11px}.tertiary-btn span,.tertiary-btn p{text-decoration:none}.tertiary-btn strong{font-size:15px;font-weight:600}@media (max-width:768px){.future-cta{border-radius:0;gap:20px;width:100%;margin:60px 0 0;padding:80px 0}.future-ctaTitle{max-width:80%;font-size:24px}.future-ctaSubtitle{max-width:80%}.future-ctaButton{min-width:214px}.future-ctaSecondary,.future-ctaTertiary{flex-direction:column}}
