.category-chip[data-v-54c8583f]{align-items:center;background-color:#fef1ea;border-radius:999px;color:#f1622f;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:16px;padding:5px 12px;text-transform:uppercase}.article-title[data-v-54c8583f]{color:#111827;font-size:2rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:14px}@media (min-width:640px){.article-title[data-v-54c8583f]{font-size:3rem}}.article-subtitle[data-v-54c8583f]{color:#6b7280;font-size:1.05rem;line-height:1.6;margin-bottom:24px}@media (min-width:640px){.article-subtitle[data-v-54c8583f]{font-size:1.25rem}}.author-row[data-v-54c8583f]{align-items:center;background-color:#fff;border:1px solid #efeee9;border-radius:16px;display:flex;gap:12px;margin-bottom:28px;padding:14px 16px}.author-avatar-link[data-v-54c8583f]{display:inline-flex;flex-shrink:0}.author-avatar[data-v-54c8583f]{border-radius:999px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.author-meta[data-v-54c8583f]{flex:1;min-width:0}.author-name-row[data-v-54c8583f]{align-items:center;display:flex;gap:6px}.author-name[data-v-54c8583f]{color:#111827;font-size:14px;font-weight:700;text-decoration:none}.author-name[data-v-54c8583f]:hover{text-decoration:underline}.author-sub[data-v-54c8583f]{color:#9ca3af;font-size:12px;margin-top:1px}.author-sub .dot[data-v-54c8583f]{color:#d1d5db}.follow-btn[data-v-54c8583f]{background-color:#f1622f;border:1px solid #f1622f;border-radius:999px;color:#fff;flex-shrink:0;font-size:13px;font-weight:600;padding:8px 16px;transition:background-color .15s ease,color .15s ease}.follow-btn[data-v-54c8583f]:hover{background-color:#d8541f}.follow-btn--active[data-v-54c8583f]{background-color:#fff;color:#f1622f}.follow-btn--active[data-v-54c8583f]:hover{background-color:#fef1ea}.cover-wrap[data-v-54c8583f]{border-radius:24px;box-shadow:0 20px 40px -20px #11182740;margin-bottom:32px;overflow:hidden}.cover-img[data-v-54c8583f]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.blog-content[data-v-54c8583f] h2{color:#111827;font-size:1.6rem;font-weight:800;letter-spacing:-.01em;margin:2.5rem 0 .85rem}.blog-content[data-v-54c8583f] h3{color:#111827;font-size:1.25rem;font-weight:700;margin:1.75rem 0 .5rem}.blog-content[data-v-54c8583f] p{color:#374151;font-size:1.1rem;line-height:1.85;margin-bottom:1.25rem}.blog-content[data-v-54c8583f] blockquote{background-color:#fef1ea;border-left:3px solid #f1622f;border-radius:0 12px 12px 0;color:#7c2d12;font-size:1.1rem;font-style:italic;margin:1.75rem 0;padding:1rem 1.25rem;position:relative}.blog-content[data-v-54c8583f] ol,.blog-content[data-v-54c8583f] ul{color:#374151;font-size:1.05rem;line-height:1.85;margin:0 0 1.25rem 1.25rem}.blog-content[data-v-54c8583f] ul{list-style:disc}.blog-content[data-v-54c8583f] ol{list-style:decimal}.blog-content[data-v-54c8583f] a{color:#f1622f;text-decoration:underline;text-underline-offset:2px}.blog-content[data-v-54c8583f] img{border-radius:16px;margin:1.75rem 0}
