body.landing-futures #root{z-index:1;position:relative}.land-futures:before{--land-page-aurora-primary-size:1000px 760px;--land-page-aurora-primary-position:84% 8%;--land-page-aurora-secondary-size:900px 620px;--land-page-aurora-secondary-position:18% 29%;--land-page-aurora-primary-soft-size:760px 580px;--land-page-aurora-primary-soft-position:72% 59%;--land-page-aurora-secondary-soft-size:980px 520px;--land-page-aurora-secondary-soft-position:28% 88%;display:none}.land-futures{background:var(--land-bg);z-index:1;width:100%;max-width:100vw;color:var(--land-ink);font-family:var(--land-font-sans);position:relative;overflow-x:clip}.land-futures section,.land-futures main,body.landing-futures .land-section>*{z-index:1;position:relative}.land-futures svg{width:auto;max-width:100%;height:auto}.land-futures img{max-width:100%;height:auto}body.landing-futures .land-section{padding-top:var(--land-section-y);padding-bottom:var(--land-section-y);position:relative}body.landing-futures #steps{--dx-band-rgb:var(--land-accent2-rgb);--dx-band-size:860px 520px;--dx-band-tint-x:22%;--dx-band-tint-y:14%}body.landing-futures #markets{--dx-band-rgb:var(--land-accent-rgb);--dx-band-size:1120px 440px;--dx-band-tint-x:82%;--dx-band-tint-y:86%}body.landing-futures #speeddesk{--dx-band-rgb:var(--land-accent2-rgb);--dx-band-size:920px 620px;--dx-band-tint-x:68%;--dx-band-tint-y:34%}body.landing-futures #advantages{position:relative}body.landing-futures #advantages:before{background:radial-gradient(34% 64% at 74% 22%, rgba(var(--land-accent2-rgb), var(--land-blue-glow-mid)), transparent 74%);inset:-14% -20% -10%}body.landing-futures .land-eyebrow{align-items:center;gap:var(--dx-space-5);font-family:var(--land-font-mono);font-size:var(--dx-fs-xs2);letter-spacing:.13em;text-transform:uppercase;color:var(--land-accent);margin-bottom:var(--dx-space-9);display:inline-flex}body.landing-futures .land-section-header{max-width:620px;margin-bottom:var(--dx-space-16)}body.landing-futures .land-section-header.land-section-summary{max-width:660px}body.landing-futures .land-section-title{font-size:clamp(32px,4vw,48px)}.xEmdlpn{pointer-events:none;width:100%;padding:0;overflow:visible}.xYTjE--{gap:var(--dx-space-9);width:100%;display:grid}.xWwuZ6d{min-width:0;margin:0}.xCF5OyN{order:1;width:48%;margin-inline-start:auto}.x4Ib8jG,.xuFBLOx{width:100%}.x-WB4hh{width:100%;display:block}.x9dF-a-{box-sizing:border-box;aspect-ratio:1440/900;object-fit:contain;object-position:top center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.xzMJqRk{contain:layout;border-bottom:1px solid color-mix(in srgb, var(--land-ink) 10%, transparent);padding-block:clamp(48px,6vw,88px) clamp(48px,5vw,72px);position:relative;overflow:hidden}.xhy0Sfm{z-index:1;align-items:center;gap:clamp(var(--dx-space-16), 5vw, 80px);box-sizing:border-box;width:min(var(--land-content-width,1360px), 100%);padding-inline:var(--land-gutter,var(--dx-space-13));grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-inline:auto;display:grid;position:relative}.xELhkH0{width:100%;max-width:640px;container:futures-hero-copy/inline-size}.xzMJqRk .xELhkH0 .land-eyebrow{margin-bottom:var(--dx-space-13);box-shadow:none;color:var(--land-accent);font-size:var(--dx-fs-xs);font-weight:var(--fw-semibold);letter-spacing:.08em;background:0 0;border:0;border-radius:0;padding:0}.xELhkH0 .land-demo-link:focus-visible{outline:2px solid var(--land-accent);outline-offset:4px}.xzMJqRk .x7fscDB{--dx-len-scale:clamp(.62, calc(31 / max(31, var(--dx-len,31))), 1);font-size:clamp(32px, 11.6cqi * var(--dx-len-scale), 72px);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 var(--dx-space-13);color:var(--land-ink);font-weight:var(--fw-bold);letter-spacing:-.045em;line-height:1.06}.xU2i3pf{color:var(--land-accent);display:block}.xOQdHSb{max-width:520px;margin:0 0 var(--dx-space-15);color:var(--land-ink-2);text-wrap:pretty;font-size:clamp(16px,1.3vw,18px);line-height:1.65}.xHTEELg{align-items:center;gap:var(--dx-space-7);flex-wrap:wrap;width:100%;display:flex}.xHTEELg>*{border-radius:var(--land-radius-control);min-height:52px}.xHTEELg .land-secondary-action{border:1px solid var(--land-hairline-strong);color:var(--land-ink);box-shadow:none;background:0 0}.xHTEELg>:focus-visible{outline:2px solid var(--land-accent);outline-offset:4px}.xfxU4e9{width:100%;max-width:720px;margin-inline:auto}.xzMJqRk .x7fscDB{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;text-wrap:balance}@media (min-width:661px) and (max-width:900px){body.landing-futures .land-section{padding-top:clamp(64px,9vw,88px);padding-bottom:clamp(64px,9vw,88px)}body.landing-futures .land-section+.land-section:not(.land-section-band){padding-top:clamp(52px,7vw,68px)}body.landing-futures .land-section-band{padding-top:clamp(72px,9vw,96px);padding-bottom:clamp(72px,9vw,96px)}body.landing-futures .land-section-header{margin-bottom:clamp(36px,5vw,48px)}}@media (min-width:769px){body.landing-futures .land-section{padding-top:var(--land-section-y);padding-bottom:var(--land-section-y)}body.landing-futures .land-section+.land-section:not(.land-section-band){padding-top:var(--land-section-y-tight)}body.landing-futures .land-section-band{padding-top:var(--land-section-y);padding-bottom:var(--land-section-y)}body.landing-futures .land-section-header{margin-bottom:58px}}@media (max-width:1000px){.xhy0Sfm{grid-template-columns:minmax(0,1fr);gap:48px}.xELhkH0{max-width:720px;margin-inline:0}}@media (max-width:660px){.xYTjE--{gap:var(--dx-space-5)}.xzMJqRk{padding-block:36px var(--dx-space-16)}.xhy0Sfm{gap:36px}.xzMJqRk .x7fscDB{--dx-len-scale:clamp(.72, calc(31 / max(31, var(--dx-len,31))), 1);font-size:clamp(32px, 12cqi * var(--dx-len-scale), 44px);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:var(--dx-space-11);letter-spacing:-.03em}.xOQdHSb{margin-bottom:var(--dx-space-14);font-size:var(--dx-fs-md2)}.xHTEELg{flex-direction:column;align-items:stretch}.xHTEELg>*{justify-content:center;width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.land-futures *,.land-futures :before,.land-futures :after{scroll-behavior:auto!important;transition-duration:.01ms!important}.land-futures:before,.land-futures:after{transform:none;animation:none!important}}
