.skip[data-astro-cid-nen7h5rs]{position:absolute;left:max(20px,env(safe-area-inset-left,0px));top:10px;z-index:200;padding:12px 18px;border-radius:var(--cut-s);corner-shape:bevel;background:var(--ink);color:var(--void);text-decoration:none;font-weight:500;translate:0 -200%}.skip[data-astro-cid-nen7h5rs]:focus{translate:0}.hdr[data-astro-cid-nen7h5rs]{position:sticky;top:0;z-index:60;padding:env(safe-area-inset-top,0px) max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px))}.hdr[data-astro-cid-nen7h5rs]:before{content:"";position:absolute;inset:0;z-index:-1;background:#030303eb;box-shadow:inset 0 -1px 0 var(--hair)}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.hdr[data-astro-cid-nen7h5rs]:before{animation:linear both hdr-solid;animation-timeline:scroll(root);animation-range:0 160px}}}@keyframes hdr-solid{0%{opacity:0}}.hdr-in[data-astro-cid-nen7h5rs]{container:hdr / inline-size;max-width:1360px;height:var(--hdr);margin-inline:auto;display:flex;align-items:center;gap:clamp(18px,2.4vw,36px)}.logo[data-astro-cid-nen7h5rs]{display:inline-flex;align-items:center;min-height:44px;flex:none;font:600 12.5px/1 var(--sans);letter-spacing:.34em;color:var(--ink);text-decoration:none;white-space:nowrap}.nav[data-astro-cid-nen7h5rs]{display:flex;gap:clamp(14px,1.8vw,30px);margin-inline:auto}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{position:relative;display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--ink-2);text-decoration:none;white-space:nowrap;transition:color .3s}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ink)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;margin-left:-2px;border-radius:var(--cut-xs);corner-shape:bevel;background:var(--ink);box-shadow:0 0 10px 1px #ffffff80}.status[data-astro-cid-nen7h5rs]{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.lamp[data-astro-cid-nen7h5rs]{flex:none;display:inline-block;width:7px;height:7px;border-radius:var(--cut-xs);corner-shape:bevel;background:#2e2e2f;box-shadow:inset 0 0 0 1px #ffffff38;transition:background-color .6s,box-shadow .6s}.is-open[data-astro-cid-nen7h5rs] .lamp[data-astro-cid-nen7h5rs]{background:#fcfcfc;box-shadow:0 0 0 3px #ffffff12,0 0 14px 2px #ffffff6b}.st-short[data-astro-cid-nen7h5rs]{display:none}.st-time[data-astro-cid-nen7h5rs]:not(:empty){padding-left:12px;border-left:1px solid var(--hair-2);color:var(--ink)}@container hdr (width < 1260px){.st-long[data-astro-cid-nen7h5rs]{display:none}.st-short[data-astro-cid-nen7h5rs]{display:inline}}.lang[data-astro-cid-nen7h5rs]{display:flex;gap:2px}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 6px;border-radius:var(--cut-s);corner-shape:bevel;font:500 12px/1 var(--sans);letter-spacing:.14em;color:var(--ink-3);text-decoration:none;transition:color .3s,background-color .3s}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--ink);background:#ffffff12;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff14}.menu-btn[data-astro-cid-nen7h5rs],.menu-close[data-astro-cid-nen7h5rs]{display:none;flex:none;align-items:center;gap:12px;min-height:44px;padding:0 2px 0 10px;border:0;background:none;cursor:pointer;font:500 11.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.menu-btn[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{width:22px;height:7px;border-block:1px solid}.menu-close[data-astro-cid-nen7h5rs]{display:inline-flex}.menu-close[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{position:relative;width:18px;height:18px}.menu-close[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before,.menu-close[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1px;background:currentColor;rotate:45deg}.menu-close[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{rotate:-45deg}.menu[data-astro-cid-nen7h5rs]{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow-y:auto;color:var(--ink);background:#030303;opacity:0;translate:0 -12px;transition:opacity .35s var(--ease),translate .45s var(--ease),overlay .45s allow-discrete,display .45s allow-discrete}.menu[data-astro-cid-nen7h5rs]:popover-open{opacity:1;translate:0}@starting-style{.menu[data-astro-cid-nen7h5rs]:popover-open{opacity:0;translate:0 -12px}}.menu[data-astro-cid-nen7h5rs]::backdrop{background:#00000080}.menu-in[data-astro-cid-nen7h5rs]{min-height:100%;display:flex;flex-direction:column;padding:env(safe-area-inset-top,0px) max(20px,env(safe-area-inset-right,0px)) max(28px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));background:radial-gradient(90% 46% at 50% 0,#161617e6,#0000 72%)}.menu-top[data-astro-cid-nen7h5rs]{height:62px;display:flex;align-items:center;justify-content:space-between}.menu-nav[data-astro-cid-nen7h5rs]{display:grid;margin-top:26px;border-top:1px solid var(--hair)}.menu-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{display:flex;align-items:center;justify-content:space-between;min-height:62px;border-bottom:1px solid var(--hair);font-weight:300;font-size:28px;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.menu-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] span[data-astro-cid-nen7h5rs]:first-child{font-weight:500}.menu-nav[data-astro-cid-nen7h5rs] .arr[data-astro-cid-nen7h5rs]{font-size:20px;color:var(--ink-3)}.menu-foot[data-astro-cid-nen7h5rs]{margin-top:auto;padding-top:36px;display:grid;gap:12px;color:var(--ink-2);font-size:15px}.menu-foot[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{margin:0}.menu-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:none}.menu-foot[data-astro-cid-nen7h5rs] .status[data-astro-cid-nen7h5rs]{white-space:normal}@media(width<=1180px){.hdr-in[data-astro-cid-nen7h5rs]>.nav[data-astro-cid-nen7h5rs],.hdr-in[data-astro-cid-nen7h5rs]>.lang[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.hdr-in[data-astro-cid-nen7h5rs]>.status[data-astro-cid-nen7h5rs]{margin-left:auto;gap:8px}.hdr-in[data-astro-cid-nen7h5rs]>.status[data-astro-cid-nen7h5rs] .st-long[data-astro-cid-nen7h5rs]{display:none}.hdr-in[data-astro-cid-nen7h5rs]>.status[data-astro-cid-nen7h5rs] .st-short[data-astro-cid-nen7h5rs]{display:inline}}@media(width<=760px){:root{--hdr: 62px}.st-time[data-astro-cid-nen7h5rs]:not(:empty){padding-left:10px}}@media(width<=380px){.hdr-in[data-astro-cid-nen7h5rs]{gap:12px}.logo[data-astro-cid-nen7h5rs]{letter-spacing:.26em}.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}}.foot[data-astro-cid-jo6i4kqk]{position:relative;overflow-x:clip;margin-top:var(--sec);padding:clamp(40px,6vw,80px) max(20px,env(safe-area-inset-right,0px)) max(30px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));border-top:1px solid var(--hair)}.foot-mark[data-astro-cid-jo6i4kqk]{container:mark / inline-size;max-width:var(--container);margin-inline:auto}.foot-mark[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{display:block;text-align:center;white-space:nowrap;font-weight:200;font-size:14.4cqi;line-height:.84;letter-spacing:.16em;text-indent:.16em;color:#0000;background:linear-gradient(112deg,transparent calc(44% + var(--sx) * 36%),oklch(1 0 0 / calc(.1 + var(--near) * .3)) calc(50% + var(--sx) * 36%),transparent calc(56% + var(--sx) * 36%)),linear-gradient(180deg,#38383a,#111112 62%,#060607);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px oklch(100% 0 0 / .05));transition:--sx 1.2s var(--ease-soft),--near .8s var(--ease)}.foot-grid[data-astro-cid-jo6i4kqk]{max-width:var(--container);margin:clamp(40px,5vw,64px) auto 0;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));font-size:15px;color:var(--ink-2)}@media(width<=760px){.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}}.foot-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink);text-decoration:none}.foot-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}address[data-astro-cid-jo6i4kqk]{font-style:normal;color:var(--ink);line-height:1.7}.foot-grid[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.foot-grid[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:inline-flex;align-items:center;min-height:36px}.hours[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;margin-inline:-10px;border-radius:var(--cut-s);corner-shape:bevel;font-variant-numeric:tabular-nums}.hours[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk].off{color:var(--ink-3)}.hours[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk].is-today{color:var(--ink);background:linear-gradient(90deg,#ffffff14,#ffffff05);box-shadow:inset 0 1px #ffffff14}.foot-row[data-astro-cid-jo6i4kqk]{max-width:var(--container);margin:clamp(40px,5vw,64px) auto 0;padding-top:22px;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 28px;font-size:13.5px;color:var(--ink-3)}.foot-row[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0;max-width:none}.legal[data-astro-cid-jo6i4kqk]{list-style:none;display:flex;flex-wrap:wrap;gap:0 22px;margin:0;padding:0}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-2);text-decoration:none}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.langs[data-astro-cid-jo6i4kqk]{display:flex;gap:2px}.langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-width:40px;justify-content:center;font-size:12.5px;letter-spacing:.14em}.langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=true]{color:var(--ink)}@media(width<=760px){.foot-row[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}}.fab[data-astro-cid-uchulhbi]{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:max(18px,env(safe-area-inset-bottom,0px));z-index:70;display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:0 20px 0 15px;border-radius:var(--cut-s);corner-shape:bevel;color:var(--ink);text-decoration:none;font:500 14px/1 var(--sans);background:linear-gradient(#1f1f21f7,#070708f7);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff1a,0 18px 40px -12px #000c;transition:translate .4s var(--ease),box-shadow .4s var(--ease)}.fab[data-astro-cid-uchulhbi]:hover{translate:0 -2px;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff29,0 22px 48px -12px #000000d9,0 0 24px -6px #ffffff40}@media(width<=760px){.fab[data-astro-cid-uchulhbi]{min-height:52px;padding:0;width:52px;justify-content:center}.fab__label[data-astro-cid-uchulhbi]{display:none}}
