.futures-verticals{box-sizing:border-box;color:#fff;width:100%}.futures-verticals__inner{position:relative;z-index:1}.futures-verticals__header{margin-bottom:32px;text-align:center}.futures-verticals__title{color:#fff;font-size:40px;font-weight:500;line-height:1;margin:0 auto;max-width:533px}.futures-verticals__intro{color:#fff;font-size:16px;font-weight:400;line-height:1.27;margin:16px auto 0;max-width:422px;opacity:.8}.futures-verticals__stage{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:546px}.futures-verticals__btn{background:var(--fv-btn-bg,#fff);border-radius:45px;box-sizing:border-box;color:inherit;display:inline-flex;max-width:100%;padding:2px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.futures-verticals__btn:hover{background:var(--fv-btn-hover-bg,var(--fv-btn-bg,#fff))}.futures-verticals__btn:focus-visible{outline:2px solid hsla(0,0%,100%,.85);outline-offset:4px}.futures-verticals__btn:hover .futures-verticals__btn-label{color:var(--fv-btn-hover-text,var(--fv-btn-text,#0c0320))}.futures-verticals__btn--plain{cursor:default;pointer-events:none}.futures-verticals__btn-track{max-width:100%;overflow:hidden}.futures-verticals__btn-icon-wrap,.futures-verticals__btn-track{align-items:center;border-radius:136px;display:flex;min-height:32px}.futures-verticals__btn-icon-wrap{background:var(--fv-btn-icon-well,#232323);box-sizing:border-box;flex-shrink:0;justify-content:center;padding:4px 12px;width:32px}.futures-verticals__btn-icon{display:block;height:24px;object-fit:contain;width:24px}.futures-verticals__btn-label{color:var(--fv-btn-text,#0c0320);flex:1 1 auto;font-size:15px;font-weight:400;line-height:1.27;min-width:0;overflow:hidden;padding:4px 18px 4px 8px;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.futures-verticals__btn-track:not(:has(.futures-verticals__btn-icon-wrap)) .futures-verticals__btn-label{padding-left:18px}@media (max-width:767px){.futures-verticals__header{margin-bottom:24px}.futures-verticals__title{font-size:32px}.futures-verticals__intro{font-size:14px;line-height:1.4}.futures-verticals__stage{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;width:100%}.futures-verticals__btn{justify-content:stretch;width:100%}.futures-verticals__btn-track{justify-content:flex-start;width:100%}.futures-verticals__btn-label{text-align:left;white-space:normal}}@media (prefers-reduced-motion:reduce){.futures-verticals__btn,.futures-verticals__btn-label{transition:none}}@media (max-width:450px){.futures-verticals__stage{grid-template-columns:1fr}}