#masthead .fokus21-project-link {
flex: 0 0 auto;
margin-inline-start: clamp(4px, 1vw, 12px);
}
#masthead .fokus21-project-link a {
display: inline-flex;
align-items: center;
gap: 7px;
min-height: 38px;
padding: 4px 9px;
border: 1px solid #ffdf00;
border-radius: 7px;
background: #ffdf00;
color: #a2260b;
font: 700 14px/1.15 Georgia, 'Times New Roman', serif;
text-decoration: none;
white-space: nowrap;
}
#masthead .fokus21-project-link a:hover {
background: #fff195;
}
#masthead .fokus21-project-link a:focus-visible {
outline: 2px solid #fff;
outline-offset: 2px;
}
#masthead .fokus21-project-link img {
display: block;
flex: 0 0 auto;
width: 26px;
height: 26px;
}
@media (max-width: 480px) {
#masthead .fokus21-project-link a {
min-height: 44px;
gap: 5px;
padding-inline: 7px;
font-size: 13px;
}
#masthead .fokus21-project-link img {
width: 22px;
height: 22px;
}
}