.blog-article-page[data-v-bc53fa64]{background:radial-gradient(circle at 0 0,#ffe5d0b8,#0000 22%),linear-gradient(#fff8f3 0%,#fffdfb 24%,#fff 100%)}.article-shell[data-v-bc53fa64]{max-width:1280px;margin:0 auto}.article-container[data-v-bc53fa64]{width:100%}.page-breadcrumbs[data-v-bc53fa64]{color:#2f241b;background:#ffffffc7;border:1px solid #e4d2bfe6;border-radius:999px;padding:10px 14px;font-size:.95rem;display:inline-flex;box-shadow:0 10px 24px #6648270d}.page-breadcrumbs[data-v-bc53fa64] .q-breadcrumbs__el,.page-breadcrumbs[data-v-bc53fa64] .q-breadcrumbs__el .q-link,.page-breadcrumbs[data-v-bc53fa64] .q-breadcrumbs__el a{font-weight:600;color:#2f241b!important}.page-breadcrumbs[data-v-bc53fa64] .q-breadcrumbs__el:hover{color:#5f3308!important}.page-breadcrumbs[data-v-bc53fa64] .q-breadcrumbs__separator{color:#4d3e31}.content-card[data-v-bc53fa64]{background:#fff;border-color:#e4d2bfe6;border-radius:30px;box-shadow:0 14px 34px #6648270d}.article-main[data-v-bc53fa64]{justify-content:center;display:flex}.article-primary[data-v-bc53fa64]{width:100%;max-width:900px}.hero-image[data-v-bc53fa64]{border-top-left-radius:30px;border-top-right-radius:30px}.meta-row[data-v-bc53fa64]{flex-wrap:wrap;gap:10px;display:flex}.meta-pill[data-v-bc53fa64]{color:#4d4137;background:#fff9f1f5;border:1px solid #e4d2bfe6;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:.55rem .9rem;display:inline-flex}.meta-link[data-v-bc53fa64],.source-link[data-v-bc53fa64]{color:#2f241b;word-break:break-word;text-decoration:none}.article-title[data-v-bc53fa64],.section-title[data-v-bc53fa64]{color:#241f1a;font-family:Playfair Display,serif;line-height:1.12}.article-title[data-v-bc53fa64]{font-size:clamp(2rem,4vw,3rem)}.article-lead[data-v-bc53fa64],.section-copy[data-v-bc53fa64]{color:#66584b;font-size:1.04rem;line-height:1.8}.article-content[data-v-bc53fa64]{color:#2f241b}.article-content[data-v-bc53fa64] .text-h1,.article-content[data-v-bc53fa64] .text-h2,.article-content[data-v-bc53fa64] .text-h3,.article-content[data-v-bc53fa64] .text-h4,.article-content[data-v-bc53fa64] h1,.article-content[data-v-bc53fa64] h2,.article-content[data-v-bc53fa64] h3,.article-content[data-v-bc53fa64] h4{color:#241f1a;margin-top:2rem;margin-bottom:1rem;font-family:Playfair Display,serif;line-height:1.2}.article-content[data-v-bc53fa64] p,.article-content[data-v-bc53fa64] li{color:#2f241b;font-size:1.05rem;line-height:1.85}.article-content[data-v-bc53fa64] ul,.article-content[data-v-bc53fa64] ol{margin:1rem 0;padding-left:1.4rem}.article-content[data-v-bc53fa64] img{border-radius:22px;max-width:100%;height:auto}.article-content[data-v-bc53fa64] a{color:#8e4e14;word-break:break-word}.section-kicker[data-v-bc53fa64]{color:#9a6a2d;letter-spacing:.04em;text-transform:uppercase;font-size:.92rem;font-weight:600}.section-title-compact[data-v-bc53fa64]{font-size:clamp(1.4rem,2.2vw,1.85rem);line-height:1.2}.section-title-small[data-v-bc53fa64]{font-size:clamp(1.2rem,1.7vw,1.45rem);line-height:1.24}.file-card[data-v-bc53fa64]{background:#fff9f1e0;border-color:#e4d2bfe6;border-radius:22px}.file-name[data-v-bc53fa64]{color:#241f1a;word-break:break-word;font-weight:600;line-height:1.6}.hashtags[data-v-bc53fa64]{flex-wrap:wrap;gap:10px;display:flex}.hashtag-chip[data-v-bc53fa64]{margin:0}.article-source[data-v-bc53fa64]{justify-content:flex-start;display:flex}.source-link[data-v-bc53fa64]{background:#fff9f1eb;border:1px solid #e4d2bfe6;border-radius:18px;align-items:center;gap:8px;padding:.85rem 1rem;font-weight:600;display:inline-flex}.bottom-actions[data-v-bc53fa64]{flex-wrap:wrap;gap:12px;display:flex}.bottom-back[data-v-bc53fa64]{justify-content:flex-start;display:flex}.missing-banner[data-v-bc53fa64]{color:#2f241b;background:#fff3e6;border-radius:24px;max-width:900px;margin:0 auto}@media (width<=1023px){.hero-image[data-v-bc53fa64]{height:340px!important}}@media (width<=599px){.article-title[data-v-bc53fa64]{font-size:1.85rem}.meta-pill[data-v-bc53fa64]{border-radius:18px;width:100%}}
