.article-page[data-astro-cid-oobvi67y]{padding:48px 0 80px;background-color:var(--bg-warm-white);min-height:80vh}.article-container[data-astro-cid-oobvi67y]{max-width:840px}.breadcrumb-nav[data-astro-cid-oobvi67y]{margin-bottom:24px}.breadcrumb-list[data-astro-cid-oobvi67y]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0;margin:0;font-size:.88rem;color:var(--deep-blue-muted)}.breadcrumb-item[data-astro-cid-oobvi67y]{display:flex;align-items:center;gap:8px}.breadcrumb-separator[data-astro-cid-oobvi67y]{color:var(--border-warm)}.breadcrumb-link[data-astro-cid-oobvi67y]{color:var(--deep-blue-light);text-decoration:none;transition:color .15s ease}.breadcrumb-link[data-astro-cid-oobvi67y]:hover{color:var(--vermilion-primary);text-decoration:underline}.breadcrumb-current[data-astro-cid-oobvi67y]{color:var(--deep-blue);font-weight:600}.article-header[data-astro-cid-oobvi67y]{border-bottom:1px solid var(--border-subtle);padding-bottom:28px;margin-bottom:36px}.article-meta-badges[data-astro-cid-oobvi67y]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:.85rem;color:var(--deep-blue-muted)}.article-h1[data-astro-cid-oobvi67y]{font-size:clamp(1.8rem,3.5vw,2.3rem);color:var(--deep-blue);line-height:1.35;margin-bottom:16px}.article-lead[data-astro-cid-oobvi67y]{font-size:1.1rem;color:var(--deep-blue-light);line-height:1.7;background-color:#fff;padding:16px 20px;border-left:4px solid var(--vermilion-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.article-body-content[data-astro-cid-oobvi67y]{color:var(--deep-blue);font-size:1.02rem;line-height:1.85}.guide-sub-section[data-astro-cid-oobvi67y]{margin-bottom:44px}.guide-sub-section[data-astro-cid-oobvi67y] h2[data-astro-cid-oobvi67y]{font-size:1.45rem;color:var(--deep-blue);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--gold-light)}.guide-sub-section[data-astro-cid-oobvi67y] p[data-astro-cid-oobvi67y]{margin-bottom:16px;color:#1e2d4a}.guide-sub-section[data-astro-cid-oobvi67y] a[data-astro-cid-oobvi67y]{color:var(--vermilion-primary);text-decoration:underline;font-weight:600}.article-tip-box[data-astro-cid-oobvi67y]{display:flex;gap:12px;background-color:#fdf9f2;border:1px solid var(--gold-border);border-left:4px solid var(--gold-accent);padding:16px;border-radius:var(--radius-sm);margin:20px 0;font-size:.94rem;line-height:1.65}.tip-icon[data-astro-cid-oobvi67y]{font-size:1.25rem;flex-shrink:0}.article-checklist-card[data-astro-cid-oobvi67y]{background-color:#fff;border:1px solid var(--border-warm);border-radius:var(--radius-md);padding:20px 24px;margin:24px 0;box-shadow:var(--shadow-sm)}.article-checklist-card[data-astro-cid-oobvi67y] h3[data-astro-cid-oobvi67y]{font-size:1.1rem;color:var(--deep-blue);margin-bottom:12px}.article-checklist-card[data-astro-cid-oobvi67y] ul[data-astro-cid-oobvi67y]{margin:0;padding-left:20px}.article-checklist-card[data-astro-cid-oobvi67y] li[data-astro-cid-oobvi67y]{margin-bottom:8px;font-size:.95rem;line-height:1.6}.article-action-box[data-astro-cid-oobvi67y]{background-color:#fff;border:1px solid var(--border-warm);border-radius:var(--radius-md);padding:24px;margin-top:28px}.article-action-box[data-astro-cid-oobvi67y] h3[data-astro-cid-oobvi67y]{font-size:1.15rem;color:var(--deep-blue);margin-bottom:10px}.action-buttons-row[data-astro-cid-oobvi67y]{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.article-nav-footer[data-astro-cid-oobvi67y]{margin-top:60px;padding-top:32px;border-top:1px solid var(--border-subtle)}.related-title[data-astro-cid-oobvi67y]{font-size:1.25rem;color:var(--deep-blue);margin-bottom:20px}.related-grid[data-astro-cid-oobvi67y]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.related-card[data-astro-cid-oobvi67y]{background-color:#fff;border:1px solid var(--border-warm);border-radius:var(--radius-md);padding:20px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease}.related-card[data-astro-cid-oobvi67y]:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--gold-border)}.related-tag[data-astro-cid-oobvi67y]{font-size:.78rem;font-weight:700;color:var(--vermilion-primary);margin-bottom:8px}.related-card-title[data-astro-cid-oobvi67y]{font-size:.98rem;color:var(--deep-blue);line-height:1.5;margin-bottom:12px}.related-action[data-astro-cid-oobvi67y]{font-size:.85rem;font-weight:600;color:var(--gold-accent)}@media (max-width: 640px){.related-grid[data-astro-cid-oobvi67y]{grid-template-columns:1fr}}
