.gc-wine-hero[data-astro-cid-no5gdrw2]{position:relative;height:80vh;min-height:500px;overflow:hidden;display:flex;align-items:flex-end;padding-bottom:80px}.gc-wine-hero-img[data-astro-cid-no5gdrw2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gc-wine-hero-overlay[data-astro-cid-no5gdrw2]{position:absolute;inset:0;background:linear-gradient(to bottom,#1a151033,#1a1510bf)}.gc-wine-hero-content[data-astro-cid-no5gdrw2]{position:relative;z-index:2;text-align:center;color:#fff;width:100%;padding:0 24px}.gc-wine-hero-title[data-astro-cid-no5gdrw2]{font-family:"Noto Serif TC",STSong,serif;font-size:clamp(4rem,10vw,8rem);font-weight:300;line-height:1;margin-bottom:16px;letter-spacing:.08em;text-shadow:0 2px 24px rgba(0,0,0,.3)}.gc-wine-hero-subtitle[data-astro-cid-no5gdrw2]{font-family:Cormorant Garamond,serif;font-size:clamp(1.1rem,2.5vw,1.5rem);font-style:italic;color:#ffffffe6;margin-bottom:8px;letter-spacing:.02em}.gc-wine-hero-sub[data-astro-cid-no5gdrw2]{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--gc-gold)}.gc-wine-about[data-astro-cid-no5gdrw2]{padding:100px 0;background:var(--gc-cloud)}.gc-wine-about-grid[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.gc-wine-about-img[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;height:480px;object-fit:cover;border-radius:2px}.gc-wine-about-title[data-astro-cid-no5gdrw2]{font-family:Cormorant Garamond,serif;font-size:clamp(1.8rem,3.5vw,2.8rem);color:var(--gc-earth);margin-bottom:24px;line-height:1.15;letter-spacing:.01em}.gc-wine-about-text[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-family:Lora,serif;font-size:1.05rem;color:var(--gc-text);line-height:1.85;margin-bottom:16px}.gc-text-cn[data-astro-cid-no5gdrw2]{font-size:.85rem!important;color:var(--gc-text-muted)!important}.gc-wine-stats[data-astro-cid-no5gdrw2]{background:var(--gc-earth);padding:80px 0;text-align:center;color:#fff}.gc-wine-stats-grid[data-astro-cid-no5gdrw2]{display:flex;justify-content:center;gap:80px;flex-wrap:wrap;margin-bottom:40px}.gc-wine-stat[data-astro-cid-no5gdrw2]{text-align:center}.gc-stat-big[data-astro-cid-no5gdrw2]{display:block;font-family:Cormorant Garamond,serif;font-size:3.5rem;font-weight:600;color:var(--gc-gold);line-height:1;letter-spacing:.02em}.gc-stat-unit[data-astro-cid-no5gdrw2]{display:block;font-size:13px;color:#ffffffb3;margin:4px 0;letter-spacing:.06em}.gc-stat-desc[data-astro-cid-no5gdrw2]{display:block;font-size:12px;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em}.gc-uniqueness-note[data-astro-cid-no5gdrw2]{font-size:1.05rem;color:#ffffffd9;max-width:560px;margin:0 auto 12px}.gc-wine-makers[data-astro-cid-no5gdrw2]{padding:100px 0;background:var(--gc-cream)}.gc-wine-makers-grid[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.gc-wine-makers-text[data-astro-cid-no5gdrw2] h2[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:clamp(1.6rem,3vw,2.2rem);color:var(--gc-earth);margin-bottom:24px}.gc-wine-makers-text[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:1rem;color:var(--gc-text);line-height:1.8;margin-bottom:16px}.gc-wine-makers-img[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;height:480px;object-fit:cover;border-radius:2px}.gc-wine-label[data-astro-cid-no5gdrw2]{padding:100px 0;background:var(--gc-cloud)}.gc-wine-label-grid[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.gc-wine-label-img[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;max-height:560px;object-fit:contain;border-radius:2px}.gc-wine-label-text[data-astro-cid-no5gdrw2] h2[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:clamp(1.6rem,3vw,2.2rem);color:var(--gc-earth);margin-bottom:24px}.gc-wine-label-text[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:1rem;color:var(--gc-text);line-height:1.8;margin-bottom:16px}.gc-wine-tasting[data-astro-cid-no5gdrw2]{padding:100px 0;background:var(--gc-cream)}.gc-wine-tasting-inner[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.gc-wine-tasting-content[data-astro-cid-no5gdrw2] h2[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:2rem;color:var(--gc-earth);margin-bottom:32px}.gc-aroma-wheel[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.gc-aroma-node[data-astro-cid-no5gdrw2]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-radius:2px;border-left:3px solid var(--gc-wine)}.gc-aroma-dot[data-astro-cid-no5gdrw2]{width:10px;height:10px;border-radius:50%;background:var(--gc-wine);flex-shrink:0}.gc-aroma-label[data-astro-cid-no5gdrw2]{font-size:12px;color:var(--gc-earth);line-height:1.4}.gc-tasting-poetry[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:.95rem;color:var(--gc-text);line-height:1.8;margin-bottom:12px}.gc-wine-tasting-img[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;height:480px;object-fit:cover;border-radius:2px}.gc-where-to-taste[data-astro-cid-no5gdrw2]{padding:80px 0;background:var(--gc-cloud)}.gc-where-grid[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin:32px 0 40px}.gc-where-buy[data-astro-cid-no5gdrw2] h4[data-astro-cid-no5gdrw2],.gc-where-taste-list[data-astro-cid-no5gdrw2] h4[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:1.2rem;color:var(--gc-earth);margin-bottom:12px}.gc-where-buy[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:.95rem;color:var(--gc-text-muted);line-height:1.7}.gc-where-taste-list[data-astro-cid-no5gdrw2] ul[data-astro-cid-no5gdrw2]{list-style:none}.gc-where-taste-list[data-astro-cid-no5gdrw2] li[data-astro-cid-no5gdrw2]{font-size:14px;color:var(--gc-text);padding:6px 0;border-bottom:1px solid var(--gc-mist);line-height:1.5}.gc-where-photo[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;height:360px;object-fit:cover;border-radius:2px}.gc-testimonial[data-astro-cid-no5gdrw2]{padding:80px 0;background:var(--gc-cream);text-align:center}.gc-testimonial-quote[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:clamp(1.4rem,3vw,2rem);font-style:italic;color:var(--gc-earth);max-width:600px;margin:0 auto 24px;line-height:1.4}.gc-testimonial-cite[data-astro-cid-no5gdrw2]{display:flex;flex-direction:column;gap:4px;font-style:normal;font-size:14px;color:var(--gc-text-muted)}.gc-testimonial-cite[data-astro-cid-no5gdrw2] strong[data-astro-cid-no5gdrw2]{font-size:16px;color:var(--gc-earth)}.gc-casestudy[data-astro-cid-no5gdrw2]{background:var(--gc-dark);padding:100px 0;color:#fff}.gc-casestudy-content[data-astro-cid-no5gdrw2]{margin-top:40px}.gc-casestudy-header[data-astro-cid-no5gdrw2]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:24px;margin-bottom:32px}.gc-casestudy-header[data-astro-cid-no5gdrw2] h3[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:1.8rem;color:#fff}.gc-casestudy-accolade[data-astro-cid-no5gdrw2]{font-size:13px;color:var(--gc-gold);letter-spacing:.06em;margin-top:4px}.gc-casestudy-meta[data-astro-cid-no5gdrw2]{display:flex;gap:32px}.gc-casestudy-meta[data-astro-cid-no5gdrw2]>div[data-astro-cid-no5gdrw2]{display:flex;flex-direction:column;gap:4px}.gc-meta-label[data-astro-cid-no5gdrw2]{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#fff6}.gc-meta-value[data-astro-cid-no5gdrw2]{font-size:15px;color:#fff;font-weight:500}.gc-casestudy-desc[data-astro-cid-no5gdrw2]{font-size:1rem;color:#ffffffbf;line-height:1.8;max-width:680px;margin-bottom:40px}.gc-casestudy-activities[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.gc-casestudy-activity[data-astro-cid-no5gdrw2]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:20px}.gc-casestudy-activity[data-astro-cid-no5gdrw2] h5[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:1rem;color:var(--gc-gold);margin-bottom:8px}.gc-casestudy-activity[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:13px;color:#fff9}.gc-casestudy-photos[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gc-casestudy-photo[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;height:200px;object-fit:cover;border-radius:2px}.gc-tour[data-astro-cid-no5gdrw2]{padding:100px 0;background:var(--gc-cream)}.gc-tour-title[data-astro-cid-no5gdrw2]{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.gc-tour-title-cn[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:clamp(1.6rem,3vw,2.4rem);color:var(--gc-earth);font-style:italic}.gc-tour-title-en[data-astro-cid-no5gdrw2]{font-family:Inter,sans-serif;font-size:clamp(1.2rem,2.5vw,1.8rem);color:var(--gc-text-muted);font-weight:300}.gc-tour-tabs[data-astro-cid-no5gdrw2]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.gc-tour-tab[data-astro-cid-no5gdrw2]{display:flex;flex-direction:column;padding:10px 16px;background:#fff;border:1.5px solid var(--gc-mist);border-radius:2px;cursor:pointer;transition:all .2s ease;font-family:inherit}.gc-tour-tab[data-astro-cid-no5gdrw2].active,.gc-tour-tab[data-astro-cid-no5gdrw2]:hover{background:var(--gc-wine);border-color:var(--gc-wine);color:#fff}.gc-tab-day[data-astro-cid-no5gdrw2]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.gc-tab-loc[data-astro-cid-no5gdrw2]{font-size:13px}.gc-tour-panels[data-astro-cid-no5gdrw2]{margin-bottom:56px}.gc-tour-panel[data-astro-cid-no5gdrw2]{display:none;background:#fff;border:1px solid var(--gc-mist);border-radius:2px;padding:32px}.gc-tour-panel[data-astro-cid-no5gdrw2].active{display:block}.gc-panel-header[data-astro-cid-no5gdrw2]{margin-bottom:24px}.gc-panel-day[data-astro-cid-no5gdrw2]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gc-wine);background:#722f3714;padding:4px 10px;border-radius:2px;margin-bottom:8px}.gc-panel-header[data-astro-cid-no5gdrw2] h4[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:1.4rem;color:var(--gc-earth);margin-bottom:4px}.gc-panel-cn[data-astro-cid-no5gdrw2]{display:block;font-size:.9rem;color:var(--gc-text-muted);font-style:italic}.gc-panel-location[data-astro-cid-no5gdrw2]{font-size:13px;color:var(--gc-text-muted)}.gc-panel-highlights[data-astro-cid-no5gdrw2]{list-style:none;display:flex;flex-direction:column;gap:10px}.gc-panel-highlights[data-astro-cid-no5gdrw2] li[data-astro-cid-no5gdrw2]{font-size:14px;color:var(--gc-text);padding-left:20px;position:relative}.gc-panel-highlights[data-astro-cid-no5gdrw2] li[data-astro-cid-no5gdrw2]:before{content:"→";position:absolute;left:0;color:var(--gc-gold);font-size:12px}.gc-tour-cta[data-astro-cid-no5gdrw2]{text-align:center;padding:48px;background:var(--gc-earth);border-radius:4px;color:#fff}.gc-tour-cta[data-astro-cid-no5gdrw2] h4[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:1.6rem;margin-bottom:12px}.gc-tour-cta[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:.95rem;color:#ffffffbf;margin-bottom:24px}.gc-wine-album[data-astro-cid-no5gdrw2]{padding:80px 0;background:var(--gc-cloud)}.gc-album-grid[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-top:40px}.gc-album-item[data-astro-cid-no5gdrw2]{position:relative;overflow:hidden;border-radius:2px;height:220px;cursor:pointer}.gc-album-item[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.gc-album-item[data-astro-cid-no5gdrw2]:hover img[data-astro-cid-no5gdrw2]{transform:scale(1.04)}.gc-album-overlay[data-astro-cid-no5gdrw2]{position:absolute;bottom:0;left:0;right:0;padding:16px;background:linear-gradient(to top,rgba(26,21,16,.85),transparent);color:#fff;transform:translateY(100%);transition:transform .3s ease}.gc-album-item[data-astro-cid-no5gdrw2]:hover .gc-album-overlay[data-astro-cid-no5gdrw2]{transform:translateY(0)}.gc-album-overlay[data-astro-cid-no5gdrw2] h6[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:.9rem;margin-bottom:2px}.gc-album-overlay[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:11px;color:#ffffffb3}.gc-yunnan-wine-section[data-astro-cid-no5gdrw2]{padding:80px 0;background:var(--gc-cream)}.gc-yunnan-wine-inner[data-astro-cid-no5gdrw2]{max-width:800px}.gc-yunnan-wine-inner[data-astro-cid-no5gdrw2] h2[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:clamp(1.5rem,3vw,2.2rem);color:var(--gc-earth);margin-bottom:24px;line-height:1.2}.gc-yunnan-wine-inner[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:1rem;color:var(--gc-text);line-height:1.8;margin-bottom:16px}.gc-wine-faq[data-astro-cid-no5gdrw2]{padding:80px 0;background:#fff}.gc-faq-inner[data-astro-cid-no5gdrw2]{max-width:800px}.gc-faq-inner[data-astro-cid-no5gdrw2] h2[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:clamp(1.5rem,3vw,2.2rem);color:var(--gc-earth);margin-bottom:32px}.gc-faq-list[data-astro-cid-no5gdrw2]{display:flex;flex-direction:column;gap:0}.gc-faq-item[data-astro-cid-no5gdrw2]{border-bottom:1px solid rgba(0,0,0,.08)}.gc-faq-item[data-astro-cid-no5gdrw2] summary[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:1.05rem;color:var(--gc-earth);padding:20px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.gc-faq-item[data-astro-cid-no5gdrw2] summary[data-astro-cid-no5gdrw2]:after{content:"+";font-size:1.4rem;color:var(--gc-wine);font-weight:300;flex-shrink:0;margin-left:16px}.gc-faq-item[data-astro-cid-no5gdrw2][open] summary[data-astro-cid-no5gdrw2]:after{content:"−"}.gc-faq-item[data-astro-cid-no5gdrw2] p[data-astro-cid-no5gdrw2]{font-size:.95rem;color:var(--gc-text-muted);line-height:1.75;padding-bottom:20px}.gc-faq-item[data-astro-cid-no5gdrw2] a[data-astro-cid-no5gdrw2]{color:var(--gc-wine);text-decoration:underline;text-underline-offset:2px}.gc-further-reading[data-astro-cid-no5gdrw2]{padding:80px 0;background:var(--gc-cloud)}.gc-reading-grid[data-astro-cid-no5gdrw2]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.gc-reading-card[data-astro-cid-no5gdrw2]{background:#fff;border-radius:4px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 2px 16px #0000000f;transition:transform .3s ease,box-shadow .3s ease}.gc-reading-card[data-astro-cid-no5gdrw2]:hover{transform:translateY(-3px);box-shadow:0 8px 32px #0000001a}.gc-reading-card[data-astro-cid-no5gdrw2] img[data-astro-cid-no5gdrw2]{width:100%;height:160px;object-fit:cover}.gc-reading-card-body[data-astro-cid-no5gdrw2]{padding:20px}.gc-reading-card-body[data-astro-cid-no5gdrw2] h4[data-astro-cid-no5gdrw2]{font-family:Playfair Display,serif;font-size:1rem;color:var(--gc-earth);margin:10px 0 12px;line-height:1.35}.gc-blog-category[data-astro-cid-no5gdrw2]{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gc-wine);background:#722f3714;padding:3px 10px;border-radius:2px}.gc-blog-read-more[data-astro-cid-no5gdrw2]{font-size:13px;font-weight:600;color:var(--gc-wine)}@media(max-width:900px){.gc-wine-about-grid[data-astro-cid-no5gdrw2],.gc-wine-makers-grid[data-astro-cid-no5gdrw2],.gc-wine-label-grid[data-astro-cid-no5gdrw2],.gc-wine-tasting-inner[data-astro-cid-no5gdrw2],.gc-casestudy-activities[data-astro-cid-no5gdrw2]{grid-template-columns:1fr}.gc-casestudy-photos[data-astro-cid-no5gdrw2]{grid-template-columns:1fr 1fr}.gc-where-grid[data-astro-cid-no5gdrw2],.gc-reading-grid[data-astro-cid-no5gdrw2]{grid-template-columns:1fr}}
