/* Fildişi Kemer: kabartma kemerli iki kanat, akantus ve yelpaze, altın balmumu mühür. */
:root { --f-display:"Imperial Script",cursive; --f-head:"Imperial Script",cursive; --f-body:"Cormorant Garamond",Georgia,serif; --f-ui:"Jost",system-ui,sans-serif; }
body {
  --g-door:color-mix(in srgb, var(--paper) 45%, var(--soft)); --g-motif:color-mix(in srgb, var(--paper) 60%, #fff); --g-in:var(--paper);
  --g-lining:radial-gradient(circle, color-mix(in srgb, var(--gold) 40%, transparent) 1px, transparent 1.6px) 0 0/11px 11px, var(--soft);
  --line:color-mix(in srgb, var(--gold) 45%, transparent); --h2-size:clamp(2.7rem,11vw,3.4rem);
}
body::before { background:radial-gradient(110% 60% at 50% 0%, color-mix(in srgb, var(--soft) 80%, transparent), transparent 70%); }
.tpl-kemer .opening { background:radial-gradient(75% 55% at 50% 45%, var(--paper), var(--bg) 70%, color-mix(in srgb, var(--bg) 88%, var(--deep))); }
.names { font-size:clamp(3.8rem,17vw,5.2rem); }
.date-line { font-family:var(--f-body); font-size:.95rem; font-weight:500; letter-spacing:.18em; }
.detail-card, .rsvp form, .thanks { outline:1px solid color-mix(in srgb, var(--gold) 30%, transparent); outline-offset:-7px; }
.cd div { border-radius:50% 50% 6px 6px; }
