.legacy-layout{max-width:var(--layout-max);padding:0 var(--layout-margin) 96px;grid-template-columns:minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.legacy-article{min-width:0}.legacy-breadcrumbs{max-width:var(--layout-max);padding:calc(var(--header-h) + 24px) var(--layout-margin) 0;font:var(--text-caption);color:var(--clr-text-muted);margin:0 auto}.legacy-breadcrumbs ol{flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none;display:flex}.legacy-breadcrumbs li{overflow-wrap:anywhere;min-width:0}.legacy-breadcrumbs li+li:before{content:"/";color:var(--clr-border);margin-right:12px}.legacy-breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.legacy-wine-back{max-width:var(--layout-max);padding:calc(var(--header-h) + 24px) var(--layout-margin) 0;margin:0 auto}.legacy-wine-back__link{min-height:48px;color:var(--clr-bordeaux);border-color:var(--clr-bordeaux);gap:12px}.legacy-wine-back__link:hover{background:var(--clr-bordeaux);color:#fff}.legacy-wine-back__link:focus-visible{outline:2px solid var(--clr-bordeaux);outline-offset:4px}.legacy-page .page-intro{padding-top:40px;padding-bottom:40px}.legacy-reading-time{font:var(--text-caption);color:var(--clr-text-muted);text-align:center;margin:-16px 16px 32px}.legacy-article__image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:480px;margin:0 auto 40px;display:block}.legacy-layout--wine .legacy-article__image{width:auto;max-width:100%;height:360px;margin-inline:auto}.legacy-wine-order{margin:32px 0 48px}.legacy-wine-order__button{gap:16px;min-width:232px;max-width:100%;min-height:54px}.legacy-wine-order__button:focus-visible{outline:2px solid var(--clr-bordeaux);outline-offset:4px}.legacy-wine-order p{font:var(--text-caption);color:var(--clr-text-muted);margin-top:12px}.legacy-prose{max-width:78ch;font:var(--text-body);color:var(--clr-text-body);overflow-wrap:anywhere;margin-inline:auto}.legacy-prose>*+*{margin-top:24px}.legacy-prose [id]{scroll-margin-top:calc(var(--header-h) + 24px)}.legacy-prose h2{font:var(--text-h3);color:var(--clr-text);margin-top:40px}.legacy-prose h3,.legacy-prose h4{font:var(--text-h4);color:var(--clr-text);margin-top:32px}.legacy-prose a{color:var(--clr-bordeaux);text-underline-offset:3px;text-decoration:underline}.legacy-prose img{max-width:100%;height:auto;margin:24px auto;display:block}.legacy-responsive{display:contents}.legacy-prose figure{margin-inline:0}.legacy-prose figcaption{font:var(--text-caption);color:var(--clr-text-muted);margin-top:8px}.legacy-prose ul,.legacy-prose ol{padding-left:24px}.legacy-prose li+li{margin-top:8px}.legacy-prose table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.legacy-prose td,.legacy-prose th{border:1px solid var(--clr-border);padding:12px}.legacy-prose blockquote{border-left:2px solid var(--clr-bordeaux);margin-inline:0;padding-left:24px}.legacy-prose .legacy-toc{border:1px solid var(--clr-border);background:var(--clr-bg-light);margin-block:32px;padding:24px}.legacy-toc>.eyebrow{color:var(--clr-text);margin-bottom:16px}.legacy-toc ol{font:var(--text-small);padding-left:20px}.legacy-toc li+li{margin-top:10px}.legacy-toc .legacy-toc__sub{margin-left:16px}.legacy-article__links{border-top:1px solid var(--clr-border);flex-wrap:wrap;gap:24px;margin-top:48px;padding-top:24px;display:flex}.legacy-article>.legacy-prose,.legacy-article>.topic-guides--article{max-width:none}.legacy-layout--wine .legacy-article>.legacy-prose{max-width:700px;margin-inline:auto}.journal-grid{max-width:var(--layout-max);padding:0 var(--layout-margin) 96px;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;margin:0 auto;display:grid}.journal-card{border-top:1px solid var(--clr-border);padding-top:24px}.journal-card h2,.journal-card h3{font:var(--text-h4);margin:16px 0}.journal-topics{font:var(--text-small);flex-wrap:wrap;gap:12px 24px;padding-bottom:40px;display:flex}.journal-group{scroll-margin-top:calc(var(--header-h) + 24px)}.journal-group>header h2{font:var(--text-h3);margin-bottom:24px}.journal-group .journal-grid{padding-bottom:56px}.journal-card p:not(.eyebrow){font:var(--text-small);color:var(--clr-text-body);margin-bottom:24px}@media (width<=900px){.legacy-layout{grid-template-columns:minmax(0,1fr);gap:48px;padding-bottom:64px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-breadcrumbs li:last-child{display:none}}@media (width<=640px){.journal-grid{grid-template-columns:minmax(0,1fr)}.legacy-page .page-intro{padding-top:32px;padding-bottom:32px}.legacy-prose .legacy-toc{padding:20px}.legacy-article__image{max-height:360px;margin-bottom:32px}}
