@charset "UTF-8";
.feature-projects-tags{--tags-base-size:3vw;text-align:center;margin-bottom:calc(2 * var(--base-offset-vertical));}@media (max-width: 599px){.feature-projects-tags{--tags-base-size:5vw;}}.feature-projects-tags a{line-height:1;text-transform:uppercase;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 calc(1.5 * var(--base-offset)) calc(var(--base-offset) / 2);width:calc(4.2 * var(--tags-base-size));height:calc(4.2 * var(--tags-base-size));border:1px solid var(--base-color-text);border-radius:100%;position:relative;left:0;top:0;-webkit-transition:background var(--base-transition-time) ease-in-out;transition:background var(--base-transition-time) ease-in-out;-webkit-animation:tagsMotionB 4s ease-in-out alternate infinite;animation:tagsMotionB 4s ease-in-out alternate infinite;}@media (min-width: 782px){.feature-projects-tags a{white-space:nowrap;}}@media (max-width: 999px){.feature-projects-tags a{margin-left:calc(1 * var(--base-offset));margin-right:calc(1 * var(--base-offset));}}@media (max-width: 599px){.feature-projects-tags a{margin-left:calc(.5 * var(--base-offset));margin-right:calc(.5 * var(--base-offset));width:calc(5.5 * var(--tags-base-size));height:calc(5.5 * var(--tags-base-size));}}.feature-projects-tags a h3{line-height:1;margin:0 !important;-webkit-transition:color var(--base-transition-time) ease-in-out;transition:color var(--base-transition-time) ease-in-out;}.feature-projects-tags a:hover,.feature-projects-tags a.is-active{text-decoration:none;background:var(--base-color-text);color:var(--base-color-light);}.feature-projects-tags a:hover h3,.feature-projects-tags a.is-active h3{color:var(--base-color-light);}.feature-projects-tags a.is-active{pointer-events:none;}.feature-projects-tags a.is-blinking{color:var(--base-color-text) !important;background:transparent !important;}.feature-projects-tags a.is-blinking h3{color:var(--base-color-text) !important;}.feature-projects-tags a:nth-child(2n){width:calc(5 * var(--tags-base-size));height:calc(5 * var(--tags-base-size));-webkit-animation:tagsMotionA 5s ease-in-out alternate infinite;animation:tagsMotionA 5s ease-in-out alternate infinite;}.feature-projects-tags a[href^="?filter=alle-"],.feature-projects-tags a[href^="?filter=all-"]{width:calc(8 * var(--tags-base-size));height:calc(8 * var(--tags-base-size));-webkit-animation:tagsMotionC 5s ease-in-out alternate infinite;animation:tagsMotionC 5s ease-in-out alternate infinite;}@-webkit-keyframes tagsMotionA{100%{padding:calc(.5 * var(--base-offset));left:calc(1 * var(--base-offset));top:calc(.7 * var(--base-offset));}}@keyframes tagsMotionA{100%{padding:calc(.5 * var(--base-offset));left:calc(1 * var(--base-offset));top:calc(.7 * var(--base-offset));}}@-webkit-keyframes tagsMotionB{100%{padding:calc(1 * var(--tags-base-size));left:0;top:calc(-.4 * var(--base-offset));}}@keyframes tagsMotionB{100%{padding:calc(1 * var(--tags-base-size));left:0;top:calc(-.4 * var(--base-offset));}}@-webkit-keyframes tagsMotionC{100%{left:calc(-1 * var(--base-offset));top:calc(.4 * var(--base-offset));}}@keyframes tagsMotionC{100%{left:calc(-1 * var(--base-offset));top:calc(.4 * var(--base-offset));}}