.rpBpTW_container{padding-inline:var(--container-padding-inline);margin-block:90px 220px}.rpBpTW_inner{--min-column-size:300px;--column-count:2;--gap:var(--grid-column-gap);--breakpoint:calc(var(--min-column-size) * var(--column-count) + (var(--gap) * (var(--column-count) - 1)));--column-size:calc((100% / var(--column-count)) - var(--gap));grid-template-columns:repeat(auto-fit, minmax(min(max(calc((100% / 2) - var(--grid-column-gap)), (100% - calc(300px * 2 + (var(--grid-column-gap) * (2 - 1)))) * -999), 100%), 1fr));grid-template-columns:repeat(auto-fit, minmax(min(max(var(--column-size), (100% - var(--breakpoint)) * -999), 100%), 1fr));column-gap:var(--grid-column-gap);row-gap:min(220px,13vw);display:grid}.rpBpTW_cell{position:relative}.rpBpTW_image{transition:opacity .4s}@media (hover:hover){.rpBpTW_link:is(:hover,:active,:focus)~.rpBpTW_image{opacity:.6}}.rpBpTW_content{margin-top:1rem}.rpBpTW_heading{font-size:var(--fluid-font-size-base);margin-top:1rem}.rpBpTW_heading *{font-size:inherit;display:inline}.rpBpTW_text{margin-top:1rem}.rpBpTW_content-footer{margin-top:1.5rem}a.rpBpTW_read-more{color:var(--color-text-muted);text-decoration-line:var(--link-text-decoration-line);text-decoration-style:var(--link-text-decoration-style);text-decoration-color:var(--color-text-muted);text-underline-offset:var(--link-text-underline-offset)}a.rpBpTW_read-more:is(:hover,:active,:focus-visible){color:var(--color-text);text-decoration-color:var(--color-text)}a.rpBpTW_read-more:after{z-index:2;content:"";display:block;position:absolute;inset:0}.rpBpTW_circle-cell{--_border-color:var(--color-text-muted);justify-content:center;align-self:center;align-items:center;max-width:500px;margin-inline:auto;display:grid;position:relative}.rpBpTW_circle-cell:has(a.rpBpTW_read-more:is(:hover,:active,:focus-visible)){--_border-color:var(--color-text)}.rpBpTW_circle-cell:before{border:var(--border-dotted);border-color:var(--_border-color);aspect-ratio:1;content:"";border-radius:9999px;grid-row-start:1;grid-column-start:1;width:100%}.rpBpTW_circle-content{text-align:center;flex-direction:column;grid-row-start:1;grid-column-start:1;justify-content:center;align-self:stretch;align-items:center;padding:48px;display:flex}.rpBpTW_circle-text{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._6pJ4rW_container{--_main-min-width:45ch;--_sidebar-size:200px;--_gap:64px;column-gap:64px;column-gap:var(--_gap);padding-inline:var(--container-padding-inline);flex-flow:wrap;display:flex}._6pJ4rW_heading{color:var(--color-text);font:var(--font-primary);font-size:var(--fluid-font-size-20px-24px);flex-grow:1;margin-bottom:18px}._6pJ4rW_inner{column-gap:var(--_gap);flex-wrap:wrap;row-gap:24px;display:flex}._6pJ4rW_inner[data-alignment=left],._6pJ4rW_inner[data-alignment=right]{margin-inline:0 auto}@media (min-width:1200px){._6pJ4rW_inner[data-alignment=right]{margin-inline:auto 0}}._6pJ4rW_inner[data-width=full]{flex-basis:960px}._6pJ4rW_inner[data-width=three-quarters]{--_main-min-width:45ch;flex-basis:960px}@media (min-width:1200px){._6pJ4rW_inner[data-width=three-quarters]{--_main-min-width:0px;flex-basis:780px}}._6pJ4rW_subheading{flex-grow:1;flex-basis:var(--_sidebar-size);color:var(--color-text);font:var(--font-primary);font-size:var(--fluid-font-size-base)}._6pJ4rW_body{flex-grow:999;flex-basis:calc(((var(--_main-min-width) - (100% - var(--_sidebar-size) - var(--_gap))) * 9999));font-size:var(--fluid-font-size-base)}
.oqI2iW_meta{margin-top:56px}.oqI2iW_image-container{position:relative}.oqI2iW_image{aspect-ratio:1;width:100%;max-width:100%;height:auto;display:block}@media (min-width:650px){.oqI2iW_image{aspect-ratio:2}}.oqI2iW_sticker{margin:20px;display:none;position:absolute}@media (min-width:650px){.oqI2iW_sticker{display:block}}.oqI2iW_sticker[data-align=bottom-right]{inset:auto 0 0 auto}.oqI2iW_sticker[data-align=top-right]{inset:0 0 auto auto}.oqI2iW_sticker[data-align=top-left]{inset:0 auto auto 0}.oqI2iW_sticker[data-align=bottom-left]{inset:auto auto 0 0}
._45KrTa_container{--_circle-width:920px;--_circle-inline-padding:4%;--_padding:var(--container-padding-inline);--_content-max-width:570px;padding-block:var(--container-padding-inline);justify-content:center;width:100%;min-height:100lvh;display:flex;position:relative}._45KrTa_background{opacity:0;z-index:-1;background-color:var(--color-primary);pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}@media (prefers-reduced-motion){._45KrTa_background{opacity:0!important}}._45KrTa_inner{padding:var(--_circle-inline-padding);aspect-ratio:1;width:calc(100% - (var(--_padding) * 2));max-width:var(--_circle-width);justify-content:center;align-items:center;height:100lvh;display:flex;position:relative}._45KrTa_circle{opacity:0;border:var(--border-dotted);aspect-ratio:1;content:"";border-radius:50%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion){._45KrTa_circle{opacity:1!important}}._45KrTa_content{opacity:0;max-width:var(--_content-max-width);quotes:"„" "”";text-align:center;text-wrap:balance;font:var(--font-primary);font-size:var(--fluid-font-size-16px-24px)}@media (prefers-reduced-motion){._45KrTa_content{opacity:1!important}}._45KrTa_content>p:before{content:open-quote}._45KrTa_content>p:after{content:close-quote}
.KYSenG_headline{padding-inline:var(--container-padding-inline);font-weight:400;font-size:var(--fluid-font-size-base);line-height:var(--line-height-base);margin-bottom:18px}.KYSenG_item{isolation:isolate;flex:1 0 auto;width:80vw;position:relative}@media (min-width:768px){.KYSenG_item{width:min(42vw,740px)}}.KYSenG_link{z-index:1;display:block;position:absolute;inset:0}.KYSenG_item:has(:is(:hover,:active,:focus)) .KYSenG_image{opacity:.6}.KYSenG_sticker{margin:20px;display:none;position:absolute}@media (min-width:768px){.KYSenG_sticker{display:unset}}.KYSenG_sticker[data-align=bottom-right]{inset:auto 0 0 auto}.KYSenG_sticker[data-align=top-right]{inset:0 0 auto auto}.KYSenG_sticker[data-align=top-left]{inset:0 auto auto 0}.KYSenG_sticker[data-align=bottom-left]{inset:auto auto 0 0}.KYSenG_tooltip{--_transform:var(--transform);max-width:200px;font:var(--font-primary);margin-top:4px}@media (min-width:768px){.KYSenG_tooltip{transform:var(--_transform);opacity:0;z-index:1;will-change:transform;margin-top:unsert;background-color:#fff;transition:opacity .4s;position:absolute}.KYSenG_item:has(a:is(:hover,:active,:focus)) .KYSenG_tooltip{opacity:1}.KYSenG_tooltip[data-mode=cursor]{margin-top:12px;margin-left:12px;top:0;left:0}.KYSenG_tooltip[data-mode=below]{top:100%;left:0;transform:translate(0,0)!important}}.KYSenG_embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:50%;max-width:100%;margin:auto;position:relative}.KYSenG_embla__viewport{padding-inline:var(--container-padding-inline);overflow:hidden}.KYSenG_embla__container{backface-visibility:hidden;touch-action:pan-y pinch-zoom;flex-wrap:nowrap;column-gap:32px;display:flex}@media (min-width:768px){.KYSenG_embla__container{column-gap:72px}}.KYSenG_footer{padding-inline:var(--container-padding-inline);width:100%;margin-top:1rem}.KYSenG_progress{background-color:var(--color-grey);height:1px}.KYSenG_progress__bar{background-color:var(--color-grey);width:100%;max-width:100%;max-width:calc(var(--_index,1) * calc(100 / var(--_length,1) * 1%));height:2px;transition:max-width .3s linear;transform:translateY(-1px)}
.YwxRTa_full-bleed-container{width:100vw;margin-left:50%;overflow-x:clip;transform:translate(-50%)}.YwxRTa_container{--_height-unit:400px;padding-inline:var(--container-padding-inline);width:100%;max-width:var(--container-max-width);height:calc(var(--_js-height-multiplier) * 400px);height:calc(var(--_js-height-multiplier) * var(--_height-unit));flex-flow:column;justify-content:flex-start;margin-inline:auto;display:flex;position:relative}@media (min-width:768px){.YwxRTa_container{column-gap:72px}}.YwxRTa_headline{font-weight:400;font-size:var(--fluid-font-size-base);line-height:var(--line-height-base);margin-bottom:18px}.YwxRTa_sticky{top:calc(50% - (var(--_js-height-offset) / 2 * 1px));flex-direction:column;justify-content:center;display:flex;position:sticky}.YwxRTa_scroller{flex-wrap:nowrap;column-gap:32px;display:flex}.YwxRTa_item{isolation:isolate;flex:1 0 auto;width:80vw;position:relative}@media (min-width:768px){.YwxRTa_item{width:min(42vw,740px)}}.YwxRTa_link{z-index:1;display:block;position:absolute;inset:0}.YwxRTa_item:has(:is(:hover,:active,:focus)) .YwxRTa_image{opacity:.6}.YwxRTa_sticker{margin:20px;display:none;position:absolute}@media (min-width:768px){.YwxRTa_sticker{display:unset}}.YwxRTa_sticker[data-align=bottom-right]{inset:auto 0 0 auto}.YwxRTa_sticker[data-align=top-right]{inset:0 0 auto auto}.YwxRTa_sticker[data-align=top-left]{inset:0 auto auto 0}.YwxRTa_sticker[data-align=bottom-left]{inset:auto auto 0 0}.YwxRTa_tooltip{--_transform:var(--transform);max-width:200px;font:var(--font-primary);margin-top:4px}@media (min-width:768px){.YwxRTa_tooltip{transform:var(--_transform);opacity:0;z-index:1;will-change:transform;margin-top:unsert;background-color:#fff;transition:opacity .4s;position:absolute}.YwxRTa_item:has(a:is(:hover,:active,:focus)) .YwxRTa_tooltip{opacity:1}.YwxRTa_tooltip[data-mode=cursor]{margin-top:12px;margin-left:12px;top:0;left:0}.YwxRTa_tooltip[data-mode=below]{top:100%;left:0;transform:translate(0,0)!important}}
.KqQbHG_heading{font:var(--font-primary)}.KqQbHG_heading+*{margin-top:.5em}
.TExWIG_container{padding-inline:var(--container-padding-inline)}.TExWIG_heading{margin-bottom:32px}.TExWIG_members{--_min-column-size:200px;--_column-count:5;--_gap:20px;--_column-size:calc((100% / var(--_column-count)) - var(--_gap));grid-template-columns:repeat(auto-fit,minmax(max(200px,20% - 20px),1fr));grid-template-columns:repeat(auto-fit, minmax(max(var(--_min-column-size), var(--_column-size)), 1fr));column-gap:20px;column-gap:var(--_gap);row-gap:32px;display:grid}.TExWIG_member{flex-direction:column-reverse;justify-content:flex-end;display:flex}.TExWIG_name,.TExWIG_qualifications{color:var(--color-text);font:var(--font-primary)}.TExWIG_name{margin-top:15px}.TExWIG_image-container{background-color:var(--color-primary);aspect-ratio:1}.TExWIG_image{aspect-ratio:1;object-fit:cover;width:100%;display:block}
._8KHQ1W_container{--min-column-size:300px;--column-count:2;--gap:var(--grid-column-gap);--vertical-overlap:10lvw;padding-inline:var(--container-padding-inline);container-type:inline-size}._8KHQ1W_grid{column-gap:var(--grid-column-gap);row-gap:var(--gap);grid-template-columns:100%;grid-template-areas:"a""b";display:grid}@container (min-width:768px){._8KHQ1W_grid[data-layout=top-aligned]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b"}._8KHQ1W_grid[data-layout=offset]{grid-template-rows:auto var(--vertical-overlap) auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a.""a b"".b"}}._8KHQ1W_column:first-child{grid-area:a}._8KHQ1W_column:last-child{grid-area:b}._8KHQ1W_image{width:100%}
.F4_Jxq_container{justify-content:center;display:flex}.F4_Jxq_image{width:100%;display:block}.F4_Jxq_image[data-layout=constrained]{max-width:1200px}
._0YFyKW_list{container-type:inline-size}._0YFyKW_row{--vertical-padding:12px;flex-direction:column;display:flex}@container (min-width:464px){._0YFyKW_row{grid-template-columns:200px minmax(0,1fr);column-gap:64px;display:grid}._0YFyKW_colon{display:none}}._0YFyKW_row:not(:last-child){border-bottom:var(--border-dotted);padding-bottom:var(--vertical-padding)}._0YFyKW_row:not(:first-child){padding-top:var(--vertical-padding)}
._3lalrG_list{display:block}._3lalrG_item{--_vertical-padding:12px;display:block}._3lalrG_item:not(:last-child){border-bottom:var(--border-dotted);padding-bottom:var(--_vertical-padding)}._3lalrG_item:not(:first-child){padding-top:var(--_vertical-padding)}._3lalrG_link:is(:hover,:active,:focus) span{color:var(--color-text-muted);text-decoration-line:var(--link-text-decoration-line);text-decoration-style:var(--link-text-decoration-style);text-decoration-color:var(--link-text-decoration-color);text-underline-offset:var(--link-text-underline-offset)}
._8F4CVq_container{margin-top:var(--block-spacing)}._8F4CVq_container[data-spacing=loose]{--block-spacing:min(220px, 220 / 1728 * 100vw)}._8F4CVq_container[data-spacing=tight]{--block-spacing:min(140px, 140 / 1728 * 100vw)}._8F4CVq_container[data-no-margin-top=true]{margin-top:unset}._8F4CVq_block{margin-bottom:var(--block-spacing)}._8F4CVq_block:is([data-block-type=textBlock],[data-block-type=projectDetailsBlock],[data-block-type=projectDownloadsBlock]):has(+._8F4CVq_block:is([data-block-type=textBlock],[data-block-type=projectDetailsBlock],[data-block-type=projectDownloadsBlock])){margin-bottom:40px}
/*# sourceMappingURL=3f4__ymfp-yjr.css.map*/