.renewed-site .service-team .home-team-explorer{grid-template-areas:"profile choices" "profile guidance";grid-template-rows:auto 1fr;row-gap:24px}.renewed-site .service-team .home-team-grid{grid-area:profile}.renewed-site .service-team .home-team-choices{grid-area:choices}.renewed-site .service-team-context{grid-area:guidance}.renewed-site .service-team .team-portrait-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.renewed-site .service-team .team-portrait-gallery button{display:grid;grid-template-columns:56px minmax(0,1fr);align-content:start;align-items:center;gap:2px 12px;padding:12px;text-align:left;background:var(--diagram-tint)}.renewed-site .service-team .team-portrait-gallery button[aria-pressed=true]{background:var(--diagram-highlight)}.renewed-site .service-team .team-thumbnail{grid-row:1 / 3;aspect-ratio:1}.renewed-site .service-team .team-thumbnail-name{padding:0;font-size:var(--text-ui);align-self:end}.renewed-site .service-person-role{color:#435b66;font-size:var(--text-ui);line-height:1.5;align-self:start}.renewed-site .service-team-context{min-width:0}.renewed-site .service-team-context>p{font-size:var(--text-body);line-height:1.8;max-width:56ch}.renewed-site .service-team-context .service-team-terms{margin-top:14px;font-size:var(--text-ui)}.renewed-site .service-team-terms strong{font-weight:550;color:var(--ink)}.renewed-site .service-team .shortlist-preparation{margin-top:20px;padding:0;border:0}.renewed-site .service-team .shortlist-preparation summary{padding:14px 16px;border-radius:6px;background:var(--diagram-tint);font-size:var(--text-ui)}.renewed-site .service-team .shortlist-schedule{margin-top:12px}.renewed-site .service-team .profile-interview{grid-column:1 / -1}.renewed-site .service-team .profile-rate dd>.profile-rate-confirmation{white-space:normal;font-size:var(--text-caption)}.renewed-site .service-team .home-person{grid-area:1 / 1}.renewed-site .service-team .home-person[hidden]{display:grid;visibility:hidden;pointer-events:none}.renewed-site .service-work .runtime:not([data-scene=active]) .bar-track i{animation:none}.renewed-site .service-work .runtime[data-scene=active] .release-comparison>div:last-child{animation:service-result-arrive .65s ease-out both}@keyframes service-result-arrive{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:1100px)and (min-width:901px){.renewed-site .service-team .team-portrait-gallery{grid-template-columns:1fr}}@media(max-width:900px){.renewed-site .service-team .home-team-explorer{grid-template-areas:"choices" "profile" "guidance";grid-template-rows:auto}.renewed-site .service-team .home-team-grid,.renewed-site .service-team .home-team-choices{width:100%}.renewed-site .service-team .team-gallery-heading{margin-bottom:20px}.renewed-site .service-team .team-portrait-gallery{width:100%}.renewed-site .service-team .team-gallery-hint{display:none}.renewed-site .service-team-context{margin:0;width:100%}}@media(max-width:360px){.renewed-site .service-team .team-portrait-gallery{grid-template-columns:minmax(0,1fr)}.renewed-site .service-team .team-portrait-gallery button{grid-template-columns:40px minmax(0,1fr);padding:9px;gap:2px 8px}}@media(prefers-reduced-motion:reduce){.renewed-site .service-work .runtime[data-scene=active] .release-comparison>div:last-child{animation:none}}.renewed-site .service-team .profile-detail-heading{margin-block:auto 14px}.renewed-site .service-team .profile-detail-layout{gap:14px 16px}.renewed-site .service-team .profile-detail dt{margin-bottom:6px}.renewed-site .service-team .profile-tools dd{gap:6px}.renewed-site .service-team .profile-tools dd>span{min-height:28px;padding:4px 9px;font-size:var(--text-ui)}@media print{.renewed-site .service-team .home-person[hidden]{visibility:visible;grid-area:auto}}
