.TgARCa_hero{gap:var(--space-24);padding:var(--space-16) var(--space-20) var(--space-22,88px) var(--space-20);background:var(--color-dark);color:var(--color-text-on-dark);--focus-ring:var(--color-gold-light);grid-template-columns:1fr 440px;align-items:center;display:grid}.TgARCa_heroCopy{gap:var(--space-5);flex-direction:column;display:flex}.TgARCa_badgeRow{gap:var(--space-2);display:flex}.TgARCa_badge{border-radius:var(--radius-full);font-size:var(--fs-label);letter-spacing:.12em;padding:4px 12px;font-weight:600}.TgARCa_badgeGold{color:#f0d98a;background:#c4a03238;}.TgARCa_badgePlain{color:var(--color-text-on-dark);background:#f5f0eb1f;}.TgARCa_nameBlock{gap:var(--space-2);flex-direction:column;display:flex}.TgARCa_name{letter-spacing:-.02em;color:var(--color-text-on-dark);margin:0;font-size:72px;font-weight:700;line-height:1.02}.TgARCa_roleLine{color:var(--color-gold-light);font-size:22px;font-weight:600}.TgARCa_bio{color:#f5f0ebcc;max-width:620px;margin:0;font-size:19px;line-height:1.6}.TgARCa_pillarCard{align-self:flex-start;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border:var(--border-thin) solid #f5f0eb29;border-radius:var(--radius-lg);margin-top:6px;display:flex}.TgARCa_pillarCardText{flex-direction:column;gap:4px;display:flex}.TgARCa_pillarCardLabel{color:#f5f0eba8;font-size:13px}.TgARCa_pillarCardValue{font-size:20px;font-weight:700}.TgARCa_heroPortrait{width:440px;height:520px;position:relative}.TgARCa_heroPortraitBack{border-radius:var(--radius-xl);background:var(--color-purple);width:400px;height:480px;position:absolute;top:40px;left:40px}.TgARCa_heroPortraitImg{border-radius:var(--radius-xl);width:400px;height:480px;position:absolute;top:0;left:0;overflow:hidden}.TgARCa_owns{gap:var(--space-10);padding:var(--space-26,104px) var(--space-20) var(--space-24) var(--space-20);flex-direction:column;display:flex}.TgARCa_ownsHeading{letter-spacing:-.02em;color:var(--color-purple);margin:0;font-size:44px;font-weight:700;line-height:1.15}.TgARCa_ownsGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.TgARCa_ownsCard{gap:var(--space-3);padding:var(--space-6);border:var(--border-thin) solid var(--purple-tint-20);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.TgARCa_ownsNum{font-size:var(--fs-caption);color:var(--color-purple-light);font-weight:700}.TgARCa_ownsTitle{font-size:21px;font-weight:600}.TgARCa_ownsText{font-size:var(--fs-body);color:var(--color-text-secondary);line-height:1.6}.TgARCa_subSection{gap:var(--space-16);padding:var(--space-22,88px) var(--space-20) var(--space-24) var(--space-20);background:var(--purple-tint-05);border-top:var(--border-thin) solid var(--purple-tint-20);border-bottom:var(--border-thin) solid var(--purple-tint-20);grid-template-columns:1fr 400px;align-items:start;display:grid}.TgARCa_subCopy{gap:var(--space-6);flex-direction:column;display:flex}.TgARCa_subHead{gap:var(--space-2);flex-direction:column;display:flex}.TgARCa_subHeading{color:var(--color-purple);margin:0;font-size:40px;font-weight:700;line-height:1.2}.TgARCa_subLede{max-width:620px;color:var(--color-text-secondary);margin:0;font-size:17px;line-height:1.6}.TgARCa_subList{background:var(--color-cream);border:var(--border-thin) solid var(--purple-tint-20);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.TgARCa_subRow{gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:var(--border-thin) solid var(--purple-tint-10);grid-template-columns:24px 220px 1fr;align-items:center;display:grid}.TgARCa_subRow:last-child{border-bottom:none}.TgARCa_subRowName{font-size:17px;font-weight:600}.TgARCa_subRowTask{font-size:var(--fs-body);color:var(--color-text-secondary)}.TgARCa_reportsTo{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-dark);color:var(--color-text-on-dark);--focus-ring:var(--color-gold-light);flex-direction:column;display:flex}.TgARCa_reportsToLabel{color:var(--color-gold-light);font-size:15px;font-weight:700}.TgARCa_reportsToPerson{align-items:center;gap:var(--space-4);display:flex}.TgARCa_reportsToPortrait{border-radius:var(--radius-full);flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.TgARCa_reportsToPersonText{flex-direction:column;gap:4px;display:flex}.TgARCa_reportsToName{font-size:19px;font-weight:700}.TgARCa_reportsToRole{color:#f5f0ebb8;font-size:14px}.TgARCa_reportsToNote{color:#f5f0ebc7;margin:0;font-size:15px;line-height:1.6}.TgARCa_writing{gap:var(--space-8);padding:var(--space-24) var(--space-20) var(--space-22,88px) var(--space-20);flex-direction:column;display:flex}.TgARCa_writingHead{justify-content:space-between;align-items:end;display:flex}.TgARCa_writingHeading{color:var(--color-purple);margin:0;font-size:40px;font-weight:700}.TgARCa_writingLink{text-underline-offset:6px;font-size:16px;font-weight:600}.TgARCa_writingGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TgARCa_writingCard{gap:var(--space-3);padding:var(--space-6);border:var(--border-thin) solid var(--purple-tint-20);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--color-text-primary);flex-direction:column;text-decoration:none;display:flex}.TgARCa_writingMeta{color:var(--color-purple);font-size:12px;font-weight:600}.TgARCa_writingTitle{font-size:20px;font-weight:600;line-height:1.4}.TgARCa_rest{gap:var(--space-6);padding:var(--space-18,72px) var(--space-20) var(--space-26,104px) var(--space-20);border-top:var(--border-thin) solid var(--purple-tint-20);flex-direction:column;display:flex}.TgARCa_restHead{justify-content:space-between;align-items:end;display:flex}.TgARCa_restHeading{color:var(--color-purple);margin:0;font-size:32px;font-weight:700}.TgARCa_restLink{text-underline-offset:6px;font-size:16px;font-weight:600}.TgARCa_restGrid{gap:var(--space-4);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.TgARCa_restItem{align-items:center;gap:var(--space-2);color:var(--color-text-primary);text-align:center;flex-direction:column;text-decoration:none;display:flex}.TgARCa_restPortrait{border-radius:var(--radius-full);border:2px solid var(--purple-tint-20);width:96px;height:96px;position:relative;overflow:hidden}.TgARCa_restName{font-size:15px;font-weight:600}.TgARCa_restRole{color:var(--color-text-muted);font-size:12px;line-height:1.4}@media (max-width:1300px){.TgARCa_hero{padding:var(--space-8) var(--space-5);gap:var(--space-8);grid-template-columns:1fr}.TgARCa_name{font-size:40px}.TgARCa_heroPortrait{width:100%;height:320px}.TgARCa_heroPortraitBack{width:calc(100% - 16px);height:calc(100% - 16px);top:16px;left:16px}.TgARCa_heroPortraitImg{width:calc(100% - 16px);height:calc(100% - 16px)}.TgARCa_owns{padding:var(--space-12) var(--space-5)}.TgARCa_ownsGrid{grid-template-columns:1fr}.TgARCa_subSection{padding:var(--space-12) var(--space-5);gap:var(--space-8);grid-template-columns:1fr}.TgARCa_subRow{row-gap:var(--space-1);padding:var(--space-4) var(--space-5);grid-template-columns:24px 1fr}.TgARCa_subRowTask{grid-column:1/-1}.TgARCa_writing{padding:var(--space-12) var(--space-5)}.TgARCa_writingGrid{grid-template-columns:1fr}.TgARCa_rest{padding:var(--space-8) var(--space-5) var(--space-12) var(--space-5)}.TgARCa_restGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}
