#slideshow,#slideshow>figure{width:100%;}#slideshow{z-index:2;}#slideshow>figure{transition:opacity 1s ease-in;z-index:1;}#slideshow>figure.pr{z-index:2;}#slideshow>figure.pa{left:0;top:0;}#slideshow>figure.pa:not(.oz){z-index:3;}#slideshow img{object-fit:cover;z-index:1;}#slideshow figcaption{background:var(--highlight);bottom:0;color:var(--primary);font-size:clamp(14px,14px + 1vw,18px);line-height:clamp(19px,19px + .65vw,32px);left:0;z-index:3;}#slideshow figcaption>h2{font-size:clamp(20px,20px + 2vw,45px);line-height:1em;margin-bottom:20px;}#slideshow p.link{margin:15px 0 0;}#slideshow a{border:2px solid var(--primary);color:var(--primary);font-size:18px;line-height:51px;padding:0 25px;transition:background var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing);}#slideshow a:is(:active,:focus,:hover){background:var(--primary);color:var(--background);}#slideshow>nav{align-items:center;bottom:0;color:var(--secondary);justify-content:space-between;left:50%;top:0;transform:translatex(-50%);width:calc(100% + 8px);max-width:1208px;z-index:5;}#slideshow>nav>svg{width:48px;}#content>div>figure{display:block;margin-left:auto;margin-right:auto;width:calc(100% - 40px);min-width:min(320px,100%);}#content a[data-type=video]{background:var(--highlight);display:block;padding-top:75%;position:relative;text-align:center;}#content a[data-type=video]::after{background:url("/uploads/svg/icons/materialdesignicons/play.svg?fill=fff&size=72") center center no-repeat;border:5px solid var(--background);border-radius:50%;content:"";filter:drop-shadow(0 0 5px rgba(0,0,0,.75));height:96px;left:calc(50% - 48px);position:absolute;width:96px;top:calc(50% - 48px);}#content a[data-type=video]>img{border:1px solid var(--secondary);height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;}#content a[data-type=video]+figcaption{margin-top:10px;}#content>div:not(:last-of-type)>p:nth-last-child(-n+2)>a{text-align:center;width:calc(100% - 40px);}#content>div:last-of-type>div>h2{margin:0 0 5px;}#content>div:last-of-type>div>p:last-child{margin-top:-20px;}#headlines{margin:0 auto 40px;width:100%;max-width:1200px;z-index:2;}#slideshow+#headlines{margin:20px auto;}#headlines>h2{background:var(--secondary);color:var(--primary);z-index:4;}#headlines>article{transition:opacity 1s ease-in;z-index:1;}#headlines>article.pr{z-index:2;}#headlines>article.pa{left:0;right:0;}#headlines>article.pa:not(.oz){z-index:3;}#headlines img{object-fit:cover;z-index:1;}#headlines img.logo{background:var(--secondary);object-fit:scale-down;object-position:50% 50%;padding:30px;}#headlines div{background:var(--highlight);z-index:3;}#headlines h3{color:var(--primary);font-size:clamp(20px,16px + 2vw,35px);line-height:1.25em;margin:0 0 20px;}#headlines p.intro{font-size:18px;line-height:24px;margin:0 0 20px;}#headlines div a{background:var(--primary);color:var(--background);font-size:18px;line-height:24px;padding:16px 25px;transition:background var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing);}#headlines div a:is(:active,:focus,:hover){background:var(--secondary);color:var(--primary);}#headlines p.date{margin:10px 0 0;}#headlines>ol{gap:10px;justify-content:center;padding:20px 20px 0;}#headlines li{background:var(--secondary);height:12px;transition:background 1s ease-in;width:12px;}#headlines li.current{background:var(--primary);}@media(max-width:800px){#slideshow.nocapt::after{background:url("/uploads/svg/solid.svg?fill=fff") center bottom / 100% 100% no-repeat;bottom:-1px;content:"";height:calc(var(--header-height) / 3);left:50%;pointer-events:none;position:absolute;right:0;transform:translatex(-50%) rotate(180deg);width:100%;min-width:400px;z-index:2;}#slideshow>figure img{min-height:300px;height:calc(100vh - var(--header-height));max-height:500px;width:100%;}#slideshow figcaption:not(:empty){right:0;padding:20px;}#slideshow figcaption:empty{display:none;}#slideshow p.caption{text-align:center;}#slideshow figcaption:not(:empty)::before{background:url("/uploads/svg/solid.svg?fill=eeedef") center bottom / 100% 100% no-repeat;content:"";height:calc(var(--header-height) / 3);left:50%;pointer-events:none;position:absolute;right:0;top:1px;transform:translate(-50%,-100%);width:100%;min-width:400px;z-index:2;}#slideshow figcaption>h2,#slideshow p.link{text-align:center;}}#headlines h2{font-size:25px;line-height:50px;margin:0 auto;padding:0 30px;max-width:800px;}#headlines>article{margin:0 auto;max-width:800px;}#headlines>article.pa{top:50px;}#headlines img{min-height:250px;max-height:400px;width:100%;}#headlines div{padding:20px 30px;position:relative;}#headlines div::before{background:url("/uploads/svg/solid.svg?fill=eeedef") center bottom / 100% 100% no-repeat;content:"";height:calc(var(--header-height) / 3);left:50%;pointer-events:none;position:absolute;right:0;top:1px;transform:translate(-50%,-100%);width:100%;min-width:400px;z-index:2;}#headlines h3>a{text-align:center;}@media(max-width:700px){#content>div+div{border-top:1px solid var(--secondary);margin-top:40px;padding-top:40px;}}@media(min-width:701px){#content{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px;}#content>div:not(:last-of-type),#content>div:last-of-type>div{display:flex;flex-direction:column;}#content>div:first-of-type{flex:0 0 calc(50% - 40px);}#content>div:nth-of-type(2){border-left:1px solid var(--secondary);flex:0 0 50%;flex-direction:column;padding-left:40px;}#content>div:last-of-type{border-top:1px solid var(--secondary);flex:0 0 100%;padding-top:30px;}#content>div:last-of-type>figure{display:none;}#content>div:last-of-type>div>h2{margin:0 0 5px;}#content>div:not(:last-of-type)>p:nth-last-child(2){margin:auto 0 15px;}#content>div:last-of-type>div>p{text-align:center;}#content>div:last-of-type>div>p:last-child{margin-bottom:-10px;}}@media(min-width:751px){}@media(min-width:801px){#slideshow,#slideshow>figure{height:50vw;min-height:400px;max-height:500px;}#slideshow>figure::before{background:url("/uploads/svg/cutout.svg?fill=eeedef") center bottom / 100% 100% no-repeat;content:"";height:calc(var(--header-height) / 2);left:calc(50% - (var(--header-height) / 4));pointer-events:none;position:absolute;top:100%;transform:rotate(-90deg);transform-origin:0px 0px;width:50vw;min-width:400px;max-width:500px;z-index:4;}#slideshow>figure::after{background:linear-gradient(90deg,rgba(255,255,255,0),var(--background));bottom:0;content:"";left:calc(50% - (var(--header-height) / 4));pointer-events:none;position:absolute;top:0;width:calc(50% + (var(--header-height) / 4));max-width:1200px;z-index:2;}#slideshow>figure img{height:100%;position:absolute;left:calc(50% - (var(--header-height) / 4));top:0;width:calc(50% + (var(--header-height) / 4));max-width:1200px;}#slideshow figcaption{display:flex;flex-direction:column;justify-content:center;padding:20px 20px 20px max(40px,calc(50% - 540px));width:calc(50% - (var(--header-height) / 4));top:0;z-index:3;}}@media(min-width:1201px){#slideshow figcaption::after{background:linear-gradient(90deg,var(--background),rgba(255,255,255,0));bottom:0;content:"";right:480px;pointer-events:none;position:absolute;top:0;width:max(0px,calc(100% - 480px));}}@media(prefers-reduced-motion:no-preference){@media(min-width:801px){#slideshow>figure::before{height:0;}#slideshow>figure:not(.oz)::before{animation:grow 1 forwards 1s ease-in-out;}#slideshow h2,#slideshow p{opacity:0;transform-origin:50% 100%;}#slideshow>figure:not(.oz) h2{animation:slideup 1 forwards calc(var(--transition-duration) * 2) ease-in-out calc(var(--transition-duration) * 2);}#slideshow>figure:not(.oz) p.caption{animation:slideup 1 forwards calc(var(--transition-duration) * 2) ease-in-out calc(var(--transition-duration) * 3);}#slideshow>figure:not(.oz) p.link{animation:slideup 1 forwards calc(var(--transition-duration) * 2) ease-in-out calc(var(--transition-duration) * 4);}#slideshow img{filter:blur(10px);transform:translatex(calc(0% - var(--header-height) / 2));}#slideshow>figure:not(.oz)>img{animation:drift 1 forwards 1.1s ease-in-out;}@keyframes drift{0%{filter:blur(10px);transform:translatex(calc(0% - var(--header-height) / 2));}100%{filter:blur(0px);transform:translatex(0%);}}@keyframes grow{0%{height:0;}100%{height:calc(var(--header-height) / 2);}}@keyframes slideup{0%{filter:blur(2px);opacity:0;transform:translatey(40px) scale(.95);}100%{filter:blur(0px);opacity:1;transform:translatey(0%);}}}}