/* Profile and career: research identity leads to reading and consultation. */
.editorial-v15[data-archive-journey] .p45-entry-actions{display:grid;gap:8px;margin-top:24px;justify-items:start}
.editorial-v15[data-archive-journey] .p45-entry-actions>.action{min-height:48px;display:inline-flex;align-items:center;font:700 16px/1.5 Lato,sans-serif}
.editorial-v15[data-archive-journey] .p45-secondary-actions{display:flex;flex-wrap:wrap;gap:8px 24px}
.editorial-v15[data-archive-journey] .p45-secondary-actions a,.editorial-v15[data-archive-journey] .p45-profile-shortcuts a,.editorial-v15[data-archive-journey] .i16-profile-shortcuts a{display:inline-flex;align-items:center;min-height:44px;font:700 16px/1.5 Lato,sans-serif}
.editorial-v15[data-archive-journey] .p45-profile-shortcuts{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:8px}
.editorial-v15[data-archive-journey] .p45-work-comment{flex-basis:100%;padding-top:8px;border-top:1px solid #D8DEE7;margin-top:4px;min-height:44px}
.editorial-v15[data-archive-journey] .p45-next{margin-block:48px;padding:32px;background:#F3F5F8;border-top:3px solid #162B49;scroll-margin-top:112px}
.editorial-v15[data-archive-journey] .p45-next>header{max-width:70ch;margin-bottom:24px}
.editorial-v15[data-archive-journey] .p45-next h2{color:#162B49;font:700 32px/1.25 Spectral,Georgia,serif;margin:8px 0 16px;font-style:normal;text-decoration:none}
.editorial-v15[data-archive-journey] .p45-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.editorial-v15[data-archive-journey] .p45-route-grid article{display:flex;flex-direction:column;min-width:0;padding:24px;background:white;border:1px solid #D8DEE7;border-top:3px solid #162B49}
.editorial-v15[data-archive-journey] .p45-route-grid article:nth-child(2){border-top-color:#9B2743}
.editorial-v15[data-archive-journey] .p45-step{font:700 16px/1.5 Lato,sans-serif;color:#9B2743;margin-bottom:12px}
.editorial-v15[data-archive-journey] .p45-route-grid h3{color:#162B49;font:700 24px/1.3 Spectral,Georgia,serif;margin:0 0 12px;font-style:normal;text-decoration:none}
.editorial-v15[data-archive-journey] .p45-route-grid p{font:400 18px/1.65 Lato,sans-serif;margin:0 0 20px;color:#242832}
.editorial-v15[data-archive-journey] .p45-route-grid a{display:inline-flex;align-items:center;min-height:44px;font:700 16px/1.5 Lato,sans-serif;margin-top:auto;text-decoration:underline;text-underline-offset:4px}
.editorial-v15[data-archive-journey] .p45-other-routes{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px}
.editorial-v15[data-archive-journey] .p45-other-routes a{display:inline-flex;align-items:center;min-height:44px;font:700 16px/1.5 Lato,sans-serif}
.editorial-v15[data-archive-journey] .p45-entry-actions a:focus-visible,.editorial-v15[data-archive-journey] .p45-next a:focus-visible,.editorial-v15[data-archive-journey] .p45-work-comment:focus-visible{outline:3px solid #9B2743;outline-offset:4px}
@media (min-width:768px) and (max-width:1023px){.editorial-v15[data-archive-journey] .p45-next h2{font-size:30px}.editorial-v15[data-archive-journey] .p45-route-grid{grid-template-columns:1fr}.editorial-v15[data-archive-journey] .p45-route-grid article{padding:24px}}
@media (max-width:767px){.editorial-v15[data-archive-journey] .p45-entry-actions{justify-items:stretch;width:100%;margin-top:20px}.editorial-v15[data-archive-journey] .p45-entry-actions>.action{width:100%;justify-content:center;white-space:normal}.editorial-v15[data-archive-journey] .p45-secondary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.editorial-v15[data-archive-journey] .p45-secondary-actions a{min-height:48px;padding-block:8px}.editorial-v15[data-archive-journey] .p45-next{margin-block:32px;padding:24px 20px}.editorial-v15[data-archive-journey] .p45-next h2{font-size:26px}.editorial-v15[data-archive-journey] .p45-route-grid{grid-template-columns:1fr;gap:16px}.editorial-v15[data-archive-journey] .p45-route-grid article{padding:24px 20px}.editorial-v15[data-archive-journey] .p45-route-grid h3{font-size:22px}.editorial-v15[data-archive-journey] .p45-route-grid p{font-size:17px}.editorial-v15[data-archive-journey] .p45-other-routes{display:grid;gap:8px}}

/* Visual selection keeps original full-frame records and cartels intact. */
.editorial-v15[data-archive-journey] .p45-next{width:calc(100% - 40px);max-width:1120px;margin-inline:auto}
.editorial-v15[data-archive-journey] .ems-piece-nav{border:0;gap:16px}
.editorial-v15[data-archive-journey] .ems-piece-nav a{border:1px solid #D8DEE7;padding:16px;align-content:start;transition:border-color .15s ease;background:#F3F5F8}
.editorial-v15[data-archive-journey] .ems-piece-nav a:hover{border-color:#9B2743}
.editorial-v15[data-archive-journey] .ems-piece-nav .a50-piece-thumb{grid-column:1/-1;grid-row:1;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#101215;margin:0 0 8px}
.editorial-v15[data-archive-journey] .ems-piece-nav span{font-weight:700}
.editorial-v15[data-archive-journey] .ems-piece-nav strong{font:700 22px/1.3 Spectral,Georgia,serif;min-height:58px;display:flex;align-items:center}
.editorial-v15[data-archive-journey] .ems-piece-nav b{grid-row:auto;align-self:center}
.editorial-v15[data-archive-journey] .ems-record{padding-top:40px;border-top:3px solid #162B49}
.editorial-v15[data-archive-journey] .ems-record header h2{max-width:35ch;margin-top:8px}
.editorial-v15[data-archive-journey] .ems-record-links{margin-bottom:8px}
.editorial-v15[data-archive-journey] .a50-record-actions{display:grid;gap:4px;border-top:1px solid #D8DEE7;padding-top:12px;margin:12px 0 24px}
.editorial-v15[data-archive-journey] .a50-record-actions a,.editorial-v15[data-archive-journey] .a50-work-comment{display:inline-flex;align-items:center;min-height:44px;font:700 16px/1.5 Lato,sans-serif;text-decoration:underline;text-underline-offset:4px}
.editorial-v15[data-archive-journey] .ems-research-grid .a50-work-comment{border-top:1px solid #D8DEE7;margin-top:8px;padding-top:8px}
.editorial-v15[data-archive-journey] .ems-piece-nav a:focus-visible,.editorial-v15[data-archive-journey] .a50-record-actions a:focus-visible,.editorial-v15[data-archive-journey] .a50-work-comment:focus-visible{outline:3px solid #9B2743;outline-offset:4px}
@media (min-width:768px) and (max-width:1023px){.editorial-v15[data-archive-journey] .ems-hero{gap:28px;grid-template-columns:1.1fr 1fr}.editorial-v15[data-archive-journey] .ems-record-grid{grid-template-columns:1fr;gap:24px}.editorial-v15[data-archive-journey] .ems-piece-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-v15[data-archive-journey] .ems-research-grid{grid-template-columns:1fr}.editorial-v15[data-archive-journey] .ems-research-grid article+article{border-left:0;border-top:1px solid #D8DEE7}.editorial-v15[data-archive-journey] .ems-record-grid>div:first-child{max-width:680px;width:100%;margin-inline:auto}}
@media (max-width:767px){.editorial-v15[data-archive-journey] .ems-piece-nav{gap:12px}.editorial-v15[data-archive-journey] .ems-piece-nav a{padding:12px}.editorial-v15[data-archive-journey] .ems-piece-nav strong{font-size:20px;min-height:56px;overflow-wrap:normal}.editorial-v15[data-archive-journey] .ems-piece-nav small{font-size:16px}.editorial-v15[data-archive-journey] .ems-record{padding-top:28px}}
@media (prefers-reduced-motion:reduce){.editorial-v15[data-archive-journey] .ems-piece-nav a{transition:none}}
