#top-page ul{display:flex;flex-direction:column;gap:.5rem;margin:0}#top-page ul li p.link_context{font-size:.8em}#top-page .top-icon{display:flex;align-items:center}#top-page .top-icon img{width:auto;height:1.5rem;margin-right:.5rem;display:inline-block}#top-page .card-flex{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}#top-page .card-flex .card{width:calc(50% - .5rem)}@media screen and (max-width:768px){#top-page .card-flex .card{width:100%}}