.mdl__link{padding-bottom:45px;box-sizing:border-box}@media all and (min-width: 768px){.mdl__link{padding-bottom:75px}}.mdl__link .mdl__link__innercontainer .mdl__link__headline{font-size:1.2rem;line-height:1.25em;font-weight:600;padding-bottom:25px;color:var(--medium)}.mdl__link .mdl__link__innercontainer .mdl__link__item{position:relative;margin-bottom:30px;background:var(--background);transition:background .3s ease-in-out;border-radius:10px}.mdl__link .mdl__link__innercontainer .mdl__link__item:hover{background:var(--medium)}.mdl__link .mdl__link__innercontainer .mdl__link>div:last-of-type{margin-bottom:0}.mdl__link .mdl__link__innercontainer .mdl__link__link{padding:20px;display:flex;align-items:center}@media all and (min-width: 480px){.mdl__link .mdl__link__innercontainer .mdl__link__link{padding:25px 30px}}.mdl__link .mdl__link__innercontainer .mdl__link__link:hover .mdl__link__linktext{color:var(--white)}.mdl__link .mdl__link__innercontainer .mdl__link__link:hover svg path{stroke:var(--white)}.mdl__link .mdl__link__innercontainer .mdl__link__link .mdl__link__linktext{font-size:.9rem;line-height:1.25em;hyphens:auto;font-weight:300;margin-right:auto;padding:0 20px;box-sizing:border-box;position:relative;transition:color .2s ease-in-out;color:var(--medium)}@media all and (min-width: 768px){.mdl__link .mdl__link__innercontainer .mdl__link__link .mdl__link__linktext{padding:0 30px;font-size:1.1rem}}.mdl__link .mdl__link__innercontainer .mdl__link__link svg{position:relative;width:40px;height:40px;flex:0 0 40px}.mdl__link .mdl__link__innercontainer .mdl__link__link svg path{stroke:var(--medium);transition:stroke .3s ease-in-out}.mdl__link .mdl__link__innercontainer .mdl__link__item:last-of-type{margin-bottom:0}