.intro{border-bottom:1px solid var(--line);padding:64px 0 72px}.intro .eyebrow{margin-top:0}.intro .wrap>.grid{grid-template-columns:7fr 4fr;align-items:end;gap:64px;display:grid}.roll{border-top:1px solid var(--line);margin:0;padding:0;font-size:.95rem;list-style:none}.roll li{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.roll li span:last-child{color:var(--ink-2);text-align:right}.roll a:hover{color:var(--brand)}.people{grid-template-columns:1fr 1fr;gap:56px;display:grid}.entry{border-top:1px solid var(--ink);grid-template-columns:176px 1fr;grid-template-areas:"ph meta""ph bio";align-content:start;column-gap:28px;padding-top:24px;scroll-margin-top:96px;display:grid}.entry .ph{aspect-ratio:4/5;object-fit:cover;background:var(--bg-2);border:1px solid var(--line);box-sizing:border-box;border-radius:6px;grid-area:ph;align-self:start;width:100%;display:block}.entry div.ph{font-family:var(--serif);color:var(--brand);place-items:center;font-size:2.2rem;display:grid}.sand .entry div.ph{background:var(--bg)}.meta{grid-area:meta}.role{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 8px;font-size:.76rem;font-weight:600}.entry h3{font-size:1.45rem;font-weight:500}.prof{color:var(--ink-2);margin:6px 0 0;font-size:.95rem}.bio{grid-area:bio;margin-top:14px}.bio p{max-width:62ch;margin:0 0 12px;font-size:.98rem}details summary{cursor:pointer;color:var(--brand);align-items:center;gap:10px;padding:2px 0;font-size:.95rem;font-weight:600;list-style:none;display:inline-flex}details summary::-webkit-details-marker{display:none}details summary i{flex:none;width:11px;height:11px;position:relative}details summary i:before,details summary i:after{content:"";background:currentColor;width:11px;height:1.5px;position:absolute;top:5px;left:0}details summary i:after{transform:rotate(90deg)}details[open] summary i:after{transform:none}details summary .less,details[open] summary .more{display:none}details[open] summary .less{display:inline}details[open] summary{margin-bottom:12px}.pending{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 56px;margin-top:64px;display:grid}.pending div{border-bottom:1px solid var(--line);padding:20px 0}.pending h3{font-size:1.05rem}.pending p{color:var(--ink-2);margin:4px 0 0;font-size:.93rem}.close{grid-template-columns:1fr 1fr;gap:18px;display:grid}.way{border-radius:8px;flex-direction:column;gap:12px;padding:36px;display:flex}.way.deep{background:var(--brand);color:var(--on-brand)}.way.deep .eyebrow{color:var(--accent-light)}.way.line{border:1px solid var(--line);background:var(--surface)}.way h2{font-size:1.8rem}.way p{max-width:46ch;margin:0}.way.deep p{color:var(--on-brand-2)}.way .btn{align-self:flex-start;margin-top:8px}@media (width<=900px){.intro{padding:40px 0 48px}.intro .wrap>.grid{grid-template-columns:1fr;gap:36px}.people,.pending,.close{grid-template-columns:1fr}}@media (width<=560px){.entry{grid-template-columns:96px 1fr;grid-template-areas:"ph meta""bio bio";column-gap:18px}.entry h3{font-size:1.25rem}.entry div.ph{font-size:1.4rem}.way{padding:28px 22px}}.empty{max-width:60ch;color:var(--ink-2);border-top:1px solid var(--ink);margin:0;padding-top:20px}
