.sticky-list__inner{display:grid;gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-inline:auto;max-width:var(--content-width);padding-inline:1.5rem}.sticky-list__intro{align-self:start}.sticky-list__heading :where(h1,h2,h3,h4,h5,h6){color:var(--text-color);margin:0}.sticky-list__subheader{color:color-mix(in srgb,var(--text-color),transparent 45%);margin-top:1.25rem}.sticky-list__subheader :where(p){margin:0 0 1rem}.sticky-list__subheader :where(p):last-child{margin-bottom:0}.sticky-list__bar{background-color:var(--primary-color);display:block;height:4px;margin-top:2rem;width:90px}.sticky-list__cards{list-style:none;margin:0;padding:0}.sticky-list__card{column-gap:clamp(1.5rem,3vw,3rem);display:grid;grid-template-columns:minmax(2.5rem,auto) 1fr;padding-block:2.5rem}.sticky-list__card:first-child{padding-top:0}.sticky-list__card+.sticky-list__card{border-top:1px solid var(--border-color,color-mix(in srgb,var(--text-color),transparent 88%))}.sticky-list__num{color:var(--primary-color);font-size:.875rem;letter-spacing:.05em;padding-top:.35rem}.sticky-list__card-heading :where(h1,h2,h3,h4,h5,h6){color:var(--text-color);margin:0}.sticky-list__card-subheader{color:color-mix(in srgb,var(--text-color),transparent 45%);margin-top:.75rem}.sticky-list__card-subheader :where(p){margin:0 0 1rem}.sticky-list__card-subheader :where(p):last-child{margin-bottom:0}@media (max-width:992px){.sticky-list__inner{gap:3rem;grid-template-columns:1fr}}