.zmd{display:grid;margin:0}.zmd,.zmd__photo{position:relative}.zmd__photo{overflow:hidden;aspect-ratio:16/10;border-radius:20px;background:var(--zu-light-lift)}.zmd__photo img{object-fit:cover;object-position:44% 42%;filter:saturate(.8)}.zmd__brief{position:relative;display:grid;gap:18px;margin:-48px clamp(12px,3vw,32px) 0;padding:clamp(20px,2.4vw,32px) clamp(20px,2.6vw,36px);border:1px solid var(--zu-panel-edge);border-radius:16px;background:var(--zu-panel-face);box-shadow:var(--zu-shadow-overlay);color:var(--zu-ink)}.zmd__brief>p{margin:0}.zmd__to{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;color:var(--zu-ink-3);font-family:var(--zu-mono);font-size:var(--zv-t-mono);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.zmd__to>span:first-child{display:inline-flex;align-items:center;gap:8px}.zmd__time{font-variant-numeric:tabular-nums;letter-spacing:.06em}.zmd__words{display:grid;gap:8px;padding-left:18px;border-left:2px solid var(--zu-ink)}.zmd__words p{margin:0;color:var(--zu-ink);font-family:var(--font-display-tight),var(--font-sans),system-ui,sans-serif;font-size:var(--zv-t-lead);font-weight:465;line-height:1.4;letter-spacing:-.01em;text-wrap:pretty}.zmd__rule{color:var(--zu-ink-2)}.zmd__accepted,.zmd__rule{font-size:var(--zv-t-cap);line-height:1.45}.zmd__accepted{padding-top:16px;border-top:1px solid var(--zu-line);color:var(--zu-ok);font-weight:500}.zmd__outcome{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;font-weight:500}.zmd__after{padding-top:16px;border-top:1px solid var(--zu-line);color:var(--zu-ink-2);font-size:var(--zv-t-cap);line-height:1.55;text-wrap:pretty}@media (max-width:480px){.zmd__to{letter-spacing:.08em}.zmd__to svg{display:none}}@media (min-width:1024px){.zmd{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}.zmd__photo{grid-row:1;grid-column:1/6;aspect-ratio:4/3}.zmd__photo img{object-position:44% 50%}.zmd__brief{z-index:1;grid-row:1;grid-column:5/13;margin:clamp(48px,5vw,72px) 0 0}}