.standard-page_hero___T77q{position:relative;z-index:3;background:#b4b891}.standard-page_heroStage__XLdoE{position:relative}.standard-page_heroMedia__5WYKB{position:relative;height:100vh;min-height:32rem;overflow:hidden}.standard-page_heroImage__JabAn{object-fit:cover}.standard-page_heroTitle__Z1WXw{position:absolute;z-index:0;top:20vh;left:8vw;margin:0;color:var(--color-cream);font-family:var(--font-display);font-size:min(12vw,calc(86vw / (var(--chars, 10) * .47)));font-weight:400;line-height:.8;letter-spacing:2px;text-transform:uppercase}.standard-page_heroTitleCenter__Yp7I5{left:0;right:0;text-align:center}.standard-page_heroChar__HvWwQ{display:inline-block}.standard-page_discover__94jqs{position:absolute;right:0;bottom:0;width:35%;height:35%;display:flex;align-items:flex-start;gap:0;color:var(--color-cream);text-decoration:none}.standard-page_discoverText__JDVu_{text-wrap:balance;display:block;font-size:clamp(1.175rem,1.0107rem + .8214vw,1.75rem);line-height:1;white-space:pre-line}.standard-page_arrow__VD3mC{display:block;margin-left:-5px}.standard-page_wipe__Sehs8{display:none}.standard-page_intro__fJnvq{text-wrap:balance;margin:0;padding:12vw 5vw;background:var(--color-cream);color:#57412a;font-family:var(--font-sans);font-size:clamp(1.5rem,3.4vw,3.4rem);font-weight:400;line-height:1.12;text-align:center}.standard-page_introChar__gQZnx{display:inline-block}.standard-page_section__PFUMC{position:relative;z-index:2;background:#25381d;color:var(--color-cream)}.standard-page_panel__rqSU1{position:relative;view-timeline-name:--qlr-panel}@media (min-width:768px){.standard-page_panel__rqSU1{min-height:350vh}}.standard-page_panel__rqSU1[hidden]{display:none}.standard-page_bgHolder__NTvY6{position:absolute;inset:0;pointer-events:none}.standard-page_bgSticky__Ch6Aw{position:sticky;top:0;height:100vh;overflow:hidden}.standard-page_bg__u5iTl{position:absolute;inset:0 0 auto;width:100%;height:100%}.standard-page_bg__u5iTl img{object-fit:cover}.standard-page_bgLater__P0kcX{height:110%;opacity:0}.standard-page_topWipe__qbOor{display:none}.standard-page_rows__a4GZP{position:relative;z-index:1;padding-bottom:8vw}.standard-page_tabsAnchor__BZ7Ua{position:sticky;z-index:5;top:calc(100vh - 40px);height:0;margin-top:48px;margin-bottom:16px}.standard-page_tabsAnchor__BZ7Ua>.standard-page_tabs__8mJ3B{transform:translateY(-100%)}.standard-page_tabsAnchor__BZ7Ua~.standard-page_panel__rqSU1{margin-top:-64px}.standard-page_tabs__8mJ3B{display:flex;justify-content:center;gap:10px;padding:0 1rem}.standard-page_tab__oUwew{padding:13px 16px;border:1px solid transparent;border-radius:.5em;background:rgb(20 30 15/70%);backdrop-filter:blur(6px);color:#fff;font-family:var(--font-sans);font-size:18px;font-weight:300;line-height:20px;text-transform:uppercase;cursor:pointer;transition:background-color .3s,border-color .3s}.standard-page_tab__oUwew:hover{background:rgb(20 30 15/82%)}.standard-page_tab__oUwew[aria-selected=true]{border-color:#fff;background:rgb(20 30 15/85%)}.standard-page_tab__oUwew:focus-visible{outline:2px solid #fff;outline-offset:3px}.standard-page_row__x1S_a{position:relative;display:flex;flex-direction:column;align-items:center;padding:4vw 0}.standard-page_rowFlush__K3MKM{padding:0}.standard-page_rowOpening__TqcwY{justify-content:flex-end;min-height:75vh;padding:0 0 10px}.standard-page_rowTall__5bNE5{min-height:105vh}.standard-page_rowScreen__lJLax{justify-content:center;min-height:100vh;padding:0}.standard-page_rowScreenEnd___tL4m{justify-content:flex-end;padding-bottom:15vw}.standard-page_rowLight__HgUVW{margin-top:3vw;padding:2vw 0 0;background:var(--color-sand);color:#000}.standard-page_block__twphq{position:relative;z-index:2;width:60vw;min-width:300px;margin-right:10vw}.standard-page_blockWide__KZE1O{width:80vw}.standard-page_title__fk47l{margin:0;overflow:hidden;color:inherit;font-family:var(--font-display);font-size:8vw;font-weight:400;line-height:1.2}.standard-page_titleRight__BIF_Q{text-align:right}.standard-page_titleCenter__E3_Z7{text-align:center}.standard-page_titleBoxed__wWTqi{display:inline-block;margin-bottom:.5em;padding:5px;border:1px solid var(--color-cream)}.standard-page_titleWider__2W2ZQ{width:110%}.standard-page_char__S5ge_{display:inline-block}.standard-page_para__e7hTn{margin:0 0 10px;overflow:hidden;font-size:clamp(.999rem,.859rem + .6982vw,1.4875rem);font-weight:400;line-height:1.05}.standard-page_paraIndent__limPm{margin-top:2em;padding-left:4em}.standard-page_paraSpaced__a34yG{margin-top:3em}.standard-page_paraOffset__x_85Q{position:relative;left:3em}.standard-page_word__dDahd{display:inline-block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em;vertical-align:top}.standard-page_word__dDahd>span{display:inline-block}.standard-page_button__ZjEVW{display:inline-flex;margin-top:20px;padding:10px 23px;border:.8px solid #fff;border-radius:7px;color:#fff;font-size:.85rem;font-weight:300;line-height:1;text-transform:uppercase;text-decoration:none;transition:background-color .3s cubic-bezier(.645,.045,.355,1)}.standard-page_button__ZjEVW:hover{background:rgb(255 255 255/31%)}.standard-page_buttonRow__uFMM5{display:flex;justify-content:flex-end;padding-right:3vw}.standard-page_sideImage__RvV9t{position:relative;z-index:1;display:block;height:auto}.standard-page_sideRight__s6G_f{position:absolute;top:4vw;right:8vw}.standard-page_sideLeft__syEIx{position:absolute;top:8vw;left:4vw}.standard-page_sideInline__YPHIZ{left:16vw;margin-bottom:-8vw}.standard-page_sideCenter__XMn_t{margin-top:10px}.standard-page_bottles__AbK5Y{display:flex;justify-content:space-evenly;align-items:flex-end;width:100%;padding:4vw 6vw}.standard-page_bottle__QqsTF{display:block;width:8.33vw;height:auto;transition:transform .4s ease}.standard-page_bottle__QqsTF:hover{transform:translateY(-6px)}@media (max-width:767px){.standard-page_heroTitle__Z1WXw{left:0;padding-left:1.5rem;font-size:min(15vw,calc(90vw / (var(--chars, 10) * .47)))}.standard-page_discover__94jqs{width:50%;height:22%}.standard-page_rowOpening__TqcwY,.standard-page_rowTall__5bNE5,.standard-page_row__x1S_a{min-height:0;padding:8vw 0}.standard-page_rowOpening__TqcwY{padding-top:30vh}.standard-page_rowScreen__lJLax{min-height:100vh;padding:0}.standard-page_rowScreenEnd___tL4m{padding-bottom:15vw}.standard-page_blockWide__KZE1O,.standard-page_block__twphq{width:100%;min-width:0;margin-right:0;padding:0 1.5rem}.standard-page_para__e7hTn{line-height:1.3}.standard-page_bgSticky__Ch6Aw:after{content:"";position:absolute;inset:0;background:rgb(0 0 0/30%)}.standard-page_title__fk47l{font-size:max(2rem,9vw)}.standard-page_titleWider__2W2ZQ{width:100%}.standard-page_paraIndent__limPm{margin-top:.5em;padding-left:0}.standard-page_paraOffset__x_85Q{left:0}.standard-page_sideCenter__XMn_t,.standard-page_sideImage__RvV9t,.standard-page_sideInline__YPHIZ,.standard-page_sideLeft__syEIx,.standard-page_sideRight__s6G_f{position:relative;inset:auto;left:0;align-self:center;width:45vw!important;margin:1rem 0}.standard-page_sideInline__YPHIZ{width:calc(100vw - 1rem)!important}.standard-page_tab__oUwew{padding:10px 12px;font-size:14px}.standard-page_bottles__AbK5Y{flex-wrap:wrap;gap:6vw;justify-content:center}.standard-page_bottle__QqsTF{width:20vw}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.standard-page_hero___T77q{height:130vh;overflow:clip}.standard-page_heroStage__XLdoE{position:sticky;top:0;height:100vh;overflow:hidden}.standard-page_heroMedia__5WYKB{position:absolute;inset:0;height:auto;min-height:0}.standard-page_wipe__Sehs8{position:absolute;z-index:2;inset:0;display:flex;pointer-events:none}.standard-page_wipe__Sehs8>span{flex:1;background:var(--color-cream);transform-origin:top;transform:scaleY(0);animation:standard-page_qlr-close__XR9_o linear both;animation-timeline:scroll(root);animation-range:calc(var(--i) * 2.06vh) calc(var(--i) * 2.06vh + 8.24vh)}.standard-page_heroChar__HvWwQ{animation:standard-page_qlr-title-drop__sYnFE linear both;animation-timeline:scroll(root);animation-range:calc(var(--k) * 4.12vh) calc(var(--k) * 4.12vh + 8.24vh)}.standard-page_discoverText__JDVu_{animation:standard-page_qlr-discover__RHDwo linear both;animation-timeline:scroll(root);animation-range:0 10.3vh}.standard-page_arrow__VD3mC{animation:standard-page_qlr-arrow__U3FYM linear both;animation-timeline:scroll(root);animation-range:0 8.24vh}.standard-page_intro__fJnvq{position:absolute;z-index:3;inset:auto 0 0;margin-bottom:10vw;padding:0 5vw;background:none}@media (max-width:767px){.standard-page_intro__fJnvq{margin-bottom:27vh}}.standard-page_introChar__gQZnx{animation:standard-page_qlr-intro__rb7SS linear both;animation-timeline:scroll(root);animation-range:calc(8.24vh + var(--k) * 6.18vh) calc(8.24vh + var(--k) * 6.18vh + 20.6vh)}.standard-page_bgLater__P0kcX{opacity:1}.standard-page_bg1__nmyLq{animation:standard-page_qlr-drift__bgJZo linear both;animation-timeline:--qlr-panel;animation-range:cover 0 cover 100%}.standard-page_bg2__wKNlk{animation:standard-page_qlr-fade-down__lDJf7 linear both;animation-timeline:--qlr-panel;animation-range:cover 22% cover 55%}.standard-page_bg3___kpxH{animation:standard-page_qlr-fade__Mm1rK linear both;animation-timeline:--qlr-panel;animation-range:cover 60% cover 80%}.standard-page_bgSeq2__rcXov,.standard-page_bgSeq3__rNz2f,.standard-page_bgSeq4__qTFCy{animation:standard-page_qlr-in-out__pWQjw linear both;animation-timeline:--qlr-panel}.standard-page_bgSeq2__rcXov{animation-range:cover 32% cover 62%}.standard-page_bgSeq3__rNz2f{animation-range:cover 47% cover 76%}.standard-page_bgSeq4__qTFCy{animation-range:cover 67% cover 97%}.standard-page_topWipe__qbOor{position:absolute;z-index:3;inset:0 0 auto;display:flex;height:40vh;pointer-events:none}.standard-page_topWipe__qbOor>span{flex:1;background:var(--color-cream);transform-origin:top;animation:standard-page_qlr-open__yOiOc linear both;animation-timeline:--qlr-panel;animation-range:cover calc(var(--i) * 12.5%) cover calc(var(--i) * 12.5% + 50%)}}}@keyframes standard-page_qlr-close__XR9_o{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes standard-page_qlr-open__yOiOc{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes standard-page_qlr-title-drop__sYnFE{to{transform:translateY(50px) scale(.8)}}@keyframes standard-page_qlr-discover__RHDwo{to{opacity:0;transform:translateY(1rem) scale(.9)}}@keyframes standard-page_qlr-arrow__U3FYM{to{opacity:0;transform:translate(-1rem,2rem) rotate(50deg) scale(.7)}}@keyframes standard-page_qlr-intro__rb7SS{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes standard-page_qlr-drift__bgJZo{0%{transform:translateY(2rem)}to{transform:translateY(-8rem)}}@keyframes standard-page_qlr-fade-down__lDJf7{0%{opacity:0;transform:translateY(-5rem)}to{opacity:1;transform:none}}@keyframes standard-page_qlr-fade__Mm1rK{0%{opacity:0}to{opacity:1}}@keyframes standard-page_qlr-in-out__pWQjw{0%{opacity:0}27%{opacity:1}85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){html[data-reveal=on] .standard-page_title__fk47l{opacity:0;transition:opacity .45s ease-in-out}html[data-reveal=on] .standard-page_title__fk47l .standard-page_char__S5ge_{opacity:0;transform:translateY(100%);transition:transform 0s .45s,opacity 0s .45s}html[data-reveal=on] .standard-page_title__fk47l[data-revealed]{opacity:1;transition-duration:.15s}html[data-reveal=on] .standard-page_title__fk47l[data-revealed] .standard-page_char__S5ge_{opacity:1;transform:none;transition:transform .4s cubic-bezier(.33,1,.68,1) calc(var(--k) * .8s),opacity .4s cubic-bezier(.33,1,.68,1) calc(var(--k) * .8s)}html[data-reveal=on] .standard-page_para__e7hTn{opacity:0;transition:opacity .45s ease-in-out}html[data-reveal=on] .standard-page_para__e7hTn .standard-page_word__dDahd>span{opacity:0;transform:translateY(110%);transition:transform 0s .45s,opacity 0s .45s}html[data-reveal=on] .standard-page_para__e7hTn[data-revealed]{opacity:1;transition-duration:.15s}html[data-reveal=on] .standard-page_para__e7hTn[data-revealed] .standard-page_word__dDahd>span{opacity:1;transform:none;transition:transform .8s cubic-bezier(.625,.05,0,1) calc(var(--l, 0) * 80ms),opacity .8s cubic-bezier(.625,.05,0,1) calc(var(--l, 0) * 80ms)}}.standard-page_rows__a4GZP:has(>.standard-page_rowLight__HgUVW:last-child){padding-bottom:0}.standard-page_rowLight__HgUVW:last-child{padding-bottom:4vw}.standard-page_section__PFUMC:has(+.standard-page_team__i3g9U) .standard-page_rows__a4GZP{padding-bottom:0}.standard-page_team__i3g9U{position:relative;z-index:2;overflow:hidden;padding:80px 0 100px;border-radius:.5em .5em 0 0;background:#fff;color:#000}.standard-page_teamGrid__ltXRU{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin:0 100px}.standard-page_teamHeading__ZVK9_{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:70px}.standard-page_teamHeadingWithSub__0lgd6{height:auto}.standard-page_teamHeadingSubOnly__2nbAa{justify-content:flex-end}.standard-page_teamTitle__GoVJX{margin:0;font-family:var(--font-display);font-size:8vw;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap}.standard-page_teamSub___EcOS{margin:0;font-family:var(--font-sans);font-size:22px;font-weight:300;line-height:1;text-transform:uppercase}.standard-page_member__mVqB9{position:relative;margin:0}.standard-page_memberPhoto__ejcji{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;filter:grayscale(1);transition:filter .3s}.standard-page_member__mVqB9:hover .standard-page_memberPhoto__ejcji{filter:none}.standard-page_memberName__AduYs,.standard-page_memberRole__llr3O{position:absolute;right:0;left:0;color:#fff;text-align:center}.standard-page_memberName__AduYs{bottom:8%;margin-bottom:10px;font-family:var(--font-serif);font-size:24px;line-height:1}.standard-page_memberRole__llr3O{bottom:3%;margin-bottom:5px;font-family:var(--font-sans);font-size:16px;font-weight:300;line-height:20px}@media (max-width:991px){.standard-page_teamGrid__ltXRU{gap:20px;margin:0 40px}.standard-page_memberPhoto__ejcji{filter:none}.standard-page_memberName__AduYs,.standard-page_memberRole__llr3O{position:relative;bottom:auto;display:block;margin-bottom:0;color:#000;text-align:left}.standard-page_memberName__AduYs{margin-top:10px;font-size:26px}}@media (max-width:767px){.standard-page_teamGrid__ltXRU{grid-template-columns:repeat(2,1fr)}.standard-page_memberName__AduYs,.standard-page_memberRole__llr3O{text-align:center}}@media (max-width:479px){.standard-page_teamGrid__ltXRU{gap:10px;margin:0 10px}}@media (max-width:767px){.standard-page_topWipe__qbOor{height:24vh}}.standard-page_section__PFUMC:has(.standard-page_tabsAnchor__BZ7Ua) .standard-page_rowLight__HgUVW:last-child{padding-bottom:max(4vw,72px)}.vineyard-map_map__56sLt{--panel:#1f1d1e;--area:#29302a;--area-edge:#4a5a40;--cream:#fff5ec;--accent:#b8643f;display:grid;grid-template-columns:minmax(360px,29vw) 1fr;gap:2vw;width:95vw;height:max(59.375vw,780px);margin-top:60px;padding:32px 32px 32px 28px;background:var(--panel);color:var(--cream)}.vineyard-map_side__eZpmu{display:flex;flex-direction:column;min-width:0}.vineyard-map_legendHeading__apAsB{margin:0 0 22px;color:rgb(255 245 236/60%);font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:.14em;line-height:1;text-transform:uppercase}.vineyard-map_columns__ovjU5{display:grid;grid-template-columns:1fr 1fr;gap:24px}.vineyard-map_groupHeading__xV5zN{margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid rgb(255 245 236/18%);color:rgb(255 245 236/60%);font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:.14em;line-height:1;text-transform:uppercase}.vineyard-map_list__bQ139{margin:0;padding:0;list-style:none}.vineyard-map_item__oM6HA{display:flex;align-items:center;gap:12px;width:100%;padding:4px 0;border:0;background:none;color:rgb(255 245 236/78%);font:inherit;text-align:left;cursor:default;transition:color .2s}.vineyard-map_item__oM6HA[data-active]{color:#fff}.vineyard-map_item__oM6HA:focus-visible{outline:1px solid var(--cream);outline-offset:3px}.vineyard-map_dash__zPPXY,.vineyard-map_dot__oY_Br{flex:none;background:var(--dot);transition:transform .2s}.vineyard-map_dot__oY_Br{width:10px;height:10px;border-radius:50%}.vineyard-map_dash__zPPXY{width:16px;height:4px;margin:3px -3px;background:radial-gradient(circle,var(--dot) 1.5px,transparent 2px) 0 50% /5px 4px repeat-x}.vineyard-map_item__oM6HA[data-active] .vineyard-map_dot__oY_Br{transform:scale(1.4)}.vineyard-map_label__KOBbr{font-family:var(--font-sans);font-size:15px;font-weight:400;letter-spacing:-.01em;line-height:1.3}.vineyard-map_card__6bMy7{width:100%;max-width:400px;margin-top:auto}.vineyard-map_cardInner__qBGDU{display:grid;gap:8px}.vineyard-map_cardStatus__Cwl46,.vineyard-map_cardTop__CS_8B,.vineyard-map_tile__rOugW{border-radius:6px}.vineyard-map_cardTop__CS_8B{display:flex;gap:16px;min-height:166px;padding:8px;background:rgb(0 0 0/55%);backdrop-filter:blur(9.5px)}.vineyard-map_cardIdle__uDRbt{align-items:center;justify-content:center;min-height:120px}.vineyard-map_cardIdle__uDRbt .vineyard-map_cardTitle__f6pTX{color:rgb(255 245 236/70%);font-family:var(--font-sans);font-size:13px;letter-spacing:.14em;text-transform:uppercase}.vineyard-map_cardPhoto__9ou8C{position:relative;flex:none;width:150px;aspect-ratio:1;overflow:hidden;border-radius:4px}.vineyard-map_cardPhoto__9ou8C img{object-fit:cover;pointer-events:none}.vineyard-map_cardBody__QRIa5{flex:1;min-width:0;padding:6px 8px 6px 0}.vineyard-map_cardTitle__f6pTX{text-wrap:balance;margin:0;color:#fff;font-family:var(--font-serif);font-size:22px;line-height:1.1}.vineyard-map_cardRule__qi3tN{display:block;height:1px;margin:10px 0;background:rgb(255 245 236/25%);transform-origin:left}.vineyard-map_fact__iESWv{margin:0 0 4px;color:rgb(255 245 236/75%);font-family:var(--font-sans);font-size:14px;font-weight:300;line-height:1.3}.vineyard-map_cardBottom__uqkj3{display:grid;grid-template-columns:1fr 34%;gap:8px;min-height:128px}.vineyard-map_cardStatus__Cwl46{display:flex;flex-direction:column;justify-content:flex-end;padding:14px;background:rgb(37 54 29/85%)}.vineyard-map_kind__CXjFT{margin:0 0 4px;color:rgb(255 245 236/70%);font-family:var(--font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.vineyard-map_lead__8DZg9{margin:0;color:#fff;font-family:var(--font-sans);font-size:19px;font-weight:400;line-height:1.2}.vineyard-map_tile__rOugW{display:flex;align-items:flex-end;padding:0 12px 4px;overflow:hidden;background:var(--tile);color:var(--on);font-family:var(--font-display);font-size:76px;line-height:1}.vineyard-map_tileWalk__S_J9G{width:100%;margin-bottom:18px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.vineyard-map_cardStatus__Cwl46,.vineyard-map_cardTop__CS_8B,.vineyard-map_tile__rOugW{animation:vineyard-map_rise__1n2H_ .9s cubic-bezier(.19,1,.22,1) both}.vineyard-map_cardStatus__Cwl46{animation-delay:.07s}.vineyard-map_tile__rOugW{animation-delay:.14s}.vineyard-map_cardPhoto__9ou8C{animation:vineyard-map_open__Fwod6 1.4s cubic-bezier(.19,1,.22,1) both}.vineyard-map_cardPhoto__9ou8C img{animation:vineyard-map_settle__0_alm 1.4s cubic-bezier(.19,1,.22,1) both}.vineyard-map_cardRule__qi3tN{animation:vineyard-map_grow__uVyiL .9s cubic-bezier(.19,1,.22,1) .15s both}@keyframes vineyard-map_rise__1n2H_{0%{opacity:0;transform:translateY(16px) scale(.94)}}@keyframes vineyard-map_open__Fwod6{0%{clip-path:inset(14% round 6px)}to{clip-path:inset(0 round 4px)}}@keyframes vineyard-map_settle__0_alm{0%{transform:scale(1.35)}}@keyframes vineyard-map_grow__uVyiL{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.vineyard-map_cardPhoto__9ou8C,.vineyard-map_cardPhoto__9ou8C img,.vineyard-map_cardRule__qi3tN,.vineyard-map_cardStatus__Cwl46,.vineyard-map_cardTop__CS_8B,.vineyard-map_tile__rOugW{animation:none}}.vineyard-map_tour__zvqXB{display:flex;align-items:center;gap:14px;max-width:400px;margin-top:14px}.vineyard-map_tourButton__zy5hc{flex:none;padding:0;border:0;background:none;color:rgb(255 245 236/70%);font-family:var(--font-sans);font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.vineyard-map_tourButton__zy5hc:focus-visible{outline:1px solid var(--cream);outline-offset:3px}.vineyard-map_track__hUSeJ{flex:1;height:1px;overflow:hidden;background:rgb(255 245 236/18%)}.vineyard-map_bar__1LrUC{display:block;height:100%;background:var(--cream);transform-origin:left;animation:vineyard-map_tour__zvqXB 4.5s linear both}.vineyard-map_bar__1LrUC[data-paused]{animation-play-state:paused}@keyframes vineyard-map_tour__zvqXB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vineyard-map_stage__5z1ZV{align-self:end;min-width:0}.vineyard-map_canvas__UXOH_{position:relative;width:100%;max-width:calc((max(59.375vw, 780px) - 64px) * 1518 / 1152);margin-left:auto}.vineyard-map_svg__L570u{--map-k:0.6;display:block;width:100%;height:auto;overflow:visible}.vineyard-map_contours__9LUMu{fill:none;stroke:rgb(230 228 207/20%);stroke-width:calc(.6px / var(--map-k));stroke-linecap:round;stroke-linejoin:round}.vineyard-map_river__7XUg2{fill:#263a42}.vineyard-map_riverLabel__RllsE{fill:rgb(255 245 236/45%);font-family:var(--font-sans);font-size:calc(12px / var(--map-k));font-weight:400;letter-spacing:.2em;text-anchor:middle}.vineyard-map_plot__GC3SA{fill:var(--area);stroke:var(--area-edge);stroke-width:calc(.7px / var(--map-k));stroke-linejoin:round;transition:fill .6s ease,opacity .3s ease}.vineyard-map_plot__GC3SA[data-active]{fill:var(--lit)}.vineyard-map_house__O1cRd{fill:var(--accent);stroke:#7d3f24;stroke-width:calc(.7px / var(--map-k));transition:opacity .3s ease}.vineyard-map_road__YoT80{fill:none;stroke:rgb(255 245 236/38%);stroke-width:calc(1.4px / var(--map-k));stroke-linecap:round;pointer-events:none}.vineyard-map_walk__M5Aqw{pointer-events:none;transition:opacity .3s ease}.vineyard-map_walkLine__LVi3h{fill:none;stroke:var(--lit);stroke-width:calc(2.8px / var(--map-k));stroke-dasharray:0 calc(7px / var(--map-k));stroke-linecap:round;stroke-linejoin:round;transition:stroke-width .4s ease,stroke-dasharray .4s ease}.vineyard-map_walk__M5Aqw[data-active] .vineyard-map_walkLine__LVi3h{stroke-width:calc(4.4px / var(--map-k));stroke-dasharray:0 calc(9px / var(--map-k))}.vineyard-map_walkReveal__BUbjI{fill:none;stroke:#fff;stroke-width:40;stroke-linecap:round;stroke-linejoin:round}.vineyard-map_walkEnd__OYmV3{r:calc(3.5px / var(--map-k));fill:var(--lit);stroke:var(--panel);stroke-width:calc(1.5px / var(--map-k));transition:r .3s ease}.vineyard-map_walk__M5Aqw[data-active] .vineyard-map_walkEnd__OYmV3{r:calc(5px / var(--map-k))}.vineyard-map_tag__YQHUi{position:absolute;padding:5px 11px 6px;border:1px solid var(--lit);border-radius:999px;background:rgb(31 29 30/88%);color:var(--cream);font-family:var(--font-sans);font-size:12px;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(14px,-50%);transition:opacity .3s ease,transform .4s cubic-bezier(.19,1,.22,1)}.vineyard-map_tag__YQHUi[data-active]{opacity:1;transform:translate(10px,-50%)}.vineyard-map_number__DyYvv{fill:rgb(255 245 236/70%);font-family:var(--font-sans);font-size:calc(12px / var(--map-k));font-weight:400;text-anchor:middle;dominant-baseline:central;pointer-events:none;transition:opacity .3s ease,fill .3s ease}.vineyard-map_number__DyYvv[data-active]{fill:var(--on)}.vineyard-map_outline__KTkkD{fill:none;stroke:#fff;stroke-width:calc(1.25px / var(--map-k));stroke-linejoin:round;pointer-events:none}.vineyard-map_svg__L570u[data-dim] .vineyard-map_house__O1cRd:not([data-active]),.vineyard-map_svg__L570u[data-dim] .vineyard-map_number__DyYvv:not([data-active]),.vineyard-map_svg__L570u[data-dim] .vineyard-map_plot__GC3SA:not([data-active]){opacity:.6}.vineyard-map_svg__L570u[data-dim] .vineyard-map_walk__M5Aqw:not([data-active]){opacity:.4}.vineyard-map_nav__DlIEQ{display:none;align-items:center;justify-content:space-between}.vineyard-map_navButton__KimNd{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid rgb(255 245 236/25%);border-radius:50%;background:none;color:var(--cream);cursor:pointer}.vineyard-map_navButton__KimNd svg{width:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vineyard-map_navButton__KimNd:focus-visible{outline:1px solid var(--cream);outline-offset:3px}.vineyard-map_count__hSeqh{display:flex;align-items:center;gap:14px;margin:0;color:rgb(255 245 236/70%);font-family:var(--font-sans);font-size:14px;font-variant-numeric:tabular-nums}.vineyard-map_countTrack__sfZ4K{width:92px;height:1px;overflow:hidden;background:rgb(255 245 236/22%)}.vineyard-map_countFill__LJicb{display:block;height:100%;background:var(--cream);transform:scaleX(var(--p));transform-origin:left;transition:transform .5s cubic-bezier(.19,1,.22,1)}.vineyard-map_board__85OO2{position:relative}@media (max-width:991px){.vineyard-map_map__56sLt{display:flex;flex-direction:column;gap:14px;width:100vw;height:auto;margin:30px 0 1.5rem calc(50% - 50vw);padding:0 0 24px}.vineyard-map_side__eZpmu{display:contents}.vineyard-map_legend__xgjzT,.vineyard-map_tag__YQHUi,.vineyard-map_tour__zvqXB{display:none}.vineyard-map_stage__5z1ZV{order:-1;align-self:stretch;margin-bottom:6px}.vineyard-map_canvas__UXOH_{max-width:none;aspect-ratio:1215/1140;overflow:hidden}.vineyard-map_board__85OO2{width:calc(1518 / 1215 * 100%);margin-left:calc(-120 / 1215 * 100%)}.vineyard-map_card__6bMy7,.vineyard-map_nav__DlIEQ{margin-inline:16px}.vineyard-map_card__6bMy7{width:auto;max-width:none;margin-top:0;touch-action:pan-y;user-select:none}.vineyard-map_cardTop__CS_8B{min-height:0}.vineyard-map_cardPhoto__9ou8C{width:42%}.vineyard-map_tile__rOugW{font-size:64px}.vineyard-map_nav__DlIEQ{display:flex;margin-top:10px}}