.registry-profile-v16{--registry-record-radius:8px}.registry-profile-v16 .registry-record-stack{gap:var(--gap-item);display:grid}.registry-profile-v16 section.registry-record-group[id],.registry-profile-v16 .registry-evidence-card,.registry-profile-v16 .profile-identity-record{background:var(--profile-surface);border:1px solid var(--profile-rule);border-radius:var(--registry-record-radius);min-width:0;box-shadow:none}.registry-profile-v16 .registry-record-group{padding:var(--gap-item);scroll-margin-top:calc(var(--site-header-compact-height) + 96px)}.registry-profile-v16 .registry-record-group__heading{margin-bottom:var(--gap-item)}.registry-profile-v16 .registry-record-group__heading h2{font-family:var(--font-sans);font-size:var(--text-h5);font-weight:600}.registry-profile-v16 .registry-record-group__heading p{margin-top:var(--gap-inline);color:var(--profile-body);font-size:var(--text-sm);line-height:1.6}.registry-profile-v16 .registry-record-group section.profile-panel[id]{padding:var(--gap-item) 0;background:0 0;border:0;border-radius:0}.registry-profile-v16 .registry-record-group .profile-panel+.profile-panel{border-top:1px solid var(--profile-rule-soft)}.registry-profile-v16 .registry-profile-name{font-family:var(--font-sans);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.12}.registry-profile-v16 .profile-identity-header{padding:var(--gap-related) var(--gap-item)}.registry-profile-v16 .profile-identity-body{border-radius:0 0 var(--registry-record-radius) var(--registry-record-radius)}.registry-profile-v16 .profile-identity-grid-v6{gap:var(--gap-item);padding:var(--gap-item);grid-template-columns:80px minmax(0,1fr);display:grid}.registry-profile-v16 .profile-portrait-record{width:80px;margin:0}.registry-profile-v16 .profile-portrait-record>:first-child{border-radius:var(--registry-record-radius);width:80px;height:80px}.registry-profile-v16 .profile-identity-grid-v6>.profile-assurance{padding:var(--gap-related) 0 0;border:0;border-top:1px solid var(--profile-rule-soft);background:0 0;grid-column:1/-1;margin:0}.registry-profile-v16 .profile-assurance dl{margin-top:var(--gap-related)}.registry-profile-v16 .profile-headline{margin-top:var(--gap-inline);font-size:var(--text-md)}.registry-profile-v16 .registry-appointment-label{margin-top:var(--gap-related);font-size:var(--text-sm);color:var(--profile-subtle);font-weight:500}.registry-profile-v16 .registry-board-role>p:last-child{font-weight:600}.registry-profile-v16 .profile-primary-actions{gap:var(--gap-inline)}.registry-profile-v16 .profile-public-summary{padding:var(--gap-related) var(--gap-item)}.registry-profile-v16 .registry-coverage-note{margin-block:var(--gap-related);color:var(--profile-body);font-size:var(--text-sm);line-height:1.65}.registry-profile-v16 .registry-evidence-card{padding:var(--gap-item)}.registry-profile-v16 .registry-evidence-card h2{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}.registry-profile-v16 .registry-evidence-card p,.registry-profile-v16 .registry-evidence-card li{font-size:var(--text-sm);margin-top:var(--gap-related);line-height:1.6}.registry-profile-v16 .registry-evidence-card ul{padding:0;list-style:none}.registry-profile-v16 .registry-evidence-card li{border-bottom:1px solid var(--profile-rule-soft);padding-bottom:var(--gap-related)}.registry-profile-v16 .registry-evidence-card small{margin-top:var(--gap-inline);color:var(--profile-body);font-size:var(--text-sm);display:block}.registry-profile-v16 .registry-evidence-card a{min-height:44px;color:var(--profile-action);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.registry-profile-v16 .registry-evidence-card code{margin-block:var(--gap-related);overflow-wrap:anywhere;font-size:var(--text-sm);display:block}.registry-profile-v16 .registry-evidence-card dl>div,.registry-profile-v16 .registry-identifiers dl>div{gap:var(--gap-related);padding-block:var(--gap-related);border-bottom:1px solid var(--profile-rule-soft);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.registry-profile-v16 .registry-evidence-card dt,.registry-profile-v16 .registry-identifiers dt{color:var(--profile-body)}.registry-profile-v16 .registry-evidence-card dd,.registry-profile-v16 .registry-identifiers dd{overflow-wrap:anywhere}.registry-profile-v16 .registry-identifiers{scroll-margin-top:160px}.registry-profile-v16 .registry-identifiers h3{font-size:var(--text-lg);font-weight:600}.registry-profile-v16 .registry-credits{margin-block:var(--gap-item);font-size:var(--text-sm)}.registry-profile-v16 .registry-credits summary{cursor:pointer;min-height:44px}.registry-profile-v16 .profile-section-rail{border:0}.registry-profile-v16 .profile-section-rail__identity,.registry-profile-v16 .profile-section-rail__label{display:none}.registry-profile-v16 .profile-section-rail li+li{border:0}.registry-profile-v16 .profile-section-rail li[data-section-group]{margin-top:var(--gap-item)}.registry-profile-v16 .profile-section-rail li[data-section-group]:first-child{margin-top:0}.registry-profile-v16 .profile-section-rail li[data-section-group] a{font-weight:600}.registry-profile-v16 .profile-section-rail li:not([data-section-group]) a{padding-left:var(--gap-related)}.registry-profile-v16 :where(a,button,select,summary,[tabindex]):focus-visible{outline:2px solid var(--profile-action);outline-offset:3px}.registry-profile-v16 .registry-mobile-sections{min-width:0;max-width:60%}.registry-profile-v16 .registry-mobile-sections select{width:100%;min-height:44px;padding:var(--gap-inline);border:1px solid var(--profile-rule);border-radius:var(--registry-record-radius);background:var(--profile-surface);color:var(--profile-ink);font-size:var(--text-sm)}.registry-profile-v16 .profile-section-tabs{display:none}.registry-profile-v16 .profile-three-column__aside>section{border-radius:var(--registry-record-radius)}.registry-profile-v16 .registry-composition{margin-top:var(--gap-related);font-weight:600}.registry-profile-v16 .agent-record{border-radius:var(--registry-record-radius)}.registry-profile-v16 .agent-record__header h1{font-family:var(--font-sans);font-weight:600}.registry-profile-v16 .agent-record__tabs{flex-wrap:wrap}.registry-profile-v16 .agent-record__download{min-height:44px}.registry-profile-v16 .registry-graph-list{gap:var(--gap-related);display:grid}.registry-profile-v16 .registry-graph-list li{padding-block:var(--gap-related);border-bottom:1px solid var(--profile-rule)}.registry-profile-v16 .registry-graph-list small{margin-top:var(--gap-inline);display:block}.registry-profile-v16 .registry-identity{min-width:0}.registry-profile-v16[data-profile-view=agent]>.registry-identity{max-width:var(--alpha-content-width);margin:var(--gap-item) auto;padding-inline:var(--alpha-page-gutter)}@media(min-width:960px){.registry-profile-v16 .profile-three-column{gap:var(--gap-item);grid-template-columns:160px minmax(0,1fr) 240px}.registry-profile-v16 .profile-three-column__navigation{top:calc(var(--site-header-compact-height) + var(--gap-item));max-height:calc(100dvh - var(--site-header-compact-height) - 48px);grid-column:1;display:block;position:sticky;overflow-y:auto}.registry-profile-v16 .profile-three-column__main{grid-column:2}.registry-profile-v16 .profile-three-column__aside{grid-column:3}.registry-profile-v16 .profile-compact-navigation{display:none}}@media(min-width:1320px){.registry-profile-v16 .profile-three-column{grid-template-columns:180px minmax(0,1fr) 280px}}@media(max-width:639px){.registry-profile-v16 .profile-identity-grid-v6{gap:var(--gap-related);padding:var(--gap-related);grid-template-columns:64px minmax(0,1fr)}.registry-profile-v16 .profile-portrait-record,.registry-profile-v16 .profile-portrait-record>:first-child{width:64px;height:64px}.registry-profile-v16 .registry-record-group{padding:var(--gap-related)}.registry-profile-v16 .profile-identity-header{gap:var(--gap-inline);padding:var(--gap-related);flex-wrap:wrap}.registry-profile-v16 .profile-primary-actions{grid-column:1/-1}.registry-profile-v16 .registry-evidence-card dl>div,.registry-profile-v16 .registry-identifiers dl>div{gap:var(--gap-inline);grid-template-columns:minmax(0,1fr)}}@media print{.registry-profile-v16 .profile-three-column{display:block}.registry-profile-v16 .profile-three-column__navigation{display:none}.registry-profile-v16 .registry-record-group{break-inside:auto}.registry-profile-v16 .registry-record-group__heading{break-after:avoid}}.registry-profile-v16 .profile-three-column__aside{grid-template-columns:minmax(0,1fr)}.registry-profile-v16 .profile-three-column__aside>*{overflow-wrap:anywhere;min-width:0}.registry-profile-v16 .profile-section-rail li a[aria-current=location]{background:var(--profile-recessed);border-left:2px solid var(--profile-action);padding-left:var(--gap-inline)}.registry-profile-v16 .profile-three-column__aside .profile-assurance{grid-column:auto}.registry-profile-v16 .profile-compact-navigation nav>.registry-mobile-sections{flex:1;max-width:none;display:block}.registry-profile-v16 .profile-compact-navigation nav>div:first-child{flex:none}.registry-profile-v16 .agent-record__header h1,.registry-profile-v16 .agent-record h2{font-family:var(--font-sans);font-size:var(--text-h5);font-weight:600;line-height:1.3}.registry-profile-v16 .agent-record{background:var(--profile-surface);border:1px solid var(--profile-rule);padding:var(--gap-item)}.registry-profile-v16 .agent-record__representation{min-width:0}@media(min-width:960px){.registry-profile-v16 .agent-record{gap:var(--gap-item);grid-template-columns:160px minmax(0,1fr);display:grid}.registry-profile-v16 .agent-record__header{grid-column:1/-1}.registry-profile-v16 .agent-record__controls{grid-column:1;display:block}.registry-profile-v16 .agent-record__tabs{grid-template-columns:minmax(0,1fr);display:grid}.registry-profile-v16 .agent-record__tabs button{text-align:left}.registry-profile-v16 .agent-record__copy-actions{margin-top:var(--gap-item)}.registry-profile-v16 .agent-record__layout{grid-column:2;margin:0;padding:0}}.registry-profile-v16 .registry-record-group #featured>.overflow-x-auto{width:100%;max-width:100%;margin-inline:0}.registry-profile-v16 .registry-evidence-card button{white-space:normal;text-align:left;max-width:100%}.registry-profile-v16 .agent-record__controls{min-width:0}.registry-profile-v16 .agent-record__copy-actions{grid-template-columns:minmax(0,1fr);display:grid}.registry-profile-v16 .agent-record__copy-actions button{white-space:normal;text-align:left;justify-content:flex-start;width:100%;min-width:0}@media(max-width:639px){.registry-profile-v16 .profile-identity-record [data-testid=profile-photo].profile-portrait-frame{width:64px;height:64px}}
