.cs-embed.svelte-1obgdju{width:100%;scroll-margin-top:6rem}.cs-embed__stage.svelte-1obgdju{border-radius:var(--border-radius-md)}@media(prefers-reduced-motion:no-preference){.cs-embed.svelte-1obgdju:target .cs-embed__stage:where(.svelte-1obgdju){animation:svelte-1obgdju-cs-embed-arrive 1.6s var(--ease-out)}}@keyframes svelte-1obgdju-cs-embed-arrive{0%,40%{box-shadow:0 0 0 6px var(--color-brand-tertiary)}to{box-shadow:0 0 0 6px transparent}}.cs-embed--portrait.svelte-1obgdju .cs-embed__stage:where(.svelte-1obgdju){max-width:calc(70vh * 2 / 3);max-width:calc(70svh * 2 / 3)}.cs-embed--shaped.svelte-1obgdju .cs-embed__stage:where(.svelte-1obgdju){container-type:inline-size;max-width:calc((100vh - 6rem - var(--embed-chrome)) * var(--embed-w) / var(--embed-h));max-width:calc((100svh - 6rem - var(--embed-chrome)) * var(--embed-w) / var(--embed-h));margin-inline:auto}.cs-embed--shaped.svelte-1obgdju .cs-embed__frame:where(.svelte-1obgdju),.cs-embed--shaped.svelte-1obgdju .cs-embed__preview:where(.svelte-1obgdju) .postcard__frame{height:calc(100cqw * var(--embed-h) / var(--embed-w) + var(--embed-chrome))}.cs-embed--shaped.svelte-1obgdju .cs-embed__preview:where(.svelte-1obgdju) .postcard__image-area{aspect-ratio:var(--embed-w) / var(--embed-h)}.cs-embed__preview.svelte-1obgdju{position:relative;display:inline-block;width:100%}.cs-embed__preview.svelte-1obgdju .postcard{max-width:none}.cs-embed__cta-wrap.svelte-1obgdju{position:absolute;left:50%;bottom:var(--space-6);transform:translate(-50%)}.cs-embed__frame.svelte-1obgdju{width:100%;border-radius:var(--border-radius-md);overflow:hidden;box-shadow:var(--shadow-postcard)}.cs-embed__viewport.svelte-1obgdju{width:100%;height:100%}.cs-embed__iframe.svelte-1obgdju{width:100%;height:100%;border:none;display:block}.cs-embed__toolbar.svelte-1obgdju{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap}.cs-embed__actions.svelte-1obgdju{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(max-width:359px){.cs-embed__actions.svelte-1obgdju .btn{padding-inline:var(--space-4)}}.cs-embed--full.svelte-1obgdju .cs-embed__stage:where(.svelte-1obgdju){container-type:normal}.cs-embed.svelte-1obgdju .cs-embed__frame--full:where(.svelte-1obgdju){position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-nav) + 10);display:flex;flex-direction:column;height:auto;border-radius:0;box-shadow:none;background-color:var(--color-background-default);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overscroll-behavior:contain}.cs-embed__frame--full.svelte-1obgdju .cs-embed__viewport:where(.svelte-1obgdju){flex:1;min-height:0;height:auto;display:flex;align-items:center;justify-content:center;container-type:size}.cs-embed--shaped.svelte-1obgdju .cs-embed__frame--full:where(.svelte-1obgdju) .cs-embed__iframe:where(.svelte-1obgdju){width:min(100cqw,calc((100cqh - var(--embed-chrome)) * var(--embed-w) / var(--embed-h)));height:min(100cqh,calc(100cqw * var(--embed-h) / var(--embed-w) + var(--embed-chrome)))}.cs-embed__fullbar.svelte-1obgdju{display:flex;justify-content:flex-end;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-grey-02)}html.cs-embed-locked,html.cs-embed-locked body{overflow:hidden}.cs-embed__direct.svelte-1obgdju{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary)}.cs-embed__direct.svelte-1obgdju:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
