.ppx{--ppx-rule:color-mix(in srgb,var(--pp-ink) 24%,transparent);--ppx-row:color-mix(in srgb,var(--pp-rule) 80%,transparent);--ppx-me:color-mix(in srgb,var(--pp-accent) 13%,transparent);--ppx-head:216px;--ppx-gap:48px;--ppx-bar:57px}.ppx .pp-head-inner{padding-top:18px}.ppx-id{display:grid;grid-template-columns:264px minmax(0,1fr);column-gap:32px;grid-template-areas:"photo team" "photo name" "photo more";grid-template-rows:auto auto 1fr}.ppx-photo{grid-area:photo;align-self:end;position:relative;width:100%;aspect-ratio:1040/760}.ppx-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;display:block}.ppx-team{grid-area:team;align-self:end;margin:0;font-size:15px;line-height:1.4;color:var(--pp-secondary)}.ppx .pp-name{grid-area:name;overflow-wrap:anywhere}.ppx-more{grid-area:more;padding-bottom:20px}.ppx-team a{color:var(--pp-accent);font-weight:700}.ppx .pp-name{margin:4px 0 12px;font-size:66px;line-height:.98;font-weight:800;font-stretch:112%;letter-spacing:-.025em}.ppx-bio{margin:0;display:flex;flex-wrap:wrap;gap:4px 22px;font-size:14.5px;line-height:1.45;color:var(--pp-secondary)}.ppx .pp-status{margin-top:14px;font-size:15.5px}.ppx-numbers{margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--ppx-rule)}.ppx-num{min-width:0;padding:14px 16px 20px 0}.ppx-num+.ppx-num{padding-left:18px;border-left:1px solid var(--ppx-row)}.ppx-num dt{font-size:13.5px;font-weight:600;color:var(--pp-secondary)}.ppx-num dd{margin:0}.ppx-num-v{margin-top:2px!important;font-size:42px;line-height:1.04;font-weight:800;font-stretch:108%;letter-spacing:-.01em}.ppx-num-r{margin-top:4px!important;font-size:13px;min-height:1.35em}.ppx .pp-tabs{gap:30px}.ppx .pp-main{gap:52px;padding-top:36px}.ppx .pp-sechead{border-top:1px solid var(--ppx-rule);padding-top:14px}.ppx .pp-sechead h2{font-size:25px;line-height:1.08;font-weight:800;font-stretch:85%;letter-spacing:-.005em}.ppx .pp-sechead-aside{font-size:13px;line-height:1.4;color:var(--pp-muted)}.ppx .pp-subhead{margin:30px 0 6px;font-size:17px;line-height:1.3;font-weight:750}.ppx .pp-col>.pp-subhead:first-child,.ppx .pp-cols .pp-subhead{margin-top:0}@media (min-width:1100px){.ppx #pp-panel-overview .pp-main>.pp-cols,.ppx #pp-panel-overview .pp-main>.pp-cols>div.pp-col{display:contents}.ppx #pp-panel-overview .pp-main>.pp-cols>.pp-col>section,.ppx #pp-panel-overview .pp-main>.pp-cols>section,.ppx #pp-panel-overview .pp-main>section{display:grid;grid-template-columns:var(--ppx-head) minmax(0,1fr);column-gap:var(--ppx-gap);align-items:start;border-top:1px solid var(--ppx-rule);padding-top:16px}.ppx #pp-panel-overview .pp-main section>.pp-sechead{grid-column:1;grid-row:1/span 60;position:sticky;top:calc(var(--ppx-bar) + 18px);flex-direction:column;align-items:flex-start;gap:8px;border-top:0;padding-top:0}.ppx #pp-panel-overview .pp-main section>.pp-sechead h2{font-size:27px}.ppx #pp-panel-overview .pp-main section>:not(.pp-sechead){grid-column:2;min-width:0}.ppx #pp-panel-overview .pp-main section>.pp-sechead+*,.ppx #pp-panel-overview .pp-main section>:not(.pp-sechead):first-child{margin-top:0}.ppx #pp-panel-overview .pp-foot{margin-left:calc(var(--ppx-head) + var(--ppx-gap))}.ppx #pp-panel-overview section[aria-labelledby=pp-h-advanced] .pp-table,.ppx #pp-panel-overview section[aria-labelledby=pp-h-points] .pp-table,.ppx #pp-panel-overview section[aria-labelledby=pp-h-real] .pp-table{max-width:640px}.ppx #pp-panel-overview .pp-wait-box{grid-column:2}}.ppx .pp-prose{margin-top:14px;font-size:18px;line-height:1.6;max-width:62ch}.ppx .pp-prose:first-child,.ppx .pp-sechead+.pp-prose{margin-top:2px}.ppx .pp-lead{font-size:21px;line-height:1.48;max-width:52ch;color:var(--pp-ink)}.ppx .pp-lead+.pp-lead{margin-top:12px}.ppx .pp-facts li{border-top:0;padding:5px 0;font-size:16.5px;line-height:1.55}.ppx .pp-facts li:first-child{padding-top:0}.ppx .pp-line-t{font-size:17.5px}.ppx .pp-lines li{border-top-color:var(--ppx-row)}.ppx .pp-note{font-size:13.5px}.ppx .pp-table thead tr{text-transform:none;letter-spacing:0;font-size:13px;color:var(--pp-muted)}.ppx .pp-table thead th{font-weight:600;padding-bottom:6px}.ppx .pp-table tbody tr{border-top-color:var(--ppx-row)}.ppx .pp-table tbody td,.ppx .pp-table tbody th{padding-top:9px;padding-bottom:9px}.ppx .pp-table tr.pp-me>*{background:var(--ppx-me)}.ppx .pp-table tr.pp-me>:first-child{box-shadow:inset 3px 0 0 var(--pp-accent);padding-left:10px}@media (max-width:640px){.ppx .pp-head-inner{padding-top:14px}.ppx-id{grid-template-columns:minmax(0,1fr) 128px;column-gap:10px;grid-template-areas:"team team" "name name" "more photo";grid-template-rows:auto auto auto}.ppx-photo{margin-right:-6px}.ppx-more{padding-bottom:14px;align-self:end}.ppx-team{font-size:14px}.ppx .pp-name{font-size:clamp(30px,10vw,38px);margin:4px 0 6px}.ppx-bio{gap:2px 14px;font-size:13.5px}.ppx .pp-status{font-size:15px}.ppx-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}.ppx-num{padding:12px 10px 14px 0}.ppx-num+.ppx-num{padding-left:12px}.ppx-num:nth-child(3n+1){padding-left:0;border-left:0}.ppx-num:nth-child(n+4){border-top:1px solid var(--ppx-row)}.ppx-num-v{font-size:30px}.ppx-num dt{font-size:13px}.ppx .pp-main{gap:40px;padding-top:28px}.ppx .pp-sechead h2{font-size:23px}.ppx .pp-prose{font-size:17px}.ppx .pp-lead{font-size:19px}.ppx .pp-facts li{font-size:16px}}