.mission-inner[data-v-2c403dfa]{text-align:center}.mission-inner[data-v-2c403dfa] .mk-h1{line-height:1.12}.mission-grid[data-v-2c403dfa]{--mk-col:270px;--mk-gap:22px;margin-top:44px}.mission-card[data-v-2c403dfa]{--mk-card-pad:30px 26px;text-align:center}.mission-icon[data-v-2c403dfa]{align-items:center;background:var(--mk-primary-tint);border-radius:50%;display:flex;height:44px;justify-content:center;margin:0 auto;width:44px}.mission-title[data-v-2c403dfa]{color:var(--mk-primary);font-size:18px;font-weight:700;margin-top:18px}.mission-stat[data-v-2c403dfa]{color:var(--mk-ink);font-size:14px;font-weight:700;margin-top:8px}.mission-body[data-v-2c403dfa]{color:var(--mk-muted);font-size:14px;line-height:1.6;margin-top:10px}.story-section[data-v-750e892d]{background:var(--mk-surface);padding:0 var(--mk-gutter) var(--mk-section-y)}.story-inner[data-v-750e892d]{text-align:center}.story-card[data-v-750e892d]{--mk-card-pad:clamp(28px,4vw,48px);align-items:center;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-top:22px;text-align:left}.story-title[data-v-750e892d]{line-height:1.15}.story-body[data-v-750e892d]{color:var(--mk-body);font-size:15px;line-height:1.7;margin-top:18px}.story-aside[data-v-750e892d]{background:var(--mk-primary-tint);border:1px solid var(--mk-primary-border);border-radius:var(--mk-r-card);padding:30px;text-align:center}.story-aside-text[data-v-750e892d]{color:var(--mk-ink);font-family:var(--mk-font-display);font-size:20px;font-weight:600;line-height:1.4;margin-top:8px}.story-aside-accent[data-v-750e892d]{color:var(--mk-primary);font-weight:700}.ip-inner[data-v-b28fcc35]{text-align:center}.ip-grid[data-v-b28fcc35]{align-items:stretch;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin-top:44px;text-align:left}.ip-col[data-v-b28fcc35]{background:var(--mk-alt-bg);border:1px solid var(--mk-hairline);border-radius:20px;display:flex;flex-direction:column;height:720px;padding:24px}.ip-col-head[data-v-b28fcc35]{align-items:center;border-bottom:1px solid var(--mk-hairline);display:flex;flex:none;gap:12px;padding-bottom:16px}.ip-col-title[data-v-b28fcc35]{color:var(--mk-ink);font-family:var(--mk-font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.ip-col-count[data-v-b28fcc35]{color:var(--mk-muted);font-size:11px;font-weight:600;letter-spacing:.14em;margin-left:auto}.ip-list[data-v-b28fcc35]{align-content:start;display:grid;flex:1 1 auto;gap:16px;margin-top:20px;min-height:0;overflow-y:auto;padding-right:8px}.ip-card[data-v-b28fcc35]{--mk-card-pad:22px 24px;transition:border-color var(--mk-dur) var(--mk-ease),transform var(--mk-dur) var(--mk-ease)}.ip-card[data-v-b28fcc35]:hover{border-color:var(--mk-primary-border);transform:translateY(-2px)}.ip-card-head[data-v-b28fcc35]{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.ip-card-title[data-v-b28fcc35]{color:var(--mk-ink);font-family:var(--mk-font-ui);font-size:16px;font-weight:700;letter-spacing:0;line-height:1.35}.ip-status[data-v-b28fcc35]{background:var(--mk-primary-tint);border:1px solid var(--mk-primary-border);border-radius:var(--mk-r-pill);font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 11px}.ip-status[data-v-b28fcc35],.ip-year[data-v-b28fcc35]{color:var(--mk-primary);flex:none}.ip-year[data-v-b28fcc35]{font-family:var(--mk-font-display);font-size:13px;font-weight:700}.ip-ref[data-v-b28fcc35]{color:var(--mk-slate-600);font-family:var(--mk-font-text);font-size:12px;font-weight:600;letter-spacing:.08em;margin-top:10px}.ip-card-body[data-v-b28fcc35]{color:var(--mk-muted);font-size:14px;line-height:1.6;margin-top:12px}.ip-authors[data-v-b28fcc35]{color:var(--mk-muted);font-size:13px;line-height:1.5;margin-top:10px}.ip-meta[data-v-b28fcc35]{align-items:center;border-top:1px solid var(--mk-hairline-soft);display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:14px}.ip-journal[data-v-b28fcc35]{color:var(--mk-slate-600);font-size:12px;font-style:italic;font-weight:600}.ip-sep[data-v-b28fcc35]{color:var(--mk-muted);font-size:11px}.ip-topic[data-v-b28fcc35]{color:var(--mk-primary);font-size:11px;font-weight:600;letter-spacing:.06em}.ip-read[data-v-b28fcc35]{font-size:13px;font-weight:600;margin-left:auto;white-space:nowrap}@media (max-width:775.98px){.ip-col[data-v-b28fcc35]{height:auto}.ip-list[data-v-b28fcc35]{overflow-y:visible;padding-right:0}}.journey-inner[data-v-5d99269c]{text-align:center}.journey-grid[data-v-5d99269c]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-top:44px;text-align:left}.era-card[data-v-5d99269c]{--mk-card-pad:28px}.era-badge-row[data-v-5d99269c]{display:flex;justify-content:center}.era-badge[data-v-5d99269c]{background:var(--mk-surface);border:1px solid var(--mk-primary-border);border-radius:var(--mk-r-pill);color:var(--mk-primary);font-size:13px;font-weight:600;padding:9px 20px;text-align:center}.era-list[data-v-5d99269c]{display:grid;gap:20px;list-style:none;margin:26px 0 0;padding:0}.era-item[data-v-5d99269c]{align-items:start;display:grid;gap:10px;grid-template-columns:62px 16px minmax(0,1fr)}.era-year[data-v-5d99269c]{color:var(--mk-primary);font-size:14px;font-weight:700;padding-top:2px}.era-marker[data-v-5d99269c]{display:flex;justify-content:center;padding-top:5px}.era-dot[data-v-5d99269c]{background:var(--mk-primary);border-radius:50%;box-shadow:0 0 0 3px var(--mk-primary-tint);height:11px;width:11px}.era-title[data-v-5d99269c]{color:var(--mk-ink);font-size:15px;font-weight:700}.era-body[data-v-5d99269c]{color:var(--mk-muted);font-size:13px;line-height:1.6;margin-top:5px}.lead-inner[data-v-df4c44d3]{text-align:center}.lead-grid[data-v-df4c44d3]{--mk-col:260px;--mk-gap:22px;list-style:none;margin:44px 0 0;padding:0}.lead-card[data-v-df4c44d3]{--mk-card-pad:30px 26px;text-align:center}.lead-card[data-v-df4c44d3] .lead-photo{border-radius:50%;height:104px;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:104px}.lead-name[data-v-df4c44d3]{color:var(--mk-primary);font-size:18px;font-weight:700;margin-top:18px}.lead-role[data-v-df4c44d3]{color:var(--mk-ink);font-size:14px;font-weight:700;margin-top:6px}.lead-detail[data-v-df4c44d3]{color:var(--mk-muted);font-size:14px;line-height:1.55;margin-top:8px}.board-inner[data-v-57e93271]{text-align:center}.board-grid[data-v-57e93271]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));list-style:none;margin:44px 0 0;padding:0;text-align:left}.board-card[data-v-57e93271]{--mk-card-pad:24px;align-items:start;display:grid;gap:18px;grid-template-columns:64px minmax(0,1fr)}.board-card[data-v-57e93271] .board-photo{border-radius:50%;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.board-name[data-v-57e93271]{color:var(--mk-primary);font-size:17px;font-weight:700}.board-role[data-v-57e93271]{color:var(--mk-ink);font-size:13px;font-weight:700;margin-top:4px}.board-body[data-v-57e93271]{color:var(--mk-muted);font-size:13px;line-height:1.6;margin-top:10px}.quotes-inner[data-v-f838cfc5]{margin:0 auto;max-width:1000px;text-align:center}.quotes-title[data-v-f838cfc5]{margin-top:22px}.quote-card[data-v-f838cfc5]{background:var(--mk-primary-tint);border:1px solid var(--mk-primary-border);border-radius:20px;margin-top:32px;overflow:hidden;padding:clamp(28px,4vw,44px);position:relative}.quote-body[data-v-f838cfc5]{align-items:center;display:flex;height:150px;justify-content:center;margin-top:14px}.quote-text[data-v-f838cfc5]{color:var(--mk-ink);font-size:clamp(16px,1.8vw,19px);line-height:1.7}.quote-attrib[data-v-f838cfc5]{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:24px}.quote-attrib[data-v-f838cfc5] .quote-avatar{border-radius:50%;flex:none;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}.quote-initials[data-v-f838cfc5]{align-items:center;background:var(--mk-primary);border-radius:50%;color:#fff;display:flex;flex:none;font-family:var(--mk-font-display);font-size:17px;font-weight:700;height:52px;justify-content:center;width:52px}.quote-meta[data-v-f838cfc5]{text-align:left}.quote-name[data-v-f838cfc5]{color:var(--mk-ink);font-size:15px;font-weight:700}.quote-role[data-v-f838cfc5]{color:var(--mk-slate-600);font-size:13px;margin-top:2px}.quote-nav[data-v-f838cfc5]{gap:18px;margin-top:26px}.quote-btn[data-v-f838cfc5],.quote-nav[data-v-f838cfc5]{align-items:center;display:flex;justify-content:center}.quote-btn[data-v-f838cfc5]{background:var(--mk-surface);border:1px solid var(--mk-primary-border);border-radius:50%;color:var(--mk-primary);cursor:pointer;height:38px;transition:background var(--mk-dur) var(--mk-ease),color var(--mk-dur) var(--mk-ease);width:38px}.quote-btn[data-v-f838cfc5]:hover{background:var(--mk-primary);color:#fff}.quote-counter[data-v-f838cfc5]{color:var(--mk-slate-600);font-family:var(--mk-font-text);font-size:12px;font-weight:600;letter-spacing:.14em}
