@layer components{.c-multi-column{--api-figure-max-height:314px;--api-figure-aspect-ratio:509/314;--api-figure-contain:cover;--column-count:2}.c-multi-column:has(.c-multi-column__columns--3){padding:0}.c-multi-column__heading+*{margin-top:2rem}.c-multi-column:has(.c-multi-column__columns--3) .c-multi-column__heading{padding-left:0;padding-right:0}.c-multi-column__columns{display:grid;gap:2.22rem;grid-template-columns:repeat(var(--api-column-count,var(--column-count)),1fr)}.c-multi-column:has(.c-multi-column__columns--3){--column-count:3}.c-multi-column__column{margin:0}.c-multi-column .l-buttons,.c-multi-column .l-content-block,.c-multi-column .l-media,.c-multi-column .l-text{padding-left:0;padding-right:0}.c-multi-column .l-content-block{--content-blocks-margin:calc(var(--vertical-margin-base));--reduced-content-blocks-margin:calc(var(--vertical-margin-base)*0.67);--buttons-content-blocks-margin:1.11rem;margin-bottom:0;padding-bottom:0}.c-multi-column .l-content-block:first-of-type{margin-top:0;padding-top:0}@media only screen and (max-width:800px){.c-multi-column{padding:0}.c-multi-column__heading+*{margin-top:1.5rem}.c-multi-column__columns{grid-template-columns:auto}}}