@font-face{font-family:Neue Haas Grotesk Display;src:url(./NeueHaasGroteskDisplay-65Medium.BUAPFPP5.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Text;src:url(./NeueHaasGroteskText-65Medium.YEsBjNPO.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mango Grotesque;src:url(./MangoGrotesque-Regular.6WP258pH.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mango Grotesque;src:url(./MangoGrotesque-Bold.BqbuUXlH.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Sometype Mono;src:url(./SometypeMono-Medium.Tx7iEyRw.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sometype Mono;src:url(./SometypeMono-SemiBold.wi6kiKhZ.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}.project-return-overlay__frame{will-change:top,left,width,height}@property --hero-clip-top{syntax:"<percentage>";inherits:false;initial-value:0%}@property --hero-clip-bottom{syntax:"<percentage>";inherits:false;initial-value:0%}@property --hero-clip-x{syntax:"<percentage>";inherits:false;initial-value:0%}@property --overlay-clip-top{syntax:"<percentage>";inherits:false;initial-value:0%}@property --overlay-clip-x{syntax:"<percentage>";inherits:false;initial-value:0%}@property --overlay-clip-bottom{syntax:"<percentage>";inherits:false;initial-value:0%}@property --clip-top{syntax:"<percentage>";inherits:false;initial-value:0%}@property --clip-right{syntax:"<percentage>";inherits:false;initial-value:0%}@property --clip-bottom{syntax:"<percentage>";inherits:false;initial-value:0%}@property --clip-left{syntax:"<percentage>";inherits:false;initial-value:0%}:root{--color-bg:#f8f7f4;--color-nav-pill:hsla(0,0%,5%,.85);--color-nav-pill-white:hsla(0,0%,90%,.5);--color-text:#151515;--color-muted:#6b6b6b;--color-border:rgba(21,21,21,.12);--page-padding:clamp(1.25rem,2.5vw,3rem);--grid-gap-col:1.3888888889vw;--grid-padding-inline:1.3888888889vw;--grid-gap-row:7vw;--font-body:"Neue Haas Grotesk Display","Helvetica Neue",Helvetica,Arial,sans-serif;--font-haas-text:"Neue Haas Grotesk Text","Helvetica Neue",Helvetica,Arial,sans-serif;--font-display:"Mango Grotesque",sans-serif;--font-mono:"Sometype Mono","Courier New",monospace;--font-haas-tracking:-.03em;--type-display-base:96px;--type-display:max(clamp(36px,6vw,var(--type-display-base)),clamp(52px,14.9333333333vw,72px));--type-count-base:17px;--type-count:clamp(6.375px,1.0625vw,var(--type-count-base));--nav-h:clamp(52.8px,4vw,64.8px);--nav-pad-x:clamp(18px,1.3111111111vw,22px);--nav-bottom:clamp(24px,1.6666666667vw,32px);--hero-title-nav-gap:var(--nav-bottom);--hero-stack-bottom:calc(var(--nav-h) + var(--nav-bottom) + var(--hero-title-nav-gap));--hero-overlay-opacity:.16}.collection-transition__letter,.gallery__next-letter,.gallery__title-letter,.loading-counter__sizer,.loading-counter__stack>span,.project-header__letter{line-height:1;padding-bottom:.02em;text-box-trim:trim-end;text-box-edge:text alphabetic;text-box:trim-end text alphabetic}.collection-transition__letter-mask,.gallery__title-letter-mask,.project-header__letter-mask{display:inline-flex;align-items:flex-end;line-height:0}.letter-mask--descender{--letter-exit-y:-155%;--letter-enter-y:155%;padding-bottom:.32em;margin-bottom:-.32em}.gallery__title-word:has(.letter-mask--descender),.project-header__title-word:has(.letter-mask--descender){clip-path:inset(0 0 -.32em 0)}body,html{position:fixed;inset:0;overscroll-behavior:none}#__nuxt,body,html{width:100%;height:100%;overflow:hidden;background:var(--color-bg)}#__nuxt{position:relative}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased}:focus:not(:focus-visible){outline:none}.app-scroll{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y;background:var(--color-bg)}.app-scroll__content{min-height:100%;background:var(--color-bg)}img{display:block;max-width:100%}.page{min-height:100svh}.page--collection,.page--project{padding:0}.page__status{margin:4rem auto;max-width:40rem;padding:0 var(--page-padding);text-align:center;color:var(--color-muted)}.page__status--error{color:#8b1e1e}.gallery{position:relative;width:100%;background:var(--color-bg)}.gallery--next-label:after{content:"";position:fixed;left:0;right:0;bottom:0;z-index:21;height:calc(var(--charge-drift-vh, 0)*1vh + 2px);background:var(--color-bg);pointer-events:none}.collection-transition--complete .collection-transition__hero,.collection-transition--view-handoff .collection-transition__hero{visibility:hidden;opacity:0;pointer-events:none}.collection-transition--complete .collection-transition__content,.collection-transition--complete .gallery__entry-motion{will-change:auto}.collection-transition{position:relative;width:100%}.collection-transition__hero{position:fixed;inset:0;z-index:20;pointer-events:none}.collection-transition__boot-cover{position:fixed;inset:0;z-index:19;background:#000;pointer-events:none}.collection-transition__hero--boot{visibility:hidden}.collection-transition__hero-reveal{--hero-reveal-blur:0px;position:absolute;inset:0;filter:blur(var(--hero-reveal-blur))}.collection-transition__hero--boot .collection-transition__hero-reveal{will-change:filter}.collection-transition__hero-frame{--hero-clip-top:0%;--hero-clip-x:0%;--hero-clip-bottom:0%;position:absolute;inset:0;overflow:clip;background:var(--color-bg);clip-path:inset(var(--hero-clip-top) var(--hero-clip-x) var(--hero-clip-bottom) var(--hero-clip-x));will-change:transform}.collection-transition__hero-image{position:absolute;top:-5%;left:-5%;z-index:1;width:110%;height:110%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform}.collection-transition__hero-overlay{position:absolute;inset:0;z-index:2;background:#000;opacity:var(--hero-overlay-opacity);pointer-events:none;will-change:opacity}.about-overlay__frame,.about-stage__frame,.collection-overlay__frame,.collection-transition__hero-frame,.gallery__selector-hero-frame,.project-overlay__frame,.view-mode-handoff__frame,.view-stage__frame{isolation:isolate}.collection-transition__hero-frame .collection-transition__hero-title{z-index:3}.collection-transition__hero-title{position:absolute;top:0;left:0;display:inline-flex;flex-direction:column;align-items:center;width:-moz-max-content;width:max-content;visibility:hidden;color:#fff;font-family:var(--font-display);font-size:clamp(124px,16.875vw,200px);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;will-change:transform}.collection-transition__hero-line{display:inline-flex;align-items:flex-start;white-space:nowrap}.collection-transition__letter-mask{display:inline-block;overflow:hidden;clip-path:inset(0)}.collection-transition__letter{display:inline-block;will-change:transform}.collection-transition__content{pointer-events:none;transform:translateY(calc(100svh + 120px));will-change:transform}.collection-transition--canvas .collection-transition__content{transform:none;will-change:auto}.collection-transition--complete .collection-transition__content{pointer-events:auto;transform:none}.gallery__header{position:fixed;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:z-index 0s linear}.gallery--canvas .gallery__header{z-index:0}.gallery--hover-above-title .gallery__header,.gallery--hover-above-title .project-header{z-index:1;transition-delay:.12s}.gallery.gallery--hover-above-title .gallery__item.gallery__item--hovered,.gallery.gallery--hover-above-title .project-grid__item.gallery__item--hovered{z-index:12;transition:z-index 0s linear .12s}.collection-transition:not(.collection-transition--complete) .framed-image,.gallery--project-transitioning .framed-image,.gallery--returning .framed-image,html:has(.about-overlay) .framed-image,html:has(.collection-overlay) .framed-image,html:has(.gallery-stage) .framed-image,html:has(.project-overlay) .framed-image,html:has(.view-mode-handoff) .framed-image,html:has(.view-stage) .framed-image{pointer-events:none}.gallery--returning .gallery__item--transition-origin .framed-image__visual{opacity:0}.gallery--returning .gallery__item--transition-origin .framed-image--follow .framed-image__media{clip-path:inset(var(--inset-y) var(--inset-x))!important}.gallery--project-transitioning .gallery__header{z-index:35}.gallery--canvas.gallery--hover-above-title .gallery__header,.gallery--canvas.gallery--project-transitioning .gallery__header{z-index:0}.gallery.gallery--project-transitioning .gallery__item--transition-origin{z-index:12}.gallery--view-mode .gallery__header,.gallery--view-mode.gallery--project-transitioning .gallery__header{z-index:10;visibility:hidden}.gallery--view-mode .gallery__item{visibility:hidden}.gallery--view-mode .gallery__title-letter{transform:translateY(-110%);transition:none}.gallery__title-slot{position:relative;display:inline-block}.gallery__title{position:relative;display:inline-flex;align-items:flex-start;margin:0;width:-moz-max-content;width:max-content;text-align:center;font-family:var(--font-display);font-size:var(--type-display);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--color-text)}.gallery__title-word{display:inline-flex;flex-direction:column;align-items:center;letter-spacing:inherit;clip-path:inset(0)}.gallery__title-line{display:inline-flex;align-items:flex-start;white-space:nowrap}.gallery__title-letter-mask{display:inline-block;overflow:hidden;clip-path:inset(0)}.gallery__title-letter{display:inline-block;will-change:transform;transition:transform .55s cubic-bezier(.76,0,.24,1);transition-delay:calc(var(--letter-reverse-index)*.03s)}.gallery--project-transitioning .gallery__title-letter,.gallery--title-scrolled .gallery__title-letter,.gallery--title-scrolled .project-header__letter{transform:translateY(-110%);transition-delay:calc(var(--letter-index)*.03s)}.gallery--canvas.gallery--project-transitioning:not(.gallery--title-away) .gallery__title-letter{transform:none;transition-delay:calc(var(--letter-reverse-index)*.03s)}.gallery--canvas.gallery--title-away .gallery__title-letter,.gallery--next-label .gallery__title-letter,.gallery--next-label .project-header__letter{transform:translateY(-110%);transition-delay:calc(var(--letter-index)*.03s)}.gallery--next-label-returning:not(.gallery--title-reveal) .gallery__title-letter,.gallery--next-label-returning:not(.gallery--title-reveal) .project-header__letter{transform:translateY(-110%);transition-delay:0s}.gallery--next-label-returning.gallery--title-reveal .gallery__title-letter,.gallery--next-label-returning.gallery--title-reveal .project-header__letter{transform:translateY(0);transition-delay:calc(var(--letter-reverse-index)*.03s)}.gallery__next-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;flex-direction:column;align-items:center;margin:0;width:-moz-max-content;width:max-content;font-family:var(--font-display);font-size:var(--type-display);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--color-text);filter:blur(var(--next-label-blur,0));will-change:filter}.gallery__next-letter{display:inline-block;transform:translateY(110%);will-change:transform;transition:transform .55s cubic-bezier(.76,0,.24,1);transition-delay:calc(var(--letter-reverse-index)*.03s)}.gallery--next-label .gallery__next-letter{transform:translateY(0);transition-delay:calc(var(--title-exit-duration-ms, 0s) + var(--letter-index)*.03s)}.project-header{position:fixed;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--color-text);transition:z-index 0s linear}.project-header__meta{display:none;align-items:baseline;gap:.35em;white-space:nowrap;font-family:var(--font-body);font-size:clamp(11px,.97vw,14px);line-height:1.2}.project-header__meta-label{font-size:clamp(9px,.76vw,11px);font-weight:400;opacity:.55}.project-header__meta-value{font-weight:700}.project-header__meta--category{justify-self:start}.project-header__meta--location,.project-header__meta--name{justify-self:center}.project-header__meta--date{justify-self:end}.project-header__title{justify-self:center;margin:0;font-family:var(--font-display);font-size:var(--type-display);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase}.project-header__title-word{display:inline-flex;flex-direction:column;align-items:center;letter-spacing:inherit;clip-path:inset(0)}.project-header__title-line{display:inline-flex;align-items:flex-start;white-space:nowrap}.project-header__letter-mask{display:inline-block;overflow:hidden;clip-path:inset(0)}.project-header__letter{display:inline-block;will-change:transform;transition:transform .55s cubic-bezier(.76,0,.24,1);transition-delay:calc(var(--letter-reverse-index)*.03s)}.project-header__meta{transition:filter .25s linear;will-change:filter}.project-view--nav-dimmed .project-header__meta{filter:blur(5px)}.gallery--overview-depart .gallery__title-letter,.gallery--overview-open .gallery__title-letter,.project-view--overview-depart .project-header__letter,.project-view--overview-open .project-header__letter{transform:translateY(-110%);transition-delay:calc(var(--letter-index)*.03s)}.gallery--overview-depart.gallery--overview-keep-title .gallery__title-letter,.gallery--overview-keep-title.project-view--overview-depart .project-header__letter,.gallery--overview-keep-title.project-view--overview-open .project-header__letter,.gallery--overview-open.gallery--overview-keep-title .gallery__title-letter{transform:translateY(0);transition-delay:calc(var(--letter-reverse-index)*.03s)}.gallery--overview-open .gallery__item:not(.gallery__item--preview) .framed-image__visual{filter:blur(5px)}.gallery--canvas.gallery--title-away .letter-mask--descender .gallery__title-letter,.gallery--next-label .letter-mask--descender .gallery__title-letter,.gallery--next-label .letter-mask--descender .project-header__letter,.gallery--next-label-returning:not(.gallery--title-reveal) .letter-mask--descender .gallery__title-letter,.gallery--next-label-returning:not(.gallery--title-reveal) .letter-mask--descender .project-header__letter,.gallery--overview-depart .letter-mask--descender .gallery__title-letter,.gallery--overview-open .letter-mask--descender .gallery__title-letter,.gallery--project-transitioning .letter-mask--descender .gallery__title-letter,.gallery--title-scrolled .letter-mask--descender .gallery__title-letter,.gallery--title-scrolled .letter-mask--descender .project-header__letter,.gallery--view-mode .letter-mask--descender .gallery__title-letter,.project-view--overview-depart .letter-mask--descender .project-header__letter,.project-view--overview-open .letter-mask--descender .project-header__letter{transform:translateY(var(--letter-exit-y))}.gallery--canvas.gallery--project-transitioning:not(.gallery--title-away) .letter-mask--descender .gallery__title-letter{transform:none}.gallery--overview-keep-title.gallery--overview-depart .letter-mask--descender .gallery__title-letter,.gallery--overview-keep-title.gallery--overview-open .letter-mask--descender .gallery__title-letter,.gallery--overview-keep-title.project-view--overview-depart .letter-mask--descender .project-header__letter,.gallery--overview-keep-title.project-view--overview-open .letter-mask--descender .project-header__letter{transform:translateY(0)}.letter-mask--descender .gallery__next-letter{transform:translateY(var(--letter-enter-y))}.gallery--next-label .letter-mask--descender .gallery__next-letter{transform:translateY(0)}.project-view--overview-depart .project-header__meta,.project-view--overview-open .framed-image__visual,.project-view--overview-open .project-header__meta{filter:blur(5px)}@media(max-width:600px){.project-header{padding:0 var(--grid-padding-inline)}}.project-overlay{position:fixed;inset:0;z-index:30;visibility:hidden;opacity:0;pointer-events:none}.project-overlay__frame{position:absolute;overflow:clip;will-change:top,left,width,height}.project-overlay__image{position:absolute;z-index:1;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project-overlay>.collection-transition__hero-title{z-index:3}.project-return-overlay{position:fixed;inset:0;z-index:30;visibility:hidden;opacity:0;pointer-events:none}.project-return-overlay__title-layer{--hero-clip-top:0%;--hero-clip-x:0%;--hero-clip-bottom:0%;position:absolute;inset:0;z-index:3;clip-path:inset(0 var(--hero-clip-x) var(--hero-clip-bottom) var(--hero-clip-x))}.collection-overlay{position:fixed;inset:0;z-index:30;visibility:hidden;opacity:0;pointer-events:none}.collection-overlay.home-return-overlay{pointer-events:auto}.collection-overlay__frame{--overlay-clip-top:100%;--overlay-clip-x:20%;--overlay-clip-bottom:0%;position:absolute;inset:0;overflow:clip;background:var(--color-bg);clip-path:inset(var(--overlay-clip-top) var(--overlay-clip-x) var(--overlay-clip-bottom) var(--overlay-clip-x))}.collection-overlay__hero-fill{position:absolute;top:-5%;left:-5%;z-index:0;width:110%;height:110%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.collection-overlay__frame .collection-transition__hero-image{z-index:1}.collection-overlay__frame .collection-transition__hero-overlay{z-index:2}.collection-overlay__frame .collection-transition__hero-title{z-index:3}.gallery__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap-row) var(--grid-gap-col);padding:0 var(--grid-padding-inline) 150vh}.gallery__canvas{position:relative;width:100vw;height:100vh;overflow:hidden;touch-action:none}.gallery--canvas .gallery__canvas{z-index:1}.gallery__canvas-plane{--canvas-unit-x:max(1vw,15.12px);--canvas-unit-y:max(1vh,8.59px);--plane-w:calc(var(--canvas-unit-x)*200);--plane-h:calc(var(--canvas-unit-y)*200);position:absolute;top:50%;left:50%;width:var(--plane-w);height:var(--plane-h);transform:translate3d(-50%,-50%,0);will-change:transform}.gallery__canvas-plane .gallery__item{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + var(--canvas-x, 0)*var(--plane-w)/200),calc(-50% + var(--canvas-y, 0)*var(--plane-h)/200))}.gallery__canvas-plane .gallery__item.gallery__item--placed{width:max(var(--frame-min,228px),var(--frame-w));transform:translate(calc(-50% + var(--canvas-x, 0)*var(--canvas-unit-x)),calc(-50% + var(--canvas-y, 0)*var(--canvas-unit-y)))}.gallery__canvas-plane .gallery__item.gallery__item--placed .framed-image{aspect-ratio:var(--frame-aspect)}.gallery__item--landscape-mid .framed-image,.gallery__item--landscape-wide .framed-image{--inset-y:1.5em}.gallery__canvas-plane .gallery__item--small{width:max(228px,15vw);z-index:1}.gallery__canvas-plane .gallery__item--medium{width:max(354px,23.333vw);z-index:11}.gallery__item--hero-landing{z-index:12}.gallery__item--landing-hidden .framed-image,.gallery__item--origin-hidden .framed-image{opacity:0;pointer-events:none}.gallery__selector-hero{position:fixed;inset:0;z-index:21;pointer-events:none;visibility:hidden}.gallery__selector-hero--open{visibility:visible}.gallery__selector-hero-frame{position:absolute;overflow:hidden;background:transparent}.gallery__selector-hero-image,.gallery__selector-hero-swap{position:absolute;top:var(--selector-hero-top,-5%);left:var(--selector-hero-left,-5%);z-index:1;width:var(--selector-hero-width,110%);height:var(--selector-hero-height,110%);max-width:none;-o-object-fit:cover;object-fit:cover}.gallery__item-swap{position:absolute;inset:0;z-index:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:0}.gallery__selector-hero-swap{inset:auto;top:var(--selector-hero-top,-5%);left:var(--selector-hero-left,-5%);width:var(--selector-hero-width,110%);height:var(--selector-hero-height,110%);z-index:2}.gallery__selector-hero-frame .collection-transition__hero-overlay{z-index:3;opacity:0}.project-grid{padding-bottom:150vh;align-items:start}.gallery__item{position:relative;display:flex;flex-direction:column;pointer-events:none}.gallery__item .framed-image{pointer-events:auto}.gallery__item-name{display:none}.gallery__item--link{cursor:pointer}.gallery__item--link:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.gallery__entry-motion{overflow:visible}.framed-image,.gallery__entry-motion{position:relative;width:100%;will-change:transform}.framed-image{--inset-y:3.5em;--inset-x:1.5em;--clip-top:var(--inset-y);--clip-right:var(--inset-x);--clip-bottom:var(--inset-y);--clip-left:var(--inset-x);--inset:inset(var(--clip-top) var(--clip-right) var(--clip-bottom) var(--clip-left));height:auto;aspect-ratio:335/447}.framed-image__visual{position:absolute;inset:0;overflow:visible}.framed-image__visual,.gallery__title-slot,.project-header__title{transition:filter .25s linear}.gallery--canvas.gallery--title-soft .gallery__title-slot,.project-view.gallery--title-soft .project-header__title{filter:blur(5px)}.framed-image__media{position:absolute;inset:0;overflow:hidden}@media(hover:none),(pointer:coarse){.framed-image--follow .framed-image__media{clip-path:none!important;inset:0;width:100%;height:100%}.gallery--returning .gallery__item--transition-origin .framed-image--follow .framed-image__media{clip-path:none!important}}.framed-image--natural .framed-image__paint{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.framed-image--natural:not(.framed-image--painted) .framed-image__paint{background:var(--color-bg)}.framed-image:not(.framed-image--natural) .framed-image__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:center}.framed-image--natural .framed-image__img{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){@media(prefers-reduced-motion:no-preference){.framed-image--follow{overflow:visible}.framed-image--follow .framed-image__media{--inset:inset(var(--clip-top) var(--clip-right) var(--clip-bottom) var(--clip-left));inset:auto;width:calc(100% + var(--inset-x)*2);height:calc(100% + var(--inset-y)*2);top:calc(var(--inset-y)*-1);left:calc(var(--inset-x)*-1);clip-path:var(--inset)}}.gallery--hover-above-title .gallery__title-slot,.gallery--hover-above-title .project-header__title,.gallery--project-transitioning:not(.project-view) .gallery__item:not(.gallery__item--transition-origin) .framed-image__visual{filter:blur(5px)}}@media(max-width:600px){:root{--grid-gap-col:5.3333333333vw;--grid-padding-inline:5.3333333333vw;--grid-gap-row:8vw;--type-display-next:clamp(58px,17.0666666667vw,84px)}.gallery__next-label{font-size:var(--type-display-next)}.gallery__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.gallery__grid.project-grid{grid-template-columns:repeat(12,minmax(0,1fr));--grid-gap-col:1.3888888889vw;--grid-gap-row:10vw}.gallery__canvas-plane{--canvas-unit-x:3.93px;--canvas-unit-y:7.1px;--plane-w:var(--plane-w-mobile,2880px);--plane-h:var(--plane-h-mobile,1420px)}.gallery__canvas-plane .gallery__item--small{width:240px}.gallery__canvas-plane .gallery__item--medium{width:360px}.gallery__canvas-plane .gallery__item.gallery__item--placed{width:var(--frame-w-mobile);transform:translate(calc(-50% + var(--canvas-x-mobile, var(--canvas-x, 0))*var(--canvas-unit-x)),calc(-50% + var(--canvas-y-mobile, var(--canvas-y, 0))*var(--canvas-unit-y)))}.gallery__canvas-plane .gallery__item.gallery__item--placed .framed-image{aspect-ratio:var(--frame-aspect-mobile,var(--frame-aspect))}.gallery__item-name{position:absolute;left:0;right:0;top:100%;z-index:2;display:flex;justify-content:center;align-items:flex-start;overflow:hidden;height:calc(clamp(4px,.35vw,6px) + clamp(18px,1.39vw,22px) + 48px);margin:0;pointer-events:none}}@media(max-width:600px)and (hover:hover)and (pointer:fine){.gallery__item-name{display:none}}html.about-focus-hot{cursor:pointer}.about-stage{--about-veil-bleed:48px;position:fixed;inset:0;z-index:20;overflow:hidden;background:#000;pointer-events:none;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.about-stage:not(.about-stage--ready){visibility:hidden}.about-stage--boot .about-stage__slide--hero{z-index:20}.about-stage--boot .about-stage__veil{will-change:filter}.about-stage__slide{position:absolute;inset:0;overflow:clip}.about-stage__clip,.about-stage__focus-slide{--clip-top:0%;--clip-right:0%;--clip-bottom:0%;--clip-left:0%;position:absolute;inset:0;overflow:clip;clip-path:inset(var(--clip-top) var(--clip-right) var(--clip-bottom) var(--clip-left));will-change:clip-path}.about-stage .about-stage__veil{--hero-reveal-blur:0px;position:absolute;inset:calc(var(--about-veil-bleed)*-1);filter:blur(var(--hero-reveal-blur))}.about-stage__slide--hero{z-index:1}.about-stage__slide--section{z-index:2;visibility:hidden}.about-stage__title-layer{position:absolute;inset:0;z-index:3;pointer-events:none}.about-stage .collection-transition__hero-frame,.about-stage__frame{position:absolute;inset:var(--about-veil-bleed);overflow:visible;background:#000}.about-stage__image{position:absolute;top:-5%;left:-5%;width:110%;height:110%;max-width:none;-o-object-fit:cover;object-fit:cover;will-change:transform}.about-stage .collection-transition__hero-overlay{inset:calc(var(--about-veil-bleed)*-1)}.collection-overlay__frame.about-overlay__frame{--overlay-clip-top:0%;--overlay-clip-x:0%;--overlay-clip-bottom:0%;background:#000}.about-overlay--sharp .collection-transition__hero-overlay{opacity:0}.about-overlay--sharp .collection-overlay__hero-fill,.about-overlay--sharp .collection-transition__hero-image{filter:none}.about-section-pill{--about-pill-scale:.85;--about-body-design:calc(18px*var(--about-pill-scale)/.85);--about-text-em:19.83333;--about-pad-em:1.30657;--about-kicker-em:.75556;--about-outer-em:calc(var(--about-text-em) + var(--about-pad-em)*2);--about-outer-design:calc(var(--about-outer-em)*var(--about-body-design));--about-pill-fit:min(1,(100vw - 48px)/var(--about-outer-design));--about-body-size:calc(var(--about-body-design)*var(--about-pill-fit));--about-pill-pad:calc(var(--about-pad-em)*var(--about-body-size));--about-pill-gap:calc(var(--about-pill-pad)*.35);box-sizing:border-box;position:relative;width:calc(var(--about-outer-em)*var(--about-body-size));padding:var(--about-pill-pad);border-radius:var(--nav-radius,clamp(5px,.3472222222vw,7px));background:var(--color-nav-pill,hsla(0,0%,5%,.85));backdrop-filter:blur(clamp(12.6px,.875vw,16px));-webkit-backdrop-filter:blur(clamp(12.6px,.875vw,16px));box-shadow:0 clamp(8px,.5555555556vw,10px) clamp(40px,2.7777777778vw,52px) #0003;color:#fff;pointer-events:none;cursor:default;-moz-user-select:none;user-select:none;-webkit-user-select:none}.about-section-pill__sizer{visibility:hidden;display:block}.about-section-pill__fill{position:absolute;inset:var(--about-pill-pad)}.about-section-pill__kicker{display:block;font-family:var(--font-mono);font-size:calc(var(--about-kicker-em)*var(--about-body-size));font-weight:500;line-height:1.0625;letter-spacing:-.06em;color:#969696}.about-section-pill__body{display:block;margin-top:var(--about-pill-gap);font-family:var(--font-haas-text);font-size:var(--about-body-size);font-weight:500;line-height:1.05;letter-spacing:-.02em;white-space:pre-wrap;overflow-wrap:break-word}.bottom-nav__about-pill{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:var(--nav-h);padding:0 var(--nav-pad-x);overflow:hidden;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;text-align:center}.bottom-nav__about-pill,a.bottom-nav__about-pill,a.bottom-nav__about-pill:active,a.bottom-nav__about-pill:focus,a.bottom-nav__about-pill:hover{margin:0;color:inherit;text-decoration:none}.bottom-nav__about-pill--x{width:var(--nav-h);padding:0}.bottom-nav__about-label{font-family:var(--font-haas-text);font-size:var(--nav-font);font-weight:500;line-height:var(--nav-leading);letter-spacing:var(--nav-tracking);color:var(--nav-theme-fg);text-decoration:none;white-space:nowrap}.top-nav--about-hover{--nav-pill-bg:var(--nav-theme-hover,#3b3b3b)}.about-stage__focus{position:absolute;inset:0;z-index:7;pointer-events:none;visibility:hidden;opacity:0}.about-stage__focus--on{visibility:visible}.about-stage__focus-window{position:absolute;overflow:visible;pointer-events:none;transform-origin:50% 50%}.about-stage__focus-hole{--clip-top:50%;--clip-right:50%;--clip-bottom:50%;--clip-left:50%;position:absolute;inset:0;overflow:hidden;border-radius:inherit;clip-path:inset(var(--clip-top) var(--clip-right) var(--clip-bottom) var(--clip-left));will-change:clip-path}.about-stage__focus-media{position:absolute;top:0;left:0;width:100vw;height:100vh}.about-stage__focus-shade{position:absolute;inset:0;z-index:1;background:#000;opacity:0;pointer-events:none}.about-cta,.about-stage__focus-slide{visibility:hidden}.about-cta{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.about-cta--active{visibility:visible}.about-cta__center{display:flex;flex-direction:column;align-items:center;text-align:center}.about-cta__kicker{margin:0;font-family:var(--font-mono);font-size:clamp(16px,1.3227513228vw,20px);font-weight:500;line-height:1.2;letter-spacing:-.04em;color:#969696}.about-cta__title{pointer-events:auto;position:relative;margin-top:clamp(8px,.7936507937vw,12px);color:#fff;font-family:var(--font-display);font-size:clamp(72px,8.4656084656vw,128px);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap}.about-cta__title,.about-cta__title-layer{display:inline-flex;flex-direction:column;align-items:center}.about-cta__title-echo{position:absolute;left:0;top:0;width:100%;pointer-events:none}.about-cta__title:focus,.about-cta__title:hover{color:#fff;text-decoration:none}.about-cta__credit{position:absolute;left:50%;bottom:var(--hero-stack-bottom);transform:translate(-50%);margin:0;display:flex;flex-direction:column;align-items:center;gap:.2em;font-family:var(--font-mono);font-size:clamp(11px,.8597883598vw,13px);font-weight:500;line-height:1.3;letter-spacing:-.04em;color:#fff;text-align:center;white-space:nowrap}.about-cta__credit-gap{white-space:pre}.about-cta__credit-link{pointer-events:auto;position:relative;display:inline-block;color:inherit;text-decoration:none}.about-cta__credit-name{position:relative}.about-cta__credit-underline{position:absolute;left:0;right:0;bottom:.05em;height:1px;background:currentColor;transform:scaleX(1);transform-origin:left center;pointer-events:none}.gallery-wheel[data-v-523db068]{--gw-t:1;--gw-h-open:clamp(65px,5.2vw,96px);--gw-h-compact:clamp(28px,2.15vw,34px);--gw-pad-x-open:clamp(9px,.625vw,11px);--gw-pad-x-compact:clamp(10px,.75vw,12px);--gw-pad-y-open:clamp(10px,.76vw,14px);--gw-gap-open:clamp(6px,.42vw,8px);--gw-mark-w:clamp(18px,1.4vw,22px);--gw-mark-h:clamp(5px,.42vw,7px);--gw-mark-gap:clamp(4px,.28vw,5px);--gw-arrow-len-open:clamp(22px,1.67vw,30px);--gw-thumb-h-open: round(var(--gw-h-open) - var(--gw-pad-y-open) * 2, 1px) ;--gw-thumb-w-open: round(var(--gw-thumb-h-open) * 38.5 / 52, 1px) ;--gw-h:calc(var(--gw-h-compact) + (var(--gw-h-open) - var(--gw-h-compact))*var(--gw-t));--gw-pad-x:calc(var(--gw-pad-x-compact) + (var(--gw-pad-x-open) - var(--gw-pad-x-compact))*var(--gw-t));--gw-pad-y:calc(var(--gw-pad-y-open)*var(--gw-t));--gw-gap:calc(var(--gw-gap-open)*var(--gw-t));--gw-arrow-len:calc(var(--gw-arrow-len-open)*var(--gw-t));--gw-thumb-h:var(--gw-thumb-h-open);--gw-thumb-w:var(--gw-thumb-w-open);--gw-thumb-gap:0px;--gw-clip-x:calc((var(--gw-thumb-w-open) - var(--gw-mark-w))/2*(1 - var(--gw-t)));--gw-clip-y:calc((var(--gw-thumb-h-open) - var(--gw-mark-h))/2*(1 - var(--gw-t)));--gw-clip-r:calc(var(--gw-mark-h)/2*(1 - var(--gw-t)));--gw-clip-w:calc(var(--gw-mark-w) + (var(--gw-thumb-w-open) - var(--gw-mark-w))*var(--gw-t));--gw-clip-h:calc(var(--gw-mark-h) + (var(--gw-thumb-h-open) - var(--gw-mark-h))*var(--gw-t));--gw-outline-w:calc(var(--gw-clip-w) + (3px + 1px*var(--gw-t))*var(--gw-t));--gw-outline-h:calc(var(--gw-clip-h) + (3px + 3px*var(--gw-t))*var(--gw-t));--gw-outline-radius:calc(var(--gw-mark-h)/2*(1 - var(--gw-t)) + clamp(3px, .2645502646vw, 5px)*var(--gw-t));--gw-edge-fade:calc(var(--gw-mark-w) + (var(--gw-thumb-w-open) - var(--gw-mark-w))*var(--gw-t));--gw-slots:9;--gw-viewport-w-open:calc(var(--gw-thumb-w-open)*var(--gw-slots));--gw-viewport-w-compact:calc(var(--gw-mark-w)*var(--gw-slots) + var(--gw-mark-gap)*(var(--gw-slots) - 1));--gw-viewport-w:calc(var(--gw-viewport-w-compact) + (var(--gw-viewport-w-open) - var(--gw-viewport-w-compact))*var(--gw-t));--gw-mask-left:0px;--gw-mask-right:0px;--gw-w-open:calc(var(--gw-pad-x-open)*2 + var(--gw-arrow-len-open)*2 + var(--gw-gap-open)*2 + var(--gw-thumb-w-open)*var(--gw-slots));--gw-w:calc(var(--gw-pad-x)*2 + var(--gw-arrow-len)*2 + var(--gw-gap)*2 + var(--gw-viewport-w));--gw-radius:clamp(5px,.3472222222vw,7px);--gw-blur:clamp(12.6px,.875vw,16px);--gw-shadow:0 clamp(8px,.5555555556vw,10px) clamp(40px,2.7777777778vw,52px) rgba(0,0,0,.2);--gw-label-gap:clamp(4px,.35vw,6px);--gw-label-font:clamp(13px,1.1111111111vw,16px);--gw-label-leading:clamp(18px,1.39vw,22px);position:relative;overflow:visible;display:flex;align-items:center;gap:var(--gw-gap);width:min(var(--gw-w),92vw);height:var(--gw-h);padding:0 var(--gw-pad-x);border-radius:var(--gw-radius);background:var(--color-nav-pill,hsla(0,0%,5%,.85));backdrop-filter:blur(var(--gw-blur));-webkit-backdrop-filter:blur(var(--gw-blur));box-shadow:var(--gw-shadow)}.gallery-wheel--bare[data-v-523db068]{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.gallery-wheel__hotzone[data-v-523db068]{position:absolute;z-index:0;left:50%;width:min(var(--gw-w-open),92vw);height:var(--gw-h-open);transform:translate(-50%);pointer-events:auto}.gallery-wheel:not(.gallery-wheel--bare) .gallery-wheel__hotzone[data-v-523db068]{top:auto;bottom:0}.gallery-wheel--bare .gallery-wheel__hotzone[data-v-523db068]{top:0;bottom:auto}.gallery-wheel--fade-left[data-v-523db068]{--gw-mask-left:var(--gw-edge-fade)}.gallery-wheel--fade-right[data-v-523db068]{--gw-mask-right:var(--gw-edge-fade)}.gallery-wheel__arrow[data-v-523db068]{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--gw-arrow-len);height:100%;margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;overflow:hidden;opacity:var(--gw-t);pointer-events:auto}.gallery-wheel--compact .gallery-wheel__arrow[data-v-523db068]{pointer-events:none}.gallery-wheel__arrow img[data-v-523db068]{display:block;width:var(--gw-arrow-len);height:auto;filter:var(--nav-theme-icon-filter,none)}.gallery-wheel__arrow--prev img[data-v-523db068]{transform:rotate(90deg)}.gallery-wheel__arrow--next img[data-v-523db068]{transform:rotate(-90deg)}.gallery-wheel__arrow[data-v-523db068]:focus{outline:none}.gallery-wheel__arrow[data-v-523db068]:focus-visible{outline:2px solid var(--nav-theme-fg,#fff);outline-offset:3px}.gallery-wheel__arrow[data-v-523db068]:disabled{opacity:calc(var(--gw-t)*.35);cursor:default}.gallery-wheel__stage[data-v-523db068]{position:relative;z-index:1;flex:1;min-width:0;height:var(--gw-outline-h)}.gallery-wheel__viewport[data-v-523db068]{position:relative;display:flex;align-items:center;width:100%;height:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent 0,#000 var(--gw-mask-left),#000 calc(100% - var(--gw-mask-right)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--gw-mask-left),#000 calc(100% - var(--gw-mask-right)),transparent 100%)}.gallery-wheel__track[data-v-523db068]{display:flex;flex-shrink:0;gap:var(--gw-thumb-gap)}.gallery-wheel__thumb[data-v-523db068]{position:relative;display:block;flex:0 0 var(--gw-thumb-w);width:var(--gw-thumb-w);height:var(--gw-thumb-h);margin:0;padding:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--nav-theme-fg,#fff) 22%,transparent);font-size:0;line-height:0;cursor:pointer;overflow:hidden;clip-path:inset(var(--gw-clip-y) var(--gw-clip-x) round var(--gw-clip-r))}.gallery-wheel__thumb--active[data-v-523db068]{background:var(--nav-theme-fg,#fff)}.gallery-wheel--compact .gallery-wheel__thumb[data-v-523db068],.gallery-wheel--compact .gallery-wheel__thumb--active[data-v-523db068],.gallery-wheel--compact .gallery-wheel__thumb--active.gallery-wheel__thumb--peek[data-v-523db068],.gallery-wheel--compact .gallery-wheel__thumb--peek[data-v-523db068]{background:color-mix(in srgb,var(--nav-theme-fg,#fff) 22%,transparent)}.gallery-wheel__thumb img[data-v-523db068]{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:clamp(0,calc((var(--gw-t) - .28)/.45),1)}.gallery-wheel__thumb[data-v-523db068]:after{content:"";position:absolute;inset:0;background:#151515a6;opacity:var(--gw-t);pointer-events:none}.gallery-wheel__thumb--lit[data-v-523db068]:after{opacity:0}.gallery-wheel__outline[data-v-523db068]{position:absolute;top:50%;left:0;width:var(--gw-outline-w);height:var(--gw-outline-h);border:calc((2px + 1px*var(--gw-t))*var(--gw-t)) solid var(--nav-theme-fg,#fff);border-radius:var(--gw-outline-radius);background:color-mix(in srgb,var(--nav-theme-fg,#fff) calc((1 - var(--gw-t))*100%),transparent);transform:translateY(-50%);pointer-events:none;z-index:2}.gallery-wheel__label-slot[data-v-523db068]{position:absolute;top:100%;left:0;width:100%;height:calc(var(--gw-label-gap) + var(--gw-label-leading) + 48px);overflow:hidden;pointer-events:none;z-index:0}.gallery-wheel__label[data-v-523db068]{position:absolute;top:var(--gw-label-gap);left:0;visibility:hidden;opacity:0;min-height:var(--gw-label-leading);padding:clamp(6px,.48vw,8px) clamp(14px,1.05vw,18px);border-radius:clamp(4px,.28vw,5px);background:var(--color-nav-pill,hsla(0,0%,5%,.85));backdrop-filter:blur(var(--tn-blur,var(--gw-blur)));-webkit-backdrop-filter:blur(var(--tn-blur,var(--gw-blur)));box-shadow:0 var(--tn-shadow-y,8px) var(--tn-shadow-blur,40px) #0003;text-align:center;font-family:var(--font-haas-text);font-size:var(--gw-label-font);font-weight:500;line-height:var(--gw-label-leading);letter-spacing:var(--font-haas-tracking);color:var(--nav-theme-fg,#fff);white-space:nowrap;pointer-events:none;z-index:3}.gallery-wheel__label-sizer[data-v-523db068]{visibility:hidden}.gallery-wheel__label-fill[data-v-523db068]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.gallery-wheel__label--measure[data-v-523db068]{visibility:hidden;top:0;pointer-events:none}@media(max-width:600px){.gallery-wheel[data-v-523db068]{--gw-h-open:73px;--gw-pad-x-open:9px;--gw-pad-y-open:10px;--gw-gap-open:6px;--gw-arrow-len-open:22px}}@media(prefers-reduced-motion:reduce){.gallery-wheel__thumb img[data-v-523db068]{opacity:1}}.top-nav[data-v-e7960236]{--nav-pill-bg:var(--color-nav-pill,hsla(0,0%,5%,.85));--nav-theme-fg:#fff;--nav-theme-muted:#969696;--nav-theme-hover:#3b3b3b;--nav-theme-ring:#fff;--nav-theme-ring-track:hsla(0,0%,100%,.15);--nav-theme-icon-filter:none;--tn-h:var(--nav-h);--tn-top:clamp(24px,1.6666666667vw,32px);--tn-radius:clamp(5px,.3472222222vw,7px);--tn-blur:clamp(12.6px,.875vw,16px);--tn-shadow-y:clamp(8px,.5555555556vw,10px);--tn-shadow-blur:clamp(40px,2.7777777778vw,52px);--tn-gap:clamp(13px,.9944444444vw,16px);--tn-pad-l:clamp(9px,.625vw,11px);--tn-pad-r:var(--nav-pad-x);--tn-width-extra:clamp(28px,1.9444444444vw,36px);--tn-hover-w:clamp(200px,15.2777777778vw,230px);--tn-avatar-sm:round(clamp(35px,2.4305555556vw,44px),1px);--tn-thumb-radius:clamp(3px,.2083333333vw,4px);--tn-comment-font:clamp(11px,.9027777778vw,13px);--tn-comment-leading:clamp(18px,1.25vw,22px);--tn-line1-font:clamp(9px,.7638888889vw,11px);--tn-line2-font:clamp(13px,1.1111111111vw,16px);--tn-line1-leading:clamp(11px,.7638888889vw,13px);--tn-line2-leading:clamp(14px,.9722222222vw,16px);--tn-line-gap:clamp(2px,.2vw,3px);--tn-tracking:-.06em;--tn-arrow-w:clamp(7.3px,.5069444444vw,9px);--tn-arrow-h:clamp(11.5px,.7986111111vw,14px);--tn-arrow-gap:clamp(16px,1.1111111111vw,20px);--tn-stack-w:clamp(37px,2.5694444444vw,46px);--tn-stack-h:clamp(36px,2.5vw,45px);--tn-stack-offset:clamp(3px,.2083333333vw,4px);--tn-ring-size:clamp(26px,1.8055555556vw,33px);--tn-ring-font:clamp(8px,.5555555556vw,10px);position:fixed;top:var(--tn-top);left:50%;translate:-50% 0;z-index:40;height:auto;border-radius:var(--tn-radius);background:var(--nav-pill-bg);backdrop-filter:blur(var(--tn-blur));-webkit-backdrop-filter:blur(var(--tn-blur));box-shadow:0 var(--tn-shadow-y) var(--tn-shadow-blur) #0003;transition:background-color .3s,color .3s,box-shadow .3s;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.top-nav[data-v-e7960236]:has(.top-nav__content:not(.top-nav__content--fin_comment)){--tn-radius:clamp(6px,.4166666667vw,8px);--tn-blur:clamp(15px,1.05vw,19px);--tn-shadow-y:clamp(10px,.6666666667vw,12px);--tn-shadow-blur:clamp(48px,3.3333333333vw,62px)}.top-nav[data-nav-theme=white][data-v-e7960236]{--nav-pill-bg:hsla(0,0%,90%,.5);--nav-theme-fg:#000;--nav-theme-muted:rgba(0,0,0,.45);--nav-theme-ring:#000;--nav-theme-ring-track:rgba(0,0,0,.15);--nav-theme-icon-filter:brightness(0);--color-nav-pill:hsla(0,0%,90%,.5);box-shadow:none}.top-nav--about-hover[data-v-e7960236],.top-nav--hover[data-v-e7960236]{z-index:52;isolation:isolate}.top-nav--hover[data-v-e7960236],.top-nav--hover[data-nav-theme=white][data-v-e7960236],.top-nav--intro[data-v-e7960236],.top-nav--intro[data-nav-theme=white][data-v-e7960236]{--nav-pill-bg:var(--color-nav-pill,hsla(0,0%,5%,.85));--nav-theme-fg:#fff;--nav-theme-muted:#969696;--nav-theme-ring:#fff;--nav-theme-ring-track:hsla(0,0%,100%,.15);--nav-theme-icon-filter:none;--color-nav-pill:var(--color-nav-pill,hsla(0,0%,5%,.85));box-shadow:0 var(--tn-shadow-y) var(--tn-shadow-blur) #0003}.top-nav--hidden[data-v-e7960236]{visibility:hidden}.top-nav--gallery[data-v-e7960236]{transition:none;pointer-events:none}.top-nav--about-hover[data-v-e7960236]{--nav-pill-bg:var(--nav-theme-hover)}.top-nav--inactive[data-v-e7960236]{pointer-events:none;cursor:default}.top-nav__clip[data-v-e7960236]{display:block;overflow:hidden;border-radius:inherit}.top-nav__content[data-v-e7960236]{display:flex;align-items:center;gap:var(--tn-gap);height:var(--tn-h);white-space:nowrap;padding:0 var(--tn-pad-r) 0 var(--tn-pad-l)}.top-nav__content[data-v-e7960236]:not(.top-nav__content--fin_comment){--tn-h:clamp(65px,4.5vw,82px);--tn-gap:calc(var(--tn-h)*12/65);--tn-pad-l:calc(var(--tn-h)*11/65);--tn-pad-r:calc(var(--tn-h)*20/65);--tn-width-extra:calc(var(--tn-h)*34/65);--tn-hover-w:calc(var(--tn-h)*240/65);--tn-avatar-sm:round(calc(var(--tn-h)*42/65),1px);--tn-thumb-radius:calc(var(--tn-h)*4/65);--tn-line1-font:calc(var(--tn-h)*11/65);--tn-line2-font:calc(var(--tn-h)*16/65);--tn-line1-leading:calc(var(--tn-h)*13/65);--tn-line2-leading:calc(var(--tn-h)*17/65);--tn-line-gap:calc(var(--tn-h)*2/65);--tn-arrow-w:calc(var(--tn-h)*9/65);--tn-arrow-h:calc(var(--tn-h)*14/65);--tn-arrow-gap:calc(var(--tn-h)*19/65);--tn-stack-w:round(calc(var(--tn-h)*44/65),1px);--tn-stack-h:round(calc(var(--tn-h)*43/65),1px);--tn-stack-offset:calc(var(--tn-h)*4/65);--tn-ring-size:calc(var(--tn-h)*31/65);--tn-ring-font:calc(var(--tn-h)*10/65);width:var(--tn-hover-w);min-width:var(--tn-hover-w)}.top-nav__content.top-nav__content--about_contact[data-v-e7960236]:not(.top-nav__content--fin_comment){width:auto;min-width:0;justify-content:center;padding-left:var(--tn-pad-r);padding-right:var(--tn-pad-r)}.top-nav__content--about_contact .top-nav__lines[data-v-e7960236]{flex:none;align-items:center;text-align:center}.top-nav__content--about_contact .top-nav__line1[data-v-e7960236],.top-nav__content--about_contact .top-nav__line2[data-v-e7960236]{text-align:center}.top-nav__content--about_contact .top-nav__line2-viewport[data-v-e7960236]{max-width:none}.top-nav__content.top-nav__content--next_collection_scroll[data-v-e7960236]:not(.top-nav__content--fin_comment){--tn-pad-r:calc(var(--tn-h)*14/65);--tn-ring-gap:calc(var(--tn-h)*10/65)}.top-nav__content--next_collection_scroll .top-nav__counter[data-v-e7960236]{padding-left:var(--tn-ring-gap);margin-right:clamp(-3px,-.1166666667vw,0px)}.top-nav[data-v-e7960236]:has(.top-nav__content--view_mode){cursor:default}.top-nav:has(.top-nav__content--view_mode) .top-nav__clip[data-v-e7960236]{overflow:visible}.top-nav__content.top-nav__content--view_mode[data-v-e7960236]{position:relative;flex-direction:column;align-items:center;width:auto;min-width:0;height:auto;gap:0;padding:0}.top-nav__avatar[data-v-e7960236]{position:relative;flex-shrink:0;border-radius:var(--tn-thumb-radius);overflow:hidden}.top-nav__avatar--sm[data-v-e7960236]{width:var(--tn-avatar-sm);height:var(--tn-avatar-sm)}.top-nav__avatar img[data-v-e7960236]{position:absolute;inset:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;-o-object-fit:cover;object-fit:cover}.top-nav__thumb-box[data-v-e7960236]{position:relative;flex-shrink:0;width:var(--tn-avatar-sm);height:var(--tn-avatar-sm);border-radius:var(--tn-thumb-radius);overflow:hidden}.top-nav__thumb[data-v-e7960236]{position:absolute;inset:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;-o-object-fit:cover;object-fit:cover}.top-nav__stack-box[data-v-e7960236]{position:relative;flex-shrink:0;height:var(--tn-stack-h)}.top-nav__stack[data-v-e7960236]{position:relative;display:block;width:100%;height:100%}.top-nav__stack-thumb[data-v-e7960236]{position:absolute;top:0;width:var(--tn-stack-w);height:var(--tn-stack-h);border-radius:var(--tn-thumb-radius);-o-object-fit:cover;object-fit:cover;transform:translateZ(0);filter:brightness(1)}.top-nav__stack-thumb[data-stack-index="1"][data-v-e7960236]{filter:brightness(.7)}.top-nav__stack-thumb[data-stack-index="2"][data-v-e7960236]{filter:brightness(.45)}.top-nav__sizer[data-v-e7960236]{visibility:hidden}.top-nav__typed[data-v-e7960236]{position:absolute;top:0;left:0}.top-nav__comment[data-v-e7960236]{position:relative;font-size:var(--tn-comment-font);line-height:var(--tn-comment-leading);color:var(--nav-theme-fg);transition:color .3s}.top-nav__comment[data-v-e7960236],.top-nav__lines[data-v-e7960236]{font-family:var(--font-haas-text);font-weight:500;letter-spacing:var(--font-haas-tracking)}.top-nav__lines[data-v-e7960236]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--tn-line-gap);align-items:stretch}.top-nav__line1[data-v-e7960236]{font-family:var(--font-mono);font-size:var(--tn-line1-font);font-weight:500;line-height:var(--tn-line1-leading);letter-spacing:var(--tn-tracking);color:var(--nav-theme-muted);white-space:nowrap;flex-shrink:0;transition:color .3s}.top-nav__line2[data-v-e7960236]{position:relative;flex:1;min-width:0;font-size:var(--tn-line2-font);line-height:var(--tn-line2-leading);color:var(--nav-theme-fg);transition:color .3s}.top-nav__line2-viewport[data-v-e7960236]{display:block;overflow:hidden;position:relative;width:100%;min-width:0;max-width:100%}.top-nav__line2-viewport--marquee[data-v-e7960236]{--tn-fade-l0:#000;--tn-fade-l1:0px;--tn-fade-r0:100%;--tn-fade-r1:#000;-webkit-mask-image:linear-gradient(90deg,var(--tn-fade-l0),#000 var(--tn-fade-l1),#000 var(--tn-fade-r0),var(--tn-fade-r1));mask-image:linear-gradient(90deg,var(--tn-fade-l0),#000 var(--tn-fade-l1),#000 var(--tn-fade-r0),var(--tn-fade-r1))}.top-nav__line2-viewport--fade-left[data-v-e7960236]{--tn-fade-l0:transparent;--tn-fade-l1:.4em}.top-nav__line2-viewport--fade-right[data-v-e7960236]{--tn-fade-r0: calc(100% - .75em) ;--tn-fade-r1:transparent}.top-nav__line2-track[data-v-e7960236]{display:inline-block;white-space:nowrap}.top-nav__line2-track[data-v-e7960236]:has(.top-nav__line2-sizer){position:relative}.top-nav__line2-sizer[data-v-e7960236]{visibility:hidden}.top-nav__line2-typed[data-v-e7960236]{position:absolute;top:0;left:0}.top-nav__line2-viewport--marquee .top-nav__line2-track[data-v-e7960236]{will-change:transform}.top-nav__arrow-box[data-v-e7960236],.top-nav__counter[data-v-e7960236]{display:flex;align-items:center;flex-shrink:0;margin-left:auto;padding-left:calc(var(--tn-h)*12/65)}.top-nav__arrow[data-v-e7960236]{display:block;width:var(--tn-arrow-w);height:var(--tn-arrow-h);filter:var(--nav-theme-icon-filter);transition:filter .3s}.top-nav__ring[data-v-e7960236]{position:relative;flex-shrink:0;width:var(--tn-ring-size);height:var(--tn-ring-size)}.top-nav__ring-svg[data-v-e7960236]{display:block;width:100%;height:100%}.top-nav__ring-fill[data-v-e7960236],.top-nav__ring-track[data-v-e7960236]{fill:none;stroke-width:2.5;transition:stroke .3s}.top-nav__ring-track[data-v-e7960236]{stroke:var(--nav-theme-ring-track)}.top-nav__ring-fill[data-v-e7960236]{stroke:var(--nav-theme-ring);stroke-linecap:round;stroke-dasharray:100}.top-nav__ring-count[data-v-e7960236]{fill:var(--nav-theme-ring);font-family:var(--font-mono);font-size:var(--tn-ring-font);font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.bottom-nav[data-v-63d1cae7]{--nav-label-w:clamp(163px,12.5694444444vw,204px);--nav-icon-w:var(--nav-h);--nav-gap:clamp(2px,.1388888889vw,3px);--nav-radius:clamp(5px,.3472222222vw,7px);--nav-font:clamp(13px,1.0034722222vw,16px);--nav-leading:clamp(18px,1.3888888889vw,22px);--nav-tracking:var(--font-haas-tracking);--nav-blur:clamp(12.6px,.875vw,16px);--nav-shadow:0 clamp(8px,.5555555556vw,10px) clamp(40px,2.7777777778vw,52px) rgba(0,0,0,.2);--nav-close-cell:calc(var(--nav-icon-w) + var(--nav-gap));--nav-pill-bg:var(--color-nav-pill,hsla(0,0%,5%,.85));--nav-theme-fg:#fff;--nav-theme-hover:#3b3b3b;--nav-theme-muted:hsla(0,0%,100%,.42);--nav-theme-icon-filter:none;--nav-pill-ease:cubic-bezier(.76,0,.24,1);--nav-pill-dur:.45s;--dot-box:clamp(12px,.8333333333vw,15px);position:fixed;left:0;right:0;bottom:var(--nav-bottom);display:flex;justify-content:center;z-index:40;pointer-events:none}.bottom-nav[data-nav-theme=white][data-v-63d1cae7]{--nav-pill-bg:var(--color-nav-pill-white,hsla(0,0%,90%,.5));--nav-theme-fg:#000;--nav-theme-hover:hsla(0,0%,78.4%,.65);--nav-theme-muted:rgba(0,0,0,.42);--nav-theme-icon-filter:brightness(0);--nav-shadow:none;--color-nav-pill:var(--color-nav-pill-white,hsla(0,0%,90%,.5))}.bottom-nav--intro[data-v-63d1cae7],.bottom-nav--intro[data-nav-theme=white][data-v-63d1cae7]{--nav-pill-bg:var(--color-nav-pill,hsla(0,0%,5%,.85));--nav-theme-fg:#fff;--nav-theme-hover:#3b3b3b;--nav-theme-icon-filter:none;--nav-shadow:0 clamp(8px,.5555555556vw,10px) clamp(40px,2.7777777778vw,52px) rgba(0,0,0,.2);--color-nav-pill:var(--color-nav-pill,hsla(0,0%,5%,.85))}.bottom-nav--boot[data-v-63d1cae7],.bottom-nav--boot .bottom-nav__track[data-v-63d1cae7],.bottom-nav--boot .bottom-nav__wheel[data-v-63d1cae7]{pointer-events:none}.bottom-nav.bottom-nav--boot .nav-cell-enter-active[data-v-63d1cae7],.bottom-nav.bottom-nav--boot .nav-cell-enter-from[data-v-63d1cae7]{width:var(--nav-icon-w);margin-left:0;overflow:visible;transition:none}.bottom-nav.bottom-nav--boot .nav-cell-enter-active .bottom-nav__pill[data-v-63d1cae7],.bottom-nav.bottom-nav--boot .nav-cell-enter-from .bottom-nav__pill[data-v-63d1cae7]{transform:none;opacity:1;transition:none}.bottom-nav.bottom-nav--boot .nav-close-enter-active[data-v-63d1cae7],.bottom-nav.bottom-nav--boot .nav-close-enter-from[data-v-63d1cae7]{width:var(--nav-close-cell);overflow:visible;transition:none}.bottom-nav.bottom-nav--boot .nav-close-enter-active .bottom-nav__pill[data-v-63d1cae7],.bottom-nav.bottom-nav--boot .nav-close-enter-from .bottom-nav__pill[data-v-63d1cae7]{transform:none;opacity:1;transition:none}.bottom-nav--boot .bottom-nav__icon[data-v-63d1cae7]{opacity:0}.bottom-nav--handoff .bottom-nav__cell--about.nav-cell-leave-active[data-v-63d1cae7],.bottom-nav--handoff .bottom-nav__cell--about.nav-cell-leave-to[data-v-63d1cae7]{width:0;margin-left:calc(var(--nav-gap)*-1);overflow:hidden;transition:none}.bottom-nav--handoff .bottom-nav__cell--about.nav-cell-leave-active .bottom-nav__pill[data-v-63d1cae7],.bottom-nav--handoff .bottom-nav__cell--about.nav-cell-leave-to .bottom-nav__pill[data-v-63d1cae7]{opacity:0;transform:none;transition:none}.bottom-nav--handoff .bottom-nav__about-pair[data-v-63d1cae7]{width:0;overflow:hidden;pointer-events:none}.bottom-nav__icon[data-v-63d1cae7]{display:block;flex-shrink:0;color:var(--nav-theme-fg);overflow:visible;opacity:1;transition:color .3s,opacity .3s linear}.bottom-nav__track[data-v-63d1cae7]{display:flex;align-items:center;gap:var(--nav-gap);pointer-events:auto}.bottom-nav__cell--about[data-v-63d1cae7]{transition:width var(--nav-pill-dur) var(--nav-pill-ease)}.bottom-nav__cell--about-fin[data-v-63d1cae7]{width:var(--about-fin-w)}.bottom-nav__about-pair[data-v-63d1cae7]{position:relative;display:flex;align-items:center;gap:var(--nav-gap);flex-shrink:0}.bottom-nav__about-edge[data-v-63d1cae7]{position:absolute;top:0;bottom:0;width:36px;z-index:2}.bottom-nav__about-edge--call[data-v-63d1cae7]{right:0}.bottom-nav__about-edge--ig[data-v-63d1cae7]{left:0}.bottom-nav__cell--about-call[data-v-63d1cae7],.bottom-nav__cell--about-ig[data-v-63d1cae7]{overflow:hidden;min-width:0}.bottom-nav__cell--about-ig[data-v-63d1cae7]{width:var(--about-ig-w)}.bottom-nav__cell--about-call[data-v-63d1cae7]{width:var(--about-call-w)}.bottom-nav__cell--about-x[data-v-63d1cae7]{width:var(--nav-icon-w)}.bottom-nav__cell--about .bottom-nav__about-pill[data-v-63d1cae7]{width:100%}.bottom-nav__about-pill[data-v-63d1cae7]{transition:color .3s,background-color .3s,box-shadow .3s}.bottom-nav--swap .bottom-nav__cell--label[data-v-63d1cae7]{width:var(--nav-icon-w)}.bottom-nav--fin-swap .bottom-nav__cell--fin[data-v-63d1cae7],.bottom-nav--swap .bottom-nav__cell--icon[data-v-63d1cae7]{width:var(--nav-label-w)}.bottom-nav--fin-swap .bottom-nav__cell--label[data-v-63d1cae7]{width:var(--nav-icon-w)}.bottom-nav--fin-swap .bottom-nav__label[data-v-63d1cae7],.bottom-nav--swap .bottom-nav__label[data-v-63d1cae7]{opacity:0;padding-right:0}.bottom-nav--fin-swap .bottom-nav__dots[data-v-63d1cae7],.bottom-nav--swap .bottom-nav__dots[data-v-63d1cae7]{right:calc((var(--nav-icon-w) - var(--dot-box))/2)}.bottom-nav--swap .bottom-nav__toggle-copy[data-v-63d1cae7]{overflow:visible}.bottom-nav__pill[data-v-63d1cae7]{position:relative;display:flex;align-items:center;height:var(--nav-h);border-radius:var(--nav-radius);background:var(--nav-pill-bg);backdrop-filter:blur(var(--nav-blur));-webkit-backdrop-filter:blur(var(--nav-blur));box-shadow:var(--nav-shadow);transition:color .3s,background-color .3s,box-shadow .3s}.bottom-nav__pill[data-v-63d1cae7]:hover{background:var(--nav-theme-hover)}.bottom-nav__pill--close[data-v-63d1cae7],.bottom-nav__pill--fin[data-v-63d1cae7],.bottom-nav__pill--label[data-v-63d1cae7],.bottom-nav__pill--toggle[data-v-63d1cae7]{margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.bottom-nav__pill--close[data-v-63d1cae7],.bottom-nav__pill--toggle[data-v-63d1cae7]{padding:0}.bottom-nav__pill--label[data-v-63d1cae7]{justify-content:space-between;width:100%;padding:0 var(--nav-pad-x);overflow:visible;z-index:1}.bottom-nav__pill--icon[data-v-63d1cae7]{justify-content:center;width:var(--nav-icon-w)}.bottom-nav__cell--icon .bottom-nav__pill[data-v-63d1cae7]{width:100%}.bottom-nav__pill--toggle[data-v-63d1cae7]{justify-content:flex-end}.bottom-nav__label[data-v-63d1cae7]{font-family:var(--font-haas-text);font-size:var(--nav-font);font-weight:500;line-height:var(--nav-leading);letter-spacing:var(--font-haas-tracking);color:var(--nav-theme-fg);white-space:nowrap;overflow:hidden;min-width:0;flex:1;padding-right:calc(var(--dot-box) + 14px);transition:color .3s,opacity .3s linear,padding-right var(--nav-pill-dur) var(--nav-pill-ease)}.bottom-nav__label-viewport[data-v-63d1cae7]{display:block;position:relative;overflow:hidden;width:100%;min-width:0}.bottom-nav__label--marquee .bottom-nav__label-viewport[data-v-63d1cae7]{--bn-fade-l0:#000;--bn-fade-l1:0px;--bn-fade-r0:100%;--bn-fade-r1:#000;-webkit-mask-image:linear-gradient(90deg,var(--bn-fade-l0),#000 var(--bn-fade-l1),#000 var(--bn-fade-r0),var(--bn-fade-r1));mask-image:linear-gradient(90deg,var(--bn-fade-l0),#000 var(--bn-fade-l1),#000 var(--bn-fade-r0),var(--bn-fade-r1))}.bottom-nav__label--fade-left .bottom-nav__label-viewport[data-v-63d1cae7]{--bn-fade-l0:transparent;--bn-fade-l1:.4em}.bottom-nav__label--fade-right .bottom-nav__label-viewport[data-v-63d1cae7]{--bn-fade-r0: calc(100% - .75em) ;--bn-fade-r1:transparent}.bottom-nav__label--home[data-v-63d1cae7]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:none;padding-right:0}.bottom-nav__label--home .bottom-nav__label-viewport[data-v-63d1cae7]{overflow:visible;width:auto}.bottom-nav__label-track[data-v-63d1cae7]{position:relative;display:inline-block;white-space:nowrap}.bottom-nav__label--marquee .bottom-nav__label-track[data-v-63d1cae7]{will-change:transform}.bottom-nav__label-sizer[data-v-63d1cae7]{visibility:hidden;display:block;white-space:nowrap}.bottom-nav__label--home .bottom-nav__label-typed[data-v-63d1cae7]{position:absolute;left:0;top:0;white-space:nowrap}.bottom-nav__dots[data-v-63d1cae7]{--dot:calc(var(--dot-box)/3);right:var(--nav-pad-x);width:var(--dot-box);height:var(--dot-box);margin-top:calc(var(--dot-box)/-2);z-index:1;transition:right var(--nav-pill-dur) var(--nav-pill-ease)}.bottom-nav__dot[data-v-63d1cae7],.bottom-nav__dots[data-v-63d1cae7]{position:absolute;top:50%;pointer-events:none}.bottom-nav__dot[data-v-63d1cae7]{left:50%;width:var(--dot);height:var(--dot);border-radius:50%;background:var(--nav-theme-fg);transition:transform .55s var(--nav-pill-ease),background-color .3s}.bottom-nav__dot[data-v-63d1cae7]:first-child{transform:translate(-50%,-50%) translate(calc(var(--dot)*-1),calc(var(--dot)*-1))}.bottom-nav__dot[data-v-63d1cae7]:nth-child(2){transform:translate(-50%,-50%) translate(var(--dot),calc(var(--dot)*-1))}.bottom-nav__dot[data-v-63d1cae7]:nth-child(3){transform:translate(-50%,-50%) translate(calc(var(--dot)*-1),var(--dot))}.bottom-nav__dot[data-v-63d1cae7]:nth-child(4){transform:translate(-50%,-50%) translate(var(--dot),var(--dot))}@media(hover:hover)and (pointer:fine){.bottom-nav:not(.bottom-nav--swap) .bottom-nav__pill--label:hover .bottom-nav__dot[data-v-63d1cae7]{transform:translate(-50%,-50%) scale(2)}}.bottom-nav__toggle-copy[data-v-63d1cae7]{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;padding:0 var(--nav-pad-x);font-family:var(--font-haas-text);font-size:var(--nav-font);font-weight:500;line-height:var(--nav-leading);letter-spacing:var(--font-haas-tracking);color:var(--nav-theme-fg);white-space:nowrap;overflow:hidden;pointer-events:none;transition:opacity .3s linear,color .3s}.bottom-nav__toggle-phrase[data-v-63d1cae7]{display:block;white-space:nowrap}.bottom-nav__toggle-view[data-v-63d1cae7]{margin-left:0}.bottom-nav__toggle-word--muted[data-v-63d1cae7]{color:var(--nav-theme-muted)}.bottom-nav__toggle-slot[data-v-63d1cae7]{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:var(--nav-icon-w);height:100%;overflow:hidden;pointer-events:none;z-index:1;transform:translateZ(0)}.bottom-nav__icon--copy[data-v-63d1cae7]{width:clamp(12px,.8333333333vw,15px);height:clamp(16.8px,1.1666666667vw,21px)}.bottom-nav__icon--collection[data-v-63d1cae7]{width:clamp(12px,.8333333333vw,15px);height:clamp(21.5px,1.4930555556vw,27px)}.bottom-nav__icon--close[data-v-63d1cae7]{width:clamp(9.47px,.6576388889vw,12px);height:clamp(9.98px,.6930555556vw,12.5px)}.nav-icon-swap-enter-active[data-v-63d1cae7],.nav-icon-swap-leave-active[data-v-63d1cae7]{transition:opacity .18s linear}.nav-icon-swap-enter-from[data-v-63d1cae7],.nav-icon-swap-leave-to[data-v-63d1cae7]{opacity:0}.bottom-nav__cell[data-v-63d1cae7]{display:flex;flex-shrink:0}.bottom-nav__cell--fin[data-v-63d1cae7],.bottom-nav__cell--icon[data-v-63d1cae7],.bottom-nav__cell--label[data-v-63d1cae7]{transition:width var(--nav-pill-dur) var(--nav-pill-ease)}.bottom-nav__cell--label[data-v-63d1cae7]{width:var(--nav-label-w)}.bottom-nav__cell--fin[data-v-63d1cae7],.bottom-nav__cell--icon[data-v-63d1cae7]{width:var(--nav-icon-w)}.bottom-nav__cell--fin .bottom-nav__pill[data-v-63d1cae7]{width:100%}.bottom-nav__pill--fin[data-v-63d1cae7]{justify-content:center;overflow:hidden;padding:0 var(--nav-pad-x)}.bottom-nav__fin-label[data-v-63d1cae7]{width:100%;min-width:0;font-family:var(--font-haas-text);font-size:var(--nav-font);font-weight:500;line-height:var(--nav-leading);letter-spacing:var(--font-haas-tracking);color:var(--nav-theme-fg);text-align:center;white-space:nowrap;pointer-events:none}.bottom-nav__fin-label[data-v-63d1cae7],.bottom-nav__fin-label .bottom-nav__label-viewport[data-v-63d1cae7]{display:flex;justify-content:center;overflow:hidden}.bottom-nav__fin-label .bottom-nav__label-typed[data-v-63d1cae7]{position:static;white-space:nowrap}.nav-cell-enter-active[data-v-63d1cae7],.nav-cell-leave-active[data-v-63d1cae7]{overflow:hidden;transition:width .45s cubic-bezier(.76,0,.24,1),margin-left .45s cubic-bezier(.76,0,.24,1)}.nav-cell-enter-active .bottom-nav__pill[data-v-63d1cae7],.nav-cell-leave-active .bottom-nav__pill[data-v-63d1cae7]{transition:transform .45s cubic-bezier(.76,0,.24,1),opacity .3s linear}.bottom-nav .nav-cell-enter-from[data-v-63d1cae7],.bottom-nav .nav-cell-leave-to[data-v-63d1cae7],.nav-cell-enter-from[data-v-63d1cae7],.nav-cell-leave-to[data-v-63d1cae7]{width:0;margin-left:calc(var(--nav-gap)*-1)}.nav-cell-enter-from .bottom-nav__pill[data-v-63d1cae7],.nav-cell-leave-to .bottom-nav__pill[data-v-63d1cae7]{transform:translate(30%);opacity:0}.bottom-nav__wheel[data-v-63d1cae7]{position:absolute;bottom:calc(100% + clamp(4px,.3306878307vw,6px));left:0;right:0;display:flex;justify-content:center;overflow:visible;pointer-events:auto}.bottom-nav__wheel--about[data-v-63d1cae7]{pointer-events:none}.bottom-nav__close-cell[data-v-63d1cae7]{width:var(--nav-close-cell);padding-left:var(--nav-gap);margin-left:calc(var(--nav-gap)*-1);z-index:0}.nav-close-enter-active[data-v-63d1cae7],.nav-close-leave-active[data-v-63d1cae7]{transition:width .45s cubic-bezier(.76,0,.24,1)}.nav-close-enter-active .bottom-nav__pill[data-v-63d1cae7],.nav-close-leave-active .bottom-nav__pill[data-v-63d1cae7]{transition:transform .45s cubic-bezier(.76,0,.24,1),opacity .3s linear}.nav-close-enter-from[data-v-63d1cae7],.nav-close-leave-to[data-v-63d1cae7]{width:0}.nav-close-enter-from .bottom-nav__pill[data-v-63d1cae7],.nav-close-leave-to .bottom-nav__pill[data-v-63d1cae7]{transform:translate(calc(var(--nav-close-cell)*-1));opacity:0}@media(prefers-reduced-motion:reduce){.bottom-nav__cell--fin[data-v-63d1cae7],.bottom-nav__cell--icon[data-v-63d1cae7],.bottom-nav__cell--label[data-v-63d1cae7],.bottom-nav__dot[data-v-63d1cae7],.bottom-nav__dots[data-v-63d1cae7],.bottom-nav__label[data-v-63d1cae7],.bottom-nav__pill[data-v-63d1cae7],.bottom-nav__toggle-copy[data-v-63d1cae7],.nav-cell-enter-active[data-v-63d1cae7],.nav-cell-enter-active .bottom-nav__pill[data-v-63d1cae7],.nav-cell-leave-active[data-v-63d1cae7],.nav-cell-leave-active .bottom-nav__pill[data-v-63d1cae7],.nav-close-enter-active[data-v-63d1cae7],.nav-close-enter-active .bottom-nav__pill[data-v-63d1cae7],.nav-close-leave-active[data-v-63d1cae7],.nav-close-leave-active .bottom-nav__pill[data-v-63d1cae7],.nav-icon-swap-enter-active[data-v-63d1cae7],.nav-icon-swap-leave-active[data-v-63d1cae7]{transition-duration:.01ms}}.fin-cursor[data-v-7b7ee22b]{position:fixed;inset:0;z-index:60;pointer-events:none}.fin-cursor__bubble[data-v-7b7ee22b],.fin-cursor__follower[data-v-7b7ee22b]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.fin-cursor__bubble[data-v-7b7ee22b]{--tn-h:var(--nav-h);--tn-radius:clamp(5px,.3472222222vw,7px);--tn-blur:clamp(12.6px,.875vw,16px);--tn-shadow-y:clamp(8px,.5555555556vw,10px);--tn-shadow-blur:clamp(40px,2.7777777778vw,52px);--tn-gap:clamp(10px,.6944444444vw,13px);--tn-pad-l:clamp(9px,.625vw,11px);--tn-pad-r:var(--nav-pad-x);--tn-avatar-sm:clamp(35px,2.4305555556vw,44px);--tn-thumb-radius:clamp(3px,.2083333333vw,4px);--tn-comment-font:clamp(13px,.9027777778vw,15px);--tn-comment-leading:clamp(18px,1.25vw,22px);--tn-tracking:-.06em;width:0;height:0;border-radius:var(--tn-radius);background:#0d0d0dd9;backdrop-filter:blur(var(--tn-blur));-webkit-backdrop-filter:blur(var(--tn-blur));box-shadow:0 var(--tn-shadow-y) var(--tn-shadow-blur) #0003}.fin-cursor__shell[data-v-7b7ee22b]{width:100%;height:100%;border-radius:inherit;overflow:hidden}.fin-cursor__content[data-v-7b7ee22b]{display:flex;align-items:center;gap:var(--tn-gap);width:-moz-max-content;width:max-content;height:var(--tn-h);padding:0 var(--tn-pad-r) 0 var(--tn-pad-l);opacity:0;visibility:hidden}.fin-cursor__avatar[data-v-7b7ee22b]{width:var(--tn-avatar-sm);height:var(--tn-avatar-sm);border-radius:var(--tn-thumb-radius);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.fin-cursor__comment[data-v-7b7ee22b]{position:relative;font-family:var(--font-haas-text);font-size:var(--tn-comment-font);font-weight:500;line-height:var(--tn-comment-leading);letter-spacing:var(--font-haas-tracking);color:#fff;white-space:nowrap}.fin-cursor__comment-sizer[data-v-7b7ee22b]{visibility:hidden}.fin-cursor__comment-typed[data-v-7b7ee22b]{position:absolute;top:0;left:0}.focus-corners{position:fixed;inset:0;z-index:35;pointer-events:none;mix-blend-mode:difference}.focus-corners--front{z-index:56}.focus-corners--over-overlay{z-index:32}.focus-corners__window{position:absolute;top:0;left:0;overflow:visible;pointer-events:none;transform-origin:50% 50%}.focus-corners__corner{--focus-mark-size:1.35vw;position:absolute;box-sizing:border-box;width:var(--focus-mark-size);height:var(--focus-mark-size);border:0 solid #fff;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;visibility:hidden}.focus-corners__corner--tl{border-top-width:1px;border-left-width:1px}.focus-corners__corner--tr{border-top-width:1px;border-right-width:1px}.focus-corners__corner--bl{border-bottom-width:1px;border-left-width:1px}.focus-corners__corner--br{border-bottom-width:1px;border-right-width:1px}.focus-corners__count{position:fixed;z-index:36;pointer-events:none;font-family:var(--font-mono);font-weight:500;letter-spacing:0;color:#fff;white-space:nowrap;mix-blend-mode:normal;opacity:0;visibility:hidden}.focus-corners__count--front{z-index:57}.focus-corners__count--over-overlay{z-index:33}.page-overview[data-v-44daa92f]{position:fixed;inset:0;z-index:28;pointer-events:auto}.page-overview__shade[data-v-44daa92f]{position:absolute;inset:0;background:#000;opacity:0;will-change:opacity}.page-overview__options[data-v-44daa92f]{position:absolute;left:50%;bottom:var(--hero-stack-bottom);transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.page-overview__heading[data-v-44daa92f]{margin:0 0 clamp(10px,.7vw,14px);font-family:var(--font-mono);font-size:clamp(13px,1.0034722222vw,16px);font-weight:600;line-height:clamp(18px,1.3888888889vw,22px);letter-spacing:0;color:#fff;white-space:nowrap;pointer-events:none}.page-overview__option[data-v-44daa92f]{position:relative;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#fff;cursor:pointer;transform-origin:center center;transition:transform .4s cubic-bezier(.33,1,.68,1),margin .4s cubic-bezier(.33,1,.68,1),filter .3s ease,opacity .3s ease;will-change:transform,filter}.page-overview__option-inner[data-v-44daa92f]{position:relative;display:block;font-family:var(--font-body);font-size:max(clamp(28px,3.3068783069vw,50px),clamp(36px,9.6vw,42px));font-weight:500;line-height:1;text-transform:uppercase;white-space:nowrap}.page-overview__option-title[data-v-44daa92f]{display:block;letter-spacing:var(--font-haas-tracking)}.page-overview--locking .page-overview__option[data-v-44daa92f]{pointer-events:none;transition:none}.page-overview--locking.page-overview--hovering .page-overview__option[data-v-44daa92f]:not(.page-overview__option--hovered){filter:none;opacity:1}.page-overview__option[aria-disabled=true][data-v-44daa92f]{cursor:default}.page-overview__option--current[data-v-44daa92f]{filter:blur(5px);opacity:.58;pointer-events:none;transition:none}.page-overview__option--hovered[data-v-44daa92f]{transform:scale(1.16);margin-block:.14em}.page-overview--hovering .page-overview__option[data-v-44daa92f]:not(.page-overview__option--hovered){filter:blur(5px);opacity:.58}@media(prefers-reduced-motion:reduce){.page-overview__option[data-v-44daa92f]{transition-duration:.01ms}}.view-mode-handoff[data-v-c927e0d6]{position:fixed;inset:0;z-index:27;pointer-events:none;clip-path:inset(0 0 0 100%)}.view-mode-handoff__slide[data-v-c927e0d6],.view-mode-handoff__title-layer[data-v-c927e0d6]{position:absolute;inset:0}.view-mode-handoff__frame[data-v-c927e0d6]{position:absolute;inset:0;isolation:isolate;overflow:clip;background:var(--color-bg)}.view-mode-handoff__title-layer[data-v-c927e0d6]{z-index:3;pointer-events:none}.view-mode-handoff__title-layer .collection-transition__hero-title[data-v-c927e0d6]{visibility:visible}.collection-overlay__frame[data-v-1804836e],.home-return__video[data-v-1804836e]{background:#000}.home-return__hero-ui[data-v-1804836e]{position:absolute;inset:0;z-index:3;pointer-events:none}.home-return__hint[data-v-1804836e]{position:absolute;left:50%;bottom:clamp(16px,2.3vh,24px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:clamp(14px,1.6vh,20px);visibility:hidden;opacity:0}.home-return__hint-text[data-v-1804836e]{font-family:var(--font-mono);font-size:clamp(11px,.9027777778vw,13px);font-weight:500;letter-spacing:-.06em;color:#fff;white-space:nowrap}.home-return__hint-line[data-v-1804836e]{display:block;width:1px;height:clamp(28px,4.2vh,36px)}.home-return__hint-line-fill[data-v-1804836e]{display:block;width:100%;height:100%;background:#fff;transform:scaleY(0);transform-origin:center top;will-change:transform}.home-return__collections[data-v-1804836e]{position:absolute;left:50%;bottom:var(--hero-stack-bottom);transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;pointer-events:none}.home-return__heading[data-v-1804836e]{margin:0 0 clamp(10px,.7vw,14px);font-family:var(--font-mono);font-size:clamp(13px,1.0034722222vw,16px);font-weight:600;line-height:clamp(18px,1.3888888889vw,22px);letter-spacing:0;color:#fff;white-space:nowrap}.home-return__collection[data-v-1804836e]{position:relative;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;color:#fff}.home-return__collection-inner[data-v-1804836e]{position:relative;display:block;font-family:var(--font-body);font-size:max(clamp(28px,3.3068783069vw,50px),clamp(36px,9.6vw,42px));font-weight:500;line-height:1;text-transform:uppercase;white-space:nowrap}.home-return__collection-title[data-v-1804836e]{display:block;letter-spacing:var(--font-haas-tracking)}
