/*!
Theme Name: IONOS Newsroom
Text Domain: kb
Author: kulturbanause®
Author URI: https://kulturbanause.de
Version: 1.0
*/.team__members{display:grid;gap:calc(var(--global--spacing) * 3) calc(var(--global--spacing) * 2)}@media (min-width: 48em){.team__members{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 74.625em){.team__members{grid-template-columns:repeat(4, minmax(0, 1fr))}}.team__member{position:relative}.team__member::before{content:'';position:absolute;top:0;bottom:0;left:0;width:var(--global--line);background-color:var(--global--color-c2)}.team__member-media-container{position:relative;padding-bottom:66.66666%;margin-bottom:1rem}.team__member-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team__member-media-container ~ *{margin-left:1rem}.team__member-name{font-family:var(--global--font-family-emphasis);font-weight:var(--global--font-weight-emphasis-strong);font-size:var(--global--font-size-h4);line-height:var(--global--line-height-h4);overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.team__member-position,.team__member-responsibilities{font-size:var(--global--copy-font-size-h4)}.team__member-position{color:var(--global--color-c6)}.team__member-contact{margin-top:1rem}.team__member-mail,.team__member-tel{display:inline-flex;align-items:center;min-height:2em}.team__member-some{display:flex;flex-wrap:wrap}.team__member-some-item:first-child{margin-left:-.75em}.team__member-some-link{display:flex;width:2.75rem;height:2.75rem;color:var(--global--color-c5);border-radius:var(--global--roundness)}@media (prefers-reduced-motion: no-preference){.team__member-some-link{transition:color var(--global--timing) var(--global--ease)}}.team__member-some-link:hover{color:var(--global--color-accent)}.team__member-some-icon{margin:auto;width:1.25rem;height:1.25rem}.results-section__title{font-family:var(--global--font-family-emphasis);font-weight:var(--global--font-weight-emphasis-strong);font-size:var(--global--font-size-h3);line-height:var(--global--line-height-h3);margin-bottom:.5em}.results-section__more-container{margin-top:1em}ul.results{display:grid;gap:.25em;padding-left:2em;list-style-type:square}ul.results .result::marker{color:var(--global--color-c4)}ul.results .result__icon{width:14px;height:14px;margin-left:.25rem;color:var(--global--color-c5)}@media (prefers-reduced-motion: no-preference){ul.results .result__icon{transition:color var(--global--timing) var(--global--ease)}}ul.results .result:hover ul.results .result__icon{color:var(--global--color-accent)}ul.results .result__link:focus-visible{border-radius:var(--global--roundness)}.pagination-container{background-color:var(--global--color-background-alternate)}.pagination-container:nth-child(even){background-color:var(--global--color-background-alternate)}.pagination{display:flex;flex-wrap:wrap;align-items:baseline}.pagination .nav-links{display:flex;flex-wrap:wrap}.pagination .page-numbers,.pagination .post-page-numbers{height:44px;min-width:44px;display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--global--color-dark-midnight);border-radius:var(--global--roundness)}.pagination .page-numbers.current,.pagination .page-numbers.dots,.pagination .post-page-numbers.current,.pagination .post-page-numbers.dots{color:var(--global--color-ionos-blue)}.pagination .page-numbers.current:hover,.pagination .page-numbers.dots:hover,.pagination .post-page-numbers.current:hover,.pagination .post-page-numbers.dots:hover{color:var(--global--color-ionos-blue)}.pagination .page-numbers.prev,.pagination .page-numbers.next,.pagination .post-page-numbers.prev,.pagination .post-page-numbers.next{position:relative;text-indent:-999px;overflow:hidden}.pagination .page-numbers.prev::after,.pagination .page-numbers.next::after,.pagination .post-page-numbers.prev::after,.pagination .post-page-numbers.next::after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;text-indent:0}.pagination .page-numbers.prev::after,.pagination .post-page-numbers.prev::after{content:'«'}.pagination .page-numbers.next::after,.pagination .post-page-numbers.next::after{content:'»'}.pagination .page-numbers:hover,.pagination .post-page-numbers:hover{color:var(--global--color-highlight)}.back-to-top-container{position:sticky;bottom:0;height:0;margin-left:auto;overflow:visible;opacity:0;transform:scale(0);pointer-events:none;z-index:4}@media (prefers-reduced-motion: no-preference){.back-to-top-container{transition:transform var(--global--timing) var(--global--ease),opacity var(--global--timing) var(--global--ease)}}.back-to-top-container.visible{opacity:1;pointer-events:all;transform:scale(1)}.back-to-top{--button-contained--color-font: var(--global--color-accent);--button-contained--color-background: transparent;--button-contained--color-border: transparent;--button-contained--color-font-hover: var(--global--color-accent);--button-contained--color-background-hover: transparent;--button-contained--color-border-hover: transparent;overflow:visible;cursor:pointer;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:inline-flex;align-items:center;min-height:2.75rem;font-size:1rem;line-height:var(--global--line-height);font-weight:var(--global--font-weight-strong);border:var(--button--line) solid transparent;border-radius:var(--button--roundness);background-color:transparent;text-decoration:none;color:var(--button-contained--color-font);border-color:var(--button-contained--color-border);background-color:var(--button-contained--color-background);padding:.25em 1.5em;display:flex;justify-content:center;align-items:center;min-width:2.75rem;padding:0;margin-top:calc((var(--global--spacing) * -1) - 2.75rem);margin-right:var(--global--spacing)}.back-to-top::-moz-focus-inner{border:none;padding:0}@media (prefers-reduced-motion: no-preference){.back-to-top{transition:color var(--global--timing) var(--global--ease),background-color var(--global--timing) var(--global--ease),border-color var(--global--timing) var(--global--ease)}}.back-to-top:hover{text-decoration:none}.back-to-top:active{transform:translateY(1px)}.back-to-top>*{pointer-events:none}.back-to-top:hover{color:var(--button-contained--color-font-hover);background-color:var(--button-contained--color-background-hover);border-color:var(--button-contained--color-border-hover)}.back-to-top:focus-visible{outline-color:var(--button-contained--color-background-hover)}.back-to-top .icon{width:1.5em;height:1.5em}.back-to-top:active{transform:translateY(0)}.back-to-top:active .icon{transform:scale(0.9)}.back-to-top>*:not(.icon){position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.back-to-top>*:not(.icon):focus{overflow:visible;cursor:pointer;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:inline-flex;align-items:center;min-height:2.75rem;font-size:1rem;line-height:var(--global--line-height);font-weight:var(--global--font-weight-strong);border:var(--button--line) solid transparent;border-radius:var(--button--roundness);background-color:transparent;text-decoration:none;color:var(--button-contained--color-font);border-color:var(--button-contained--color-border);background-color:var(--button-contained--color-background);padding:.25em 1.5em;position:fixed;left:var(--global--spacing);top:var(--global--spacing);height:auto;width:auto;clip:auto;z-index:99}.back-to-top>*:not(.icon):focus::-moz-focus-inner{border:none;padding:0}@media (prefers-reduced-motion: no-preference){.back-to-top>*:not(.icon):focus{transition:color var(--global--timing) var(--global--ease),background-color var(--global--timing) var(--global--ease),border-color var(--global--timing) var(--global--ease)}}.back-to-top>*:not(.icon):focus:hover{text-decoration:none}.back-to-top>*:not(.icon):focus:active{transform:translateY(1px)}.back-to-top>*:not(.icon):focus>*{pointer-events:none}.back-to-top>*:not(.icon):focus:hover{color:var(--button-contained--color-font-hover);background-color:var(--button-contained--color-background-hover);border-color:var(--button-contained--color-border-hover)}.back-to-top>*:not(.icon):focus:focus-visible{outline-color:var(--button-contained--color-background-hover)}.back-to-top .icon{filter:drop-shadow(0 0 12px var(--global--color-accent))}.back-to-top:hover{color:var(--global--color-highlight)}.back-to-top:hover .icon{filter:drop-shadow(0 0 14px var(--global--color-accent))}.back-to-top:focus-visible{outline-color:var(--global--color-accent)}.site-footer{padding:var(--global--spacing) 0;font-size:var(--global--font-size-smaller);line-height:var(--global--line-height-smaller);color:var(--global--color-white);background-color:var(--global--color-b7)}.site-footer .menu{display:flex;flex-wrap:wrap;justify-content:center}.site-footer .menu-item{margin:0 .5em}.site-footer a{display:flex;align-items:center;min-height:44px;padding:.4375rem 0;text-decoration:none}.site-footer a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--global--color-accent);text-decoration-color:var(--global--color-accent)}.site-footer a:focus-visible{border-radius:var(--global--roundness)}@media (min-width: 48em){.site-footer__inner-container{display:flex;justify-content:center}}
