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