.gal[data-astro-cid-ibwi3eut]{padding:3rem 0 2rem}.gal__head[data-astro-cid-ibwi3eut]{padding:0 var(--gutter) 1.4rem;justify-content:space-between;gap:1rem;display:flex}.gal__track[data-astro-cid-ibwi3eut]{padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;gap:1rem;display:flex;overflow-x:auto}.gal__track[data-astro-cid-ibwi3eut]::-webkit-scrollbar{display:none}.gal__track[data-astro-cid-ibwi3eut].is-dragging{cursor:grabbing;scroll-snap-type:none}.gal__item[data-astro-cid-ibwi3eut]{aspect-ratio:4/3;scroll-snap-align:start;border-radius:2px;flex:none;width:min(40vw,700px);position:relative;overflow:hidden}.gal__item[data-astro-cid-ibwi3eut]:first-child{width:min(54vw,980px)}.gal__item[data-astro-cid-ibwi3eut] img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out);pointer-events:none}.gal__item[data-astro-cid-ibwi3eut]:hover img{transform:scale(1.04)}.gal__n[data-astro-cid-ibwi3eut]{color:var(--clr-star);position:absolute;bottom:.9rem;left:1rem}.gal__bar[data-astro-cid-ibwi3eut]{height:1px;margin:1.4rem var(--gutter) 0;background:#ffffff14;display:block}.gal__bar[data-astro-cid-ibwi3eut] i[data-astro-cid-ibwi3eut]{background:var(--clr-gold);transform-origin:0;height:100%;display:block}.lb[data-astro-cid-ibwi3eut]{background:#000000f7;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lb[data-astro-cid-ibwi3eut]::backdrop{background:#000000e6}.lb[data-astro-cid-ibwi3eut][open]{place-items:center;display:grid}.lb__fig[data-astro-cid-ibwi3eut]{grid-area:1/1;justify-items:center;gap:1rem;max-width:92vw;margin:0;display:none}.lb__fig[data-astro-cid-ibwi3eut].is-on{display:grid}.lb__fig[data-astro-cid-ibwi3eut] img{object-fit:contain;width:auto;max-width:92vw;max-height:80dvh}.lb__ui[data-astro-cid-ibwi3eut]{align-items:center;gap:1rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.lb__ui[data-astro-cid-ibwi3eut] button[data-astro-cid-ibwi3eut]{width:52px;height:52px;color:var(--clr-star);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.lb__ui[data-astro-cid-ibwi3eut] button[data-astro-cid-ibwi3eut]:hover{background:var(--clr-gold);color:var(--clr-void)}.farm-ig[data-astro-cid-ibwi3eut]{padding:1rem var(--gutter) 2.6rem}.farm-ig__inner[data-astro-cid-ibwi3eut]{background:linear-gradient(#ffffff08,#ffffff01);border-radius:4px;gap:.9rem;max-width:980px;margin-inline:auto;padding:1.35rem 1.3rem 1.45rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.farm-ig__text[data-astro-cid-ibwi3eut]{color:var(--clr-star-dim);max-width:70ch}.farm-ig[data-astro-cid-ibwi3eut] .cta[data-astro-cid-ibwi3eut]{justify-self:start}.sp__details[data-astro-cid-ibwi3eut]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.sp__col[data-astro-cid-ibwi3eut]{align-content:start;gap:1.5rem;display:grid}.sp__hl[data-astro-cid-ibwi3eut]{margin-top:-1.5rem}.sp__amen[data-astro-cid-ibwi3eut]{columns:2;column-gap:2rem;margin:0}.sp__amen[data-astro-cid-ibwi3eut] li[data-astro-cid-ibwi3eut]{break-inside:avoid;color:var(--clr-star-dim);border-bottom:1px solid #ffffff12;align-items:baseline;gap:.7rem;padding:.75rem 0;display:flex}.sp__amen[data-astro-cid-ibwi3eut] .icon{width:.95rem;height:.95rem;color:var(--clr-gold);flex:none;transform:translateY(2px)}.sp__sheet[data-astro-cid-ibwi3eut]{background:linear-gradient(#ffffff08,#ffffff01);border-radius:4px;gap:1rem;padding:1.8rem;display:grid;position:sticky;top:100px;box-shadow:inset 0 0 0 1px #ffffff12}.sp__facts[data-astro-cid-ibwi3eut]{margin:0;display:grid}.sp__facts[data-astro-cid-ibwi3eut] div[data-astro-cid-ibwi3eut]{border-bottom:1px solid #ffffff12;grid-template-columns:6.5rem 1fr;gap:1rem;padding:.55rem 0;display:grid}.sp__facts[data-astro-cid-ibwi3eut] dt[data-astro-cid-ibwi3eut]{color:var(--clr-muted)}.sp__facts[data-astro-cid-ibwi3eut] dd[data-astro-cid-ibwi3eut]{color:var(--clr-star-dim);text-transform:none;letter-spacing:.02em;margin:0}.sp__inc-title[data-astro-cid-ibwi3eut]{color:var(--clr-gold);margin-top:.4rem}.sp__inc[data-astro-cid-ibwi3eut]{gap:.35rem;margin:0;display:grid}.sp__inc[data-astro-cid-ibwi3eut] li[data-astro-cid-ibwi3eut]{color:var(--clr-star-dim);align-items:center;gap:.6rem;font-size:.92rem;display:flex}.sp__inc[data-astro-cid-ibwi3eut] .icon{width:1rem;height:1rem;color:var(--clr-gold)}.sp__book[data-astro-cid-ibwi3eut]{justify-self:start;margin-top:.6rem}.glance[data-astro-cid-ibwi3eut]{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;flex-wrap:nowrap;gap:1rem;margin:0;padding:2.4rem 0 .65rem;display:flex;position:relative;overflow:auto hidden}.glance[data-astro-cid-ibwi3eut]::-webkit-scrollbar{height:0}.glance[data-astro-cid-ibwi3eut]:before{content:"";background:linear-gradient(90deg,#f4c47cb3,#f4c47c26);height:1px;position:absolute;top:.42rem;left:.3rem;right:.3rem}.glance[data-astro-cid-ibwi3eut]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f4c47c29,#f4c47c75,#f4c47c29);height:1px;position:absolute;bottom:0;left:0;right:0}.glance__item[data-astro-cid-ibwi3eut]{scroll-snap-align:start;flex:0 0 clamp(12rem,18vw,16rem);align-content:start;gap:.55rem;min-width:12rem;padding-right:.4rem;display:grid;position:relative}.glance__item[data-astro-cid-ibwi3eut]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f4c47cb8,#f4c47c3d);width:calc(100% + 1rem);height:1px;position:absolute;top:-2.01rem;left:.28rem}.glance__item[data-astro-cid-ibwi3eut]:last-child:after{display:none}.glance__dot[data-astro-cid-ibwi3eut]{width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--clr-gold), 0 0 10px #f4c47c59;background:#000;border-radius:50%;position:absolute;top:-2.4rem;left:0}.glance__time[data-astro-cid-ibwi3eut]{color:var(--clr-gold)}.glance__icon[data-astro-cid-ibwi3eut] .icon{width:1.2rem;height:1.2rem;color:var(--clr-star-dim)}.glance__title[data-astro-cid-ibwi3eut]{font-family:var(--font-heading);color:var(--clr-star);font-size:.98rem;font-weight:600;line-height:1.25}.glance__act[data-astro-cid-ibwi3eut]{color:var(--clr-star-dim);margin:0;font-size:.9rem;line-height:1.45}.stay-acts[data-astro-cid-ibwi3eut]{background:linear-gradient(#ffffff08,#ffffff02);border-radius:4px;gap:1.1rem;margin-top:2.25rem;padding:1.6rem 1.45rem 1.7rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.stay-acts__title[data-astro-cid-ibwi3eut]{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2.6vw,1.7rem)}.stay-acts__lead[data-astro-cid-ibwi3eut]{color:var(--clr-star-dim);max-width:70ch;margin:0}.stay-acts__chips[data-astro-cid-ibwi3eut]{margin:0}.stay-acts__cta-wrap[data-astro-cid-ibwi3eut]{margin-top:.35rem}.others__grid[data-astro-cid-ibwi3eut]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:2rem;margin-bottom:2.5rem;display:grid}.others__list[data-astro-cid-ibwi3eut]{border-top:1px solid #ffffff14;margin:0}.others__row[data-astro-cid-ibwi3eut]{border-bottom:1px solid #ffffff12;grid-template-columns:96px minmax(0,1fr) 11rem minmax(0,1fr) auto;align-items:center;gap:1.6rem;padding:1rem 0;display:grid}.others__img[data-astro-cid-ibwi3eut]{aspect-ratio:4/3;border-radius:2px;overflow:hidden}.others__img[data-astro-cid-ibwi3eut] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out)}.others__row[data-astro-cid-ibwi3eut]:hover .others__img[data-astro-cid-ibwi3eut] img{transform:scale(1.1)}.others__name[data-astro-cid-ibwi3eut]{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--clr-star);font-size:clamp(1.3rem,2vw,1.9rem);font-weight:700;transition:color .3s}.others__row[data-astro-cid-ibwi3eut]:hover .others__name[data-astro-cid-ibwi3eut]{color:var(--clr-gold-bright)}.others__tag[data-astro-cid-ibwi3eut]{font-size:1.15rem}.others__row[data-astro-cid-ibwi3eut] .others__go{width:1.2rem;height:1.2rem;color:var(--clr-gold);transition:transform .5s var(--ease-out)}.others__row[data-astro-cid-ibwi3eut]:hover .others__go{transform:translate(3px,-3px)}@media (width<=1000px){.glance[data-astro-cid-ibwi3eut]{scrollbar-width:none}.glance__item[data-astro-cid-ibwi3eut]{flex-basis:12rem;min-width:12rem}}@media (width<=900px){.sp__details[data-astro-cid-ibwi3eut],.others__grid[data-astro-cid-ibwi3eut]{grid-template-columns:1fr}.sp__sheet[data-astro-cid-ibwi3eut]{position:static}.sp__amen[data-astro-cid-ibwi3eut]{columns:1}.stay-acts[data-astro-cid-ibwi3eut]{padding:1.35rem 1.1rem 1.45rem}.gal__item[data-astro-cid-ibwi3eut],.gal__item[data-astro-cid-ibwi3eut]:first-child{width:82vw}.others__row[data-astro-cid-ibwi3eut]{grid-template-columns:80px 1fr auto;gap:.3rem 1rem}.others__img[data-astro-cid-ibwi3eut]{grid-row:1/span 3}.others__row[data-astro-cid-ibwi3eut] .others__go{grid-area:1/3/span 3}}
