.hx .hx-main{flex-direction:column;gap:24px;min-width:0;display:flex}.hx .hx-head{margin-bottom:20px}.hx .hx-head .ds-h1{font-size:28px;font-weight:600}.hx .hx-brand-outline{border:1.5px solid var(--ds-brand);color:var(--ds-brand);border-radius:8px}.hx .hx-brand-outline:hover{background:var(--ds-brand-tint)}.hx .hx-stand{padding:22px 24px 14px}.hx .hx-stand-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.hx .hx-readiness{color:var(--ds-mute);align-items:baseline;gap:12px;font-size:14.5px;display:flex}.hx .hx-readiness strong{color:var(--ds-ink);font-size:26px;font-weight:500}.hx .hx-readiness strong[data-tone=good]{color:var(--ds-good)}.hx .hx-readiness strong[data-tone=watch]{color:var(--ds-watch)}.hx .hx-readiness strong[data-tone=gap]{color:var(--ds-risk)}.hx .hx-skills{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 28px;margin:22px 0 0;padding:0;list-style:none;display:grid}.hx .hx-skill-row{color:var(--ds-ink-2);justify-content:space-between;gap:8px;margin-bottom:10px;font-size:14.5px;display:flex}.hx .hx-skill-row b{color:var(--ds-ink);font-weight:650}.hx .hx-stand-empty{color:var(--ds-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:14.5px;display:flex}.hx .hx-stand-empty p{margin:0}.hx .hx-stand-foot{border-top:1px solid var(--ds-line);margin-top:18px;padding-top:12px}.hx .hx-launch{height:100%;color:inherit;border-radius:12px;text-decoration:none;display:block}.hx .hx-launch:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hx .hx-launch .ds-link svg{width:15px;height:15px}.hx .hx-ink-link{color:var(--ds-ink)}.hx .hx-row-cta{color:var(--ds-mute);font-weight:500}.hx a.ds-row:hover .hx-row-cta{color:var(--ds-navy-ink)}.hx .hx-add{border:1.5px dashed var(--ds-line-2);width:40px;height:40px;color:var(--ds-ink-2);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.hx .hx-add svg{width:18px;height:18px}.hx .hx-foot{color:var(--ds-mute);margin:0;font-size:14px}.hx .hx-foot-link{color:var(--ds-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}@container ds (width<=820px){.hx .hx-skills{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx.hd .ahome-savvy-learn{box-shadow:none!important;background:linear-gradient(#dfe4ec 0%,#eef1f5 100%)!important;border:1px solid #34507c24!important}.hx.hd .ahome-savvy-learn .ahome-learn,.appx .ahome-savvy-learn .ahome-learn-copy{box-shadow:none!important;background:0 0!important;border:0!important}.hx.hd .ahome-savvy-learn :is(.ahome-learn-kicker,.ahome-savvy-learn-kicker){color:var(--ds-navy-ink)!important;background:#fff!important;border-color:#34507c59!important}.hx.hd .ahome-savvy-learn .ahome-learn-title{color:var(--ds-ink)!important}.hx.hd .ahome-savvy-learn :is(.ahome-learn-action a,a.ahome-soft,a[class*=btn]){color:var(--ds-navy-ink)!important;border:1.5px solid var(--ds-navy)!important;background:#fff!important;border-radius:999px!important}.hx.hd [data-home-recordings]{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.hx.hd [data-home-recordings] .ahome-panel-head{padding:0 0 12px!important}.hx.hd [data-home-recordings] .ahome-section-title{letter-spacing:-.01em;font-size:var(--ds-h2)!important;color:var(--ds-ink)!important;font-weight:700!important}.hx.hd [data-home-recordings] .ahome-link{font-weight:650;color:var(--ds-ink)!important}.hx.hd .ahome-savvy-learn :is(.ahome-learn-action a,a.ahome-soft,a[class*=btn]){min-height:34px!important;padding:0 14px!important;font-size:13.5px!important}.hx.hd [data-home-recordings] :is(.ahome-panel-head,.ahome-rec-grid){margin-left:0!important;padding-left:0!important;padding-right:0!important}.hx.hd .ahome-savvy-learn .ahome-learn-action{background:0 0!important;border:0!important;padding:0!important}@media (width<=760px){.hx .hx-skills{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx .hx-skills{grid-template-rows:auto;grid-auto-rows:0;overflow:hidden;row-gap:0!important}.hx .hx-skills>li{min-height:0}.hx2{gap:var(--ds-8);flex-direction:column;min-width:0;display:flex}.hx2-head{justify-content:space-between;align-items:center;gap:var(--ds-4);flex-wrap:wrap;display:flex}.hx2-id{align-items:center;gap:var(--ds-3);min-width:0;display:flex}.hx2-id .ds-sub{align-items:center;gap:var(--ds-1);display:inline-flex}.hx2-block{min-width:0;margin:0}.hx2-h2{margin:0 0 var(--ds-3);font-size:var(--ds-h2);letter-spacing:-.01em;color:var(--ds-ink);font-weight:700;line-height:1.3}.hx2-h3{font-size:var(--ds-h3);color:var(--ds-ink);margin:0;font-weight:700;line-height:1.3}.hx2-sub{margin:var(--ds-1) 0 0;font-size:var(--ds-text-sm);color:var(--ds-mute);line-height:1.5}.hx2-next{justify-content:space-between;align-items:center;gap:var(--ds-6);padding:var(--ds-6);border-radius:var(--ds-r-lg);border:1px solid var(--ds-line);background:var(--ds-paper);box-shadow:var(--ds-shadow);display:flex}.hx2-next-copy{min-width:0}.hx2-chip{padding:3px var(--ds-3);background:var(--ds-teal-tint);color:var(--ds-teal-ink);font-size:var(--ds-text-xs);border-radius:999px;font-weight:700;display:inline-block}.hx2-next-title{margin:var(--ds-2) 0 0;color:var(--ds-ink);overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:1.25}.hx2-next-meta{margin:var(--ds-1) 0 0;color:var(--ds-mute);font-size:13px}.hx2-next-why{margin:var(--ds-2) 0 0;max-width:70ch;color:var(--ds-ink-2);font-size:14.5px;line-height:1.5}.hx2-cta{background:var(--ds-brand);height:40px;min-height:40px;color:var(--ds-paper);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ds-ease);border:0;border-radius:10px;flex:none;padding:0 16px;font-size:14px;font-weight:700}.hx2-cta:hover{background:var(--ds-brand-press)}.hx2-cta:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hx2-ready{gap:var(--ds-5);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:stretch;display:grid}.hx2-stand,.hx2-learn{gap:var(--ds-4);padding:var(--ds-6);border-radius:var(--ds-r-lg);border:1px solid var(--ds-line);background:var(--ds-paper);box-shadow:var(--ds-shadow);flex-direction:column;min-width:0;display:flex}.hx2-stand-head{justify-content:space-between;align-items:flex-start;gap:var(--ds-4);display:flex}.hx2-score{color:var(--ds-navy);font-size:26px;font-weight:700;line-height:1}.hx2-score[data-tone=good]{color:var(--ds-good)}.hx2-score[data-tone=watch]{color:var(--ds-watch)}.hx2-score[data-tone=gap]{color:var(--ds-risk)}.hx2-skills{gap:var(--ds-4);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hx2-skills li{gap:var(--ds-2);flex-direction:column;min-width:0;display:flex}.hx2-skill-name{font-size:var(--ds-text-sm);color:var(--ds-ink-2);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hx2-more{align-self:flex-start;margin-top:auto}.hx2-learn{background:linear-gradient(160deg,#f4eff9 0%,#fff 70%);border-color:#54367829;box-shadow:0 18px 36px -30px #5436788c}.hx2-learn-photo{margin:calc(var(--ds-2) * -.5) 0 0;aspect-ratio:16/7;border-radius:12px;display:block;overflow:hidden}.hx2-learn-photo img{object-fit:cover;width:100%;height:100%;display:block}.hx2-learn .hx2-h3{color:#543678}.hx2-learn-title{font-size:var(--ds-text);color:var(--ds-ink);margin:0;font-weight:700;line-height:1.35}.hx2-learn-text{margin:calc(var(--ds-2) * -1) 0 0;font-size:var(--ds-text-sm);color:var(--ds-ink-2);line-height:1.55}.hx2-learn-meta{margin:calc(var(--ds-2) * -1) 0 0;font-size:var(--ds-text-xs);color:var(--ds-mute)}.hx2-learn>a{align-self:flex-start;margin-top:auto}.hx2-recent{--cols:3;grid-template-columns:repeat(max(var(--cols), 3), minmax(0, 1fr));gap:var(--ds-4);display:grid}.hx2-rec{border-radius:var(--ds-r-lg);border:1px solid var(--ds-line);background:var(--ds-paper);box-shadow:var(--ds-shadow);color:inherit;min-width:0;transition:border-color .15s var(--ds-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.hx2-rec:hover{border-color:var(--ds-line-2)}.hx2-rec:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hx2-rec-media{aspect-ratio:16/9;background:var(--ds-navy-tint);color:var(--ds-navy);place-items:center;display:grid;position:relative}.hx2-rec-media[data-kind=audio]{background:var(--ds-teal-tint);color:var(--ds-teal)}.hx2-rec-media img{object-fit:cover;object-position:center 18%;width:100%;height:100%;position:absolute;inset:0}.hx2-rec-media>svg{width:28px;height:28px}.hx2-rec-play{left:var(--ds-3);bottom:var(--ds-3);background:var(--ds-paper);width:32px;height:32px;color:var(--ds-ink);box-shadow:var(--ds-shadow);border-radius:999px;place-items:center;display:grid;position:absolute}.hx2-rec-body{gap:var(--ds-1);padding:var(--ds-4);flex-direction:column;min-width:0;display:flex}.hx2-rec-top{justify-content:space-between;align-items:center;gap:var(--ds-2);display:flex}.hx2-rec-title{font-size:var(--ds-text);color:var(--ds-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.hx2-rec-meta{font-size:var(--ds-text-sm);color:var(--ds-mute)}.hx2-rec-cta{margin-top:var(--ds-1)}@media (width<=960px){.hx2-recent{grid-template-columns:repeat(2,minmax(0,1fr))}.hx2-ready{grid-template-columns:minmax(0,1fr)}.hx2-skills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hx2{gap:var(--ds-6)}.hx2-recent{grid-template-columns:minmax(0,1fr)}.hx2-next{padding:var(--ds-5);flex-direction:column;align-items:stretch}.hx2-cta{width:100%}.hx2-next-title{font-size:19px}}.hx2-how-head{justify-content:space-between;align-items:baseline;gap:var(--ds-4);display:flex}.hx2-how-head .hx2-h2{margin-bottom:var(--ds-3)}.hx2-how-steps{gap:var(--ds-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hx2-how-step{gap:var(--ds-3);height:100%;padding:var(--ds-4);border-radius:var(--ds-r);border:1px solid var(--ds-line);background:var(--ds-paper);color:inherit;transition:border-color .15s var(--ds-ease);text-decoration:none;display:flex}.hx2-how-step:hover{border-color:var(--ds-line-2)}.hx2-how-step:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hx2-how-n{background:var(--ds-navy-tint);width:26px;height:26px;color:var(--ds-navy);font-size:var(--ds-text-xs);border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid}.hx2-how-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.hx2-how-copy strong{font-size:var(--ds-text);color:var(--ds-ink)}.hx2-how-copy span{font-size:var(--ds-text-sm);color:var(--ds-mute);line-height:1.45}@media (width<=960px){.hx2-how-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.hx2-how-steps{grid-template-columns:minmax(0,1fr)}}.hx2-plan-link{margin-top:var(--ds-2);font-size:var(--ds-text-sm);font-weight:700;display:inline-block}.hd.hx2{max-width:1240px;margin-inline:auto;padding-inline:clamp(0px,1.5vw,24px)}.hx2-next{border-left:4px solid var(--ds-brand);background:linear-gradient(110deg,#fff 0% 55%,#f4f0f8 100%)}.hx2-next.hx2-next--band{background:var(--ds-paper);border-left:1px solid var(--ds-line);padding:0;display:block;overflow:hidden}.hx2-next-band{color:#fff;background:#26436b;flex-direction:column;gap:4px;padding:18px 24px;display:flex}.hx2-next-kicker{color:#ffffffd1;font-size:13px;font-weight:600}.hx2-next--band .hx2-next-title{color:#fff;margin:0;font-size:22px}.hx2-next-body{justify-content:space-between;align-items:center;gap:var(--ds-6);padding:18px 24px 20px;display:flex}.hx2-next--band .hx2-next-meta{margin-top:0}@media (width<=720px){.hx2-next-body{flex-direction:column;align-items:stretch}.hx2-next--band .hx2-next-title{font-size:19px}}.hd-orb-initials{border-radius:inherit;background:var(--ds-sunken,#f0f0f4);width:100%;height:100%;color:var(--ds-ink,#1d1b33);place-items:center;font-size:20px;font-weight:700;display:grid}.hx2-learn-bar{width:100%;height:4px;margin:2px 0 var(--ds-3,12px);background:var(--ds-sunken,#f0f0f4);border-radius:999px;display:block;overflow:hidden}.hx2-learn-bar>span{background:var(--ds-teal,#2f7a72);border-radius:inherit;min-width:4px;height:100%;display:block}.hx2-learn{column-gap:var(--ds-4,16px);grid-template-columns:120px minmax(0,1fr);grid-auto-rows:min-content;align-content:start;row-gap:6px;background:var(--ds-paper,#fff)!important;border-color:var(--ds-line,#1d1b331a)!important;box-shadow:var(--ds-shadow,none)!important;display:grid!important}.hx2-learn>*{grid-column:2;margin:0!important}.hx2-learn>.hx2-learn-photo{aspect-ratio:auto;border-radius:10px;grid-area:1/1/span 6;width:120px;height:90px}.hx2-learn .hx2-h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ds-teal,#2f7a72);font-size:12.5px;font-weight:700}.hx2-learn>a{margin-top:6px!important}@media (width<=520px){.hx2-learn{grid-template-columns:88px minmax(0,1fr)}.hx2-learn>.hx2-learn-photo{width:88px;height:66px}}.hx2-learn>a{justify-self:start;width:auto}.hx2-next.hx2-next--band{color:#fff;border-radius:16px;box-shadow:0 14px 30px -24px #1d1b3399;background:var(--ds-navy,#34507c)!important;border:0!important}.hx2-next--band .hx2-next-band{background:0 0;padding:22px 24px 0}.hx2-next--band .hx2-next-kicker{letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;font-size:12.5px;font-weight:700}.hx2-next--band .hx2-next-title{font-size:24px;line-height:1.25}.hx2-next--band .hx2-next-body{align-items:flex-end;padding:10px 24px 22px}.hx2-next--band .hx2-next-why{max-width:68ch;color:#ffffffe0!important}.hx2-next--band .hx2-next-meta{color:#ffffffb8!important}.hx2-next--band .ds-link{text-underline-offset:3px;text-decoration:underline;color:#fff!important}.hx2-next--band .hx2-cta{flex-shrink:0}.hx2-human{border:1px solid var(--ds-line,#1d1b331a);box-shadow:var(--ds-shadow,none);background:#fff;border-radius:16px;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px;display:grid}.hx2-human-photo{object-fit:cover;object-position:50% 20%;background:var(--ds-sunken,#f0f0f4);border-radius:999px;width:88px;height:88px}.hx2-human-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.hx2-human-k{letter-spacing:.06em;text-transform:uppercase;color:var(--ds-teal,#2f7a72);margin:0;font-size:12.5px;font-weight:700}.hx2-human-title{color:var(--ds-ink,#1d1b33);margin:0;font-size:20px;font-weight:700;line-height:1.3}.hx2-human-text{max-width:62ch;color:var(--ds-ink-2,#3c3a52);margin:0;font-size:14.5px;line-height:1.5}.hx2-human-actions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.hx2-human-actions .ds-link{white-space:nowrap}@media (width<=900px){.hx2-human{grid-template-columns:64px minmax(0,1fr)}.hx2-human-photo{width:64px;height:64px}.hx2-human-actions{flex-flow:wrap;grid-column:1/-1;align-items:center}}.hx2-stand{justify-content:flex-start;gap:18px!important;padding:20px 24px!important}.hx2-stand-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.hx2-stand-side .hx2-more{white-space:nowrap;margin:0}.hx2-ready{align-items:stretch!important}.hx2-stand .hx2-skills{margin-top:auto}.hx2-score-scope{color:var(--ds-mute,#6c6a7e);white-space:nowrap;font-size:12px;font-weight:600}.hx2-next.hx2-next--band.hx2-next--plan{color:var(--ds-ink,#1d1b33);box-shadow:none;border:1px solid var(--ds-line,#e6e3ec)!important;border-left:4px solid var(--is-brand,#7c3c3a)!important;background:#fff!important}.hx2-next--plan .hx2-next-kicker{letter-spacing:.02em;color:var(--is-brand,#7c3c3a)!important;text-transform:none!important;font-size:13.5px!important}.hx2-next--plan .hx2-next-title{color:var(--ds-ink,#1d1b33)!important}.hx2-next--plan .hx2-next-why{color:var(--ds-ink-2,#4a4760)!important}.hx2-next--plan .hx2-next-meta{color:var(--ds-mute,#6c6a7e)!important}.hx2-next--plan .ds-link{color:var(--ds-ink,#1d1b33)!important}.hx2-next-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;display:flex}.hx2-plan-btn{border:1px solid var(--ds-line-2,#d6d2de);height:40px;min-height:40px;color:var(--ds-ink,#1d1b33);white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.hx2-plan-btn:hover{background:#f6f5f8}.hx2-plan-btn:focus-visible{outline:2px solid var(--ds-focus,#34507c);outline-offset:2px}@media (width<=760px){.hx2-next-actions{width:100%}}.hx2-ready{grid-template-columns:minmax(0,1fr)!important}.hx2-skills{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=900px){.hx2-skills{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx2-skill-none{color:var(--ds-mute,#6c6a7e);margin-top:6px;font-size:12.5px;display:block}.hx2-interview{border:1px solid var(--ds-line,#1d1b331f);background:#fff;border-left:4px solid #34507c;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 16px;padding:16px 20px;display:flex}.hx2-interview-k{letter-spacing:.05em;text-transform:uppercase;color:#34507c;margin:0;font-size:12.5px;font-weight:700}.hx2-interview-t{color:var(--ds-ink,#1d1b33);text-transform:none;margin:4px 0 0;font-size:19px;font-weight:700}.hx2-interview-m{color:var(--ds-ink-2,#4a4760);margin:2px 0 0;font-size:14px}.hx2-rec-tile{color:#4a5878;background:linear-gradient(160deg,#eef0f5,#e3e6ef);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:650;display:flex;position:absolute;inset:0}.hx2-rec-tile svg{width:26px;height:26px}@media (width<=640px){.hx2-recent{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;padding-bottom:4px;display:grid;overflow-x:auto}.hx2-recent::-webkit-scrollbar{display:none}.hx2-recent>.hx2-rec{scroll-snap-align:start}}
