.gallery[data-astro-cid-rj65ajc3]{z-index:3;background:linear-gradient(180deg, #0b0a0af5, var(--bg));position:relative}.gallery__head[data-astro-cid-rj65ajc3]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(10px,2vw,24px);display:flex}.gallery__arrows[data-astro-cid-rj65ajc3]{gap:10px;display:flex}.gallery__arrow[data-astro-cid-rj65ajc3]{border:1px solid var(--line-strong);width:50px;height:50px;color:var(--gold-soft);cursor:pointer;background:#0b0a0a80;border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid}.gallery__arrow[data-astro-cid-rj65ajc3]:hover{background:var(--gold);color:#120b06}.gallery__arrow[data-astro-cid-rj65ajc3] svg{width:18px;height:18px}.gallery__arrow[data-astro-cid-rj65ajc3][data-gallery-prev] svg{transform:rotate(180deg)}.gallery__stage[data-astro-cid-rj65ajc3]{perspective:1400px;touch-action:pan-y;cursor:grab;user-select:none;height:480px;position:relative;overflow:hidden}.gallery__stage[data-astro-cid-rj65ajc3]:active{cursor:grabbing}.gallery__rope[data-astro-cid-rj65ajc3]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gallery__rope-line[data-astro-cid-rj65ajc3]{fill:none;stroke:url(#rope-gold);stroke-width:2.2px;stroke-linecap:round}.gallery__rope-shadow[data-astro-cid-rj65ajc3]{fill:none;stroke:#0000008c;stroke-width:3px;filter:blur(2px);transform:translateY(5px)}.gallery__track[data-astro-cid-rj65ajc3]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.polaroid[data-astro-cid-rj65ajc3]{width:var(--pw,220px);transform-origin:50% 0;will-change:transform;position:absolute;top:0;left:0}.polaroid__inner[data-astro-cid-rj65ajc3]{transform-origin:50% 0;transition:scale .5s var(--ease-out);position:relative}.polaroid[data-astro-cid-rj65ajc3]:hover .polaroid__inner[data-astro-cid-rj65ajc3]{scale:1.05}.polaroid__peg[data-astro-cid-rj65ajc3]{z-index:2;background:linear-gradient(90deg,#8a6a28,#f3dca4 45%,#c9a24b 60%,#7c5d22);border-radius:3px;width:12px;height:30px;position:absolute;top:-14px;left:50%;translate:-50%;box-shadow:0 3px 6px #00000080}.polaroid__frame[data-astro-cid-rj65ajc3]{width:100%;padding:var(--pp,14px) var(--pp,14px) 0;cursor:pointer;background:linear-gradient(160deg,#fffdf8,#f2ece0);border:0;border-radius:2px;display:block;position:relative;overflow:hidden;box-shadow:0 22px 36px #00000080,0 2px 6px #00000059}.polaroid__frame[data-astro-cid-rj65ajc3]:after{content:"";pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 35%,#ffecbe8c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-140%)}.polaroid[data-astro-cid-rj65ajc3]:hover .polaroid__frame[data-astro-cid-rj65ajc3]:after{animation:1.2s cubic-bezier(.4,0,.2,1) both rw-sheen-hover}.polaroid__frame[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{background:#ddd5c4;width:100%;height:auto;display:block}.polaroid__caption[data-astro-cid-rj65ajc3]{height:var(--cap-h,44px);font-family:var(--script);font-size:var(--cap-size,1.3rem);color:#4a3520;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:flex;overflow:hidden}.polaroid__caption--wrap[data-astro-cid-rj65ajc3]{white-space:normal;text-align:center;line-height:1.05}.gallery--static .gallery__stage[data-astro-cid-rj65ajc3]{cursor:default;overflow-x:auto}.gallery--static .gallery__track[data-astro-cid-rj65ajc3]{padding:60px var(--gutter) 30px;align-items:flex-start;gap:28px;width:max-content;display:flex;position:relative}.gallery--static .polaroid[data-astro-cid-rj65ajc3]{width:auto;position:relative}.gallery--static .polaroid__frame[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:auto;height:240px}.lightbox[data-astro-cid-rj65ajc3]{background:#060505f0;border:0;place-items:center;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;display:none}.lightbox[data-astro-cid-rj65ajc3][open]{animation:vip-in .4s var(--ease-out);display:grid}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:0 0}.lightbox__figure[data-astro-cid-rj65ajc3]{justify-items:center;gap:14px;margin:0;display:grid}.lightbox__figure[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{border:10px solid #fffdf8;border-bottom-width:36px;width:auto;max-width:min(92vw,1200px);height:auto;max-height:80vh;box-shadow:0 30px 80px #000000b3}.lightbox__count[data-astro-cid-rj65ajc3]{color:var(--gold-soft);letter-spacing:.24em;font-size:.75rem}.lightbox__close[data-astro-cid-rj65ajc3]{color:var(--gold-soft);cursor:pointer;z-index:2;background:0 0;border:0;font-size:2.4rem;position:fixed;top:16px;right:22px}.lightbox__nav[data-astro-cid-rj65ajc3]{border:1px solid var(--line-strong);width:54px;height:54px;color:var(--gold-soft);cursor:pointer;z-index:2;background:#0b0a0a99;border-radius:50%;place-items:center;display:grid;position:fixed;top:50%;translate:0 -50%}.lightbox__nav[data-astro-cid-rj65ajc3] svg{width:20px;height:20px}.lightbox__nav--prev[data-astro-cid-rj65ajc3]{left:clamp(8px,3vw,40px)}.lightbox__nav--prev[data-astro-cid-rj65ajc3] svg{transform:rotate(180deg)}.lightbox__nav--next[data-astro-cid-rj65ajc3]{right:clamp(8px,3vw,40px)}@media (width<=700px){.gallery__arrows[data-astro-cid-rj65ajc3]{display:none}.lightbox__nav[data-astro-cid-rj65ajc3]{top:auto;bottom:22px;translate:none}.lightbox__figure[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{border-width:6px 6px 24px}}.hero-media[data-astro-cid-lcdefpme]{z-index:0;position:fixed;inset:0;overflow:hidden}.hero-media__poster[data-astro-cid-lcdefpme],.hero-media[data-astro-cid-lcdefpme] canvas[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme] canvas[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .6s}.hero-media[data-astro-cid-lcdefpme] canvas[data-astro-cid-lcdefpme].is-ready{opacity:1}.hero-veil[data-astro-cid-lcdefpme]{background:radial-gradient(at 50% 40%,#0b0a0a33,#0b0a0ad9 80%),#0b0a0a8c;position:absolute;inset:0}.lattice{z-index:1}.hero[data-astro-cid-lcdefpme]{height:420vh;margin-top:calc(var(--header-h) * -1);position:relative}.hero-sticky[data-astro-cid-lcdefpme]{height:100svh;position:sticky;top:0;overflow:hidden}.hero-panel[data-astro-cid-lcdefpme]{text-align:center;padding:calc(var(--header-h) + 36px) var(--gutter) 70px;place-items:center;display:grid;position:absolute;inset:0}.hero-panel--b[data-astro-cid-lcdefpme],.hero-panel--c[data-astro-cid-lcdefpme]{visibility:hidden;opacity:0}.hero-panel__inner[data-astro-cid-lcdefpme]{max-width:980px}.hero-panel[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:24px auto 0}.hero-title[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;line-height:.85;display:flex}.hero-title__royal[data-astro-cid-lcdefpme]{z-index:1;margin-bottom:-.25em;font-size:clamp(2.4rem,min(9vw,11vh),7.5rem);position:relative}.hero-title__watan[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(3.4rem,min(19vw,24vh),17rem);font-weight:700}.hero-sub[data-astro-cid-lcdefpme]{letter-spacing:.6em;text-transform:uppercase;color:var(--gold-soft);margin-top:18px;font-size:clamp(.72rem,1.2vw,.9rem)}.hero-cta[data-astro-cid-lcdefpme]{margin-top:clamp(20px,4.5vh,40px)}@media (height<=640px){.hero-panel[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:8px}.hero-sub[data-astro-cid-lcdefpme]{margin-top:10px}.hero[data-astro-cid-lcdefpme] .hero-scroll[data-astro-cid-lcdefpme]{display:none}}.hero-chapter[data-astro-cid-lcdefpme]{font-size:clamp(3rem,9vw,8rem);line-height:.95}.hero-chapter[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold-soft);font-style:italic;font-weight:500}.hero-scroll[data-astro-cid-lcdefpme]{letter-spacing:.4em;text-transform:uppercase;color:var(--ink-muted);flex-direction:column;align-items:center;gap:12px;font-size:.62rem;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.hero-scroll[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(var(--gold), transparent);width:1px;height:54px;animation:drip 2.2s var(--ease-out) infinite}.story[data-astro-cid-lcdefpme],.signatures[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme],.order[data-astro-cid-lcdefpme],.reviews[data-astro-cid-lcdefpme],.gatherings[data-astro-cid-lcdefpme],.press[data-astro-cid-lcdefpme],.visit[data-astro-cid-lcdefpme]{z-index:3;position:relative}.signatures[data-astro-cid-lcdefpme],.reviews[data-astro-cid-lcdefpme],.press[data-astro-cid-lcdefpme]{background:linear-gradient(#0b0a0aeb,#0b0a0af5)}.gatherings[data-astro-cid-lcdefpme],.visit[data-astro-cid-lcdefpme]{background:var(--bg)}.marquee{z-index:3;position:relative}.story__grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,7vw,110px);display:grid}.story__media[data-astro-cid-lcdefpme]{padding-bottom:24%;position:relative}.story__portrait[data-astro-cid-lcdefpme]{aspect-ratio:4/5}.story__inset[data-astro-cid-lcdefpme]{border:6px solid var(--bg);width:68%;position:absolute;bottom:0;right:-18%}.story__title[data-astro-cid-lcdefpme]{flex-direction:column;margin-bottom:30px;display:flex}.story__year[data-astro-cid-lcdefpme]{margin-top:.1em;font-size:.62em}.story__lead[data-astro-cid-lcdefpme]{color:var(--cream);font-family:var(--serif);max-width:none;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.45}.stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:20px;margin-top:44px;padding-top:28px;display:grid}.stats__num[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--gold);font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1;display:block}.stats__label[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin-top:8px;font-size:.66rem;display:block}@media (width<=900px){.story__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.story__inset[data-astro-cid-lcdefpme]{width:72%;right:0}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.signatures__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:50px;display:flex}.sig-track[data-astro-cid-lcdefpme]{padding:10px var(--gutter) 30px;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,1fr);grid-auto-flow:column;gap:24px;max-width:1440px;margin:0 auto;display:grid;overflow-x:auto}.sig-track[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.sig-card[data-astro-cid-lcdefpme]{scroll-snap-align:start;background:var(--bg-card);border:1px solid var(--line);border-radius:4px;flex-direction:column;transition:border-color .5s,box-shadow .5s;display:flex;overflow:hidden}.sig-card[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong);box-shadow:0 30px 60px #0009,0 0 40px #7a11284d}.sig-card__img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;position:relative;overflow:hidden}.sig-card__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.sig-card__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:12px;padding:28px 26px 30px;display:flex;position:relative}.sig-card__num[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--gold);font-size:.95rem}.sig-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.7rem}.sig-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);flex:1;font-size:.86rem}.sig-card__price[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--gold-soft);font-size:1.5rem}.feature__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,7vw,110px);display:grid}.feature__media[data-astro-cid-lcdefpme]{aspect-ratio:4/5}.feature__text[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:26px}.feature__price[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-top:26px;font-size:.8rem}.feature__price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:0;color:var(--gold);font-size:2rem}@media (width<=900px){.feature__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.order__inner[data-astro-cid-lcdefpme]{text-align:center;background:linear-gradient(160deg,#4d0a19bf,#151212e6 70%);padding:clamp(50px,8vw,100px) clamp(24px,6vw,90px)}.order__inner[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:24px auto 0}.order__perks[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;margin:44px 0;padding:0;list-style:none;display:grid}.order__perks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);gap:6px;padding-top:18px;display:grid}.order__perks[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--gold-soft);font-size:1.35rem;font-weight:600}.order__perks[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.82rem}@media (width<=700px){.order__perks[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.reviews__head[data-astro-cid-lcdefpme]{margin-bottom:50px}.reviews__rail[data-astro-cid-lcdefpme]{padding:10px 0;overflow:hidden}.reviews__rail[data-astro-cid-lcdefpme] .marquee__group{align-items:stretch;gap:22px;padding-right:22px}.review[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:linear-gradient(160deg, #4d0a194d, var(--bg-card));border-radius:4px;flex-direction:column;gap:18px;width:min(420px,82vw);margin:0;padding:32px;display:flex}.review__stars[data-astro-cid-lcdefpme]{color:var(--gold);gap:4px;display:flex}.review[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--serif);flex:1;margin:0;font-size:1.22rem;line-height:1.45}.review[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);font-size:.7rem}.gatherings__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:30px;margin-top:50px;display:grid}.gather-card[data-astro-cid-lcdefpme]{text-decoration:none;display:block}.gather-card__img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.gather-card__body[data-astro-cid-lcdefpme]{gap:12px;padding:26px 4px 0;display:grid}.gather-card__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.gather-card[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{justify-self:start}.gather-card[data-astro-cid-lcdefpme]:hover .link-arrow[data-astro-cid-lcdefpme]{color:var(--cream);background-size:100% 1px}@media (width<=800px){.gatherings__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.press__list[data-astro-cid-lcdefpme]{margin:10px 0 0;padding:0;list-style:none}.press__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:1fr 2fr auto;align-items:center;gap:30px;padding:30px 0;text-decoration:none;display:grid;position:relative;overflow:hidden}.press__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:before{content:"";transform-origin:0;transition:transform .7s var(--ease-out);z-index:-1;background:linear-gradient(90deg,#7a112880,#0000);position:absolute;inset:0;transform:scaleX(0)}.press__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:before{transform:scaleX(1)}.press__outlet[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:.7rem}.press__title[data-astro-cid-lcdefpme]{font-family:var(--serif);transition:transform .6s var(--ease-out);font-size:clamp(1.4rem,2.8vw,2.4rem)}.press__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .press__title[data-astro-cid-lcdefpme]{transform:translate(14px)}@media (width<=700px){.press__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}.press__outlet[data-astro-cid-lcdefpme]{grid-column:1/-1}}.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,90px);display:grid}@media (width<=900px){.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
