.list--checkmarks,.list--checkmarks ul{list-style:none}:is(.list--bullets,.list--checkmarks) ul,:where(ul,ol).list--checkmarks{--_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--checkmarks li,ul.oxy-dynamic-list:where(.list--checkmarks) li{display:inline;position:relative;max-width:var(--text-max-width);padding-left:calc(var(--_marker-outer-spread) + var(--_li-indent));list-style:none}ul.oxy-dynamic-list:where(.list--checkmarks) li{display:list-item}.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,.list--checkmarks) :where(:is(ul,ol)) li::before,:where(ul,ol):is(.list,.list--checkmarks) 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)}:is(.list--checkmarks,.list--pointing) li::before{--_marker-clr:transparent;--_marker-shadow-clr:transparent;margin:0;padding:0;font-size:1em}.list--checkmarks li::before{content:'✅'}.list--pointing li::before{content:'👉'}