:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@font-face{font-family:newake;font-display:swap;src:url(/assets/fonts/Newake-Regular.woff2)format("woff2")}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Hairline.woff2)format("woff2");font-weight:100}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraThin.woff2)format("woff2");font-weight:200}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Thin.woff2)format("woff2");font-weight:300}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:400}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:500}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Light.woff2)format("woff2");font-weight:600}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Medium.woff2)format("woff2");font-weight:700}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Regular.woff2)format("woff2");font-weight:800}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Bold.woff2)format("woff2");font-weight:900}.projectTeaser-module-scss-module__TTY8hW__projectTeaser{--aspect-ratio:4/5;width:100%;aspect-ratio:var(--aspect-ratio);cursor:pointer;transform-origin:50%;transition:all .2s ease-in-out;display:block;position:relative}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:before{content:"";transform-origin:50%;z-index:-1;background-color:#242424;border:1px solid #fff;position:absolute;inset:0}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:after{content:"";transform-origin:50%;background:linear-gradient(#0000 0%,#18181780 50%);height:58%;transition:all .2s ease-in-out;position:absolute;inset:auto 1px 1px}.projectTeaser-module-scss-module__TTY8hW__projectTeaser .projectTeaser-module-scss-module__TTY8hW__link{text-align:center;z-index:1;-webkit-backdrop-filter:blur(4px)brightness(90%);backdrop-filter:blur(4px)brightness(90%);color:#fff;--icon-width:10%;border-top:1px solid #fff;justify-content:center;align-items:center;gap:0;margin:0 auto 1%;padding:7% 0;font-family:cosima,arial;font-size:max(.5rem + 2.5vw,1rem);font-style:normal;font-weight:800;text-decoration:none;transition:all .2s ease-in-out;display:flex;position:absolute;inset:auto 0 0;-webkit-mask-image:radial-gradient(circle,#000 80%,#0000);mask-image:radial-gradient(circle,#000 80%,#0000)}@media (min-width:48em){.projectTeaser-module-scss-module__TTY8hW__projectTeaser .projectTeaser-module-scss-module__TTY8hW__link{font-size:max(.625rem + 1.30208vw,1.25rem)}}@media (min-width:62em){.projectTeaser-module-scss-module__TTY8hW__projectTeaser .projectTeaser-module-scss-module__TTY8hW__link{font-size:clamp(1.5rem,.75rem + 1.20968vw,1.875rem)}}.projectTeaser-module-scss-module__TTY8hW__projectTeaser .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkText{max-width:calc(100% - var(--icon-width));margin-right:calc(var(--icon-width)*-1);transition:all .2s ease-in-out}.projectTeaser-module-scss-module__TTY8hW__projectTeaser .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkIcon{opacity:0;width:var(--icon-width);transition:all .2s ease-in-out}.projectTeaser-module-scss-module__TTY8hW__projectTeaser .projectTeaser-module-scss-module__TTY8hW__image{position:absolute;inset:5%}.projectTeaser-module-scss-module__TTY8hW__projectTeaser .projectTeaser-module-scss-module__TTY8hW__image img{max-width:100%;max-height:100%}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:focus-visible,.projectTeaser-module-scss-module__TTY8hW__projectTeaser:hover{filter:saturate(1.2);transform:scale(1.05)}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:has(.projectTeaser-module-scss-module__TTY8hW__link:hover,.projectTeaser-module-scss-module__TTY8hW__link:focus-visible){filter:saturate(1.2);transform:scale(1.05)}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:focus-visible:after,.projectTeaser-module-scss-module__TTY8hW__projectTeaser:hover:after{content:"";transform-origin:50%;background:linear-gradient(#0000 20%,#18181780 50%);height:38%;position:absolute;inset:auto 1px 1px}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:has(.projectTeaser-module-scss-module__TTY8hW__link:hover,.projectTeaser-module-scss-module__TTY8hW__link:focus-visible):after{content:"";transform-origin:50%;background:linear-gradient(#0000 20%,#18181780 50%);height:38%;position:absolute;inset:auto 1px 1px}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:focus-visible .projectTeaser-module-scss-module__TTY8hW__link,.projectTeaser-module-scss-module__TTY8hW__projectTeaser:hover .projectTeaser-module-scss-module__TTY8hW__link{-webkit-backdrop-filter:blur(7px)brightness(70%);backdrop-filter:blur(7px)brightness(70%);gap:2%}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:has(.projectTeaser-module-scss-module__TTY8hW__link:hover,.projectTeaser-module-scss-module__TTY8hW__link:focus-visible) .projectTeaser-module-scss-module__TTY8hW__link{-webkit-backdrop-filter:blur(7px)brightness(70%);backdrop-filter:blur(7px)brightness(70%);gap:2%}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:focus-visible .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkText,.projectTeaser-module-scss-module__TTY8hW__projectTeaser:hover .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkText{margin-right:0}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:has(.projectTeaser-module-scss-module__TTY8hW__link:hover,.projectTeaser-module-scss-module__TTY8hW__link:focus-visible) .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkText{margin-right:0}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:focus-visible .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkIcon,.projectTeaser-module-scss-module__TTY8hW__projectTeaser:hover .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkIcon{opacity:1}.projectTeaser-module-scss-module__TTY8hW__projectTeaser:has(.projectTeaser-module-scss-module__TTY8hW__link:hover,.projectTeaser-module-scss-module__TTY8hW__link:focus-visible) .projectTeaser-module-scss-module__TTY8hW__link .projectTeaser-module-scss-module__TTY8hW__linkIcon{opacity:1}
.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer .projectSwiper-module-scss-module__7qaMqW__projectSwiper{overflow:visible}.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer .projectSwiper-module-scss-module__7qaMqW__slide{opacity:0}.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer .projectSwiper-module-scss-module__7qaMqW__navWrapper{gap:clamp(.125rem,.625vw,.625rem);margin-top:clamp(.625rem,3.125vw,1.25rem);display:flex}@media not (prefers-reduced-motion:reduce){.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer .projectSwiper-module-scss-module__7qaMqW__navWrapper{opacity:0;transition:all .3s ease-in .8s}}.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer.projectSwiper-module-scss-module__7qaMqW___animated .projectSwiper-module-scss-module__7qaMqW__slide{animation-name:projectSwiper-module-scss-module__7qaMqW__slide-in;animation-duration:calc(var(--animation-duration)*1s);animation-delay:calc(var(--index)*(var(--animation-duration) - var(--animation-stagger))*1s);opacity:0;animation-timing-function:ease-in;animation-fill-mode:forwards}@media not (prefers-reduced-motion:reduce){.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer.projectSwiper-module-scss-module__7qaMqW___animated .projectSwiper-module-scss-module__7qaMqW__slide{--animation-duration:.5;--animation-stagger:.1}}@media (prefers-reduced-motion:reduce){.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer.projectSwiper-module-scss-module__7qaMqW___animated .projectSwiper-module-scss-module__7qaMqW__slide{--animation-duration:0;--animation-stagger:0}}.projectSwiper-module-scss-module__7qaMqW__projectSwiperContainer.projectSwiper-module-scss-module__7qaMqW___animated .projectSwiper-module-scss-module__7qaMqW__navWrapper{opacity:1}@keyframes projectSwiper-module-scss-module__7qaMqW__slide-in{0%{opacity:0;transform:translate(70vw)}70%{opacity:1;transform:translate(-2vw)}80%{opacity:1;transform:translate(-4vw)}to{opacity:1;transform:translate(0)}}.projectSwiper-module-scss-module__7qaMqW__buttonPrev,.projectSwiper-module-scss-module__7qaMqW__buttonNext{color:#fff;cursor:pointer;padding:clamp(.125rem,.625vw,.375rem);position:relative}.projectSwiper-module-scss-module__7qaMqW__buttonPrev[disabled],.projectSwiper-module-scss-module__7qaMqW__buttonNext[disabled]{color:#646464;cursor:not-allowed}.projectSwiper-module-scss-module__7qaMqW__buttonPrev svg,.projectSwiper-module-scss-module__7qaMqW__buttonNext svg{width:clamp(.625rem,3.125vw,1.875rem)}.projectSwiper-module-scss-module__7qaMqW__buttonPrev svg{transform:rotate(180deg)}
.projectShowcase-module-scss-module__mnjxva__projectShowcaseSection{z-index:1;position:relative;overflow:hidden}.projectShowcase-module-scss-module__mnjxva__projectShowcaseSection:after{content:"";transform-origin:0 0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:200vw;height:100%;position:absolute;top:0;transform:translate(-50%)}.projectShowcase-module-scss-module__mnjxva__projectShowcase{z-index:2;width:90%;max-width:80em;margin:clamp(2rem,10vw,6.25rem) auto;position:relative}.projectShowcase-module-scss-module__mnjxva__headline{margin-top:unset;margin-bottom:clamp(.625rem,3.125vw,1rem)}.projectShowcase-module-scss-module__mnjxva__description{margin-top:unset;margin-bottom:clamp(.625rem,3.125vw,1.875rem)}
@font-face{font-family:newake;font-display:swap;src:url(/assets/fonts/Newake-Regular.woff2)format("woff2")}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Hairline.woff2)format("woff2");font-weight:100}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraThin.woff2)format("woff2");font-weight:200}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Thin.woff2)format("woff2");font-weight:300}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:400}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:500}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Light.woff2)format("woff2");font-weight:600}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Medium.woff2)format("woff2");font-weight:700}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Regular.woff2)format("woff2");font-weight:800}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Bold.woff2)format("woff2");font-weight:900}.tab-module-scss-module__By057q__tab{z-index:1;display:none;position:relative}@container (min-width:48em){.tab-module-scss-module__By057q__tab{width:90%}}.tab-module-scss-module__By057q__tab:before,.tab-module-scss-module__By057q__tab:after{content:"";transform-origin:0 0;position:absolute;inset:0}.tab-module-scss-module__By057q__tab:before{z-index:-1;background:radial-gradient(circle,#414141 19%,#2b2b2b 92%);border:1px solid #3fccde}.tab-module-scss-module__By057q__tab:after{opacity:.6;mix-blend-mode:multiply;pointer-events:none;background:url(/assets/images/grain.webp)}.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___active,.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___prevActive{display:block}[data-flip=invert] .tab-module-scss-module__By057q__tab:before,[data-flip=invert] .tab-module-scss-module__By057q__tab:after{transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px)) scale(var(--dw), var(--dh))}[data-flip=play] .tab-module-scss-module__By057q__tab:before,[data-flip=play] .tab-module-scss-module__By057q__tab:after{transform:none}@media not (prefers-reduced-motion:reduce){[data-flip=play] .tab-module-scss-module__By057q__tab:before,[data-flip=play] .tab-module-scss-module__By057q__tab:after{transition:transform .5s}}.tab-module-scss-module__By057q__iconList{--items-per-row:2;grid-template-columns:repeat(var(--items-per-row), minmax(0, 1fr));padding:unset;list-style:none;display:grid;overflow:hidden}@container (min-width:30em){.tab-module-scss-module__By057q__iconList{--items-per-row:3}}@container (min-width:62em){.tab-module-scss-module__By057q__iconList{--items-per-row:4}}.tab-module-scss-module__By057q__iconListItem{aspect-ratio:1}.tab-module-scss-module__By057q__skill{isolation:isolate;opacity:0;letter-spacing:.03em;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;height:100%;font-family:cosima,arial;font-size:max(.375rem + 1.875vw,.75rem);font-style:normal;font-weight:400;display:flex}@media (min-width:30em){.tab-module-scss-module__By057q__skill{font-size:max(.4375rem + 1.45833vw,.875rem)}}@media (min-width:48em){.tab-module-scss-module__By057q__skill{font-size:max(.4375rem + .911458vw,.875rem)}}@media (min-width:62em){.tab-module-scss-module__By057q__skill{font-size:clamp(.875rem,.4375rem + .705645vw,1.125rem)}}.tab-module-scss-module__By057q__skill .tab-module-scss-module__By057q__skillTitle{text-align:center;color:rgb(var(--color-r), var(--color-g), var(--color-b));filter:drop-shadow(0px 2px 4px rgb(var(--color-r), var(--color-g), var(--color-b)));place-content:center;line-height:1.2;display:grid}.tab-module-scss-module__By057q__skill .tab-module-scss-module__By057q__skillIcon{place-content:initial;aspect-ratio:1;width:40%;display:grid}.tab-module-scss-module__By057q__skill .tab-module-scss-module__By057q__skillIcon:before{content:"";background:radial-gradient(circle, rgba(var(--color-r), var(--color-g), var(--color-b), .2) 0%, #0000 50%);grid-area:1/1;width:150%;height:150%;transform:translate(-15%,-15%)}.tab-module-scss-module__By057q__skill .tab-module-scss-module__By057q__skillIcon svg{color:rgb(var(--color-r), var(--color-g), var(--color-b));grid-area:1/1}.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___active.tab-module-scss-module__By057q___animated .tab-module-scss-module__By057q__skill{animation-name:tab-module-scss-module__By057q__fade-in;animation-duration:calc(var(--animation-duration)*1s);animation-delay:calc(var(--index)*(var(--animation-duration) - var(--animation-stagger))*1s);opacity:0;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-fill-mode:forwards}@media not (prefers-reduced-motion:reduce){.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___active.tab-module-scss-module__By057q___animated .tab-module-scss-module__By057q__skill{--animation-duration:.3;--animation-stagger:.2}}@media (prefers-reduced-motion:reduce){.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___active.tab-module-scss-module__By057q___animated .tab-module-scss-module__By057q__skill{--animation-duration:0;--animation-stagger:0}}@keyframes tab-module-scss-module__By057q__fade-in{0%{opacity:0;transform:translateY(450px)}to{opacity:1;transform:translate(0)}}.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___prevActive .tab-module-scss-module__By057q__skill{opacity:1;animation-name:tab-module-scss-module__By057q__fade-out;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-fill-mode:forwards}@media not (prefers-reduced-motion:reduce){.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___prevActive .tab-module-scss-module__By057q__skill{animation-duration:.3s}}@media (prefers-reduced-motion:reduce){.tab-module-scss-module__By057q__tab.tab-module-scss-module__By057q___prevActive .tab-module-scss-module__By057q__skill{animation-duration:0s}}@keyframes tab-module-scss-module__By057q__fade-out{0%{opacity:1}to{opacity:0}}
@font-face{font-family:newake;font-display:swap;src:url(/assets/fonts/Newake-Regular.woff2)format("woff2")}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Hairline.woff2)format("woff2");font-weight:100}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraThin.woff2)format("woff2");font-weight:200}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Thin.woff2)format("woff2");font-weight:300}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:400}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:500}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Light.woff2)format("woff2");font-weight:600}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Medium.woff2)format("woff2");font-weight:700}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Regular.woff2)format("woff2");font-weight:800}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Bold.woff2)format("woff2");font-weight:900}.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem{background-color:unset;border:unset;cursor:pointer;text-align:right;color:#fff;align-items:center;gap:1rem;min-width:48px;min-height:48px;font-family:cosima,arial;font-size:max(.375rem + 1.875vw,.75rem);line-height:1;display:flex}.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem:hover,.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem:focus-visible{color:#3fccde}@media (min-width:30em){.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem{font-size:max(.4375rem + 1.45833vw,.875rem)}}@media (min-width:48em){.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem{font-size:max(.5625rem + 1.17188vw,1.125rem);font-weight:400}}@media (min-width:62em){.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem{font-size:max(.5625rem + .907258vw,1.125rem)}}@media (min-width:48em){.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem{padding:.2rem 1rem .2rem 0}.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem:after{content:"";background-color:currentColor;width:20px;height:1px;display:block}}.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem.tabMenuItem-module-scss-module__TIJLKq___active,.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem:hover,.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem:focus-visible{color:#3fccde}.tabMenuItem-module-scss-module__TIJLKq__tabMenuItem span{display:inline}ul:hover>li .tabMenuItem-module-scss-module__TIJLKq__tabMenuItem:not(:is(:hover,:focus-visible)){color:#fff}
@font-face{font-family:newake;font-display:swap;src:url(/assets/fonts/Newake-Regular.woff2)format("woff2")}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Hairline.woff2)format("woff2");font-weight:100}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraThin.woff2)format("woff2");font-weight:200}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Thin.woff2)format("woff2");font-weight:300}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:400}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:500}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Light.woff2)format("woff2");font-weight:600}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Medium.woff2)format("woff2");font-weight:700}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Regular.woff2)format("woff2");font-weight:800}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Bold.woff2)format("woff2");font-weight:900}.tabMenu-module-scss-module__zFFTVW__tabMenuMobile{padding:unset;z-index:2;list-style:none;position:relative}@media (min-width:48em){.tabMenu-module-scss-module__zFFTVW__tabMenuMobile{display:none}}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox{cursor:pointer;color:#fff;border:1px solid #3fccde;justify-content:space-between;align-items:center;gap:max(2.5vw,.5rem);min-width:clamp(15rem,75vw,15rem);margin-bottom:max(2.08333vw,1rem);padding:clamp(.75rem,3.75vw,1rem);font-family:cosima,arial;font-size:max(.375rem + 1.875vw,.75rem);font-weight:600;display:flex;position:relative}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox:hover,.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox:focus-visible{color:#3fccde}@media (min-width:30em){.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox{font-size:max(.4375rem + 1.45833vw,.875rem)}}@media (min-width:48em){.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox{font-size:max(.4375rem + .911458vw,.875rem)}}@media (min-width:62em){.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox{font-size:clamp(.875rem,.4375rem + .705645vw,1.5rem)}}@media (min-width:48em){.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox{padding:max(1.30208vw,.625rem) max(2.08333vw,1rem)}}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox:hover{color:#3fccde}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileCombobox[aria-expanded=true] .tabMenu-module-scss-module__zFFTVW__comboboxIcon{transform:rotate(180deg)translateY(2px)}.tabMenu-module-scss-module__zFFTVW__comboboxIcon{width:clamp(.75rem,3.75vw,1rem)}@media not (prefers-reduced-motion:reduce){.tabMenu-module-scss-module__zFFTVW__comboboxIcon{transition:transform .6s}}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileLabel{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBox{padding:unset;color:#ccc;min-width:100%;padding:unset;border:1px solid #3fccde;margin-top:max(-2.08333vw,-1rem);list-style:none;display:block;position:absolute;left:50%}@media not (prefers-reduced-motion:reduce){.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBox{animation:.2s ease-in-out forwards tabMenu-module-scss-module__zFFTVW__listBoxOpen}}@media (prefers-reduced-motion:reduce){.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBox{opacity:1;transform:translate(-50%)}}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBox:hover .tabMenu-module-scss-module__zFFTVW__languageToggleListboxItem[aria-selected=true]:not(:hover){color:#fff}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBox[aria-hidden=true]{display:none}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBoxItem{cursor:pointer;background-color:#242424;border:1px solid #242828;padding:clamp(.5rem,2.5vw,.5rem) clamp(.75rem,3.75vw,1rem);font-family:cosima,arial;font-size:max(.375rem + 1.875vw,.75rem)}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBoxItem:hover,.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBoxItem:focus-visible{color:#3fccde}@media (min-width:30em){.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBoxItem{font-size:max(.4375rem + 1.45833vw,.875rem)}}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBoxItem[aria-selected=true]{color:#3fccde}.tabMenu-module-scss-module__zFFTVW__tabMenuMobileListBoxItem button{width:100%}@keyframes tabMenu-module-scss-module__zFFTVW__listBoxOpen{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.tabMenu-module-scss-module__zFFTVW__tabMenuDesktop{display:none}@media (min-width:48em){.tabMenu-module-scss-module__zFFTVW__tabMenuDesktop{flex-direction:column;align-items:flex-end;gap:max(1.5625vw,.75rem);display:flex}}@media (min-width:48em) and (min-width:62em){.tabMenu-module-scss-module__zFFTVW__tabMenuDesktop{gap:max(.403226vw,.25rem)}}
@font-face{font-family:newake;font-display:swap;src:url(/assets/fonts/Newake-Regular.woff2)format("woff2")}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Hairline.woff2)format("woff2");font-weight:100}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraThin.woff2)format("woff2");font-weight:200}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Thin.woff2)format("woff2");font-weight:300}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:400}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:500}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Light.woff2)format("woff2");font-weight:600}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Medium.woff2)format("woff2");font-weight:700}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Regular.woff2)format("woff2");font-weight:800}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Bold.woff2)format("woff2");font-weight:900}.skillBox-module-scss-module__wfCW3q__hero{flex-direction:column;justify-content:center;align-items:center;gap:clamp(2rem,10vw,2.5rem);max-width:80em;min-height:calc(100lvh - 2*clamp(2rem,10vw,6.25rem));margin:0 auto clamp(2rem,10vw,6.25rem);display:flex}@container (min-width:48em){.skillBox-module-scss-module__wfCW3q__hero{flex-direction:row;gap:clamp(2rem,4.16667vw,4rem)}}@container (min-width:62em){.skillBox-module-scss-module__wfCW3q__hero{gap:clamp(2rem,3.22581vw,4rem)}}.skillBox-module-scss-module__wfCW3q__heroImage{--size:max(calc(2.75rem + 55vw), 13.75rem);width:var(--size);height:var(--size);aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden}.skillBox-module-scss-module__wfCW3q__heroImage img{aspect-ratio:1}@container (min-width:30em){.skillBox-module-scss-module__wfCW3q__heroImage{--size:max(calc(13.125rem + 18.75vw), 18.75rem)}}@container (min-width:48em){.skillBox-module-scss-module__wfCW3q__heroImage{--size:max(calc(9.375rem + 19.5313vw), 18.75rem)}}@container (min-width:62em){.skillBox-module-scss-module__wfCW3q__heroImage{--size:clamp(18.75rem, calc(9.375rem + 15.121vw), 23.75rem)}}@container (min-width:80em){.skillBox-module-scss-module__wfCW3q__heroImage{--size:clamp(23.75rem, calc(11.875rem + 14.8438vw), 23.75rem)}}.skillBox-module-scss-module__wfCW3q__heroH1{text-align:center;width:min-content;margin:unset}@container (min-width:62em){.skillBox-module-scss-module__wfCW3q__heroH1{text-align:left}}.skillBox-module-scss-module__wfCW3q__heroH1 *{display:block}.skillBox-module-scss-module__wfCW3q__heroHeadline{width:max-content;font-family:newake,arial;font-size:max(1.25rem + 6.25vw,2.5rem);font-style:normal;font-weight:400;line-height:.8}@media (min-width:48em){.skillBox-module-scss-module__wfCW3q__heroHeadline{font-size:max(1.25rem + 2.60417vw,2.5rem)}}@media (min-width:62em){.skillBox-module-scss-module__wfCW3q__heroHeadline{font-size:clamp(3rem,1.5rem + 2.41936vw,4.375rem)}}@media (min-width:48em){.skillBox-module-scss-module__wfCW3q__heroHeadline{font-size:max(1.75rem + 3.64583vw,3.5rem)}}@media (min-width:62em){.skillBox-module-scss-module__wfCW3q__heroHeadline{font-size:clamp(5rem,2.5rem + 4.03226vw,6.25rem)}}.skillBox-module-scss-module__wfCW3q__heroSubline{font-family:cosima,arial;font-size:max(.5rem + 2.5vw,1rem);font-style:normal;font-weight:400;display:inline-block}@media (min-width:48em){.skillBox-module-scss-module__wfCW3q__heroSubline{font-size:max(.625rem + 1.30208vw,1.25rem)}}@media (min-width:62em){.skillBox-module-scss-module__wfCW3q__heroSubline{font-size:clamp(1.5rem,.75rem + 1.20968vw,1.875rem)}}.skillBox-module-scss-module__wfCW3q__textSwitcher{display:inline}.skillBox-module-scss-module__wfCW3q__textSwitcherFadeIn{animation-name:skillBox-module-scss-module__wfCW3q__fade-in;animation-duration:.5s;animation-fill-mode:forwards}@keyframes skillBox-module-scss-module__wfCW3q__fade-in{0%{opacity:0}to{opacity:1}}.skillBox-module-scss-module__wfCW3q__textSwitcherFadeOut{animation-name:skillBox-module-scss-module__wfCW3q__fade-out;animation-duration:.5s;animation-fill-mode:forwards}@keyframes skillBox-module-scss-module__wfCW3q__fade-out{0%{opacity:1}to{opacity:0}}.skillBox-module-scss-module__wfCW3q__skillBoxSection{z-index:2;position:relative}.skillBox-module-scss-module__wfCW3q__skillBoxSection:after{content:"";transform-origin:0 0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:200vw;height:100%;position:absolute;top:0;transform:translate(-50%)}.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=invert]:after,.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=invert] .skillBox-module-scss-module__wfCW3q__skillBox:before,.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=invert] .skillBox-module-scss-module__wfCW3q__skillBox:after{transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px)) scale(var(--dw), var(--dh))}.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=play]:after,.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=play] .skillBox-module-scss-module__wfCW3q__skillBox:before,.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=play] .skillBox-module-scss-module__wfCW3q__skillBox:after{transform:none}@media not (prefers-reduced-motion:reduce){.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=play]:after,.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=play] .skillBox-module-scss-module__wfCW3q__skillBox:before,.skillBox-module-scss-module__wfCW3q__skillBoxSection[data-flip=play] .skillBox-module-scss-module__wfCW3q__skillBox:after{transition:transform .5s}}.skillBox-module-scss-module__wfCW3q__skillBox{z-index:1;flex-direction:column;width:90%;max-width:80em;margin:clamp(2rem,10vw,6.25rem) auto;padding:3% 5%;display:flex;position:relative}@container (min-width:48em){.skillBox-module-scss-module__wfCW3q__skillBox{flex-direction:row}}.skillBox-module-scss-module__wfCW3q__skillBox:before,.skillBox-module-scss-module__wfCW3q__skillBox:after{content:"";transform-origin:0 0;position:absolute;inset:0}.skillBox-module-scss-module__wfCW3q__skillBox:before{z-index:-1;background-color:#242424;border:1px solid #3fccde}.skillBox-module-scss-module__wfCW3q__skillBox:after{opacity:.6;mix-blend-mode:multiply;pointer-events:none;background:url(/assets/images/grain.webp)}.skillBox-module-scss-module__wfCW3q__sidebar{flex-direction:column;justify-content:center;align-items:center;gap:max(.78125vw,.375rem);height:fit-content;display:flex}.skillBox-module-scss-module__wfCW3q__sidebarHeadline{margin:unset;font-family:cosima,arial;font-size:max(.75rem + 3.75vw,1.5rem);font-style:normal;font-weight:800}@media (min-width:30em){.skillBox-module-scss-module__wfCW3q__sidebarHeadline{font-size:max(.75rem + 2.5vw,1.5rem)}}@media (min-width:48em){.skillBox-module-scss-module__wfCW3q__sidebarHeadline{font-size:max(.875rem + 1.82292vw,1.75rem)}}@media (min-width:62em){.skillBox-module-scss-module__wfCW3q__sidebarHeadline{font-size:clamp(2rem,1rem + 1.6129vw,2.875rem)}}@media (min-width:48em){.skillBox-module-scss-module__wfCW3q__sidebarHeadline{align-self:flex-end;padding:0 max(1.30208vw,.625rem)}}
@font-face{font-family:newake;font-display:swap;src:url(/assets/fonts/Newake-Regular.woff2)format("woff2")}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Hairline.woff2)format("woff2");font-weight:100}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraThin.woff2)format("woff2");font-weight:200}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Thin.woff2)format("woff2");font-weight:300}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:400}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:500}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Light.woff2)format("woff2");font-weight:600}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Medium.woff2)format("woff2");font-weight:700}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Regular.woff2)format("woff2");font-weight:800}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Bold.woff2)format("woff2");font-weight:900}.accordion-module-scss-module__B2bPLG__accordion{letter-spacing:.03em;transform-origin:0 0;z-index:var(--index);padding:5%;font-family:cosima,arial;font-size:max(.375rem + 1.875vw,.75rem);font-style:normal;font-weight:300;position:relative;overflow:hidden}@media (min-width:30em){.accordion-module-scss-module__B2bPLG__accordion{font-size:max(.4375rem + 1.45833vw,.875rem)}}@media (min-width:48em){.accordion-module-scss-module__B2bPLG__accordion{font-size:max(.4375rem + .911458vw,.875rem)}}@media (min-width:62em){.accordion-module-scss-module__B2bPLG__accordion{font-size:clamp(.875rem,.4375rem + .705645vw,1.125rem)}}.accordion-module-scss-module__B2bPLG__accordion:before{content:"";transform-origin:0 0;background:radial-gradient(circle,#353535 19%,#2b2b2b 92%);border:1px solid #242828;position:absolute;inset:0}.accordion-module-scss-module__B2bPLG__accordion[data-flip=invert]{transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px))}.accordion-module-scss-module__B2bPLG__accordion[data-flip=invert]:before{transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px)) scale(var(--dw), var(--dh))}.accordion-module-scss-module__B2bPLG__accordion[data-flip=play]{transform:none}@media not (prefers-reduced-motion:reduce){.accordion-module-scss-module__B2bPLG__accordion[data-flip=play]{transition:transform .5s}}.accordion-module-scss-module__B2bPLG__accordion[data-flip=play]:before{transform:none}@media not (prefers-reduced-motion:reduce){.accordion-module-scss-module__B2bPLG__accordion[data-flip=play]:before{transition:transform .5s}}.accordion-module-scss-module__B2bPLG__accordionHeader{flex-direction:column;gap:max(.25rem + 1.25vw,.5rem);display:flex;position:relative}@media (min-width:30em){.accordion-module-scss-module__B2bPLG__accordionHeader{gap:max(.25rem + .833333vw,.5rem)}}@media (min-width:48em){.accordion-module-scss-module__B2bPLG__accordionHeader{gap:max(.25rem + .520833vw,.5rem)}}@media (min-width:62em){.accordion-module-scss-module__B2bPLG__accordionHeader{gap:max(.25rem + .403226vw,.5rem)}}.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__row{flex-wrap:wrap;justify-content:space-between;display:flex}.accordion-module-scss-module__B2bPLG__accordionHeader h3{margin:unset}.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__durationLocation{flex-direction:column;align-items:flex-end;gap:.2vw;display:flex}.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__durationLocation svg{width:max(.375rem + 1.875vw,.75rem);margin-right:.2vw;display:inline-block}@media (min-width:30em){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__durationLocation svg{width:max(.375rem + 1.25vw,.75rem)}}@media (min-width:48em){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__durationLocation svg{width:max(.375rem + .78125vw,.75rem)}}@media (min-width:62em){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__durationLocation svg{width:max(.375rem + .604839vw,.75rem)}}.accordion-module-scss-module__B2bPLG__accordionHeader button{border:unset;color:#fff;padding:unset;text-align:left;background:0 0;font-family:cosima,arial;font-size:max(.5rem + 2.5vw,1rem);font-style:normal;font-weight:800}@media (min-width:48em){.accordion-module-scss-module__B2bPLG__accordionHeader button{font-size:max(.5rem + 1.04167vw,1rem)}}@media (min-width:62em){.accordion-module-scss-module__B2bPLG__accordionHeader button{font-size:clamp(1rem,.5rem + .806452vw,1.5rem)}}.accordion-module-scss-module__B2bPLG__accordionHeader button:after{content:"";cursor:pointer;position:absolute;inset:0}.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__stationIcon{aspect-ratio:1;--size:max(12.5vw, 2.5rem);width:var(--size);height:var(--size);background-color:#fff;border-radius:50%;place-items:center;padding:3%;display:grid}@container (min-width:30em){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__stationIcon{--size:max(8.33333vw, 2.5rem)}}@container (min-width:48em){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__stationIcon{--size:max(5.20833vw, 2.5rem)}}@container (min-width:62em){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__stationIcon{--size:max(4.03226vw, 2.5rem)}}@container (min-width:80em){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__stationIcon{--size:max(3.125vw, 2.5rem)}}.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__accordionToggleIcon{width:clamp(.75rem,3.75vw,1rem)}@media not (prefers-reduced-motion:reduce){.accordion-module-scss-module__B2bPLG__accordionHeader .accordion-module-scss-module__B2bPLG__accordionToggleIcon{transition:transform .6s}}.accordion-module-scss-module__B2bPLG__accordionHeader.accordion-module-scss-module__B2bPLG___active .accordion-module-scss-module__B2bPLG__accordionToggleIcon{transform:rotate(180deg)translateY(2px)}.accordion-module-scss-module__B2bPLG__accordionHeader:hover h3 button,.accordion-module-scss-module__B2bPLG__accordionHeader:focus-visible h3 button,.accordion-module-scss-module__B2bPLG__accordionHeader.accordion-module-scss-module__B2bPLG___active h3 button,.accordion-module-scss-module__B2bPLG__accordionHeader:hover .accordion-module-scss-module__B2bPLG__accordionToggleIcon,.accordion-module-scss-module__B2bPLG__accordionHeader:focus-visible .accordion-module-scss-module__B2bPLG__accordionToggleIcon,.accordion-module-scss-module__B2bPLG__accordionHeader.accordion-module-scss-module__B2bPLG___active .accordion-module-scss-module__B2bPLG__accordionToggleIcon,.accordion-module-scss-module__B2bPLG__accordionHeader h3 button:hover,.accordion-module-scss-module__B2bPLG__accordionHeader h3 button:focus-visible{color:#3fccde}.accordion-module-scss-module__B2bPLG__accordionPanel{padding-top:10%;display:none;position:relative}.accordion-module-scss-module__B2bPLG__accordionPanel.accordion-module-scss-module__B2bPLG___active{display:block}.accordion-module-scss-module__B2bPLG__accordionPanel ul,.accordion-module-scss-module__B2bPLG__accordionPanel li{list-style:circle}.accordion-module-scss-module__B2bPLG__panelList{padding-left:1em}.accordion-module-scss-module__B2bPLG__panelList li{padding-bottom:.5em}
@font-face{font-family:newake;font-display:swap;src:url(/assets/fonts/Newake-Regular.woff2)format("woff2")}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Hairline.woff2)format("woff2");font-weight:100}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraThin.woff2)format("woff2");font-weight:200}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Thin.woff2)format("woff2");font-weight:300}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:400}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-UltraLight.woff2)format("woff2");font-weight:500}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Light.woff2)format("woff2");font-weight:600}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Medium.woff2)format("woff2");font-weight:700}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Regular.woff2)format("woff2");font-weight:800}@font-face{font-family:cosima;font-display:swap;src:url(/assets/fonts/Cosima-Bold.woff2)format("woff2");font-weight:900}.stationBox-module-scss-module__zZmgJq__hero{flex-direction:column;justify-content:center;align-items:center;gap:clamp(2rem,10vw,2.5rem);max-width:80em;min-height:calc(100lvh - 2*clamp(2rem,10vw,6.25rem));margin:0 auto clamp(2rem,10vw,6.25rem);display:flex}@container (min-width:48em){.stationBox-module-scss-module__zZmgJq__hero{flex-direction:row;gap:clamp(2rem,4.16667vw,4rem)}}@container (min-width:62em){.stationBox-module-scss-module__zZmgJq__hero{gap:clamp(2rem,3.22581vw,4rem)}}.stationBox-module-scss-module__zZmgJq__heroImage{--size:max(calc(2.75rem + 55vw), 13.75rem);width:var(--size);height:var(--size);aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden}.stationBox-module-scss-module__zZmgJq__heroImage img{aspect-ratio:1}@container (min-width:30em){.stationBox-module-scss-module__zZmgJq__heroImage{--size:max(calc(13.125rem + 18.75vw), 18.75rem)}}@container (min-width:48em){.stationBox-module-scss-module__zZmgJq__heroImage{--size:max(calc(9.375rem + 19.5313vw), 18.75rem)}}@container (min-width:62em){.stationBox-module-scss-module__zZmgJq__heroImage{--size:clamp(18.75rem, calc(9.375rem + 15.121vw), 23.75rem)}}@container (min-width:80em){.stationBox-module-scss-module__zZmgJq__heroImage{--size:clamp(23.75rem, calc(11.875rem + 14.8438vw), 23.75rem)}}.stationBox-module-scss-module__zZmgJq__heroH1{text-align:center;width:min-content;margin:unset}@container (min-width:62em){.stationBox-module-scss-module__zZmgJq__heroH1{text-align:left}}.stationBox-module-scss-module__zZmgJq__heroH1 *{display:block}.stationBox-module-scss-module__zZmgJq__heroHeadline{width:max-content;font-family:newake,arial;font-size:max(1.25rem + 6.25vw,2.5rem);font-style:normal;font-weight:400;line-height:.8}@media (min-width:48em){.stationBox-module-scss-module__zZmgJq__heroHeadline{font-size:max(1.25rem + 2.60417vw,2.5rem)}}@media (min-width:62em){.stationBox-module-scss-module__zZmgJq__heroHeadline{font-size:clamp(3rem,1.5rem + 2.41936vw,4.375rem)}}@media (min-width:48em){.stationBox-module-scss-module__zZmgJq__heroHeadline{font-size:max(1.75rem + 3.64583vw,3.5rem)}}@media (min-width:62em){.stationBox-module-scss-module__zZmgJq__heroHeadline{font-size:clamp(5rem,2.5rem + 4.03226vw,6.25rem)}}.stationBox-module-scss-module__zZmgJq__heroSubline{font-family:cosima,arial;font-size:max(.5rem + 2.5vw,1rem);font-style:normal;font-weight:400;display:inline-block}@media (min-width:48em){.stationBox-module-scss-module__zZmgJq__heroSubline{font-size:max(.625rem + 1.30208vw,1.25rem)}}@media (min-width:62em){.stationBox-module-scss-module__zZmgJq__heroSubline{font-size:clamp(1.5rem,.75rem + 1.20968vw,1.875rem)}}.stationBox-module-scss-module__zZmgJq__textSwitcher{display:inline}.stationBox-module-scss-module__zZmgJq__textSwitcherFadeIn{animation-name:stationBox-module-scss-module__zZmgJq__fade-in;animation-duration:.5s;animation-fill-mode:forwards}@keyframes stationBox-module-scss-module__zZmgJq__fade-in{0%{opacity:0}to{opacity:1}}.stationBox-module-scss-module__zZmgJq__textSwitcherFadeOut{animation-name:stationBox-module-scss-module__zZmgJq__fade-out;animation-duration:.5s;animation-fill-mode:forwards}@keyframes stationBox-module-scss-module__zZmgJq__fade-out{0%{opacity:1}to{opacity:0}}.stationBox-module-scss-module__zZmgJq__stationBox{flex-direction:column;height:fit-content;padding:1px;display:flex;position:relative}.stationBox-module-scss-module__zZmgJq__stationBox:before{content:"";transform-origin:0 0;background-color:#242424;border:1px solid #3fccde;position:absolute;inset:0}.stationBox-module-scss-module__zZmgJq__stationBox:after{content:"";opacity:.3;mix-blend-mode:overlay;pointer-events:none;transform-origin:0 0;background:url(/assets/images/grain.webp);position:absolute;inset:0}.stationBox-module-scss-module__zZmgJq__stationBox[data-flip=invert]:before,.stationBox-module-scss-module__zZmgJq__stationBox[data-flip=invert]:after{transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px)) scale(var(--dw), var(--dh))}.stationBox-module-scss-module__zZmgJq__stationBox[data-flip=play]:before,.stationBox-module-scss-module__zZmgJq__stationBox[data-flip=play]:after{transform:none}@media not (prefers-reduced-motion:reduce){.stationBox-module-scss-module__zZmgJq__stationBox[data-flip=play]:before,.stationBox-module-scss-module__zZmgJq__stationBox[data-flip=play]:after{transition:transform .5s}}.stationBox-module-scss-module__zZmgJq__stationBoxHeadline{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
.textBox-module-scss-module__WVZacq__textBox{z-index:1;flex-wrap:wrap;justify-content:center;justify-self:right;gap:max(6.25vw,1.25rem);height:fit-content;display:flex;position:relative}@container (min-width:30em){.textBox-module-scss-module__WVZacq__textBox{gap:max(4.16667vw,1.25rem)}}@container (min-width:48em){.textBox-module-scss-module__WVZacq__textBox{justify-content:flex-end;gap:max(2.60417vw,1.25rem)}}@container (min-width:62em){.textBox-module-scss-module__WVZacq__textBox{flex-flow:column wrap;justify-content:flex-start;gap:3%;height:max(80.6452vw,50rem);display:flex}}@container (min-width:80em){.textBox-module-scss-module__WVZacq__textBox{height:max(62.5vw,50rem)}}@container (min-width:96em){.textBox-module-scss-module__WVZacq__textBox{height:max(52.0833vw,50rem)}}@container (min-width:120em){.textBox-module-scss-module__WVZacq__textBox{height:max(41.6667vw,50rem)}}.textBox-module-scss-module__WVZacq__textBox p{margin:unset;max-width:max(125vw,25rem)}@container (min-width:30em){.textBox-module-scss-module__WVZacq__textBox p{max-width:max(62.5vw,18.75rem)}}@container (min-width:48em){.textBox-module-scss-module__WVZacq__textBox p{max-width:max(52.0833vw,25rem)}}@container (min-width:62em){.textBox-module-scss-module__WVZacq__textBox p{width:47%}}
