.code-block:where(.astro-4ggcnbcp) iframe{border:none}.code-block__content:where(.astro-4ggcnbcp):has(.person-card){padding-inline:var(--content-block-space)}.code-block__content:where(.astro-4ggcnbcp):has(.person-card) .person-card{margin-inline:auto;max-inline-size:35rem}.editorial__item:where(.astro-77jwdw6w){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m) calc(var(--space-xl) + var(--content-block-space));gap:0}.editorial__item:where(.astro-77jwdw6w):nth-child(2n){flex-direction:row-reverse}.editorial__item:where(.astro-77jwdw6w)>:where(.astro-77jwdw6w){flex-basis:24rem;flex-grow:1}.editorial__item:where(.astro-77jwdw6w)[data-type=facts]{align-items:flex-start}.editorial__headline:where(.astro-77jwdw6w){display:flex;flex-direction:column-reverse;gap:var(--space-3xs)}.editorial__body:where(.astro-77jwdw6w){display:flex;flex-direction:column;align-items:center;padding-block:var(--space-l-xl);padding-inline:var(--content-block-space)}.editorial__body:where(.astro-77jwdw6w)>:where(.astro-77jwdw6w){inline-size:100%;max-inline-size:38rem}.editorial__image:where(.astro-77jwdw6w){align-self:stretch}.editorial__image:where(.astro-77jwdw6w) picture:where(.astro-77jwdw6w){position:relative;aspect-ratio:5 / 4;min-block-size:100%}.editorial__image:where(.astro-77jwdw6w) img:where(.astro-77jwdw6w){position:absolute;block-size:100%;inline-size:100%;inset:0;object-fit:cover}.editorial__facts:where(.astro-77jwdw6w){align-self:flex-start;padding:var(--content-block-space)}.editorial__fact:where(.astro-77jwdw6w){border-block-start:1px solid var(--border-color);padding-block:var(--space-s)}.editorial__fact:where(.astro-77jwdw6w) dd:where(.astro-77jwdw6w){color:var(--color-on-surface);font-size:var(--text-step-3);font-weight:var(--weight-extra-bold);line-height:var(--leading-flat)}.editorial__fact:where(.astro-77jwdw6w):first-child{border:none;padding-block-start:0}.events-teaser__headline:where(.astro-j5ll3uru){padding:var(--content-block-space);border-block:1px solid var(--border-color);font-size:var(--text-step-5)}.event-teaser-grid:where(.astro-j5ll3uru){--auto-grid-gap: 0;--auto-grid-max-columns: 2;--auto-grid-min-size: 28rem;align-items:stretch;background-color:var(--zebra-secondary);border-block-end:1px solid var(--border-color)}.event-teaser:where(.astro-j5ll3uru){position:relative;display:flex;flex-basis:30rem;flex-grow:1;padding:var(--content-block-space);gap:var(--space-m);transition:background-color .3s}.event-teaser:where(.astro-j5ll3uru):has(a:is(:hover,:focus-visible)){background-color:var(--zebra-primary)}.event-teaser__date:where(.astro-j5ll3uru){display:flex;flex-direction:column;align-items:center;align-self:start;justify-content:space-around;padding:var(--space-2xs);border-radius:var(--space-s) 0;aspect-ratio:1;background-color:var(--color-surface);color:var(--color-on-surface);max-inline-size:max-content;text-align:center}.event-teaser__date:where(.astro-j5ll3uru)>span:where(.astro-j5ll3uru){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;white-space:nowrap}:where(.astro-j5ll3uru):is(.event-teaser__date>span):last-child{min-inline-size:8.5ch}.event-teaser__info:where(.astro-j5ll3uru){display:flex;flex-direction:column;gap:var(--space-2xs)}.event-teaser__info:where(.astro-j5ll3uru)>h3:where(.astro-j5ll3uru){max-inline-size:40ch}.event-teaser__info:where(.astro-j5ll3uru)>p:where(.astro-j5ll3uru){max-inline-size:60ch;text-wrap:pretty}.event-teaser__info:where(.astro-j5ll3uru)>a:where(.astro-j5ll3uru){display:flex;align-items:center;align-self:flex-start;color:var(--color-on-surface);font-size:var(--text-step--1);font-weight:var(--weight-bold);gap:var(--space-2xs);margin-block-start:var(--space-3xs);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}:where(.astro-j5ll3uru):is(.event-teaser__info>a):before{position:absolute;content:"";inset:0}:where(.astro-j5ll3uru):is(.event-teaser__info>a)>span:where(.astro-j5ll3uru){text-box:trim-both cap alphabetic}:where(.astro-j5ll3uru):is(.event-teaser__info>a)>svg:where(.astro-j5ll3uru){font-size:1.125em}.faq-list__layout:where(.astro-ql7sk6k5){display:grid;gap:0 var(--space-xl-2xl)}.faq-list__header:where(.astro-ql7sk6k5){display:flex;flex-direction:column;padding:var(--content-block-space);gap:var(--space-xs);max-inline-size:78ch}.faq-list__header:where(.astro-ql7sk6k5) p{font-size:var(--text-step-1);text-wrap:balance}.faq-item:where(.astro-ql7sk6k5){position:relative;overflow:hidden;padding:var(--content-block-space);border:1px solid var(--border-color);transition:border-color .2s ease-out,box-shadow .2s ease-out}.faq-item:where(.astro-ql7sk6k5):hover{z-index:2}.faq-item:where(.astro-ql7sk6k5):first-child{border-block-start-color:#0000}.faq-item:where(.astro-ql7sk6k5):last-child{border-block-end-color:#0000}.faq-item:where(.astro-ql7sk6k5):has(summary:hover):not([open]){box-shadow:inset 0 0 0 1px var(--color-accent-on-surface)}.faq-item:where(.astro-ql7sk6k5)+.faq-item:where(.astro-ql7sk6k5){margin-block-start:-1px}.faq-item:where(.astro-ql7sk6k5)[open]{border-color:var(--color-accent-on-surface);box-shadow:inset 0 0 0 2px var(--color-accent-on-surface)}.faq-item:where(.astro-ql7sk6k5)>summary:where(.astro-ql7sk6k5){position:relative;list-style:none;text-wrap:balance}:where(.astro-ql7sk6k5):is(.faq-item>summary):before{position:absolute;z-index:-1;content:"";inset:calc(var(--content-block-space) * -1)}.faq-item:where(.astro-ql7sk6k5)>summary:where(.astro-ql7sk6k5)::-webkit-details-marker{display:none}.faq-item:where(.astro-ql7sk6k5):has(:focus-visible){outline:2px dashed;outline-offset:-8px}.faq-item:where(.astro-ql7sk6k5)::details-content{overflow:hidden;block-size:0;transition:block-size .3s,content-visibility .3s;transition-behavior:allow-discrete}.faq-item:where(.astro-ql7sk6k5)[open]::details-content{block-size:auto}.faq-item__question:where(.astro-ql7sk6k5){display:flex;align-items:start;color:var(--color-on-surface);gap:var(--space-xs);line-height:var(--leading-tight)}.faq-item__question:where(.astro-ql7sk6k5) span:where(.astro-ql7sk6k5){flex-grow:1}.faq-item__question:where(.astro-ql7sk6k5) svg:where(.astro-ql7sk6k5){flex-shrink:0;block-size:var(--space-m);inline-size:var(--space-m);margin-block-start:.25rem;transition:transform .3s ease-out}:where(.astro-ql7sk6k5)[open] .faq-item__question:where(.astro-ql7sk6k5) svg:where(.astro-ql7sk6k5){color:var(--color-accent-on-surface);transform:scaleY(-1)}.faq-item__question:where(.astro-ql7sk6k5):focus-visible{outline:none}.faq-item__answer:where(.astro-ql7sk6k5){margin-inline-start:0;padding-block-start:var(--space-xs)}@media(width>=52em){.faq-list__layout:where(.astro-ql7sk6k5){grid-template-columns:1fr var(--sidebar-width)}.faq-list__header:where(.astro-ql7sk6k5){position:sticky;align-self:start;inset-block-start:var(--sticky-offset);padding-inline-end:0}.faq-list__header:where(.astro-ql7sk6k5)>:where(.astro-ql7sk6k5)+:where(.astro-ql7sk6k5){margin-block-start:0}}.filtered-contact:where(.astro-vawz5xbr){--ideal-card-width: 28rem}.filtered-contact__intro:where(.astro-vawz5xbr){padding:var(--content-block-space);max-inline-size:50rem;padding-block-start:var(--space-xl)}.filtered-contact__cards:where(.astro-vawz5xbr){--auto-grid-min-size: var(--ideal-card-width);border-block-start:1px solid var(--border-color);overflow-y:clip}.tabbed:where(.astro-vawz5xbr){display:block}.tabbed__section-headline:where(.astro-vawz5xbr){padding-block:var(--space-xs);padding-inline:var(--content-block-space)}@media(scripting:enabled){.tabbed__section-headline:where(.astro-vawz5xbr){display:none}}@media(scripting:none){.tabbed__navigation:where(.astro-vawz5xbr){list-style:none;padding-block:var(--space-l);padding-inline:var(--content-block-space)}.tabbed__navigation:where(.astro-vawz5xbr) li:where(.astro-vawz5xbr)+li:where(.astro-vawz5xbr){margin-block-start:var(--space-xs)}}:where(.astro-vawz5xbr)[role=tablist]{display:flex;padding:0;border-block-start:1px solid var(--border-color);gap:var(--space-xs-s);overflow-x:auto;overscroll-behavior-inline:contain}@supports (animation-timeline: scroll()){:where(.astro-vawz5xbr)[role=tablist]{--scroll-indicator-width: 2rem;animation:detect-scroll;animation-fill-mode:none;animation-timeline:--scroll-timeline;scroll-timeline:--scroll-timeline x}}@supports (animation-timeline: scroll()){:where(.astro-vawz5xbr)[role=tablist]:before,:where(.astro-vawz5xbr)[role=tablist]:after{position:sticky;display:block;flex-shrink:0;animation-fill-mode:both;animation-name:reveal;animation-timeline:--scroll-timeline;background:linear-gradient(var(--bg-angle, 90deg),#000 0%,#000000fc 8.1%,#000000f3 15.5%,#000000e4 22.5%,#000000d2 29%,#000000bd 35.3%,#000000a5 41.2%,#0000008c 47.1%,#00000073 52.9%,#0000005a 58.8%,#00000042 64.7%,#0000002d 71%,#0000001b 77.5%,#0000000c 84.5%,#00000003 91.9%,#0000 100%);content:"";inline-size:var(--scroll-indicator-width);inset-block:0;opacity:.6;visibility:var(--visibility-if-can-scroll, var(--visibility-if-cant-scroll));--visibility-if-can-scroll: var(--can-scroll) visible;--visibility-if-cant-scroll: hidden}:where(.astro-vawz5xbr)[role=tablist]:before{animation-range:1rem 5rem;inset-inline-start:0;margin-inline-end:calc(var(--scroll-indicator-width) * -1)}:where(.astro-vawz5xbr)[role=tablist]:after{--bg-angle: -90deg;animation-direction:reverse;animation-range:calc(100% - 5rem) calc(100% - 1rem);inset-inline-end:0;margin-inline-start:calc(var(--scroll-indicator-width) * -1)}}@keyframes reveal{0%{opacity:0}to{opacity:.6}}@keyframes detect-scroll{0%,to{--can-scroll: }}:where(.astro-vawz5xbr)[role=tablist] li:where(.astro-vawz5xbr),:where(.astro-vawz5xbr)[role=tablist] a:where(.astro-vawz5xbr){display:inline-block}:where(.astro-vawz5xbr)[role=tablist] li:where(.astro-vawz5xbr){flex-shrink:0;align-self:stretch;margin-block:var(--space-2xs);max-inline-size:80vw}:where(.astro-vawz5xbr)[role=tablist] a:where(.astro-vawz5xbr){display:flex;align-items:center;border:1px solid rgb(from var(--border-color) r g b / .75);border-radius:999rem;background:var(--zebra-secondary);block-size:100%;font-size:var(--text-step-0);padding-block:var(--space-2xs);padding-inline:var(--space-s);-webkit-text-decoration:none;text-decoration:none;text-wrap:pretty}:where(.astro-vawz5xbr):is([role=tablist] a):focus-visible{outline:2px dashed current-color;outline-offset:-5px}:where(.astro-vawz5xbr):is([role=tablist] a):hover:not([aria-selected]){background:var(--zebra-secondary);color:var(--color-default-on-surface)}:where(.astro-vawz5xbr)[role=tablist] :where(.astro-vawz5xbr)[aria-selected]{background:var(--color-primary);color:var(--color-white)}.gallery:where(.astro-mdlxh2nb){--gallery-space: var(--space-xs-s)}.gallery__header:where(.astro-mdlxh2nb){max-inline-size:var(--intro-text-max-width);padding-block-start:var(--space-xl);padding-inline:var(--content-block-space)}.gallery__images:where(.astro-mdlxh2nb){display:flex;flex-direction:column;padding:var(--content-block-space);gap:var(--gallery-space)}.image-row:where(.astro-mdlxh2nb){display:flex;gap:var(--gallery-space)}.image-row__item:where(.astro-mdlxh2nb){flex-basis:0;flex-grow:calc(var(--ratio));aspect-ratio:var(--ratio)}.image-row__item:where(.astro-mdlxh2nb) img:where(.astro-mdlxh2nb){inline-size:100%}.scroll--root:where(.astro-xckpjzus){--_scroll-item-size: min(var(--itemMinWidth, 80cqi), var(--itemWidth, 30rem));--_scroller-accent-color: var(--accentColor, currentColor);--_scroller-gap: var(--gap, 2rem);--_inline-scroll-padding: var(--inlineScrollPadding, 2rem);--marker-size: 1rem;--scrollbar-height: 10px;display:grid;container:--main / inline-size}.scroll--viewport:where(.astro-xckpjzus){display:flex;overflow:auto hidden;container:--main-scroller / inline-size scroll-state;inline-size:100%;overscroll-behavior-x:contain;padding-inline:0;place-items:center start;scroll-padding-inline:var(--_inline-scroll-padding);scroll-snap-type:x mandatory}@media(prefers-reduced-motion:no-preference){.scroll--viewport:where(.astro-xckpjzus){scroll-behavior:smooth}}.scroll--viewport:where(.astro-xckpjzus)::-webkit-scrollbar{block-size:var(--scrollbar-height)}.scroll--viewport:where(.astro-xckpjzus)::-webkit-scrollbar-track{background:none;background-clip:padding-box}.scroll--viewport:where(.astro-xckpjzus)::-webkit-scrollbar-thumb{background:linear-gradient(var(--_scroller-accent-color),var(--_scroller-accent-color));background-repeat:no-repeat;background-size:100% 100%;border-inline:var(--content-block-space) solid #0000}@supports not selector(::-webkit-scrollbar-thumb){.scroll--viewport:where(.astro-xckpjzus){scrollbar-color:var(--_scroller-accent-color) transparent}}:where(.astro-xckpjzus)[data-marker] .scroll--viewport:where(.astro-xckpjzus){scroll-marker-group:after}.scroll--content:where(.astro-xckpjzus){display:flex;gap:var(--_scroller-gap);list-style-type:none;margin-block:0;padding-block:var(--verticalPadding);padding-inline:var(--_inline-scroll-padding)}:where(.astro-xckpjzus):is([data-scrolling=forced] .scroll--content):before,:where(.astro-xckpjzus):is([data-scrolling=forced] .scroll--content):after{display:block;flex-shrink:0;content:"";inline-size:25cqi}@container style(--scrollAlign: center){:where(.astro-xckpjzus):is([data-scrolling=forced] .scroll--content):before,:where(.astro-xckpjzus):is([data-scrolling=forced] .scroll--content):after{inline-size:90cqi}}:where(.astro-xckpjzus):is([data-scrolling=forced] .scroll--content):after{inline-size:90cqi}.scroll--content:where(.astro-xckpjzus)>*{flex-shrink:0;container-type:scroll-state;inline-size:var(--_scroll-item-size);scroll-margin-inline-end:var(--space-m);scroll-margin-inline-start:var(--_inline-scroll-padding);scroll-snap-align:var(--scrollAlign)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view(x)){:where(.astro-xckpjzus):is([data-animated] .scroll--content)>*{animation:linear forwards animate-in,linear forwards animate-out;animation-range:entry,exit;animation-timeline:view(inline)}}}@keyframes animate-in{0%{opacity:.5;scale:1;transform-origin:0;translate:0}to{opacity:1;transform-origin:0;translate:0}}@keyframes animate-out{0%{opacity:1;transform-origin:100%;translate:0}to{opacity:.3;scale:1;transform-origin:100%;translate:0}}:where(.astro-xckpjzus):is([data-marker] .scroll--viewport)::-webkit-scrollbar{block-size:0}:where(.astro-xckpjzus):is([data-marker] .scroll--viewport)::-webkit-scrollbar-thumb{background:none}:where(.astro-xckpjzus)[data-marker] .scroll--viewport:where(.astro-xckpjzus)::scroll-marker-group{display:none;box-sizing:border-box;justify-content:center;block-size:calc(var(--marker-size) + var(--space-2xs) * 2);gap:var(--space-2xs);inline-size:100%;padding-block:var(--space-2xs)}@container --main-scroller scroll-state(scrollable: inline){:where(.astro-xckpjzus)[data-marker] .scroll--viewport:where(.astro-xckpjzus)::scroll-marker-group{display:flex}}:where(.astro-xckpjzus)[data-marker] .scroll--content:where(.astro-xckpjzus)>li::scroll-marker{display:block;border-radius:50%;background:var(--_scroller-accent-color);block-size:var(--marker-size);content:"";inline-size:var(--marker-size);opacity:.5;transition:all .1s}:where(.astro-xckpjzus)[data-marker] .scroll--content:where(.astro-xckpjzus)>li::scroll-marker:active{opacity:1;transform:scale(.8)}:where(.astro-xckpjzus)[data-marker] .scroll--content:where(.astro-xckpjzus)>li::scroll-marker:target-current{opacity:1}.info-box:where(.astro-yfm6to5l){padding:var(--content-block-space)}.info-box:where(.astro-yfm6to5l)[data-padding=condensed]{padding-block:0}.info-box:where(.astro-yfm6to5l)[data-numbered]{counter-increment:card}.info-box:where(.astro-yfm6to5l)[data-numbered] .info-box__layout:where(.astro-yfm6to5l){display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-m)}.info-box:where(.astro-yfm6to5l)[data-numbered] .info-box__content:where(.astro-yfm6to5l){flex-basis:20rem;flex-grow:1}.info-box:where(.astro-yfm6to5l)[data-numbered] .info-box__layout:where(.astro-yfm6to5l):before{display:inline-block;flex-shrink:0;border:2px solid;border-radius:var(--space-s) 0 var(--space-s) 0;block-size:1.75em;color:var(--color-accent-on-surface);content:counter(card);font-size:var(--text-step-2);font-weight:var(--weight-extra-bold);inline-size:1.75em;line-height:1;padding-block-start:.3em;text-align:center}.info-box-list:where(.astro-cps2eik2){overflow-x:clip;--card-border-top: 1px}.info-box-list__layout:where(.astro-cps2eik2){display:grid;gap:0}:where(.astro-cps2eik2):where([data-layout=horizontal],[data-numbered]) .info-box-list__layout:where(.astro-cps2eik2){grid-area:popout}.info-box-list__header:where(.astro-cps2eik2),.info-box-list__headline:where(.astro-cps2eik2){display:flex;flex-direction:column}.info-box-list__header:where(.astro-cps2eik2){padding:var(--content-block-space);gap:var(--space-xs);max-inline-size:78ch}.info-box-list__items--scrollable>*>*>*+*{border-inline-start:1px solid var(--border-color)}:where(.astro-cps2eik2)[data-layout=horizontal] .info-box-list__items:where(.astro-cps2eik2){border-block-start:1px solid var(--border-color)}@media(width>=52em){:where(.astro-cps2eik2)[data-layout=side-by-side] .info-box-list__layout:where(.astro-cps2eik2){grid-auto-rows:auto;grid-template-columns:1fr var(--sidebar-width);row-gap:var(--space-s)}:where(.astro-cps2eik2)[data-numbered] :where(.astro-cps2eik2):is([data-layout=side-by-side] .info-box-list__layout){grid-template-columns:1fr 1fr}:where(.astro-cps2eik2)[data-layout=side-by-side] .info-box-list__items:where(.astro-cps2eik2){border-inline-start:1px solid var(--border-color)}:where(.astro-cps2eik2)[data-layout=side-by-side] .info-box-list__header:where(.astro-cps2eik2){position:sticky;align-self:start;inset-block-start:var(--sticky-offset)}:where(.astro-cps2eik2):is([data-layout=side-by-side] .info-box-list__header)>:where(.astro-cps2eik2)+:where(.astro-cps2eik2){margin-block-start:0}}.logo-row:where(.astro-jgi4sfz2){background:var(--color-surface);container-type:inline-size}.logo-row__intro:where(.astro-jgi4sfz2){padding:var(--content-block-space);max-inline-size:50rem}.logo-row-logos:where(.astro-jgi4sfz2){--auto-grid-min-size: min(50cqi, 14rem);justify-content:center;border-block-start:1px solid var(--border-color);grid-auto-rows:8rem}.logo-row-logos:where(.astro-jgi4sfz2) li:where(.astro-jgi4sfz2){display:flex;align-items:center;justify-content:center}:where(.astro-jgi4sfz2):is(.logo-row-logos li) picture:where(.astro-jgi4sfz2){block-size:80%;inline-size:80%}:where(.astro-jgi4sfz2):is(:is(.logo-row-logos li) picture) img:where(.astro-jgi4sfz2){block-size:100%;inline-size:100%;object-fit:contain}.news-teaser:where(.astro-unkweasq) .news-teaser__list:where(.astro-unkweasq){border-block-start:1px solid var(--border-color)}@media(width>67em){.news-teaser:where(.astro-unkweasq){display:grid;grid-template-columns:1fr 1fr}.news-teaser:where(.astro-unkweasq) .news-teaser__intro:where(.astro-unkweasq){position:sticky;align-self:start;inset-block-start:var(--sticky-offset)}.news-teaser:where(.astro-unkweasq) .news-teaser__list:where(.astro-unkweasq):last-child{border-block-start:none;border-inline-start:1px solid var(--border-color)}}.news-teaser__intro:where(.astro-unkweasq){padding:var(--content-block-space)}.number-fact-list:where(.astro-ctmhaazy){background-color:var(--color-surface);color:var(--color-on-surface)}.number-fact-list__header:where(.astro-ctmhaazy){max-inline-size:50rem;padding-inline:var(--content-block-space)}.number-fact-list__content:where(.astro-ctmhaazy){display:flex;flex-direction:column;gap:var(--space-xl)}.number-fact-list__headline:where(.astro-ctmhaazy){font-size:var(--text-step-5)}.number-fact-list__headline:where(.astro-ctmhaazy) strong{display:inline-block;color:var(--color-secondary)}.number-fact-list__description:where(.astro-ctmhaazy){color:var(--color-on-surface-variant)}.number-fact-list__items:where(.astro-ctmhaazy){display:flex;flex-wrap:wrap;gap:var(--space-xl) 0}.number-fact-list__items:where(.astro-ctmhaazy):has(>:nth-child(5):last-child) .number-fact:where(.astro-ctmhaazy){flex-basis:30%}.number-fact:where(.astro-ctmhaazy){position:relative;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;align-items:center;gap:var(--space-3xs);line-height:var(--leading-tight);padding-inline:var(--content-block-space);text-align:center}@supports (animation-timeline: view()){.number-fact:where(.astro-ctmhaazy){animation:.4s both colorize;animation-range:cover 0% cover calc(10vh + 30vh/sibling-count()*sibling-index());animation-timeline:view()}}.number-fact:where(.astro-ctmhaazy):before{position:absolute;background:var(--color-blue-300);block-size:40px;content:"";inline-size:2px;inset-block-start:calc(50% - 20px);inset-inline-start:-2px}@keyframes colorize{0%{opacity:0;translate:0 100px}to{opacity:1;translate:0}}.number-fact__value:where(.astro-ctmhaazy){display:flex;align-items:baseline;font-size:var(--text-step-5);font-weight:var(--weight-extra-bold)}.number-fact__unit:where(.astro-ctmhaazy){color:var(--color-secondary);font-size:var(--text-step-1)}.number-fact__description:where(.astro-ctmhaazy){color:var(--color-on-surface-variant);font-size:var(--text-step--1);line-height:var(--leading-normal);text-wrap:balance}.person-list__header:where(.astro-a3bh7i7q){padding:var(--content-block-space);max-inline-size:var(--intro-text-max-width)}.person-list__item:where(.astro-a3bh7i7q){display:flex}.person-list__items:where(.astro-a3bh7i7q){overflow:clip;border-block-start:1px solid var(--border-color)}.person-list__item>*{flex-grow:1}.single-teaser:where(.astro-f6ruomdq){--csstools-color-scheme--light: initial;color-scheme:light}.single-teaser__layout:where(.astro-f6ruomdq){display:grid;container-type:inline-size;grid-column:full;grid-template-columns:minmax(0,1fr)}.single-teaser__picture:where(.astro-f6ruomdq){display:block;aspect-ratio:1 / 1.05}.single-teaser__image:where(.astro-f6ruomdq){block-size:100%;inline-size:100%;object-fit:cover}.single-teaser__content:where(.astro-f6ruomdq){position:relative;padding:var(--space-l);border-radius:var(--space-l) 0 var(--space-l) 0;background:var(--color-surface);color:var(--color-on-surface);margin-block:-35cqi var(--content-block-space);margin-inline:var(--content-block-space)}@media(width>=48em){.single-teaser__picture:where(.astro-f6ruomdq){aspect-ratio:2;block-size:100%;grid-area:1 / 1}.single-teaser__content:where(.astro-f6ruomdq){align-self:center;margin:var(--space-l-xl);grid-area:1 / 1;inline-size:min(54cqi,100% - var(--space-l-xl) * 2);justify-self:end}}.story-card:where(.astro-jfxsh67m){position:relative;display:flex;flex-direction:column;background:var(--color-surface);container-type:inline-size}.story-card:where(.astro-jfxsh67m) picture:where(.astro-jfxsh67m){position:absolute;overflow:clip;block-size:56.25cqi;inset-block-start:0;inset-inline:0;transition:block-size .2s ease-out}.story-card:where(.astro-jfxsh67m):has(a:hover){color:var(--color-white)}.story-card:where(.astro-jfxsh67m):has(a:hover) :where(.astro-jfxsh67m){color:var(--color-white)}.story-card:where(.astro-jfxsh67m):has(a:hover) .story-card__layout:where(.astro-jfxsh67m){margin-block-start:0}:where(.astro-jfxsh67m):is(.story-card:has(a:hover) .story-card__layout):before{opacity:1}.story-card:where(.astro-jfxsh67m):has(a:hover) .story-card__content:where(.astro-jfxsh67m){gap:calc(9 / 16 * 100cqi + var(--space-m))}.story-card__layout:where(.astro-jfxsh67m){position:relative;z-index:2;display:flex;flex-grow:1;background:none;background:var(--color-white);margin-block-start:56.25cqi;transition:margin .3s ease-out,background .3s ease-out}.story-card__layout:where(.astro-jfxsh67m):before{position:absolute;z-index:-1;background:var(--gradient-accent);content:"";inset:0;opacity:0;transition:opacity .2s ease-out}.story-card__content:where(.astro-jfxsh67m){display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:var(--space-xs);gap:var(--space-m);padding-block-end:0;transition:gap .3s ease-out}.story-card__action:where(.astro-jfxsh67m){border-block-start:1px solid var(--color-outline);margin-block-start:auto}.story-card__action:where(.astro-jfxsh67m) a:where(.astro-jfxsh67m){display:flex;align-items:center;justify-content:space-between;color:var(--color-on-surface-muted);font-size:var(--text-step--1);font-weight:var(--weight-extra-bold);gap:var(--space-xs);padding-block:var(--space-xs);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}:where(.astro-jfxsh67m):is(.story-card__action a):after{position:absolute;content:"";inset:0;inset-block-start:-56.25cqi;transition:box-shadow .2s ease-out}:where(.astro-jfxsh67m):is(.story-card__action a):focus-visible{outline:none}:where(.astro-jfxsh67m):is(.story-card__action a):focus-visible:after{outline:2px dashed var(--color-white);outline-offset:5px}:where(.astro-jfxsh67m):is(.story-card__action a) svg:where(.astro-jfxsh67m){block-size:1.5rem;inline-size:1.5rem}.story-teaser-list:where(.astro-rqtkwi5n){background:var(--gradient-brand);--csstools-color-scheme--light: initial;color-scheme:light;padding-block:var(--space-2xl);padding-inline:0}.story-teaser-list__header:where(.astro-rqtkwi5n){display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;color:var(--color-on-surface);gap:var(--space-s) var(--space-l);padding-inline:var(--content-block-space)}.story-teaser-list__header:where(.astro-rqtkwi5n)>:where(.astro-rqtkwi5n):first-child{flex-basis:50ch;flex-grow:1;max-inline-size:var(--intro-text-max-width);text-wrap:balance}.story-teaser-list__header:where(.astro-rqtkwi5n)>:where(.astro-rqtkwi5n):last-child{flex-shrink:0}.story-teaser-list__grid:where(.astro-rqtkwi5n){--gs-bp-medium: 34rem;--gs-bp-large: 64rem;padding-inline:var(--content-block-space)}.story-teaser-list__grid:where(.astro-rqtkwi5n) li:first-child,.story-teaser-list__grid:where(.astro-rqtkwi5n) li:first-child img{border-start-start-radius:var(--space-l)}.story-teaser-list__grid:where(.astro-rqtkwi5n) li:last-child{border-end-end-radius:var(--space-l)}.card:where(.astro-pwjoctxe){position:relative;display:flex;flex-direction:column;padding:var(--content-block-space);gap:var(--space-s);overflow-y:clip}.card:where(.astro-pwjoctxe) picture:where(.astro-pwjoctxe){max-inline-size:min(100%,40rem)}.card__header:where(.astro-pwjoctxe){position:relative;z-index:3;display:flex;justify-content:space-between;pointer-events:none}.card__header:where(.astro-pwjoctxe) svg:where(.astro-pwjoctxe){color:var(--color-secondary)}.card:where(.astro-pwjoctxe):has(a:hover,a:focus-visible) .card__header:where(.astro-pwjoctxe){color:var(--color-white)}:where(.astro-pwjoctxe):is(.card:has(a:hover,a:focus-visible) .card__header) svg:where(.astro-pwjoctxe){color:var(--color-white)}.card__cta:where(.astro-pwjoctxe){position:absolute;display:flex;align-items:center;justify-content:center;background:var(--gradient-accent);color:var(--color-white);font-size:var(--text-step-2);font-weight:var(--weight-bold);inset:0;opacity:0;padding-inline:var(--content-block-space);text-align:center;-webkit-text-decoration:none;text-decoration:none;transition-duration:.2s;transition-property:opacity,translate;transition-timing-function:ease-out;translate:0 2rem}.card__cta:where(.astro-pwjoctxe) span:where(.astro-pwjoctxe){display:block;filter:blur(5px);transition:translate .2s ease-out .1s,filter .4s ease-out .1s;translate:0 1rem}.card__cta:where(.astro-pwjoctxe):focus-visible{outline:2px dashed var(--color-white);outline-offset:-8px}.card:where(.astro-pwjoctxe):hover .card__cta:where(.astro-pwjoctxe),.card__cta:where(.astro-pwjoctxe):focus-visible{opacity:1;translate:0}:where(.astro-pwjoctxe):is(.card:hover .card__cta,.card__cta:focus-visible) span:where(.astro-pwjoctxe){filter:blur();translate:0}.teaser-list__header:where(.astro-fbcrln5f){display:flex;flex-direction:column;max-inline-size:var(--intro-text-max-width);padding-block:var(--space-xl) var(--space-m);padding-inline:var(--content-block-space)}.teaser-list__items:where(.astro-fbcrln5f){border-block-start:1px solid var(--border-color)}.teaser-picture:where(.astro-fbcrln5f){inline-size:100%}.teaser-ctas:where(.astro-fbcrln5f){display:flex;flex-wrap:wrap;gap:var(--space-s)}@property --gradient-position{syntax: "<percentage>"; inherits: true; initial-value: 6%;}.timeline:where(.astro-zltrbv3x){--preferred-item-width: 18.75rem;--gap: var(--space-3xl-4xl);--left: 0px}@media(width>=118em)and (height>56em){.timeline:where(.astro-zltrbv3x){--fr-space: calc(100vi - 100cqi - var(--xl-sidebar-width));--left: calc(var(--xl-sidebar-width) + var(--fr-space) / 2)}}.timeline:where(.astro-zltrbv3x){container-type:inline-size;padding-block:var(--content-block-space);--item-width: min(80cqi, var(--preferred-item-width))}@supports (line-height: calc(100vw/1px)){.timeline:where(.astro-zltrbv3x){--preferred-item-width: 14rem;--overshoot: .3;--column-count: max(round(down, (100cqi + var(--gap)) / (var(--preferred-item-width) + var(--gap)), 1), 2);--visible: calc(var(--column-count) - 1 + var(--overshoot));--item-width: calc(100cqi / var(--visible) - var(--gap))}}.timeline__headline:where(.astro-zltrbv3x){font-size:var(--text-step-5);max-inline-size:var(--intro-text-max-width);padding-inline:var(--content-block-space)}.timeline__items:where(.astro-zltrbv3x){display:flex;gap:var(--gap);overflow-x:auto;padding-block-end:var(--space-2xl);padding-inline:var(--content-block-space);scroll-padding-inline-start:var(--content-block-space);scroll-snap-type:x mandatory}.timeline__items:where(.astro-zltrbv3x)::-webkit-scrollbar{block-size:var(--space-2xs)}.timeline__items:where(.astro-zltrbv3x)::-webkit-scrollbar-track{background:none;background-clip:padding-box}.timeline__items:where(.astro-zltrbv3x)::-webkit-scrollbar-thumb{background:linear-gradient(var(--color-default-on-surface-muted),var(--color-default-on-surface-muted));background-repeat:no-repeat;background-size:100% 100%;border-inline:var(--content-block-space) solid #0000}@supports not selector(::-webkit-scrollbar-thumb){.timeline__items:where(.astro-zltrbv3x){scrollbar-color:var(--color-default-on-surface-muted) transparent}}@media(width>=40em){.timeline__items:where(.astro-zltrbv3x){scroll-snap-type:none}}.timeline__item:where(.astro-zltrbv3x){flex-shrink:0;inline-size:var(--item-width);scroll-snap-align:start}.timeline__item:where(.astro-zltrbv3x):last-child{margin-inline-end:calc(50cqi - (var(--item-width) / 2))}.timeline__item:where(.astro-zltrbv3x) p:where(.astro-zltrbv3x){text-wrap:pretty}.timeline__item-date:where(.astro-zltrbv3x){position:sticky;display:inline-block;color:var(--color-accent-on-surface);font-size:var(--text-step-2);font-weight:var(--weight-black);line-height:var(--leading-flat)}.timeline__item-beam:where(.astro-zltrbv3x){--half: calc(var(--space-l) / 2);background-attachment:fixed;background-color:var(--border-color);background-image:linear-gradient(to right,var(--color-hotpink-600),var(--color-rose) var(--gradient-position),0,var(--border-color));background-position:var(--left) top;background-size:100cqi;block-size:var(--space-l);clip-path:polygon(var(--space-l) 0,var(--space-l) calc(var(--half) - 1px),100% calc(var(--half) - 1px),100% calc(var(--half) + 1px),var(--space-l) calc(var(--half) + 1px),var(--space-l) 100%,0 100%,0 0);margin-block:var(--space-s-m);margin-inline-end:calc(-1 * var(--gap));--gradient-position: 50%}@supports (animation-timeline: scroll()){.timeline__item-beam:where(.astro-zltrbv3x){--gradient-position: 15%;animation:linear beam;animation-range:contain;animation-timeline:scroll(x)}}.timeline__item:where(.astro-zltrbv3x):last-child .timeline__item-beam:where(.astro-zltrbv3x){margin-inline-end:0}.timeline__item-title:where(.astro-zltrbv3x){color:var(--color-accent-on-surface);font-size:var(--text-step-2);font-weight:var(--weight-black)}.timeline__item-description:where(.astro-zltrbv3x){font-size:var(--text-step-0);margin-block-start:var(--space-2xs)}.timeline-beam:where(.astro-zltrbv3x){position:absolute;block-size:var(--space-l)}@keyframes beam{to{--gradient-position: 80%}}.podcast-player:where(.astro-g7zklzta){padding:var(--space-l);background:var(--color-surface);color:var(--color-on-surface);container-type:inline-size}.podcast-player__layout:where(.astro-g7zklzta){display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-m)}.podcast-player__cover:where(.astro-g7zklzta){width:12.5rem;height:12.5rem;flex-shrink:0;aspect-ratio:1;object-fit:cover}.podcast-player__info:where(.astro-g7zklzta){display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);width:100%}.podcast-player__title:where(.astro-g7zklzta){width:100%;overflow:hidden;white-space:nowrap;font-size:var(--text-step-2);font-weight:var(--weight-black);line-height:var(--leading-tight)}.podcast-player__meta:where(.astro-g7zklzta){display:flex;align-items:center;gap:var(--space-xs);width:100%;font-size:var(--text-step-0);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}.podcast-player__meta-text:where(.astro-g7zklzta){min-width:0;flex-grow:1;overflow:hidden;white-space:nowrap}.podcast-player__marquee:where(.astro-g7zklzta){--marquee-distance: 0px;--marquee-duration: 13s;display:inline-block}@keyframes podcast-player-marquee{0%,12%{translate:0}88%,to{translate:calc(-1 * var(--marquee-distance)) 0}}@media(prefers-reduced-motion:no-preference){.podcast-player__marquee:where(.astro-g7zklzta){animation:podcast-player-marquee var(--marquee-duration) linear infinite alternate}}@media(prefers-reduced-motion:reduce){.podcast-player__title:where(.astro-g7zklzta),.podcast-player__meta-text:where(.astro-g7zklzta){overflow:visible;white-space:normal}}@container (width >= 36em){.podcast-player__title:where(.astro-g7zklzta),.podcast-player__meta-text:where(.astro-g7zklzta){overflow:visible;white-space:normal}.podcast-player__marquee:where(.astro-g7zklzta){display:inline;animation:none;translate:none}}.podcast-player__controls:where(.astro-g7zklzta){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-s);width:100%;margin-block-start:var(--space-xs)}.podcast-player__scrubber:where(.astro-g7zklzta){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs) var(--space-xs);flex-basis:100%;flex-grow:1}.podcast-player__time:where(.astro-g7zklzta){margin-inline-end:auto}.podcast-player__play:where(.astro-g7zklzta){flex-shrink:0;display:grid;place-items:center;width:3.5rem;height:3.5rem;border:none;border-radius:100vmax;cursor:pointer;background:linear-gradient(100deg,var(--color-hotpink-600) 0%,#d22c6f 100%);box-shadow:2px 2px 10px color-mix(in oklch,var(--color-rose) 25%,transparent);color:var(--color-on-surface)}.podcast-player__play:where(.astro-g7zklzta) .podcast-player__play-icon:where(.astro-g7zklzta),.podcast-player__play:where(.astro-g7zklzta) .podcast-player__pause-icon:where(.astro-g7zklzta){width:1.5rem;height:1.5rem}.podcast-player__play:where(.astro-g7zklzta) .podcast-player__pause-icon:where(.astro-g7zklzta){display:none}:where(.astro-g7zklzta):is(.podcast-player[data-playing] .podcast-player__play) .podcast-player__play-icon:where(.astro-g7zklzta){display:none}:where(.astro-g7zklzta):is(.podcast-player[data-playing] .podcast-player__play) .podcast-player__pause-icon:where(.astro-g7zklzta){display:block}.podcast-player__time:where(.astro-g7zklzta),.podcast-player__duration:where(.astro-g7zklzta){font-size:var(--text-step-0);color:var(--color-on-surface-variant);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.podcast-player__seek:where(.astro-g7zklzta){order:-1;flex-basis:100%;flex-grow:1;appearance:none;background:none;cursor:pointer;color:var(--color-on-surface);height:var(--space-2xs)}@media(pointer:coarse){.podcast-player__seek:where(.astro-g7zklzta){height:var(--space-m)}}.podcast-player__seek:where(.astro-g7zklzta){--track-height: var(--space-2xs);--track-fill: linear-gradient(to right, var(--color-light-blue) 0%, var(--color-light-blue) calc(var(--progress, 0) * 100%), color-mix(in oklch, var(--color-on-surface) 15%, transparent) calc(var(--progress, 0) * 100%), color-mix(in oklch, var(--color-on-surface) 15%, transparent) 100%);--track-offset: 0px;--thumb-size: var(--space-s)}@media(pointer:coarse){.podcast-player__seek:where(.astro-g7zklzta){--track-offset: calc((var(--space-m) - var(--track-height)) / 2)}}.podcast-player__seek:where(.astro-g7zklzta)::-webkit-slider-runnable-track{height:var(--track-height);margin-block:var(--track-offset);border-radius:100vmax;background:var(--track-fill)}.podcast-player__seek:where(.astro-g7zklzta)::-moz-range-track{height:var(--track-height);margin-block:var(--track-offset);border-radius:100vmax;background:var(--track-fill)}.podcast-player__seek:where(.astro-g7zklzta)::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb-size);height:var(--thumb-size);border-radius:100vmax;background:var(--color-light-blue);opacity:0;margin-top:calc((var(--track-height) - var(--thumb-size)) / 2)}.podcast-player__seek:where(.astro-g7zklzta)::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border:none;border-radius:100vmax;background:var(--color-light-blue);opacity:0}.podcast-player__seek:where(.astro-g7zklzta):hover::-webkit-slider-thumb,.podcast-player__seek:where(.astro-g7zklzta):focus-visible::-webkit-slider-thumb{opacity:1}.podcast-player__seek:where(.astro-g7zklzta):hover::-moz-range-thumb,.podcast-player__seek:where(.astro-g7zklzta):focus-visible::-moz-range-thumb{opacity:1}.podcast-player__menu-button:where(.astro-g7zklzta){anchor-name:var(--menu-anchor);flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.5rem;width:3.5rem;height:3.5rem;border:none;border-radius:100vmax;background:none;color:var(--color-on-surface);cursor:pointer}.podcast-player__menu-button:where(.astro-g7zklzta) span:where(.astro-g7zklzta){display:block;flex:none;width:.3125rem;height:.3125rem;border-radius:100vmax;background:currentColor;opacity:.9}.podcast-player__menu:where(.astro-g7zklzta){--color-surface: var(--color-default-surface);--color-on-surface: var(--color-default-on-surface);--color-on-surface-variant: var(--color-default-on-surface-variant);--color-on-surface-muted: var(--color-default-on-surface-muted);--color-secondary: var(--color-default-secondary);--color-outline: var(--color-default-outline);position:absolute;position-anchor:var(--menu-anchor);inset-area:block-start span-inline-start;position-area:block-start span-inline-start;position-try-fallbacks:flip-inline;max-width:min(20rem,100vw - var(--space-l) * 2);border:none;margin:0;margin-block-end:var(--space-2xs);padding-block:var(--space-s);padding-inline:var(--space-2xs);flex-direction:column;gap:var(--space-3xs);color:var(--color-on-surface-variant);background:color-mix(in srgb,var(--color-surface-container) 85%,transparent);box-shadow:inset 0 0 0 1px #ffffff1a;backdrop-filter:blur(10px);border-radius:var(--space-m) 0 var(--space-m) 0;list-style:none}.podcast-player__menu:where(.astro-g7zklzta):popover-open{display:flex}@supports (overlay: auto){.podcast-player__menu:where(.astro-g7zklzta){transform:translateY(calc(var(--space-m) * -1));filter:blur(10px);opacity:0;transition:transform .4s cubic-bezier(.33,1,.68,1),filter .4s cubic-bezier(.33,1,.68,1),opacity .4s ease-out,overlay .4s allow-discrete,display .4s allow-discrete}.podcast-player__menu:where(.astro-g7zklzta):popover-open{transform:translateY(0);filter:blur();opacity:1}@starting-style{.podcast-player__menu:where(.astro-g7zklzta):popover-open{transform:translateY(var(--space-s));filter:blur(5px);opacity:0}}}.podcast-player__menu:where(.astro-g7zklzta) a:where(.astro-g7zklzta){padding:var(--space-xs) var(--space-xs);min-height:2.75rem;display:flex;align-items:center;-webkit-text-decoration:none;text-decoration:none;border-radius:999rem;font-size:var(--text-step--1);transition:background .5s ease-out}:where(.astro-g7zklzta):is(.podcast-player__menu a):hover{background:var(--color-primary);color:var(--color-on-primary);transition-duration:.3s}@container (width >= 36em){.podcast-player__layout:where(.astro-g7zklzta){flex-direction:row;align-items:center;gap:var(--space-l)}.podcast-player__info:where(.astro-g7zklzta){flex-grow:1;width:auto}.podcast-player__controls:where(.astro-g7zklzta){margin-block-start:0}.podcast-player__scrubber:where(.astro-g7zklzta){flex-wrap:nowrap;flex-basis:0}.podcast-player__seek:where(.astro-g7zklzta){order:0;flex-basis:0}.podcast-player__time:where(.astro-g7zklzta){margin-inline-end:0}}.real-estate-chart:where(.astro-zgpszc2z){display:flex;flex-direction:column;gap:var(--space-l);padding-block:var(--space-xl) var(--content-block-space);padding-inline:var(--content-block-space)}.real-estate-chart__header:where(.astro-zgpszc2z){max-inline-size:50rem}.real-estate-chart__headline:where(.astro-zgpszc2z){font-size:var(--text-step-5)}.real-estate-chart__description:where(.astro-zgpszc2z){color:var(--color-on-surface-variant)}
