@scope([data-ecosystem-page]){:scope{--header-height:80px;background:var(--tds-color-background-primary);color:var(--tds-color-content-primary);font:var(--tds-font-b1);letter-spacing:0;flex-direction:column;display:flex}:where(h1,h2,h3,h4,p,ul){margin:0;padding:0}:where(button,input){font:inherit}:where(button){color:inherit;background:0 0;border:0;padding:0}:where(a){color:inherit;text-decoration:none}.tds-hero{font:var(--tds-font-hero);letter-spacing:var(--tds-tracking-hero)}.tds-h2{font:var(--tds-font-h2);letter-spacing:var(--tds-tracking-h2)}.tds-h3{font:var(--tds-font-h3);letter-spacing:var(--tds-tracking-h3)}.tds-h4{font:var(--tds-font-h4);letter-spacing:var(--tds-tracking-h4)}.tds-b1{font:var(--tds-font-b1);letter-spacing:0}.tds-b2{font:var(--tds-font-b2);letter-spacing:0}.tds-b3{font:var(--tds-font-b3);letter-spacing:0}.tds-eyebrow{font:var(--tds-font-eyebrow);letter-spacing:var(--tds-tracking-eyebrow);text-transform:uppercase;color:var(--tds-color-content-tertiary)}.tds-mono{font:var(--tds-font-mono);letter-spacing:var(--tds-tracking-mono);text-transform:uppercase}.grid-container{inline-size:100%;max-inline-size:2560px;padding-inline:var(--tds-page-margin);margin-inline:auto}.grid-layout{gap:var(--tds-page-gutter);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.col-6{grid-column-end:span 6}.eco-hero{padding-block-end:var(--tds-section-xs)}.eco-hero-gl{aspect-ratio:20/6;inline-size:100%;display:block}.eco-label,.headline,.hero-text{display:block}.eco-label{margin-block-end:var(--tds-spacing-24)}.headline{max-inline-size:var(--tds-max-320);text-wrap:balance}.hero-text{max-inline-size:var(--tds-max-280);color:var(--tds-color-content-secondary);text-wrap:balance;margin-block-start:var(--tds-spacing-24)}.eco-newsletter{padding-block-start:var(--tds-section-lg)}.eco-newsletter-inner{padding-block:var(--tds-section-sm);border-block:1px solid var(--tds-color-line-secondary);row-gap:var(--tds-spacing-24)}.eco-newsletter-inner .tds-eyebrow{margin-block-end:var(--tds-spacing-24);display:block}.eco-newsletter h2{max-inline-size:var(--tds-max-480);text-wrap:balance;display:block}.eco-newsletter-copy{color:var(--tds-color-content-secondary);margin-block-end:var(--tds-spacing-24)}.eco-newsletter form{max-inline-size:var(--tds-max-480)}@media (min-width:768px){.headline{max-inline-size:var(--tds-max-720)}.hero-text{max-inline-size:var(--tds-max-600)}}@media (min-width:834px){.grid-layout{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:col-3{grid-column-end:span 3}.md\:col-4{grid-column-end:span 4}.md\:col-5{grid-column-end:span 5}.md\:col-8{grid-column-end:span 8}}@media (min-width:1024px){.grid-layout{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:col-3{grid-column-end:span 3}.lg\:col-4{grid-column-end:span 4}.lg\:col-5{grid-column-end:span 5}.lg\:col-6{grid-column-end:span 6}.lg\:col-8{grid-column-end:span 8}.lg\:col-10{grid-column-end:span 10}.lg\:col-12{grid-column-end:span 12}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}}@media (min-width:1512px){.headline{max-inline-size:var(--tds-max-1000)}}}
