.hero[data-astro-cid-hnd76aqv]{--scroll: 0;position:relative;overflow:hidden;isolation:isolate;color:var(--on-dark);min-height:clamp(520px,calc(100svh - 116px),860px);display:flex;align-items:flex-end;background:var(--heading);padding:120px 0 clamp(72px,10vw,120px)}.slides[data-astro-cid-hnd76aqv]{position:absolute;inset:0;z-index:-3;transform:translateY(calc(var(--scroll) * 12%)) scale(calc(1 + var(--scroll) * .08))}.slide[data-astro-cid-hnd76aqv]{position:absolute;inset:0;opacity:0;transition:opacity 1.6s ease}.slide[data-astro-cid-hnd76aqv].is-on{opacity:1}.slide[data-astro-cid-hnd76aqv]:not(.is-on):not(.armed){display:none}.slide[data-astro-cid-hnd76aqv] picture,.slide[data-astro-cid-hnd76aqv] img{width:100%;height:100%;display:block}.slide[data-astro-cid-hnd76aqv] img{object-fit:cover;transform:scale(1.18);transform-origin:60% 40%}.slide[data-astro-cid-hnd76aqv].is-on img{animation:kenburns 9s ease-out forwards}.slide[data-astro-cid-hnd76aqv]:nth-child(2n) img{transform-origin:30% 60%}@keyframes kenburns{0%{transform:scale(1.18) translate(1.5%,1%)}to{transform:scale(1.02) translate(0)}}.shade[data-astro-cid-hnd76aqv]{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,#22121adb,#22121a80 40%,#22121a00 72%),linear-gradient(180deg,#22121a59,#22121a00 30%,#22121a80 75%,#22121aeb)}.sun[data-astro-cid-hnd76aqv]{position:absolute;z-index:-1;width:min(46vw,460px);right:4%;bottom:28px;opacity:.9;overflow:visible}.sun-rise[data-astro-cid-hnd76aqv]{transform:translateY(70px);transition:transform 2.4s cubic-bezier(.2,.7,.1,1) .3s}.is-ready[data-astro-cid-hnd76aqv] .sun-rise[data-astro-cid-hnd76aqv]{transform:translateY(calc(10px - var(--scroll) * 20px))}.rays[data-astro-cid-hnd76aqv] line[data-astro-cid-hnd76aqv]{stroke-dasharray:30;stroke-dashoffset:30;transition:stroke-dashoffset 1.2s ease 1.6s}.is-ready[data-astro-cid-hnd76aqv] .rays[data-astro-cid-hnd76aqv] line[data-astro-cid-hnd76aqv]{stroke-dashoffset:0}.horizon[data-astro-cid-hnd76aqv]{transform-origin:center;transform:scaleX(0);transition:transform 1.4s cubic-bezier(.2,.7,.1,1)}.is-ready[data-astro-cid-hnd76aqv] .horizon[data-astro-cid-hnd76aqv]{transform:scaleX(1)}.hero-in[data-astro-cid-hnd76aqv]{width:100%}.hero-logo[data-astro-cid-hnd76aqv]{width:120px;margin-bottom:22px;opacity:0;transform:translateY(14px);transition:opacity .9s ease .1s,transform .9s ease .1s}h1[data-astro-cid-hnd76aqv]{color:var(--on-dark);font-size:clamp(2.8rem,8.5vw,6.2rem);line-height:1;letter-spacing:-.02em;margin-bottom:.35em;max-width:12ch;text-shadow:0 6px 40px rgba(0,0,0,.35)}.wm[data-astro-cid-hnd76aqv]{display:inline-block;overflow:hidden;vertical-align:top;margin-right:.22em;padding-bottom:.08em}.w[data-astro-cid-hnd76aqv]{display:inline-block;transform:translateY(105%) rotate(4deg);transform-origin:left bottom;transition:transform 1.1s cubic-bezier(.2,.7,.1,1);transition-delay:calc(.2s + var(--i) * .11s)}.hero-sub[data-astro-cid-hnd76aqv]{font-size:clamp(1.1rem,2vw,1.35rem);color:#f1e6ea;max-width:40ch;margin-bottom:1.8em;opacity:0;transform:translateY(14px);transition:opacity .9s ease 1s,transform .9s ease 1s}.hero-btns[data-astro-cid-hnd76aqv]{opacity:0;transform:translateY(14px);transition:opacity .9s ease 1.2s,transform .9s ease 1.2s}.is-ready[data-astro-cid-hnd76aqv] .hero-logo[data-astro-cid-hnd76aqv],.is-ready[data-astro-cid-hnd76aqv] .hero-sub[data-astro-cid-hnd76aqv],.is-ready[data-astro-cid-hnd76aqv] .hero-btns[data-astro-cid-hnd76aqv]{opacity:1;transform:none}.is-ready[data-astro-cid-hnd76aqv] .w[data-astro-cid-hnd76aqv]{transform:none}.btn--ghost[data-astro-cid-hnd76aqv]{color:var(--on-dark)}.btn--lg[data-astro-cid-hnd76aqv]{min-height:54px;padding:.9em 1.8em;font-size:1.08rem}.now-showing[data-astro-cid-hnd76aqv]{display:flex;align-items:center;gap:12px;margin:34px 0 0;font:800 .78rem var(--font-head);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-soft)}.ns-bar[data-astro-cid-hnd76aqv]{width:46px;height:2px;background:var(--sun)}.ns-label[data-astro-cid-hnd76aqv].swap{animation:labelIn .7s ease}@keyframes labelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.scroll-cue[data-astro-cid-hnd76aqv]{position:absolute;left:50%;bottom:22px;transform:translate(-50%);width:26px;height:42px;border:2px solid rgba(255,244,214,.7);border-radius:14px}.scroll-cue[data-astro-cid-hnd76aqv] span[data-astro-cid-hnd76aqv]{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--on-dark);animation:cue 1.8s ease-in-out infinite}@keyframes cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}@media(max-width:760px){.hero[data-astro-cid-hnd76aqv]{min-height:calc(100svh - 104px);padding-top:90px}.sun[data-astro-cid-hnd76aqv]{width:44vw;right:-4%;top:96px;bottom:auto;opacity:.7}.hero-logo[data-astro-cid-hnd76aqv]{width:92px}.scroll-cue[data-astro-cid-hnd76aqv]{display:none}}@media(prefers-reduced-motion:reduce){.slides[data-astro-cid-hnd76aqv]{transform:none}.slide[data-astro-cid-hnd76aqv] img,.slide[data-astro-cid-hnd76aqv].is-on img{animation:none;transform:none}.sun-rise[data-astro-cid-hnd76aqv],.is-ready[data-astro-cid-hnd76aqv] .sun-rise[data-astro-cid-hnd76aqv],.horizon[data-astro-cid-hnd76aqv],.rays[data-astro-cid-hnd76aqv] line[data-astro-cid-hnd76aqv]{transition:none;transform:none;stroke-dashoffset:0}.w[data-astro-cid-hnd76aqv],.hero-logo[data-astro-cid-hnd76aqv],.hero-sub[data-astro-cid-hnd76aqv],.hero-btns[data-astro-cid-hnd76aqv]{transition:none;opacity:1;transform:none}.scroll-cue[data-astro-cid-hnd76aqv] span[data-astro-cid-hnd76aqv]{animation:none}}.film[data-astro-cid-gzpiqazt]{background:var(--dark-deep);color:var(--on-dark);padding:clamp(56px,8vw,96px) 0;overflow:hidden;position:relative}.film[data-astro-cid-gzpiqazt]:before,.film[data-astro-cid-gzpiqazt]:after{content:"";position:absolute;left:0;right:0;height:18px;background:repeating-linear-gradient(90deg,transparent 0 14px,rgba(250,244,238,.16) 14px 26px)}.film[data-astro-cid-gzpiqazt]:before{top:14px}.film[data-astro-cid-gzpiqazt]:after{bottom:14px}.film[data-astro-cid-gzpiqazt] h2[data-astro-cid-gzpiqazt]{color:var(--on-dark)}.film[data-astro-cid-gzpiqazt] .eyebrow[data-astro-cid-gzpiqazt]{color:var(--accent-soft)}.reel[data-astro-cid-gzpiqazt]{overflow:hidden;padding:10px 0 24px}.reel-track[data-astro-cid-gzpiqazt]{display:flex;width:max-content;animation:reel 70s linear infinite}.reel[data-astro-cid-gzpiqazt] ul[data-astro-cid-gzpiqazt]{display:flex;flex-shrink:0;gap:22px;list-style:none;margin:0;padding:0 22px 0 0}.frame[data-astro-cid-gzpiqazt]{width:min(62vw,320px);flex-shrink:0}.frame[data-astro-cid-gzpiqazt] a[data-astro-cid-gzpiqazt]{display:block;text-decoration:none;color:inherit;border-radius:18px;overflow:hidden;position:relative;box-shadow:0 24px 50px #00000073}.frame[data-astro-cid-gzpiqazt] img,.frame[data-astro-cid-gzpiqazt] .photo-ph{border-radius:0!important;transition:transform 1.2s cubic-bezier(.2,.7,.1,1)}.frame[data-astro-cid-gzpiqazt] a[data-astro-cid-gzpiqazt]:hover img{transform:scale(1.08)}.cap[data-astro-cid-gzpiqazt]{position:absolute;left:0;right:0;bottom:0;padding:44px 18px 16px;display:flex;justify-content:space-between;align-items:end;gap:10px;background:linear-gradient(transparent,#1a0c12e6);color:#fff;font:800 1.15rem var(--font-head)}.cap[data-astro-cid-gzpiqazt] span[data-astro-cid-gzpiqazt]{font-family:var(--font-ar);font-weight:400;font-size:1.05rem}@keyframes reel{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.big3[data-astro-cid-j7pv25f6]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.big[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:4px;padding:26px;border-radius:var(--radius);background:var(--white);border:2px solid var(--green);text-decoration:none;color:var(--muted);min-height:120px;justify-content:center;transition:background .15s}.big[data-astro-cid-j7pv25f6]:hover{background:var(--cream-2)}.big[data-astro-cid-j7pv25f6]:first-child{background:var(--button);border-color:var(--button);color:var(--button-text)}.big-t[data-astro-cid-j7pv25f6]{font:850 1.8rem var(--font-head);color:var(--green)}.big[data-astro-cid-j7pv25f6]:first-child .big-t[data-astro-cid-j7pv25f6]{color:var(--button-text)}.split[data-astro-cid-j7pv25f6]{display:grid;gap:24px;grid-template-columns:1.4fr 1fr;align-items:center}@media(max-width:760px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.market[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(22px,4vw,40px)}.market[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:.2em}.narrow[data-astro-cid-j7pv25f6]{max-width:760px}.map[data-astro-cid-j7pv25f6]{width:100%;min-height:300px;border:0;border-radius:var(--radius)}.map-ph[data-astro-cid-j7pv25f6]{display:grid;place-items:center;background:repeating-linear-gradient(-45deg,#e8e0c3 0 10px,#efe8d0 10px 20px);color:#6b5f3a;font-weight:700}
