:root{--gibki-container-max-width:75rem;--gibki-small-container-max-width:38.25rem;--gibki-container-padding:1.5rem;--gibki-gutter-vertical:1.5rem;--gibki-gutter-horizontal:1.5rem}.container{inline-size:min(100% - var(--gibki-container-padding) * 2, var(--gibki-container-max-width));margin-inline:auto}.container--small{--gibki-container-max-width:var(--gibki-small-container-max-width)}.container--full{inline-size:100%}.container:not(.container--full) .container{inline-size:min(100%, var(--gibki-container-max-width))}.flex{align-items:stretch;column-gap:var(--gibki-gutter-horizontal);justify-content:flex-start;row-gap:var(--gibki-gutter-vertical);flex-flow:wrap;display:flex;container:gibki/inline-size}.flex--no-gutters{--gibki-gutter-horizontal:0rem;--gibki-gutter-vertical:0rem}.flex--no-horizontal-gutters{--gibki-gutter-horizontal:0rem}.flex--no-vertical-gutters{--gibki-gutter-vertical:0rem}.flex--row{flex-direction:row}.flex--row-reverse{flex-direction:row-reverse}.flex--column{flex-direction:column}.flex--column-reverse{flex-direction:column-reverse}.flex--wrap{flex-wrap:wrap}.flex--wrap-reverse{flex-wrap:wrap-reverse}.flex--nowrap{flex-wrap:nowrap}.flex--left{justify-content:flex-start}.flex--center{justify-content:center}.flex--right{justify-content:flex-end}.flex--space-between{justify-content:space-between}.flex--space-around{justify-content:space-around}.flex--stretch{align-items:stretch}.flex>.flex--stretch{align-self:stretch}.flex--top{align-items:flex-start}.flex>.flex--top{align-self:flex-start}.flex--bottom{align-items:flex-end}.flex>.flex--bottom{align-self:flex-end}.flex--middle{align-items:center}.flex>.flex--middle{align-self:center}.flex--baseline{align-items:baseline}.flex>.flex--baseline{align-self:baseline}[class*=flex__]{box-sizing:border-box;inline-size:100%}.flex__auto{flex:1}.flex__1{max-inline-size:calc(8.33333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 12)}.flex__2{max-inline-size:calc(16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6)}.flex__3{max-inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4)}.flex__4{max-inline-size:calc(33.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 3)}.flex__5{max-inline-size:calc(41.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2.4)}.flex__6{max-inline-size:calc(50% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2)}.flex__7{max-inline-size:calc(58.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.71429)}.flex__8{max-inline-size:calc(66.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.5)}.flex__9{max-inline-size:calc(75% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.33333)}.flex__10{max-inline-size:calc(83.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.2)}.flex__11{max-inline-size:calc(91.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.09091)}.flex__12{max-inline-size:calc(100% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1)}.flex--order-1{order:1}.flex--order-2{order:2}.flex--order-3{order:3}.flex--order-4{order:4}.flex--order-5{order:5}.flex--order-6{order:6}.flex--order-7{order:7}.flex--order-8{order:8}.flex--order-9{order:9}.flex--order-10{order:10}.flex--order-11{order:11}.flex--order-12{order:12}.flex--offset-1{margin-inline-start:calc(8.33333% + var(--gibki-gutter-horizontal) / 12)}.flex--offset-2{margin-inline-start:calc(16.6667% + var(--gibki-gutter-horizontal) / 6)}.flex--offset-3{margin-inline-start:calc(25% + var(--gibki-gutter-horizontal) / 4)}.flex--offset-4{margin-inline-start:calc(33.3333% + var(--gibki-gutter-horizontal) / 3)}.flex--offset-5{margin-inline-start:calc(41.6667% + var(--gibki-gutter-horizontal) / 2.4)}.flex--offset-6{margin-inline-start:calc(50% + var(--gibki-gutter-horizontal) / 2)}.flex--offset-7{margin-inline-start:calc(58.3333% + var(--gibki-gutter-horizontal) / 1.71429)}.flex--offset-8{margin-inline-start:calc(66.6667% + var(--gibki-gutter-horizontal) / 1.5)}.flex--offset-9{margin-inline-start:calc(75% + var(--gibki-gutter-horizontal) / 1.33333)}.flex--offset-10{margin-inline-start:calc(83.3333% + var(--gibki-gutter-horizontal) / 1.2)}.flex--offset-11{margin-inline-start:calc(91.6667% + var(--gibki-gutter-horizontal) / 1.09091)}.flex--offset-12{margin-inline-start:calc(100% + var(--gibki-gutter-horizontal) / 1)}@media screen and (width>=37.5em){.flex__sd-auto{flex:1}.flex__sd-1{max-inline-size:calc(8.33333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 12)}.flex__sd-2{max-inline-size:calc(16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6)}.flex__sd-3{max-inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4)}.flex__sd-4{max-inline-size:calc(33.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 3)}.flex__sd-5{max-inline-size:calc(41.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2.4)}.flex__sd-6{max-inline-size:calc(50% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2)}.flex__sd-7{max-inline-size:calc(58.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.71429)}.flex__sd-8{max-inline-size:calc(66.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.5)}.flex__sd-9{max-inline-size:calc(75% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.33333)}.flex__sd-10{max-inline-size:calc(83.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.2)}.flex__sd-11{max-inline-size:calc(91.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.09091)}.flex__sd-12{max-inline-size:calc(100% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1)}.flex--offset-sd-1{margin-inline-start:calc(8.33333% + var(--gibki-gutter-horizontal) / 12)}.flex--offset-sd-2{margin-inline-start:calc(16.6667% + var(--gibki-gutter-horizontal) / 6)}.flex--offset-sd-3{margin-inline-start:calc(25% + var(--gibki-gutter-horizontal) / 4)}.flex--offset-sd-4{margin-inline-start:calc(33.3333% + var(--gibki-gutter-horizontal) / 3)}.flex--offset-sd-5{margin-inline-start:calc(41.6667% + var(--gibki-gutter-horizontal) / 2.4)}.flex--offset-sd-6{margin-inline-start:calc(50% + var(--gibki-gutter-horizontal) / 2)}.flex--offset-sd-7{margin-inline-start:calc(58.3333% + var(--gibki-gutter-horizontal) / 1.71429)}.flex--offset-sd-8{margin-inline-start:calc(66.6667% + var(--gibki-gutter-horizontal) / 1.5)}.flex--offset-sd-9{margin-inline-start:calc(75% + var(--gibki-gutter-horizontal) / 1.33333)}.flex--offset-sd-10{margin-inline-start:calc(83.3333% + var(--gibki-gutter-horizontal) / 1.2)}.flex--offset-sd-11{margin-inline-start:calc(91.6667% + var(--gibki-gutter-horizontal) / 1.09091)}.flex--offset-sd-12{margin-inline-start:calc(100% + var(--gibki-gutter-horizontal) / 1)}.flex--order-sd-1{order:1}.flex--order-sd-2{order:2}.flex--order-sd-3{order:3}.flex--order-sd-4{order:4}.flex--order-sd-5{order:5}.flex--order-sd-6{order:6}.flex--order-sd-7{order:7}.flex--order-sd-8{order:8}.flex--order-sd-9{order:9}.flex--order-sd-10{order:10}.flex--order-sd-11{order:11}.flex--order-sd-12{order:12}}@media screen and (width>=48em){.flex__md-auto{flex:1}.flex__md-1{max-inline-size:calc(8.33333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 12)}.flex__md-2{max-inline-size:calc(16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6)}.flex__md-3{max-inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4)}.flex__md-4{max-inline-size:calc(33.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 3)}.flex__md-5{max-inline-size:calc(41.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2.4)}.flex__md-6{max-inline-size:calc(50% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2)}.flex__md-7{max-inline-size:calc(58.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.71429)}.flex__md-8{max-inline-size:calc(66.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.5)}.flex__md-9{max-inline-size:calc(75% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.33333)}.flex__md-10{max-inline-size:calc(83.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.2)}.flex__md-11{max-inline-size:calc(91.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.09091)}.flex__md-12{max-inline-size:calc(100% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1)}.flex--offset-md-1{margin-inline-start:calc(8.33333% + var(--gibki-gutter-horizontal) / 12)}.flex--offset-md-2{margin-inline-start:calc(16.6667% + var(--gibki-gutter-horizontal) / 6)}.flex--offset-md-3{margin-inline-start:calc(25% + var(--gibki-gutter-horizontal) / 4)}.flex--offset-md-4{margin-inline-start:calc(33.3333% + var(--gibki-gutter-horizontal) / 3)}.flex--offset-md-5{margin-inline-start:calc(41.6667% + var(--gibki-gutter-horizontal) / 2.4)}.flex--offset-md-6{margin-inline-start:calc(50% + var(--gibki-gutter-horizontal) / 2)}.flex--offset-md-7{margin-inline-start:calc(58.3333% + var(--gibki-gutter-horizontal) / 1.71429)}.flex--offset-md-8{margin-inline-start:calc(66.6667% + var(--gibki-gutter-horizontal) / 1.5)}.flex--offset-md-9{margin-inline-start:calc(75% + var(--gibki-gutter-horizontal) / 1.33333)}.flex--offset-md-10{margin-inline-start:calc(83.3333% + var(--gibki-gutter-horizontal) / 1.2)}.flex--offset-md-11{margin-inline-start:calc(91.6667% + var(--gibki-gutter-horizontal) / 1.09091)}.flex--offset-md-12{margin-inline-start:calc(100% + var(--gibki-gutter-horizontal) / 1)}.flex--order-md-1{order:1}.flex--order-md-2{order:2}.flex--order-md-3{order:3}.flex--order-md-4{order:4}.flex--order-md-5{order:5}.flex--order-md-6{order:6}.flex--order-md-7{order:7}.flex--order-md-8{order:8}.flex--order-md-9{order:9}.flex--order-md-10{order:10}.flex--order-md-11{order:11}.flex--order-md-12{order:12}}@media screen and (width>=60em){.flex__lg-auto{flex:1}.flex__lg-1{max-inline-size:calc(8.33333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 12)}.flex__lg-2{max-inline-size:calc(16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6)}.flex__lg-3{max-inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4)}.flex__lg-4{max-inline-size:calc(33.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 3)}.flex__lg-5{max-inline-size:calc(41.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2.4)}.flex__lg-6{max-inline-size:calc(50% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2)}.flex__lg-7{max-inline-size:calc(58.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.71429)}.flex__lg-8{max-inline-size:calc(66.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.5)}.flex__lg-9{max-inline-size:calc(75% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.33333)}.flex__lg-10{max-inline-size:calc(83.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.2)}.flex__lg-11{max-inline-size:calc(91.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.09091)}.flex__lg-12{max-inline-size:calc(100% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1)}.flex--offset-lg-1{margin-inline-start:calc(8.33333% + var(--gibki-gutter-horizontal) / 12)}.flex--offset-lg-2{margin-inline-start:calc(16.6667% + var(--gibki-gutter-horizontal) / 6)}.flex--offset-lg-3{margin-inline-start:calc(25% + var(--gibki-gutter-horizontal) / 4)}.flex--offset-lg-4{margin-inline-start:calc(33.3333% + var(--gibki-gutter-horizontal) / 3)}.flex--offset-lg-5{margin-inline-start:calc(41.6667% + var(--gibki-gutter-horizontal) / 2.4)}.flex--offset-lg-6{margin-inline-start:calc(50% + var(--gibki-gutter-horizontal) / 2)}.flex--offset-lg-7{margin-inline-start:calc(58.3333% + var(--gibki-gutter-horizontal) / 1.71429)}.flex--offset-lg-8{margin-inline-start:calc(66.6667% + var(--gibki-gutter-horizontal) / 1.5)}.flex--offset-lg-9{margin-inline-start:calc(75% + var(--gibki-gutter-horizontal) / 1.33333)}.flex--offset-lg-10{margin-inline-start:calc(83.3333% + var(--gibki-gutter-horizontal) / 1.2)}.flex--offset-lg-11{margin-inline-start:calc(91.6667% + var(--gibki-gutter-horizontal) / 1.09091)}.flex--offset-lg-12{margin-inline-start:calc(100% + var(--gibki-gutter-horizontal) / 1)}.flex--order-lg-1{order:1}.flex--order-lg-2{order:2}.flex--order-lg-3{order:3}.flex--order-lg-4{order:4}.flex--order-lg-5{order:5}.flex--order-lg-6{order:6}.flex--order-lg-7{order:7}.flex--order-lg-8{order:8}.flex--order-lg-9{order:9}.flex--order-lg-10{order:10}.flex--order-lg-11{order:11}.flex--order-lg-12{order:12}}@media screen and (width>=80em){.flex__xl-auto{flex:1}.flex__xl-1{max-inline-size:calc(8.33333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 12)}.flex__xl-2{max-inline-size:calc(16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6)}.flex__xl-3{max-inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4)}.flex__xl-4{max-inline-size:calc(33.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 3)}.flex__xl-5{max-inline-size:calc(41.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2.4)}.flex__xl-6{max-inline-size:calc(50% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2)}.flex__xl-7{max-inline-size:calc(58.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.71429)}.flex__xl-8{max-inline-size:calc(66.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.5)}.flex__xl-9{max-inline-size:calc(75% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.33333)}.flex__xl-10{max-inline-size:calc(83.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.2)}.flex__xl-11{max-inline-size:calc(91.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.09091)}.flex__xl-12{max-inline-size:calc(100% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1)}.flex--offset-xl-1{margin-inline-start:calc(8.33333% + var(--gibki-gutter-horizontal) / 12)}.flex--offset-xl-2{margin-inline-start:calc(16.6667% + var(--gibki-gutter-horizontal) / 6)}.flex--offset-xl-3{margin-inline-start:calc(25% + var(--gibki-gutter-horizontal) / 4)}.flex--offset-xl-4{margin-inline-start:calc(33.3333% + var(--gibki-gutter-horizontal) / 3)}.flex--offset-xl-5{margin-inline-start:calc(41.6667% + var(--gibki-gutter-horizontal) / 2.4)}.flex--offset-xl-6{margin-inline-start:calc(50% + var(--gibki-gutter-horizontal) / 2)}.flex--offset-xl-7{margin-inline-start:calc(58.3333% + var(--gibki-gutter-horizontal) / 1.71429)}.flex--offset-xl-8{margin-inline-start:calc(66.6667% + var(--gibki-gutter-horizontal) / 1.5)}.flex--offset-xl-9{margin-inline-start:calc(75% + var(--gibki-gutter-horizontal) / 1.33333)}.flex--offset-xl-10{margin-inline-start:calc(83.3333% + var(--gibki-gutter-horizontal) / 1.2)}.flex--offset-xl-11{margin-inline-start:calc(91.6667% + var(--gibki-gutter-horizontal) / 1.09091)}.flex--offset-xl-12{margin-inline-start:calc(100% + var(--gibki-gutter-horizontal) / 1)}.flex--order-xl-1{order:1}.flex--order-xl-2{order:2}.flex--order-xl-3{order:3}.flex--order-xl-4{order:4}.flex--order-xl-5{order:5}.flex--order-xl-6{order:6}.flex--order-xl-7{order:7}.flex--order-xl-8{order:8}.flex--order-xl-9{order:9}.flex--order-xl-10{order:10}.flex--order-xl-11{order:11}.flex--order-xl-12{order:12}}@media screen and (width>=101.25em){.flex__xxl-auto{flex:1}.flex__xxl-1{max-inline-size:calc(8.33333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 12)}.flex__xxl-2{max-inline-size:calc(16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6)}.flex__xxl-3{max-inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4)}.flex__xxl-4{max-inline-size:calc(33.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 3)}.flex__xxl-5{max-inline-size:calc(41.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2.4)}.flex__xxl-6{max-inline-size:calc(50% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2)}.flex__xxl-7{max-inline-size:calc(58.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.71429)}.flex__xxl-8{max-inline-size:calc(66.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.5)}.flex__xxl-9{max-inline-size:calc(75% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.33333)}.flex__xxl-10{max-inline-size:calc(83.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.2)}.flex__xxl-11{max-inline-size:calc(91.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1.09091)}.flex__xxl-12{max-inline-size:calc(100% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 1)}.flex--offset-xxl-1{margin-inline-start:calc(8.33333% + var(--gibki-gutter-horizontal) / 12)}.flex--offset-xxl-2{margin-inline-start:calc(16.6667% + var(--gibki-gutter-horizontal) / 6)}.flex--offset-xxl-3{margin-inline-start:calc(25% + var(--gibki-gutter-horizontal) / 4)}.flex--offset-xxl-4{margin-inline-start:calc(33.3333% + var(--gibki-gutter-horizontal) / 3)}.flex--offset-xxl-5{margin-inline-start:calc(41.6667% + var(--gibki-gutter-horizontal) / 2.4)}.flex--offset-xxl-6{margin-inline-start:calc(50% + var(--gibki-gutter-horizontal) / 2)}.flex--offset-xxl-7{margin-inline-start:calc(58.3333% + var(--gibki-gutter-horizontal) / 1.71429)}.flex--offset-xxl-8{margin-inline-start:calc(66.6667% + var(--gibki-gutter-horizontal) / 1.5)}.flex--offset-xxl-9{margin-inline-start:calc(75% + var(--gibki-gutter-horizontal) / 1.33333)}.flex--offset-xxl-10{margin-inline-start:calc(83.3333% + var(--gibki-gutter-horizontal) / 1.2)}.flex--offset-xxl-11{margin-inline-start:calc(91.6667% + var(--gibki-gutter-horizontal) / 1.09091)}.flex--offset-xxl-12{margin-inline-start:calc(100% + var(--gibki-gutter-horizontal) / 1)}.flex--order-xxl-1{order:1}.flex--order-xxl-2{order:2}.flex--order-xxl-3{order:3}.flex--order-xxl-4{order:4}.flex--order-xxl-5{order:5}.flex--order-xxl-6{order:6}.flex--order-xxl-7{order:7}.flex--order-xxl-8{order:8}.flex--order-xxl-9{order:9}.flex--order-xxl-10{order:10}.flex--order-xxl-11{order:11}.flex--order-xxl-12{order:12}}:root{--parvus-transition-duration:.3s;--parvus-transition-timing-function:cubic-bezier(.62, .16, .13, 1.01);--parvus-background-color:#f9f4f0;--parvus-color:#2d3249;--parvus-btn-background-color:#2d3249;--parvus-btn-color:#fff;--parvus-btn-hover-background-color:#404768;--parvus-btn-hover-color:#fff;--parvus-btn-disabled-background-color:#40476899;--parvus-btn-disabled-color:#fff;--parvus-caption-background-color:transparent;--parvus-caption-color:#2d3249;--parvus-copyright-background-color:#fffc;--parvus-copyright-color:#2d3249;--parvus-loading-error-background-color:#fff;--parvus-loading-error-color:#2d3249;--parvus-loader-background-color:#f9f4f1;--parvus-loader-color:#2d3249}::view-transition-group(lightboximage){animation-duration:var(--parvus-transition-duration);animation-timing-function:var(--parvus-transition-timing-function);z-index:7}::view-transition-group(toolbar){z-index:8}body:has(.parvus[open]){touch-action:none}.parvus-trigger:has(img){display:block;position:relative}.parvus-trigger:has(img) .parvus-zoom__indicator{background-color:var(--parvus-btn-background-color);color:var(--parvus-btn-color);justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.parvus-trigger:has(img) img{display:block}.parvus{box-sizing:border-box;block-size:100%;color:var(--parvus-color);contain:strict;inline-size:100%;max-block-size:unset;max-inline-size:unset;overscroll-behavior:contain;background-color:#0000;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.parvus::backdrop{display:none}.parvus *,.parvus :before,.parvus :after{box-sizing:border-box}.parvus__overlay{background-color:var(--parvus-background-color);color:var(--parvus-color);position:absolute;inset:0}.parvus__slider{position:absolute;inset:0;transform:translateZ(0)}@media screen and (prefers-reduced-motion:no-preference){.parvus__slider--animate:not(.parvus__slider--is-dragging){transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);will-change:transform}}.parvus__slider--is-draggable{cursor:grab;touch-action:pan-y pinch-zoom}.parvus__slider--is-dragging{cursor:grabbing;touch-action:none}.parvus__slide{contain:layout;place-items:center;block-size:100%;inline-size:100%;padding-block:1rem;padding-inline:1rem;display:grid}.parvus__slide img{block-size:auto;inline-size:auto;margin-inline:auto;display:block;transform:translateZ(0)}.parvus__content{position:relative}.parvus__content--error{background-color:var(--parvus-loading-error-background-color);color:var(--parvus-loading-error-color);padding-block:.5rem;padding-inline:1rem}.parvus__caption{background-color:var(--parvus-caption-background-color);color:var(--parvus-caption-color);text-align:start;padding-block-start:.5rem}.parvus__copyright{background-color:var(--parvus-copyright-background-color);color:var(--parvus-copyright-color);padding-inline:.25rem;position:absolute;inset-block-end:0;inset-inline-end:0}.parvus__loader{block-size:6.25rem;inline-size:6.25rem;display:inline-block;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.parvus__loader:before{border:.25rem solid var(--parvus-loader-background-color);border-block-start-color:var(--parvus-loader-color);content:"";z-index:1;border-radius:100%;animation:1s linear infinite spin;position:absolute;inset:0}.parvus__toolbar{pointer-events:none;view-transition-name:toolbar;z-index:8;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block-start:1rem;inset-inline:1rem}.parvus__toolbar>*{pointer-events:auto}.parvus__controls{align-items:center;gap:.5rem;display:flex}.parvus__btn{appearance:none;background-color:var(--parvus-btn-background-color);color:var(--parvus-btn-color);cursor:pointer;font:inherit;touch-action:manipulation;will-change:transform, opacity;z-index:7;background-image:none;border:.0625rem solid #0000;border-radius:0;padding:.3125rem;display:flex;position:relative}.parvus__btn:hover,.parvus__btn:focus-visible{background-color:var(--parvus-btn-hover-background-color);color:var(--parvus-btn-hover-color)}.parvus__btn--previous{position:absolute;inset-block-start:calc(50svh - 1rem);inset-inline-start:0;transform:translateY(-50%)}.parvus__btn--next{position:absolute;inset-block-start:calc(50svh - 1rem);inset-inline-end:0;transform:translateY(-50%)}.parvus__btn svg{pointer-events:none}.parvus__btn[aria-hidden=true]{display:none}.parvus__btn[aria-disabled=true]{background-color:var(--parvus-btn-disabled-background-color);color:var(--parvus-btn-disabled-color)}.parvus__counter{z-index:7;position:relative}.parvus__counter[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion:no-preference){.parvus__overlay,.parvus__counter,.parvus__btn,.parvus__caption,.parvus__copyright{transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function), opacity var(--parvus-transition-duration) var(--parvus-transition-timing-function);will-change:transform, opacity}.parvus__copyright{transition-delay:var(--parvus-transition-duration)}.parvus--is-closing .parvus__copyright,.parvus--is-vertical-closing .parvus__copyright,.parvus--is-zooming .parvus__copyright{transition-duration:0s;transition-delay:0s}.parvus--is-opening .parvus__overlay,.parvus--is-opening .parvus__counter,.parvus--is-opening .parvus__btn,.parvus--is-opening .parvus__caption,.parvus--is-opening .parvus__copyright,.parvus--is-closing .parvus__overlay,.parvus--is-closing .parvus__counter,.parvus--is-closing .parvus__btn,.parvus--is-closing .parvus__caption,.parvus--is-closing .parvus__copyright{opacity:0}.parvus--is-vertical-closing .parvus__counter,.parvus--is-vertical-closing .parvus__btn:not(.parvus__btn--previous,.parvus__btn--next),.parvus--is-zooming .parvus__counter,.parvus--is-zooming .parvus__btn:not(.parvus__btn--previous,.parvus__btn--next){opacity:0;transform:translateY(-100%)}.parvus--is-vertical-closing .parvus__btn--previous,.parvus--is-zooming .parvus__btn--previous{opacity:0;transform:translate(-100%,-50%)}.parvus--is-vertical-closing .parvus__btn--next,.parvus--is-zooming .parvus__btn--next{opacity:0;transform:translate(100%,-50%)}.parvus--is-vertical-closing .parvus__caption,.parvus--is-zooming .parvus__caption{opacity:0;transform:translateY(100%)}.parvus--is-vertical-closing .parvus__copyright,.parvus--is-zooming .parvus__copyright{opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}:root{--color-yellow-0:#faffc2;--color-yellow-10:#f6ff66;--color-yellow-50:#f1fa60;--color-yellow-100:#e1e94d;--color-yellow-200:#c1c819;--color-yellow-300:#a1a800;--color-yellow-400:#838801;--color-yellow-500:#666a02;--color-yellow-600:#4a4e02;--color-yellow-700:#303202;--color-yellow-800:#171901;--color-yellow-900:#040400;--color-orange-0:#fbece6;--color-orange-50:#fad9cc;--color-orange-100:#fac5b1;--color-orange-200:#fea971;--color-orange-300:#ff661a;--color-orange-400:#d64f00;--color-orange-500:#a83f0a;--color-orange-600:#853003;--color-orange-700:#511b03;--color-orange-800:#2f0b00;--color-orange-900:#0c0301;--color-blue-0:#f8fafe;--color-blue-50:#e6edfa;--color-blue-100:#b9d1f9;--color-blue-200:#88b6ff;--color-blue-300:#478bff;--color-blue-400:#377aed;--color-blue-500:#175bcb;--color-blue-600:#003fa3;--color-blue-700:#002c73;--color-blue-800:#001b54;--color-blue-900:#00061d;--color-pink-0:#fbf3fb;--color-pink-50:#fadcfd;--color-pink-100:#f6b4fe;--color-pink-200:#ef88fc;--color-pink-300:#d56fe2;--color-pink-400:#b34fc0;--color-pink-500:#932ea0;--color-pink-600:#740081;--color-pink-700:#560060;--color-pink-800:#3a0041;--color-pink-900:#0c000f;--color-green-0:#d7ffd4;--color-green-50:#97ff93;--color-green-100:#44ff4a;--color-green-200:#08f027;--color-green-350:#00c50f;--color-green-400:#00a40b;--color-green-500:#008307;--color-green-600:#006404;--color-green-700:#004502;--color-green-800:#002801;--color-green-900:#000d00;--color-neutral-0:#fff;--color-neutral-25:#f3f6f7;--color-neutral-50:#e8eff2;--color-neutral-100:#dfe7e9;--color-neutral-150:#d0d9dc;--color-neutral-200:#b7bfc2;--color-neutral-300:#98a0a3;--color-neutral-400:#7a8284;--color-neutral-500:#5d6567;--color-neutral-600:#42494c;--color-neutral-700:#282f31;--color-neutral-800:#111719;--color-neutral-900:#010405;--color-neutral-1000:#000;--color-feedback-success:#2e8540;--color-feedback-warning:#efcd00;--color-feedback-error:#d20a11;--focus-background-color:var(--color-yellow-10);--focus-color:var(--color-neutral-900);--focus-outline-color:var(--color-blue-600);--focus-outline-offset:calc((2 / var(--base-font-size)) * 1rem);--focus-outline-width:calc((2 / var(--base-font-size)) * 1rem);--white:var(--color-neutral-50);--black:var(--color-neutral-900);--link-background-color:transparent;--link-color:currentcolor;--link-decoration-line:underline;--link-hover-background-color:transparent;--link-hover-color:currentcolor;--link-hover-decoration-line:none;--link-underline-offset:calc((6 / var(--base-font-size)) * 1rem);--btn-group-background-color:var(--color-neutral-0);--btn-group-border-color:var(--color-neutral-50);--btn-group-color:var(--color-neutral-900);--btn-group-filter:blur(4px);--btn-border-color:transparent;--btn-color:var(--color-neutral-900);--btn-background-color:transparent;--btn-hover-color:var(--color-neutral-900);--btn-hover-border-color:transparent;--btn-hover-background-color:transparent;--btn-disabled-color:var(--color-neutral-900);--btn-disabled-background-color:transparent;--btn-disabled-border-color:transparent;--btn-white-color:var(--color-neutral-900);--btn-white-background-color:var(--color-neutral-0);--btn-white-border-color:transparent;--btn-white-hover-color:var(--color-neutral-900);--btn-white-hover-background-color:var(--color-neutral-50);--btn-white-hover-border-color:transparent;--btn-white-disabled-color:var(--color-neutral-150);--btn-white-disabled-background-color:var(--color-neutral-300);--btn-white-disabled-border-color:transparent;--btn-gray-color:var(--color-neutral-900);--btn-gray-background-color:var(--color-neutral-50);--btn-gray-border-color:transparent;--btn-gray-hover-color:var(--color-neutral-900);--btn-gray-hover-background-color:var(--color-neutral-100);--btn-gray-hover-border-color:transparent;--btn-gray-disabled-color:var(--color-neutral-150);--btn-gray-disabled-background-color:var(--color-neutral-300);--btn-gray-disabled-border-color:transparent;--btn-outline-color:var(--color-neutral-900);--btn-outline-background-color:transparent;--btn-outline-border-color:var(--color-neutral-900);--btn-outline-hover-color:var(--color-neutral-0);--btn-outline-hover-background-color:var(--color-neutral-900);--btn-outline-hover-border-color:var(--color-neutral-900);--btn-outline-disabled-color:var(--color-neutral-300);--btn-outline-disabled-background-color:transparent;--btn-outline-disabled-border-color:var(--color-neutral-200);--count-badge-color:var(--color-neutral-0);--count-badge-background-color:var(--color-neutral-900);--count-badge-hover-color:var(--color-neutral-0);--count-badge-hover-background-color:var(--color-neutral-900);--tag-background-color:var(--color-neutral-0);--tag-color:var(--color-neutral-900);--tag-yellow-background-color:var(--color-yellow-10);--tag-yellow-color:var(--color-neutral-900);--tag-gray-background-color:var(--color-neutral-50);--tag-gray-color:var(--color-neutral-900)}:root :is(.c-event-teaser:hover,.c-event-teaser:focus-within) .tag--yellow,:root :is(.c-in2studyfinder-teaser:hover,.c-in2studyfinder-teaser:focus-within) .tag--yellow{--tag-background-color:var(--color-yellow-0);--tag-color:var(--color-neutral-900)}:root{--placeholder-color:var(--color-neutral-200);--input-background-color:var(--color-neutral-0);--input-border-color:var(--color-neutral-300);--input-color:var(--color-neutral-900);--input-hover-background-color:var(--color-neutral-0);--input-hover-border-color:var(--color-neutral-900);--input-hover-color:var(--color-neutral-900);--input-invalid-background-color:var(--color-neutral-0);--input-invalid-border-color:var(--color-feedback-error);--input-invalid-color:var(--color-neutral-900);--check-background-color:var(--color-neutral-0);--check-border-color:var(--color-neutral-300);--check-color:var(--color-neutral-900);--check-hover-background-color:var(--color-neutral-0);--check-hover-border-color:var(--color-neutral-900);--check-hover-color:var(--color-neutral-900);--check-invalid-background-color:var(--color-neutral-0);--check-invalid-border-color:var(--color-feedback-error);--check-invalid-color:var(--color-neutral-900);--radio-background-color:var(--color-neutral-0);--radio-border-color:var(--color-neutral-300);--radio-color:var(--color-neutral-900);--radio-hover-background-color:var(--color-neutral-0);--radio-hover-border-color:var(--color-neutral-900);--radio-hover-color:var(--color-neutral-900);--radio-invalid-background-color:var(--color-neutral-0);--radio-invalid-border-color:var(--color-feedback-error);--radio-invalid-color:var(--color-neutral-900);--select-background-color:var(--color-neutral-0);--select-border-color:var(--color-neutral-300);--select-color:var(--color-neutral-900);--select-hover-background-color:var(--color-neutral-0);--select-hover-border-color:var(--color-neutral-900);--select-hover-color:var(--color-neutral-900);--select-invalid-background-color:var(--color-neutral-0);--select-invalid-border-color:var(--color-feedback-error);--select-invalid-color:var(--color-neutral-900);--accordion-button-background-color:transparent;--accordion-button-color:currentcolor;--accordion-button-border-color:currentcolor;--accordion-content-background-color:transparent;--accordion-content-color:currentcolor;--accordion-button-hover-background-color:transparent;--accordion-button-hover-color:var(--color-neutral-600);--accordion-button-hover-border-color:var(--color-neutral-300);--slider-pagination-background-color:color-mix(in srgb, var(--color-neutral-900) 20%, transparent);--slider-pagination-color:var(--color-neutral-900);--slider-pagination-hover-background-color:var(--color-neutral-900);--slider-pagination-hover-color:var(--color-neutral-0);--slider-pagination-active-background-color:var(--color-neutral-900);--slider-pagination-active-color:var(--color-neutral-0);--teaser-background-color:var(--color-neutral-50);--teaser-color:var(--color-neutral-900);--teaser-hover-background-color:var(--color-yellow-10);--teaser-hover-color:var(--color-neutral-900);--news-teaser-background-color:transparent;--news-teaser-color:var(--color-neutral-900);--event-teaser-background-color:var(--color-neutral-0);--event-teaser-color:var(--color-neutral-900);--event-teaser-hover-background-color:var(--color-yellow-10);--event-teaser-hover-color:var(--color-neutral-900);--event-teaser-date-background-color:transparent;--event-teaser-date-color:var(--color-neutral-900);--event-teaser-hover-date-background-color:var(--color-yellow-0);--event-teaser-hover-date-color:var(--color-neutral-900);--in2studyfinder-teaser-background-color:var(--color-neutral-0);--in2studyfinder-teaser-color:var(--color-neutral-900);--in2studyfinder-teaser-hover-background-color:var(--color-yellow-10);--in2studyfinder-teaser-hover-color:var(--color-neutral-900);--search-teaser-background-color:var(--color-neutral-0);--search-teaser-color:var(--color-neutral-900);--search-teaser-hover-background-color:var(--color-yellow-10);--search-teaser-hover-color:var(--color-neutral-900);--contact-background-color:var(--color-yellow-10);--contact-color:var(--color-neutral-900);--parvus-transition-duration:.3s;--parvus-transition-timing-function:cubic-bezier(.62, .16, .13, 1.01);--parvus-background-color:color-mix(in srgb, var(--color-neutral-900) 65%, transparent);--parvus-color:var(--color-neutral-0);--parvus-btn-background-color:var(--btn-gray-background-color);--parvus-btn-color:var(--btn-gray-color);--parvus-btn-hover-background-color:var(--btn-gray-hover-background-color);--parvus-btn-hover-color:var(--btn-gray-hover-color);--parvus-btn-disabled-background-color:var(--btn-gray-disabled-background-color);--parvus-btn-disabled-color:var(--btn-gray-disabled-color);--parvus-caption-background-color:transparent;--parvus-caption-color:var(--color-neutral-0);--parvus-copyright-background-color:var(--color-neutral-0);--parvus-copyright-color:var(--color-neutral-900);--parvus-loading-error-background-color:var(--color-neutral-0);--parvus-loading-error-color:var(--color-neutral-900);--parvus-loader-background-color:var(--color-neutral-50);--parvus-loader-color:var(--color-neutral-900)}.themed{color:var(--themed-color,inherit);background-color:var(--themed-background-color,transparent)}.themed--yellow{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-yellow-10);--focus-background-color:var(--color-yellow-10);--focus-color:var(--color-neutral-900)}.themed--yellow :is(.c-event-teaser:hover,.c-event-teaser:focus-within) .tag--yellow,.themed--yellow :is(.c-in2studyfinder-teaser:hover,.c-in2studyfinder-teaser:focus-within) .tag--yellow{--tag-background-color:var(--color-yellow-10);--tag-color:var(--color-neutral-900)}.themed--yellow{--teaser-background-color:var(--color-neutral-0);--teaser-color:var(--color-neutral-900);--teaser-hover-background-color:var(--color-yellow-0);--teaser-hover-color:var(--color-neutral-900);--event-teaser-background-color:var(--color-neutral-0);--event-teaser-color:var(--color-neutral-900);--event-teaser-hover-background-color:var(--color-yellow-0);--event-teaser-hover-color:var(--color-neutral-900);--event-teaser-hover-date-background-color:var(--color-yellow-0);--event-teaser-hover-date-color:var(--color-neutral-900);--contact-background-color:var(--color-neutral-0);--contact-color:var(--color-neutral-900)}.themed--yellow-shade{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-yellow-0)}.themed--orange{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-orange-300)}.themed--orange-shade{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-orange-0)}.themed--blue{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-blue-300);--focus-outline-color:var(--color-neutral-900)}.themed--blue-shade{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-blue-100)}.themed--pink{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-pink-200)}.themed--pink-shade{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-pink-50)}.themed--green{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-green-100)}.themed--gray{--themed-color:var(--color-neutral-900);--themed-background-color:var(--color-neutral-50);--teaser-background-color:var(--color-neutral-0);--teaser-color:var(--color-neutral-900);--teaser-hover-background-color:var(--color-yellow-0);--teaser-hover-color:var(--color-neutral-900)}.themed-image div{background-color:#0000;background-image:var(--themed-background-image,none);background-repeat:repeat}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(./fonts/FiraSans-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;src:url(./fonts/FiraSans-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(./fonts/FiraSans-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;src:url(./fonts/FiraSans-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;src:url(./fonts/FiraMono-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fira Mono;font-style:italic;font-weight:400;src:url(./fonts/FiraMono-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;src:url(./fonts/FiraMono-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fira Mono;font-style:italic;font-weight:700;src:url(./fonts/FiraMono-Regular.woff2)format("woff2");font-display:swap}.font-family-fira-mono{font-family:var(--fira-mono)}.font-family-fira-sans{font-family:var(--fira-sans)}[class*=in2icon-before-]:before,[class*=in2icon-after-]:after{inline-size:var(--icon-size,1em);block-size:var(--icon-size,1em);content:"";background-color:currentColor;line-height:1;display:inline-block}.in2icon-before-linkedin:before,.in2icon-after-linkedin:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-linkedin);mask-image:url(./generated/icons/icon-sprite.svg#use-linkedin)}.in2icon-before-accessibility:before,.in2icon-after-accessibility:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-accessibility);mask-image:url(./generated/icons/icon-sprite.svg#use-accessibility)}.in2icon-before-arrow-down:before,.in2icon-after-arrow-down:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-down);mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-down)}.in2icon-before-arrow-external:before,.in2icon-after-arrow-external:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-external);mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-external)}.in2icon-before-arrow-left:before,.in2icon-after-arrow-left:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-left);mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-left)}.in2icon-before-arrow-right:before,.in2icon-after-arrow-right:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-right);mask-image:url(./generated/icons/icon-sprite.svg#use-arrow-right)}.in2icon-before-calendar:before,.in2icon-after-calendar:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-calendar);mask-image:url(./generated/icons/icon-sprite.svg#use-calendar)}.in2icon-before-check:before,.in2icon-after-check:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-check);mask-image:url(./generated/icons/icon-sprite.svg#use-check)}.in2icon-before-close:before,.in2icon-after-close:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-close);mask-image:url(./generated/icons/icon-sprite.svg#use-close)}.in2icon-before-error:before,.in2icon-after-error:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-error);mask-image:url(./generated/icons/icon-sprite.svg#use-error)}.in2icon-before-globe:before,.in2icon-after-globe:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-globe);mask-image:url(./generated/icons/icon-sprite.svg#use-globe)}.in2icon-before-info:before,.in2icon-after-info:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-info);mask-image:url(./generated/icons/icon-sprite.svg#use-info)}.in2icon-before-instagram:before,.in2icon-after-instagram:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-instagram);mask-image:url(./generated/icons/icon-sprite.svg#use-instagram)}.in2icon-before-menu:before,.in2icon-after-menu:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-menu);mask-image:url(./generated/icons/icon-sprite.svg#use-menu)}.in2icon-before-minus:before,.in2icon-after-minus:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-minus);mask-image:url(./generated/icons/icon-sprite.svg#use-minus)}.in2icon-before-pause:before,.in2icon-after-pause:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-pause);mask-image:url(./generated/icons/icon-sprite.svg#use-pause)}.in2icon-before-play:before,.in2icon-after-play:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-play);mask-image:url(./generated/icons/icon-sprite.svg#use-play)}.in2icon-before-plus:before,.in2icon-after-plus:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-plus);mask-image:url(./generated/icons/icon-sprite.svg#use-plus)}.in2icon-before-radio:before,.in2icon-after-radio:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-radio);mask-image:url(./generated/icons/icon-sprite.svg#use-radio)}.in2icon-before-search:before,.in2icon-after-search:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-search);mask-image:url(./generated/icons/icon-sprite.svg#use-search)}.in2icon-before-select-down:before,.in2icon-after-select-down:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-select-down);mask-image:url(./generated/icons/icon-sprite.svg#use-select-down)}.in2icon-before-select-up:before,.in2icon-after-select-up:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-select-up);mask-image:url(./generated/icons/icon-sprite.svg#use-select-up)}.in2icon-before-settings:before,.in2icon-after-settings:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-settings);mask-image:url(./generated/icons/icon-sprite.svg#use-settings)}.in2icon-before-vimeo:before,.in2icon-after-vimeo:after{-webkit-mask-image:url(./generated/icons/icon-sprite.svg#use-vimeo);mask-image:url(./generated/icons/icon-sprite.svg#use-vimeo)}:root{--fira-sans:"Fira Sans", sans-serif;--fira-mono:"Fira Mono", monospace;--base-font-family:var(--fira-sans);--base-font-size:18;--base-font-weight:400;--base-line-height:calc(30 / var(--base-font-size));--bold-font-weight:400;--font-size-12:calc((12 / var(--base-font-size)) * 1rem);--line-height-12:1.42;--letter-spacing-12:.005em;--font-size-14:calc((14 / var(--base-font-size)) * 1rem);--line-height-14:1.42;--letter-spacing-14:.005em;--font-size-16:calc((16 / var(--base-font-size)) * 1rem);--line-height-16:1.38;--letter-spacing-16:.005em;--font-size-18:calc((18 / var(--base-font-size)) * 1rem);--line-height-18:1.36;--letter-spacing-18:0;--font-size-21:calc((21 / var(--base-font-size)) * 1rem);--line-height-21:1.28;--letter-spacing-21:0;--font-size-27:calc((27 / var(--base-font-size)) * 1rem);--line-height-27:1.24;--letter-spacing-27:0;--font-size-36:calc((36 / var(--base-font-size)) * 1rem);--line-height-36:1.21;--letter-spacing-36:0;--font-size-47:calc((47 / var(--base-font-size)) * 1rem);--line-height-47:1.15;--letter-spacing-47:0;--font-size-61:calc((61 / var(--base-font-size)) * 1rem);--line-height-61:1.1;--letter-spacing-61:0;--font-size-70:calc((70 / var(--base-font-size)) * 1rem);--line-height-70:1.06;--letter-spacing-70:0;--headings-font-family:var(--fira-sans);--headings-font-weight:400;--roofline-font-size:var(--font-size-18);--roofline-line-height:var(--line-height-18);--roofline-letter-spacing:var(--letter-spacing-18);--header-font-size:var(--font-size-27);--header-line-height:var(--line-height-27);--header-letter-spacing:var(--letter-spacing-27);--subheader-font-size:var(--font-size-27);--subheader-line-height:var(--line-height-27);--subheader-letter-spacing:var(--letter-spacing-27);--gibki-container-max-width:calc((1280 / var(--base-font-size)) * 1rem);--gibki-small-container-max-width:calc((974 / var(--base-font-size)) * 1rem);--gibki-container-padding:calc((10 / var(--base-font-size)) * 1rem);--gibki-gutter-horizontal:calc((10 / var(--base-font-size)) * 1rem);--gibki-gutter-vertical:calc((10 / var(--base-font-size)) * 1rem)}@media screen and (width>=60em){:root{--gibki-container-padding:calc((20 / var(--base-font-size)) * 1rem)}}:root{--spacing-1:calc((1 / var(--base-font-size)) * 1rem);--spacing-2:calc((2 / var(--base-font-size)) * 1rem);--spacing-4:calc((4 / var(--base-font-size)) * 1rem);--spacing-5:calc((5 / var(--base-font-size)) * 1rem);--spacing-6:calc((6 / var(--base-font-size)) * 1rem);--spacing-8:calc((8 / var(--base-font-size)) * 1rem);--spacing-10:calc((10 / var(--base-font-size)) * 1rem);--spacing-12:calc((12 / var(--base-font-size)) * 1rem);--spacing-16:calc((16 / var(--base-font-size)) * 1rem);--spacing-20:calc((20 / var(--base-font-size)) * 1rem);--spacing-24:calc((24 / var(--base-font-size)) * 1rem);--spacing-32:calc((32 / var(--base-font-size)) * 1rem);--spacing-40:calc((40 / var(--base-font-size)) * 1rem);--spacing-48:calc((48 / var(--base-font-size)) * 1rem);--spacing-56:calc((56 / var(--base-font-size)) * 1rem);--spacing-64:calc((64 / var(--base-font-size)) * 1rem);--spacing-80:calc((80 / var(--base-font-size)) * 1rem);--spacing-96:calc((96 / var(--base-font-size)) * 1rem);--spacing-128:calc((128 / var(--base-font-size)) * 1rem);--spacing-160:calc((160 / var(--base-font-size)) * 1rem);--spacing-256:calc((256 / var(--base-font-size)) * 1rem);--spacing-512:calc((512 / var(--base-font-size)) * 1rem);--scroll-padding-top:calc((102 / var(--base-font-size)) * 1rem);--scroll-padding-bottom:0;--frame-space-before-small:var(--spacing-80);--frame-space-before-medium:var(--spacing-128)}@media screen and (width>=60em){:root{--frame-space-before-small:var(--spacing-80);--frame-space-before-medium:var(--spacing-160)}}:root{--container-header-margin:var(--spacing-32);--header-margin:var(--spacing-32);--headline-margin:var(--spacing-32);--roofline-margin:var(--spacing-32);--subheadline-margin:var(--spacing-4);--textmedia-owl:1rlh}@media screen and (width>=60em){:root{--container-header-margin:var(--spacing-40);--header-margin:var(--spacing-40)}}:root{--footer-space-before:0;--check-icon:url(./generated/icons/icon-sprite.svg#use-check);--radio-icon:url(./generated/icons/icon-sprite.svg#use-radio);--select-icon:url(./generated/icons/icon-sprite.svg#use-select-down);--error-icon:url(./generated/icons/icon-sprite.svg#use-error);--external-link-icon:url(./generated/icons/icon-sprite.svg#use-arrow-external);--search-icon:url(./generated/icons/icon-sprite.svg#use-search);interpolate-size:allow-keywords}*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,button{touch-action:manipulation}button,input,select,textarea{font:inherit;line-height:inherit}::file-selector-button{font:inherit;line-height:inherit}::placeholder{opacity:1;overflow:visible}img:not(.citavipicker),picture{display:block}img,video{block-size:auto;max-inline-size:100%}iframe{border-style:none}hr{border:0}svg{pointer-events:none}[hidden]{display:none!important}blockquote{font-weight:var(--base-font-weight);quotes:"»" "«"}blockquote>p{font-family:var(--fira-mono);font-size:var(--font-size-27);line-height:var(--line-height-27);text-transform:uppercase;letter-spacing:var(--letter-spacing-27)}blockquote>p:before{content:open-quote}blockquote>p:after{content:close-quote}html{scrollbar-gutter:stable;font-family:var(--base-font-family);font-size:calc(var(--base-font-size) / 16 * 1rem);font-weight:var(--base-font-weight);line-height:var(--base-line-height);scroll-padding-block:var(--scroll-padding-top) var(--scroll-padding-bottom)}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media screen and (width>=106.25em){html{font-size:calc((var(--base-font-size) + 3) / 16 * 1rem)}}@media screen and (width>=125em){html{font-size:calc((var(--base-font-size) + 6) / 16 * 1rem)}}::selection{color:var(--focus-color);background-color:var(--focus-background-color)}::target-text{color:var(--focus-color);background-color:var(--focus-background-color)}:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}figure:not(.audio) img,figure:not(.audio) video,figure:not(.audio) iframe{border-radius:calc(2 / var(--base-font-size) * 1rem);display:block}figcaption{font-size:var(--font-size-12);line-height:var(--line-height-12);letter-spacing:var(--letter-spacing-12)}*+figcaption{margin-block-start:var(--spacing-8)}input,textarea,select{--focus-outline-offset:calc((1 / var(--base-font-size)) * -1rem)}fieldset{border:0;margin:0;padding:0}legend{font-size:var(--font-size-27);line-height:var(--line-height-27);letter-spacing:var(--letter-spacing-27)}@media screen and (width<48em){legend+*{margin-block-start:var(--headline-margin)}}.tx-powermail{--gibki-gutter-vertical:var(--spacing-32)}.powermail_fieldset{gap:var(--gibki-gutter-vertical) var(--gibki-gutter-horizontal);grid-template-columns:1fr;display:grid;position:relative}@media screen and (width>=48em){:is(.page__content,.page__content>.frame,.c-tabs__content,.c-accordion__content)>:is(.frame-type-powermail_pi1,.frame-type-felogin_login) .powermail_fieldset{grid-template-columns:repeat(12,1fr)}}.powermail_fieldset:has(+.powermail_fieldset){border-block-end:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-300);margin-block-end:var(--spacing-32);padding-block-end:var(--spacing-64)}@media screen and (width>=48em){:is(.page__content,.page__content>.frame,.c-tabs__content,.c-accordion__content)>:is(.frame-type-powermail_pi1,.frame-type-felogin_login) .powermail_fieldset>legend{max-inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4);grid-area:1/span 3/-1/span 3;position:absolute}:is(.page__content,.page__content>.frame,.c-tabs__content,.c-accordion__content)>:is(.frame-type-powermail_pi1,.frame-type-felogin_login) .powermail_fieldset>.row{grid-column:5/span 8}}@media screen and (width>=60em){:is(.page__content,.page__content>.frame,.c-tabs__content,.c-accordion__content)>:is(.frame-type-powermail_pi1,.frame-type-felogin_login) .powermail_fieldset>.row{grid-column:5/span 6}}.form-group+.form-group,.form-group+.powermail_fieldwrap,.powermail_fieldwrap+.form-group,.powermail_fieldwrap+.powermail_fieldwrap{margin-block-start:var(--gibki-gutter-vertical)}.frame-type-felogin_login{--gibki-gutter-vertical:var(--spacing-32)}.frame-type-felogin_login .felogin-hidden{display:none}.frame-type-felogin_login>*+*{margin-block-start:var(--spacing-32)}.felogin-message>*+*{margin-block-start:var(--spacing-12)}.powermail-errors-list,.form-error{font-size:var(--font-size-12);line-height:var(--line-height-12);color:var(--color-feedback-error);letter-spacing:var(--letter-spacing-12);background-color:#0000;margin-block-start:var(--spacing-12);margin-inline:0;list-style-type:""}.powermail_tab_navigation{gap:var(--spacing-8);flex-wrap:wrap;display:flex}*+.powermail_tab_navigation{margin-block-start:var(--spacing-32)}.form-hint{font-size:var(--font-size-12);line-height:var(--line-height-12);letter-spacing:var(--letter-spacing-12);margin-block-start:var(--spacing-12)}.form-label{font-size:var(--font-size-12);line-height:var(--line-height-12);letter-spacing:var(--letter-spacing-12)}.form-label:not(.u-visually-hidden)+*{margin-block-start:var(--spacing-12)}.form-check-label{font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16)}.input-group{display:flex}.input-group>.form-control{flex:auto}.form-control{inline-size:100%;padding-block:var(--spacing-10);padding-inline:var(--spacing-10);color:var(--input-color);background-color:var(--input-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--input-border-color);border-radius:calc(2 / var(--base-font-size) * 1rem);display:block}.form-control:hover{--input-background-color:var(--input-hover-background-color);--input-color:var(--input-hover-color);--input-border-color:var(--input-hover-border-color)}:is(.form-control:user-invalid,.form-control.powermail_field_error){--input-border-color:var(--input-invalid-border-color);--input-background-color:var(--input-invalid-background-color);--input-color:var(--input-invalid-color);background-image:var(--error-icon);background-repeat:no-repeat;background-position-x:calc(100% - var(--spacing-10));background-position-y:50%;background-size:calc(20 / var(--base-font-size) * 1rem);padding-inline-end:var(--spacing-40)}.form-control::placeholder{color:var(--placeholder-color)}::file-selector-button{inline-size:fit-content;padding-block:var(--spacing-12);padding-inline:var(--spacing-16);font-family:var(--fira-mono);font-size:var(--font-size-18);line-height:var(--line-height-18);color:var(--btn-color);text-transform:uppercase;letter-spacing:var(--letter-spacing-18);appearance:none;background-color:var(--btn-gray-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--btn-gray-border-color);border-radius:calc(2 / var(--base-font-size) * 1rem)}.form-control[type=file]:hover{--btn-gray-background-color:var(--btn-gray-hover-background-color);--btn-gray-border-color:var(--btn-gray-hover-border-color);--btn-gray-color:var(--btn-gray-hover-color)}.form-check{gap:var(--spacing-10);align-items:baseline;display:flex}.form-check+.form-check{margin-block-start:var(--spacing-10)}.form-check-input[type=checkbox]{inline-size:calc(16 / var(--base-font-size) * 1rem);block-size:calc(16 / var(--base-font-size) * 1rem);color:var(--check-color);appearance:none;background-color:var(--check-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--check-border-color);border-radius:calc(2 / var(--base-font-size) * 1rem);flex-shrink:0;place-content:center;margin:0;display:grid;transform:translateY(.031rem)}.form-check-input[type=checkbox]:before{inline-size:calc(12 / var(--base-font-size) * 1rem);block-size:calc(12 / var(--base-font-size) * 1rem);content:"";box-shadow:inset 1em 1em var(--check-color);opacity:0;-webkit-mask-image:var(--check-icon);mask-image:var(--check-icon);mask-mode:auto;background-color:canvastext;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-check-input[type=checkbox]:checked:before{opacity:1}.form-check-input[type=checkbox]:hover{--check-background-color:var(--check-hover-background-color);--check-color:var(--check-hover-color);--check-border-color:var(--check-hover-border-color)}:is(.form-check-input[type=checkbox]:user-invalid,.powermail_field_error .form-check-input[type=checkbox]){--check-border-color:var(--check-invalid-border-color);--check-background-color:var(--check-invalid-background-color);--check-color:var(--check-invalid-color)}.form-check-input[type=radio]{inline-size:calc(16 / var(--base-font-size) * 1rem);block-size:calc(16 / var(--base-font-size) * 1rem);color:var(--radio-color);appearance:none;background-color:var(--radio-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--radio-border-color);border-radius:50%;flex-shrink:0;place-content:center;margin:0;display:grid;transform:translateY(.031rem)}.form-check-input[type=radio]:before{inline-size:calc(12 / var(--base-font-size) * 1rem);block-size:calc(12 / var(--base-font-size) * 1rem);content:"";box-shadow:inset 1em 1em var(--radio-color);opacity:0;-webkit-mask-image:var(--radio-icon);mask-image:var(--radio-icon);mask-mode:auto;background-color:canvastext;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form-check-input[type=radio]:checked:before{opacity:1}.form-check-input[type=radio]:hover{--radio-background-color:var(--radio-hover-background-color);--radio-color:var(--radio-hover-color);--radio-border-color:var(--radio-hover-border-color)}:is(.form-check-input[type=radio]:user-invalid,.form-check-input[type=radio].powermail_field_error){--radio-border-color:var(--radio-invalid-border-color);--radio-background-color:var(--radio-invalid-background-color);--radio-color:var(--radio-invalid-color)}.form-select{inline-size:100%;padding-block:var(--spacing-10);padding-inline:var(--spacing-10) var(--spacing-40);color:var(--select-color);appearance:none;background-color:var(--select-background-color);background-size:calc(20 / var(--base-font-size) * 1rem);border:calc(1 / var(--base-font-size) * 1rem) solid var(--select-border-color);border-radius:0}.form-select:not([multiple]){background-image:var(--select-icon);background-repeat:no-repeat;background-position:calc(100% - var(--spacing-10)) 50%}.form-select:hover{--select-background-color:var(--select-hover-background-color);--select-color:var(--select-hover-color);--select-border-color:var(--select-hover-border-color)}:is(.form-select:user-invalid,.form-select.powermail_field_error){--select-border-color:var(--select-invalid-border-color);--select-background-color:var(--select-invalid-background-color);--select-color:var(--select-invalid-color)}:is(.form-select:user-invalid:not([multiple]),.form-select.powermail_field_error:not([multiple])){background-image:var(--select-icon), var(--error-icon);background-repeat:no-repeat;background-position:calc(100% - var(--spacing-32)) center, calc(100% - var(--spacing-10)) center;background-size:calc(20 / var(--base-font-size) * 1rem), calc(20 / var(--base-font-size) * 1rem);padding-inline-end:var(--spacing-56)}.form-label+.form-select{margin-block-start:var(--spacing-12)}.form-control:is(textarea){padding-block:var(--spacing-16)}.btn{--btn-gap:var(--spacing-10);--btn-padding-inline:var(--spacing-16);--btn-padding-block:var(--spacing-12);--btn-svg-size:calc((16 / var(--base-font-size)) * 1rem);--link-decoration-line:none;--link-hover-decoration-line:none;--focus-outline-offset:calc((2 / var(--base-font-size)) * -1rem);inline-size:fit-content;padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);font-family:var(--fira-mono);font-size:var(--font-size-18);line-height:var(--line-height-18);color:var(--btn-color);text-transform:uppercase;letter-spacing:var(--letter-spacing-18);appearance:none;background-color:var(--btn-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--btn-border-color);border-radius:calc(2 / var(--base-font-size) * 1rem);background-image:none;align-items:center;text-decoration:none;display:flex}.btn:not(.btn--disabled,[disabled],[aria-disabled=true]){cursor:pointer}.btn:hover:not(.btn--disabled,[disabled],[aria-disabled=true]),.btn[aria-pressed=true],.btn[aria-expanded=true],.btn[aria-current]{color:var(--btn-hover-color);background-color:var(--btn-hover-background-color);border-color:var(--btn-hover-border-color);--count-badge-color:var(--count-badge-hover-color);--count-badge-background-color:var(--count-badge-hover-background-color)}.btn.btn--disabled,.btn[disabled],.btn[aria-disabled=true]{color:var(--btn-disabled-color);background-color:var(--btn-disabled-background-color);border-color:var(--btn-disabled-border-color)}.btn:has(svg,.btn-count){gap:var(--btn-gap)}.btn:has(svg,.btn-count) svg{flex-shrink:0}.btn:has(svg,.btn-count) .btn-count{flex-shrink:0}.btn:has(svg,.btn-count) svg{inline-size:var(--btn-svg-size);block-size:var(--btn-svg-size)}.btn:has(svg):has(.u-visually-hidden){--btn-padding-inline:var(--btn-padding-block)}.btn--small{--btn-gap:var(--spacing-8);--btn-padding-inline:var(--spacing-12);--btn-padding-block:var(--spacing-10);font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16)}.btn--large{--btn-gap:var(--spacing-12);--btn-svg-size:calc((21 / var(--base-font-size)) * 1rem);--btn-padding-inline:var(--spacing-20);--btn-padding-block:var(--spacing-16);font-size:var(--font-size-21);line-height:var(--line-height-21);letter-spacing:var(--letter-spacing-21)}.btn--white{--btn-color:var(--btn-white-color);--btn-background-color:var(--btn-white-background-color);--btn-border-color:var(--btn-white-border-color);--btn-hover-color:var(--btn-white-hover-color);--btn-hover-background-color:var(--btn-white-hover-background-color);--btn-hover-border-color:var(--btn-white-hover-border-color);--btn-disabled-color:var(--btn-white-disabled-color);--btn-disabled-background-color:var(--btn-white-disabled-background-color);--btn-disabled-border-color:var(--btn-white-disabled-border-color);--count-badge-color:var(--color-neutral-900);--count-badge-background-color:var(--color-neutral-50);--count-badge-hover-color:var(--color-neutral-900);--count-badge-hover-background-color:var(--color-neutral-0)}.btn--gray{--btn-color:var(--btn-gray-color);--btn-background-color:var(--btn-gray-background-color);--btn-border-color:var(--btn-gray-border-color);--btn-hover-color:var(--btn-gray-hover-color);--btn-hover-background-color:var(--btn-gray-hover-background-color);--btn-hover-border-color:var(--btn-gray-hover-border-color);--btn-disabled-color:var(--btn-gray-disabled-color);--btn-disabled-background-color:var(--btn-gray-disabled-background-color);--btn-disabled-border-color:var(--btn-gray-disabled-border-color);--count-badge-color:var(--color-neutral-900);--count-badge-background-color:var(--color-neutral-0);--count-badge-hover-color:var(--color-neutral-900);--count-badge-hover-background-color:var(--color-neutral-0)}.btn--outline{--btn-color:var(--btn-outline-color);--btn-background-color:var(--btn-outline-background-color);--btn-border-color:var(--btn-outline-border-color);--btn-hover-color:var(--btn-outline-hover-color);--btn-hover-background-color:var(--btn-outline-hover-background-color);--btn-hover-border-color:var(--btn-outline-hover-border-color);--btn-disabled-color:var(--btn-outline-disabled-color);--btn-disabled-background-color:var(--btn-outline-disabled-background-color);--btn-disabled-border-color:var(--btn-outline-disabled-border-color);--count-badge-color:var(--color-neutral-0);--count-badge-background-color:var(--color-neutral-900);--count-badge-hover-color:var(--color-neutral-900);--count-badge-hover-background-color:var(--color-neutral-0)}.btn-count{inline-size:calc(16 / var(--base-font-size) * 1rem);block-size:calc(16 / var(--base-font-size) * 1rem);padding-inline:var(--spacing-4);font-family:var(--fira-mono);font-size:var(--font-size-12);color:var(--count-badge-color);letter-spacing:var(--letter-spacing-12);background-color:var(--count-badge-background-color);border-radius:50%;place-content:center;line-height:1;display:grid}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--headings-font-family);font-size:inherit;font-weight:var(--headings-font-weight);line-height:inherit;letter-spacing:inherit;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 3}.font-size-12{font-size:var(--font-size-12);line-height:var(--line-height-12);letter-spacing:var(--letter-spacing-12)}.font-size-14{font-size:var(--font-size-14);line-height:var(--line-height-14);letter-spacing:var(--letter-spacing-14)}.font-size-16{font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16)}.font-size-18{font-size:var(--font-size-18);line-height:var(--line-height-18);letter-spacing:var(--letter-spacing-18)}.font-size-21{font-size:var(--font-size-21);line-height:var(--line-height-21);letter-spacing:var(--letter-spacing-21)}.font-size-27{font-size:var(--font-size-27);line-height:var(--line-height-27);letter-spacing:var(--letter-spacing-27)}.font-size-36{font-size:var(--font-size-36);line-height:var(--line-height-36);letter-spacing:var(--letter-spacing-36)}.font-size-47{font-size:var(--font-size-47);line-height:var(--line-height-47);letter-spacing:var(--letter-spacing-47)}.font-size-61{font-size:var(--font-size-61);line-height:var(--line-height-61);letter-spacing:var(--letter-spacing-61)}.font-size-70{font-size:var(--font-size-70);line-height:var(--line-height-70);letter-spacing:var(--letter-spacing-70)}a,.link{color:var(--link-color);-webkit-text-decoration-line:var(--link-decoration-line);text-decoration-line:var(--link-decoration-line);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:var(--link-underline-offset);background-color:var(--link-background-color)}a:hover,.link:hover{color:var(--link-hover-color);-webkit-text-decoration:var(--link-hover-decoration-line);text-decoration:var(--link-hover-decoration-line);background-color:var(--link-hover-background-color)}.link--primary{--link-decoration-line:underline;--link-hover-decoration-line:none}.link--secondary{--link-decoration-line:none;--link-hover-decoration-line:underline}.link--textmedia{font-family:var(--fira-mono);text-transform:uppercase}.link--textmedia[href^=http]:not([href~=uni-weimar\.de]):after{block-size:1em;inline-size:1em;vertical-align:text-bottom;content:"";-webkit-mask-image:var(--external-link-icon);mask-image:var(--external-link-icon);background-color:currentColor;margin-inline-start:var(--spacing-10);display:inline-flex;position:relative;inset-block-start:calc(2.5 / var(--base-font-size) * 1rem);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}b,strong{font-weight:var(--bold-font-weight)}i,em{font-style:italic}small{font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16)}del,s{text-decoration-line:line-through;text-decoration-color:currentColor}ins{text-decoration:none}sub,sup{font-size:var(--font-size-12);line-height:var(--line-height-12);vertical-align:unset;letter-spacing:var(--letter-spacing-12);position:relative}sub{inset-block-end:calc(var(--spacing-4) * -1)}sup{inset-block-start:calc(var(--spacing-6) * -1)}mark{padding-inline:var(--spacing-2);color:var(--focus-color);background-color:var(--focus-background-color);-webkit-box-decoration-break:clone;box-decoration-break:clone}ul{margin-inline-start:calc(1em + var(--spacing-10))}ul ::marker{padding-inline-start:var(--spacing-8)}ol{margin-inline-start:calc(1em + var(--spacing-10))}p{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 3}:has(>table){container:table/inline-size}table{--table-cell-gap:var(--spacing-10);inline-size:calc(100% + var(--table-cell-gap) - var(--spacing-1));font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16);border-spacing:var(--table-cell-gap);border-collapse:separate;margin:0;margin-inline-start:calc((var(--table-cell-gap) - var(--spacing-1)) * -1)}thead{z-index:2;position:sticky;inset-block-start:0}@container table (width>=48em){tbody th{z-index:1;position:sticky;inset-inline-start:0}table:has(tbody th) thead th:first-child{position:sticky;inset-inline-start:0}}th,td{min-inline-size:calc(275 / var(--base-font-size) * 1rem);padding-block:var(--spacing-16);padding-inline:var(--spacing-10);vertical-align:top;text-align:start;border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-900);border-radius:calc(2 / var(--base-font-size) * 1rem)}th{font-family:var(--fira-mono);color:var(--color-neutral-900);text-transform:uppercase;background-color:var(--color-yellow-50)}.table-rwd{position:relative}.table-rwd--scroll:after{inset-block:var(--spacing-10);z-index:3;inline-size:calc(24 / var(--base-font-size) * 1rem);content:"";opacity:.2;background-image:linear-gradient(270deg,#01040500 0%,#01040503 11.79%,#01040508 21.38%,#01040512 29.12%,#0104051f 35.34%,#0104052e 40.37%,#01040540 44.56%,#01040554 48.24%,#01040569 51.76%,#01040580 55.44%,#01040596 59.63%,#010405ab 64.66%,#010405c2 70.88%,#010405d9 78.62%,#010405ed 88.21%,#010405 100%);transition:opacity .3s;position:absolute;inset-inline-end:0;transform:scaleX(-1)}.table-rwd--scroll:hover:after,.table-rwd--scroll:focus-within:after,.table-rwd--scroll:focus-visible:after{opacity:0}.table-rwd__overflow{inline-size:100%;max-block-size:calc(100svb - (var(--scroll-padding-top) + var(--scroll-padding-bottom)));overflow:auto}.video iframe{aspect-ratio:16/9;block-size:100%;inline-size:100%}.video video,.video iframe{inline-size:100%}summary{list-style:none}summary::marker{display:none}summary::-webkit-details-marker{display:none}.tag{padding-block:var(--spacing-6);padding-inline:var(--spacing-6);font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);color:var(--tag-color);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);background-color:var(--tag-background-color);border-radius:calc(2 / var(--base-font-size) * 1rem);text-box:trim-both cap alphabetic;display:inline-block}.tag--yellow{--tag-background-color:var(--tag-yellow-background-color);--tag-color:var(--tag-yellow-color)}.tag--gray{--tag-background-color:var(--tag-gray-background-color);--tag-color:var(--tag-gray-color)}.tag:is(a){--link-color:var(--tag-color);--link-background-color:var(--tag-background-color);--link-hover-color:var(--tag-color);--link-hover-background-color:var(--tag-background-color);--link-decoration-line:none;--link-hover-decoration-line:none}.frame{inline-size:min(100% - var(--gibki-container-padding) * 2, var(--gibki-container-max-width));margin-inline:auto}.frame--full{inline-size:100%}.frame:not(.frame--full) .frame{inline-size:min(100%, var(--gibki-container-max-width))}.frame__header h1,.frame__header h2,.frame__header h3,.frame__header h4,.frame__header h5,.frame__header h6{font-size:var(--header-font-size);line-height:var(--header-line-height);letter-spacing:var(--header-letter-spacing)}.frame__header p:not(.u-roofline){font-size:var(--subheader-font-size);line-height:var(--subheader-line-height);letter-spacing:var(--subheader-letter-spacing)}.frame__header+*{margin-block-start:var(--header-margin)!important}[class*=frame-type-]>.frame__header+*{margin-block-start:var(--container-header-margin)!important}.frame-space-before-small{margin-block-start:var(--frame-space-before-small)}.frame-space-before-medium{margin-block-start:var(--frame-space-before-medium)}.flex>[class*=flex__]{margin-trim:block}.flex>[class*=flex__]>.frame:first-of-type{margin-block-start:0}.flex>[class*=flex__]>.frame:last-of-type{margin-block-end:0}.frame--background{--frame-background-top-spacing:var(--spacing-80);--frame-background-bottom-spacing:var(--spacing-96);padding-block:var(--frame-background-top-spacing) var(--frame-background-bottom-spacing)}.frame--background>*{inline-size:min(100% - var(--gibki-container-padding) * 2, var(--gibki-container-max-width));margin-trim:block;margin-inline:auto}.frame--background>:first-of-type{margin-block-start:0}.frame--background>:last-of-type{margin-block-end:0}.frame--background.themed--yellow+.frame--background.themed--yellow,.frame--background.themed--gray+.frame--background.themed--gray{--frame-background-top-spacing:var(--frame-space-before-medium)}@media screen and (width<60em){.frame--background+.frame--background{margin-block-start:0}:is(.frame--background.themed--yellow:has(+.frame--background.themed--yellow),.frame--background.themed--gray:has(+.frame--background.themed--gray)){--frame-background-bottom-spacing:0}}@media screen and (width>=60em){.frame--background+.frame--background:not(.frame-type-grid_tabs){margin-block-start:0}:is(.frame--background:not(.frame-type-grid_tabs).themed--yellow:has(+.frame--background:not(.frame-type-grid_tabs).themed--yellow),.frame--background:not(.frame-type-grid_tabs).themed--gray:has(+.frame--background:not(.frame-type-grid_tabs).themed--gray)){--frame-background-bottom-spacing:0}}.page:not(:has(.page__content>div:last-of-type.frame--background)){--footer-space-before:var(--frame-space-before-small)}@media screen and (width>60em){.page:not(:has(.page__content>div:last-of-type.frame--background)):has(.c-search-bar){--footer-space-before:var(--frame-space-before-medium)}}.flex--sidebar{margin-block-start:var(--frame-space-before-medium)}*+.flex--sidebar{margin-block-start:var(--frame-space-before-small)}.flex--sidebar>[class*=flex__]{margin-trim:block}.flex--sidebar>[class*=flex__]>.frame:first-of-type{margin-block-start:0}.flex--sidebar>[class*=flex__]>.frame:last-of-type{margin-block-end:0}@media screen and (width<48em){.flex--sidebar>[class*=flex__]+[class*=flex__]{margin-block-start:var(--frame-space-before-small)}}.c-dialog{--btn-group-background-color:transparent;--btn-group-border-color:transparent;--btn-group-filter:none;inset:var(--spacing-10);inline-size:min(100% - var(--gibki-container-padding) * 2, var(--gibki-container-max-width));block-size:auto;max-block-size:none;max-inline-size:none;color:var(--color-neutral-900);background-color:var(--color-neutral-50);border-radius:var(--spacing-4);border:none;grid-template:"header""content"minmax(0,1fr)"footer"/1fr;margin-block:0;margin-inline:auto;padding:0;position:fixed;overflow:hidden}@media screen and (width>=60em){.c-dialog{inset:var(--spacing-20)}}.c-dialog[open]{display:grid}.c-dialog::backdrop{background-color:color-mix(in srgb, var(--color-neutral-900) 65%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.c-dialog__header{grid-area:header}.c-dialog__content{overflow-block:auto;grid-area:content}.c-dialog__footer{grid-area:footer}body:has(.c-dialog[open]){overflow:hidden}.c-search-dialog__header{justify-self:end}.c-search-dialog__content{padding-block:var(--spacing-40);padding-inline:var(--spacing-20);flex-direction:column;align-self:end;align-items:center;display:flex}.c-search-dialog__links{gap:var(--spacing-8);inline-size:100%;max-inline-size:calc(800 / var(--base-font-size) * 1rem);flex-wrap:wrap;justify-content:center;margin-block-start:auto;margin-inline:auto;display:flex}.c-search-dialog__input{inline-size:100%;max-inline-size:calc(615 / var(--base-font-size) * 1rem);align-self:center;margin-block-start:var(--spacing-80)}.c-search-dialog__input .input-group{column-gap:var(--spacing-1);border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-900);border-radius:calc(2 / var(--base-font-size) * 1rem);inline-size:100%;overflow:hidden}.c-search-dialog__input input{border:0}.page__header [popovertarget=accessibility-menu]{anchor-name:--accessibility-btn}.c-accessibility-menu{inset-block:var(--spacing-20) auto;inset-inline:auto var(--spacing-20);inline-size:min(100% - var(--gibki-container-padding) * 2, 411 / var(--base-font-size) * 1rem);block-size:auto;max-inline-size:none;max-block-size:calc(100svb - var(--scroll-padding-top));color:var(--color-neutral-900);background-color:var(--color-neutral-50);border:var(--spacing-1) solid #f0f5f6;border-radius:var(--spacing-4);margin:0;padding:0;position:fixed;overflow:hidden}@supports (anchor-name:--foo){.c-accessibility-menu{inset-block:calc(anchor(bottom) + var(--spacing-8)) auto;position-anchor:--accessibility-btn;inset-inline-end:calc(anchor(right) - 2 / var(--base-font-size) * 1rem)}}.c-accessibility-menu::backdrop{background-color:#0000}.c-accessibility-menu:popover-open{flex-direction:column;display:flex}@media screen and (width<60em){.c-accessibility-menu:popover-open{display:none}}.c-accessibility-menu__header{padding-block:var(--spacing-10) var(--spacing-24);padding-inline:var(--spacing-10)}.c-accessibility-menu__body{overflow-block:auto;flex:1}.c-accessibility-menu__section{padding-block:var(--spacing-10) var(--spacing-40);padding-inline:var(--spacing-10);border-block-start:var(--spacing-1) solid var(--color-neutral-100)}.c-accessibility-menu__category{font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);padding-block-end:var(--spacing-10)}body:has(.c-accessibility-menu:popover-open){overflow:hidden}.c-marquee{row-gap:var(--spacing-64);border-block-end:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-900);display:flex}.c-marquee__track{font-size:var(--font-size-36);line-height:var(--line-height-36);letter-spacing:var(--letter-spacing-36);display:inline-flex}.c-marquee:hover .c-marquee__track,.c-marquee:focus-within .c-marquee__track{animation-play-state:paused}.c-marquee__item{align-items:center;display:inline-flex}.c-marquee__button{flex-shrink:0}@media (prefers-reduced-motion:no-preference) and (width>=48em){.c-marquee{align-items:center;overflow:hidden}.c-marquee>div:has(.c-marquee__track){padding-block:var(--spacing-8);white-space:nowrap;flex:1;overflow:hidden}.c-marquee__track{animation:marquee-scroll var(--marquee-duration,20s) linear infinite;will-change:transform}.c-marquee__item{padding-inline-end:var(--spacing-10)}.c-marquee__item:after{content:"—";padding-inline-start:var(--spacing-10)}.c-marquee .link{padding-block:var(--spacing-16);padding-inline:var(--spacing-20);font-size:var(--font-size-21);line-height:var(--line-height-21);text-transform:uppercase;letter-spacing:var(--letter-spacing-21)}}@media (prefers-reduced-motion:reduce),(width<48em){.c-marquee{padding-block:var(--spacing-20) var(--spacing-64);padding-inline:var(--gibki-container-padding);flex-direction:column}.c-marquee__track>:not(:first-child){display:none}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-dialog-open=main-menu]:not(header *){z-index:4;box-shadow:0 calc(2 / var(--base-font-size) * 1rem) calc(7 / var(--base-font-size) * 1rem) 0 #0000001a;position:fixed;inset-block-end:var(--spacing-56);inset-inline-start:50%;transform:translate(-50%)}@media screen and (width>=60em){[data-dialog-open=main-menu]:not(header *){display:none}}.c-main-menu{grid-template:"brand header""content content"minmax(0,1fr)"footer footer"/minmax(10rem,36vi) 1fr;align-content:start}@media screen and (width>=60em){.c-main-menu{grid-template:"brand header""brand content"minmax(0,1fr)"brand footer"/1fr 2fr}}.c-main-menu__brand{grid-area:brand}@media screen and (width>=60em){.c-main-menu__brand{grid-template-rows:auto 1fr;display:grid}}.c-main-menu__brand>.themed-image{grid-area:2/-1/auto/-1}.c-main-menu__brand>.themed-image>div{block-size:100%;inline-size:100%}.c-main-menu__brand>img{object-fit:cover;grid-area:2/-1/auto/-1;block-size:100%;inline-size:100%}@media screen and (width<60em){.c-main-menu__brand>img{display:none}}.c-main-menu__logo{font-family:var(--headings-font-family);color:var(--color-neutral-900);grid-row:1;font-size:clamp(1.5rem,2.5vi + .75rem,3rem);line-height:1;text-decoration:none}.c-main-menu__header{justify-self:end}.c-main-menu__header [aria-controls=mobile-accessibility-menu]{display:none}@media screen and (width<60em){.c-main-menu__header{padding-block-start:var(--spacing-10);padding-inline:var(--spacing-10)}.c-main-menu__header [data-dialog-close=main-menu],.c-main-menu__header [popovertarget=accessibility-menu]{display:none}.c-main-menu__header [aria-controls=mobile-accessibility-menu]{display:revert}}.c-main-menu__content{container:nav-dialog/size}@media screen and (width>=60em){.c-main-menu__content{flex-direction:column;display:flex}}@media screen and (width<60em){.c-main-menu__content{padding-block-end:var(--spacing-40)}}.c-main-menu__nav{gap:var(--spacing-20);min-block-size:0;overflow-block:auto;flex:1;grid-area:nav;grid-template-columns:1fr;margin-block-start:var(--spacing-40);margin-inline:0;display:grid}@media screen and (width>=60em){.c-main-menu__nav{margin-block-start:var(--spacing-48);margin-inline:var(--spacing-20);grid-template-columns:1fr 1fr;overflow:hidden}}@container nav-dialog (height>=48rem) and (width>=60rem){.c-main-menu__nav{margin-block-start:var(--spacing-80)}}:is(.c-main-menu:has(.c-main-menu__header [aria-controls=mobile-accessibility-menu][aria-expanded=true]) .c-main-menu__nav,.c-main-menu:has(.c-main-menu__secondary [aria-expanded=true]) .c-main-menu__nav){display:none}.c-main-menu__level1{overflow-block:visible}@media screen and (width>=60em){.c-main-menu__level1{overflow-block:auto}}.c-main-menu__level2{overflow-block:auto}@media screen and (width<60em){.c-main-menu__level2{display:none}}.c-main-menu__list{margin:0;padding:0;list-style-type:""}.c-main-menu__list[hidden]{display:none}.c-main-menu__item{--focus-outline-offset:calc((2 / var(--base-font-size)) * -1rem);border-block-end:var(--spacing-1) solid var(--color-neutral-300)}.c-main-menu__item:first-child{border-block-start:var(--spacing-1) solid var(--color-neutral-300)}@media screen and (width<60em){.c-main-menu__list--level2 .c-main-menu__item:last-child{border-block-end:none}}.c-main-menu__link{--link-decoration-line:none;--link-hover-decoration-line:none;inline-size:100%;padding-block:var(--spacing-16);padding-inline:var(--spacing-10);font-family:var(--fira-mono);font-size:var(--font-size-21);color:var(--color-neutral-600);text-align:start;text-transform:uppercase;letter-spacing:var(--letter-spacing-21);cursor:pointer;background-color:#0000;border:none;justify-content:space-between;align-items:center;line-height:1;display:flex}@container nav-dialog (height>=48rem) and (width>=60rem){.c-main-menu__link{padding-block:var(--spacing-24) calc(23 / var(--base-font-size) * 1rem);font-size:var(--font-size-36);letter-spacing:var(--letter-spacing-36);padding-inline:0;line-height:1}}.c-main-menu__link svg{inline-size:calc(14 / var(--base-font-size) * 1rem);block-size:calc(14 / var(--base-font-size) * 1rem);flex-shrink:0}@media screen and (width>=60em){.c-main-menu__link svg{inline-size:calc(24 / var(--base-font-size) * 1rem);block-size:calc(24 / var(--base-font-size) * 1rem)}}.c-main-menu__list--level2 .c-main-menu__link{padding-block:var(--spacing-12);font-size:var(--font-size-18);letter-spacing:var(--letter-spacing-18);line-height:1}@container nav-dialog (height>=48rem) and (width>=60rem){.c-main-menu__list--level2 .c-main-menu__link{padding-block:var(--spacing-10);font-size:var(--font-size-21);letter-spacing:var(--letter-spacing-21);line-height:1}}.c-main-menu__link:hover,.c-main-menu__link:focus-visible,.c-main-menu__link[aria-expanded=true],.c-main-menu__link[aria-current=page]{color:var(--color-neutral-900)}@media screen and (width<60em){.c-main-menu__link[aria-expanded=true] svg{transform:rotate(90deg)}}.c-main-menu__secondary{gap:var(--spacing-8);margin-inline:var(--spacing-10);flex-direction:column-reverse;grid-area:secondary;align-self:start;padding-block-start:var(--spacing-64);display:flex}@media screen and (width>=60em){.c-main-menu__secondary{margin-block-start:auto;margin-inline:var(--spacing-20);flex-direction:column;padding-block-start:var(--spacing-48)}}@container nav-dialog (height>=48rem) and (width>=60rem){.c-main-menu__secondary{padding-block-start:var(--spacing-80)}}.c-main-menu__secondary-target,.c-main-menu__secondary-trigger{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.c-main-menu__secondary-trigger .active{display:none}.c-main-menu__secondary-trigger:has([aria-expanded=true]){margin-block-end:var(--spacing-64)}@media screen and (width>=60em){.c-main-menu__secondary-trigger:has([aria-expanded=true]){margin-block:var(--spacing-80) 0}}.c-main-menu__secondary-trigger:has([aria-expanded=true]) [aria-expanded=true] .active{display:block}.c-main-menu__secondary-trigger:has([aria-expanded=true]) [aria-expanded=true] .inactive{display:none}.c-main-menu:has(.c-main-menu__header [aria-controls=mobile-accessibility-menu][aria-expanded=true]) .c-main-menu__secondary{display:none}.c-main-menu__accessibility{grid-area:accessibility;margin-block-start:var(--spacing-40)}.c-main-menu__accessibility-header{padding-block:var(--spacing-10);padding-inline:var(--spacing-10)}.c-main-menu__accessibility-section{padding-block:var(--spacing-10) var(--spacing-20);padding-inline:var(--spacing-10);border-block-start:var(--spacing-1) solid var(--color-neutral-100)}.c-main-menu__accessibility-category{font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);padding-block-end:var(--spacing-10)}.c-main-menu:not(:has(.c-main-menu__header [aria-controls=mobile-accessibility-menu][aria-expanded=true])) .c-main-menu__accessibility{display:none}.c-main-menu__footer{padding-block:var(--spacing-10) var(--spacing-20);padding-inline:var(--spacing-10);font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);color:var(--color-neutral-900);text-transform:uppercase;letter-spacing:var(--letter-spacing-14)}@media screen and (width>=60em){.c-main-menu__footer{padding-block:var(--spacing-40) var(--spacing-20);padding-inline:var(--spacing-20)}}@media screen and (width<60em){.c-main-menu__footer{color:var(--color-neutral-900);background-color:var(--color-neutral-100)}}.c-main-menu__footer-mobile{column-gap:var(--spacing-20);flex-direction:column;align-items:center;display:flex}.c-main-menu__footer-mobile [aria-controls=main-menu]{box-shadow:0 0 calc(4 / var(--base-font-size) * 1rem) 0 #00000047}@media screen and (width>=60em){.c-main-menu__footer-mobile{display:none}}.c-main-menu__footer-desktop{gap:var(--spacing-16);border-block-start:var(--spacing-1) solid var(--color-neutral-300);justify-content:space-between;align-items:center;margin-block-start:var(--spacing-20);padding-block-start:var(--spacing-10);display:flex}@media screen and (width>=60em){.c-main-menu__footer-desktop{margin-block-start:0;padding-block-end:var(--spacing-8)}}.c-main-menu__footer-links{gap:var(--spacing-16);display:flex}:has(>.c-textmedia){container:textmedia/inline-size}.c-textmedia{--gibki-gutter-vertical:var(--roofline-margin);gap:var(--gibki-gutter-vertical) var(--gibki-gutter-horizontal);grid-template-columns:1fr;display:grid}@container textmedia (width>=48em){.c-textmedia{grid-template-columns:repeat(12,1fr)}}:is(.c-textmedia:has(.c-textmedia__left .ce-gallery),.c-textmedia:not(:has(.c-textmedia__right .frame__header))){--gibki-gutter-vertical:var(--container-header-margin)}.c-textmedia__left:not(:has(>:first-child)){display:none}@container textmedia (width>=48em){.c-textmedia__left{grid-column:span 3/span 3}}.c-textmedia__right{--header-margin:0;--table-breakout-left:0;--table-breakout-right:0;row-gap:var(--container-header-margin);flex-direction:column;min-inline-size:0;display:flex}@container textmedia (width>=48em){.c-textmedia__right{--table-breakout-left:calc((100% + var(--gibki-gutter-horizontal)) / 2);grid-column:5/span 8}}@container textmedia (width>=60em){.c-textmedia__right{--table-breakout-left:calc(((100% + var(--gibki-gutter-horizontal)) / 3) * 2);--table-breakout-right:calc((100% + var(--gibki-gutter-horizontal)) / 3);grid-column:5/span 6}}.frame:has(.c-hero-highlight)+.frame:has(.c-textmedia) .c-textmedia__right{--header-font-size:var(--font-size-36);--header-line-height:var(--line-height-36);--header-letter-spacing:var(--letter-spacing-36)}@media screen and (width>=48em){.frame:has(.c-hero-highlight)+.frame:has(.c-textmedia) .c-textmedia__right{--header-font-size:var(--font-size-47);--header-line-height:var(--line-height-47);--header-letter-spacing:var(--letter-spacing-47)}}@media screen and (width>=60em){.frame:has(.c-hero-highlight)+.frame:has(.c-textmedia) .c-textmedia__right{--header-font-size:var(--font-size-70);--header-line-height:var(--line-height-70);--header-letter-spacing:var(--letter-spacing-70)}:is(.page__content,.page__content>.frame,.c-tabs__content,.c-accordion__content)>.frame:has(.c-hero-highlight)+.frame:has(.c-textmedia) .c-textmedia:first-of-type .c-textmedia__right .frame__header{inline-size:calc(100% + var(--table-breakout-right));max-inline-size:none;margin-inline-end:calc(var(--table-breakout-right) * -1)}}.frame:has(.c-hero-sub,.c-hero-hub,.c-hero-main):not(:has(.c-hero-sub__textbox-title,.c-hero-hub__textbox-title,.c-hero-main__textbox-title))+.flex--sidebar:has(.frame-type-textmedia) .frame-type-textmedia:first-of-type .c-textmedia__right{--header-font-size:var(--font-size-36);--header-line-height:var(--line-height-36);--header-letter-spacing:var(--letter-spacing-36)}.frame:has(.c-hero-sub,.c-hero-hub,.c-hero-main):not(:has(.c-hero-sub__textbox-title,.c-hero-hub__textbox-title,.c-hero-main__textbox-title))+.frame-type-textmedia .c-textmedia__right{--header-font-size:var(--font-size-36);--header-line-height:var(--line-height-36);--header-letter-spacing:var(--letter-spacing-36)}.c-textmedia .ce-bodytext>:not(hr)+:not(.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6,hr){margin-block-start:var(--textmedia-owl)}.c-textmedia .ce-bodytext>h1,.c-textmedia .ce-bodytext>h2,.c-textmedia .ce-bodytext>h3,.c-textmedia .ce-bodytext>h4,.c-textmedia .ce-bodytext>h5,.c-textmedia .ce-bodytext>h6{font-size:var(--header-font-size);line-height:var(--header-line-height);letter-spacing:var(--header-letter-spacing)}.c-textmedia .ce-bodytext>*+h1,.c-textmedia .ce-bodytext>*+h2,.c-textmedia .ce-bodytext>*+h3,.c-textmedia .ce-bodytext>*+h4,.c-textmedia .ce-bodytext>*+h5,.c-textmedia .ce-bodytext>*+h6{margin-block-start:var(--spacing-48)}.c-textmedia .ce-bodytext>h1+*,.c-textmedia .ce-bodytext>h2+*,.c-textmedia .ce-bodytext>h3+*,.c-textmedia .ce-bodytext>h4+*,.c-textmedia .ce-bodytext>h5+*,.c-textmedia .ce-bodytext>h6+*{margin-block-start:var(--headline-margin)}@container textmedia (width>=48em){.frame-type-textmedia:not(:has(.c-textmedia__left .ce-gallery,.c-textmedia__left .frame__header)) .c-textmedia .ce-bodytext .table{inline-size:calc(100% + var(--table-breakout-left) + var(--table-breakout-right));max-inline-size:none;margin-inline-start:calc(var(--table-breakout-left) * -1)}}.c-textmedia .ce-gallery>*+*{margin-block-start:var(--textmedia-owl)}.btn-group{gap:var(--spacing-2);padding:var(--spacing-2);color:var(--btn-group-color);background-color:color-mix(in srgb, var(--btn-group-background-color) 70%, transparent);border:var(--spacing-1) solid color-mix(in srgb, var(--btn-group-border-color) 60%, transparent);border-radius:var(--spacing-4);-webkit-backdrop-filter:var(--btn-group-filter);backdrop-filter:var(--btn-group-filter);display:flex}.btn-group a,.btn-group button{line-height:1}.btn-group .btn:has(svg) svg{inline-size:calc(16 / var(--base-font-size) * 1rem);block-size:calc(16 / var(--base-font-size) * 1rem)}.c-quote{padding-block:var(--spacing-20);padding-inline:var(--spacing-10)}@media screen and (width>=60em){.c-quote{padding-block:var(--spacing-40);padding-inline:var(--spacing-20)}}.c-quote:has(.c-quote__image){padding-block-end:var(--spacing-10)}@media screen and (width>=60em){.c-quote:has(.c-quote__image){padding-block-end:var(--spacing-20)}}.c-quote__text,.c-quote__image{max-inline-size:min(100%, var(--gibki-container-max-width));margin-inline:auto}.c-quote__text>p{font-family:var(--fira-mono);font-size:var(--font-size-36);line-height:var(--line-height-36);text-transform:uppercase;letter-spacing:var(--letter-spacing-36)}@media screen and (width>=60em){.c-quote__text>p{font-size:var(--font-size-47);line-height:var(--line-height-47);letter-spacing:var(--letter-spacing-47)}}.c-quote__text>p:before,.c-quote__text>p:after{display:none}.c-quote__cite{font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16);margin-block-start:var(--spacing-40)}@media screen and (width>=60em){.c-quote__cite{font-size:var(--font-size-18);line-height:var(--line-height-18);text-align:end;letter-spacing:var(--letter-spacing-18);margin-block-start:var(--spacing-128)}}.c-quote__image{margin-block-start:var(--spacing-80)}@media screen and (width>=60em){.c-quote__image{margin-block-start:var(--spacing-40)}}.c-accordion{border-block:calc(1 / var(--base-font-size) * 1rem) solid var(--accordion-button-border-color)}.c-accordion:hover,.c-accordion:focus-visible{color:var(--accordion-button-hover-color);background-color:var(--accordion-button-hover-background-color);border-color:var(--accordion-button-hover-border-color)}@media screen and (width<60em){.c-accordion:hover .c-accordion__toggle .btn,.c-accordion:focus-visible .c-accordion__toggle .btn{--btn-border-color:var(--accordion-button-hover-border-color)}}.c-accordion:has(+.c-accordion:hover,+.c-accordion:focus-visible){border-block-end-color:var(--accordion-button-hover-border-color)}.c-accordion+.c-accordion{border-block-start:0}.c-accordion__toggle{column-gap:var(--spacing-10);inline-size:100%;padding-block:var(--spacing-16);color:var(--accordion-button-color);cursor:pointer;background-color:var(--accordion-button-background-color);grid-template-columns:1fr auto;grid-template-areas:"title icon""subtitle.";align-items:center;list-style-type:"";display:grid}@media screen and (width>=60em){.c-accordion__toggle{grid-template-columns:50% 32.5% auto;grid-template-areas:"title subtitle icon"}}.c-accordion__toggle::-webkit-details-marker{display:none}.c-accordion__title{font-size:var(--font-size-18);line-height:var(--line-height-18);letter-spacing:var(--letter-spacing-18);grid-area:title}@media screen and (width>=60em){.c-accordion__title{font-size:var(--font-size-21);line-height:var(--line-height-21);letter-spacing:var(--letter-spacing-21)}}.c-accordion__subtitle{font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);grid-area:subtitle}@media screen and (width<60em){.c-accordion__subtitle{display:none}[open] .c-accordion__subtitle{display:revert;margin-block-start:var(--spacing-32)}}.c-accordion__icon{--btn-padding-inline:var(--spacing-16);--btn-padding-block:var(--spacing-16);pointer-events:none;grid-area:icon;justify-self:end}.c-accordion__icon .active:not([open] *),[open] .c-accordion__icon .inactive{display:none}@media screen and (width<60em){.c-accordion__icon{--btn-svg-size:calc((18 / var(--base-font-size)) * 1rem)}.c-accordion__icon span.active,.c-accordion__icon span.inactive{display:none}}@media screen and (width>=60em){.c-accordion__icon{--btn-border-color:transparent;--btn-padding-inline:0;--btn-padding-block:0}}.c-accordion__content{color:var(--accordion-content-color);background-color:var(--accordion-content-background-color)}.c-accordion__content>[class*=frame-space-before-]:first-child{margin-block-start:0}.c-accordion__content>:first-child{padding-block-start:var(--spacing-64)}@media screen and (width>=60em){.c-accordion__content>:first-child{padding-block-start:var(--spacing-80)}}.c-accordion__content>:last-child{padding-block-end:var(--spacing-80)}.frame-type-grid_accordion.frame--full .frame{inline-size:min(100%, var(--gibki-container-max-width))}.c-breadcrumb{font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);flex-wrap:wrap;margin-inline-start:0;list-style-type:"";display:flex}.c-breadcrumb__item{display:inline-flex}.c-breadcrumb__item:not(:last-child):after{content:"/";margin-inline-end:var(--spacing-2);padding-inline-start:var(--spacing-2)}.c-breadcrumb__item [aria-current=page]{--link-color:color-mix(in srgb, currentcolor 80%, transparent);--link-hover-color:color-mix(in srgb, currentcolor 80%, transparent);--link-decoration-line:none;--link-hover-decoration-line:none}.c-hero-highlight{grid-template-rows:1fr auto;justify-items:center;display:grid}@media screen and (width>=48em){.c-hero-highlight{block-size:100svb}}.c-hero-highlight>*{grid-area:1/1}.c-hero-highlight__media{aspect-ratio:3/4;block-size:auto;inline-size:100%;position:relative}@media screen and (orientation:landscape) and (width<48em){.c-hero-highlight__media{aspect-ratio:4/3}}@media screen and (width>=48em){.c-hero-highlight__media{aspect-ratio:auto}}.c-hero-highlight__media picture{block-size:100%;inline-size:100%}.c-hero-highlight__media img,.c-hero-highlight__media video{aspect-ratio:3/4;object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}@media screen and (orientation:landscape) and (width<48em){.c-hero-highlight__media img,.c-hero-highlight__media video{aspect-ratio:4/3}}@media screen and (width>=48em){.c-hero-highlight__media img,.c-hero-highlight__media video{aspect-ratio:auto}}.c-hero-highlight__video-toggle{z-index:1;position:absolute;inset-block-end:var(--spacing-10);inset-inline-end:var(--spacing-10)}@media screen and (width>=60em){.c-hero-highlight__video-toggle{inset-block-end:var(--spacing-20);inset-inline-end:var(--spacing-20)}}.c-hero-highlight__video-toggle .active,.c-hero-highlight__video-toggle[aria-pressed=true] .inactive{display:none}.c-hero-highlight__video-toggle[aria-pressed=true] .active{display:revert}.c-hero-highlight .c-marquee{grid-row:2;inline-size:100%}.c-hero-main{grid-template-rows:1fr auto;display:grid}.c-hero-main>*{grid-area:1/1}.c-hero-main__media{max-block-size:calc(555 / var(--base-font-size) * 1rem);position:relative}.c-hero-main__media img{block-size:100%;inline-size:100%;max-block-size:calc(555 / var(--base-font-size) * 1rem);aspect-ratio:1;object-fit:cover}@media screen and (width>=60em){.c-hero-main__media img{aspect-ratio:16/9}}.c-hero-main__media video{block-size:100%;inline-size:100%;max-block-size:calc(555 / var(--base-font-size) * 1rem);aspect-ratio:1;object-fit:cover}@media screen and (width>=60em){.c-hero-main__media video{aspect-ratio:16/9}}.c-hero-main .themed-image div{block-size:100%;inline-size:100%;max-block-size:calc(555 / var(--base-font-size) * 1rem);aspect-ratio:1}@media screen and (width>=60em){.c-hero-main .themed-image div{aspect-ratio:16/9}}.c-hero-main__video-toggle{z-index:1;position:absolute;inset-block-end:var(--spacing-10);inset-inline-end:var(--spacing-10)}@media screen and (width>=60em){.c-hero-main__video-toggle{inset-block-end:var(--spacing-20);inset-inline-end:calc(50% + var(--spacing-20))}}.c-hero-main__video-toggle .active,.c-hero-main__video-toggle[aria-pressed=true] .inactive{display:none}.c-hero-main__video-toggle[aria-pressed=true] .active{display:revert}.c-hero-main__textbox{z-index:1;inline-size:100%;padding:var(--spacing-10);color:inherit;background-color:inherit;flex-direction:column;grid-row:2;place-self:end;display:flex;position:relative}@media screen and (width>=60em){.c-hero-main__textbox{inline-size:50%;padding:var(--spacing-20);border-start-start-radius:calc(4 / var(--base-font-size) * 1rem);grid-row:1}}.c-hero-main__textbox-title{font-size:var(--font-size-27);line-height:var(--line-height-27);letter-spacing:var(--letter-spacing-27);margin-block-start:var(--spacing-32)}@media screen and (width>=60em){.c-hero-main__textbox-title{font-size:var(--font-size-47);line-height:var(--line-height-47);letter-spacing:var(--letter-spacing-47);margin-block-start:var(--spacing-40)}}.c-hero-main__textbox-link{align-self:end;margin-block-start:var(--spacing-80)}.c-hero-hub{margin-block-start:var(--spacing-128)}@media screen and (width>=48em){.c-hero-hub{margin-block-start:var(--spacing-160)}}.c-hero-hub__textbox-header{gap:var(--spacing-40) var(--spacing-40);flex-direction:column;justify-content:center;margin-block-start:var(--spacing-32);display:flex}@media screen and (width>=60em){.c-hero-hub__textbox-header{flex-direction:row;justify-content:space-between;margin-block-start:var(--spacing-40)}.c-hero-hub__textbox-header:not(:has(.c-hero-hub__textbox-title)){display:none}}.c-hero-hub__textbox-title{font-size:var(--font-size-27);line-height:var(--line-height-27);letter-spacing:var(--letter-spacing-27)}@media screen and (width>=60em){.c-hero-hub__textbox-title{font-size:var(--font-size-47);line-height:var(--line-height-47);letter-spacing:var(--letter-spacing-47)}}.c-hero-hub__textbox-link{align-self:end}@media screen and (width>=60em){.c-hero-hub__textbox-link{display:none}}.c-hero-hub__media{margin-block-start:var(--spacing-10)}@media screen and (width>=60em){.c-hero-hub__media{margin-block-start:var(--spacing-40)}}.c-hero-hub__media img{aspect-ratio:1;object-fit:cover;inline-size:100%}@media screen and (width>=60em){.c-hero-hub__media img{aspect-ratio:10/3}}.c-hero-sub{margin-block-start:var(--spacing-128)}@media screen and (width>=48em){.c-hero-sub{margin-block-start:var(--spacing-160)}}.c-hero-sub__media img,.c-hero-sub__media div{aspect-ratio:1;object-fit:cover;inline-size:100%}@media screen and (width>=60em){.c-hero-sub__media img,.c-hero-sub__media div{aspect-ratio:10/3}}.c-hero-sub__media+*{margin-block-start:var(--spacing-10)}@media screen and (width>=60em){.c-hero-sub__media+*{margin-block-start:var(--spacing-20)}}.c-hero-sub__textbox-header{gap:var(--spacing-40) var(--spacing-40);flex-direction:column;justify-content:center;margin-block-start:var(--spacing-32);display:flex}@media screen and (width>=60em){.c-hero-sub__textbox-header{flex-direction:row;justify-content:space-between;margin-block-start:var(--spacing-64)}.c-hero-sub__textbox-header:not(:has(.c-hero-sub__textbox-title)){display:none}}.c-hero-sub__textbox-title{font-size:var(--font-size-27);line-height:var(--line-height-27);letter-spacing:var(--letter-spacing-27)}@media screen and (width>=60em){.c-hero-sub__textbox-title{font-size:var(--font-size-47);line-height:var(--line-height-47);letter-spacing:var(--letter-spacing-47)}}.c-hero-sub__textbox-link{align-self:end}@media screen and (width>=60em){.c-hero-sub__textbox-link{display:none}}.c-hero-sub-wide:not(:has(.c-hero-sub-wide__media)){margin-block-start:var(--spacing-128)}@media screen and (width>=48em){.c-hero-sub-wide:not(:has(.c-hero-sub-wide__media)){margin-block-start:var(--spacing-160)}}.c-hero-sub-wide__media{max-block-size:calc(555 / var(--base-font-size) * 1rem);position:relative}.c-hero-sub-wide__media img,.c-hero-sub-wide__media video{inline-size:100%;max-block-size:calc(555 / var(--base-font-size) * 1rem);aspect-ratio:1;object-fit:cover}@media screen and (width>=60em){.c-hero-sub-wide__media img,.c-hero-sub-wide__media video{aspect-ratio:16/9}}.c-hero-sub-wide__media+*{margin-block-start:var(--spacing-10)}@media screen and (width>=60em){.c-hero-sub-wide__media+*{margin-block-start:var(--spacing-20)}}.c-hero-sub-wide__video-toggle{z-index:1;position:absolute;inset-block-end:var(--spacing-10);inset-inline-end:var(--spacing-10)}@media screen and (width>=60em){.c-hero-sub-wide__video-toggle{inset-block-end:var(--spacing-20);inset-inline-end:var(--spacing-20)}}.c-hero-sub-wide__video-toggle .active,.c-hero-sub-wide__video-toggle[aria-pressed=true] .inactive{display:none}.c-hero-sub-wide__video-toggle[aria-pressed=true] .active{display:revert}.c-hero-sub-wide__textbox-header{gap:var(--spacing-40) var(--spacing-40);flex-direction:column;justify-content:center;margin-block-start:var(--spacing-32);display:flex}@media screen and (width>=60em){.c-hero-sub-wide__textbox-header{flex-direction:row;justify-content:space-between;margin-block-start:var(--spacing-64)}.c-hero-sub-wide__textbox-header:not(:has(.c-hero-sub-wide__textbox-title)){display:none}}.c-hero-sub-wide__textbox-title{font-size:var(--font-size-27);line-height:var(--line-height-27);letter-spacing:var(--letter-spacing-27)}@media screen and (width>=60em){.c-hero-sub-wide__textbox-title{font-size:var(--font-size-47);line-height:var(--line-height-47);letter-spacing:var(--letter-spacing-47)}}.c-hero-sub-wide__textbox-link{align-self:end}@media screen and (width>=60em){.c-hero-sub-wide__textbox-link{display:none}}.c-search-bar{z-index:4;inline-size:max-content;transition:inset-block-start .3s;position:fixed;inset-block-end:calc(82 / var(--base-font-size) * 1rem);inset-inline-start:50%;transform:translate(-50%)}@media screen and (width<60em){.c-search-bar{display:none}}.c-search-bar--docked{position:absolute}.c-search-bar [data-dialog-open=search-dialog]{--btn-padding-inline:calc((8 / var(--base-font-size)) * 1rem);font:inherit;text-transform:revert}.c-search-bar [data-dialog-open=search-dialog] span{text-box:trim-both cap alphabetic}.c-search-bar .btn-group{box-shadow:0 calc(2 / var(--base-font-size) * 1rem) calc(7 / var(--base-font-size) * 1rem) 0 #0000001a}.c-slider:not(:has(.is-initialized)) .splide{visibility:visible}.c-slider:not(:has(.is-initialized)) .splide__list{column-gap:var(--gibki-gutter-horizontal);overflow-inline:scroll;display:flex}.c-slider:not(:has(.is-initialized)) .splide__slide{inline-size:calc(50% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 2)}.c-slider:not(:has(.is-initialized))[data-slide-rows="3"] .splide__slide{inline-size:calc(33.3333% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 3)}.c-slider:not(:has(.is-initialized))[data-slide-rows="4"] .splide__slide{inline-size:calc(25% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 4)}.c-slider__arrows{gap:var(--spacing-8);justify-content:end;display:flex}.c-slider__arrows:has(.c-slider__arrow--prev[disabled]):has(.c-slider__arrow--next[disabled]){display:none}.c-slider__arrows .btn{--btn-svg-size:calc((20 / var(--base-font-size)) * 1rem)}@media screen and (width>=60em){.c-slider__arrows .btn{--btn-svg-size:calc((22 / var(--base-font-size)) * 1rem)}}*+.c-slider__arrows{margin-block-start:var(--spacing-10)}.c-slider__pagination:has(>li:only-child){display:none}.c-slider__pagination li{flex:1;display:flex}.c-slider__pagination-item{inline-size:100%;block-size:calc(4 / var(--base-font-size) * 1rem);color:var(--slider-pagination-color);cursor:pointer;background-color:var(--slider-pagination-background-color);border:0;border-radius:0}.c-slider__pagination-item.is-active{color:var(--slider-pagination-active-color);background-color:var(--slider-pagination-active-background-color)}.c-slider__pagination-item:hover,.c-slider__pagination-item:focus-visible{color:var(--slider-pagination-hover-color);background-color:var(--slider-pagination-hover-background-color)}*+.c-slider__pagination{margin-block-start:var(--spacing-16)}.c-slider-grid__item--hidden{display:none}.c-category-filter{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.c-category-filter+*{margin-block-start:var(--spacing-40)}@media screen and (width>=60em){.c-tabs{flex-wrap:wrap;display:flex;position:relative}.frame--background:has(.c-tabs){padding-block-start:0}}.frame-type-grid_tabs.frame--full .frame{inline-size:min(100%, var(--gibki-container-max-width))}@media screen and (width>=60em){.frame--background.frame-type-grid_tabs{color:inherit;background-color:#0000}}.c-tabs__button{z-index:1;text-align:start;appearance:none;cursor:pointer;border:0;border-radius:0;flex:none;order:1;position:relative}.c-tabs__button>.btn{--btn-svg-size:calc((18 / var(--base-font-size)) * 1rem);--btn-padding-inline:var(--spacing-16);--btn-padding-block:var(--spacing-16);pointer-events:none}@media screen and (width>=60em){.c-tabs__button>.btn{display:none}}@media screen and (width<60em){.c-tabs__button{column-gap:var(--spacing-10);inline-size:100%;padding-block:var(--spacing-16);color:var(--accordion-button-color);background-color:var(--accordion-button-background-color);border-block:calc(1 / var(--base-font-size) * 1rem) solid var(--accordion-button-border-color);border-inline:0;grid-template-columns:1fr auto;align-items:center;display:grid}.c-tabs__button>span{font-size:var(--font-size-18);line-height:var(--line-height-18);letter-spacing:var(--letter-spacing-18)}.c-tabs__button .active{display:none}.c-tabs__button:hover,.c-tabs__button:focus-visible{color:var(--accordion-button-hover-color);background-color:var(--accordion-button-hover-background-color);border-color:var(--accordion-button-hover-border-color)}.c-tabs__button:hover>.btn,.c-tabs__button:focus-visible>.btn{--btn-border-color:var(--accordion-button-hover-border-color)}.c-tabs__button:has(+[hidden]+.c-tabs__button:hover,+[hidden]+.c-tabs__button:focus-visible){border-block-end-color:var(--accordion-button-hover-border-color)}.c-tabs__button+[hidden]+.c-tabs__button{border-block-start:0}.c-tabs__button[aria-expanded=true] .inactive{display:none}.c-tabs__button[aria-expanded=true] .active{display:revert}}@media screen and (width>=60em){.c-tabs__button{--focus-outline-offset:calc((4 / var(--base-font-size)) * -1rem);--focus-outline-width:calc((4 / var(--base-font-size)) * 1rem);padding-block:var(--spacing-20) var(--spacing-16);padding-inline:var(--spacing-16);font-family:var(--fira-mono);color:var(--color-neutral-900);text-transform:uppercase;border-block-end:calc(4 / var(--base-font-size) * 1rem) solid color-mix(in srgb, var(--color-neutral-900) 20%, var(--color-neutral-0));background-color:#0000}.c-tabs__button:hover{border-color:var(--color-neutral-300)}.c-tabs__button[aria-expanded=true]{border-color:var(--color-neutral-900)}.c-tabs--contained .c-tabs__button{color:var(--color-neutral-900);background-color:var(--color-neutral-50)}.c-tabs--contained .c-tabs__button:hover{border-color:var(--color-neutral-100)}}.c-tabs__deko{pointer-events:none;content:"";border-block-end:calc(4 / var(--base-font-size) * 1rem) solid color-mix(in srgb, var(--color-neutral-900) 20%, var(--color-neutral-0));inline-size:100vi;position:absolute;inset-block-start:0;inset-inline-start:calc(50% - 50vi)}@media screen and (width<60em){.c-tabs__deko{display:none}}.c-tabs--contained .c-tabs__deko{color:var(--color-neutral-900);background-color:var(--color-neutral-50)}.c-tabs__content>[class*=frame-space-before-]:first-child{margin-block-start:0}.c-tabs__content>:first-child{padding-block-start:var(--spacing-64)}@media screen and (width<60em){.c-tabs__content{color:var(--accordion-content-color);background-color:var(--accordion-content-background-color)}.c-tabs__content:has(+.c-tabs__button+.c-tabs__content)>:last-child{padding-block-end:var(--spacing-80)}}@media screen and (width>=60em){.c-tabs__content{inline-size:100%;min-inline-size:0;color:var(--themed-color,inherit);background-color:var(--themed-background-color,transparent);isolation:isolate;flex:0 0 100%;order:2;position:relative}.c-tabs__content:before{inset-block:0 calc(-1 * var(--spacing-96));z-index:-1;inline-size:100vi;color:var(--themed-color,inherit);content:"";background-color:var(--themed-background-color,transparent);position:absolute;inset-inline-start:calc(50% - 50vi)}.c-tabs__content>:first-child{padding-block-start:var(--spacing-80)}}:has(>.c-uploads){container:uploads/inline-size}.c-uploads{row-gap:var(--gibki-gutter-vertical);flex-direction:column;display:flex}.c-uploads-item{color:var(--color-neutral-900);background-color:var(--color-orange-0);grid-template-rows:1fr auto;grid-template-columns:1fr;display:grid}@container uploads (width>=600px){.c-uploads-item{grid-template-rows:auto;grid-template-columns:calc(82.5% + 10 / var(--base-font-size) * 1rem) auto}}.c-slider .c-uploads-item,.c-slider-grid .c-uploads-item{block-size:100%}.c-uploads-item__content{gap:var(--spacing-32) var(--spacing-20);padding-block:var(--spacing-20) var(--spacing-40);padding-inline:var(--spacing-10);grid-template-columns:1fr;place-content:start;display:grid}@container uploads (width>=600px){.c-uploads-item__content{padding-block:var(--spacing-40);padding-inline:var(--spacing-20);grid-template-columns:59.5% auto;align-items:last baseline}}.c-uploads-item__file-name,.c-uploads-item__title{font-size:var(--font-size-27);line-height:var(--line-height-27);letter-spacing:var(--letter-spacing-27)}@container uploads (width>=600px){.c-uploads-item__file-name,.c-uploads-item__title{font-size:var(--font-size-36);line-height:var(--line-height-36);letter-spacing:var(--letter-spacing-36)}}.c-uploads-item__file-name{word-break:break-all}.c-uploads-item__title{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 3}@container uploads (width>=600px){.c-uploads-item__description{font-size:var(--font-size-14);line-height:var(--line-height-14);letter-spacing:var(--letter-spacing-14)}}.c-uploads-item__link{min-block-size:calc(279 / var(--base-font-size) * 1rem);display:grid;position:relative}.c-uploads-item__link>*{grid-area:1/1}@container uploads (width>=600px){.c-uploads-item__link{min-block-size:revert}}.c-uploads-item__link a{--link-background-color:var(--themed-background-color);--link-color:var(--themed-color);--link-hover-background-color:var(--themed-background-color);--link-hover-color:var(--themed-color);padding-block:var(--spacing-20);padding-inline:var(--spacing-20);text-align:center;align-self:end;display:block}@container uploads (width>=600px){.c-uploads-item__link a{padding-block:var(--spacing-12);padding-inline:var(--spacing-12)}}.c-uploads-item__link a:after{content:"";position:absolute;inset:0}.c-uploads-item .themed-image div{background-repeat:repeat-y;background-size:cover;block-size:100%}:has(>.c-teaser-hublet){container:teaser-hublet/inline-size}.c-teaser-hublet{--link-decoration-line:none;padding-block:var(--spacing-2) var(--spacing-10);padding-inline:var(--spacing-2);color:var(--teaser-color);background-color:var(--teaser-background-color);border-radius:calc(4 / var(--base-font-size) * 1rem);flex-direction:column;justify-content:space-between;display:flex;position:relative}.c-slider .c-teaser-hublet,.c-slider-grid .c-teaser-hublet{block-size:100%}.c-slider__slide>div:has(>.c-teaser-hublet){block-size:100%}.c-slider-grid__item>div:has(>.c-teaser-hublet){block-size:100%}.c-teaser-hublet__image{border-radius:calc(2 / var(--base-font-size) * 1rem);overflow:hidden}.c-teaser-hublet__image img{aspect-ratio:4/3;object-fit:cover;backface-visibility:hidden;will-change:transform;inline-size:100%;transition:transform .3s;transform:translateZ(0)}.c-teaser-hublet__categories{z-index:1;gap:var(--spacing-2);padding-inline:var(--spacing-2);flex-wrap:wrap;align-self:start;margin-block-start:var(--spacing-2);display:flex}.c-teaser-hublet__image+.c-teaser-hublet__categories{margin-block-start:0;padding-inline:0;position:absolute;inset-block-start:var(--spacing-4);inset-inline-start:var(--spacing-4)}.c-teaser-hublet__content{--subheader-font-size:var(--font-size-21);--subheader-line-height:var(--line-height-21);--subheader-letter-spacing:var(--letter-spacing-21);padding-inline:var(--spacing-10);flex:1;margin-block-start:var(--spacing-10)}@container teaser-hublet (width<380px){.c-teaser-hublet__content{--header-font-size:var(--font-size-21);--header-line-height:var(--line-height-21);--header-letter-spacing:var(--letter-spacing-21);--subheader-font-size:var(--font-size-18);--subheader-line-height:var(--line-height-18);--subheader-letter-spacing:var(--letter-spacing-18)}}*+.c-teaser-hublet__content p{margin-block-start:var(--spacing-8)}*+.c-teaser-hublet__content{margin-block-start:var(--spacing-24)}.c-teaser-hublet__link{padding-inline:var(--spacing-10);opacity:0}.c-teaser-hublet__link .btn{padding-block:0;padding-inline:0}*+.c-teaser-hublet__link{margin-block-start:var(--spacing-40)}:is(.c-teaser-hublet:has(a):hover,.c-teaser-hublet:focus-within){color:var(--teaser-hover-color);background-color:var(--teaser-hover-background-color)}:is(.c-teaser-hublet:has(a):hover .c-teaser-hublet__image img,.c-teaser-hublet:focus-within .c-teaser-hublet__image img){transform:scale(1.025)}:is(.c-teaser-hublet:has(a):hover .c-teaser-hublet__link,.c-teaser-hublet:focus-within .c-teaser-hublet__link){opacity:1}.c-teaser-hublet a:after{content:"";position:absolute;inset:0}:has(>.c-teaser-quickentry){container:teaser-quickentry/inline-size}.c-teaser-quickentry{--link-decoration-line:none;padding-block:var(--spacing-2);padding-inline:var(--spacing-2) var(--spacing-10);color:var(--teaser-color);background-color:var(--teaser-background-color);border-radius:calc(4 / var(--base-font-size) * 1rem);grid-template-columns:1fr;grid-template-areas:"content""categories";display:grid;position:relative}.c-teaser-quickentry:has(.c-teaser-quickentry__image){grid-template-columns:1fr 2fr;grid-template-areas:"image content""image categories"}.c-slider .c-teaser-quickentry,.c-slider-grid .c-teaser-quickentry{block-size:100%}.c-slider__slide>div:has(>.c-teaser-quickentry){block-size:100%}.c-slider-grid__item>div:has(>.c-teaser-quickentry){block-size:100%}.c-teaser-quickentry__image{border-radius:calc(2 / var(--base-font-size) * 1rem);grid-area:image;overflow:hidden}.c-teaser-quickentry__image picture{block-size:100%}.c-teaser-quickentry__image img{aspect-ratio:1;object-fit:cover;backface-visibility:hidden;will-change:transform;block-size:100%;transition:transform .3s;transform:translateZ(0)}@container teaser-quickentry (width<380px){.c-teaser-quickentry__image img{aspect-ratio:3/4}}.c-teaser-quickentry__content{--header-font-size:var(--font-size-21);--header-line-height:var(--line-height-21);--header-letter-spacing:var(--letter-spacing-21);padding-block:var(--spacing-10);grid-area:content;margin-inline-start:var(--spacing-10)}@container teaser-quickentry (width<380px){.c-teaser-quickentry__content{--header-font-size:var(--font-size-18);--header-line-height:var(--line-height-18);--header-letter-spacing:var(--letter-spacing-18)}}.c-teaser-quickentry__categories{padding-block:var(--spacing-10);font-family:var(--fira-mono);font-size:var(--font-size-12);line-height:var(--line-height-12);color:var(--color-neutral-600);text-transform:uppercase;letter-spacing:var(--letter-spacing-12);grid-area:categories;align-self:end;margin-inline-start:var(--spacing-10)}.c-teaser-quickentry__content+.c-teaser-quickentry__categories{padding-block-start:0}:is(.c-teaser-quickentry:has(a):hover,.c-teaser-quickentry:focus-within){color:var(--teaser-hover-color);background-color:var(--teaser-hover-background-color)}:is(.c-teaser-quickentry:has(a):hover .c-teaser-quickentry__image img,.c-teaser-quickentry:focus-within .c-teaser-quickentry__image img){transform:scale(1.025)}.c-teaser-quickentry a:after{content:"";position:absolute;inset:0}.c-teasercontainer{gap:var(--gibki-gutter-vertical) var(--gibki-gutter-horizontal);grid-template-columns:repeat(12,1fr);display:grid}.c-teasercontainer>div:has(>.c-teaser-explore--small){grid-column:span 12}@media screen and (width>=60em){.c-teasercontainer>div:has(>.c-teaser-explore--small){grid-column:span 4}}.c-teasercontainer>div:has(>.c-teaser-explore--medium){grid-column:span 12}@media screen and (width>=60em){.c-teasercontainer>div:has(>.c-teaser-explore--medium){grid-column:span 8}}:is(.c-teasercontainer>div:has(>.c-teaser-explore--large),.c-teasercontainer>div:has(>.c-teaser-call2action)){grid-column:span 12}.c-teaser-explore{--link-decoration-line:none;border-radius:calc(4 / var(--base-font-size) * 1rem);grid-template-columns:1fr;grid-template-areas:"content";display:grid;position:relative}.c-teasercontainer .c-teaser-explore,.c-slider .c-teaser-explore,.c-slider-grid .c-teaser-explore{block-size:100%}.c-teasercontainer>div:has(>.c-teaser-explore){block-size:100%}.c-slider__slide>div:has(>.c-teaser-explore){block-size:100%}.c-slider-grid__item>div:has(>.c-teaser-explore){block-size:100%}.c-teaser-explore:has(.c-teaser-explore__image){padding-block:var(--spacing-2);padding-inline:var(--spacing-2);grid-template-areas:"image""content"}@media screen and (width>=48em){.c-teaser-explore:has(.c-teaser-explore__image){grid-template-columns:25% 75%;grid-template-areas:"image content"}.c-teaser-explore:has(.c-teaser-explore__image).c-teaser-explore--medium{grid-template-columns:2fr 1fr;grid-template-areas:"content image"}}.c-teaser-explore--medium .themed-image div,.c-teaser-explore--medium img{aspect-ratio:16/9}.c-teaser-explore--large .themed-image div,.c-teaser-explore--large picture{block-size:100%;inline-size:100%}.c-teaser-explore--large .themed-image div,.c-teaser-explore--large img{aspect-ratio:16/9}@media screen and (width>=48em){.c-teaser-explore--large .themed-image div,.c-teaser-explore--large img{aspect-ratio:3/4}}.c-teaser-explore--large .themed-image div{background-repeat:repeat-y}@media screen and (width>=66.667em){.c-teaser-explore--large{--header-font-size:var(--font-size-61);--header-line-height:var(--line-height-61);--header-letter-spacing:var(--letter-spacing-61);--subheader-font-size:var(--font-size-61);--subheader-line-height:var(--line-height-61);--subheader-letter-spacing:var(--letter-spacing-61)}}.c-teaser-explore__image{grid-area:image}.c-teaser-explore__image picture{border-radius:calc(2 / var(--base-font-size) * 1rem);overflow:hidden}.c-teaser-explore__image img{object-fit:cover;backface-visibility:hidden;will-change:transform;block-size:100%;inline-size:100%;transition:transform .3s;transform:translateZ(0)}.c-teaser-explore__content{padding-block:var(--spacing-32) var(--spacing-10);padding-inline:var(--spacing-10);flex-direction:column;grid-area:content;display:flex}@media screen and (width>=60em){.c-teaser-explore__content{padding:var(--spacing-20)}}.c-teaser-explore__categories{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);text-transform:uppercase;letter-spacing:var(--letter-spacing-16)}.c-teaser-explore__header{flex:1}*+.c-teaser-explore__header{margin-block-start:var(--spacing-24)}*+.c-teaser-explore__link{margin-block-start:var(--spacing-128)}.c-teaser-explore:has(a):hover{--btn-outline-color:var(--btn-outline-hover-color);--btn-outline-background-color:var(--btn-outline-hover-background-color);--btn-outline-border-color:var(--btn-outline-hover-border-color)}:is(.c-teaser-explore:has(a):hover .c-teaser-explore__image img,.c-teaser-explore:focus-within .c-teaser-explore__image img){transform:scale(1.025)}.c-teaser-explore a:after{content:"";position:absolute;inset:0}.c-teaser-call2action{padding-block:var(--spacing-2);padding-inline:var(--spacing-2);border-radius:calc(4 / var(--base-font-size) * 1rem);grid-template-columns:1fr;grid-template-areas:"content""image""link";display:grid;position:relative}@media screen and (width>=48em){.c-teaser-call2action{grid-template:"content image"1fr"content link"/75% 25%}}.c-teaser-call2action__content{padding-block:var(--spacing-32) var(--spacing-48);padding-inline:var(--spacing-10);flex-direction:column;grid-area:content;display:flex}@media screen and (width>=60em){.c-teaser-call2action__content{padding-block:var(--spacing-32) var(--spacing-80);padding-inline:var(--spacing-20)}}.c-teaser-call2action__header{--link-decoration-line:none}@media screen and (width>=66.667em){.c-teaser-call2action__header{--header-font-size:var(--font-size-61);--header-line-height:var(--line-height-61);--header-letter-spacing:var(--letter-spacing-61);--subheader-font-size:var(--font-size-61);--subheader-line-height:var(--line-height-61);--subheader-letter-spacing:var(--letter-spacing-61)}}.c-teaser-call2action__body{max-inline-size:calc(600 / var(--base-font-size) * 1rem)}*+.c-teaser-call2action__body{margin-block-start:var(--spacing-64)}@media screen and (width>=60em){*+.c-teaser-call2action__body{margin-block-start:var(--spacing-80)}}.c-teaser-call2action__image{border-start-start-radius:calc(2 / var(--base-font-size) * 1rem);border-start-end-radius:calc(2 / var(--base-font-size) * 1rem);grid-area:image;overflow:hidden}.c-teaser-call2action__link{border-end-end-radius:calc(2 / var(--base-font-size) * 1rem);border-end-start-radius:calc(2 / var(--base-font-size) * 1rem);grid-area:link;align-self:end;overflow:hidden}.c-teaser-call2action__link .link{--link-background-color:var(--color-green-200);--link-hover-background-color:var(--color-green-200);padding-block:var(--spacing-12);padding-inline:var(--spacing-16);text-align:center;display:block}.c-teaser-call2action .themed-image div{aspect-ratio:16/9;background-repeat:repeat-y;background-size:cover;block-size:100%;inline-size:100%}@media screen and (width>=48em){.c-teaser-call2action .themed-image div{aspect-ratio:3/4}}.c-teaser-call2action:has(a):hover .c-teaser-call2action__link .link{--link-decoration-line:underline}.c-teaser-call2action a:after{content:"";position:absolute;inset:0}.c-keyfacts{row-gap:var(--spacing-32);padding-block-end:var(--spacing-10);padding-inline:var(--spacing-2);color:var(--color-neutral-900);background-color:var(--color-neutral-25);border-radius:calc(4 / var(--base-font-size) * 1rem);flex-direction:column;display:flex}.c-keyfacts__title{padding:var(--spacing-10);font-size:var(--font-size-14);line-height:var(--line-height-14);color:var(--color-neutral-600);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);border-block-end:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-100)}.c-keyfacts__content{gap:var(--spacing-8);padding-inline:var(--spacing-10);font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16);flex-wrap:wrap;display:flex}*+.c-keyfacts__content{margin-block-start:var(--spacing-16)}.c-keyfacts__content--rows{flex-direction:column}.c-keyfacts__time{white-space:nowrap;margin-block-start:var(--spacing-8);display:inline-block}.frame__header:has(+.c-tagcloud){--header-font-size:var(--roofline-font-size);--header-line-height:var(--roofline-line-height);--header-letter-spacing:var(--roofline-letter-spacing)}.c-tagcloud{--container-header-margin:var(--spacing-16);gap:var(--spacing-8);flex-wrap:wrap;align-items:start;display:flex}.c-gallery{display:grid-lanes;gap:var(--gibki-gutter-vertical) var(--gibki-gutter-horizontal);grid-template-columns:repeat(2,1fr);align-items:start}@supports not (display:grid-lanes){.c-gallery{grid-template-rows:masonry;display:grid}}@media screen and (width>=48em){.c-gallery{grid-template-columns:repeat(3,1fr)}}:has(>.c-news-teaser){container:news-teaser/inline-size}.c-news-teaser{--link-decoration-line:none;block-size:100%;color:var(--news-teaser-color);background-color:var(--news-teaser-background-color);border-radius:calc(4 / var(--base-font-size) * 1rem);flex-direction:column;justify-content:space-between;display:flex;position:relative}.c-news-teaser__image{border-radius:calc(2 / var(--base-font-size) * 1rem);display:grid;overflow:hidden}.c-news-teaser__image>*{grid-area:1/1}.c-news-teaser__image img{object-fit:cover;backface-visibility:hidden;will-change:transform;inline-size:100%;transition:transform .3s;transform:translateZ(0)}.c-news-teaser__image .themed-image div,.c-news-teaser__image img{aspect-ratio:16/9}.c-news-teaser__categories{z-index:1;gap:var(--spacing-2);margin:var(--spacing-2);flex-wrap:wrap;align-self:start;display:flex;position:relative}.c-news-teaser__content{--header-font-size:var(--font-size-21);--header-line-height:var(--line-height-21);--header-letter-spacing:var(--letter-spacing-21);flex:1;margin-block-start:var(--spacing-24)}@container news-teaser (width>=600px){.c-news-teaser__content{--header-font-size:var(--font-size-36);--header-line-height:var(--line-height-36);--header-letter-spacing:var(--letter-spacing-36)}}.c-news-teaser__footer{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16);margin-block-start:var(--spacing-32)}:is(.c-news-teaser:has(a):hover .c-news-teaser__image img,.c-news-teaser:focus-within .c-news-teaser__image img){transform:scale(1.025)}.c-news-teaser a:after{z-index:1;content:"";position:absolute;inset:0}.c-news-list__news:has(.c-news-teaser){--gibki-gutter-vertical:var(--spacing-32)}@media screen and (width>=48rem){.c-news-list__news:has(.c-news-teaser){--gibki-gutter-vertical:var(--spacing-96)}}.c-news-list__more-link{margin-block-start:var(--spacing-96)}.c-news-list__more-link a{justify-content:center;inline-size:100%}.c-news-filter{--gibki-gutter-vertical:var(--spacing-64)}.c-news-filter__label{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);text-transform:uppercase;letter-spacing:var(--letter-spacing-16);display:block}.c-news-filter__label+*{margin-block-start:var(--spacing-20)}.c-news-filter__buttons{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.c-news-filter+*{margin-block-start:var(--spacing-64)}.c-news-filter-summary{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);text-transform:uppercase;letter-spacing:var(--letter-spacing-16)}.c-news-filter-summary+*{margin-block-start:var(--spacing-20)}.frame-type-news_pi1:has(.c-news-single)>.frame__header{display:none}.c-news-single__teaser-text{font-size:var(--font-size-21);line-height:var(--line-height-21);letter-spacing:var(--letter-spacing-21)}:has(>.c-event-teaser){container:event-teaser/inline-size}.c-event-teaser{--link-decoration-line:none;grid-template-columns:max(86 / var(--base-font-size) * 1rem, 16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6) auto;color:var(--event-teaser-color);background-color:var(--event-teaser-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-300);border-radius:calc(4 / var(--base-font-size) * 1rem);display:grid;position:relative;overflow:hidden}@container event-teaser (width>=800px){.c-event-teaser{grid-template-columns:max(106 / var(--base-font-size) * 1rem, 16.6667% - var(--gibki-gutter-horizontal) + var(--gibki-gutter-horizontal) / 6) auto}}.c-slider .c-event-teaser,.c-slider-grid .c-event-teaser{block-size:100%}.c-event-teaser__date{padding-block:var(--spacing-10);padding-inline:var(--spacing-10);font-family:var(--fira-mono);color:var(--event-teaser-date-color);text-transform:uppercase;background-color:var(--event-teaser-date-background-color);border-inline-end:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-300)}@container event-teaser (width>=800px){.c-event-teaser__date{padding-block:var(--spacing-20)}}.c-event-teaser__date-day{font-size:var(--font-size-47);line-height:var(--line-height-47);letter-spacing:var(--letter-spacing-47)}@container event-teaser (width>=800px){.c-event-teaser__date-day{font-size:var(--font-size-70);line-height:var(--line-height-70);letter-spacing:var(--letter-spacing-70)}}.c-event-teaser__date-year{font-size:var(--font-size-14);line-height:var(--line-height-14);letter-spacing:var(--letter-spacing-14)}@container event-teaser (width>=800px){.c-event-teaser__date-year{font-size:var(--font-size-18);line-height:var(--line-height-18);letter-spacing:var(--letter-spacing-18)}}.c-event-teaser__date time{gap:var(--spacing-16);flex-direction:column;display:flex}@container event-teaser (width>=800px){.c-event-teaser__date time{justify-content:space-between;block-size:100%}}.c-event-teaser__content{padding-block:var(--spacing-10);padding-inline:var(--spacing-10);grid-template:"categories""header""footer"1fr"link"/1fr;align-items:start;display:grid}@container event-teaser (width>=800px){.c-event-teaser__content{grid-template:"header categories""footer link"1fr/auto 40%;padding-block-end:var(--spacing-20)}}.c-event-teaser__categories{gap:var(--spacing-2);flex-wrap:wrap;grid-area:categories;display:flex}@container event-teaser (width>=800px){.c-event-teaser__categories{justify-content:end}}.c-event-teaser__categories+*{margin-block-start:var(--spacing-24)}@container event-teaser (width>=800px){.c-event-teaser__categories+*{margin-block-start:var(--spacing-10)}}.c-event-teaser__header{grid-area:header}.c-event-teaser__header+*{margin-block-start:var(--spacing-32)}@container event-teaser (width>=800px){.c-event-teaser__header+*{margin-block-start:var(--spacing-56)}}.c-event-teaser__footer{gap:var(--spacing-16);font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);flex-direction:column;grid-area:footer;align-self:end;display:flex}@container event-teaser (width>=800px){.c-event-teaser__footer{gap:var(--spacing-20);color:var(--color-neutral-600);background-color:#0000}}.c-event-teaser__time{white-space:nowrap;margin-inline-start:var(--spacing-16)}.c-event-teaser__link{grid-area:link;align-self:end;margin-block-start:var(--spacing-32)}.c-event-teaser__link .btn{--btn-padding-block:0;--btn-padding-inline:0}@container event-teaser (width>=800px){.c-event-teaser__link{justify-self:end}.c-event-teaser:not(:has(a):hover,:focus-within) .c-event-teaser__link{display:none}}:is(.c-event-teaser:has(a):hover,.c-event-teaser:focus-within){--event-teaser-color:var(--event-teaser-hover-color);--event-teaser-background-color:var(--event-teaser-hover-background-color);--event-teaser-date-background-color:var(--event-teaser-hover-date-background-color);--event-teaser-date-color:var(--event-teaser-hover-date-color)}.c-event-teaser a:after{z-index:1;content:"";position:absolute;inset:0}.c-pagination{gap:var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.c-pagination__list{gap:var(--spacing-8);flex-wrap:wrap;justify-content:center;align-items:baseline;margin:0;list-style-type:"";display:flex}.c-pagination__link{--btn-padding-inline:0;--btn-padding-block:0;inline-size:calc(46 / var(--base-font-size) * 1rem);block-size:calc(46 / var(--base-font-size) * 1rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}*+.c-pagination{margin-block-start:var(--spacing-96)}.c-call2action-button a{justify-content:center;inline-size:100%}@position-try --filter-panel-flip{inset-inline:auto anchor(right)}.c-filter{grid-template-columns:1fr;grid-template-areas:"input""dropdowns""clear";display:grid}.c-filter__input{grid-area:input}.c-filter__input .input-group{column-gap:var(--spacing-1);border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-900);border-radius:calc(2 / var(--base-font-size) * 1rem);inline-size:100%;overflow:hidden}.c-filter__input .input-group input{border:0}.c-filter__input+*{margin-block-start:var(--spacing-20)}@media screen and (width>=60em){.c-filter__input+*{margin-block-start:var(--spacing-40)}}.c-filter__groups{gap:var(--spacing-8);flex-wrap:wrap;grid-area:dropdowns;align-content:start;align-items:center;display:flex}@media screen and (width<48em){.c-filter__groups{grid-template-columns:repeat(2,1fr);display:grid}.c-filter__groups .c-filter__toggle{inline-size:100%}}.c-filter__dropdown{position:relative}.c-filter__dropdown .active{display:none}.c-filter__dropdown:has([popover]:popover-open) .c-filter__toggle{--btn-background-color:var(--btn-hover-background-color);--btn-border-color:var(--btn-hover-border-color);--btn-color:var(--btn-hover-color);--count-badge-color:var(--count-badge-hover-color);--count-badge-background-color:var(--count-badge-hover-background-color)}.c-filter__dropdown:has([popover]:popover-open) .active{display:revert}.c-filter__dropdown:has([popover]:popover-open) .inactive{display:none}.c-filter__dropdown:has([popover]:popover-open) .c-filter__chevron{transform:rotate(180deg)}.c-filter__toggle{--btn-padding-block:var(--spacing-8);line-height:1}.c-filter__groups .c-filter__dropdown:first-of-type .c-filter__toggle{anchor-name:--filter-anchor-1}.c-filter__groups .c-filter__dropdown:first-of-type .c-filter__panel{position-anchor:--filter-anchor-1}.c-filter__groups .c-filter__dropdown:nth-of-type(2) .c-filter__toggle{anchor-name:--filter-anchor-2}.c-filter__groups .c-filter__dropdown:nth-of-type(2) .c-filter__panel{position-anchor:--filter-anchor-2}.c-filter__groups .c-filter__dropdown:nth-of-type(3) .c-filter__toggle{anchor-name:--filter-anchor-3}.c-filter__groups .c-filter__dropdown:nth-of-type(3) .c-filter__panel{position-anchor:--filter-anchor-3}.c-filter__groups .c-filter__dropdown:nth-of-type(4) .c-filter__toggle{anchor-name:--filter-anchor-4}.c-filter__groups .c-filter__dropdown:nth-of-type(4) .c-filter__panel{position-anchor:--filter-anchor-4}.c-filter__groups .c-filter__dropdown:nth-of-type(5) .c-filter__toggle{anchor-name:--filter-anchor-5}.c-filter__groups .c-filter__dropdown:nth-of-type(5) .c-filter__panel{position-anchor:--filter-anchor-5}.c-filter__groups .c-filter__dropdown:nth-of-type(6) .c-filter__toggle{anchor-name:--filter-anchor-6}.c-filter__groups .c-filter__dropdown:nth-of-type(6) .c-filter__panel{position-anchor:--filter-anchor-6}.c-filter__groups .c-filter__dropdown:nth-of-type(7) .c-filter__toggle{anchor-name:--filter-anchor-7}.c-filter__groups .c-filter__dropdown:nth-of-type(7) .c-filter__panel{position-anchor:--filter-anchor-7}.c-filter__groups .c-filter__dropdown:nth-of-type(8) .c-filter__toggle{anchor-name:--filter-anchor-8}.c-filter__groups .c-filter__dropdown:nth-of-type(8) .c-filter__panel{position-anchor:--filter-anchor-8}.c-filter__panel{z-index:20;min-inline-size:calc(220 / var(--base-font-size) * 1rem);max-inline-size:calc(420 / var(--base-font-size) * 1rem);max-block-size:calc(320 / var(--base-font-size) * 1rem);padding:var(--spacing-16);overflow-block:auto;background-color:var(--color-neutral-0);border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-300);border-radius:calc(2 / var(--base-font-size) * 1rem);margin:0;position:absolute;inset-block-start:calc(100% + var(--spacing-4));inset-inline-start:0}@supports (anchor-name:--foo){.c-filter__panel{position-try-fallbacks:--filter-panel-flip;inset-block-start:calc(anchor(bottom) + var(--spacing-4));inset-inline-start:anchor(left)}}.c-filter__panel legend+*{margin-block-start:0}.c-filter__options{display:block}.c-filter__options a{font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16)}.c-filter__options a:has(svg){gap:var(--spacing-10);align-items:center;display:inline-flex}.c-filter__options a:has(svg) svg{inline-size:calc(12 / var(--base-font-size) * 1rem);block-size:calc(12 / var(--base-font-size) * 1rem);flex-shrink:0}.c-filter__options:is(ul){margin:0;padding:0;list-style-type:""}.c-filter__options li+li{margin-block-start:var(--spacing-10)}.c-filter__tags{gap:var(--spacing-8);flex-wrap:wrap;grid-area:clear;align-items:center;margin-block-start:var(--spacing-40);display:flex}@media screen and (width<60em){.c-filter__tags{margin-block-start:var(--spacing-20)}.c-filter__tags [data-filter-clear]{display:none}}.c-filter+*{margin-block-start:var(--spacing-64)}form:has(.c-filter--studyfinder)+*{margin-block-start:var(--spacing-64)}.c-filter--studyfinder{column-gap:var(--spacing-40);grid-template-areas:"dropdowns""clear""search"}@media screen and (width>=60em){.c-filter--studyfinder{grid-template-columns:auto 33%;grid-template-areas:"dropdowns search""clear clear"}}.c-filter__dropdown--search{grid-area:search}@media screen and (width<60em){.c-filter__dropdown--search{margin-block-start:var(--spacing-40)}}@media screen and (width>=60em){.c-filter__dropdown--search{justify-self:end}}.c-filter__dropdown--search .c-filter__toggle{anchor-name:--studyfinder-filter-anchor-search}@media screen and (width<60em){.c-filter__dropdown--search .c-filter__toggle{display:none}}.c-filter__dropdown--search .c-filter__panel{position-anchor:--studyfinder-filter-anchor-search}.c-filter__panel--search{inset-block:0;inset-inline:auto calc(100% + var(--spacing-10));max-inline-size:unset;block-size:auto;max-block-size:unset;border:0;padding-block:0}@supports (anchor-name:--foo){.c-filter__panel--search{inset-block:anchor(top) anchor(bottom);inset-inline:auto calc(anchor(left) + var(--spacing-10))}}@media screen and (width<60em){.c-filter__panel--search{inline-size:100%;display:block;position:static;inset-inline:0}}@media screen and (width>=60em){.c-filter__panel--search{min-inline-size:calc(373 / var(--base-font-size) * 1rem);padding-inline:0}}.c-filter__panel--search .form-control{block-size:100%;padding-block:0;padding-inline:var(--spacing-32) 0;background-image:var(--search-icon);background-position:0;background-repeat:no-repeat;background-size:calc(16 / var(--base-font-size) * 1rem);border-color:var(--color-neutral-900);border-block-start:0;border-inline:0;border-radius:0}.c-filter__submit{justify-content:end;margin-block-start:var(--spacing-40);display:flex}@media (scripting:enabled){.c-filter__submit{display:none}}[data-studyfinder-results][aria-busy=true]{pointer-events:none;opacity:.5;transition:opacity .2s}.in2studyfinder-results{gap:var(--spacing-16);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.in2studyfinder-results__count{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);text-transform:uppercase;letter-spacing:var(--letter-spacing-16)}.in2studyfinder-results__filter{gap:var(--spacing-16);align-items:center;display:flex}.in2studyfinder-results__filter label{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);text-transform:uppercase;letter-spacing:var(--letter-spacing-16)}.in2studyfinder-results__filter select{inline-size:calc(160 / var(--base-font-size) * 1rem);padding-block:var(--spacing-2)}.in2studyfinder-results+*{margin-block-start:var(--spacing-20)}:has(>.c-in2studyfinder-teaser){container:in2studyfinder-teaser/inline-size}.c-in2studyfinder-teaser{--link-decoration-line:none;padding:var(--spacing-10);color:var(--in2studyfinder-teaser-color);background-color:var(--in2studyfinder-teaser-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-300);border-radius:calc(4 / var(--base-font-size) * 1rem);grid-template:"categories""header""footer"1fr"link"/1fr;align-items:start;display:grid;position:relative;overflow:hidden}@container in2studyfinder-teaser (width>=800px){.c-in2studyfinder-teaser{grid-template:"header categories""footer link"1fr/auto 40%}}.c-in2studyfinder-teaser__categories{gap:var(--spacing-2);flex-wrap:wrap;grid-area:categories;display:flex}@container in2studyfinder-teaser (width>=800px){.c-in2studyfinder-teaser__categories{justify-content:end}}.c-in2studyfinder-teaser__categories+*{margin-block-start:var(--spacing-24)}@container in2studyfinder-teaser (width>=800px){.c-in2studyfinder-teaser__categories+*{margin-block-start:var(--spacing-10)}}.c-in2studyfinder-teaser__header{grid-area:header}.c-in2studyfinder-teaser__header+*{margin-block-start:var(--spacing-32)}@container in2studyfinder-teaser (width>=800px){.c-in2studyfinder-teaser__header+*{margin-block-start:var(--spacing-56)}}.c-in2studyfinder-teaser__footer{gap:var(--spacing-16);font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);flex-direction:column;grid-area:footer;align-self:end;display:flex}@container in2studyfinder-teaser (width>=800px){.c-in2studyfinder-teaser__footer{gap:var(--spacing-20);color:var(--color-neutral-600);background-color:#0000}}.c-in2studyfinder-teaser__footer-facts{gap:var(--spacing-16) var(--spacing-20);flex-wrap:wrap;display:flex}.c-in2studyfinder-teaser__link{grid-area:link;align-self:end;margin-block-start:var(--spacing-32)}.c-in2studyfinder-teaser__link .btn{--btn-padding-block:0;--btn-padding-inline:0}@container in2studyfinder-teaser (width>=800px){.c-in2studyfinder-teaser__link{justify-self:end}.c-in2studyfinder-teaser:not(:has(a):hover,:focus-within) .c-in2studyfinder-teaser__link{display:none}}:is(.c-in2studyfinder-teaser:has(a):hover,.c-in2studyfinder-teaser:focus-within){--in2studyfinder-teaser-background-color:var(--in2studyfinder-teaser-hover-background-color);--in2studyfinder-teaser-color:var(--in2studyfinder-teaser-hover-color)}.c-in2studyfinder-teaser a:after{z-index:1;content:"";position:absolute;inset:0}.c-menu ul{margin:0;padding:0;list-style-type:""}.c-menu li{border-block-end:var(--spacing-1) solid var(--color-neutral-300)}.c-menu li:first-child{border-block-start:var(--spacing-1) solid var(--color-neutral-300)}.c-menu a,.c-menu button{--btn-padding-block:var(--spacing-6);--btn-padding-inline:0;inline-size:100%;color:var(--color-neutral-700);background-color:#0000;justify-content:space-between}.c-menu a:hover,.c-menu a:focus-visible,.c-menu button:hover,.c-menu button:focus-visible{color:var(--color-neutral-900)}.c-menu [aria-expanded=true] svg{transform:rotate(90deg)}.c-menu__subpages li:last-child{border-block-end:0}:has(>.c-contact){container:contact/inline-size}.c-contact{color:var(--contact-color);background-color:var(--contact-background-color);border-radius:calc(4 / var(--base-font-size) * 1rem);position:relative;overflow:hidden}@container contact (width<48em){.c-contact{--header-font-size:var(--font-size-21);--header-line-height:var(--line-height-21);--header-letter-spacing:var(--letter-spacing-21)}}.c-contact:has(.c-contact__image){padding-block:var(--spacing-2);padding-inline:var(--spacing-2);grid-template:"image""content"1fr/1fr;display:grid}@container contact (width>=48em){.c-contact:has(.c-contact__image){grid-template:"image content"/25% auto}}.c-slider .c-contact,.c-slider-grid .c-contact{block-size:100%}.c-contact__image img{aspect-ratio:3/4;object-fit:cover;block-size:100%;inline-size:100%}.c-contact__content{padding-block:var(--spacing-20);padding-inline:var(--spacing-10);flex-direction:column;justify-content:space-between;display:flex}@container contact (width>=48em){.c-contact__content{padding-inline:var(--spacing-20)}}.c-contact__head{row-gap:var(--spacing-64);grid-template-areas:"header""contact";display:grid}@container contact (width>=48em){.c-contact__head{row-gap:var(--spacing-40);grid-template-areas:"header header.""contact contact."}}.c-contact__head:has(.c-contact__data){row-gap:var(--spacing-64);grid-template-areas:"header""contact""address"}@container contact (width>=48em){.c-contact__head:has(.c-contact__data){row-gap:var(--spacing-40);grid-template-areas:"header header address""contact contact address"}}.c-contact__head .c-contact__data{grid-area:address;align-self:end}.c-contact__header{grid-area:header}.c-contact .frame__header{flex-direction:column-reverse;display:flex}@container contact (width<48em){.c-contact .frame__header{row-gap:var(--spacing-8);flex-direction:column}.c-contact .frame__header p{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);text-transform:uppercase;letter-spacing:var(--letter-spacing-16)}}.c-contact__contact{row-gap:var(--spacing-20);font-family:var(--fira-mono);text-transform:uppercase;word-break:break-all;flex-direction:column;grid-area:contact;display:flex}@container contact (width>=48em){.c-contact__contact{row-gap:var(--spacing-24);font-size:var(--font-size-21);line-height:var(--line-height-21);letter-spacing:var(--letter-spacing-21)}}.c-contact__contact>div{column-gap:var(--spacing-16);display:flex}.c-contact__footer{gap:var(--spacing-40);grid-template-columns:1fr;margin-block-start:var(--spacing-64);display:grid}.c-contact:has(.c-contact__head .c-contact__data) .c-contact__footer{margin-block-start:var(--spacing-40)}@container contact (width>=48em){.c-contact__footer{grid-template-columns:repeat(3,1fr)}}.c-contact__data-titel{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);color:color-mix(in srgb, currentcolor, var(--white) 20%);text-transform:uppercase;letter-spacing:var(--letter-spacing-16);background-color:#0000}.c-contact__data-content{margin-block-start:var(--spacing-16)}@container contact (width>=48em){.c-contact__link{place-self:end}}.c-consent{--consent-background-color:var(--color-yellow-10);--consent-color:var(--color-neutral-900)}.c-consent:has(.c-consent__image){--consent-background-color:color-mix(in srgb, var(--color-neutral-900), transparent 40%);--consent-color:var(--color-neutral-0)}.c-consent{border-radius:calc(2 / var(--base-font-size) * 1rem);opacity:0;transition:opacity .3s;display:grid;overflow:hidden}.c-consent--visible{opacity:1}.c-consent>*{grid-area:1/1}.c-consent__image{object-fit:cover;block-size:100%;inline-size:100%}.c-consent__content{aspect-ratio:16/9;padding:var(--spacing-10);color:var(--consent-color);background-color:var(--consent-background-color);flex-direction:column;justify-content:end;display:flex}@media screen and (width>=60em){.c-consent__content{padding:var(--spacing-20)}}.c-consent button{margin-block-start:var(--spacing-48)}.parvus-trigger{inline-size:fit-content}.parvus-trigger:has(img) .parvus-zoom__indicator{padding:calc(6 / var(--base-font-size) * 1rem);color:var(--color-neutral-900);background-color:var(--color-yellow-10);border-radius:calc(2 / var(--base-font-size) * 1rem);inset-block-start:var(--spacing-10);inset-inline-end:var(--spacing-10)}.parvus__toolbar{inset-block-start:var(--spacing-20);inset-inline:var(--spacing-10)}@media screen and (width>=60em){.parvus__toolbar{inset-inline:var(--spacing-20)}}.parvus__btn--previous,.parvus__btn--next{inset-block-start:calc(50svb - var(--spacing-20))}.parvus__overlay{transition:backdrop-filter var(--parvus-transition-duration) var(--parvus-transition-timing-function), transform var(--parvus-transition-duration) var(--parvus-transition-timing-function), opacity var(--parvus-transition-duration) var(--parvus-transition-timing-function);view-transition-name:overlay;will-change:backdrop-filter, transform, opacity}.parvus[open] .parvus__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.parvus__slide{padding-block:var(--spacing-20);padding-inline:var(--spacing-10)}@media screen and (width>=60em){.parvus__slide{padding-inline:var(--spacing-20)}}.parvus__caption{font-size:var(--font-size-12);line-height:var(--line-height-12);letter-spacing:var(--letter-spacing-12);padding-block-start:var(--spacing-8)}::view-transition-group(overlay){z-index:6;animation-duration:var(--parvus-transition-duration);animation-timing-function:var(--parvus-transition-timing-function)}@position-try --tx-yacy-suggest-flip{inset-block:auto calc(anchor(top) + var(--spacing-4))}.c-search-dialog__input input[type=text],.c-search-dialog__input input[name*="[query]"]{anchor-name:--tx-yacy-suggest-anchor-dialog}.c-filter__input input[type=text],.c-filter__input input[name*="[query]"]{anchor-name:--tx-yacy-suggest-anchor-page}.tx-yacy-suggest{z-index:20;min-inline-size:calc(220 / var(--base-font-size) * 1rem);max-block-size:calc(320 / var(--base-font-size) * 1rem);padding:var(--spacing-4);overflow-block:auto;background-color:var(--color-neutral-0);border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-300);border-radius:calc(2 / var(--base-font-size) * 1rem);margin:0;list-style:none;position:absolute}.tx-yacy-suggest[hidden]{display:none}@supports (anchor-name:--foo){.tx-yacy-suggest{inline-size:anchor-size(width);position-try-fallbacks:--tx-yacy-suggest-flip;position:fixed;inset-block-start:calc(anchor(bottom) + var(--spacing-4));inset-inline-start:anchor(left)}.c-search-dialog__input .tx-yacy-suggest{position-anchor:--tx-yacy-suggest-anchor-dialog}.c-filter__input .tx-yacy-suggest{position-anchor:--tx-yacy-suggest-anchor-page}}.tx-yacy-suggest li+li{margin-block-start:calc(2 / var(--base-font-size) * 1rem)}.tx-yacy-suggest button{inline-size:100%;padding:var(--spacing-8) var(--spacing-10);font:inherit;color:inherit;text-align:start;cursor:pointer;border-radius:calc(2 / var(--base-font-size) * 1rem);background-color:#0000;border:0;display:block}.tx-yacy-suggest button:hover,.tx-yacy-suggest button:focus-visible{background-color:var(--color-neutral-25)}.c-search-results{gap:var(--spacing-16);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.c-search-results__count{font-family:var(--fira-mono);font-size:var(--font-size-16);line-height:var(--line-height-16);text-transform:uppercase;letter-spacing:var(--letter-spacing-16)}.c-search-results+*{margin-block-start:var(--spacing-20)}:has(>.c-search-teaser){container:search-teaser/inline-size}.c-search-teaser{--link-decoration-line:none;min-block-size:calc(140 / var(--base-font-size) * 1rem);padding:var(--spacing-10);color:var(--search-teaser-color);background-color:var(--search-teaser-background-color);border:calc(1 / var(--base-font-size) * 1rem) solid var(--color-neutral-300);border-radius:calc(4 / var(--base-font-size) * 1rem);grid-template:"categories""header""description"1fr"link"/1fr;align-items:start;display:grid;position:relative;overflow:hidden}@container search-teaser (width>=800px){.c-search-teaser{grid-template:"header categories""description link"1fr/auto 33.333%}}.c-search-teaser__categories{gap:var(--spacing-2);flex-wrap:wrap;grid-area:categories;display:flex}@container search-teaser (width>=800px){.c-search-teaser__categories{justify-content:end}}.c-search-teaser__categories+*{margin-block-start:var(--spacing-24)}@container search-teaser (width>=800px){.c-search-teaser__categories+*{margin-block-start:var(--spacing-10)}}.c-search-teaser__header{grid-area:header}.c-search-teaser__header+*{margin-block-start:var(--spacing-32)}@container search-teaser (width>=800px){.c-search-teaser__header+*{margin-block-start:var(--spacing-56)}}.c-search-teaser__description{gap:var(--spacing-16);font-size:var(--font-size-14);line-height:var(--line-height-14);letter-spacing:var(--letter-spacing-14);flex-direction:column;grid-area:description;align-self:end;display:flex}@container search-teaser (width>=800px){.c-search-teaser__description{gap:var(--spacing-20);color:var(--color-neutral-600);background-color:#0000}}.c-search-teaser__link{grid-area:link;align-self:end;margin-block-start:var(--spacing-32)}.c-search-teaser__link .btn{--btn-padding-block:0;--btn-padding-inline:0}@container search-teaser (width>=800px){.c-search-teaser__link{justify-self:end}.c-search-teaser:not(:has(a):hover,:focus-within) .c-search-teaser__link{display:none}}:is(.c-search-teaser:has(a):hover,.c-search-teaser:focus-within){--search-teaser-background-color:var(--search-teaser-hover-background-color);--search-teaser-color:var(--search-teaser-hover-color)}.c-search-teaser a:after{z-index:1;content:"";position:absolute;inset:0}.skip-link:focus{z-index:1338;position:absolute;inset-block-start:var(--spacing-20);inset-inline-start:var(--spacing-20)}.page{flex-direction:column;min-block-size:100svb;display:flex;overflow:clip}.page__content{flex-grow:1}.page__header,.page__subheader,.page__footer{flex-grow:0;flex-shrink:0}.page__header{inset-block-start:var(--spacing-20);inset-inline:var(--gibki-container-padding);z-index:4;justify-content:space-between;align-items:start;transition:opacity .3s linear;display:flex;position:fixed}.page__header--hidden{pointer-events:none;opacity:0}.page__header-logo{--link-decoration-line:none;--link-hover-decoration-line:none;font-family:var(--headings-font-family);font-size:var(--font-size-36);line-height:var(--line-height-36);letter-spacing:var(--letter-spacing-36)}@media screen and (width<34.4375em){.page__header-logo{flex:1}}.page__header-logo>a{display:block}.page__header-logo img{inline-size:calc(531 / var(--base-font-size) * 1rem);block-size:auto}.page__header-utility{align-content:start;justify-self:end}@media screen and (width<60em){.page__header-utility{display:none}}.page__header-utility .btn-group{box-shadow:0 calc(2 / var(--base-font-size) * 1rem) calc(7 / var(--base-font-size) * 1rem) 0 #0000001a}.page__subheader{inset-block-start:calc(var(--scroll-padding-top) - var(--spacing-20));inset-inline:var(--gibki-container-padding);z-index:4;pointer-events:none;transition:opacity .3s linear;display:none;position:fixed}.page__subheader--hidden{opacity:0}.page__subheader img{inline-size:auto;max-inline-size:calc(531 / var(--base-font-size) * 1rem);max-block-size:min(200 / var(--base-font-size) * 1rem, (var(--stage-block-end,100svb) - var(--scroll-padding-top)) * .5)}.page:has(.c-hero-highlight,.c-hero-main,.c-hero-sub-wide) .page__subheader{display:block}.p-footer{--link-decoration-line:none;--link-hover-decoration-line:underline;padding-block:var(--spacing-80) var(--spacing-20);font-family:var(--fira-mono);font-size:var(--font-size-14);line-height:var(--line-height-14);color:var(--color-neutral-0);text-transform:uppercase;letter-spacing:var(--letter-spacing-14);background-color:var(--color-neutral-900);margin-block-start:var(--footer-space-before)}.p-footer__logo{max-inline-size:calc(145 / var(--base-font-size) * 1rem)}.p-footer__logo+*{margin-block-start:var(--spacing-20)}@media screen and (width<60em){.p-footer__copyright{order:1;margin-block-start:var(--spacing-80)}}.p-footer__social-media{gap:var(--spacing-16);text-align:end;display:flex}@media screen and (width<60em){.p-footer__social-media{gap:var(--spacing-40);text-align:start;order:2;margin-block-start:var(--spacing-12)}}.p-footer__social-media svg{inline-size:calc(16 / var(--base-font-size) * 1rem);block-size:calc(16 / var(--base-font-size) * 1rem)}.p-footer__nav{--gibki-gutter-vertical:var(--spacing-40)}@media screen and (width<60em){.p-footer__nav{font-size:var(--font-size-16);line-height:var(--line-height-16);letter-spacing:var(--letter-spacing-16)}}.p-footer nav>*{gap:var(--spacing-20);flex-direction:column;display:flex}.u-roofline{font-family:var(--fira-mono);font-size:var(--roofline-font-size);line-height:var(--roofline-line-height);text-transform:uppercase;letter-spacing:var(--roofline-letter-spacing)}.u-roofline+*{margin-block-start:var(--roofline-margin)}.u-visually-hidden:not(:focus){inline-size:calc(1 / var(--base-font-size) * 1rem);block-size:calc(1 / var(--base-font-size) * 1rem);white-space:nowrap;clip-path:inset(50%);position:absolute;overflow:hidden}
