.ToggleSwitch-module-scss-module__jWc2Pa__button{color:inherit;font:inherit;grid-auto-flow:column;align-items:center;gap:.6em;padding:.2em;display:grid}.ToggleSwitch-module-scss-module__jWc2Pa__button[aria-checked=false] .ToggleSwitch-module-scss-module__jWc2Pa__on,.ToggleSwitch-module-scss-module__jWc2Pa__button:not([aria-checked=false]) .ToggleSwitch-module-scss-module__jWc2Pa__off{opacity:0;visibility:hidden;transition-duration:.2s;transition-delay:0s}.ToggleSwitch-module-scss-module__jWc2Pa__button .ToggleSwitch-module-scss-module__jWc2Pa__on,.ToggleSwitch-module-scss-module__jWc2Pa__button .ToggleSwitch-module-scss-module__jWc2Pa__off{transition-property:visibility,opacity;transition-duration:.3s;transition-delay:.25s}.ToggleSwitch-module-scss-module__jWc2Pa__toggle{--thumb-width:1.9em;--padding:.3em;border-radius:calc(var(--thumb-width) - (var(--padding)));box-sizing:border-box;color:#000002;min-width:4.5em;padding:var(--padding);background:#e0e6e6;order:-1;font-size:.735em;transition:background .2s;display:grid;position:relative}.ToggleSwitch-module-scss-module__jWc2Pa__toggle:after{content:"";height:var(--thumb-width);width:var(--thumb-width);z-index:1;background:#fff;border-radius:50%;grid-area:1/1;margin:auto auto auto 0;transition:margin .2s;position:relative;box-shadow:0 1px 3px #00000040}.ToggleSwitch-module-scss-module__jWc2Pa__toggle:where([aria-checked=true] *){background:#4ade80}.ToggleSwitch-module-scss-module__jWc2Pa__toggle:where([aria-checked=true] *):after{margin-left:calc(100% - var(--thumb-width))}.ToggleSwitch-module-scss-module__jWc2Pa__toggle .ToggleSwitch-module-scss-module__jWc2Pa__on,.ToggleSwitch-module-scss-module__jWc2Pa__toggle .ToggleSwitch-module-scss-module__jWc2Pa__off{--thumb-padding:calc(var(--thumb-width)*1.2);padding:0 calc(var(--thumb-width)*.3);text-transform:uppercase;grid-area:1/1;margin:auto}.ToggleSwitch-module-scss-module__jWc2Pa__toggle .ToggleSwitch-module-scss-module__jWc2Pa__on{padding-right:var(--thumb-padding)}.ToggleSwitch-module-scss-module__jWc2Pa__toggle .ToggleSwitch-module-scss-module__jWc2Pa__off{padding-left:var(--thumb-padding)}
.Menu-module-scss-module__2453ZG__header{margin:auto}:root.access-mode .Menu-module-scss-module__2453ZG__header{margin:0}.Menu-module-scss-module__2453ZG__header a{text-decoration:none}.Menu-module-scss-module__2453ZG__header button{color:inherit;font:inherit}.Menu-module-scss-module__2453ZG__header svg path{transition:fill .5s,stroke .5s}.Menu-module-scss-module__2453ZG__nav{box-sizing:border-box;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__nav{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);filter:drop-shadow(0 0 8px #00000026);background:linear-gradient(#dfe4e200 -10%,#dfe4e240 60%,#dfe4e2 125%);border-radius:35px;gap:20px;margin-bottom:20px;padding:11px 51px;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff40}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__nav.dark-mode{background:linear-gradient(#23232300 -11.33%,#23232340 36.02%,#232323 124.69%);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff40,inset 1px 0 #ffffff40,inset -1px 0 #ffffff40}:root.access-mode .Menu-module-scss-module__2453ZG__nav{background:var(--body-background);gap:.5em;padding:1em}:root.access-mode .Menu-module-scss-module__2453ZG__nav:before{content:"";border-top:1px solid;position:absolute;top:0;left:1.5em;right:1.5em}:root.access-mode .Menu-module-scss-module__2453ZG__nav>*{flex:0 10em}:is(:root.access-mode .Menu-module-scss-module__2453ZG__nav a,:root.access-mode .Menu-module-scss-module__2453ZG__nav button){text-underline-position:from-font;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.Menu-module-scss-module__2453ZG__nav a,.Menu-module-scss-module__2453ZG__nav button,.Menu-module-scss-module__2453ZG__nav button>[aria-hidden]{justify-items:center;align-items:space-between;text-align:center;grid-template-rows:1fr max-content;align-self:stretch;padding:0;display:grid}.Menu-module-scss-module__2453ZG__nav a svg,.Menu-module-scss-module__2453ZG__nav button svg,.Menu-module-scss-module__2453ZG__nav button>[aria-hidden] svg{margin:auto;display:block}.Menu-module-scss-module__2453ZG__websiteModeToggle{align-items:center;position:relative}:root.access-mode .Menu-module-scss-module__2453ZG__websiteModeToggle{flex:0 20em;grid-template-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:start;gap:.5em}:root.access-mode .Menu-module-scss-module__2453ZG__websiteModeToggle>span{grid-template-rows:auto 1fr;align-items:start;gap:.25em}:root.access-mode .Menu-module-scss-module__2453ZG__websiteModeToggle svg{margin:0}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__websiteModeToggle{--toggle-width:130px;--switch-width:68px;--toggle-padding:2px;--icon-offset:22px;cursor:pointer;width:var(--toggle-width);background:url(../media/toggle-bg.8c4cacba.svg) 50%/cover no-repeat;border:none;height:48px;padding:0;display:flex}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__websiteModeToggle .artworks-icon{left:var(--icon-offset);position:absolute}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__websiteModeToggle .sense-trail-icon{right:var(--icon-offset);position:absolute}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__websiteModeToggle .toggle-switch{left:var(--toggle-padding);transition:left .2s;position:absolute}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__websiteModeToggle.dark .toggle-switch{left:calc(var(--toggle-width) - var(--switch-width) - var(--toggle-padding))}.Menu-module-scss-module__2453ZG__menuToggle{display:grid}.Menu-module-scss-module__2453ZG__menuToggle [aria-hidden]{align-items:inherit;display:inherit;justify-items:inherit;grid-area:1/1;transition:opacity .3s,visibility .3s}.Menu-module-scss-module__2453ZG__menuToggle [aria-hidden=true]{opacity:0;visibility:hidden}.Menu-module-scss-module__2453ZG__menu{flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}:root.access-mode .Menu-module-scss-module__2453ZG__menu{background:var(--body-background)}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__menu{background:linear-gradient(#eeeeeef2 -.95%,#fff5c0f2 32.36%,#dfe4e2f2 100.6%),url(../media/noise-tile.87a5a0c6.png)}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__menu.dark-mode{background:linear-gradient(#282828 -.95%,#000 46.7%,#343434 100.6%),url(../media/noise-tile.87a5a0c6.png)}.Menu-module-scss-module__2453ZG__menu p{color:#b3b4b6;font-size:1.2em}:root.access-mode .Menu-module-scss-module__2453ZG__menu nav{--border-color:currentColor}.Menu-module-scss-module__2453ZG__menu nav{margin-bottom:90px}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__menu nav{text-transform:uppercase}.Menu-module-scss-module__2453ZG__menu nav{font-size:1.1em}@media (min-width:768px) and (min-height:768px){.Menu-module-scss-module__2453ZG__menu nav{font-size:1.3em}}.Menu-module-scss-module__2453ZG__menu nav ul{text-align:center;margin:0;padding:0;list-style:none}.Menu-module-scss-module__2453ZG__menu nav ul li{margin:0}.Menu-module-scss-module__2453ZG__menu nav>ul{flex-direction:column;gap:.75em;display:flex}.Menu-module-scss-module__2453ZG__menu nav>ul>li:has(ul):not(:last-of-type){border-bottom:1px solid var(--border-color,white);padding-bottom:.75em}.Menu-module-scss-module__2453ZG__menu{animation:.5s forwards Menu-module-scss-module__2453ZG__fadeIn}.Menu-module-scss-module__2453ZG__menu.Menu-module-scss-module__2453ZG__closing{animation:.5s forwards Menu-module-scss-module__2453ZG__fadeOut}.Menu-module-scss-module__2453ZG__menu button{color:inherit;font:inherit;width:100%}:root:not(.access-mode) .Menu-module-scss-module__2453ZG__menu button{text-transform:uppercase}.Menu-module-scss-module__2453ZG__menu a{grid-auto-flow:column;justify-content:center;align-items:center;gap:.75em;padding:.375em 0;text-decoration:none;display:grid}@keyframes Menu-module-scss-module__2453ZG__fadeIn{0%{opacity:0;visibility:hidden}}@keyframes Menu-module-scss-module__2453ZG__fadeOut{to{opacity:0;visibility:hidden}}
.MenuInspace-module-scss-module__5--JZW__nav{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:35px 20px;display:flex;position:fixed;top:50vh;left:calc(100% - 20px);transform:translate(-100%,-50%)}.MenuInspace-module-scss-module__5--JZW__nav:has(>button+button){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);filter:drop-shadow(0 0 8px #00000026);background:linear-gradient(#dfe4e200 -10%,#dfe4e240 60%,#dfe4e2 125%);border-radius:35px;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff40}.MenuInspace-module-scss-module__5--JZW__nav:not(:has(>button+button)){padding-top:0;padding-bottom:0}.MenuInspace-module-scss-module__5--JZW__nav button{width:50px;height:revert;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:50px;padding:0;display:flex;position:relative}.MenuInspace-module-scss-module__5--JZW__nav button span{font-family:var(--accent-font-family);font-size:16px;font-style:normal;font-weight:700;line-height:18px}.MenuInspace-module-scss-module__5--JZW__nav button .circle{aspect-ratio:1;box-sizing:border-box;background-color:#e0e6e633;border:2px solid #000002;border-radius:50%;justify-content:center;align-items:center;width:100%;display:flex}.MenuInspace-module-scss-module__5--JZW__nav button.current .circle{background-color:#000002}.MenuInspace-module-scss-module__5--JZW__nav button.close{width:fit-content;position:absolute;top:calc(100% + 22px)}.MenuInspace-module-scss-module__5--JZW__nav button.close:first-child{top:0;right:0}
.MenuWrapper-module-scss-module__yL6jbq__wrapper{pointer-events:none;z-index:1001;width:100dvw;margin-top:20px;display:grid;position:fixed;bottom:0;left:0;right:0}.MenuWrapper-module-scss-module__yL6jbq__wrapper>*{pointer-events:initial}
.vimeo-embed{margin-bottom:1em}.vimeo-embed:last-child{margin-bottom:0}.vimeo-embed p{font-size:.7em}.vimeo-embed .video-wrapper{padding-bottom:1em}.vimeo-embed .video-wrapper .video{padding:56.25% 0 0;position:relative}.vimeo-embed .video-wrapper .video.portrait{padding-top:125%}.vimeo-embed .video-wrapper .video iframe{width:100%;height:100%;position:absolute;top:0;left:0}
