.fc-section-grid{gap:var(--space-10)}.fc-scope-grid{gap:var(--space-3)}.fc-list{list-style:none}.fc-list-item{display:flex;align-items:flex-start;margin-bottom:var(--space-3)}.fc-list-item:last-child{margin-bottom:0}.fc-list-item--compact{margin-bottom:var(--space-2)}.fc-list-marker{height:var(--space-2);margin-right:var(--space-2);margin-top:var(--space-0-5);flex-shrink:0}.fc-list-item .text-small{margin-top:var(--space-1);margin-bottom:0}.card .fc-card-text{margin-bottom:0}.fc-list-item--centered{align-items:center}.fc-list-marker--sm{height:12px;margin-right:12px;margin-top:0}.fc-block{margin-bottom:var(--space-5)}.fc-block:last-child{margin-bottom:0}.fc-fee{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.fc-fee-label{margin-bottom:var(--space-1);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-brass)}.fc-fee-headline{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:clamp(1.75rem, 3vw, 2.25rem);line-height:1.1}.fc-fee-note{margin-top:var(--space-2);color:var(--color-text-secondary)}.fc-cta{text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.fc-cta p{text-align:center;margin-left:auto;margin-right:auto}.fc-cta .btn{margin-top:var(--space-3)}.section-label.section-label-brass{color:var(--color-brass)}[data-theme=dark] .section-label.section-label-brass{color:var(--color-brass);text-shadow:0 0 16px rgba(232,197,71,.15)}.fc-onthispage{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.fc-onthispage-label{display:block;margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary)}.fc-onthispage-list{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;padding:0;margin:0}.fc-onthispage-list li{margin:0}.fc-faq dt{font-weight:600;margin-top:var(--space-4)}.fc-faq dt:first-child{margin-top:0}.fc-faq dd{margin:var(--space-1) 0 0;color:var(--color-text-secondary);line-height:1.65}#profile{scroll-margin-top:calc(var(--header-height) + var(--space-2-5))}.profile-credentials{margin-bottom:var(--space-3);text-align:center}.profile-cta-wrapper{text-align:center;margin-top:var(--space-4)}.linkedin-link{color:var(--color-brand-text);transition:opacity var(--transition-fast);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:flex-start;padding:0;background:0 0;position:relative}.linkedin-link::after{content:'';position:absolute;bottom:var(--space-1);left:0;width:18px;height:1px;background:var(--color-brand);transform:scaleX(0);transition:transform var(--transition-fast)}.linkedin-link:hover::after{transform:scaleX(1)}.linkedin-link:hover{opacity:1}.linkedin-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}[data-theme=dark] .linkedin-link:focus-visible{outline-color:var(--color-brand-text)}.linkedin-link:focus:not(:focus-visible){outline:0}.profile-positioning{font-size:.9rem;line-height:1.6;color:var(--color-text-primary);margin-bottom:var(--space-3);text-align:left}.profile-positioning:last-child{margin-bottom:0}.about-articles .about-article-date{display:block;margin-top:var(--space-0-5);color:var(--color-text-secondary)}.lead-editorial{max-width:900px;margin:0 auto;display:grid;grid-template-columns:280px 1fr;gap:var(--space-6);align-items:start}.lead-editorial--no-photo{max-width:720px;grid-template-columns:1fr;text-align:center}.lead-editorial--no-photo .lead-editorial-content{align-items:center}.lead-editorial--no-photo .lead-editorial-content h2,.lead-editorial--no-photo .profile-credentials,.lead-editorial--no-photo .profile-positioning,.lead-editorial--no-photo .profile-roles,.lead-editorial--no-photo .section-label{text-align:center}.lead-editorial--no-photo .profile-list{text-align:left;max-width:540px;margin-left:auto;margin-right:auto}.lead-editorial-photo{position:sticky;top:calc(var(--header-height) + var(--space-4))}.lead-photo-editorial{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:50%;filter:grayscale(20%);border:1px solid var(--color-brand);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.lead-editorial-content{display:flex;flex-direction:column}.lead-editorial-content h2{text-align:left;margin-top:var(--space-1)}.lead-editorial .profile-credentials{text-align:left;margin-bottom:var(--space-1)}.profile-roles{margin-bottom:var(--space-4);text-align:left;font-size:.85rem}.lead-editorial .profile-positioning{text-align:left}.lead-editorial .profile-cta-wrapper{text-align:center}@media (max-width:768px){.lead-editorial{grid-template-columns:1fr;gap:var(--space-4)}.lead-editorial-photo{position:static;max-width:200px;margin:0 auto}.lead-photo-editorial{border-radius:50%}.lead-editorial-content{text-align:center}.lead-editorial-content h2{justify-content:center;text-align:center}.lead-editorial .profile-credentials{text-align:center}.lead-editorial .profile-roles{text-align:center}.lead-editorial .section-label{text-align:center;display:block}.lead-editorial .profile-positioning{text-align:center}}