@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/syne-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/syne-800-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ground:#05190f;--ground-raised:#0b2417;--lime:#b6f03c;--lime-hover:#c6f45c;--ink:#e4ede4;--ink-secondary:#c4d2c6;--ink-muted:#808e84;--ink-faint:#42544a;--rule:#e4ede426;--rule-dense:#e4ede424;--dot:#e4ede44d;--bullet-source:#e4ede466;--border-outline:#e4ede452;--border-outline-h:#e4ede4b3;--border-input:#e4ede48c;--border-dashed:#e4ede433;--panel-fill:#e4ede40d;--row-hover:#e4ede409;--progress-track:#e4ede429;--ticker-sep:#e4ede447;--on-lime-border:#05190f73;--on-lime-eyebrow:#05190f8c;--on-lime-dot:#05190f66;--on-lime-body:#05190fbf;--on-lime-input:#05190f99;--on-lime-label:#05190fa6;--ff-display:"Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--ff-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--ff-mark:"Syne", "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--fs-home-h1:clamp(2.875rem, .684rem + 8.9888vw, 7.875rem);--fs-page-h1:clamp(2.375rem, .7865rem + 6.5169vw, 6rem);--fs-h2:clamp(1.875rem, 1.4368rem + 1.7978vw, 2.875rem);--fs-cta-h3:clamp(2rem, 1.4522rem + 2.2472vw, 3.25rem);--fs-quote:clamp(1.6875rem, 1.2767rem + 1.6854vw, 2.625rem);--fs-band-title:clamp(1.4375rem, 1.3279rem + .4494vw, 1.6875rem);--fs-welcome-band-title:clamp(1.875rem, 1.2725rem + 2.4719vw, 3.25rem);--fs-success-title:1.6875rem;--fs-list-title-home:clamp(1.5rem, 1.2809rem + .8989vw, 2rem);--fs-list-title-index:clamp(1.5625rem, 1.2065rem + 1.4607vw, 2.375rem);--fs-benefit-title:clamp(1.5625rem, 1.3708rem + .7865vw, 2rem);--fs-prevnext-title:clamp(1.3125rem, 1.2303rem + .3371vw, 1.5rem);--fs-ticker:clamp(1.375rem, 1.1559rem + .8989vw, 1.875rem);--fs-rail-number:clamp(1.375rem, .4986rem + 3.5955vw, 3.375rem);--fs-index-rail-number:clamp(1.625rem, .8581rem + 3.1461vw, 3.375rem);--fs-index-row-number:clamp(1.25rem, .7022rem + 2.2472vw, 2.5rem);--fs-home-row-number:clamp(1.0625rem, .9803rem + .3371vw, 1.25rem);--fs-benefit-number:clamp(.75rem, .7226rem + .1124vw, .8125rem);--fs-ol-numeral:clamp(.875rem, .8476rem + .1124vw, .9375rem);--fs-deal-note:clamp(.875rem, .8476rem + .1124vw, .9375rem);--fs-byline-name:clamp(1.125rem, 1.0702rem + .2247vw, 1.25rem);--fs-wordmark-nav:clamp(1.875rem, 1.4368rem + 1.7978vw, 2.875rem);--fs-wordmark-crop:clamp(8.125rem, .1826rem + 32.5843vw, 26.25rem);--fs-quote-s:clamp(1.875rem, 1.5463rem + 1.3483vw, 2.625rem);--fs-endmark-s:clamp(1.1875rem, 1.1327rem + .2247vw, 1.3125rem);--fs-lede:clamp(1.1875rem, .9684rem + .8989vw, 1.6875rem);--fs-hero-lede:clamp(1.1875rem, 1.0232rem + .6742vw, 1.5625rem);--fs-body:clamp(1.0625rem, .9803rem + .3371vw, 1.25rem);--fs-section-lede:clamp(1.0625rem, .9256rem + .5618vw, 1.375rem);--fs-welcome-lede-2:clamp(1.1875rem, 1.0779rem + .4494vw, 1.4375rem);--fs-cta-lede:clamp(1.0625rem, .9803rem + .3371vw, 1.25rem);--fs-card-desc:clamp(1rem, .9452rem + .2247vw, 1.125rem);--fs-sector-row:clamp(1rem, .9726rem + .1124vw, 1.0625rem);--fs-sources:clamp(.9375rem, .9101rem + .1124vw, 1rem);--fs-rail-link:clamp(1rem, .9726rem + .1124vw, 1.0625rem);--fs-microcopy:clamp(.9375rem, .9101rem + .1124vw, 1rem);--fs-callout:clamp(1rem, .9452rem + .2247vw, 1.125rem);--fs-deal-body:clamp(1rem, .9726rem + .1124vw, 1.0625rem);--fs-cta-fineprint:.875rem;--fs-input:clamp(1.0625rem, 1.0351rem + .1124vw, 1.125rem);--fs-error-msg:1rem;--fs-footer-link:clamp(1.0625rem, 1.0077rem + .2247vw, 1.1875rem);--fs-footer-blurb:clamp(1.0625rem, 1.0077rem + .2247vw, 1.1875rem);--fs-caption:clamp(.9375rem, .9101rem + .1124vw, 1rem);--fs-eyebrow:clamp(.6562rem, .6289rem + .1124vw, .7188rem);--fs-ui-label:clamp(.6562rem, .6289rem + .1124vw, .7188rem);--fs-kicker:clamp(.6562rem, .6289rem + .1124vw, .7188rem);--fs-button:.8125rem;--fs-dateline:clamp(.625rem, .5976rem + .1124vw, .6875rem);--fs-index-dateline:clamp(.625rem, .5839rem + .1685vw, .7188rem);--fs-footer-heading:clamp(.6875rem, .6601rem + .1124vw, .75rem);--fs-footer-badge:clamp(.6875rem, .6601rem + .1124vw, .75rem);--fs-link-label:clamp(.6875rem, .6601rem + .1124vw, .75rem);--fs-menu-badge:.6875rem;--page-margin:max(1.5rem, calc((100vw - 68rem) / 2));--well:min(68rem, calc(100% - 3rem));--col-read:41.25rem;--col-rail:22.25rem;--col-gap:4.5rem;--hover-ms:.18s;--ease:ease;--menu-ms:.24s;--focus-ring:2px solid var(--lime);--focus-offset:2px}@media (width<=40em){:root{--lh-home-h1:.96;--ls-home-h1:-.04em;--lh-page-h1:1;--lh-h2:1.1;--lh-cta-h3:1.06;--ls-cta-h3:-.03em;--lh-quote:1.14;--ls-quote:-.03em;--lh-band-title:1.14;--lh-lede:1.5;--lh-body:1.7;--lh-section-lede:1.7;--lh-list-title-home:1.15;--lh-list-title-index:1.12;--lh-benefit-title:1.14;--lh-index-desc:1.55;--lh-callout:1.65;--lh-sources:1.6;--lh-rail-link:1.45;--lh-welcome-lede-2:1.55;--lh-cta-lede:1.6;--ls-index-dateline:.22em;--lh-home-row-number:1}}@media (width>=40.0625em){:root{--lh-home-h1:.93;--ls-home-h1:-.045em;--lh-page-h1:.99;--lh-h2:1.08;--lh-cta-h3:1.02;--ls-cta-h3:-.032em;--lh-quote:1.12;--ls-quote:-.032em;--lh-band-title:1.15;--lh-lede:1.52;--lh-body:1.75;--lh-section-lede:1.64;--lh-list-title-home:1.14;--lh-list-title-index:1.1;--lh-benefit-title:1.12;--lh-index-desc:1.6;--lh-callout:1.7;--lh-sources:1.65;--lh-rail-link:1.5;--lh-welcome-lede-2:1.6;--lh-cta-lede:1.55;--ls-index-dateline:.24em;--lh-home-row-number:1.14}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ground);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;text-rendering:optimizelegibility;font-weight:400;overflow-x:hidden}@media (width<=45em){html.menu-open body{overflow-y:hidden}}img,svg,video{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}.on-lime :focus-visible,.on-ink :focus-visible{outline-color:var(--ground)}.lime-fill:focus-visible{outline-color:var(--ink)}.skip-link{left:var(--page-margin);z-index:100;background:var(--lime);color:var(--ground);font-family:var(--ff-body);font-size:var(--fs-button);letter-spacing:.1em;text-transform:uppercase;transition:transform var(--hover-ms) var(--ease);padding:16px 24px;font-weight:600;text-decoration:none;position:absolute;top:0;transform:translateY(-150%)}.skip-link:focus-visible{transform:translateY(0)}a{color:inherit;text-underline-offset:5px;transition:text-decoration-color var(--hover-ms) var(--ease);text-decoration:underline 1px dotted}a:hover{text-decoration-style:solid}a.plain{text-decoration:none}.well{width:var(--well);margin-inline:auto}.bleed{width:100vw;margin-left:50%;translate:-50%}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rule{background:var(--rule);border:0;height:1px}.rule-dotted{background-image:radial-gradient(circle at center, var(--dot) 0 .9px, transparent .9px);background-repeat:repeat-x;background-size:6px 2px;border:0;height:2px}.t-home-h1{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-home-h1);line-height:var(--lh-home-h1);letter-spacing:var(--ls-home-h1);text-wrap:balance}.t-page-h1{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-page-h1);line-height:var(--lh-page-h1);letter-spacing:-.038em;text-wrap:balance}.t-h2{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.028em;text-wrap:balance}.t-cta-h3{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-cta-h3);line-height:var(--lh-cta-h3);letter-spacing:var(--ls-cta-h3);text-wrap:balance}.t-quote{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-quote);line-height:var(--lh-quote);letter-spacing:var(--ls-quote);text-wrap:balance}.t-lede{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-lede);line-height:var(--lh-lede);text-wrap:pretty}.t-hero-lede{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-hero-lede);text-wrap:pretty;line-height:1.5}.t-body{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.t-section-lede{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-section-lede);line-height:var(--lh-section-lede);text-wrap:pretty}.t-eyebrow{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-eyebrow);letter-spacing:.24em;text-transform:uppercase;line-height:1}.t-ui-label{font-family:var(--ff-body);font-weight:600;font-size:var(--fs-ui-label);letter-spacing:.14em;text-transform:uppercase;line-height:1}.t-kicker{font-family:var(--ff-body);font-weight:600;font-size:var(--fs-kicker);letter-spacing:.18em;text-transform:uppercase;line-height:1}.t-dateline{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-dateline);letter-spacing:.22em;text-transform:uppercase;line-height:1.6}.t-button{font-family:var(--ff-body);font-weight:600;font-size:var(--fs-button);letter-spacing:.1em;text-transform:uppercase;line-height:1}.t-wordmark{font-family:var(--ff-mark);letter-spacing:-.07em;font-weight:800;line-height:1}.c-lime{color:var(--lime)}.c-ink{color:var(--ink)}.c-secondary{color:var(--ink-secondary)}.c-muted{color:var(--ink-muted)}.c-faint{color:var(--ink-faint)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
