@layer components{:root{--container--spacing:var(--s-spacing-3);--container--spacing-row:var(--s-spacing-3);--container-full-width--spacing:0px;--container--width:100%;--container-max--width:1600px;--container-website--width:1200px;--container-small--width:800px;--container-min--width:600px;--wrapper--mimic-spacing:max(calc((100% - var(--container--width)) / 2), var(--container--spacing));--wrapper--mimic-spacing--small:max(calc((100% - var(--container-small--width)) / 2), var(--container--spacing));--wrapper--mimic-spacing--min:max(calc((100% - var(--container-min--width)) / 2), var(--container--spacing));--wrapper--mimic-spacing--website:max(calc((100% - var(--container-website--width)) / 2), var(--container--spacing));--wrapper--mimic-spacing--max:max(calc((100% - var(--container-max--width)) / 2), var(--container--spacing))}@media (min-width:26.5625em){:root{--container--spacing:var(--s-spacing-4);--container--spacing-row:var(--s-spacing-5)}}@media (min-width:40em){:root{--container--spacing:var(--s-spacing-5);--container--spacing-row:var(--s-spacing-6)}}@media (min-width:64em){:root{--container--spacing:var(--fdt-semantic-section-gap-column);--container--spacing-row:var(--fdt-semantic-section-gap-row)}}.u-bg-color-default{background-color:var(--s-color-surface-default);color:var(--s-color-text-default)}.u-bg-color-subtle{background-color:var(--s-color-surface-primary-subtle);color:var(--s-color-text-default)}.u-bg-color-dark{--set-heading--color:currentColor;--set-link--color:currentColor;--set-ptag--color:var(--s-color-text-inverted);--set-text-intro--color:currentColor;--svg--fill:currentColor;background-color:var(--s-color-surface-accent-dark);color:var(--s-color-text-inverted);container:button-primary-inverted button-secondary-inverted button-tertiary-inverted/inline-size}.container{--container-section-spacing:var(--s-section-margin-bottom-small);--container-content-spacing:max(calc((100% - var(--container--width)) / 2), var(--container--spacing));--container-columns:12;justify-content:center;column-gap:var(--container--spacing);row-gap:var(--container--spacing-row);padding-inline:var(--container-content-spacing);flex-wrap:wrap;display:flex}main .container{margin-block-end:var(--container-section-spacing)}.container>*{flex:0 0 100%;min-width:0;max-width:100%}.container:where([class*=u-bg-],.has-bgi):has(+.container:where([class*=u-bg-],.has-bgi)){margin-block-end:0}.container.spacing-none{margin-block-end:0}.container.spacing-small{margin-block-end:var(--s-spacing-3)}.container.spacing-normal{margin-block-end:var(--s-spacing-6)}.container.spacing-large{margin-block-end:var(--s-spacing-9)}.container.has-bgi,.container[class*=u-bg-]{padding-block-start:var(--s-spacing-9);padding-block-end:var(--s-spacing-9)}.container.has-bgi{background-image:var(--container-bgi);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:40em){.container{--container-section-spacing:var(--s-section-margin-bottom-normal)}}.container--no-row-gap{row-gap:0}.container.container--no-row-gap:has(+.container){margin-block-end:0}.container--full-width{--container--spacing:var(--container-full-width--spacing)}.container--max-width{--container--width:var(--container-max--width)}.container--website-width{--container--width:var(--container-website--width)}.container--small-width{--container--width:var(--container-small--width)}.container--min-width{--container--width:var(--container-min--width)}.container.boxed{--container-boxed-inset:var(--s-spacing-3);width:100%;max-width:var(--container--width);margin-inline:auto;padding-inline:0}.container.boxed:not([class*=u-bg-]){width:min(calc(100% - 2 * var(--container-boxed-inset)),var(--container--width))}.container.boxed.u-bg-color-subtle,.container.boxed.u-bg-color-dark{padding-inline:var(--container-boxed-inset)}@media (min-width:40em){.container.boxed{--container-boxed-inset:var(--s-spacing-5)}.container>.container__item--3-4{flex-basis:calc((100% + var(--container--spacing)) * 9 / var(--container-columns) - var(--container--spacing) - .01px);max-width:calc((100% + var(--container--spacing)) * 9 / var(--container-columns) - var(--container--spacing) - .01px)}.container>.container__item--2-3{flex-basis:calc((100% + var(--container--spacing)) * 8 / var(--container-columns) - var(--container--spacing) - .01px);max-width:calc((100% + var(--container--spacing)) * 8 / var(--container-columns) - var(--container--spacing) - .01px)}.container>.container__item--1-2{flex-basis:calc((100% + var(--container--spacing)) * 6 / var(--container-columns) - var(--container--spacing) - .01px);max-width:calc((100% + var(--container--spacing)) * 6 / var(--container-columns) - var(--container--spacing) - .01px)}.container>.container__item--1-3{flex-basis:calc((100% + var(--container--spacing)) * 4 / var(--container-columns) - var(--container--spacing) - .01px);max-width:calc((100% + var(--container--spacing)) * 4 / var(--container-columns) - var(--container--spacing) - .01px)}.container>.container__item--1-4{flex-basis:calc((100% + var(--container--spacing)) * 3 / var(--container-columns) - var(--container--spacing) - .01px);max-width:calc((100% + var(--container--spacing)) * 3 / var(--container-columns) - var(--container--spacing) - .01px)}.container>.container__item--1-6{flex-basis:calc((100% + var(--container--spacing)) * 2 / var(--container-columns) - var(--container--spacing) - .01px);max-width:calc((100% + var(--container--spacing)) * 2 / var(--container-columns) - var(--container--spacing) - .01px)}}}
