.project-title-container[data-v-3c645bf1]{position:relative;display:inline-block;cursor:pointer;transition:all .4s ease;white-space:nowrap}.main-title[data-v-3c645bf1]{display:flex;align-items:center;font-weight:900;font-size:2.5rem;line-height:1;color:var(--primary-text, #FFFFFF);transition:all .4s ease;position:relative}.main-title.title-small[data-v-3c645bf1]{font-size:1.5rem}.main-title.expanded[data-v-3c645bf1]{width:auto;min-width:600px}.title-letter[data-v-3c645bf1]{display:inline-block;transition:all .5s ease;transform-origin:center;margin-right:0;font-weight:900;letter-spacing:normal}.title-letter.slide-c[data-v-3c645bf1]{transform:translate(0)}.title-letter.slide-h[data-v-3c645bf1]{transform:translate(3.4rem)}.title-letter.slide-e[data-v-3c645bf1]{transform:translate(8.75rem)}.title-letter.slide-t[data-v-3c645bf1]{transform:translate(12rem)}.title-letter.slide-n[data-v-3c645bf1]{transform:translate(16.2rem)}.title-letter.slide-a[data-v-3c645bf1]{transform:translate(20.2rem)}.expansion-text[data-v-3c645bf1]{position:absolute;top:65%;font-size:.8rem;font-weight:400;color:#fffc;opacity:0;visibility:hidden;transition:all .5s ease;white-space:nowrap;pointer-events:none}.expansion-text.show-expansion[data-v-3c645bf1]{opacity:1;visibility:visible}.expansion-c[data-v-3c645bf1]{left:2rem}.expansion-h[data-v-3c645bf1]{left:7rem}.expansion-e[data-v-3c645bf1]{left:13.9rem}.expansion-t[data-v-3c645bf1]{left:18.1rem}.expansion-n[data-v-3c645bf1]{left:24.5rem}.expansion-a[data-v-3c645bf1]{left:30.3rem}@media (max-width: 768px){.main-title[data-v-3c645bf1]{font-size:2rem}.main-title.expanded[data-v-3c645bf1]{min-width:450px}.expansion-text[data-v-3c645bf1]{font-size:.7rem}.expansion-text[data-v-3c645bf1]{display:none}.title-letter.slide-h[data-v-3c645bf1],.title-letter.slide-e[data-v-3c645bf1],.title-letter.slide-t[data-v-3c645bf1],.title-letter.slide-n[data-v-3c645bf1],.title-letter.slide-a[data-v-3c645bf1]{transform:translate(0)}}@media (max-width: 480px){.main-title[data-v-3c645bf1]{font-size:1.8rem}.main-title.expanded[data-v-3c645bf1]{min-width:350px}.expansion-text[data-v-3c645bf1]{font-size:.6rem}.expansion-c[data-v-3c645bf1]{left:1rem}.expansion-h[data-v-3c645bf1]{left:2rem}.expansion-e[data-v-3c645bf1]{left:3rem}.expansion-t[data-v-3c645bf1]{left:4rem}.expansion-n[data-v-3c645bf1]{left:5rem}.expansion-a[data-v-3c645bf1]{left:6rem}.title-letter.slide-h[data-v-3c645bf1]{transform:translate(1rem)}.title-letter.slide-e[data-v-3c645bf1]{transform:translate(2rem)}.title-letter.slide-t[data-v-3c645bf1]{transform:translate(3rem)}.title-letter.slide-n[data-v-3c645bf1]{transform:translate(4rem)}.title-letter.slide-a[data-v-3c645bf1]{transform:translate(5rem)}}@keyframes fadeInSlide-3c645bf1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.expansion-text.show-expansion[data-v-3c645bf1]{animation:fadeInSlide-3c645bf1 .5s ease}.expansion-text.exit-animation[data-v-3c645bf1]{animation:fadeOutSlide-3c645bf1 .05s ease}@keyframes fadeOutSlide-3c645bf1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.carousel-content[data-v-606cffec]{width:100%}.carousel-container[data-v-606cffec]{background:transparent!important}.carousel-item[data-v-606cffec]{display:flex;align-items:center;justify-content:center}.carousel-card[data-v-606cffec]{background:#ffffff0d!important;border-radius:12px;padding:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease;cursor:pointer}.carousel-card[data-v-606cffec]:hover{background:#ffffff14!important;box-shadow:0 8px 32px #0000004d}.carousel-image[data-v-606cffec]{border-radius:8px;overflow:hidden}.image-container[data-v-606cffec]{position:relative}.v-btn--icon[data-v-606cffec]{transition:all .3s ease}.v-btn--icon[data-v-606cffec]:hover{transform:scale(1.2)}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls{background:rgba(var(--v-theme-surface-variant),.3);color:rgb(var(--v-theme-on-surface-variant))}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;bottom:0;left:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window--vertical-arrows .v-window__controls{flex-direction:column;justify-content:center;gap:12px}.v-window--vertical-arrows .v-window__controls--left{align-items:start}.v-window--vertical-arrows .v-window__controls--right{align-items:end}.v-window--vertical-arrows .v-window__controls .v-window__left .v-icon,.v-window--vertical-arrows .v-window__controls .v-window__right .v-icon{transform:rotate(90deg)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.expanded-header[data-v-15f286da]{background:linear-gradient(to right,#1d466b 50%,#214f71 50%);min-height:550px;transition:all .3s ease;position:relative;z-index:1000;display:flex;justify-content:center}.header-container[data-v-15f286da]{max-width:1400px;width:100%;margin:0 auto;padding:0 24px}.header-hidden[data-v-15f286da]{transform:translateY(-100%);opacity:0}.left-column[data-v-15f286da]{background:#1d466b}.right-column[data-v-15f286da]{background:#214f71}.news-card[data-v-15f286da]{background:#ffffff0d!important;border-radius:12px;padding:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v-btn[data-v-15f286da]{background-color:transparent!important}.nav-btn[data-v-15f286da]{transition:all .3s ease!important;background-color:transparent!important;color:#fff!important}.nav-btn[data-v-15f286da]:hover,.nav-btn.v-btn--active[data-v-15f286da]{background-color:#fff!important;color:#1d466b!important}.nav-btn:hover .v-icon[data-v-15f286da],.nav-btn.v-btn--active .v-icon[data-v-15f286da]{color:#1d466b!important}.app-bar-visible[data-v-15f286da]{animation:slideUP-15f286da .3s ease-in-out}.v-app-bar[data-v-15f286da]{padding:0 24px}@media (max-width: 960px){.v-app-bar[data-v-15f286da]{padding:0 16px}}@media (max-width: 600px){.v-app-bar[data-v-15f286da]{padding:0 12px}}@keyframes slideUP-15f286da{0%{transform:translateY(-50%);opacity:0}to{transform:translateY(0);opacity:1}}.logo-container[data-v-15f286da]{cursor:pointer;transition:all .3s ease;border-radius:8px;padding:4px;display:flex;align-items:center;justify-content:center;min-width:80px;min-height:80px;background-color:transparent}.logo-hovered[data-v-15f286da]{filter:drop-shadow(0 0 8px rgba(193,209,225,.6));transform:scale(1.05)}.logo-container .v-img[data-v-15f286da]{display:block!important;width:100%!important;height:100%!important;object-fit:contain;max-width:100%;max-height:100%}.description-text[data-v-15f286da]{white-space:pre-line}.description-text br[data-v-15f286da]{margin-bottom:.5rem}[data-v-15f286da] .description-text a{color:#b0b0b0!important;text-decoration:none!important}[data-v-15f286da] .description-text a:hover,[data-v-15f286da] .description-text a:visited{color:#b0b0b0!important}@media (max-width: 960px){.expanded-header[data-v-15f286da]{min-height:300px}.header-container[data-v-15f286da]{padding:0 16px}.left-column[data-v-15f286da],.right-column[data-v-15f286da]{padding:24px!important}.description-text[data-v-15f286da]{margin-top:16px}}@media (max-width: 600px){.expanded-header[data-v-15f286da]{min-height:250px}.header-container[data-v-15f286da]{padding:0 12px}.left-column[data-v-15f286da],.right-column[data-v-15f286da]{padding:16px!important}}.smooth-text[data-v-15f286da]{transition:all .3s ease}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar{border-radius:0}.v-toolbar{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;min-width:0}.v-toolbar-title{font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px}.v-toolbar--density-prominent .v-toolbar-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.disclaimer-card[data-v-ff2a3a69]{border-radius:8px}.disclaimer-text[data-v-ff2a3a69]{line-height:1.6;text-align:justify}.close-btn[data-v-ff2a3a69]:hover{background-color:#0000000a}.text-decoration-underline[data-v-ff2a3a69]{text-decoration:underline}.social-btn[data-v-eebdf947]{background:transparent!important;box-shadow:none!important}.social-btn[data-v-eebdf947]:hover{background-color:#fff!important;color:#0c549c!important}.disclaimer-btn[data-v-eebdf947]{background:transparent!important;box-shadow:none!important;text-transform:none!important;font-weight:400!important}.disclaimer-btn[data-v-eebdf947]:hover{background-color:#ffffff1a!important}.top-btn[data-v-51f62b8a]{background:transparent!important;box-shadow:none!important;text-transform:none!important;font-weight:700!important;padding:0!important;min-height:auto!important;height:auto!important}.top-btn[data-v-51f62b8a]:hover{transform:translateY(-1px)}.hover-link[data-v-51f62b8a]{transition:all .3s ease}.hover-link[data-v-51f62b8a]:hover{color:#fffc!important;transform:translate(4px)}.city-data-link[data-v-51f62b8a]{color:#aede9b!important;font-weight:700!important;position:relative}.city-data-link[data-v-51f62b8a]:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#aede9b;border-radius:2px}.city-data-link[data-v-51f62b8a]:hover{color:#aede9b!important;transform:translate(4px)}.team-logo[data-v-38a008b1]{filter:brightness(0) invert(1);transition:all .3s ease;opacity:1;background-color:transparent;object-fit:contain}.logo-link:hover .team-logo[data-v-38a008b1]{opacity:.75;transform:scale(1.05)}.logo-link[data-v-38a008b1]{text-decoration:none;display:inline-block;transition:all .3s ease;padding:4px}.logo-link[data-v-38a008b1]:hover{transform:translateY(-2px)}.designer-section[data-v-38a008b1]{transition:all .3s ease}.designer-link[data-v-38a008b1]{color:#b7b6b6!important;transition:all .3s ease}.designer-link[data-v-38a008b1]:visited{color:#b7b6b6!important}.designer-link[data-v-38a008b1]:hover,.designer-section:hover .designer-link[data-v-38a008b1]{color:#299367!important}.designer-section:hover .jellyfish-icon[data-v-38a008b1]{color:#299367!important;transform:scaleX(-1);transition:all .3s ease}@media (max-width: 768px){.team-logo[data-v-38a008b1]{max-width:60px!important;max-height:30px!important}}.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{border-radius:0}.v-footer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}.main-with-expanded-header[data-v-33071623]{margin-top:0}.v-main[data-v-33071623]{transition:margin-top .3s ease}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}
