aside{flex-direction:column;justify-content:flex-end;align-items:flex-end;width:18em;margin-left:.5rem;display:flex}@media (width<=1024px){aside{display:none}}.sticky-container{flex-direction:column;justify-content:space-between;gap:2rem;min-height:calc(100vh - 9.5rem);padding-top:2rem;padding-bottom:2rem;display:flex;position:sticky;bottom:3rem}.aside-content{border-left:1px solid var(--border-color);padding:.5rem;font-size:.9rem;transition:border-color .3s}.aside-content ol{margin:0;padding:0;list-style-type:none}.aside-content li{margin-top:1rem;margin-left:1rem}