.o-media.svelte-820bwr{border-radius:inherit;background:linear-gradient(135deg, var(--o-mint) 0%, #e9efe7 55%, var(--o-bg-deep) 100%);position:relative;overflow:hidden}.o-media--square.svelte-820bwr{aspect-ratio:1}.o-media--video.svelte-820bwr{aspect-ratio:16/10}.o-media--wide.svelte-820bwr{aspect-ratio:21/9}.o-media--portrait.svelte-820bwr{aspect-ratio:4/5}img.svelte-820bwr{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s var(--o-ease)}img.is-loaded.svelte-820bwr{opacity:1}.o-media--fit-contain.svelte-820bwr img:where(.svelte-820bwr){object-fit:contain}.o-media__fallback.svelte-820bwr{color:var(--o-primary);opacity:.72;place-items:center;display:grid;position:absolute;inset:0}.o-media__overlay.svelte-820bwr{pointer-events:none;position:absolute;inset:0}
