.social-media-links__list{list-style-type:none;margin:0;padding:0}.social-tooltip{cursor:pointer;display:inline-block;position:relative}@media(hover:hover){.social-tooltip:hover:not(:active) .social-tooltip__text{opacity:1;transform:translate(-50%,-8px)}}.social-tooltip:focus-visible .social-tooltip__text{opacity:1;transform:translate(-50%,-8px)}.social-tooltip__text{background-color:var(--social-color-popup-backgorund);border-radius:var(--border-radius-s);bottom:100%;box-shadow:var(--box-shadow-s);font-size:.875rem;font-weight:700;font-weight:300;left:50%;line-height:120%;opacity:0;padding-block:4px;padding-inline:8px;pointer-events:none;position:absolute;transform:translate(-50%,16px);transition:transform .33s cubic-bezier(.645,.045,.355,1),opacity .33s cubic-bezier(.645,.045,.355,1)}.social-media-links{--socialnav-color:var(--color-content-base-2);--social-color-facebook:#3b5998;--social-color-instagram:#c32aa3;--social-color-pinterest:#bd081c;--social-color-youtube:red;--social-color-xing:#006567;--social-color-linkedin:#0077b5;--social-color-text:var(--color-content-base-4);--social-color-module-background:var(--color-surface-base-7);--social-color-popup-backgorund:var(--color-surface-base-1);background:var(--social-color-module-background);max-width:1920px;padding-block:40px}.social-media-links__container{display:flex;flex-direction:row;flex-wrap:wrap;margin-inline:auto;width:var(--grid-base)}.social-media-links__text{color:var(--social-color-text);font-size:1.25rem;font-weight:400;line-height:120%}.social-media-links__content{align-items:center;display:flex;flex-basis:calc(var(--grid-column-outer)*8);flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center;max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}@media only screen and (min-width:768px){.social-media-links__content{flex-basis:calc(var(--grid-column-outer)*12);max-width:calc(var(--grid-column-outer)*12);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*12)}}.social-media-links__list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center}@media only screen and (min-width:768px){.social-media-links__list{justify-content:flex-start}}.social-media-links__link{align-items:center;display:flex;justify-content:center;position:relative;text-decoration:none}.social-media-links__link svg{height:32px;transition:fill .33s cubic-bezier(.645,.045,.355,1);width:32px;fill:var(--socialnav-color)}@media(hover:hover){.social-media-links__link:hover:has([data-type=linkedin]) svg{fill:var(--social-color-linkedin)}.social-media-links__link:hover:has([data-type=facebook]) svg{--socialnav-color:var(--social-color-facebook)}.social-media-links__link:hover:has([data-type=instagram]) svg{--socialnav-color:var(--social-color-instagram)}.social-media-links__link:hover:has([data-type=pinterest]) svg{--socialnav-color:var(--social-color-pinterest)}.social-media-links__link:hover:has([data-type=youtube]) svg{--socialnav-color:var(--social-color-youtube)}.social-media-links__link:hover:has([data-type=xing]) svg{--socialnav-color:var(--social-color-xing)}}.social-media-links__link:focus-visible{outline:none}.social-media-links__link:focus-visible svg{border-radius:50%;outline-color:var(--color-border-focus-1);outline-offset:2px;outline-style:solid;outline-width:3px}