.sidebar-links h3{background-color:#cb4a59;color:#fff;display:inline-block;font-size:1.4rem;margin-bottom:0;padding:8px 1.5rem;text-transform:uppercase}.sidebar-links ul{font-weight:600;list-style:none;margin:0;padding:0}.sidebar-links li{margin-bottom:1rem}.sidebar-links a{align-items:center;background-color:#f0f0f0;border:1px solid #ccc;border-radius:0;color:rgba(25,45,69,.9);display:flex;flex-basis:100%;font-size:1.3rem;font-weight:600;padding:.5rem;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:48em){.sidebar-links a{flex:1 1 0}}.sidebar-links a:after{content:"→";float:right;font-size:2rem;font-weight:600;line-height:1}.sidebar-links a .icon{align-items:center;background-color:#f1f6fc;border:2px solid #fff;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:1rem;overflow:hidden;width:40px}.sidebar-links a .icon img{max-height:40px;max-width:40px}.sidebar-links a .icon.logo img{max-height:30px;max-width:30px}.sidebar-links a .text{flex-grow:1;line-height:1.2}.sidebar-links a:hover{background-color:#e3e3e3}