.activity-leaderboard_section__h4Evy{padding:36px 0 16px;min-width:0}.activity-leaderboard_heading__DMf1A{display:flex;align-items:center;justify-content:space-between;gap:20px}.activity-leaderboard_heading__DMf1A .eyebrow{font-size:.65rem;letter-spacing:.13em}.activity-leaderboard_heading__DMf1A h2{margin:5px 0 0;font-size:clamp(1.25rem,2.1vw,1.8rem);font-weight:750;line-height:1.25;letter-spacing:-.025em}.activity-leaderboard_subtitle___C4rZ{margin:9px 0 0;color:var(--muted);font-size:.78rem}.activity-leaderboard_explainer__vVHwh{flex-shrink:0;color:var(--accent);font-size:.85rem;font-weight:700}.activity-leaderboard_explainer__vVHwh:hover{text-decoration:underline;text-underline-offset:4px}.activity-leaderboard_explainer__vVHwh:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}.activity-leaderboard_legend__xwlFG{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:23px;color:var(--muted);font-size:.8rem}.activity-leaderboard_legend__xwlFG>span{display:inline-flex;align-items:center;gap:8px}.activity-leaderboard_totalDot__wOana,.activity-leaderboard_weekDot__gLxTt{width:9px;height:9px;border-radius:50%;flex-shrink:0}.activity-leaderboard_totalDot__wOana{background:#1ed5a9}.activity-leaderboard_weekDot__gLxTt{background:#ef7082}.activity-leaderboard_list__FKfQY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(28px,5vw,80px);column-gap:clamp(28px,5vw,80px);grid-row-gap:26px;row-gap:26px;list-style:none;padding:0;margin:26px 0 0}.activity-leaderboard_entry__mAe_C{display:flex;align-items:center;gap:13px;min-width:0}.activity-leaderboard_rank__uyKmV{flex:0 0 20px;color:var(--muted);font-size:.73rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activity-leaderboard_avatar__06k5O{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;border:1px solid #cce5ef;border-radius:50%;background:#e7f4fa;color:#17627e;font-size:1.05rem;font-weight:750}.activity-leaderboard_entry__mAe_C:nth-child(3n+2) .activity-leaderboard_avatar__06k5O{border-color:#c9e9dc;background:#e9f7ef;color:#23684e}.activity-leaderboard_avatar__06k5O:hover{outline:1px solid var(--accent);outline-offset:3px}.activity-leaderboard_avatar__06k5O:focus-visible,.activity-leaderboard_memberLink__WBWcb:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.activity-leaderboard_memberLink__WBWcb:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.activity-leaderboard_memberLink__WBWcb:focus-visible{border-radius:2px}.activity-leaderboard_entry__mAe_C:nth-child(3n) .activity-leaderboard_avatar__06k5O{border-color:#f4d6dc;background:#fff0f3;color:#a64461}.activity-leaderboard_details__n_L4S{flex:1 1;min-width:0}.activity-leaderboard_details__n_L4S h3{margin:0 0 4px;font-size:.95rem;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.activity-leaderboard_metric__OJbIm{--score-space:63px;position:relative;display:flex;align-items:center;padding-right:var(--score-space);min-height:18px}.activity-leaderboard_track__RcSu_{flex:1 1;height:8px;min-width:0;overflow:hidden;border-radius:999px;background:transparent}.activity-leaderboard_totalFill__cE8wL,.activity-leaderboard_weekFill__eGkkk{display:block;height:100%;border-radius:inherit}.activity-leaderboard_totalFill__cE8wL{background:linear-gradient(90deg,#9aeacb,#1ed5a9)}.activity-leaderboard_weekFill__eGkkk{background:linear-gradient(90deg,#ffbb83,#ef7082)}.activity-leaderboard_points__PNKNA{position:absolute;left:calc((100% - var(--score-space)) * var(--points-ratio) + 9px);color:var(--ink);text-align:left;white-space:nowrap;font-size:.78rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activity-leaderboard_empty__wsmW7{margin:24px 0 0;padding:22px 24px;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--muted);font-size:.9rem}@media (max-width:760px){.activity-leaderboard_heading__DMf1A{align-items:flex-start;flex-direction:column;gap:14px}.activity-leaderboard_list__FKfQY{grid-template-columns:minmax(0,1fr);row-gap:23px}.activity-leaderboard_legend__xwlFG{margin-top:20px}}@media (max-width:400px){.activity-leaderboard_entry__mAe_C{gap:9px}.activity-leaderboard_avatar__06k5O{width:44px;height:44px;flex-basis:44px;font-size:.9rem}.activity-leaderboard_metric__OJbIm{--score-space:52px}}.home_home__I2JpY{max-width:1660px;margin:0 auto;padding:0 var(--home-gutter) 64px;color:#0d253f;background:#fff}.home_hero__z_jpu,.home_home__I2JpY{--home-gutter:clamp(20px,4.5vw,72px)}.home_hero__z_jpu{position:relative;isolation:isolate;min-height:370px;width:100%;overflow:hidden;background:#032541;color:#fff}.home_heroImage__4gLLh{z-index:-2;object-fit:cover;object-position:center 35%}.home_heroOverlay__BHAs_{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(3 37 65/97%),rgb(3 37 65/83%) 46%,rgb(0 91 105/65%)),linear-gradient(0deg,rgb(3 37 65/50%),transparent 80%)}.home_heroContent__f1Kuk{position:relative;max-width:1660px;margin-inline:auto;padding:55px var(--home-gutter) 38px}.home_heroEyebrow__AWM16{margin:0 0 12px;color:#8fe9dc;font-size:.7rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.home_heroContent__f1Kuk h1{margin:0;font-family:var(--font-sans),sans-serif;font-size:clamp(2.1rem,3.8vw,3.65rem);font-weight:850;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.home_heroDescription__gfuSt{margin:15px 0 27px;color:#edf7fc;font-size:clamp(.95rem,1.4vw,1.2rem);line-height:1.5}.home_heroSearch__aRIkd{display:flex;align-items:stretch;width:100%;max-width:1120px;padding:0;border:0;border-radius:999px;background:#fff;box-shadow:0 8px 30px rgb(0 0 0/14%)}.home_heroSearch__aRIkd input{flex:1 1;min-width:0;width:auto;min-height:52px;margin:0;padding:13px 22px;border:0;border-radius:999px;background:#fff;color:#0d253f;font-size:.95rem}.home_heroSearch__aRIkd input::placeholder{color:#637282;opacity:1}.home_heroSearch__aRIkd button{flex:0 0 auto;padding:12px 30px;border:0;border-radius:999px;background:linear-gradient(100deg,#1ed5a9,#01b4e4);color:#032541;font-size:.95rem;font-weight:800}.home_heroSearch__aRIkd button:hover{background:#82e8dd}.home_heroLinks__VM9A_ a:focus-visible,.home_heroSearch__aRIkd button:focus-visible,.home_heroSearch__aRIkd input:focus-visible{outline:3px solid #01b4e4;outline-offset:4px}.home_heroLinks__VM9A_{display:flex;align-items:center;flex-wrap:wrap;gap:10px 25px;margin-top:22px;font-size:.78rem}.home_heroLinks__VM9A_>span{color:#b9cddc}.home_heroLinks__VM9A_ a{color:#fff;font-weight:700}.home_heroLinks__VM9A_ a span{margin-left:4px;color:#7ae4d3}.home_heroLinks__VM9A_ a:hover{text-decoration:underline;text-underline-offset:4px}.home_section__JtNPk{min-width:0;padding:32px 0 28px;border-bottom:1px solid #e5ebef}.home_section__JtNPk:last-child{border-bottom:0}.home_heading__8esP3{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.home_heading__8esP3 h2{margin:5px 0 0;font-family:var(--font-sans),sans-serif;font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:800;line-height:1.25;letter-spacing:-.025em}.home_heading__8esP3 .eyebrow{color:#007f80;font-size:.6rem;letter-spacing:.11em}.home_more__wxnSM{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:8px 0 8px 12px;color:#007f80;font-size:.83rem;font-weight:700}.home_more__wxnSM:hover{text-decoration:underline;text-underline-offset:4px}.home_more__wxnSM:focus-visible,.home_personCard__e_RNh:focus-visible{outline:2px solid #007f80;outline-offset:4px;border-radius:6px}.home_personCard__e_RNh{display:block;min-width:0}.home_portrait__78dfO{position:relative;aspect-ratio:2/3;overflow:hidden;border-radius:9px;background:#eaf0f4;box-shadow:0 3px 10px rgb(3 37 65/12%)}.home_portrait__78dfO img{object-fit:cover;transition:transform .18s ease}.home_personCard__e_RNh:hover .home_portrait__78dfO img{transform:scale(1.035)}.home_rank__9F_7P{position:absolute;top:9px;left:9px;min-width:30px;height:30px;display:grid;place-items:center;border:2px solid #1ed5a9;border-radius:50%;background:#032541;color:#fff;font-size:.75rem;font-weight:800}.home_personCard__e_RNh h3,.home_section__JtNPk .media-card h3{margin:12px 0 3px;font-size:.95rem;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.home_personCard__e_RNh:hover h3{color:#007f80}.home_department__Xzdbf,.home_section__JtNPk .media-card p{margin:0;color:#607080;font-size:.78rem;line-height:1.5}.home_metric__AuPx2{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;margin-top:6px}.home_metric__AuPx2 strong{color:#007f80;font-size:.85rem;font-weight:750}.home_metricUnit__RDigF,.home_metric__AuPx2 small{color:#607080;font-size:.7rem;font-weight:400}.home_section__JtNPk .media-card{min-width:0}.home_section__JtNPk .poster{border-radius:9px;box-shadow:0 3px 10px rgb(3 37 65/12%)}.home_empty__ClT_G{margin:0;padding:22px 24px;border:1px solid #dce7ed;border-radius:9px;background:#f5f9fb;color:#607080;font-size:.9rem}.home_visuallyHidden__uj2kU{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:600px){.home_home__I2JpY{--home-gutter:16px;padding-bottom:40px}.home_hero__z_jpu{--home-gutter:16px;min-height:370px}.home_heroContent__f1Kuk{padding-top:42px;padding-bottom:32px}.home_heroDescription__gfuSt{max-width:32ch;margin-bottom:25px}.home_heroSearch__aRIkd input{padding-inline:16px;font-size:.82rem}.home_heroSearch__aRIkd button{padding-inline:19px;font-size:.85rem}.home_heroLinks__VM9A_{gap:9px 18px;font-size:.73rem}.home_heroLinks__VM9A_>span{flex-basis:100%}.home_section__JtNPk{padding:26px 0}.home_heading__8esP3{gap:12px;margin-bottom:18px}.home_heading__8esP3 .eyebrow{font-size:.56rem}.home_more__wxnSM{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.home_portrait__78dfO img{transition:none}}.horizontal-rail_container__qFgXT{width:100%;min-width:0}.horizontal-rail_rail__5rtKC{--rail-gap:20px;--rail-visible-items:7;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--rail-visible-items) - 1) * var(--rail-gap)) / var(--rail-visible-items));align-items:start;grid-gap:var(--rail-gap);gap:var(--rail-gap);width:100%;min-width:0;padding:4px 2px 12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:2px;scrollbar-width:none}.horizontal-rail_rail__5rtKC>*{min-width:0}.horizontal-rail_rail__5rtKC:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:4px}.horizontal-rail_rail__5rtKC::-webkit-scrollbar{display:none}.horizontal-rail_scrollbar__XDwqV{display:block;width:100%;height:30px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:ew-resize}.horizontal-rail_scrollbar__XDwqV:focus{border:0;box-shadow:none}.horizontal-rail_scrollbar__XDwqV::-webkit-slider-runnable-track{height:7px;border-radius:999px;background:var(--line)}.horizontal-rail_scrollbar__XDwqV::-webkit-slider-thumb{width:var(--rail-thumb-width);height:7px;-webkit-appearance:none;appearance:none;border:0;border-radius:999px;background:var(--accent)}.horizontal-rail_scrollbar__XDwqV::-moz-range-track{height:7px;border-radius:999px;background:var(--line)}.horizontal-rail_scrollbar__XDwqV::-moz-range-thumb{width:var(--rail-thumb-width);height:7px;border:0;border-radius:999px;background:var(--accent)}.horizontal-rail_scrollbar__XDwqV:focus-visible::-webkit-slider-thumb,.horizontal-rail_scrollbar__XDwqV:hover::-webkit-slider-thumb{background:var(--accent-dark)}.horizontal-rail_scrollbar__XDwqV:focus-visible::-moz-range-thumb,.horizontal-rail_scrollbar__XDwqV:hover::-moz-range-thumb{background:var(--accent-dark)}.horizontal-rail_scrollbar__XDwqV:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.horizontal-rail_scrollbar__XDwqV:disabled{cursor:default;opacity:.55}.horizontal-rail_scrollbar__XDwqV:disabled::-webkit-slider-thumb{background:var(--muted)}.horizontal-rail_scrollbar__XDwqV:disabled::-moz-range-thumb{background:var(--muted)}.horizontal-rail_trailers__7RETP{--rail-visible-items:4}@media (max-width:1100px){.horizontal-rail_rail__5rtKC{--rail-gap:18px;--rail-visible-items:4}.horizontal-rail_trailers__7RETP{--rail-visible-items:2.5}}@media (max-width:600px){.horizontal-rail_rail__5rtKC{--rail-gap:14px;--rail-visible-items:2.25}.horizontal-rail_trailers__7RETP{--rail-visible-items:1.15}}.recent-approved-people_section__YHLXG{scroll-margin-top:100px}.recent-approved-people_badge___T407{position:absolute;bottom:9px;left:9px;max-width:calc(100% - 18px);padding:5px 8px;border:1px solid rgb(255 255 255/60%);border-radius:999px;font-size:.65rem;font-weight:800;line-height:1.3;background:#e2fbf3;color:#006456}.recent-approved-people_updated__z5Wzz{margin:7px 0 0;color:#607080;font-size:.68rem;line-height:1.5}@media (max-width:700px){.recent-approved-people_section__YHLXG{scroll-margin-top:180px}}.recent-title-updates_section__D36zn{scroll-margin-top:100px}.recent-title-updates_badge__vrIwK{position:absolute;bottom:9px;left:9px;max-width:calc(100% - 18px);padding:5px 8px;border:1px solid rgb(255 255 255/60%);border-radius:999px;background:#e2fbf3;color:#006456;font-size:.65rem;font-weight:800;line-height:1.3}.recent-title-updates_format__l9ZFs{margin:0;color:#607080;font-size:.78rem;line-height:1.5}.recent-title-updates_updated__Y1lf6{margin:7px 0 0;color:#607080;font-size:.68rem;line-height:1.5}@media (max-width:700px){.recent-title-updates_section__D36zn{scroll-margin-top:180px}}