/* Terra · boho terracota, arcos y tonos tierra */
:root {
    --bg: #f5ece2; --bg-2: #ecdfcf; --surface: #fbf6f0; --ink: #43352c; --muted: #85705f;
    --accent: #b5654a; --accent-2: #e7b9a0; --on-accent: #fff; --line: rgba(67, 53, 44, .14);
    --font-display: 'Fraunces', Georgia, serif; --font-body: 'Jost', sans-serif;
    --names-style: italic; --names-weight: 300; --names-size: clamp(3.4rem, 15cqi, 7rem);
    --title-style: italic; --media-radius: 999px 999px 0 0; --radius: 28px;
    --curtain: #b5654a; --curtain-ink: #fbf1e8; --closing-bg: #43352c;
}
.theme-terra .hero { background: radial-gradient(circle at 92% 8%, rgba(231, 185, 160, .45) 0 130px, transparent 131px), radial-gradient(circle at 4% 96%, rgba(181, 101, 74, .14) 0 160px, transparent 161px), var(--bg); }
.theme-terra .ed-media img, .theme-terra .ed-mono { box-shadow: 0 0 0 10px var(--bg), 0 0 0 11px var(--line); }
.theme-terra .tile-event { border-radius: 999px 999px var(--radius) var(--radius); padding-top: 2.4rem; }
