.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:grid;grid-template-rows:1fr auto;align-items:center;isolation:isolate;background:var(--forest-dp);color:var(--cream);overflow:hidden}.hero__media[data-astro-cid-bbe6dxrz]{position:absolute;inset:-8% 0 0;z-index:-1;will-change:transform}.hero__video[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.05)}.hero__scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(to right,#09140ee6,#09140e9e 42%,#09140e1f 82%),linear-gradient(to top,#09140eeb,#09140e8c 40%,#09140e47 72%,#09140eb8),radial-gradient(120% 80% at 46% 46%,transparent 28%,rgb(9 20 14 / .5) 100%)}.hero__body[data-astro-cid-bbe6dxrz]{padding-block:7rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;width:min(100% - var(--gutter) * 2,84rem)}.hero__text[data-astro-cid-bbe6dxrz]{grid-column:1 / 8;grid-row:1;z-index:2;display:grid;justify-items:start}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(3.4rem,9.2vw,7.4rem);line-height:.9;letter-spacing:-.035em;margin:0 0 1.5rem}.hero__line[data-astro-cid-bbe6dxrz]{display:block;overflow:hidden;padding-block:.06em}.hero__line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{display:block;transform:translateY(105%);animation:maskUp 1.15s var(--ease-out) forwards}.hero__line[data-astro-cid-bbe6dxrz]:nth-child(1)>span[data-astro-cid-bbe6dxrz]{animation-delay:.2s}.hero__line[data-astro-cid-bbe6dxrz]:nth-child(2)>span[data-astro-cid-bbe6dxrz]{animation-delay:.34s}.hero__line--in[data-astro-cid-bbe6dxrz]{margin-inline-start:1.1em}.hero__alive[data-astro-cid-bbe6dxrz]{background-image:linear-gradient(#d6ecbe6b,#d6ecbe6b),url(/media/texture/glina.webp);background-size:128% auto;background-position:50% 58%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:saturate(1.25) contrast(1.12) brightness(1.18);padding-inline-end:.08em;animation:mossDrift 38s linear infinite alternate}@supports not ((background-clip: text) or (-webkit-background-clip: text)){.hero__alive[data-astro-cid-bbe6dxrz]{color:var(--lichen);-webkit-text-fill-color:currentColor}}.hero__lede[data-astro-cid-bbe6dxrz]{font-size:var(--step-0);line-height:1.6;max-width:34ch;color:color-mix(in oklab,var(--cream) 82%,transparent);margin:0 0 2.1rem;opacity:0;animation:riseIn 1s var(--ease-out) .6s forwards}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:1.4rem 1.8rem;flex-wrap:wrap;opacity:0;animation:riseIn 1s var(--ease-out) .72s forwards}.hero__meta[data-astro-cid-bbe6dxrz]{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.75rem;font-size:var(--step--1);color:color-mix(in oklab,var(--cream) 72%,transparent)}.hero__meta[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]:before{content:"·";margin-inline-end:.75rem;color:color-mix(in oklab,var(--cream) 45%,transparent)}.hero__hangs[data-astro-cid-bbe6dxrz]{grid-column:6 / 13;grid-row:1;z-index:1;position:relative;align-self:stretch;min-height:34rem;pointer-events:none}.hang[data-astro-cid-bbe6dxrz]{position:absolute;margin:0;--px: 0px;--py: 0px;transform:translate3d(var(--px),var(--py),0);transition:transform .9s cubic-bezier(.22,1,.36,1)}.hang__shelf[data-astro-cid-bbe6dxrz]{position:relative;display:block;margin-inline:-14%;height:3px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--cream) 52%,transparent) 10%,color-mix(in oklab,var(--cream) 52%,transparent) 90%,transparent)}.hang__shelf[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:3px 12% auto;height:16px;background:linear-gradient(rgb(9 20 14 / .62),transparent);filter:blur(2.5px)}.hang__frame[data-astro-cid-bbe6dxrz]{display:block;position:relative;padding:.7rem;background:var(--paper);border-radius:2px;overflow:hidden;box-shadow:0 2px 4px #00000047,0 22px 50px -20px #000000b3}.hang__frame[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(104deg,transparent 34%,rgb(255 244 214 / .22) 50%,transparent 66%);background-size:300% 100%;animation:lightSweep var(--sway, 9s) ease-in-out infinite alternate}.hang__frame[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;border-radius:1px}.hang__cap[data-astro-cid-bbe6dxrz]{margin-top:.7rem;text-align:center;font-family:var(--display);font-style:italic;font-size:var(--step--1);color:color-mix(in oklab,var(--cream) 70%,transparent)}.hang--near[data-astro-cid-bbe6dxrz]{width:min(60%,21rem);right:2%;top:16%;opacity:0;animation:hangIn 1.2s var(--ease-out) .5s forwards}.hang--far[data-astro-cid-bbe6dxrz]{width:min(32%,11rem);left:-3%;top:-8%;filter:brightness(.5) saturate(.72) blur(1.2px);opacity:0;animation:hangIn 1.2s var(--ease-out) .72s forwards}.ticker[data-astro-cid-bbe6dxrz]{position:relative;display:flex;align-items:center;gap:clamp(.9rem,2vw,1.8rem);padding:1.1rem var(--gutter);background:color-mix(in oklab,var(--cream) 12%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid color-mix(in oklab,var(--cream) 20%,transparent);text-decoration:none;font-size:var(--step--1);opacity:0;animation:riseIn .9s var(--ease-out) .9s forwards;transition:background-color .4s var(--ease)}.ticker[data-astro-cid-bbe6dxrz]:hover{background:color-mix(in oklab,var(--cream) 20%,transparent)}.ticker__label[data-astro-cid-bbe6dxrz]{letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--lichen);flex:none}.ticker__sep[data-astro-cid-bbe6dxrz]{width:1px;height:1.6rem;background:color-mix(in oklab,var(--cream) 25%,transparent);flex:none}.ticker__main[data-astro-cid-bbe6dxrz]{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;min-width:0}.ticker__main[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-family:var(--display);font-size:1.15rem;font-weight:500}.ticker__main[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:color-mix(in oklab,var(--cream) 78%,transparent)}.ticker__seats[data-astro-cid-bbe6dxrz]{margin-inline-start:auto;padding:.35em .9em;border-radius:100px;border:1px solid color-mix(in oklab,var(--cream) 30%,transparent);white-space:nowrap;flex:none}.ticker__seats[data-astro-cid-bbe6dxrz].is-scarce{border-color:var(--clay);background:color-mix(in oklab,var(--clay) 26%,transparent)}.ticker__seats[data-astro-cid-bbe6dxrz].is-full{opacity:.6}.ticker__arrow[data-astro-cid-bbe6dxrz]{flex:none;transition:transform .4s var(--ease-out)}.ticker[data-astro-cid-bbe6dxrz]:hover .ticker__arrow[data-astro-cid-bbe6dxrz]{transform:translateY(3px)}@keyframes maskUp{to{transform:none}}@keyframes riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hangIn{0%{opacity:0;transform:translate3d(var(--px),calc(var(--py) - 26px),0) rotate(var(--lean, 0deg))}to{opacity:1;transform:translate3d(var(--px),var(--py),0)}}@keyframes lightSweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes mossDrift{0%{background-position:44% 52%}to{background-position:58% 66%}}.hero[data-astro-cid-bbe6dxrz].is-resetting .hero__line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].is-resetting .hero__lede[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].is-resetting .hero__actions[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].is-resetting .ticker[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].is-resetting .hang[data-astro-cid-bbe6dxrz]{animation:none;opacity:0}.hero[data-astro-cid-bbe6dxrz].is-resetting .hero__line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{transform:translateY(105%);opacity:1}@media(max-width:1080px){.hero__text[data-astro-cid-bbe6dxrz]{grid-column:1 / 9}.hero__hangs[data-astro-cid-bbe6dxrz]{grid-column:8 / 13;min-height:26rem}.hang--near[data-astro-cid-bbe6dxrz]{width:min(78%,16rem);top:20%}.hang--far[data-astro-cid-bbe6dxrz]{width:min(46%,10rem);top:-6%}}@media(max-width:860px){.hero__body[data-astro-cid-bbe6dxrz]{padding-block:7.5rem 2rem;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;row-gap:0}.hero__text[data-astro-cid-bbe6dxrz]{grid-column:1 / 7;grid-row:2}.hero__hangs[data-astro-cid-bbe6dxrz]{grid-column:3 / 7;grid-row:1;min-height:0;height:auto;display:flex;justify-content:flex-end;margin-bottom:2rem}.hang--near[data-astro-cid-bbe6dxrz]{position:relative;width:min(100%,14rem);right:auto;top:auto}.hang--far[data-astro-cid-bbe6dxrz],.hang__cap[data-astro-cid-bbe6dxrz]{display:none}.hang__frame[data-astro-cid-bbe6dxrz]{padding:.45rem}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(3rem,13.5vw,4.6rem)}.hero__line--in[data-astro-cid-bbe6dxrz]{margin-inline-start:.6em}.hero__lede[data-astro-cid-bbe6dxrz]{max-width:30ch;margin-bottom:1.7rem}.hero__actions[data-astro-cid-bbe6dxrz]{gap:1rem 1.2rem}.hero__actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%;justify-content:center}.hero__meta[data-astro-cid-bbe6dxrz]{flex-wrap:wrap;gap:.5rem}.ticker[data-astro-cid-bbe6dxrz]{flex-wrap:wrap;gap:.6rem 1rem}.ticker__sep[data-astro-cid-bbe6dxrz]{display:none}.ticker__seats[data-astro-cid-bbe6dxrz]{margin-inline-start:0}.ticker__arrow[data-astro-cid-bbe6dxrz]{margin-inline-start:auto}}@media(max-width:420px){.hero__meta[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]:before{margin-inline-end:.5rem}.hero__meta[data-astro-cid-bbe6dxrz]{gap:.5rem}}@media(max-width:360px){.hero__meta[data-astro-cid-bbe6dxrz]{font-size:.78rem;gap:.35rem;flex-wrap:nowrap;white-space:nowrap}.hero__meta[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]:before{margin-inline-end:.35rem}}@media(prefers-reduced-motion:reduce){.hero__line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{transform:none;animation:none}.hero__lede[data-astro-cid-bbe6dxrz],.hero__actions[data-astro-cid-bbe6dxrz],.ticker[data-astro-cid-bbe6dxrz],.hang[data-astro-cid-bbe6dxrz]{opacity:1;animation:none}.hang__frame[data-astro-cid-bbe6dxrz]:after{animation:none;opacity:0}.hero__alive[data-astro-cid-bbe6dxrz]{animation:none}.hang[data-astro-cid-bbe6dxrz]{transition:none}}.man[data-astro-cid-5lwsku7t]{position:relative;overflow:hidden;text-align:center}.man[data-astro-cid-5lwsku7t] .eyebrow[data-astro-cid-5lwsku7t]{justify-content:center}.man__text[data-astro-cid-5lwsku7t]{font-family:var(--display);font-size:var(--step-3);line-height:1.28;letter-spacing:-.015em;margin:0 0 2.6rem;text-wrap:pretty}.man__w[data-astro-cid-5lwsku7t]{transition:color .5s var(--ease)}html.js .man__w[data-astro-cid-5lwsku7t]{color:color-mix(in oklab,var(--ink) 56%,transparent)}html.js .man__w[data-astro-cid-5lwsku7t].is-lit{color:var(--ink)}.man__note[data-astro-cid-5lwsku7t]{font-size:var(--step-0);color:var(--muted);max-width:44ch;margin-inline:auto;padding-top:2rem;border-top:1px solid var(--rule-soft)}.man__leaf[data-astro-cid-5lwsku7t]{position:absolute;width:clamp(120px,16vw,230px);aspect-ratio:1;object-fit:cover;border-radius:50%;opacity:.5;filter:saturate(.8);pointer-events:none}.man__leaf--a[data-astro-cid-5lwsku7t]{left:-4%;top:14%;object-position:45% 50%}.man__leaf--b[data-astro-cid-5lwsku7t]{right:-5%;bottom:10%;object-position:30% 40%}@media(max-width:1199px){.man__leaf[data-astro-cid-5lwsku7t]{display:none}}.clay[data-astro-cid-uye6k6xp]{background:var(--forest-dp);color:var(--cream);padding-block:clamp(3.5rem,8vw,6.5rem);overflow:hidden}.clay__in[data-astro-cid-uye6k6xp]{display:grid;gap:clamp(1.8rem,4vw,3rem);justify-items:center}.clay__head[data-astro-cid-uye6k6xp]{text-align:center;max-width:34ch}.clay__cta[data-astro-cid-uye6k6xp]{display:inline-block;margin-top:1.4rem;color:var(--lichen);font-weight:600;font-size:var(--step--1);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--lichen) 40%,transparent);text-underline-offset:.3em;transition:text-decoration-color .35s var(--ease),color .35s var(--ease)}.clay__cta[data-astro-cid-uye6k6xp]:hover{color:var(--cream);text-decoration-color:currentColor}@media(max-width:560px),(pointer:coarse){.clay__cta[data-astro-cid-uye6k6xp]{padding-block:.68rem}}.clay__eyebrow[data-astro-cid-uye6k6xp]{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lichen);margin:0 0 .7rem}.clay__title[data-astro-cid-uye6k6xp]{font-size:var(--step-4);line-height:1.02;margin:0 0 .7rem;color:var(--cream)}.clay__lede[data-astro-cid-uye6k6xp]{margin:0;color:color-mix(in oklab,var(--cream) 74%,transparent);text-wrap:pretty}.clay__slab[data-astro-cid-uye6k6xp]{position:relative;margin:0;width:min(100%,46rem);aspect-ratio:3 / 2;justify-self:stretch;border-radius:10px;overflow:hidden;box-shadow:inset 0 1px #ffebd647,inset 0 -2px 6px #2e160a66,0 30px 60px -30px #000000bf;background:radial-gradient(120% 100% at 30% 18%,#C98A62,transparent 62%),linear-gradient(160deg,#b9754f,#9a5a38 58%,#8a4e2f);touch-action:none;cursor:crosshair}.clay__canvas[data-astro-cid-uye6k6xp]{display:block;width:100%;height:100%}.clay__hint[data-astro-cid-uye6k6xp]{position:absolute;inset:auto 0 .9rem;text-align:center;font-size:.78rem;letter-spacing:.02em;color:#3a1a0c9e;text-shadow:0 1px 0 rgb(255 232 210 / .45);pointer-events:none;transition:opacity .6s var(--ease)}.clay__hint[data-astro-cid-uye6k6xp].is-gone{opacity:0}.clay__hintTouch[data-astro-cid-uye6k6xp]{display:none}@media(hover:none){.clay__hintPointer[data-astro-cid-uye6k6xp]{display:none}.clay__hintTouch[data-astro-cid-uye6k6xp]{display:inline}}.clay__smooth[data-astro-cid-uye6k6xp]{position:absolute;top:.75rem;right:.75rem;padding:.5rem .9rem;border:1px solid rgb(58 26 12 / .28);border-radius:999px;background:#ffecd880;color:#52240f;font:inherit;font-size:.76rem;font-weight:600;cursor:pointer;transition:background-color .3s var(--ease),opacity .4s var(--ease)}.clay__smooth[data-astro-cid-uye6k6xp]:hover{background:#fff0e0c7}.clay__smooth[data-astro-cid-uye6k6xp][hidden]{display:none}@media(min-width:1000px){.clay__in[data-astro-cid-uye6k6xp]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2.5rem,5vw,4.5rem)}.clay__head[data-astro-cid-uye6k6xp]{text-align:left;max-width:none;justify-self:start}.clay__slab[data-astro-cid-uye6k6xp]{width:100%;aspect-ratio:4 / 3}}@media(max-width:620px){.clay__slab[data-astro-cid-uye6k6xp]{aspect-ratio:4 / 3;border-radius:8px}.clay__hint[data-astro-cid-uye6k6xp]{font-size:.82rem}}.card[data-astro-cid-h4bw6n5x]{position:relative;display:grid;gap:1.6rem;padding-top:1.6rem}.card__stand[data-astro-cid-h4bw6n5x]{display:block;height:16px;margin:0 10% -16px;background:radial-gradient(62% 100% at 50% 0%,rgb(35 30 22 / .3),transparent 74%);filter:blur(2px)}.card__frame[data-astro-cid-h4bw6n5x]{position:relative;display:block;padding:clamp(.7rem,1.4vw,1rem);background:linear-gradient(148deg,#f8f4ea,#e9e0cd 48%,#f4eee0);border:1px solid color-mix(in oklab,var(--ink) 22%,transparent);border-radius:3px;box-shadow:0 2px 3px #12211a14,0 16px 30px -18px #12211a80;transform:rotate(var(--tilt));transform-origin:50% 0;transition:transform .6s var(--ease-out),box-shadow .6s var(--ease-out)}.card__mount[data-astro-cid-h4bw6n5x]{display:block;padding:clamp(.85rem,1.8vw,1.4rem);background:var(--paper-warm);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink) 10%,transparent)}.card__img[data-astro-cid-h4bw6n5x]{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;box-shadow:0 0 0 1px color-mix(in oklab,var(--ink) 12%,transparent),inset 0 0 30px #12211a29;transition:transform .9s var(--ease-out),filter .6s var(--ease)}.card[data-astro-cid-h4bw6n5x]:hover .card__frame[data-astro-cid-h4bw6n5x],.card__frame[data-astro-cid-h4bw6n5x]:focus-visible{transform:rotate(0) translateY(-6px);box-shadow:0 4px 6px #12211a1a,0 28px 46px -22px #12211a99}.card[data-astro-cid-h4bw6n5x]:hover .card__img[data-astro-cid-h4bw6n5x]{transform:scale(1.035)}.card__tag[data-astro-cid-h4bw6n5x]{position:absolute;top:clamp(1.3rem,2.6vw,1.9rem);left:clamp(-.6rem,-1vw,-.4rem);display:grid;justify-items:center;padding:.55rem .75rem;background:var(--forest);color:var(--cream);border-radius:2px;line-height:1;box-shadow:0 6px 14px -8px #12211ab3}.card__tag[data-astro-cid-h4bw6n5x] b[data-astro-cid-h4bw6n5x]{font-family:var(--display);font-size:1.5rem;font-weight:500}.card__tag[data-astro-cid-h4bw6n5x] i[data-astro-cid-h4bw6n5x]{font-style:normal;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lichen);margin-top:3px}.card__stamp[data-astro-cid-h4bw6n5x]{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%) rotate(-9deg);padding:.4em 1.1em;border:2px solid var(--clay);color:var(--clay);border-radius:4px;font-size:var(--step--1);font-weight:700;letter-spacing:.18em;text-transform:uppercase;background:color-mix(in oklab,var(--paper) 82%,transparent)}.card[data-astro-cid-h4bw6n5x].is-full .card__img[data-astro-cid-h4bw6n5x]{filter:grayscale(.55) brightness(.96)}.card__plaque[data-astro-cid-h4bw6n5x]{display:grid;gap:.9rem}.card__title[data-astro-cid-h4bw6n5x]{font-size:var(--step-2)}.card__title[data-astro-cid-h4bw6n5x] a[data-astro-cid-h4bw6n5x]{text-decoration:none}.card__title[data-astro-cid-h4bw6n5x] a[data-astro-cid-h4bw6n5x]:hover{color:var(--moss)}.card__meta[data-astro-cid-h4bw6n5x]{display:grid;gap:.3rem;margin:0;font-size:var(--step--1)}.card__meta[data-astro-cid-h4bw6n5x]>div[data-astro-cid-h4bw6n5x]{display:flex;gap:.75rem}.card__meta[data-astro-cid-h4bw6n5x] dt[data-astro-cid-h4bw6n5x]{flex:none;width:3.6rem;color:var(--moss);letter-spacing:.02em;font-size:.66rem;font-weight:700;padding-top:.28em}.card__meta[data-astro-cid-h4bw6n5x] dd[data-astro-cid-h4bw6n5x]{margin:0}.card__meta[data-astro-cid-h4bw6n5x] dd[data-astro-cid-h4bw6n5x] span[data-astro-cid-h4bw6n5x]{color:var(--muted)}.card__summary[data-astro-cid-h4bw6n5x]{margin:0;color:var(--muted);font-size:var(--step-0)}.card__actions[data-astro-cid-h4bw6n5x]{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-top:.3rem}.card__more[data-astro-cid-h4bw6n5x]{font-size:var(--step--1);color:var(--moss);font-weight:600}.btn[data-astro-cid-h4bw6n5x][disabled]{opacity:.45;pointer-events:none}@media(max-width:620px){.card__img[data-astro-cid-h4bw6n5x]{aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){.card__frame[data-astro-cid-h4bw6n5x],.card[data-astro-cid-h4bw6n5x]:hover .card__frame[data-astro-cid-h4bw6n5x]{transform:none}}@media(max-width:560px),(pointer:coarse){.card__tag[data-astro-cid-h4bw6n5x] i[data-astro-cid-h4bw6n5x]{font-size:.72rem;letter-spacing:.12em}.card__meta[data-astro-cid-h4bw6n5x] dt[data-astro-cid-h4bw6n5x]{font-size:.78rem;font-weight:600;color:var(--muted);width:4rem;padding-top:.1em}}@media(max-width:560px),(pointer:coarse){.card__more[data-astro-cid-h4bw6n5x]{display:inline-block;padding-block:.68rem}.card__title[data-astro-cid-h4bw6n5x] a[data-astro-cid-h4bw6n5x]{padding-block:.35rem}}.ev[data-astro-cid-bqssetp2]{background:var(--paper-warm)}.ev__head[data-astro-cid-bqssetp2]{display:grid;grid-template-columns:1fr auto;align-items:end;gap:2rem;padding-bottom:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--rule);margin-bottom:clamp(3rem,6vw,5rem)}.ev__title[data-astro-cid-bqssetp2]{font-size:var(--step-4)}.ev__lede[data-astro-cid-bqssetp2]{max-width:34ch;color:var(--muted);margin:0}.ev__grid[data-astro-cid-bqssetp2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(3rem,5vw,4.5rem) clamp(2rem,3.5vw,3.5rem);justify-items:start}.ev__grid[data-astro-cid-bqssetp2]>.card{max-width:26rem;width:100%}@media(min-width:761px)and (max-width:999px){.ev__grid[data-astro-cid-bqssetp2][data-count="1"]{justify-items:center}}@media(min-width:1000px){.ev__grid[data-astro-cid-bqssetp2][data-count="1"]{grid-template-columns:1fr}.ev__grid[data-astro-cid-bqssetp2][data-count="1"]>.card{max-width:none;grid-template-columns:minmax(0,26rem) minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.ev__grid[data-astro-cid-bqssetp2][data-count="1"] .card__title{font-size:var(--step-3)}.ev__grid[data-astro-cid-bqssetp2][data-count="1"] .card__meta{font-size:var(--step-0)}.ev__grid[data-astro-cid-bqssetp2][data-count="1"] .card__meta dt{font-size:.78rem;width:4.4rem}.ev__grid[data-astro-cid-bqssetp2][data-count="1"] .card__summary{font-size:var(--step-1);max-width:34ch}.ev__grid[data-astro-cid-bqssetp2][data-count="1"] .card__plaque{gap:1.15rem}}.ev__empty[data-astro-cid-bqssetp2]{max-width:44rem;margin-inline:auto;text-align:center;padding:clamp(2.25rem,6vw,4.5rem) clamp(1.25rem,4vw,3rem);border:1px solid var(--rule);border-radius:10px;background:var(--paper)}.ev__emptyTitle[data-astro-cid-bqssetp2]{font-family:var(--display);font-size:var(--step-2);line-height:1.2;margin:0 0 .6rem;text-wrap:balance}.ev__emptyText[data-astro-cid-bqssetp2]{max-width:38ch;margin:0 auto;color:var(--muted)}.ev__emptyCtas[data-astro-cid-bqssetp2]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem}.ev__emptyPhone[data-astro-cid-bqssetp2]{margin:1.25rem 0 0;color:var(--muted);font-size:var(--step--1)}.ev__emptyPhone[data-astro-cid-bqssetp2] .link[data-astro-cid-bqssetp2]{color:var(--moss);font-weight:600;white-space:nowrap}@media(max-width:480px){.ev__emptyCtas[data-astro-cid-bqssetp2]{flex-direction:column;align-items:stretch}}.ev__foot[data-astro-cid-bqssetp2]{margin:clamp(3rem,6vw,5rem) 0 0;padding-top:2rem;border-top:1px solid var(--rule);text-align:center;color:var(--muted)}.ev__foot[data-astro-cid-bqssetp2] .link[data-astro-cid-bqssetp2]{color:var(--moss);font-weight:600}@media(max-width:760px){.ev__head[data-astro-cid-bqssetp2]{grid-template-columns:1fr;align-items:start}}.pr__head[data-astro-cid-fz4tclxl]{max-width:44ch;margin-bottom:clamp(3rem,6vw,4.5rem)}.pr__title[data-astro-cid-fz4tclxl]{font-size:var(--step-4);margin-bottom:.9rem}.pr__lede[data-astro-cid-fz4tclxl]{color:var(--muted);margin:0}.pr__list[data-astro-cid-fz4tclxl]{position:relative;list-style:none;margin-block:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1.5rem,2.5vw,2.5rem)}.pr__rail[data-astro-cid-fz4tclxl]{position:absolute;top:7px;left:0;right:0;height:1px;background:color-mix(in oklab,var(--cream) 16%,transparent)}.pr__railFill[data-astro-cid-fz4tclxl]{display:block;height:100%;background:linear-gradient(90deg,var(--moss-lt),var(--lichen));transform:scaleX(var(--p, 0));transform-origin:left;transition:transform .35s linear}.pr__step[data-astro-cid-fz4tclxl]{display:grid;gap:1.2rem;align-content:start}.pr__mark[data-astro-cid-fz4tclxl]{display:flex;align-items:center;gap:.7rem;height:15px}.pr__node[data-astro-cid-fz4tclxl]{width:15px;height:15px;flex:none;border-radius:50%;border:1px solid color-mix(in oklab,var(--cream) 35%,transparent);background:var(--forest-dp);position:relative;transition:border-color .5s var(--ease)}.pr__node[data-astro-cid-fz4tclxl]:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--lichen);transform:scale(0);transition:transform .5s var(--ease-out)}.pr__step[data-astro-cid-fz4tclxl].is-on .pr__node[data-astro-cid-fz4tclxl]{border-color:var(--lichen)}.pr__step[data-astro-cid-fz4tclxl].is-on .pr__node[data-astro-cid-fz4tclxl]:after{transform:scale(1)}.pr__at[data-astro-cid-fz4tclxl]{font-size:.75rem;font-weight:700;letter-spacing:.16em;color:color-mix(in oklab,var(--cream) 62%,transparent);font-variant-numeric:tabular-nums;transition:color .5s var(--ease)}.pr__step[data-astro-cid-fz4tclxl].is-on .pr__at[data-astro-cid-fz4tclxl]{color:var(--lichen)}.pr__media[data-astro-cid-fz4tclxl]{position:relative;overflow:hidden;border-radius:3px}html.js .pr__media[data-astro-cid-fz4tclxl]{clip-path:inset(0 0 100% 0);transition:clip-path 1s var(--ease-out);transition-delay:calc(var(--i) * 90ms)}html.js .pr__step[data-astro-cid-fz4tclxl].is-on .pr__media[data-astro-cid-fz4tclxl]{clip-path:inset(0 0 0 0)}.pr__media[data-astro-cid-fz4tclxl] img[data-astro-cid-fz4tclxl]{width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:saturate(.85) brightness(.88);transition:transform 1.2s var(--ease-out),filter .6s var(--ease)}html.js .pr__media[data-astro-cid-fz4tclxl] img[data-astro-cid-fz4tclxl]{transform:scale(1.06)}html.js .pr__step[data-astro-cid-fz4tclxl].is-on .pr__media[data-astro-cid-fz4tclxl] img[data-astro-cid-fz4tclxl]{transform:scale(1)}.pr__step[data-astro-cid-fz4tclxl]:hover .pr__media[data-astro-cid-fz4tclxl] img[data-astro-cid-fz4tclxl]{transform:scale(1.05);filter:saturate(1) brightness(1)}.pr__stepTitle[data-astro-cid-fz4tclxl]{font-size:var(--step-1);margin-bottom:.5rem}.pr__body[data-astro-cid-fz4tclxl] p[data-astro-cid-fz4tclxl]{margin:0;color:var(--muted);font-size:var(--step--1);line-height:1.7}@media(max-width:1000px){.pr__list[data-astro-cid-fz4tclxl]{grid-template-columns:repeat(2,1fr);gap:2.75rem 1.5rem}.pr__rail[data-astro-cid-fz4tclxl]{display:none}}@media(max-width:620px){.pr__list[data-astro-cid-fz4tclxl]{grid-template-columns:1fr;gap:0;padding-left:2.35rem}.pr__rail[data-astro-cid-fz4tclxl]{display:block;top:.5rem;bottom:3.2rem;left:7px;right:auto;width:1px;height:auto}.pr__railFill[data-astro-cid-fz4tclxl]{width:100%;transform:scaleY(var(--p, 0));transform-origin:top}.pr__step[data-astro-cid-fz4tclxl]{position:relative;padding-bottom:3.1rem;gap:.85rem}.pr__step[data-astro-cid-fz4tclxl]:last-child{padding-bottom:0}.pr__mark[data-astro-cid-fz4tclxl]{position:static;height:auto;gap:0}.pr__node[data-astro-cid-fz4tclxl]{position:absolute;left:-2.35rem;top:.1rem}.pr__at[data-astro-cid-fz4tclxl]{position:static;writing-mode:horizontal-tb;display:block;padding-top:.15rem}.pr__media[data-astro-cid-fz4tclxl]{border-radius:3px}.pr__media[data-astro-cid-fz4tclxl] img[data-astro-cid-fz4tclxl]{aspect-ratio:4 / 3}.pr__step[data-astro-cid-fz4tclxl]{display:grid}.pr__body[data-astro-cid-fz4tclxl]{display:contents}.pr__mark[data-astro-cid-fz4tclxl]{order:0}.pr__stepTitle[data-astro-cid-fz4tclxl]{order:1;font-size:var(--step-1)}.pr__media[data-astro-cid-fz4tclxl]{order:2}.pr__body[data-astro-cid-fz4tclxl] p[data-astro-cid-fz4tclxl]{order:3}html.js .pr__media[data-astro-cid-fz4tclxl]{transition-duration:.7s;transition-delay:0ms}}@media(prefers-reduced-motion:reduce){.pr__media[data-astro-cid-fz4tclxl]{clip-path:none;transition:none}.pr__media[data-astro-cid-fz4tclxl] img[data-astro-cid-fz4tclxl]{transform:none}.pr__railFill[data-astro-cid-fz4tclxl]{transition:none}}@media(max-width:560px),(pointer:coarse){.pr__at[data-astro-cid-fz4tclxl]{font-size:.8125rem;letter-spacing:.1em}}.inc[data-astro-cid-qdgx5ybe]{background:var(--paper)}.inc__grid[data-astro-cid-qdgx5ybe]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem);align-items:start}.inc__media[data-astro-cid-qdgx5ybe]{position:sticky;top:6rem;max-width:28rem}.inc__stack[data-astro-cid-qdgx5ybe]{position:relative;aspect-ratio:4 / 3;border-radius:6px;overflow:hidden;background:var(--forest-dp);box-shadow:0 24px 50px -30px #12211ab3}.inc__layer[data-astro-cid-qdgx5ybe]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.inc__photo[data-astro-cid-qdgx5ybe]{opacity:0;transform:scale(1.045);transition:opacity .55s var(--ease),transform 1.1s var(--ease-out)}.inc__photo[data-astro-cid-qdgx5ybe].is-shown{opacity:1;transform:scale(1)}.inc__caption[data-astro-cid-qdgx5ybe]{position:absolute;inset:auto 0 0;padding:2.75rem 1.2rem 1.1rem;background:linear-gradient(transparent,#09140e8c 45%,#09140ef2);text-shadow:0 1px 2px rgb(9 20 14 / .5);color:var(--cream);font-size:var(--step--1);font-style:italic;font-family:var(--display);transition:opacity .3s var(--ease)}.inc__caption[data-astro-cid-qdgx5ybe].is-fading{opacity:0}.inc__title[data-astro-cid-qdgx5ybe]{font-size:var(--step-4);margin-bottom:1rem}.inc__lede[data-astro-cid-qdgx5ybe]{color:var(--muted);max-width:40ch;margin-bottom:2.25rem}.inc__list[data-astro-cid-qdgx5ybe]{list-style:none;margin:0;padding:0}.inc__item[data-astro-cid-qdgx5ybe]{position:relative;border-top:1px solid var(--rule-soft)}.inc__item[data-astro-cid-qdgx5ybe]:last-of-type{border-bottom:1px solid var(--rule-soft)}.inc__row[data-astro-cid-qdgx5ybe]{display:flex;align-items:center;gap:clamp(1rem,2vw,1.75rem);width:100%;padding:1.3rem 0;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:padding-left .45s var(--ease-out)}.inc__item[data-astro-cid-qdgx5ybe].is-active .inc__row[data-astro-cid-qdgx5ybe]{padding-left:.85rem}.inc__text[data-astro-cid-qdgx5ybe]{display:grid;gap:.15rem;flex:1;min-width:0}.inc__text[data-astro-cid-qdgx5ybe] strong[data-astro-cid-qdgx5ybe]{font-family:var(--display);font-size:var(--step-1);font-weight:500;transition:color .4s var(--ease)}.inc__item[data-astro-cid-qdgx5ybe].is-active .inc__text[data-astro-cid-qdgx5ybe] strong[data-astro-cid-qdgx5ybe]{color:var(--moss)}.inc__text[data-astro-cid-qdgx5ybe]>span[data-astro-cid-qdgx5ybe]{color:var(--muted);font-size:var(--step--1)}.inc__thumb[data-astro-cid-qdgx5ybe]{flex:none;width:3.25rem;height:3.25rem;border-radius:4px;overflow:hidden;display:none;box-shadow:0 0 0 1px var(--rule-soft)}.inc__thumb[data-astro-cid-qdgx5ybe] img[data-astro-cid-qdgx5ybe]{width:100%;height:100%;object-fit:cover}.inc__underline[data-astro-cid-qdgx5ybe]{position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--moss);transform:scaleX(0);transform-origin:left;transition:transform .55s var(--ease-out)}.inc__item[data-astro-cid-qdgx5ybe].is-active .inc__underline[data-astro-cid-qdgx5ybe]{transform:scaleX(1)}.inc__hint[data-astro-cid-qdgx5ybe]{display:none;margin:1.4rem 0 0;font-size:.8125rem;letter-spacing:.01em;color:color-mix(in oklab,var(--ink) 68%,transparent)}@media(hover:hover)and (pointer:fine)and (min-width:861px){.inc__hint[data-astro-cid-qdgx5ybe]{display:block}}@media(max-width:860px){.inc__grid[data-astro-cid-qdgx5ybe]{grid-template-columns:1fr}.inc__media[data-astro-cid-qdgx5ybe]{display:none}.inc__thumb[data-astro-cid-qdgx5ybe]{display:block}}@media(max-width:560px){.inc__list[data-astro-cid-qdgx5ybe]{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem .9rem}.inc__item[data-astro-cid-qdgx5ybe],.inc__item[data-astro-cid-qdgx5ybe]:last-of-type{border:0}.inc__underline[data-astro-cid-qdgx5ybe]{display:none}.inc__row[data-astro-cid-qdgx5ybe]{display:grid;gap:.5rem;padding:0;text-align:left}.inc__item[data-astro-cid-qdgx5ybe].is-active .inc__row[data-astro-cid-qdgx5ybe]{padding-left:0}.inc__thumb[data-astro-cid-qdgx5ybe]{display:block;order:-1;width:100%;height:auto;aspect-ratio:1;border-radius:5px}.inc__thumb[data-astro-cid-qdgx5ybe] img[data-astro-cid-qdgx5ybe]{width:100%;height:100%;object-fit:cover}.inc__text[data-astro-cid-qdgx5ybe]{gap:.2rem}.inc__text[data-astro-cid-qdgx5ybe] strong[data-astro-cid-qdgx5ybe]{font-size:var(--step-0);line-height:1.25}.inc__text[data-astro-cid-qdgx5ybe]>span[data-astro-cid-qdgx5ybe]{font-size:.8125rem;line-height:1.45}}@media(min-width:561px)and (pointer:coarse){.inc__thumb[data-astro-cid-qdgx5ybe]{width:4.6rem;height:4.6rem;border-radius:4px}.inc__row[data-astro-cid-qdgx5ybe]{gap:1rem;padding-block:1.05rem}}@media(prefers-reduced-motion:reduce){.inc__photo[data-astro-cid-qdgx5ybe]{transition:opacity .2s linear;transform:none}.inc__photo[data-astro-cid-qdgx5ybe].is-shown{transform:none}}.lb[data-astro-cid-ihllb3az]{border:0;padding:0;max-width:100vw;max-height:100vh;width:100vw;height:100vh;max-width:100dvw;max-height:100dvh;width:100dvw;height:100dvh;background:transparent;overflow:hidden;color:var(--cream)}.lb[data-astro-cid-ihllb3az]::backdrop{background:#09140eeb;backdrop-filter:blur(10px)}.lb[data-astro-cid-ihllb3az][open]{animation:lbIn .35s var(--ease-out)}@keyframes lbIn{0%{opacity:0}}.lb__stage[data-astro-cid-ihllb3az]{height:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.5rem,2vw,2rem);padding:clamp(3.5rem,6vw,5rem) clamp(.75rem,3vw,2.5rem)}.lb__figure[data-astro-cid-ihllb3az]{margin:0;display:grid;justify-items:center;gap:1.1rem;min-height:0}.lb__img[data-astro-cid-ihllb3az]{max-width:100%;max-height:calc(100vh - 12rem);max-height:calc(100dvh - 12rem);object-fit:contain;border-radius:3px;background:var(--paper);padding:clamp(.4rem,1vw,.7rem);box-shadow:0 30px 70px -30px #000000d9}.lb__img[data-astro-cid-ihllb3az].is-swapping{opacity:0;transform:scale(.985)}.lb__img[data-astro-cid-ihllb3az]{transition:opacity .28s var(--ease),transform .28s var(--ease-out)}.lb__cap[data-astro-cid-ihllb3az]{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap;justify-content:center;text-align:center;font-size:var(--step--1);color:color-mix(in oklab,var(--cream) 82%,transparent);max-width:60ch}.lb__count[data-astro-cid-ihllb3az]{color:var(--lichen);font-variant-numeric:tabular-nums;letter-spacing:.1em}.lb__nav[data-astro-cid-ihllb3az],.lb__close[data-astro-cid-ihllb3az]{display:grid;place-items:center;border-radius:50%;border:1px solid rgb(244 238 226 / .3);background:#f4eee20f;color:var(--cream);cursor:pointer;transition:background-color .3s var(--ease),transform .3s var(--ease-out),border-color .3s var(--ease)}.lb__nav[data-astro-cid-ihllb3az]{width:clamp(2.6rem,5vw,3.4rem);aspect-ratio:1}.lb__nav[data-astro-cid-ihllb3az]:hover{background:#f4eee229;border-color:#f4eee28c}.lb__nav--prev[data-astro-cid-ihllb3az]:hover{transform:translate(-3px)}.lb__nav--next[data-astro-cid-ihllb3az]:hover{transform:translate(3px)}.lb__close[data-astro-cid-ihllb3az]{position:absolute;top:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem);width:2.75rem;aspect-ratio:1}.lb__close[data-astro-cid-ihllb3az]:hover{background:#f4eee229}@media(max-width:640px){.lb__stage[data-astro-cid-ihllb3az]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;padding-inline:.75rem}.lb__figure[data-astro-cid-ihllb3az]{grid-row:1}.lb__nav[data-astro-cid-ihllb3az]{position:absolute;bottom:1.25rem}.lb__nav--prev[data-astro-cid-ihllb3az]{left:25%}.lb__nav--next[data-astro-cid-ihllb3az]{right:25%}.lb__img[data-astro-cid-ihllb3az]{max-height:calc(100vh - 14rem);max-height:calc(100dvh - 14rem)}}@media(prefers-reduced-motion:reduce){.lb[data-astro-cid-ihllb3az][open]{animation:none}.lb__img[data-astro-cid-ihllb3az]{transition:none}}.gal[data-astro-cid-ihllb3az]{background:var(--paper-warm)}.gal__head[data-astro-cid-ihllb3az]{max-width:48ch;margin-bottom:clamp(2.25rem,4vw,3.5rem)}.gal__title[data-astro-cid-ihllb3az]{font-size:var(--step-4);margin-bottom:.9rem}.gal__lede[data-astro-cid-ihllb3az]{color:var(--muted);margin:0 0 .9rem}.gal__hintTouch[data-astro-cid-ihllb3az]{display:none}@media(hover:none){.gal__hintPointer[data-astro-cid-ihllb3az]{display:none}.gal__hintTouch[data-astro-cid-ihllb3az]{display:inline}}.gal__hint[data-astro-cid-ihllb3az]{margin:0;font-size:.8125rem;letter-spacing:.01em;color:var(--moss);font-weight:700}.gal__wall[data-astro-cid-ihllb3az]{display:grid;gap:clamp(2.25rem,4vw,3.25rem)}.gal__row[data-astro-cid-ihllb3az]{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2.4vw,2rem);align-items:end;padding-bottom:2.6rem}.gal__row[data-astro-cid-ihllb3az]:before{content:"";position:absolute;inset:auto -2% 2.2rem;height:3px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--rule) 5%,var(--rule) 95%,transparent)}.gal__item[data-astro-cid-ihllb3az]{grid-column:span var(--span);margin:0}.gal__btn[data-astro-cid-ihllb3az]{display:grid;grid-template-rows:1fr auto auto;height:100%}.gal__frame[data-astro-cid-ihllb3az]{align-self:end}.gal__plate[data-astro-cid-ihllb3az]{min-height:2.9em}.gal__btn[data-astro-cid-ihllb3az]{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:left;color:inherit}.gal__stand[data-astro-cid-ihllb3az]{display:block;height:14px;margin:0 8% -14px;background:radial-gradient(60% 100% at 50% 0%,rgb(35 30 22 / .34),transparent 72%);filter:blur(1.5px)}.gal__frame[data-astro-cid-ihllb3az]{display:block;padding:clamp(.5rem,1vw,.8rem);background:linear-gradient(150deg,#faf6ee,#ece3d2 52%,#f6f0e3);border:1px solid color-mix(in oklab,var(--ink) 18%,transparent);border-radius:2px;box-shadow:0 2px 3px #12211a12,0 16px 30px -20px #12211a8c;transform:rotate(var(--tilt));transform-origin:50% 0;transition:transform .6s var(--ease-out),box-shadow .6s var(--ease-out);overflow:hidden}.gal__frame[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{width:100%;aspect-ratio:var(--ar);height:auto;object-fit:cover;object-position:var(--pos, 50% 50%);display:block;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink) 10%,transparent);transition:transform .9s var(--ease-out),filter .5s var(--ease)}.gal__btn[data-astro-cid-ihllb3az]:hover .gal__frame[data-astro-cid-ihllb3az],.gal__btn[data-astro-cid-ihllb3az]:focus-visible .gal__frame[data-astro-cid-ihllb3az]{transform:rotate(0) translateY(-6px);box-shadow:0 4px 8px #12211a1a,0 30px 48px -24px #12211a9e}.gal__btn[data-astro-cid-ihllb3az]:hover .gal__frame[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{transform:scale(1.04)}.gal__plate[data-astro-cid-ihllb3az]{display:flex;align-items:baseline;gap:.6rem;padding-top:.85rem;font-size:var(--step--1);color:var(--muted);line-height:1.4}.gal__plateText[data-astro-cid-ihllb3az]{flex:1;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .5s var(--ease-out),color .3s var(--ease)}.gal__btn[data-astro-cid-ihllb3az]:hover .gal__plateText[data-astro-cid-ihllb3az],.gal__btn[data-astro-cid-ihllb3az]:focus-visible .gal__plateText[data-astro-cid-ihllb3az]{color:var(--ink);background-size:100% 1px}.gal__plateIcon[data-astro-cid-ihllb3az]{flex:none;align-self:center;opacity:0;transform:translate(-4px);transition:opacity .4s var(--ease),transform .4s var(--ease-out);color:var(--moss)}.gal__btn[data-astro-cid-ihllb3az]:hover .gal__plateIcon[data-astro-cid-ihllb3az],.gal__btn[data-astro-cid-ihllb3az]:focus-visible .gal__plateIcon[data-astro-cid-ihllb3az]{opacity:1;transform:none}@media(hover:hover)and (min-width:901px){.gal__wall[data-astro-cid-ihllb3az]:has(.gal__btn:hover) .gal__item[data-astro-cid-ihllb3az]:not(:hover) .gal__frame[data-astro-cid-ihllb3az]{opacity:.55}.gal__item[data-astro-cid-ihllb3az] .gal__frame[data-astro-cid-ihllb3az]{transition:transform .6s var(--ease-out),box-shadow .6s var(--ease-out),opacity .5s var(--ease)}}@media(max-width:900px){.gal__row[data-astro-cid-ihllb3az]{display:contents}.gal__wall[data-astro-cid-ihllb3az]{grid-template-columns:repeat(2,1fr);gap:clamp(2.5rem,6vw,3.5rem) clamp(1rem,3vw,1.6rem)}.gal__item[data-astro-cid-ihllb3az]{grid-column:span 1}.gal__row[data-astro-cid-ihllb3az]:before{display:none}}@media(max-width:560px){.gal__wall[data-astro-cid-ihllb3az]{gap:1.5rem .85rem}.gal__frame[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{aspect-ratio:4 / 5}.gal__plate[data-astro-cid-ihllb3az]{padding-top:.55rem;min-height:0}.gal__plateIcon[data-astro-cid-ihllb3az]{display:none}}@media(prefers-reduced-motion:reduce){.gal__frame[data-astro-cid-ihllb3az]{transform:none}.gal__btn[data-astro-cid-ihllb3az]:hover .gal__frame[data-astro-cid-ihllb3az],.gal__btn[data-astro-cid-ihllb3az]:focus-visible .gal__frame[data-astro-cid-ihllb3az]{transform:none}}@media(max-width:560px),(pointer:coarse){.gal__plate[data-astro-cid-ihllb3az],.gal__plateText[data-astro-cid-ihllb3az]{font-size:.8125rem;line-height:1.35}}.tm[data-astro-cid-aadlzisc]{background:var(--paper)}.tm__head[data-astro-cid-aadlzisc]{text-align:center;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.tm__title[data-astro-cid-aadlzisc]{font-size:var(--step-3)}.tm__note[data-astro-cid-aadlzisc]{max-width:46ch;margin:.9rem auto 0;color:var(--muted);font-size:var(--step--1)}.tm__source[data-astro-cid-aadlzisc]{display:inline-flex;align-items:baseline;gap:.45rem;margin-top:.9rem;padding:.35rem .85rem;border:1px solid var(--rule);border-radius:100px;background:var(--paper-warm);color:inherit;font-size:var(--step--1);text-decoration:none;transition:border-color .3s var(--ease)}.tm__source[data-astro-cid-aadlzisc]:hover{border-color:color-mix(in oklab,var(--moss) 45%,transparent)}@media(pointer:coarse){.tm__source[data-astro-cid-aadlzisc]{padding-block:.7rem}}.tm__stars[data-astro-cid-aadlzisc]{color:#c9922f;letter-spacing:.08em}.tm__count[data-astro-cid-aadlzisc]{color:var(--muted)}.tm__list[data-astro-cid-aadlzisc]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:clamp(1.25rem,2.5vw,2rem)}.tm__list--single[data-astro-cid-aadlzisc]{display:block;max-width:30rem;margin-inline:auto}.tm__list--single[data-astro-cid-aadlzisc] .tm__fig[data-astro-cid-aadlzisc]{align-items:center;text-align:center;gap:1.1rem;padding:clamp(1.6rem,3vw,2.2rem)}.tm__list--single[data-astro-cid-aadlzisc] .tm__quote[data-astro-cid-aadlzisc] p[data-astro-cid-aadlzisc]{font-size:var(--step-0);line-height:1.6}.tm__list--single[data-astro-cid-aadlzisc] .tm__by[data-astro-cid-aadlzisc]{min-height:0;justify-content:center;text-align:left;padding-top:1rem}.tm__list--single[data-astro-cid-aadlzisc] .tm__item[data-astro-cid-aadlzisc]:hover .tm__fig[data-astro-cid-aadlzisc]{transform:none;box-shadow:none;border-color:var(--rule-soft)}.tm__item[data-astro-cid-aadlzisc]{display:grid}.tm__fig[data-astro-cid-aadlzisc]{margin:0;display:flex;flex-direction:column;gap:1.4rem;height:100%;padding:clamp(1.9rem,3vw,2.6rem);background:var(--paper-warm);border:1px solid var(--rule-soft);border-radius:5px;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out),border-color .4s var(--ease)}.tm__item[data-astro-cid-aadlzisc]:hover .tm__fig[data-astro-cid-aadlzisc]{transform:translateY(-4px);border-color:color-mix(in oklab,var(--moss) 35%,transparent);box-shadow:0 18px 34px -24px #12211a8c}.tm__quote[data-astro-cid-aadlzisc]{margin:0}.tm__quote[data-astro-cid-aadlzisc] p[data-astro-cid-aadlzisc]{margin:0;font-family:var(--display);font-size:var(--step-1);line-height:1.5;text-wrap:pretty}.tm__by[data-astro-cid-aadlzisc]{display:flex;align-items:center;gap:.85rem;margin-top:auto;padding-top:1.2rem;border-top:1px solid var(--rule-soft);min-height:5.2rem}.tm__mark[data-astro-cid-aadlzisc]{flex:none;width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:50%;background:color-mix(in oklab,var(--moss) 16%,transparent);color:var(--moss);font-family:var(--display);font-size:1.05rem;line-height:1}.tm__who[data-astro-cid-aadlzisc]{display:grid;gap:.1rem;min-width:0;align-content:center;min-height:2.9em}.tm__name[data-astro-cid-aadlzisc]{font-weight:700;font-size:var(--step--1);letter-spacing:.03em}.tm__detail[data-astro-cid-aadlzisc]{font-size:var(--step--1);color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tm__dots[data-astro-cid-aadlzisc]{display:none;justify-content:center;gap:.45rem;margin-top:1.1rem}.tm__dot[data-astro-cid-aadlzisc]{width:.42rem;height:.42rem;border-radius:50%;background:color-mix(in oklab,var(--ink) 18%,transparent);transition:background-color .3s var(--ease),transform .3s var(--ease-out)}.tm__dot[data-astro-cid-aadlzisc].is-on{background:var(--moss);transform:scale(1.25)}@media(prefers-reduced-motion:reduce){.tm__item[data-astro-cid-aadlzisc]:hover .tm__fig[data-astro-cid-aadlzisc]{transform:none}.tm__dot[data-astro-cid-aadlzisc]{transition:none}}@media(max-width:780px){.tm__list--rail[data-astro-cid-aadlzisc]{grid-auto-flow:column;grid-auto-columns:82%;gap:.85rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);padding-bottom:.4rem;scrollbar-width:none}.tm__list--rail[data-astro-cid-aadlzisc]::-webkit-scrollbar{display:none}.tm__list--rail[data-astro-cid-aadlzisc] .tm__item[data-astro-cid-aadlzisc]{scroll-snap-align:start;height:100%}html.js .tm__list--rail[data-astro-cid-aadlzisc] .tm__item[data-astro-cid-aadlzisc][data-reveal]{opacity:1;transform:none}.tm__dots[data-astro-cid-aadlzisc]{display:flex}}.grp[data-astro-cid-lumt2pmv]{position:relative;isolation:isolate;color:var(--cream);display:grid;align-items:center;min-height:clamp(26rem,54vw,36rem);overflow:hidden}.grp__media[data-astro-cid-lumt2pmv]{position:absolute;inset:-10% 0;z-index:-1;will-change:transform}.grp__media[data-astro-cid-lumt2pmv] img[data-astro-cid-lumt2pmv]{width:100%;height:100%;object-fit:cover}.grp__media[data-astro-cid-lumt2pmv]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#09140ef2 10%,#09140ec7 46%,#09140e6b)}.grp__inner[data-astro-cid-lumt2pmv]{max-width:52ch}@media(min-width:701px){.grp[data-astro-cid-lumt2pmv]{background:var(--forest-dp)}.grp__media[data-astro-cid-lumt2pmv]{inset:-10% 0 -10% auto;width:min(46%,44rem)}.grp__media[data-astro-cid-lumt2pmv] img[data-astro-cid-lumt2pmv]{object-position:55% 60%}.grp__media[data-astro-cid-lumt2pmv]:after{background:linear-gradient(90deg,var(--forest-dp) 0%,rgb(14 33 23 / .85) 18%,rgb(14 33 23 / .4) 48%,rgb(14 33 23 / .12) 80%)}.grp__inner[data-astro-cid-lumt2pmv]{max-width:min(52ch,44vw)}}.grp__body[data-astro-cid-lumt2pmv]{padding-block:clamp(4rem,8vw,7rem)}.grp[data-astro-cid-lumt2pmv] .eyebrow[data-astro-cid-lumt2pmv]{color:var(--lichen)}.grp__title[data-astro-cid-lumt2pmv]{font-size:var(--step-4);margin-bottom:1.1rem}.grp__text[data-astro-cid-lumt2pmv]{color:color-mix(in oklab,var(--cream) 86%,transparent);margin-bottom:2.25rem;font-size:var(--step-1);line-height:1.6}.grp__actions[data-astro-cid-lumt2pmv]{display:flex;gap:.85rem;flex-wrap:wrap}@media(max-width:700px){.grp[data-astro-cid-lumt2pmv]{display:block;min-height:0;background:var(--forest-dp)}.grp__media[data-astro-cid-lumt2pmv]{position:relative;inset:auto;z-index:0;aspect-ratio:5 / 4}.grp__media[data-astro-cid-lumt2pmv]:after{background:linear-gradient(#09140e00 55%,#09140ed9)}.grp__body[data-astro-cid-lumt2pmv]{padding-block:2rem clamp(3rem,9vw,4rem)}.grp__title[data-astro-cid-lumt2pmv]{font-size:var(--step-3)}.grp__text[data-astro-cid-lumt2pmv]{font-size:var(--step-0);margin-bottom:1.8rem}.grp__actions[data-astro-cid-lumt2pmv]{display:grid;gap:.7rem}.grp__actions[data-astro-cid-lumt2pmv] .btn[data-astro-cid-lumt2pmv]{justify-content:center}}.faq[data-astro-cid-z6gx6xcw]{background:var(--paper-warm)}.faq__grid[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);align-items:start}.faq__head[data-astro-cid-z6gx6xcw]{position:sticky;top:6.5rem}.faq__title[data-astro-cid-z6gx6xcw]{font-size:var(--step-4)}.faq__help[data-astro-cid-z6gx6xcw]{margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.4rem,2.4vw,1.9rem);background:var(--paper);border:1px solid var(--rule-soft);border-radius:6px}.faq__helpTitle[data-astro-cid-z6gx6xcw]{font-size:var(--step-1);margin-bottom:.4rem}.faq__help[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{margin:0 0 1rem;color:var(--muted);font-size:var(--step--1)}.faq__helpLinks[data-astro-cid-z6gx6xcw]{display:flex;gap:1.2rem;flex-wrap:wrap;font-size:var(--step--1);font-weight:600;color:var(--moss)}.faq__helpLinks[data-astro-cid-z6gx6xcw] a[data-astro-cid-z6gx6xcw]{text-decoration:none}.faq__item[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--rule)}.faq__item[data-astro-cid-z6gx6xcw]:last-child{border-bottom:1px solid var(--rule)}.faq__q[data-astro-cid-z6gx6xcw]{display:flex;align-items:baseline;gap:clamp(.8rem,1.6vw,1.4rem);padding-block:1.4rem;cursor:pointer;list-style:none;transition:color .3s var(--ease)}.faq__q[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-z6gx6xcw]:hover{color:var(--moss)}.faq__qText[data-astro-cid-z6gx6xcw]{flex:1;font-family:var(--display);font-size:var(--step-1)}.faq__icon[data-astro-cid-z6gx6xcw]{position:relative;width:14px;height:14px;flex:none;align-self:center}.faq__icon[data-astro-cid-z6gx6xcw]:before,.faq__icon[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;inset:50% 0 auto;height:1.5px;background:currentColor;transition:transform .45s var(--ease-out)}.faq__icon[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__icon[data-astro-cid-z6gx6xcw]:after{transform:rotate(0)}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__q[data-astro-cid-z6gx6xcw]{color:var(--moss)}.faq__a[data-astro-cid-z6gx6xcw]{overflow:hidden}.faq__a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{margin:0;padding:0 0 1.5rem;max-width:58ch;color:var(--muted)}@media(max-width:820px){.faq__grid[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}.faq__head[data-astro-cid-z6gx6xcw]{display:contents}.faq__title[data-astro-cid-z6gx6xcw]{order:0}.faq__items[data-astro-cid-z6gx6xcw]{order:1}.faq__help[data-astro-cid-z6gx6xcw]{order:2;margin-top:clamp(2rem,6vw,3rem)}}@media(max-width:560px),(pointer:coarse){.faq__helpLinks[data-astro-cid-z6gx6xcw]{gap:.4rem 1.4rem}.faq__helpLinks[data-astro-cid-z6gx6xcw] a[data-astro-cid-z6gx6xcw]{display:inline-block;padding-block:.68rem}}.ct[data-astro-cid-xmivup5a]{background:var(--paper)}.ct__grid[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(2.5rem,5vw,5rem);align-items:start}.ct__title[data-astro-cid-xmivup5a]{font-size:var(--step-4);margin-bottom:1rem}.ct__lede[data-astro-cid-xmivup5a]{color:var(--muted);max-width:42ch;margin-bottom:2.25rem}.ct__lead[data-astro-cid-xmivup5a]{display:flex;align-items:center;gap:clamp(.9rem,2vw,1.3rem);padding:clamp(1.1rem,2.4vw,1.5rem) clamp(1.2rem,2.6vw,1.6rem);margin-bottom:1rem;border-radius:8px;background:var(--forest-dp);color:var(--cream);text-decoration:none;position:relative;overflow:hidden;isolation:isolate;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out)}.ct__lead[data-astro-cid-xmivup5a]:after{content:"";position:absolute;inset:auto -12% -60% auto;width:16rem;height:16rem;z-index:-1;background:url(/media/texture/glina.webp) center / cover;opacity:.3;filter:saturate(1.1);mask-image:radial-gradient(60% 60% at 70% 70%,#000,transparent 72%);transition:transform 1.4s var(--ease-out),opacity .6s var(--ease)}.ct__lead[data-astro-cid-xmivup5a]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -22px #09140eb3}.ct__lead[data-astro-cid-xmivup5a]:hover:after{transform:scale(1.12) rotate(-4deg);opacity:.42}.ct__leadIcon[data-astro-cid-xmivup5a]{flex:none;width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;border:1px solid color-mix(in oklab,var(--cream) 32%,transparent)}.ct__leadText[data-astro-cid-xmivup5a]{display:grid;gap:.15rem;min-width:0}.ct__leadText[data-astro-cid-xmivup5a] strong[data-astro-cid-xmivup5a]{font-family:var(--display);font-size:var(--step-2);font-weight:500;overflow-wrap:anywhere}.ct__leadText[data-astro-cid-xmivup5a] span[data-astro-cid-xmivup5a]{font-size:var(--step--1);color:color-mix(in oklab,var(--cream) 78%,transparent)}.ct__leadGo[data-astro-cid-xmivup5a]{flex:none;margin-inline-start:auto;color:var(--lichen);transition:transform .45s var(--ease-out)}.ct__lead[data-astro-cid-xmivup5a]:hover .ct__leadGo[data-astro-cid-xmivup5a]{transform:translate(4px)}.ct__others[data-astro-cid-xmivup5a]{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.ct__chip[data-astro-cid-xmivup5a]{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:0 1rem;border:1px solid var(--rule);border-radius:100px;text-decoration:none;color:var(--ink);font-size:var(--step--1);transition:border-color .3s var(--ease),background-color .3s var(--ease)}.ct__chip[data-astro-cid-xmivup5a]:hover{border-color:var(--moss);background:var(--paper-warm)}.ct__chipIcon[data-astro-cid-xmivup5a]{color:var(--moss);display:grid;place-items:center}.ct__chipV[data-astro-cid-xmivup5a]{overflow-wrap:anywhere}.ct__where[data-astro-cid-xmivup5a]{margin:0;padding-top:1.4rem;border-top:1px solid var(--rule-soft);font-size:var(--step--1);color:var(--muted);max-width:52ch}.ct__where[data-astro-cid-xmivup5a] strong[data-astro-cid-xmivup5a]{color:var(--ink);font-weight:600}.ct__shop[data-astro-cid-xmivup5a]{padding:clamp(1.8rem,3.5vw,2.8rem);background:var(--paper-warm);border:1px solid var(--rule-soft);border-radius:6px;display:grid;gap:1rem;justify-items:start;position:sticky;top:6.5rem}.ct__logo[data-astro-cid-xmivup5a]{width:76px;height:76px;border-radius:50%;object-fit:cover;border:1px solid var(--rule-soft)}.ct__shopTitle[data-astro-cid-xmivup5a]{font-size:var(--step-2)}.ct__shop[data-astro-cid-xmivup5a] p[data-astro-cid-xmivup5a]{color:var(--muted);margin:0;font-size:var(--step--1)}@media(max-width:860px){.ct__grid[data-astro-cid-xmivup5a]{grid-template-columns:1fr}.ct__shop[data-astro-cid-xmivup5a]{position:static}}@media(max-width:560px){.ct__link[data-astro-cid-xmivup5a]{flex-wrap:wrap;gap:.5rem .8rem}.ct__k[data-astro-cid-xmivup5a]{width:auto}.ct__v[data-astro-cid-xmivup5a]{flex:1 0 100%}}@media(prefers-reduced-motion:reduce){.ct__link[data-astro-cid-xmivup5a]:hover{padding-left:0}}@media(max-width:560px),(pointer:coarse){.ct__k[data-astro-cid-xmivup5a]{font-size:.78rem;letter-spacing:.01em}.ct__note[data-astro-cid-xmivup5a]{font-size:.76rem;letter-spacing:.01em}}.sticky[data-astro-cid-5qlys77k]{position:fixed;inset:auto 0 0;z-index:850;display:flex;align-items:center;gap:.8rem;padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));background:color-mix(in oklab,var(--paper) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--rule);transform:translateY(100%);transition:transform .5s var(--ease-out)}.sticky[data-astro-cid-5qlys77k][hidden]{display:none}.sticky[data-astro-cid-5qlys77k].is-up{transform:none}.sticky__info[data-astro-cid-5qlys77k]{display:grid;min-width:0;line-height:1.3}.sticky__info[data-astro-cid-5qlys77k] strong[data-astro-cid-5qlys77k]{font-family:var(--display);font-size:1.05rem;font-weight:500}.sticky__meta[data-astro-cid-5qlys77k]{display:flex;align-items:baseline;gap:.35rem;min-width:0;font-size:.82rem;color:var(--muted)}.sticky__when[data-astro-cid-5qlys77k]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky__dot[data-astro-cid-5qlys77k]{flex:none;opacity:.55}.sticky__seats[data-astro-cid-5qlys77k]{flex:none;color:var(--moss);font-weight:600}.sticky__seats[data-astro-cid-5qlys77k].is-full{color:var(--clay-ink)}.sticky__btn[data-astro-cid-5qlys77k]{margin-inline-start:auto;flex:none;padding:.75em 1.25em}@media(max-width:400px){.sticky__meta[data-astro-cid-5qlys77k]{flex-wrap:wrap;row-gap:0}.sticky__when[data-astro-cid-5qlys77k]{overflow:visible;text-overflow:clip}.sticky__dot[data-astro-cid-5qlys77k]{display:none}}@media(min-width:861px){.sticky[data-astro-cid-5qlys77k]{display:none}}
