.anatomy-page[data-astro-cid-4rkagijq]{padding-top:36px;padding-bottom:60px}.container[data-astro-cid-4rkagijq]{width:min(1080px,100% - 32px);margin-inline:auto}.anatomy-header[data-astro-cid-4rkagijq]{text-align:center;max-width:820px;margin:0 auto 28px}.eyebrow[data-astro-cid-4rkagijq]{letter-spacing:.12em;color:#ea580c;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:800}.anatomy-header[data-astro-cid-4rkagijq] h1[data-astro-cid-4rkagijq]{color:#0f172a;letter-spacing:-.025em;margin:0 0 14px;font-size:2.1rem;font-weight:850;line-height:1.25}.dark .anatomy-header[data-astro-cid-4rkagijq] h1[data-astro-cid-4rkagijq]{color:#fff}.anatomy-intro[data-astro-cid-4rkagijq]{color:#475569;margin:0 auto;font-size:1.05rem;line-height:1.65}.dark .anatomy-intro[data-astro-cid-4rkagijq]{color:#94a3b8}@media (width<=640px){.anatomy-header[data-astro-cid-4rkagijq] h1[data-astro-cid-4rkagijq]{font-size:1.6rem}.anatomy-intro[data-astro-cid-4rkagijq]{font-size:.95rem}}.parts-section-header[data-astro-cid-4rkagijq]{text-align:center;margin:36px 0 18px}.parts-section-header[data-astro-cid-4rkagijq] h2[data-astro-cid-4rkagijq]{color:#0f172a;letter-spacing:-.015em;margin:0 0 6px;font-size:1.45rem;font-weight:850}.dark .parts-section-header[data-astro-cid-4rkagijq] h2[data-astro-cid-4rkagijq]{color:#f8fafc}.parts-section-header[data-astro-cid-4rkagijq] p[data-astro-cid-4rkagijq]{color:#64748b;margin:0;font-size:.92rem}.dark .parts-section-header[data-astro-cid-4rkagijq] p[data-astro-cid-4rkagijq]{color:#94a3b8}.section-pills[data-astro-cid-4rkagijq]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px;display:flex}.sec-pill[data-astro-cid-4rkagijq]{color:#475569;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:9999px;padding:9px 20px;font-size:.85rem;font-weight:700;transition:all .15s}.dark .sec-pill[data-astro-cid-4rkagijq]{color:#94a3b8;background:#1e293b;border-color:#334155}.sec-pill[data-astro-cid-4rkagijq]:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.dark .sec-pill[data-astro-cid-4rkagijq]:hover{color:#fff;background:#334155}.sec-pill[data-astro-cid-4rkagijq].active{color:#fff;background:#ea580c;border-color:#ea580c;box-shadow:0 4px 12px #ea580c4d}.parts-grid[data-astro-cid-4rkagijq]{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:20px;display:grid}.anatomy-card[data-astro-cid-4rkagijq]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;padding:24px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000a}.dark .anatomy-card[data-astro-cid-4rkagijq]{box-shadow:none;background:#0f172a;border-color:#1e293b}.anatomy-card[data-astro-cid-4rkagijq]:hover{border-color:#fdba74;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.dark .anatomy-card[data-astro-cid-4rkagijq]:hover{border-color:#c2410c}.part-icon-wrap[data-astro-cid-4rkagijq]{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.part-icon[data-astro-cid-4rkagijq]{shrink:0;background:#fff7ed;border:1px solid #ffedd5;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.8rem;display:flex}.dark .part-icon[data-astro-cid-4rkagijq]{background:#1e293b;border-color:#334155}.part-section-label[data-astro-cid-4rkagijq]{text-transform:uppercase;color:#ea580c;letter-spacing:.05em;margin-bottom:2px;font-size:.68rem;font-weight:800;display:inline-block}.part-name[data-astro-cid-4rkagijq]{color:#0f172a;margin:0;font-size:1.1rem;font-weight:800;line-height:1.3}.dark .part-name[data-astro-cid-4rkagijq]{color:#fff}.part-en[data-astro-cid-4rkagijq]{color:#64748b;margin:2px 0 0;font-size:.78rem;font-style:italic}.part-summary[data-astro-cid-4rkagijq]{color:#334155;border-bottom:1px dashed #e2e8f0;margin:0 0 16px;padding-bottom:12px;font-size:.88rem;font-weight:600;line-height:1.5}.dark .part-summary[data-astro-cid-4rkagijq]{color:#cbd5e1;border-color:#1e293b}.part-specs-table[data-astro-cid-4rkagijq]{flex-direction:column;gap:10px;font-size:.82rem;line-height:1.5;display:flex}.spec-row[data-astro-cid-4rkagijq]{flex-direction:column;gap:2px;display:flex}.spec-lbl[data-astro-cid-4rkagijq]{color:#475569;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:800}.dark .spec-lbl[data-astro-cid-4rkagijq]{color:#94a3b8}.spec-val[data-astro-cid-4rkagijq]{color:#64748b}.dark .spec-val[data-astro-cid-4rkagijq]{color:#cbd5e1}.highlight-fit[data-astro-cid-4rkagijq]{font-weight:700;color:#ea580c!important}.anatomy-next-actions[data-astro-cid-4rkagijq]{text-align:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:24px;margin-top:48px;padding:32px 20px}.dark .anatomy-next-actions[data-astro-cid-4rkagijq]{background:#0f172a;border-color:#1e293b}.anatomy-next-actions[data-astro-cid-4rkagijq] h2[data-astro-cid-4rkagijq],.anatomy-next-actions[data-astro-cid-4rkagijq] h3[data-astro-cid-4rkagijq]{color:#0f172a;margin:0 0 16px;font-size:1.2rem;font-weight:800}.dark .anatomy-next-actions[data-astro-cid-4rkagijq] h2[data-astro-cid-4rkagijq],.dark .anatomy-next-actions[data-astro-cid-4rkagijq] h3[data-astro-cid-4rkagijq]{color:#fff}.action-buttons[data-astro-cid-4rkagijq]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn-primary-action[data-astro-cid-4rkagijq]{color:#fff;background:#ea580c;border-radius:12px;padding:12px 24px;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .15s;box-shadow:0 4px 14px #ea580c40}.btn-primary-action[data-astro-cid-4rkagijq]:hover{background:#c2410c;transform:translateY(-1px)}.btn-secondary-action[data-astro-cid-4rkagijq]{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:12px 24px;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .15s}.dark .btn-secondary-action[data-astro-cid-4rkagijq]{color:#e2e8f0;background:#1e293b;border-color:#334155}.btn-secondary-action[data-astro-cid-4rkagijq]:hover{background:#f1f5f9}
