@media only screen and (min-width:769px){.rvjok3i{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.875rem;gap:1.875rem}}@media only screen and (max-width:768px){.rvjok3i{display:flex;flex-direction:column;gap:1.25rem}}@media only screen and (min-width:769px){.riwjkfv{--aside-top:3.125rem;margin-top:11.25rem}}@media only screen and (max-width:768px){.riwjkfv{gap:2.5rem;margin-top:5.3125rem}}