.editorial-module__31Ffwq__teamGrid{border-top:1px solid var(--border-strong);border-left:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;display:grid}.editorial-module__31Ffwq__personCard{border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);background:var(--surface);flex-direction:column;align-items:flex-start;min-width:0;min-height:290px;padding:30px;scroll-margin-top:110px;display:flex}.editorial-module__31Ffwq__personCard:target{background:var(--accent-soft);box-shadow:inset 0 4px 0 var(--accent)}.editorial-module__31Ffwq__leadCard{background:var(--ink);color:#fff;grid-column:1/-1;grid-template-columns:132px minmax(0,1fr);align-items:center;column-gap:34px;min-height:250px;display:grid}.editorial-module__31Ffwq__leadCard:target{background:var(--ink);box-shadow:inset 0 4px #8fb0ff}.editorial-module__31Ffwq__monogram{width:88px;height:88px;color:var(--accent);font-family:var(--font-editorial);font-variation-settings:"wght" 650;letter-spacing:-.04em;border:1px solid;flex:none;place-items:center;font-size:1.55rem;display:grid}.editorial-module__31Ffwq__leadCard .editorial-module__31Ffwq__monogram{color:#8fb0ff;width:112px;height:112px}.editorial-module__31Ffwq__personCopy{align-content:start;min-width:0;display:grid}.editorial-module__31Ffwq__personCopy span{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:720}.editorial-module__31Ffwq__leadCard .editorial-module__31Ffwq__personCopy span{color:#8fb0ff}.editorial-module__31Ffwq__personCopy h2{overflow-wrap:anywhere;font-family:var(--font-editorial);font-variation-settings:"wght" 630;letter-spacing:-.045em;margin:13px 0 14px;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.08}.editorial-module__31Ffwq__personCopy p{max-width:660px;color:var(--muted);font-family:var(--font-editorial);margin:0;font-size:.98rem;line-height:1.65}.editorial-module__31Ffwq__leadCard .editorial-module__31Ffwq__personCopy p{color:#cbd3df}.editorial-module__31Ffwq__process{margin-top:72px}.editorial-module__31Ffwq__processHeader{max-width:760px}.editorial-module__31Ffwq__processHeader h2{letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(1.8rem,3.2vw,2.8rem)}.editorial-module__31Ffwq__processHeader p{color:var(--muted);margin:0;line-height:1.65}.editorial-module__31Ffwq__processGrid{border-block:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.editorial-module__31Ffwq__processGrid article{border-right:1px solid var(--border-strong);min-width:0;padding:24px 26px}.editorial-module__31Ffwq__processGrid article:last-child{border-right:0}.editorial-module__31Ffwq__processGrid span{color:var(--accent);font-size:.66rem;font-weight:720}.editorial-module__31Ffwq__processGrid h3{margin:10px 0 8px;font-size:1rem}.editorial-module__31Ffwq__processGrid p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.6}.editorial-module__31Ffwq__policyLinks{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@media (max-width:900px){.editorial-module__31Ffwq__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-module__31Ffwq__leadCard{grid-column:1/-1}.editorial-module__31Ffwq__personCard:not(.editorial-module__31Ffwq__leadCard):last-child{grid-column:1/-1;min-height:230px}}@media (max-width:680px){.editorial-module__31Ffwq__teamGrid{grid-template-columns:minmax(0,1fr);margin-top:34px}.editorial-module__31Ffwq__personCard,.editorial-module__31Ffwq__personCard:not(.editorial-module__31Ffwq__leadCard):last-child{grid-column:1;min-height:0;padding:24px 20px}.editorial-module__31Ffwq__leadCard{grid-template-columns:1fr;row-gap:26px}.editorial-module__31Ffwq__leadCard .editorial-module__31Ffwq__monogram{width:88px;height:88px}.editorial-module__31Ffwq__process{margin-top:52px}.editorial-module__31Ffwq__processGrid{grid-template-columns:1fr}.editorial-module__31Ffwq__processGrid article{border-right:0;border-bottom:1px solid var(--border)}.editorial-module__31Ffwq__processGrid article:last-child{border-bottom:0}.editorial-module__31Ffwq__policyLinks{flex-direction:column;align-items:stretch}.editorial-module__31Ffwq__policyLinks a{width:100%}}
