.zm-rot{--zr-ink:#2E3A33;--zr-muted:#66726A;--zr-deep:#4F6A57;font-family:"Karla","Helvetica Neue",Arial,sans-serif;color:var(--zr-ink);max-width:30ch}.zm-rot .zr-slide{min-height:9.5em;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(4px)}.zm-rot .zr-slide.in{opacity:1;transform:none;transition:opacity .5s ease,transform .5s ease}.zm-rot p{margin:0}.zm-rot .zr-k{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--zr-deep)}.zm-rot .zr-t{font-family:"Fraunces",Georgia,serif;font-size:1.06rem;line-height:1.35}.zm-rot .zr-l{font-weight:600;font-size:.9rem;color:var(--zr-deep);text-decoration:none;align-self:flex-start;background:none!important}.zm-rot .zr-l:hover{text-decoration:underline}.zm-rot .zr-cta{background:var(--zr-deep)!important;color:#fff!important;padding:.45em 1em;border-radius:999px}.zm-rot .zr-cta:hover{text-decoration:none;filter:brightness(.92)}.zm-rot .zr-bar{display:flex;align-items:center;gap:8px;margin-top:10px}.zm-rot .zr-bar button{border:0;background:rgb(79 106 87 / .1);color:var(--zr-deep);width:26px;height:26px;border-radius:50%;cursor:pointer;font-size:16px;line-height:1;padding:0}.zm-rot .zr-bar button:hover{background:rgb(79 106 87 / .2)}.zm-rot .zr-dots{display:flex;gap:5px}.zm-rot .zr-dots i{width:6px;height:6px;border-radius:50%;background:rgb(79 106 87 / .25)}.zm-rot .zr-dots i.on{background:var(--zr-deep)}@media(prefers-reduced-motion:reduce){.zm-rot .zr-slide.in{transition:none}}