.icon-link-list{margin:2rem 0}.icon-link-list ul{list-style:none;gap:2rem;flex-wrap:wrap;padding:0}.icon-link-list ul,.icon-link-list ul li a{display:flex;justify-content:center;align-items:center}.icon-link-list ul li a{color:var(--color-white);text-decoration:none;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.icon-link-list ul li a svg{width:32px;height:32px;transition:all .3s ease}.icon-link-list ul li a:hover{color:var(--color-pastel-sky-blue);transform:translateY(-3px) scale(1.1);filter:drop-shadow(0 4px 8px rgba(135,206,235,.5))}.icon-link-list ul li a:hover svg{transform:rotate(5deg)}.icon-link-list ul li a:focus{outline:2px solid var(--color-pastel-sky-blue);outline-offset:4px}@media(max-width:768px){.icon-link-list{width:100%;padding:0 1rem}.icon-link-list ul{gap:.5rem;padding:0;justify-content:space-between;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.icon-link-list ul::-webkit-scrollbar{display:none}.icon-link-list ul li{flex-shrink:0}.icon-link-list ul li a svg{width:28px;height:28px}.icon-link-list ul li a:hover{transform:translateY(-2px) scale(1.1)}}