@font-face{font-family:gogh;src:url(/_next/static/media/Gogh-ExtraBold.901ac4cf.woff2)}body,html{width:100%;height:100%;overflow-x:hidden}:focus{outline:none}body{background-color:#1d427e;font-family:adelle-sans-ultra-thin,sans-serif;font-weight:200;font-style:normal;color:#06ff3b;margin:0;height:100%;min-height:100vh;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;transition:all .1s linear}h1,h2,h3{font-family:gogh}p strong{font-family:adelle-sans,sans-serif;font-weight:300}h1{font-size:32px;color:#06ff3b}@media only screen and (max-width:600px){h1{font-size:24px}}h2{margin:36px 0 -10px;font-size:32px}h2,h3{color:#06ff3b}h3{margin-top:36px}.subtitle{font-size:24px;margin-top:10px}.subtitle,p{font-weight:100}p{line-height:1.4;font-size:18px}p a{color:#06ff3b}.menu{position:fixed;top:14px;left:14px;z-index:9}.menu h1{line-height:1;margin:10px 0 24px;font-size:42px}.menu a{text-decoration:none;color:#06ff3b;text-transform:lowercase;font-family:gogh;display:block;font-size:24px}.menu a:hover{font-style:italic}.menu .main-link{cursor:pointer}.menu .submenu{margin-left:24px;margin-bottom:5px}.menu .submenu a{font-family:adelle-sans-ultra-thin,sans-serif;line-height:1.3;text-transform:inherit;font-size:16px}.menu .submenu a:hover{font-family:adelle-sans-ultra-thin-italic,sans-serif}@media only screen and (max-width:600px){.menu{margin-top:-10px}.menu h1{font-size:34px}.menu a{font-size:20px}.menu nav{position:fixed;right:14px;top:14px;left:auto;text-align:right}}.agenda-button{background-color:#06ff3b;color:#1d427e;position:fixed;right:24px;bottom:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:24px;font-size:20px;font-family:gogh;z-index:9;text-decoration:none;transition:.4s ease;animation:rotate 3s linear infinite}.agenda-button:hover{font-size:25px}@keyframes rotate{50%{transform:scale(1.1)}to{transform:scale(1)}}.works{display:flex;flex-wrap:wrap;justify-content:space-evenly}.works .work img{width:100%;height:100%;object-fit:contain;object-position:left top;transform-origin:center}.works .work .hover{visibility:hidden;opacity:0;position:absolute;top:0;left:0;z-index:2;transition:all .4s ease}@media only screen and (min-width:600px){.works .work{position:relative;transition:all .4s ease;width:30%;height:-moz-fit-content;height:fit-content}.works .work img{object-fit:contain}.works .work:nth-child(3n+1) img{margin-top:45vh;transform:scale(.8)}.works .work:nth-child(3n+1):hover{transform:scale(1) rotate(10deg)}.works .work:nth-child(3n+2) img{margin-top:-35vh;transform:scale(1)}.works .work:nth-child(3n+2):hover{transform:scale(1.1) rotate(-10deg)}.works .work:nth-child(3n) img{margin-top:50vh;transform:scale(.9);object-position:center right}.works .work:nth-child(3n):hover{transform:scale(1) rotate(10deg)}.works .work:first-child img{margin-top:50vh}.works .work:nth-child(2) img{margin-top:-5vh;margin-bottom:70vh}}@media only screen and (max-width:600px){.works .work{width:100%}}.page{max-width:calc(100% - 350px);margin:0 14px 0 auto;padding-bottom:48px}@media only screen and (max-width:600px){.page{max-width:100%;margin-top:140px;padding:0 14px 48px}}.subtitle,h2{color:#06ff3b}.text-block{width:80%;max-width:900px;margin:auto;color:#c7eaf5}.text-block .columns{display:flex;justify-content:space-between}.text-block .columns .column{display:block;width:49%}@media only screen and (max-width:600px){.text-block .columns{flex-direction:column}.text-block .columns .column{width:100%}}.quote{width:80%;max-width:900px;margin:auto;padding-top:5px;padding-bottom:5px}.quote h3{line-height:1.5;padding-left:60px;margin-top:10px}.image-section{width:100%;max-width:1100px;margin:24px auto auto}.image-section img{width:auto;height:auto;max-height:75vh;object-fit:contain}.image-section p{text-align:right;font-size:14px;margin:0}ol{-webkit-padding-start:80px;padding-inline-start:80px}.page-img img{position:fixed;right:0;bottom:-25vh;width:auto;height:90vh;z-index:-1}@media only screen and (max-width:600px){.page-img img{height:70vh;right:-20vw}}.agenda{width:80%;max-width:900px;margin:auto}.agenda h2{margin-bottom:14px}.agenda a{text-decoration:none;color:inherit}.agenda a:hover{color:#c7eaf5}.agenda .agenda-item{display:flex;justify-content:space-between}.agenda .agenda-item div{width:calc(100% - 220px)}.agenda .agenda-item .date{text-align:right;width:180px}.embed{width:80%;max-width:900px;margin:auto}.embed iframe{width:100%;height:auto;aspect-ratio:16/9}.embed p{font-size:14px;margin-top:0;text-align:right}.imageSlide{width:auto!important;margin-left:50%;transform:translateX(-50%)}.imageSlide img{margin-bottom:5px}.imageSlider{width:80%;max-width:900px;margin:14px auto;padding-bottom:24px}.imageSlider p{font-size:14px;margin-top:0}.imageSlider .imageSlide{padding:0 10px;box-sizing:border-box;margin-left:0;transform:none}.imageSlider .imageSlide img{width:100%;height:auto}@media only screen and (max-width:900px){.agenda,.embed,.image-section,.imageSlider,.quote,.text-block{width:100%}}@media only screen and (max-width:600px){h2{font-size:24px}}