:where(a),:where(button){color:inherit}:where(a):focus-visible,:where(button):focus-visible{border-radius:.05rem;outline:2px solid #1e90ff;outline-offset:.25rem}:where(ol),:where(ul){list-style:none}:where(button){background:none;border:none;cursor:pointer;font-family:inherit}:where(img){-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--color-white:0 0% 100%;--white:hsl(var(--color-white));--color-black:0 0% 0%;--black:hsl(var(--color-black));--color-grey:0 0% 21%;--grey:hsl(var(--color-grey));--color-beige:43 49% 90%;--beige:hsl(var(--color-beige));--color-yellow:56 100% 50%;--yellow:hsl(var(--color-yellow));--grotesk:"Grotesk","Impact",sans-serif;--montreal:"Montreal",sans-serif;--supply:"Supply",monospace;--noto:"Noto",sans-serif;--display:var(--grotesk);--sans-serif:var(--montreal);--mono:var(--supply);--chinese:var(--noto);--grid-vw:calc((100vw - var(--sidebar-width) - var(--grid-margin))/100);--ts-h1-exception-fs:calc(var(--grid-vw)*34);--ts-h1-exception-lh:.78;--ts-h1-exception-ls:-.01em;--ts-h1-loader-fs:40px;--ts-h1-loader-lh:.75}@font-face{font-display:block;font-family:Grotesk;src:local("Grotesk"),url(../fonts/PPRightGrotesk-CompactBlack.woff2) format("woff2"),url(../fonts/PPRightGrotesk-CompactBlack.woff) format("woff"),url(../fonts/PPRightGrotesk-CompactBlack.ttf) format("truetype")}@font-face{font-display:block;font-family:Montreal;src:local("Montreal"),url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2"),url(../fonts/PPNeueMontreal-Regular.woff) format("woff"),url(../fonts/PPNeueMontreal-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:Supply;src:local("Supply"),url(../fonts/PPSupplyMono-Light.woff2) format("woff2"),url(../fonts/PPSupplyMono-Light.woff) format("woff"),url(../fonts/PPSupplyMono-Light.ttf) format("truetype")}@font-face{font-display:block;font-family:Noto;src:local("Noto"),url(../fonts/noto-sans-tc.woff2) format("woff2")}@media (min-width:900px){:root{--ts-h1-exception-lh:.7502;--ts-h1-exception-ls:0}}:root{--ts-h1-fs:clamp(2.7rem,10.5vw,12.5rem);--ts-h1-lh:.76;--ts-h1-ls:-.01em;--ts-h1-chinese-fs:clamp(1.5rem,14vw,7.5rem);--ts-h1-chinese-lh:clamp(3rem,19vw,8.5rem)}@media (min-width:900px){:root{--ts-h1-ls:0}}:root{--ts-h2-fs:clamp(3.5rem,10vw,7rem);--ts-h2-lh:1;--ts-h2-ls:.02em}@media (min-width:900px){:root{--ts-h2-ls:0;--ts-h2-lh:1.1}}:root{--ts-h2-menu-mobile-fs:clamp(2rem,8vw,2.75rem);--ts-h2-menu-mobile-lh:100%;--ts-h2-menu-mobile-ls:.02em;--ts-body-xl-fs:clamp(1.5rem,3vw,2.5rem);--ts-body-xl-lh:1.1;--ts-body-xl-ls:.02em;--ts-body-l-fs:clamp(.85rem,2vw,.9rem);--ts-body-l-lh:1.38;--ts-body-l-ls:.02em;--ts-body-m-fs:.85rem;--ts-body-m-lh:1.38;--ts-body-m-ls:.02em}@media (min-width:900px){:root{--ts-body-m-fs:.7rem;--ts-body-l-lh:1.4;--ts-body-m-lh:1.5}}:root{--ts-body-s-fs:.7rem;--ts-body-s-lh:1.15;--ts-body-s-ls:.03em}@media (min-width:900px){:root{--ts-body-s-fs:.6rem;--ts-body-s-lh:1.3;--ts-body-s-ls:.023em}}:root{--ts-body-xs-fs:.7rem;--ts-body-xs-lh:1.15;--ts-body-xs-ls:.03em}@media (min-width:900px){:root{--ts-body-xs-fs:.5rem;--ts-body-xs-lh:normal;--ts-body-xs-ls:.02em}}:root{--ts-number-fs:clamp(1rem,2vw,2rem);--ts-number-lh:clamp(1.1rem,2.2vw,2.2rem);--ts-number-ls:-.02em}@media (min-width:900px){:root{--ts-number-ls:.01em}}:root{--ts-label-m-fs:.7rem;--ts-label-m-lh:.91rem;--ts-label-m-ls:0}@media (min-width:900px){:root{--ts-label-m-fs:.6rem;--ts-label-m-lh:.78rem;--ts-label-m-ls:.01em}}:root{--ts-label-s-fs:.6rem;--ts-label-s-lh:.6rem;--ts-label-s-ls:0}@media (min-width:900px){:root{--ts-label-s-fs:.5rem;--ts-label-s-lh:.63rem;--ts-label-s-ls:.01em}}:root{--ts-cta-fs:.6rem;--ts-cta-lh:.826rem;--ts-cta-ls:.01em}@media (min-width:900px){:root{--ts-cta-fs:.6rem;--ts-cta-lh:.63rem}}.ff-display{font-family:var(--display)}.ff-sans-serif{font-family:var(--sans-serif)}.ff-mono{font-family:var(--mono)}.ts-h1-exception{font-size:var(--ts-h1-exception-fs);line-height:var(--ts-h1-exception-lh)}.ts-h1-exception,.ts-h1-loader{font-family:var(--display);letter-spacing:var(--ts-h1-exception-ls);text-transform:uppercase}.ts-h1-loader{font-size:var(--ts-h1-loader-fs);line-height:var(--ts-h1-loader-lh)}.ts-h1{font-family:var(--display);font-size:var(--ts-h1-fs);line-height:var(--ts-h1-lh);text-transform:uppercase}.ts-h1,.ts-h1-chinese{letter-spacing:var(--ts-h1-ls)}.ts-h1-chinese{font-family:var(--chinese);font-size:var(--ts-h1-chinese-fs);line-height:var(--ts-h1-chinese-lh)}.ts-h2{font-size:var(--ts-h2-fs);letter-spacing:var(--ts-h2-ls);line-height:var(--ts-h2-lh)}.ts-body-xl{font-size:var(--ts-body-xl-fs);letter-spacing:var(--ts-body-xl-ls);line-height:var(--ts-body-xl-lh)}.ts-body-l{font-size:var(--ts-body-l-fs);letter-spacing:var(--ts-body-l-ls);line-height:var(--ts-body-l-lh)}.ts-body-m{font-size:var(--ts-body-m-fs);letter-spacing:var(--ts-body-m-ls);line-height:var(--ts-body-m-lh)}.ts-body-s{font-size:var(--ts-body-s-fs);letter-spacing:var(--ts-body-s-ls);line-height:var(--ts-body-s-lh)}.ts-body-xs{font-size:var(--ts-body-xs-fs);letter-spacing:var(--ts-body-xs-ls);line-height:var(--ts-body-xs-lh)}.ts-number{font-size:var(--ts-number-fs);letter-spacing:var(--ts-number-ls);line-height:var(--ts-number-lh)}.ts-label-m,.ts-number{font-family:var(--mono)}.ts-label-m{font-size:var(--ts-label-m-fs);letter-spacing:var(--ts-label-m-ls);line-height:var(--ts-label-m-lh)}.ts-label-s{font-size:var(--ts-label-s-fs);letter-spacing:var(--ts-label-s-ls);line-height:var(--ts-label-s-lh)}.ts-cta,.ts-label-s{font-family:var(--mono)}.ts-cta{font-size:var(--ts-cta-fs);letter-spacing:var(--ts-cta-ls);line-height:var(--ts-cta-lh)}:root{--page-width:1440px;--grid-margin:1rem;--grid-gap:1rem;--grid-cols:6}@media (min-width:900px){:root{--grid-margin:2.7rem;--grid-gap:1rem;--grid-cols:12}}:root{--gutter:var(--grid-gap);--col:(100vw - var(--grid-margin) * 2 - (var(--grid-cols) - 1) * var(--grid-gap)) /var(--grid-cols);--cols:calc(var(--col) + var(--gutter))}@media (min-width:900px){:root{--col:(calc(100vw - var(--sidebar-width)) - var(--grid-margin) - (var(--grid-cols) - 1) * var(--grid-gap)) /var(--grid-cols)}}@media (max-width:899px){.cols-md-0{width:0}.cols-md-1{width:calc(var(--cols)*(min(var(--grid-cols),1)) - var(--gutter))}.cols-md-2{width:calc(var(--cols)*(min(var(--grid-cols),2)) - var(--gutter))}.cols-md-3{width:calc(var(--cols)*(min(var(--grid-cols),3)) - var(--gutter))}.cols-md-4{width:calc(var(--cols)*(min(var(--grid-cols),4)) - var(--gutter))}.cols-md-5{width:calc(var(--cols)*(min(var(--grid-cols),5)) - var(--gutter))}.cols-md-6{width:calc(var(--cols)*(min(var(--grid-cols),6)) - var(--gutter))}}@media (max-width:899px){.cols-md-fullscreen{width:100vw}}@media (min-width:900px){.cols-0{width:0}.cols-1{width:calc(var(--cols)*(min(var(--grid-cols),1)) - var(--gutter))}.cols-2{width:calc(var(--cols)*(min(var(--grid-cols),2)) - var(--gutter))}.cols-3{width:calc(var(--cols)*(min(var(--grid-cols),3)) - var(--gutter))}.cols-4{width:calc(var(--cols)*(min(var(--grid-cols),4)) - var(--gutter))}.cols-5{width:calc(var(--cols)*(min(var(--grid-cols),5)) - var(--gutter))}.cols-6{width:calc(var(--cols)*(min(var(--grid-cols),6)) - var(--gutter))}.cols-7{width:calc(var(--cols)*(min(var(--grid-cols),7)) - var(--gutter))}.cols-8{width:calc(var(--cols)*(min(var(--grid-cols),8)) - var(--gutter))}.cols-9{width:calc(var(--cols)*(min(var(--grid-cols),9)) - var(--gutter))}.cols-10{width:calc(var(--cols)*(min(var(--grid-cols),10)) - var(--gutter))}.cols-11{width:calc(var(--cols)*(min(var(--grid-cols),11)) - var(--gutter))}.cols-12{width:calc(var(--cols)*(min(var(--grid-cols),12)) - var(--gutter))}}@media (min-width:900px){.cols-fullscreen{width:100vw}}:root{--mt:0px;--mb:0px;--pt:0px;--pb:0px}[class*=mt-]{margin-top:var(--mt)}[class*=mb-]{margin-bottom:var(--mb)}[class*=pt-]{padding-top:var(--pt)}[class*=pb-]{padding-bottom:var(--pb)}.mt-1{--mt:.5rem}.mt-2{--mt:1rem}.mt-3{--mt:1.5rem}.mt-4{--mt:2rem}.mt-5{--mt:2.5rem}.mt-6{--mt:3rem}.mt-7{--mt:3.5rem}.mt-8{--mt:4rem}.mt-9{--mt:4.5rem}.mt-10{--mt:5rem}.mt-11{--mt:5.5rem}.mt-12{--mt:6rem}.mt-13{--mt:6.5rem}.mt-14{--mt:7rem}.mt-15{--mt:7.5rem}.pt-1{--pt:.5rem}.pt-2{--pt:1rem}.pt-3{--pt:1.5rem}.pt-4{--pt:2rem}.pt-5{--pt:2.5rem}.pt-6{--pt:3rem}.pt-7{--pt:3.5rem}.pt-8{--pt:4rem}.pt-9{--pt:4.5rem}.pt-10{--pt:5rem}.pt-11{--pt:5.5rem}.pt-12{--pt:6rem}.pt-13{--pt:6.5rem}.pt-14{--pt:7rem}.pt-15{--pt:7.5rem}.mb-1{--mb:.5rem}.mb-2{--mb:1rem}.mb-3{--mb:1.5rem}.mb-4{--mb:2rem}.mb-5{--mb:2.5rem}.mb-6{--mb:3rem}.mb-7{--mb:3.5rem}.mb-8{--mb:4rem}.mb-9{--mb:4.5rem}.mb-10{--mb:5rem}.mb-11{--mb:5.5rem}.mb-12{--mb:6rem}.mb-13{--mb:6.5rem}.mb-14{--mb:7rem}.mb-15{--mb:7.5rem}.pb-1{--pb:.5rem}.pb-2{--pb:1rem}.pb-3{--pb:1.5rem}.pb-4{--pb:2rem}.pb-5{--pb:2.5rem}.pb-6{--pb:3rem}.pb-7{--pb:3.5rem}.pb-8{--pb:4rem}.pb-9{--pb:4.5rem}.pb-10{--pb:5rem}.pb-11{--pb:5.5rem}.pb-12{--pb:6rem}.pb-13{--pb:6.5rem}.pb-14{--pb:7rem}.pb-15{--pb:7.5rem}.fade-enter-active,.fade-leave-active,.fade-move{transition:opacity .5s cubic-bezier(.55,0,.1,1)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active,.fade-fast-move{transition:opacity .2s cubic-bezier(.55,0,.1,1)}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.widget-slide-enter-active,.widget-slide-leave-active{transition:all .6s}.widget-slide-enter-from,.widget-slide-leave-to{opacity:0;transform:scale(1.05)}@keyframes wave-animation{0%{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(14deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(10deg)}70%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}html{--page-transition-duration:.4s}.page-enter-active,.page-enter-from,.page-leave-active,.page-leave-to{transition:opacity var(--page-transition-duration)}.page-enter-from,.page-leave-to{opacity:0}:root{--page-transition-speed:.45s;--page-transition-speed-double:.9s}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .45s ease-in-out}.page-fade-enter-from,.page-fade-leave-to{opacity:0}.page-slide-enter-active,.page-slide-leave-active{will-change:transform,opacity}.page-slide-enter-active{transition:transform .8s cubic-bezier(.33,1,.68,1),opacity .6s cubic-bezier(.33,1,.68,1) .2s}.page-slide-leave-active{transition:transform .8s cubic-bezier(.32,0,.67,0),opacity .6s cubic-bezier(.32,0,.67,0) .2s}.page-slide-enter-from{opacity:0;transform:translate3D(0,-10vh,0)}.page-slide-enter-to,.page-slide-leave-from{opacity:1;transform:translateZ(0)}.page-slide-leave-to{opacity:0;transform:translate3D(0,10vh,0)}:root{--br:.2rem;--ease-out:cubic-bezier(0,.55,.45,1);--ease-in-out:cubic-bezier(.85,0,.15,1);--theme-transition-duration:.4s;--theme-transition-ease:ease-out;--theme-transition:var(--theme-transition-duration) var(--theme-transition-ease)}:where(*){box-sizing:border-box;font-weight:var(--font-weight);margin:0;padding:0}html{antialiased:true;overflow-x:hidden;--font-weight:400;font-family:var(--sans-serif);font-size:max(20px,calc(8px + .83333vw));text-rendering:geometricPrecision;word-break:break-word;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body{--line-size:0%;font-size:var(--ts-body-m-fs);letter-spacing:var(--ts-body-m-ls);line-height:var(--ts-body-m-lh);overflow:hidden;overscroll-behavior-y:none;--text-color:var(--theme-text-color,var(--color-black));--background-color:var(--theme-background-color,var(--color-white));background-color:hsl(var(--background-color));color:hsl(var(--text-color));transition-duration:var(--theme-transition-duration);transition-property:color,background-color;transition-timing-function:var(--theme-transition-ease)}body #Coi-Renew{display:none!important}body #coiOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:unset;opacity:0;transition:opacity var(--theme-transition)}body #coiOverlay .coi-banner__page{background-color:hsl(var(--background-color))}body #coiOverlay .coi-banner__page a{color:hsl(var(--text-color))}body #coiOverlay .coi-banner__wrapper{background-color:hsl(var(--background-color));border:1px solid hsl(var(--text-color));border-radius:var(--br);color:hsl(var(--text-color))}body #coiOverlay .coi-banner__summary #coi-expand div{border-width:medium;border-bottom:2px solid hsl(var(--text-color));border-left:0 solid hsl(var(--text-color));border-right:2px solid hsl(var(--text-color));border-top:0 solid hsl(var(--text-color))}body #coiOverlay .coi-banner__summary{background-color:hsl(var(--background-color))}body #coiOverlay .coi-banner__summary .coi-banner__headline{font-family:var(--ts-body-xl-ff);font-size:var(--ts-body-xl-fs);font-weight:400;letter-spacing:var(--ts-body-xl-ls);line-height:var(--ts-body-xl-lh)}body #coiOverlay .coi-banner__summary .coi-banner__maintext{font-family:var(--ts-body-m-ff);font-size:var(--ts-body-m-fs);font-weight:400;letter-spacing:var(--ts-body-m-ls);line-height:var(--ts-body-m-lh)}body #coiOverlay .coi-banner__summary .coi-banner__policy{color:hsl(var(--text-color));font-family:var(--mono);font-size:var(--ts-cta-fs);font-weight:400;letter-spacing:var(--ts-cta-ls);line-height:var(--ts-cta-lh);position:relative;text-decoration:none}@media (max-width:899px){body #coiOverlay .coi-banner__summary .coi-banner__policy{--line-size:100%}}body #coiOverlay .coi-banner__summary .coi-banner__policy{background:linear-gradient(hsla(var(--text-color)),hsla(var(--text-color))) 0 100% no-repeat;background-size:var(--line-size) .75px;display:inline;transition:background-size .5s}body #coiOverlay .coi-banner__summary .coi-banner__policy:hover{--line-size:100%}body #coiOverlay .coi-banner__summary .coi-toggle-group button{color:hsl(var(--text-color));font-family:var(--mono);font-size:var(--ts-cta-fs);font-weight:400;letter-spacing:var(--ts-cta-ls);line-height:var(--ts-cta-lh);position:relative;text-decoration:none}@media (max-width:899px){body #coiOverlay .coi-banner__summary .coi-toggle-group button{--line-size:100%}}body #coiOverlay .coi-banner__summary .coi-toggle-group button{background:linear-gradient(hsla(var(--text-color)),hsla(var(--text-color))) 0 100% no-repeat;background-size:var(--line-size) .75px;display:inline;transition:background-size .5s}body #coiOverlay .coi-banner__summary .coi-toggle-group button:hover{--line-size:100%}body #coiOverlay .coi-consent-banner__categories-wrapper{background-color:hsl(var(--background-color))}body #coiOverlay .coi-consent-banner__categories-wrapper h3{color:hsl(var(--text-color));font-weight:400}body #coiOverlay .coi-consent-banner__categories-wrapper .ci-arrow{border-width:medium;border-bottom:1px solid hsl(var(--text-color));border-left:0 solid hsl(var(--text-color));border-right:1px solid hsl(var(--text-color));border-top:0 solid hsl(var(--text-color))}body #coiOverlay .coi-consent-banner__categories-wrapper td{font-weight:400}body #coiOverlay .coi-consent-banner__categories-wrapper a{color:hsl(var(--text-color))}body #coiOverlay .coi-banner__page-footer,body #coiOverlay .coi-banner__page-footer .coi-button-group{background-color:hsl(var(--background-color))}body #coiOverlay .coi-banner__page-footer .coi-button-group button{font-family:var(--ts-body-s-ff);font-size:var(--ts-body-s-fs);letter-spacing:var(--ts-body-s-ls);line-height:var(--ts-body-s-lh)}@media (min-width:900px){body #coiOverlay .coi-banner__page-footer .coi-button-group button{font-family:var(--ts-body-m-ff);font-size:var(--ts-body-m-fs);letter-spacing:var(--ts-body-m-ls);line-height:var(--ts-body-m-lh)}}body #coiOverlay .coi-banner__page-footer .coi-button-group button{background-color:hsl(var(--background-color));border:1px solid hsl(var(--text-color));color:hsl(var(--text-color));font-weight:400}body #coiOverlay .coi-banner__page-footer .coi-button-group .coi-banner__accept{background-color:hsl(var(--text-color));color:hsl(var(--background-color))}body #coiOverlay .coi-banner-consent-group{background-color:hsl(var(--background-color));color:hsl(var(--text-color));font-family:var(--ts-body-s-ff);font-size:var(--ts-body-s-fs);font-weight:400;letter-spacing:var(--ts-body-s-ls);line-height:var(--ts-body-s-lh);text-decoration:none}body #coiOverlay .coi-banner-consent-group .checkbox-toggle{background:hsl(var(--background-color));border:1px solid hsl(var(--text-color));height:.9rem;width:2.3rem}body #coiOverlay .coi-banner-consent-group .checkbox-toggle:before{background:hsl(var(--text-color));height:.5rem;width:.5rem}body #coiOverlay .coi-banner-consent-group input[type=checkbox]:checked+.checkbox-toggle{background:hsl(var(--text-color))}body #coiOverlay .coi-banner-consent-group input[type=checkbox]:checked+.checkbox-toggle:before{background:hsl(var(--background-color))}body #coiOverlay .coi-banner__footer{background-color:hsl(var(--background-color));color:hsl(var(--text-color))}body #coiOverlay .coi-banner__footer .coi-banner__branding{color:hsl(var(--text-color))}body #coiOverlay .coi-banner__footer .coi-banner__branding a{color:hsl(var(--text-color));font-family:var(--mono);font-size:var(--ts-cta-fs);font-weight:400;letter-spacing:var(--ts-cta-ls);line-height:var(--ts-cta-lh);position:relative;text-decoration:none}@media (max-width:899px){body #coiOverlay .coi-banner__footer .coi-banner__branding a{--line-size:100%}}body #coiOverlay .coi-banner__footer .coi-banner__branding a{background:linear-gradient(hsla(var(--text-color)),hsla(var(--text-color))) 0 100% no-repeat;background-size:var(--line-size) .75px;transition:background-size .5s}body #coiOverlay .coi-banner__footer .coi-banner__branding a:hover{--line-size:100%}::-moz-selection{background:hsl(var(--text-color));color:hsl(var(--background-color))}::selection{background:hsl(var(--text-color));color:hsl(var(--background-color))}@media (min-width:900px){.mobile{display:none!important}}@media (max-width:899px){.desktop{display:none!important}}.has-parallax{opacity:0}.has-parallax.loaded{opacity:1;transition:opacity var(--theme-transition)}.image-container[data-v-594c6132]{background-position:var(--object-position);background-repeat:no-repeat;background-size:var(--object-fit);height:100%;width:100%;will-change:transform}.image-container.loaded[data-v-594c6132]{background-image:none!important}.image-container.loaded img[data-v-594c6132]{opacity:1}img[data-v-594c6132]{display:flex;height:100%;-o-object-fit:var(--object-fit);object-fit:var(--object-fit);-o-object-position:var(--object-position);object-position:var(--object-position);width:100%}.nuxt-icon svg{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon.nuxt-icon--fill,.nuxt-icon.nuxt-icon--fill *{fill:currentColor!important}.nuxt-icon.nuxt-icon--stroke,.nuxt-icon.nuxt-icon--stroke *{stroke:currentColor!important}mux-video[data-v-468ae318]{--controls:none;--media-object-fit:cover}.mux-video-wrapper[data-v-468ae318]{overflow:clip;position:relative;width:100%}.mux-video-element[data-v-468ae318]{height:100%;-o-object-fit:var(--media-object-fit);object-fit:var(--media-object-fit);width:100%}.video[data-v-468ae318]{--ui-background-color:hsla(var(--color-grey)/.9);--ui-text-color:hsl(var(--color-beige));display:flex;height:100%;position:relative;right:0;top:0;transition-duration:.6s;transition-property:width,height,top;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.video:hover .ui[data-v-468ae318]{opacity:1}.video .nuxt-icon[data-v-468ae318]{display:flex}.video .nuxt-icon[data-v-468ae318] svg{margin-bottom:0}.ui[data-v-468ae318]{color:var(--ui-text-color);display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:space-between;margin:.375rem;opacity:0;position:absolute;transition:opacity .3s;z-index:1}.sound[data-v-468ae318]{align-self:flex-start;background:var(--ui-background-color);border-radius:.15rem;display:inline-flex;padding:.25rem;width:-moz-fit-content;width:fit-content}.sound .nuxt-icon[data-v-468ae318]{transition:rotate .3s}.fullscreen[data-v-468ae318]{align-self:flex-end;background:var(--ui-background-color);border-radius:.15rem;display:inline-flex;padding:.25rem;width:-moz-fit-content;width:fit-content}.fullscreen .nuxt-icon[data-v-468ae318]{transition:rotate .3s}.top[data-v-468ae318]{align-items:center;border-radius:.15rem;display:flex;flex:none;gap:.25rem;justify-content:space-between;overflow:hidden;pointer-events:none;position:relative}.top[data-v-468ae318]>*{pointer-events:auto}.middle[data-v-468ae318]{height:100%}.bottom[data-v-468ae318]{align-items:center;border-radius:.15rem;display:flex;flex:none;gap:.25rem;justify-content:space-between;overflow:hidden;padding:.25rem .375rem;pointer-events:none;position:relative}.bottom[data-v-468ae318]>*{pointer-events:auto}.title[data-v-468ae318]{margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis}.timecode[data-v-468ae318],.title[data-v-468ae318]{pointer-events:none;white-space:nowrap}.play-pause[data-v-468ae318],.timecode[data-v-468ae318],.title[data-v-468ae318]{z-index:2}.timeline[data-v-468ae318]{bottom:0;left:0;pointer-events:all;position:absolute}.scrub[data-v-468ae318],.timeline[data-v-468ae318]{height:100%;width:100%}.scrub input[type=range][data-v-468ae318]{--progress:0;align-items:center;-webkit-appearance:none;background-color:hsla(var(--color-grey)/.6);background-image:linear-gradient(hsla(var(--color-black)/.6),hsla(var(--color-black)/.6));background-repeat:no-repeat;background-size:calc(var(--progress)*100%) 100%;box-shadow:none;cursor:pointer;display:flex;height:100%;position:relative;width:100%}@media (min-width:900px){.scrub input[type=range][data-v-468ae318]{height:100%}}.scrub input[type=range][data-v-468ae318]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--red);box-shadow:none;height:2em;width:1em}@media (min-width:900px){.scrub input[type=range][data-v-468ae318]::-webkit-slider-thumb{height:1.5em;width:.5em}}.scrub input[type=range][data-v-468ae318]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none}.volume[data-v-468ae318]{height:.5rem;padding:0 .25rem;position:relative;width:.75rem}.volume input[type=range][data-v-468ae318]{--progress:0;-webkit-appearance:none;background-color:var(--white);background-image:linear-gradient(var(--red),var(--red));background-repeat:no-repeat;background-size:calc(var(--progress)*100%) 100%;bottom:0;height:.5em;position:absolute;transform:rotate(-90deg);transform-origin:left center;width:4rem}.volume input[type=range][data-v-468ae318]:after{content:"";height:2em;position:absolute;width:100%}.volume input[type=range][data-v-468ae318]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--red);box-shadow:none;height:1em;width:.5em}@media (min-width:900px){.volume input[type=range][data-v-468ae318]::-webkit-slider-thumb{height:1.5em;width:.5em}}.volume input[type=range][data-v-468ae318]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none}mux-video[data-v-468ae318]{border-radius:var(--br);height:100%;width:100%}.svg{display:inline-flex;flex-shrink:0}.svg svg{height:100%;width:100%;fill:var(--fill,currentColor)}.media[data-v-3a6d2ba1]{transition:opacity var(--theme-transition);will-change:transform}.border-icon{height:2rem;width:2rem}.border-icon.has-background{background-color:var(--border-icon-background-color,currentColor)}.border-icon.has-border{border:1px solid hsla(var(--text-color)/.3)}.border-icon{align-items:center;border-radius:var(--br);color:var(--border-icon-svg-color,var(--background-color));display:flex;flex-shrink:0;justify-content:center;padding:.2rem;transition:background-color var(--theme-transition)}.border-icon.is-inverted{color:var(--border-icon-svg-color,hsl(var(--theme-text-color)))}@media (min-width:900px){.border-icon{height:1.35rem;padding:.15rem;width:1.35rem}}.border-icon div,.border-icon svg{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.border-icon svg{height:1.3em;width:1.3em}.border-icon .icon{color:var(--border-icon-svg-color,var(--white));font-size:1rem;transition:color var(--theme-transition)}.border-icon .icon.is-inverted{color:var(--border-icon-svg-color,hsl(var(--theme-text-color)))}@media (min-width:900px){.border-icon .icon{font-size:.7rem}}.border-icon .icon svg path{fill:currentColor}.border-icon .icon.filled svg path{fill:unset}.widget-link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(var(--text-color)/.2);border-radius:var(--br);display:grid;gap:.5rem;padding:.7rem;position:relative}.widget-link .link{--line-size:0%;align-items:center;display:flex;gap:.7rem;position:relative}.widget-link .link svg{transition:transform .2s}.widget-link .link{width:-moz-fit-content;width:fit-content}.widget-link .link a{text-decoration:none}@media (max-width:899px){.widget-link .link .link-title{--line-size:100%}}.widget-link .link .link-title{background:linear-gradient(hsla(var(--text-color)),hsla(var(--text-color))) 0 100% no-repeat;background-size:var(--line-size) .75px;display:inline;transition:background-size .5s}.widget-link .link:hover{--line-size:100%}.widget-link .link:hover svg{transform:scale(1.2)}.widget-link .link a:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.widget-link .content{display:flex;flex-direction:column}.widget-newsletter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(var(--text-color)/.2);border-radius:var(--br);display:grid;gap:.5rem;padding:.7rem;position:relative;transition:all .3s ease-in-out}.widget-newsletter .subscribe .signup{display:flex;flex-direction:row;gap:6px;justify-content:space-between;width:100%}.widget-newsletter .subscribe .email{border:1px solid hsla(var(--text-color)/.3);border-radius:var(--br);flex-shrink:1;padding:8px 6px;width:100%}.widget-newsletter .subscribe .email::-webkit-input-placeholder{color:hsla(var(--text-color))}.widget-newsletter .subscribe .reach-out{flex-shrink:0}@media (min-width:900px){.widget-newsletter .subscribe .reach-out:hover svg{animation-duration:2s;animation-name:wave-animation;transform-origin:bottom center}}.widget-newsletter .subscribe .consent{align-items:center;display:flex;flex-direction:row;gap:10px;margin-top:20px}.widget-newsletter .subscribe .consent .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid hsla(var(--text-color)/.3);border-radius:var(--br);cursor:pointer;height:16px;position:relative;width:16px}.widget-newsletter .subscribe .consent .checkbox:checked{background-color:hsla(var(--text-color)/.2)}.widget-newsletter .subscribe .consent .checkbox:checked:before{color:hsla(var(--text-color));content:"X";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.widget-newsletter .subscribe .error-message{padding-top:20px}.widget-video{border-radius:var(--br);overflow:hidden}.widget-video iframe{left:unset;position:unset;top:unset;transform:unset;--video-height:100%;width:inherit}.widget-spline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(var(--text-color)/.2);border-radius:var(--br);display:grid;gap:.5rem;position:relative}.widget-image{align-items:center;border-radius:var(--br);display:flex;overflow:hidden}.rich-text *{white-space:pre-line}.rich-text>:not(:first-child){margin-top:1em}.rich-text .ts-label-m,.rich-text h2{opacity:.75}.rich-text code,.rich-text pre{background-color:#1e90ff;border-radius:.2em;color:#fff;display:inline;font-family:var(--mono);padding:.1em .5em}.rich-text ol,.rich-text ul{display:grid;gap:1em;padding-left:2em}.rich-text ul{list-style:disc}.rich-text ol{list-style:decimal-leading-zero}.rich-text strong{--font-weight:600}.widget-text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(var(--text-color)/.2);border-radius:var(--br);display:grid;gap:.5rem;padding:.7rem;position:relative}.widget-text .text{align-items:flex-start;display:flex;gap:.7rem;position:relative}.widget-text .text svg{transition:transform .2s}.widget-text .content{display:flex;flex-direction:column}.cart[data-v-79662bea]{display:flex;flex-direction:column;gap:.5rem;overflow:hidden}.cart .scroll-container[data-v-79662bea]{display:inline-flex;gap:.5rem;overflow-x:auto;padding:0 .5rem;position:relative;transition:max-height .5s ease-out;width:100%}.cart .scroll-container[data-v-79662bea]::-webkit-scrollbar{border-radius:2rem;height:3px}.cart .scroll-container.isOpen[data-v-79662bea]{max-height:0}.cart .scroll-container.scroll[data-v-79662bea]{--mask-top:linear-gradient(#000,transparent .5rem);--mask-bottom:linear-gradient(#000 calc(100% - .5rem) ,transparent);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-image:var(--mask-top),var(--mask-bottom);mask-image:var(--mask-top),var(--mask-bottom);transition:all .2s}.cart .scroll-container.scroll.top[data-v-79662bea]{--mask-top:linear-gradient(transparent,transparent 0)}.cart .scroll-container.scroll.bottom[data-v-79662bea]{--mask-bottom:linear-gradient(#000,#000 0)}.cart .scroll-container[data-v-79662bea]::-webkit-scrollbar{position:absolute;width:.1rem}.cart .scroll-container[data-v-79662bea]::-webkit-scrollbar-thumb{background-color:hsla(var(--text-color)/.2)}.cart .products[data-v-79662bea]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(var(--text-color)/.2);border-radius:var(--br);padding:.5rem 0}.cart .products .headline[data-v-79662bea]{padding:0 .5rem}.cart .products .product[data-v-79662bea]{display:flex;flex-direction:column;flex-shrink:0;height:4rem;position:relative;width:3rem}.cart .products .product .product-wrapper[data-v-79662bea]{background-color:hsl(var(--background-color));border:1px solid hsla(var(--text-color)/.2);border-radius:var(--br);height:3rem;overflow:hidden;transition:background-color var(--theme-transition);width:3rem}.cart .products .product .product-wrapper .quantity[data-v-79662bea]{padding:.15rem .25rem;position:absolute}.cart .products .product .content[data-v-79662bea]{color:var(--text-color);margin:.15rem;opacity:.5}.cart .remove-button[data-v-79662bea]{height:1rem;padding:0;position:absolute;right:0;top:0;width:1rem;z-index:1}.cart .remove-button .nuxt-icon[data-v-79662bea]{display:inline-block;transform:rotate(45deg)}.cart .checkout-button[data-v-79662bea]{align-items:center;background-color:hsl(var(--text-color));border-radius:var(--br);color:hsl(var(--background-color));display:flex;padding:.75rem;text-decoration:none;transition:color var(--theme-transition),background-color var(--theme-transition)}@media (min-width:900px){.cart .checkout-button[data-v-79662bea]{padding:.375rem .5rem}}.cart .retract[data-v-79662bea]{display:flex;justify-content:center;padding-top:.4rem}.cart .retract .retract-button[data-v-79662bea]{align-items:center;display:flex;gap:.25rem}.widget-cart{display:grid;gap:.5rem;position:relative}.widget-cart:after{border-radius:inherit;content:"";height:100%;opacity:.2;pointer-events:none;position:absolute;width:100%}.widget-container{--z-index:19}@media (min-width:900px){.widget-container{--z-index:210}}.widget-container{position:relative}@media (max-width:899px){.widget-container .widget-element{transform:translateY(100dvh)}}.widget-container .widget-element{position:fixed;top:0;touch-action:none;width:calc(var(--sidebar-width) - var(--sidebar-margin)*2);z-index:var(--z-index)}@media (min-width:900px){.widget-container .widget-element{bottom:auto;position:absolute;top:0}}.widget-container .widget-element{--border-icon-svg-color:hsl(var(--background-color,var(--color-white)));--border-icon-background-color:hsl(var(--text-color,var(--color-black)));color:hsl(var(--text-color));transition:color var(--theme-transition),fill var(--theme-transition),opacity var(--theme-transition)}.widget-container .widget-element .widgets-text{left:0;position:absolute;top:-1.5rem;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.widget-container .widget-element .widget-mobile-scale-container{display:flex;flex-direction:column;gap:.5rem;transform:scale(1)}.widget-container .widget-element .widget-mobile-scale-container .ts-cta{font-size:.5rem}@media (max-width:899px){.widget-container .widget-element .widget-mobile-scale-container{transform-origin:top}.widget-container .widget-element .widget-mobile-scale-container>*{border-radius:var(--br)}.widget-container .widget-element .widget-mobile-scale-container .widget-bg{background-color:hsla(var(--background-color,0 0% 100%)/.5)}}.widget-bar{display:grid;gap:.5rem;padding:0 var(--sidebar-margin);pointer-events:none;position:absolute;right:0;top:var(--ptd-row,0);width:var(--sidebar-width);z-index:25}.widget-bar .widget-element{pointer-events:all}.is-transitioning{overflow:hidden;pointer-events:none}.ts-h1-overwrite .ts-h1{font-size:calc(var(--grid-vw)*var(--global-fs-mobile))}@media (min-width:900px){.ts-h1-overwrite .ts-h1{font-size:calc(var(--grid-vw)*var(--global-fs-desktop))}}.matter-canvas,.matter-container{height:100%;position:relative;width:100%}.error-page-layout,.matter-wrapper{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.error-page-layout:not(.matter-wrapper),.matter-wrapper:not(.matter-wrapper){z-index:2}.error-page-layout .link,.matter-wrapper .link{align-items:baseline;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;pointer-events:all;text-decoration:none;z-index:99}@media (min-width:900px){.error-page-layout .link,.matter-wrapper .link{gap:1rem}}.error-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 4rem;position:relative;text-align:center}.error-page h1,.error-page p{margin-bottom:2rem}.error-title{display:inline;height:-moz-fit-content;height:fit-content}.error-title-inner{display:inline;position:relative}
