.ar-rows{display:none;max-width:88.75rem;margin:0 auto;padding:0 var(--g,1.5rem) 6rem;list-style:none}
#arch[data-view=list] .ar-rows{display:block}
.ar-rows li{border-top:1px solid var(--hair)}
.ar-rows li:last-child{border-bottom:1px solid var(--hair)}
.ar-rows a{display:grid;grid-template-columns:2.5rem 1fr auto 1.5rem;align-items:center;gap:1rem;padding:1.25rem 0;color:var(--ink);text-decoration:none;min-height:3.5rem}
.ar-rt{font-size:clamp(1.25rem,3.4vw,2.25rem);letter-spacing:-.02em;line-height:1.1}
.ar-rm{text-align:right;white-space:nowrap}
.ar-ra{opacity:.5;transition:transform .3s var(--ease-out),opacity .3s var(--ease-out)}
.ar-rows a:hover .ar-ra,.ar-rows a:focus-visible .ar-ra{transform:translateX(.25rem);opacity:1}
.ar-rows a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media (max-width:700px){.ar-rows a{grid-template-columns:2rem 1fr 1rem;row-gap:.25rem}.ar-rm{grid-column:2;grid-row:2;text-align:left}.ar-ra{grid-column:3;grid-row:1}}
.ar-also{min-height:0;display:block;padding:clamp(2rem,5vh,3.5rem) 0 0}
.ar-also .ar-rows{display:block}
#arch[data-view=list]+.ar-also{display:none}
