.header[data-v-ad570e81]{z-index:50;padding:calc(18px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 18px max(16px,env(safe-area-inset-left,0px));color:#1f343b;justify-content:space-between;align-items:center;gap:24px;transition:color .5s;display:flex;position:fixed;inset:0 0 auto}.header[data-v-ad570e81]:after,.header[data-v-ad570e81]:before{content:"";z-index:-1;pointer-events:none;transition:opacity .5s;position:absolute;inset:0 0 -26px}.header[data-v-ad570e81]:before{background:linear-gradient(#efe9dfeb,#efe9df99 55%,#efe9df00)}.header[data-v-ad570e81]:after{opacity:0;background:linear-gradient(#0e282f80,#0e282f38 55%,#0e282f00)}.header.light[data-v-ad570e81],.header.open[data-v-ad570e81]{color:#f7f3ec}.header.light[data-v-ad570e81]:before{opacity:0}.header.light[data-v-ad570e81]:after{opacity:1}.header.open[data-v-ad570e81]:after,.header.open[data-v-ad570e81]:before{opacity:0}.logo[data-v-ad570e81]{height:calc(clamp(16px,1.5vw,22px));text-decoration:none}.logo[data-v-ad570e81],.nav[data-v-ad570e81]{display:flex}.nav[data-v-ad570e81]{align-items:center;gap:calc(clamp(18px,2.6vw,40px))}.link[data-v-ad570e81]{letter-spacing:.26em;text-transform:uppercase;font-size:11px;font-weight:400;text-decoration:none}@media (width<=900.98px){.link[data-v-ad570e81]{display:none}}.menu[data-v-ad570e81]{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;margin-right:-6px;padding:0;display:none;position:relative}@media (width<=900.98px){.menu[data-v-ad570e81]{display:block}}.menu i[data-v-ad570e81]{background:currentColor;height:1px;transition:transform .5s cubic-bezier(.5,0,.2,1),top .5s cubic-bezier(.5,0,.2,1);position:absolute;left:7px;right:7px}.menu i[data-v-ad570e81]:first-child{top:13px}.menu i[data-v-ad570e81]:last-child{top:21px}.open .menu i[data-v-ad570e81]{top:17px}.open .menu i[data-v-ad570e81]:first-child{transform:rotate(45deg)}.open .menu i[data-v-ad570e81]:last-child{transform:rotate(-45deg)}.menu[data-v-6dadcc2e]{z-index:49;padding:90px max(16px,env(safe-area-inset-right,0px)) 60px max(16px,env(safe-area-inset-left,0px));color:#f7f3ec;opacity:0;visibility:hidden;background:#173f49;flex-direction:column;justify-content:center;gap:calc(clamp(14px,3.4vh,26px));transition:opacity .6s,visibility .6s;display:flex;position:fixed;inset:0}.menu.open[data-v-6dadcc2e]{opacity:1;visibility:visible}.link[data-v-6dadcc2e]{opacity:0;font-family:alga,Instrument Serif,Cormorant Garamond,Georgia,serif;font-size:calc(clamp(34px,10vw,56px));line-height:1;text-decoration:none;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .7s;transform:translateY(14px)}.open .link[data-v-6dadcc2e]{opacity:1;transform:none}.open .link[data-v-6dadcc2e]:nth-child(2){transition-delay:50ms}.open .link[data-v-6dadcc2e]:nth-child(3){transition-delay:.1s}.open .link[data-v-6dadcc2e]:nth-child(4){transition-delay:.15s}.open .link[data-v-6dadcc2e]:nth-child(5){transition-delay:.2s}.team[data-v-6dadcc2e]{letter-spacing:.26em;text-transform:uppercase;border-bottom:1px solid;align-self:flex-start;margin-top:12px;padding-bottom:4px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px}.footer[data-v-61af8f44]{z-index:2;min-height:82vh;padding:calc(clamp(80px,12vh,140px)) max(16px,env(safe-area-inset-left,0px)) calc(30px + env(safe-area-inset-bottom,0px));color:#1f343b;text-align:center;background-color:#efe9df;background-image:url(../textures/speckle.png);flex-direction:column;justify-content:center;align-items:center;animation:13s linear infinite grain-up;display:flex;position:relative;overflow:hidden}.footer[data-v-61af8f44]>*{z-index:1;position:relative}.sketch[data-v-61af8f44]{z-index:0;pointer-events:none;mix-blend-mode:multiply;opacity:.95;filter:contrast(1.6)brightness(.92);height:auto;position:absolute;bottom:-10px}.sketch.left[data-v-61af8f44]{width:calc(min(48vw,800px));left:-3vw;transform:scaleX(-1);-webkit-mask-image:radial-gradient(125% 125% at 100% 100%,#000 48%,#0000 82%);mask-image:radial-gradient(125% 125% at 100% 100%,#000 48%,#0000 82%)}.sketch.right[data-v-61af8f44]{width:calc(min(44vw,740px));right:-2vw;-webkit-mask-image:radial-gradient(120% 120% at 100% 100%,#000 46%,#0000 80%);mask-image:radial-gradient(120% 120% at 100% 100%,#000 46%,#0000 80%)}@media (width<=759.98px){.footer[data-v-61af8f44]{min-height:0;padding-top:72px;padding-bottom:230px}.sketch[data-v-61af8f44]{opacity:.7}.sketch.left[data-v-61af8f44]{width:88vw}.sketch.right[data-v-61af8f44]{display:none}}.logo[data-v-61af8f44]{color:#173f49;width:calc(min(60vw,520px));height:auto}.nav[data-v-61af8f44]{flex-wrap:wrap;justify-content:center;gap:12px calc(clamp(22px,3vw,44px));margin-top:calc(clamp(46px,7vh,80px));display:flex}.nav a[data-v-61af8f44]{letter-spacing:.3em;text-transform:uppercase;opacity:.8;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;text-decoration:none;transition:opacity .3s,color .3s}.nav a[data-v-61af8f44]:hover{opacity:1;color:#b8894a}.bottom[data-v-61af8f44]{left:50%;bottom:calc(26px + env(safe-area-inset-bottom,0px));width:calc(100% - 2 * max(16px,env(safe-area-inset-left,0px)));letter-spacing:.22em;text-transform:uppercase;opacity:.65;border-top:1px solid #1f343b2e;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 48px;max-width:1280px;padding-top:22px;padding-right:calc(clamp(0px,14vw,190px));font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;display:flex;position:absolute;transform:translate(-50%)}@media (width<=759.98px){.bottom[data-v-61af8f44]{flex-direction:column;padding-right:0;bottom:90px}}.top[data-v-61af8f44]{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.top svg[data-v-61af8f44]{width:9px;height:12px}.dock[data-v-d5e69d8e]{z-index:50;padding:0 max(16px,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) 0;color:#1f343b;transition:color .5s;position:fixed;bottom:0;right:0}.dock.light[data-v-d5e69d8e]{color:#f7f3ec}.dock.light .sound[data-v-d5e69d8e]{background:#0e282f61}.sound[data-v-d5e69d8e]{letter-spacing:.24em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#efe9dfd1;border:1px solid;border-radius:999px;gap:12px;padding:9px 16px 9px 14px;font-size:10px}.bars[data-v-d5e69d8e],.sound[data-v-d5e69d8e]{align-items:center;display:flex}.bars[data-v-d5e69d8e]{gap:2px;height:14px}.bars i[data-v-d5e69d8e]{background:currentColor;border-radius:1px;width:2px;height:3px;transition:height 80ms;display:block}.action[data-v-d5e69d8e]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
