.path-node.page-node-type-person {
    .node--is-fellow {
        .node-person__header {
            background-color: white;
        }

        .node-person__header-inner {
            max-width: 100%;
            align-items: stretch;
        }

        .node-person__portrait {
            width:30%;
            height: 100%;
            border-radius: var(--border-radius-l, 12px) var(--border-radius-l, 12px) 0 var(--border-radius-l, 12px);
        }

        .contextual {
            display:none;
        }

        .node-person__portrait * {
            height:100%;
            aspect-ratio: 3/4;
        }

        .node-person__identity {
            background-color: var(--trust);
            color:var(--ambience);
            max-width:100%;
            width:100%;
            padding:84px 60px;
            border-radius: var(--border-radius-l, 12px) var(--border-radius-l, 12px) var(--border-radius-l, 12px) 0;
        }

        .node-person__identity a {
            color:var(--attitude);
            font-weight: 700;
        }

        .node-person__identity-section {
            padding: 1rem 0;
            border-top:1px solid var(--attitude);
            display:flex;
            flex-direction: row;
            line-height: 140%;
            font-size:22px;
        }

        .node-person__name {
            color:var(--academy);
            font-weight: 400;
            font-size:54px;
        }

        .node-person__identity-section:first-child {
            border-top:0;
        }

        .node-person__identity-section:last-child {
            border-bottom:1px solid var(--attitude);
        }

        .node-person__identity-section-key {
            min-width:240px;
            width:240px;
            font-weight: 700;
        }

        .node-person__identity-section-value {

        }

        .node-person__identity-section-question p {
            margin-top:0;
        }
    }
}

@media (min-width: 1440px) {
    .path-node.page-node-type-person .container__inner {
        max-width: 100%;
    }
}

.node-person__canvas-last-update {
    --column-span:10;
    --max-width: calc(
            var(--column-span) * var(--grid-column-width--desktop)
            + (var(--column-span) - 1) * var(--grid-gutter--desktop)
    );
    max-width: var(--max-width);
    margin:auto;
    text-align: right;
}

#block-academy-views-block-referenced-persons-block-1 {
    display:none;
}