.rsl-cs .cs-cimg{display:grid;place-items:center;padding:16px;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--c) 26%,#000),#060505 78%)}.rsl-cs .cs-cimg img{border-radius:6px;box-shadow:0 18px 40px -16px #000}.rsl-cs .cs-cbody{display:grid;gap:10px;align-content:start;padding:20px 22px}.rsl-cs .cs-cbody h3{font-weight:850;font-stretch:80%;font-size:28px;line-height:1;letter-spacing:-.02em}.rsl-cs .cs-cbody b{color:var(--c);font-size:15px}.rsl-cs .cs-cbody p{color:var(--dim);font-size:14.5px}.rsl-cs .cs-cbody .cs-btn{justify-self:start;padding:11px 16px;font-size:12.5px;margin-top:4px}.rsl-cs .cs-msg{font-size:14px;padding:12px 14px;border-radius:10px}.rsl-cs .cs-msg--ok{color:#bff5c0;background:rgba(111,232,114,.08);border:1px solid rgba(111,232,114,.35)}.rsl-cs .cs-msg--err{color:#ffc9c2;background:rgba(229,70,58,.08);border:1px solid rgba(229,70,58,.35)}.rsl-cs.is-anim [data-rv]{opacity:0;filter:blur(12px);transform:translateY(26px);transition:opacity 1s var(--ease),filter 1s var(--ease),transform 1s var(--ease);transition-delay:var(--d,0s)}.rsl-cs.is-anim [data-rv].cs-in{opacity:1;filter:none;transform:none}