:root{--h:100px;--h-shrink:60px}header{display:flex;justify-content:space-between;align-items:center;padding:0 40px;transition:all .25s ease}header[data-shrink=true]{height:var(--h-shrink);padding:10px 40px;box-shadow:0 2px 10px rgba(0,0,0,.06);border-bottom:1px solid #ffd600;transition:height .5s ease,padding .5s ease,background-color .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease}header[data-shrink=true] .logo img{width:36px}header[data-shrink=true] .menu li{line-height:1}@media screen and (max-width:1200px){header[data-shrink=true]{height:var(--h-shrink);padding:10px 40px;box-shadow:0 2px 10px rgba(0,0,0,.06);border-bottom:1px solid #ffd600;transition:height .5s ease,padding .5s ease,background-color .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease}header[data-shrink=true] .logo img{width:36px}header[data-shrink=true] .menu li{line-height:1}header[data-shrink=true]{padding:10px 20px}}@media(prefers-reduced-motion:reduce){header .logo,header .menu a,header .menu li,header button{transition:none!important}}header{position:fixed;top:0;left:0;width:100%;z-index:3;padding:10px 40px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:height .25s ease,padding .25s ease,box-shadow .25s ease;background-color:#000}header .hamburger-menu{display:none}@media screen and (max-width:1200px){header .hamburger-menu{display:block;width:40px;height:40px;background:#393939;display:flex;justify-content:center;align-items:center;color:#ffd600}}header .menu{margin:0;padding:0;display:flex}header .menu li{list-style:none;line-height:80px;cursor:pointer;transition:line-height .25s ease}header .menu li a{height:100%;padding:0 16px;color:#ffd600;font-weight:700;transition:font-size .25s ease,padding .25s ease,opacity .2s ease}header .menu li:hover a{color:#937b03}@media screen and (max-width:1200px){header .menu{flex-direction:column;position:absolute;top:60px;left:0;background-color:#555;width:100%}header .menu li{height:auto;margin-bottom:5px;padding:10px}header .menu li a,header .menu.open{display:block}header .menu.close{display:none}}header .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .logo img{width:60px;transition:width .25s ease,margin .25s ease}header .join-btn{height:40px;padding:0 28px;font-size:14px;transition:height .25s ease,padding .25s ease,font-size .25s ease,border-radius .25s ease,background-color .2s ease,color .2s ease}header .join-btn .desktopText{display:block}@media screen and (max-width:800px){header .join-btn .desktopText{display:none}}header .join-btn .mobileText{display:none}@media screen and (max-width:800px){header .join-btn .mobileText{display:block}header .join-btn{height:var(--h-shrink);padding:10px 40px;box-shadow:0 2px 10px rgba(0,0,0,.06);border-bottom:1px solid #ffd600;transition:height .5s ease,padding .5s ease,background-color .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease}header .join-btn .logo img{width:36px}header .join-btn .menu li{line-height:1}header .join-btn{padding:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:1200px){header{height:var(--h-shrink);padding:10px 40px;box-shadow:0 2px 10px rgba(0,0,0,.06);border-bottom:1px solid #ffd600;transition:height .5s ease,padding .5s ease,background-color .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease;transition:height .5s ease,padding .5s ease,background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease,border-bottom .5s ease,-webkit-backdrop-filter .5s ease}header .logo img{width:36px}header .menu li{line-height:1}header{padding:10px 20px}}.fillFormDialog{width:50vw}.fillFormDialog .p-dialog-title{font-size:28px}@media screen and (max-width:1024px){.fillFormDialog{width:100vw}.fillFormDialog .p-dialog-content{padding:20px 0}}.animate-link{color:var(--orange);text-decoration:none;text-underline-offset:.15em;animation:link-color-pulse 2.4s ease-in-out infinite;transition:color .25s ease;will-change:color}@keyframes link-color-pulse{0%,to{color:var(--orange)}50%{color:var(--orange-dark)}}.animate-link:focus-visible,.animate-link:hover{animation:none;color:var(--orange);outline:none}@media(prefers-reduced-motion:reduce){.animate-link{animation:none}}