.Intro_root__5eeng{position:fixed;inset:0;z-index:1400;background:var(--rs-ink);color:var(--rs-text-on-dark);display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path 1s cubic-bezier(.76,0,.24,1);transition:clip-path 1s cubic-bezier(.76,0,.24,1);transition:clip-path 1s cubic-bezier(.76,0,.24,1),-webkit-clip-path 1s cubic-bezier(.76,0,.24,1)}.Intro_root__5eeng[data-phase=exit]{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.Intro_inner__ocOkf{display:flex;flex-direction:column;align-items:center;gap:clamp(1.1rem,2.4vh,1.8rem);transform:translateY(0);transition:transform .9s var(--rs-ease),opacity .7s var(--rs-ease)}.Intro_root__5eeng[data-phase=exit] .Intro_inner__ocOkf{transform:translateY(-8vh);opacity:0}.Intro_kicker__1hS_S{margin:0;font-size:.62rem;font-weight:600;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;color:var(--rs-brass-soft);opacity:0}.Intro_root__5eeng[data-phase=play] .Intro_kicker__1hS_S{animation:Intro_introFade__2tBsg .9s var(--rs-ease) .95s both}.Intro_wordmark__EtgKp{margin:0;font-family:var(--rs-display,Georgia,serif);font-size:clamp(2.6rem,1.4rem + 6vw,6.5rem);line-height:1;letter-spacing:-.03em;display:flex;white-space:nowrap}.Intro_charMask__b_ZJK{display:inline-block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.Intro_char__fvl_Z{display:inline-block;transform:translateY(115%);opacity:0}.Intro_root__5eeng[data-phase=play] .Intro_char__fvl_Z{animation:Intro_introRise__lqMwQ 1.1s var(--rs-ease) calc(.12s + var(--ci) * 34ms) both}.Intro_meter__drd1R{width:clamp(140px,22vw,260px);height:1px;background:hsla(38,27%,94%,.14);overflow:hidden;opacity:0}.Intro_root__5eeng[data-phase=play] .Intro_meter__drd1R{animation:Intro_introFade__2tBsg .7s var(--rs-ease) .7s both}.Intro_bar__aj0MJ{display:block;height:100%;background:linear-gradient(90deg,var(--rs-brass),var(--rs-brass-soft));transform:scaleX(0);transform-origin:left}.Intro_counter__OhRFX{position:absolute;right:clamp(1.4rem,4vw,4rem);bottom:clamp(1.2rem,3.5vh,3rem);font-family:var(--rs-display,Georgia,serif);font-size:clamp(1.4rem,3vw,2.4rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:hsla(38,27%,94%,.55);opacity:0}.Intro_corner__T0Rlx{position:absolute;left:clamp(1.4rem,4vw,4rem);bottom:clamp(1.35rem,3.5vh,3.1rem);font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:hsla(38,27%,94%,.35);opacity:0}.Intro_root__5eeng[data-phase=play] .Intro_corner__T0Rlx,.Intro_root__5eeng[data-phase=play] .Intro_counter__OhRFX{animation:Intro_introFade__2tBsg .8s var(--rs-ease) .5s both}@keyframes Intro_introRise__lqMwQ{0%{transform:translateY(115%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Intro_introFade__2tBsg{0%{opacity:0}to{opacity:1}}@media (max-width:560px){.Intro_wordmark__EtgKp{font-size:clamp(2rem,9.6vw,2.9rem)}}.Seam_seam__INxAE{position:relative;height:1px;margin-top:-1px;z-index:2;overflow-x:clip;pointer-events:none;--sp:1;--arc:var(--rs-arc);--a:clamp(0,var(--sp)/0.34,1);--v:clamp(0,var(--rs-vel,0),1);--gain:1}.Seam_seam__INxAE[data-depth=sm]{--gain:0.55}.Seam_seam__INxAE[data-depth=lg]{--gain:1.15}.Seam_cap__ROHkz{position:absolute;left:0;right:0;bottom:0;height:calc(var(--arc) * 1.9);border-radius:50% 50% 0 0/100% 100% 0 0;transform-origin:50% 100%;transform:scaleY(calc(.5263 + ((1 - var(--a)) * .4737 + var(--v) * .3) * var(--gain)));box-shadow:0 -1px 0 hsla(41,53%,76%,.22);-webkit-backface-visibility:hidden;backface-visibility:hidden}.Seam_seam__INxAE[data-tone=ivory] .Seam_cap__ROHkz{background:var(--rs-ivory)}.Seam_seam__INxAE[data-tone=ink] .Seam_cap__ROHkz{background:var(--rs-ink)}.Seam_seam__INxAE[data-tone=sand] .Seam_cap__ROHkz{background:var(--rs-sand)}@media (prefers-reduced-motion:reduce){.Seam_cap__ROHkz{transform:scaleY(.5263)}}[data-rs-live] .Seam_cap__ROHkz{will-change:transform}.Hero_root__m8hty{position:relative;height:162vh;background:var(--rs-ink);color:var(--rs-text-on-dark);--hp:0;--xp:0}.Hero_stage__WUKhw{position:-webkit-sticky;position:sticky;top:0;height:100svh;min-height:620px;overflow:hidden;--mx:0;--my:0;transform:scale(calc(1 - var(--xp) * .06));transform-origin:50% 28%}.Hero_plate__cHFLm{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:calc(var(--hp) * var(--hp) * 48px);transform:perspective(1400px) translate3d(0,calc(var(--hp) * 4vh),0) scale(calc(1 - var(--hp) * var(--hp) * .12)) rotateX(calc(var(--rs-vel, 0) * -1.1deg))}.Hero_media__eM8Oj{position:absolute;inset:0;transform:translate3d(calc(var(--mx) * 14px),calc(var(--my) * 10px),0) scale(1.045)}.Hero_frame__X0iQw{position:absolute;inset:0;opacity:0;transition:opacity 2.4s var(--rs-ease-in-out)}.Hero_frame__X0iQw[data-active=true]{opacity:1}.Hero_frameInner__PWNJK{position:absolute;inset:-4%}.Hero_frame__X0iQw[data-active=true] .Hero_frameInner__PWNJK{animation:Hero_cutIn__etT1b 2.6s var(--rs-ease) both}.Hero_frame__X0iQw:nth-child(2n)[data-active=true] .Hero_frameInner__PWNJK{animation-name:Hero_cutInAlt__5SRds}@keyframes Hero_cutIn__etT1b{0%{transform:translate3d(2%,0,0) scale(1.07);filter:blur(4px)}38%{filter:blur(.4px)}to{transform:none;filter:blur(0)}}@keyframes Hero_cutInAlt__5SRds{0%{transform:translate3d(-2%,.8%,0) scale(1.07);filter:blur(4px)}38%{filter:blur(.4px)}to{transform:none;filter:blur(0)}}.Hero_frame__X0iQw img{object-fit:cover;animation:Hero_kbIn__lAilm 34s var(--rs-ease-in-out) infinite alternate;filter:saturate(1.08) contrast(1.05) brightness(1.02)}.Hero_frame__X0iQw[data-pan=out] img{animation-name:Hero_kbOut__IZCaf}.Hero_frame__X0iQw[data-pan=left] img{animation-name:Hero_kbLeft__FV1xs}@keyframes Hero_kbIn__lAilm{0%{transform:scale(1.02) translate3d(0,.6%,0)}to{transform:scale(1.2) translate3d(0,-2.2%,0)}}@keyframes Hero_kbOut__IZCaf{0%{transform:scale(1.22) translate3d(1.6%,-.6%,0)}to{transform:scale(1.04) translate3d(-1.6%,.4%,0)}}@keyframes Hero_kbLeft__FV1xs{0%{transform:scale(1.14) translate3d(3%,-.4%,0)}to{transform:scale(1.14) translate3d(-3%,-1.6%,0)}}.Hero_bloom__JU_Ds{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(72% 58% at 50% 46%,rgba(255,244,220,.55),transparent 74%);mix-blend-mode:screen;opacity:0;animation:Hero_cutBloom__J_PNL 2.4s var(--rs-ease-in-out) both}@keyframes Hero_cutBloom__J_PNL{0%{opacity:0}26%{opacity:.22}to{opacity:0}}.Hero_pointerLight__hDxAD{position:absolute;z-index:1;left:50%;top:50%;width:76vw;height:74vh;margin:-37vh 0 0 -38vw;pointer-events:none;background:radial-gradient(closest-side,rgba(255,236,198,.2),transparent 72%);mix-blend-mode:screen;transform:translate3d(calc(var(--mx) * 46vw),calc(var(--my) * 38vh),0);opacity:clamp(0,1 - var(--hp) * 2.2,1)}.Hero_scrim__BT4cy,.Hero_veil__2W0mo{position:absolute;inset:0;z-index:2;pointer-events:none}.Hero_scrim__BT4cy{background-image:radial-gradient(130% 100% at 50% 45%,transparent 55%,rgba(6,7,9,.5) 100%),linear-gradient(0deg,rgba(7,8,10,.92) 0,rgba(7,8,10,.6) 16%,rgba(7,8,10,.18) 40%,rgba(7,8,10,0) 62%),radial-gradient(92% 72% at 50% 50%,rgba(7,8,10,.34) 0,rgba(7,8,10,.2) 48%,rgba(7,8,10,0) 80%),linear-gradient(180deg,rgba(7,8,10,.7) 0,rgba(7,8,10,.3) 14%,rgba(7,8,10,0) 36%)}.Hero_veil__2W0mo{z-index:4;background:var(--rs-ink);opacity:calc(var(--hp) * .62 + var(--xp) * .3)}.Hero_mistFar___GU_Y,.Hero_mistNear__Ll5fz,.Hero_ray__0nCbB{position:absolute;z-index:3;pointer-events:none}.Hero_mistFar___GU_Y{inset:22% -15% -6% -15%;background:radial-gradient(58% 44% at 24% 78%,rgba(213,226,231,.15),transparent 72%),radial-gradient(50% 38% at 78% 86%,rgba(213,226,231,.11),transparent 70%);animation:Hero_mistFar___GU_Y 88s var(--rs-ease-in-out) infinite alternate;opacity:calc(1 - var(--hp) * 1.5)}.Hero_mistNear__Ll5fz{inset:46% -18% -10% -18%;background:radial-gradient(46% 50% at 62% 88%,rgba(224,232,236,.14),transparent 74%),radial-gradient(40% 42% at 18% 96%,rgba(224,232,236,.1),transparent 70%);animation:Hero_mistNear__Ll5fz 52s var(--rs-ease-in-out) infinite alternate;opacity:calc(.9 - var(--hp) * 1.5)}@keyframes Hero_mistFar___GU_Y{0%{transform:translate3d(-3.5%,0,0)}to{transform:translate3d(3.5%,-1.6%,0)}}@keyframes Hero_mistNear__Ll5fz{0%{transform:translate3d(4.5%,.8%,0)}to{transform:translate3d(-4.5%,-1%,0)}}.Hero_ray__0nCbB{inset:-20% -10%;background:linear-gradient(112deg,transparent 42%,rgba(255,243,214,.13) 47%,transparent 53%,transparent 58%,rgba(255,243,214,.07) 63%,transparent 69%);mix-blend-mode:screen;transform-origin:80% -10%;animation:Hero_raySway__tw_Jw 26s var(--rs-ease-in-out) infinite alternate;opacity:calc(clamp(0, 1 - var(--hp) * 1.9, 1) * .85)}@keyframes Hero_raySway__tw_Jw{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.8deg)}}.Hero_frame__X0iQw[data-active=false] img,.Hero_root__m8hty:not([data-rs-live]) .Hero_frame__X0iQw img,.Hero_root__m8hty:not([data-rs-live]) .Hero_mistFar___GU_Y,.Hero_root__m8hty:not([data-rs-live]) .Hero_mistNear__Ll5fz,.Hero_root__m8hty:not([data-rs-live]) .Hero_motes__o_7YK i,.Hero_root__m8hty:not([data-rs-live]) .Hero_railMeter__mRJap:after,.Hero_root__m8hty:not([data-rs-live]) .Hero_ray__0nCbB{animation-play-state:paused}.Hero_motes__o_7YK{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:clamp(0,1 - var(--hp) * 2.2,1)}.Hero_motes__o_7YK i{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);border-radius:50%;background:rgba(255,246,224,.9);box-shadow:0 0 7px rgba(255,240,205,.6);animation:Hero_mote__93y6G calc(var(--d) * 1s) linear calc(var(--dl) * -1s) infinite}@keyframes Hero_mote__93y6G{0%{transform:translateZ(0) scale(.55);opacity:0}14%{opacity:.85}72%{opacity:.5}to{transform:translate3d(-46px,-190px,0) scale(1);opacity:0}}.Hero_barBottom__vF5X7,.Hero_barTop__SF3Hy{position:absolute;left:0;right:0;height:25%;z-index:9;background:var(--rs-ink);pointer-events:none}.Hero_barTop__SF3Hy{top:0;transform-origin:50% 0}.Hero_barBottom__vF5X7{bottom:0;transform-origin:50% 100%}.Hero_root__m8hty:not([data-ready=true]) .Hero_barBottom__vF5X7,.Hero_root__m8hty:not([data-ready=true]) .Hero_barTop__SF3Hy{transform:scaleY(1)}.Hero_root__m8hty[data-ready=true] .Hero_barBottom__vF5X7,.Hero_root__m8hty[data-ready=true] .Hero_barTop__SF3Hy{animation:Hero_letterbox__mnESp 1.5s var(--rs-ease) both}.Hero_root__m8hty[data-ready=true] .Hero_barBottom__vF5X7{animation-delay:70ms}@keyframes Hero_letterbox__mnESp{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.Hero_content__Umyke{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;text-align:center;padding-inline:var(--rs-gutter);padding-top:calc(var(--rs-header-h) + 1vh);padding-bottom:clamp(170px,21vh,250px);transform:translate3d(0,calc(var(--hp) * -14vh),0);opacity:calc(1 - var(--hp) * 2.4);pointer-events:none}.Hero_content__Umyke a,.Hero_content__Umyke button{pointer-events:auto}.Hero_contentTilt__3ezte{position:relative;display:flex;flex-direction:column;align-items:center;transform:translate3d(calc(var(--mx) * -16px),calc(var(--my) * -10px),0)}.Hero_contentTilt__3ezte:before{content:"";position:absolute;z-index:-1;left:50%;top:46%;width:min(1180px,88vw);height:min(620px,62vh);transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(6,8,12,.52) 0,rgba(6,8,12,.28) 46%,rgba(6,8,12,0) 78%);pointer-events:none}.Hero_eyebrow__JjYB5{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,22px);font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--rs-brass-soft);margin:0 0 clamp(1.3rem,.7rem + 1.8vw,2.6rem);text-shadow:0 1px 20px rgba(0,0,0,.5);opacity:0}.Hero_eyebrow__JjYB5:after,.Hero_eyebrow__JjYB5:before{content:"";height:1px;width:clamp(28px,5vw,70px);background:linear-gradient(90deg,transparent,currentColor);opacity:.55}.Hero_eyebrow__JjYB5:after{background:linear-gradient(90deg,currentColor,transparent)}.Hero_title__inCIN{font-family:var(--rs-display,Georgia,serif);font-size:clamp(3.1rem,1.2rem + 8.2vw,9rem);line-height:.94;letter-spacing:-.035em;font-weight:400;margin:0;max-width:14ch;text-wrap:balance;text-shadow:0 2px 60px rgba(0,0,0,.5)}.Hero_line__5G2hg{display:block}.Hero_wm___Pduq{display:inline-block;overflow:hidden;vertical-align:bottom;padding:0 .1em .09em;margin:0 -.1em -.09em}.Hero_w__aIqpv{display:inline-block;transform:translate3d(0,112%,0);opacity:0;filter:blur(12px)}.Hero_italic__ey5_k{font-style:italic;color:var(--rs-brass-soft)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.Hero_italic__ey5_k .Hero_w__aIqpv{background:linear-gradient(178deg,#fffdf4 0,#f4e3bd 38%,var(--rs-brass-soft) 62%,#cdae78 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.Hero_sub__VCdeK{margin:clamp(1.3rem,.8rem + 1.6vw,2.3rem) auto 0;font-size:var(--rs-t-body-lg);line-height:1.65;max-width:46ch;color:hsla(38,27%,94%,.82);font-weight:330;text-shadow:0 1px 24px rgba(0,0,0,.55);opacity:0;transform:translate3d(0,22px,0)}.Hero_cueEdge__5_sbC{position:absolute;z-index:7;left:clamp(16px,2.2vw,38px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:14px;opacity:calc(1 - var(--hp) * 3);pointer-events:none}.Hero_cueLabel__1owGu{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.6rem;letter-spacing:.34em;text-transform:uppercase;color:hsla(38,27%,94%,.5)}.Hero_cueTrack__BPhIl{position:relative;width:1px;height:clamp(54px,9vh,90px);background:hsla(38,27%,94%,.2);overflow:hidden}.Hero_cueTrack__BPhIl:after{content:"";position:absolute;left:0;width:1px;height:18px;background:var(--rs-brass-soft);animation:Hero_cueFall__EW0mO 2.3s var(--rs-ease-in-out) infinite}@keyframes Hero_cueFall__EW0mO{0%{transform:translateY(-20px);opacity:0}35%{opacity:1}to{transform:translateY(96px);opacity:0}}.Hero_railEdge__PpH3K{position:absolute;z-index:7;right:clamp(16px,2.2vw,38px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:12px;opacity:calc(1 - var(--hp) * 3)}.Hero_railBtn__nESM8{width:22px;height:2px;padding:8px 0;background:transparent;position:relative}.Hero_railBtn__nESM8:after{content:"";position:absolute;top:50%;right:0;height:2px;width:100%;transform:translateY(-50%);background:hsla(38,27%,94%,.28);transition:background var(--rs-dur-fast) var(--rs-ease),width var(--rs-dur) var(--rs-ease)}.Hero_railBtn__nESM8[data-active=true]:after{width:150%;background:var(--rs-brass-soft)}.Hero_railBtn__nESM8:hover:after{background:hsla(38,27%,94%,.6)}.Hero_railCount__MgXzN{font-family:var(--rs-display,Georgia,serif);font-size:.95rem;color:hsla(38,27%,94%,.8);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Hero_railCount__MgXzN i{font-style:normal;font-size:.7em;color:hsla(38,27%,94%,.4)}.Hero_railMeter__mRJap{display:block;width:34px;height:1px;background:hsla(38,27%,94%,.18);overflow:hidden}.Hero_railMeter__mRJap:after{content:"";display:block;height:100%;background:var(--rs-brass-soft);transform-origin:100% 50%;animation:Hero_railFill__S6EMQ var(--dwell,8.4s) linear both}@keyframes Hero_railFill__S6EMQ{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Hero_bookingSlot__V7ZxD{position:absolute;z-index:8;left:var(--rs-gutter);right:var(--rs-gutter);bottom:clamp(20px,3.6vh,52px);display:flex;justify-content:center;transform:translate3d(0,calc(var(--hp) * 12vh),0);opacity:calc(1 - var(--hp) * 3.2)}.Hero_root__m8hty[data-ready=true] .Hero_w__aIqpv{animation:Hero_riseIn__9NgPC 1.15s var(--rs-ease) var(--wd,0ms) both}.Hero_root__m8hty[data-ready=true] .Hero_eyebrow__JjYB5{animation:Hero_fadeUp__W07mB .9s var(--rs-ease) 60ms both}.Hero_root__m8hty[data-ready=true] .Hero_sub__VCdeK{animation:Hero_fadeUp__W07mB .95s var(--rs-ease) .64s forwards}.Hero_root__m8hty[data-ready=true] .Hero_bookingSlot__V7ZxD{animation:Hero_fadeUp__W07mB 1.05s var(--rs-ease) .86s both}.Hero_root__m8hty[data-ready=true] .Hero_cueEdge__5_sbC,.Hero_root__m8hty[data-ready=true] .Hero_railEdge__PpH3K{animation:Hero_chromeIn__Ek6z7 .9s var(--rs-ease) 1.05s both}@keyframes Hero_chromeIn__Ek6z7{0%{opacity:0}to{opacity:1}}@keyframes Hero_riseIn__9NgPC{0%{transform:translate3d(0,112%,0);opacity:0;filter:blur(12px)}60%{filter:blur(0)}to{transform:translateZ(0);opacity:1;filter:blur(0)}}@keyframes Hero_fadeUp__W07mB{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}.Hero_root__m8hty:not([data-ready=true]) .Hero_bookingSlot__V7ZxD,.Hero_root__m8hty:not([data-ready=true]) .Hero_cueEdge__5_sbC,.Hero_root__m8hty:not([data-ready=true]) .Hero_eyebrow__JjYB5,.Hero_root__m8hty:not([data-ready=true]) .Hero_railEdge__PpH3K,.Hero_root__m8hty:not([data-ready=true]) .Hero_sub__VCdeK{opacity:0}@media (max-width:980px){.Hero_pointerLight__hDxAD{display:none}.Hero_plate__cHFLm{border-radius:0}.Hero_ray__0nCbB{display:none}.Hero_bloom__JU_Ds{mix-blend-mode:normal;background:radial-gradient(72% 58% at 50% 46%,rgba(255,244,220,.28),transparent 74%)}.Hero_motes__o_7YK i{box-shadow:none}.Hero_motes__o_7YK i:nth-child(n+7){display:none}.Hero_frame__X0iQw[data-active=true] .Hero_frameInner__PWNJK{animation-name:Hero_cutInM__kVelz}.Hero_frame__X0iQw:nth-child(2n)[data-active=true] .Hero_frameInner__PWNJK{animation-name:Hero_cutInAltM___FhUi}}@keyframes Hero_cutInM__kVelz{0%{transform:translate3d(2%,0,0) scale(1.07)}to{transform:none}}@keyframes Hero_cutInAltM___FhUi{0%{transform:translate3d(-2%,.8%,0) scale(1.07)}to{transform:none}}@media (pointer:coarse),(pointer:none){.Hero_pointerLight__hDxAD{display:none}}@media (max-width:900px){.Hero_root__m8hty{height:150vh}.Hero_content__Umyke{padding-bottom:clamp(250px,34vh,330px)}.Hero_title__inCIN{font-size:clamp(2.8rem,1.2rem + 9.4vw,4.8rem)}.Hero_cueEdge__5_sbC{display:none}.Hero_railEdge__PpH3K{top:auto;bottom:clamp(238px,32vh,300px);right:var(--rs-gutter);flex-direction:row;align-items:center}}@media (max-width:560px){.Hero_stage__WUKhw{min-height:580px}.Hero_eyebrow__JjYB5{letter-spacing:.22em;text-indent:.22em}.Hero_sub__VCdeK{font-size:.95rem;max-width:36ch}}@media (max-height:780px){.Hero_title__inCIN{font-size:clamp(2.6rem,1.2rem + 5.8vw,5.8rem)}.Hero_sub__VCdeK{margin-top:.9rem}.Hero_content__Umyke{padding-bottom:clamp(160px,23vh,230px)}}@media (max-height:600px){.Hero_cueEdge__5_sbC,.Hero_railEdge__PpH3K{display:none}}@media (prefers-reduced-motion:reduce){.Hero_root__m8hty{height:auto}.Hero_stage__WUKhw{position:relative;height:100svh;transform:none}.Hero_bookingSlot__V7ZxD,.Hero_contentTilt__3ezte,.Hero_content__Umyke,.Hero_media__eM8Oj,.Hero_plate__cHFLm{transform:none;opacity:1}.Hero_frame__X0iQw img{animation:none}.Hero_frame__X0iQw .Hero_frameInner__PWNJK{animation:none;transform:none;filter:none}.Hero_barBottom__vF5X7,.Hero_barTop__SF3Hy,.Hero_bloom__JU_Ds,.Hero_motes__o_7YK,.Hero_railMeter__mRJap{display:none}.Hero_pointerLight__hDxAD{transform:none;opacity:.5}.Hero_cueTrack__BPhIl:after{animation:none;opacity:.6}.Hero_veil__2W0mo{opacity:0}.Hero_w__aIqpv{transform:none;opacity:1;filter:none}.Hero_mistFar___GU_Y,.Hero_mistNear__Ll5fz,.Hero_ray__0nCbB{display:none}.Hero_cueEdge__5_sbC,.Hero_eyebrow__JjYB5,.Hero_railEdge__PpH3K,.Hero_sub__VCdeK{opacity:1}.Hero_root__m8hty[data-ready=true] .Hero_bookingSlot__V7ZxD,.Hero_root__m8hty[data-ready=true] .Hero_cueEdge__5_sbC,.Hero_root__m8hty[data-ready=true] .Hero_eyebrow__JjYB5,.Hero_root__m8hty[data-ready=true] .Hero_railEdge__PpH3K,.Hero_root__m8hty[data-ready=true] .Hero_sub__VCdeK,.Hero_root__m8hty[data-ready=true] .Hero_w__aIqpv{animation:none}}[data-rs-live] .Hero_frame__X0iQw img,[data-rs-live] .Hero_media__eM8Oj,[data-rs-live] .Hero_plate__cHFLm,[data-rs-live] .Hero_pointerLight__hDxAD,[data-rs-live] .Hero_stage__WUKhw{will-change:transform}[data-rs-live] .Hero_veil__2W0mo{will-change:opacity}[data-rs-live] .Hero_motes__o_7YK i{will-change:transform,opacity}[data-rs-live] .Hero_barBottom__vF5X7,[data-rs-live] .Hero_barTop__SF3Hy{will-change:transform}[data-rs-live] .Hero_content__Umyke{will-change:transform,opacity}.ui_section__gswjF{position:relative;padding-block:var(--rs-section-y);isolation:isolate}.ui_container__Hv_1O{width:100%;max-width:var(--rs-maxw);margin-inline:auto;padding-inline:var(--rs-gutter)}.ui_narrow__4p5xG{max-width:1180px}.ui_onDark__aVH_f{background:var(--rs-ink);color:var(--rs-text-on-dark)}.ui_onLight__9t8uJ{background:var(--rs-ivory);color:var(--rs-text-on-light)}.ui_eyebrow__7xblH{display:flex;align-items:center;gap:.7em;font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--rs-brass);margin:0 0 clamp(1rem,.6rem + 1vw,1.75rem)}.ui_eyebrow__7xblH:before{content:"";width:.85em;height:.72em;background:currentColor;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);flex:none}.ui_eyebrowLine__RVB6E:after{content:"";height:1px;width:clamp(28px,6vw,84px);background:currentColor;opacity:.4}.ui_display__TAuX0{font-size:var(--rs-t-h1);line-height:.98;letter-spacing:-.028em;font-weight:400}.ui_display__TAuX0,.ui_h2___Xcdy{font-family:var(--rs-display,Georgia,serif);margin:0;text-wrap:balance}.ui_h2___Xcdy{font-size:var(--rs-t-h2);line-height:1.02;letter-spacing:-.025em}.ui_h3__d5yls{font-family:var(--rs-display,Georgia,serif);font-size:var(--rs-t-h3);line-height:1.08;letter-spacing:-.02em;margin:0}.ui_accent__UjL2r{font-style:italic;color:var(--rs-brass-soft)}.ui_accentRed__NWity{font-style:italic;color:var(--rs-red)}.ui_lead__udnvF{font-size:var(--rs-t-body-lg);line-height:1.6;max-width:var(--rs-maxw-text);margin:0;opacity:.78;font-weight:350}.ui_body__onfv8{font-size:var(--rs-t-body);line-height:1.72;max-width:var(--rs-maxw-text);opacity:.72}.ui_btn__SiCKa{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:1.05em 2.1em;border-radius:999px;font-size:var(--rs-t-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--rs-red);overflow:hidden;isolation:isolate;transition:transform var(--rs-dur-fast) var(--rs-ease),box-shadow var(--rs-dur-fast) var(--rs-ease);box-shadow:0 10px 30px -12px rgba(206,36,66,.75);white-space:nowrap;cursor:pointer}.ui_btn__SiCKa:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,var(--rs-red-bright),var(--rs-red-deep));transform:translateY(101%);transition:transform var(--rs-dur) var(--rs-ease)}.ui_btn__SiCKa:hover{transform:translateY(-2px);box-shadow:0 18px 44px -14px rgba(206,36,66,.9)}.ui_btn__SiCKa:hover:after{transform:translateY(0)}.ui_btn__SiCKa:active{transform:translateY(0) scale(.985)}.ui_btnGhost__l2m6o{background:transparent;color:var(--rs-text-on-dark);border:1px solid var(--rs-line-dark);box-shadow:none}.ui_btnGhost__l2m6o:after{background:var(--rs-text-on-dark)}.ui_btnGhost__l2m6o:hover{color:var(--rs-ink);border-color:transparent;box-shadow:0 18px 44px -18px rgba(0,0,0,.8)}.ui_btnGhostLight__vEet3{color:var(--rs-text-on-light);border-color:var(--rs-line-light)}.ui_btnGhostLight__vEet3:after{background:var(--rs-ink)}.ui_btnGhostLight__vEet3:hover{color:var(--rs-ivory)}.ui_link__VW83W{display:inline-flex;align-items:center;gap:.5em;font-size:var(--rs-t-small);font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding-bottom:3px;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size var(--rs-dur) var(--rs-ease),gap var(--rs-dur-fast) var(--rs-ease);cursor:pointer}.ui_link__VW83W:hover{background-size:100% 1px;gap:.85em}.ui_link__VW83W svg{transition:transform var(--rs-dur-fast) var(--rs-ease)}.ui_link__VW83W:hover svg{transform:translateX(3px)}.ui_grain__EK1xq{position:absolute;inset:0;pointer-events:none;z-index:5;opacity:.042;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (max-width:980px){.ui_grain__EK1xq{display:none}}.ui_rule__hv3Pj{height:1px;border:0;background:linear-gradient(90deg,var(--rs-brass),transparent);opacity:.35;margin:0}.ui_frame__U4dwh{position:relative;overflow:hidden;border-radius:var(--rs-r-lg);background:var(--rs-ink-2)}.ui_frame__U4dwh img{display:block;width:100%;height:100%;object-fit:cover}.ui_scrimBottom__h_Sif:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,9,11,.88) 0,rgba(8,9,11,.55) 28%,rgba(8,9,11,.08) 62%,rgba(8,9,11,0));pointer-events:none}.ui_srOnly__XaMIj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui_sheet__jOltj{position:relative;z-index:2;border-top-left-radius:50% var(--rs-arc);border-top-right-radius:50% var(--rs-arc);margin-top:calc(var(--rs-arc) * -1);box-shadow:0 -1px 0 hsla(41,53%,76%,.16),0 -22px 38px -22px rgba(0,0,0,.5)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ui_accent__UjL2r{background:linear-gradient(100deg,var(--rs-brass-soft) 0,var(--rs-brass-soft) 38%,#fff8ea 50%,var(--rs-brass-soft) 62%,var(--rs-brass-soft) 100%);background-size:220% 100%;background-position:110% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-rs-live] .ui_accent__UjL2r{animation:ui_shimmer__ci2JE 7s var(--rs-ease-in-out) infinite}@media (hover:none){[data-rs-live] .ui_accent__UjL2r{animation:none}}}@keyframes ui_shimmer__ci2JE{0%,55%{background-position:110% 0}85%,to{background-position:-35% 0}}@media (prefers-reduced-motion:reduce){.ui_accent__UjL2r{animation:none}}.BookingBar_wrap__lsF2W{position:relative;width:100%;max-width:1120px}.BookingBar_bar__klIqK{display:grid;grid-template-columns:1.35fr 1fr auto;align-items:stretch;grid-gap:0;gap:0;padding:10px;border-radius:var(--rs-r-xl);background:var(--rs-glass-dark);border:1px solid var(--rs-glass-border);box-shadow:var(--rs-shadow-glass),inset 0 1px 0 hsla(0,0%,100%,.08);-webkit-backdrop-filter:var(--rs-blur);backdrop-filter:var(--rs-blur);color:var(--rs-text-on-dark)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.BookingBar_bar__klIqK{background:rgba(11,12,14,.92)}}.BookingBar_field__RqeFY{position:relative;display:flex;align-items:center;gap:14px;padding:14px 22px;border-radius:calc(var(--rs-r-xl) - 12px);text-align:left;min-width:0;transition:background var(--rs-dur-fast) var(--rs-ease);cursor:pointer}.BookingBar_field__RqeFY+.BookingBar_field__RqeFY:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:var(--rs-line-dark)}.BookingBar_field__RqeFY:hover,.BookingBar_field__RqeFY[data-open=true]{background:hsla(0,0%,100%,.07)}.BookingBar_field__RqeFY:hover+.BookingBar_field__RqeFY:before,.BookingBar_field__RqeFY[data-open=true]+.BookingBar_field__RqeFY:before,.BookingBar_field__RqeFY[data-open=true]:before{opacity:0}.BookingBar_fieldIcon__Rilm_{flex:none;font-size:19px;color:var(--rs-brass-soft);stroke-width:1.6;transition:transform var(--rs-dur-fast) var(--rs-ease)}.BookingBar_field__RqeFY:hover .BookingBar_fieldIcon__Rilm_{transform:scale(1.08)}.BookingBar_fieldText__Ppu9I{display:flex;flex-direction:column;gap:3px;min-width:0}.BookingBar_fieldLabel__dpqTi{display:block;font-size:.62rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:hsla(38,27%,94%,.55);white-space:nowrap}.BookingBar_fieldValue__XXgIq{display:block;font-size:.98rem;font-weight:500;letter-spacing:-.01em;color:var(--rs-text-on-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BookingBar_fieldValue__XXgIq em{font-style:normal;opacity:.42;padding-inline:.35em}.BookingBar_submit__yvtOy{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding-inline:clamp(1.5rem,2vw,2.4rem);border-radius:calc(var(--rs-r-xl) - 12px);background:var(--rs-red);color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:box-shadow var(--rs-dur-fast) var(--rs-ease),transform var(--rs-dur-fast) var(--rs-ease);box-shadow:0 10px 26px -10px rgba(206,36,66,.8)}.BookingBar_submit__yvtOy:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,var(--rs-red-bright),var(--rs-red-deep));transform:translateY(101%);transition:transform var(--rs-dur) var(--rs-ease)}.BookingBar_submit__yvtOy:hover:after{transform:translateY(0)}.BookingBar_submit__yvtOy:hover{box-shadow:0 16px 38px -12px rgba(206,36,66,.95)}.BookingBar_submit__yvtOy:active{transform:scale(.985)}.BookingBar_submitArrow__X7Mei{transition:transform var(--rs-dur-fast) var(--rs-ease)}.BookingBar_submit__yvtOy:hover .BookingBar_submitArrow__X7Mei{transform:translateX(3px)}.BookingBar_meta__Cp1wu{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;font-size:.76rem;color:hsla(38,27%,94%,.62);text-shadow:0 1px 12px rgba(0,0,0,.6);flex-wrap:wrap}.BookingBar_metaPhone__95MTM{display:inline-flex;align-items:center;gap:7px;color:var(--rs-text-on-dark);font-weight:600;letter-spacing:.02em;transition:color var(--rs-dur-fast) var(--rs-ease)}.BookingBar_metaPhone__95MTM:hover{color:var(--rs-brass-soft)}.BookingBar_metaDot__6wGE1{opacity:.35}.BookingBar_panel__HR49L{position:absolute;z-index:40;bottom:calc(100% + 14px);border-radius:var(--rs-r-lg);background:#fff;color:var(--rs-text-on-light);box-shadow:var(--rs-shadow-lg);border:1px solid rgba(0,0,0,.06);overflow:hidden;transform-origin:bottom center;animation:BookingBar_panelIn__vN271 .32s var(--rs-ease) both}.BookingBar_panelDates__EqunO{left:0}.BookingBar_panelGuests__qBF4W{right:0;min-width:360px}@keyframes BookingBar_panelIn__vN271{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.BookingBar_panelBody__jEEIO{padding:6px}.BookingBar_panelFooter__BweDL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-top:1px solid rgba(0,0,0,.07);background:var(--rs-ivory)}.BookingBar_panelHint__t0Hlr{font-size:.78rem;color:var(--rs-text-on-light-dim)}.BookingBar_panelDone__fwN_0{padding:.7em 1.5em;border-radius:999px;background:var(--rs-ink);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--rs-dur-fast) var(--rs-ease)}.BookingBar_panelDone__fwN_0:hover{background:var(--rs-red)}.BookingBar_panelDates__EqunO .rdrCalendarWrapper{font-family:inherit;font-size:13px;border-radius:var(--rs-r-lg)}.BookingBar_panelDates__EqunO .rdrDayToday .rdrDayNumber span:after{background:var(--rs-red)}.BookingBar_panelDates__EqunO .rdrMonthAndYearPickers select{font-weight:700;color:var(--rs-ink)}.BookingBar_stepRow__zGXSE{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}.BookingBar_stepRow__zGXSE+.BookingBar_stepRow__zGXSE{border-top:1px solid rgba(0,0,0,.06)}.BookingBar_stepInfo__qBnaV{display:flex;flex-direction:column;gap:2px}.BookingBar_stepLabel__bJf32{display:block;font-size:.94rem;font-weight:600;color:var(--rs-text-on-light)}.BookingBar_stepHint__Leurf{display:block;font-size:.76rem;color:var(--rs-text-on-light-dim)}.BookingBar_stepper__Esx7e{display:flex;align-items:center;gap:4px}.BookingBar_stepBtn___MAbG{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(0,0,0,.14);color:var(--rs-ink);background:#fff;cursor:pointer;transition:all var(--rs-dur-fast) var(--rs-ease)}.BookingBar_stepBtn___MAbG:hover:not(:disabled){background:var(--rs-ink);color:#fff;border-color:var(--rs-ink);transform:scale(1.06)}.BookingBar_stepBtn___MAbG:disabled{opacity:.28;cursor:not-allowed}.BookingBar_stepValue__5uIVK{min-width:34px;text-align:center;font-size:1rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BookingBar_backdrop__602mB{position:fixed;inset:0;z-index:1200;background:rgba(6,7,9,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:BookingBar_fade__l7DmV .26s var(--rs-ease) both}@keyframes BookingBar_fade__l7DmV{0%{opacity:0}to{opacity:1}}.BookingBar_sheet__WYsky{position:fixed;z-index:1201;left:0;right:0;bottom:0;max-height:88vh;overflow-y:auto;border-radius:26px 26px 0 0;background:#fff;color:var(--rs-text-on-light);padding-bottom:env(safe-area-inset-bottom,0);animation:BookingBar_sheetUp__eId6M .38s var(--rs-ease) both;-webkit-overflow-scrolling:touch}@keyframes BookingBar_sheetUp__eId6M{0%{transform:translateY(100%)}to{transform:translateY(0)}}.BookingBar_grabber__7Ek_C{width:42px;height:4px;border-radius:999px;background:rgba(0,0,0,.16);margin:10px auto 4px}.BookingBar_sheetHead__w966k{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.BookingBar_sheetTabs__8hVM_{display:flex;gap:4px;padding:4px;border-radius:999px;background:rgba(0,0,0,.055)}.BookingBar_sheetTab__coF74{padding:9px 20px;border-radius:999px;font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--rs-text-on-light-dim);background:transparent;cursor:pointer;transition:background var(--rs-dur-fast) var(--rs-ease),color var(--rs-dur-fast) var(--rs-ease),box-shadow var(--rs-dur-fast) var(--rs-ease)}.BookingBar_sheetTab__coF74[data-active=true]{background:var(--rs-ink);color:#fff;box-shadow:0 4px 14px -6px rgba(0,0,0,.5)}.BookingBar_sheet__WYsky .rdrCalendarWrapper{width:100%;font-family:inherit;font-size:14px}.BookingBar_sheet__WYsky .rdrMonth,.BookingBar_sheet__WYsky .rdrMonths{width:100%}.BookingBar_sheet__WYsky .rdrMonth{padding:0 10px 14px}.BookingBar_sheet__WYsky .rdrDayToday .rdrDayNumber span:after{background:var(--rs-red)}.BookingBar_sheetClose__zyXKD{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(0,0,0,.05);cursor:pointer}.BookingBar_sticky__qrG2a{position:fixed;left:0;right:0;bottom:0;z-index:900;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(11,12,14,.88);-webkit-backdrop-filter:var(--rs-blur);backdrop-filter:var(--rs-blur);border-top:1px solid var(--rs-line-dark);color:var(--rs-text-on-dark);transform:translateY(110%);transition:transform var(--rs-dur) var(--rs-ease)}.BookingBar_sticky__qrG2a[data-show=true]{transform:translateY(0)}.BookingBar_stickySummary__6W2S8{display:flex;flex-direction:column;min-width:0;text-align:left}.BookingBar_stickyLine__tOgaL{display:block;width:100%;min-width:0;padding:2px 0;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.BookingBar_stickyDates__LJhWA{font-size:.92rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BookingBar_stickyGuests__M8rJL{font-size:.72rem;color:hsla(38,27%,94%,.6)}.BookingBar_stickyBtn__UP90S{padding:.85em 1.5em;border-radius:999px;background:var(--rs-red);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer}@media (max-width:900px){.BookingBar_bar__klIqK{grid-template-columns:1fr 1fr;gap:4px;padding:8px;border-radius:var(--rs-r-lg)}.BookingBar_field__RqeFY{padding:10px 12px;border-radius:14px;gap:10px}.BookingBar_fieldIcon__Rilm_{font-size:16px}.BookingBar_fieldLabel__dpqTi{font-size:.53rem;letter-spacing:.16em}.BookingBar_fieldValue__XXgIq{font-size:.84rem}.BookingBar_submit__yvtOy{grid-column:1/-1;padding-block:1em;border-radius:14px}.BookingBar_meta__Cp1wu{margin-top:10px;font-size:.7rem;gap:4px;flex-direction:column}.BookingBar_metaDot__6wGE1{display:none}}@media (max-width:380px){.BookingBar_fieldValue__XXgIq{font-size:.78rem}.BookingBar_field__RqeFY{padding:10px;gap:8px}}@media (prefers-reduced-motion:reduce){.BookingBar_backdrop__602mB,.BookingBar_panel__HR49L,.BookingBar_sheet__WYsky{animation:none}.BookingBar_sticky__qrG2a{transition:none}}@media (max-width:980px){.BookingBar_sticky__qrG2a{background:rgba(11,12,14,.97);-webkit-backdrop-filter:none;backdrop-filter:none}.BookingBar_backdrop__602mB{background:rgba(6,7,9,.72);-webkit-backdrop-filter:none;backdrop-filter:none}.BookingBar_bar__klIqK{background:rgba(11,12,14,.82);-webkit-backdrop-filter:none;backdrop-filter:none}}.TrustStrip_root___wfMr{position:relative;background:var(--rs-ink-2);border-block:1px solid var(--rs-line-dark);color:var(--rs-text-on-dark);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.TrustStrip_track__OBcO6{display:flex;width:max-content;will-change:transform}.TrustStrip_group__06_2h{display:flex;align-items:center;flex:none;transform:skewX(calc(var(--rs-vel, 0) * -6deg));will-change:transform}.TrustStrip_item___ljxC{display:inline-flex;align-items:center;gap:16px;padding:18px 0;font-size:var(--rs-t-small);font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:hsla(38,27%,94%,.7);white-space:nowrap}.TrustStrip_item___ljxC:after{content:"";width:9px;height:8px;margin-inline:34px;background:var(--rs-brass);opacity:.75;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);flex:none}@media (prefers-reduced-motion:reduce){.TrustStrip_root___wfMr{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.Manifesto_root__yI_de{position:relative;height:240vh;background:var(--rs-ink);color:var(--rs-text-on-dark);--mp:0;--xp:0}.Manifesto_pin__r_txB{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-inline:var(--rs-gutter);transform:scale(calc(1 - var(--xp) * .055));transform-origin:50% 32%}.Manifesto_pin__r_txB:after{content:"";position:absolute;inset:0;z-index:8;background:var(--rs-ink);opacity:calc(var(--xp) * .55);pointer-events:none}.Manifesto_glow__R2_cm{background:radial-gradient(52% 44% at 50% 52%,rgba(198,161,91,.13) 0,rgba(198,161,91,.04) 45%,transparent 75%);opacity:calc(.3 + var(--mp) * .7)}.Manifesto_chips__ywYXR,.Manifesto_glow__R2_cm{position:absolute;inset:0;pointer-events:none}.Manifesto_chip__pMHrh{--in:clamp(0,(var(--mp) - 0.04)/0.16,1);--out:clamp(0,(var(--mp) - 0.84)/0.16,1);position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:clamp(90px,calc(var(--w) * 1vw),250px);aspect-ratio:var(--ratio);border-radius:var(--rs-r-sm);overflow:hidden;transform:translate(-50%,-50%) translate3d(calc(var(--out) * var(--ox)),calc((var(--mp) - .5) * var(--par) * 1px + var(--out) * var(--oy)),0) rotate(calc(var(--rot) * (1.5 - var(--mp)))) scale(calc(.92 + var(--in) * .08));opacity:calc(var(--in) * (1 - var(--out)) * .85);filter:saturate(.75) brightness(.72) blur(.5px);box-shadow:0 18px 50px -16px rgba(0,0,0,.65)}.Manifesto_chip__pMHrh img{object-fit:cover}.Manifesto_text__oufRY{position:relative;max-width:21ch;font-family:var(--rs-display,Georgia,serif);font-size:clamp(1.9rem,1rem + 4.4vw,4.6rem);line-height:1.16;letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0}.Manifesto_word__4lDRi{--lit:clamp(0,(var(--mp) - var(--wi,0)) * 5,1);--pulse:min(clamp(0,(var(--mp) - var(--wi,0)) * 8,1),clamp(0,1 - (var(--mp) - var(--wi,0) - 0.1) * 8,1));display:inline-block;opacity:calc(.13 + var(--lit) * .87);transform:translate3d(0,calc((1 - var(--lit)) * .34em),0);text-shadow:0 0 26px rgba(226,205,161,calc(var(--pulse) * .55))}.Manifesto_wordAccent__3lC7v{font-style:italic;color:var(--rs-brass-soft)}.Manifesto_progress__LNfMa{position:absolute;bottom:clamp(2rem,5vh,3.5rem);left:50%;transform:translateX(-50%);width:clamp(90px,12vw,160px);height:1px;background:hsla(38,27%,94%,.16);overflow:hidden}.Manifesto_progress__LNfMa:after{content:"";position:absolute;inset:0;background:var(--rs-brass);transform-origin:left;transform:scaleX(var(--mp))}@media (max-width:980px){.Manifesto_word__4lDRi{text-shadow:none}.Manifesto_chip__pMHrh{filter:saturate(.75) brightness(.72)}}@media (max-width:700px){.Manifesto_root__yI_de{height:200vh}.Manifesto_text__oufRY{max-width:16ch}.Manifesto_chip__pMHrh:nth-child(n+5){display:none}.Manifesto_chip__pMHrh{width:clamp(70px,calc(var(--w) * 1.6vw + 8vw),140px)}}@media (prefers-reduced-motion:reduce){.Manifesto_root__yI_de{height:auto;padding-block:var(--rs-section-y)}.Manifesto_pin__r_txB{position:static;height:auto}.Manifesto_wordAccent__3lC7v,.Manifesto_word__4lDRi{opacity:1;transform:none;text-shadow:none}.Manifesto_pin__r_txB{transform:none}.Manifesto_pin__r_txB:after{display:none}.Manifesto_glow__R2_cm{opacity:1}.Manifesto_chips__ywYXR,.Manifesto_progress__LNfMa{display:none}}[data-rs-live] .Manifesto_pin__r_txB{will-change:transform}[data-rs-live] .Manifesto_chip__pMHrh{will-change:transform,opacity}[data-rs-live] .Manifesto_word__4lDRi{will-change:opacity,transform}.LakeZoom_root__S1yC0{position:relative;height:260vh;background:var(--rs-ink);color:var(--rs-text-on-dark);--zs:1;--zi:1.22;--zr:26px;--zt:1;--zd:0;--xp:0}.LakeZoom_stage__k4uQC{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:scale(calc(1 - var(--xp) * .06));transform-origin:50% 30%}.LakeZoom_stage__k4uQC:after{content:"";position:absolute;inset:0;z-index:6;background:var(--rs-ink);opacity:calc(var(--xp) * .5);pointer-events:none}.LakeZoom_window__qAX0t{position:relative;width:min(46vw,720px);height:min(54vh,560px);border-radius:var(--zr);overflow:hidden;transform:scale(var(--zs));background:var(--rs-ink-2)}.LakeZoom_windowMedia___UPRV{position:absolute;left:50%;top:50%;width:100vw;height:100svh;margin-left:-50vw;margin-top:-50svh;transform:scale(var(--zi)) translate3d(0,calc(var(--zd) * -1.6%),0);transform-origin:center}.LakeZoom_windowMedia___UPRV img{object-fit:cover}.LakeZoom_windowScrim__k_aa7{position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,8,10,.78) 0,rgba(7,8,10,.3) 32%,rgba(7,8,10,0) 55%);opacity:var(--zd)}.LakeZoom_copy__9ZovL{position:absolute;z-index:3;inset-inline:var(--rs-gutter);top:50%;transform:translate3d(0,calc(-50% - (1 - var(--zt)) * 9vh),0) scale(calc(1 + (1 - var(--zt)) * .06));text-align:center;opacity:var(--zt);pointer-events:none}.LakeZoom_shimmer__9Ej8g{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:calc(var(--zd) * .55);background:radial-gradient(60% 40% at 30% 32%,rgba(255,250,235,.13),transparent 70%),radial-gradient(50% 34% at 72% 60%,rgba(210,230,245,.1),transparent 70%);mix-blend-mode:screen;animation:LakeZoom_shimmerDrift__zm9FM 11s var(--rs-ease-in-out) infinite alternate}@keyframes LakeZoom_shimmerDrift__zm9FM{0%{transform:translate3d(-2.5%,-1.5%,0) scale(1.02)}to{transform:translate3d(2.5%,1.5%,0) scale(1.07)}}.LakeZoom_root__S1yC0:not([data-rs-live]) .LakeZoom_shimmer__9Ej8g{animation-play-state:paused}@media (max-width:980px){.LakeZoom_shimmer__9Ej8g{mix-blend-mode:normal;opacity:calc(var(--zd) * .3)}}.LakeZoom_eyebrow__hbtCo{justify-content:center;color:var(--rs-brass-soft)}.LakeZoom_title__a4_27{font-family:var(--rs-display,Georgia,serif);font-size:clamp(2.4rem,1.2rem + 5.4vw,6.4rem);line-height:1;letter-spacing:-.03em;font-weight:400;margin:0;text-wrap:balance;text-shadow:0 2px 50px rgba(0,0,0,.55)}.LakeZoom_title__a4_27 em{font-style:italic;color:var(--rs-brass-soft)}.LakeZoom_distances__dDLmo{position:absolute;z-index:3;left:var(--rs-gutter);right:var(--rs-gutter);bottom:clamp(2rem,7vh,5rem);margin:0;display:flex;justify-content:center;gap:clamp(2.4rem,8vw,8rem);opacity:var(--zd);transform:translate3d(0,calc((1 - var(--zd)) * 26px),0)}.LakeZoom_distance__EU80K{display:flex;flex-direction:column;align-items:center;gap:.4rem;transition:none;transform:translate3d(0,calc((1 - var(--zd)) * var(--di) * 10px),0)}.LakeZoom_distValue__rFpoX{order:1;margin:0;font-family:var(--rs-display,Georgia,serif);font-size:clamp(2.6rem,1.4rem + 4vw,5rem);line-height:1;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.5)}.LakeZoom_distUnit__cxb2W{font-size:.4em;color:var(--rs-brass-soft);margin-left:.18em;font-style:italic}.LakeZoom_distLabel__QoRkb{order:2;font-size:.68rem;font-weight:600;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;color:hsla(38,27%,94%,.72)}@media (max-width:900px){.LakeZoom_root__S1yC0{height:220vh}.LakeZoom_window__qAX0t{width:min(74vw,520px);height:min(44vh,420px)}.LakeZoom_distances__dDLmo{gap:clamp(1.6rem,7vw,3rem)}}@media (prefers-reduced-motion:reduce){.LakeZoom_root__S1yC0{height:auto;--zt:1;--zd:1}.LakeZoom_stage__k4uQC{position:relative;transform:none}.LakeZoom_shimmer__9Ej8g,.LakeZoom_stage__k4uQC:after{display:none}.LakeZoom_window__qAX0t{width:100%;height:100svh;border-radius:0;transform:none}.LakeZoom_windowMedia___UPRV{transform:none}.LakeZoom_copy__9ZovL{transform:translate3d(0,-50%,0)}.LakeZoom_distances__dDLmo{transform:none}}[data-rs-live] .LakeZoom_stage__k4uQC,[data-rs-live] .LakeZoom_windowMedia___UPRV,[data-rs-live] .LakeZoom_window__qAX0t{will-change:transform}.About_root__sVSrB{position:relative;height:calc(100vh + var(--chapters) * var(--step));background:var(--rs-ivory);color:var(--rs-text-on-light);overflow:clip;isolation:isolate;--ap:0;--pos:0;--xp:0;--step:74vh;--slot:clamp(300px,47vh,440px);--fslot:clamp(120px,21vh,210px);--colgap:clamp(8px,0.8vw,16px)}.About_stage__s15w7{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;transform:scale(calc(1 - var(--xp) * .045));transform-origin:50% 38%}.About_stage__s15w7:after{content:"";position:absolute;inset:0;z-index:9;background:var(--rs-ink);opacity:calc(var(--xp) * .5);pointer-events:none}.About_paper__4tWYY{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(78% 60% at 22% 44%,rgba(255,253,249,.95) 0,hsla(38,33%,95%,0) 70%),radial-gradient(60% 50% at 88% 78%,hsla(35,32%,88%,.75) 0,hsla(38,33%,95%,0) 72%),linear-gradient(180deg,var(--rs-sand) 0,var(--rs-ivory) 22%,var(--rs-ivory) 78%,var(--rs-sand) 100%)}.About_grid__EkSsw{position:absolute;inset:-12% -6%;z-index:1;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(0deg,rgba(22,24,28,.055) 0 1px,transparent 1px 68px),repeating-linear-gradient(90deg,rgba(22,24,28,.045) 0 1px,transparent 1px 68px);transform:translate3d(calc(var(--ap) * -22px),calc(var(--ap) * -78px),0);-webkit-mask-image:radial-gradient(72% 62% at 42% 50%,#000 0,transparent 78%);mask-image:radial-gradient(72% 62% at 42% 50%,#000 0,transparent 78%)}.About_inner__VFGWS{position:relative;z-index:2;height:100%;width:100%;max-width:var(--rs-maxw);margin-inline:auto;padding:clamp(1.25rem,3.5vh,2.75rem) var(--rs-gutter);display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:clamp(.75rem,2vh,1.75rem);gap:clamp(.75rem,2vh,1.75rem)}.About_head__UKh6B{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding-bottom:clamp(.75rem,1.6vh,1.4rem);border-bottom:1px solid var(--rs-line-light)}.About_head__UKh6B p{margin-bottom:0}.About_kicker___YaBA{font-family:var(--rs-display,Georgia,serif);font-size:clamp(.95rem,.85rem + .5vw,1.35rem);font-style:italic;letter-spacing:-.01em;color:var(--rs-text-on-light-dim);margin:0;font-weight:400}.About_body___r2LD{min-height:0;display:grid;grid-template-columns:clamp(116px,11vw,172px) minmax(0,1fr) minmax(0,40%);grid-gap:clamp(1.25rem,3vw,4rem);gap:clamp(1.25rem,3vw,4rem);align-items:center}.About_spine__9dEce{position:relative;list-style:none;margin:0;padding:4px 0 4px 24px;display:flex;flex-direction:column;gap:clamp(13px,2.2vh,26px);align-self:center}.About_spineRail__zESCL{position:absolute;left:6px;top:10px;bottom:10px;width:1px;background:var(--rs-line-light);overflow:hidden}.About_spineFill__1lsBW{position:absolute;inset:0;background:linear-gradient(180deg,var(--rs-red),var(--rs-brass));transform-origin:50% 0;transform:scaleY(var(--ap))}.About_tick__ViDvY{position:relative;--f:0}.About_tick__ViDvY:before{content:"";position:absolute;left:-22px;top:.42em;width:9px;height:9px;border-radius:50%;background:var(--rs-ivory);border:1px solid var(--rs-line-light);box-shadow:0 0 0 calc(var(--f) * 5px) rgba(206,36,66,.1);transform:scale(calc(1 + var(--f) * .35))}.About_tickBtn__xvRo6{display:flex;align-items:baseline;gap:9px;padding:0;border:0;background:none;text-align:left;color:inherit;cursor:pointer;transform:translate3d(calc(var(--f) * 5px),0,0)}.About_tickIndex__mRiaa{font-size:.6rem;font-weight:700;letter-spacing:.14em;color:var(--rs-red);opacity:calc(.3 + var(--f) * .7);flex:none}.About_tickLabel__LRcqD{font-family:var(--rs-display,Georgia,serif);font-size:clamp(.98rem,.86rem + .42vw,1.25rem);line-height:1.1;letter-spacing:-.015em;color:var(--rs-text-on-light);opacity:calc(.32 + var(--f) * .68)}.About_window__WC1CV{position:relative;height:var(--slot);align-self:center;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 11%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 11%,#000 89%,transparent);-webkit-mask-size:400% 100%;mask-size:400% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.About_reel__HYuG1{position:absolute;inset:0;transform:translate3d(0,calc(var(--pos) * var(--slot) * -1),0)}.About_chapter__hg_PR{position:absolute;left:0;right:0;top:calc(var(--k) * var(--slot));height:var(--slot);display:flex;flex-direction:column;justify-content:center;--f:0}.About_chHead__B5wRg{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(.8rem,1.8vh,1.35rem);padding-bottom:clamp(.5rem,1.2vh,.9rem);border-bottom:1px solid var(--rs-line-light);opacity:calc(.16 + var(--f) * .84)}.About_chStat__7qbeZ{display:flex;align-items:baseline;gap:.45em;margin:0;white-space:nowrap;transform:translate3d(calc((1 - var(--f)) * -12px),0,0)}.About_chStat__7qbeZ b{font-family:var(--rs-display,Georgia,serif);font-weight:400;font-size:clamp(1.5rem,.85rem + 1.8vw,2.8rem);line-height:1;letter-spacing:-.035em;color:var(--rs-text-on-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.About_chStat__7qbeZ i{font-style:normal;letter-spacing:.18em;color:var(--rs-brass)}.About_chLabel__MAy6j,.About_chStat__7qbeZ i{font-size:var(--rs-t-eyebrow);font-weight:700;text-transform:uppercase}.About_chLabel__MAy6j{display:flex;align-items:center;gap:.7em;margin:0;letter-spacing:.24em;color:var(--rs-red)}.About_chLabel__MAy6j i{width:.85em;height:.72em;background:currentColor;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);flex:none;transform:scale(calc(.6 + var(--f) * .4))}.About_chTitle__pnxlC{font-family:var(--rs-display,Georgia,serif);font-weight:400;font-size:clamp(1.8rem,.85rem + 3.1vw,3.7rem);line-height:1.04;letter-spacing:-.028em;margin:0;max-width:17ch;text-wrap:balance;opacity:calc(.16 + var(--f) * .84);transform:translate3d(calc((1 - var(--f)) * 14px),0,0)}.About_chRule__7KGye{display:block;width:clamp(56px,9vw,132px);height:1px;margin:clamp(.85rem,2vh,1.5rem) 0;background:linear-gradient(90deg,var(--rs-brass),rgba(198,161,91,0));transform-origin:0 50%;transform:scaleX(var(--f))}.About_chBody__8zKON{margin:0;font-size:var(--rs-t-body-lg);line-height:1.7;max-width:42ch;color:var(--rs-text-on-light-dim);opacity:calc(.1 + var(--f) * .9);transform:translate3d(calc((1 - var(--f)) * 20px),0,0)}.About_figures__WitCJ{position:absolute;z-index:1;left:0;right:34%;bottom:clamp(3rem,8vh,6rem);height:var(--fslot);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent);-webkit-mask-size:400% 100%;mask-size:400% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.About_figureReel__KvkaY{position:absolute;inset:0;transform:translate3d(0,calc(var(--pos) * var(--fslot) * -1),0)}.About_figure__DrwJ7{left:calc(var(--rs-gutter) * .25);right:0;top:calc(var(--k) * var(--fslot));height:var(--fslot);font-family:var(--rs-display,Georgia,serif);font-weight:400;font-size:clamp(3.6rem,1rem + 9.5vw,11rem);line-height:.78;letter-spacing:-.05em;white-space:nowrap;color:transparent;-webkit-text-stroke:1.4px rgba(22,24,28,.07);--f:0}.About_figureHot__7BpOd,.About_figure__DrwJ7{position:absolute;display:flex;align-items:center}.About_figureHot__7BpOd{inset:0;-webkit-text-stroke:1.4px rgba(22,24,28,.15);text-shadow:0 0 clamp(40px,6vw,90px) rgba(198,161,91,.4);opacity:var(--f)}.About_columns__fLHtP{display:grid;grid-template-columns:1fr 1.16fr 1fr;grid-gap:var(--colgap);gap:var(--colgap);align-self:stretch;min-height:0}.About_col__ALdDP{position:relative;overflow:hidden;border-radius:var(--rs-r-md);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 11%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 11%,#000 89%,transparent)}.About_col__ALdDP[data-col=b]{transform:translateY(clamp(14px,3vh,34px))}.About_track__Zn3nB{display:flex;flex-direction:column}.About_shot__d_DFJ{position:relative;flex:none;aspect-ratio:3/4;margin-bottom:var(--colgap);border-radius:var(--rs-r-sm);overflow:hidden;background:var(--rs-sand)}.About_col__ALdDP[data-col=b] .About_shot__d_DFJ{aspect-ratio:4/5}.About_shot__d_DFJ img{object-fit:cover;filter:saturate(.94) contrast(1.02)}.About_foot__aO0_U{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;padding-top:clamp(.75rem,1.6vh,1.4rem);border-top:1px solid var(--rs-line-light);opacity:clamp(0,var(--ap)/.06,1);transform:translate3d(0,calc((1 - clamp(0, var(--ap) / .06, 1)) * 12px),0)}.About_note__BGU3t{display:inline-flex;align-items:center;gap:.7em;font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rs-brass)}.About_note__BGU3t:before{content:"";width:.85em;height:.72em;background:currentColor;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);flex:none}.About_cta__h5zcC{color:var(--rs-text-on-light)}@media (max-width:980px){.About_root__sVSrB{--step:62vh;--slot:clamp(240px,40vh,400px);--fslot:clamp(70px,10.5vh,116px);--colgap:8px}.About_inner__VFGWS{padding:clamp(.9rem,2.2vh,1.6rem) var(--rs-gutter) calc(var(--rs-dock-h) + clamp(.6rem, 1.6vh, 1.2rem));gap:clamp(.5rem,1.4vh,1rem)}.About_head__UKh6B{gap:.35rem 1rem;padding-bottom:clamp(.5rem,1.1vh,.9rem)}.About_grid__EkSsw{background-image:repeating-linear-gradient(0deg,rgba(22,24,28,.055) 0 1px,transparent 1px 44px),repeating-linear-gradient(90deg,rgba(22,24,28,.045) 0 1px,transparent 1px 44px);-webkit-mask-image:radial-gradient(88% 56% at 50% 46%,#000 0,transparent 78%);mask-image:radial-gradient(88% 56% at 50% 46%,#000 0,transparent 78%)}.About_body___r2LD{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto var(--slot) minmax(0,1fr);gap:clamp(.6rem,1.6vh,1.1rem);align-items:stretch}.About_columns__fLHtP{grid-row:1;grid-template-columns:1fr 1.1fr 1fr;height:clamp(96px,15vh,160px);align-self:start}.About_col__ALdDP[data-col=b],.About_col__ALdDP[data-col=c]{display:block}.About_col__ALdDP[data-col=b]{transform:translateY(10px)}.About_col__ALdDP{border-radius:var(--rs-r-sm)}.About_spine__9dEce{grid-row:2;flex-direction:row;justify-content:space-between;gap:6px;padding:13px 0 0;align-self:start}.About_spineRail__zESCL{left:0;right:0;top:0;bottom:auto;width:auto;height:1px}.About_spineFill__1lsBW{background:linear-gradient(90deg,var(--rs-red),var(--rs-brass));transform-origin:0 50%;transform:scaleX(var(--ap))}.About_tick__ViDvY{flex:1 1;min-width:0}.About_tick__ViDvY:before{left:0;top:-17px;width:7px;height:7px}.About_tickBtn__xvRo6{flex-direction:column;align-items:flex-start;gap:2px;width:100%;transform:translate3d(0,calc(var(--f) * -2px),0)}.About_tickIndex__mRiaa{font-size:.54rem}.About_tickLabel__LRcqD{font-size:.82rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.About_window__WC1CV{grid-row:3;align-self:stretch}.About_chHead__B5wRg{gap:.9rem;margin-bottom:clamp(.6rem,1.4vh,1rem)}.About_chStat__7qbeZ b{font-size:clamp(1.4rem,7vw,2.1rem)}.About_chTitle__pnxlC{font-size:clamp(1.75rem,8.4vw,2.6rem);max-width:14ch}.About_chRule__7KGye{margin:clamp(.6rem,1.5vh,1rem) 0;width:clamp(48px,16vw,90px)}.About_chBody__8zKON{font-size:var(--rs-t-body);line-height:1.62;max-width:none;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.About_figures__WitCJ{display:block;left:0;right:0;bottom:calc(var(--rs-dock-h) + clamp(2.6rem, 7vh, 4.2rem))}.About_figure__DrwJ7{left:calc(var(--rs-gutter) * -.35);font-size:clamp(3.4rem,21vw,6.4rem);-webkit-text-stroke-width:1.1px}.About_foot__aO0_U{gap:.75rem 1.25rem;padding-top:clamp(.5rem,1.2vh,1rem)}.About_note__BGU3t{font-size:.6rem;letter-spacing:.16em}}@media (max-width:980px) and (max-height:760px){.About_root__sVSrB{--slot:clamp(196px,34vh,250px);--fslot:clamp(54px,9vh,76px)}.About_columns__fLHtP{height:clamp(80px,13vh,110px)}.About_figures__WitCJ{bottom:calc(var(--rs-dock-h) + clamp(3.2rem, 9vh, 4rem))}.About_figure__DrwJ7{font-size:clamp(2.8rem,17vw,4.6rem)}.About_chBody__8zKON{-webkit-line-clamp:3}.About_spine__9dEce{padding-top:11px}}@media (max-width:380px){.About_root__sVSrB{--slot:clamp(214px,33vh,300px)}.About_tickLabel__LRcqD{font-size:.74rem}.About_figure__DrwJ7{font-size:22vw}}@media (prefers-reduced-motion:reduce){.About_root__sVSrB{height:auto;padding-block:var(--rs-section-y)}.About_stage__s15w7{position:static;height:auto;overflow:visible;transform:none}.About_spineRail__zESCL,.About_stage__s15w7:after,.About_tick__ViDvY:before{display:none}.About_grid__EkSsw{transform:none}.About_body___r2LD,.About_inner__VFGWS{height:auto;display:block}.About_spine__9dEce{flex-direction:row;flex-wrap:wrap;gap:10px 20px;padding:0;margin-block:2rem}.About_chapter__hg_PR,.About_tick__ViDvY{--f:1}.About_window__WC1CV{height:auto;-webkit-mask-image:none;mask-image:none}.About_reel__HYuG1{position:static;transform:none;display:flex;flex-direction:column;gap:3rem}.About_chapter__hg_PR{position:static;height:auto}.About_figures__WitCJ{display:none}.About_chBody__8zKON,.About_chRule__7KGye,.About_chStat__7qbeZ,.About_chTitle__pnxlC,.About_foot__aO0_U,.About_tickBtn__xvRo6{transform:none}.About_foot__aO0_U{opacity:1}.About_columns__fLHtP{grid-template-columns:1fr 1fr;height:min(60vh,460px);max-height:none;margin-top:3rem}.About_col__ALdDP{overflow-y:auto}}[data-rs-live] .About_chStat__7qbeZ,[data-rs-live] .About_grid__EkSsw,[data-rs-live] .About_reel__HYuG1,[data-rs-live] .About_spineFill__1lsBW,[data-rs-live] .About_stage__s15w7,[data-rs-live] .About_tickBtn__xvRo6,[data-rs-live] .About_tick__ViDvY:before{will-change:transform}[data-rs-live] .About_chTitle__pnxlC{will-change:transform,opacity}[data-rs-live] .About_chRule__7KGye{will-change:transform}[data-rs-live] .About_chBody__8zKON{will-change:transform,opacity}[data-rs-live] .About_figureReel__KvkaY{will-change:transform}[data-rs-live] .About_figureHot__7BpOd{will-change:opacity}[data-rs-live] .About_track__Zn3nB{will-change:transform}.Tunnel_root__bgIsa{position:relative;height:460vh;background:var(--rs-ink);color:var(--rs-text-on-dark);--tp:0;--xp:0;--tt:3900;--ti:clamp(0,var(--tp)/0.12,1);--tf:clamp(0,(var(--tp) - 0.12)/0.88,1)}.Tunnel_stage__G_Pdz{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;perspective:900px;perspective-origin:50% 46%;transform:scale(calc(1 - var(--xp) * .055));transform-origin:50% 30%}.Tunnel_stage__G_Pdz:before{content:"";position:absolute;inset:0;z-index:7;background:var(--rs-ink);opacity:calc(var(--xp) * .5);pointer-events:none}.Tunnel_glow___13EE{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(46% 38% at 50% 46%,rgba(198,161,91,.16) 0,rgba(198,161,91,.05) 45%,transparent 78%);opacity:calc(.25 + var(--tf) * .75)}.Tunnel_kicker__97gg5{position:absolute;z-index:6;top:clamp(5.5rem,12vh,9rem);left:50%;transform:translateX(-50%);margin:0;opacity:calc(clamp(0, (var(--tp) - .13) / .05, 1) - clamp(0, (var(--tp) - .34) / .1, 1))}.Tunnel_mover__u9m0t{position:absolute;inset:0;transform-style:preserve-3d;transform:translateZ(calc(var(--tf) * var(--tt) * 1px))}.Tunnel_shot__0LVJt{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:clamp(250px,calc(var(--w) * 1.15vw),700px);margin:0;transform:translate(-50%,-50%) translateZ(calc(var(--z) * -1px)) rotate(var(--tilt)) rotateY(var(--ry));--d:calc(var(--z) - var(--tf) * var(--tt));opacity:calc(clamp(0, (3100 - var(--d)) / 1100, 1) * clamp(0, (var(--d) + 720) / 260, 1))}.Tunnel_shotMedia__wdjyy{position:relative;aspect-ratio:4/3;border-radius:var(--rs-r-md);overflow:hidden;background:var(--rs-ink-2);box-shadow:0 30px 80px -20px rgba(0,0,0,.75)}.Tunnel_shotMedia__wdjyy img{object-fit:cover;filter:brightness(1.06) saturate(1.04)}.Tunnel_shotLabel__a9GT8{display:flex;align-items:center;gap:8px;margin-top:10px;opacity:clamp(0,(var(--d) + 120)/380,1);font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:hsla(38,27%,94%,.66)}.Tunnel_shotLabel__a9GT8 i{width:.7em;height:.6em;background:var(--rs-brass);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.Tunnel_endCard__7JlNC{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%) translateZ(-4300px);text-align:center;--d:calc(4300 - var(--tf) * var(--tt));opacity:clamp(0,(3000 - var(--d))/1400,1)}.Tunnel_endEyebrow__XRrxC{justify-content:center}.Tunnel_endTitle__wV3Pl{font-family:var(--rs-display,Georgia,serif);font-size:clamp(3.5rem,2rem + 7vw,8.5rem);line-height:.98;letter-spacing:-.03em;margin:0;white-space:nowrap}.Tunnel_endTitle__wV3Pl em{font-style:italic;color:var(--rs-brass-soft)}.Tunnel_gauge__fV_SP{position:absolute;z-index:6;right:clamp(1.2rem,2.5vw,3rem);top:50%;transform:translateY(-50%);height:clamp(120px,22vh,220px);width:1px;background:hsla(38,27%,94%,.16);overflow:hidden}.Tunnel_gaugeTrack__vrXEL{position:absolute;inset:0;display:block;background:var(--rs-brass);transform-origin:top;transform:scaleY(var(--tf))}.Tunnel_iris__jMtni{position:absolute;inset:0;z-index:8;pointer-events:none;opacity:clamp(0,(.74 - var(--ti))/.22,1)}.Tunnel_irisPane__PjE6x{position:absolute;inset:-30% -25%;background:var(--rs-ivory)}.Tunnel_irisL__p90Ye{-webkit-clip-path:polygon(0 0,75.45% 0,17.27% 100%,0 100%);clip-path:polygon(0 0,75.45% 0,17.27% 100%,0 100%);transform:translate3d(calc(var(--ti) * -85vw),calc(var(--ti) * -50vh),0)}.Tunnel_irisR__pIYPV{-webkit-clip-path:polygon(24.55% 0,100% 0,100% 100%,82.73% 100%);clip-path:polygon(24.55% 0,100% 0,100% 100%,82.73% 100%);transform:translate3d(calc(var(--ti) * 85vw),calc(var(--ti) * -50vh),0)}.Tunnel_irisB__CQ_pT{-webkit-clip-path:polygon(0 57.5%,100% 57.5%,100% 100%,0 100%);clip-path:polygon(0 57.5%,100% 57.5%,100% 100%,0 100%);transform:translate3d(0,calc(var(--ti) * 60vh),0)}.Tunnel_irisHint__tMiYO{position:absolute;left:50%;top:60.5%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;color:var(--rs-text-on-light-dim);white-space:nowrap;opacity:calc(1 - var(--ti) * 2.6)}.Tunnel_irisHint__tMiYO i{width:.85em;height:.72em;background:var(--rs-brass);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}@media (max-width:980px){.Tunnel_root__bgIsa{height:440vh}.Tunnel_stage__G_Pdz{perspective:640px;perspective-origin:50% 46%}.Tunnel_glow___13EE{background:radial-gradient(62% 34% at 50% 46%,rgba(198,161,91,.18) 0,rgba(198,161,91,.05) 46%,transparent 78%)}.Tunnel_kicker__97gg5{top:clamp(4.5rem,11vh,7rem);text-align:center}.Tunnel_shot__0LVJt{top:calc(50% + (var(--y) - 46) * 1.3%);width:clamp(220px,calc(var(--w) * 2.2vw),420px);opacity:calc(clamp(0, (2600 - var(--d)) / 900, 1) * clamp(0, (var(--d) + 520) / 220, 1))}.Tunnel_shotMedia__wdjyy{box-shadow:0 10px 26px -10px rgba(0,0,0,.7)}.Tunnel_shotLabel__a9GT8{margin-top:8px;gap:6px;letter-spacing:.14em;opacity:clamp(0,(var(--d) + 40)/320,1)}.Tunnel_endCard__7JlNC{transform:translate(-50%,-50%) translateZ(-4050px);--d:calc(4050 - var(--tf) * var(--tt));width:116vw}.Tunnel_endTitle__wV3Pl{white-space:normal;font-size:11.5vw;line-height:1.02}.Tunnel_gauge__fV_SP{right:10px;top:auto;bottom:calc(var(--rs-dock-h) + 1.1rem);transform:none;height:clamp(74px,12vh,120px)}.Tunnel_iris__jMtni{display:block}.Tunnel_irisL__p90Ye{-webkit-clip-path:polygon(0 0,100% 0,100% 6.44%,0 78.56%);clip-path:polygon(0 0,100% 0,100% 6.44%,0 78.56%);transform:translate3d(calc(var(--ti) * -95vw),calc(var(--ti) * -55vh),0)}.Tunnel_irisR__pIYPV{-webkit-clip-path:polygon(0 0,100% 0,100% 78.56%,0 6.44%);clip-path:polygon(0 0,100% 0,100% 78.56%,0 6.44%);transform:translate3d(calc(var(--ti) * 95vw),calc(var(--ti) * -55vh),0)}.Tunnel_irisB__CQ_pT{-webkit-clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);transform:translate3d(0,calc(var(--ti) * 75vh),0)}.Tunnel_irisHint__tMiYO{top:61%;letter-spacing:.22em;text-indent:.22em}}@media (max-width:980px){@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Tunnel_root__bgIsa{view-timeline:--rs-tun block}.Tunnel_mover__u9m0t{animation:Tunnel_rs-tun-dolly__18xXx linear both;animation-timeline:--rs-tun;animation-range:contain 12% contain 100%}.Tunnel_irisL__p90Ye{animation:Tunnel_rs-tun-iris-l__Iw1ha linear both;animation-timeline:--rs-tun;animation-range:contain 0 contain 12%}.Tunnel_irisR__pIYPV{animation:Tunnel_rs-tun-iris-r__FMmzq linear both;animation-timeline:--rs-tun;animation-range:contain 0 contain 12%}.Tunnel_irisB__CQ_pT{animation:Tunnel_rs-tun-iris-b__HyaoC linear both;animation-timeline:--rs-tun;animation-range:contain 0 contain 12%}.Tunnel_iris__jMtni{animation:Tunnel_rs-tun-iris-fade__r2m6j linear both;animation-timeline:--rs-tun;animation-range:contain 6.24% contain 8.88%}}}}@keyframes Tunnel_rs-tun-dolly__18xXx{0%{transform:translateZ(0)}to{transform:translateZ(3900px)}}@keyframes Tunnel_rs-tun-iris-l__Iw1ha{0%{transform:translateZ(0)}to{transform:translate3d(-95vw,-55vh,0)}}@keyframes Tunnel_rs-tun-iris-r__FMmzq{0%{transform:translateZ(0)}to{transform:translate3d(95vw,-55vh,0)}}@keyframes Tunnel_rs-tun-iris-b__HyaoC{0%{transform:translateZ(0)}to{transform:translate3d(0,75vh,0)}}@keyframes Tunnel_rs-tun-iris-fade__r2m6j{0%{opacity:1}to{opacity:0}}@media (max-width:380px){.Tunnel_endTitle__wV3Pl{font-size:12.5vw}.Tunnel_shot__0LVJt{width:clamp(200px,calc(var(--w) * 2.05vw),360px)}}@media (prefers-reduced-motion:reduce){.Tunnel_root__bgIsa{height:auto;padding-block:var(--rs-section-y)}.Tunnel_stage__G_Pdz{position:static;height:auto;overflow:visible;perspective:none;transform:none}.Tunnel_gauge__fV_SP,.Tunnel_glow___13EE,.Tunnel_iris__jMtni,.Tunnel_stage__G_Pdz:before{display:none}.Tunnel_kicker__97gg5{position:static;transform:none;opacity:1;justify-content:center;margin-bottom:2rem}.Tunnel_mover__u9m0t{position:static;transform:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding-inline:var(--rs-gutter)}.Tunnel_shot__0LVJt{position:static;width:auto;transform:none;opacity:1}.Tunnel_endCard__7JlNC{position:static;grid-column:1/-1;transform:none;opacity:1;padding-block:3rem 1rem}.Tunnel_endTitle__wV3Pl{white-space:normal}}[data-rs-live] .Tunnel_mover__u9m0t,[data-rs-live] .Tunnel_stage__G_Pdz{will-change:transform}[data-rs-live] .Tunnel_endCard__7JlNC{will-change:opacity}[data-rs-live] .Tunnel_irisPane__PjE6x{will-change:transform}.RoomsShowcase_root__JlBD9{position:relative;background:var(--rs-ink);color:var(--rs-text-on-dark);--rp:0;--xp:0}.RoomsShowcase_stage__Da3Qt{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:clip;display:flex;flex-direction:column;transform:scale(calc(1 - var(--xp) * .05));transform-origin:50% 34%}.RoomsShowcase_stage__Da3Qt:after{content:"";position:absolute;inset:0;z-index:9;background:var(--rs-ink);opacity:calc(var(--xp) * .5);pointer-events:none}.RoomsShowcase_ghost__IFck8{position:absolute;z-index:0;left:4%;top:44%;font-family:var(--rs-display,Georgia,serif);font-style:italic;font-size:clamp(9rem,24vw,22rem);line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:1px hsla(38,27%,94%,.07);pointer-events:none;transform:translate3d(calc(var(--rp) * -24vw),0,0)}.RoomsShowcase_head__d1BB2,.RoomsShowcase_rail__zWcFG,.RoomsShowcase_viewport__5kJP8{position:relative;z-index:1}.RoomsShowcase_head__d1BB2{width:100%;max-width:var(--rs-maxw);margin-inline:auto;padding-inline:var(--rs-gutter);padding-top:calc(var(--rs-header-h) + 3vh);display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex:none}.RoomsShowcase_lead__0obSj{font-size:var(--rs-t-body);line-height:1.6;max-width:38ch;margin:0;color:var(--rs-text-on-dark-dim);text-align:right}.RoomsShowcase_viewport__5kJP8{flex:1 1;min-height:0;display:flex;align-items:center}.RoomsShowcase_track__dJWDY{display:flex;align-items:center;gap:clamp(24px,3vw,56px);padding-inline:var(--rs-gutter);perspective:1400px}.RoomsShowcase_slide__zBOfz{position:relative;flex:none;width:min(46vw,680px);padding-top:clamp(1.8rem,4vh,3rem);--tu:calc(var(--rp) * var(--rn, 6) - var(--i, 0));--t:clamp(-1,var(--tu),1);--ta:max(var(--t),calc(var(--t) * -1));transform:rotateY(calc(var(--t) * -5deg)) scale(calc(1 - var(--ta) * .045));transform-origin:50% 58%}.RoomsShowcase_num__ErXRf{position:absolute;top:-.12em;left:-.06em;z-index:3;font-family:var(--rs-display,Georgia,serif);font-style:italic;font-size:clamp(4.4rem,8vw,8rem);line-height:1;color:transparent;-webkit-text-stroke:1px hsla(38,27%,94%,.3);pointer-events:none;transition:color var(--rs-dur) var(--rs-ease),-webkit-text-stroke-color var(--rs-dur) var(--rs-ease)}.RoomsShowcase_slide__zBOfz[data-active=true] .RoomsShowcase_num__ErXRf{color:var(--rs-brass-soft);-webkit-text-stroke-color:transparent}.RoomsShowcase_card__1dDJV{position:relative;display:block;height:min(50vh,520px);border-radius:var(--rs-r-lg);overflow:hidden;background:var(--rs-ink-2);transition:box-shadow .7s var(--rs-ease);box-shadow:0 30px 80px -30px rgba(0,0,0,.6)}.RoomsShowcase_slide__zBOfz[data-active=true] .RoomsShowcase_card__1dDJV{box-shadow:0 40px 110px -30px rgba(0,0,0,.8)}.RoomsShowcase_cardMedia__TIBAw{position:absolute;inset:0}.RoomsShowcase_cardMedia__TIBAw img{object-fit:cover;transform:scale(1.18) translate3d(calc(var(--tu) * -2.1%),0,0);transition:scale var(--rs-dur) var(--rs-ease)}.RoomsShowcase_card__1dDJV:hover .RoomsShowcase_cardMedia__TIBAw img{scale:1.045}.RoomsShowcase_cardScrim__6Rx18{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,9,11,.86) 0,rgba(8,9,11,.42) 30%,rgba(8,9,11,.02) 58%);pointer-events:none}.RoomsShowcase_tier__ld6xe{position:absolute;z-index:2;top:16px;right:16px;padding:.45em 1em;border-radius:999px;font-size:.62rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--rs-ink);background:var(--rs-brass-soft)}.RoomsShowcase_cardMeta__OEasr{position:absolute;z-index:2;left:clamp(18px,2.4vw,32px);right:clamp(18px,2.4vw,32px);bottom:clamp(16px,2.6vh,28px);display:flex;flex-direction:column;gap:.45rem;pointer-events:none}.RoomsShowcase_layout__P7Mrh{font-size:.66rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--rs-brass-soft)}.RoomsShowcase_name__ggJz5{font-family:var(--rs-display,Georgia,serif);font-size:clamp(1.5rem,1rem + 1.7vw,2.5rem);line-height:1.05;letter-spacing:-.02em;margin:0;color:#fff}.RoomsShowcase_cardGo__dmHLe{position:absolute;z-index:2;right:clamp(18px,2.4vw,32px);bottom:clamp(18px,2.8vh,30px);display:inline-flex;align-items:center;gap:.5em;font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;opacity:0;transform:translateX(-8px);transition:opacity var(--rs-dur-fast) var(--rs-ease),transform var(--rs-dur-fast) var(--rs-ease)}.RoomsShowcase_card__1dDJV:hover .RoomsShowcase_cardGo__dmHLe{opacity:1;transform:none}.RoomsShowcase_specs__D4qy_{display:flex;flex-wrap:wrap;gap:8px;margin:clamp(.9rem,1.8vh,1.3rem) 0 0;padding:0;list-style:none;opacity:.4;transition:opacity var(--rs-dur) var(--rs-ease)}.RoomsShowcase_slide__zBOfz[data-active=true] .RoomsShowcase_specs__D4qy_{opacity:1}.RoomsShowcase_spec__ygNJU{padding:.5em 1em;border:1px solid var(--rs-line-dark);border-radius:999px;font-size:.72rem;color:var(--rs-text-on-dark-dim);white-space:nowrap}.RoomsShowcase_slideEnd__UOcca{width:min(38vw,520px);padding-top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(1.2rem,2.6vh,2rem);min-height:min(50vh,520px)}.RoomsShowcase_endTitle__YCHDj{font-family:var(--rs-display,Georgia,serif);font-size:clamp(1.9rem,1rem + 2.6vw,3.4rem);line-height:1.04;letter-spacing:-.02em;margin:0;text-wrap:balance}.RoomsShowcase_endTitle__YCHDj em{font-style:italic;color:var(--rs-brass-soft)}.RoomsShowcase_rail__zWcFG{flex:none;width:100%;max-width:var(--rs-maxw);margin-inline:auto;padding-inline:var(--rs-gutter);padding-bottom:clamp(1.4rem,4vh,2.8rem);display:flex;align-items:center;gap:clamp(14px,2vw,26px)}.RoomsShowcase_railCount__GPLvu{font-family:var(--rs-display,Georgia,serif);font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rs-text-on-dark);white-space:nowrap}.RoomsShowcase_railCount__GPLvu i{font-style:normal;font-size:.75em;color:var(--rs-text-on-dark-dim)}.RoomsShowcase_railTrack__VE_UN{flex:1 1;height:1px;background:hsla(38,27%,94%,.16);overflow:hidden}.RoomsShowcase_railFill__uZzfF{display:block;height:100%;background:linear-gradient(90deg,var(--rs-brass),var(--rs-brass-soft));transform:scaleX(var(--rp));transform-origin:left}.RoomsShowcase_railDots__AVGtD{display:flex;gap:6px}.RoomsShowcase_railDot__gcpQC{width:26px;height:22px;padding:0;font-size:.62rem;color:var(--rs-text-on-dark-dim);border-bottom:2px solid transparent;transition:color var(--rs-dur-fast) var(--rs-ease),border-color var(--rs-dur-fast) var(--rs-ease)}.RoomsShowcase_railDot__gcpQC[data-active=true]{color:var(--rs-brass-soft);border-color:var(--rs-brass)}.RoomsShowcase_railDot__gcpQC:hover{color:var(--rs-text-on-dark)}@media (max-width:980px){.RoomsShowcase_root__JlBD9{height:auto!important;padding-block:clamp(4rem,10vw,6rem) clamp(2rem,6vw,3.5rem);overflow-x:clip}.RoomsShowcase_stage__Da3Qt{position:static;height:auto;overflow:visible;gap:1.4rem;transform:none}.RoomsShowcase_stage__Da3Qt:after{display:none}.RoomsShowcase_ghost__IFck8{left:-4%;top:28%;font-size:46vw;transform:translate3d(calc(var(--rp) * -34vw),0,0)}.RoomsShowcase_head__d1BB2{flex-direction:column;align-items:flex-start;gap:.9rem;padding-top:0}.RoomsShowcase_lead__0obSj{text-align:left}.RoomsShowcase_viewport__5kJP8{display:block;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:.5rem}.RoomsShowcase_viewport__5kJP8::-webkit-scrollbar{display:none}.RoomsShowcase_track__dJWDY{transform:none!important;width:max-content;align-items:flex-start;gap:16px;padding-inline:calc((100vw - min(78vw, 400px)) / 2);perspective:900px}.RoomsShowcase_slide__zBOfz{--tu:var(--cp,0);width:min(78vw,400px);max-width:none;padding-top:clamp(1.4rem,6vw,2.2rem);scroll-snap-align:center;opacity:calc(1 - var(--ta) * .34)}.RoomsShowcase_card__1dDJV{height:min(52vh,460px)}.RoomsShowcase_cardGo__dmHLe{right:14px;bottom:14px;width:38px;height:38px;justify-content:center;gap:0;font-size:0;letter-spacing:0;border-radius:50%;background:var(--rs-glass-dark);border:1px solid var(--rs-glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:clamp(0,calc(1 - var(--ta) * 1.6),1);transform:none}.RoomsShowcase_specs__D4qy_{gap:6px;opacity:clamp(.15,calc(1 - var(--ta) * 1.5),1)}.RoomsShowcase_spec__ygNJU{font-size:.68rem;padding:.45em .9em}.RoomsShowcase_num__ErXRf{font-size:4rem;transform:translate3d(calc(var(--t) * 16px),0,0)}.RoomsShowcase_cardMeta__OEasr{left:18px;right:62px;bottom:18px}.RoomsShowcase_slideEnd__UOcca{width:min(78vw,400px);min-height:min(52vh,460px);padding-block:2rem}.RoomsShowcase_rail__zWcFG{display:flex;gap:12px;padding-top:clamp(1rem,4vw,1.6rem);padding-bottom:0}.RoomsShowcase_railCount__GPLvu{font-size:.95rem}.RoomsShowcase_railDots__AVGtD{gap:2px}.RoomsShowcase_railDot__gcpQC{width:20px;height:24px;font-size:.56rem}}@media (max-width:380px){.RoomsShowcase_slideEnd__UOcca,.RoomsShowcase_slide__zBOfz{width:84vw}.RoomsShowcase_track__dJWDY{padding-inline:calc((100vw - 84vw) / 2)}.RoomsShowcase_railDots__AVGtD{display:none}}@media (prefers-reduced-motion:reduce){.RoomsShowcase_root__JlBD9{height:auto!important;padding-block:var(--rs-section-y)}.RoomsShowcase_stage__Da3Qt{position:static;height:auto;overflow:visible;gap:2rem;transform:none}.RoomsShowcase_ghost__IFck8,.RoomsShowcase_stage__Da3Qt:after{display:none}.RoomsShowcase_slide__zBOfz{transform:none}.RoomsShowcase_head__d1BB2{padding-top:0}.RoomsShowcase_viewport__5kJP8{display:block;overflow-x:auto}.RoomsShowcase_track__dJWDY{transform:none!important;width:max-content}.RoomsShowcase_cardMedia__TIBAw img{transform:scale(1.06)}.RoomsShowcase_rail__zWcFG{display:none}.RoomsShowcase_specs__D4qy_{opacity:1}}@media (max-width:980px){.RoomsShowcase_cardGo__dmHLe{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(12,14,17,.78)}}[data-rs-live] .RoomsShowcase_cardMedia__TIBAw img,[data-rs-live] .RoomsShowcase_ghost__IFck8,[data-rs-live] .RoomsShowcase_railFill__uZzfF,[data-rs-live] .RoomsShowcase_slide__zBOfz,[data-rs-live] .RoomsShowcase_stage__Da3Qt,[data-rs-live] .RoomsShowcase_track__dJWDY{will-change:transform}.Amenities_root__po_JO{background:var(--rs-ink);color:var(--rs-text-on-dark)}.Amenities_head__Oyar7{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,1.4rem + 2.4vw,3.75rem);flex-wrap:wrap}.Amenities_grid__gRzQn{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(200px,22vh);grid-gap:clamp(10px,.6vw,16px);gap:clamp(10px,.6vw,16px)}.Amenities_tile__i1_xG{position:relative;overflow:hidden;border-radius:var(--rs-r-lg);background:var(--rs-ink-2);display:block;isolation:isolate;transition:transform .62s var(--rs-ease),box-shadow .62s var(--rs-ease);translate:0 calc(var(--ap, 0) * var(--drift, 0px))}.Amenities_tile__i1_xG[data-span=wide]{grid-column:span 2}.Amenities_tile__i1_xG[data-span=tall]{grid-row:span 2}.Amenities_tile__i1_xG:hover{transform:translateY(-4px);box-shadow:var(--rs-shadow-lg);z-index:2}.Amenities_tile__i1_xG img{object-fit:cover;filter:saturate(.72) brightness(.72);transform:scale(1.02);transition:transform 1.2s var(--rs-ease),filter .62s var(--rs-ease)}.Amenities_tile__i1_xG:hover img{transform:scale(1.09);filter:saturate(1.05) brightness(.9)}.Amenities_tileScrim__r_674{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(7,8,10,.9) 0,rgba(7,8,10,.5) 40%,rgba(7,8,10,.12) 75%);transition:opacity var(--rs-dur) var(--rs-ease)}.Amenities_tileBody__cZDKk{position:absolute;z-index:2;inset:auto 0 0 0;padding:clamp(16px,1.4vw,26px)}.Amenities_tileTitle__BfIke{font-family:var(--rs-display,Georgia,serif);font-size:clamp(1.1rem,.9rem + .7vw,1.7rem);line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--rs-text-on-dark)}.Amenities_tileDescWrap__SvpzK{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .56s var(--rs-ease),opacity .42s var(--rs-ease)}.Amenities_tile__i1_xG:focus-visible .Amenities_tileDescWrap__SvpzK,.Amenities_tile__i1_xG:hover .Amenities_tileDescWrap__SvpzK{grid-template-rows:1fr;opacity:1}.Amenities_tileDesc__S5Hm9{overflow:hidden;font-size:.85rem;line-height:1.55;color:hsla(38,27%,94%,.72);padding-top:8px}.Amenities_tileArrow__XlXUB{position:absolute;z-index:3;top:16px;right:16px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--rs-glass-dark);border:1px solid var(--rs-glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--rs-text-on-dark);opacity:0;transform:translate(-6px,6px);transition:all var(--rs-dur) var(--rs-ease)}.Amenities_tile__i1_xG:hover .Amenities_tileArrow__XlXUB{opacity:1;transform:none}@media (max-width:1080px){.Amenities_grid__gRzQn{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(180px,26vh)}}@media (max-width:560px){.Amenities_grid__gRzQn{grid-template-columns:repeat(2,1fr);grid-auto-rows:83px;grid-auto-flow:row dense;gap:10px}.Amenities_tile__i1_xG{grid-column:auto;grid-row:span 3;border-radius:var(--rs-r-md);translate:0 calc(var(--ap, 0) * var(--drift, 0px) * .55)}.Amenities_tile__i1_xG[data-span=wide]{order:-1;grid-column:span 2;grid-row:span 3}.Amenities_tile__i1_xG[data-span=tall]{grid-column:auto;grid-row:span 4}.Amenities_tile__i1_xG:nth-child(3),.Amenities_tile__i1_xG:nth-child(4){grid-row:span 2}.Amenities_tile__i1_xG:nth-child(3) .Amenities_tileDesc__S5Hm9,.Amenities_tile__i1_xG:nth-child(4) .Amenities_tileDesc__S5Hm9{-webkit-line-clamp:1}.Amenities_tile__i1_xG img{transform:scale(1.16) translate3d(0,calc(var(--tp, 0) * 5.5%),0);filter:saturate(.88) brightness(.78)}.Amenities_tileBody__cZDKk{padding:14px}.Amenities_tileTitle__BfIke{font-size:1.02rem}.Amenities_tileDesc__S5Hm9{font-size:.76rem;line-height:1.5;padding-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Amenities_tile__i1_xG[data-span=tall] .Amenities_tileDesc__S5Hm9{-webkit-line-clamp:4}.Amenities_tileArrow__XlXUB{top:10px;right:10px;width:30px;height:30px;opacity:1;transform:none}.Amenities_head__Oyar7{margin-bottom:clamp(1.5rem,6vw,2.25rem)}}@media (max-width:380px){.Amenities_grid__gRzQn{grid-auto-rows:112px}.Amenities_tileDesc__S5Hm9{-webkit-line-clamp:1}}@media (hover:none){.Amenities_tileDescWrap__SvpzK{grid-template-rows:1fr;opacity:1}.Amenities_tile__i1_xG img{filter:saturate(.9) brightness(.8)}}@media (prefers-reduced-motion:reduce){.Amenities_tile__i1_xG{translate:none}.Amenities_tile__i1_xG img{transform:scale(1.02)}}@media (max-width:980px){.Amenities_tileArrow__XlXUB{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(12,14,17,.78)}}[data-rs-live] .Amenities_tile__i1_xG{will-change:translate}@media(max-width:560px){[data-rs-live] .Amenities_tile__i1_xG img{will-change:transform}}.Diptych_root__0NLVn{position:relative;height:calc(100vh + var(--travel));background:var(--rs-ivory);color:var(--rs-text-on-light);overflow:clip;isolation:isolate;--dp:0;--xp:0;--cut:30vh;--a1:clamp(0,var(--dp)/0.34,1);--w:clamp(0,(var(--dp) - 0.4)/0.22,1);--a2:clamp(0,(var(--dp) - 0.58)/0.3,1)}.Diptych_root__0NLVn:before{content:"";position:absolute;inset:0;z-index:0;background:var(--rs-ink);opacity:var(--w);pointer-events:none}.Diptych_stage__qOJ5B{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--rs-ivory);transform:scale(calc(1 - var(--xp) * .05));transform-origin:50% 42%}.Diptych_stage__qOJ5B:after{content:"";position:absolute;inset:0;z-index:20;background:var(--rs-ink);opacity:calc(var(--xp) * .55);pointer-events:none}.Diptych_act__trg_H{position:absolute;inset:0}.Diptych_act__trg_H[data-act=dolce]{z-index:1;transform:translate3d(calc(var(--w) * -13%),0,0)}.Diptych_act__trg_H[data-act=dolce]:after{content:"";position:absolute;inset:0;z-index:9;background:var(--rs-ink);opacity:calc(var(--w) * .35);pointer-events:none}.Diptych_act__trg_H[data-act=spa]{z-index:2;-webkit-clip-path:polygon(calc(var(--cut) * -1) 0,300% 0,300% 100%,0 100%);clip-path:polygon(calc(var(--cut) * -1) 0,300% 0,300% 100%,0 100%);transform:translate3d(calc((1 - var(--w)) * 140%),0,0);color:var(--rs-text-on-dark)}.Diptych_media__FpEQ9{position:absolute;inset:0;z-index:0}.Diptych_media__FpEQ9 img{object-fit:cover}.Diptych_act__trg_H[data-act=dolce] .Diptych_media__FpEQ9{transform:scale(calc(1.1 - var(--a1) * .1)) translate3d(calc(var(--a1) * -1.4%),0,0);transform-origin:62% 50%}.Diptych_act__trg_H[data-act=spa] .Diptych_media__FpEQ9{left:-14%;right:auto;width:128%;transform:translate3d(calc((1 - var(--w)) * -14%),0,0) scale(calc(1.06 - var(--a2) * .06))}.Diptych_act__trg_H[data-act=spa] .Diptych_media__FpEQ9 img{object-position:50% 42%}.Diptych_warmGrade__7qMZ7{background:radial-gradient(70% 60% at 72% 34%,rgba(255,236,200,.28) 0,rgba(255,236,200,0) 70%),linear-gradient(180deg,hsla(38,33%,95%,.28),hsla(38,33%,95%,0) 34%);mix-blend-mode:soft-light}.Diptych_coolGrade__jdhMf,.Diptych_warmGrade__7qMZ7{position:absolute;inset:0;z-index:1;pointer-events:none}.Diptych_coolGrade__jdhMf{background:radial-gradient(80% 70% at 30% 46%,rgba(28,74,92,.55) 0,rgba(11,12,14,.1) 72%),linear-gradient(180deg,rgba(6,16,22,.5),rgba(6,16,22,.2) 42%,rgba(6,16,22,.78))}.Diptych_scrimLeft__z57_x{background:linear-gradient(90deg,hsla(38,33%,95%,.99),hsla(38,33%,95%,.97) 24%,hsla(38,33%,95%,.78) 38%,hsla(38,33%,95%,.2) 56%,hsla(38,33%,95%,0) 70%)}.Diptych_scrimLeft__z57_x,.Diptych_scrimRight__utn1N{position:absolute;inset:0;z-index:2;pointer-events:none}.Diptych_scrimRight__utn1N{background:linear-gradient(270deg,rgba(7,12,16,.95),rgba(7,12,16,.88) 24%,rgba(7,12,16,.5) 46%,rgba(7,12,16,0) 70%)}.Diptych_act__trg_H[data-act=spa] .Diptych_coolGrade__jdhMf,.Diptych_act__trg_H[data-act=spa] .Diptych_scrimRight__utn1N{left:calc(var(--cut) * -1)}.Diptych_caustics__woDIq{position:absolute;inset:-30%;left:calc(-30% - var(--cut));z-index:3;pointer-events:none;opacity:calc(var(--a2) * .5);mix-blend-mode:soft-light;background:radial-gradient(24% 14% at 34% 34%,rgba(190,233,245,.5),transparent 70%),radial-gradient(19% 11% at 60% 56%,rgba(214,240,248,.4),transparent 72%)}.Diptych_root__0NLVn[data-rs-live] .Diptych_caustics__woDIq{animation:Diptych_drift___k9u4 24s ease-in-out infinite alternate}@keyframes Diptych_drift___k9u4{0%{transform:translate3d(-4%,-3%,0) scale(1)}to{transform:translate3d(4%,5%,0) scale(1.08)}}.Diptych_ghost__Imuw3{position:absolute;z-index:3;font-family:var(--rs-display,Georgia,serif);font-style:italic;font-size:clamp(6rem,3rem + 16vw,20rem);line-height:.82;letter-spacing:-.03em;color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.Diptych_act__trg_H[data-act=dolce] .Diptych_ghost__Imuw3{right:2%;top:8%;-webkit-text-stroke:1px rgba(22,24,28,.26);transform:translate3d(calc(var(--a1) * -70px),0,0)}.Diptych_act__trg_H[data-act=spa] .Diptych_ghost__Imuw3{left:3%;bottom:4%;-webkit-text-stroke:1px hsla(41,53%,76%,.22);transform:translate3d(calc((1 - var(--a2)) * 60px),0,0)}.Diptych_copy__7Z1mE{position:absolute;z-index:6;top:50%;width:min(41rem,45vw);display:flex;flex-direction:column;align-items:flex-start}.Diptych_copy__7Z1mE[data-side=left]{left:var(--rs-gutter);transform:translateY(-58%)}.Diptych_copy__7Z1mE[data-side=right]{right:var(--rs-gutter);text-align:right;align-items:flex-end;transform:translateY(-58%) translate3d(calc((1 - var(--w)) * 16%),0,0)}.Diptych_eyebrowDark__FxKrP{color:var(--rs-brass-soft)}.Diptych_copy__7Z1mE[data-side=right]>p:first-of-type{justify-content:flex-end}.Diptych_title__KaGIn{font-weight:400;font-size:clamp(2.1rem,1rem + 3.4vw,4.4rem);line-height:1;letter-spacing:-.03em;margin:0 0 clamp(.7rem,1.6vh,1.2rem);text-wrap:balance}.Diptych_line__wYtQn,.Diptych_title__KaGIn{font-family:var(--rs-display,Georgia,serif)}.Diptych_line__wYtQn{font-style:italic;font-size:clamp(1.05rem,.9rem + .8vw,1.7rem);line-height:1.3;letter-spacing:-.015em;margin:0 0 clamp(.85rem,2vh,1.4rem);color:var(--rs-red);max-width:24ch}.Diptych_act__trg_H[data-act=spa] .Diptych_line__wYtQn{color:var(--rs-brass-soft)}.Diptych_body__GtUl_{font-size:var(--rs-t-body);line-height:1.72;margin:0 0 clamp(1.2rem,2.6vh,2rem);max-width:44ch;color:var(--rs-text-on-light-dim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Diptych_act__trg_H[data-act=spa] .Diptych_body__GtUl_{color:hsla(38,27%,94%,.7)}.Diptych_actions__Bt5uw{display:flex;align-items:center;gap:clamp(.9rem,1.6vw,1.6rem);flex-wrap:wrap}.Diptych_copy__7Z1mE[data-side=right] .Diptych_actions__Bt5uw{justify-content:flex-end}.Diptych_note__zwu6a{font-size:var(--rs-t-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--rs-text-on-light-dim);max-width:26ch;line-height:1.55}.Diptych_act__trg_H[data-act=spa] .Diptych_note__zwu6a{color:hsla(38,27%,94%,.5)}.Diptych_chips__0iPFB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0 0 clamp(1.2rem,2.6vh,2rem);padding:0;list-style:none}.Diptych_chip__Q4Jjq{--cf:clamp(0,(var(--a2) - var(--ci) * 0.06)/0.3,1);padding:8px 15px;border-radius:999px;border:1px solid hsla(41,53%,76%,.3);background:hsla(41,53%,76%,.07);font-size:var(--rs-t-small);letter-spacing:.06em;color:var(--rs-brass-soft);white-space:nowrap;opacity:var(--cf);transform:translate3d(calc((1 - var(--cf)) * 26px),0,0)}.Diptych_rail__t2H1g{position:absolute;z-index:5;right:var(--rs-gutter);bottom:clamp(4.5rem,11vh,7.5rem);display:flex;align-items:flex-end;gap:clamp(10px,1.2vw,22px);pointer-events:none}.Diptych_plate__O2zVG{--pf:clamp(0,(var(--a1) - var(--pi) * 0.11)/0.42,1);margin:0;width:clamp(104px,11.5vw,186px);opacity:var(--pf);transform:translate3d(0,calc((1 - var(--pf)) * 54px),0);align-self:flex-end}.Diptych_plate__O2zVG:nth-child(2n){margin-bottom:clamp(14px,3vh,34px)}.Diptych_plate__O2zVG{background:var(--rs-ivory);padding:8px 8px 0;border-radius:calc(var(--rs-r-sm) + 6px);box-shadow:0 26px 64px -26px rgba(24,16,8,.55)}.Diptych_plateMedia__Iw_4G{position:relative;aspect-ratio:3/4;border-radius:calc(var(--rs-r-sm) - 2px);overflow:hidden;background:var(--rs-sand)}.Diptych_plateMedia__Iw_4G img{object-fit:cover}.Diptych_plateLabel__62BB_{padding:9px 2px 10px;font-size:var(--rs-t-eyebrow);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rs-text-on-light-dim);text-align:center;line-height:1.3}.Diptych_floats__YZWBK{position:absolute;inset:0;z-index:5;pointer-events:none}.Diptych_float__SP6_8{--ff:clamp(0,(var(--a2) - var(--fi) * 0.13)/0.44,1);position:absolute;margin:0;opacity:var(--ff)}.Diptych_float__SP6_8:first-child{left:6%;top:20%;width:clamp(140px,17vw,280px);transform:translate3d(calc((1 - var(--ff)) * -46px),calc(var(--a2) * -26px),0)}.Diptych_float__SP6_8:nth-child(2){left:25%;top:52%;width:clamp(110px,13vw,216px);transform:translate3d(calc((1 - var(--ff)) * -34px),calc(var(--a2) * 34px),0)}.Diptych_float__SP6_8:nth-child(3){left:3%;bottom:9%;width:clamp(96px,11vw,176px);transform:translate3d(calc((1 - var(--ff)) * -24px),calc(var(--a2) * -14px),0)}.Diptych_floatMedia__LFWId{position:relative;aspect-ratio:4/5;border-radius:var(--rs-r-md);overflow:hidden;background:var(--rs-ink-2);border:1px solid hsla(41,53%,76%,.18);box-shadow:0 30px 80px -26px rgba(0,0,0,.8)}.Diptych_floatMedia__LFWId img{object-fit:cover;filter:saturate(.78) brightness(.84) contrast(1.04);transition:filter var(--rs-dur) var(--rs-ease)}.Diptych_float__SP6_8:hover img{filter:none}.Diptych_floatLabel__hO5aD{margin-top:8px;font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsla(41,53%,76%,.72)}.Diptych_bladeGlow__bPQhT,.Diptych_blade__kJVaO{position:absolute;top:0;left:calc(var(--cut) * -1);height:100%;z-index:8;transform-origin:0 0;transform:skewX(16.699deg);pointer-events:none;opacity:calc(min(var(--w) * 6, 1) * (1 - var(--w)) * 1.6)}.Diptych_blade__kJVaO{width:3px;background:linear-gradient(180deg,rgba(255,248,234,.35),#fffdf6 24%,#fff3d8 58%,hsla(41,53%,76%,.25));box-shadow:0 0 26px 4px rgba(255,244,220,.85),0 0 70px 10px hsla(41,53%,76%,.35)}.Diptych_bladeGlow__bPQhT{width:clamp(60px,7vw,130px);margin-left:-1px;background:linear-gradient(90deg,rgba(255,246,226,.46),rgba(255,240,210,.16) 46%,rgba(255,240,210,0));filter:blur(7px)}.Diptych_index__zcyfn{position:absolute;z-index:15;left:50%;bottom:clamp(1rem,3vh,2.1rem);transform:translateX(-50%);display:flex;align-items:center;gap:clamp(10px,1.4vw,20px);padding:9px 18px;border-radius:999px;background:rgba(10,12,15,.42);border:1px solid hsla(0,0%,100%,.14);backdrop-filter:var(--rs-blur);-webkit-backdrop-filter:var(--rs-blur);pointer-events:none;white-space:nowrap}.Diptych_indexItem__oSejC{font-size:var(--rs-t-eyebrow);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.Diptych_indexItem__oSejC[data-act=dolce]{opacity:calc(.45 + (1 - var(--w)) * .55);color:rgba(255,255,255,calc(.5 + (1 - var(--w)) * .5))}.Diptych_indexItem__oSejC[data-act=spa]{opacity:calc(.45 + var(--w) * .55);color:rgba(226,205,161,calc(.5 + var(--w) * .5))}.Diptych_indexRail__3LJsZ{position:relative;width:clamp(48px,7vw,96px);height:1px;background:hsla(0,0%,100%,.24);overflow:hidden}.Diptych_indexFill__cyuyF{position:absolute;inset:0;background:linear-gradient(90deg,var(--rs-red),var(--rs-brass-soft));transform-origin:0 50%;transform:scaleX(var(--w))}@media (max-width:980px){.Diptych_root__0NLVn{height:calc(100svh + 250vh);--cut:22vw;--a1:clamp(0,var(--dp)/0.3,1);--w:clamp(0,(var(--dp) - 0.44)/0.2,1);--a2:clamp(0,(var(--dp) - 0.6)/0.28,1)}.Diptych_stage__qOJ5B{height:100svh}.Diptych_act__trg_H,.Diptych_act__trg_H[data-act=dolce],.Diptych_act__trg_H[data-act=spa]{position:absolute;inset:0;min-height:0;display:block}.Diptych_act__trg_H[data-act=dolce]{transform:translate3d(0,calc(var(--w) * -9%),0)}.Diptych_act__trg_H[data-act=dolce]:after{display:block}.Diptych_act__trg_H[data-act=spa]{-webkit-clip-path:polygon(0 calc(var(--cut) * -1),100% 0,100% 300%,0 300%);clip-path:polygon(0 calc(var(--cut) * -1),100% 0,100% 300%,0 300%);transform:translate3d(0,calc((1 - var(--w)) * 128%),0);background:transparent}.Diptych_act__trg_H[data-act=dolce] .Diptych_media__FpEQ9,.Diptych_media__FpEQ9{left:0;right:0;width:auto;transform:scale(calc(1.12 - var(--a1) * .12)) translate3d(0,calc(var(--a1) * -1.6%),0);transform-origin:50% 42%}.Diptych_act__trg_H[data-act=spa] .Diptych_media__FpEQ9{left:0;right:auto;width:100%;top:-11%;height:122%;transform:translate3d(0,calc((1 - var(--w)) * -11%),0) scale(calc(1.06 - var(--a2) * .06))}.Diptych_act__trg_H[data-act=spa] .Diptych_media__FpEQ9 img{object-position:50% 46%}.Diptych_act__trg_H[data-act=spa] .Diptych_coolGrade__jdhMf,.Diptych_act__trg_H[data-act=spa] .Diptych_scrimRight__utn1N{left:0;top:calc(var(--cut) * -1);height:calc(100% + var(--cut))}.Diptych_caustics__woDIq,.Diptych_warmGrade__7qMZ7{display:none}.Diptych_scrimLeft__z57_x{background:linear-gradient(0deg,hsla(38,33%,95%,.99),hsla(38,33%,95%,.97) 26%,hsla(38,33%,95%,.74) 44%,hsla(38,33%,95%,.16) 68%,hsla(38,33%,95%,0) 88%)}.Diptych_scrimRight__utn1N{background:linear-gradient(0deg,rgba(7,12,16,.97),rgba(7,12,16,.92) 28%,rgba(7,12,16,.66) 48%,rgba(7,12,16,.12) 74%,rgba(7,12,16,0) 92%)}.Diptych_copy__7Z1mE,.Diptych_copy__7Z1mE[data-side=left],.Diptych_copy__7Z1mE[data-side=right]{position:absolute;top:auto;left:0;right:0;bottom:calc(var(--rs-dock-h) + clamp(1.1rem, 4vh, 2.2rem));width:auto;max-width:none;padding:0 var(--rs-gutter);text-align:left;align-items:flex-start;transform:none}.Diptych_copy__7Z1mE[data-side=right]{transform:translate3d(0,calc((1 - var(--w)) * -16%),0)}.Diptych_chips__0iPFB,.Diptych_copy__7Z1mE[data-side=right] .Diptych_actions__Bt5uw,.Diptych_copy__7Z1mE[data-side=right]>p:first-of-type{justify-content:flex-start}.Diptych_title__KaGIn{font-size:clamp(2.3rem,10.5vw,3.4rem)}.Diptych_line__wYtQn{font-size:clamp(1.05rem,4.6vw,1.4rem);max-width:22ch}.Diptych_body__GtUl_{-webkit-line-clamp:3;max-width:38ch}.Diptych_note__zwu6a{max-width:30ch}.Diptych_chip__Q4Jjq{padding:7px 13px;transform:translate3d(0,calc((1 - var(--cf)) * 18px),0)}.Diptych_ghost__Imuw3{font-size:clamp(5rem,30vw,11rem)}.Diptych_act__trg_H[data-act=dolce] .Diptych_ghost__Imuw3{right:-8%;top:7%;bottom:auto;left:auto;transform:translate3d(calc(var(--a1) * -46px),0,0)}.Diptych_act__trg_H[data-act=spa] .Diptych_ghost__Imuw3{display:none}.Diptych_rail__t2H1g{position:absolute;z-index:5;left:0;right:auto;top:clamp(17%,20vh,24%);bottom:auto;order:0;width:max-content;max-width:none;padding:0 0 0 var(--rs-gutter);overflow:visible;pointer-events:none;gap:clamp(9px,3vw,16px);transform:translate3d(calc(var(--a1) * -21vw),0,0)}.Diptych_plate__O2zVG{flex:none;width:clamp(112px,31vw,156px);opacity:var(--pf);transform:translate3d(0,calc((1 - var(--pf)) * 40px),0);box-shadow:0 18px 44px -22px rgba(24,16,8,.55)}.Diptych_plate__O2zVG:nth-child(2n){margin-bottom:clamp(12px,4vw,26px)}.Diptych_floats__YZWBK{display:block}.Diptych_float__SP6_8:first-child{left:5%;top:11%;width:clamp(104px,31vw,158px);transform:translate3d(0,calc((1 - var(--ff)) * 54px + var(--a2) * -14px),0)}.Diptych_float__SP6_8:nth-child(2){left:auto;right:5%;top:28%;width:clamp(88px,26vw,132px);transform:translate3d(0,calc((1 - var(--ff)) * 40px + var(--a2) * 20px),0)}.Diptych_float__SP6_8:nth-child(3){display:none}.Diptych_bladeGlow__bPQhT,.Diptych_blade__kJVaO{display:block;left:0;top:calc(var(--cut) * -1);width:100%;height:auto;transform-origin:0 0;transform:skewY(12.407deg)}.Diptych_blade__kJVaO{height:2px;background:linear-gradient(90deg,rgba(255,248,234,.3),#fffdf6 26%,#fff3d8 62%,hsla(41,53%,76%,.25));box-shadow:0 0 20px 3px rgba(255,244,220,.8),0 0 54px 8px hsla(41,53%,76%,.32)}.Diptych_bladeGlow__bPQhT{width:100%;height:clamp(48px,13vw,96px);margin-left:0;margin-top:-1px;background:linear-gradient(180deg,rgba(255,246,226,.44),rgba(255,240,210,.15) 46%,rgba(255,240,210,0));filter:blur(6px)}.Diptych_index__zcyfn{display:flex;top:clamp(.9rem,2.6vh,1.5rem);bottom:auto;padding:7px 14px;gap:10px}.Diptych_indexRail__3LJsZ{width:44px}}@media (max-width:980px) and (max-height:760px){.Diptych_title__KaGIn{font-size:clamp(1.85rem,8.8vw,2.3rem)}.Diptych_line__wYtQn{font-size:clamp(.98rem,4.2vw,1.2rem);margin-bottom:.7rem}.Diptych_body__GtUl_{-webkit-line-clamp:2;margin-bottom:.9rem}.Diptych_chips__0iPFB{gap:6px;margin-bottom:.9rem}.Diptych_chip__Q4Jjq{padding:5px 11px;font-size:.72rem}.Diptych_note__zwu6a{display:none}.Diptych_rail__t2H1g{top:9%;gap:8px}.Diptych_plate__O2zVG{width:clamp(94px,26vw,124px)}.Diptych_plate__O2zVG:nth-child(2n){margin-bottom:10px}.Diptych_float__SP6_8:first-child{top:7%;width:clamp(92px,26vw,124px)}.Diptych_float__SP6_8:nth-child(2){display:none}.Diptych_ghost__Imuw3{font-size:clamp(4rem,25vw,7rem)}}@media (max-width:980px){@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Diptych_root__0NLVn{view-timeline:--rs-dip block}.Diptych_act__trg_H[data-act=spa]{animation:Diptych_rs-dip-rise__SCtZQ linear both;animation-timeline:--rs-dip;animation-range:contain 44% contain 64%}.Diptych_act__trg_H[data-act=dolce]{animation:Diptych_rs-dip-yield__WWrv5 linear both;animation-timeline:--rs-dip;animation-range:contain 44% contain 64%}}}}@keyframes Diptych_rs-dip-rise__SCtZQ{0%{transform:translate3d(0,128%,0)}to{transform:translateZ(0)}}@keyframes Diptych_rs-dip-yield__WWrv5{0%{transform:translateZ(0)}to{transform:translate3d(0,-9%,0)}}@media (max-width:380px){.Diptych_title__KaGIn{font-size:clamp(2rem,9.6vw,2.6rem)}.Diptych_rail__t2H1g{top:16%}.Diptych_plate__O2zVG{width:106px}}@media (prefers-reduced-motion:reduce){.Diptych_root__0NLVn{height:auto}.Diptych_stage__qOJ5B{position:static;height:auto;overflow:visible;transform:none}.Diptych_bladeGlow__bPQhT,.Diptych_blade__kJVaO,.Diptych_floats__YZWBK,.Diptych_index__zcyfn,.Diptych_stage__qOJ5B:after{display:none}.Diptych_act__trg_H,.Diptych_act__trg_H[data-act=dolce],.Diptych_act__trg_H[data-act=spa]{position:relative;inset:auto;min-height:min(94vh,760px);display:flex;align-items:flex-end;-webkit-clip-path:none;clip-path:none;transform:none}.Diptych_act__trg_H[data-act=dolce]:after{display:none}.Diptych_act__trg_H[data-act=spa]{background:var(--rs-ink)}.Diptych_act__trg_H[data-act=dolce] .Diptych_media__FpEQ9,.Diptych_act__trg_H[data-act=spa] .Diptych_media__FpEQ9,.Diptych_media__FpEQ9{left:0;right:0;width:auto;transform:none}.Diptych_scrimLeft__z57_x{background:linear-gradient(0deg,hsla(38,33%,95%,.98),hsla(38,33%,95%,.9) 36%,hsla(38,33%,95%,0))}.Diptych_scrimRight__utn1N{background:linear-gradient(0deg,rgba(7,12,16,.97),rgba(7,12,16,.85) 36%,rgba(7,12,16,0))}.Diptych_copy__7Z1mE,.Diptych_copy__7Z1mE[data-side=left],.Diptych_copy__7Z1mE[data-side=right]{position:relative;top:auto;left:auto;right:auto;width:100%;max-width:none;padding:2.5rem var(--rs-gutter) 3rem;transform:none;text-align:left;align-items:flex-start}.Diptych_chips__0iPFB{justify-content:flex-start}.Diptych_chip__Q4Jjq,.Diptych_plate__O2zVG{opacity:1;transform:none}.Diptych_ghost__Imuw3{transform:none}.Diptych_rail__t2H1g{position:relative;right:auto;bottom:auto;order:-1;width:100%;padding:0 var(--rs-gutter);overflow-x:auto}.Diptych_caustics__woDIq{animation:none;opacity:.35}}@media (max-width:980px){.Diptych_index__zcyfn{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(10,12,15,.72)}}[data-rs-live] .Diptych_act__trg_H[data-act=dolce],[data-rs-live] .Diptych_act__trg_H[data-act=dolce] .Diptych_media__FpEQ9,[data-rs-live] .Diptych_act__trg_H[data-act=spa],[data-rs-live] .Diptych_act__trg_H[data-act=spa] .Diptych_media__FpEQ9,[data-rs-live] .Diptych_copy__7Z1mE[data-side=right],[data-rs-live] .Diptych_ghost__Imuw3,[data-rs-live] .Diptych_stage__qOJ5B{will-change:transform}[data-rs-live] .Diptych_chip__Q4Jjq,[data-rs-live] .Diptych_float__SP6_8,[data-rs-live] .Diptych_plate__O2zVG{will-change:transform,opacity}[data-rs-live] .Diptych_indexFill__cyuyF{will-change:transform}@media(max-width:980px){[data-rs-live] .Diptych_rail__t2H1g{will-change:transform}}.Gallery_root__qUKhY{background:var(--rs-ink);color:var(--rs-text-on-dark);overflow:clip;padding-bottom:var(--rs-section-y)}.Gallery_deck__T7Fc4{position:relative;height:300vh;--gp:0;--xp:0}.Gallery_deckStage__QL1Or{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;transform:scale(calc(1 - var(--xp) * .05));transform-origin:50% 40%}.Gallery_deckStage__QL1Or:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(40% 44% at 50% 46%,rgba(198,161,91,.17) 0,rgba(198,161,91,.05) 42%,transparent 74%);opacity:calc(1 - var(--gp) * .55)}.Gallery_deckStage__QL1Or:after{content:"";position:absolute;inset:0;z-index:12;background:var(--rs-ink);opacity:calc(var(--xp) * .4);pointer-events:none}.Gallery_deckHead__12dQQ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding-inline:var(--rs-gutter)}.Gallery_deckEyebrow__YvEFM{justify-content:center;opacity:clamp(0,(var(--gp) - .45)/.25,1);transform:translateY(calc((1 - clamp(0, (var(--gp) - .45) / .25, 1)) * 14px))}.Gallery_deckTitle__w_L0f{font-family:var(--rs-display,Georgia,serif);font-size:var(--rs-t-h1);line-height:1;letter-spacing:-.028em;margin:0;text-wrap:balance;opacity:clamp(0,(var(--gp) - .5)/.28,1);transform:translateY(calc((1 - clamp(0, (var(--gp) - .5) / .28, 1)) * 22px))}.Gallery_deckTitle__w_L0f em{font-style:italic;color:var(--rs-brass-soft)}.Gallery_deckCta__mi3RG{margin-top:1.25rem;color:var(--rs-text-on-dark);opacity:clamp(0,(var(--gp) - .62)/.25,1);transform:translateY(calc((1 - clamp(0, (var(--gp) - .62) / .25, 1)) * 12px))}.Gallery_deckCta__mi3RG:focus-visible{opacity:1;transform:none}.Gallery_cards__w1y49{position:absolute;inset:0;perspective:1400px;perspective-origin:50% 45%;pointer-events:none}.Gallery_card__y1cJC{position:absolute;left:50%;top:50%;--sx:1;--sy:1;width:clamp(150px,calc(var(--w) * 1vw),300px);margin:0;transform:translate(-50%,-50%) translate3d(calc((var(--dp, 0) * var(--tx) + (1 - var(--dp, 0)) * var(--px)) * var(--sx)),calc((var(--dp, 0) * var(--ty) + (1 - var(--dp, 0)) * var(--py)) * var(--sy)),calc(var(--dp, 0) * (1 - var(--dp, 0)) * var(--hump, 340px))) rotate(calc((1 - var(--dp, 0)) * var(--drot) + var(--dp, 0) * var(--rot))) scale(calc(var(--pile, 1.34) - var(--dp, 0) * (var(--pile, 1.34) - 1)));z-index:calc(10 - var(--ci))}.Gallery_cardMedia__x7lT4{position:relative;aspect-ratio:4/3;border-radius:var(--rs-r-md);overflow:hidden;background:var(--rs-ink-2);box-shadow:0 14px 40px -18px rgba(0,0,0,.45);border:1px solid hsla(38,27%,94%,.07)}.Gallery_card__y1cJC:before{content:"";position:absolute;top:0;left:0;right:0;aspect-ratio:4/3;border-radius:var(--rs-r-md);box-shadow:0 40px 90px -18px rgba(0,0,0,.8);opacity:var(--dp,0);z-index:-1;pointer-events:none}.Gallery_cardMedia__x7lT4 img{object-fit:cover}.Gallery_cardLabel__6lq9g{margin-top:8px;font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:hsla(38,27%,94%,.6);text-align:center;opacity:calc(clamp(0, (var(--dp, 0) - .7) / .3, 1) * .9)}.Gallery_rows__W_hdB{display:flex;flex-direction:column;gap:clamp(10px,.8vw,18px);margin-top:clamp(1rem,2vh,2rem);transform:skewY(calc(var(--rs-vel, 0) * -1.4deg))}.Gallery_row__SqJj4{display:flex;width:max-content}.Gallery_shot__8AbBc{position:relative;flex:none;width:clamp(220px,26vw,420px);margin-right:clamp(10px,.8vw,18px);aspect-ratio:3/2;border-radius:var(--rs-r-md);overflow:hidden;background:var(--rs-ink-2);transition:transform .62s var(--rs-ease),box-shadow .62s var(--rs-ease)}.Gallery_shot__8AbBc img{object-fit:cover;filter:saturate(.7) brightness(.78);transition:filter .62s var(--rs-ease),transform 1.4s var(--rs-ease)}.Gallery_shot__8AbBc:hover{transform:translateY(-6px) scale(1.015);box-shadow:var(--rs-shadow-lg);z-index:2}.Gallery_shot__8AbBc:hover img{filter:saturate(1.06) brightness(1);transform:scale(1.05)}@media (max-width:980px){.Gallery_deck__T7Fc4{height:calc(100svh + 190vh)}.Gallery_deckStage__QL1Or{height:100svh}.Gallery_cards__w1y49{perspective:1100px;perspective-origin:50% 44%}.Gallery_card__y1cJC{--sx:0.92;--sy:0.86;--hump:400px;--pile:1.72;width:clamp(112px,calc(var(--w) * 1.7vw),210px)}.Gallery_cardLabel__6lq9g{margin-top:6px;letter-spacing:.14em}.Gallery_deckHead__12dQQ{gap:.35rem;padding-bottom:var(--rs-dock-h)}.Gallery_deckTitle__w_L0f{font-size:clamp(2.1rem,11vw,3.2rem)}.Gallery_rows__W_hdB{margin-top:clamp(1.5rem,5vw,2.5rem);transform:skewY(calc(var(--rs-vel, 0) * -.7deg))}.Gallery_shot__8AbBc{width:clamp(170px,52vw,260px)}}@media (prefers-reduced-motion:reduce){.Gallery_card__y1cJC:before{content:none}.Gallery_deck__T7Fc4{height:auto;padding-block:var(--rs-section-y) 0}.Gallery_deckStage__QL1Or{position:static;height:auto;overflow:visible;transform:none}.Gallery_deckStage__QL1Or:after{display:none}.Gallery_deckHead__12dQQ{position:static;margin-bottom:2.25rem}.Gallery_deckCta__mi3RG,.Gallery_deckEyebrow__YvEFM,.Gallery_deckHead__12dQQ,.Gallery_deckTitle__w_L0f{opacity:1;transform:none}.Gallery_cards__w1y49{position:static;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding-inline:var(--rs-gutter)}.Gallery_card__y1cJC{position:static;width:auto;transform:none}.Gallery_cardLabel__6lq9g{opacity:.9}.Gallery_rows__W_hdB{overflow-x:auto;transform:none;margin-top:3.5rem}}[data-rs-live] .Gallery_card__y1cJC,[data-rs-live] .Gallery_deckStage__QL1Or{will-change:transform}[data-rs-live] .Gallery_card__y1cJC:before{will-change:opacity}[data-rs-live] .Gallery_row__SqJj4,[data-rs-live] .Gallery_rows__W_hdB{will-change:transform}.Trust_root__J2idT{position:relative;background:var(--rs-ivory);color:var(--rs-text-on-light);overflow:clip;isolation:isolate;--tp:0}.Trust_paper__HJUet{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(64% 58% at 18% 8%,rgba(255,253,249,.95) 0,hsla(38,33%,95%,0) 68%),linear-gradient(180deg,var(--rs-ivory) 0,var(--rs-ivory) 62%,var(--rs-sand) 100%)}.Trust_inner__lADnS{position:relative;z-index:1}.Trust_head__16Z7p{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);margin-bottom:clamp(2.5rem,1.6rem + 3.5vw,5rem)}.Trust_headMain__9Z51y{min-width:0}.Trust_lead__QHEVJ{font-size:var(--rs-t-body-lg);line-height:1.7;color:var(--rs-text-on-light-dim);max-width:46ch;margin:0;padding-bottom:.4em}.Trust_pillars__LNBpG{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(1.5rem,1rem + 2vw,3rem);gap:clamp(1.5rem,1rem + 2vw,3rem);margin:0;padding:0;list-style:none}.Trust_pillar__Hdqh_{position:relative;padding-top:26px;translate:0 calc(var(--tp) * var(--drift))}.Trust_rule___q82g{position:absolute;top:0;left:0;right:0;height:1px;background:var(--rs-line-light);transform-origin:0 50%;transform:scaleX(0);transition:transform .9s var(--rs-ease);transition-delay:calc(var(--i) * .11s)}.Trust_pillar__Hdqh_[data-rv-in] .Trust_rule___q82g{transform:scaleX(1)}.Trust_rule___q82g:after{content:"";position:absolute;top:-5px;left:0;width:11px;height:9px;background:var(--rs-red);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.Trust_index__LroWZ{display:block;font-size:.62rem;font-weight:700;letter-spacing:.2em;color:var(--rs-red);margin-bottom:10px}.Trust_pillarTitle__fP_gP{font-family:var(--rs-display,Georgia,serif);font-weight:400;font-size:clamp(1.15rem,.95rem + .75vw,1.55rem);line-height:1.14;letter-spacing:-.02em;margin:0 0 10px}.Trust_pillarDesc__Ptniv{font-size:.92rem;line-height:1.68;color:var(--rs-text-on-light-dim);margin:0}.Trust_credential__gF7Mj{display:flex;align-items:center;gap:clamp(.8rem,1.4vw,1.4rem);flex-wrap:wrap;margin-top:clamp(2.5rem,1.6rem + 3vw,4.5rem);padding-top:clamp(1.5rem,1rem + 1.6vw,2.25rem);border-top:1px solid var(--rs-line-light)}.Trust_credentialMark__azheP{width:.9em;height:.76em;font-size:clamp(1rem,.9rem + .5vw,1.4rem);background:var(--rs-brass);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);flex:none}.Trust_credentialText__RBsjL{font-size:var(--rs-t-eyebrow);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--rs-brass)}.Trust_credentialLink__RaaUz{margin-left:auto;color:var(--rs-text-on-light)}.Trust_reviews__qJE3v{display:flex;gap:clamp(14px,1.4vw,24px);margin-top:clamp(3rem,2rem + 4vw,5rem);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.Trust_review__PXVJo{flex:0 0 min(420px,84vw);scroll-snap-align:start;padding:clamp(1.5rem,1rem + 2vw,2.25rem);border:1px solid var(--rs-line-light);border-radius:var(--rs-r-lg);background:#fff;display:flex;flex-direction:column;gap:16px}.Trust_reviewQuote__jmL4S{font-family:var(--rs-display,Georgia,serif);font-size:1.15rem;line-height:1.45;letter-spacing:-.01em}.Trust_reviewMeta__TYLKE{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.8rem;color:var(--rs-text-on-light-dim);margin-top:auto}.Trust_stars__IjQBI{color:var(--rs-brass);letter-spacing:.1em}@media (max-width:1024px){.Trust_head__16Z7p{grid-template-columns:1fr;align-items:start}.Trust_headMain__9Z51y{max-width:none}.Trust_pillars__LNBpG{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Trust_pillars__LNBpG{grid-template-columns:1fr}.Trust_credentialLink__RaaUz{margin-left:0}}@media (prefers-reduced-motion:reduce){.Trust_pillar__Hdqh_{translate:none}.Trust_rule___q82g{transform:none;transition:none}}[data-rs-live] .Trust_pillar__Hdqh_{will-change:translate}.StayCta_root__N6Gxw{position:relative;height:200vh;color:var(--rs-text-on-dark);background:var(--rs-ink);--cp:0}.StayCta_stage__gesnA{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.StayCta_media__uhVjw{position:absolute;inset:-8% 0;z-index:0;transform:translate3d(0,calc(var(--cp) * -3%),0) scale(calc(1.26 - min(var(--cp) * 1.6, 1) * .22))}.StayCta_media__uhVjw img{object-fit:cover}.StayCta_scrim__hJE9l{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,8,10,.9) 0,rgba(7,8,10,.72) 40%,rgba(7,8,10,.42)),linear-gradient(0deg,rgba(7,8,10,.75),rgba(7,8,10,.2))}.StayCta_barBottom__wjmO5,.StayCta_barTop__6fSxQ{position:absolute;left:0;right:0;height:50svh;z-index:6;background:var(--rs-ink);transform:scaleY(calc(.86 - min(var(--cp) * 1.6, 1) * .8));pointer-events:none}.StayCta_barTop__6fSxQ{top:0;transform-origin:50% 0}.StayCta_barBottom__wjmO5{bottom:0;transform-origin:50% 100%}.StayCta_inner__mDKrC{position:absolute;inset:0;z-index:3;display:flex;align-items:center}.StayCta_copy___PZ8L{width:100%;max-width:var(--rs-maxw);margin-inline:auto;padding-inline:var(--rs-gutter)}.StayCta_copy___PZ8L>*{max-width:40rem}.StayCta_eyebrow__gfP_a{--st:clamp(0,(var(--cp) - 0.3)/0.3,1);opacity:var(--st);transform:translate3d(0,calc((1 - var(--st)) * 22px),0)}.StayCta_title__V96FA{--st:clamp(0,(var(--cp) - 0.36)/0.32,1);font-family:var(--rs-display,Georgia,serif);font-size:var(--rs-t-h1);line-height:.98;letter-spacing:-.03em;margin:0 0 clamp(1rem,.7rem + 1.2vw,1.75rem);opacity:var(--st);transform:translate3d(0,calc((1 - var(--st)) * 30px),0)}.StayCta_sub__A0VnM{--st:clamp(0,(var(--cp) - 0.44)/0.32,1);font-size:var(--rs-t-body-lg);line-height:1.6;color:hsla(38,27%,94%,.78);max-width:46ch;margin-bottom:clamp(1.75rem,1.2rem + 2vw,3rem);opacity:var(--st);transform:translate3d(0,calc((1 - var(--st)) * 26px),0)}.StayCta_actions__r_GHe{--st:clamp(0,(var(--cp) - 0.52)/0.32,1);display:flex;align-items:center;gap:clamp(14px,1.5vw,24px);flex-wrap:wrap;opacity:var(--st);transform:translate3d(0,calc((1 - var(--st)) * 22px),0)}.StayCta_actions__r_GHe:focus-within{--st:1}.StayCta_inner__mDKrC:focus-within{z-index:7}.StayCta_phone__5zJQ0{display:inline-flex;flex-direction:column;gap:2px}.StayCta_phoneLabel__soZ8V{font-size:var(--rs-t-eyebrow);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--rs-brass)}.StayCta_phoneNumber___nyMB{font-family:var(--rs-display,Georgia,serif);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);letter-spacing:-.02em;color:var(--rs-text-on-dark);transition:color var(--rs-dur-fast) var(--rs-ease)}.StayCta_phoneNumber___nyMB:hover{color:var(--rs-brass-soft)}@media (max-width:640px){.StayCta_actions__r_GHe{align-items:flex-start;flex-direction:column;gap:26px}}@media (max-width:980px){@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.StayCta_root__N6Gxw{view-timeline:--rs-cta block}.StayCta_barBottom__wjmO5,.StayCta_barTop__6fSxQ{animation:StayCta_rs-cta-bar__TH_Ip linear both;animation-timeline:--rs-cta;animation-range:contain 0 contain 62.5%}.StayCta_media__uhVjw{animation:StayCta_rs-cta-plate__BJhB_ linear both;animation-timeline:--rs-cta;animation-range:contain 0 contain 100%}}}}@keyframes StayCta_rs-cta-bar__TH_Ip{0%{transform:scaleY(.86)}to{transform:scaleY(.06)}}@keyframes StayCta_rs-cta-plate__BJhB_{0%{transform:translateZ(0) scale(1.26)}62.5%{transform:translate3d(0,-1.875%,0) scale(1.04)}to{transform:translate3d(0,-3%,0) scale(1.04)}}@media (prefers-reduced-motion:reduce){.StayCta_root__N6Gxw{height:auto}.StayCta_stage__gesnA{position:relative;height:auto;min-height:70vh;display:flex;align-items:center}.StayCta_inner__mDKrC{position:relative;inset:auto;padding-block:clamp(5rem,3rem + 10vw,11rem)}.StayCta_media__uhVjw{transform:none;inset:0}.StayCta_barBottom__wjmO5,.StayCta_barTop__6fSxQ{display:none}.StayCta_actions__r_GHe,.StayCta_eyebrow__gfP_a,.StayCta_sub__A0VnM,.StayCta_title__V96FA{opacity:1;transform:none}}[data-rs-live] .StayCta_barBottom__wjmO5,[data-rs-live] .StayCta_barTop__6fSxQ,[data-rs-live] .StayCta_media__uhVjw{will-change:transform}[data-rs-live] .StayCta_actions__r_GHe,[data-rs-live] .StayCta_eyebrow__gfP_a,[data-rs-live] .StayCta_sub__A0VnM,[data-rs-live] .StayCta_title__V96FA{will-change:opacity,transform}