@layer components.app{.x34eASc{pointer-events:none;width:100%;padding:0;overflow:visible}.xJU3xog{gap:var(--dx-space-9);width:100%;display:grid}.xJguM-Z{min-width:0;margin:0}.xLzGrBC{order:1;width:48%;margin-inline-start:auto}.xxV438b,.xGYAL8O{width:100%}.xZCxrzL{width:100%;display:block}.x9z8-nC{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;width:100%;height:auto;display:block}@media (width<661px){.xJU3xog{gap:var(--dx-space-5)}}.xekQG93{padding-block:var(--land-hero-pad-top) var(--land-hero-pad-bottom);contain:layout;border-bottom:var(--border-width-1) solid var(--land-border-subtle);position:relative;overflow:hidden}.xWRN09m{z-index:1;align-items:center;gap:var(--land-section-y-tight);box-sizing:border-box;width:100%;min-width:0;max-width:var(--land-content-width);padding-inline:var(--land-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.xTF2vUR{width:100%;max-width:var(--land-measure);container:futures-hero-copy/inline-size}.xaW4xCh{margin-bottom:var(--dx-space-13)}.xekQG93 .xyfczzZ{--dx-len-scale:clamp(.62, calc(31 / max(31, var(--dx-len,31))), 1);font-size:clamp(2rem, 11.6cqi * var(--dx-len-scale), var(--land-type-display));text-wrap:balance;margin:0 0 var(--dx-space-13);color:var(--land-ink-primary);font-weight:var(--land-fw-heading);line-height:var(--dx-lh-tight);letter-spacing:var(--land-tracking-display);hyphens:none;word-break:normal;overflow-wrap:normal}.x8LVjrt{color:var(--land-accent-text);display:block}.xXx34bM{max-width:var(--land-measure);margin:0 0 var(--dx-space-15);color:var(--land-ink-secondary);font-size:var(--land-type-lead);line-height:var(--dx-lh-relaxed);text-wrap:pretty}.xEfcsIz{align-items:center;gap:var(--dx-space-7);flex-wrap:wrap;width:100%;min-width:0;display:flex;&>:is(a,button){min-width:0;min-height:var(--dx-control-height-touch);text-align:center;justify-content:center;align-items:center;display:inline-flex}}.xDg3Z7-{width:100%;max-width:var(--land-measure-wide);margin-inline:auto}@media (width<1001px){.xWRN09m{grid-template-columns:minmax(0,1fr)}.xTF2vUR{margin-inline:0}}@media (width<661px){.xekQG93 .xyfczzZ{--dx-len-scale:clamp(.72, calc(31 / max(31, var(--dx-len,31))), 1);font-size:clamp(2rem, 12cqi * var(--dx-len-scale), var(--land-type-display));text-wrap:balance;margin-bottom:var(--dx-space-11);letter-spacing:var(--land-tracking-heading);hyphens:none;overflow-wrap:normal}.xXx34bM{margin-bottom:var(--dx-space-14)}.xEfcsIz{flex-direction:column;align-items:stretch}.xEfcsIz>*{width:100%}}.xS3i-IZ section{z-index:1;position:relative}.xS3i-IZ svg{width:auto;max-width:100%;height:auto}.xS3i-IZ img{max-width:100%;height:auto}}
