.list--bullets ul{--_marker-size:1cap;--_marker-outer-spread:.2cap;--_marker-clr:var(--primary);--_marker-shadow-clr:var(--primary-trans-20);--_li-indent:2.5ch;display:grid;gap:calc(var(--space-xs) * .75)}.list :where(ul,ol),:where(ul,ol).list,.inner-content :is(ul,ol){--_marker-icon-fs:clamp(8px,calc(0.5rem + ((1vw - 3.6px) * .6958)),15px);--_marker-padding:clamp(4px,calc(0.25rem + ((1vw - 3.6px) * .3976)),8px);--_marker-space:13px;--_marker-clr:var(--primary);list-style:none;display:grid;gap:1ex}@supports (font-size:1cap){.list :where(ul,ol),:where(ul,ol).list,.inner-content :is(ul,ol){--_marker-icon-fs:1.25cap;--_marker-padding:.5cap;--_marker-space:1ch}}:is(.list,.inner-content) li{position:relative;max-inline-size:var(--text-max-width);padding-inline-start:calc(var(--_marker-icon-fs) + var(--_marker-padding) + var(--_marker-space))}:is(.list,.inner-content) :where(:is(ul,ol)) li::before,:where(ul,ol):is(.list) li::before{content:'✔';display:grid;place-content:center;position:absolute;inset:auto auto auto 0;aspect-ratio:1;padding:var(--_marker-padding);border-radius:50%;background-color:var(--_marker-clr);font-size:var(--_marker-icon-fs);line-height:0;color:var(--white)}.list--pointing li::before{--_marker-clr:transparent;--_marker-shadow-clr:transparent;margin:0;padding:0;font-size:1em}.list--pointing li::before{content:'👉'}