.rm{gap:2rem;margin:1.5em 0;padding:0;list-style:none;display:grid}.rm__season>h3{color:var(--ink);font-style:normal;font-size:var(--text-xl);align-items:center;gap:.8rem;margin:0 0 .8rem;display:flex}.rm__season>h3:before{content:"";background:var(--gold);width:10px;height:10px;transform:rotate(45deg)}.rm__season>ul{border-left:1px solid var(--gold-line-strong);gap:1.1rem;margin:0;padding:0 0 0 1.4rem;list-style:none;display:grid}.rm__step{gap:.2rem;display:grid;position:relative}.rm__step:before{content:"";background:var(--bg-0);border:1px solid var(--gold);width:9px;height:9px;position:absolute;top:.45rem;left:-1.75rem;transform:rotate(45deg)}.rm__step[data-past]:before{background:var(--gold)}.rm__date{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.rm__title{font-family:var(--font-display);font-size:1.35rem;font-weight:600}.rm__text{color:var(--ink-2);font-size:var(--text-sm)}.rm__items{font-size:var(--text-sm);color:var(--ink-2);margin:.3rem 0 0!important;padding-left:1.2em!important}
