body.imagebox{overflow:hidden}img[data-imagebox]{cursor:pointer}#imagebox{z-index:99992;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.87)}#imagebox *{margin:0;padding:0;box-sizing:border-box}#imagebox .ib-loading{z-index:2;position:fixed;top:50%;left:50%;-webkit-animation:ibLoading 1s linear infinite;animation:ibLoading 1s linear infinite;border:3px solid #f3f3f3;border-top:3px solid #555;border-radius:50%;width:30px;height:30px}#imagebox .ib-content{z-index:99994;background-color:rgba(0,0,0,0);position:relative;width:100%;height:100%}#imagebox .ib-content .ib-topbar{z-index:99996;position:fixed;top:0;right:0;width:100%;display:flex;justify-content:space-between}#imagebox .ib-content .ib-topbar .ib-indexes{color:#a8a8a8;font-size:1em;align-items:center;padding:10px;width:100%}#imagebox .ib-content .ib-topbar .ib-buttons{display:flex;justify-content:flex-end;flex-flow:row nowrap;width:100%}#imagebox .ib-content .ib-topbar .ib-buttons .ib-button{width:41px;height:41px;background:#000000 no-repeat center center;background-size:21px 21px;cursor:pointer;transition:ease-in-out .2s;text-align:center}#imagebox .ib-content .ib-topbar .ib-buttons .ib-button:hover{background-color:#222222}#imagebox .ib-content .ib-topbar .ib-buttons .ib-button.ib-close{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m6 6 12 12m0-12L6 18"/></svg>');right:0}#imagebox .ib-content .ib-image-wrapper{opacity:0;z-index:99995;position:fixed;top:0;right:0;bottom:0;left:0;transition:opacity .6s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#imagebox .ib-content .ib-image-wrapper img.ib-image{z-index:99995;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100vw;max-height:100vh;min-width:48px;min-height:48px;-o-object-fit:contain;object-fit:contain;transition:ease-in-out .6s;display:block}#imagebox .ib-content .ib-image-wrapper img.ib-hidden{opacity:0}#imagebox .ib-content .ib-image-wrapper img.ibFadeOut{animation:ibFadeOut .6s forwards}#imagebox .ib-content .ib-image-wrapper img.ibFadeIn{animation:ibFadeIn .6s forwards}#imagebox .ib-content .ib-control div{z-index:99996;position:fixed;top:50%;transform:translateY(-50%);background-color:#000000;background-size:32px 32px;background-position:center;background-repeat:no-repeat;padding:32px 20px;cursor:pointer;transition:ease-in-out .4s}#imagebox .ib-content .ib-control div[disabled]{display:none}#imagebox .ib-content .ib-control .ib-control-left{left:0;border-radius:0 3px 3px 0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 6-6 6 6 6"/></svg>');box-shadow:2px 0 16px rgba(0,0,0,.5)}#imagebox .ib-content .ib-control .ib-control-right{right:0;border-radius:3px 0 0 3px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m9 6 6 6-6 6"/></svg>');box-shadow:-2px 0 16px rgba(0,0,0,.5)}#imagebox .ib-content .ib-caption{z-index:99996;position:fixed;bottom:0;display:none;padding:60px;color:#fff;font-size:1.2em;box-sizing:border-box;width:100%;background:linear-gradient(rgba(0,0,0,0),#222)}#imagebox .ib-content .ib-caption.location::before{z-index:99996;position:fixed;content:"";width:1.2em;height:1.2em;margin-left:-28px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 21c3.5-3.6 7-6.824 7-10.8S15.866 3 12 3s-7 3.224-7 7.2 3.5 7.2 7 10.8"/><path stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6"/></svg>');background-size:1.2em 1.2em}@-webkit-keyframes ibLoading{0%{-webkit-transform:rotate(0deg);-webkit-transform:translate(-50%,-50%)}100%{-webkit-transform:rotate(360deg);-webkit-transform:translate(-50%,-50%)}}@keyframes ibLoading{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@media screen and (max-width:720px){#imagebox .ib-content .ib-description{padding:45px}}@keyframes ibFadeIn{from{opacity:0}to{opacity:1}}@keyframes ibFadeOut{from{opacity:1}to{opacity:0}}*,*::before,*::after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.2}p,h1,h2,h3,h4,h5,h6{overflow-wrap:anywhere}p{text-wrap:pretty}:root{--body-bg-color:#000000;--header-link-color:#aaaaaa;--header-link-color-active:#eb0000;--main-bg-color:#222222;--text-color:#888888;--link-color:#efefef;--link-color-hover:#eb0000;--pagination-bg-color:#333333}@font-face{font-family:"Public Sans";font-style:normal;font-display:swap;src:url("/static/PublicSans-Regular.woff2") format("woff2")}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body{-webkit-font-smoothing:antialiased;background-color:var(--body-bg-color);color:var(--text-color);margin:auto;font-family:"Public Sans",sans-serif;font-size:15px;line-height:1.5;scrollbar-gutter:stable;display:grid;grid:"header" auto "main" 1fr "footer" auto / 1fr}h1{font-size:26px}h2{font-size:20px}a{text-decoration:none;color:var(--link-color);&:hover{color:var(--link-color-hover)}}#skip-to-content{position:absolute;top:auto;left:-1000px;overflow:hidden;&:focus{top:0;left:0;color:white}}header{grid-area:header;display:block;background-color:black;& >div{display:flex;justify-content:space-between;align-items:flex-end;max-width:990px;margin:auto;padding:1rem 5px}a{color:var(--header-link-color);&.active{color:var(--header-link-color-active)}}nav{display:none;@media screen and (min-width:50em){display:block;ul{position:static;display:flex;flex-wrap:wrap;gap:1.5rem;margin:0;padding:0;list-style:none}}}label{@media screen and (min-width:50em){display:none}input{display:none;&:checked + .wrapper .burger{-webkit-transform:rotate(45deg);transform:rotate(45deg)}&:checked + .wrapper .burger:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}&:checked + .wrapper .burger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:0}&:checked + .wrapper + ul{display:block}}.wrapper{width:48px;height:48px}.burger{position:relative;top:20px;left:10px;width:25px;height:2px;background:var(--header-link-color);display:block;transform-origin:center;transition:.5s ease-in-out;&:after,&:before{display:block;position:absolute;width:100%;height:100%;background:var(--header-link-color);content:"";transition:.5s ease-in-out}&:before{top:-10px}&:after{bottom:-10px}}ul{display:none;position:absolute;top:88px;right:0;list-style:none;background-color:var(--body-bg-color);border:1px solid gray;padding:1rem;li{line-height:2;position:relative;a{display:block;padding:0.45rem}}}}}main{grid-area:main;background-color:var(--main-bg-color);.pagination{display:flex;justify-content:center;align-items:center;background-color:var(--pagination-bg-color);span{color:#444444;font-size:xx-large;a{text-decoration:none}}p{margin:0;padding:0 4rem}}}article{padding:1.5rem 1rem;margin:auto;overflow:auto;@media screen and (min-width:50em){max-width:990px}h1,h2,h3,h4,h5{margin-bottom:1.5rem}p{margin-bottom:1rem}.block-rich_text{img.full-width{margin:0 auto 1rem;@media screen and (min-width:50em){float:right;margin:1rem 3rem}}}.block-gallery{display:flex;flex-wrap:wrap;gap:2rem;padding-bottom:2rem;div{width:250px}p{padding-top:0.25rem}}.block-story_intro{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem;@media screen and (min-width:50em){flex-direction:row}.image{flex-shrink:0}}.block-one_image{padding-bottom:1rem;img{margin:auto;width:auto;height:auto;max-height:980px}p{margin:1rem;text-align:center}}}article.about{@media screen and (min-width:50em){.block-rich_text:nth-child(2){width:50%;float:left}.block-rich_text:nth-child(3){width:50%;float:right;padding-left:4rem}}}footer{grid-area:footer;width:100%;text-align:center;padding:2rem 2rem 4rem 2rem;background-color:var(--body-bg-color);div.social{display:flex;gap:1rem;padding-bottom:2rem;justify-content:center;svg{width:2rem;height:2rem}a:hover{svg{fill:#ca0000}}}}