.illustration{border-radius:var(--radius-lg);width:100%;height:100%;min-height:10rem;color:var(--color-accent);place-items:center;display:grid;position:relative;overflow:hidden}.illustration-blob{aspect-ratio:1;background:#ffffffa6;border-radius:42% 58% 63% 37%/41% 44% 56% 59%;width:70%;position:absolute}.illustration-icon{position:relative}.illustration-heart,.illustration-sparkle{color:var(--color-accent);opacity:.7;position:absolute}.illustration-heart-1{top:14%;left:14%;transform:rotate(-14deg)}.illustration-heart-2{bottom:16%;right:18%;transform:rotate(12deg)}.illustration-sparkle{color:#e3a93a;top:18%;right:16%}
