@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";button.svelte-pna2ir.svelte-pna2ir{align-items:center;align-self:stretch;background-color:var(--white);border:1px solid var(--black);color:var(--black);display:flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:1.12px;padding:4px 0;position:relative;text-transform:uppercase}button.fixed-width.svelte-pna2ir.svelte-pna2ir{width:140px}@media (max-width:1280px){button.fixed-width.svelte-pna2ir.svelte-pna2ir{width:100px}}button.half-width.svelte-pna2ir.svelte-pna2ir{width:60px}button.svelte-pna2ir a.svelte-pna2ir{height:100%;left:0;position:absolute;top:0;width:100%}:root{--width:75px;--height:65px;--depth:75px}@media (max-width:1280px){:root{--width:55px;--height:45px;--depth:55px}}.cube-ui-wrap.svelte-9zxfb9.svelte-9zxfb9{align-items:center;display:flex;height:100%;justify-content:center;perspective:150vw;position:absolute;transition:perspective 1.5s ease-in-out;width:100%}@media (max-width:1280px){.cube-ui-wrap.svelte-9zxfb9.svelte-9zxfb9{perspective:300vw}}.cube-ui-wrap.stateA-3.svelte-9zxfb9.svelte-9zxfb9,.cube-ui-wrap.stateA-4.svelte-9zxfb9.svelte-9zxfb9{perspective:140px}@media (max-width:640px){.cube-ui-wrap.stateA-3.svelte-9zxfb9.svelte-9zxfb9,.cube-ui-wrap.stateA-4.svelte-9zxfb9.svelte-9zxfb9{perspective:100px}}.cube-ui-wrap.svelte-9zxfb9 .cube-ui-element.svelte-9zxfb9{height:var(--height);transform:rotateX(-20deg) rotateY(-45deg);transform-style:preserve-3d;width:var(--width)}.stateA-0.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element),.stateA-1.stateB-0.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-20deg) rotateY(45deg)}.front.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-1.stateB-0:is(.cube-ui-wrap .cube-ui-element) .face),.left.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-1.stateB-0:is(.cube-ui-wrap .cube-ui-element) .face){background-color:#d9d9d9cc}.stateA-1.stateB-1.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-20deg) rotateY(-135deg)}.back.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-1.stateB-1:is(.cube-ui-wrap .cube-ui-element) .face),.right.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-1.stateB-1:is(.cube-ui-wrap .cube-ui-element) .face){background-color:#d9d9d9cc}.stateA-1.stateB-2.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-20deg) rotateY(-315deg)}.center-0.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-2:is(.cube-ui-wrap .cube-ui-element) .face),.center-1.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-2:is(.cube-ui-wrap .cube-ui-element) .face),.front.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-1.stateB-2:is(.cube-ui-wrap .cube-ui-element) .face),.left.svelte-9zxfb9.svelte-9zxfb9:is(.stateA-1.stateB-2:is(.cube-ui-wrap .cube-ui-element) .face){background-color:#d9d9d9cc}.stateA-2.stateB-0.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-20deg) rotateY(-225deg)}.stateA-2.stateB-1.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-20deg) rotateY(-315deg)}.stateA-2.stateB-2.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-20deg) rotateY(-495deg)}.stateA-3.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-90deg) rotateY(0)}.stateA-3.with-transition.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transition:transform .4s ease-in-out!important}.stateA-3.stateB-1.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-90deg) rotateY(90deg)}.stateA-4.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transform:rotateX(-90deg) rotateY(180deg);transition-delay:.8s}.with-transition.svelte-9zxfb9.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element){transition:transform .8s ease-in-out}.with-transition.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element) .face.svelte-9zxfb9{transition:background-color .2s ease-in-out}.svelte-9zxfb9:is(.cube-ui-wrap .cube-ui-element) .face.svelte-9zxfb9{align-items:center;backface-visibility:inherit;border:1px solid var(--black);color:#fff;display:flex;font-size:60px;height:100%;justify-content:center;position:absolute;width:100%}.front.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){transform:translateZ(calc(var(--depth)*.5))}.back.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){transform:rotateY(180deg) translateZ(calc(var(--depth)*.5))}.right.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){right:0;transform:translate(0) rotateY(90deg) translateZ(0) translate(calc(var(--depth)*.5));transform-origin:right;width:var(--depth)}.left.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){transform:translate(0) rotateY(-90deg) translateZ(0) translate(calc(var(--depth)*-.5));transform-origin:left;width:var(--depth)}.top.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){height:var(--depth);transform:rotateX(90deg) translateZ(0) translateY(calc(var(--depth)*-.5));transform-origin:top}.bottom.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){bottom:0;height:var(--depth);transform:rotateX(-90deg) translateZ(0) translateY(calc(var(--depth)*.5));transform-origin:bottom}.center-0.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){border:1px dashed #b8b8b8;height:100%;width:100%}.center-1.svelte-9zxfb9.svelte-9zxfb9:is(:is(.cube-ui-wrap .cube-ui-element) .face){border:1px dashed #b8b8b8;height:100%;transform:rotateY(90deg);width:100%}header.svelte-akq74t nav.svelte-akq74t{bottom:var(--side-margin);display:flex;flex-direction:column;gap:2px;left:var(--side-margin);position:fixed;width:141px;z-index:20}@media (max-width:1280px){header.svelte-akq74t nav.svelte-akq74t{width:102px}}.svelte-akq74t:is(header nav) .nav-flex.svelte-akq74t{display:flex;flex-direction:column}.svelte-akq74t:is(:is(header nav) .nav-flex) .logo.svelte-akq74t{background-color:var(--white);border:1px solid var(--black);margin-bottom:20px;padding:8px}@media (max-width:1280px){.svelte-akq74t:is(:is(header nav) .nav-flex) .logo.svelte-akq74t{margin-bottom:10px;transition:opacity .2s ease-in-out}.hide.svelte-akq74t.svelte-akq74t:is(:is(:is(header nav) .nav-flex) .logo){opacity:0}}.svelte-akq74t:is(:is(header nav) .nav-flex) .cube-ui-wrap.svelte-akq74t{align-items:center;background-color:var(--white);border:1px solid var(--black);display:flex;height:140px;justify-content:center;padding:0;position:relative}@media (max-width:1280px){.svelte-akq74t:is(:is(header nav) .nav-flex) .cube-ui-wrap.svelte-akq74t{height:100px}}.svelte-akq74t:is(header nav) .socials.svelte-akq74t{display:flex;gap:2px;width:100%}.svelte-akq74t:is(:is(header nav) .socials) button{flex-grow:1}@media (max-width:1280px){svg.svelte-1skqj1t{transform:scale(.75)}}.breadcrumb.svelte-1lvopwr.svelte-1lvopwr{align-items:center;display:flex;margin-right:1px;pointer-events:auto;position:relative}.breadcrumb.step-4.svelte-1lvopwr .text.svelte-1lvopwr{display:block;justify-content:flex-start;max-width:30vw;text-overflow:ellipsis}@media (max-width:1280px){.breadcrumb.step-4.svelte-1lvopwr .text.svelte-1lvopwr{max-width:40vw}}.svelte-1lvopwr:is(.breadcrumb.step-4 .text) span.svelte-1lvopwr{top:4px}.breadcrumb.svelte-1lvopwr .breadcrumb-icon.svelte-1lvopwr{align-items:center;background-color:var(--white);border-width:1px;border:0 solid var(--black);display:flex;height:40px;justify-content:center;overflow:hidden;position:relative;width:20px}@media (max-width:1280px){.breadcrumb.svelte-1lvopwr .breadcrumb-icon.svelte-1lvopwr{height:32px;width:32px}}.svelte-1lvopwr:is(.breadcrumb .breadcrumb-icon) a.svelte-1lvopwr{height:100%;left:0;position:absolute;top:0;width:100%}.breadcrumb.svelte-1lvopwr .text.svelte-1lvopwr{align-items:center;background-color:var(--white);border-width:1px 1px 1px 0;border-bottom:0 solid var(--black);border-right:0 solid var(--black);border-top:0 solid var(--black);display:flex;font-size:20px;font-style:normal;font-weight:700;height:40px;justify-content:center;line-height:1;line-height:normal;overflow:hidden;padding:0;position:relative;text-wrap:nowrap;width:0}@media (max-width:1280px){.breadcrumb.svelte-1lvopwr .text.svelte-1lvopwr{font-size:14px;height:32px}}.svelte-1lvopwr:is(.breadcrumb .text) span.svelte-1lvopwr{position:relative;z-index:1}.hash-title.svelte-1lvopwr.svelte-1lvopwr:is(:is(.breadcrumb .text) span){text-transform:capitalize}.svelte-1lvopwr:is(.breadcrumb .text) .scroll-progress.svelte-1lvopwr{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.svelte-1lvopwr:is(:is(.breadcrumb .text) .scroll-progress) .scroll-progress-inner.svelte-1lvopwr{background-color:#b8b8b8;height:100%;width:0}.breadcrumbs.svelte-172sdry{display:flex;gap:0;justify-content:center;pointer-events:none;position:fixed;top:var(--side-margin);width:100%;z-index:6}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;--csstools-color-scheme--light:initial;color-scheme:dark light;scrollbar-gutter:stable;-moz-tab-size:2;tab-size:2}@media (prefers-color-scheme:dark){:where(html){--csstools-color-scheme--light: }}:where(html:has(dialog:modal[open])){overflow:clip}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){font-family:system-ui,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}:where(button){all:unset}:where(input,button,textarea,select){color:inherit;font:inherit}:where(textarea){resize:vertical}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem);text-wrap:balance}:where(hr){block-size:0;border:none;border-block-start:1px solid;color:inherit;overflow:visible}:where(dialog){background:none;border:none;inset:unset;max-height:unset;max-width:unset}:where(dialog:not([open]):not([popover])){display:none!important}:where([popover]){background:none;border:none;color:inherit;inset:unset}:where([popover]:not(:popover-open)){display:none!important}:where(:focus-visible){box-shadow:0 0 0 5px Canvas;outline:3px solid CanvasText;outline-offset:1px}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within):not(:active)){border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important;width:1px!important}:root{--white:#fff;--black:#000;--grey:#777;--red:red;--size-100:.25rem;--size-200:.5rem;--size-250:.75rem;--size-300:1rem;--size-350:1.5rem;--size-400:2rem;--size-425:2.5rem;--size-450:3rem;--size-500:4rem}.title-large-en{font-size:100px;letter-spacing:-.05em;line-height:1.1}@media (max-width:1440px){.title-large-en{font-size:7vw}}@media (max-width:1280px){.title-large-en{font-size:6vw}}@media (max-width:480px){.title-large-en{font-size:9vw}}.title-large-cn{font-size:90px;line-height:1.1}@media (max-width:1440px){.title-large-cn{font-size:6.6vw}}@media (max-width:1280px){.title-large-cn{font-size:5.6vw}}@media (max-width:480px){.title-large-cn{font-size:8.6vw}}.title-medium{font-size:5vw;line-height:1.2}.title-medium,.title-small{font-style:normal;font-weight:500}.title-small{font-size:3vw;line-height:1.1}@media (max-width:1440px){.title-small{font-size:4vw}}@media (max-width:1280px){.title-small{font-size:3vw}}@media (max-width:640px){.title-small{font-size:4vw}}.body-xl{font-size:3.9vw;font-style:normal;font-weight:400;line-height:normal}@media (max-width:1280px){.body-xl{font-size:2.5vw}}@media (max-width:640px){.body-xl{font-size:3.9vw}}.body-large{font-size:40px;font-style:normal;font-weight:400;line-height:normal}.body-ml{font-size:36px;font-style:normal;font-weight:500;line-height:1.3333}@media (max-width:1280px){.body-ml{font-size:24px}}@media (max-width:640px){.body-ml{font-size:18px}}.body-regular{font-size:24px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:1080px){.body-regular{font-size:18px}}@media (max-width:640px){.body-regular{font-size:14px}}.body-regular ol,.body-regular ul{list-style:revert}.body-regular a{-webkit-text-decoration:underline;text-decoration:underline}.body-medium{font-size:24px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:1080px){.body-medium{font-size:18px}}@media (max-width:640px){.body-medium{font-size:14px}}.body-small{font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:1280px){.body-small{font-size:12px}}@media (max-width:640px){.body-small{font-size:8px}}.caption-medium{font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:1280px){.caption-medium{font-size:10px}}@media (max-width:640px){.caption-medium{font-size:8px}}.caption-small{font-size:.5rem;line-height:1}.letter-spacing-medium{letter-spacing:.045rem}.letter-spacing-small{letter-spacing:.035rem}p+p{margin-top:1em}.hidden{border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.no-scroll{overflow:hidden}.round{border-radius:50%}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.container-cube{height:100vh;perspective:110vw;position:fixed;width:100vw}@media (max-width:640px){.container-cube{height:60vh;perspective:2000vw}}.container-cube .cube{background:#85ff0800;height:100%;position:fixed;position:absolute;transform:translateZ(0) rotateX(0) rotateY(0);transform-style:preserve-3d;width:100%}:is(.container-cube .cube) .face{border:1px solid #cbcbcb;display:block;height:100vh;margin:0;padding:var(--side-margin);position:absolute;top:0;transform-style:preserve-3d;width:50vw}@media (max-width:640px){:is(.container-cube .cube) .face{height:60vh}}.front-left:is(:is(.container-cube .cube) .face){left:0;transform:translateZ(0) rotateY(0);transform-origin:right}.front-right:is(:is(.container-cube .cube) .face){right:0;transform:translateZ(0) rotateY(0);transform-origin:left}.back-right:is(:is(.container-cube .cube) .face){right:0;transform:translateZ(0) rotateY(0) scaleX(-1);transform-origin:left}.back-left:is(:is(.container-cube .cube) .face){left:0;transform:translateZ(0) rotateY(0) scaleX(-1);transform-origin:right}:is(:is(.container-cube .cube) .face) .inner{height:100%;position:relative;width:100%}.container-cube.state-1 .cube{transform:translateZ(-50vw) rotateX(-25deg) rotateY(-180deg)}@media (max-width:640px){.container-cube.state-1 .cube{transform:translateZ(-50vw) rotateX(-25deg) rotateY(-180deg)}}.front-left:is(:is(.container-cube.state-1 .cube) .face){transform:translateZ(11.25vw) rotateY(-13deg)}.front-right:is(:is(.container-cube.state-1 .cube) .face){transform:translateZ(11.25vw) rotateY(13deg)}.back-right:is(:is(.container-cube.state-1 .cube) .face){transform:scaleX(-1) translateZ(-11.25vw) rotateY(-13deg)}.back-left:is(:is(.container-cube.state-1 .cube) .face){transform:scaleX(-1) translateZ(-11.25vw) rotateY(13deg)}@media (max-width:640px){.front-left:is(:is(.container-cube.state-1 .cube) .face){transform:translateZ(21.25vw) rotateY(-25deg)}.front-right:is(:is(.container-cube.state-1 .cube) .face){transform:translateZ(21.25vw) rotateY(25deg)}.back-right:is(:is(.container-cube.state-1 .cube) .face){transform:scaleX(-1) translateZ(-21.25vw) rotateY(-25deg)}.back-left:is(:is(.container-cube.state-1 .cube) .face){transform:scaleX(-1) translateZ(-21.25vw) rotateY(25deg)}}.container-cube.state-2{display:none;opacity:0;perspective:150vw;perspective-origin:50% 100%}.container-cube.state-2 .cube{transform:translateZ(8.6vw) translateY(29.4vh) rotateX(0) rotateY(-45deg)}.back-right:is(:is(.container-cube.state-2 .cube) .face){transform:rotateY(-90deg)}.back-left:is(:is(.container-cube.state-2 .cube) .face){transform:rotateY(0)}.front-left:is(:is(.container-cube.state-2 .cube) .face){transform:translateZ(0) rotateY(90deg)}.front-right:is(:is(.container-cube.state-2 .cube) .face){transform:translateZ(0) rotateY(0)}.container-cube .label{font-size:6px;font-weight:700;opacity:0;position:absolute;right:0;top:0;z-index:20}.container-column-slug{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%}.container-column-slug .cube{perspective:20vw;perspective-origin:50% 50%;position:relative}@media (max-width:1080px){.container-column-slug .cube{perspective:40vw}}@media (max-width:768px){.container-column-slug .cube{perspective:60vw}}@media (max-width:640px){.container-column-slug .cube{perspective:70vw}}:is(.container-column-slug .cube) .fold{background-color:#fff;height:80vh;overflow:hidden;width:60vw}@media (max-width:1080px){:is(.container-column-slug .cube) .fold{width:70vw}}@media (max-width:640px){:is(.container-column-slug .cube) .fold{width:80vw}}:is(:is(.container-column-slug .cube) .fold) .fold-align{height:100%;width:100%}.fold-top:is(:is(.container-column-slug .cube) .fold){border:1px solid #e8e8e8;bottom:calc(100% + .2px);left:0;position:absolute;right:0;transform:rotateX(-90deg);transform-origin:bottom center}.fold-top:is(:is(.container-column-slug .cube) .fold) .fold-align{transform:translateY(100%)}.fold-bottom:is(:is(.container-column-slug .cube) .fold){border:1px solid #e8e8e8;left:0;position:absolute;right:0;top:calc(100% - 1px) %;transform:rotateX(90deg);transform-origin:top center}.fold-bottom:is(:is(.container-column-slug .cube) .fold) .fold-align{transform:translateY(-100%)}.fold-center:is(:is(.container-column-slug .cube) .fold){border:1px solid #fff0}.fold-left:is(:is(.container-column-slug .cube) .fold){border:1px solid #e8e8e8;left:1px;opacity:.9;position:absolute;right:0;top:0;transform:rotateY(-90deg) translateZ(0) rotate(0);transform-origin:top center;transform-origin:top left}.fold-left:is(:is(.container-column-slug .cube) .fold) .fold-align{transform:translateY(0) scaleX(-1)}.fold-left:is(:is(.container-column-slug .cube) .fold) .block-text,.fold-left:is(:is(.container-column-slug .cube) .fold) .chat{opacity:.05}.fold-right:is(:is(.container-column-slug .cube) .fold){border:1px solid #e8e8e8;left:-1px;position:absolute;right:0;top:0;transform:rotateY(90deg);transform-origin:top center;transform-origin:top right}.fold-right:is(:is(.container-column-slug .cube) .fold) .fold-align{transform:translateY(0) scaleX(-1)}.fold-right:is(:is(.container-column-slug .cube) .fold) .block-text,.fold-right:is(:is(.container-column-slug .cube) .fold) .chat{opacity:.05}.noto-sans-tc{font-family:Noto Sans TC,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}:root{--font-headings:"Arial","Helvetica","Noto Sans TC",sans-serif;--font-body:"Arial","Helvetica","Noto Sans TC",sans-serif;--color-primary:#003882;--color-accent:#ffd84c;--color-neutral:#3d3a42;--color-black:#101010;--color-red:red;--color-state2:#101010;--side-margin:20px;--gap-medium:20px;--gap-large:80px;--padding-large:200px}@supports (color:color(display-p3 0 0 0%)){:root{--color-primary:#003881;--color-accent:#ffd84b}@media (color-gamut:p3){:root{--color-primary:color(display-p3 0 .19624 .54823);--color-accent:color(display-p3 1 .84795 .24474)}}}@media (max-width:640px){:root{--side-margin:10px}}html{--csstools-color-scheme--light:initial;background-color:var(--color-black);color-scheme:light;scroll-behavior:auto}@media screen and (min-width:1080px){*{cursor:none}}:focus-visible{outline-color:var(--outline)}body{color:var(--color-black);font-family:var(--font-body)}.grid-container{display:grid;gap:var(--gap-medium);grid-template-columns:repeat(12,1fr);padding:var(--side-margin);row-gap:var(--gap-large);width:100%}.cn{font-family:Noto Sans TC}:is(input[type=search],input[type=text]){outline:1px solid #0000;outline-offset:-1px;transition:outline-color .3s ease-out}:is(input[type=search],input[type=text]):focus-visible{outline-color:var(--outline)}:is(h1,h2,h3,h4,h5,h6){font-family:var(--font-headings)}.column-cover-content,.column-cover-content *,.column-slug .face-object-item,.column-slug .face-object-item img,.controls button,.controls button *,a{-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:1080px){.column-cover-content,.column-cover-content *,.column-slug .face-object-item,.column-slug .face-object-item img,.controls button,.controls button *,a{cursor:none!important}}.puzzle.svelte-1lzbuos.svelte-1lzbuos{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:5}.puzzle.hide.svelte-1lzbuos.svelte-1lzbuos{opacity:0}.puzzle.hide.svelte-1lzbuos .puzzle-piece.svelte-1lzbuos{pointer-events:none!important}.puzzle.svelte-1lzbuos .puzzle-piece.svelte-1lzbuos{pointer-events:auto;position:absolute}.toggle-puzzle.svelte-1lzbuos.svelte-1lzbuos{align-items:center;align-self:stretch;background-color:var(--white);border:1px solid var(--black);bottom:var(--side-margin);display:none;justify-content:center;padding:6px;position:fixed;right:var(--side-margin);z-index:20}.toggle-puzzle.svelte-1lzbuos svg.svelte-1lzbuos{width:13px}.svelte-1lzbuos:is(.toggle-puzzle.hide svg) path.svelte-1lzbuos{fill:#fff}@media (max-width:1280px){.toggle-puzzle.svelte-1lzbuos.svelte-1lzbuos{display:flex}}.app.svelte-pht3yp.svelte-pht3yp{background-color:#1a1a1a;height:100%;overflow:hidden;position:fixed;transition:background-color .35s ease-out;width:100%}.app.state-2.svelte-pht3yp.svelte-pht3yp{background-color:var(--color-state2)}.app.state-4.svelte-pht3yp.svelte-pht3yp{background-color:var(--white)}.app.svelte-pht3yp .custom-cursor.svelte-pht3yp{height:64px;left:0;pointer-events:none;position:fixed;top:0;width:62px;z-index:20}@media (max-width:1080px){.app.svelte-pht3yp .custom-cursor.svelte-pht3yp{display:none}}.svelte-pht3yp:is(.app .custom-cursor) .inner.svelte-pht3yp{height:100%;position:relative;width:100%}.svelte-pht3yp:is(.app .custom-cursor) img.svelte-pht3yp{left:0;position:absolute;top:0}.default-state.svelte-pht3yp.svelte-pht3yp:is(.hovering:is(.app .custom-cursor) img),.hover-state.svelte-pht3yp.svelte-pht3yp:is(:is(.app .custom-cursor) img){opacity:0}.hover-state.svelte-pht3yp.svelte-pht3yp:is(.hovering:is(.app .custom-cursor) img){opacity:1}
