.pathway4[data-astro-cid-uqjvczfk]{margin-top:var(--sp-16);--p4-ctl:54px;grid-template-columns:repeat(4,1fr);display:grid}.pathway4[data-astro-cid-uqjvczfk].n3{grid-template-columns:repeat(3,1fr)}.pathway4[data-astro-cid-uqjvczfk].n2{grid-template-columns:repeat(2,1fr)}.p4-photo[data-astro-cid-uqjvczfk]{background:var(--navy);min-height:420px;position:relative;overflow:hidden}.p4-photo[data-astro-cid-uqjvczfk] img[data-astro-cid-uqjvczfk]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p4-panel[data-astro-cid-uqjvczfk]{padding:var(--sp-12) var(--sp-8);gap:var(--sp-3);font-size:var(--fs-base);flex-direction:column;line-height:1.7;display:flex;container-type:inline-size}.p4-panel[data-astro-cid-uqjvczfk] h2[data-astro-cid-uqjvczfk]{font-family:var(--body);margin:0 0 var(--sp-1);letter-spacing:0;white-space:nowrap;font-size:min(1.9rem,7.2cqi);font-weight:700;line-height:1.25}.p4-panel[data-astro-cid-uqjvczfk] p[data-astro-cid-uqjvczfk]{margin:0}.p4-panel[data-astro-cid-uqjvczfk].c-cyan{background:var(--cyan);color:var(--navy)}.p4-panel[data-astro-cid-uqjvczfk].c-lime{background:var(--lime);color:var(--navy)}.p4-panel[data-astro-cid-uqjvczfk].c-teal{background:var(--teal);color:var(--surface)}.p4-panel[data-astro-cid-uqjvczfk].c-navy{background:var(--navy);color:var(--surface)}.p4-btn[data-astro-cid-uqjvczfk]{border-radius:var(--r-card);color:inherit;font-size:var(--fs-xl);letter-spacing:.04em;height:var(--p4-ctl);padding:0 var(--sp-6);border:2px solid;align-self:center;align-items:center;margin-top:auto;line-height:1;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.p4-panel[data-astro-cid-uqjvczfk].c-teal .p4-btn[data-astro-cid-uqjvczfk]:hover,.p4-panel[data-astro-cid-uqjvczfk].c-navy .p4-btn[data-astro-cid-uqjvczfk]:hover{background:var(--surface);color:var(--navy)}.p4-panel[data-astro-cid-uqjvczfk].c-lime .p4-btn[data-astro-cid-uqjvczfk]:hover,.p4-panel[data-astro-cid-uqjvczfk].c-cyan .p4-btn[data-astro-cid-uqjvczfk]:hover{background:var(--navy);color:var(--surface);border-color:var(--navy)}.p4-logos[data-astro-cid-uqjvczfk]{padding-top:var(--sp-2);align-self:center;align-items:center;gap:var(--sp-6);flex-wrap:nowrap;margin-top:auto;display:flex}.p4-logos[data-astro-cid-uqjvczfk] a[data-astro-cid-uqjvczfk]{align-items:center;display:flex}.p4-logos[data-astro-cid-uqjvczfk] img[data-astro-cid-uqjvczfk]{object-fit:contain;height:var(--p4-ctl);width:auto;max-width:none}.p4-logos[data-astro-cid-uqjvczfk]+.p4-btn[data-astro-cid-uqjvczfk]{margin-top:var(--sp-3)}@media (width<=1200px){.pathway4[data-astro-cid-uqjvczfk],.pathway4[data-astro-cid-uqjvczfk].n3{grid-template-columns:1fr 1fr}.p4-photo[data-astro-cid-uqjvczfk]{min-height:320px}}@media (width<=640px){.pathway4[data-astro-cid-uqjvczfk],.pathway4[data-astro-cid-uqjvczfk].n3,.pathway4[data-astro-cid-uqjvczfk].n2{margin-top:var(--sp-12);--p4-ctl:44px;grid-template-columns:1fr}.pathway4[data-astro-cid-uqjvczfk].n4>[data-astro-cid-uqjvczfk]:nth-child(2){order:1}.pathway4[data-astro-cid-uqjvczfk].n4>[data-astro-cid-uqjvczfk]:nth-child(4){order:2}.pathway4[data-astro-cid-uqjvczfk].n4>[data-astro-cid-uqjvczfk]:nth-child(3){order:3}.p4-photo[data-astro-cid-uqjvczfk]{aspect-ratio:16/9;min-height:0}.p4-panel[data-astro-cid-uqjvczfk]{padding:var(--sp-8) var(--sp-5);gap:var(--sp-3);font-size:var(--fs-md);text-align:center}.p4-panel[data-astro-cid-uqjvczfk] h2[data-astro-cid-uqjvczfk]{font-size:var(--fs-2xl);white-space:normal}.p4-btn[data-astro-cid-uqjvczfk]{margin-top:var(--sp-3);font-size:var(--fs-base);letter-spacing:0;padding:0 var(--sp-5);align-self:center}.p4-logos[data-astro-cid-uqjvczfk]{margin-top:var(--sp-2);align-self:center;gap:var(--sp-5)}}.hs-board[data-astro-cid-fdtv3z2n]{gap:var(--sp-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.hs-board[data-astro-cid-fdtv3z2n].solo{grid-template-columns:minmax(0,1fr);max-width:560px}.hs-lead[data-astro-cid-fdtv3z2n]{background:var(--navy);color:var(--on-dark);border-radius:var(--r-lg);padding:var(--sp-8);flex-direction:column;display:flex;position:relative;overflow:hidden}.hs-lead[data-astro-cid-fdtv3z2n]:after{content:"";background:var(--lime);height:6px;position:absolute;bottom:0;left:0;right:0}.hs-lead-top[data-astro-cid-fdtv3z2n]{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);display:flex}.hs-lead-rank[data-astro-cid-fdtv3z2n]{font-family:var(--display);font-weight:800;font-size:var(--fs-display-xl);color:var(--lime);line-height:.8}.hs-portrait[data-astro-cid-fdtv3z2n]{aspect-ratio:3/4;border-radius:var(--r-card);background:var(--on-dark-faint);width:36%;max-width:190px;box-shadow:0 0 0 3px var(--lime);flex:none;display:block;position:relative;overflow:hidden}.hs-portrait[data-astro-cid-fdtv3z2n] img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.hs-portrait[data-astro-cid-fdtv3z2n].no-photo{place-items:center;display:grid}.hs-portrait[data-astro-cid-fdtv3z2n].no-photo span{color:var(--on-dark-muted);font-size:clamp(2.6rem,4.5vw,3.6rem);font-weight:800;line-height:1}.hs-lead-tag[data-astro-cid-fdtv3z2n]{margin:auto 0 var(--sp-2);padding-top:var(--sp-5);font-size:var(--fs-base);color:var(--lime);font-weight:800}.hs-lead-name[data-astro-cid-fdtv3z2n]{margin:0}.hs-lead-name[data-astro-cid-fdtv3z2n] a[data-astro-cid-fdtv3z2n],.hs-lead-name[data-astro-cid-fdtv3z2n] b[data-astro-cid-fdtv3z2n]{font-size:var(--fs-title);color:var(--surface);font-weight:800;line-height:1.25;text-decoration:none;display:block}.hs-lead-name[data-astro-cid-fdtv3z2n] a[data-astro-cid-fdtv3z2n]:hover{color:var(--lime)}.hs-lead-name[data-astro-cid-fdtv3z2n] small[data-astro-cid-fdtv3z2n]{margin-top:var(--sp-2);font-size:var(--fs-md);color:var(--on-dark-muted);display:block}.hs-lead-pts[data-astro-cid-fdtv3z2n]{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--on-dark-line);flex-wrap:wrap;display:flex}.hs-lead-pts[data-astro-cid-fdtv3z2n] b[data-astro-cid-fdtv3z2n]{font-family:var(--display);font-weight:800;font-size:var(--fs-display-lg);color:var(--surface);line-height:.85}.hs-lead-pts[data-astro-cid-fdtv3z2n] small[data-astro-cid-fdtv3z2n]{margin-left:var(--sp-2);font-size:var(--fs-base);color:var(--on-dark-muted);font-weight:700}.hs-lead-pts[data-astro-cid-fdtv3z2n] em[data-astro-cid-fdtv3z2n]{font-style:normal;font-size:var(--fs-md);color:var(--navy);background:var(--lime);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font-weight:800}.hs-ava[data-astro-cid-fdtv3z2n]{color:var(--on-dark);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.hs-ava[data-astro-cid-fdtv3z2n] img{object-fit:cover;width:100%;height:100%}.hs-list[data-astro-cid-fdtv3z2n]{border-top:2px solid var(--navy);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-list[data-astro-cid-fdtv3z2n] li[data-astro-cid-fdtv3z2n]{align-items:center;column-gap:var(--sp-5);row-gap:var(--sp-3);padding:var(--sp-4) var(--sp-2) var(--sp-4) 0;border-bottom:1px solid var(--line);flex:1;grid-template-columns:2.6rem 60px minmax(0,1fr) auto;grid-template-areas:"rank ava name pts""rank ava bar bar";display:grid}.hs-list[data-astro-cid-fdtv3z2n] .hs-rank[data-astro-cid-fdtv3z2n]{font-family:var(--display);font-weight:800;font-size:var(--fs-num);text-align:center;color:var(--muted);grid-area:rank;line-height:1}.hs-list[data-astro-cid-fdtv3z2n] li[data-astro-cid-fdtv3z2n].top .hs-rank[data-astro-cid-fdtv3z2n]{color:var(--navy)}.hs-ava[data-astro-cid-fdtv3z2n].sm{width:60px;height:60px;font-size:var(--fs-xl);background:var(--navy);grid-area:ava}.hs-list[data-astro-cid-fdtv3z2n] li[data-astro-cid-fdtv3z2n]:not(.top) .hs-ava[data-astro-cid-fdtv3z2n].sm{background:var(--surface-alt);color:var(--navy)}.hs-list[data-astro-cid-fdtv3z2n] .hs-name[data-astro-cid-fdtv3z2n]{grid-area:name;align-self:end;min-width:0}.hs-list[data-astro-cid-fdtv3z2n] .hs-name[data-astro-cid-fdtv3z2n] a[data-astro-cid-fdtv3z2n],.hs-list[data-astro-cid-fdtv3z2n] .hs-name[data-astro-cid-fdtv3z2n] b[data-astro-cid-fdtv3z2n]{font-size:var(--fs-xl);color:var(--ink);font-weight:800;line-height:1.25;text-decoration:none;display:block}.hs-list[data-astro-cid-fdtv3z2n] .hs-name[data-astro-cid-fdtv3z2n] a[data-astro-cid-fdtv3z2n]:hover{color:var(--teal)}.hs-list[data-astro-cid-fdtv3z2n] .hs-name[data-astro-cid-fdtv3z2n] small[data-astro-cid-fdtv3z2n]{margin-top:var(--sp-half);font-size:var(--fs-sm);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hs-list[data-astro-cid-fdtv3z2n] .hs-pts[data-astro-cid-fdtv3z2n]{text-align:right;white-space:nowrap;grid-area:pts;align-self:end}.hs-list[data-astro-cid-fdtv3z2n] .hs-pts[data-astro-cid-fdtv3z2n] b[data-astro-cid-fdtv3z2n]{font-family:var(--display);font-weight:800;font-size:var(--fs-num);color:var(--navy);line-height:1}.hs-list[data-astro-cid-fdtv3z2n] .hs-pts[data-astro-cid-fdtv3z2n] small[data-astro-cid-fdtv3z2n]{margin-left:var(--sp-1);font-size:var(--fs-sm);color:var(--muted);font-weight:700}.hs-bar-v[data-astro-cid-fdtv3z2n]{border-radius:var(--r-pill);background:var(--surface-alt);grid-area:bar;align-self:start;height:8px;overflow:hidden}.hs-bar-v[data-astro-cid-fdtv3z2n] i[data-astro-cid-fdtv3z2n]{border-radius:inherit;background:var(--teal);height:100%;display:block}.hs-list[data-astro-cid-fdtv3z2n] li[data-astro-cid-fdtv3z2n].top .hs-bar-v[data-astro-cid-fdtv3z2n] i[data-astro-cid-fdtv3z2n]{background:var(--lime)}@media (width<=980px){.hs-board[data-astro-cid-fdtv3z2n]{gap:var(--sp-4)}.hs-lead[data-astro-cid-fdtv3z2n]{padding:var(--sp-6)}.hs-lead-tag[data-astro-cid-fdtv3z2n]{padding-top:var(--sp-4)}.hs-list[data-astro-cid-fdtv3z2n] li[data-astro-cid-fdtv3z2n]{column-gap:var(--sp-3);row-gap:var(--sp-2);padding:var(--sp-3) 0;grid-template-columns:2rem 48px minmax(0,1fr) auto}.hs-ava[data-astro-cid-fdtv3z2n].sm{width:48px;height:48px;font-size:var(--fs-lg)}.hs-list[data-astro-cid-fdtv3z2n] .hs-rank[data-astro-cid-fdtv3z2n],.hs-list[data-astro-cid-fdtv3z2n] .hs-pts[data-astro-cid-fdtv3z2n] b[data-astro-cid-fdtv3z2n]{font-size:var(--fs-num-sm)}.hs-list[data-astro-cid-fdtv3z2n] .hs-name[data-astro-cid-fdtv3z2n] a[data-astro-cid-fdtv3z2n],.hs-list[data-astro-cid-fdtv3z2n] .hs-name[data-astro-cid-fdtv3z2n] b[data-astro-cid-fdtv3z2n]{font-size:var(--fs-lg)}}@media (width<=640px){.hs-board[data-astro-cid-fdtv3z2n]{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.hs-lead[data-astro-cid-fdtv3z2n]{border-radius:var(--r-card);padding:var(--sp-5) var(--sp-5) var(--sp-6)}.hs-portrait[data-astro-cid-fdtv3z2n]{width:40%}.hs-lead-pts[data-astro-cid-fdtv3z2n] b[data-astro-cid-fdtv3z2n]{font-size:var(--fs-display-lg)}}
