.article-blocks-container[data-v-a04d3049]{flex-direction:column;gap:1.5rem;display:flex}.affiliate-disclosure-banner[data-v-a04d3049]{background-color:var(--tchach-paper-subtle,#f8f8f7);border-left:4px solid var(--tchach-vermilion,#b33927);border-top:1px solid var(--tchach-border,#e5e5e5);border-right:1px solid var(--tchach-border,#e5e5e5);border-bottom:1px solid var(--tchach-border,#e5e5e5);border-radius:var(--radius-sm,4px);margin-bottom:1rem;padding:1.25rem 1.5rem}.disclosure-header[data-v-a04d3049]{align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.disclosure-icon[data-v-a04d3049]{color:var(--tchach-vermilion,#b33927);font-size:1rem}.disclosure-title[data-v-a04d3049]{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--tchach-ink);font-size:.8rem;font-weight:700}.disclosure-text[data-v-a04d3049]{font-family:var(--font-sans);color:var(--tchach-ink-secondary,#444);margin:0;font-size:.88rem;line-height:1.55}.editorial-inline-link[data-v-a04d3049]{color:var(--tchach-vermilion,#b33927);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .15s}.editorial-inline-link[data-v-a04d3049]:hover{opacity:.8}.editorial-inline-link.external[data-v-a04d3049]{align-items:baseline;gap:.2rem;display:inline-flex}.external-arrow[data-v-a04d3049],.external-icon[data-v-a04d3049]{opacity:.7;font-size:.75em}.editorial-affiliate-link[data-v-a04d3049]{color:var(--tchach-ink,#111);text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--tchach-vermilion,#b33927);text-decoration-color:var(--tchach-vermilion,#b33927);text-underline-offset:3px;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-weight:500;transition:all .15s;display:inline-flex}.affiliate-badge[data-v-a04d3049],.editorial-affiliate-link[data-v-a04d3049]:hover{color:var(--tchach-vermilion,#b33927)}.affiliate-badge[data-v-a04d3049]{font-family:var(--font-sans);letter-spacing:.04em;background-color:var(--tchach-vermilion-tint,#b3392714);border:1px solid var(--tchach-vermilion-tint-strong,#b3392733);vertical-align:middle;border-radius:3px;align-items:center;gap:.2rem;padding:.1rem .45rem;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.affiliate-arrow[data-v-a04d3049]{font-size:.75em}.editorial-h2[data-v-a04d3049]{letter-spacing:-.02em;border-bottom:1px solid var(--tchach-border-subtle,#e5e5e5);margin-top:2rem;padding-bottom:.5rem;font-size:1.85rem;line-height:1.25}.editorial-h2[data-v-a04d3049],.editorial-h3[data-v-a04d3049]{font-family:var(--font-serif);color:var(--tchach-ink);margin-bottom:.25rem;font-weight:600}.editorial-h3[data-v-a04d3049]{margin-top:1.5rem;font-size:1.45rem;line-height:1.3}.editorial-p[data-v-a04d3049]{font-family:var(--font-serif);color:var(--tchach-ink);margin:0;font-size:1.18rem;line-height:1.8}.editorial-p.lead-p[data-v-a04d3049]{font-size:1.28rem;line-height:1.85}.editorial-quote[data-v-a04d3049]{border-left:4px solid var(--tchach-vermilion);background-color:var(--tchach-paper-raised,#00000005);font-family:var(--font-serif);color:var(--tchach-ink);margin:1rem 0;padding:1rem 1.5rem;font-size:1.18rem;font-style:italic;line-height:1.7}.editorial-quote p[data-v-a04d3049]{margin:0}.editorial-list[data-v-a04d3049]{font-family:var(--font-serif);color:var(--tchach-ink);gap:.5rem;margin:.5rem 0 .5rem 1.5rem;padding:0;font-size:1.15rem;line-height:1.7}.editorial-figure[data-v-a04d3049],.editorial-list[data-v-a04d3049]{flex-direction:column;display:flex}.editorial-figure[data-v-a04d3049]{border-radius:4px;gap:.6rem;width:100%;max-width:100%;margin:2rem 0}.editorial-media-img[data-v-a04d3049]{-o-object-fit:contain;object-fit:contain;background-color:var(--tchach-paper-raised,#e5e5e5);border-radius:4px;align-self:center;width:auto;max-width:100%;height:auto;display:block}.video-responsive-wrapper[data-v-a04d3049]{background-color:#000;border-radius:4px;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-iframe[data-v-a04d3049]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.local-video-wrapper[data-v-a04d3049]{height:auto;padding-bottom:0}.editorial-video-player[data-v-a04d3049]{background-color:#000;border-radius:4px;width:100%;max-width:100%;height:auto;display:block}.editorial-caption[data-v-a04d3049]{font-family:var(--font-sans);color:var(--tchach-ink-muted,#666);flex-wrap:wrap;gap:.5rem;width:100%;padding:0 .25rem;font-size:.88rem;line-height:1.45;display:flex}.caption-text[data-v-a04d3049]{flex:1}.caption-credit[data-v-a04d3049]{font-style:italic;font-weight:500}.missing-media-alert[data-v-a04d3049]{border:1px dashed var(--tchach-border,#ccc);color:var(--tchach-ink-muted,#777);background:#00000005;border-radius:4px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.88rem;display:flex}
