.logowall__logos{list-style-type:none;margin:0;padding:0}.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{height:100%;overflow:hidden}.logowall{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.logowall{width:93.8666666667vw}}@media only screen and (min-width:768px){.logowall{width:93.75vw}}@media only screen and (min-width:1280px){.logowall{width:93.75vw}}@media only screen and (min-width:1920px){.logowall{width:1800px}}.logowall--is-row,.logowall--is-single{justify-content:flex-end}.logowall__inner{display:flex;flex-basis:93.8666666667vw;justify-content:center;max-width:93.8666666667vw;padding-left:1.6vw;padding-right:1.6vw;width:93.8666666667vw}@media only screen and (min-width:768px){.logowall__inner{align-items:center;flex-basis:93.75vw;justify-content:space-between;max-width:93.75vw;padding-left:1.3020833333vw;padding-right:1.3020833333vw;width:93.75vw}}@media only screen and (min-width:1280px){.logowall__inner{flex-basis:85.9375vw;max-width:85.9375vw;padding-left:1.09375vw;padding-right:1.09375vw;width:85.9375vw}}@media only screen and (min-width:1920px){.logowall__inner{flex-basis:1650px;max-width:1650px;padding-left:16px;padding-right:16px;width:1650px}}.logowall__headline{margin-bottom:var(--general-spacing-s-2);text-align:center}@media only screen and (min-width:768px){.logowall__headline{margin-bottom:unset}}.logowall__subline{margin-top:var(--general-spacing-s-2);text-align:center}@media only screen and (min-width:768px){.logowall__subline{margin-top:var(--general-spacing-s-3)}}.logowall__logos{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--general-spacing-s-1) 3.2vw}@media only screen and (min-width:768px){.logowall__logos{align-items:center;flex-direction:row;gap:2.6041666667vw;justify-content:center}}@media only screen and (min-width:1280px){.logowall__logos{gap:2.1875vw}}@media only screen and (min-width:1920px){.logowall__logos{gap:32px}}.logowall__logo{display:grid;flex-shrink:0;grid-template-rows:2fr auto}.logowall__logo span{display:block;grid-row:1;padding:var(--general-spacing-s-3) var(--general-spacing-s-1);place-self:center}.logowall__logo svg{height:auto;width:100%}.logowall__logo svg [fill]{transition:fill .5s cubic-bezier(0.645,0.045,0.355,1);fill:var(--color-body-foreground)}.logowall__logo svg [stroke]{transition:stroke .5s cubic-bezier(0.645,0.045,0.355,1);stroke:var(--color-body-foreground)}.logowall__company{font-size:1.125rem;font-weight:400;grid-row:2;line-height:1.1111111111;padding-top:var(--general-spacing-s-1);place-self:end center}.logowall__image{margin-inline:auto;width:46.9333333333vw;z-index:1}@media only screen and (min-width:768px){.logowall__image{margin-inline:unset;width:20.8333333333vw}}@media only screen and (min-width:1280px){.logowall__image{width:13.4375vw}}@media only screen and (min-width:1920px){.logowall__image{width:268px}}@media only screen and (min-width:768px){.logowall--is-single .logowall__inner{align-items:flex-start;justify-content:flex-end}}.logowall--is-single .logowall__headline{width:auto}@media only screen and (min-width:768px){.logowall--is-single .logowall__headline{margin-right:2.6041666667vw;margin-top:16px}}@media only screen and (min-width:1280px){.logowall--is-single .logowall__headline{margin-right:2.1875vw}}@media only screen and (min-width:1920px){.logowall--is-single .logowall__headline{margin-right:32px}}.logowall--is-row .logowall__inner,.logowall--is-single .logowall__inner{flex-direction:column}@media only screen and (min-width:768px){.logowall--is-row .logowall__inner,.logowall--is-single .logowall__inner{flex-direction:row}}.logowall--is-row .logowall__headline,.logowall--is-single .logowall__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:120%}@media only screen and (min-width:768px){.logowall--is-row .logowall__headline,.logowall--is-single .logowall__headline{font-size:1.625rem}}@media only screen and (min-width:1280px){.logowall--is-row .logowall__headline,.logowall--is-single .logowall__headline{font-size:1.75rem}}@media only screen and (min-width:768px){.logowall--is-row .logowall__headline,.logowall--is-single .logowall__headline{text-align:left;width:20.8333333333vw}}@media only screen and (min-width:1280px){.logowall--is-row .logowall__headline,.logowall--is-single .logowall__headline{width:21.25vw}}@media only screen and (min-width:1920px){.logowall--is-row .logowall__headline,.logowall--is-single .logowall__headline{width:418px}}@media only screen and (min-width:768px){.logowall--is-row .logowall__logos,.logowall--is-single .logowall__logos{width:67.7083333333vw}}@media only screen and (min-width:1280px){.logowall--is-row .logowall__logos,.logowall--is-single .logowall__logos{width:52.5vw}}@media only screen and (min-width:1920px){.logowall--is-row .logowall__logos,.logowall--is-single .logowall__logos{width:1018px}}.logowall--is-row .logowall__logo{width:67.2vw}@media only screen and (min-width:768px){.logowall--is-row .logowall__logo{width:20.8333333333vw}}@media only screen and (min-width:1280px){.logowall--is-row .logowall__logo{width:13.4375vw}}@media only screen and (min-width:1920px){.logowall--is-row .logowall__logo{width:268px}}.logowall--is-grid .logowall__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:2.125rem;font-weight:700;line-height:120%}@media only screen and (min-width:768px){.logowall--is-grid .logowall__headline{font-size:2.8125rem}}@media only screen and (min-width:1280px){.logowall--is-grid .logowall__headline{font-size:3.5rem}}.logowall--is-grid .logowall__headline{margin-bottom:unset}.logowall--is-grid .logowall__inner{flex-direction:column;margin-inline:auto}.logowall--is-grid .logowall__header{align-items:center;display:flex;flex-direction:column;margin-bottom:var(--general-spacing-s-2)}@media only screen and (min-width:768px){.logowall--is-grid .logowall__header{margin-bottom:var(--general-spacing-m-3);max-width:59.8958333333vw}}@media only screen and (min-width:1280px){.logowall--is-grid .logowall__header{max-width:60.3125vw}}@media only screen and (min-width:1920px){.logowall--is-grid .logowall__header{max-width:1168px}}.logowall--is-grid .logowall__logos{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;row-gap:var(--general-spacing-m-1)}@media only screen and (min-width:768px){.logowall--is-grid .logowall__logos{justify-content:center;row-gap:var(--general-spacing-m-3);width:75.5208333333vw}}@media only screen and (min-width:1280px){.logowall--is-grid .logowall__logos{row-gap:var(--general-spacing-l-2);width:75.9375vw}}@media only screen and (min-width:1920px){.logowall--is-grid .logowall__logos{width:1318px}}.logowall--is-grid .logowall__logo{text-align:center;width:43.7333333333vw}.logowall--is-grid .logowall__logo span{padding-block:0;width:100%}@media only screen and (min-width:768px){.logowall--is-grid .logowall__logo{width:13.0208333333vw}.logowall--is-grid .logowall__logo span{padding:0}}@media only screen and (min-width:1280px){.logowall--is-grid .logowall__logo{width:13.4375vw}}@media only screen and (min-width:1920px){.logowall--is-grid .logowall__logo{width:193px}}