.guide-article-wrap[data-astro-cid-m45rcmyc]{background-color:var(--bg-primary);padding:48px 0 96px}.breadcrumb-nav[data-astro-cid-m45rcmyc]{margin-bottom:28px}.breadcrumb-list[data-astro-cid-m45rcmyc]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;list-style:none;display:flex}.breadcrumb-list[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]{color:var(--text-secondary);text-decoration:none}.breadcrumb-list[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]:hover{color:var(--accent-blue);text-decoration:underline}.breadcrumb-separator[data-astro-cid-m45rcmyc]{color:var(--border-subtle)}.breadcrumb-current[data-astro-cid-m45rcmyc]{color:var(--text-primary);font-weight:500}.article-header[data-astro-cid-m45rcmyc]{border-bottom:1px solid var(--border-hairline);margin-bottom:40px;padding-bottom:32px}.article-meta-top[data-astro-cid-m45rcmyc]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:.8125rem;display:flex}.meta-dot[data-astro-cid-m45rcmyc]{color:var(--border-subtle)}.article-main-title[data-astro-cid-m45rcmyc]{letter-spacing:-.025em;color:var(--text-primary);margin-bottom:18px;font-size:2.125rem;font-weight:800;line-height:1.25}@media (width>=768px){.article-main-title[data-astro-cid-m45rcmyc]{font-size:2.5rem}}.article-lead[data-astro-cid-m45rcmyc]{color:var(--text-secondary);margin-bottom:24px;font-size:1.125rem;line-height:1.65}.article-meta-card[data-astro-cid-m45rcmyc]{background-color:var(--bg-secondary);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:18px 20px;font-size:.875rem;display:flex}.meta-card-item[data-astro-cid-m45rcmyc]{flex-direction:column;gap:4px;display:flex}@media (width>=640px){.meta-card-item[data-astro-cid-m45rcmyc]{flex-direction:row;align-items:baseline;gap:12px}}.meta-card-label[data-astro-cid-m45rcmyc]{color:var(--text-primary);white-space:nowrap;min-width:130px;font-weight:600}.meta-card-val[data-astro-cid-m45rcmyc]{color:var(--text-secondary)}.practical-val[data-astro-cid-m45rcmyc]{color:var(--accent-blue);font-weight:500}.article-body-content[data-astro-cid-m45rcmyc]{color:var(--text-secondary);font-size:1.0625rem;line-height:1.8}.article-body-content[data-astro-cid-m45rcmyc] h2{letter-spacing:-.02em;color:var(--text-primary);border-bottom:1px solid var(--border-hairline);margin:48px 0 20px;padding-bottom:10px;font-size:1.625rem;font-weight:700;line-height:1.3}.article-body-content[data-astro-cid-m45rcmyc] h3{color:var(--text-primary);margin:32px 0 14px;font-size:1.25rem;font-weight:600;line-height:1.35}.article-body-content[data-astro-cid-m45rcmyc] p{margin-bottom:20px}.article-body-content[data-astro-cid-m45rcmyc] ul,.article-body-content[data-astro-cid-m45rcmyc] ol{flex-direction:column;gap:8px;margin:16px 0 24px 24px;display:flex}.article-body-content[data-astro-cid-m45rcmyc] li{line-height:1.7}.article-body-content[data-astro-cid-m45rcmyc] strong{color:var(--text-primary);font-weight:600}.article-plan-callout[data-astro-cid-m45rcmyc]{border:1px solid var(--border-hairline);background:#fff;margin:48px 0 32px;padding:24px}.plan-callout-header[data-astro-cid-m45rcmyc]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.callout-plan-name[data-astro-cid-m45rcmyc]{color:var(--text-primary);font-size:1.1875rem;font-weight:700}.callout-plan-price[data-astro-cid-m45rcmyc]{color:var(--accent-blue);margin-left:auto;font-size:1.125rem;font-weight:700}.plan-callout-desc[data-astro-cid-m45rcmyc]{color:var(--text-secondary);margin-bottom:16px;font-size:.875rem;line-height:1.55}.plan-callout-actions[data-astro-cid-m45rcmyc]{align-items:center;gap:12px;display:flex}.btn-sm[data-astro-cid-m45rcmyc]{padding:8px 18px;font-size:.8125rem}.article-footer-nav[data-astro-cid-m45rcmyc]{border-top:1px solid var(--border-hairline);margin-top:48px;padding-top:32px}.bottom-nav[data-astro-cid-m45rcmyc]{margin-bottom:36px}.related-heading[data-astro-cid-m45rcmyc]{color:var(--text-primary);margin-bottom:20px;font-size:1.25rem;font-weight:700}.related-grid[data-astro-cid-m45rcmyc]{grid-template-columns:1fr;gap:18px;margin-bottom:40px;display:grid}@media (width>=640px){.related-grid[data-astro-cid-m45rcmyc]{grid-template-columns:repeat(2,1fr)}}.related-card[data-astro-cid-m45rcmyc]{background:#fff;flex-direction:column;padding:20px;display:flex;text-decoration:none!important}.related-category[data-astro-cid-m45rcmyc]{color:var(--accent-blue);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:.6875rem;font-weight:600}.related-title[data-astro-cid-m45rcmyc]{color:var(--text-primary);margin-bottom:8px;font-size:.9375rem;font-weight:600;line-height:1.4}.related-desc[data-astro-cid-m45rcmyc]{color:var(--text-secondary);flex-grow:1;margin-bottom:12px;font-size:.8125rem;line-height:1.5}.related-link-text[data-astro-cid-m45rcmyc]{color:var(--accent-blue);font-size:.8125rem;font-weight:500}.back-to-directory[data-astro-cid-m45rcmyc]{margin-top:24px}
