.ref[data-v-803fef41]{background:var(--color-anthracite);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.ref[data-v-803fef41],.ref__img[data-v-803fef41]{position:relative}.ref__img[data-v-803fef41]{align-items:flex-start;aspect-ratio:4/3;background:radial-gradient(circle at 30% 30%,rgba(168,72,42,.4),transparent 60%),linear-gradient(160deg,#322d29,#1c1a18);display:flex;padding:var(--space-2)}.ref__photo[data-v-803fef41]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ref__type[data-v-803fef41]{background:#1c1a188c;border-radius:var(--radius);color:var(--color-on-dark);font-size:var(--fs-xs);font-weight:600;letter-spacing:.1em;padding:.3rem .6rem;position:relative;text-transform:uppercase}.ref__meta[data-v-803fef41]{background:var(--color-surface);padding:var(--space-2) var(--space-3) var(--space-3)}.ref__title[data-v-803fef41]{font-size:var(--fs-lg)}.ref__place[data-v-803fef41]{color:var(--color-ink-soft);font-size:var(--fs-sm)}.t[data-v-7e6fb4b6]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-4)}.t__mark[data-v-7e6fb4b6]{color:var(--color-accent);height:34px;width:34px}.t__quote[data-v-7e6fb4b6]{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--fs-lg);line-height:1.5}.t__cap[data-v-7e6fb4b6]{display:flex;flex-direction:column;margin-top:auto}.t__author[data-v-7e6fb4b6]{font-weight:600}.t__context[data-v-7e6fb4b6]{color:var(--color-ink-soft);font-size:var(--fs-sm)}
