.story-giant-panorama-stage[data-astro-cid-weys32qq]{width:100%;background:#faf8f4;border-bottom:1px solid var(--line);padding:0;margin:0;overflow:hidden}.giant-panorama-inner[data-astro-cid-weys32qq]{max-width:1440px;margin:0 auto;padding:0 var(--edge)}.giant-panorama-frame[data-astro-cid-weys32qq]{width:100%;background:#fff;border:none;border-radius:0;padding:0;box-shadow:none;display:flex;justify-content:center;align-items:center}.giant-panorama-frame[data-astro-cid-weys32qq] picture[data-astro-cid-weys32qq]{width:100%;display:flex;justify-content:center}.giant-panorama-image[data-astro-cid-weys32qq]{width:100%;height:auto;max-height:clamp(340px,48vw,620px);object-fit:contain;display:block;filter:contrast(1.05)}.giant-panorama-meta[data-astro-cid-weys32qq]{display:flex;justify-content:space-between;align-items:center;padding:16px 4px 18px;gap:16px;flex-wrap:wrap}.meta-tag[data-astro-cid-weys32qq]{font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--gold-dark)}.meta-desc[data-astro-cid-weys32qq]{font-size:13px;color:#555f56;margin:0}.story-hero-section[data-astro-cid-weys32qq]{padding-bottom:50px;max-width:1140px}.story-hero-header[data-astro-cid-weys32qq]{text-align:center;max-width:860px;margin:0 auto 36px}.story-hero-header[data-astro-cid-weys32qq] h1[data-astro-cid-weys32qq]{font-size:clamp(38px,4.8vw,68px);margin:12px 0 20px;line-height:1.05}.story-hero-lead[data-astro-cid-weys32qq]{font-size:clamp(16px,1.35vw,19px);line-height:1.65;color:#414b43;max-width:760px;margin:0 auto}.story-narrative-section[data-astro-cid-weys32qq]{padding:70px var(--edge) 80px;max-width:1140px}.narrative-grid[data-astro-cid-weys32qq]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.narrative-column[data-astro-cid-weys32qq] h2[data-astro-cid-weys32qq]{font-size:clamp(26px,2.8vw,40px);line-height:1.15;margin:10px 0 20px}.narrative-column[data-astro-cid-weys32qq] p[data-astro-cid-weys32qq]{font-size:15.5px;line-height:1.75;color:#404942;margin-bottom:18px}.truth-card[data-astro-cid-weys32qq]{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--border-subtle)}.truth-card[data-astro-cid-weys32qq]:last-child{border-bottom:0}.truth-number[data-astro-cid-weys32qq]{font-family:var(--font-heading);font-size:20px;font-weight:800;color:var(--gold-dark);flex-shrink:0;padding-top:2px}.truth-content[data-astro-cid-weys32qq] h3[data-astro-cid-weys32qq]{font-size:16px;margin:0 0 6px;color:var(--text)}.truth-content[data-astro-cid-weys32qq] p[data-astro-cid-weys32qq]{font-size:13.5px;line-height:1.55;color:var(--muted);margin:0}.story-process-section[data-astro-cid-weys32qq]{background:#f4f0e7;padding:80px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.process-steps-grid[data-astro-cid-weys32qq]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.process-step-card[data-astro-cid-weys32qq]{background:#fff;border:1px solid var(--line);border-radius:4px;padding:24px 20px;box-shadow:0 8px 24px #1b241d0a}.step-badge[data-astro-cid-weys32qq]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.18em;background:#1b261d;color:#cbb48b;padding:4px 10px;border-radius:2px;margin-bottom:14px}.process-step-card[data-astro-cid-weys32qq] h4[data-astro-cid-weys32qq]{font-size:16px;margin:0 0 10px;color:var(--text)}.process-step-card[data-astro-cid-weys32qq] p[data-astro-cid-weys32qq]{font-size:13px;line-height:1.6;color:#555f56;margin:0}.leadership-card[data-astro-cid-weys32qq]{background:#fff;border:1px solid var(--line);border-radius:6px;padding:clamp(32px,5vw,56px);box-shadow:0 14px 40px #121e160f}.leadership-content[data-astro-cid-weys32qq] h2[data-astro-cid-weys32qq]{font-size:clamp(26px,3vw,42px);margin:10px 0 18px}.leadership-content[data-astro-cid-weys32qq] p[data-astro-cid-weys32qq]{font-size:16px;line-height:1.7;color:#434c44;max-width:820px}.leadership-credentials[data-astro-cid-weys32qq]{display:flex;gap:40px;margin:28px 0 32px;padding:18px 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap}.credential-item[data-astro-cid-weys32qq] strong[data-astro-cid-weys32qq]{display:block;font-family:var(--font-heading);font-size:16px;color:var(--text)}.credential-item[data-astro-cid-weys32qq] span[data-astro-cid-weys32qq]{font-size:12.5px;color:var(--muted)}.leadership-actions[data-astro-cid-weys32qq]{display:flex;gap:14px;flex-wrap:wrap;align-items:center}@media(max-width:960px){.narrative-grid[data-astro-cid-weys32qq]{grid-template-columns:1fr;gap:40px}.process-steps-grid[data-astro-cid-weys32qq]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.process-steps-grid[data-astro-cid-weys32qq]{grid-template-columns:1fr}.leadership-card[data-astro-cid-weys32qq]{padding:24px 16px}.leadership-credentials[data-astro-cid-weys32qq]{flex-direction:column;gap:14px}.leadership-actions[data-astro-cid-weys32qq]{flex-direction:column;align-items:stretch;width:100%}.leadership-actions[data-astro-cid-weys32qq] .solid-btn[data-astro-cid-weys32qq],.leadership-actions[data-astro-cid-weys32qq] .header-outline-btn[data-astro-cid-weys32qq]{width:100%;white-space:normal;text-align:center;justify-content:center;word-break:break-word;font-size:11.5px;padding:10px 14px}.story-hero-header[data-astro-cid-weys32qq] h1[data-astro-cid-weys32qq]{font-size:28px}.giant-panorama-stage[data-astro-cid-weys32qq]{padding:16px 0 0}.giant-panorama-meta[data-astro-cid-weys32qq]{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 0 14px}}
