:root{--bg:#F3F8F2;--bg2:#DCEADF;--ink:#2D4036;--mut:#68806B;--acc:#4F7F67;--acc2:#B5C7AD;--card:rgba(255,255,255,.76);--line:rgba(45,64,54,.14);--r:30px;--rb:999px;--rp:140px 22px 140px 22px;--sh:0 18px 40px rgba(45,64,54,.1);--hf:"Fraunces",Georgia,serif;--bf:"Nunito Sans",system-ui,sans-serif;--veil:linear-gradient(180deg,rgba(20,38,28,.15),rgba(20,38,28,.72));--body-bg:linear-gradient(180deg,#F7FAF6,#E9F1E9)}
.names{font-style:italic;font-weight:400}
.ev{border-radius:30px 30px 30px 6px}
.hero{position:relative}
.hero::before,.hero::after{position:absolute;font-size:5rem;color:var(--acc2);opacity:.55;line-height:1}
.hero::before{content:"❀";left:6%;top:24px;transform:rotate(-14deg)}.hero::after{content:"❀";right:6%;bottom:24px;transform:rotate(18deg)}
.cd div{border-radius:20px}.grid img{border-radius:22px}.grid img:nth-child(3n+2){border-radius:60px 14px 60px 14px}
.cover{--cover-amp:#CFE6D6}
