@font-face{font-family:display;src:url(../media/cormorant_garamond_normal-s.p.0jvcp-grhfvvq.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:display;src:url(../media/cormorant_garamond_italic-s.p.2032dh-6muz7g.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.Nr3kNq_className{font-family:display,display Fallback}.Nr3kNq_variable{--font-display:"display", "display Fallback"}
@font-face{font-family:text;src:url(../media/jost_normal-s.p.2_4ymh7gr-8lu.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.-xOlNa_className{font-family:text,text Fallback}.-xOlNa_variable{--font-text:"text", "text Fallback"}
.TRQpkq_star{vertical-align:middle;color:var(--ornament-color,var(--color-gold));display:inline-block;overflow:visible}.TRQpkq_night{color:var(--ornament-color,var(--color-gold-light))}.TRQpkq_twinkler,.TRQpkq_glyph{display:block}.TRQpkq_glyph{overflow:visible}@media (prefers-reduced-motion:no-preference){.TRQpkq_twinkler{animation:TRQpkq_twinkle var(--twinkle-duration,4.2s) var(--ease-in-out) var(--twinkle-delay,0s) infinite}}@keyframes TRQpkq_twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}45%{opacity:.45;transform:scale(.72)rotate(12deg)}60%{opacity:.9;transform:scale(1.08)rotate(0)}}
._5o4tZa_dock{--_ease-hide:var(--ease-in-out);left:0;right:0;bottom:calc(var(--safe-bottom) + .75rem);z-index:var(--z-dock);width:min(100% - 2 * var(--gutter), var(--count,3) * 7.25rem);border:1px solid color-mix(in srgb, var(--color-gold-light) 44%, transparent);background:linear-gradient(180deg, #182944e6 0%, color-mix(in srgb, var(--color-night) 94%, transparent) 100%);-webkit-backdrop-filter:blur(16px)saturate(1.35);backdrop-filter:blur(16px)saturate(1.35);height:4rem;color:var(--color-night-text);--focus-color:var(--color-gold-light);opacity:0;visibility:hidden;transform:translate3d(0, calc(100% + 1.25rem + var(--safe-bottom)), 0) scale(.92);transition:transform .52s var(--_ease-hide), opacity .42s var(--ease-soft), visibility 0s linear .52s;border-radius:2px;margin-inline:auto;position:fixed;box-shadow:0 16px 36px -12px #0409119e,0 3px 10px #04091142,inset 0 1px #fff4d612}._5o4tZa_dock[data-visible]{opacity:1;visibility:visible;transition:transform .9s var(--ease-out), opacity .6s var(--ease-soft), visibility 0s;transform:none}html[data-splash=active] ._5o4tZa_dock{opacity:0;visibility:hidden}._5o4tZa_dock:before{content:"";border:1px solid color-mix(in srgb, var(--color-gold-light) 13%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:3px}._5o4tZa_dock:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff0cdbf,#0000);height:1px;position:absolute;top:-1px;left:22%;right:22%}._5o4tZa_list{grid-template-columns:repeat(var(--count,3), minmax(0, 1fr));height:100%;padding-inline:.35rem;display:grid}._5o4tZa_item{display:flex;position:relative}._5o4tZa_sep{width:.3125rem;height:.3125rem;fill:var(--color-gold-light);opacity:.5;position:absolute;top:50%;left:0;overflow:visible;translate:-50% -50%}._5o4tZa_action{isolation:isolate;min-height:2.75rem;color:inherit;-webkit-user-select:none;user-select:none;border-radius:2px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.36rem;text-decoration:none;display:flex;position:relative}._5o4tZa_action:focus-visible{outline-offset:-4px;border-radius:2px}._5o4tZa_action:before{content:"";z-index:-1;background:radial-gradient(60% 75% at 50% 42%, color-mix(in srgb, var(--color-gold-light) 20%, transparent), transparent 80%);opacity:0;transition:opacity .4s var(--ease-out);border-radius:50%;position:absolute;inset:.3rem .15rem}._5o4tZa_action:active:before{opacity:1}._5o4tZa_icon{fill:none;width:1.375rem;height:1.375rem;stroke:var(--color-gold-light);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;transition:transform .45s var(--ease-out);overflow:visible}._5o4tZa_icon [data-line]{--line-duration:.95s;--line-delay:calc(.24s + var(--n,0) * .11s)}._5o4tZa_icon [data-fill]{--line-delay:calc(.82s + var(--n,0) * .11s)}._5o4tZa_iconStar{fill:var(--color-gold-light);stroke:none}._5o4tZa_wave{stroke-width:1px}._5o4tZa_label{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:color .4s var(--ease-out);margin-right:-.2em;font-size:.59375rem;font-weight:500;line-height:1}._5o4tZa_action:active ._5o4tZa_icon{transform:scale(.9)}._5o4tZa_action:active ._5o4tZa_label{color:var(--color-gold-light)}@media (hover:hover){._5o4tZa_action:hover:before{opacity:.6}._5o4tZa_action:hover ._5o4tZa_label{color:var(--color-gold-light)}}@media (prefers-reduced-motion:no-preference){._5o4tZa_item{transition:opacity .6s var(--ease-soft) calc(.16s + var(--n) * 80ms), transform .8s var(--ease-out) calc(.16s + var(--n) * 80ms)}._5o4tZa_dock:not([data-visible]) ._5o4tZa_item{opacity:0;transition-delay:0s;transform:translateY(.5rem)}._5o4tZa_dock[data-visible]:after{animation:_5o4tZa_sheen 7s var(--ease-in-out) 2.5s infinite}}@media (prefers-reduced-motion:reduce){._5o4tZa_dock,._5o4tZa_dock[data-visible]{transform:none}}@keyframes _5o4tZa_sheen{0%,to{opacity:1;translate:0}30%{opacity:.5;translate:-25%}60%{opacity:.5;translate:25%}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._5o4tZa_dock{background:color-mix(in srgb, var(--color-night) 96%, transparent)}}@media (min-width:64rem){._5o4tZa_dock{display:none}}
.g_qnoa_mark{width:100%;height:auto;display:block;overflow:visible}.g_qnoa_light{--logo-sky:var(--color-gold);--logo-land:var(--color-green-900)}.g_qnoa_night{--logo-sky:var(--color-gold-light);--logo-land:var(--color-beige)}.g_qnoa_sky,.g_qnoa_moonFill{fill:var(--logo-sky)}.g_qnoa_moonLine{fill:none;stroke:var(--logo-sky);stroke-width:.5px}.g_qnoa_line{fill:none;stroke:var(--logo-land);stroke-width:1.35px;stroke-linecap:round}.g_qnoa_land{fill:var(--logo-land)}.g_qnoa_gable{fill:none;stroke:var(--logo-land);stroke-width:1.15px;stroke-linejoin:round;stroke-linecap:square}.g_qnoa_mark [data-part=moon] [data-line]{--line-delay:0s;--line-duration:1.3s}.g_qnoa_mark [data-part=moon] [data-fill]{--line-delay:.75s}.g_qnoa_mark [data-part=star]{--line-delay:calc(.45s + var(--i) * .12s)}.g_qnoa_mark [data-part=dot]{--line-delay:calc(.98s + var(--i) * .14s)}.g_qnoa_mark [data-part=horizon]{--line-delay:calc(.5s + var(--i) * .16s);--line-duration:1.5s}.g_qnoa_mark [data-part=furrow]{--line-delay:calc(.7s + var(--i) * 70ms);--line-duration:1.2s}.g_qnoa_mark [data-part=house]{--line-delay:1.35s}.g_qnoa_mark [data-part=trees]{--line-delay:calc(1.45s + var(--i) * .12s)}
.H-_51W_root{--reveal-delay:0s;--reveal-duration:var(--dur-base);--reveal-stagger:90ms;--reveal-at:calc(var(--reveal-delay) * var(--reveal-pace,1))}.H-_51W_root[data-stagger]>*{--reveal-n:0;--reveal-at:calc((var(--reveal-delay) + var(--reveal-i,var(--reveal-n)) * var(--reveal-stagger)) * var(--reveal-pace,1))}.H-_51W_root[data-stagger]>:nth-child(2){--reveal-n:1}.H-_51W_root[data-stagger]>:nth-child(3){--reveal-n:2}.H-_51W_root[data-stagger]>:nth-child(4){--reveal-n:3}.H-_51W_root[data-stagger]>:nth-child(5){--reveal-n:4}.H-_51W_root[data-stagger]>:nth-child(6){--reveal-n:5}.H-_51W_root[data-stagger]>:nth-child(7){--reveal-n:6}.H-_51W_root[data-stagger]>:nth-child(8){--reveal-n:7}.H-_51W_root[data-stagger]>:nth-child(9){--reveal-n:8}.H-_51W_root[data-stagger]>:nth-child(10){--reveal-n:9}.H-_51W_root[data-stagger]>:nth-child(11){--reveal-n:10}.H-_51W_root[data-stagger]>:nth-child(n+12){--reveal-n:11}.H-_51W_maskInner{display:block}.H-_51W_root[data-reveal=mask]:not([data-stagger])>.H-_51W_maskInner,.H-_51W_root[data-reveal=mask][data-stagger]>*{clip-path:inset(-.2em -.15em -.25em)}@media (prefers-reduced-motion:no-preference){.H-_51W_root[data-reveal=rise]:not([data-stagger]),.H-_51W_root[data-reveal=rise][data-stagger]>*{transition:opacity var(--reveal-duration) var(--ease-out) var(--reveal-at), transform calc(var(--reveal-duration) * 1.3) var(--ease-out) var(--reveal-at), filter var(--reveal-duration) var(--ease-out) var(--reveal-at)}.H-_51W_root[data-reveal=fade]:not([data-stagger]),.H-_51W_root[data-reveal=fade][data-stagger]>*{transition:opacity calc(var(--reveal-duration) * 1.3) var(--ease-soft) var(--reveal-at)}.H-_51W_root[data-reveal=mask]:not([data-stagger])>.H-_51W_maskInner,.H-_51W_root[data-reveal=mask][data-stagger]>*{transition:clip-path calc(var(--reveal-duration) * 1.25) var(--ease-out) var(--reveal-at), transform calc(var(--reveal-duration) * 1.4) var(--ease-out) var(--reveal-at)}:is(html.js:not(.reveal-off) .H-_51W_root[data-reveal=rise]:not([data-revealed]):not([data-stagger]),html.js:not(.reveal-off) .H-_51W_root[data-reveal=rise][data-stagger]:not([data-revealed])>*){opacity:0;filter:blur(6px);transform:translateY(24px)}:is(html.js:not(.reveal-off) .H-_51W_root[data-reveal=fade]:not([data-revealed]):not([data-stagger]),html.js:not(.reveal-off) .H-_51W_root[data-reveal=fade][data-stagger]:not([data-revealed])>*){opacity:0}html.js:not(.reveal-off) .H-_51W_root[data-reveal=mask]:not([data-revealed]):not([data-stagger])>.H-_51W_maskInner{clip-path:inset(100% -.15em -.25em);transform:translateY(.35em)}html.js:not(.reveal-off) .H-_51W_root[data-reveal=mask][data-stagger]:not([data-revealed])>*{clip-path:inset(100% -.15em -.25em);transform:translateY(.35em)}html.js:not(.reveal-off) .H-_51W_root[data-reveal=mask][data-mask=down]:not([data-revealed]):not([data-stagger])>.H-_51W_maskInner{clip-path:inset(-.2em -.15em 100%)}html.js:not(.reveal-off) .H-_51W_root[data-reveal=mask][data-mask=down][data-stagger]:not([data-revealed])>*{clip-path:inset(-.2em -.15em 100%)}}@media (prefers-reduced-motion:reduce){.H-_51W_root:not([data-reveal=draw]):not([data-stagger]),.H-_51W_root:not([data-reveal=draw])[data-stagger]>*{transition:opacity .4s linear}:is(html.js:not(.reveal-off) .H-_51W_root:not([data-reveal=draw]):not([data-revealed]):not([data-stagger]),html.js:not(.reveal-off) .H-_51W_root:not([data-reveal=draw])[data-stagger]:not([data-revealed])>*){opacity:0}}
.aDyp_q_divider{--_color:var(--ornament-color,var(--color-gold));width:var(--divider-width,10.5rem);max-width:100%;color:var(--_color);align-items:center;gap:.7rem;margin-inline:auto;display:flex}.aDyp_q_night{--_color:var(--ornament-color,var(--color-gold-light))}.aDyp_q_line{--line-duration:1.1s;--line-delay:.22s;flex:1;height:1px}.aDyp_q_start{transform-origin:100%;background:linear-gradient(90deg,#0000,currentColor 70%)}.aDyp_q_end{transform-origin:0;background:linear-gradient(270deg,#0000,currentColor 70%)}.aDyp_q_star{--line-delay:0s}.aDyp_q_vertical{width:auto;height:var(--divider-length,10.5rem);flex-direction:column;max-height:100%;margin-inline:0}.aDyp_q_vertical .aDyp_q_line{width:1px;height:auto}.aDyp_q_vertical .aDyp_q_start{transform-origin:bottom;background:linear-gradient(#0000,currentColor 70%)}.aDyp_q_vertical .aDyp_q_end{transform-origin:top;background:linear-gradient(currentColor 30%,#0000)}
.Uc4SGq_wordmark{--_name:var(--color-green-900);--_pre:var(--color-green-900);--_size:2.125rem;text-align:center;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.Uc4SGq_night{--_name:var(--color-night-text);--_pre:var(--color-beige)}.Uc4SGq_sm{--_size:1.375rem}.Uc4SGq_lg{--_size:2.75rem}.Uc4SGq_pre{font-family:var(--font-text), system-ui, sans-serif;font-size:calc(var(--_size) * .34);letter-spacing:.52em;text-transform:uppercase;color:var(--_pre);margin-right:-.52em;font-weight:400;display:block}.Uc4SGq_name{margin-top:calc(var(--_size) * .32);font-family:var(--font-display), Georgia, serif;font-size:calc(var(--_size) * .8);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;color:var(--_name);font-weight:500;display:block}.Uc4SGq_cap{font-size:1.25em;line-height:0}.Uc4SGq_small{font-size:1em}.Uc4SGq_divider{width:78%;margin-top:calc(var(--_size) * .42);display:block}
.Zigd_G_furrows{--_line:var(--ornament-color-2,color-mix(in srgb, var(--color-green-500) 40%, transparent));--_accent:var(--ornament-color,var(--color-gold));pointer-events:none;width:100%;position:relative}.Zigd_G_night{--_line:var(--ornament-color-2,color-mix(in srgb, var(--color-beige) 30%, transparent));--_accent:var(--ornament-color,var(--color-gold-light))}.Zigd_G_edge{height:var(--furrows-height,clamp(5.5rem, 27vw, 9rem))}.Zigd_G_band{height:var(--furrows-height,clamp(4rem, 19vw, 6.5rem))}.Zigd_G_top{transform:scaleY(-1)}.Zigd_G_furrows svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.Zigd_G_field{stroke:none}.Zigd_G_grain{background-image:var(--grain-image);opacity:var(--grain-opacity,.07);mix-blend-mode:var(--grain-blend,multiply);background-size:220px 220px;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 120' preserveAspectRatio='none'%3E%3Cpath d='M0 74Q500 14 1000 74L1000 120L0 120Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 120' preserveAspectRatio='none'%3E%3Cpath d='M0 74Q500 14 1000 74L1000 120L0 120Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.Zigd_G_furrow,.Zigd_G_horizon{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.Zigd_G_furrow{stroke:var(--_line);stroke-width:1px;--line-duration:1.7s;--line-delay:calc(.45s + var(--i) * 80ms)}.Zigd_G_horizon{stroke:var(--_accent);stroke-width:1.15px;--line-duration:1.6s}@media (min-width:64rem){.Zigd_G_furrows [data-line]{stroke-dasharray:2.6 2.6}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){[data-drawn=false] .Zigd_G_furrows [data-line]{stroke-dashoffset:2.6px}html.js:not(.reveal-off) .Zigd_G_furrows[data-reveal]:not([data-revealed]) [data-line]{stroke-dashoffset:2.6px}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) .Zigd_G_furrows [data-line]{stroke-dashoffset:2.6px}}
.zuIrja_field{--star-white:#f8f1e1;--star-gold:var(--color-gold-light);pointer-events:none;position:absolute;inset:0;overflow:hidden}.zuIrja_light{--star-white:var(--color-gold);--star-gold:var(--color-gold-dark)}.zuIrja_sky{position:absolute;inset:0}.zuIrja_dot,.zuIrja_sparkle{width:var(--s);height:var(--s);position:absolute;translate:-50% -50%}.zuIrja_dot{background:color-mix(in srgb, var(--star-white) calc(var(--o) * 100%), transparent);border-radius:50%}.zuIrja_dot[data-gold]{background:color-mix(in srgb, var(--star-gold) calc(var(--o) * 100%), transparent)}.zuIrja_sparkle svg{width:100%;height:100%;fill:var(--star-gold);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-gold-light) 55%, transparent));display:block;overflow:visible}.zuIrja_light .zuIrja_sparkle svg{filter:none}.zuIrja_shooting{background:linear-gradient(90deg, color-mix(in srgb, var(--star-white) 95%, transparent), transparent);opacity:0;transform-origin:0;border-radius:1px;width:7rem;height:1px;position:absolute;top:16%;left:78%;rotate:-24deg}@media (prefers-reduced-motion:no-preference){.zuIrja_twinkling .zuIrja_dot[data-twinkle]{animation:zuIrja_blink var(--t) ease-in-out var(--d) infinite}.zuIrja_twinkling .zuIrja_sparkle{animation:zuIrja_sparkle var(--t) var(--ease-in-out) var(--d) infinite}.zuIrja_drift .zuIrja_sky{animation:46s ease-in-out infinite alternate zuIrja_drift}.zuIrja_shooting{animation:zuIrja_shoot 11s var(--ease-soft) 2.6s infinite}}@keyframes zuIrja_blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes zuIrja_sparkle{0%,to{opacity:1;rotate:0deg;scale:1}40%{opacity:.35;rotate:20deg;scale:.55}58%{opacity:1;rotate:0deg;scale:1.12}}@keyframes zuIrja_drift{0%{transform:translate(0,0)}to{transform:translate(-1.5%,-2.5%)}}@keyframes zuIrja_shoot{0%{opacity:0;transform:translate(0,0)scaleX(.2)}2%{opacity:1}7%{opacity:0;transform:translate(-15rem)scaleX(1)}to{opacity:0;transform:translate(-15rem)scaleX(1)}}
._3hUVsW_footer{padding-bottom:calc(var(--safe-bottom) + 1.5rem);text-align:center;position:relative;overflow:clip}._3hUVsW_backdrop{z-index:-2;background:linear-gradient(180deg, var(--color-night) 0%, #0a1321 100%);position:absolute;inset:0}._3hUVsW_stars{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 0%,#00000059 70%,#0000 100%),linear-gradient(90deg,#000 0% 6%,#00000026 30% 70%,#000 94% 100%);mask-image:linear-gradient(#000 0%,#00000059 70%,#0000 100%),linear-gradient(90deg,#000 0% 6%,#00000026 30% 70%,#000 94% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}._3hUVsW_inner{flex-direction:column;align-items:center;display:flex;position:relative}._3hUVsW_inner:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-gold-light) 28%, transparent) 30%, color-mix(in srgb, var(--color-gold-light) 28%, transparent) 70%, transparent);align-self:stretch;height:1px}._3hUVsW_mark{width:clamp(7.5rem,34vw,8.75rem);margin-top:clamp(2.75rem,12vw,3.5rem)}._3hUVsW_home{border-radius:2px;margin-top:1.4rem;padding:.35rem .5rem;text-decoration:none;display:inline-flex}._3hUVsW_address{letter-spacing:.02em;color:var(--color-night-soft);flex-direction:column;align-items:center;margin-top:1.35rem;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.65;display:flex}._3hUVsW_navWrap{margin-top:1.1rem}._3hUVsW_links{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._3hUVsW_linkItem{align-items:center;display:flex}._3hUVsW_linkStar{margin-inline:var(--_star-gap,.55rem);opacity:.7}@media (max-width:380px){._3hUVsW_links{--_track:.16em;--_star-gap:.4rem}}._3hUVsW_link{min-height:2.75rem;letter-spacing:var(--_track,.22em);text-transform:uppercase;color:var(--color-night-text);margin-right:calc(var(--_track,.22em) * -1);background:linear-gradient(var(--color-gold-light), var(--color-gold-light)) .3rem calc(50% + .8rem) / calc(100% - .6rem - var(--_track,.22em)) 1px no-repeat;transition:background-size .6s var(--ease-in-out), color .4s var(--ease-out);background-size:0 1px;align-items:center;padding-inline:.3rem;font-size:.6875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}._3hUVsW_link:active{color:var(--color-gold-light);background-size:calc(100% - .6rem - var(--_track,.22em)) 1px}@media (hover:hover){._3hUVsW_link:hover{color:var(--color-gold-light);background-size:calc(100% - .6rem - var(--_track,.22em)) 1px}}._3hUVsW_topWrap{margin-top:clamp(2.25rem,10vw,2.75rem)}._3hUVsW_top{min-width:2.75rem;color:var(--color-gold-light);flex-direction:column;align-items:center;gap:.75rem;padding:.25rem 1rem .5rem;text-decoration:none;display:inline-flex}._3hUVsW_topTrack{width:1rem;height:3.25rem;display:block;position:relative}._3hUVsW_topLine{background:linear-gradient(180deg, color-mix(in srgb, var(--color-gold-light) 85%, transparent), transparent);transform-origin:bottom;--line-duration:.9s;--line-delay:0s;width:1px;margin-left:-.5px;position:absolute;top:1.05rem;bottom:0;left:50%}._3hUVsW_topStar{fill:currentColor;width:.875rem;height:.875rem;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-gold-light) 55%, transparent));--line-delay:.7s;transition:translate .7s var(--ease-out), rotate .7s var(--ease-out);margin-left:-.4375rem;position:absolute;top:0;left:50%;overflow:visible}._3hUVsW_topLabel{letter-spacing:.26em;text-transform:uppercase;color:var(--color-night-text);margin-right:-.26em;font-size:.65625rem;font-weight:500;line-height:1}._3hUVsW_top:active ._3hUVsW_topStar{translate:0 -.6rem;rotate:90deg}@media (hover:hover){._3hUVsW_top:hover ._3hUVsW_topStar{translate:0 -.6rem;rotate:90deg}}@media (prefers-reduced-motion:no-preference){._3hUVsW_topTrack{animation:_3hUVsW_float 3.8s var(--ease-in-out) infinite}}@keyframes _3hUVsW_float{0%,to{translate:0}50%{translate:0 -.2rem}}._3hUVsW_legal{letter-spacing:.06em;width:100%;color:color-mix(in srgb, var(--color-night-text) 56%, transparent);margin-top:clamp(2rem,9vw,2.5rem);padding-top:1.35rem;font-size:.71875rem;font-weight:300;line-height:1.8;position:relative}._3hUVsW_legalLink{min-height:2.75rem;color:var(--color-night-soft);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-gold-light) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-gold-light) 45%, transparent);text-underline-offset:.3em;align-items:center;padding-inline:.75rem;display:inline-flex}._3hUVsW_legal:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-gold-light) 20%, transparent) 25%, color-mix(in srgb, var(--color-gold-light) 20%, transparent) 75%, transparent);height:1px;position:absolute;top:0;left:8%;right:8%}@media (min-width:64rem){._3hUVsW_footer{padding-bottom:0}._3hUVsW_stars{-webkit-mask-image:linear-gradient(#000 0%,#00000073 60%,#0000 100%),linear-gradient(90deg,#000 0 calc(50% - 42rem),#0000001a calc(50% - 34rem) calc(50% + 34rem),#000 calc(50% + 42rem) 100%);mask-image:linear-gradient(#000 0%,#00000073 60%,#0000 100%),linear-gradient(90deg,#000 0 calc(50% - 42rem),#0000001a calc(50% - 34rem) calc(50% + 34rem),#000 calc(50% + 42rem) 100%)}._3hUVsW_inner{grid-template-columns:repeat(var(--desktop-columns), minmax(0, 1fr));column-gap:var(--desktop-column-gap);width:min(100% - 2 * var(--desktop-gutter), var(--desktop-content));grid-template-rows:auto auto 1fr auto;align-items:start;display:grid}._3hUVsW_inner:before{grid-area:1/1/auto/-1}._3hUVsW_mark{grid-area:2/1/auto/span 3;justify-self:start;width:10rem;margin-top:4.5rem}._3hUVsW_inner>:has(>._3hUVsW_home){grid-area:3/1/auto/span 3;justify-content:center;justify-self:start;width:10rem;display:flex}._3hUVsW_home{margin-top:1.25rem}._3hUVsW_address,._3hUVsW_navWrap{grid-area:2/5/span 2/span 4}._3hUVsW_address{margin-top:4.5rem;font-size:.9375rem;line-height:1.65}._3hUVsW_navWrap{margin-top:8.44375rem}._3hUVsW_topWrap{grid-area:2/10/span 2/span 3;justify-self:end;margin-top:4.25rem}._3hUVsW_legal{grid-area:4/1/auto/-1;justify-content:center;align-items:center;gap:1rem;margin-top:4rem;padding-top:1rem;display:flex}._3hUVsW_legal:before{left:30%;right:30%}._3hUVsW_legalStar{opacity:.6;display:inline-flex}._3hUVsW_legalLink{padding-inline:0}._3hUVsW_fields{--furrows-height:clamp(4.5rem, 7vw, 7.5rem);opacity:.55;margin-top:1rem;display:block}}@media (min-width:64rem) and (hover:hover){._3hUVsW_link{background-position:calc(50% - var(--_track,.22em) / 2) calc(50% + .8rem);transition:background-size .5s var(--ease-in-out), color .4s var(--ease-out)}._3hUVsW_legalLink{transition:color .4s var(--ease-out), text-decoration-color .4s var(--ease-out)}._3hUVsW_legalLink:hover{color:var(--color-gold-light);-webkit-text-decoration-color:var(--color-gold-light);text-decoration-color:var(--color-gold-light)}}
.hRv6RG_frame{--_c:var(--ornament-color,var(--color-gold));--_c2:var(--ornament-color-2,color-mix(in srgb, var(--color-green-700) 42%, transparent));--_caption:var(--color-gold-dark);--_gap:var(--frame-gap,6px);position:relative}.hRv6RG_night{--_c:var(--ornament-color,var(--color-gold-light));--_c2:var(--ornament-color-2,color-mix(in srgb, var(--color-beige) 30%, transparent));--_caption:var(--color-gold-light)}.hRv6RG_content{padding:var(--frame-pad,clamp(2.25rem, 9vw, 2.75rem) clamp(1.5rem, 6.5vw, 2.25rem));position:relative}.hRv6RG_double .hRv6RG_content{padding:var(--frame-pad,calc(clamp(2.25rem, 9vw, 2.75rem) + var(--_gap)) calc(clamp(1.5rem, 6.5vw, 2.25rem) + var(--_gap)))}.hRv6RG_outer,.hRv6RG_inner{pointer-events:none;color:var(--_c);position:absolute;inset:0}.hRv6RG_inner{inset:var(--_gap);color:var(--_c2)}.hRv6RG_topEdge,.hRv6RG_bottomEdge{align-items:center;height:0;display:flex;position:absolute;left:0;right:0}.hRv6RG_topEdge{top:0}.hRv6RG_bottomEdge{bottom:0}.hRv6RG_seg{background:currentColor;flex:1;height:1px}.hRv6RG_side{transform-origin:top;background:currentColor;width:1px;position:absolute;top:0;bottom:0}.hRv6RG_left{left:0}.hRv6RG_right{right:0}.hRv6RG_mark{align-items:center;padding-inline:.7rem;display:flex}.hRv6RG_ghost{visibility:hidden}.hRv6RG_star{display:block}.hRv6RG_caption{font-family:var(--font-text), system-ui, sans-serif;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;color:var(--_caption);margin-right:calc(var(--tracking-label) * -1);padding-inline:.15rem;font-weight:500;line-height:1}.hRv6RG_toStart{transform-origin:100%}.hRv6RG_toEnd,.hRv6RG_fromStart{transform-origin:0}.hRv6RG_fromEnd{transform-origin:100%}.hRv6RG_outer .hRv6RG_topEdge .hRv6RG_seg{--line-delay:.12s;--line-duration:.7s}.hRv6RG_outer .hRv6RG_side{--line-delay:.7s;--line-duration:.8s}.hRv6RG_outer .hRv6RG_bottomEdge .hRv6RG_seg{--line-delay:1.38s;--line-duration:.62s}.hRv6RG_inner .hRv6RG_topEdge .hRv6RG_seg{--line-delay:.36s;--line-duration:.7s}.hRv6RG_inner .hRv6RG_side{--line-delay:.94s;--line-duration:.8s}.hRv6RG_inner .hRv6RG_bottomEdge .hRv6RG_seg{--line-delay:1.62s;--line-duration:.62s}.hRv6RG_caption,.hRv6RG_star{--line-delay:0s}.hRv6RG_cornerSet{pointer-events:none;color:var(--_c);--_len:var(--corner-size,1.6rem);position:absolute;inset:0}.hRv6RG_corner{width:var(--_len);height:var(--_len);position:absolute}.hRv6RG_ch,.hRv6RG_cv{background:currentColor;position:absolute}.hRv6RG_ch{width:100%;height:1px}.hRv6RG_cv{width:1px;height:100%}.hRv6RG_tl{--line-delay:.1s;top:0;left:0}.hRv6RG_tr{--line-delay:.22s;top:0;right:0}.hRv6RG_br{--line-delay:.34s;bottom:0;right:0}.hRv6RG_bl{--line-delay:.46s;bottom:0;left:0}.hRv6RG_tl .hRv6RG_ch,.hRv6RG_tl .hRv6RG_cv,.hRv6RG_tr .hRv6RG_ch,.hRv6RG_tr .hRv6RG_cv{top:0}.hRv6RG_bl .hRv6RG_ch,.hRv6RG_bl .hRv6RG_cv,.hRv6RG_br .hRv6RG_ch,.hRv6RG_br .hRv6RG_cv{bottom:0}.hRv6RG_tl .hRv6RG_ch,.hRv6RG_tl .hRv6RG_cv,.hRv6RG_bl .hRv6RG_ch,.hRv6RG_bl .hRv6RG_cv{left:0}.hRv6RG_tr .hRv6RG_ch,.hRv6RG_tr .hRv6RG_cv,.hRv6RG_br .hRv6RG_ch,.hRv6RG_br .hRv6RG_cv{right:0}.hRv6RG_tl .hRv6RG_ch,.hRv6RG_bl .hRv6RG_ch{transform-origin:0}.hRv6RG_tr .hRv6RG_ch,.hRv6RG_br .hRv6RG_ch{transform-origin:100%}.hRv6RG_tl .hRv6RG_cv,.hRv6RG_tr .hRv6RG_cv{transform-origin:top}.hRv6RG_bl .hRv6RG_cv,.hRv6RG_br .hRv6RG_cv{transform-origin:bottom}.hRv6RG_ch,.hRv6RG_cv{--line-duration:.8s}.hRv6RG_cornerMark{display:flex;position:absolute;top:0;left:50%;translate:-50% -50%}
._1CUDPa_heading{--_title:var(--color-green-900);--_accent:var(--color-gold-dark);--_eyebrow:var(--color-gold-dark);--_lead:var(--color-ink-soft);text-align:center;flex-direction:column;align-items:center;display:flex}._1CUDPa_night{--_title:var(--color-night-text);--_accent:var(--color-gold-light);--_eyebrow:var(--color-gold-light);--_lead:var(--color-night-soft)}._1CUDPa_start{text-align:left;align-items:flex-start}._1CUDPa_eyebrow{font-family:var(--font-text), system-ui, sans-serif;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--_eyebrow);align-items:center;gap:.85em;margin-bottom:1.35rem;font-weight:500;line-height:1;display:inline-flex}._1CUDPa_eyebrow span{margin-right:calc(var(--tracking-label) * -1)}._1CUDPa_eyebrowStar{--line-delay:.12s}._1CUDPa_title{max-width:15ch;font-family:var(--font-display), Georgia, serif;font-size:var(--text-title);font-weight:500;line-height:var(--leading-title);letter-spacing:-.012em;color:var(--_title);text-wrap:balance}._1CUDPa_title em{color:var(--_accent);letter-spacing:-.005em;padding-right:.04em;font-size:1.04em;font-style:italic;font-weight:400}._1CUDPa_lead{max-width:31ch;font-size:var(--text-lead);color:var(--_lead);margin-top:1.25rem;line-height:1.6}@media (min-width:64rem){._1CUDPa_desktopStart{text-align:left;align-items:flex-start}._1CUDPa_desktopStart ._1CUDPa_trailingStar{display:none}}
.dxYeOq_constellation{width:clamp(8.25rem,38vw,9.5rem);color:var(--color-gold-light)}.dxYeOq_constellation svg{width:100%;height:auto;display:block;overflow:visible}.dxYeOq_lines path{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-opacity:.5;vector-effect:non-scaling-stroke;--line-duration:.52s}.dxYeOq_star,.dxYeOq_dot{fill:currentColor}.dxYeOq_star{filter:drop-shadow(0 0 2.5px color-mix(in srgb, var(--color-gold-light) 60%, transparent))}.dxYeOq_dot{fill:#f8f1e1;opacity:.85}@media (prefers-reduced-motion:no-preference){.dxYeOq_twinkle{transform-box:fill-box;transform-origin:50%}.dxYeOq_constellation[data-revealed] .dxYeOq_twinkle{animation:dxYeOq_twinkle var(--t,4s) var(--ease-in-out) calc(var(--reveal-at,0s) + 2.2s + var(--d,0s)) 5}}@keyframes dxYeOq_twinkle{0%,to{opacity:1;transform:scale(1)}45%{opacity:.5;transform:scale(.74)rotate(10deg)}60%{opacity:1;transform:scale(1.08)}}
.mvvjKG_frame{--frame-pad:clamp(2.4rem, 10vw, 2.9rem) clamp(1.2rem, 5.4vw, 1.75rem) clamp(1.9rem, 8vw, 2.4rem);background:linear-gradient(#111f35d1 0%,#0b1423db 100%);width:100%;box-shadow:0 2.5rem 4rem -2.5rem #03070eb3}.mvvjKG_hours{flex-direction:column;align-items:center;display:flex}.mvvjKG_status{min-height:1.5rem;font-size:var(--text-small);letter-spacing:.01em;text-align:center;color:var(--color-night-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem .55rem;font-weight:300;line-height:1.35;display:inline-flex}.mvvjKG_status [data-status-state]{color:var(--color-night-text);font-weight:400}.mvvjKG_hours[data-state=pending] .mvvjKG_status{display:none}.mvvjKG_dot{border:1px solid var(--color-gold-light);border-radius:50%;flex:none;width:.4375rem;height:.4375rem;margin-right:.2rem;position:relative}.mvvjKG_hours[data-state=open] .mvvjKG_dot{background:var(--color-gold-light);box-shadow:0 0 10px color-mix(in srgb, var(--color-gold-light) 65%, transparent)}.mvvjKG_sep{color:var(--color-gold-light);opacity:.7}.mvvjKG_list{grid-template-columns:minmax(0,1fr) auto auto;column-gap:.7rem;width:100%;margin-top:1.35rem;display:grid}.mvvjKG_list:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-gold-light) 26%, transparent) 18%, color-mix(in srgb, var(--color-gold-light) 26%, transparent) 82%, transparent 100%);grid-column:1/-1;height:1px}.mvvjKG_list:has(>.mvvjKG_row[data-today]:last-child):after{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-gold-light) 60%, transparent) 30%, color-mix(in srgb, var(--color-gold-light) 60%, transparent) 70%, transparent 100%)}.mvvjKG_row{isolation:isolate;grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding-block:.95rem .9rem;display:grid;position:relative}.mvvjKG_row:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-gold-light) 26%, transparent) 18%, color-mix(in srgb, var(--color-gold-light) 26%, transparent) 82%, transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.mvvjKG_row:after{content:"";z-index:-1;background:radial-gradient(farthest-side, color-mix(in srgb, var(--color-gold-light) 13%, transparent) 0%, color-mix(in srgb, var(--color-gold-light) 5%, transparent) 55%, transparent 100%);opacity:0;transition:opacity var(--dur-base) var(--ease-soft);position:absolute;inset:-.5rem -.75rem}.mvvjKG_row[data-today]:after{opacity:1}.mvvjKG_row[data-today]:before,.mvvjKG_row[data-today]+.mvvjKG_row:before{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-gold-light) 60%, transparent) 30%, color-mix(in srgb, var(--color-gold-light) 60%, transparent) 70%, transparent 100%)}.mvvjKG_todayStar{vertical-align:.02em;--twinkle-duration:3.4s;margin-right:.4em}.mvvjKG_day{min-width:0;font-family:var(--font-display), Georgia, serif;color:var(--color-night-text);grid-column:1;font-size:1.375rem;font-weight:500;line-height:1.15}.mvvjKG_dayName{display:block}.mvvjKG_sub{color:var(--color-night-soft);font-size:1rem;font-style:italic;font-weight:400;line-height:1.3;display:block}.mvvjKG_todayTag{color:var(--color-gold-light);display:none}.mvvjKG_row[data-today] .mvvjKG_dayName{color:var(--color-gold-light)}.mvvjKG_row[data-today] .mvvjKG_todayTag{display:inline}.mvvjKG_rangeEnd+.mvvjKG_todayTag{margin-left:.55em}.mvvjKG_rest{font-family:var(--font-display), Georgia, serif;color:var(--color-night-soft);grid-column:2/-1;justify-self:end;font-size:1.1875rem;font-style:italic;font-weight:400;line-height:1.15}.mvvjKG_services{grid-column:2/-1;grid-template-columns:subgrid;row-gap:.4rem;display:grid}.mvvjKG_service{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.mvvjKG_kind{letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-light);opacity:.82;justify-self:end;margin-right:-.2em;font-size:.625rem;font-weight:500;line-height:1;position:relative}.mvvjKG_time{font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em;white-space:nowrap;color:var(--color-night-text);font-size:1.25rem;font-weight:500;line-height:1.15}.mvvjKG_timeSep{color:var(--color-gold-light);opacity:.75;margin-inline:.32em}.mvvjKG_service[data-current] .mvvjKG_time{color:var(--color-gold-light)}.mvvjKG_service[data-current] .mvvjKG_kind{opacity:1}.mvvjKG_service[data-current] .mvvjKG_kind:before{content:"";background:var(--color-gold-light);width:.3125rem;height:.3125rem;box-shadow:0 0 8px color-mix(in srgb, var(--color-gold-light) 80%, transparent);border-radius:50%;margin-top:-.15625rem;position:absolute;top:50%;right:calc(100% + .5rem)}.mvvjKG_note{max-width:26ch;font-family:var(--font-display), Georgia, serif;text-align:center;color:var(--color-night-soft);margin-top:1.4rem;font-size:1.0625rem;font-style:italic;line-height:1.45}@media (prefers-reduced-motion:no-preference){.mvvjKG_hours[data-state=open] .mvvjKG_dot:after,.mvvjKG_service[data-current] .mvvjKG_kind:after{content:"";border:1px solid var(--color-gold-light);animation:mvvjKG_breathe 2.8s var(--ease-out) infinite;border-radius:50%;position:absolute}.mvvjKG_hours[data-state=open] .mvvjKG_dot:after{inset:-1px}.mvvjKG_service[data-current] .mvvjKG_kind:after{box-sizing:border-box;width:.3125rem;height:.3125rem;margin-top:-.15625rem;top:50%;right:calc(100% + .5rem)}}@keyframes mvvjKG_breathe{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (min-width:64rem){.mvvjKG_frame{--frame-pad:3rem 2.5rem 2.5rem}.mvvjKG_frame[data-reveal]{--reveal-at:.7s}.mvvjKG_hours .mvvjKG_status[data-reveal],.mvvjKG_hours .mvvjKG_note[data-reveal]{--reveal-at:calc(var(--reveal-delay) + .55s)}.mvvjKG_hours .mvvjKG_list[data-stagger]>*{--reveal-at:calc(var(--reveal-delay) + .55s + var(--reveal-n) * var(--reveal-stagger))}.mvvjKG_row{padding-block:1.05rem 1rem}.mvvjKG_day{font-size:1.5rem}.mvvjKG_time{font-size:1.375rem}.mvvjKG_note{max-width:30ch}}@media (min-width:64rem) and (hover:hover){.mvvjKG_row:not([data-today]):hover:after{opacity:.4}}
.sSjE6q_contacts{padding-bottom:calc(var(--section-space) * .8);display:flow-root;position:relative;overflow-x:clip}.sSjE6q_backdrop{z-index:-2;background:radial-gradient(110% 32rem at 50% 0%, #1e3454d9 0%, #1e345400 100%), linear-gradient(180deg, #14253f 0%, var(--color-night) 62%);background-color:var(--color-night);position:absolute;inset:0}.sSjE6q_stars{-webkit-mask-composite:source-in;top:0;-webkit-mask-image:linear-gradient(#000 0% 40%,#00000073 75%,#000000b3 100%),linear-gradient(90deg,#000 0% 6%,#0000001a 28% 72%,#000 94% 100%);mask-image:linear-gradient(#000 0% 40%,#00000073 75%,#000000b3 100%),linear-gradient(90deg,#000 0% 6%,#0000001a 28% 72%,#000 94% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.sSjE6q_milkyWay{background:radial-gradient(50% 42% at 50% 50%, color-mix(in srgb, var(--color-gold-light) 7.5%, transparent) 0%, #aabad60a 45%, transparent 100%);filter:blur(6px);height:22rem;position:absolute;top:24%;left:-40%;right:-40%;rotate:-24deg}.sSjE6q_band{opacity:.55;-webkit-mask-composite:source-in;top:0;bottom:0;-webkit-mask-image:linear-gradient(156deg,#0000 32%,#000 47% 53%,#0000 68%),linear-gradient(90deg,#000 0% 8%,#00000014 30% 70%,#000 92% 100%);mask-image:linear-gradient(156deg,#0000 32%,#000 47% 53%,#0000 68%),linear-gradient(90deg,#000 0% 8%,#00000014 30% 70%,#000 92% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.sSjE6q_edge{--ornament-color-2:color-mix(in srgb, var(--color-green-500) 30%, transparent);margin-top:-1px}.sSjE6q_inner{flex-direction:column;align-items:center;padding-top:clamp(2.25rem,9vw,3rem);display:flex}.sSjE6q_constellation{margin-bottom:1.75rem}.sSjE6q_callFrame{--frame-pad:0;--corner-size:1.25rem;width:100%;max-width:21.5rem;margin-top:clamp(2.5rem,11vw,3rem)}.sSjE6q_callReveal{display:block}.sSjE6q_call{isolation:isolate;color:var(--color-night-text);-webkit-user-select:none;user-select:none;transition:transform .45s var(--ease-out);flex-direction:column;align-items:center;gap:.95rem;padding:2.25rem 1rem 1.85rem;text-decoration:none;display:flex;position:relative}.sSjE6q_call:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 50% 45%, color-mix(in srgb, var(--color-gold-light) 16%, transparent), transparent 75%);opacity:.4;transition:opacity .45s var(--ease-out);position:absolute;inset:.5rem}.sSjE6q_call:active{transform:scale(.975)}.sSjE6q_call:active:before{opacity:1}.sSjE6q_number{font-family:var(--font-display), Georgia, serif;letter-spacing:.015em;font-variant-numeric:lining-nums;white-space:nowrap;transition:color .45s var(--ease-out);font-size:clamp(2.125rem,9.6vw,2.5rem);font-weight:500;line-height:1}.sSjE6q_call:active .sSjE6q_number{color:var(--color-gold-light)}.sSjE6q_hint{letter-spacing:.26em;text-transform:uppercase;color:var(--color-gold-light);align-items:center;gap:.6rem;font-size:.65625rem;font-weight:500;line-height:1;display:inline-flex}.sSjE6q_hintLabel{margin-right:-.26em}.sSjE6q_glyph{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem;overflow:visible}@media (hover:hover){.sSjE6q_call:hover:before{opacity:.75}.sSjE6q_call:hover .sSjE6q_number{color:var(--color-gold-light)}}@media (prefers-reduced-motion:no-preference){.sSjE6q_glyph{transform-origin:40% 60%}.sSjE6q_glyph [data-wave]{opacity:0}[data-revealed] .sSjE6q_glyph{animation:sSjE6q_ring 5.2s var(--ease-in-out) calc(var(--reveal-at,0s) + 1.6s) 4}[data-revealed] .sSjE6q_glyph [data-wave]{animation:sSjE6q_wave 5.2s var(--ease-out) calc(var(--reveal-at,0s) + 1.6s) 4}[data-revealed] .sSjE6q_glyph [data-wave="2"]{animation-delay:calc(var(--reveal-at,0s) + 1.78s)}}@media (prefers-reduced-motion:reduce){.sSjE6q_glyph [data-wave="2"]{opacity:.6}}@keyframes sSjE6q_ring{0%,6%,to{transform:rotate(0)}1.5%{transform:rotate(-9deg)}3%{transform:rotate(8deg)}4.5%{transform:rotate(-5deg)}}@keyframes sSjE6q_wave{0%{opacity:0}4%{opacity:1}22%,to{opacity:0}}.sSjE6q_mail{text-align:center;flex-direction:column;align-items:center;margin-top:1.9rem;display:flex}.sSjE6q_mailLead{font-size:var(--text-small);color:var(--color-night-soft);font-weight:300;line-height:1.4}.sSjE6q_mailLink{min-height:2.75rem;font-family:var(--font-display), Georgia, serif;color:var(--color-gold-light);-webkit-text-decoration-color:color-mix(in srgb, var(--color-gold-light) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--color-gold-light) 42%, transparent);text-underline-offset:.24em;overflow-wrap:anywhere;transition:text-decoration-color .4s var(--ease-out);align-items:center;font-size:1.375rem;font-style:italic;font-weight:400;line-height:1.2;display:inline-flex}.sSjE6q_mailLink:active{-webkit-text-decoration-color:var(--color-gold-light);text-decoration-color:var(--color-gold-light)}.sSjE6q_hours{margin-top:clamp(3.5rem,15vw,4.25rem)}@media (min-width:64rem){.sSjE6q_edge{--furrows-height:var(--_edge)}.sSjE6q_milkyWay{height:30rem;top:20%;rotate:-18deg}.sSjE6q_band{-webkit-mask-image:linear-gradient(162deg,#0000 28%,#000 45% 55%,#0000 72%),linear-gradient(90deg,#000 0% 8%,#00000014 30% 70%,#000 92% 100%);mask-image:linear-gradient(162deg,#0000 28%,#000 45% 55%,#0000 72%),linear-gradient(90deg,#000 0% 8%,#00000014 30% 70%,#000 92% 100%)}.sSjE6q_contacts{--_edge:clamp(8rem, 10vw, 12rem);--_sky-mask:radial-gradient(min(22rem, 30vw) 16rem at 50% calc(var(--_edge) + 20rem), #00000014 60%, #000 100%), radial-gradient(calc(min(100vw - 2 * var(--desktop-gutter), var(--desktop-content)) / 2 + 3rem) 22rem at 50% calc(100% - .8 * var(--section-space) - 16.5rem), #00000014 62%, #000 100%)}.sSjE6q_stars,.sSjE6q_skyWide{-webkit-mask-image:var(--_sky-mask);-webkit-mask-composite:source-in;-webkit-mask-image:var(--_sky-mask);mask-image:var(--_sky-mask);-webkit-mask-composite:source-in;mask-composite:intersect}.sSjE6q_stars{top:0}.sSjE6q_skyWide,.sSjE6q_figures{position:absolute;inset:0}.sSjE6q_figureLeft,.sSjE6q_figureRight{opacity:.6;position:absolute;translate:-50%}.sSjE6q_figures .sSjE6q_figureLeft{width:clamp(9rem,8vw,10.5rem);top:clamp(15rem,19vw,19rem);left:max(9rem,50% - 30rem)}.sSjE6q_figures .sSjE6q_figureRight{width:clamp(8rem,7vw,9.5rem);top:clamp(22rem,28vw,28rem);left:min(100% - 9rem,50% + 30rem)}.sSjE6q_contacts .sSjE6q_inner{grid-template-columns:repeat(var(--desktop-columns), minmax(0, 1fr));column-gap:var(--desktop-column-gap);width:min(100% - 2 * var(--desktop-gutter), var(--desktop-content));grid-template-rows:auto auto 1fr auto auto 1fr;align-items:center;padding-top:3rem;display:grid}.sSjE6q_inner .sSjE6q_constellation{grid-column:1/-1;justify-self:center;width:13.5rem;margin-bottom:2.25rem}.sSjE6q_heading{grid-column:1/-1;margin-bottom:4.5rem}.sSjE6q_callFrame{grid-area:4/1/auto/6;justify-self:center;max-width:28rem;margin-top:0}.sSjE6q_call{padding:3.25rem 1.5rem 2.75rem}.sSjE6q_number{font-size:var(--desktop-text-number)}.sSjE6q_hintLabel:not([data-desktop]){display:none}.sSjE6q_mail{grid-area:5/1/auto/6;margin-top:2.25rem}.sSjE6q_fold{grid-area:3/6/7/8;justify-self:center;display:flex}.sSjE6q_hours{grid-area:3/8/7/-1;margin-top:0}.sSjE6q_mailLink{text-decoration:none;position:relative}.sSjE6q_mailLink:before,.sSjE6q_mailLink:after{content:"";background:currentColor;height:1px;position:absolute;top:calc(50% + .62em);left:0;right:0}.sSjE6q_mailLink:before{opacity:.42}.sSjE6q_mailLink:after{transition:transform .5s var(--ease-in-out);transform:scaleX(0)}.sSjE6q_contacts .sSjE6q_mail{--reveal-at:.85s}}@media (min-width:64rem) and (hover:hover){.sSjE6q_mailLink:hover:after{transform:scaleX(1)}}
.N8Pr4a_arch{--_c:var(--ornament-color,var(--color-gold));--_c2:var(--ornament-color-2,color-mix(in srgb, var(--color-gold) 40%, transparent));--_offset:var(--arch-offset,9px);width:100%;max-width:var(--arch-max,21.25rem);margin-inline:auto;position:relative}.N8Pr4a_night{--_c:var(--ornament-color,var(--color-gold-light));--_c2:var(--ornament-color-2,color-mix(in srgb, var(--color-gold-light) 32%, transparent))}.N8Pr4a_window{margin:calc(var(--_offset) * 2) calc(var(--_offset) * 2) 0;position:relative}.N8Pr4a_photo{aspect-ratio:var(--arch-ratio);isolation:isolate;background:var(--color-cream);border-radius:999px 999px 0 0;position:relative;overflow:hidden}.N8Pr4a_photo :where(img){object-fit:cover;filter:saturate(.92)sepia(.07)contrast(1.03)}.N8Pr4a_photo:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 50% 18%, transparent 55%, color-mix(in srgb, var(--color-green-900) 22%, transparent) 100%), linear-gradient(180deg, #ffecc814, transparent 40%);position:absolute;inset:0}.N8Pr4a_frame{pointer-events:none;border:1px solid;border-bottom:0;border-radius:999px 999px 0 0;position:absolute}.N8Pr4a_frame1{inset:calc(var(--_offset) * -1) calc(var(--_offset) * -1) 0;color:var(--_c)}.N8Pr4a_frame2{inset:calc(var(--_offset) * -2) calc(var(--_offset) * -2) 0;color:var(--_c2)}.N8Pr4a_sill{bottom:0;left:calc(var(--_offset) * -2 - .875rem);right:calc(var(--_offset) * -2 - .875rem);background:linear-gradient(90deg, transparent, var(--_c) 18%, var(--_c) 82%, transparent);transform-origin:50%;--line-delay:.1s;--line-duration:.9s;height:1px;position:absolute}.N8Pr4a_keystone{top:calc(var(--_offset) * -1);--line-delay:1.25s;position:absolute;left:50%;translate:-50% -50%}.N8Pr4a_caption{font-size:var(--text-small);color:var(--color-ink-soft);text-align:center;margin-top:1rem}.N8Pr4a_night .N8Pr4a_caption{color:var(--color-night-soft)}@media (prefers-reduced-motion:no-preference){.N8Pr4a_photo{transition:clip-path 1.3s var(--ease-out) var(--reveal-at,0s), transform 1.6s var(--ease-out) var(--reveal-at,0s)}.N8Pr4a_photo :where(img){transition:scale 2.2s var(--ease-out) var(--reveal-at,0s)}.N8Pr4a_frame{transition:clip-path 1.5s var(--ease-in-out) calc(var(--reveal-at,0s) + .25s)}.N8Pr4a_frame2{transition-delay:calc(var(--reveal-at,0s) + .45s)}html.js:not(.reveal-off) .N8Pr4a_arch[data-reveal]:not([data-revealed]) .N8Pr4a_photo{clip-path:inset(100% 0 0 round 999px 999px 0 0);transform:translateY(18px)}html.js:not(.reveal-off) .N8Pr4a_arch[data-reveal]:not([data-revealed]) .N8Pr4a_photo :where(img){scale:1.12}html.js:not(.reveal-off) .N8Pr4a_arch[data-reveal]:not([data-revealed]) .N8Pr4a_frame{clip-path:inset(100% -2px 0)}.N8Pr4a_frame{clip-path:inset(-2px -2px 0)}.N8Pr4a_photo{clip-path:inset(0 round 999px 999px 0 0)}}
.--jbbW_moon{--_color:var(--ornament-color,var(--color-gold));vertical-align:middle;color:var(--_color);display:inline-block;position:relative}.--jbbW_night{--_color:var(--ornament-color,var(--color-gold-light))}.--jbbW_moon svg{width:100%;height:100%;position:relative;overflow:visible}.--jbbW_fill{fill:currentColor;--line-delay:.75s;--line-duration:.9s}.--jbbW_outline{fill:none;stroke:currentColor;stroke-width:.6px;stroke-linejoin:round;--line-duration:1.3s}.--jbbW_glow:before{content:"";background:radial-gradient(circle at 44% 52%, color-mix(in srgb, var(--color-gold-light) 26%, transparent) 0%, color-mix(in srgb, var(--color-gold-light) 8%, transparent) 38%, transparent 68%);pointer-events:none;border-radius:50%;position:absolute;inset:-70%}.--jbbW_night.--jbbW_glow:before{background:radial-gradient(circle at 44% 52%, color-mix(in srgb, var(--color-moonlight) 24%, transparent) 0%, color-mix(in srgb, var(--color-moonlight) 7%, transparent) 38%, transparent 68%);mix-blend-mode:screen}
@media (min-width:64rem){.Ij2ehG_lunette{fill:none;stroke-linecap:round;stroke-width:1px;width:5rem;height:auto;display:block;overflow:visible}.Ij2ehG_gold{stroke:var(--color-gold)}.Ij2ehG_soft{stroke:color-mix(in srgb, var(--color-gold) 55%, transparent)}.Ij2ehG_star{fill:var(--color-gold)}}
.s8bXbW_vault{--_c:var(--ornament-color,var(--color-gold));--_c2:var(--ornament-color-2,color-mix(in srgb, var(--color-gold) 50%, transparent));--_c3:color-mix(in srgb, var(--color-gold) 34%, transparent);pointer-events:none;width:100%;position:relative}.s8bXbW_svg{width:100%;height:auto;display:block;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)}.s8bXbW_outer,.s8bXbW_middle,.s8bXbW_inner,.s8bXbW_joints path{fill:none;stroke-linecap:round}.s8bXbW_joints path{vector-effect:non-scaling-stroke}.s8bXbW_outer{stroke:var(--_c);stroke-width:1px}.s8bXbW_middle{stroke:var(--_c3);stroke-width:.75px;--line-delay:.32s}.s8bXbW_inner{stroke:var(--_c2);stroke-width:1px;--line-delay:.22s}.s8bXbW_joints path{stroke:var(--_c3);stroke-width:.75px}.s8bXbW_joints .s8bXbW_crown{stroke:var(--_c2);--line-delay:1.65s}.s8bXbW_keystone{fill:var(--_c);--line-delay:1.7s}@media (min-width:30rem){.s8bXbW_outer,.s8bXbW_inner{stroke-width:.75px}.s8bXbW_middle{stroke-width:.55px}}@media (min-width:64rem){.s8bXbW_svg{-webkit-mask-image:none;mask-image:none}.s8bXbW_outer,.s8bXbW_inner{stroke-width:.44px}.s8bXbW_middle{stroke-width:.32px}.s8bXbW_keystone{scale:.62}.s8bXbW_joints .s8bXbW_springer{stroke:var(--_c2);--line-delay:.15s}}@media (min-width:80rem){.s8bXbW_outer,.s8bXbW_inner{stroke-width:.37px}.s8bXbW_middle{stroke-width:.27px}}
.nbjcbG_section{--_glow:color-mix(in srgb, var(--color-gold-light) 36%, transparent);padding-block:clamp(1.5rem, 7vw, 2.5rem) calc(var(--section-space) * .85);background:radial-gradient(70% 12rem at 50% 11rem, color-mix(in srgb, var(--color-white) 50%, transparent) 0%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-cream) 62%, var(--color-paper)) 0%, var(--color-cream) 9rem, var(--color-cream) calc(100% - 11rem), var(--color-paper) 100%);background-color:var(--color-cream);text-align:center;overflow-x:clip}.nbjcbG_top{width:min(100%,36rem);margin-inline:auto}.nbjcbG_head{margin-top:-10%}.nbjcbG_chapter{flex-direction:column;align-items:center;display:flex}.nbjcbG_interiorStage{view-timeline:--dining-interior block;width:100%;margin-top:clamp(2.5rem,11vw,3.25rem);position:relative}.nbjcbG_interiorStage:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--_glow), transparent);pointer-events:none;position:absolute;inset:-4% -18% 8%}.nbjcbG_interior{--arch-max:21.5rem}.nbjcbG_interior .nbjcbG_drift{inset:-2% 0}.nbjcbG_interior .nbjcbG_interiorImage{object-position:72% 50%;filter:saturate(.84)sepia(.06)contrast(1.04)}.nbjcbG_outside{margin-top:clamp(3.5rem,15vw,4.5rem)}.nbjcbG_subtitle{max-width:12ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--color-green-900);margin-top:1.6rem;font-size:2.125rem;font-weight:500;line-height:1.06}.nbjcbG_subtitle em{color:var(--color-gold-dark);padding-right:.04em;font-size:1.04em;font-style:italic;font-weight:400}.nbjcbG_composition{--_o:7px;--_house:54cqi;view-timeline:--dining-outside block;width:100%;max-width:24rem;margin-top:2.5rem;display:grid;position:relative;container-type:inline-size}.nbjcbG_composition>*{grid-area:1/1}.nbjcbG_composition .nbjcbG_garden{--arch-offset:var(--_o);justify-self:start;width:64%;max-width:none;margin:0}.nbjcbG_houseLayer{z-index:1;width:var(--_house);justify-self:end;margin-top:37cqi;position:relative}.nbjcbG_houseLayer:before{content:"";height:calc(6px + 2 * var(--_o) + (var(--_house) - 4 * var(--_o)) / .8 + 2px);z-index:-1;background:linear-gradient(color-mix(in srgb, var(--color-cream) 93%, transparent), color-mix(in srgb, var(--color-cream) 93%, transparent)), var(--grain-image) 0 0 / 220px 220px, var(--color-cream);border-radius:999px 999px 0 0;position:absolute;top:-6px;left:-6px;right:-6px}.nbjcbG_houseLayer .nbjcbG_house{--arch-offset:var(--_o);max-width:none}.nbjcbG_composition .nbjcbG_gardenImage,.nbjcbG_composition .nbjcbG_houseImage{filter:saturate(.58)sepia(.24)hue-rotate(-8deg)contrast(1.02)brightness(.98)}.nbjcbG_composition .nbjcbG_gardenImage{object-position:46% 50%}.nbjcbG_composition .nbjcbG_houseImage{object-position:100% 50%}.nbjcbG_sky{pointer-events:none;height:37cqi;position:absolute;inset:0 0 auto}.nbjcbG_moon{position:absolute;top:3%;right:4%}.nbjcbG_skyStar{display:block;position:absolute;translate:-50% -50%}.nbjcbG_drift{position:absolute;inset:-5% 0}.nbjcbG_chapter figcaption{margin-top:1.05rem;line-height:1}.nbjcbG_composition .nbjcbG_garden{position:static}.nbjcbG_composition .nbjcbG_garden figcaption{text-align:left;margin:0;position:absolute;bottom:0;left:0}.nbjcbG_houseLayer figcaption{text-align:right;margin-top:1.35rem}.nbjcbG_caption{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.nbjcbG_captionNumber{font-family:var(--font-display), Georgia, serif;color:var(--color-gold-dark);font-size:1rem;font-style:italic;font-weight:500;line-height:1}.nbjcbG_captionRule{background:var(--color-gold);opacity:.7;width:.8rem;height:1px}.nbjcbG_captionLabel{font-family:var(--font-display), Georgia, serif;letter-spacing:.11em;color:var(--color-ink-soft);margin-right:-.11em;font-size:1.0625rem;font-variant-caps:all-small-caps;font-weight:500;line-height:1}@media (prefers-reduced-motion:no-preference){.nbjcbG_chapter figcaption{transition:opacity var(--dur-long) var(--ease-soft) calc(var(--reveal-at,0s) + .9s)}html.js:not(.reveal-off) .nbjcbG_chapter [data-reveal]:not([data-revealed]) figcaption{opacity:0}}.nbjcbG_text{max-width:31ch;color:var(--color-ink-soft);text-wrap:balance;margin-top:2rem}.nbjcbG_composition+.nbjcbG_text{margin-top:2.75rem}.nbjcbG_leadIn{letter-spacing:.18em;text-transform:uppercase;color:var(--color-green-900);font-size:.8em;font-weight:500}.nbjcbG_interlude{opacity:.9}.nbjcbG_closing{margin-top:clamp(2.5rem,11vw,3rem)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.nbjcbG_drift{animation:linear both nbjcbG_drift;animation-timeline:--dining-interior}.nbjcbG_interior .nbjcbG_drift{animation-name:nbjcbG_drift-soft}.nbjcbG_composition .nbjcbG_drift{animation-timeline:--dining-outside}.nbjcbG_houseLayer,.nbjcbG_composition .nbjcbG_garden figcaption{animation:linear both nbjcbG_float;animation-timeline:--dining-outside}.nbjcbG_sky{animation:linear both nbjcbG_sky;animation-timeline:--dining-outside}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.nbjcbG_composition .nbjcbG_drift{animation-name:nbjcbG_drift-soft}}}@keyframes nbjcbG_drift{0%{translate:0 -4%}to{translate:0 4%}}@keyframes nbjcbG_drift-soft{0%{translate:0 -1.5%}to{translate:0 1.5%}}@keyframes nbjcbG_float{0%{translate:0 1rem}to{translate:0 -1rem}}@keyframes nbjcbG_sky{0%{translate:0 -.6rem}to{translate:0 .6rem}}@property --dining-arch-c{syntax:"<color>";inherits:true;initial-value:#0000}@property --dining-arch-c2{syntax:"<color>";inherits:true;initial-value:#0000}.nbjcbG_interior,.nbjcbG_composition .nbjcbG_garden,.nbjcbG_houseLayer .nbjcbG_house{--dining-arch-c:var(--color-gold);--dining-arch-c2:color-mix(in srgb, var(--color-gold) 40%, transparent)}@media (min-width:64rem){.nbjcbG_section{--_w:min(100% - 2 * var(--desktop-gutter), var(--desktop-content));--_top:3.5rem;padding-top:var(--_top);background:radial-gradient(52rem 17rem at 50% 13rem, color-mix(in srgb, var(--color-white) 52%, transparent) 0%, transparent 100%), radial-gradient(34rem 28rem at 30% 50rem, color-mix(in srgb, var(--color-white) 34%, transparent) 0%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-cream) 62%, var(--color-paper)) 0%, var(--color-cream) 12rem, var(--color-cream) calc(100% - 13rem), var(--color-paper) 100%);background-color:var(--color-cream)}.nbjcbG_top{width:var(--_w)}.nbjcbG_head{margin-top:calc(2.875rem - 17.125%)}.nbjcbG_section .nbjcbG_chapter{grid-template-columns:repeat(var(--desktop-columns), minmax(0, 1fr));column-gap:var(--desktop-column-gap);width:var(--_w);align-items:center;display:grid}.nbjcbG_top+.nbjcbG_chapter{margin-top:5.5rem}.nbjcbG_interiorStage{grid-column:2/7;margin-top:0}.nbjcbG_interior{--arch-max:27rem}.nbjcbG_section .nbjcbG_text{text-align:left;text-wrap:pretty;max-width:31ch;margin-top:0;font-size:1.1875rem;line-height:1.72}.nbjcbG_interiorStage+.nbjcbG_text{grid-column:8/12}.nbjcbG_lunette{margin-bottom:1.6rem}.nbjcbG_leadIn{letter-spacing:.18em;align-items:center;gap:.95rem;margin-bottom:1.15rem;font-size:.75rem;line-height:1;display:flex}.nbjcbG_leadIn:after{content:"";background:linear-gradient(90deg, var(--color-gold), transparent);flex:none;width:2.75rem;height:1px}.nbjcbG_outside{align-items:start;margin-top:5rem}.nbjcbG_interlude{grid-area:1/1/auto/-1;margin-bottom:5rem}.nbjcbG_subtitle{text-align:left;grid-area:2/2/auto/6;align-self:end;max-width:12ch;margin-top:0;font-size:clamp(2.5rem,3.1vw,3.25rem)}.nbjcbG_composition{grid-area:2/7/4/12;justify-self:center;max-width:27.5rem;margin-top:0}.nbjcbG_composition .nbjcbG_drift{inset:-2% 0}.nbjcbG_outside .nbjcbG_text{grid-area:3/2/auto/6;align-self:start;margin-top:1.75rem}.nbjcbG_closing{grid-area:4/1/auto/-1;margin-top:5.5rem}.nbjcbG_section .nbjcbG_interiorStage+.nbjcbG_text{--reveal-at:.35s}.nbjcbG_section .nbjcbG_outside .nbjcbG_text{--reveal-at:.2s}.nbjcbG_section .nbjcbG_composition .nbjcbG_garden{--reveal-at:.25s}.nbjcbG_section .nbjcbG_composition .nbjcbG_house{--reveal-at:.53s}.nbjcbG_pillars{--_brick:3.25rem;top:var(--_top);bottom:calc(var(--section-space) * .85 + 4.5rem);width:var(--_w);margin:calc(var(--_w) * var(--pillar-top)) auto 0;pointer-events:none;position:absolute;left:0;right:0}.nbjcbG_pillar{--_k:calc((100% - 16px) * var(--pillar-impost));width:calc(100% * var(--pillar-w) + 16px);position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.nbjcbG_pillarStart{left:calc(100% * var(--pillar-x) - 8px)}.nbjcbG_pillarEnd{right:calc(100% * var(--pillar-x) - 8px);scale:-1 1}.nbjcbG_pillar>span{position:absolute;top:0;bottom:0}.nbjcbG_pillarOuter,.nbjcbG_pillarInner,.nbjcbG_pillarMiddle{width:1px}.nbjcbG_pillarOuter{background:color-mix(in srgb, var(--color-gold) 70%, transparent);left:7.5px}.nbjcbG_pillarInner{margin-top:var(--_k);background:color-mix(in srgb, var(--color-gold) 48%, transparent);right:7.5px}.nbjcbG_pillarMiddle{left:calc(8px + (100% - 16px) * var(--pillar-mid) - .5px);margin-top:var(--_k);background:color-mix(in srgb, var(--color-gold) 24%, transparent)}.nbjcbG_pillar .nbjcbG_pillarImpost{height:1px;margin-top:var(--_k);background:color-mix(in srgb, var(--color-gold) 62%, transparent);bottom:auto;left:3.5px;right:3.5px}.nbjcbG_pillar .nbjcbG_pillarJoints{margin-top:var(--_k);left:8px;right:8px}.nbjcbG_pillarJoints:before,.nbjcbG_pillarJoints:after{content:"";background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-gold) 30%, transparent) 0 1px, transparent 1px);background-size:100% var(--_brick);background-repeat:repeat-y;width:50%;position:absolute;top:0;bottom:0}.nbjcbG_pillarJoints:before{background-position:0 calc(var(--_brick) / 2);left:0}.nbjcbG_pillarJoints:after{background-position:0 var(--_brick);right:0}}@media (min-width:80rem){.nbjcbG_pillars{--_brick:3.75rem}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.nbjcbG_pillar{clip-path:inset(-1px -8px);transition:clip-path 2.4s var(--ease-in-out) var(--reveal-at,0s)}html.js:not(.reveal-off) .nbjcbG_pillars:not([data-revealed]) .nbjcbG_pillar{clip-path:inset(-1px -8px 100%)}}@media (min-width:64rem) and (hover:hover){.nbjcbG_interior,.nbjcbG_composition .nbjcbG_garden,.nbjcbG_houseLayer .nbjcbG_house{--ornament-color:var(--dining-arch-c);--ornament-color-2:var(--dining-arch-c2);transition:--dining-arch-c .7s var(--ease-soft), --dining-arch-c2 .7s var(--ease-soft)}.nbjcbG_interior:hover,.nbjcbG_composition .nbjcbG_garden:hover,.nbjcbG_houseLayer .nbjcbG_house:hover{--dining-arch-c:var(--color-gold-dark);--dining-arch-c2:color-mix(in srgb, var(--color-gold) 85%, transparent)}}@media (min-width:64rem) and (hover:hover) and (prefers-reduced-motion:no-preference){.nbjcbG_interior>div>svg,.nbjcbG_garden>div>svg,.nbjcbG_house>div>svg{transition:opacity var(--dur-short) var(--ease-out) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1)), transform var(--dur-base) var(--ease-spring) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1)), rotate .9s var(--ease-out)}.nbjcbG_interior:hover>div>svg,.nbjcbG_garden:hover>div>svg,.nbjcbG_house:hover>div>svg{rotate:90deg}}
.ynRjxq_cta{--_bg:transparent;--_bg-press:transparent;--_fg:var(--color-green-900);--_ring:transparent;--_ring-inset:4px;--_shine:#fff4d6f2;isolation:isolate;min-height:3.5rem;font-family:var(--font-text), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:var(--_fg);background:var(--_bg);-webkit-user-select:none;user-select:none;transition:transform .45s var(--ease-out), background-color .45s var(--ease-out), color .45s var(--ease-out);justify-content:center;align-items:center;gap:.95rem;padding:0 1.9rem;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.ynRjxq_cta:focus-visible{outline-offset:4px}.ynRjxq_label{margin-right:-.24em}.ynRjxq_block{width:100%;display:flex}.ynRjxq_primary:before,.ynRjxq_outline:before{content:"";inset:var(--_ring-inset);z-index:-1;border:1px solid var(--_ring);pointer-events:none;position:absolute}.ynRjxq_shine{inset:var(--_ring-inset);pointer-events:none;-webkit-mask-composite:xor;opacity:.9;padding:1px;position:absolute;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ynRjxq_shine:before{content:"";background:linear-gradient(105deg, transparent 0 42%, var(--_shine) 50%, transparent 58% 100%);width:320%;position:absolute;top:0;bottom:0;left:0;transform:translate(-75.625%)}.ynRjxq_primary{--_bg:var(--color-green-700);--_bg-press:var(--color-green-900);--_fg:var(--color-gold-light);--_ring:color-mix(in srgb, var(--color-gold-light) 50%, transparent)}.ynRjxq_primary.ynRjxq_night{--_bg:var(--color-gold-light);--_bg-press:#e6cf9c;--_fg:var(--color-night);--_ring:color-mix(in srgb, var(--color-night) 32%, transparent);--_shine:color-mix(in srgb, var(--color-white) 95%, transparent);background:linear-gradient(100deg,#cfb174 0%,#e2c993 45%,#d4b77c 100%)}.ynRjxq_outline{--_fg:var(--color-green-900);--_ring:color-mix(in srgb, var(--color-green-900) 50%, transparent);--_ring-inset:0px;--_bg-press:color-mix(in srgb, var(--color-green-900) 5%, transparent);--_shine:var(--color-gold)}.ynRjxq_outline.ynRjxq_night{--_fg:var(--color-night-text);--_ring:color-mix(in srgb, var(--color-beige) 45%, transparent);--_bg-press:color-mix(in srgb, var(--color-beige) 7%, transparent);--_shine:var(--color-gold-light)}.ynRjxq_text{--_fg:var(--color-green-900);--_underline:var(--color-gold);gap:.75rem;min-height:2.75rem;padding:0}.ynRjxq_text.ynRjxq_night{--_fg:var(--color-night-text);--_underline:var(--color-gold-light)}.ynRjxq_text .ynRjxq_label{padding-block:.4rem;position:relative}.ynRjxq_text .ynRjxq_label:after{content:"";background:var(--_underline);transform-origin:0;height:1px;transition:transform .6s var(--ease-in-out);position:absolute;bottom:0;left:0;right:.24em}.ynRjxq_icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s var(--ease-out);flex:none}.ynRjxq_arrow{stroke-width:1.1px;width:1.75rem;height:1rem}.ynRjxq_glyph{stroke-width:1.2px;width:1.1rem;height:1.1rem}.ynRjxq_starIcon{stroke:none;width:.75rem;height:.75rem}.ynRjxq_cta:active{background-color:var(--_bg-press);transform:scale(.97)}.ynRjxq_primary.ynRjxq_night:active{filter:brightness(1.06)}.ynRjxq_cta:active .ynRjxq_arrow{transform:translate(5px)}.ynRjxq_cta:active .ynRjxq_starIcon{transform:rotate(90deg)scale(1.15)}@media (hover:hover){.ynRjxq_cta:hover .ynRjxq_arrow{transform:translate(5px)}.ynRjxq_cta:hover .ynRjxq_starIcon{transform:rotate(90deg)}.ynRjxq_text:hover .ynRjxq_label:after{animation:ynRjxq_redraw .9s var(--ease-in-out)}}@media (prefers-reduced-motion:no-preference){.ynRjxq_shine:before{animation:ynRjxq_shimmer 6.5s var(--ease-in-out) 1.8s infinite}}@keyframes ynRjxq_shimmer{0%{transform:translate(-75.625%)}32%,to{transform:translate(6.875%)}}@keyframes ynRjxq_redraw{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}55%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (min-width:64rem) and (hover:hover) and (prefers-reduced-motion:no-preference){.ynRjxq_primary:hover .ynRjxq_shine:before,.ynRjxq_outline:hover .ynRjxq_shine:before{animation:ynRjxq_shimmer-once 1.1s var(--ease-in-out) both}}@keyframes ynRjxq_shimmer-once{0%{transform:translate(-75.625%)}to{transform:translate(6.875%)}}
.lXMasa_land{--u:clamp(.7px, .22vw, 1.05px);--land-h:clamp(8rem, min(38vw, 20svh), 11rem);--land-far:#eee4cf;--land-near:var(--color-paper);width:100%;height:var(--land-h);flex:none;position:relative}.lXMasa_scene{pointer-events:none;position:absolute;inset:0 0 -1px}.lXMasa_haze{--_top:7rem;left:0;right:0;top:calc(-1 * var(--_top));background:radial-gradient(34% 4.5rem at var(--vp-x) calc(var(--_top) + var(--land-h) * var(--vp-y-ratio)), color-mix(in srgb, var(--color-gold-light) 16%, transparent) 0%, color-mix(in srgb, var(--color-gold-light) 5%, transparent) 55%, transparent 100%), radial-gradient(75% 5.5rem at 50% calc(var(--_top) + var(--land-h) * var(--vp-y-ratio)), #28406280 0%, transparent 100%);position:absolute;bottom:0}.lXMasa_piece{left:var(--x);top:var(--y);width:calc(var(--w) * var(--u));translate:calc(-1 * var(--ax)) calc(-1 * var(--ay));position:absolute}.lXMasa_art{position:relative}.lXMasa_piece svg{width:100%;height:auto;fill:var(--land-far);display:block;overflow:visible}.lXMasa_seam{fill:none;stroke:var(--color-night);stroke-width:.55px;stroke-linecap:square;opacity:.42}.lXMasa_lit{background:var(--color-window-light);position:absolute}.lXMasa_ground{z-index:1;transform-origin:50% 100%;position:absolute;inset:0}.lXMasa_field{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lXMasa_soilFar{stop-color:var(--land-far)}.lXMasa_soilNear{stop-color:var(--land-near)}.lXMasa_furrow,.lXMasa_inner,.lXMasa_crest{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.lXMasa_furrow{stroke:color-mix(in srgb, var(--color-green-500) 36%, transparent);stroke-width:1px;--line-duration:1.6s;--line-delay:calc(.7s + var(--i) * 70ms)}.lXMasa_inner{stroke:color-mix(in srgb, var(--color-green-500) 30%, transparent);stroke-width:1px;--line-duration:1.7s;--line-delay:.38s}.lXMasa_crest{stroke:var(--color-gold);stroke-width:1.2px;--line-duration:1.7s}.lXMasa_grain{background-image:var(--grain-image);opacity:var(--grain-opacity,.07);mix-blend-mode:var(--grain-blend,multiply);background-size:220px 220px;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lXMasa_cue{--focus-color:var(--color-gold-dark);z-index:2;left:50%;top:calc(var(--cue-top) + .35rem);min-width:2.75rem;color:var(--color-gold);text-decoration:none;position:absolute;bottom:.7rem;translate:-50%}.lXMasa_cueInner{flex-direction:column;align-items:center;gap:.6rem;height:100%;display:flex}.lXMasa_cueLine{background:linear-gradient(180deg, color-mix(in srgb, var(--color-gold) 75%, transparent) 0%, color-mix(in srgb, var(--color-gold) 12%, transparent) 100%);transform-origin:50% 0;flex:1;width:1px;position:relative}.lXMasa_cueRunner{position:absolute;inset:0}.lXMasa_cueStar{position:absolute;top:0;left:50%;translate:-50% -50%}.lXMasa_cueText{letter-spacing:.34em;text-transform:uppercase;color:var(--color-gold-dark);padding-left:.34em;font-size:.625rem;font-weight:500;line-height:1}@media (prefers-reduced-motion:no-preference){.lXMasa_ground{transition:transform 1.5s var(--ease-out) var(--reveal-at,0s)}html.js:not(.reveal-off) .lXMasa_scene:not([data-revealed]) .lXMasa_ground{transform:scaleY(.55)}.lXMasa_art{transition:translate 1.6s var(--ease-out) calc(var(--reveal-at,0s) + (1s + var(--piece-delay)) * var(--reveal-pace,1)), opacity .5s linear calc(var(--reveal-at,0s) + (1s + var(--piece-delay)) * var(--reveal-pace,1))}html.js:not(.reveal-off) .lXMasa_scene:not([data-revealed]) .lXMasa_art{opacity:0;translate:0 72%}.lXMasa_cueLine{transition:transform 1.2s var(--ease-in-out) calc(var(--reveal-at,0s) + .2s * var(--reveal-pace,1))}html.js:not(.reveal-off) .lXMasa_cueInner:not([data-revealed]) .lXMasa_cueLine{transform:scaleY(0)}.lXMasa_haze{transition:opacity 2.4s var(--ease-soft) calc(var(--reveal-at,0s) + .9s * var(--reveal-pace,1))}html.js:not(.reveal-off) .lXMasa_scene:not([data-revealed]) .lXMasa_haze{opacity:0}html.js:not(.reveal-off) .lXMasa_scene:not([data-revealed]) .lXMasa_lit{opacity:0}.lXMasa_scene[data-revealed] .lXMasa_lit{animation:lXMasa_window-on 1.4s linear calc(var(--reveal-at,0s) + 2.5s + var(--n) * .65s) both, lXMasa_window-breathe 5.5s var(--ease-in-out) calc(var(--reveal-at,0s) + 3.9s + var(--n) * .65s) infinite alternate}.lXMasa_cueInner[data-revealed] .lXMasa_cueRunner{animation:lXMasa_cue-fall 3.4s var(--ease-in-out) calc(var(--reveal-at,0s) + .9s) infinite}html.js:not(.reveal-off) .lXMasa_cueRunner{opacity:0}}@keyframes lXMasa_window-on{0%{opacity:0}18%{opacity:.85}26%{opacity:.25}42%{opacity:1}to{opacity:1}}@keyframes lXMasa_window-breathe{0%{opacity:1}to{opacity:.72}}@keyframes lXMasa_cue-fall{0%{opacity:0;translate:0}18%{opacity:1}72%{opacity:1}to{opacity:0;translate:0 100%}}@media (min-width:64rem){.lXMasa_land{--u:clamp(1.15px, .118vw, 2.1px);--land-h:clamp(11rem, 24svh, 17rem)}.lXMasa_haze{--_top:11rem;background:radial-gradient(28% 7.5rem at var(--vp-x) calc(var(--_top) + var(--land-h) * var(--vp-y-ratio)), color-mix(in srgb, var(--color-gold-light) 15%, transparent) 0%, color-mix(in srgb, var(--color-gold-light) 5%, transparent) 55%, transparent 100%), radial-gradient(72% 9rem at 50% calc(var(--_top) + var(--land-h) * var(--vp-y-ratio)), #28406280 0%, transparent 100%)}}@media (min-width:64rem) and (min-height:71rem){.lXMasa_land{--land-h:min(24svh, 22rem)}}
.i9Tw6q_strip{flex-direction:column;align-items:center;width:100%;display:flex}.i9Tw6q_months{grid-template-columns:repeat(12,minmax(0,1fr));width:min(100%,19.5rem);display:grid}.i9Tw6q_month{justify-content:center;padding-top:1.05rem;padding-bottom:.7rem;display:flex;position:relative}.i9Tw6q_initial{letter-spacing:.02em;color:color-mix(in srgb, var(--color-ink-soft) 50%, transparent);font-size:.75rem;font-weight:400;line-height:1}.i9Tw6q_month[data-on] .i9Tw6q_initial{color:var(--color-gold-dark);font-weight:500}.i9Tw6q_month[data-now] .i9Tw6q_initial{color:var(--color-green-900)}.i9Tw6q_run{background:var(--color-gold);transform-origin:0;--line-duration:.3s;--line-delay:calc(.26s + var(--k) * .3s);height:1px;transition-timing-function:linear;position:absolute;bottom:.2rem;left:0;right:0}.i9Tw6q_month[data-start] .i9Tw6q_run{left:50%}.i9Tw6q_month[data-end] .i9Tw6q_run{right:50%}.i9Tw6q_month[data-start] .i9Tw6q_run:before,.i9Tw6q_month[data-end] .i9Tw6q_run:after{content:"";background:var(--color-gold);border-radius:50%;width:4px;height:4px;position:absolute;top:-1.5px}.i9Tw6q_month[data-start] .i9Tw6q_run:before{left:-2px}.i9Tw6q_month[data-end] .i9Tw6q_run:after{right:-2px}.i9Tw6q_now{--line-delay:1.5s;position:absolute;top:0;left:50%;translate:-50%}.i9Tw6q_caption{font-family:var(--font-display), Georgia, serif;color:var(--color-ink-soft);margin-top:.5rem;font-size:1.0625rem;font-style:italic;line-height:1.3}@media (min-width:64rem){.i9Tw6q_months{width:min(100%,25rem)}.i9Tw6q_month{padding-top:1.4rem;padding-bottom:.95rem}.i9Tw6q_initial{letter-spacing:0;font-size:1rem}.i9Tw6q_caption{margin-top:.7rem;font-size:1.25rem}}
._2W8nNa_sky{--_sky:var(--color-gold-light);width:var(--sky-width,clamp(10.5rem, 50vw, 13rem))}._2W8nNa_canvas{aspect-ratio:136/72;position:relative}._2W8nNa_art{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}._2W8nNa_moonFill,._2W8nNa_dot{fill:var(--_sky)}._2W8nNa_moonFill{--line-delay:.82s;--line-duration:1.1s}._2W8nNa_moonLine{fill:none;stroke:var(--_sky);stroke-width:.5px;stroke-linejoin:round;--line-duration:1.5s}._2W8nNa_glow,._2W8nNa_twinkle,._2W8nNa_glint{aspect-ratio:1;pointer-events:none;position:absolute;translate:-50% -50%}._2W8nNa_glow{-webkit-mask-image:radial-gradient(var(--bite-r) var(--bite-r) at var(--bite-x) var(--bite-y), transparent 86%, #000 100%);-webkit-mask-image:radial-gradient(var(--bite-r) var(--bite-r) at var(--bite-x) var(--bite-y), transparent 86%, #000 100%);mask-image:radial-gradient(var(--bite-r) var(--bite-r) at var(--bite-x) var(--bite-y), transparent 86%, #000 100%);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-moonlight) 18%, transparent) 0%, color-mix(in srgb, var(--color-moonlight) 7.5%, transparent) 30%, color-mix(in srgb, var(--color-moonlight) 2.5%, transparent) 62%, transparent 100%);border-radius:50%}._2W8nNa_star{width:100%;height:100%;fill:var(--_sky);display:block;overflow:visible}._2W8nNa_glint{opacity:0}._2W8nNa_flareX,._2W8nNa_flareY{position:absolute;top:50%;left:50%;translate:-50% -50%}._2W8nNa_flareX{background:linear-gradient(90deg, transparent, var(--color-starlight) 50%, transparent);width:100%;height:1px}._2W8nNa_flareY{background:linear-gradient(180deg, transparent, var(--color-starlight) 50%, transparent);width:1px;height:115%}@media (prefers-reduced-motion:no-preference){._2W8nNa_glow{transition:opacity 2.2s var(--ease-soft) calc(var(--reveal-at,0s) + 1.1s * var(--reveal-pace,1))}html.js:not(.reveal-off) ._2W8nNa_sky:not([data-revealed]) ._2W8nNa_glow{opacity:0}._2W8nNa_sky[data-revealed] ._2W8nNa_glow{animation:_2W8nNa_moon-breathe 7s var(--ease-in-out) calc(var(--reveal-at,0s) + 3.3s) infinite alternate}._2W8nNa_sky[data-revealed] ._2W8nNa_twinkle{animation:_2W8nNa_star-twinkle calc(5.2s + var(--n) * .7s) var(--ease-in-out) calc(var(--reveal-at,0s) + 2.6s + var(--n) * 1.1s) infinite}._2W8nNa_sky[data-revealed] ._2W8nNa_glint{animation:_2W8nNa_star-glint 7.5s var(--ease-out) calc(var(--reveal-at,0s) + 1.5s + var(--n) * 3.6s) infinite}}@keyframes _2W8nNa_moon-breathe{0%{opacity:1;scale:1}to{opacity:.62;scale:.93}}@keyframes _2W8nNa_star-twinkle{0%,to{opacity:1;rotate:0deg;scale:1}40%{opacity:.55;rotate:10deg;scale:.78}56%{opacity:1;rotate:0deg;scale:1.08}}@keyframes _2W8nNa_star-glint{0%{opacity:0;rotate:-12deg;scale:.15}5%{opacity:1;rotate:0deg;scale:1}13%{opacity:0;rotate:8deg;scale:.55}to{opacity:0;scale:.15}}
.UdwIdG_featured{position:relative}.UdwIdG_frame{--corner-size:1.75rem;--frame-pad:2.6rem 1.5rem 2.1rem;text-align:center}.UdwIdG_frame>div{flex-direction:column;align-items:center;display:flex}.UdwIdG_label{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-dark);margin-right:calc(var(--tracking-label) * -1);font-weight:500;line-height:1}.UdwIdG_title{letter-spacing:-.012em;color:var(--color-green-900);margin-top:.9rem;font-size:clamp(2.5rem,11vw,2.875rem);font-weight:500;line-height:1}.UdwIdG_title em{color:var(--color-gold-dark);padding-right:.04em;font-size:1.06em;font-style:italic;font-weight:400}.UdwIdG_text{max-width:29ch;font-family:var(--font-display), Georgia, serif;color:var(--color-ink-soft);margin-top:1.1rem;font-size:1.25rem;font-style:italic;line-height:1.45}.UdwIdG_months{margin-top:1.5rem}@media (min-width:64rem){.UdwIdG_frame{--corner-size:2.25rem;--frame-pad:clamp(3.25rem, 4vw, 4rem) clamp(2.5rem, 4.5vw, 4.5rem) clamp(3rem, 3.6vw, 3.75rem);--_fold:clamp(3.5rem, 6vw, 6.5rem);text-align:left}.UdwIdG_frame>div{column-gap:var(--_fold);grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"label months""title months""text months";align-items:start;display:grid}.UdwIdG_label{grid-area:label;margin-right:0}.UdwIdG_title{grid-area:title;margin-top:1.1rem;font-size:clamp(3rem,3.6vw,3.5rem)}.UdwIdG_text{grid-area:text;max-width:30ch;margin-top:1.25rem;font-size:1.3125rem;line-height:1.5}.UdwIdG_months{grid-area:months;align-self:center;margin-top:0;position:relative}.UdwIdG_months:before{content:"";top:-2.5rem;bottom:-2.5rem;left:calc(var(--_fold) / -2);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-gold) 42%, transparent) 30%, color-mix(in srgb, var(--color-gold) 42%, transparent) 70%, transparent);width:1px;position:absolute}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.UdwIdG_months:before{transition:transform var(--dur-long) var(--ease-in-out) calc(var(--reveal-at,0s) + .1s)}html.js:not(.reveal-off) .UdwIdG_months[data-reveal]:not([data-revealed]):before{transform:scaleY(0)}}
@media (min-width:64rem){.SKGstW_note{font-family:var(--font-text), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--color-night-soft);align-items:center;gap:1rem;margin:0;font-size:.6875rem;font-weight:400;line-height:1.95;text-decoration:none;display:flex;position:absolute;top:1.75rem;translate:0 -50%}.SKGstW_note:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-night) 78%, transparent) 45%, transparent);pointer-events:none;position:absolute;inset:-1.25rem}.SKGstW_start{text-align:left;left:0}.SKGstW_end{text-align:right;right:0}.SKGstW_lines{flex-direction:column;display:flex}.SKGstW_end .SKGstW_lines{margin-right:-.22em}.SKGstW_lead{color:var(--color-beige)}.SKGstW_lead,.SKGstW_detail{transition:color .5s var(--ease-in-out)}.SKGstW_rule{background:linear-gradient(90deg, color-mix(in srgb, var(--color-gold-light) 40%, transparent), transparent);flex:none;width:2rem;height:1px}.SKGstW_end .SKGstW_rule{background:linear-gradient(270deg, color-mix(in srgb, var(--color-gold-light) 40%, transparent), transparent);transform-origin:100%;transition:scale .5s var(--ease-in-out)}.SKGstW_pointer{color:var(--color-gold-light);align-items:center;gap:.45rem;display:flex}.SKGstW_star{opacity:.8;transition:rotate .6s var(--ease-out), translate .5s var(--ease-in-out), opacity .5s var(--ease-in-out)}.SKGstW_dot{border:1px solid var(--color-gold-light);border-radius:50%;flex:none;align-self:flex-start;width:.4375rem;height:.4375rem;margin-top:calc(.975em - .21875rem);position:relative}.SKGstW_start:not([data-state]){visibility:hidden}.SKGstW_note[data-state=open] .SKGstW_dot{background:var(--color-gold-light)}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.SKGstW_note[data-state=open] .SKGstW_dot:after{content:"";border:1px solid var(--color-gold-light);animation:SKGstW_breathe 2.8s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-1px}}@media (min-width:64rem) and (hover:hover){.SKGstW_end:hover .SKGstW_lead,.SKGstW_end:hover .SKGstW_detail{color:var(--color-gold-light)}.SKGstW_end:hover .SKGstW_rule{scale:1.5 1}.SKGstW_end:hover .SKGstW_star{opacity:1;translate:-1rem;rotate:45deg}}@keyframes SKGstW_breathe{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}
.eOCpCq_dish{position:relative}.eOCpCq_head{grid-template-columns:minmax(0,1fr) auto;align-items:last baseline;column-gap:.55rem;display:grid}.eOCpCq_name{letter-spacing:-.004em;color:var(--color-green-900);text-wrap:balance;font-size:1.4375rem;font-weight:500;line-height:1.14;overflow-x:clip}.eOCpCq_season{color:var(--color-gold-dark);padding-right:.03em;font-style:italic;font-weight:500}.eOCpCq_leader{vertical-align:baseline;background-image:radial-gradient(circle, color-mix(in srgb, var(--color-gold-dark) 55%, transparent) .65px, transparent 1px);background-repeat:repeat-x;background-size:5px 2px;width:100%;height:2px;margin-left:.45em;margin-right:calc(-100% - .45em);display:inline-block}.eOCpCq_price{font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums;white-space:nowrap;color:var(--color-gold-dark);font-size:1.3125rem;font-weight:500;line-height:1.14}.eOCpCq_description{letter-spacing:.005em;max-width:31ch;color:var(--color-ink-soft);margin-top:.45rem;font-size:.9375rem;font-weight:300;line-height:1.55}.eOCpCq_mark{display:block;position:absolute;top:calc(.819375rem - 4px);left:-1.1rem}.eOCpCq_name .eOCpCq_veg{vertical-align:-.02em;width:.62em;height:.62em;margin-left:.3em}.eOCpCq_allergens{margin-top:.2rem}.eOCpCq_summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;min-height:2.75rem;margin-block:-.45rem;list-style:none;display:inline-flex}.eOCpCq_summary::-webkit-details-marker{display:none}.eOCpCq_summary:focus-visible{outline-offset:0}.eOCpCq_label{letter-spacing:.24em;text-transform:uppercase;color:var(--color-ink-soft);margin-right:.1rem;font-size:.625rem;font-weight:500;line-height:1}.eOCpCq_numbers{flex-wrap:wrap;gap:.25rem;display:inline-flex}.eOCpCq_number{border:1px solid color-mix(in srgb, var(--color-gold) 42%, transparent);font-variant-numeric:lining-nums tabular-nums;width:1.1875rem;height:1.1875rem;color:var(--color-gold-dark);transition:background-color .4s var(--ease-out), border-color .4s var(--ease-out), color .4s var(--ease-out);border-radius:50%;place-items:center;font-size:.625rem;font-weight:500;line-height:1;display:inline-grid}.eOCpCq_chevron{border-right:1px solid var(--color-gold);border-bottom:1px solid var(--color-gold);width:.375rem;height:.375rem;transition:transform .5s var(--ease-out);margin-left:.2rem;transform:translateY(-.12rem)rotate(45deg)}.eOCpCq_allergens[open] .eOCpCq_chevron{transform:translateY(.1rem)rotate(-135deg)}.eOCpCq_allergens[open] .eOCpCq_number{background:var(--color-gold-dark);border-color:var(--color-gold-dark);color:var(--color-paper)}.eOCpCq_names{flex-wrap:wrap;gap:.1rem 1rem;padding-top:.55rem;padding-bottom:.2rem;display:flex}.eOCpCq_names li{font-family:var(--font-display), Georgia, serif;color:var(--color-ink-soft);align-items:baseline;gap:.4rem;font-size:1.0625rem;font-style:italic;line-height:1.4;display:inline-flex}.eOCpCq_namesNumber{font-family:var(--font-text), system-ui, sans-serif;font-variant-numeric:lining-nums;color:var(--color-gold-dark);font-size:.6875rem;font-style:normal;font-weight:500}@media (prefers-reduced-motion:no-preference){.eOCpCq_allergens[open] .eOCpCq_names li{animation:eOCpCq_unfold .6s var(--ease-out) both}.eOCpCq_allergens[open] .eOCpCq_names li:nth-child(2){animation-delay:50ms}.eOCpCq_allergens[open] .eOCpCq_names li:nth-child(3){animation-delay:.1s}.eOCpCq_allergens[open] .eOCpCq_names li:nth-child(4){animation-delay:.15s}.eOCpCq_allergens[open] .eOCpCq_names li:nth-child(5){animation-delay:.2s}.eOCpCq_allergens[open] .eOCpCq_names li:nth-child(n+6){animation-delay:.25s}.eOCpCq_leader{clip-path:inset(0);transition:clip-path 1.5s var(--ease-out) calc(var(--reveal-at,0s) + .42s)}.eOCpCq_number{transition:opacity .5s var(--ease-out) calc(var(--reveal-at,0s) + .6s + var(--n) * 70ms), transform .8s var(--ease-spring) calc(var(--reveal-at,0s) + .6s + var(--n) * 70ms), background-color .4s var(--ease-out), border-color .4s var(--ease-out), color .4s var(--ease-out)}.eOCpCq_mark{--line-delay:.52s}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) .eOCpCq_leader{clip-path:inset(0 100% 0 0)}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) .eOCpCq_number{opacity:0;transform:scale(.6)}}@keyframes eOCpCq_unfold{0%{opacity:0;transform:translateY(-.35rem)}}@media (min-width:64rem){.eOCpCq_name{font-size:1.5rem}.eOCpCq_price{font-size:1.375rem}.eOCpCq_description{max-width:38ch;margin-top:.5rem}.eOCpCq_mark{top:calc(.855rem - 4px)}.eOCpCq_leader{position:relative}.eOCpCq_leader:after{content:"";background-image:radial-gradient(circle, var(--color-gold) .75px, transparent 1.1px);opacity:0;transition:opacity .5s var(--ease-out);background-repeat:repeat-x;background-size:5px 2px;position:absolute;inset:0}}@media (min-width:64rem) and (hover:hover){.eOCpCq_dish:hover .eOCpCq_leader:after{opacity:1}}@media (min-width:64rem) and (hover:hover) and (prefers-reduced-motion:no-preference){.eOCpCq_dish .eOCpCq_mark{transition:opacity var(--dur-short) var(--ease-out) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1)), transform var(--dur-base) var(--ease-spring) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1)), rotate .6s var(--ease-out)}.eOCpCq_dish:hover .eOCpCq_mark{rotate:45deg}}
._59nn_G_hero{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow-x:clip}html:not([data-splash=active]) ._59nn_G_hero{--reveal-pace:.25}._59nn_G_backdrop{z-index:-2;background:var(--gradient-night-sky);background-color:var(--color-night);position:absolute;inset:0}._59nn_G_frame{top:calc(var(--safe-top) + var(--frame-inset));left:var(--frame-inset);right:var(--frame-inset);pointer-events:none;position:absolute;bottom:0}._59nn_G_frameTop{background:linear-gradient(90deg, color-mix(in srgb, var(--color-gold-light) 20%, transparent), color-mix(in srgb, var(--color-gold-light) 50%, transparent) 50%, color-mix(in srgb, var(--color-gold-light) 20%, transparent));transform-origin:50%;--line-duration:1.5s;height:1px;position:absolute;top:0;left:0;right:0}._59nn_G_frameSide{background:linear-gradient(180deg, color-mix(in srgb, var(--color-gold-light) 20%, transparent) 0%, color-mix(in srgb, var(--color-gold-light) 10%, transparent) 55%, transparent 82%);transform-origin:50% 0;--line-delay:.9s;--line-duration:2.2s;width:1px;position:absolute;top:0;bottom:0}._59nn_G_frameLeft{left:0}._59nn_G_frameRight{right:0}._59nn_G_inner{z-index:1;text-align:center;padding-top:calc(var(--safe-top) + clamp(1.25rem, 18svh - 5.5rem, 4.5rem));flex-direction:column;flex:1 0 auto;align-items:center;display:flex;position:relative}._59nn_G_head{margin-top:clamp(1.25rem,3.6svh,2.25rem)}._59nn_G_title{letter-spacing:-.012em;color:var(--color-night-text);font-size:clamp(3.25rem,min(19.5vw,10.6svh),5.25rem);font-weight:400;line-height:.9}._59nn_G_eyebrow{font-family:var(--font-text), system-ui, sans-serif;letter-spacing:.52em;text-transform:uppercase;color:var(--color-beige);margin-bottom:1.15rem;padding-left:.52em;font-size:.75rem;font-weight:400;line-height:1;display:block}._59nn_G_line{display:block}._59nn_G_accent{color:var(--color-gold-light);background:linear-gradient(100deg, #c09d5f 0%, #ead5a1 34%, var(--color-gold-light) 52%, var(--color-moonlight) 68%, #c4a265 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-inline:.06em;font-size:1.04em;font-style:italic;font-weight:400;display:inline-block}._59nn_G_divider{margin-top:clamp(1.25rem,3svh,1.75rem)}._59nn_G_taglineLine{display:block}._59nn_G_tagline{letter-spacing:.02em;max-width:19rem;color:var(--color-night-soft);text-wrap:balance;margin:clamp(.9rem,2.2svh,1.3rem) auto 0;font-size:1rem;font-weight:300;line-height:1.6}._59nn_G_actions{flex-direction:column;align-items:center;gap:.5rem;width:100%;margin-top:auto;padding-top:clamp(1rem,7svh - 1.75rem,3rem);display:flex}._59nn_G_primary{width:min(100%,19.5rem)}._59nn_G_skyWrap{--sky-width:clamp(8.5rem, min(50vw, 23svh), 13rem)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){._59nn_G_stars,._59nn_G_skyWrap{animation:none;animation-timeline:scroll(root);animation-range:0 100svh}._59nn_G_stars{animation-name:_59nn_G_drift-stars}._59nn_G_skyWrap{animation-name:_59nn_G_drift-sky}}}@keyframes _59nn_G_drift-stars{to{translate:0 26svh}}@keyframes _59nn_G_drift-sky{to{translate:0 12svh}}@media (min-width:64rem){._59nn_G_skyWide{position:absolute;inset:0}._59nn_G_skyWide,._59nn_G_stars{-webkit-mask-image:radial-gradient(44% 40% at 50% 45%,#0000 52%,#000 100%);mask-image:radial-gradient(44% 40% at 50% 45%,#0000 52%,#000 100%)}._59nn_G_inner{width:min(100% - 2 * var(--desktop-gutter), var(--desktop-wide));padding-top:calc(var(--safe-top) + var(--frame-inset) + var(--desktop-header-h) + clamp(.5rem, 5svh - 1.5rem, 3rem));justify-content:center}._59nn_G_skyWrap{--sky-width:clamp(9rem, min(16vw, 30svh - 3.5rem), 17rem)}._59nn_G_head{margin-top:clamp(1rem,3.6svh - .5rem,2.25rem)}._59nn_G_title{white-space:nowrap;font-size:clamp(5.75rem,min(7.6vw,13svh),8.5rem);line-height:.95}._59nn_G_eyebrow{margin-bottom:clamp(1rem,2.6svh,1.5rem);font-size:.8125rem}._59nn_G_line{display:inline-block}._59nn_G_hero ._59nn_G_divider{width:9rem;margin-top:clamp(1rem,3svh - .25rem,1.75rem)}._59nn_G_hero ._59nn_G_divider>svg{width:12px;height:12px}._59nn_G_tagline{max-width:none;font-size:1.125rem}._59nn_G_taglineLine{display:inline}._59nn_G_actions{width:min(calc(100vw - 2 * var(--desktop-gutter) - 6rem), var(--desktop-content));align-self:center;gap:.75rem;margin-top:clamp(1.5rem,5svh,2.75rem);padding-top:0;position:relative}}@media (min-width:80rem){._59nn_G_actions{flex-direction:row;justify-content:center;gap:2.5rem}}@supports (animation-timeline:scroll()){@media (min-width:64rem) and (prefers-reduced-motion:no-preference){._59nn_G_skyWide{animation:linear both _59nn_G_drift-stars;animation-timeline:scroll(root);animation-range:0 100svh}}}
.Hqr09a_category[id]{scroll-margin-top:calc(var(--safe-top) + 3.5rem + 1.75rem)}.Hqr09a_head{text-align:center;flex-direction:column;align-items:center;display:flex}.Hqr09a_numeral{font-family:var(--font-display), Georgia, serif;letter-spacing:.06em;color:var(--color-gold);font-size:1.25rem;font-style:italic;font-weight:500;line-height:1}.Hqr09a_title{font-size:var(--text-title);font-weight:500;line-height:var(--leading-title);letter-spacing:-.012em;color:var(--color-green-900);margin-top:.55rem}.Hqr09a_title:focus{outline:none}.Hqr09a_title:focus-visible{outline:1.5px solid var(--color-gold);outline-offset:6px}.Hqr09a_note{max-width:26ch;font-family:var(--font-display), Georgia, serif;color:var(--color-ink-soft);margin-top:.7rem;font-size:1.1875rem;font-style:italic;line-height:1.4}.Hqr09a_dishes{flex-direction:column;gap:1.85rem;margin-top:2.5rem;padding-left:1.1rem;display:flex}@media (min-width:64rem){.Hqr09a_category[id]{scroll-margin-top:2.5rem}.Hqr09a_numeral{font-size:1.5rem}.Hqr09a_title{margin-top:.7rem}.Hqr09a_note{max-width:34ch;margin-top:1rem;font-size:1.3125rem}.Hqr09a_dishes{margin-inline:auto;gap:2.4rem;width:min(100%,40rem);margin-top:3.5rem}}@media (min-width:80rem){.Hqr09a_dishes{--_gap:4.5rem;--_row:2.75rem;column-gap:var(--_gap);row-gap:var(--_row);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:4rem;display:grid}.Hqr09a_dishes>li:nth-child(2n):before{content:"";top:calc(var(--_row) / -2);bottom:calc(var(--_row) / -2);left:calc(var(--_gap) / -2);background:color-mix(in srgb, var(--color-gold) 25%, transparent);width:1px;position:absolute}.Hqr09a_dishes>li:nth-child(2):before{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-gold) 25%, transparent) 4rem);top:0}.Hqr09a_dishes>li:nth-child(2n):nth-last-child(-n+2):before{background:linear-gradient(0deg, transparent, color-mix(in srgb, var(--color-gold) 25%, transparent) 4rem);bottom:0}.Hqr09a_dishes>li:nth-child(2):nth-last-child(-n+2):before{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-gold) 25%, transparent) 30%, color-mix(in srgb, var(--color-gold) 25%, transparent) 70%, transparent)}.Hqr09a_dishes>li:last-child:nth-child(odd){width:calc((100% - var(--_gap)) / 2);grid-column:1/-1;justify-self:center}}
.B0KIfG_map{--_furrow:color-mix(in srgb, var(--color-green-500) 34%, transparent);--_ink:var(--color-green-900);--_water:color-mix(in srgb, var(--color-night-2) 15%, var(--color-paper));--_water-line:color-mix(in srgb, var(--color-night-2) 26%, transparent);width:min(100%,36rem);margin-inline:auto;position:relative}.B0KIfG_stage{aspect-ratio:400/440;-webkit-mask-composite:source-in;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#0000 0%,#000 11% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#0000 0%,#000 11% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.B0KIfG_svg{width:100%;height:100%;display:block;overflow:visible}.B0KIfG_furrow,.B0KIfG_wire,.B0KIfG_vines,.B0KIfG_rail{fill:none;stroke-linecap:round;stroke-linejoin:round}.B0KIfG_furrow{stroke:var(--_furrow);stroke-width:1px;vector-effect:non-scaling-stroke;--line-duration:.62s}.B0KIfG_wire{stroke:color-mix(in srgb, var(--color-green-700) 16%, transparent);stroke-width:.7px;--line-duration:.9s}.B0KIfG_vines{stroke:color-mix(in srgb, var(--color-green-700) 46%, transparent);stroke-width:1.9px;stroke-dasharray:0 5.8}.B0KIfG_canalCase,.B0KIfG_canalWater,.B0KIfG_canalFlow{fill:none;stroke-linecap:butt;--line-duration:1.8s}.B0KIfG_canalCase{stroke:var(--_water-line);stroke-width:7.4px}.B0KIfG_canalWater{stroke:var(--_water);stroke-width:5.8px}.B0KIfG_canalFlow{stroke:color-mix(in srgb, var(--color-night-2) 30%, transparent);stroke-width:.55px;stroke-linejoin:round;--line-duration:2.2s}.B0KIfG_roadCase,.B0KIfG_roadFill{fill:none;stroke-linecap:butt;stroke-linejoin:round}.B0KIfG_roadCase{stroke:color-mix(in srgb, var(--color-green-900) 58%, transparent)}.B0KIfG_roadFill{stroke:var(--color-paper)}.B0KIfG_main .B0KIfG_roadCase{stroke-width:7.4px;stroke:color-mix(in srgb, var(--color-green-900) 42%, transparent)}.B0KIfG_main .B0KIfG_roadFill{stroke-width:5.4px}.B0KIfG_route .B0KIfG_roadCase{stroke-width:6.8px;stroke:var(--color-gold)}.B0KIfG_route .B0KIfG_roadFill{stroke-width:4.6px}.B0KIfG_rail{stroke:var(--_ink);stroke-width:1.1px;--line-duration:.5s}.B0KIfG_poplar,.B0KIfG_tree{stroke-width:.75px}.B0KIfG_poplar{fill:color-mix(in srgb, var(--color-green-500) 22%, transparent);stroke:color-mix(in srgb, var(--color-green-700) 45%, transparent)}.B0KIfG_tree{fill:color-mix(in srgb, var(--color-green-500) 22%, transparent);stroke:color-mix(in srgb, var(--color-green-700) 42%, transparent)}.B0KIfG_yard{fill:color-mix(in srgb, var(--color-gold) 15%, var(--color-paper))}.B0KIfG_roofShade{fill:var(--_ink)}.B0KIfG_roofLight{fill:var(--color-green-500);stroke:var(--_ink);stroke-width:.6px;stroke-linejoin:round}.B0KIfG_ridge{fill:none;stroke:var(--_ink);stroke-width:.6px}.B0KIfG_labelCaps,.B0KIfG_labelWater,.B0KIfG_houseLabel text,.B0KIfG_waypoint text{paint-order:stroke;stroke:var(--color-paper);stroke-linejoin:round}.B0KIfG_labelCaps{font-family:var(--font-text), system-ui, sans-serif;letter-spacing:.34em;text-transform:uppercase;fill:color-mix(in srgb, var(--color-green-700) 78%, transparent);stroke-width:3px;font-size:7.4px;font-weight:500}.B0KIfG_labelVineyard{stroke-width:4px}.B0KIfG_labelWater{font-family:var(--font-display), Georgia, serif;letter-spacing:.04em;fill:color-mix(in srgb, var(--color-night-2) 72%, transparent);stroke-width:3px;font-size:12.5px;font-style:italic;font-weight:500}.B0KIfG_houseLabel text{stroke-width:4px}.B0KIfG_houseSmall{font-family:var(--font-text), system-ui, sans-serif;letter-spacing:.46em;text-transform:uppercase;fill:var(--color-gold-dark);font-size:5.6px;font-weight:500}.B0KIfG_houseName{font-family:var(--font-display), Georgia, serif;letter-spacing:.05em;text-transform:uppercase;fill:var(--_ink);font-size:12.75px;font-weight:600}.B0KIfG_waypoint circle{fill:var(--color-paper);stroke:var(--color-gold-dark);stroke-width:.9px}.B0KIfG_waypoint text{font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums;fill:var(--color-gold-dark);stroke-width:0;font-size:10.5px;font-weight:600}.B0KIfG_marker{stroke:var(--color-gold-dark);stroke-width:.5px}.B0KIfG_pulse{aspect-ratio:1;pointer-events:none;position:absolute;translate:-50% -50%}.B0KIfG_ring{border:1px solid var(--color-gold);opacity:0;border-radius:50%;position:absolute;inset:0}.B0KIfG_comet{fill:none;stroke:#f3dca4;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.035 2;stroke-dashoffset:.035px;opacity:0}.B0KIfG_cometGlow{stroke:var(--color-gold-light);stroke-width:9px;stroke-dasharray:.06 2;stroke-dashoffset:.06px}.B0KIfG_compass{width:clamp(3.75rem,17vw,4.75rem);color:var(--color-gold);pointer-events:none;position:absolute;top:13%;left:84.5%;translate:-50% -50%}.B0KIfG_compass svg{width:100%;height:auto;display:block;overflow:visible}.B0KIfG_compassRing,.B0KIfG_compassInner,.B0KIfG_compassTicks{fill:none;stroke:currentColor}.B0KIfG_compassRing{stroke-width:.8px;--line-duration:1.6s;--line-delay:.3s}.B0KIfG_compassInner{stroke-width:.5px;opacity:.6;--line-duration:1.6s;--line-delay:.5s}.B0KIfG_compassTicks{stroke-width:.5px;opacity:.8;--line-delay:.9s}.B0KIfG_rose{transform-box:fill-box;transform-origin:50%}.B0KIfG_armLight{fill:var(--color-gold-light)}.B0KIfG_armDark{fill:var(--color-gold-dark)}.B0KIfG_roseHub{fill:var(--color-paper);stroke:var(--color-gold-dark);stroke-width:.6px}.B0KIfG_north{font-family:var(--font-display), Georgia, serif;fill:var(--color-gold-dark);font-size:10px;font-weight:600}@media (prefers-reduced-motion:no-preference){.B0KIfG_rose{transition:transform 2.2s var(--ease-out) calc(var(--reveal-at,0s) + .25s), opacity .9s var(--ease-soft) calc(var(--reveal-at,0s) + .25s)}.B0KIfG_north{transition:opacity .9s var(--ease-soft) calc(var(--reveal-at,0s) + 1.4s)}html.js:not(.reveal-off) .B0KIfG_map:not([data-revealed]) .B0KIfG_rose{opacity:0;transform:rotate(-135deg)scale(.6)}html.js:not(.reveal-off) .B0KIfG_map:not([data-revealed]) .B0KIfG_north{opacity:0}.B0KIfG_map[data-revealed] .B0KIfG_comet{animation:B0KIfG_comet-travel 8s linear calc(var(--reveal-at,0s) + .65s) 3 both, B0KIfG_comet-light 8s linear calc(var(--reveal-at,0s) + .65s) 3 both}.B0KIfG_map[data-revealed] .B0KIfG_cometGlow{animation-name:B0KIfG_comet-travel-glow,B0KIfG_comet-light}.B0KIfG_map[data-revealed] .B0KIfG_ring{animation:B0KIfG_ring 3.6s var(--ease-out) calc(var(--reveal-at,0s) + 1s) infinite}.B0KIfG_map[data-revealed] .B0KIfG_ringLate{animation-delay:calc(var(--reveal-at,0s) + 2.8s)}@supports (animation-timeline:view()){.B0KIfG_rose{animation:linear both B0KIfG_needle;animation-timeline:view();animation-range:cover}}}@keyframes B0KIfG_comet-travel{0%{stroke-dashoffset:.035px;animation-timing-function:cubic-bezier(.65,0,.35,1)}16.25%,to{stroke-dashoffset:-.965px}}@keyframes B0KIfG_comet-travel-glow{0%{stroke-dashoffset:.06px;animation-timing-function:cubic-bezier(.65,0,.35,1)}16.25%,to{stroke-dashoffset:-.94px}}@keyframes B0KIfG_comet-light{0%,to{opacity:0}1.5%,12%{opacity:1}21%{opacity:0}}@keyframes B0KIfG_ring{0%{opacity:0;transform:scale(.7)}12%{opacity:.7}to{opacity:0;transform:scale(2)}}@keyframes B0KIfG_needle{0%{rotate:-14deg}to{rotate:10deg}}@media (min-width:64rem){.B0KIfG_main .B0KIfG_roadCase{stroke-width:6.7px}.B0KIfG_route .B0KIfG_roadCase{stroke-width:6px}.B0KIfG_canalCase{stroke-width:7px}.B0KIfG_rail{stroke-width:.7px}.B0KIfG_wire{stroke-width:.6px}.B0KIfG_vines{stroke-width:1.6px}.B0KIfG_poplar,.B0KIfG_tree{stroke-width:.6px}.B0KIfG_waypoint circle{stroke-width:.7px;transition:fill .45s var(--ease-out), stroke .45s var(--ease-out)}.B0KIfG_compass{width:clamp(5rem,6.5vw,6.25rem)}.B0KIfG_map[data-step-active="1"] .B0KIfG_waypoint1 circle,.B0KIfG_map[data-step-active="2"] .B0KIfG_waypoint2 circle{fill:color-mix(in srgb, var(--color-gold-light) 42%, var(--color-paper));stroke:var(--color-gold)}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.B0KIfG_map[data-step-active="1"] .B0KIfG_waypoint1,.B0KIfG_map[data-step-active="2"] .B0KIfG_waypoint2{animation:B0KIfG_step-pulse .7s var(--ease-out)}.B0KIfG_map[data-step-active="3"] .B0KIfG_marker{animation:B0KIfG_step-pulse .9s var(--ease-out)}.B0KIfG_map[data-step-active="3"] .B0KIfG_halo{animation:B0KIfG_step-glow 1.4s var(--ease-soft)}}@keyframes B0KIfG_step-pulse{0%,to{scale:1}40%{scale:1.25}}@keyframes B0KIfG_step-glow{0%,to{scale:1}35%{scale:1.35}}
._mvwiG_index{top:calc(var(--desktop-header-h,4.5rem) + 2.5rem);flex-direction:column;align-self:start;display:flex;position:sticky}._mvwiG_eyebrow{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-dark);align-items:center;gap:1rem;font-weight:500;line-height:1;display:flex}._mvwiG_rule{background:linear-gradient(90deg, color-mix(in srgb, var(--color-gold) 45%, transparent), transparent);flex:1;height:1px}._mvwiG_nav{margin-top:1.1rem;position:relative}._mvwiG_list{display:grid}._mvwiG_link{padding-block:.8rem;min-height:3rem;color:var(--color-ink-soft);transition:color .45s var(--ease-out);align-items:baseline;gap:.85rem;padding-left:1.5rem;text-decoration:none;display:flex}._mvwiG_link:focus-visible{outline-offset:-2px}._mvwiG_numeral{width:1.75rem;font-family:var(--font-display), Georgia, serif;letter-spacing:.04em;color:var(--color-gold);transition:color .45s var(--ease-out);flex:none;font-size:1.0625rem;font-style:italic;font-weight:500;line-height:1}._mvwiG_name{font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;background:linear-gradient(var(--color-gold), var(--color-gold)) 50% 100% / 0% 1px no-repeat;transition:background-size .5s var(--ease-in-out);font-size:1.375rem;font-weight:500;line-height:1.1}._mvwiG_link[aria-current]{color:var(--color-green-900)}._mvwiG_link[aria-current] ._mvwiG_numeral{color:var(--color-gold-dark)}._mvwiG_link:active{color:var(--color-green-700)}._mvwiG_marker{opacity:0;pointer-events:none;width:7px;height:7px;transform:translateY(calc(var(--y,0px) - 3.5px));transition:opacity .6s var(--ease-out);position:absolute;top:0;left:.15rem}._mvwiG_marker[data-ready]{opacity:1}._mvwiG_markerStar{display:block}._mvwiG_legend{border-top:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent);color:var(--color-ink-soft);gap:.55rem;margin-top:1.5rem;padding-top:1.5rem;font-size:.875rem;font-weight:300;line-height:1.4;display:grid}._mvwiG_legend li,._mvwiG_allergens{grid-template-columns:1.5rem minmax(0,1fr);align-items:center;column-gap:.85rem;display:grid}._mvwiG_sign{color:var(--color-gold);place-items:center;display:grid}._mvwiG_leaf{width:1.125rem;height:1.125rem}._mvwiG_allergens{min-height:2.75rem;color:var(--color-green-900);transition:color .45s var(--ease-out);grid-column:1/-1;margin-block:-.35rem;text-decoration:none}._mvwiG_allergensLabel{background:linear-gradient(var(--color-gold), var(--color-gold)) 50% 100% / 0% 1px no-repeat;transition:background-size .5s var(--ease-in-out);justify-self:start;font-weight:400}._mvwiG_down{fill:none;width:.5rem;height:.875rem;stroke:var(--color-gold);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s var(--ease-out)}._mvwiG_index ._mvwiG_status{justify-content:flex-start;gap:1.1rem;margin-top:1.25rem;padding-left:.5rem;font-size:.875rem}@media (prefers-reduced-motion:no-preference){._mvwiG_marker[data-animate]{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out)}._mvwiG_marker[data-animate] ._mvwiG_markerStar path{transform-box:fill-box;transform-origin:50%;animation:_mvwiG_spin .6s var(--ease-out)}}@media (min-width:64rem) and (hover:hover){._mvwiG_link:hover,._mvwiG_link:hover ._mvwiG_numeral{color:var(--color-gold-dark)}._mvwiG_link:hover ._mvwiG_name,._mvwiG_allergens:hover ._mvwiG_allergensLabel{background-size:100% 1px}._mvwiG_allergens:hover{color:var(--color-gold-dark)}._mvwiG_allergens:hover ._mvwiG_down{transform:translateY(3px)}}._mvwiG_link:focus-visible ._mvwiG_name,._mvwiG_allergens:focus-visible ._mvwiG_allergensLabel{background-size:100% 1px}@keyframes _mvwiG_spin{0%{transform:rotate(-90deg)scale(.55)}to{transform:rotate(0)scale(1)}}
.DIEecG_section{padding-block:clamp(3.5rem, 15vw, 5rem) calc(var(--section-space) * .8);background-color:var(--color-paper);text-align:center;overflow-x:clip}.DIEecG_address{flex-direction:column;align-items:center;margin-top:.5rem;font-style:normal;display:flex}.DIEecG_addressLabel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-dark);align-items:center;gap:.9em;margin-bottom:.85rem;font-weight:500;line-height:1;display:inline-flex}.DIEecG_addressLabel:before,.DIEecG_addressLabel:after{content:"";opacity:.55;background:currentColor;width:1.75rem;height:1px}.DIEecG_street{font-family:var(--font-display), Georgia, serif;letter-spacing:-.005em;font-variant-numeric:lining-nums;color:var(--color-green-900);font-size:2rem;font-weight:500;line-height:1.1}.DIEecG_locality{font-family:var(--font-display), Georgia, serif;color:var(--color-ink-soft);margin-top:.3rem;font-size:1.3125rem;font-style:italic;line-height:1.3}.DIEecG_map{margin-top:1.5rem}.DIEecG_after{text-align:left}.DIEecG_directions{margin-top:3.25rem}.DIEecG_directionsTitle{font-family:var(--font-text), system-ui, sans-serif;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-dark);align-items:center;gap:1rem;font-weight:500;line-height:1;display:flex}.DIEecG_directionsRule{background:linear-gradient(90deg, var(--color-line), transparent);transform-origin:0;--line-delay:.2s;--line-duration:1.2s;flex:1;height:1px}.DIEecG_steps{--_mark:1.875rem;margin-top:1.75rem}.DIEecG_step{grid-template-columns:var(--_mark) 1fr;align-items:start;column-gap:1.1rem;padding-bottom:1.6rem;display:grid;position:relative}.DIEecG_step:last-child{padding-bottom:0}.DIEecG_stepMark{z-index:1;width:var(--_mark);height:var(--_mark);border:1px solid var(--color-gold-dark);background:var(--color-paper);font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums;color:var(--color-gold-dark);border-radius:50%;place-items:center;font-size:1.125rem;font-weight:600;line-height:1;display:grid;position:relative}.DIEecG_stepStar{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-gold-light) 50%, transparent), transparent);border-color:#0000}.DIEecG_stepRoad{left:calc(var(--_mark) / 2 - 3px);top:var(--_mark);border-inline:1px solid color-mix(in srgb, var(--color-green-900) 50%, transparent);transform-origin:top;--line-delay:.26s;--line-duration:.9s;width:6px;position:absolute;bottom:0}.DIEecG_stepText{color:var(--color-ink);padding-top:.2rem;font-size:1rem;line-height:1.6}.DIEecG_actions{gap:.75rem;margin-top:2.75rem;display:grid}@media (min-width:64rem){.DIEecG_section{grid-template-columns:repeat(var(--desktop-columns), minmax(0, 1fr));column-gap:var(--desktop-column-gap);padding-block:clamp(5rem, 7vw, 7.5rem) calc(var(--section-space) * .8);padding-inline:max(var(--desktop-gutter), (100% - var(--desktop-content)) / 2);text-align:left;grid-template-rows:auto auto 1fr;align-items:start;display:grid}.DIEecG_section .DIEecG_head,.DIEecG_section .DIEecG_address,.DIEecG_section .DIEecG_after{grid-column:7/-1;width:auto;max-width:33rem;margin-inline:0}.DIEecG_section .DIEecG_head{grid-row:1;padding-top:clamp(2rem,4.5vw,4rem)}.DIEecG_section .DIEecG_map{--_bleed:max(var(--desktop-gutter), min((100vw - var(--desktop-content)) / 2, 6rem));top:calc(var(--desktop-header-h) + 1.5rem);width:min(100% + var(--_bleed), 46rem, (100svh - var(--desktop-header-h) - 3rem) * 400 / 440);margin:0 0 0 calc(var(--_bleed) * -1);grid-area:1/1/-1/7;justify-self:start;position:sticky}.DIEecG_section .DIEecG_address{grid-row:2;align-items:flex-start;margin-top:2.75rem}.DIEecG_addressLabel:before{display:none}.DIEecG_street{font-size:2.25rem}.DIEecG_locality{font-size:1.375rem}.DIEecG_section .DIEecG_after{grid-row:3}.DIEecG_directions{margin-top:3rem}.DIEecG_steps{max-width:30rem}.DIEecG_stepText{font-size:var(--text-body);text-wrap:pretty}.DIEecG_actions{margin-top:2.5rem}.DIEecG_section .DIEecG_head [data-reveal]{--reveal-at:calc(var(--reveal-delay) + .2s)}.DIEecG_section .DIEecG_address{--reveal-at:.45s}.DIEecG_section .DIEecG_directionsTitle{--reveal-at:.6s}.DIEecG_section .DIEecG_steps[data-stagger]>*{--reveal-at:calc(var(--reveal-delay) + .6s + var(--reveal-n) * var(--reveal-stagger))}.DIEecG_section .DIEecG_actions[data-stagger]>*{--reveal-at:calc(.8s + var(--reveal-n) * var(--reveal-stagger))}}@media (min-width:80rem){.DIEecG_actions{grid-template-columns:repeat(2,max-content)}}@media (min-width:64rem) and (hover:hover){.DIEecG_stepMark{transition:background-color .45s var(--ease-out), border-color .45s var(--ease-out), rotate .6s var(--ease-out)}.DIEecG_step:hover .DIEecG_stepMark:not(.DIEecG_stepStar){border-color:var(--color-gold);background-color:color-mix(in srgb, var(--color-gold-light) 30%, var(--color-paper))}.DIEecG_step:hover .DIEecG_stepStar{rotate:45deg}}
.srfHcW_nav{--menu-nav-height:3.5rem;z-index:var(--z-dock);padding-top:var(--safe-top);transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out);background:0 0;position:sticky;top:0}.srfHcW_nav[data-stuck]{background-color:color-mix(in srgb, var(--color-paper) 95%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15)}.srfHcW_nav:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-gold) 55%, transparent) 22%, color-mix(in srgb, var(--color-gold) 55%, transparent) 78%, transparent 100%);opacity:.45;height:1px;transition:opacity .5s var(--ease-out);position:absolute;bottom:0;left:0;right:0}.srfHcW_nav[data-stuck]{box-shadow:0 16px 30px -26px color-mix(in srgb, var(--color-green-900) 55%, transparent)}.srfHcW_nav[data-stuck]:after{opacity:1}.srfHcW_track{--_fade:2.25rem;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.srfHcW_track::-webkit-scrollbar{display:none}.srfHcW_track[data-fade-start]{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--_fade));-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--_fade));mask-image:linear-gradient(90deg, transparent 0, #000 var(--_fade))}.srfHcW_track[data-fade-end]{-webkit-mask-image:linear-gradient(270deg, transparent 0, #000 var(--_fade));-webkit-mask-image:linear-gradient(270deg, transparent 0, #000 var(--_fade));mask-image:linear-gradient(270deg, transparent 0, #000 var(--_fade))}.srfHcW_track[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--_fade), #000 calc(100% - var(--_fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--_fade), #000 calc(100% - var(--_fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--_fade), #000 calc(100% - var(--_fade)), transparent 100%)}.srfHcW_rail{width:max-content;min-width:100%;padding-inline:calc(var(--gutter) - .55rem);position:relative}.srfHcW_list{justify-content:center;display:flex}.srfHcW_link{min-height:var(--menu-nav-height);font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;white-space:nowrap;color:color-mix(in srgb, var(--color-ink-soft) 86%, transparent);transition:color .45s var(--ease-out);align-items:center;padding-inline:.55rem;font-size:1.15rem;font-weight:500;line-height:1;text-decoration:none;display:flex}.srfHcW_link[aria-current]{color:var(--color-green-900)}.srfHcW_link:focus-visible{outline-offset:-6px}.srfHcW_link:active{color:var(--color-green-700)}@media (hover:hover){.srfHcW_link:hover{color:var(--color-green-900)}}.srfHcW_indicator{opacity:0;pointer-events:none;height:7px;transition:opacity .6s var(--ease-out);position:absolute;bottom:.4rem;left:0;right:0}.srfHcW_indicator[data-ready]{opacity:1}.srfHcW_bar,.srfHcW_starSlot{position:absolute;top:0;left:0}.srfHcW_bar{transform-origin:0;width:1px;height:1px;transform:translateX(var(--x,0px)) scaleX(var(--w,0));background:linear-gradient(90deg, transparent 8%, var(--color-gold) 30%, var(--color-gold) 40%, transparent 45%, transparent 55%, var(--color-gold) 60%, var(--color-gold) 70%, transparent 92%);top:3px}.srfHcW_starSlot{transform:translateX(calc(var(--x,0px) + var(--w,0) * .5px - 3.5px))}.srfHcW_star{display:block}@media (prefers-reduced-motion:no-preference){.srfHcW_indicator[data-animate] .srfHcW_bar,.srfHcW_indicator[data-animate] .srfHcW_starSlot{transition:transform .7s var(--ease-out)}.srfHcW_indicator[data-animate] .srfHcW_star path{transform-box:fill-box;transform-origin:50%;animation:srfHcW_spin .7s var(--ease-out)}}@keyframes srfHcW_spin{0%{transform:rotate(-90deg)scale(.55)}to{transform:rotate(0)scale(1)}}@media (min-width:64rem){.srfHcW_nav{display:none}}
.R97BQG_list{flex-direction:column;gap:1.7rem;display:flex}.R97BQG_dish{--_d:calc(.14s + var(--i,0) * .12s);position:relative}.R97BQG_head{grid-template-columns:minmax(0,1fr) auto;align-items:last baseline;column-gap:.6rem;display:grid}.R97BQG_name{font-family:var(--font-display), Georgia, serif;letter-spacing:-.004em;color:var(--color-green-900);text-wrap:balance;font-size:1.4375rem;font-weight:500;line-height:1.12;overflow-x:clip}.R97BQG_highlight{color:var(--color-gold-dark);background-image:linear-gradient(100deg, var(--color-gold-dark) 0% 38%, #c9a865 47%, #e2c993 50%, #c9a865 53%, var(--color-gold-dark) 62% 100%);-webkit-text-fill-color:transparent;background-position:0 0;background-size:320% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.03em;font-style:italic;font-weight:500}.R97BQG_leader{vertical-align:baseline;background-image:radial-gradient(circle, color-mix(in srgb, var(--color-gold-dark) 62%, transparent) .7px, transparent 1.05px);background-position:0 0;background-repeat:repeat-x;background-size:5px 2px;width:100%;height:2px;margin-left:.4em;margin-right:calc(-100% - .4em);display:inline-block}.R97BQG_price{font-family:var(--font-display), Georgia, serif;white-space:nowrap;color:var(--color-gold-dark);font-size:1.3125rem;font-weight:500;line-height:1.12}.R97BQG_text{letter-spacing:.005em;max-width:30ch;color:var(--color-ink-soft);margin-top:.5rem;font-size:.9375rem;font-weight:300;line-height:1.55}.R97BQG_mark{display:block;position:absolute;top:calc(.805rem - 4px);left:-1.05rem}@media (prefers-reduced-motion:no-preference){.R97BQG_dish{transition:opacity .76s var(--ease-soft) var(--_d), transform 1.1s var(--ease-out) var(--_d), filter .76s var(--ease-out) var(--_d)}.R97BQG_leader{clip-path:inset(0);transition:clip-path 1.5s var(--ease-out) calc(var(--_d) + .24s)}.R97BQG_mark{transition:opacity .5s var(--ease-out) calc(var(--_d) + .38s), transform .9s var(--ease-spring) calc(var(--_d) + .38s)}.R97BQG_highlight{transition:background-position 1.8s var(--ease-in-out) calc(var(--_d) + .52s)}:is(html.js:not(.reveal-off) [data-panel=before] .R97BQG_dish,html.js:not(.reveal-off) [data-panel=after] .R97BQG_dish,[data-enhanced] [data-panel=before] .R97BQG_dish,[data-enhanced] [data-panel=after] .R97BQG_dish){opacity:0;filter:blur(3px);transition:opacity .32s var(--ease-soft), transform .48s var(--ease-out), filter .32s var(--ease-soft)}:is(html.js:not(.reveal-off) [data-panel=before] .R97BQG_dish,[data-enhanced] [data-panel=before] .R97BQG_dish){transform:translate(-1.25rem)}:is(html.js:not(.reveal-off) [data-panel=after] .R97BQG_dish,[data-enhanced] [data-panel=after] .R97BQG_dish){transform:translate(1.25rem)}html.js:not(.reveal-off) [data-menu-stage]:not([data-revealed]) .R97BQG_dish{opacity:0;filter:blur(5px);transform:translateY(1.5rem)}:is(html.js:not(.reveal-off) [data-menu-stage]:not([data-revealed]) .R97BQG_leader,html.js:not(.reveal-off) [data-panel]:not([data-panel=active]) .R97BQG_leader,[data-enhanced] [data-panel]:not([data-panel=active]) .R97BQG_leader){clip-path:inset(0 100% 0 0);transition-duration:.2s;transition-delay:0s}:is(html.js:not(.reveal-off) [data-menu-stage]:not([data-revealed]) .R97BQG_mark,html.js:not(.reveal-off) [data-panel]:not([data-panel=active]) .R97BQG_mark,[data-enhanced] [data-panel]:not([data-panel=active]) .R97BQG_mark){opacity:0;transition-duration:.2s;transition-delay:0s;transform:scale(.2)rotate(-90deg)}:is(html.js:not(.reveal-off) [data-menu-stage]:not([data-revealed]) .R97BQG_highlight,html.js:not(.reveal-off) [data-panel]:not([data-panel=active]) .R97BQG_highlight,[data-enhanced] [data-panel]:not([data-panel=active]) .R97BQG_highlight){background-position:100% 0;transition:none}}@media (prefers-reduced-motion:reduce){.R97BQG_dish{transition:opacity .4s linear}:is(html.js:not(.reveal-off) [data-panel]:not([data-panel=active]) .R97BQG_dish,[data-enhanced] [data-panel]:not([data-panel=active]) .R97BQG_dish){opacity:0;transition-duration:.2s}}@media (min-width:64rem){.R97BQG_spread{gap:1.6rem}.R97BQG_spread .R97BQG_dish{--_d:calc(var(--reveal-at,0s) + .14s + var(--i,0) * .12s)}.R97BQG_spread .R97BQG_name{font-size:1.375rem}.R97BQG_spread .R97BQG_price{font-variant-numeric:lining-nums;font-size:1.25rem}.R97BQG_spread .R97BQG_text{max-width:40ch;margin-top:.45rem}.R97BQG_spread .R97BQG_mark{top:calc(.77rem - 4px)}}@media (min-width:64rem) and (hover:hover){.R97BQG_spread .R97BQG_leader{position:relative}.R97BQG_spread .R97BQG_leader:after{content:"";background-image:radial-gradient(circle, var(--color-gold-dark) .75px, transparent 1.1px);opacity:0;transition:opacity .5s var(--ease-in-out);background-repeat:repeat-x;background-size:5px 2px;position:absolute;inset:0}.R97BQG_spread .R97BQG_dish:hover .R97BQG_leader:after{opacity:1}}@media (min-width:64rem) and (hover:hover) and (prefers-reduced-motion:no-preference){.R97BQG_spread .R97BQG_mark{transition:opacity .5s var(--ease-out) calc(var(--_d) + .38s), transform .9s var(--ease-spring) calc(var(--_d) + .38s), rotate .6s var(--ease-out)}.R97BQG_spread .R97BQG_dish:hover .R97BQG_mark{rotate:45deg}}
.f_ykqG_content{background:var(--color-paper)}.f_ykqG_inner{padding-top:clamp(2.25rem,9vw,3rem)}.f_ykqG_featured{margin-bottom:clamp(4.5rem,18vw,5.5rem)}.f_ykqG_divider{margin-block:clamp(4rem,16vw,5rem)}.f_ykqG_edge{--furrows-height:clamp(4.5rem, 21vw, 7rem);margin-top:clamp(3.5rem,14vw,4.5rem)}@media (min-width:64rem){.f_ykqG_inner{grid-template-columns:repeat(var(--desktop-columns), minmax(0, 1fr));column-gap:var(--desktop-column-gap);width:min(100% - 2 * var(--desktop-gutter), var(--desktop-content));padding-top:clamp(2.5rem,3vw,3rem);display:grid}.f_ykqG_inner>*{grid-column:4/-1}.f_ykqG_inner>.f_ykqG_index{grid-column:1/4;grid-row-start:1}.f_ykqG_featured{margin-bottom:clamp(5rem,6vw,6.5rem)}.f_ykqG_divider{margin-block:clamp(5rem,6vw,6.5rem)}.f_ykqG_edge{--furrows-height:clamp(7rem, 9vw, 10rem);margin-top:clamp(5rem,7vw,7rem)}}
@media (min-width:64rem){.XKGxpq_spread{--_fold:clamp(4.5rem, 5.4vw, 6rem);grid-template-columns:minmax(0, 1fr) var(--_fold) minmax(0, 1fr);text-align:left;row-gap:3.25rem;display:grid}.XKGxpq_left{grid-column:1}.XKGxpq_right{grid-column:3}.XKGxpq_fold{grid-column:2;justify-self:center}.XKGxpq_fold [data-line-y]{--line-duration:1.9s}.XKGxpq_label{font-family:var(--font-text), system-ui, sans-serif;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-dark);align-items:center;gap:1rem;margin-bottom:1.75rem;font-weight:500;line-height:1;display:flex}.XKGxpq_labelText{--line-delay:0s}.XKGxpq_rule{background:linear-gradient(90deg, color-mix(in srgb, var(--color-gold) 55%, transparent), color-mix(in srgb, var(--color-gold) 30%, transparent));transform-origin:0;--line-delay:.12s;--line-duration:1.3s;flex:1;height:1px}}
