.article-module__2GXNgq__reading{--reading-bg:#17110c;--reading-bg-raised:#1f1811;--reading-copper:var(--color-copper,#d2601a);--color-ink:#f4eee3;--color-body:#c3b7a7;--color-dim:#9b8e7e;--color-rule:#f4eee321;--color-rule-strong:#f4eee342;background:var(--reading-bg);color:var(--color-body)}.article-module__2GXNgq__pageTitle{font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem);line-height:1.04}.article-module__2GXNgq__microLabel{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-amber);font-size:.6875rem;font-weight:500;line-height:1.4}.article-module__2GXNgq__microLabelDim{color:var(--color-dim);}.article-module__2GXNgq__ghost{z-index:-1;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;max-width:none;color:var(--color-cream);opacity:.07;-webkit-user-select:none;user-select:none;pointer-events:none;margin:0;font-size:clamp(5rem,18vw,15rem);font-weight:700;line-height:.78;position:absolute;bottom:-.22em;left:-.06em}@media (min-width:1024px){.article-module__2GXNgq__ghost{opacity:.09}}.article-module__2GXNgq__article{max-width:var(--container-prose);font-size:1.0625rem}.article-module__2GXNgq__article .prose-degusta>*+*{margin-top:1.4375rem}.article-module__2GXNgq__article .prose-degusta p{color:var(--color-body);line-height:1.82}.article-module__2GXNgq__article>.prose-degusta:first-child>p:first-child{color:var(--color-ink);font-size:1.1875rem;line-height:1.68}.article-module__2GXNgq__article .prose-degusta{counter-reset:degusta-h2}.article-module__2GXNgq__article .prose-degusta h2{counter-increment:degusta-h2;border-top:1px solid var(--color-rule-strong);color:var(--color-ink);letter-spacing:.006em;margin-top:4.5rem;padding-top:2.5rem;font-size:clamp(1.5rem,1.15rem + 1.25vw,2rem);line-height:1.16;position:relative}.article-module__2GXNgq__article .prose-degusta h2:before{content:counter(degusta-h2, decimal-leading-zero);background:var(--reading-bg);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-amber);padding-right:.6rem;font-size:.6875rem;font-weight:500;line-height:1.4;position:absolute;top:-.72rem;left:0}.article-module__2GXNgq__article .prose-degusta>h2:first-child{margin-top:.5rem}.article-module__2GXNgq__article .prose-degusta h2+*{margin-top:1.25rem}.article-module__2GXNgq__article .prose-degusta h3{color:var(--color-ink);margin-top:2.75rem;padding-left:1.5rem;font-size:1.25rem;line-height:1.38;position:relative}.article-module__2GXNgq__article .prose-degusta h3:before{content:"";background:var(--reading-copper);width:.875rem;height:2px;position:absolute;top:.72em;left:0}.article-module__2GXNgq__article .prose-degusta h3+*{margin-top:.9375rem}.article-module__2GXNgq__article .prose-degusta ul{padding-left:0;list-style:none}.article-module__2GXNgq__article .prose-degusta ul>li{padding-left:1.5rem;position:relative}.article-module__2GXNgq__article .prose-degusta ul>li:before{content:"";background:var(--color-amber);width:.4375rem;height:.4375rem;position:absolute;top:.78em;left:0}.article-module__2GXNgq__article .prose-degusta ol{counter-reset:degusta-ol;padding-left:0;list-style:none}.article-module__2GXNgq__article .prose-degusta ol>li{counter-increment:degusta-ol;padding-left:2.5rem;position:relative}.article-module__2GXNgq__article .prose-degusta ol>li:before{content:counter(degusta-ol, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-amber);font-size:.75rem;font-weight:500;line-height:2.4;position:absolute;top:0;left:0}.article-module__2GXNgq__article .prose-degusta li{line-height:1.75}.article-module__2GXNgq__article .prose-degusta li+li{margin-top:.6875rem}:is(.article-module__2GXNgq__article .prose-degusta li>ul,.article-module__2GXNgq__article .prose-degusta li>ol){margin-top:.6875rem}.article-module__2GXNgq__article .prose-degusta blockquote{border-left:3px solid var(--color-amber);background:var(--reading-bg-raised);color:var(--color-ink);margin-top:2.75rem;margin-bottom:2.75rem;padding:1.75rem 1.75rem 1.75rem 2rem;font-size:1.1875rem;line-height:1.6}.article-module__2GXNgq__article .prose-degusta blockquote>*+*{margin-top:.75rem}.article-module__2GXNgq__article .prose-degusta a{color:var(--color-amber);text-underline-offset:.2em;font-weight:700;text-decoration-line:underline;text-decoration-color:#ffc12366;text-decoration-thickness:1px;transition:background-color .15s,color .15s,text-decoration-color .15s}.article-module__2GXNgq__article .prose-degusta a:hover{background:var(--color-amber);color:#140f0a;text-decoration-color:#0000}.article-module__2GXNgq__article .prose-degusta strong{color:var(--color-ink)}.article-module__2GXNgq__article .prose-degusta table{border-collapse:collapse;width:100%;font-size:.9375rem}:is(.article-module__2GXNgq__article .prose-degusta th,.article-module__2GXNgq__article .prose-degusta td){border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:.75rem 1rem .75rem 0}.article-module__2GXNgq__article .prose-degusta th{color:var(--color-ink)}.article-module__2GXNgq__tableScroll{overflow-x:auto}.article-module__2GXNgq__tocLink{color:var(--color-dim);border-left:2px solid #0000;gap:.75rem;margin-left:-1px;padding:.4375rem 0 .4375rem .875rem;font-size:.875rem;line-height:1.45;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.article-module__2GXNgq__tocLink:hover{border-left-color:var(--reading-copper);color:var(--color-ink)}.article-module__2GXNgq__tocLink[data-active=true]{border-left-color:var(--color-amber);color:var(--color-ink)}.article-module__2GXNgq__tocIndex{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-amber);opacity:.75;flex:none;font-size:.6875rem;font-weight:500;line-height:1.85}.article-module__2GXNgq__tocLink[data-active=true] .article-module__2GXNgq__tocIndex{opacity:1}.article-module__2GXNgq__tocRail{scrollbar-width:thin;scrollbar-color:var(--color-rule-strong) transparent}.article-module__2GXNgq__card{background:var(--reading-bg-raised);border:1px solid var(--color-rule);height:100%;transform-style:preserve-3d;flex-direction:column;transition:border-color .25s,background-color .25s;display:flex;position:relative}.article-module__2GXNgq__card:hover{border-color:var(--color-rule-strong);background:#241c14}.article-module__2GXNgq__card:before{content:"";inset-inline:0;background:var(--color-amber);transform-origin:0;height:2px;transition:transform .35s var(--ease-brand,ease);position:absolute;top:0;transform:scaleX(0)}.article-module__2GXNgq__card:hover:before,.article-module__2GXNgq__card:focus-within:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.article-module__2GXNgq__card:before{transition:none}}.article-module__2GXNgq__cardTitle{color:var(--color-ink);font-size:1.0625rem;line-height:1.4}.article-module__2GXNgq__cardTitle a{color:inherit;text-decoration:none}.article-module__2GXNgq__cardTitle a:after{content:"";position:absolute;inset:0}.article-module__2GXNgq__cardTitle a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-amber);text-decoration-color:var(--color-amber);text-underline-offset:.2em}
