.section .inner-wrap { padding: 0 2rem; }
.section .link { position: relative; padding-top: 2rem; height: 12rem; }
.section .link a { display: flex; align-items: center; width: 100%; height: 100%; border-radius: 1rem; padding-left: 10rem; background-color: var(--color-primary); font-size: 4rem; color: white; }
.section .link a img { position: absolute; top: 2rem; left: 0; width: auto; height: 10rem; }
.section .link.kids a { background-color: var(--color-secondary); }
.section .link.yet a { opacity: .3; }
.section .link.highlight a { background-color: crimson; }
