.padding-top-16.svelte-h1cnsk{padding-top:16px}.padding-left-56.svelte-h1cnsk{padding-left:56px}.content-features.svelte-h1cnsk{--max-width: min(1100px, 100dvw - 70px);--gutter-width: calc(100dvw - var(--max-width));--content-width: calc(100dvw - var(--gutter-width));display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image content";gap:40px;position:relative}.content-features.reverse.svelte-h1cnsk{grid-template-areas:"content image"}.content-features.svelte-h1cnsk .image-wrapper:where(.svelte-h1cnsk){grid-area:image;position:sticky;width:100%;z-index:1;overflow:hidden;justify-self:end;transition:top .3s ease}.content-features.svelte-h1cnsk .image-wrapper.reverse:where(.svelte-h1cnsk){justify-self:start!important}.content-features.svelte-h1cnsk .image-wrapper.rectangle-vertical:where(.svelte-h1cnsk){aspect-ratio:3/4}.content-features.svelte-h1cnsk .image-wrapper.rectangle-horizontal:where(.svelte-h1cnsk){aspect-ratio:4/3;max-height:512px}@media only screen and (max-width: 900px){.content-features.svelte-h1cnsk .image-wrapper:where(.svelte-h1cnsk){height:324px}}.content-features.svelte-h1cnsk .content-wrapper:where(.svelte-h1cnsk){grid-area:content}@media only screen and (max-width: 900px){.content-features.svelte-h1cnsk .content-wrapper:where(.svelte-h1cnsk){position:absolute;z-index:0;right:0;bottom:0;left:0;top:80px}}.content-features.svelte-h1cnsk .content:where(.svelte-h1cnsk){min-height:166px;gap:20px;display:flex;width:100%;flex-direction:column}.content-features.svelte-h1cnsk .content.align-center:where(.svelte-h1cnsk){justify-content:center;padding-top:35px}@media only screen and (max-width: 900px){.content-features.svelte-h1cnsk .content:where(.svelte-h1cnsk){z-index:1;padding:16px 0 40px}}@media screen and (min-width: 1500px){.content-features.svelte-h1cnsk{--max-width: clamp(1100px, -51.7857rem + 128.5714vw, 1640px)}}@media only screen and (max-width: 900px){.content-features.svelte-h1cnsk{display:block}.content-features.svelte-h1cnsk .image-wrapper:where(.svelte-h1cnsk){display:none}.content-features.svelte-h1cnsk .content-wrapper:where(.svelte-h1cnsk){position:static;width:100%}}.content-wrapper.svelte-h1cnsk{background-color:var(--text-background-color)}.main-image.svelte-h1cnsk{overflow:hidden;width:100%}@media only screen and (max-width: 900px){.main-image.svelte-h1cnsk{width:100%}}.main-image.no-crop.svelte-h1cnsk{aspect-ratio:unset;border-radius:unset}.content-items.svelte-h1cnsk>div:where(.svelte-h1cnsk){padding:0 24px;transition:color .3s ease,border-color .3s ease;justify-content:center;border-left:4px solid #ebecf0}.content-items.svelte-h1cnsk>div:where(.svelte-h1cnsk):not(.active){opacity:60%}.content-items.svelte-h1cnsk>div.active:where(.svelte-h1cnsk){opacity:1;border-color:var(--c-secondary)}@media only screen and (max-width: 900px){.content-items.svelte-h1cnsk>div:where(.svelte-h1cnsk){padding:16px 0;border:none!important;opacity:1;border-bottom:1px solid #ebecf0}.content-items.svelte-h1cnsk>div.reverse:where(.svelte-h1cnsk){border:none}.content-items.svelte-h1cnsk>div:where(.svelte-h1cnsk):last-child{border-bottom:none}.content-items.svelte-h1cnsk>div.active:where(.svelte-h1cnsk){border-color:#ebecf0}.content-items.svelte-h1cnsk>div:where(.svelte-h1cnsk):not(.active){opacity:1}}.media-container.svelte-h1cnsk{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .3s ease;pointer-events:none;display:flex;align-items:center;justify-content:center}.media-container.svelte-h1cnsk .post-image:where(.svelte-h1cnsk){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-container.svelte-h1cnsk .auto-shape:where(.svelte-h1cnsk){-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.media-container.rounded.svelte-h1cnsk{border-radius:8px}.media-container.active.svelte-h1cnsk{opacity:1;pointer-events:auto}@media only screen and (max-width: 900px){.media-container.svelte-h1cnsk{position:relative;opacity:1;pointer-events:auto;height:200px;margin-bottom:20px}}.media-container-mobile.svelte-h1cnsk{display:none}@media only screen and (max-width: 900px){.media-container-mobile.svelte-h1cnsk{display:block;margin-bottom:8px}.media-container-mobile.svelte-h1cnsk video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:8px}}@media only screen and (max-width: 900px){.media-container.svelte-h1cnsk{display:none}}.content_item_w_image.svelte-h1cnsk{min-height:contents;display:flex;flex-direction:column}.content_item_w_image.bottom-pd-30.svelte-h1cnsk{padding-top:30px;padding-bottom:30px}.content_item_w_image.bottom-pd-50.svelte-h1cnsk{padding-top:50px;padding-bottom:50px}.content_item_w_image.bottom-pd-76.svelte-h1cnsk{padding-top:76px;padding-bottom:76px}.content_item_w_image.bottom-pd-100.svelte-h1cnsk{padding-top:100px;padding-bottom:100px}.padding-top-64.svelte-h1cnsk{padding-top:64px}.icon-and-title.svelte-h1cnsk{display:flex;align-items:center}@media only screen and (max-width: 900px){.icon-and-title.svelte-h1cnsk{padding-top:16px;padding-bottom:4px}.icon-and-title.svelte-h1cnsk h3.text-xl-semibold{font-size:20px!important;line-height:30px!important}}.svg-icon-container.svelte-h1cnsk{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:var(--c-gray);border-radius:50%;margin-right:10px;margin-top:2px}.svg-icon-container.bg-dark.svelte-h1cnsk{background-color:var(--c-black);color:var(--c-white);border-color:var(--c-black)}.svg-icon-container.bg-green.svelte-h1cnsk{background-color:var(--c-bg-brand-primary);color:var(--c-white);border-color:var(--c-bg-brand-primary)}.svg-icon.svelte-h1cnsk{display:flex;justify-content:center;align-items:center;width:48px;height:48px}.svg-icon.svelte-h1cnsk .svg-icon:where(.svelte-h1cnsk){width:35px;height:35px}.square.svelte-h1cnsk{aspect-ratio:1/1;max-height:503px}.aspect-1-1.svelte-h1cnsk{aspect-ratio:1/1}.aspect-4-3.svelte-h1cnsk{aspect-ratio:4/3}.aspect-16-9.svelte-h1cnsk{aspect-ratio:16/9}.aspect-9-16.svelte-h1cnsk{aspect-ratio:9/16}.title-and-description.svelte-h1cnsk{display:flex;flex-direction:column;gap:20px}.wrapper.svelte-h1cnsk{display:flex;flex-direction:column;gap:64px}@media only screen and (max-width: 900px){.wrapper.svelte-h1cnsk{gap:0}}@media only screen and (max-width: 900px){.title-and-desc.svelte-h1cnsk{border-left:none;padding-left:24px}}
