.tour[data-astro-cid-e4vi5n5w]{position:relative;--stage-h: max(calc(100svh - var(--header-h)), 30rem)}.stage[data-astro-cid-e4vi5n5w]{display:none}.panels[data-astro-cid-e4vi5n5w]{padding-block:var(--space-xl)}.stop[data-astro-cid-e4vi5n5w]{padding:var(--space-l) clamp(var(--space-m),5vw,var(--space-2xl))}.sheet[data-astro-cid-e4vi5n5w]{max-width:40rem;margin-inline:auto;padding:var(--space-l) 0;border-top:3px solid var(--ink)}.sheet[data-astro-cid-e4vi5n5w] h1[data-astro-cid-e4vi5n5w],.sheet[data-astro-cid-e4vi5n5w] h2[data-astro-cid-e4vi5n5w]{font-size:var(--step-4);line-height:.98;letter-spacing:-.04em}.count[data-astro-cid-e4vi5n5w]{margin-left:auto;padding-left:var(--space-s);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em}.eyebrow[data-astro-cid-e4vi5n5w]{display:flex;align-items:center}.lede[data-astro-cid-e4vi5n5w]{max-width:34rem;margin-top:var(--space-s);font-size:var(--step-0);line-height:1.45}.cost[data-astro-cid-e4vi5n5w]{margin-top:var(--space-m);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.02em}.go[data-astro-cid-e4vi5n5w]{margin-top:var(--space-s)}.go[data-astro-cid-e4vi5n5w] .button[data-astro-cid-e4vi5n5w]{min-height:3rem;padding:.55rem var(--space-m);font-size:var(--step-0);line-height:1.15;text-align:center}.scroll-hint[data-astro-cid-e4vi5n5w]{margin-top:var(--space-m);font-family:var(--font-mono);font-size:var(--step--1)}.fd[data-astro-cid-e4vi5n5w],.try[data-astro-cid-e4vi5n5w]{display:none}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .stage[data-astro-cid-e4vi5n5w]{position:sticky;top:var(--header-h);z-index:0;display:block;height:var(--stage-h);overflow:clip;container-type:size;background:var(--paper)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .panels[data-astro-cid-e4vi5n5w]{position:relative;z-index:2;margin-top:calc(-1 * var(--stage-h));padding-block:0;pointer-events:none}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .stop[data-astro-cid-e4vi5n5w]{display:grid;align-items:center;min-height:var(--stage-h);padding:var(--space-m) clamp(var(--space-m),4vw,var(--space-2xl))}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .stop[data-astro-cid-e4vi5n5w][data-side=left]{justify-items:start}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .stop[data-astro-cid-e4vi5n5w][data-side=right]{justify-items:end}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .sheet[data-astro-cid-e4vi5n5w]{width:min(100%,26rem);max-height:calc(var(--stage-h) - var(--space-xl));overflow:auto;margin:0;padding:var(--space-s) var(--space-m) var(--space-m);border:2px solid var(--ink);background:var(--paper);box-shadow:.55rem .55rem 0 var(--ink);pointer-events:auto;transition:opacity .32s ease,transform .42s cubic-bezier(.2,.9,.2,1)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .sheet[data-astro-cid-e4vi5n5w] h1[data-astro-cid-e4vi5n5w],.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .sheet[data-astro-cid-e4vi5n5w] h2[data-astro-cid-e4vi5n5w]{font-size:clamp(1.9rem,.9rem + 2vw,2.9rem)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .stop[data-astro-cid-e4vi5n5w]:not([data-current]) .sheet[data-astro-cid-e4vi5n5w]{opacity:0;transform:translateY(1.6rem)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .fd[data-astro-cid-e4vi5n5w],.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .try[data-astro-cid-e4vi5n5w]{display:block}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .sheet[data-astro-cid-e4vi5n5w] .w{display:inline-block;opacity:0;transform:translateY(.6em) rotate(3deg);transition:opacity .24s ease,transform .56s cubic-bezier(.2,.9,.2,1)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .stop[data-astro-cid-e4vi5n5w][data-current] .sheet[data-astro-cid-e4vi5n5w] .w{opacity:1;transform:none;transition-delay:calc(.16s + var(--i) * 70ms)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .try[data-astro-cid-e4vi5n5w]{margin-top:var(--space-s)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .loading[data-astro-cid-e4vi5n5w]{display:grid}.tour[data-astro-cid-e4vi5n5w][data-live] .loading[data-astro-cid-e4vi5n5w]{opacity:0;pointer-events:none}@media(max-width:47.99rem){.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .stop[data-astro-cid-e4vi5n5w]{align-items:end;justify-items:stretch;padding-bottom:var(--space-s)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .sheet[data-astro-cid-e4vi5n5w]{width:100%;box-shadow:.35rem .35rem 0 var(--ink)}.tour[data-astro-cid-e4vi5n5w]:not([data-fallback]) .sheet[data-astro-cid-e4vi5n5w] .lede[data-astro-cid-e4vi5n5w]{font-size:var(--step--1)}}}.canvas[data-astro-cid-e4vi5n5w]{position:absolute;inset:0;z-index:1}.sky[data-astro-cid-e4vi5n5w]{position:absolute;inset:0;z-index:0;overflow:clip}.body[data-astro-cid-e4vi5n5w]{position:absolute;left:0;top:0;width:clamp(2.4rem,5cqw,4rem);aspect-ratio:1;border-radius:50%;background:var(--brick)}.stars[data-astro-cid-e4vi5n5w]{position:absolute;inset:0;opacity:0}.stars[data-astro-cid-e4vi5n5w] i[data-astro-cid-e4vi5n5w]{position:absolute;width:.32rem;height:.32rem;background:var(--paper)}.rail[data-astro-cid-e4vi5n5w]{position:absolute;left:clamp(var(--space-m),4vw,var(--space-2xl));right:clamp(var(--space-m),4vw,var(--space-2xl));top:var(--space-s);z-index:4;height:.9rem;border-left:1.5px solid var(--brick);border-right:1.5px solid var(--brick);pointer-events:none}.rail[data-astro-cid-e4vi5n5w]:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1.5px dotted var(--brick)}.rail[data-astro-cid-e4vi5n5w] .fill[data-astro-cid-e4vi5n5w]{position:absolute;top:50%;left:0;width:100%;height:3px;margin-top:-1.5px;background:var(--brick);transform:scaleX(0);transform-origin:left}.rail[data-astro-cid-e4vi5n5w] .tick[data-astro-cid-e4vi5n5w]{position:absolute;top:0;left:calc(var(--i) / 6 * 100%);width:1.5px;height:100%;margin-left:-.75px;background:var(--brick)}.reel[data-astro-cid-e4vi5n5w]{--reel-h: min(82cqh, 44rem);position:absolute;top:calc(50% + .9rem);right:clamp(var(--space-m),9cqw,12rem);z-index:3;height:var(--reel-h);aspect-ratio:9 / 16;border:3px solid var(--paper);border-radius:1.6rem;background:linear-gradient(to bottom,rgba(26,22,19,.6),transparent 20%,transparent 52%,rgba(26,22,19,.78));box-shadow:0 0 0 150cqmax #1a161342;color:var(--paper);opacity:0;transform:translateY(calc(-50% + 2rem)) scale(.94);pointer-events:none;transition:opacity .36s ease,transform .64s cubic-bezier(.2,.9,.2,1);overflow:hidden;container-type:inline-size}.tour[data-astro-cid-e4vi5n5w][data-stop=videography] .reel[data-astro-cid-e4vi5n5w]{opacity:1;transform:translateY(-50%)}.reel[data-astro-cid-e4vi5n5w] svg[data-astro-cid-e4vi5n5w]{width:1.7rem;height:1.7rem;fill:none;stroke:var(--paper);stroke-width:1.8;stroke-linejoin:round}.reel-top[data-astro-cid-e4vi5n5w]{position:absolute;left:5cqw;right:5cqw;top:3.5cqw;display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:clamp(1rem,6.5cqw,1.4rem)}.reel-top[data-astro-cid-e4vi5n5w] svg[data-astro-cid-e4vi5n5w]{width:1.5rem;height:1.5rem}.reel-actions[data-astro-cid-e4vi5n5w]{position:absolute;right:3.5cqw;bottom:22cqw;display:grid;gap:1.1rem;justify-items:center}.act[data-astro-cid-e4vi5n5w]{display:grid;gap:.15rem;justify-items:center}.act[data-astro-cid-e4vi5n5w] em[data-astro-cid-e4vi5n5w]{font-style:normal;font-family:var(--font-mono);font-size:clamp(.62rem,3.6cqw,.78rem);letter-spacing:.02em}.act[data-astro-cid-e4vi5n5w].dots{gap:.22rem}.act[data-astro-cid-e4vi5n5w].dots i[data-astro-cid-e4vi5n5w]{width:.3rem;height:.3rem;border-radius:50%;background:var(--paper)}.reel-hearts[data-astro-cid-e4vi5n5w]{position:absolute;right:5.5cqw;bottom:38cqw;width:1.7rem;height:0}.reel-hearts[data-astro-cid-e4vi5n5w] .rh{position:absolute;left:0;bottom:0;width:1.7rem;height:1.7rem;animation:rise 2.4s ease-out forwards}.reel-hearts[data-astro-cid-e4vi5n5w] .rh svg{width:100%;height:100%;fill:var(--brick);stroke:var(--ink);stroke-width:1.2}.reel-hearts[data-astro-cid-e4vi5n5w] .rh[data-tone=paper] svg{fill:var(--paper)}@keyframes rise{0%{opacity:0;transform:translate(0) scale(.3) rotate(0)}12%{opacity:1;transform:translateY(-1rem) scale(calc(var(--s) * 1.15)) rotate(var(--r))}to{opacity:0;transform:translate(var(--x),-13rem) scale(var(--s)) rotate(calc(var(--r) * -1))}}.reel-comments[data-astro-cid-e4vi5n5w]{position:absolute;left:4cqw;right:22cqw;bottom:30cqw;display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.reel-comments[data-astro-cid-e4vi5n5w] .cm{display:flex;gap:.45rem;align-items:center;margin:0;padding:.35rem .7rem .35rem .4rem;border-radius:1rem;background:#1a1613d1;color:var(--paper);font-size:clamp(.66rem,4cqw,.82rem);line-height:1.25;transform-origin:0 100%;animation:pop .42s cubic-bezier(.2,1.4,.4,1) both;transition:opacity .36s ease,transform .36s ease}.reel-comments[data-astro-cid-e4vi5n5w] .cm.out{opacity:0;transform:translateY(-.6rem)}.reel-comments[data-astro-cid-e4vi5n5w] .cm i{flex:none;width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid var(--paper);background:var(--brick)}.reel-comments[data-astro-cid-e4vi5n5w] .cm i[data-tone="1"]{background:var(--stone)}.reel-comments[data-astro-cid-e4vi5n5w] .cm i[data-tone="2"]{background:var(--paper)}.reel-comments[data-astro-cid-e4vi5n5w] .cm b{font-weight:800}@keyframes pop{0%{opacity:0;transform:translateY(.9rem) scale(.6)}to{opacity:1;transform:none}}.reel-meta[data-astro-cid-e4vi5n5w]{position:absolute;left:4cqw;right:22cqw;bottom:5cqw;display:grid;gap:.3rem}.reel-meta[data-astro-cid-e4vi5n5w] p[data-astro-cid-e4vi5n5w]{margin:0}.reel-meta[data-astro-cid-e4vi5n5w] .who[data-astro-cid-e4vi5n5w]{display:flex;align-items:center;gap:.5rem;font-size:clamp(.72rem,4cqw,.9rem)}.reel-meta[data-astro-cid-e4vi5n5w] .av[data-astro-cid-e4vi5n5w]{width:1.7rem;height:1.7rem;border-radius:50%;border:2px solid var(--paper);background:var(--ink) url(/brand/monogram.png) center / 70% no-repeat}.reel-meta[data-astro-cid-e4vi5n5w] .follow[data-astro-cid-e4vi5n5w]{padding:.1rem .55rem;border:1.5px solid var(--paper);border-radius:.4rem;font-size:.72em;font-weight:700}.reel-meta[data-astro-cid-e4vi5n5w] .cap[data-astro-cid-e4vi5n5w]{font-size:clamp(.72rem,4cqw,.9rem);font-weight:700}.reel-meta[data-astro-cid-e4vi5n5w] .aud[data-astro-cid-e4vi5n5w]{font-family:var(--font-mono);font-size:clamp(.6rem,3.3cqw,.72rem);opacity:.85}.reel-progress[data-astro-cid-e4vi5n5w]{position:absolute;left:0;right:0;bottom:0;height:3px;background:#f6f4f059}.reel-progress[data-astro-cid-e4vi5n5w] i[data-astro-cid-e4vi5n5w]{display:block;height:100%;background:var(--paper);transform-origin:left;animation:watch 9s linear infinite}@keyframes watch{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:47.99rem){.reel[data-astro-cid-e4vi5n5w]{--reel-h: min(33cqh, 21rem);top:calc(var(--space-xl) + var(--reel-h) / 2);right:auto;left:50%;margin-left:calc(var(--reel-h) * -9 / 32)}.reel-comments[data-astro-cid-e4vi5n5w],.reel-meta[data-astro-cid-e4vi5n5w] .aud[data-astro-cid-e4vi5n5w],.reel-meta[data-astro-cid-e4vi5n5w] .follow[data-astro-cid-e4vi5n5w]{display:none}}.viewfinder[data-astro-cid-e4vi5n5w]{position:absolute;left:0;top:0;z-index:3;width:clamp(10rem,22cqw,16rem);height:clamp(7.5rem,17cqw,12rem);opacity:0;pointer-events:none;transition:opacity .24s ease;will-change:transform}.tour[data-astro-cid-e4vi5n5w][data-stop=photography] .viewfinder[data-astro-cid-e4vi5n5w]{opacity:1}.viewfinder[data-astro-cid-e4vi5n5w] .c[data-astro-cid-e4vi5n5w]{position:absolute;width:1.4rem;height:1.4rem;border:0 solid var(--brick)}.viewfinder[data-astro-cid-e4vi5n5w] .tl[data-astro-cid-e4vi5n5w]{left:0;top:0;border-width:3px 0 0 3px}.viewfinder[data-astro-cid-e4vi5n5w] .tr[data-astro-cid-e4vi5n5w]{right:0;top:0;border-width:3px 3px 0 0}.viewfinder[data-astro-cid-e4vi5n5w] .bl[data-astro-cid-e4vi5n5w]{left:0;bottom:0;border-width:0 0 3px 3px}.viewfinder[data-astro-cid-e4vi5n5w] .br[data-astro-cid-e4vi5n5w]{right:0;bottom:0;border-width:0 3px 3px 0}.viewfinder[data-astro-cid-e4vi5n5w] .cross[data-astro-cid-e4vi5n5w]{position:absolute;left:50%;top:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem}.viewfinder[data-astro-cid-e4vi5n5w] .cross[data-astro-cid-e4vi5n5w]:before,.viewfinder[data-astro-cid-e4vi5n5w] .cross[data-astro-cid-e4vi5n5w]:after{content:"";position:absolute;background:var(--brick)}.viewfinder[data-astro-cid-e4vi5n5w] .cross[data-astro-cid-e4vi5n5w]:before{left:0;right:0;top:50%;height:2px;margin-top:-1px}.viewfinder[data-astro-cid-e4vi5n5w] .cross[data-astro-cid-e4vi5n5w]:after{top:0;bottom:0;left:50%;width:2px;margin-left:-1px}.viewfinder[data-astro-cid-e4vi5n5w] .exposure[data-astro-cid-e4vi5n5w]{position:absolute;right:.2rem;bottom:-1.5rem;font-family:var(--font-mono);font-size:var(--step--1);color:var(--brick)}.flash[data-astro-cid-e4vi5n5w]{position:absolute;inset:0;z-index:6;background:var(--paper);opacity:0;pointer-events:none}.tray[data-astro-cid-e4vi5n5w]{position:absolute;left:clamp(var(--space-m),3vw,var(--space-xl));bottom:var(--space-m);z-index:5;display:flex;flex-direction:row;align-items:flex-end;gap:var(--space-xs);pointer-events:none}.tray[data-astro-cid-e4vi5n5w] .polaroid{width:clamp(6.5rem,11cqw,9.5rem);margin:0;padding:.35rem .35rem .2rem;border:2px solid var(--ink);background:var(--paper);box-shadow:.25rem .25rem 0 var(--ink);pointer-events:auto}.tray[data-astro-cid-e4vi5n5w] .polaroid img{display:block;width:100%;height:auto}.tray[data-astro-cid-e4vi5n5w] .polaroid-save{display:block;padding:.35rem 0;color:var(--ink);font-family:var(--font-mono);font-size:var(--step--1);text-align:center;text-underline-offset:.2em}.tray[data-astro-cid-e4vi5n5w] .polaroid-save:hover{color:var(--brick)}.loading[data-astro-cid-e4vi5n5w]{position:absolute;inset:0;z-index:5;display:none;place-content:center;justify-items:center;gap:var(--space-s);background:var(--paper);color:var(--brick);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;transition:opacity .5s ease}.loading[data-astro-cid-e4vi5n5w] .line[data-astro-cid-e4vi5n5w]{display:block;width:min(60%,18rem);height:3px;background:var(--brick);transform:scaleX(0);transform-origin:left;animation:grow 2.6s cubic-bezier(.2,.7,.2,1) forwards}@keyframes grow{to{transform:scaleX(.9)}}.fd[data-astro-cid-e4vi5n5w]{margin-top:var(--space-s)}.fd-box[data-astro-cid-e4vi5n5w]{position:relative;height:9.5rem;border:2px solid var(--ink);background:var(--stone)}.fd-frame[data-astro-cid-e4vi5n5w]{position:absolute;border:3px solid var(--ink);background:var(--paper);overflow:hidden}.fd-note[data-astro-cid-e4vi5n5w]{margin-top:var(--space-2xs);font-family:var(--font-mono);font-size:var(--step--1);color:var(--brick)}.try-note[data-astro-cid-e4vi5n5w]{display:block;margin-top:var(--space-xs);font-size:var(--step--1)}.scroll-hint[data-astro-cid-e4vi5n5w]{color:var(--brick)}@media(prefers-reduced-motion:reduce){.loading[data-astro-cid-e4vi5n5w] .line[data-astro-cid-e4vi5n5w]{animation:none;transform:scaleX(.9)}.sheet[data-astro-cid-e4vi5n5w]{transition:none}}
