.jb-profile .jb-throughline{grid-template-columns:1fr 1fr;gap:80px;display:grid}.jb-profile .jb-throughline>div>p:not(.jb-eyebrow){color:var(--jb-muted);max-width:510px;margin-top:18px;font-size:15px;line-height:1.9}.jb-profile .jb-throughline>div>.jb-throughline-lead{letter-spacing:-.6px;color:var(--jb-ink);margin-top:25px;font-size:23px;font-weight:600;line-height:1.45}.jb-profile .jb-method{gap:22px;margin:0;padding:0;list-style:none;display:grid}.jb-profile .jb-method li{border-bottom:1px solid var(--jb-line);gap:18px;padding-bottom:20px;display:flex}.jb-profile .jb-method li:last-child{border-bottom:0;padding-bottom:0}.jb-profile .jb-method-number{color:var(--jb-violet);padding-top:3px;font-size:12px;font-weight:800}.jb-profile .jb-method h3{letter-spacing:-.4px;font-size:18px;line-height:1.5}.jb-profile .jb-method p{color:var(--jb-muted);margin-top:5px;font-size:14px;line-height:1.8}.jb-profile .jb-scale{border:1px solid var(--jb-line);border-radius:18px;grid-template-columns:1fr 1fr 1.2fr;align-items:center;gap:25px;margin-bottom:25px;padding:24px 28px;display:grid}.jb-profile .jb-scale>p:not(.jb-scale-context){flex-direction:column;display:flex}.jb-profile .jb-scale strong{letter-spacing:-2px;color:var(--jb-violet);font-size:38px;font-weight:650;line-height:1.2}.jb-profile .jb-scale span{color:var(--jb-muted);margin-top:7px;font-size:13px}.jb-profile .jb-scale .jb-scale-context{color:var(--jb-muted);border-left:1px solid var(--jb-line);padding-left:25px;font-size:12px;line-height:1.8}.jb-profile .jb-source-note{color:var(--jb-muted);max-width:930px;margin-top:18px;font-size:12px;line-height:1.85}.jb-profile .jb-role-card{background:var(--jb-soft);border-radius:18px;grid-template-columns:.95fr 1.05fr;gap:38px;margin-bottom:20px;padding:28px;display:grid}.jb-profile .jb-role-card h3{margin-top:12px;font-size:25px}.jb-profile .jb-role-card>p{color:var(--jb-muted);font-size:14px;line-height:1.9}.jb-profile .jb-career-details{border:1px solid var(--jb-line);border-radius:18px}.jb-profile .jb-career-details details+details{border-top:1px solid var(--jb-line)}.jb-profile .jb-career-details summary{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:23px 28px;list-style:none;display:flex}.jb-profile .jb-career-details summary::-webkit-details-marker{display:none}.jb-profile .jb-career-details summary::marker{content:""}.jb-profile .jb-career-details summary:hover{background:#faf8fe}.jb-profile .jb-career-details summary:focus-visible{outline:3px solid var(--jb-violet);outline-offset:4px}.jb-profile .jb-career-details summary strong{letter-spacing:-.4px;margin-top:7px;font-size:18px;font-weight:600;line-height:1.55;display:block}.jb-profile .jb-expand{width:30px;height:30px;color:var(--jb-violet);border:1px solid var(--jb-line);border-radius:50%;flex-shrink:0;place-items:center;font-size:23px;line-height:1;display:grid}.jb-profile details[open] .jb-expand{transform:rotate(45deg)}.jb-profile .jb-detail-copy{max-width:950px;padding:0 28px 26px}.jb-profile .jb-detail-copy p{color:var(--jb-muted);font-size:15px;line-height:1.9}.jb-profile .jb-detail-copy p+p{margin-top:12px}.jb-profile .jb-story-copy>.jb-text-link{color:var(--jb-violet);margin-top:18px}@media (width<=1000px){.jb-profile .jb-throughline{gap:40px}.jb-profile .jb-scale{gap:20px;padding:24px}.jb-profile .jb-scale .jb-scale-context{padding-left:20px}.jb-profile .jb-role-card{gap:26px}}@media (width<=760px){.jb-profile .jb-throughline{grid-template-columns:1fr;gap:30px}.jb-profile .jb-method{gap:18px}.jb-profile .jb-scale{grid-template-columns:1fr 1fr;gap:20px;padding:24px}.jb-profile .jb-scale .jb-scale-context{border-left:0;border-top:1px solid var(--jb-line);grid-column:1/-1;padding:15px 0 0}.jb-profile .jb-role-card{grid-template-columns:1fr;gap:18px;padding:25px}.jb-profile .jb-role-card h3{font-size:23px}.jb-profile .jb-career-details summary{gap:16px;padding:22px}.jb-profile .jb-career-details summary strong{font-size:17px}.jb-profile .jb-detail-copy{padding:0 22px 23px}}@media (prefers-reduced-motion:reduce){.jb-profile{scroll-behavior:auto}}
