.block-assortment-component[data-astro-cid-fdfsdkn3]{display:flex;flex-direction:column;gap:var(--space-stack-xl);padding:var(--space-stack-xxl) 0}.block-assortment-component[data-astro-cid-fdfsdkn3] .section-primary[data-astro-cid-fdfsdkn3]{text-align:center}[data-astro-cid-fdfsdkn3]:is(.block-assortment-component .section-primary) .overline[data-astro-cid-fdfsdkn3]{margin-bottom:var(--space-stack-m)}.block-assortment-component[data-astro-cid-fdfsdkn3] .section-secondary[data-astro-cid-fdfsdkn3]{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--space-stack-xl)}[data-astro-cid-fdfsdkn3]:is(.block-assortment-component .section-secondary) .slice[data-astro-cid-fdfsdkn3]{align-items:flex-start;display:flex;flex-direction:column}[data-astro-cid-fdfsdkn3]:is(:is(.block-assortment-component .section-secondary) .slice) .icon[data-astro-cid-fdfsdkn3]{height:60px;margin-bottom:var(--space-stack-s)}[data-astro-cid-fdfsdkn3]:is(:is(.block-assortment-component .section-secondary) .slice) .heading[data-astro-cid-fdfsdkn3],[data-astro-cid-fdfsdkn3]:is(:is(.block-assortment-component .section-secondary) .slice) .text[data-astro-cid-fdfsdkn3]{margin-bottom:var(--space-stack-s)}[data-astro-cid-fdfsdkn3]:is(:is(.block-assortment-component .section-secondary) .slice) .heading[data-astro-cid-fdfsdkn3]{font-size:var(--font-size-heading-inline);font-weight:700}[data-astro-cid-fdfsdkn3]:is(:is(.block-assortment-component .section-secondary) .slice) .text[data-astro-cid-fdfsdkn3]{color:var(--color-text-subtle)}.per-row-2[data-astro-cid-fdfsdkn3]:is(.block-assortment-component .section-secondary) .slice[data-astro-cid-fdfsdkn3]{width:40%}.per-row-3[data-astro-cid-fdfsdkn3]:is(.block-assortment-component .section-secondary) .slice[data-astro-cid-fdfsdkn3]{width:30%}.per-row-4[data-astro-cid-fdfsdkn3]:is(.block-assortment-component .section-secondary) .slice[data-astro-cid-fdfsdkn3]{width:21%}.block-assortment-component[data-astro-cid-fdfsdkn3].center .section-secondary[data-astro-cid-fdfsdkn3] .slice[data-astro-cid-fdfsdkn3]{align-items:center}[data-astro-cid-fdfsdkn3]:is(.block-assortment-component.center .section-secondary .slice) .action[data-astro-cid-fdfsdkn3],[data-astro-cid-fdfsdkn3]:is(.block-assortment-component.center .section-secondary .slice) .heading[data-astro-cid-fdfsdkn3],[data-astro-cid-fdfsdkn3]:is(.block-assortment-component.center .section-secondary .slice) .text[data-astro-cid-fdfsdkn3]{text-align:center}@media (max-width:730px){.block-assortment-component[data-astro-cid-fdfsdkn3] .section-secondary[data-astro-cid-fdfsdkn3]{gap:var(--space-l);justify-content:space-around}[data-astro-cid-fdfsdkn3]:is(.per-row-3:is(.block-assortment-component .section-secondary),.per-row-4:is(.block-assortment-component .section-secondary)) .slice[data-astro-cid-fdfsdkn3]{width:45%}}@media (max-width:480px){.block-assortment-component[data-astro-cid-fdfsdkn3]{gap:var(--space-stack-l);padding:var(--space-stack-xl) 0}.block-assortment-component[data-astro-cid-fdfsdkn3] .section-secondary[data-astro-cid-fdfsdkn3]{gap:var(--space-m)}[data-astro-cid-fdfsdkn3]:is(.per-row-2:is(.block-assortment-component .section-secondary),.per-row-3:is(.block-assortment-component .section-secondary),.per-row-4:is(.block-assortment-component .section-secondary)) .slice[data-astro-cid-fdfsdkn3]{width:100%}}.band-component[data-astro-cid-aairnsfc]{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.band-component[data-astro-cid-aairnsfc] .content[data-astro-cid-aairnsfc]{margin:0 auto;max-width:var(--layout-width-max);padding-left:var(--space-inline-l);padding-right:var(--space-inline-l)}.band-component[data-astro-cid-aairnsfc].subtle{background-color:var(--color-bg-secondary)}.band-component[data-astro-cid-aairnsfc].dark{background-color:var(--color-bg-tertiary)}@media (max-width:1280px){:root{--font-size-heading1:46px;--font-size-heading2:38px;--font-size-heading3:28px;--font-size-heading4:24px}}@media (max-width:730px){:root{--font-size-heading1:36px;--font-size-heading2:30px;--font-size-heading3:24px;--font-size-heading4:20px;--font-size-heading-inline:18px;--font-size-text-emphasis:16px}}
