.background.svelte-1ft7gqr{background-color:#f5f6f8}.contain.svelte-1ft7gqr{height:100%;object-fit:contain}.cover.svelte-1ft7gqr{height:100%;object-fit:cover}.button__icon.svelte-o5p0ef{display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem;background:transparent}.button__icon.svelte-o5p0ef svg{width:100%;height:100%}.button--arrow-right .button__icon.svelte-o5p0ef{width:1.05rem;height:.875rem}.button--arrow-up .button__icon.svelte-o5p0ef{width:.75rem;height:.75rem}.button--arrow-down .button__icon.svelte-o5p0ef{width:.83331rem;height:1rem}.button--small .button__icon.svelte-o5p0ef{position:relative;top:.0625rem;width:.5625rem;height:.5625rem}.button--text.svelte-o5p0ef{padding-left:0;padding-right:0}.container.svelte-1l2j1fw{grid-column:content;display:grid;grid-template-columns:subgrid;width:100%;margin-bottom:4.5rem}section.svelte-1l2j1fw{grid-column:content;display:grid;grid-template-columns:subgrid;width:100%;margin-top:4.1875rem}section.variant--big.svelte-1l2j1fw{background:var(--color-gray-light)}section.variant--small.svelte-1l2j1fw{grid-column:1/-1}section.variant--small.background--grey.svelte-1l2j1fw{background:var(--color-gray-light)}section.variant--small.background--green.svelte-1l2j1fw{background:var(--color-green-light)}section.variant--small.svelte-1l2j1fw .content:where(.svelte-1l2j1fw){padding:24px}section.variant--small.svelte-1l2j1fw .content:where(.svelte-1l2j1fw) .headline:where(.svelte-1l2j1fw){max-width:21em}section.variant--small.svelte-1l2j1fw .media:where(.svelte-1l2j1fw){margin:24px;overflow:hidden}.content.svelte-1l2j1fw,.media.svelte-1l2j1fw{grid-column:content}.content.svelte-1l2j1fw{display:flex;flex-direction:column;margin-top:0;padding-top:1.5rem;font-size:.9375rem;line-height:1.375rem;letter-spacing:0;padding:38px 46px 24px 0}.content.svelte-1l2j1fw .headline:where(.svelte-1l2j1fw){font-size:1.875rem;line-height:2.1875rem;letter-spacing:-.01875rem;margin-bottom:1.75rem}.content.svelte-1l2j1fw p:where(.svelte-1l2j1fw){margin-bottom:1.75rem}@media (min-width: 1024px){section.svelte-1l2j1fw{margin-bottom:7.5rem}section.svelte-1l2j1fw .media:where(.svelte-1l2j1fw),section.svelte-1l2j1fw .content:where(.svelte-1l2j1fw){grid-row:1/1}section.svelte-1l2j1fw .content:where(.svelte-1l2j1fw) .headline:where(.svelte-1l2j1fw){font-size:2.8125rem;line-height:3.125rem;letter-spacing:-.02813rem}section.variant--small.svelte-1l2j1fw{grid-column:5/-2}section.variant--small.svelte-1l2j1fw .content:where(.svelte-1l2j1fw){margin-top:48px;margin-left:48px;margin-bottom:24px}section.variant--small.svelte-1l2j1fw .media:where(.svelte-1l2j1fw){margin:24px 48px;overflow:hidden}section.variant--small.media-position--left.svelte-1l2j1fw .media:where(.svelte-1l2j1fw){grid-column:1/span 3}section.variant--small.media-position--left.svelte-1l2j1fw .content:where(.svelte-1l2j1fw){grid-column:4/-1}section.variant--small.media-position--right.svelte-1l2j1fw .media:where(.svelte-1l2j1fw){grid-column:5/-1}section.variant--small.media-position--right.svelte-1l2j1fw .content:where(.svelte-1l2j1fw){grid-column:1/span 4}section.variant--big.media-position--left.svelte-1l2j1fw .media:where(.svelte-1l2j1fw){grid-column:1/span 8}section.variant--big.media-position--left.svelte-1l2j1fw .content:where(.svelte-1l2j1fw){grid-column:9/-1}section.variant--big.media-position--right.svelte-1l2j1fw .media:where(.svelte-1l2j1fw){grid-column:5/-1}section.variant--big.media-position--right.svelte-1l2j1fw .content:where(.svelte-1l2j1fw){padding-left:var(--grid-margin);grid-column:1/span 4}}div.svelte-155xdt{position:relative}.contain.svelte-155xdt{height:100%;object-fit:contain}.cover.svelte-155xdt{height:100%;object-fit:cover}button.svelte-155xdt{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#00000080;border:none;cursor:pointer}button.svelte-155xdt.hidden{display:none}.icon.svelte-155xdt{width:5.375rem;height:5.375rem;background-color:var(--color-green-medium);border-radius:.25rem;display:flex;align-items:center;justify-content:center;color:var(--color-green-light)}.icon.svelte-155xdt svg:where(.svelte-155xdt){width:1.625rem;height:1.625rem}section.svelte-17e9dza{grid-column:content;display:grid;grid-template-columns:subgrid;width:100%;padding-top:2rem;border-top:1px solid var(--color-gray-medium);margin:4rem 0}section.svelte-17e9dza .headline:where(.svelte-17e9dza){grid-column:1/-1;font-size:1.875rem;line-height:2.1875rem;letter-spacing:-.01875rem;margin-bottom:1.75rem}@media (min-width: 1024px){section.svelte-17e9dza .headline:where(.svelte-17e9dza){font-size:2.8125rem;line-height:3.125rem;letter-spacing:-.02813rem;position:relative;top:-.625rem;margin-bottom:1.5rem}}section.svelte-17e9dza .tiles:where(.svelte-17e9dza){grid-column:1/-1;grid-template-columns:subgrid;width:100%;display:grid;grid-template-columns:1fr;gap:var(--grid-gutter)}@media (min-width: 768px){section.svelte-17e9dza .tiles:where(.svelte-17e9dza){grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){section.svelte-17e9dza .tiles:where(.svelte-17e9dza){grid-template-columns:repeat(4,1fr)}}section.svelte-17e9dza .tiles:where(.svelte-17e9dza) .tile:where(.svelte-17e9dza){display:flex;flex-direction:column;gap:1rem}section.svelte-17e9dza .tiles:where(.svelte-17e9dza) .tile:where(.svelte-17e9dza) .tile__title:where(.svelte-17e9dza){font-weight:500}section.svelte-17e9dza .tiles:where(.svelte-17e9dza) .tile__header:where(.svelte-17e9dza){display:flex;gap:1rem}section.svelte-17e9dza .tiles:where(.svelte-17e9dza) .tile__header:where(.svelte-17e9dza) .tile__content:where(.svelte-17e9dza){flex:1;display:flex;flex-direction:column;justify-content:space-between}section.svelte-17e9dza .tiles.image-top:where(.svelte-17e9dza) .tile__image:where(.svelte-17e9dza){width:100%;aspect-ratio:330/270;overflow:hidden;margin-bottom:1rem}section.svelte-17e9dza .tiles.image-top:where(.svelte-17e9dza) .tile__content:where(.svelte-17e9dza){flex:1;display:flex;flex-direction:column;justify-content:space-between}section.svelte-17e9dza .tiles.image-top:where(.svelte-17e9dza) .tile__content:where(.svelte-17e9dza) .cta:where(.svelte-17e9dza){flex:1;display:flex;align-items:flex-end}section.svelte-17e9dza .tiles.image-top:where(.svelte-17e9dza) .tile__subtitle:where(.svelte-17e9dza){margin-bottom:.5rem}section.svelte-17e9dza .tiles.image-left:where(.svelte-17e9dza) .tile:where(.svelte-17e9dza){flex-direction:column}section.svelte-17e9dza .tiles.image-left:where(.svelte-17e9dza) .tile__image:where(.svelte-17e9dza){width:150px;height:200px;overflow:hidden}
