.linklist__item--link{display:grid;text-decoration:none}
@media only screen and (max-width:767px){.linklist__item--link{gap:6px}
}
@media only screen and (min-width:768px){.linklist__item--link{gap:10px}
}
.linklist__item--link::after{content:"";background-color:var(--infront-color-palette-2);display:inline-flex;height:8px;-webkit-mask-image:url("../../../../../../etc.clientlibs/infront/base/clientlibs/publish/resources/icons/arrow-right.svg");mask-image:url("../../../../../../etc.clientlibs/infront/base/clientlibs/publish/resources/icons/arrow-right.svg");mask-position-x:right;-webkit-mask-position-x:right;width:31px;transition:width .3s}
.linklist__item--link:hover::after{width:51px}
.linklist__item--link:hover .linklist__item--title{text-decoration:underline;-webkit-text-decoration-color:var(--infront-color-palette-2);text-decoration-color:var(--infront-color-palette-2);text-decoration-thickness:1px;text-underline-offset:5px}
.cmp-experiencefragment--footer .linklist__item--link::after{display:none}
.cmp-experiencefragment--footer .linklist__item--link:hover .linklist__item--title{text-decoration:underline;-webkit-text-decoration-color:var(--infront-color-palette-1);text-decoration-color:var(--infront-color-palette-1);text-decoration-thickness:1px;text-underline-offset:5px}
.linklist__item--title{color:var(--infront-color-text-xl);font-family:var(--infront-font-family-xl);font-weight:var(--infront-font-weight-xl)}
@media only screen and (max-width:767px){.linklist__item--title{font-size:var(--infront-font-size-xl-mobile);line-height:var(--infront-line-height-xl-mobile)}
}
@media only screen and (min-width:768px){.linklist__item--title{font-size:var(--infront-font-size-xl-desktop);line-height:var(--infront-line-height-xl-desktop)}
}
.cmp-experiencefragment--footer .linklist__item--title{color:var(--infront-color-text-tiny-body);font-family:var(--infront-font-family-tiny-body);font-weight:var(--infront-font-weight-tiny-body)}
@media only screen and (max-width:767px){.cmp-experiencefragment--footer .linklist__item--title{font-size:var(--infront-font-size-tiny-body-mobile);line-height:var(--infront-line-height-tiny-body-mobile)}
}
@media only screen and (min-width:768px){.cmp-experiencefragment--footer .linklist__item--title{font-size:var(--infront-font-size-tiny-body-desktop);line-height:var(--infront-line-height-tiny-body-desktop)}
}
.infront-linklist--mid-gray .linklist__item--title{color:var(--infront-color-palette-5)}
.infront-linklist--mid-gray .linklist__item--title:hover{color:var(--infront-color-palette-3)}
.linklist__item--description{color:var(--infront-color-text-body-small);font-family:var(--infront-font-family-body-small);font-weight:var(--infront-font-weight-body-small);margin-bottom:25px}
@media only screen and (max-width:767px){.linklist__item--description{font-size:var(--infront-font-size-body-small-mobile);line-height:var(--infront-line-height-body-small-mobile)}
}
@media only screen and (min-width:768px){.linklist__item--description{font-size:var(--infront-font-size-body-small-desktop);line-height:var(--infront-line-height-body-small-desktop)}
}
@media only screen and (max-width:767px){.linklist__item--description{margin-bottom:3px}
}
@media only screen and (min-width:768px){.linklist__item--description{margin-bottom:5px}
}
.linklist__item{display:flex;flex-direction:column;width:100%}
@media only screen and (max-width:767px){.linklist__item{margin-bottom:44px}
}
@media only screen and (min-width:768px){.linklist__item{margin-bottom:60px}
}
@media only screen and (max-width:767px){.cmp-experiencefragment--footer .linklist__item{margin-bottom:12px}
}
@media only screen and (min-width:768px){.cmp-experiencefragment--footer .linklist__item{margin-bottom:17px}
}
.linklist__item::before{display:none}
.linklist__item--date{display:flex;min-width:-moz-fit-content;min-width:fit-content;margin-right:5px;margin-bottom:24px}
.columncontrol__column .linklist__item--date{margin-bottom:10px}
@media only screen and (max-width:479px){.linklist__item--date{margin-bottom:10px}
}