.SkillExplorer_page___HWVb{min-height:100%;background:#fff}.SkillExplorer_hero__TSOkr{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);grid-gap:44px;gap:44px;align-items:center;padding-top:76px;padding-bottom:52px}.SkillExplorer_heroCopy__u5zC2 h1{margin:12px 0 18px;max-width:780px;font-size:clamp(2.8rem,6vw,5rem);line-height:.96;letter-spacing:-.055em}.SkillExplorer_heroCopy__u5zC2 h1 em{color:#355cff;font-style:normal}.SkillExplorer_heroCopy__u5zC2 p{max-width:700px;margin:0;color:#667085;font-size:1.02rem;line-height:1.72}.SkillExplorer_searchCard__AwmkT{padding:22px;border:1px solid #e2e7f0;border-radius:24px;background:#fff;box-shadow:0 22px 60px rgba(16,24,40,.08)}.SkillExplorer_searchCard__AwmkT label>span{display:block;margin-bottom:7px;color:#344054;font-size:.76rem;font-weight:900}.SkillExplorer_searchCard__AwmkT small{color:#98a2b3;font-weight:700}.SkillExplorer_searchRow__kGhLY{display:grid;grid-template-columns:1fr .8fr;grid-gap:10px;gap:10px;margin-top:11px}.SkillExplorer_control__4ZDLN{display:flex;align-items:center;gap:9px;min-height:50px;padding:0 13px;border:1px solid #dfe4ec;border-radius:14px;background:#fbfcfe;color:#667085}.SkillExplorer_control__4ZDLN:focus-within{border-color:#355cff;box-shadow:0 0 0 3px rgba(53,92,255,.09)}.SkillExplorer_control__4ZDLN input,.SkillExplorer_control__4ZDLN select{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#101828;font:inherit;font-size:.94rem}.SkillExplorer_searchCard__AwmkT>button{width:100%;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:13px;border:0;border-radius:14px;background:#355cff;color:#fff;font:inherit;font-size:.88rem;font-weight:900;cursor:pointer}.SkillExplorer_searchCard__AwmkT>button:disabled{opacity:.7;cursor:wait}.SkillExplorer_privacy__Sxy_d{margin:10px 0 0;color:#7a8494;font-size:.72rem;line-height:1.5}.SkillExplorer_introStrip__ZxznF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding-bottom:70px}.SkillExplorer_introStrip__ZxznF>div{display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;padding:18px;border:1px solid #edf0f5;border-radius:17px;background:#fafbfe}.SkillExplorer_introStrip__ZxznF svg{grid-row:1/3;color:#355cff}.SkillExplorer_introStrip__ZxznF strong{color:#101828;font-size:.83rem}.SkillExplorer_introStrip__ZxznF span{color:#667085;font-size:.75rem;line-height:1.45}.SkillExplorer_error__1KTOH{display:flex;gap:12px;margin-bottom:60px;padding:18px;border:1px solid #f3d4d4;border-radius:16px;background:#fff7f7;color:#7a2e2e}.SkillExplorer_error__1KTOH p{margin:4px 0 0}.SkillExplorer_results__5AXIP{padding:68px 0;background:radial-gradient(circle at 8% 4%,rgba(53,92,255,.08),transparent 26%),#f8faff;border-top:1px solid #edf0f6}.SkillExplorer_report__xqOJ0{min-width:0}.SkillExplorer_printBrand__pifnk{display:none}.SkillExplorer_reportHeader__TTLy9{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:24px}.SkillExplorer_reportHeader__TTLy9 h2{margin:8px 0 3px;font-size:clamp(2.1rem,4vw,3.6rem);letter-spacing:-.045em}.SkillExplorer_reportHeader__TTLy9 p{margin:0;color:#667085}.SkillExplorer_actions__z8fCL{display:flex;flex-wrap:wrap;gap:8px}.SkillExplorer_actions__z8fCL a,.SkillExplorer_actions__z8fCL button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid #dfe4ec;border-radius:12px;background:#fff;color:#344054;font:inherit;font-size:.76rem;font-weight:900;text-decoration:none;cursor:pointer}.SkillExplorer_actions__z8fCL a{border-color:#355cff;background:#355cff;color:#fff}.SkillExplorer_stats__g28rA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.SkillExplorer_stats__g28rA article{padding:17px;border:1px solid #e3e8f2;border-radius:17px;background:#fff}.SkillExplorer_stats__g28rA span{display:block;color:#7a8494;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.SkillExplorer_stats__g28rA strong{display:block;margin-top:5px;color:#101828;font-size:2rem;letter-spacing:-.04em}.SkillExplorer_grid__d_Vam{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.SkillExplorer_jobs__E6ZUV,.SkillExplorer_panel__zNWnz,.SkillExplorer_roleMap__hPTMu{min-width:0;padding:20px;border:1px solid #e3e8f2;border-radius:20px;background:#fff}.SkillExplorer_full__HMCoD{grid-column:1/-1}.SkillExplorer_panelTitle__gdvuS{display:flex;justify-content:space-between;gap:18px;margin-bottom:18px}.SkillExplorer_panelTitle__gdvuS span{display:block;color:#667085;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.SkillExplorer_panelTitle__gdvuS h3{margin:5px 0 0;color:#101828;font-size:1.03rem}.SkillExplorer_bars__Uz_Q9{display:grid;grid-gap:13px;gap:13px}.SkillExplorer_barLabel__AY8yf{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px;color:#475467;font-size:.78rem}.SkillExplorer_barLabel__AY8yf span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillExplorer_track__314Ls{height:8px;overflow:hidden;border-radius:999px;background:#eef1f6}.SkillExplorer_track__314Ls>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#355cff,#7c5cff)}.SkillExplorer_workModes__qAxea{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.SkillExplorer_workModes__qAxea div{padding:13px;border-radius:13px;background:#f8faff}.SkillExplorer_workModes__qAxea span,.SkillExplorer_workModes__qAxea strong{display:block}.SkillExplorer_workModes__qAxea strong{font-size:1.25rem}.SkillExplorer_workModes__qAxea span{margin-top:3px;color:#667085;font-size:.72rem}.SkillExplorer_marketList__LgmNz{display:grid;grid-gap:8px;gap:8px;margin-top:13px}.SkillExplorer_marketList__LgmNz div{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #eef1f5;color:#667085;font-size:.77rem}.SkillExplorer_skillGrid__rDM3g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.SkillExplorer_skillItem__QyXq5{padding:13px;border:1px solid #e7ebf2;border-radius:14px;background:#fff;text-align:left;cursor:pointer}.SkillExplorer_skillItem__QyXq5>div:first-child{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.SkillExplorer_skillItem__QyXq5 strong{color:#101828}.SkillExplorer_skillItem__QyXq5 span{color:#667085;font-size:.7rem}.SkillExplorer_jobs__E6ZUV,.SkillExplorer_roleMap__hPTMu{margin-top:14px}.SkillExplorer_mapLayout___KBKY{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);grid-gap:24px;gap:24px;align-items:center}.SkillExplorer_centerNode__t7Wsu{padding:24px;border-radius:20px;background:linear-gradient(145deg,#111827,#172554);color:#fff}.SkillExplorer_centerNode__t7Wsu span,.SkillExplorer_centerNode__t7Wsu strong{display:block}.SkillExplorer_centerNode__t7Wsu span{color:#a9b8ff;font-size:.68rem;font-weight:900;text-transform:uppercase}.SkillExplorer_centerNode__t7Wsu strong{margin-top:5px;font-size:1.35rem}.SkillExplorer_roleNodes__TUKAo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.SkillExplorer_roleNodes__TUKAo a,.SkillExplorer_roleNodes__TUKAo button{min-width:0;padding:13px;border:1px solid #e3e8f2;border-radius:14px;background:#fbfcff;color:inherit;text-align:left;text-decoration:none;cursor:pointer}.SkillExplorer_roleNodes__TUKAo small,.SkillExplorer_roleNodes__TUKAo span,.SkillExplorer_roleNodes__TUKAo strong{display:block}.SkillExplorer_roleNodes__TUKAo span{color:#7a8494;font-size:.61rem;font-weight:900;text-transform:uppercase}.SkillExplorer_roleNodes__TUKAo strong{margin-top:4px;overflow:hidden;color:#101828;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.SkillExplorer_roleNodes__TUKAo small{margin-top:5px;color:#355cff;font-size:.66rem;font-weight:800}.SkillExplorer_jobGrid__wcvWt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.SkillExplorer_jobCard__4xCF1{padding:15px;border:1px solid #e7ebf2;border-radius:15px}.SkillExplorer_jobCard__4xCF1>span{color:#667085;font-size:.7rem;font-weight:800}.SkillExplorer_jobCard__4xCF1 h4{margin:4px 0 0;color:#101828;font-size:.94rem;line-height:1.3}.SkillExplorer_jobCard__4xCF1 p{margin:10px 0;color:#667085;font-size:.75rem}.SkillExplorer_jobMeta__gnpNm{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:11px}.SkillExplorer_jobMeta__gnpNm span{padding:5px 8px;border-radius:999px;background:#f3f5f9;color:#475467;font-size:.65rem;font-weight:800}.SkillExplorer_jobCard__4xCF1 a{display:inline-flex;align-items:center;gap:6px;color:#355cff;font-size:.74rem;font-weight:900;text-decoration:none}.SkillExplorer_builderCta__K2YHg{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px;padding:22px;border-radius:20px;background:#111827;color:#fff}.SkillExplorer_builderCta__K2YHg span{color:#9fb1ff;font-size:.68rem;font-weight:900;text-transform:uppercase}.SkillExplorer_builderCta__K2YHg h3{margin:5px 0}.SkillExplorer_builderCta__K2YHg p{max-width:720px;margin:0;color:#cbd5e1;font-size:.8rem}.SkillExplorer_builderCta__K2YHg a{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:.8rem;font-weight:900;text-decoration:none}.SkillExplorer_noResults__CUjfk{display:flex;gap:12px;padding:18px;border:1px dashed #d6dce7;border-radius:16px;background:#fff}.SkillExplorer_noResults__CUjfk p{margin:4px 0 0;color:#667085}.SkillExplorer_spin__XgMLz{animation:SkillExplorer_spin__XgMLz .9s linear infinite}@keyframes SkillExplorer_spin__XgMLz{to{transform:rotate(1turn)}}@media (max-width:900px){.SkillExplorer_hero__TSOkr,.SkillExplorer_mapLayout___KBKY{grid-template-columns:1fr}.SkillExplorer_stats__g28rA{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillExplorer_hero__TSOkr{padding-top:58px}}@media (max-width:720px){.SkillExplorer_grid__d_Vam,.SkillExplorer_introStrip__ZxznF,.SkillExplorer_jobGrid__wcvWt,.SkillExplorer_searchRow__kGhLY,.SkillExplorer_skillGrid__rDM3g{grid-template-columns:1fr}.SkillExplorer_full__HMCoD{grid-column:auto}.SkillExplorer_builderCta__K2YHg,.SkillExplorer_reportHeader__TTLy9{align-items:flex-start;flex-direction:column}.SkillExplorer_roleNodes__TUKAo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.SkillExplorer_roleNodes__TUKAo,.SkillExplorer_stats__g28rA,.SkillExplorer_workModes__qAxea{grid-template-columns:1fr}.SkillExplorer_jobs__E6ZUV,.SkillExplorer_panel__zNWnz,.SkillExplorer_roleMap__hPTMu,.SkillExplorer_searchCard__AwmkT{padding:15px}}@media print{.SkillExplorer_actions__z8fCL,.SkillExplorer_builderCta__K2YHg,.SkillExplorer_hero__TSOkr,.SkillExplorer_introStrip__ZxznF,.SkillExplorer_jobCard__4xCF1 a{display:none!important}.SkillExplorer_results__5AXIP{padding:0;background:#fff;border:0}.SkillExplorer_report__xqOJ0{max-width:none!important;width:100%!important}.SkillExplorer_printBrand__pifnk{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:22px;padding-bottom:12px;border-bottom:2px solid #111827}.SkillExplorer_printBrand__pifnk strong{font-size:1.3rem;letter-spacing:.08em}.SkillExplorer_printBrand__pifnk span{color:#475467;font-size:.8rem}.SkillExplorer_jobs__E6ZUV,.SkillExplorer_panel__zNWnz,.SkillExplorer_roleMap__hPTMu,.SkillExplorer_stats__g28rA article{page-break-inside:avoid;break-inside:avoid;box-shadow:none!important}.SkillExplorer_jobGrid__wcvWt{grid-template-columns:repeat(2,minmax(0,1fr))}@page{margin:16mm}}