:root{--bg:#F6F7F4;--bg2:#DDE5DF;--ink:#1E2B27;--mut:#5C6C65;--acc:#2E5E4E;--acc2:#7E9C8C;--card:transparent;--inp:#fff;--line:#CFD8D2;--r:0px;--rb:0px;--rp:0px;--sh:none;--hf:"Newsreader",Georgia,serif;--bf:"Instrument Sans",system-ui,sans-serif;--veil:linear-gradient(180deg,rgba(20,32,27,.15),rgba(20,32,27,.78));--h2-al:left;--hero-al:left;--nav-bg:rgba(246,247,244,.92)}
.names{font-weight:300;letter-spacing:-.02em}
h2{font-weight:300;font-size:1.7rem;padding-bottom:10px;border-bottom:1px solid var(--line)}
.orn{display:none}
.cv-left .cover-in{border-left:2px solid #fff;padding-left:22px}
.ev{border-width:0 0 0 2px;border-color:var(--acc);text-align:left;padding:6px 0 6px 20px}
.cd{margin-left:0}.cd div{border:0;border-top:2px solid var(--acc);background:none;text-align:left;padding-left:0;box-shadow:none;border-radius:0}
.person,.verse,.gift{text-align:left}.person img{margin-left:0}
.verse blockquote{border:0;border-left:2px solid var(--acc);padding:6px 0 6px 20px;background:none;box-shadow:none;margin:0}
.bism{text-align:left}.center{text-align:left}
.rsvp form{border:0;border-top:1px solid var(--line);padding-inline:0;background:none;box-shadow:none}
.cover{--cover-amp:rgba(255,255,255,.8)}
