.hero .lead b{color:var(--ink)}
.demo.acu{color:#45343f;justify-content:flex-end;min-height:420px}
.demo.acu.xv-a{background:linear-gradient(165deg,#fbf4f3,#f1dcea)}
.demo.acu .art{position:absolute;left:50%;top:18px;width:86%;max-width:380px;transform:translateX(-50%);pointer-events:none}
.demo.acu .art.crown{top:96px;width:34%;max-width:130px}
.demo.acu .big{font-style:italic;font-weight:400;color:#8c4f78}
.demo.acu .eyebrow{color:inherit;opacity:.75}
.demo.xv.b-main{min-height:420px}
.demo.xv .eyebrow{opacity:.85}
@media (max-width:900px){.demo.acu,.demo.xv.b-main{min-height:340px}}
