html{height:100%;}body{display:flex;flex-direction:column;justify-content:stretch;height:100%;}#slideshow{flex-grow:1;}#slideshow>figure{bottom:0;left:0;right:0;top:0;}#slideshow>figure{transition:opacity .75s ease-in;z-index:2;}#slideshow,#slideshow>figure.oz{z-index:1;}#slideshow img{height:100%;object-fit:cover;right:0;top:50%;transform:translatey(-50%);min-width:100%;z-index:1;}#slideshow figcaption{background:url("/uploads/svg/polygon.svg?fill=d123bf") right bottom / 100% 100% no-repeat;width:calc(100% - 40px);max-width:550px;z-index:2;}#slideshow figcaption p:first-child{color:var(--tertiary);}#slideshow figcaption p:last-child{background:var(--background);left:50%;padding:0 20px;transform:translatex(-50%);}#footer{flex-grow:0;}@media(max-height:800px),(max-width:600px){#slideshow figcaption{left:50%;padding:20px;top:50%;transform:translate(-50%,-50%);}#slideshow figcaption p:first-child{font-size:30px;line-height:35px;}#slideshow figcaption p:last-child{font-size:20px;line-height:40px;margin:30px 0 0;}#slideshow ol{display:none;}}@media(min-height:801px) and (min-width:601px){#slideshow figcaption{bottom:35%;padding:30px;}#slideshow figcaption p:first-child{font-size:60px;line-height:70px;}#slideshow figcaption p:last-child{font-size:22px;line-height:50px;margin:30px 0 0;}#slideshow ol{bottom:35%;transform:translatey(44px);width:calc(100% - 40px);max-width:550px;z-index:3;}#slideshow li{background:var(--tertiary);border-radius:50%;height:24px;margin:0 5px;opacity:.6;transition:opacity .75s ease-in;width:24px;}#slideshow li.current{opacity:1;}@media(max-width:1200px){#slideshow figcaption,#slideshow ol{left:20px;}}@media(min-width:1201px){#slideshow figcaption,#slideshow ol{left:calc(50% - 580px);}}}