.seo-blog-page[data-v-e2325fd1]{background:#fff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.blog-article[data-v-e2325fd1]{max-width:1200px;margin:0 auto;padding:0 20px}.article-header[data-v-e2325fd1]{max-width:800px;margin:0 auto;padding:48px 0 32px}.breadcrumb[data-v-e2325fd1]{font-size:14px;color:#666;margin-bottom:24px;display:flex;align-items:center;gap:8px}.breadcrumb-link[data-v-e2325fd1]{color:#666;text-decoration:none;cursor:pointer;transition:color .2s}.breadcrumb-link[data-v-e2325fd1]:hover{color:#333}.breadcrumb .separator[data-v-e2325fd1]{color:#ccc}.breadcrumb .current[data-v-e2325fd1]{color:#bca480;font-weight:500}.article-meta-top[data-v-e2325fd1]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.category-tag[data-v-e2325fd1]{padding:4px 12px;background:#333;color:#fff;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.read-time[data-v-e2325fd1]{font-size:14px;color:#666}.article-header h1[data-v-e2325fd1]{font-size:40px;font-weight:700;color:#333;line-height:1.2;margin:0 0 20px}.excerpt[data-v-e2325fd1]{font-size:20px;line-height:1.6;color:#555;margin:0 0 24px}.author-info[data-v-e2325fd1]{display:flex;align-items:center;gap:16px;margin-bottom:32px}.author-details[data-v-e2325fd1]{display:flex;flex-direction:column;gap:4px}.author-name[data-v-e2325fd1]{font-weight:600;color:#333}.publish-info[data-v-e2325fd1]{font-size:14px;color:#666}.cover-image[data-v-e2325fd1]{margin:0;border-radius:16px;overflow:hidden}.cover-image img[data-v-e2325fd1]{width:100%;aspect-ratio:16/9;object-fit:cover}.article-body[data-v-e2325fd1]{padding:48px 0;max-width:800px;margin:0 auto}.content-main[data-v-e2325fd1]{min-width:0}.article-content[data-v-e2325fd1]{font-size:18px;line-height:1.8;color:#333}.article-content[data-v-e2325fd1] h1,.article-content[data-v-e2325fd1] h2,.article-content[data-v-e2325fd1] h3,.article-content[data-v-e2325fd1] h4{font-weight:600;color:#333;margin-top:48px;margin-bottom:16px;line-height:1.3}.article-content[data-v-e2325fd1] h2{font-size:28px}.article-content[data-v-e2325fd1] h3{font-size:22px}.article-content[data-v-e2325fd1] h4{font-size:18px}.article-content[data-v-e2325fd1] p{margin-bottom:24px}.article-content[data-v-e2325fd1] ul,.article-content[data-v-e2325fd1] ol{margin-bottom:24px;padding-left:24px}.article-content[data-v-e2325fd1] li{margin-bottom:8px}.article-content[data-v-e2325fd1] a{color:#bca480;text-decoration:none;border-bottom:1px solid rgba(188,164,128,.3);transition:all .3s}.article-content[data-v-e2325fd1] a:hover{border-bottom-color:#bca480;color:#a8906d}.article-content[data-v-e2325fd1] blockquote{margin:24px 0;padding:16px 24px;background:#f8f9fa;border-left:4px solid #bca480;font-style:italic;color:#555}.article-content[data-v-e2325fd1] code{background:#f0f0f0;padding:2px 6px;border-radius:4px;font-size:.9em;font-family:Monaco,Courier New,monospace}.article-content[data-v-e2325fd1] pre{background:#1e1e1e;color:#d4d4d4;padding:20px;border-radius:8px;overflow-x:auto;margin:24px 0}.article-content[data-v-e2325fd1] pre code{background:none;padding:0;color:inherit}.article-content[data-v-e2325fd1] table{width:100%;border-collapse:collapse;margin:24px 0}.article-content[data-v-e2325fd1] th,.article-content[data-v-e2325fd1] td{padding:12px 16px;border:1px solid #e5e5e5;text-align:left}.article-content[data-v-e2325fd1] th{background:#f8f9fa;font-weight:600}.article-content[data-v-e2325fd1] img{max-width:100%;border-radius:8px;margin:24px 0}.article-content[data-v-e2325fd1] strong{font-weight:600;color:#333}.related-section[data-v-e2325fd1]{padding:48px 0;border-top:1px solid #e5e5e5;max-width:800px;margin:0 auto}.related-section h2[data-v-e2325fd1]{font-size:24px;font-weight:600;color:#333;margin:0 0 24px}.related-grid[data-v-e2325fd1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.related-card[data-v-e2325fd1]{padding:24px;background:#f8f9fa;border-radius:12px;cursor:pointer;transition:all .3s;border:1px solid transparent}.related-card[data-v-e2325fd1]:hover{background:#fff;border-color:#bca480;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.related-content h3[data-v-e2325fd1]{font-size:16px;font-weight:600;color:#333;margin:0 0 12px;line-height:1.4}.view-details[data-v-e2325fd1]{color:#bca480;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.05em}@media(max-width:768px){.article-header[data-v-e2325fd1]{padding:32px 0 24px}.article-header h1[data-v-e2325fd1]{font-size:28px}.excerpt[data-v-e2325fd1],.article-content[data-v-e2325fd1]{font-size:16px}.article-content[data-v-e2325fd1] h2{font-size:24px}.article-content[data-v-e2325fd1] h3{font-size:20px}.related-grid[data-v-e2325fd1]{grid-template-columns:1fr}}
