.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}:root{--white:#fafafa;--black:#000;--gray:#dadada}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{word-wrap:break-word;border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{margin-left:.8em}h3,ol,ul{margin-bottom:1em}h2,h3{font-weight:400}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}@media(hover:hover){a:hover{background:#000;color:#fff}}*{scrollbar-gutter:stable}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--text);overflow-x:hidden;padding:env(safe-area-inset)}body{background:radial-gradient(circle,#ebebeb 0,#fff 100%);font-family:Crimson Pro,Times New Roman,Times,serif;font-size:16px;height:100vh;letter-spacing:0;line-height:1.5;width:100vw}@media(max-width:767px){body{background:#f6f6f6;height:auto;min-height:100vh;width:auto}}::-webkit-scrollbar{width:0}::-moz-selection{background:#e1e1e1;color:#000}::selection{background:#e1e1e1;color:#000}body,canvas,iframe{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a,b,em,h1,h2,h3,i,li,ol,p,strong,ul{-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}p{margin:1em 0}li{margin-bottom:1em}h1,h2,h3{display:inline-block;font-family:Libre Bodoni Italic;font-weight:400}h1{-webkit-font-smoothing:antialiased;background:#fff;font-size:24px;letter-spacing:2px;padding:5px;text-transform:uppercase}h2{display:inline-block;font-size:16px;margin-top:11px;padding:4px}h3{font-size:14px}h2{background:#fff}iframe{border:none}.tooltip-box{background:rgba(0,0,0,.5);padding:10px;text-align:left;width:300px}.close{cursor:pointer;display:flex;height:20px;transition:all .2s ease-in-out;width:20px}.close button{background:url(/img/close.svg);background-repeat:no-repeat;background-size:contain;border:none;color:transparent;cursor:pointer;white-space:pre}.close button:hover{-webkit-text-decoration:line-through;text-decoration:line-through}.embed-iframe{--video--width:1920;--video--height:1080;background:#000;margin-bottom:1em;max-width:100%;overflow:hidden;padding-bottom:56.25%;padding-bottom:calc(var(--video--height)/var(--video--width)*100%);position:relative}.embed-iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.menu-graph .scene-container{filter:drop-shadow(rgba(0,0,0,.25) 0 0 5px)}[data-v-45e2a7f4]:root{--white:#fafafa;--black:#000;--gray:#dadada}a[data-v-45e2a7f4],abbr[data-v-45e2a7f4],acronym[data-v-45e2a7f4],address[data-v-45e2a7f4],applet[data-v-45e2a7f4],article[data-v-45e2a7f4],aside[data-v-45e2a7f4],audio[data-v-45e2a7f4],b[data-v-45e2a7f4],big[data-v-45e2a7f4],blockquote[data-v-45e2a7f4],body[data-v-45e2a7f4],canvas[data-v-45e2a7f4],caption[data-v-45e2a7f4],center[data-v-45e2a7f4],cite[data-v-45e2a7f4],code[data-v-45e2a7f4],dd[data-v-45e2a7f4],del[data-v-45e2a7f4],details[data-v-45e2a7f4],dfn[data-v-45e2a7f4],div[data-v-45e2a7f4],dl[data-v-45e2a7f4],dt[data-v-45e2a7f4],em[data-v-45e2a7f4],embed[data-v-45e2a7f4],fieldset[data-v-45e2a7f4],figcaption[data-v-45e2a7f4],figure[data-v-45e2a7f4],footer[data-v-45e2a7f4],form[data-v-45e2a7f4],h1[data-v-45e2a7f4],h2[data-v-45e2a7f4],h3[data-v-45e2a7f4],h4[data-v-45e2a7f4],h5[data-v-45e2a7f4],h6[data-v-45e2a7f4],header[data-v-45e2a7f4],hgroup[data-v-45e2a7f4],html[data-v-45e2a7f4],i[data-v-45e2a7f4],iframe[data-v-45e2a7f4],img[data-v-45e2a7f4],ins[data-v-45e2a7f4],kbd[data-v-45e2a7f4],label[data-v-45e2a7f4],legend[data-v-45e2a7f4],li[data-v-45e2a7f4],mark[data-v-45e2a7f4],menu[data-v-45e2a7f4],nav[data-v-45e2a7f4],object[data-v-45e2a7f4],ol[data-v-45e2a7f4],output[data-v-45e2a7f4],p[data-v-45e2a7f4],pre[data-v-45e2a7f4],q[data-v-45e2a7f4],ruby[data-v-45e2a7f4],s[data-v-45e2a7f4],samp[data-v-45e2a7f4],section[data-v-45e2a7f4],small[data-v-45e2a7f4],span[data-v-45e2a7f4],strike[data-v-45e2a7f4],strong[data-v-45e2a7f4],sub[data-v-45e2a7f4],summary[data-v-45e2a7f4],sup[data-v-45e2a7f4],table[data-v-45e2a7f4],tbody[data-v-45e2a7f4],td[data-v-45e2a7f4],tfoot[data-v-45e2a7f4],th[data-v-45e2a7f4],thead[data-v-45e2a7f4],time[data-v-45e2a7f4],tr[data-v-45e2a7f4],tt[data-v-45e2a7f4],u[data-v-45e2a7f4],ul[data-v-45e2a7f4],var[data-v-45e2a7f4],video[data-v-45e2a7f4]{word-wrap:break-word;border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article[data-v-45e2a7f4],aside[data-v-45e2a7f4],details[data-v-45e2a7f4],figcaption[data-v-45e2a7f4],figure[data-v-45e2a7f4],footer[data-v-45e2a7f4],header[data-v-45e2a7f4],hgroup[data-v-45e2a7f4],menu[data-v-45e2a7f4],nav[data-v-45e2a7f4],section[data-v-45e2a7f4]{display:block}ol[data-v-45e2a7f4],ul[data-v-45e2a7f4]{margin-left:.8em}h3[data-v-45e2a7f4],ol[data-v-45e2a7f4],ul[data-v-45e2a7f4]{margin-bottom:1em}h2[data-v-45e2a7f4],h3[data-v-45e2a7f4]{font-weight:400}blockquote[data-v-45e2a7f4],q[data-v-45e2a7f4]{quotes:none}blockquote[data-v-45e2a7f4]:after,blockquote[data-v-45e2a7f4]:before,q[data-v-45e2a7f4]:after,q[data-v-45e2a7f4]:before{content:"";content:none}table[data-v-45e2a7f4]{border-collapse:collapse;border-spacing:0}a[data-v-45e2a7f4]{color:inherit;-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}@media(hover:hover){a[data-v-45e2a7f4]:hover{background:#000;color:#fff}}[data-v-45e2a7f4]{scrollbar-gutter:stable}html[data-v-45e2a7f4]{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--text);overflow-x:hidden;padding:env(safe-area-inset)}body[data-v-45e2a7f4]{background:radial-gradient(circle,#ebebeb 0,#fff 100%);font-family:Crimson Pro,Times New Roman,Times,serif;font-size:16px;height:100vh;letter-spacing:0;line-height:1.5;width:100vw}@media(max-width:767px){body[data-v-45e2a7f4]{background:#f6f6f6;height:auto;min-height:100vh;width:auto}}[data-v-45e2a7f4]::-webkit-scrollbar{width:0}[data-v-45e2a7f4]::-moz-selection{background:#e1e1e1;color:#000}[data-v-45e2a7f4]::selection{background:#e1e1e1;color:#000}body[data-v-45e2a7f4],canvas[data-v-45e2a7f4],iframe[data-v-45e2a7f4]{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a[data-v-45e2a7f4],b[data-v-45e2a7f4],em[data-v-45e2a7f4],h1[data-v-45e2a7f4],h2[data-v-45e2a7f4],h3[data-v-45e2a7f4],i[data-v-45e2a7f4],li[data-v-45e2a7f4],ol[data-v-45e2a7f4],p[data-v-45e2a7f4],strong[data-v-45e2a7f4],ul[data-v-45e2a7f4]{-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}p[data-v-45e2a7f4]{margin:1em 0}li[data-v-45e2a7f4]{margin-bottom:1em}h1[data-v-45e2a7f4],h2[data-v-45e2a7f4],h3[data-v-45e2a7f4]{display:inline-block;font-family:Libre Bodoni Italic;font-weight:400}h1[data-v-45e2a7f4]{-webkit-font-smoothing:antialiased;background:#fff;font-size:24px;letter-spacing:2px;padding:5px;text-transform:uppercase}h2[data-v-45e2a7f4]{display:inline-block;font-size:16px;margin-top:11px;padding:4px}h3[data-v-45e2a7f4]{font-size:14px}h2[data-v-45e2a7f4]{background:#fff}iframe[data-v-45e2a7f4]{border:none}.tooltip-box[data-v-45e2a7f4]{background:rgba(0,0,0,.5);padding:10px;text-align:left;width:300px}.close[data-v-45e2a7f4]{cursor:pointer;display:flex;height:20px;transition:all .2s ease-in-out;width:20px}.close button[data-v-45e2a7f4]{background:url(/img/close.svg);background-repeat:no-repeat;background-size:contain;border:none;color:transparent;cursor:pointer;white-space:pre}.close button[data-v-45e2a7f4]:hover{-webkit-text-decoration:line-through;text-decoration:line-through}.embed-iframe[data-v-45e2a7f4]{--video--width:1920;--video--height:1080;background:#000;margin-bottom:1em;max-width:100%;overflow:hidden;padding-bottom:56.25%;padding-bottom:calc(var(--video--height)/var(--video--width)*100%);position:relative}.embed-iframe iframe[data-v-45e2a7f4]{height:100%;left:0;position:absolute;top:0;width:100%}.menu-graph .scene-container[data-v-45e2a7f4]{filter:drop-shadow(rgba(0,0,0,.25) 0 0 5px)}.mobile-nav[data-v-45e2a7f4]{display:none}@media(max-width:1023px){.mobile-nav[data-v-45e2a7f4]{align-items:baseline;background:#fff;border-bottom:1px solid #000;display:flex;gap:1em;justify-content:space-between;padding:.9em 1em;position:sticky;top:0;z-index:10}}@media(max-width:1023px)and (min-width:768px){.mobile-nav[data-v-45e2a7f4]{left:0;padding:.9em 1.5em;position:fixed;right:0}}@media(max-width:1023px){.site-name[data-v-45e2a7f4]{color:#000;font-family:Libre Bodoni Italic;font-size:17px;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.nav-links[data-v-45e2a7f4]{align-items:baseline;display:flex;gap:1.1em;list-style:none;margin:0;padding:0}.nav-links li[data-v-45e2a7f4]{margin:0}.nav-links .lang[data-v-45e2a7f4],.nav-links a[data-v-45e2a7f4]{color:#000;padding:.5em 0;-webkit-text-decoration:none;text-decoration:none}.nav-links .lang.active[data-v-45e2a7f4],.nav-links a.active[data-v-45e2a7f4]{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.nav-links .lang[data-v-45e2a7f4]:focus:not(:focus-visible),.nav-links a[data-v-45e2a7f4]:focus:not(:focus-visible){outline:none}.nav-links .lang[data-v-45e2a7f4]:focus-visible,.nav-links a[data-v-45e2a7f4]:focus-visible{border-radius:0;outline:1px dotted #000;outline-offset:3px}}@media(max-width:1023px)and (max-width:350px){.nav-links[data-v-45e2a7f4]{gap:.75em}}@media(max-width:1023px){.nav-links .lang[data-v-45e2a7f4]{background:none;border:0;cursor:pointer;font:inherit;margin:0}}[data-v-3b5b38ce]:root{--white:#fafafa;--black:#000;--gray:#dadada}a[data-v-3b5b38ce],abbr[data-v-3b5b38ce],acronym[data-v-3b5b38ce],address[data-v-3b5b38ce],applet[data-v-3b5b38ce],article[data-v-3b5b38ce],aside[data-v-3b5b38ce],audio[data-v-3b5b38ce],b[data-v-3b5b38ce],big[data-v-3b5b38ce],blockquote[data-v-3b5b38ce],body[data-v-3b5b38ce],canvas[data-v-3b5b38ce],caption[data-v-3b5b38ce],center[data-v-3b5b38ce],cite[data-v-3b5b38ce],code[data-v-3b5b38ce],dd[data-v-3b5b38ce],del[data-v-3b5b38ce],details[data-v-3b5b38ce],dfn[data-v-3b5b38ce],div[data-v-3b5b38ce],dl[data-v-3b5b38ce],dt[data-v-3b5b38ce],em[data-v-3b5b38ce],embed[data-v-3b5b38ce],fieldset[data-v-3b5b38ce],figcaption[data-v-3b5b38ce],figure[data-v-3b5b38ce],footer[data-v-3b5b38ce],form[data-v-3b5b38ce],h1[data-v-3b5b38ce],h2[data-v-3b5b38ce],h3[data-v-3b5b38ce],h4[data-v-3b5b38ce],h5[data-v-3b5b38ce],h6[data-v-3b5b38ce],header[data-v-3b5b38ce],hgroup[data-v-3b5b38ce],html[data-v-3b5b38ce],i[data-v-3b5b38ce],iframe[data-v-3b5b38ce],img[data-v-3b5b38ce],ins[data-v-3b5b38ce],kbd[data-v-3b5b38ce],label[data-v-3b5b38ce],legend[data-v-3b5b38ce],li[data-v-3b5b38ce],mark[data-v-3b5b38ce],menu[data-v-3b5b38ce],nav[data-v-3b5b38ce],object[data-v-3b5b38ce],ol[data-v-3b5b38ce],output[data-v-3b5b38ce],p[data-v-3b5b38ce],pre[data-v-3b5b38ce],q[data-v-3b5b38ce],ruby[data-v-3b5b38ce],s[data-v-3b5b38ce],samp[data-v-3b5b38ce],section[data-v-3b5b38ce],small[data-v-3b5b38ce],span[data-v-3b5b38ce],strike[data-v-3b5b38ce],strong[data-v-3b5b38ce],sub[data-v-3b5b38ce],summary[data-v-3b5b38ce],sup[data-v-3b5b38ce],table[data-v-3b5b38ce],tbody[data-v-3b5b38ce],td[data-v-3b5b38ce],tfoot[data-v-3b5b38ce],th[data-v-3b5b38ce],thead[data-v-3b5b38ce],time[data-v-3b5b38ce],tr[data-v-3b5b38ce],tt[data-v-3b5b38ce],u[data-v-3b5b38ce],ul[data-v-3b5b38ce],var[data-v-3b5b38ce],video[data-v-3b5b38ce]{word-wrap:break-word;border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article[data-v-3b5b38ce],aside[data-v-3b5b38ce],details[data-v-3b5b38ce],figcaption[data-v-3b5b38ce],figure[data-v-3b5b38ce],footer[data-v-3b5b38ce],header[data-v-3b5b38ce],hgroup[data-v-3b5b38ce],menu[data-v-3b5b38ce],nav[data-v-3b5b38ce],section[data-v-3b5b38ce]{display:block}ol[data-v-3b5b38ce],ul[data-v-3b5b38ce]{margin-left:.8em}h3[data-v-3b5b38ce],ol[data-v-3b5b38ce],ul[data-v-3b5b38ce]{margin-bottom:1em}h2[data-v-3b5b38ce],h3[data-v-3b5b38ce]{font-weight:400}blockquote[data-v-3b5b38ce],q[data-v-3b5b38ce]{quotes:none}blockquote[data-v-3b5b38ce]:after,blockquote[data-v-3b5b38ce]:before,q[data-v-3b5b38ce]:after,q[data-v-3b5b38ce]:before{content:"";content:none}table[data-v-3b5b38ce]{border-collapse:collapse;border-spacing:0}a[data-v-3b5b38ce]{color:inherit;-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}@media(hover:hover){a[data-v-3b5b38ce]:hover{background:#000;color:#fff}}[data-v-3b5b38ce]{scrollbar-gutter:stable}html[data-v-3b5b38ce]{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--text);overflow-x:hidden;padding:env(safe-area-inset)}body[data-v-3b5b38ce]{background:radial-gradient(circle,#ebebeb 0,#fff 100%);font-family:Crimson Pro,Times New Roman,Times,serif;font-size:16px;height:100vh;letter-spacing:0;line-height:1.5;width:100vw}@media(max-width:767px){body[data-v-3b5b38ce]{background:#f6f6f6;height:auto;min-height:100vh;width:auto}}[data-v-3b5b38ce]::-webkit-scrollbar{width:0}[data-v-3b5b38ce]::-moz-selection{background:#e1e1e1;color:#000}[data-v-3b5b38ce]::selection{background:#e1e1e1;color:#000}body[data-v-3b5b38ce],canvas[data-v-3b5b38ce],iframe[data-v-3b5b38ce]{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a[data-v-3b5b38ce],b[data-v-3b5b38ce],em[data-v-3b5b38ce],h1[data-v-3b5b38ce],h2[data-v-3b5b38ce],h3[data-v-3b5b38ce],i[data-v-3b5b38ce],li[data-v-3b5b38ce],ol[data-v-3b5b38ce],p[data-v-3b5b38ce],strong[data-v-3b5b38ce],ul[data-v-3b5b38ce]{-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}p[data-v-3b5b38ce]{margin:1em 0}li[data-v-3b5b38ce]{margin-bottom:1em}h1[data-v-3b5b38ce],h2[data-v-3b5b38ce],h3[data-v-3b5b38ce]{display:inline-block;font-family:Libre Bodoni Italic;font-weight:400}h1[data-v-3b5b38ce]{-webkit-font-smoothing:antialiased;background:#fff;font-size:24px;letter-spacing:2px;padding:5px;text-transform:uppercase}h2[data-v-3b5b38ce]{display:inline-block;font-size:16px;margin-top:11px;padding:4px}h3[data-v-3b5b38ce]{font-size:14px}h2[data-v-3b5b38ce]{background:#fff}iframe[data-v-3b5b38ce]{border:none}.tooltip-box[data-v-3b5b38ce]{background:rgba(0,0,0,.5);padding:10px;text-align:left;width:300px}.close[data-v-3b5b38ce]{cursor:pointer;display:flex;height:20px;transition:all .2s ease-in-out;width:20px}.close button[data-v-3b5b38ce]{background:url(/img/close.svg);background-repeat:no-repeat;background-size:contain;border:none;color:transparent;cursor:pointer;white-space:pre}.close button[data-v-3b5b38ce]:hover{-webkit-text-decoration:line-through;text-decoration:line-through}.embed-iframe[data-v-3b5b38ce]{--video--width:1920;--video--height:1080;background:#000;margin-bottom:1em;max-width:100%;overflow:hidden;padding-bottom:56.25%;padding-bottom:calc(var(--video--height)/var(--video--width)*100%);position:relative}.embed-iframe iframe[data-v-3b5b38ce]{height:100%;left:0;position:absolute;top:0;width:100%}@font-face{font-family:Libre Bodoni;font-style:normal;src:url(/_nuxt/fonts/LibreBodoni-VariableFont_wght.a815416.ttf) format("truetype")}@font-face{font-family:Libre Bodoni Italic;font-style:italic;src:url(/_nuxt/fonts/LibreBodoni-Italic-VariableFont_wght.c145f54.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(/_nuxt/fonts/CrimsonPro-VariableFont_wght.4c3505c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(/_nuxt/fonts/CrimsonPro-Italic-VariableFont_wght.652ff69.ttf) format("truetype")}.menu-graph .scene-container[data-v-3b5b38ce]{filter:drop-shadow(rgba(0,0,0,.25) 0 0 5px)}.main .project-bg[data-v-3b5b38ce]{background:hsla(0,0%,100%,.92);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s;width:100vw;will-change:opacity;z-index:1}.main .project-bg.show[data-v-3b5b38ce]{opacity:1}.main .project-bg.instant[data-v-3b5b38ce]{transition:none}.main .project-bg-blur[data-v-3b5b38ce]{display:block;height:100%;width:100%}.main .graph-placeholder[data-v-3b5b38ce]{align-items:center;color:#000;display:flex;font-family:Libre Bodoni Italic;font-size:14px;left:50%;line-height:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:3}.main .graph-placeholder .dot[data-v-3b5b38ce]{animation:placeholder-dot-3b5b38ce 1.5s infinite;opacity:0}.main .graph-placeholder .dot[data-v-3b5b38ce]:nth-child(2){animation-delay:.2s}.main .graph-placeholder .dot[data-v-3b5b38ce]:nth-child(3){animation-delay:.4s}.main .graph-placeholder .dot[data-v-3b5b38ce]:nth-child(4){animation-delay:.6s}@media(max-width:767px){.main .graph-placeholder[data-v-3b5b38ce]{display:none}}@keyframes placeholder-dot-3b5b38ce{0%,20%{opacity:0}50%{opacity:1}to{opacity:0}}