.guest-flow-preview_preview__adkBk{position:relative;z-index:1;width:min(100%,340px);margin:auto;color:#292328}.guest-flow-preview_phone__afPBh{display:block;padding:5px;border:2px solid #776c6e;border-radius:28px;background:#ece7e3;box-shadow:0 12px 36px #29232826;color:inherit!important;text-decoration:none!important}.guest-flow-preview_controls__0mEi2 button:focus-visible,.guest-flow-preview_phone__afPBh:focus-visible{outline:3px solid #64182a;outline-offset:4px}.guest-flow-preview_stage__tjlsG{display:grid;overflow:hidden;border-radius:20px;background:#faf8f5}.guest-flow-preview_slide__MZzWL{grid-area:1/1;min-width:0;visibility:hidden}.guest-flow-preview_slide__MZzWL[data-active=true]{visibility:visible}.guest-flow-preview_screen__CLb08{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:400px;padding:14px;background:#faf8f5;color:#292328;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.guest-flow-preview_phoneHeader__fSCqg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;color:#64182a}.guest-flow-preview_phoneHeader__fSCqg strong{font-size:.875rem}.guest-flow-preview_phoneHeader__fSCqg span{font-size:.75rem}.guest-flow-preview_steps___EWUE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;font-size:.75rem;color:#655b61}.guest-flow-preview_steps___EWUE span{padding-bottom:6px;border-bottom:2px solid #ded4cf;text-align:center}.guest-flow-preview_steps___EWUE [data-current=true]{border-color:#64182a;color:#64182a;font-weight:650}.guest-flow-preview_screen__CLb08 h3{font-size:1.25rem;line-height:1.3;font-weight:650;letter-spacing:-.03em}.guest-flow-preview_screen__CLb08 h4{font-size:1.25rem;line-height:1.35;font-weight:650}.guest-flow-preview_wineCard__4bSxN{display:grid;border-radius:14px;overflow:hidden;background:#f1e6d7}.guest-flow-preview_bottle__SM4jO{grid-area:1/1;width:100%;height:208px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.guest-flow-preview_caption__vFNG1{grid-area:1/1;align-self:end;margin-top:96px;padding:28px 12px 8px;background:linear-gradient(0deg,#fff 70%,#ffffff00)}.guest-flow-preview_caption__vFNG1 p,.guest-flow-preview_caption__vFNG1 small,.guest-flow-preview_caption__vFNG1>span{font-size:.75rem;color:#574d52}.guest-flow-preview_caption__vFNG1 p{margin:4px 0}.guest-flow-preview_caption__vFNG1 strong{display:block;margin-top:4px;font-size:1rem}.guest-flow-preview_rating__9BJid{display:flex;justify-content:center;gap:12px;color:#8a714e}.guest-flow-preview_rating__9BJid svg{width:24px;height:24px}.guest-flow-preview_rating__9BJid svg[fill=currentColor]{fill:#e6d2a6}.guest-flow-preview_sampleAction__r_0r8{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:12px 8px;border-radius:10px;background:#64182a;color:#fff;font-weight:600;text-align:center}.guest-flow-preview_sampleAction__r_0r8 svg{width:20px;height:20px;flex-shrink:0}.guest-flow-preview_favorite__JzxBN,.guest-flow-preview_selectedWine__9RhIx{display:flex;align-items:center;gap:12px}.guest-flow-preview_selectedWine__9RhIx img{width:48px;height:60px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.guest-flow-preview_selectedWine__9RhIx h4{font-size:1.0625rem}.guest-flow-preview_favorite__JzxBN>svg{width:28px;height:28px;color:#64182a;flex-shrink:0}.guest-flow-preview_quantity__Fg6Ag{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;background:#eee5df}.guest-flow-preview_totals__chNE0>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:6px 0;border-bottom:1px solid #e7ddd8}.guest-flow-preview_totals__chNE0 dd{font-weight:650}.guest-flow-preview_total__5Lb7S{color:#64182a}.guest-flow-preview_total__5Lb7S dd{font-size:1.125rem}.guest-flow-preview_contact__l3qZC{display:grid;gap:8px;margin:4px 0;padding:12px 0;border-block:1px solid #e7ddd8}.guest-flow-preview_contact__l3qZC dt{color:#655b61;font-size:.75rem}.guest-flow-preview_contact__l3qZC dd{font-weight:600}.guest-flow-preview_contact__l3qZC>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 8px}.guest-flow-preview_note__YORKx{color:#655b61;font-size:.8125rem}.guest-flow-preview_qrCard__bQ0MJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:14px;background:#fff;text-align:center}.guest-flow-preview_qrCard__bQ0MJ svg{width:176px;max-width:100%;height:auto}.guest-flow-preview_qrCard__bQ0MJ span{color:#655b61}.guest-flow-preview_qrCard__bQ0MJ .guest-flow-preview_qrPlaceholder__5I4Bw{width:120px;height:176px;color:#64182a}.guest-flow-preview_received__ae1Q6{display:flex;align-items:center;gap:6px;color:#64182a;font-size:.75rem;font-weight:600}.guest-flow-preview_received__ae1Q6 svg{width:18px;height:18px;flex-shrink:0}.guest-flow-preview_partnerActions__U1I84{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.guest-flow-preview_partnerActions__U1I84 span{display:flex;flex:1 1 100px;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px;border-radius:10px;background:#64182a;color:#fff;font-weight:600}.guest-flow-preview_partnerActions__U1I84 span+span{background:#eee5df;color:#64182a}.guest-flow-preview_partnerActions__U1I84 svg{width:18px;height:18px;flex-shrink:0}.guest-flow-preview_controls__0mEi2{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:8px;margin-top:8px;padding:4px 0;border-radius:14px;background:#faf8f5}.guest-flow-preview_controls__0mEi2[data-can-play=true]{grid-template-columns:48px minmax(0,1fr) 48px 48px;gap:2px}.guest-flow-preview_controls__0mEi2 button{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;color:#64182a}.guest-flow-preview_controls__0mEi2 button:hover{background:#eee5df}.guest-flow-preview_controls__0mEi2 svg{width:20px;height:20px;flex-shrink:0}.guest-flow-preview_controls__0mEi2 p{text-align:center;font-size:.875rem;line-height:1.5}.guest-flow-preview_controls__0mEi2 span{display:block;color:#655b61}.guest-flow-preview_controls__0mEi2 .guest-flow-preview_playInline__nD2Xh{border-radius:12px;background:#eee5df}.trial-offer_invitation__SxfWp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-bottom:0;min-width:0;border:1px solid #d8c5ca;border-radius:24px;background:#fff;color:#292328;overflow-wrap:anywhere}.trial-offer_introduction__y1wb9{min-width:0;padding:clamp(24px,3vw,36px)}.trial-offer_duration__M7O7k{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0;color:#64182a}.trial-offer_duration__M7O7k strong{font-size:5rem;line-height:1;font-weight:500;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.trial-offer_duration__M7O7k span{font-size:.9375rem;line-height:1.4;font-weight:600}.trial-offer_title__jqXDC{margin:16px 0 0;max-width:16ch;font-family:var(--font-sans,Arial),sans-serif;font-size:clamp(2rem,3.5vw,2.875rem);font-weight:500;line-height:1.13;letter-spacing:-.05em;text-wrap:balance}.trial-offer_title__jqXDC em{display:block;color:#64182a;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:1.08em;line-height:1.2;letter-spacing:-.03em}.trial-offer_subtitle__IrAy0{margin-top:18px;color:#655b61;font-size:.9375rem;line-height:1.7;text-wrap:pretty}.trial-offer_start__zppz1{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,3.4vw,40px);border-left:1px solid #e4d9dd;border-radius:0 23px 23px 0;background:#faf6f7}.trial-offer_conditions__uZekz{display:grid;gap:18px;margin:0;padding:0;list-style:none}.trial-offer_conditions__uZekz li{display:flex;align-items:flex-start;gap:13px;font-size:.9375rem;line-height:1.6}.trial-offer_conditions__uZekz svg{width:20px;height:20px;margin-top:3px;flex-shrink:0;color:#64182a;stroke-width:1.6}.trial-offer_actions__BNhdS{margin-top:24px;padding-top:24px;border-top:1px solid #d8c5ca}.trial-offer_button__VV29R{width:100%;min-height:56px;padding-inline:16px;gap:10px}.trial-offer_button__VV29R>span{min-width:0}.trial-offer_button__VV29R>svg{width:18px;height:18px}.trial-offer_button__VV29R:focus-visible{outline:3px solid #64182a;outline-offset:4px}.trial-offer_note__LZBSa{color:#655b61;text-align:center;line-height:1.65}@media (max-width:800px){.trial-offer_invitation__SxfWp{grid-template-columns:minmax(0,1fr)}.trial-offer_introduction__y1wb9{padding:24px 22px}.trial-offer_duration__M7O7k strong{font-size:3.75rem}.trial-offer_title__jqXDC{margin-top:22px;max-width:20ch;font-size:clamp(1.875rem,6vw,2.75rem)}.trial-offer_subtitle__IrAy0{margin-top:14px}.trial-offer_start__zppz1{padding:24px 22px;border-left:0;border-top:1px solid #e4d9dd;border-radius:0 0 23px 23px}.trial-offer_conditions__uZekz{gap:16px}.trial-offer_actions__BNhdS{margin-top:22px;padding-top:22px}}@media (max-width:360px){.trial-offer_introduction__y1wb9,.trial-offer_start__zppz1{padding:22px 18px}.trial-offer_conditions__uZekz li{gap:10px}}.home-process-overview_overview___4hUi{min-width:0;overflow-wrap:anywhere}.home-process-overview_overview___4hUi>h2{max-width:20ch}.home-process-overview_steps__uXgVl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:32px 0 0;padding:0;list-style:none}.home-process-overview_steps__uXgVl li{display:grid;position:relative;grid-template-rows:auto 1fr;align-items:start;gap:20px}.home-process-overview_steps__uXgVl li:not(:last-child):after{content:"";position:absolute;top:28px;left:64px;right:-20px;height:1px;background:#d9c9c0}.home-process-overview_number__sMLui{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:#f5efe8;color:#64182a}.home-process-overview_number__sMLui svg{width:26px;height:26px;stroke-width:1.6}.home-process-overview_number__sMLui small{position:absolute;bottom:-7px;right:-7px;display:grid;place-items:center;min-width:26px;min-height:26px;border-radius:50%;border:3px solid #fff;background:#64182a;color:#fff;font-size:.875rem;font-weight:600}.home-process-overview_steps__uXgVl h3{margin:0;color:#292328;font-size:1.125rem;font-weight:600;line-height:1.5;letter-spacing:-.025em}.home-process-overview_steps__uXgVl p{margin:8px 0 0;color:#655b61;font-size:.9375rem;line-height:1.7;max-width:34rem}.home-process-overview_note__9wXWV{margin:20px 0 0;color:#655b61;font-size:.875rem;line-height:1.8}.home-process-overview_details__6TMEM{margin-top:24px}.home-process-overview_detailBody__nluBV{min-width:0;padding:20px 0 24px}@media(max-width:900px){.home-process-overview_steps__uXgVl{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px}.home-process-overview_steps__uXgVl li{grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto;gap:22px}.home-process-overview_steps__uXgVl li:not(:last-child):after{top:68px;left:28px;right:auto;bottom:-16px;width:1px;height:auto}.home-process-overview_steps__uXgVl h3{font-size:1rem}.home-process-overview_steps__uXgVl p{font-size:.875rem}}.winery-focused-hero_hero__ZpVtG{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"copy scene" "actions scene";align-items:center;-moz-column-gap:clamp(32px,4vw,64px);column-gap:clamp(32px,4vw,64px);padding:32px 0 40px;min-width:0;scroll-margin-top:7rem;overflow-wrap:anywhere;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.winery-focused-hero_copy__SZAvw{min-width:0;grid-area:copy;align-self:end}.winery-focused-hero_conversion__8kGlA{min-width:0;grid-area:actions;align-self:start}.winery-focused-hero_eyebrow__rwvdW{display:flex;align-items:center;gap:12px;color:var(--bl-accent,#64182a);font-size:.875rem;font-weight:600;line-height:1.6;letter-spacing:.025em}.winery-focused-hero_eyebrow__rwvdW:before{content:"";width:26px;height:1px;background:currentColor;flex-shrink:0}.winery-focused-hero_title__IUOkJ{margin:24px 0 0;font-family:var(--font-sans,Arial),sans-serif;font-size:clamp(3rem,5.1vw,4.5rem);font-weight:500;line-height:1.04;letter-spacing:-.065em;color:var(--bl-ink,#292328);text-wrap:balance}.winery-focused-hero_title__IUOkJ span{display:block;margin-top:.14em}.winery-focused-hero_title__IUOkJ em{display:block;margin-top:.025em;font-family:Georgia,Times New Roman,serif;font-size:1.1em;font-weight:400;line-height:1.08;letter-spacing:-.035em;color:var(--bl-accent,#64182a)}.winery-focused-hero_problem__6O9nx{margin-top:26px;max-width:28rem;font-size:1rem;line-height:1.75;color:#574d52;text-wrap:pretty}.winery-focused-hero_actions__Y8R0g{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.winery-focused-hero_primary___tl3l,.winery-focused-hero_secondary__n3u1V{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:52px;padding:14px 18px;border:1px solid var(--bl-accent,#64182a);border-radius:var(--bl-action-radius,.875rem);font-size:.875rem;line-height:1.5;font-weight:600;text-align:center;text-decoration:none!important;transition:background .16s,border-color .16s;touch-action:manipulation}.winery-focused-hero_primary___tl3l{background:var(--bl-accent,#64182a);color:#fff!important}.winery-focused-hero_secondary__n3u1V{color:var(--bl-accent,#64182a)!important;background:transparent;border-color:#b6a7ac}.winery-focused-hero_primary___tl3l:hover{background:#3a1020}.winery-focused-hero_secondary__n3u1V:hover{background:#f5edef;border-color:#64182a}.winery-focused-hero_actions__Y8R0g svg{width:17px;height:17px;flex-shrink:0}.winery-focused-hero_actions__Y8R0g a:focus-visible{outline:3px solid #64182a;outline-offset:4px}.winery-focused-hero_trial__WgdhT{margin-top:16px;color:#655b61;font-size:.875rem;line-height:1.7}.winery-focused-hero_scene__nr_9W{min-width:0;margin:0;grid-area:scene;align-self:center}.winery-focused-hero_scenePlaces__EjGTu{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:0 0 16px;color:#655b61;font-size:.875rem;line-height:1.6;font-weight:500;letter-spacing:.025em;text-transform:uppercase}.winery-focused-hero_scenePlaces__EjGTu span+span{display:inline-flex;align-items:center;gap:20px}.winery-focused-hero_scenePlaces__EjGTu span+span:before{content:"";width:3px;height:3px;border-radius:50%;background:#886b56;flex-shrink:0}.winery-focused-hero_photo__BY5P6{position:relative;display:flex;justify-content:center;overflow:hidden;border-radius:20px;padding:24px;background:#f5efe8}.winery-focused-hero_backdrop___TTlV{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% center;object-position:55% center;opacity:.65}.winery-focused-hero_photo__BY5P6:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(245,239,232,.15),rgba(245,239,232,.55));pointer-events:none}.winery-focused-hero_productCaption__6rH_N{margin:12px 0 0;font-size:.875rem;line-height:1.65;color:#655b61}.winery-focused-hero_imageCredit__oSX03{display:flex;flex-wrap:wrap;align-items:center;gap:0 .35em;min-width:0;margin-top:4px;color:#655b61;font-size:.6875rem;line-height:1.7}.winery-focused-hero_imageCredit__oSX03 a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:3px}.winery-focused-hero_imageCredit__oSX03 a:focus-visible{outline:3px solid #64182a;outline-offset:3px}@media (max-width:900px){.winery-focused-hero_hero__ZpVtG{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "actions" "scene";row-gap:20px;padding:24px 0 32px}.winery-focused-hero_title__IUOkJ{max-width:13ch;font-size:clamp(2.5rem,11.8vw,4.5rem);margin-top:20px}.winery-focused-hero_problem__6O9nx{max-width:33rem;margin-top:22px;font-size:.9375rem;line-height:1.65}.winery-focused-hero_actions__Y8R0g{display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:28rem;justify-content:center}.winery-focused-hero_scene__nr_9W{margin-top:0}.winery-focused-hero_photo__BY5P6{border-radius:16px;padding:12px}.winery-focused-hero_scenePlaces__EjGTu{gap:8px 12px;padding-bottom:18px;letter-spacing:.025em}.winery-focused-hero_scenePlaces__EjGTu span+span{gap:12px}}@media (max-width:480px){.winery-focused-hero_actions__Y8R0g{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.winery-focused-hero_trial__WgdhT{margin-top:12px}.winery-focused-hero_title__IUOkJ{letter-spacing:-.06em}.winery-focused-hero_scenePlaces__EjGTu{gap:8px 10px}.winery-focused-hero_scenePlaces__EjGTu span+span{gap:10px}}.winery-home-story_example__BlnWH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px)}.winery-home-story_exampleCopy__AxZpy{min-width:0}.winery-home-story_boundary__2I2iH{margin-top:24px;padding-left:16px;border-left:2px solid #d8c5ca;color:#66545c;line-height:1.8;font-size:.875rem;max-width:29rem}.winery-home-story_request__JsSdG{margin:0;border:1px solid var(--bl-line,#e4e0e1);border-radius:24px;background:#fff;box-shadow:var(--bl-shadow);min-width:0;overflow:hidden}.winery-home-story_requestHeader__TTU5S{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #e7ddd8;color:#70273d;font-size:.875rem;font-weight:650}.winery-home-story_sample__ZFWby{border:1px solid #d8c5ca;border-radius:6px;padding:3px 8px;font-weight:400;font-size:.875rem}.winery-home-story_requestBody__gTGLo{padding:20px}.winery-home-story_wine__sReeq{display:flex;align-items:center;gap:20px}.winery-home-story_signals__FYSoZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 8px}.winery-home-story_signals__FYSoZ dt{font-size:.875rem;color:#66545c;line-height:1.6}.winery-home-story_signals__FYSoZ dd{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:6px 0 0;font-size:.875rem;line-height:1.5;color:#64182a;font-weight:600}.winery-home-story_signals__FYSoZ svg{width:16px;height:16px;flex-shrink:0}.winery-home-story_wine__sReeq>div{min-width:0}.winery-home-story_requestPhoto__iz8rr{width:64px;height:80px;flex-shrink:0;border-radius:10px;-o-object-fit:cover;object-fit:cover}.winery-home-story_wine__sReeq span{display:block;font-size:.875rem;line-height:1.8;color:#66545c}.winery-home-story_wine__sReeq h3{font-family:var(--font-sans,Arial),sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:-.03em;line-height:1.4;color:#292328;margin:6px 0}.winery-home-story_facts__P4juv{margin-top:16px}.winery-home-story_facts__P4juv>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;border-top:1px solid #e7ddd8;padding:10px 0;font-size:.875rem;line-height:1.65}.winery-home-story_facts__P4juv dt{color:#66545c}.winery-home-story_facts__P4juv dd{color:#2f2328;font-weight:600;overflow-wrap:anywhere}.winery-home-story_next__hbmVt{margin-top:12px;border-radius:12px;padding:16px;background:#f5edef;line-height:1.7;color:#64182a}.winery-home-story_next__hbmVt p{font-size:.875rem}.winery-home-story_next__hbmVt strong{display:block;font-size:.9375rem}.winery-home-story_caption__6Dfwt{padding:0 20px 20px;font-size:.75rem;line-height:1.75;color:#66545c}.winery-home-story_benefits__AKfff{display:grid;gap:14px;margin:24px 0 0;padding:0;list-style:none;scroll-margin-top:7rem}.winery-home-story_benefits__AKfff li{display:flex;align-items:center;gap:12px;color:#2f2328;font-size:1rem;line-height:1.6}.winery-home-story_benefits__AKfff svg{color:#64182a;width:20px;height:20px;flex-shrink:0}.winery-home-story_further__0NR_W{border-top:1px solid var(--bl-line,#e4e0e1)}.winery-home-story_further__0NR_W h2{line-height:1.2}.winery-home-story_furtherIntro__oau8L{max-width:42rem;margin-top:16px;color:#66545c;font-size:1rem;line-height:1.7}.winery-home-story_options__yaflv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.winery-home-story_discoveryLink__p2yuT,.winery-home-story_option__gbbjg{display:grid;padding:24px;border:1px solid #e4d9d3;border-radius:16px;background:#fff;min-width:0;scroll-margin-top:7rem;text-decoration:none!important;transition:background-color .16s,border-color .16s}.winery-home-story_option__gbbjg{grid-template-columns:24px minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;gap:20px 12px}.winery-home-story_discoveryLink__p2yuT>span,.winery-home-story_option__gbbjg>span{min-width:0}.winery-home-story_discoveryLink__p2yuT strong,.winery-home-story_option__gbbjg strong{font-size:1.0625rem;color:#292328;font-weight:600;letter-spacing:-.02em;line-height:1.5}.winery-home-story_optionCopy__nil4f>span{display:block;color:#655b61;font-size:.875rem;line-height:1.6;margin-top:8px}.winery-home-story_optionIcon__6PUCT{display:flex;align-items:center;justify-content:center;width:24px;height:26px;color:#64182a}.winery-home-story_optionIcon__6PUCT svg{width:22px;height:22px}.winery-home-story_optionAction__X62oA{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#64182a;font-size:.875rem;line-height:1.5;font-weight:600}.winery-home-story_optionAction__X62oA svg{width:18px;height:18px;flex-shrink:0}.winery-home-story_discoveryLink__p2yuT:hover,.winery-home-story_option__gbbjg:hover{background:#fbf8f6;border-color:#b6a7ac}.winery-home-story_discoveryLink__p2yuT:focus-visible,.winery-home-story_option__gbbjg:focus-visible{outline:3px solid #64182a;outline-offset:4px}.winery-home-story_businessNote__buGJV{max-width:50rem;margin-top:20px;color:#66545c;font-size:.75rem;line-height:1.8}.winery-home-story_partnerBoundary__EBc6q{margin-top:20px;max-width:55rem;font-size:.875rem;line-height:1.7;color:#655b61}.winery-home-story_discovery__zf3_u{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:28px;margin-top:36px;padding:clamp(24px,4vw,48px);border-radius:24px;background:#fff;border:1px solid #dfd2c7;scroll-margin-top:7rem}.winery-home-story_discoveryIntro__44qpx{display:grid;gap:16px;min-width:0}.winery-home-story_discoveryIntro__44qpx>span[aria-hidden=true]{position:absolute;top:0;left:0}.winery-home-story_discoveryIntro__44qpx h3{margin:0;color:#292328;font-size:clamp(2rem,4vw,3rem);font-weight:500;letter-spacing:-.045em;line-height:1.15}.winery-home-story_discoveryIntro__44qpx h3 em{font-family:Georgia,serif;font-weight:400;color:#64182a}.winery-home-story_discoveryIntro__44qpx p{max-width:30rem;margin:0;color:#66545c;font-size:1rem;line-height:1.7}.winery-home-story_discoveryIntro__44qpx strong{color:#40363a;font-weight:600}.winery-home-story_discoveryLinks___dcw8{display:grid;gap:16px;min-width:0}.winery-home-story_discoveryLinks___dcw8 p{color:#655b61;font-size:.875rem;line-height:1.7}.winery-home-story_discoveryLink__p2yuT{grid-template-columns:24px minmax(0,1fr) 18px;align-items:start;gap:12px;color:#64182a}.winery-home-story_discoveryLink__p2yuT>svg{width:18px;height:18px;align-self:center}.winery-home-story_benefits__AKfff,.winery-home-story_example__BlnWH,.winery-home-story_further__0NR_W{overflow-wrap:anywhere}.winery-home-story_finalAction__vy_yl{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;overflow-wrap:anywhere}.winery-home-story_finalAction__vy_yl h2{line-height:1.25}.winery-home-story_finalAction__vy_yl>div{min-width:0}.winery-home-story_finalAction__vy_yl .winery-home-story_businessNote__buGJV{margin-top:12px}@media(max-width:1000px){.winery-home-story_discovery__zf3_u,.winery-home-story_options__yaflv{grid-template-columns:minmax(0,1fr)}.winery-home-story_discoveryLink__p2yuT,.winery-home-story_option__gbbjg{padding:20px}.winery-home-story_discoveryIntro__44qpx{flex-direction:column;gap:8px}}@media(max-width:760px){.winery-home-story_discoveryLinks___dcw8,.winery-home-story_example__BlnWH{grid-template-columns:minmax(0,1fr)}.winery-home-story_wine__sReeq{gap:16px}.winery-home-story_options__yaflv{gap:12px;margin-top:24px}.winery-home-story_discoveryLink__p2yuT,.winery-home-story_option__gbbjg{padding:20px 16px;gap:14px 12px}.winery-home-story_discovery__zf3_u{gap:20px}.winery-home-story_discoveryLinks___dcw8{gap:12px}.winery-home-story_finalAction__vy_yl a,.winery-home-story_finalAction__vy_yl>div{width:100%}}.winery-partners_section__bih_D{min-width:0;padding:32px 0 38px;scroll-margin-top:7rem;border-top:1px solid #e4d9dd}.winery-partners_header__I_cXJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:22px}.winery-partners_header__I_cXJ h2{margin:0;color:#655b61;font-size:1.125rem;font-weight:500;line-height:1.5}.winery-partners_controls__GQFjY{display:flex;gap:8px}.winery-partners_controls__GQFjY button{display:grid;place-items:center;width:48px;height:48px;border:1px solid #b6a7ac;border-radius:50%;color:#64182a;background:#fff;touch-action:manipulation}.winery-partners_controls__GQFjY button:hover:not(:disabled){background:#f5edef;border-color:#64182a}.winery-partners_controls__GQFjY button:disabled{color:#8b7f85;background:#f5f2f3;border-color:#e4d9dd;cursor:default}.winery-partners_controls__GQFjY svg{width:20px;height:20px}.winery-partners_controls__GQFjY button:focus-visible,.winery-partners_viewport__U8zpU:focus-visible{outline:3px solid #64182a;outline-offset:3px}.winery-partners_viewport__U8zpU{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b6a7ac transparent;border-radius:12px}.winery-partners_list__6zRHf{display:flex;align-items:stretch;gap:14px;width:-moz-max-content;width:max-content;min-width:100%;margin:0;padding:4px 0 12px;list-style:none}.winery-partners_partner____Plf{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:216px;min-height:130px;padding:20px;background:#fff;border:1px solid #e4d9dd;border-radius:14px;scroll-snap-align:start;overflow-wrap:anywhere;text-align:center}.winery-partners_logo__UBi_H{display:block;width:160px;max-width:100%;height:64px;-o-object-fit:contain;object-fit:contain}.winery-partners_name__HKIxG{color:#4e343e;font-size:1.25rem;font-weight:600;letter-spacing:-.025em;line-height:1.4}.winery-partners_caption__z35NP{color:#655b61;font-size:.875rem;line-height:1.5}.winery-partners_hint__WYHzC{margin:12px 0 0;color:#655b61;font-size:.75rem;line-height:1.6}@media (max-width:640px){.winery-partners_section__bih_D{padding:24px 0 28px}.winery-partners_header__I_cXJ{gap:12px;margin-bottom:16px}.winery-partners_header__I_cXJ h2{max-width:19ch;font-size:1rem}.winery-partners_partner____Plf{width:198px;min-height:120px;padding:18px}}