.site-image[data-v-5c2c8ede]{background-color:var(--color-surface-warm);width:100%;position:relative;overflow:hidden}.site-image__img[data-v-5c2c8ede]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--transition-base)}.site-image__img--loaded[data-v-5c2c8ede]{opacity:1}.site-image__placeholder[data-v-5c2c8ede]{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;height:100%;padding:var(--space-sm);border:1px dashed var(--color-line);color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center;flex-direction:column;display:flex}.site-image__mark[data-v-5c2c8ede]{font-size:var(--font-size-small);letter-spacing:.04em}.site-image__text[data-v-5c2c8ede]{max-width:90%;line-height:var(--line-height-snug)}
