.plate-link.svelte-ki9c1r{width:100%;color:inherit;outline:none;display:block;position:relative}.plate-link.sequence.svelte-ki9c1r{scroll-snap-align:center;flex:none;width:auto}.plate-figure.svelte-ki9c1r{flex-direction:column;gap:.75rem;margin:0;display:flex}.frame-stage.svelte-ki9c1r{background-color:var(--surface-well);width:100%;position:relative;overflow:hidden}.plate-link.sequence.svelte-ki9c1r .frame-stage:where(.svelte-ki9c1r){width:auto;max-width:min(82vw,720px);height:clamp(300px,50dvh,470px)}.frame-image-wrap.svelte-ki9c1r{opacity:0;width:100%;height:100%;transition:opacity .64s var(--ease-calm), transform .9s var(--ease-calm);will-change:transform, opacity;transform:scale(1.018)}.frame-image-wrap.is-loaded.svelte-ki9c1r{opacity:1;transform:scale(1)}.frame-image-wrap.svelte-ki9c1r picture{width:100%;height:100%;display:block}.frame-image-wrap.svelte-ki9c1r .plate-img{object-fit:cover;width:100%;height:100%;transition:transform .95s var(--ease-calm);will-change:transform;display:block}@media (hover:hover){.plate-link.svelte-ki9c1r:hover .frame-image-wrap.is-loaded:where(.svelte-ki9c1r) .plate-img,.plate-link.svelte-ki9c1r:focus-visible .frame-image-wrap.is-loaded:where(.svelte-ki9c1r) .plate-img{transform:scale(1.022)}}.plate-caption.svelte-ki9c1r{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.caption-title.svelte-ki9c1r{color:var(--ink);font-size:clamp(1.14rem,1.3vw,1.28rem);font-weight:400;line-height:1.15}.caption-place.svelte-ki9c1r{color:var(--muted);text-align:right;flex-shrink:0;font-size:.78rem}@media (prefers-reduced-motion:reduce){.frame-image-wrap.svelte-ki9c1r,.frame-image-wrap.svelte-ki9c1r .plate-img{transition:none;transform:none}.frame-image-wrap.svelte-ki9c1r{opacity:1}}
