.page-module__UVJLhq__head{text-align:center;max-width:1100px;margin:0 auto;padding:180px 48px 80px}.page-module__UVJLhq__head h1{font-family:var(--font-display), serif;letter-spacing:-.02em;color:var(--forest);margin-bottom:34px;font-size:clamp(56px,8.5vw,120px);font-weight:300;line-height:.96}.page-module__UVJLhq__head h1 em{color:var(--gold);font-style:italic;font-weight:400}.page-module__UVJLhq__lede{color:var(--ink-soft);max-width:740px;margin:0 auto;font-size:19px;font-style:italic;line-height:1.7}.page-module__UVJLhq__tea{padding:80px 48px}.page-module__UVJLhq__teaAlt{background:var(--bone-deep)}.page-module__UVJLhq__teaInner{grid-template-columns:1fr 1.1fr;align-items:start;gap:80px;max-width:1300px;margin:0 auto;display:grid}.page-module__UVJLhq__teaAlt .page-module__UVJLhq__teaInner{direction:rtl}.page-module__UVJLhq__teaAlt .page-module__UVJLhq__teaInner>*{direction:ltr}.page-module__UVJLhq__textCol{padding-top:10px}.page-module__UVJLhq__numeral{font-family:var(--font-display), serif;color:var(--gold);letter-spacing:.1em;margin-bottom:12px;font-size:14px;font-style:italic}.page-module__UVJLhq__textCol h2{font-family:var(--font-display), serif;letter-spacing:-.02em;color:var(--forest);margin-bottom:10px;font-size:clamp(44px,5vw,76px);font-weight:400;line-height:1}.page-module__UVJLhq__native{font-family:var(--font-display), serif;color:var(--moss);margin-bottom:6px;font-size:18px;font-style:italic}.page-module__UVJLhq__scientific{font-family:var(--font-display), serif;color:var(--ink-soft);opacity:.7;margin-bottom:14px;font-size:13px}.page-module__UVJLhq__scientific em{font-style:italic}.page-module__UVJLhq__category{font-family:var(--font-display), serif;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:28px;font-size:11px}.page-module__UVJLhq__description{color:var(--ink-soft);max-width:58ch;margin-bottom:28px;font-size:17px;line-height:1.75}.page-module__UVJLhq__notes{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.page-module__UVJLhq__notes span{font-family:var(--font-display), serif;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);background:var(--bone-deep);border-radius:999px;padding:7px 14px;font-size:11px}.page-module__UVJLhq__teaAlt .page-module__UVJLhq__notes span{background:var(--bone)}.page-module__UVJLhq__meta{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:20px 28px;margin-bottom:32px;padding:22px 0;display:grid}.page-module__UVJLhq__meta>div{flex-direction:column;gap:6px;display:flex}.page-module__UVJLhq__meta dt{font-family:var(--font-display), serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:10px}.page-module__UVJLhq__meta dd{font-family:var(--font-display), serif;color:var(--forest);margin:0;font-size:15px}.page-module__UVJLhq__mountainLink{color:var(--forest);border-bottom:1px dotted var(--rule);text-decoration:none;transition:color .2s,border-color .2s}.page-module__UVJLhq__mountainLink:hover{color:var(--gold);border-bottom-color:var(--gold)}.page-module__UVJLhq__bottles{margin-top:6px}.page-module__UVJLhq__bottlesLabel{font-family:var(--font-display), serif;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:11px}.page-module__UVJLhq__bottles ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.page-module__UVJLhq__bottleLink{border-bottom:1px solid var(--rule);color:var(--forest);align-items:center;gap:14px;padding:14px 0;text-decoration:none;transition:gap .25s,color .2s;display:flex}.page-module__UVJLhq__bottleLink:hover{color:var(--gold);gap:18px}.page-module__UVJLhq__bottleNumeral{font-family:var(--font-display), serif;color:var(--gold);letter-spacing:.08em;min-width:54px;font-size:13px;font-style:italic}.page-module__UVJLhq__bottleName{font-family:var(--font-display), serif;font-size:20px}.page-module__UVJLhq__bottleSub{font-family:var(--font-display), serif;color:var(--moss);flex:1;font-size:14px;font-style:italic}.page-module__UVJLhq__bottleLink svg{opacity:.6;transition:opacity .2s,transform .25s}.page-module__UVJLhq__bottleLink:hover svg{opacity:1;transform:translate(4px)}.page-module__UVJLhq__mediaCol{flex-direction:column;display:flex}.page-module__UVJLhq__hero{aspect-ratio:3/2;background:var(--bone-deep);width:100%;margin-bottom:28px;position:relative;overflow:hidden}.page-module__UVJLhq__heroImg{object-fit:cover}.page-module__UVJLhq__galleryLabel{font-family:var(--font-display), serif;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:11px}.page-module__UVJLhq__gallery{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-module__UVJLhq__galleryItem{aspect-ratio:3/2;background:var(--bone-deep);cursor:pointer;border:2px solid #0000;padding:0;transition:border-color .25s,transform .2s;position:relative;overflow:hidden}.page-module__UVJLhq__galleryItem:hover{transform:translateY(-2px)}.page-module__UVJLhq__galleryItem:focus-visible{outline:2px solid var(--gold-soft);outline-offset:2px}.page-module__UVJLhq__galleryItemActive{border-color:var(--gold)}.page-module__UVJLhq__galleryImg{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.page-module__UVJLhq__galleryItem:hover .page-module__UVJLhq__galleryImg{transform:scale(1.04)}.page-module__UVJLhq__hero img{animation:.4s page-module__UVJLhq__heroFade}@keyframes page-module__UVJLhq__heroFade{0%{opacity:.3}to{opacity:1}}.page-module__UVJLhq__cta{background:var(--ink);color:var(--bone);text-align:center;padding:120px 48px}.page-module__UVJLhq__cta h2{font-family:var(--font-display), serif;letter-spacing:-.02em;max-width:800px;margin:0 auto 40px;font-size:clamp(40px,5vw,72px);font-weight:300;line-height:1.05}.page-module__UVJLhq__cta h2 em{color:var(--gold-soft);font-style:italic}@media (max-width:960px){.page-module__UVJLhq__head{padding:130px 24px 60px}.page-module__UVJLhq__tea{padding:60px 24px}.page-module__UVJLhq__teaInner{grid-template-columns:1fr;gap:30px}.page-module__UVJLhq__teaAlt .page-module__UVJLhq__teaInner{direction:ltr}.page-module__UVJLhq__mediaCol{order:-1}.page-module__UVJLhq__textCol h2{font-size:clamp(38px,8vw,60px)}.page-module__UVJLhq__meta{grid-template-columns:1fr 1fr}.page-module__UVJLhq__gallery{grid-template-columns:repeat(3,1fr);gap:8px}.page-module__UVJLhq__cta{padding:70px 24px}}
