.navbar{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#eaf0f6;box-shadow:0 0 10px #3f608366}@media (min-width: 768px){.navbar{position:inherit;box-shadow:none}}.navbar__toggle{display:none;cursor:pointer;width:16px}@media (max-width: 767.98px){.navbar__toggle{display:initial;z-index:1001}}.navbar{height:32px;padding:24px;display:flex;flex-direction:row;justify-content:space-between}.navbar .grow{flex-grow:1}.navbar .start{display:flex;justify-content:flex-start}.navbar .end{display:flex;justify-content:flex-end}.navbar .center{display:flex;justify-content:center}@media (min-width: 768px){.navbar{padding:0;border-right:1px solid #eaeaea;height:auto;width:280px}#welcome_nav{display:none}}.navbar__logo,.navbar__menu__item{font-weight:700}.navbar__menu__item{border-top:1px solid #eaeaea;padding:1rem;width:100%;text-align:center;box-sizing:border-box}.navbar__menu__item:last-child{border-bottom:1px solid #eaeaea}@media (min-width: 768px){.navbar__menu__item{width:280px}.navbar__menu__item:first-child{border-top:0px}}.navbar__menu{display:flex;flex-direction:column}@media (max-width: 767.98px){.navbar__menu{flex-direction:column;position:absolute;inset:80px 0 auto;background-color:#eaf0f6;z-index:100;gap:0;padding-bottom:1rem;padding-top:0;border-left:0;width:auto}.closed.navbar .navbar__menu{display:none}}#welcome{position:relative}#welcome .section__title{padding:16px 0;margin:0 auto;background-color:#3f608366}#welcome .section__subtitle,#welcome .section__thirdtitle{padding:16px 0;background-color:#3f608366}@media (min-width: 768px){#welcome.section{padding-top:180px}}@media (max-width: 767.98px){#welcome.section{padding-top:135px}#welcome .section__title{margin:0}}@media (min-width: 768px){#welcome[data-astro-cid-vm4nuqhb]{background-image:var(--landscapeUrl)}}@media (max-width: 767.98px){#welcome[data-astro-cid-vm4nuqhb]{background-image:var(--portraitUrl)}}@media (min-width: 768px){#us[data-astro-cid-l6jlckmy]{background-image:var(--landscapeUrl)}}@media (max-width: 767.98px){#us[data-astro-cid-l6jlckmy]{background-image:var(--portraitUrl)}}@media (max-width: 767.98px){#accomodation{padding-top:48px}#accomodation .section__title{margin-bottom:24px}}#transport{padding-top:0}#transport .section__title{margin-bottom:40px}#transport ul{padding-left:0}#transport ul li{list-style-type:none;padding:8px 0}#transport-dialog img{position:initial;max-width:100%}@media (min-width: 768px){#transport .info{max-width:900px;margin:auto}#transport .info img{width:80%;height:auto;position:static}#transport dialog{max-width:90%;max-height:90%}#transport dialog img{width:100%;height:100%;object-fit:contain}}@media (max-width: 767.98px){#transport{padding-top:48px}#transport .info{position:initial}#transport img{width:100%;height:auto}#transport dialog{max-width:100%;height:90%}#transport dialog img{width:100%;height:100%;object-fit:contain}}#form{padding-top:0}#form .attendance{display:none}#form .attendance.show{display:block}#form.section{height:auto;max-width:600px;margin:auto}#form .info{position:relative}#form .form-group{padding:8px 0}#form .form-group label{display:block}#form .form-group input,#form .form-group textarea,#form .form-group select{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box;margin-top:8px}#form input[type=submit]{background-color:transparent;border:0px;font-family:inherit;font-size:24px}#form .action{margin:16px auto}@media (max-width: 767.98px){#form{padding-top:48px}}#agenda{padding:0 48px 48px}#agenda .row{display:flex;margin-bottom:36px}#agenda .row .left{font-size:36px;min-width:100px}#agenda .row .right{font-size:24px;margin-left:16px;text-align:left;flex-grow:1}#agenda .row .right .footnote{font-size:16px;text-align:right}@media (max-width: 767.98px){#agenda{padding-top:48px}#agenda .section__title{margin-bottom:24px}}#space{padding:0 24px 24px}#space #map_container{max-width:100%;list-style:none;transition:none;overflow:hidden;width:500px;height:500px;margin:24px auto 0}#space #map_container #embedded-map-display{max-width:none!important;background:none!important;height:100%;width:100%;max-width:100%}#space #map_container #embedded-map-display iframe{height:100%;width:100%;border:0}@media (max-width: 767.98px){#space{padding:48px 24px 24px}}#thanks{padding:0 24px 24px}@media (max-width: 767.98px){#thanks{padding-top:48px}#thanks #separator{margin:0 auto}}#toast{position:fixed;bottom:0;max-width:80%;left:50%;transform:translate(-50%,100%);z-index:1000;padding:20px;text-align:center;border-radius:5px;background-color:#333;color:#fff;box-shadow:0 0 10px #0000004d;transition:transform .5s ease-in-out}#toast.show{transform:translate(-50%)}:root,body,html{padding:0;margin:0;font-family:Handlee,cursive;font-weight:300;font-style:normal;scroll-behavior:smooth;font-size:20px;height:100vh;min-height:800px;color:#3f6083}body{overflow:auto}input,textarea,select,option{font-family:Cormorant Garamond,serif}.pointer{cursor:pointer}a{color:#3f6083;text-decoration:none}.background{z-index:0}.hide{display:none}.reset-position{position:inherit!important;top:0!important;left:0!important;transform:none!important}.main-title{width:100%;text-align:center;padding:120px 0}.main-title h1{font-size:64px;margin:0}.main-title h3{font-size:42px;text-align:center;margin:0}dialog{cursor:pointer}.action{cursor:pointer;text-decoration:underline;color:#3f6083;margin:24px 0 0;display:block;font-weight:bolder}.dark{color:#eaf0f6!important;fill:#eaf0f6!important;text-shadow:1px 1px 1px #3f6083!important;background-color:#3f608366!important}.light{color:#3f6083!important;fill:#3f6083!important;text-shadow:1px 1px 1px #eaf0f6!important;background-color:#eaf0f6!important}.section{background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}.section__title{font-size:64px}.section__subtitle{font-size:24px}.section__thirdtitle{font-size:18px}.content{background-color:#3f608366;min-height:650px;overflow:auto}@media (min-width: 768px){body{display:flex;flex-direction:row}.main-title{padding:70px 0 30px;display:none}.landscape{display:inherit}.portrait{display:none}.content{flex:1 1 auto}.section{min-height:100%;position:relative;overflow:hidden;display:none;box-sizing:border-box;padding-bottom:48px}.section.open{display:block}.section__title{position:inherit;margin:24px auto 80px}.section__subtitle,.section__thirdtitle{position:absolute;top:80px;left:50%;transform:translate(-50%)}.info{text-shadow:1px 1px 3px #ffffff;text-align:center;padding:0 16px;z-index:10;position:inherit}.info__title{color:#000;font-family:Parisienne,cursive;font-size:52px;text-align:center;font-weight:700}.info__message{color:#000;font-family:Parisienne,cursive;font-size:40px;font-weight:700;text-align:center}.bottom{position:absolute;left:0;right:0;bottom:90px;text-align:center;font-size:30px;background-color:#fff9;padding:20px 0}.bottom a{display:block;text-decoration:underline;margin-top:16px}}@media (max-width: 767.98px){.content{padding-top:80px}.section{position:relative;width:100%;min-height:calc(100vh - 80px);display:flex;flex-direction:column;justify-content:flex-start;scroll-snap-align:center;padding-top:112px;scroll-margin-top:80px;padding-bottom:20px;box-sizing:border-box}.section .background{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0;display:block}.section--overlay:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#000c,#0000 40%);z-index:-5}.section .info{position:absolute;top:30%;text-shadow:1px 1px 3px #ffffff;text-align:center;padding:0 16px;left:0;right:0}.section .info__title{color:#000;font-family:Parisienne,cursive;font-size:32px;text-align:center}.section .info__message{color:#000;font-family:Parisienne,cursive;font-size:24px;font-weight:700;text-align:center}.section .bottom{position:absolute;padding:16px 8px;bottom:24px;left:0;right:0;text-align:center;background-color:#fff9;font-size:24px}.landscape{display:none!important}.portrait{display:inherit!important}}
