.page-module__NfDiEG__hero{padding-top:calc(var(--header-height) + var(--space-4xl));padding-bottom:var(--space-4xl);background:radial-gradient(ellipse 50% 60% at 70% 40%, #c9a84c0d 0%, transparent 70%), var(--color-navy)}.page-module__NfDiEG__heroInner{gap:var(--space-4xl);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}.page-module__NfDiEG__heroContent h1{margin-bottom:var(--space-xl)}.page-module__NfDiEG__heroParagraph{max-width:560px;font-size:1.1rem;line-height:1.8}.page-module__NfDiEG__heroImage{justify-content:center;display:flex}.page-module__NfDiEG__headshot{border-radius:var(--border-radius-lg);object-fit:cover;border:1px solid var(--color-border);width:100%;max-width:400px;height:auto;box-shadow:var(--shadow-lg)}.page-module__NfDiEG__storyGrid{gap:var(--space-4xl);grid-template-columns:1.3fr .7fr;align-items:start;display:grid}.page-module__NfDiEG__storyContent p{font-size:1.02rem;line-height:1.8}.page-module__NfDiEG__subHead{margin-top:var(--space-2xl);margin-bottom:var(--space-md);color:var(--color-gold);font-size:1.4rem}.page-module__NfDiEG__credList{gap:var(--space-md);margin:var(--space-lg) 0;flex-direction:column;list-style:none;display:flex}.page-module__NfDiEG__credList li{padding-left:var(--space-lg);color:var(--color-gray-100);font-size:.95rem;line-height:1.6;position:relative}.page-module__NfDiEG__credList li:before{content:"→";color:var(--color-gold);font-weight:700;position:absolute;left:0}.page-module__NfDiEG__sidebar{gap:var(--space-xl);flex-direction:column;display:flex;position:sticky;top:120px}.page-module__NfDiEG__credCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:var(--space-2xl)}.page-module__NfDiEG__credCard h4{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-lg);font-size:.75rem;font-weight:700}.page-module__NfDiEG__credDl{gap:var(--space-md);flex-direction:column;display:flex}.page-module__NfDiEG__credDl dt{text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-300);font-size:.78rem;font-weight:600}.page-module__NfDiEG__credDl dd{color:var(--color-gray-100);margin:0;font-size:.92rem}.page-module__NfDiEG__quoteCard{background:var(--color-gold-glow);border-radius:var(--border-radius-lg);padding:var(--space-2xl);border:1px solid #c9a84c40}.page-module__NfDiEG__quoteCard blockquote{font-family:var(--font-serif);color:var(--color-white);margin-bottom:var(--space-md);font-size:1.1rem;font-style:italic;line-height:1.7}.page-module__NfDiEG__quoteCard cite{font-family:var(--font-sans);color:var(--color-gold);font-size:.85rem;font-style:normal;font-weight:600}.page-module__NfDiEG__cta h2{margin-bottom:var(--space-lg)}.page-module__NfDiEG__ctaSub{max-width:600px;margin:0 auto var(--space-2xl);font-size:1.05rem}.page-module__NfDiEG__ctaButtons{justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex}@media (max-width:900px){.page-module__NfDiEG__heroInner{text-align:center;grid-template-columns:1fr}.page-module__NfDiEG__heroImage{order:-1}.page-module__NfDiEG__headshot{max-width:280px}.page-module__NfDiEG__storyGrid{grid-template-columns:1fr}.page-module__NfDiEG__sidebar{position:static}}
