:root,.ed{--fd-up: #3c6e4f;--fd-down: #a8402c;--fd-amber: #b8842a;--fd-accent: #a8481f;--fd-line: #e2ddd0;--fd-rule: #c9c3b3;--fd-faint: #9c968c;--fd-sub: #68635a;--fd-panel: #ffffff;--fd-gutter-gap: 1.75rem;--fd-gutter-fade: linear-gradient( to bottom, transparent 0%, color-mix(in srgb, var(--fd-rule) 18%, transparent) 14%, color-mix(in srgb, var(--fd-rule) 55%, transparent) 32%, color-mix(in srgb, var(--fd-rule) 70%, transparent) 50%, color-mix(in srgb, var(--fd-rule) 55%, transparent) 68%, color-mix(in srgb, var(--fd-rule) 18%, transparent) 86%, transparent 100% )}.ed-folio-world .ed-folio-stance-grid,.ed-feed-band .ed-folio-stance-grid{position:relative}.ed-folio-world .ed-folio-stance-grid:before,.ed-folio-world .ed-folio-stance-grid:after,.ed-feed-band .ed-folio-stance-grid:before,.ed-feed-band .ed-folio-stance-grid:after{content:none!important;display:none!important;background:none!important}@media(min-width:640px)and (max-width:1023px){.ed-folio-world .ed-folio-stance-grid,.ed-feed-band .ed-folio-stance-grid{background-image:var(--fd-gutter-fade);background-size:1px 80%;background-repeat:no-repeat;background-position:50% center}}@media(min-width:1024px){.ed-folio-world .ed-folio-stance-grid,.ed-feed-band .ed-folio-stance-grid{--fd-gutter-a: calc((100% - 2 * var(--fd-gutter-gap)) / 3 + var(--fd-gutter-gap) / 2);--fd-gutter-b: calc((100% - 2 * var(--fd-gutter-gap)) / 3 * 2 + var(--fd-gutter-gap) * 1.5);background-image:var(--fd-gutter-fade),var(--fd-gutter-fade);background-size:1px 80%,1px 80%;background-repeat:no-repeat,no-repeat;background-position:calc(var(--fd-gutter-a) - .5px) center,calc(var(--fd-gutter-b) - .5px) center}}.ed-folio-world{padding:.85rem 0 1.05rem;border-top:1px solid var(--ed-rule);border-bottom:none;background:linear-gradient(180deg,var(--ed-warm) 0%,transparent 48%),var(--ed-paper);margin-bottom:1.25rem}.ed-folio-band-head{flex-direction:column;align-items:flex-start;margin:0 0 .875rem;padding:0 0 .625rem;border-bottom:1px solid var(--fd-rule)}.ed-folio-band-label{font-family:var(--ed-font-sans);font-size:.758929rem;font-weight:700;font-stretch:normal;font-variant:normal;letter-spacing:.075em;text-transform:uppercase;color:var(--fd-accent);margin:0}.ed-folio-band-meta{font-size:.796875rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--fd-sub);margin:.15rem 0 0}.ed-folio-world .ed-folio-stance-grid{border:none;background-color:transparent;display:grid;gap:.95rem var(--fd-gutter-gap);grid-template-columns:1fr;margin-inline:0;padding-inline:0}@media(min-width:640px){.ed-folio-world .ed-folio-stance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ed-folio-world .ed-folio-stance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ed-folio-world .ed-folio-stance-item{padding:0;border:none}.ed-folio-desk-meta{display:block;font-size:.758929rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--fd-faint);margin:.1rem 0 .35rem}.ed-feed-band{padding:.85rem 0 1.05rem;border-top:1px solid var(--ed-rule);border-bottom:none;background:linear-gradient(180deg,var(--ed-warm) 0%,transparent 48%),var(--ed-paper);margin-bottom:1.25rem}.ed-feed-band .ed-folio-band-head{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem}.ed-feed-band .ed-folio-stance-grid{border:none;background-color:transparent;display:grid;gap:.95rem var(--fd-gutter-gap);grid-template-columns:1fr;margin-inline:0;padding-inline:0}@media(min-width:640px){.ed-feed-band .ed-folio-stance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ed-feed-band .ed-folio-stance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ed-feed-band .ed-folio-stance-item{padding:0;border:none}.ed-feed-band .ed-folio-stance-title{color:var(--ed-ink)}a.ed-folio-stance-title:hover{color:var(--fd-accent)}.ed-pillars{gap:1.25rem}.ed-pillar-card{border:none;border-top:2px solid var(--ed-ink);padding:0;padding-top:.65rem;background:transparent}.ed-pillar-card .ed-section-head{margin:0;padding:0 0 .45rem;border:none;background:none}.ed-pillar-card .ed-section-label{font-size:.758929rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:var(--fd-accent)}.ed-pillar-card .ed-section-more{font-size:.758929rem;letter-spacing:.06em}.ed-pillar-feature{margin:0;padding:.35rem 0 .65rem}.ed-pillar-more{border-top:1px solid var(--fd-line);margin:0}.ed-pillar-more li{padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--fd-line) 70%,transparent)}.ed-pillar-more li+li{border-top:none}.ed-more{border:none;border-top:2px solid var(--ed-ink);background:transparent;padding-top:.65rem}.ed-more .ed-section-head{padding:0 0 .45rem;border:none;background:none;margin:0 0 .875rem}.ed-more .ed-section-label{font-size:.758929rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:var(--fd-accent)}.ed-more-grid{padding:0}.ed-widget{background:var(--ed-warm);border:1px solid var(--fd-line);padding:.875rem .875rem .25rem;margin-bottom:1rem}.ed-widget .ed-section-head{padding:0;border:none;background:none;margin:0 0 .65rem}.ed-widget .ed-section-label{font-size:.758929rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:var(--fd-accent)}.ed-widget-spotlight,.ed-section-nav{padding:0}.ed-upfront-eyebrow,.ed-markets-eyebrow,.ed-flight-eyebrow{color:var(--fd-accent)}.ed-markets-level,.ed-markets-chg,.ed-markets-vs,.ed-brief-num{font-variant-numeric:tabular-nums}.ed-section-more,.ed-view-all,.ed-folio-more,a.ed-title-xl:hover,a.ed-title-lg:hover,a.ed-title-md:hover,a.ed-title-sm:hover,.ed-pillar-more a:hover,.ed-hub-list a:hover,.ed-section-nav a:hover{color:var(--fd-accent)}
