.chairman-hero.svelte-1nexcis{background:var(--void);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.ch-left.svelte-1nexcis{background:var(--deep);flex-direction:column;justify-content:flex-end;padding:4rem;display:flex;position:relative;overflow:hidden}.ch-photo-wrap.svelte-1nexcis{position:absolute;inset:0}.ch-photo-wrap.svelte-1nexcis img:where(.svelte-1nexcis){object-fit:cover;object-position:top;opacity:.4;filter:grayscale(20%);width:100%;height:100%}.ch-photo-wrap.svelte-1nexcis:after{content:"";background:linear-gradient(#0505084d 0%,#050508f2 70%);position:absolute;inset:0}.ch-info.svelte-1nexcis{z-index:1;position:relative}.ch-name.svelte-1nexcis{font-family:var(--font-display);color:var(--white);margin-bottom:1rem;font-size:3rem;font-weight:300;line-height:1.1}.ch-role.svelte-1nexcis{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:1.5rem;font-size:.65rem}.ch-socials.svelte-1nexcis{gap:1rem;display:flex}.ch-social.svelte-1nexcis{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--indigo-g);font-size:.6rem;text-decoration:none;transition:color .2s}.ch-social.svelte-1nexcis:hover{color:var(--white)}.ch-right.svelte-1nexcis{flex-direction:column;gap:1.5rem;padding:4rem;display:flex}.ch-quote.svelte-1nexcis{font-family:var(--font-display);color:var(--white);border-left:2px solid var(--indigo);padding-left:1.5rem;font-size:1.6rem;font-style:italic;font-weight:300;line-height:1.5}.ch-bio.svelte-1nexcis{color:var(--off);font-size:1rem;line-height:1.75}.ch-direction.svelte-1nexcis,.ch-perspective.svelte-1nexcis{background:var(--mid);border:1px solid var(--border);padding:1.5rem}.ch-direction.svelte-1nexcis h4:where(.svelte-1nexcis),.ch-perspective.svelte-1nexcis h4:where(.svelte-1nexcis){font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:.75rem;font-size:.6rem}.ch-direction.svelte-1nexcis p:where(.svelte-1nexcis),.ch-perspective.svelte-1nexcis p:where(.svelte-1nexcis){color:var(--off);font-size:.95rem;line-height:1.7}.ch-tags.svelte-1nexcis{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.ch-tag.svelte-1nexcis{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--surface);border:1px solid var(--border);padding:.5rem .85rem;font-size:.55rem}@media (width<=1024px){.chairman-hero.svelte-1nexcis{grid-template-columns:1fr;min-height:auto}.ch-left.svelte-1nexcis{min-height:50vh;padding:6rem 2rem 4rem}.ch-right.svelte-1nexcis{padding:3rem 2rem}.ch-name.svelte-1nexcis{font-size:2.5rem}}@media (width<=768px){.ch-left.svelte-1nexcis{padding:5rem 1.5rem 3rem}.ch-right.svelte-1nexcis{padding:2.5rem 1.5rem}.ch-quote.svelte-1nexcis{font-size:1.3rem}.ch-tags.svelte-1nexcis{gap:.5rem}.ch-tag.svelte-1nexcis{padding:.4rem .7rem;font-size:.5rem}}
