:root{--bg:#f3f5f8;--surface:#ffffff;--surface-soft:#f8f9fb;--ink:#171f3d;--muted:#66708f;--line:#d7dce7;--navy:#1d2f63;--navy-2:#263a75;--accent:#d23655;--accent-dark:#b92d49;--success:#17845a;--danger:#c8485d;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}button{color:inherit}h1,h2,h3,p{margin-top:0}.containerWide{width:min(1220px,calc(100vw - 48px));margin:0 auto}.eyebrow,.monoLabel{font-family:var(--mono);font-size:13px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#4d597b}.accentLabel{color:var(--accent)}.accentLight{color:#ff9bad}.accentText{color:var(--accent)}.brand,.brandMark{font-weight:850;letter-spacing:-.035em;font-size:21px;display:inline-flex;align-items:center;gap:10px}.brandIcon{width:32px;height:32px;border:2px solid var(--accent);border-radius:50%;display:grid;place-items:center;color:var(--accent);font:700 10px var(--mono)}.btn,.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border-radius:10px;border:1px solid transparent;font-weight:800;font-size:15px;cursor:pointer;transition:.18s ease;text-decoration:none}.btn:hover,.button:hover{transform:translateY(-1px)}.btn:disabled,.button:disabled{opacity:.5;cursor:not-allowed;transform:none}.btnNavy,.button{background:var(--navy);color:#fff}.btnAccent{background:var(--accent);color:#fff}.btnAccent:hover{background:var(--accent-dark)}.btnGhost,.button.secondary{background:transparent;color:var(--ink);border-color:var(--line)}.btnLight{background:#fff;color:var(--navy)}.button.full,.full{width:100%}.button.small,.small{min-height:40px;padding:0 14px}.linkButton,.textLink{font-weight:750;color:var(--muted);background:none;border:0;cursor:pointer}.marketingNav{height:76px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(24px,4vw);background:rgba(243,245,248,.94);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.marketingLinks{display:flex;gap:30px;color:#505a7b;font-weight:650;font-size:15px}.marketingActions{justify-self:flex-end;display:flex;gap:10px}.marketingHero{display:block;padding-top:104px;padding-bottom:88px}.heroCopy{max-width:980px;margin:0 auto;text-align:center}.heroCopy h1{font-size:clamp(58px,7vw,96px);line-height:.98;letter-spacing:-.06em;margin:18px auto 28px;max-width:960px}.heroCopy>p{font-size:20px;line-height:1.7;color:#526080;max-width:780px;margin:0 auto 34px}.heroButtons{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.heroTrust{margin-top:22px;color:#7c86a2;font-size:13px}.heroRecord{display:none}.heroValueStrip{display:grid;grid-template-columns:repeat(3,1fr);margin:64px auto 0;max-width:1100px;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 16px 44px rgba(24,31,61,.045)}.heroValueStrip>div{padding:26px 28px;min-height:154px}.heroValueStrip>div+div{border-left:1px solid var(--line)}.heroValueStrip strong{display:block;margin:9px 0 8px;font-size:20px;letter-spacing:-.025em;color:var(--ink)}.heroValueStrip p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.recordMeta{display:flex;justify-content:space-between;padding:26px 30px 18px;font:12px var(--mono);letter-spacing:.16em;color:#7983a1}.recordPerson{display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:10px 30px 28px}.recordAvatar{width:74px;height:74px;border-radius:14px;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:800}.recordPerson h2{margin:0 0 3px;font-size:30px;letter-spacing:-.04em}.recordPerson p,.recordPerson span{margin:0;color:#566180}.recordPerson span{display:block;margin-top:6px;font-size:14px}.verifiedStamp{transform:rotate(-10deg);border:3px solid var(--accent);border-radius:10px;color:var(--accent);font-weight:900;font-size:22px;letter-spacing:.08em;padding:10px 12px;text-align:center}.verifiedStamp small{display:block;font:700 9px var(--mono);letter-spacing:.16em;margin-top:3px}.recordStats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 30px}.recordStats>div{padding:18px 20px;border-right:1px solid var(--line)}.recordStats>div:last-child{border-right:0}.recordStats span{display:block;font:11px var(--mono);letter-spacing:.12em;color:#7d87a5}.recordStats strong{display:block;font-size:28px;margin-top:6px}.recordPills{display:flex;gap:8px;flex-wrap:wrap;padding:24px 30px 16px}.pill,.recordPills span{border:1px solid var(--line);border-radius:999px;background:#fff;padding:8px 12px;font-size:12px;color:#5d6786;font-weight:650}.recordChecks{display:grid;grid-gap:10px;gap:10px;padding:8px 30px 28px;color:#596482;font-size:14px}.recordChecks div{display:flex;gap:10px}.recordChecks b{color:var(--success)}.recordCode{padding:18px 30px;background:#f7f8fa;color:#8a93ab;font:12px/1.55 var(--mono);letter-spacing:.16em}.recordCode,.sectionRule{border-top:1px solid var(--line)}.sectionRule{padding-top:76px;padding-bottom:78px}.sectionIntro{max-width:720px;margin-bottom:38px}.applyGrid h2,.offerRatingLayout h2,.sectionIntro h2{font-size:clamp(38px,4.1vw,58px);line-height:1.02;letter-spacing:-.05em;margin:12px 0 18px}.applyGrid>div>p,.sectionBody,.sectionIntro p{font-size:18px;line-height:1.65;color:#596482}.compactIntro{max-width:800px}.splitCards{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.applyCard,.authCard,.panel,.priceCard,.scoreCard,.stat,.talentCard,.trustCard{background:var(--surface);border:1px solid var(--line);border-radius:16px}.trustCard{padding:32px}.trustCardDark{background:var(--navy);color:#fff;border-color:var(--navy)}.trustCard h3{font-size:25px;margin:22px 0}.priceCard ul,.trustCard ul{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-gap:14px;gap:14px}.priceCard li,.trustCard li{position:relative;padding-left:25px;line-height:1.55;color:#566180}.trustCardDark li{color:#fff}.priceCard li:before,.trustCard li:before{content:"–";position:absolute;left:0;color:var(--accent)}.stepsGrid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--ink)}.stepItem{padding:22px 24px 0 0}.stepLabel{font:15px var(--mono);letter-spacing:.16em;color:var(--accent);margin-bottom:10px}.stepItem h3{font-size:18px;margin:0 0 8px}.stepItem p{color:#5c6787;line-height:1.55;font-size:15px}.offerRatingLayout{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;align-items:start}.scoreCard{padding:24px;margin-top:30px}.scoreHeading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.scoreHeading span,.scoreHeading strong{display:block}.scoreHeading span{color:var(--muted);font-size:13px;margin-top:3px}.scoreRow{display:grid;grid-template-columns:150px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0}.scoreRow>span{font-size:14px}.scoreBar{height:5px;background:#e2e5ec;border-radius:999px;overflow:hidden}.scoreBar i{display:block;height:100%;background:var(--navy)}.scoreRow strong{min-width:58px;text-align:right}.definitionList{display:grid;grid-gap:28px;gap:28px;padding-top:66px}.definitionList h3{font-size:18px;margin-bottom:6px}.definitionList p{color:#5c6787;line-height:1.6;margin:0}.pricingGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.priceCard{padding:30px}.price{font-size:38px;font-weight:850;letter-spacing:-.04em;margin:14px 0 8px}.priceCard>p{color:#5c6787;line-height:1.6}.faqGrid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:34px;column-gap:34px}.faqRow{border-bottom:1px solid var(--line);padding:20px 0;display:flex;justify-content:space-between;gap:18px}.faqRow strong{font-size:16px}.faqRow span{color:var(--accent);font-weight:900}.applySection{border-top:1px solid var(--line);padding:76px 0}.applyGrid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px;align-items:start}.applyChecks{display:grid;grid-gap:13px;gap:13px;margin-top:28px;color:#34405f}.applyChecks span:before{color:var(--success)}.applyCard{padding:28px}.applyTabs{display:inline-flex;border:1px solid var(--line);border-radius:10px;padding:4px;margin-bottom:28px}.applyTabs a{padding:10px 14px;border-radius:7px;font-weight:750;color:#5f6988}.applyTabs .active{background:var(--navy);color:#fff}.applyCard h3{font-size:28px;margin-bottom:10px}.applyCard p{color:#65708f;line-height:1.6}.marketingFooter{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:28px 0 34px;color:#7e87a3}.marketingFooter strong{color:var(--ink)}.dashNav,.nav{height:72px;justify-content:space-between;padding:0 6vw;border-bottom:1px solid var(--line);background:rgba(243,245,248,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashNav,.nav,.navActions{display:flex;align-items:center}.navActions{gap:18px}.authWrap,.onboard{min-height:100vh;display:grid;place-items:center;padding:42px 20px}.authCard{width:min(470px,100%);padding:32px;box-shadow:none}.authCard h1,.panel h1{font-size:38px;margin:34px 0 10px;letter-spacing:-.04em}.authCard>p,.muted{color:var(--muted)}.form{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.form label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:800}.form input,.form select,.form textarea,.searchBox input,select{width:100%;border:1px solid var(--line);border-radius:10px;padding:13px 14px;background:#fff;outline:none;color:var(--ink)}.form input:focus,.form textarea:focus,.searchBox input:focus{border-color:var(--navy);box-shadow:0 0 0 3px rgba(29,47,99,.08)}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.notice,.pageNotice{background:#fff7df;border:1px solid #eadba6;padding:12px 14px;border-radius:10px;font-size:14px}.wide{width:min(920px,100%)}.choiceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:28px}.choice{padding:24px;text-align:left;border:1px solid var(--line);border-radius:14px;background:#fff;cursor:pointer}.choice span,.choice strong{display:block}.choice span{font-size:13px;color:var(--muted);margin-top:7px;line-height:1.4}.choice.active{border:2px solid var(--navy);background:#f5f7fb}.section{margin-top:28px}.dashboard{min-height:100vh}.dashHead{padding:52px 6vw 28px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.dashHead h1{font-size:48px;line-height:1.02;letter-spacing:-.045em;max-width:780px;margin:12px 0}.dashHead p{color:var(--muted);font-size:17px;max-width:680px;line-height:1.6}.statRow{padding:0 6vw 28px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.stat,.talentCard{padding:22px}.bigMetrics span,.detailList span,.metricGrid span,.stat span{display:block;color:var(--muted);font-size:11px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase}.stat strong{display:block;font-size:26px;margin-top:7px}.dashboard>.panel{margin:0 6vw 28px;padding:28px}.listRow{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--line);gap:20px}.listRow span,.listRow strong{display:block}.listRow span{font-size:13px;color:var(--muted);margin-top:4px}.pill{display:inline-flex!important;text-transform:capitalize}.pill.verified{border-color:#b9d8ca;background:#eef7f2;color:var(--success)!important}.searchBox{padding:0 6vw 24px}.searchBox input{font-size:15px;padding:15px}.talentGrid{padding:0 6vw 60px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.talentCard{display:grid;grid-gap:18px;gap:18px}.cardTop{display:flex;gap:13px}.avatar{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--navy);font-weight:850;color:#fff}.cardTop h3{margin:0}.cardTop p{font-size:13px;color:var(--muted);margin:5px 0 0}.badges{display:flex;gap:6px;flex-wrap:wrap}.metricGrid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.metricGrid div{padding:13px 0}.metricGrid strong{display:block;margin-top:4px}.cardActions{display:grid;grid-gap:8px;gap:8px}.pipeline select{max-width:190px}.success{padding:30px 0}.center{min-height:100vh;display:grid;place-items:center;color:var(--muted)}.pageNotice{margin:-10px 6vw 28px;background:#edf5f0;border-color:#cadfd2;color:#244d3e}.editGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:0 6vw 70px}.editGrid>.panel{margin:0;align-self:start;padding:28px}.panelTitleRow{display:flex;align-items:center;justify-content:space-between;gap:16px}.panelTitleRow h2{margin:0}.profileScore{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 24px;min-width:120px;text-align:center}.profileScore span,.profileScore strong{display:block}.profileScore strong{font-size:30px}.profileScore span{font-size:12px;color:var(--muted)}.stackList{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.historyCard{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:11px;background:#fafbfc}.historyCard span,.historyCard strong{display:block}.historyCard>div>span{font-size:12px;color:var(--muted);margin-top:4px}.metricTag{display:inline-flex!important;background:#f5f6f9;border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-size:11px;color:#5f6987}.evidenceChoice{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:flex-end}.evidenceChoice>span{padding-bottom:12px;color:var(--muted);font-size:12px}.publicProfile{min-height:100vh}.profileHero{padding:56px 6vw 36px;display:flex;align-items:flex-start;justify-content:space-between;gap:32px;border-bottom:1px solid var(--line)}.profileIdentity{display:flex;gap:22px;max-width:850px}.bigAvatar{width:82px;height:82px;flex:0 0 82px;border-radius:14px;display:grid;place-items:center;background:var(--navy);color:#fff;font-size:31px;font-weight:850}.profileIdentity h1{font-size:52px;letter-spacing:-.05em;margin:12px 0 8px}.profileHeadline{font-size:20px!important;color:var(--ink)!important;font-weight:700}.profileIdentity p{color:var(--muted);line-height:1.6;max-width:700px}.profileLinks{display:flex;gap:16px;margin-top:18px;font-weight:750;color:var(--navy)}.profileCta{white-space:nowrap}.profileBody{grid-template-columns:minmax(0,1fr) 310px;padding:28px 6vw 70px}.profileBody,.profileMain{display:grid;grid-gap:18px;gap:18px}.profileAside>.panel,.profileMain>.panel{margin:0;padding:28px}.profileAside .sticky{position:-webkit-sticky;position:sticky;top:92px}.bigMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:20px}.bigMetrics>div{background:#fff;padding:18px}.bigMetrics strong{display:block;font-size:23px;margin-top:6px}.timeline{margin-top:24px}.timelineItem{display:grid;grid-template-columns:18px 1fr;grid-gap:12px;gap:12px;padding-bottom:28px}.timelineDot{width:10px;height:10px;border-radius:50%;background:var(--accent);margin-top:7px}.timelineItem h3{margin:0}.timelineItem p{color:var(--muted);line-height:1.5}.timelineCompany{font-weight:700;color:var(--ink)!important;margin:5px 0}.proofCards{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.proofCard{display:flex;justify-content:space-between;gap:22px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:18px;background:#fff}.proofCard h3{margin:10px 0 5px}.proofCard p{margin:0;color:var(--muted)}.proofClaim{display:block;margin-top:10px}.detailList{display:grid;grid-gap:14px;gap:14px;margin:18px 0 24px}.detailList>div{padding-bottom:12px;border-bottom:1px solid var(--line)}.detailList strong{display:block;margin-top:4px;text-transform:capitalize;font-size:14px}.adminQueue{display:grid;grid-gap:18px;gap:18px;padding:0 6vw 70px}.adminQueue>.panel{margin:0;padding:28px}.adminProof{align-items:flex-start}.reviewActions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.verificationRow{display:grid;grid-template-columns:minmax(180px,1.2fr) 2fr auto;grid-gap:18px;gap:18px;align-items:center;padding:17px 0;border-top:1px solid var(--line)}.verificationRow>div:first-child span,.verificationRow>div:first-child strong{display:block}.verificationRow>div:first-child span{font-size:12px;color:var(--muted);margin-top:4px}.miniMetrics{display:flex;gap:18px;flex-wrap:wrap}.miniMetrics>span{font-size:12px;color:var(--muted)}.miniMetrics strong{display:block;color:var(--ink);font-size:15px;margin-top:3px}@media(max-width:1050px){.marketingNav{grid-template-columns:1fr auto}.marketingLinks{display:none}.marketingHero{display:block}.heroValueStrip{grid-template-columns:1fr}.heroValueStrip>div+div{border-left:0;border-top:1px solid var(--line)}.stepsGrid{grid-template-columns:repeat(2,1fr);gap:20px}.offerRatingLayout{grid-template-columns:1fr}.definitionList{padding-top:0}.talentGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.marketingActions .btnGhost{display:none}.marketingHero{padding-top:70px;padding-bottom:64px}.heroCopy h1{font-size:56px}.applyGrid,.faqGrid,.pricingGrid,.splitCards,.stepsGrid{grid-template-columns:1fr}.recordPerson{grid-template-columns:auto 1fr}.verifiedStamp{grid-column:1/-1;justify-self:start}.editGrid,.profileBody{grid-template-columns:1fr}.profileAside .sticky{position:static}.profileHero{flex-direction:column}.bigMetrics{grid-template-columns:repeat(2,1fr)}.statRow,.talentGrid{grid-template-columns:1fr}.dashHead{align-items:start;flex-direction:column}.two{grid-template-columns:1fr}.dashNav,.nav{padding:0 20px}.dashboard>.panel{margin-left:20px;margin-right:20px}.dashHead,.searchBox,.statRow,.talentGrid{padding-left:20px;padding-right:20px}.verificationRow{grid-template-columns:1fr}.reviewActions{justify-content:flex-start}.adminQueue{padding-left:20px;padding-right:20px}}@media(max-width:600px){.containerWide{width:min(100% - 32px,1220px)}.marketingNav{padding:0 16px}.brandMark span:last-child{display:none}.marketingActions .btn{padding:0 13px;font-size:13px}.heroCopy h1{font-size:46px}.heroCopy>p{font-size:17px}.heroValueStrip{margin-top:42px}.heroValueStrip>div{padding:22px 20px;min-height:0}.recordStats{grid-template-columns:1fr;margin:0 18px}.recordStats>div{border-right:0;border-bottom:1px solid var(--line)}.recordStats>div:last-child{border-bottom:0}.recordChecks,.recordCode,.recordMeta,.recordPerson,.recordPills{padding-left:18px;padding-right:18px}.marketingFooter{flex-direction:column}.editGrid{padding-left:20px;padding-right:20px}.pageNotice{margin-left:20px;margin-right:20px}.profileBody,.profileHero{padding-left:20px;padding-right:20px}.profileIdentity{flex-direction:column}.profileIdentity h1{font-size:40px}.bigMetrics{grid-template-columns:1fr}.proofCard{align-items:flex-start;flex-direction:column}.evidenceChoice{grid-template-columns:1fr}.evidenceChoice>span{padding:0}}.profileRecordHeader{width:min(1120px,calc(100vw - 48px));margin:42px auto 0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.profileRecordMeta{display:flex;justify-content:space-between;gap:20px;padding:22px 26px 14px;font:12px var(--mono);letter-spacing:.16em;color:#7d87a5}.profileRecordTop{display:grid;grid-template-columns:auto 1fr auto;grid-gap:22px;gap:22px;align-items:start;padding:8px 26px 28px}.profileRecordIdentity h1{font-size:54px;line-height:.98;letter-spacing:-.055em;margin:14px 0 8px}.profileBio{max-width:700px}.profileStamp{align-self:center}.profileTopStats{margin:0 26px}.profileVerificationLine{display:flex;gap:24px;flex-wrap:wrap;padding:22px 26px 26px;color:#5a6584;font-size:13px}.profileVerificationLine b{color:var(--success);margin-right:5px}.profileMain .panel .panelTitleRow h2,.profileMain .panel>h2{font-size:29px;letter-spacing:-.035em;margin-top:10px}.profileAside .panel{border-radius:16px}@media(max-width:800px){.profileRecordHeader{width:min(100% - 32px,1120px);margin-top:24px}.profileRecordTop{grid-template-columns:auto 1fr}.profileStamp{grid-column:1/-1;justify-self:start}.profileRecordIdentity h1{font-size:42px}.profileVerificationLine{display:grid;grid-gap:10px;gap:10px}}@media(max-width:560px){.profileRecordMeta{flex-direction:column}.profileRecordTop{grid-template-columns:1fr}.profileTopStats{margin:0 16px}.profileRecordMeta,.profileRecordTop,.profileVerificationLine{padding-left:16px;padding-right:16px}}.companySummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:0 6vw 24px}.companySummary>div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px}.companySummary small,.companySummary strong{display:block}.companySummary strong{font-size:26px;letter-spacing:-.035em;margin:7px 0 3px}.companySummary small{color:var(--muted)}.talentCardMeta{display:flex;justify-content:space-between;gap:14px;color:#8a93aa;font:10px var(--mono);letter-spacing:.13em}.industryLine{display:flex;gap:7px;flex-wrap:wrap}.industryLine span{border:1px solid var(--line);border-radius:999px;padding:6px 9px;color:#69738f;font-size:11px}.talentRecordSummary{margin:0 6vw 28px;background:#fff;border:1px solid var(--line);border-radius:16px;display:grid;grid-template-columns:.85fr 1.15fr;overflow:hidden}.recordSummaryIdentity{padding:24px 26px;border-right:1px solid var(--line)}.recordSummaryIdentity span,.recordSummaryIdentity strong{display:block}.recordSummaryIdentity strong{font-size:28px;letter-spacing:-.04em;margin:9px 0 4px}.recordSummaryIdentity span{color:var(--muted);font-size:13px}.recordSummaryStats{display:grid;grid-template-columns:repeat(3,1fr)}.recordSummaryStats>div{padding:24px 20px;border-right:1px solid var(--line)}.recordSummaryStats>div:last-child{border-right:0}.recordSummaryStats span{display:block;color:#7b85a0;font:10px var(--mono);letter-spacing:.12em}.recordSummaryStats strong{display:block;font-size:22px;margin-top:8px;text-transform:capitalize}.dashboard .panelTitleRow h2{font-size:28px;letter-spacing:-.035em;margin:7px 0 0}@media(max-width:800px){.companySummary{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.talentRecordSummary{margin-left:20px;margin-right:20px;grid-template-columns:1fr}.recordSummaryIdentity{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:560px){.recordSummaryStats{grid-template-columns:1fr}.recordSummaryStats>div{border-right:0;border-bottom:1px solid var(--line)}.recordSummaryStats>div:last-child{border-bottom:0}}.authExperience{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.authIntro{padding:54px max(38px,7vw);display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line)}.authIntro .brandMark{position:absolute;top:34px}.authIntro h1{font-size:clamp(44px,5vw,72px);line-height:.98;letter-spacing:-.055em;margin:18px 0 22px;max-width:640px}.authIntro>p{font-size:18px;line-height:1.65;color:#5b6685;max-width:620px}.authChecks{display:grid;grid-gap:12px;gap:12px;margin-top:26px;color:#34405f}.authChecks span{display:block}.authPanel{display:grid;place-items:center;padding:40px;background:#eef1f6}.authPanel .authCard{width:min(500px,100%)}.authPanel .authCard h2{font-size:38px;letter-spacing:-.04em;margin:10px 0 0}.authSwitch{margin-top:18px}.onboardPage{min-height:100vh}.onboardNav{height:76px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 6vw}.onboardShell{width:min(1100px,calc(100vw - 48px));margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:56px;gap:56px;padding:70px 0}.onboardIntro h1{font-size:clamp(42px,4.5vw,64px);line-height:1;letter-spacing:-.055em;margin:15px 0 20px}.onboardIntro p{font-size:18px;line-height:1.6;color:var(--muted)}.onboardPanel{padding:28px}.onboardPanel .choiceGrid{margin-top:0}.onboardPanel .choice .monoLabel{font-size:10px;margin-bottom:16px}.onboardPanel .choice strong{font-size:20px;margin-bottom:5px}@media(max-width:850px){.authExperience{grid-template-columns:1fr}.authIntro{border-right:0;border-bottom:1px solid var(--line);padding-top:110px}.authPanel{padding:36px 20px}.onboardShell{grid-template-columns:1fr;width:min(100% - 32px,1100px);padding:42px 0}}.formPage{min-height:100vh}.formPageGrid{width:min(1080px,calc(100vw - 48px));margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:56px;gap:56px;padding:68px 0}.formPageIntro h1{font-size:clamp(44px,4.7vw,68px);line-height:.98;letter-spacing:-.055em;margin:16px 0 20px}.formPageIntro p{font-size:18px;line-height:1.65;color:var(--muted)}.formPageCard{padding:30px;align-self:start}.formPageCard .form{margin-top:0}.formPageCard .success h2{font-size:36px;letter-spacing:-.04em;margin:10px 0}.pipelineBoard{margin:0 6vw 70px;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.pipelineBoardHead,.pipelineBoardRow{display:grid;grid-template-columns:1.3fr 1fr .75fr auto;grid-gap:18px;gap:18px;align-items:center}.pipelineBoardHead{padding:14px 20px;background:#f7f8fb;color:#7c86a2;font:10px var(--mono);letter-spacing:.12em;border-bottom:1px solid var(--line)}.pipelineBoardRow{padding:18px 20px;border-bottom:1px solid var(--line)}.pipelineBoardRow:last-child{border-bottom:0}.pipelineBoardRow span,.pipelineBoardRow strong{display:block}.pipelineBoardRow span{font-size:12px;color:var(--muted);margin-top:4px}.pipelineBoardRow select{min-width:150px;text-transform:capitalize}.emptyState{padding:54px 30px;text-align:center}.emptyState h2{font-size:34px;letter-spacing:-.04em;margin:10px 0}.emptyState p{color:var(--muted);margin-bottom:22px}.editGrid .panel>h2{font-size:28px;letter-spacing:-.035em;margin:8px 0 0}.adminQueue .panelTitleRow>div h2{margin:7px 0 0}@media(max-width:850px){.formPageGrid{grid-template-columns:1fr;width:min(100% - 32px,1080px);padding:42px 0}.pipelineBoard{margin-left:20px;margin-right:20px;overflow-x:auto}.pipelineBoardHead,.pipelineBoardRow{min-width:760px}}.directoryHero{padding-top:72px;padding-bottom:34px;max-width:1220px}.directoryHero h1{font-size:clamp(48px,5.7vw,78px);line-height:.98;letter-spacing:-.058em;max-width:900px;margin:14px 0 22px}.directoryHero p{font-size:19px;line-height:1.65;color:var(--muted);max-width:820px}.directoryFilters{display:grid;grid-template-columns:1fr 210px 240px;grid-gap:10px;gap:10px;padding-bottom:18px}.directoryFilters input,.directoryFilters select{width:100%;border:1px solid var(--line);border-radius:11px;background:#fff;padding:14px 15px;color:var(--ink);outline:none}.directoryFilters input:focus,.directoryFilters select:focus{border-color:var(--navy);box-shadow:0 0 0 3px rgba(29,47,99,.08)}.directoryMeta{display:flex;justify-content:space-between;gap:20px;padding:4px 0 16px;color:#8089a3;font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.publicTalentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-bottom:78px}.publicTalentCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;display:grid;grid-gap:18px;gap:18px}.publicTalentCard h3{font-size:21px;letter-spacing:-.025em}.publicCardProof{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;color:#69738f;font-size:12px}.publicCardProof span:first-child{color:var(--success);font-weight:750}.directoryEmpty{grid-column:1/-1;border:1px solid var(--line);border-radius:16px;background:#fff}.browseSignupCta{border-top:1px solid var(--line);padding:54px 0;background:#eef1f6}.browseSignupInner{display:flex;align-items:center;justify-content:space-between;gap:30px}.browseSignupInner h2{font-size:36px;line-height:1.05;letter-spacing:-.045em;max-width:720px;margin:10px 0 0}.publicContactNote{font-size:11px!important;line-height:1.5!important;color:#8a93aa!important;margin:12px 0 0!important}@media(max-width:980px){.publicTalentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.directoryFilters{grid-template-columns:1fr 1fr}.directoryFilters input{grid-column:1/-1}}@media(max-width:680px){.directoryHero{padding-top:48px}.directoryFilters{grid-template-columns:1fr}.directoryFilters input{grid-column:auto}.directoryMeta{flex-direction:column;gap:7px}.publicTalentGrid{grid-template-columns:1fr}.browseSignupInner{align-items:flex-start;flex-direction:column}}.contactRepPage{min-height:100vh}.contactRepGrid{width:min(1080px,calc(100vw - 48px));margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:42px;gap:42px;padding:64px 0 76px}.contactRepSummary{align-self:start}.contactRepSummary h1{font-size:clamp(46px,5vw,72px);line-height:.98;letter-spacing:-.055em;margin:14px 0 10px}.contactHeadline{font-size:20px;line-height:1.5;color:var(--muted);max-width:580px}.contactRepMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;margin:26px 0 18px;max-width:520px}.contactRepMetrics>div{padding:20px;border-right:1px solid var(--line)}.contactRepMetrics>div:last-child{border-right:0}.contactRepMetrics span{display:block;color:#7b85a0;font:10px var(--mono);letter-spacing:.12em}.contactRepMetrics strong{display:block;font-size:27px;margin-top:6px}.contactPrivacy{margin-top:22px;color:#7f89a4;font-size:13px;line-height:1.6;max-width:560px}.contactActionCard{padding:30px;align-self:start}.contactActionCard h2{font-size:36px;line-height:1.05;letter-spacing:-.045em;margin:10px 0 12px}.contactActionCard form>p,.contactActionCard>p{color:var(--muted);line-height:1.6}.contactAuthActions{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.contactForm{margin-top:0}.contactForm h2{margin-top:8px}.inlineOpportunity{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--line);border-radius:12px;background:#f8f9fb}.contactFinePrint{font-size:11px!important;color:#8a93aa!important;margin:0!important}@media(max-width:850px){.contactRepGrid{grid-template-columns:1fr;width:min(100% - 32px,1080px);padding:42px 0}}@media(max-width:560px){.contactRepMetrics{grid-template-columns:1fr}.contactRepMetrics>div{border-right:0;border-bottom:1px solid var(--line)}.contactRepMetrics>div:last-child{border-bottom:0}}.applicationPage{min-height:100vh}.applicationHero{padding:56px 6vw 28px;display:flex;justify-content:space-between;gap:30px;align-items:flex-end}.applicationHero h1{font-size:clamp(46px,5vw,70px);line-height:.98;letter-spacing:-.055em;margin:14px 0 18px;max-width:820px}.applicationHero p{font-size:18px;line-height:1.65;color:var(--muted);max-width:760px}.applicationStatus{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px;min-width:220px}.applicationStatus small,.applicationStatus strong{display:block}.applicationStatus strong{font-size:24px;letter-spacing:-.03em;text-transform:capitalize;margin:7px 0 4px}.applicationStatus small{color:var(--muted)}.applicationProgress{margin:0 6vw 28px;display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.applicationStep{display:flex;align-items:center;gap:10px;padding:16px;border-right:1px solid var(--line);color:#7b85a0}.applicationStep:last-child{border-right:0}.applicationStep span{width:25px;height:25px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font:11px var(--mono)}.applicationStep strong{font-size:13px}.applicationStep.done{color:var(--success)}.applicationStep.done span{border-color:#b9d8ca;background:#eef7f2}.applicationReviewNote{margin:0 6vw 24px;padding:17px 20px;border:1px solid #e5c0c7;background:#fff3f5;border-radius:12px;color:#743344}.applicationReviewNote p{margin:7px 0 0;line-height:1.55}.applicationGrid{grid-template-columns:minmax(0,1fr) 310px;padding:0 6vw 70px}.applicationGrid,.applicationMain{display:grid;grid-gap:18px;gap:18px}.applicationSection{padding:28px}.applicationSectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.applicationSectionHead h2{font-size:31px;letter-spacing:-.04em;margin:8px 0 0}.applicationCheck{border:1px solid #e3c5c9;background:#fff7f8;color:#a74c5e;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.applicationCheck.complete{border-color:#b9d8ca;background:#eef7f2;color:var(--success)}.applicationEntries{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.applicationEntries>div{padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:#fafbfc}.applicationEntries span,.applicationEntries strong{display:block}.applicationEntries span{color:var(--muted);font-size:12px;margin-top:4px}.applicationAside .sticky{position:-webkit-sticky;position:sticky;top:92px}.applicationSubmitCard{padding:24px}.applicationSubmitCard h3{font-size:23px;line-height:1.15;letter-spacing:-.03em;margin:10px 0 18px}.applicationRequirementList{display:grid;grid-gap:10px;gap:10px;margin:0 0 22px}.applicationRequirementList>div{display:flex;gap:9px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:13px}.applicationRequirementList>div span{color:var(--success);width:18px}.applicationHint{font-size:11px;color:#8a93aa;line-height:1.5;margin:12px 0 0}.applicationReviewList{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.applicationReviewCard{border:1px solid var(--line);border-radius:13px;padding:18px;background:#fff}.applicationReviewTop{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.applicationReviewTop h3{font-size:22px;margin:10px 0 4px}.applicationReviewTop p{margin:0;color:var(--muted)}.applicationReviewFacts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:16px 0}.applicationReviewFacts span{background:#fff;padding:12px;color:var(--muted);font-size:11px}.applicationReviewFacts strong{display:block;color:var(--ink);font-size:16px;margin-bottom:3px}.reviewNote{background:#fff7df;border:1px solid #eadba6;border-radius:9px;padding:11px 13px;margin-bottom:14px;font-size:13px}.adminRequirement{color:#9b6470;font-size:11px;margin:9px 0 0}@media(max-width:900px){.applicationHero{align-items:flex-start;flex-direction:column}.applicationProgress{grid-template-columns:1fr;margin-left:20px;margin-right:20px}.applicationStep{border-right:0;border-bottom:1px solid var(--line)}.applicationStep:last-child{border-bottom:0}.applicationGrid{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.applicationAside .sticky{position:static}.applicationReviewFacts{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.applicationHero{padding-left:20px;padding-right:20px}.applicationReviewNote{margin-left:20px;margin-right:20px}.applicationReviewTop{flex-direction:column}.applicationReviewFacts{grid-template-columns:1fr}}.faqRow{display:block}.faqRow summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;cursor:pointer}.faqRow summary::-webkit-details-marker{display:none}.faqRow summary span{transition:transform .18s ease}.faqRow[open] summary span{transform:rotate(45deg)}.faqRow p{margin:14px 34px 0 0;color:var(--muted);line-height:1.65;font-size:14px;max-width:720px}.companyVerifyChecks{display:grid;grid-gap:9px;gap:9px;margin-top:26px;max-width:520px}.companyVerifyChecks>div{display:grid;grid-template-columns:22px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.companyVerifyChecks>div>span{color:var(--success);font-weight:900}.companyVerifyChecks small{text-transform:capitalize;color:var(--muted)}.companyVerifySubmit{margin-top:12px}.publicCompanyPage{min-height:100vh}.companyPublicHero{padding:58px 6vw 32px;display:flex;justify-content:space-between;gap:32px;align-items:flex-end;border-bottom:1px solid var(--line)}.companyPublicHero h1{font-size:clamp(48px,5vw,72px);line-height:.98;letter-spacing:-.055em;margin:12px 0}.companyPublicHero p{max-width:720px;color:var(--muted);font-size:18px;line-height:1.6}.companyScoreHero{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;min-width:190px;text-align:center}.companyScoreHero small,.companyScoreHero strong{display:block}.companyScoreHero strong{font-size:52px;line-height:1;margin:8px 0}.companyScoreHero small{color:var(--muted)}.companyPublicBody{grid-template-columns:minmax(0,1fr) 310px;padding:28px 6vw 70px}.companyPublicBody,.companyPublicMain{display:grid;grid-gap:18px;gap:18px}.companyPublicAside>.panel,.companyPublicMain>.panel{margin:0;padding:28px}.companyPublicMain h2{font-size:30px;letter-spacing:-.04em;margin:9px 0 18px}.companyPublicAside .sticky{position:-webkit-sticky;position:sticky;top:92px}.companyRatingsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.companyRatingItem{border:1px solid var(--line);border-radius:12px;padding:16px}.companyRatingItem>div:first-child{display:flex;justify-content:space-between;gap:12px}.companyRatingItem span{color:var(--muted);font-size:13px}.companyRatingItem strong{font-size:20px}.ratingBar{height:5px;background:#e4e7ee;border-radius:999px;overflow:hidden;margin-top:11px}.ratingBar i{display:block;height:100%;background:var(--navy)}.companyTrustFacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:14px}.companyTrustFacts>div{background:#fff;padding:17px}.companyTrustFacts span{display:block;color:var(--muted);font-size:11px}.companyTrustFacts strong{display:block;font-size:25px;margin-top:4px}.companyOpportunityRow{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:15px 0;border-top:1px solid var(--line)}.companyOpportunityRow span,.companyOpportunityRow strong{display:block}.companyOpportunityRow span{color:var(--muted);font-size:12px;margin-top:4px}.companyReviewList{display:grid;grid-gap:12px;gap:12px}.companyReviewList article{border:1px solid var(--line);border-radius:12px;padding:16px}.companyReviewTop{display:flex;justify-content:space-between;gap:16px}.companyReviewTop span{color:var(--muted);font-size:12px}.companyReviewMini,.reviewScoreLine{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.companyReviewMini span,.reviewScoreLine span{background:#f5f6f9;border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-size:11px;color:#5e6887}.companyReviewList p{color:var(--muted);line-height:1.6;margin:12px 0 0}.reviewPrivacy{margin-top:24px;padding:16px;border:1px solid var(--line);background:#fff;border-radius:12px;color:var(--muted);line-height:1.7}.checkboxLabel{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start!important;gap:10px!important}.checkboxLabel input{width:auto!important;margin-top:3px}.trustReviewCard{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:18px 0;border-top:1px solid var(--line)}.trustReviewCard h3{margin:0 0 5px;font-size:21px}.trustReviewCard p{color:var(--muted);margin:0 0 10px}.messagesPage{min-height:100vh}.messagesShell{display:grid;grid-template-columns:340px minmax(0,1fr)}.threadList{border-right:1px solid var(--line);background:#f7f8fb;overflow:auto}.threadListHead{padding:24px}.threadListHead h1{font-size:29px;letter-spacing:-.04em;margin:7px 0 0}.threadButton{width:100%;border:0;border-top:1px solid var(--line);background:transparent;text-align:left;padding:16px 20px;cursor:pointer;color:var(--ink)}.threadButton span,.threadButton strong{display:block}.threadButton span{color:var(--muted);font-size:12px;margin-top:5px}.threadButton.active{background:#fff;border-left:3px solid var(--accent)}.threadEmpty{padding:24px;color:var(--muted);line-height:1.6}.chatPane{display:grid;grid-template-rows:auto 1fr auto;min-height:0}.chatHead{padding:18px 24px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;align-items:center;background:#fff}.chatHead h2{margin:4px 0;font-size:22px}.chatHead span{color:var(--muted);font-size:12px}.messageStream{padding:24px;overflow:auto;display:flex;flex-direction:column;gap:10px}.messageBubble{max-width:min(70%,620px);padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:#fff}.messageBubble.mine{align-self:flex-end;background:var(--navy);color:#fff;border-color:var(--navy)}.messageBubble.theirs{align-self:flex-start}.messageBubble p{margin:0;line-height:1.55;white-space:pre-wrap}.messageBubble span{display:block;font-size:9px;margin-top:7px;opacity:.65}.messageComposer{padding:15px 18px;border-top:1px solid var(--line);background:#fff;display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:flex-end}.messageComposer textarea{resize:none;border:1px solid var(--line);border-radius:11px;padding:12px 14px;outline:none}.chatEmpty{display:grid;place-items:center;grid-row:1/-1}.chatEmpty h2{font-size:34px;margin:8px 0}.calendarSettings{width:min(1100px,calc(100vw - 48px));margin:0 auto;padding:62px 0 70px}.calendarIntro{max-width:830px;margin-bottom:28px}.calendarIntro h1{font-size:clamp(44px,5vw,68px);line-height:.98;letter-spacing:-.055em;margin:14px 0 18px}.calendarIntro p{font-size:18px;color:var(--muted);line-height:1.65}.calendarGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.calendarGrid>.panel{padding:28px}.calendarConnectionCard h2,.calendarGrid>.panel>h2{font-size:30px;letter-spacing:-.04em;margin:7px 0}.calendarNotice{margin-top:14px}.availabilityList{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.availabilityList>div{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:10px;padding:11px 13px}.availabilityList span,.availabilityList strong{display:block}.availabilityList span{font-size:11px;color:var(--muted);margin-top:3px}.availabilityList button{border:0;background:none;font-size:20px;cursor:pointer;color:var(--muted)}.settingsSingle{width:min(760px,calc(100vw - 48px));margin:0 auto;padding:64px 0}.settingsSingle>h1{font-size:clamp(42px,5vw,62px);letter-spacing:-.05em;line-height:1;margin:14px 0 26px}.notificationSettings{padding:0;overflow:hidden}.settingsMaster,.settingsToggle{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;border-bottom:1px solid var(--line);cursor:pointer}.settingsMaster{background:#f8f9fb}.settingsMaster span,.settingsMaster strong,.settingsToggle span,.settingsToggle strong{display:block}.settingsMaster span,.settingsToggle span{color:var(--muted);font-size:12px;margin-top:4px}.settingsMaster input,.settingsToggle input{width:20px;height:20px}.settingsSaved{padding:0 22px 18px;color:var(--success);font-size:12px}@media(max-width:900px){.companyPublicBody{grid-template-columns:1fr}.companyPublicAside .sticky{position:static}.companyPublicHero{align-items:flex-start;flex-direction:column}.messagesShell{grid-template-columns:280px minmax(0,1fr)}.calendarGrid{grid-template-columns:1fr}.trustReviewCard{flex-direction:column}.reviewActions{justify-content:flex-start}}@media(max-width:650px){.companyRatingsGrid,.companyTrustFacts,.messagesShell{grid-template-columns:1fr}.messagesShell{height:auto}.threadList{max-height:300px;border-right:0;border-bottom:1px solid var(--line)}.chatPane{min-height:650px}.messageBubble{max-width:88%}.calendarSettings{width:min(100% - 32px,1100px);padding-top:42px}.settingsSingle{width:min(100% - 32px,760px)}}.offerFilters{display:grid;grid-template-columns:1fr 210px 240px;grid-gap:10px;gap:10px;padding-bottom:18px}.offerFilters input,.offerFilters select{width:100%;padding:14px 15px;color:var(--ink);outline:none}.offerFilters input,.offerFilters select,.offerFilters>label{border:1px solid var(--line);border-radius:11px;background:#fff}.offerFilters>label{display:flex;align-items:center;gap:9px;padding:0 14px;color:#566180;font-size:13px}.offerFilters>label input{width:auto}.offerDirectoryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-bottom:78px}.offerDirectoryCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;display:grid;grid-gap:18px;gap:18px}.offerDirectoryCard h2{font-size:24px;line-height:1.1;letter-spacing:-.035em;margin:0 0 7px}.offerCompanyLink{color:var(--navy);font-weight:750;font-size:14px}.offerFacts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.offerFacts>div{background:#fff;padding:12px}.offerFacts span{display:block;color:#7b85a0;font:9px var(--mono);letter-spacing:.1em}.offerFacts strong{display:block;font-size:15px;margin-top:5px}.offerRatingSummary{display:flex;align-items:center;gap:12px}.offerRatingSummary>strong{font-size:42px;line-height:1}.offerRatingSummary small,.offerRatingSummary span{display:block}.offerRatingSummary span{font-weight:750}.offerRatingSummary small{color:var(--muted);margin-top:3px}.offerMiniRatings{display:flex;gap:7px;flex-wrap:wrap}.offerMiniRatings span{background:#f5f6f9;border:1px solid var(--line);border-radius:999px;padding:6px 9px;color:#5e6887;font-size:11px}.availabilityPreview{border:1px solid var(--line);border-radius:11px;padding:14px;background:#f8f9fb}.availabilityPreview p{color:var(--muted);font-size:12px;line-height:1.5;margin:8px 0 0}.availabilityPreview span{display:block;color:#566180;font-size:12px;margin-top:7px}@media(max-width:980px){.offerDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.offerFilters{grid-template-columns:1fr 1fr}.offerFilters>input{grid-column:1/-1}}@media(max-width:680px){.offerDirectoryGrid,.offerFilters{grid-template-columns:1fr}.offerFilters>input{grid-column:auto}.offerFacts{grid-template-columns:1fr}}.calendarSettingsWide{width:min(1240px,calc(100vw - 48px))}.calendarTopGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:18px}.scheduleSummaryCard{padding:28px}.scheduleSummaryCard h2{font-size:30px;letter-spacing:-.04em;margin:7px 0 18px}.weeklySchedulePanel{padding:28px;margin-bottom:18px}.weeklySchedulePanel .panelTitleRow{align-items:flex-start}.weeklySchedule{margin-top:22px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.weekDayRow{display:grid;grid-template-columns:180px minmax(0,1fr) 250px;grid-gap:18px;gap:18px;align-items:start;padding:17px 18px;border-bottom:1px solid var(--line)}.weekDayRow:last-child{border-bottom:0}.weekDayRow.disabled{background:#fafbfc}.weekDayIdentity{display:flex;align-items:center;gap:12px;min-height:38px}.weekDayIdentity strong{font-size:14px}.dayToggle{width:38px;height:22px;border:0;border-radius:999px;background:#d9dde7;padding:3px;cursor:pointer;transition:.15s}.dayToggle i{display:block;width:16px;height:16px;border-radius:50%;background:#fff;transition:.15s}.dayToggle.on{background:var(--navy)}.dayToggle.on i{transform:translateX(16px)}.weekDaySlots{display:grid;grid-gap:8px;gap:8px}.timeWindow{display:flex;align-items:center;gap:8px}.timeWindow input{width:135px;border:1px solid var(--line);border-radius:9px;background:#fff;padding:9px 10px;color:var(--ink)}.timeWindow>span{color:var(--muted)}.iconButton{border:0;background:none;font-size:21px;color:#8b94aa;cursor:pointer;padding:3px 6px}.unavailableLabel{color:#8b94aa;font-size:13px;padding-top:10px}.weekDayActions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.weekDayActions button{border:1px solid var(--line);background:#fff;color:var(--navy);border-radius:8px;padding:8px 9px;font-size:11px;font-weight:750;cursor:pointer}.copyMenu{display:flex;gap:6px;flex-wrap:wrap}.timezoneLine{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);font-size:12px}.timezoneLine small,.timezoneLine span{color:var(--muted)}.timezoneLine small{margin-left:auto}.calendarBottomGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.calendarBottomGrid>.panel{padding:28px}.calendarBottomGrid h2{font-size:29px;letter-spacing:-.04em;margin:7px 0 9px}.overrideList{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.overrideList>div{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:10px;padding:11px 13px;background:#fafbfc}.overrideList span,.overrideList strong{display:block}.overrideList span{font-size:11px;color:var(--muted);margin-top:3px}.overrideList button{border:0;background:none;font-size:20px;color:var(--muted);cursor:pointer}@media(max-width:980px){.calendarBottomGrid,.calendarTopGrid{grid-template-columns:1fr}.weekDayRow{grid-template-columns:150px minmax(0,1fr)}.weekDayActions{grid-column:2;justify-content:flex-start}}@media(max-width:680px){.calendarSettingsWide{width:min(100% - 28px,1240px)}.weekDayRow{grid-template-columns:1fr;gap:12px}.weekDayActions{grid-column:auto;justify-content:flex-start}.timeWindow{flex-wrap:wrap}.timezoneLine{align-items:flex-start;flex-direction:column}.timezoneLine small{margin-left:0}}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:60;border-bottom:1px solid var(--line);background:rgba(243,245,248,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.siteHeaderInner{min-height:72px;padding:0 max(20px,4vw);display:grid;grid-template-columns:auto 1fr auto;grid-gap:28px;gap:28px;align-items:center}.sitePrimaryNav{display:flex;align-items:center;gap:10px;min-width:0}.headerDashboard,.headerLogin,.headerSignOut,.siteBackLink,.siteNavLink{font-size:14px;font-weight:750;color:#566180}.siteBackLink{margin-right:4px}.headerDashboard:hover,.headerLogin:hover,.siteBackLink:hover,.siteNavLink:hover{color:var(--navy)}.navDropdown,.signupDropdown{position:relative}.navDropdown summary,.signupDropdown summary{list-style:none;cursor:pointer}.navDropdown summary::-webkit-details-marker,.signupDropdown summary::-webkit-details-marker{display:none}.navDropdown>summary{display:flex;align-items:center;gap:5px;padding:9px 10px;border-radius:8px;color:#566180;font-size:14px;font-weight:750}.navDropdown>summary:hover,.navDropdown[open]>summary{background:#fff;color:var(--navy)}.navDropdown>summary span{font-size:12px;color:#8c95aa}.navDropdownMenu,.signupDropdownMenu{position:absolute;top:calc(100% + 10px);left:0;min-width:260px;padding:7px;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 18px 40px rgba(23,31,61,.12);z-index:80}.navDropdownMenuSmall{min-width:300px}.navDropdownMenu a,.signupDropdownMenu a{display:block;padding:11px 12px;border-radius:9px}.navDropdownMenu a:hover,.signupDropdownMenu a:hover{background:#f6f7fa}.navDropdownMenu small,.navDropdownMenu strong,.signupDropdownMenu small,.signupDropdownMenu strong{display:block}.navDropdownMenu strong,.signupDropdownMenu strong{font-size:13px}.navDropdownMenu small,.signupDropdownMenu small{font-size:11px;color:var(--muted);margin-top:3px;line-height:1.4}.siteHeaderActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.headerSignOut{border:0;background:none;cursor:pointer;padding:8px 0}.headerSignOut:disabled{opacity:.6;cursor:not-allowed}.signupDropdown>summary.btn{min-height:42px;padding:0 15px;font-size:13px}.signupDropdownMenu{left:auto;right:0;min-width:245px}.headerAuthPlaceholder{display:block;width:150px;height:40px}@media(max-width:980px){.siteHeaderInner{grid-template-columns:auto 1fr auto;gap:16px}.sitePrimaryNav{justify-content:flex-end}.siteBackLink,.sitePrimaryNav>.siteNavLink{display:none}}@media(max-width:760px){.siteHeaderInner{min-height:66px;padding:0 16px;grid-template-columns:auto 1fr}.siteHeader .brandMark span:last-child{display:none}.sitePrimaryNav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;padding:0 0 10px;scrollbar-width:none}.sitePrimaryNav::-webkit-scrollbar{display:none}.siteHeaderActions{grid-column:2;grid-row:1}.headerDashboard{display:none}.navDropdownMenu,.signupDropdownMenu{position:fixed;top:66px;left:16px;right:16px;min-width:0}.signupDropdownMenu{left:auto;right:16px;width:min(300px,calc(100vw - 32px))}}@media(max-width:480px){.headerLogin{font-size:13px}.signupDropdown>summary.btn{padding:0 12px}.headerSignOut{font-size:13px}}body>.siteHeader+main .dashNav,body>.siteHeader+main .marketingNav,body>.siteHeader+main .onboardNav,body>.siteHeader+main>.nav{display:none!important}.messagesShell{height:calc(100vh - 72px)}@media(max-width:760px){.messagesShell{height:auto}.sitePrimaryNav .navDropdownMenu{top:112px}.signupDropdownMenu{top:66px}}.navDropdownTrigger{display:flex;align-items:center;gap:5px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:#566180;font-size:14px;font-weight:750;cursor:pointer}.navDropdown.open>.navDropdownTrigger,.navDropdownTrigger:hover{background:#fff;color:var(--navy)}.navDropdownTrigger span{font-size:12px;color:#8c95aa}.signupDropdown>button.btn{min-height:42px;padding:0 15px;font-size:13px}.directorySearch{margin-bottom:18px}.directorySearchMain{display:grid;grid-template-columns:minmax(0,1.6fr) 160px 210px 220px;grid-gap:10px;gap:10px}.advancedFilterGrid input,.advancedFilterGrid select,.directorySearch input,.directorySearch select{width:100%;border:1px solid var(--line);border-radius:11px;background:#fff;padding:13px 14px;color:var(--ink);outline:none}.advancedFilters{margin-top:10px;background:#fff;border:1px solid var(--line);border-radius:13px}.advancedFilters>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 16px;cursor:pointer;font-weight:800;font-size:13px}.advancedFilters>summary::-webkit-details-marker{display:none}.advancedFilters>summary span{color:var(--muted);font-weight:650}.advancedFilterGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 16px 16px}.advancedFilterGrid label{display:grid;grid-gap:7px;gap:7px;color:#5d6786;font-size:11px;font-weight:800}.filterCheckbox{display:flex!important;align-items:center;gap:9px;border:1px solid var(--line);border-radius:10px;padding:0 12px;min-height:44px;background:#fafbfc}.filterCheckbox input{width:auto}.filterCheckbox span{font-size:12px;color:var(--ink)}.clearFilters{margin:0 16px 16px;border:0;background:none;color:var(--navy);font-size:12px;font-weight:800;cursor:pointer}.talentTierMeta{display:flex;align-items:center;gap:9px}.tierBadge{display:inline-flex;align-items:center;border-radius:999px;padding:5px 8px;font:800 10px var(--mono);letter-spacing:.08em;border:1px solid var(--line)}.tierBadge.tierA{background:#eef7f2;border-color:#b8d9ca;color:#177650}.tierBadge.tierB{background:#eef2fb;border-color:#c8d3ee;color:#294c91}.tierBadge.tierC{background:#f7f4ee;border-color:#e2d6bd;color:#7c6232}.tierBadge.tieremerging{background:#f4f0fb;border-color:#d8c9ee;color:#65439a}.experienceTag.entryLevel{background:#f6f2fb;border-color:#ddd0ef;color:#68459a}.emergingExplanation{border-color:#d8c9ee}.formHelp{margin:-3px 0 3px;color:var(--muted);font-size:12px;line-height:1.5}.tierScoreGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:18px}.tierScoreGrid>div{background:#fff;padding:16px}.tierScoreGrid span{display:block;color:var(--muted);font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.tierScoreGrid strong{display:block;margin-top:5px;font-size:20px}@media(max-width:1050px){.advancedFilterGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.directorySearchMain{grid-template-columns:1fr 1fr}.directorySearchMain>input{grid-column:1/-1}.advancedFilterGrid,.tierScoreGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.advancedFilterGrid,.directorySearchMain{grid-template-columns:1fr}.directorySearchMain>input{grid-column:auto}.tierScoreGrid{grid-template-columns:1fr}}.billingGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding:0 6vw 22px}.billingGrid>.panel{margin:0;padding:28px}.billingGrid h2,.billingTablePanel h2{font-size:29px;letter-spacing:-.04em;margin:8px 0 12px}.billingRules{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.billingRules span{padding:11px 0;border-bottom:1px solid var(--line);color:#596482;line-height:1.5}.billingTablePanel{margin:0 6vw 22px!important;padding:28px!important}.billingList,.billingRow{display:grid}.billingRow{grid-template-columns:minmax(0,1.5fr) minmax(180px,.7fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:17px 0;border-top:1px solid var(--line)}.billingRow small,.billingRow span,.billingRow strong{display:block}.billingRow small,.billingRow>div:first-child span{color:var(--muted);font-size:12px;margin-top:4px}.billingDate{font-size:13px;font-weight:750}.billingActions{display:flex;gap:7px;justify-content:flex-end;flex-wrap:wrap}.launchFunnel{padding:0 6vw 22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.launchMetric{padding:22px}.launchMetric strong{display:block;font-size:42px;letter-spacing:-.05em;margin:11px 0 2px}.launchMetric small{color:var(--muted)}.launchProgress{height:5px;background:#e3e6ed;border-radius:999px;overflow:hidden;margin-top:16px}.launchProgress i{display:block;height:100%;background:var(--navy)}.launchNext{margin:0 6vw 50px!important;padding:28px!important}.launchNext h2{font-size:32px;line-height:1.1;letter-spacing:-.04em;margin:10px 0}.launchNext p{color:var(--muted);line-height:1.6;max-width:800px}@media(max-width:900px){.billingGrid{grid-template-columns:1fr}.launchFunnel{grid-template-columns:repeat(2,1fr)}.billingRow{grid-template-columns:1fr}.billingActions{justify-content:flex-start}}@media(max-width:600px){.billingGrid,.launchFunnel{padding-left:20px;padding-right:20px}.billingTablePanel,.launchNext{margin-left:20px!important;margin-right:20px!important}.launchFunnel{grid-template-columns:1fr}}.identityProtected{background:#f2f3f7;border-color:#d7dce7;color:#586481}.identityLockNote{margin-top:18px;border:1px dashed #cbd1dd;border-radius:11px;background:#f8f9fb;padding:13px 15px;color:#66708f;font-size:13px;line-height:1.55}.protectedSection{position:relative;overflow:hidden}.protectedSection:after{content:"";position:absolute;inset:auto 28px 24px 28px;height:34px;border-radius:8px;background:linear-gradient(90deg,#edf0f5 0 28%,transparent 28% 31%,#edf0f5 31% 69%,transparent 69% 72%,#edf0f5 72%);filter:blur(5px);opacity:.8;pointer-events:none}.protectedSection p{color:var(--muted);line-height:1.6;padding-bottom:42px}.agreementFlow h2{font-size:34px;line-height:1.07;letter-spacing:-.045em;margin:10px 0 12px}.commercialSummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:20px 0}.commercialSummary>div{background:#fff;padding:16px}.commercialSummary span,.commercialSummary strong{display:block}.commercialSummary strong{font-size:25px;letter-spacing:-.04em}.commercialSummary span{color:var(--muted);font-size:11px;line-height:1.4;margin-top:5px}.agreementTerms{border:1px solid var(--line);border-radius:11px;background:#f8f9fb;margin:18px 0}.agreementTerms summary{cursor:pointer;padding:13px 14px;font-weight:800;font-size:13px}.agreementTerms>div{padding:0 14px 15px;color:#5e6887;font-size:12px;line-height:1.7;white-space:pre-wrap}@media(max-width:600px){.commercialSummary{grid-template-columns:1fr}}.complianceBanner{margin:0 6vw 20px;border:1px solid #d8c98e;background:#fffaf0;border-radius:12px;padding:14px 17px;display:flex;gap:12px;align-items:center}.complianceBanner strong{font-size:13px}.complianceBanner span{color:#746847;font-size:12px}.complianceBanner.restricted{border-color:#e2b9c1;background:#fff5f6}.complianceBanner.restricted strong{color:#a92d45}.complianceBanner.restricted span{color:#7c5360}.savedCard{border:1px solid var(--line);border-radius:12px;background:#f8f9fb;padding:15px;margin:16px 0}.savedCard span,.savedCard strong{display:block}.savedCard strong{font-size:18px}.savedCard span{color:var(--muted);font-size:12px;margin-top:4px}.hireConfirmationQueue{margin:0 6vw 22px!important;padding:28px!important}.hireConfirmationQueue h2{font-size:29px;letter-spacing:-.04em;margin:8px 0 12px}.hireReportRow{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 0;border-top:1px solid var(--line)}.hireReportRow small,.hireReportRow span,.hireReportRow strong{display:block}.hireReportRow span{color:var(--muted);font-size:12px;margin-top:4px}.hireReportRow small{color:#a92d45;font-size:11px;margin-top:5px}.pipelineActions{display:flex;gap:7px;flex-wrap:wrap}.hireModalBackdrop{position:fixed;inset:0;z-index:120;background:rgba(15,21,43,.45);display:grid;place-items:center;padding:20px}.hireModal{width:min(620px,100%);max-height:90vh;overflow:auto;padding:28px}.hireModal h2{font-size:30px;letter-spacing:-.04em;margin:7px 0}.hireModal .panelTitleRow{align-items:flex-start}@media(max-width:700px){.complianceBanner{margin-left:20px;margin-right:20px;align-items:flex-start;flex-direction:column}.hireConfirmationQueue{margin-left:20px!important;margin-right:20px!important}.hireReportRow{align-items:flex-start;flex-direction:column}.pipelineActions{justify-content:flex-start}}.emergingCardNote,.emergingPerformanceEmpty{border:1px dashed #d8c9ee;background:#faf8fd;border-radius:12px;padding:14px 16px}.emergingCardNote{display:grid;grid-gap:4px;gap:4px}.emergingCardNote strong,.emergingPerformanceEmpty strong{color:#563582}.emergingCardNote span,.emergingPerformanceEmpty p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.verificationInviteBox{border:1px solid var(--line);background:#f8f9fc;border-radius:12px;padding:16px;display:grid;grid-gap:12px;gap:12px}.verificationInviteBox>div:first-child strong{display:block;font-size:14px;color:var(--ink)}.verificationInviteBox>div:first-child p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.workVerificationCard{max-width:760px;margin:40px auto}.verifyPrivacyNote{background:#f7f8fb;border:1px solid var(--line);border-radius:10px;padding:13px 14px;margin:18px 0;color:#59627b;font-size:13px;line-height:1.5}.verificationClaims{display:grid;grid-gap:12px;gap:12px;margin:22px 0}.verificationClaim{border:1px solid var(--line);border-radius:12px;padding:14px;background:#fff;display:grid;grid-gap:10px;gap:10px}.verificationClaimTop{display:flex;justify-content:space-between;gap:18px;align-items:center}.verificationClaimTop>div:first-child span,.verificationClaimTop>div:first-child strong{display:block}.verificationClaimTop>div:first-child span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.verificationClaimTop>div:first-child strong{margin-top:4px;font-size:15px}.claimChoices{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.claimChoices button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700;color:#56607a;cursor:pointer}.claimChoices button.active{background:#eef7f2;border-color:#b8d9ca;color:#177650}.claimChoices button.active.deny{background:#fff0f2;border-color:#efc0ca;color:#a02743}.claimChoices button.active.unknown{background:#f2f4f8;border-color:#cfd5e2;color:#4f5c77}.verifyIntroBox{margin-top:24px;border-top:1px solid var(--line);padding-top:22px}.verifyIntroBox h2{margin:7px 0 8px}@media(max-width:700px){.verificationClaimTop{align-items:flex-start;flex-direction:column}.claimChoices{justify-content:flex-start}.workVerificationCard{margin:20px}}.authConfirmedPage{min-height:calc(100vh - 76px);display:grid;place-items:center;padding:48px 20px;background:var(--bg)}.authConfirmedCard{width:min(560px,100%);background:#fff;border:1px solid var(--line);border-radius:18px;padding:36px;text-align:center;box-shadow:0 18px 48px rgba(24,31,61,.05)}.authConfirmedCard .brandMark{justify-content:center;margin-bottom:30px}.confirmationIcon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;margin:0 auto 18px;background:#eef7f2;color:#177650;font-size:28px;font-weight:800}.authConfirmedCard h1{font-size:44px;letter-spacing:-.045em;margin:8px 0 12px}.authConfirmedCard p{color:var(--muted);line-height:1.6;margin:0 auto 22px;max-width:440px}@media(max-width:600px){.authConfirmedCard{padding:28px 22px}.authConfirmedCard h1{font-size:36px}}.outcomeTrustGrid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff;margin-top:24px}.outcomeTrustGrid>div{padding:22px}.outcomeTrustGrid>div+div{border-left:1px solid var(--line)}.outcomeTrustGrid strong{display:block;margin:8px 0 7px;font-size:16px;letter-spacing:-.02em}.outcomeTrustGrid p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}@media(max-width:800px){.outcomeTrustGrid{grid-template-columns:1fr}.outcomeTrustGrid>div+div{border-left:0;border-top:1px solid var(--line)}}@media(max-width:560px){.heroButtons{display:grid;grid-template-columns:1fr}.heroButtons .btn{width:100%;justify-content:center}.heroTrust{line-height:1.6}.marketingHero{padding-top:56px}.sectionRule{padding-top:54px;padding-bottom:54px}.applyCard,.priceCard,.trustCard{padding-left:20px;padding-right:20px}}.trainingManager{overflow:hidden}.trainingStatusSummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:18px 0}.trainingStatusSummary>div{background:#fff;padding:16px}.trainingStatusSummary span,.trainingStatusSummary strong{display:block}.trainingStatusSummary strong{font-size:28px;letter-spacing:-.04em}.trainingStatusSummary span{margin-top:4px;color:var(--muted);font-size:11px}.trainingActionNotice{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid #e3d5a6;background:#fffaf0;border-radius:12px;padding:14px 16px;margin:0 0 18px}.trainingActionNotice span,.trainingActionNotice strong{display:block}.trainingActionNotice>div>span{margin-top:4px;color:#746847;font-size:12px;line-height:1.5}.pill.pending{background:#fff8e7;border-color:#e6d5a4;color:#8a681f}.trainingRecordList{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.trainingRecordRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:14px;background:#fff}.trainingRecordRow.verified{border-color:#bedecf;background:#f8fcfa}.trainingRecordRow.pending{border-color:#e7dbb9;background:#fffdf8}.trainingRecordRow.declined,.trainingRecordRow.expired{border-color:#ead2d7;background:#fffafb}.trainingRecordIcon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eef1f6;color:#65708a;font-weight:900}.trainingRecordRow.verified .trainingRecordIcon{background:#e8f6ef;color:#177650}.trainingRecordRow.pending .trainingRecordIcon{background:#fff3d8;color:#8a681f}.trainingRecordRow.declined .trainingRecordIcon,.trainingRecordRow.expired .trainingRecordIcon{background:#fff0f2;color:#a02743}.trainingRecordCopy small,.trainingRecordCopy span,.trainingRecordCopy strong{display:block}.trainingRecordCopy span{margin-top:3px;color:var(--muted);font-size:12px}.trainingRecordCopy small{margin-top:5px;color:#7a849d;font-size:11px}.coachTrustPanel{border-color:#c9d8cf;background:linear-gradient(180deg,#fbfdfc,#fff)}.coachTrustHeader{display:flex;justify-content:space-between;gap:28px;align-items:flex-start;margin-bottom:20px}.coachTrustHeader h2{margin:7px 0 8px;font-size:32px;letter-spacing:-.04em}.coachTrustHeader p{margin:0;max-width:720px;color:var(--muted);line-height:1.6}.coachTrustCount{min-width:132px;border:1px solid #b8d9ca;background:#eef7f2;border-radius:12px;padding:14px;text-align:center;color:#177650}.coachTrustCount span,.coachTrustCount strong{display:block}.coachTrustCount strong{font-size:32px;letter-spacing:-.05em}.coachTrustCount span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.coachEndorsementGrid{display:grid;grid-gap:14px;gap:14px}.coachEndorsementCard{border:1px solid var(--line);border-radius:14px;background:#fff;padding:18px}.coachEndorsementTop{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;margin-bottom:14px}.coachAvatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:#fff;font-weight:850;font-size:16px}.coachEndorsementTop span,.coachEndorsementTop strong{display:block}.coachEndorsementTop>div:nth-child(2)>span{margin-top:3px;color:var(--muted);font-size:12px}.coachEndorsementCard h3{font-size:19px;margin:12px 0 6px}.coachCredentials{color:var(--muted);font-size:12px;line-height:1.55}.coachEndorsement{margin:15px 0 0;padding:15px 16px;border-left:3px solid #b8d9ca;background:#f7fbf9;border-radius:0 10px 10px 0;color:#2f3d59;font-size:15px;line-height:1.65}.coachTrustFooter{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:14px;padding-top:13px;border-top:1px solid var(--line)}.coachTrustFooter>span{color:var(--muted);font-size:11px}@media(max-width:700px){.trainingStatusSummary{grid-template-columns:1fr}.coachTrustFooter,.coachTrustHeader,.trainingActionNotice{align-items:flex-start;flex-direction:column}.trainingRecordRow{grid-template-columns:auto minmax(0,1fr)}.trainingRecordRow>.pill{grid-column:2}.coachEndorsementTop{grid-template-columns:auto minmax(0,1fr)}.coachEndorsementTop>.pill{grid-column:2}.coachTrustCount{width:100%}}.trainingRecordActions{display:grid;justify-items:end;grid-gap:7px;gap:7px;min-width:138px}.trainingApplicationEntry>small,.trainingRecordActions small{color:var(--muted);font-size:10px}.miniAction{border:1px solid #c9d1df;background:#fff;color:var(--navy);border-radius:8px;padding:7px 10px;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}.miniAction:hover{background:#f5f7fb}.miniAction:disabled{opacity:.55;cursor:not-allowed}.trainingApplicationEntries{gap:8px}.trainingApplicationEntry{display:flex!important;justify-content:space-between;align-items:center;gap:14px}.trainingApplicationEntry>div span,.trainingApplicationEntry>div strong{display:block}@media(max-width:700px){.trainingRecordActions{grid-column:2;justify-items:start}.trainingApplicationEntry{align-items:flex-start;flex-direction:column}}.verificationFunnelPanel{margin-bottom:18px}.verificationFunnelGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:18px}.verificationFunnelGrid>div,.verificationReminderAttribution>div{border:1px solid var(--line);border-radius:12px;background:#fff;padding:15px}.verificationFunnelGrid small,.verificationFunnelGrid span,.verificationFunnelGrid strong,.verificationReminderAttribution span,.verificationReminderAttribution strong{display:block}.verificationFunnelGrid span,.verificationReminderAttribution span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:800}.verificationFunnelGrid strong{margin-top:7px;font-size:29px;letter-spacing:-.04em}.verificationFunnelGrid small{margin-top:5px;color:#6f7891;font-size:11px}.verificationReminderAttribution{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:10px}.verificationReminderAttribution strong{margin-top:6px;font-size:20px}@media(max-width:800px){.verificationFunnelGrid,.verificationReminderAttribution{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.verificationFunnelGrid,.verificationReminderAttribution{grid-template-columns:1fr}}.adminOverviewHead{display:flex;justify-content:space-between;gap:24px;align-items:flex-end}.adminActionScore{min-width:190px;border:1px solid #e5d7aa;background:#fffaf0;border-radius:14px;padding:16px;text-align:center}.adminActionScore span,.adminActionScore strong{display:block}.adminActionScore strong{font-size:38px;letter-spacing:-.05em;color:#8a681f}.adminActionScore span{margin-top:3px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#7b704f}.adminOverviewNav{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.adminAreaCard{display:block;border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px;text-decoration:none;color:inherit;transition:.18s ease}.adminAreaCard:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(23,31,61,.07)}.adminAreaTop{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:8px}.adminAreaTop h2{margin:0;font-size:20px}.adminAreaCard p{margin:8px 0 12px;color:var(--muted);font-size:12px;line-height:1.5}.adminKpiGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.adminKpi p,.adminKpi small,.adminKpi strong{display:block}.adminKpi strong{margin-top:9px;font-size:36px;letter-spacing:-.05em}.adminKpi small{margin-top:2px;color:#4d5875;font-weight:800}.adminKpi p{margin:8px 0 0;color:var(--muted);font-size:11px}.adminOverviewGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);grid-gap:14px;gap:14px;margin-bottom:18px}.adminMiniFunnel{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px;margin-top:16px}.adminMiniFunnel>div{border:1px solid var(--line);border-radius:11px;padding:13px;background:#fff}.adminMiniFunnel small,.adminMiniFunnel span,.adminMiniFunnel strong{display:block}.adminMiniFunnel span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:800}.adminMiniFunnel strong{font-size:25px;margin-top:5px}.adminMiniFunnel small{margin-top:3px;color:#64708c;font-size:10px}.adminReminderSplit{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.adminReminderSplit span{border:1px solid var(--line);background:#f8f9fc;border-radius:999px;padding:7px 10px;font-size:11px;color:#64708c}.adminReminderSplit strong{color:var(--navy)}.adminOpsList{display:grid;margin-top:10px}.adminOpsList a{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line);text-decoration:none;color:inherit}.adminOpsList a:first-child{border-top:0}.adminOpsList span{color:#566180;font-size:12px}.adminOpsList strong{font-size:14px}.adminActivityList{display:grid}.adminActivityList>div{display:flex;justify-content:space-between;gap:18px;align-items:center;border-top:1px solid var(--line);padding:12px 0}.adminActivityList>div:first-child{border-top:0}.adminActivityList span,.adminActivityList strong{display:block}.adminActivityList strong{text-transform:capitalize}.adminActivityList span,.adminActivityList time{margin-top:3px;color:var(--muted);font-size:11px}@media(max-width:1050px){.adminKpiGrid,.adminOverviewNav{grid-template-columns:repeat(2,1fr)}.adminOverviewGrid{grid-template-columns:1fr}}@media(max-width:650px){.adminOverviewHead{align-items:flex-start;flex-direction:column}.adminActionScore{width:100%}.adminKpiGrid,.adminMiniFunnel,.adminOverviewNav{grid-template-columns:1fr}.adminActivityList>div{align-items:flex-start;flex-direction:column;gap:4px}}.adminAnalyticsSection{margin:18px 0}.adminAnalyticsHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:14px}.adminAnalyticsHead h2{margin:5px 0 6px;font-size:28px;letter-spacing:-.035em}.adminAnalyticsHead p{margin:0;color:var(--muted);max-width:720px}.adminRangeSwitch{display:flex;border:1px solid var(--line);background:#fff;border-radius:999px;padding:4px;gap:3px}.adminRangeSwitch button{border:0;background:transparent;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:900;letter-spacing:.05em;color:#68728e;cursor:pointer}.adminRangeSwitch button.active{background:var(--navy);color:#fff}.adminPeriodKpis{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:9px;gap:9px;margin-bottom:12px}.adminPeriodKpis>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:13px}.adminPeriodKpis small,.adminPeriodKpis span,.adminPeriodKpis strong{display:block}.adminPeriodKpis span{font-size:9px;text-transform:uppercase;letter-spacing:.075em;color:var(--muted);font-weight:900}.adminPeriodKpis strong{margin-top:6px;font-size:22px;letter-spacing:-.035em}.adminPeriodKpis small{margin-top:4px;color:#74809a;font-size:9px;line-height:1.3}.adminChartsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.adminTrendCard{min-width:0}.adminTrendTitle{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:10px}.adminTrendTitle h3{margin:5px 0 0;font-size:18px}.adminTrendTitle>strong{font-size:18px;white-space:nowrap}.adminBacklogCard{grid-column:1/-1}.adminChart{min-width:0}.adminChartLegend{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:4px}.adminChartLegend span{font-size:10px;color:#66718d;display:flex;align-items:center;gap:5px}.chartSwatch{width:15px;height:3px;border-radius:999px;display:inline-block}.adminChart svg{width:100%;height:auto;display:block;overflow:visible}.chartGridLine{stroke:#edf0f6;stroke-width:1}.chartAxisValue,.chartDateLabel{font-size:9px;fill:#8a93a7}.chartLine{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chartSeries0{stroke:#1f315c;background:#1f315c}.chartSeries1{stroke:#c89b38;background:#c89b38}.adminBacklogStart{min-height:180px;display:grid;place-content:center;text-align:center;border:1px dashed var(--line);border-radius:12px;padding:24px;background:#fbfcff}.adminBacklogStart strong{font-size:38px;letter-spacing:-.05em}.adminBacklogStart p{margin:6px auto 0;color:var(--muted);max-width:560px;line-height:1.55}.adminAnalyticsLoading{min-height:220px;display:grid;place-items:center;color:var(--muted)}@media(max-width:1150px){.adminPeriodKpis{grid-template-columns:repeat(4,1fr)}}@media(max-width:850px){.adminChartsGrid{grid-template-columns:1fr}.adminBacklogCard{grid-column:auto}.adminPeriodKpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.adminAnalyticsHead{align-items:flex-start;flex-direction:column}.adminRangeSwitch{width:100%;justify-content:space-between}.adminRangeSwitch button{flex:1 1}.adminPeriodKpis{grid-template-columns:1fr}}.loomEmbed{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#0f172a;border:1px solid var(--line)}.loomEmbed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.loomPreviewBlock{margin-top:12px}.coachLoomEndorsement .monoLabel,.loomPreviewBlock .monoLabel{margin-bottom:8px}.loomProfilePanel>h2{margin:6px 0 5px}.loomProfilePanel>.muted{margin:0 0 14px}.coachLoomEndorsement{margin-top:16px}.availabilityPill{font-weight:800}.availabilityPill.actively_looking{background:#e9f7ef;border-color:#b9dfc9;color:#176e49}.availabilityPill.open_to_offers{background:#eef3ff;border-color:#c9d6f7;color:#3456a4}.availabilityPill.not_looking{background:#f2f4f7;border-color:#d9dde5;color:#667085}.profileIntelligence{margin-bottom:18px;scroll-margin-top:90px}.profileIntelHero{display:flex;justify-content:space-between;gap:28px;align-items:flex-start}.profileIntelHero h2{margin:7px 0 8px;font-size:30px;letter-spacing:-.04em}.profileIntelHero p{margin:0;max-width:760px;color:var(--muted);line-height:1.6}.profileIntelScore{min-width:150px;border:1px solid var(--line);border-radius:14px;background:#fff;padding:15px;text-align:center}.profileIntelScore strong{font-size:42px;letter-spacing:-.055em}.profileIntelScore span{font-size:14px;color:var(--muted)}.profileIntelScore small{display:block;margin-top:3px;font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:900}.profileIntelScore.strong{background:#f5fbf8;border-color:#bedecf;color:#176e49}.profileIntelScore.mid{background:#fffaf0;border-color:#e5d7aa;color:#8a681f}.profileIntelScore.weak{background:#fff6f7;border-color:#e6c5cc;color:#9a2942}.profileIntelCategories{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:9px;gap:9px;margin-top:18px}.profileIntelCategories>div{border:1px solid var(--line);background:#fff;border-radius:11px;padding:12px}.profileIntelCategoryTop{display:flex;justify-content:space-between;gap:10px;align-items:center}.profileIntelCategoryTop span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:900}.profileIntelCategoryTop strong{font-size:11px}.profileIntelBar{height:5px;border-radius:999px;background:#eef1f6;overflow:hidden;margin:8px 0}.profileIntelBar i{display:block;height:100%;background:var(--navy);border-radius:999px}.profileIntelCategories small{display:block;color:#7a849d;font-size:9px;line-height:1.4}.profileIntelSummary{display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:12px;gap:12px;margin-top:12px}.profileIntelSummary>div{border:1px solid var(--line);background:#f9fafc;border-radius:12px;padding:14px}.profileIntelStrengths{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.profileIntelStrengths span{font-size:11px;color:#4f5d78;background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 9px}.profileIntelSummary>div:last-child{text-align:center}.profileIntelSummary>div:last-child strong{display:block;font-size:28px;margin-top:4px}.profileIntelSummary>div:last-child small{color:var(--muted);font-size:10px}.profileHiringScan{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.profileHiringScan h3,.profileIntelRecommendations h3{margin:5px 0 0;font-size:20px}.profileHiringScanGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:12px}.profileHiringScanGrid>div{border:1px solid var(--line);border-radius:12px;background:#fff;padding:14px}.profileHiringScanGrid span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:900;color:#66718d}.profileHiringScanGrid p{margin:7px 0 0;color:#536079;font-size:12px;line-height:1.55}.profileIntelRecommendations{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.profileIntelRec{border:1px solid var(--line);border-radius:13px;padding:16px;background:#fff;margin-top:10px}.profileIntelRec.high{border-left:4px solid #b34258}.profileIntelRec.medium{border-left:4px solid #b88b2f}.profileIntelRec.low{border-left:4px solid #6b7a9c}.profileIntelRecTop{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.profileIntelRec h4{margin:6px 0 0;font-size:17px}.profileIntelPriority{display:inline-block;font-size:9px;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.profileIntelPriority.high{color:#a02743}.profileIntelPriority.medium{color:#8a681f}.profileIntelPriority.low{color:#5e6985}.profileIntelMeta{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.profileIntelMeta span{border:1px solid var(--line);background:#f8f9fc;border-radius:999px;padding:5px 8px;font-size:9px;color:#65708a;font-weight:800}.profileIntelRec>p{color:#4f5c77;font-size:12px;line-height:1.55}.profileIntelWhy{border:1px solid #e6e9f0;background:#f8f9fc;border-radius:9px;padding:10px 11px}.profileIntelWhy span,.profileIntelWhy strong{display:block}.profileIntelWhy strong{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#6b7590}.profileIntelWhy span{margin-top:4px;font-size:11px;color:#4f5c77;line-height:1.5}.profileIntelRecFooter{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:11px}.profileIntelRecFooter>div{display:flex;flex-wrap:wrap;gap:5px}.profileIntelMore{margin-top:12px}.profileIntelComplete{border:1px solid #bedecf;background:#f7fbf9;border-radius:12px;padding:16px;margin-top:12px}.profileIntelComplete p{margin:5px 0 0;color:var(--muted);font-size:12px}#performance,#profile-basics,#proof-evidence,#training,#work-experience{scroll-margin-top:90px}@media(max-width:1050px){.profileIntelCategories{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.profileIntelHero,.profileIntelRecFooter,.profileIntelRecTop{flex-direction:column;align-items:flex-start}.profileIntelScore{width:100%}.profileHiringScanGrid,.profileIntelCategories{grid-template-columns:1fr 1fr}.profileIntelSummary{grid-template-columns:1fr}.profileIntelMeta{justify-content:flex-start}}@media(max-width:520px){.profileHiringScanGrid,.profileIntelCategories{grid-template-columns:1fr}}.talentProfileCoach{display:grid;grid-template-columns:150px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;margin-bottom:18px}.talentProfileCoachScore{border:1px solid #cbd5e7;background:#f8faff;border-radius:12px;padding:14px;text-align:center}.talentProfileCoachScore small,.talentProfileCoachScore span,.talentProfileCoachScore strong{display:block}.talentProfileCoachScore span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#71809f;font-weight:900}.talentProfileCoachScore strong{font-size:38px;letter-spacing:-.05em;margin-top:3px}.talentProfileCoachScore small{margin-top:3px;color:#5f6d8a;font-size:10px}.talentProfileCoachCopy h2{margin:5px 0 6px;font-size:21px}.talentProfileCoachCopy p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.talentProfileCoachCopy .badges{margin-top:9px}@media(max-width:760px){.talentProfileCoach{grid-template-columns:1fr;align-items:flex-start}.talentProfileCoachScore{text-align:left}.talentProfileCoachScore strong{font-size:32px}}.profileCompetencyEvidence{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.profileCompetencyEvidence h3{margin:5px 0 0;font-size:20px}.profileIntelDisclaimer{margin:8px 0 0;color:#65708a;font-size:11px;line-height:1.55;max-width:780px}.profileCompetencyGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:13px}.profileCompetencyCard{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px;min-width:0}.profileCompetencyTop{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.profileCompetencyTop strong{font-size:13px}.profileCompetencyTop span{font-size:10px;color:#66718d;font-weight:800;white-space:nowrap}.profileCompetencySignals{display:grid;grid-gap:4px;gap:4px;margin-top:8px}.profileCompetencySignals span{font-size:10px;color:#4e5b76}.profileCompetencyCard p{margin:9px 0 0;font-size:10px;color:#65708a;line-height:1.5}.profileCompetencyCard p strong{color:#3b4661}.profileCompetencyCard>small{display:block;margin-top:9px;padding-top:8px;border-top:1px solid #eef0f5;color:#8a93a7;font-size:9px}@media(max-width:900px){.profileCompetencyGrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.profileCompetencyGrid{grid-template-columns:1fr}}.adminProfileOutcomes{margin:0 0 18px}.adminCalibrationEmpty{margin-top:14px;border:1px dashed var(--line);background:#fbfcff;border-radius:12px;padding:18px}.adminCalibrationEmpty strong{display:block}.adminCalibrationEmpty p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.adminOutcomeTable{margin-top:14px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.adminOutcomeHead,.adminOutcomeRow{display:grid;grid-template-columns:1.2fr repeat(5,1fr);grid-gap:10px;gap:10px;align-items:center;padding:11px 13px}.adminOutcomeHead{background:#f7f8fb;border-bottom:1px solid var(--line)}.adminOutcomeHead span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;font-weight:900;color:#727d98}.adminOutcomeRow+.adminOutcomeRow{border-top:1px solid var(--line)}.adminOutcomeRow span,.adminOutcomeRow strong{font-size:12px}.adminOutcomeRow span{color:#536079}@media(max-width:700px){.adminOutcomeTable{overflow-x:auto}.adminOutcomeHead,.adminOutcomeRow{min-width:650px}}.profileEvidenceHealth{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:10px;gap:10px;margin-top:12px}.profileEvidenceHealth>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px}.profileEvidenceHealth small,.profileEvidenceHealth strong{display:block}.profileEvidenceHealth strong{margin-top:6px;font-size:15px}.profileEvidenceHealth small{margin-top:7px;color:#6e7891;font-size:10px;line-height:1.45}.adminValidationBoard{margin-bottom:18px}.adminValidationList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.adminValidationItem{border:1px solid var(--line);border-left-width:4px;border-radius:12px;background:#fff;padding:15px}.adminValidationItem.critical{border-left-color:#b34258}.adminValidationItem.high{border-left-color:#b88b2f}.adminValidationItem.medium{border-left-color:#6d7b9a}.adminValidationItem.low{border-left-color:#aeb6c6}.adminValidationItemTop{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.adminValidationItem h3{margin:6px 0 0;font-size:16px}.adminValidationItem>p{margin:9px 0 0;color:#5c6780;font-size:12px;line-height:1.55}.adminValidationActions{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.adminValidationActions .miniAction.active{background:var(--navy);border-color:var(--navy);color:#fff}@media(max-width:700px){.profileEvidenceHealth{grid-template-columns:1fr}.adminValidationItemTop{flex-direction:column}}.evidenceLab{margin-bottom:18px}.evidenceLabList{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.evidenceLabCard{border:1px solid var(--line);border-radius:13px;background:#fff;padding:16px}.evidenceLabTop{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.evidenceLabTop h3{margin:7px 0 5px;font-size:18px}.evidenceLabTop p{margin:0;color:#5b6680;font-size:12px;line-height:1.55;max-width:760px}.evidenceLabLift{min-width:150px;text-align:right}.evidenceLabLift small,.evidenceLabLift span,.evidenceLabLift strong{display:block}.evidenceLabLift span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#77809a;font-weight:900}.evidenceLabLift strong{font-size:27px;margin-top:4px}.evidenceLabLift small{font-size:10px;color:#68738c}.evidenceLabMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:13px}.evidenceLabMetrics>div{border:1px solid #e7eaf1;background:#f9fafc;border-radius:10px;padding:11px}.evidenceLabMetrics small,.evidenceLabMetrics span,.evidenceLabMetrics strong{display:block}.evidenceLabMetrics span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#76809a;font-weight:900}.evidenceLabMetrics strong{font-size:18px;margin-top:3px}.evidenceLabMetrics small{font-size:9px;color:#7c8599;margin-top:2px}.evidenceLabNote{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;border:1px solid #e7eaf1;background:#f7f8fb;border-radius:9px;padding:10px 11px;margin-top:10px}.evidenceLabNote strong{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#6e7892}.evidenceLabNote span{font-size:11px;color:#4f5b73;line-height:1.5}.evidenceLabNote.subtle{background:#fbfbfc}.evidenceLabActions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px}.evidenceLabActions select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 10px;font-size:11px}.evidenceEngineToggle{display:flex;align-items:center;gap:7px;font-size:11px;color:#4f5c76}.evidenceEngineToggle input{width:auto}.evidenceLabActions>.muted{margin-left:auto;font-size:10px}@media(max-width:800px){.evidenceLabMetrics{grid-template-columns:1fr 1fr}.evidenceLabTop{flex-direction:column}.evidenceLabLift{text-align:left}.evidenceLabNote{grid-template-columns:1fr}.evidenceLabActions>.muted{margin-left:0;width:100%}}@media(max-width:500px){.evidenceLabMetrics{grid-template-columns:1fr}}.repInsights{margin-bottom:18px}.repInsightHero{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:14px}.repInsightHero>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px}.repInsightHero small,.repInsightHero span,.repInsightHero strong{display:block}.repInsightHero span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#75809a;font-weight:900}.repInsightHero strong{font-size:28px;margin-top:4px}.repInsightHero small{font-size:10px;color:#707a91;margin-top:3px}.repInsightJourney{margin-top:14px;border:1px solid var(--line);background:#f9fafc;border-radius:12px;padding:14px}.repJourneySteps{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-top:10px}.repJourneySteps>div{flex:1 1;text-align:center}.repJourneySteps span,.repJourneySteps strong{display:block}.repJourneySteps strong{font-size:20px}.repJourneySteps span{font-size:9px;color:#74809a;text-transform:uppercase;letter-spacing:.05em}.repJourneySteps i{font-style:normal;color:#a0a9ba}.repInsightChange{display:grid;grid-template-columns:1fr 220px;grid-gap:18px;gap:18px;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.repInsightChange h3{margin:5px 0;font-size:18px}.repInsightChange p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.repInsightSpark{height:70px;display:flex;align-items:flex-end;gap:4px}.repInsightSpark i{flex:1 1;background:var(--navy);min-height:8px;border-radius:3px 3px 0 0}.repInsightEmpty{margin-top:14px;border:1px dashed var(--line);border-radius:11px;padding:14px}.repInsightEmpty span,.repInsightEmpty strong{display:block}.repInsightEmpty span{margin-top:4px;color:var(--muted);font-size:11px}.profileRecFeedback{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px;padding-top:9px;border-top:1px solid #eef0f5}.profileRecFeedback span{font-size:10px;color:#778199;margin-right:3px}.profileRecFeedback button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 8px;font-size:9px;color:#59657e;cursor:pointer}.profileRecFeedback button.active{background:var(--navy);border-color:var(--navy);color:#fff}.modelOps{margin-bottom:18px}.modelOpsCreate{border:1px solid var(--line);background:#f9fafc;border-radius:12px;padding:14px;margin-top:12px}.modelOpsCreate label{display:grid;grid-gap:5px;gap:5px;font-size:10px;color:#65708a;font-weight:800}.modelOpsCreate small{display:block;margin-top:8px;color:#7c859a;font-size:9px}.modelOpsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.modelOpsBlock{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px;margin-top:10px}.modelHealthList{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.modelHealthList>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #eef0f5;padding-bottom:7px}.modelHealthList span{font-size:11px;color:#59657d}.modelHealthList strong{font-size:12px}.modelHealthList strong.warn{color:#a34256}.modelOpsFoot{font-size:9px;color:#7b8498;margin-top:9px}.modelVersionName{display:block;font-size:28px;margin-top:9px}.modelOpsBlock p{color:#5e6880;font-size:11px;line-height:1.5}.modelOpsFlags{margin-top:10px}.modelFlagRow{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:11px 0;border-top:1px solid #eef0f5}.modelFlagRow:first-of-type{margin-top:8px}.modelFlagRow>div:first-child span,.modelFlagRow>div:first-child strong{display:block}.modelFlagRow>div:first-child strong{font-size:12px}.modelFlagRow>div:first-child span{font-size:10px;color:#758099;margin-top:3px}.modelFlagRow>div:last-child{display:flex;align-items:center;gap:8px}.modelFlagRow small{font-size:9px;color:#7d879a}.modelRecTable{margin-top:10px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.modelRecTable>div{display:grid;grid-template-columns:2fr repeat(4,1fr);grid-gap:8px;gap:8px;padding:9px 11px;border-top:1px solid #eef0f5;align-items:center}.modelRecTable>div:first-child{border-top:0;background:#f8f9fb}.modelRecTable strong{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#707b94}.modelRecTable span{font-size:10px;color:#536078}.modelOpsAudit{margin-top:10px;border:1px solid var(--line);border-radius:10px;padding:11px}.modelOpsAudit summary{cursor:pointer;font-size:11px;font-weight:800}.modelOpsAudit>div{display:grid;grid-template-columns:1fr auto auto;grid-gap:10px;gap:10px;padding:8px 0;border-top:1px solid #eef0f5;font-size:10px}.modelOpsAudit time{color:#7d8699}@media(max-width:800px){.repInsightHero{grid-template-columns:1fr 1fr}.modelOpsGrid,.repInsightChange{grid-template-columns:1fr}.modelRecTable{overflow-x:auto}.modelRecTable>div{min-width:620px}}@media(max-width:560px){.repInsightHero{grid-template-columns:1fr}.repJourneySteps{overflow-x:auto;justify-content:flex-start}.repJourneySteps>div{min-width:70px}.modelFlagRow{align-items:flex-start;flex-direction:column}}.employerSignalPanel{margin-bottom:12px}.employerSignalPanel p{margin:6px 0 10px;color:var(--muted);font-size:11px;line-height:1.45}.employerSignalChips{display:flex;flex-wrap:wrap;gap:6px}.employerSignalChips button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 8px;font-size:9px;color:#59657d;cursor:pointer}.employerSignalChips button.active{background:var(--navy);border-color:var(--navy);color:#fff}.employerSignalPanel small{display:block;margin-top:8px;color:#57705f;font-size:9px}.workSampleHint{border:1px solid #dfe5f0;background:#f8faff;border-radius:10px;padding:11px 12px;margin:10px 0}.workSampleHint span,.workSampleHint strong{display:block}.workSampleHint strong{font-size:11px}.workSampleHint span{margin-top:4px;color:#66728d;font-size:10px;line-height:1.45}.repInsightTimeline{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.repInsightTimeline>div:not(.monoLabel){display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid #eef0f5}.repInsightTimeline>div:nth-child(2){border-top:0}.repInsightTimeline span{font-size:10px;color:#59657d}.repInsightTimeline time{font-size:9px;color:#858da0}.evidenceSegmentExplorer{border:1px solid var(--line);background:#f9fafc;border-radius:12px;padding:14px;margin-top:14px}.evidenceSegmentExplorer h3{margin:5px 0 0;font-size:17px}.evidenceSegmentExplorer select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 10px;font-size:11px}.evidenceSegmentTable{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;margin-top:10px}.evidenceSegmentTable>div{display:grid;grid-template-columns:2fr repeat(4,1fr);grid-gap:8px;gap:8px;padding:9px 11px;border-top:1px solid #eef0f5}.evidenceSegmentTable>div:first-child{border-top:0;background:#f7f8fb}.evidenceSegmentTable strong{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#707b94}.evidenceSegmentTable span{font-size:10px;color:#536078}@media(max-width:650px){.evidenceSegmentTable{overflow-x:auto}.evidenceSegmentTable>div{min-width:560px}}.profileIntelDetailsToggle{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.profileIntelDetailsToggle .textLink{background:none;border:0;padding:0;cursor:pointer}.profileIntelDetails{margin-top:12px}.profileIntelSimpleWhy{font-size:10px;color:#68738b;line-height:1.45}.repInsightsCompact{padding:0;overflow:hidden}.repInsightsCompact>summary{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:15px 16px;cursor:pointer;list-style:none}.repInsightsCompact>summary::-webkit-details-marker{display:none}.repInsightsCompact>summary strong{display:block;margin-top:4px;font-size:13px}.repInsightsCompact>summary>span{font-size:10px;color:#65718a;font-weight:800}.repInsightsCompact[open]>summary{border-bottom:1px solid var(--line)}.repInsightsBody{padding:0 16px 16px}.placementCheckins{margin-bottom:18px}.placementCheckinList{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.placementCheckinRow{display:flex;justify-content:space-between;gap:14px;align-items:center;border:1px solid var(--line);border-radius:10px;padding:11px 12px;background:#fff}.placementCheckinRow span,.placementCheckinRow strong{display:block}.placementCheckinRow strong{font-size:11px}.placementCheckinRow span{font-size:9px;color:#778199;margin-top:3px}.placementCheckinEditor{margin-top:12px;border:1px solid var(--line);background:#f9fafc;border-radius:12px;padding:14px}.placementCheckinEditor h3{margin:5px 0 0;font-size:17px}.workSampleFields{border:1px solid #dfe5f0;background:#f8faff;border-radius:10px;padding:11px 12px}.workSampleFields span,.workSampleFields strong{display:block}.workSampleFields strong{font-size:9px;letter-spacing:.06em}.workSampleFields span{font-size:10px;color:#66728d;line-height:1.45;margin-top:4px}@media(max-width:620px){.placementCheckinRow{align-items:flex-start;flex-direction:column}}.opportunityMatches{padding-bottom:40px}.opportunityBriefSummary{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:9px;gap:9px;margin-bottom:14px}.opportunityBriefSummary>div{border:1px solid var(--line);border-radius:10px;background:#fff;padding:11px}.opportunityBriefSummary span,.opportunityBriefSummary strong{display:block}.opportunityBriefSummary span{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#78829a;font-weight:800}.opportunityBriefSummary strong{margin-top:4px;font-size:12px;text-transform:capitalize}.matchList{display:grid;grid-gap:12px;gap:12px}.matchCard{border:1px solid var(--line);border-radius:13px;background:#fff;padding:15px}.matchCardTop{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.matchCardTop h3{margin:5px 0 3px;font-size:18px}.matchCardTop p{margin:0;color:#68738b;font-size:11px}.matchEvidenceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.matchEvidenceGrid>div{border:1px solid #e7eaf1;background:#fafbfc;border-radius:10px;padding:11px}.matchEvidenceGrid span,.matchEvidenceGrid strong{display:block}.matchEvidenceGrid strong{font-size:10px;margin-bottom:6px}.matchEvidenceGrid span{font-size:10px;color:#5d6980;line-height:1.5;margin-top:3px}@media(max-width:850px){.opportunityBriefSummary{grid-template-columns:1fr 1fr}.matchEvidenceGrid{grid-template-columns:1fr}.matchCardTop{flex-direction:column}}@media(max-width:520px){.opportunityBriefSummary{grid-template-columns:1fr}}.coachDashboard{padding-bottom:40px}.coachStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.coachStats>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px}.coachStats span,.coachStats strong{display:block}.coachStats span{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#78829a;font-weight:800}.coachStats strong{font-size:22px;margin-top:4px}.coachRepList{display:grid;grid-gap:9px;gap:9px;margin-top:12px}.coachRepCard{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid var(--line);border-radius:11px;padding:12px;background:#fff}.coachRepCard h3{margin:5px 0 2px;font-size:15px}.coachRepCard p{margin:0;color:#68738b;font-size:10px}.coachRepCard small{display:block;margin-top:5px;color:#838da0;font-size:9px}.coachEndorsementEditor{margin-top:14px}.coachPublicPage{max-width:1050px;margin:0 auto;padding:34px 22px 50px}.coachPublicHero{padding:30px 0}.coachPublicHero h1{font-size:46px;margin:8px 0 4px}.coachPublicHero h2{font-size:18px;font-weight:600;color:#5d6880;margin:0 0 10px}.coachPublicHero p{max-width:720px;color:#5f6a80;line-height:1.65}.coachPublicReps{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.coachPublicRep{display:grid;grid-template-columns:1fr 340px;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:12px;padding:14px}.coachPublicRep h3{margin:0 0 4px}.coachPublicRep p{margin:0;color:#6a748a;font-size:10px}.coachPublicRep blockquote{margin:10px 0 0;padding-left:11px;border-left:2px solid var(--navy);font-size:11px;line-height:1.55;color:#4f5b71}@media(max-width:760px){.coachStats{grid-template-columns:1fr}.coachRepCard{align-items:flex-start;flex-direction:column}.coachPublicRep{grid-template-columns:1fr}.coachPublicHero h1{font-size:34px}}.companyTalentFilters{display:grid;grid-template-columns:minmax(0,1fr) 190px 160px;grid-gap:8px;gap:8px}.companyTalentFilters select{border:1px solid var(--line);background:#fff;border-radius:9px;padding:10px 11px;font-size:11px;color:var(--navy)}@media(max-width:760px){.companyTalentFilters{grid-template-columns:1fr}}.financingGate,.financingGateBlocked,.financingGateReview{display:grid;grid-gap:10px;gap:10px}.financingGate>p,.financingGateBlocked>p,.financingGateReview>p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.financingGate .form small{display:block;margin-top:5px;color:#7a8498;font-size:9px;line-height:1.45}.financingGateBlocked{border-left:4px solid #a34256;padding-left:14px}.financingGateReview{border-left:4px solid #b88b2f;padding-left:14px}.financingReviewPanel{margin-bottom:18px}.adminHeadActions{display:flex;align-items:center;gap:12px}.adminKpiLink{text-decoration:none;color:inherit;transition:.18s ease}.adminKpiLink:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(23,31,61,.07)}.adminPeoplePage{max-width:1500px}.adminPeopleHead{align-items:flex-end}.adminPeopleSummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:14px}.adminPeopleSummary button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px 20px;color:var(--ink);cursor:pointer;transition:.16s ease}.adminPeopleSummary button:hover{border-color:#bbc4d6;transform:translateY(-1px)}.adminPeopleSummary button.active{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.adminPeopleSummary small,.adminPeopleSummary span,.adminPeopleSummary strong{display:block}.adminPeopleSummary span{font:10px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.adminPeopleSummary strong{font-size:38px;letter-spacing:-.05em;margin:7px 0 3px}.adminPeopleSummary small{font-size:11px;color:#6c7690;line-height:1.4}.adminPeoplePanel{padding:0;overflow:hidden}.adminDirectoryToolbar{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line);background:#fafbfc}.adminDirectorySearch input{width:100%;border:1px solid var(--line);background:#fff;border-radius:10px;padding:11px 13px;color:var(--ink);outline:none}.adminDirectoryFilters{display:flex;gap:5px;flex-wrap:wrap}.adminDirectoryFilters button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;color:#68728e;cursor:pointer}.adminDirectoryFilters button.active{background:var(--navy);border-color:var(--navy);color:#fff}.adminDirectoryCount{font:10px var(--mono);color:var(--muted);white-space:nowrap}.adminDirectoryTable{width:100%;overflow:auto}.adminDirectoryHeader,.adminDirectoryRow{display:grid;grid-gap:14px;gap:14px;align-items:center;min-width:980px;padding:13px 18px}.adminDirectoryHeader{background:#f6f7fa;border-bottom:1px solid var(--line);font:9px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#7a849b}.adminDirectoryRow{border-bottom:1px solid var(--line);background:#fff}.adminDirectoryRow:last-child{border-bottom:0}.adminDirectoryRow:hover{background:#fbfcfe}.adminRepColumns{grid-template-columns:minmax(220px,1.5fr) minmax(130px,.8fr) minmax(130px,.75fr) minmax(145px,.8fr) minmax(140px,.75fr) auto}.adminCompanyColumns{grid-template-columns:minmax(220px,1.35fr) minmax(190px,1fr) minmax(130px,.75fr) minmax(145px,.8fr) minmax(130px,.7fr) auto}.adminCoachColumns{grid-template-columns:minmax(220px,1.4fr) minmax(160px,.9fr) minmax(120px,.65fr) minmax(110px,.6fr) minmax(140px,.75fr) auto}.adminDirectoryRow>div>small,.adminDirectoryRow>div>span,.adminDirectoryRow>div>strong{display:block}.adminDirectoryRow>div>strong{font-size:13px}.adminDirectoryRow>div>small,.adminDirectoryRow>div>span{font-size:10px;color:var(--muted);margin-top:3px;line-height:1.35}.adminPersonCell strong{font-size:14px!important}.adminPersonCell span{color:#4f5b77!important}.adminDirectoryActions{display:flex;justify-content:flex-end}.adminDirectoryEmpty{padding:30px 18px;margin:0;color:var(--muted)}@media(max-width:900px){.adminHeadActions{align-items:stretch;flex-direction:column}.adminDirectoryToolbar,.adminPeopleSummary{grid-template-columns:1fr}.adminDirectoryCount{justify-self:start}}.talentDashboardV2{max-width:1440px}.talentDashboardHead{align-items:flex-end}.talentDashboardHead h1{max-width:820px}.talentHeadBadges{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.talentHeadBadges .pill{text-transform:capitalize}.talentHeadActions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.talentDashboardTopGrid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.6fr);grid-gap:14px;gap:14px;margin-bottom:14px}.talentDashboardTopGrid .talentProfileCoach{margin:0;min-height:100%;grid-template-columns:145px minmax(0,1fr) auto}.talentDashboardTopGrid .talentProfileCoachCopy h2{font-size:26px;line-height:1.08;margin:6px 0 7px}.talentStatusPanel{padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.talentStatusGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.talentStatusGrid>div{background:#fff;padding:15px}.talentStatusGrid span,.talentStatusGrid strong{display:block}.talentStatusGrid strong{font-size:27px;letter-spacing:-.04em}.talentStatusGrid span{margin-top:3px;font-size:9px;line-height:1.35;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800}.talentActionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:14px}.talentActionGrid>.panel{margin:0}.talentActionPanel{padding:22px;min-width:0}.talentActionPanel .panelTitleRow h2{font-size:24px;margin-top:5px}.talentActionPanel .listRow{padding:13px 0}.talentActionPanel .listRow span{font-size:10px}.talentDashboardV2>.panel,.talentDashboardV2>.repInsights,.talentDashboardV2>section.panel{margin-bottom:14px}@media(max-width:1050px){.talentActionGrid,.talentDashboardTopGrid{grid-template-columns:1fr}}@media(max-width:720px){.talentDashboardHead{align-items:flex-start;flex-direction:column}.talentHeadActions{width:100%;justify-content:flex-start}.talentDashboardTopGrid .talentProfileCoach{grid-template-columns:1fr}.talentStatusGrid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.talentStatusGrid{grid-template-columns:1fr}}@media(min-width:1051px){.adminOverviewNav{grid-template-columns:repeat(3,minmax(0,1fr))}}.adminOverview{max-width:1500px}.adminOverviewClean{max-width:1360px}.adminHeroClean{display:flex;justify-content:space-between;gap:28px;align-items:flex-end;padding:38px 0 22px}.adminHeroClean h1{font-size:clamp(40px,4.6vw,64px);letter-spacing:-.055em;line-height:.98;margin:10px 0 9px}.adminHeroClean p{margin:0;color:var(--muted);font-size:15px}.adminHeroActions{display:flex;align-items:center;gap:10px}.adminAttentionBadge{min-width:118px;border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px 14px;text-align:center}.adminAttentionBadge span,.adminAttentionBadge strong{display:block}.adminAttentionBadge strong{font-size:27px;line-height:1}.adminAttentionBadge span{font:9px var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-top:4px}.adminAttentionBadge.hasWork{background:#fffaf0;border-color:#e5d7aa}.adminPeopleStrip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:12px}.adminPeopleTile{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:13px;padding:16px 18px;transition:.15s ease}.adminPeopleTile:hover{border-color:#b9c2d4;transform:translateY(-1px)}.adminPeopleTile small,.adminPeopleTile span,.adminPeopleTile strong{display:block}.adminPeopleTile span{font:9px var(--mono);letter-spacing:.09em;color:var(--muted)}.adminPeopleTile strong{font-size:34px;letter-spacing:-.05em;margin:4px 0}.adminPeopleTile small{font-size:10px;color:#6f7890}.adminPrimaryGrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:12px;gap:12px;margin-bottom:12px}.adminLowerGrid>.panel,.adminPrimaryGrid>.panel{margin:0;padding:20px}.adminLowerGrid h2,.adminMarketplaceSnapshot h2,.adminQueueClean h2{font-size:22px;margin:5px 0 0}.adminQueueRows{display:grid;margin-top:10px}.adminQueueRows a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit;padding:11px 0;border-top:1px solid var(--line)}.adminQueueRows a:first-child{border-top:0}.adminQueueRows span{font-size:12px;color:#536079}.adminQueueRows strong{font-size:13px}.adminQueueRows a.hasItems span,.adminQueueRows a.hasItems strong{color:var(--navy);font-weight:800}.adminSnapshotGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:11px;overflow:hidden;margin-top:13px}.adminSnapshotGrid>div{background:#fff;padding:16px}.adminSnapshotGrid span,.adminSnapshotGrid strong{display:block}.adminSnapshotGrid strong{font-size:28px;letter-spacing:-.045em}.adminSnapshotGrid span{font-size:9px;text-transform:uppercase;letter-spacing:.065em;color:var(--muted);margin-top:3px}.adminWorkspaceLinks{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:12px}.adminWorkspaceLinks a{display:block;text-decoration:none;color:inherit;padding:14px 16px;border:1px solid var(--line);background:#fff;border-radius:12px}.adminWorkspaceLinks a:hover{border-color:#bcc5d7}.adminWorkspaceLinks small,.adminWorkspaceLinks span{display:block}.adminWorkspaceLinks span{font-size:13px;font-weight:800}.adminWorkspaceLinks small{font-size:10px;color:var(--muted);margin-top:3px}.adminLowerGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:12px}.adminAnalyticsDisclosure{margin:0 0 60px;padding:0;overflow:hidden}.adminAnalyticsDisclosure>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;cursor:pointer}.adminAnalyticsDisclosure>summary::-webkit-details-marker{display:none}.adminAnalyticsDisclosure>summary strong{display:block;font-size:16px;margin-top:3px}.adminAnalyticsDisclosure>summary>span{font-size:11px;color:#59647f;font-weight:800}.adminAnalyticsDisclosure[open]>summary{border-bottom:1px solid var(--line)}.adminAnalyticsDisclosure .adminAnalyticsSection{padding:20px;margin:0}.adminAnalyticsDisclosure .adminAnalyticsHead{margin-top:0}@media(max-width:900px){.adminHeroClean{align-items:flex-start;flex-direction:column}.adminHeroActions{width:100%}.adminLowerGrid,.adminPeopleStrip,.adminPrimaryGrid{grid-template-columns:1fr}.adminWorkspaceLinks{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.adminHeroActions{align-items:stretch;flex-direction:column}.adminWorkspaceLinks{grid-template-columns:1fr}}.adminPeoplePage{max-width:1360px}.adminPeopleHead{padding-bottom:18px}.adminPeopleHead h1{font-size:clamp(36px,4.2vw,56px);max-width:900px}.adminPeopleHead p{font-size:14px}.adminPeopleSummary{gap:10px;margin-bottom:12px}.adminPeopleSummary button{border-radius:13px;padding:14px 16px}.adminPeopleSummary strong{font-size:30px;margin:4px 0 2px}.adminPeopleSummary small{font-size:10px}.adminPeoplePanel{border-radius:13px}.adminDirectoryToolbar{padding:12px 14px}.adminDirectoryHeader,.adminDirectoryRow{padding:11px 14px}.adminDirectoryRow{min-height:64px}.adminDirectoryRow .pill{display:inline-block!important;width:auto}.adminSubnav{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(247,248,251,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.adminSubnavInner{max-width:1360px;margin:0 auto;padding:10px 24px;display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.adminSubnavInner::-webkit-scrollbar{display:none}.adminSubnav a{flex:0 0 auto;text-decoration:none;color:#66718a;font-size:11px;font-weight:800;padding:8px 11px;border-radius:8px}.adminSubnav a:hover{background:#fff;color:var(--navy)}.adminSubnav a.active{background:var(--navy);color:#fff}.adminPageIntro{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:30px 0 18px}.adminPageIntro h1{font-size:clamp(34px,4vw,52px);letter-spacing:-.05em;line-height:1;margin:7px 0 8px}.adminPageIntro p{margin:0;max-width:720px;color:var(--muted);font-size:13px;line-height:1.55}.adminBillingPage,.adminIntelligencePage,.adminMarketplacePage,.adminReviewPage,.adminTrustPage{max-width:1360px}.adminQueueSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px;margin-bottom:12px}.adminQueueSummary a{text-decoration:none;color:inherit;border:1px solid var(--line);background:#fff;border-radius:11px;padding:13px 15px;display:flex;justify-content:space-between;align-items:center;gap:12px}.adminQueueSummary a:hover{border-color:#bcc5d6}.adminQueueSummary span{font-size:11px;color:#58647d;font-weight:700}.adminQueueSummary strong{font-size:20px}.adminReviewAnalytics{padding:0!important;margin:0 0 12px!important;overflow:hidden}.adminReviewAnalytics>summary{list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:14px 18px;cursor:pointer}.adminReviewAnalytics>summary::-webkit-details-marker{display:none}.adminReviewAnalytics>summary strong{display:block;font-size:15px;margin-top:2px}.adminReviewAnalytics>summary>span{font-size:10px;color:#65708a;font-weight:800}.adminReviewAnalyticsBody{padding:0 18px 18px;border-top:1px solid var(--line)}.adminReviewAnalyticsBody .verificationFunnelGrid{margin-top:14px}.adminReviewPage .adminQueue>.panel,.adminReviewPage .financingReviewPanel{margin-bottom:12px}.adminReviewPage .adminQueue{gap:12px}.adminBillingPage .billingGrid{gap:12px;margin-bottom:12px}.adminBillingPage .billingTablePanel{margin-bottom:12px}.adminMarketplacePage .launchFunnel{gap:9px}.adminMarketplacePage .launchMetric{padding:15px}.adminMarketplacePage .launchMetric strong{font-size:30px}.adminTrustPage .adminQueue{gap:12px}.adminTrustPage .adminQueue>.panel{margin-bottom:0}@media(max-width:850px){.adminSubnavInner{padding-left:16px;padding-right:16px}.adminQueueSummary{grid-template-columns:repeat(2,1fr)}.adminPageIntro{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.adminQueueSummary{grid-template-columns:1fr}}.directoryFilterDrawer{margin-top:10px;border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.directoryFilterDrawer>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;cursor:pointer}.directoryFilterDrawer>summary::-webkit-details-marker{display:none}.directoryFilterDrawer>summary>span{font-size:11px;font-weight:900;color:var(--navy)}.directoryFilterDrawer>summary>strong{font-size:10px;color:var(--muted);font-weight:800}.directoryFilterDrawer[open]>summary{border-bottom:1px solid var(--line);background:#fafbfc}.directoryFilterDrawer .advancedFilterGrid{grid-template-columns:repeat(4,minmax(0,1fr));padding:14px;gap:10px}.directoryFilterDrawer .advancedFilterGrid label{font-size:10px}.directoryFilterDrawer .filterCheckbox{min-height:44px;align-self:flex-end}.directoryFilterActions{display:flex;justify-content:flex-end;padding:0 14px 14px}.directoryFilterActions .clearFilters{margin:0}@media(max-width:1000px){.directoryFilterDrawer .advancedFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.directoryFilterDrawer .advancedFilterGrid{grid-template-columns:1fr}}.coachProfileSettings{padding:0!important;overflow:hidden}.coachProfileSettings>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;cursor:pointer}.coachProfileSettings>summary::-webkit-details-marker{display:none}.coachProfileSettings>summary strong{display:block;font-size:15px;margin-top:3px}.coachProfileSettings>summary>span{font-size:10px;font-weight:800;color:#5f6b84}.coachProfileSettings[open]>summary{border-bottom:1px solid var(--line)}.coachProfileSettingsBody{padding:18px 20px 20px}.adminRepFunnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.adminRepFunnel>div{background:#fff;border:1px solid var(--line);border-radius:11px;padding:12px 14px}.adminRepFunnel span,.adminRepFunnel strong{display:block}.adminRepFunnel span{font-size:9px;text-transform:uppercase;letter-spacing:.065em;color:var(--muted);font-weight:800}.adminRepFunnel strong{font-size:25px;letter-spacing:-.04em;margin-top:4px}@media(max-width:900px){.adminRepFunnel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.adminRepFunnel{grid-template-columns:1fr}}.adminPeopleIntro{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:26px 0 16px}.adminPeopleIntro h1{font-size:clamp(34px,4vw,52px);letter-spacing:-.05em;line-height:1;margin:7px 0 8px}.adminPeopleIntro p{margin:0;max-width:720px;color:var(--muted);font-size:13px;line-height:1.55}.adminPeopleTotals{min-width:120px;text-align:right}.adminPeopleTotals span,.adminPeopleTotals strong{display:block}.adminPeopleTotals strong{font-size:34px;letter-spacing:-.05em}.adminPeopleTotals span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:800}.adminEntitySwitcher{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--line);background:#fff;border-radius:11px;margin-bottom:10px}.adminEntitySwitcher button{border:0;background:transparent;color:#65708a;border-radius:8px;padding:9px 12px;display:flex;align-items:center;gap:8px;cursor:pointer;font-size:11px;font-weight:800}.adminEntitySwitcher button strong{font-size:11px}.adminEntitySwitcher button.active{background:var(--navy);color:#fff}.adminRepJourney{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto 1fr auto;align-items:center;grid-gap:9px;gap:9px;border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;margin-bottom:10px}.adminRepJourney>i{height:1px;background:var(--line);display:block}.adminRepJourneyStep{min-width:74px}.adminRepJourneyStep span,.adminRepJourneyStep strong{display:block}.adminRepJourneyStep span{font-size:9px;text-transform:uppercase;letter-spacing:.065em;color:var(--muted);font-weight:800}.adminRepJourneyStep strong{font-size:20px;letter-spacing:-.04em;margin-top:2px}.adminRepJourneyStep.active span{color:var(--navy)}.adminPeoplePanel{box-shadow:0 8px 24px rgba(22,31,54,.04)}.adminDirectoryToolbar{position:-webkit-sticky;position:sticky;top:53px;z-index:5;background:rgba(250,251,252,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.adminRepColumnsV2{grid-template-columns:minmax(240px,1.45fr) minmax(145px,.8fr) minmax(145px,.75fr) minmax(150px,.8fr) minmax(140px,.7fr) auto}.adminPersonIdentity{display:flex;align-items:center;gap:11px}.adminAvatar{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#eef2f8;border:1px solid #dfe4ed;color:var(--navy);font-size:12px;font-weight:900;flex:0 0 auto}.adminStageBadge{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;letter-spacing:.02em;border:1px solid var(--line);white-space:nowrap}.adminStageBadge.signup{background:#f4f5f7;color:#667085}.adminStageBadge.profile{background:#eef3ff;border-color:#cbd7f4;color:#3659a5}.adminStageBadge.review{background:#fff8e8;border-color:#e6d39c;color:#8a651d}.adminStageBadge.approved{background:#f0f8f4;border-color:#c3dfd1;color:#23704d}.adminStageBadge.live{background:#e9f7ef;border-color:#b8dfc8;color:#176e49}.adminCompletionCell{display:grid;grid-gap:7px;gap:7px}.adminMiniProgress{height:4px;background:#edf0f5;border-radius:99px;overflow:hidden;width:100%}.adminMiniProgress i{display:block;height:100%;background:var(--navy);border-radius:99px}.adminMutedAction{font-size:10px;color:#8a93a6;font-weight:700;white-space:nowrap}.adminDirectoryRow{transition:background .14s ease,transform .14s ease}.adminDirectoryRow:hover{background:#fbfcff}@media(max-width:980px){.adminPeopleIntro{align-items:flex-start}.adminRepJourney{grid-template-columns:repeat(5,1fr)}.adminRepJourney>i{display:none}}@media(max-width:700px){.adminPeopleIntro{flex-direction:column}.adminPeopleTotals{text-align:left}.adminEntitySwitcher{display:flex;width:100%}.adminEntitySwitcher button{flex:1 1;justify-content:center}.adminRepJourney{grid-template-columns:repeat(2,1fr)}.adminDirectoryToolbar{top:51px}}.adminDirectoryFilters button,.adminEntitySwitcher button,.adminPeopleTile,.adminQueueRows a,.adminQueueSummary a,.adminSubnav a,.adminWorkspaceLinks a{transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.adminDirectoryFilters button:focus-visible,.adminEntitySwitcher button:focus-visible,.adminPeopleTile:focus-visible,.adminQueueRows a:focus-visible,.adminQueueSummary a:focus-visible,.adminSubnav a:focus-visible,.adminWorkspaceLinks a:focus-visible{outline:2px solid #3659a5;outline-offset:2px}.adminBillingPage,.adminIntelligencePage,.adminMarketplacePage,.adminOverviewClean,.adminPeoplePage,.adminReviewPage,.adminTrustPage{padding-top:0}.adminDirectorySearch input:focus{border-color:#8fa3ce;box-shadow:0 0 0 3px rgba(54,89,165,.08)}.adminDirectoryFilters button:hover{border-color:#b7c1d4;color:var(--navy)}.adminDirectoryActions .button{min-width:58px}.adminDirectoryHeader{position:-webkit-sticky;position:sticky;top:106px;z-index:3}.adminBillingPage .panel,.adminMarketplacePage .panel,.adminReviewPage .panel,.adminTrustPage .panel{box-shadow:0 6px 20px rgba(22,31,54,.035)}.adminPageIntro+.pageNotice,.adminPeopleIntro+.pageNotice{margin-top:0}@media(max-width:700px){.adminDirectoryHeader{position:static}}.directoryHeroV2{padding-top:54px;padding-bottom:24px;max-width:1180px}.directoryHeroV2 h1{max-width:760px;margin-bottom:12px}.directoryHeroV2>p{max-width:700px;font-size:16px;line-height:1.6}.directoryTrustLine{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;color:#65708a;font-size:11px;font-weight:750}.directoryTrustLine span{display:inline-flex;align-items:center;gap:7px}.directoryTrustLine span:before{content:"✓";color:#257152;font-weight:900}.directorySearchV2{padding-top:6px}.directorySearchFocus{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.directorySearchFocus input{width:100%;min-height:54px;border:1px solid #d9deea;border-radius:13px;background:#fff;padding:0 17px;font-size:15px;outline:none;box-shadow:0 8px 24px rgba(22,31,54,.035)}.directorySearchFocus input:focus{border-color:#8fa3ce;box-shadow:0 0 0 3px rgba(54,89,165,.08),0 8px 24px rgba(22,31,54,.035)}.quickFilterRow{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.quickFilterRow button{border:1px solid #d9deea;background:#fff;color:#65708a;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:850;cursor:pointer;transition:.14s ease}.quickFilterRow button:hover{border-color:#aeb9ce;color:var(--navy)}.quickFilterRow button.active{background:var(--navy);border-color:var(--navy);color:#fff}.directorySearchV2 .directoryFilterDrawer{margin-top:12px}.directoryEmptyDemand{grid-column:1/-1;max-width:none;text-align:left;padding:34px;border-style:solid;background:linear-gradient(135deg,#fff,#f7f9fc)}.directoryEmptyDemand h2{max-width:620px;font-size:clamp(28px,4vw,44px);letter-spacing:-.045em;margin:8px 0 10px}.directoryEmptyDemand p{max-width:650px;font-size:14px;line-height:1.6}.emptyStateActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.talentCardV2{display:flex;flex-direction:column}.talentCardV2 .talentCardMeta{margin-bottom:14px}.talentCardV2 .cardTop h3{font-size:20px}.talentCardV2 .cardTop p{line-height:1.45}.metricGridPriority{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.metricGridPriority>div:first-child strong{font-size:23px}.trustSignalRow{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 4px}.trustSignalRow span{font-size:9px;font-weight:850;color:#46536c;background:#f6f8fb;border:1px solid #e2e7ef;border-radius:999px;padding:6px 8px}.talentCardV2 .cardActions{margin-top:auto;padding-top:18px}.onboardingFocusedForm{margin-top:0}.optionalLabel{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#8992a5;font-weight:800;margin-left:5px}@media(max-width:700px){.directoryHeroV2{padding-top:34px}.directoryHeroV2>p{font-size:14px}.directoryTrustLine{display:grid;grid-gap:7px;gap:7px}.directorySearchFocus input{min-height:50px}.quickFilterRow{flex-wrap:nowrap;overflow:auto;padding-bottom:4px;margin-right:-18px;padding-right:18px}.quickFilterRow button{white-space:nowrap}.metricGridPriority{grid-template-columns:1fr 1fr}.metricGridPriority>div:first-child{grid-column:1/-1}.emptyStateActions{display:grid}.emptyStateActions .button{width:100%}}.profileDecisionSignals{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}.profileDecisionSignals span{font-size:10px;font-weight:850;color:#2d5f49;background:#eef8f2;border:1px solid #cae5d5;border-radius:999px;padding:7px 9px}.profileVerificationLineV2{gap:10px 18px}.decisionPanel{border-color:#d7dee9;box-shadow:0 10px 30px rgba(22,31,54,.045)}.decisionPanel h2{max-width:620px}.profileHiringCard h3{font-size:22px;letter-spacing:-.035em;margin:7px 0}.profileHiringSummary{font-size:12px;line-height:1.55;color:var(--muted);margin:0 0 14px}.profilePrimaryCta{min-height:46px;display:flex;align-items:center;justify-content:center}.mobileInterviewBar{display:none}@media(max-width:820px){.publicProfile{padding-bottom:86px}.profileAside .sticky{position:static}.mobileInterviewBar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #dfe4ed;box-shadow:0 -10px 30px rgba(22,31,54,.08)}.mobileInterviewBar>div{min-width:0}.mobileInterviewBar span,.mobileInterviewBar strong{display:block}.mobileInterviewBar strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.mobileInterviewBar span{font-size:9px;color:var(--muted);margin-top:2px}.mobileInterviewBar .button{white-space:nowrap;min-height:42px;padding:0 14px}}.interviewRequestForm h2{font-size:clamp(28px,4vw,40px);letter-spacing:-.045em;margin:8px 0 10px}.interviewRequestLead{margin:0 0 18px;color:var(--muted);font-size:13px;line-height:1.6}.interviewRequestAssurance{display:grid;grid-gap:7px;gap:7px;margin:2px 0 4px;padding:12px 14px;border:1px solid #e1e6ef;border-radius:11px;background:#f8fafc}.interviewRequestAssurance span{font-size:10px;font-weight:800;color:#42506a}.interviewRequestButton{min-height:48px;font-size:12px}.contactActionCard .contactAuthActions{display:grid;grid-gap:8px;gap:8px}.hiringWorkspaceHead{align-items:flex-end}.hiringFocusSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 16px}.hiringFocusSummary>div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px;box-shadow:0 6px 20px rgba(22,31,54,.025)}.hiringFocusSummary small,.hiringFocusSummary span,.hiringFocusSummary strong{display:block}.hiringFocusSummary span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:850}.hiringFocusSummary strong{font-size:30px;letter-spacing:-.05em;margin:4px 0 1px}.hiringFocusSummary small{font-size:10px;color:#7b8496}.hiringAttentionPanel{margin-bottom:14px}.hiringQueue{display:grid;grid-gap:10px;gap:10px}.hiringCandidateCard{display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(190px,.8fr) minmax(180px,.7fr);align-items:center;grid-gap:20px;gap:20px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:0 6px 22px rgba(22,31,54,.03)}.hiringCandidateCard.isClosed{opacity:.62}.hiringCandidateIdentity{display:flex;align-items:center;gap:12px;min-width:0}.hiringCandidateIdentity h3{font-size:17px;letter-spacing:-.025em;margin:3px 0}.hiringCandidateIdentity p{font-size:11px;color:var(--muted);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:390px}.hiringCandidateIdentity .monoLabel{font-size:8px}.hiringCandidateProgress{min-width:0}.hiringStageTop{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.hiringStageTop span{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.hiringStageTop strong{font-size:12px}.hiringStageTrack{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4px;gap:4px;margin-top:9px}.hiringStageTrack i{height:5px;border-radius:99px;background:#e8ebf1}.hiringStageTrack i.done{background:var(--navy)}.hiringCandidateAction{display:flex;align-items:center;justify-content:flex-end;gap:8px}.hiringCandidateAction>.button{white-space:nowrap;min-width:142px}.candidateMoreActions{position:relative}.candidateMoreActions>summary{list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:9px;padding:9px 11px;font-size:10px;font-weight:800;color:#68738a;background:#fff}.candidateMoreActions>summary::-webkit-details-marker{display:none}.candidateMoreActions>div{position:absolute;right:0;top:calc(100% + 7px);z-index:20;min-width:210px;background:#fff;border:1px solid var(--line);border-radius:11px;padding:8px;box-shadow:0 14px 32px rgba(22,31,54,.12);display:grid;grid-gap:6px;gap:6px}.candidateMoreActions a,.candidateMoreActions button{border:0;background:transparent;text-align:left;padding:8px 9px;border-radius:7px;font-size:10px;font-weight:750;color:var(--navy);cursor:pointer;text-decoration:none}.candidateMoreActions a:hover,.candidateMoreActions button:hover{background:#f5f7fa}.candidateMoreActions label{font-size:9px;color:var(--muted);display:grid;grid-gap:5px;gap:5px;padding:5px 8px 7px}.candidateMoreActions select{width:100%}.hiringEmpty{padding:44px 22px}@media(max-width:900px){.hiringFocusSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.hiringCandidateCard{grid-template-columns:1fr;gap:14px}.hiringCandidateAction{justify-content:flex-start}.candidateMoreActions>div{left:0;right:auto}}@media(max-width:560px){.hiringFocusSummary{grid-template-columns:1fr 1fr}.hiringCandidateAction{display:grid;grid-template-columns:1fr auto}.hiringCandidateAction>.button{min-width:0;width:100%}.hiringCandidateIdentity p{max-width:250px}}.interviewSchedulerGrid{align-items:start}.schedulerTrust{display:grid;grid-gap:7px;gap:7px;margin-top:18px}.schedulerTrust span{font-size:10px;font-weight:800;color:#4f5c72}.schedulerCard{padding:22px}.schedulerTopRow{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.schedulerTopRow h2{font-size:26px;letter-spacing:-.04em;margin:5px 0 0}.schedulerDuration{min-width:112px}.suggestedSlotGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.suggestedSlot{border:1px solid #dce2eb;background:#fff;border-radius:11px;padding:12px;text-align:left;cursor:pointer;transition:.14s ease}.suggestedSlot span,.suggestedSlot strong{display:block}.suggestedSlot strong{font-size:11px;color:var(--navy)}.suggestedSlot span{font-size:9px;color:var(--muted);margin-top:3px}.suggestedSlot:hover{border-color:#9faec7;box-shadow:0 5px 15px rgba(22,31,54,.05)}.suggestedSlot.active{border-color:var(--navy);background:#f3f6fb;box-shadow:0 0 0 2px rgba(22,31,54,.05)}.schedulerNoSlots{border:1px dashed #cfd6e2;border-radius:11px;padding:16px;margin:14px 0;background:#fafbfc}.schedulerNoSlots span,.schedulerNoSlots strong{display:block}.schedulerNoSlots strong{font-size:12px}.schedulerNoSlots span{font-size:10px;color:var(--muted);margin-top:4px}.manualTimePicker,.schedulerOptional{border-top:1px solid #e7eaf0;padding-top:12px;margin-top:12px}.manualTimePicker>summary,.schedulerOptional>summary{cursor:pointer;font-size:10px;font-weight:850;color:#56627a;list-style:none}.manualTimePicker>summary::-webkit-details-marker,.schedulerOptional>summary::-webkit-details-marker{display:none}.manualTimePicker[open]>summary,.schedulerOptional[open]>summary{margin-bottom:12px}.selectedInterviewSummary{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid #cde2d5;background:#f1f8f4;border-radius:10px;padding:11px 13px;margin-top:12px}.selectedInterviewSummary span{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#47705d;font-weight:850}.selectedInterviewSummary strong{font-size:11px;color:#234c39}.schedulerFinePrint{font-size:9px;line-height:1.55;color:#7d8799;margin:14px 0 0}.schedulerPrimaryButton{min-height:48px}@media(max-width:700px){.schedulerTopRow{align-items:flex-start;flex-direction:column}.schedulerDuration{width:100%}.suggestedSlotGrid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.suggestedSlotGrid{grid-template-columns:1fr}}.applicationGuided .applicationProgressGuided{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.applicationProgressGuided .applicationStep{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:#fff;border-radius:11px;padding:10px 9px;text-align:left;cursor:pointer;display:grid;grid-template-columns:auto 1fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:2px;row-gap:2px;align-items:center}.applicationProgressGuided .applicationStep span{grid-row:1/3;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#eef2f7;font-size:10px;font-weight:900}.applicationProgressGuided .applicationStep strong{font-size:10px}.applicationProgressGuided .applicationStep small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800}.applicationProgressGuided .applicationStep.done span{background:#eaf6ee;color:#1f6a48}.applicationProgressGuided .applicationStep.active{border-color:var(--navy);box-shadow:0 0 0 2px rgba(22,31,54,.04)}.applicationFocusCard{display:flex;justify-content:space-between;gap:24px;align-items:center;border:1px solid #dbe2ec;background:linear-gradient(135deg,#fff,#f7f9fc);border-radius:14px;padding:20px 22px;margin:14px 0 16px}.applicationFocusCard h2{font-size:24px;letter-spacing:-.035em;margin:5px 0 7px}.applicationFocusCard p{margin:0;color:var(--muted);font-size:12px;line-height:1.55;max-width:650px}.applicationFocusProgress{text-align:right;flex:0 0 auto}.applicationFocusProgress span,.applicationFocusProgress strong{display:block}.applicationFocusProgress strong{font-size:32px;letter-spacing:-.05em}.applicationFocusProgress span{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800}.applicationSectionHidden{display:none}.applicationSectionActive{animation:applicationReveal .16s ease}@keyframes applicationReveal{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:900px){.applicationGuided .applicationProgressGuided{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.applicationGuided .applicationProgressGuided{grid-template-columns:repeat(2,minmax(0,1fr))}.applicationFocusCard{align-items:flex-start;flex-direction:column}.applicationFocusProgress{text-align:left}}.talentPriorityCard{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px;margin-bottom:14px;border-color:#dbe2ec;background:linear-gradient(135deg,#fff,#f7f9fc)}.talentPriorityCard h2{font-size:clamp(28px,4vw,42px);letter-spacing:-.045em;margin:6px 0 8px;max-width:760px}.talentPriorityCard p{margin:0;max-width:760px;color:var(--muted);font-size:13px;line-height:1.6}.talentPriorityCard.interview{border-color:#cfd8ec;background:linear-gradient(135deg,#fff,#f3f6fd)}.talentPriorityCard.hire{border-color:#cfe3d8;background:linear-gradient(135deg,#fff,#f1f8f4)}.talentPriorityCard.complete{border-color:#d8e5dd;background:#f7fbf8}.talentDashboardSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.talentDashboardSummary>div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px}.talentDashboardSummary small,.talentDashboardSummary span,.talentDashboardSummary strong{display:block}.talentDashboardSummary span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:850}.talentDashboardSummary strong{font-size:28px;letter-spacing:-.05em;margin:4px 0 1px}.talentDashboardSummary small{font-size:10px;color:#7b8496}.talentNextQueue{margin-bottom:14px}.talentNextList{display:grid}.talentNextItem{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;border-top:1px solid #edf0f4}.talentNextItem:first-child{border-top:0}.talentNextItem p,.talentNextItem strong{display:block}.talentNextItem strong{font-size:13px;margin:2px 0}.talentNextItem p{font-size:10px;color:var(--muted);margin:0}.talentHistoryGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.talentActivityDetails{padding:0!important;margin-top:12px;overflow:hidden}.talentActivityDetails>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 18px;cursor:pointer}.talentActivityDetails>summary::-webkit-details-marker{display:none}.talentActivityDetails>summary strong{display:block;font-size:14px;margin-top:2px}.talentActivityDetails>summary>span{font-size:10px;color:var(--muted);font-weight:800}.talentActivityDetails[open]>summary{border-bottom:1px solid var(--line)}.talentActivityBody{padding:0 18px 14px}@media(max-width:850px){.talentPriorityCard{align-items:flex-start;flex-direction:column}.talentDashboardSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.talentHistoryGrid{grid-template-columns:1fr}}@media(max-width:520px){.talentDashboardSummary{grid-template-columns:1fr 1fr}.talentNextItem{align-items:flex-start;flex-direction:column}.talentNextItem .button{width:100%}}.coachVerifyEndorsement{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.coachVerifyStep{display:flex;gap:12px;align-items:flex-start;padding:14px 15px;border:1px solid #e1e6ef;border-radius:12px;background:#fafbfc}.coachVerifyStep>span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--navy);color:#fff;font-size:10px;font-weight:900;flex:0 0 auto}.coachVerifyStep h2{font-size:22px;letter-spacing:-.035em;margin:4px 0 5px}.coachVerifyStep p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.coachEndorsementPromptChips{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.coachEndorsementPromptChips>span{font-size:9px;color:var(--muted);font-weight:800}.coachEndorsementPromptChips button{border:1px solid #dce2ea;background:#fff;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800;color:#536078;cursor:pointer}.coachEndorsementPromptChips button:hover{border-color:#aab6ca;color:var(--navy)}.coachVideoChoice{margin-top:2px}.coachVerifierDetails{border:1px solid #e4e8ef;border-radius:11px;background:#fff;overflow:hidden}.coachVerifierDetails>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:11px 13px;cursor:pointer;font-size:10px;font-weight:850;color:#556178}.coachVerifierDetails>summary::-webkit-details-marker{display:none}.coachVerifierDetails>summary span{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:#8b94a6}.coachVerifierDetails[open]>summary{border-bottom:1px solid #e8ebf1}.coachVerifierDetailsBody{padding:13px}.privateNoteDetails{margin-top:12px}.coachVerifySubmit{min-height:48px;margin-top:12px}.coachStatsV2 small{display:block;font-size:9px;color:var(--muted);margin-top:3px}.coachRepTrustLine{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.coachRepTrustLine span{font-size:9px;font-weight:850;color:#315f4a}.coachRepTrustLine small{font-size:9px;color:var(--muted)}.coachTraineePanel .coachRepCard{align-items:center}.adminSubnavV2{position:-webkit-sticky;position:sticky;top:0;z-index:45;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.adminSubnavV2 .adminSubnavInner{display:flex;align-items:center;gap:14px;max-width:1280px;margin:0 auto;padding:9px 18px}.adminNavBrand{display:flex;align-items:center;gap:7px;text-decoration:none;color:var(--navy);flex:0 0 auto;padding-right:8px;border-right:1px solid #e5e9ef}.adminNavBrand span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:var(--navy);color:#fff;font-size:8px;font-weight:900}.adminNavBrand strong{font-size:11px}.adminNavLinks{display:flex;align-items:center;gap:3px;overflow:auto;scrollbar-width:none;flex:1 1}.adminNavLinks::-webkit-scrollbar{display:none}.adminNavLinks a{white-space:nowrap;text-decoration:none;color:#667188;font-size:9px;font-weight:850;padding:8px 9px;border-radius:8px}.adminNavLinks a:hover{background:#f4f6f9;color:var(--navy)}.adminNavLinks a.active{background:var(--navy);color:#fff}.adminPublicLink{white-space:nowrap;text-decoration:none;color:#7d8798;font-size:9px;font-weight:800;flex:0 0 auto}.adminWorkspaceLinksV2{grid-template-columns:repeat(3,minmax(0,1fr))}.adminWorkspaceLinksV2 a{min-height:92px;display:flex;flex-direction:column;justify-content:center}.adminWorkspaceLinksV2 a span{font-size:13px;font-weight:850}.adminWorkspaceLinksV2 a small{margin-top:4px;line-height:1.4}#action-queue,#applications,#company-verification,#financing,#metrics,#proofs,#rep-feedback{scroll-margin-top:78px}@media(max-width:850px){.adminSubnavV2 .adminSubnavInner{gap:8px;padding:8px 12px}.adminNavBrand strong,.adminPublicLink{display:none}.adminWorkspaceLinksV2{grid-template-columns:1fr 1fr}}@media(max-width:520px){.adminWorkspaceLinksV2{grid-template-columns:1fr}}.adminQueueTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 14px}.adminQueueTabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 13px;text-align:left;cursor:pointer;display:grid;grid-template-columns:1fr auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:3px;row-gap:3px;align-items:center}.adminQueueTabs button span{font-size:10px;font-weight:850;color:var(--navy)}.adminQueueTabs button strong{font-size:18px;letter-spacing:-.04em}.adminQueueTabs button small{grid-column:1/3;font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800}.adminQueueTabs button.active{border-color:var(--navy);background:#f5f7fb;box-shadow:0 0 0 2px rgba(22,31,54,.04)}.adminFocusedQueueWrap{display:grid;grid-gap:12px;gap:12px}.adminFocusedQueue{animation:adminQueueReveal .15s ease}@keyframes adminQueueReveal{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}.adminDecisionActions{align-items:center}.adminDecisionMore{position:relative}.adminDecisionMore>summary{list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-size:9px;font-weight:850;color:#67738a;background:#fff}.adminDecisionMore>summary::-webkit-details-marker{display:none}.adminDecisionMore>div{position:absolute;right:0;top:calc(100% + 6px);z-index:25;min-width:170px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:7px;box-shadow:0 12px 28px rgba(22,31,54,.12);display:grid;grid-gap:4px;gap:4px}.adminDecisionMore button{border:0;background:transparent;text-align:left;border-radius:7px;padding:8px 9px;font-size:9px;font-weight:800;color:var(--navy);cursor:pointer}.adminDecisionMore button:hover{background:#f4f6f9}.adminDecisionMore button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:800px){.adminQueueTabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.adminQueueTabs{grid-template-columns:1fr}.adminDecisionMore>div{left:0;right:auto}}.adminEntitySwitcher button{position:relative}.adminEntitySwitcher button small{display:block;font-size:8px;color:var(--muted);margin-top:2px}.adminEntitySwitcher button.active small{color:rgba(255,255,255,.7)}.adminDirectoryFilters button.active{box-shadow:0 0 0 1px rgba(22,31,54,.04)}.adminDirectoryFilters button:nth-child(2){font-weight:900}.adminInterventionAction .button{white-space:nowrap}.adminPeoplePage .adminDirectoryRow:has(.adminInterventionAction .button:not(.secondary)){background:linear-gradient(90deg,#fff,#fbfcfe)}@media(max-width:900px){.adminInterventionAction .button{width:100%}}.marketplaceDiagnosis{display:flex;justify-content:space-between;align-items:center;gap:26px;padding:22px;margin-bottom:14px;background:linear-gradient(135deg,#fff,#f6f8fb);border-color:#dbe2ec}.marketplaceDiagnosis h2{font-size:clamp(27px,4vw,40px);letter-spacing:-.045em;margin:6px 0 8px;max-width:760px}.marketplaceDiagnosis p{margin:0;max-width:720px;color:var(--muted);font-size:12px;line-height:1.6}.marketplaceDiagnosisMetric{min-width:240px;text-align:right;display:grid;justify-items:end;grid-gap:4px;gap:4px}.marketplaceDiagnosisMetric strong{font-size:22px;letter-spacing:-.04em}.marketplaceDiagnosisMetric span{font-size:9px;color:var(--muted);margin-bottom:8px}.marketplaceConversionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.marketplaceConversionCard small,.marketplaceConversionCard strong{display:block}.marketplaceConversionCard strong{font-size:30px;letter-spacing:-.05em;margin:5px 0 2px}.marketplaceConversionCard small{font-size:9px;color:var(--muted)}.marketplaceStagePanel{margin-bottom:14px}.launchFunnelV2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.launchFunnelV2 .launchMetric{display:block;text-decoration:none;color:inherit;border:1px solid var(--line);border-radius:11px;padding:13px;background:#fff}.launchFunnelV2 .launchMetric:hover{border-color:#aab5c7;box-shadow:0 5px 16px rgba(22,31,54,.045)}.marketplaceOperatingRule h2{font-size:24px;letter-spacing:-.035em;margin:6px 0 7px}.marketplaceOperatingRule p{margin:0;color:var(--muted);font-size:11px;line-height:1.55;max-width:780px}@media(max-width:900px){.marketplaceDiagnosis{align-items:flex-start;flex-direction:column}.marketplaceDiagnosisMetric{text-align:left;justify-items:start;min-width:0}.launchFunnelV2,.marketplaceConversionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.launchFunnelV2,.marketplaceConversionGrid{grid-template-columns:1fr}}.companyPriorityCard{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px;margin-bottom:14px;background:linear-gradient(135deg,#fff,#f6f8fb);border-color:#dbe2ec}.companyPriorityCard h2{font-size:clamp(28px,4vw,42px);letter-spacing:-.045em;margin:6px 0 8px;max-width:760px}.companyPriorityCard p{margin:0;max-width:720px;color:var(--muted);font-size:12px;line-height:1.6}.companyCommandSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.companyCommandSummary a{display:block;text-decoration:none;color:inherit;border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 16px}.companyCommandSummary a:hover{border-color:#aab5c7;box-shadow:0 5px 16px rgba(22,31,54,.045)}.companyCommandSummary small,.companyCommandSummary span,.companyCommandSummary strong{display:block}.companyCommandSummary span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:850}.companyCommandSummary strong{font-size:26px;letter-spacing:-.045em;margin:4px 0 2px;text-transform:capitalize}.companyCommandSummary small{font-size:9px;color:#7d8797}.companyCommandGrid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:12px;gap:12px;margin-bottom:14px}.companyCandidateList,.companyInterviewList{display:grid}.companyCandidateRow,.companyInterviewRow{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-top:1px solid #edf0f4}.companyCandidateRow:first-child,.companyInterviewRow:first-child{border-top:0}.companyCandidateRow span,.companyCandidateRow strong,.companyInterviewRow small,.companyInterviewRow span,.companyInterviewRow strong{display:block}.companyCandidateRow strong,.companyInterviewRow strong{font-size:12px}.companyCandidateRow span,.companyInterviewRow span{font-size:10px;color:var(--muted);margin-top:2px}.companyInterviewRow small{font-size:8px;color:#8790a0;margin-top:2px}.companyCommandEmpty{display:grid;grid-gap:7px;gap:7px;padding:14px 0}.companyCommandEmpty strong{font-size:13px}.companyCommandEmpty span{font-size:10px;color:var(--muted)}.companyCommandEmpty .button{justify-self:start}.companyFindMore{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:14px}.companyFindMore h2{font-size:24px;letter-spacing:-.035em;margin:5px 0 6px}.companyFindMore p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}@media(max-width:850px){.companyFindMore,.companyPriorityCard{align-items:flex-start;flex-direction:column}.companyCommandSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.companyCommandGrid{grid-template-columns:1fr}}@media(max-width:520px){.companyCommandSummary{grid-template-columns:1fr 1fr}.companyCandidateRow,.companyInterviewRow{align-items:flex-start;flex-direction:column}.companyCandidateRow .button,.companyInterviewRow .button{width:100%}}.adminBillingOps .adminPageIntro{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.billingQueueTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.billingFocusedQueue{margin-bottom:14px}.billingSecondaryGrid{margin-top:0}.billingPricingDisclosure{padding:0!important;overflow:hidden}.billingPricingDisclosure>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 18px;cursor:pointer}.billingPricingDisclosure>summary::-webkit-details-marker{display:none}.billingPricingDisclosure>summary h2{margin:3px 0 0}.billingPricingDisclosure>summary>span{font-size:9px;color:var(--muted);font-weight:850}.billingPricingDisclosure[open]>summary{border-bottom:1px solid var(--line)}.billingPricingBody{padding:16px 18px 18px}.billingLedgerDisclosure{padding:0!important;margin-top:14px;overflow:hidden}.billingLedgerDisclosure>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 18px;cursor:pointer}.billingLedgerDisclosure>summary::-webkit-details-marker{display:none}.billingLedgerDisclosure>summary strong{display:block;font-size:14px;margin-top:2px}.billingLedgerDisclosure>summary>span{font-size:9px;color:var(--muted);font-weight:850}.billingLedgerDisclosure[open]>summary{border-bottom:1px solid var(--line)}.billingLedgerBody{padding:0 18px 14px}@media(max-width:800px){.adminBillingOps .adminPageIntro{flex-direction:column}.billingQueueTabs{grid-template-columns:1fr}}.profileNextImprovement{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px;margin-bottom:14px;background:linear-gradient(135deg,#fff,#f6f8fb);border-color:#dbe2ec}.profileNextImprovement h2{font-size:clamp(28px,4vw,40px);letter-spacing:-.045em;margin:6px 0 8px;max-width:760px}.profileNextImprovement p{margin:0;max-width:760px;color:var(--muted);font-size:12px;line-height:1.6}.profileTrustSummary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:14px}.profileTrustSummary button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:#fff;border-radius:12px;padding:13px;text-align:left;cursor:pointer}.profileTrustSummary button.active{border-color:var(--navy);background:#f5f7fb}.profileTrustSummary small,.profileTrustSummary span,.profileTrustSummary strong{display:block}.profileTrustSummary span{font-size:8px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:850}.profileTrustSummary strong{font-size:16px;margin:5px 0 2px;letter-spacing:-.025em}.profileTrustSummary small{font-size:8px;color:#7d8797}.profileIntelDisclosure{padding:0!important;margin-bottom:14px;overflow:hidden}.profileIntelDisclosure>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:15px 18px;cursor:pointer}.profileIntelDisclosure>summary::-webkit-details-marker{display:none}.profileIntelDisclosure>summary strong{display:block;font-size:13px;margin-top:2px}.profileIntelDisclosure>summary>span{font-size:9px;color:var(--muted);font-weight:850}.profileIntelDisclosure[open]>summary{border-bottom:1px solid var(--line)}.profileIntelDisclosureBody{padding:14px}.profileEditFocus{display:block}.profileEditPanel{animation:profileEditReveal .15s ease}@keyframes profileEditReveal{0%{opacity:.45;transform:translateY(3px)}to{opacity:1;transform:none}}@media(max-width:850px){.profileNextImprovement{align-items:flex-start;flex-direction:column}.profileTrustSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.profileTrustSummary{grid-template-columns:1fr 1fr}.profileMaintenanceHead .button,.profileMaintenanceHead .navActions{width:100%}}@media(max-width:700px){.adminDirectoryTable{overflow:visible}.adminDirectoryHeader{display:none!important}.adminDirectoryRow{min-width:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:12px!important;gap:12px!important;padding:14px!important}.adminDirectoryRow>div{min-width:0}.adminDirectoryRow>div:first-child{grid-column:1/-1;padding-bottom:10px;border-bottom:1px solid #edf0f4}.adminDirectoryRow>div:not(:first-child):not(.adminDirectoryActions):before{display:block;margin-bottom:4px;font:8px var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#8a93a4}.adminRepColumnsV2>div:nth-child(2):before{content:"Status"}.adminRepColumnsV2>div:nth-child(3):before{content:"Role"}.adminRepColumnsV2>div:nth-child(4):before{content:"Profile"}.adminRepColumnsV2>div:nth-child(5):before{content:"Joined"}.adminCompanyColumns>div:nth-child(2):before{content:"Owner"}.adminCompanyColumns>div:nth-child(3):before{content:"Verification"}.adminCompanyColumns>div:nth-child(4):before{content:"Marketplace"}.adminCompanyColumns>div:nth-child(5):before{content:"Joined"}.adminCoachColumns>div:nth-child(2):before{content:"Organization"}.adminCoachColumns>div:nth-child(3):before{content:"Verified trainees"}.adminCoachColumns>div:nth-child(4):before{content:"Pending"}.adminCoachColumns>div:nth-child(5):before{content:"Joined"}.adminDirectoryActions{grid-column:1/-1;justify-content:stretch;padding-top:2px}.adminDirectoryActions .button{width:100%;justify-content:center}}@media(max-width:430px){.adminDirectoryRow{grid-template-columns:1fr!important}.adminDirectoryActions,.adminDirectoryRow>div:first-child{grid-column:1}}body,html{overflow-x:clip}body,html,iframe,img,svg,video{max-width:100%}.panel,article,aside,footer,header,main,nav,section{min-width:0}.adminMobileNav{display:none}@media(max-width:760px){.siteHeader.role-admin .siteHeaderInner{min-height:58px;grid-template-columns:auto 1fr;padding:0 14px}.siteHeader.role-admin .sitePrimaryNav{display:none}.siteHeader.role-admin .siteHeaderActions{grid-column:2;grid-row:1}.siteHeader.role-admin .headerDashboard{display:none}.adminSubnavV2{top:58px}.adminSubnavV2 .adminSubnavInner{padding:8px 12px;display:block}.adminNavBrand,.adminNavLinks,.adminPublicLink{display:none!important}.adminMobileNav{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;width:100%}.adminMobileNav>span{font:800 9px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.adminMobileNav select{width:100%;min-height:42px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);padding:0 34px 0 12px;font-size:13px;font-weight:800}.listRow,.panelTitleRow{align-items:flex-start}.navActions{flex-wrap:wrap}.reviewActions{width:100%;justify-content:flex-start}.billingRow,.verificationRow{min-width:0}}@media(max-width:560px){.dashHead{padding-top:34px}.dashHead h1{font-size:clamp(34px,10vw,44px)}.dashHead p{font-size:15px}.panelTitleRow{flex-direction:column}.panelTitleRow>.button,.panelTitleRow>.navActions{width:100%}.panelTitleRow>.navActions .button{flex:1 1}.listRow{flex-direction:column}.listRow>.adminDirectoryActions,.listRow>.navActions{width:100%}.listRow>.navActions .button{flex:1 1}.contactActionCard,.editGrid>.panel,.formPageCard,.onboardPanel,.profileAside>.panel,.profileMain>.panel{padding:20px}.contactRepSummary h1,.formPageIntro h1,.onboardIntro h1{font-size:clamp(38px,11vw,50px)}.companyCommandSummary,.hiringFocusSummary,.profileTrustSummary,.talentDashboardSummary{grid-template-columns:1fr 1fr}}@media(max-width:390px){.companyCommandSummary,.hiringFocusSummary,.profileTrustSummary,.talentDashboardSummary{grid-template-columns:1fr}.btn,.button{max-width:100%}}@media(max-width:560px){.adminEntitySwitcher{gap:5px}.adminEntitySwitcher button{padding:10px 7px;display:grid;justify-items:center;grid-gap:2px;gap:2px}.adminEntitySwitcher button small{display:none}.adminEntitySwitcher button span{font-size:10px}.adminEntitySwitcher button strong{font-size:12px}.messageComposer{grid-template-columns:1fr}.messageComposer .button{width:100%}.chatPane{min-height:520px}.mobileInterviewBar{padding-bottom:max(10px,env(safe-area-inset-bottom))}.authIntro h1{font-size:clamp(38px,11vw,48px)}.authIntro>p{font-size:16px}.authPanel .authCard h2{font-size:32px}.companyPublicHero,.profileHero{padding-top:36px}.companyPublicHero h1,.profileIdentity h1{font-size:clamp(38px,11vw,48px)}.billingActions,.weekDayActions{width:100%;justify-content:flex-start;flex-wrap:wrap}}@media(max-width:430px){.adminRepJourney,.applicationGuided .applicationProgressGuided{grid-template-columns:1fr}.adminEntitySwitcher{grid-template-columns:repeat(3,1fr);display:grid}.adminEntitySwitcher button{min-width:0}}.adminSubnavV2{top:72px}.adminPeoplePage .adminDirectoryToolbar{top:123px}.adminPeoplePage .adminDirectoryHeader{top:178px}@media(max-width:760px){.adminSubnavV2{top:58px}.adminPeoplePage .adminDirectoryToolbar{top:116px}.adminPeoplePage .adminDirectoryHeader{top:auto}}@media(max-width:700px){.adminEntitySwitcher{max-width:100%;overflow:hidden}.adminEntitySwitcher button{min-width:0;white-space:normal;overflow:hidden}.adminPersonIdentity{align-items:flex-start}.adminPersonIdentity>div:last-child{min-width:0}.adminCompletionCell small,.adminCompletionCell span,.adminCompletionCell strong,.adminPersonIdentity small,.adminPersonIdentity span,.adminPersonIdentity strong{display:block;min-width:0}.adminPersonIdentity small,.adminPersonIdentity span,.adminPersonIdentity strong{overflow-wrap:anywhere;word-break:break-word}.adminPersonIdentity small,.adminPersonIdentity span{margin-top:3px}.adminCompletionCell>div{min-width:0}.adminCompletionCell span{margin-top:3px}.adminPeoplePage .adminEntitySwitcher{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.adminPeoplePage .adminEntitySwitcher button{width:100%;min-width:0;padding:9px 5px;justify-content:center;overflow:hidden}.adminPeoplePage .adminEntitySwitcher button span,.adminPeoplePage .adminEntitySwitcher button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminPeoplePage .adminDirectoryToolbar{position:static;top:auto;-webkit-backdrop-filter:none;backdrop-filter:none}.adminPeoplePage .adminPersonIdentity{align-items:flex-start;gap:10px}.adminPeoplePage .adminPersonIdentity>div:last-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.adminPeoplePage .adminPersonIdentity small,.adminPeoplePage .adminPersonIdentity span,.adminPeoplePage .adminPersonIdentity strong{display:block!important;margin:0!important;line-height:1.35;overflow-wrap:anywhere}.adminPeoplePage .adminPersonIdentity span{font-size:10px!important}.adminPeoplePage .adminPersonIdentity small{font-size:10px!important;color:var(--muted)!important}.adminPeoplePage .adminCompletionCell>div{display:grid;grid-gap:3px;gap:3px}.adminPeoplePage .adminCompletionCell span,.adminPeoplePage .adminCompletionCell strong{display:block!important;margin:0!important;line-height:1.35}.adminPeoplePage .adminStageBadge{max-width:100%;white-space:normal;line-height:1.2}.adminPeoplePage .adminMutedAction{white-space:normal}}body,html{width:100%;overflow-x:hidden}body{max-width:100vw}@media(max-width:760px){.adminBillingPage,.adminIntelligencePage,.adminMarketplacePage,.adminPeoplePage,.adminReviewPage,.adminTrustPage{width:100%;max-width:100vw;overflow-x:hidden}.adminDirectoryFilters button,.adminEntitySwitcher button,.adminRangeSwitch button,.claimChoices button,.coachEndorsementPromptChips button,.employerSignalChips button,.iconButton,.miniAction,.profileRecFeedback button{min-height:44px}.iconButton{min-width:44px;padding:8px}.dayToggle{width:44px;height:28px;padding:4px}.dayToggle i{width:20px;height:20px}.quickFilterRow{margin-right:0;padding-right:0;max-width:100%;overscroll-behavior-x:contain}.adminDecisionMore>div,.candidateMoreActions>div{max-width:calc(100vw - 32px)}.siteHeader.role-admin .siteHeaderInner{grid-template-columns:auto minmax(0,1fr);grid-template-rows:58px auto;gap:0 10px}.siteHeader.role-admin .sitePrimaryNav{display:flex!important;grid-column:1/-1;grid-row:2;padding:0 0 8px;justify-content:flex-start;overflow:visible}.siteHeader.role-admin .sitePrimaryNav .browseDropdown{display:none}.siteHeader.role-admin .sitePrimaryNav .workspaceDropdown{display:block}.siteHeader.role-admin .sitePrimaryNav .workspaceDropdown>.navDropdownTrigger{min-height:40px;padding:8px 12px;background:#fff;border:1px solid var(--line)}.siteHeader.role-admin .sitePrimaryNav .navDropdownMenu{top:104px;left:12px;right:12px;max-height:calc(100dvh - 120px);overflow:auto}.siteHeader.role-admin .headerDashboard{display:inline-flex!important;align-items:center;min-height:40px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:11px;font-weight:850}.siteHeader.role-admin .headerSignOut{font-size:11px}.adminSubnavV2{top:98px}.adminMobileNav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end;width:100%}.adminMobileNav label{display:grid;grid-gap:4px;gap:4px;min-width:0}.adminMobileNav label>span{font:800 8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.adminMobileHome,.adminMobilePublic{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--navy);font-size:10px;font-weight:850;white-space:nowrap}.adminMobileHome{background:var(--navy);color:#fff;border-color:var(--navy)}}@media(max-width:430px){.adminMobileNav{grid-template-columns:1fr 1fr}.adminMobileNav label{grid-column:1/-1;grid-row:1}.adminMobileHome,.adminMobilePublic{grid-row:2}}@media(max-width:760px){.siteHeader.role-guest .siteHeaderInner{min-height:66px;display:flex;align-items:center;gap:8px;padding:0 16px}.siteHeader.role-guest .brandMark{flex:0 0 auto}.siteHeader.role-guest .sitePrimaryNav{display:flex;flex:0 0 auto;grid-column:auto;grid-row:auto;justify-content:flex-start;overflow:visible;padding:0;gap:0}.siteHeader.role-guest .siteBackLink,.siteHeader.role-guest .sitePrimaryNav>.siteNavLink{display:none}.siteHeader.role-guest .browseDropdown>.navDropdownTrigger{min-height:42px;padding:0 11px;border:1px solid var(--line);border-radius:9px;background:#fff;font-size:13px;color:#566180}.siteHeader.role-guest .browseDropdown.open>.navDropdownTrigger{border-color:#b9c2d2;color:var(--navy)}.siteHeader.role-guest .siteHeaderActions{grid-column:auto;grid-row:auto;margin-left:auto;gap:8px;min-width:0}.siteHeader.role-guest .headerLogin{font-size:13px;white-space:nowrap}.siteHeader.role-guest .signupDropdown>button.btn{min-height:42px;padding:0 13px;font-size:13px;white-space:nowrap}.siteHeader.role-guest .sitePrimaryNav .navDropdownMenu{position:fixed;top:66px;left:16px;right:16px;min-width:0;max-height:calc(100dvh - 82px);overflow:auto}}@media(max-width:380px){.siteHeader.role-guest .siteHeaderInner{gap:6px;padding:0 12px}.siteHeader.role-guest .browseDropdown>.navDropdownTrigger{padding:0 9px}.siteHeader.role-guest .siteHeaderActions{gap:6px}.siteHeader.role-guest .signupDropdown>button.btn{padding:0 10px}}.adminMobileHeaderMenu{display:none}@media(max-width:760px){.siteHeader.role-admin .siteHeaderInner{min-height:64px;height:64px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr;grid-gap:10px;gap:10px;padding:0 14px;align-items:center}.siteHeader.role-admin .brandMark{grid-column:1;grid-row:1}.siteHeader.role-admin .siteHeaderActions,.siteHeader.role-admin .sitePrimaryNav{display:none!important}.adminMobileHeaderMenu{display:block;grid-column:2;grid-row:1;justify-self:end;position:relative;min-width:0}.adminMobileMenuTrigger{min-height:44px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--navy);color:#fff;font-size:13px;font-weight:850;cursor:pointer}.adminMobileMenuTrigger span{font-size:10px;opacity:.8}.adminMobileMenuPanel{position:fixed;top:70px;left:12px;right:12px;z-index:100;max-height:calc(100dvh - 84px);overflow:auto;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 22px 48px rgba(23,31,61,.18);padding:8px}.adminMobileMenuPanel>a{display:block;padding:12px;border-radius:10px}.adminMobileMenuPanel>a:hover{background:#f5f7fa}.adminMobileMenuPanel small,.adminMobileMenuPanel strong{display:block}.adminMobileMenuPanel strong{font-size:13px}.adminMobileMenuPanel small{font-size:10px;color:var(--muted);margin-top:3px;line-height:1.35}.adminMobileMenuFooter{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;border-top:1px solid var(--line);margin-top:5px;padding:8px 4px 2px}.adminMobileMenuFooter a,.adminMobileMenuFooter button{min-height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);font-size:10px;font-weight:800;cursor:pointer}.adminMobileMenuFooter button{grid-column:1/-1}.adminSubnavV2{display:none!important}.adminPeoplePage .adminDirectoryHeader,.adminPeoplePage .adminDirectoryToolbar{top:auto!important}.adminBillingPage,.adminIntelligencePage,.adminMarketplacePage,.adminOverviewClean,.adminPeoplePage,.adminReviewPage,.adminTrustPage{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}}@media(max-width:360px){.siteHeader.role-admin .siteHeaderInner{padding:0 10px;gap:8px}.adminMobileMenuTrigger{padding:0 11px}}@media(max-width:760px){.quickFilterRow{flex-wrap:wrap!important;overflow:visible!important;padding-bottom:0!important;margin-right:0!important;padding-right:0!important}.quickFilterRow button{white-space:normal!important;flex:0 1 auto}.adminDirectoryFilters,.claimChoices,.coachEndorsementPromptChips,.employerSignalChips{max-width:100%;flex-wrap:wrap!important;overflow:visible!important}.adminDirectoryFilters button,.claimChoices button,.coachEndorsementPromptChips button,.employerSignalChips button{white-space:normal!important;max-width:100%}.billingActions,.navActions,.reviewActions,.weekDayActions{max-width:100%;flex-wrap:wrap!important}.billingActions>*,.navActions>*,.reviewActions>*,.weekDayActions>*{min-width:0;max-width:100%}}@media(max-width:430px){.quickFilterRow button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);text-align:center}}@media(max-width:760px){.adminActionScore,.adminAttentionBadge,.adminPeopleTotals,.applicationStatus,.coachTrustCount,.companyScoreHero,.evidenceLabLift,.marketplaceDiagnosisMetric,.profileIntelScore,.profileScore,.trainingRecordActions{min-width:0!important;max-width:100%!important}.adminInterventionAction .button,.adminMutedAction,.adminStageBadge,.miniAction,.profileCta{white-space:normal!important}.hiringCandidateAction>.button{min-width:0!important;width:100%;white-space:normal!important}.schedulerDuration{min-width:0!important}.adminDecisionMore>div,.candidateMoreActions>div{min-width:0!important;width:min(260px,calc(100vw - 32px))}}@media(min-width:701px){.adminPeoplePage .adminDirectoryTable{overflow-x:auto}.adminPeoplePage .adminDirectoryHeader,.adminPeoplePage .adminDirectoryRow{display:grid!important;grid-template-columns:unset!important;min-width:1180px!important;grid-gap:18px!important;gap:18px!important;padding:13px 18px!important;align-items:center}.adminPeoplePage .adminRepColumnsV2{grid-template-columns:minmax(320px,1.8fr) minmax(180px,1fr) minmax(130px,.65fr) minmax(170px,.8fr) minmax(150px,.75fr) minmax(150px,auto)!important}.adminPeoplePage .adminCompanyColumns{grid-template-columns:minmax(300px,1.6fr) minmax(230px,1.15fr) minmax(145px,.7fr) minmax(165px,.8fr) minmax(145px,.7fr) minmax(150px,auto)!important}.adminPeoplePage .adminCoachColumns{grid-template-columns:minmax(300px,1.55fr) minmax(210px,1fr) minmax(145px,.7fr) minmax(120px,.6fr) minmax(150px,.75fr) minmax(150px,auto)!important}.adminPeoplePage .adminDirectoryRow>div{min-width:0}.adminPeoplePage .adminDirectoryRow>div:first-child{grid-column:auto!important;padding-bottom:0!important;border-bottom:0!important}.adminPeoplePage .adminDirectoryRow>div:not(:first-child):not(.adminDirectoryActions):before{display:none!important;content:none!important}.adminPeoplePage .adminPersonIdentity>div:last-child{min-width:0}.adminPeoplePage .adminPersonIdentity small,.adminPeoplePage .adminPersonIdentity span,.adminPeoplePage .adminPersonIdentity strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal}.adminPeoplePage .adminStageBadge{max-width:100%;white-space:normal;line-height:1.25}.adminPeoplePage .adminCompletionCell>div{display:flex!important;align-items:baseline;gap:4px;flex-wrap:wrap}.adminPeoplePage .adminCompletionCell span,.adminPeoplePage .adminCompletionCell strong{display:inline!important;margin:0!important}.adminPeoplePage .adminDirectoryActions{justify-self:end;min-width:0}.adminPeoplePage .adminDirectoryActions .button{width:auto;white-space:nowrap!important}}@media(max-width:700px){.adminPeoplePage .adminDirectoryRow{min-width:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:12px!important;gap:12px!important;padding:14px!important}.adminPeoplePage .adminDirectoryRow>div:first-child{grid-column:1/-1!important;padding-bottom:10px!important;border-bottom:1px solid #edf0f4!important}.adminPeoplePage .adminDirectoryRow>div:not(:first-child):not(.adminDirectoryActions):before{display:block!important}}@media(max-width:430px){.adminPeoplePage .adminDirectoryRow{grid-template-columns:1fr!important}.adminPeoplePage .adminDirectoryActions,.adminPeoplePage .adminDirectoryRow>div:first-child{grid-column:1!important}}.adminPeoplePage .adminDirectoryHeader,.adminPeoplePage .adminDirectoryToolbar{position:static!important;top:auto!important}.adminPeoplePage .adminPeoplePanel{overflow:hidden}@media(min-width:701px){.adminPeoplePage .adminDirectoryToolbar{grid-template-columns:minmax(320px,1fr) minmax(0,auto) auto;align-items:center}.adminPeoplePage .adminDirectoryFilters{justify-content:flex-end}}.adminInterventionList{display:grid;grid-gap:10px;gap:10px;padding:14px;background:#f7f8fb}.adminInterventionCard{display:grid;grid-template-columns:minmax(260px,1.05fr) minmax(420px,1.65fr) minmax(150px,auto);grid-gap:22px;gap:22px;align-items:center;padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 2px 8px rgba(22,31,54,.025)}.adminInterventionCard:hover{border-color:#c4ccda;box-shadow:0 6px 18px rgba(22,31,54,.045)}.adminInterventionIdentity{display:flex;align-items:flex-start;gap:12px;min-width:0}.adminInterventionIdentity>div:last-child{min-width:0}.adminInterventionIdentity small,.adminInterventionIdentity span,.adminInterventionIdentity strong{display:block;min-width:0;max-width:100%}.adminInterventionIdentity strong{font-size:15px;line-height:1.25;margin-bottom:3px}.adminInterventionIdentity span{font-size:12px;color:#536079;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminInterventionIdentity small{font-size:11px;color:var(--muted);line-height:1.4;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adminInterventionMain{min-width:0}.adminInterventionHeadline{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.adminInterventionHeadline>.adminStageBadge,.adminInterventionHeadline>.pill{margin:0;max-width:75%}.adminInterventionAge{flex:0 0 auto;font-size:10px;font-weight:850;color:#7c86a0;white-space:nowrap}.adminInterventionMain>p{margin:7px 0 12px;color:var(--muted);font-size:11px;line-height:1.45}.adminInterventionFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.adminInterventionFacts>div{min-width:0;padding:9px 10px;border:1px solid #e5e9f0;border-radius:9px;background:#fafbfc}.adminInterventionFacts span,.adminInterventionFacts strong{display:block;min-width:0}.adminInterventionFacts span{font:8px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#8a93a6;margin-bottom:4px}.adminInterventionFacts strong{font-size:11px;line-height:1.35;color:#2c3658;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminInterventionActions{display:grid;grid-gap:7px;gap:7px;justify-items:stretch;min-width:150px}.adminInterventionActions .button{width:100%;min-width:0;white-space:nowrap}@media(max-width:1100px){.adminInterventionCard{grid-template-columns:minmax(220px,.9fr) minmax(0,1.5fr)}.adminInterventionActions{grid-column:1/-1;display:flex;justify-content:flex-end;min-width:0}.adminInterventionActions .button{width:auto}}@media(max-width:820px){.adminInterventionCard{grid-template-columns:1fr;gap:14px}.adminInterventionActions{grid-column:auto;justify-content:stretch;display:grid}.adminInterventionActions .button{width:100%}.adminInterventionFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.adminInterventionList{padding:10px}.adminInterventionCard{padding:15px}.adminInterventionHeadline{align-items:flex-start;flex-direction:column}.adminInterventionHeadline>.adminStageBadge,.adminInterventionHeadline>.pill{max-width:100%}.adminInterventionFacts{grid-template-columns:1fr 1fr}.adminInterventionIdentity span{white-space:normal;overflow-wrap:anywhere}}.adminTalentInspector{width:min(1180px,calc(100% - 48px));max-width:1180px;margin:0 auto;padding:0 0 64px;min-height:100vh}.adminTalentInspector>.companyCommandGrid,.adminTalentInspector>.panel{margin-left:0!important;margin-right:0!important}.adminTalentHero{padding:34px 0 22px!important;align-items:flex-end}.adminTalentHero h1{font-size:clamp(40px,4.4vw,58px)!important;max-width:760px}.adminTalentHero p{max-width:680px;font-size:15px}.adminTalentHero .navActions{flex:0 0 auto}.adminTalentReadiness{margin:0 0 14px!important;padding:20px 22px!important;border-color:#dfd7b9;background:linear-gradient(180deg,#fffdf7,#fff)}.adminTalentReadiness .panelTitleRow{align-items:flex-start}.adminTalentReadiness h2{font-size:24px!important}.adminTalentReadiness .badges{margin-top:12px}.adminTalentSummaryGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;margin:0 0 14px!important}.adminTalentSummaryCard{padding:22px!important;min-width:0}.adminTalentSummaryCard h2{font-size:27px;letter-spacing:-.035em;margin:7px 0 10px}.adminTalentSummaryCard>p{color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 16px}.adminTalentSummaryCard .adminInterventionFacts{margin-top:14px}.adminTalentSection{margin:0 0 14px!important;padding:22px!important}.adminTalentSection>h2{font-size:26px;letter-spacing:-.035em;margin:7px 0 10px}.adminTalentSection>.muted{margin-bottom:0}.adminTalentSecondaryGrid{grid-template-columns:1fr 1fr;gap:14px;margin:0!important}.adminTalentInspector .listRow{padding:13px 0;align-items:flex-start}.adminTalentInspector .listRow strong{font-size:13px}.adminTalentInspector .listRow span{font-size:11px;line-height:1.45}.adminTalentInspector .adminInterventionFacts{grid-template-columns:repeat(4,minmax(0,1fr))}.adminTalentInspector .adminInterventionFacts>div{padding:11px 12px}.adminTalentInspector .adminInterventionFacts strong{font-size:12px;white-space:normal;overflow:visible;text-overflow:clip}@media(max-width:900px){.adminTalentInspector{width:min(100% - 32px,1180px)}.adminTalentHero{align-items:flex-start;flex-direction:column}.adminTalentHero .navActions{width:100%;justify-content:flex-start}.adminTalentSecondaryGrid,.adminTalentSummaryGrid{grid-template-columns:1fr}}@media(max-width:620px){.adminTalentInspector{width:min(100% - 24px,1180px);padding-bottom:36px}.adminTalentHero{padding-top:24px!important;padding-bottom:16px!important}.adminTalentHero h1{font-size:clamp(34px,11vw,46px)!important}.adminTalentHero p{font-size:14px}.adminTalentHero .navActions{display:grid;grid-template-columns:1fr}.adminTalentHero .navActions .button{width:100%}.adminTalentReadiness,.adminTalentSection,.adminTalentSummaryCard{padding:18px!important}.adminTalentInspector .adminInterventionFacts{grid-template-columns:1fr 1fr}}@media(max-width:390px){.adminTalentInspector .adminInterventionFacts{grid-template-columns:1fr}}.profileRecordHeader{width:min(1180px,calc(100vw - 48px));margin-top:34px}.profileRecordMeta{padding:20px 24px 12px;font-size:10px}.profileRecordTop{grid-template-columns:auto minmax(0,1fr) auto;gap:20px;padding:10px 24px 24px}.profileRecordIdentity h1{font-size:clamp(44px,4.5vw,58px);margin:12px 0 7px}.profileHeadline{max-width:760px;font-size:18px;line-height:1.5}.profileBio{max-width:760px}.profileTopStats{margin:0 24px}.profileVerificationLine{padding:18px 24px 22px}.profileBody{width:min(1180px,calc(100vw - 48px));margin:0 auto;padding:22px 0 70px;grid-template-columns:minmax(0,1fr) 320px;gap:16px}.profileMain{gap:16px}.profileAside>.panel,.profileMain>.panel{padding:24px}.profileMain .panel .panelTitleRow h2,.profileMain .panel>h2{font-size:27px}.profileHiringCard{top:88px!important}.profileHiringCard .detailList{margin:16px 0}@media(max-width:980px){.profileBody,.profileRecordHeader{width:min(100% - 32px,1180px)}.profileAside,.profileBody{grid-template-columns:1fr}.profileAside{display:grid;grid-gap:16px;gap:16px}.profileAside .sticky{position:static!important}}@media(max-width:700px){.profileRecordHeader{margin-top:18px;border-radius:14px}.profileRecordMeta{padding:16px 16px 10px;gap:8px;font-size:9px}.profileRecordTop{grid-template-columns:auto minmax(0,1fr);padding:8px 16px 20px;gap:14px}.profileStamp{grid-column:1/-1;justify-self:start}.profileRecordIdentity h1{font-size:clamp(36px,10vw,46px)}.profileHeadline{font-size:16px}.profileTopStats{margin:0 16px}.profileVerificationLine{padding:16px;display:grid;grid-gap:8px;gap:8px}.profileBody{width:min(100% - 24px,1180px);padding-top:14px;gap:12px}.profileMain{gap:12px}.profileAside>.panel,.profileMain>.panel{padding:18px}.profileMain .panel .panelTitleRow h2,.profileMain .panel>h2{font-size:24px}.bigMetrics{grid-template-columns:1fr 1fr}.coachTrustHeader{gap:14px}}@media(max-width:460px){.profileRecordTop{grid-template-columns:1fr}.bigAvatar{width:54px;height:54px}.profileRecordIdentity .badges{margin-top:2px}.bigMetrics{grid-template-columns:1fr}.profileDecisionSignals{display:grid;grid-gap:6px;gap:6px}.profileTopStats{grid-template-columns:1fr}.profileTopStats>div+div{border-left:0;border-top:1px solid var(--line)}}.applicationPage.applicationGuided,.companyCommandCenter,.profileMaintenancePage{width:min(1180px,calc(100% - 48px));max-width:1180px;margin:0 auto;min-height:100vh}.applicationPage.applicationGuided .applicationHero,.companyCommandCenter .dashHead,.profileMaintenancePage .dashHead{padding-left:0;padding-right:0}.companyCommandCenter>.panel,.profileMaintenancePage>.panel{margin-left:0!important;margin-right:0!important}.applicationPage.applicationGuided .applicationFocusCard,.applicationPage.applicationGuided .applicationProgress,.applicationPage.applicationGuided .applicationReviewNote,.applicationPage.applicationGuided .pageNotice,.companyCommandCenter .companyCommandGrid,.companyCommandCenter .companyCommandSummary,.profileMaintenancePage .editGrid,.profileMaintenancePage .profileIntelDisclosure,.profileMaintenancePage .profileTrustSummary{margin-left:0;margin-right:0}.applicationPage.applicationGuided .applicationGrid{padding-left:0;padding-right:0;grid-template-columns:minmax(0,1fr) 300px;gap:16px}.applicationPage.applicationGuided .applicationMain{gap:14px}.applicationPage.applicationGuided .applicationSection{padding:24px}.profileMaintenancePage .editGrid{padding-left:0;padding-right:0}.profileMaintenancePage .profileEditPanel{max-width:900px;margin:0 auto!important}@media(max-width:900px){.applicationPage.applicationGuided,.companyCommandCenter,.profileMaintenancePage{width:min(100% - 32px,1180px)}.applicationPage.applicationGuided .applicationGrid{grid-template-columns:1fr}}@media(max-width:620px){.applicationPage.applicationGuided,.companyCommandCenter,.profileMaintenancePage{width:min(100% - 24px,1180px)}.applicationPage.applicationGuided .applicationHero,.companyCommandCenter .dashHead,.profileMaintenancePage .dashHead{padding-top:28px}.applicationPage.applicationGuided .applicationSection,.profileMaintenancePage .profileEditPanel{padding:18px}.applicationPage.applicationGuided .applicationGrid{padding-bottom:40px}}.coachDashboard,.opportunityMatches{width:min(1180px,calc(100% - 48px));max-width:1180px;margin:0 auto;min-height:100vh}.coachDashboard .dashHead,.opportunityMatches .dashHead{padding-left:0;padding-right:0}.coachDashboard>.panel,.opportunityMatches>.panel{margin-left:0!important;margin-right:0!important}.coachDashboard .coachRepList,.coachDashboard .coachStats,.opportunityMatches .matchList,.opportunityMatches .opportunityBriefSummary{margin-left:0;margin-right:0}@media(max-width:900px){.coachDashboard,.opportunityMatches{width:min(100% - 32px,1180px)}}@media(max-width:620px){.coachDashboard,.opportunityMatches{width:min(100% - 24px,1180px)}.coachDashboard .dashHead,.opportunityMatches .dashHead{padding-top:28px}}.companyBillingPage{width:min(1180px,calc(100% - 48px));max-width:1180px;margin:0 auto;min-height:100vh}.companyBillingPage .dashHead{padding-left:0;padding-right:0}.companyBillingPage .billingGrid,.companyBillingPage .billingTablePanel,.companyBillingPage .complianceBanner,.companyBillingPage .pageNotice{margin-left:0!important;margin-right:0!important;padding-left:0;padding-right:0}.companyBillingPage .billingGrid{padding-bottom:16px}.companyBillingPage .billingGrid>.panel,.companyBillingPage .billingTablePanel{padding:24px!important}.publicCompanyPage{width:min(1180px,calc(100% - 48px));max-width:1180px;margin:0 auto}.publicCompanyPage .companyPublicHero{padding-left:0;padding-right:0}.publicCompanyPage .companyPublicBody{padding-left:0;padding-right:0;grid-template-columns:minmax(0,1fr) 300px;gap:16px}.publicCompanyPage .companyPublicMain{display:grid;grid-gap:16px;gap:16px}.publicCompanyPage .companyPublicAside>.panel,.publicCompanyPage .companyPublicMain>.panel{margin:0;padding:24px}@media(max-width:900px){.companyBillingPage,.publicCompanyPage{width:min(100% - 32px,1180px)}.publicCompanyPage .companyPublicBody{grid-template-columns:1fr}.publicCompanyPage .companyPublicAside .sticky{position:static}}@media(max-width:620px){.companyBillingPage,.publicCompanyPage{width:min(100% - 24px,1180px)}.companyBillingPage .dashHead,.publicCompanyPage .companyPublicHero{padding-top:28px}.companyBillingPage .billingGrid>.panel,.companyBillingPage .billingTablePanel,.publicCompanyPage .companyPublicAside>.panel,.publicCompanyPage .companyPublicMain>.panel{padding:18px!important}}.messagesBackButton{display:none}@media(max-width:760px){.messagesShell{height:calc(100dvh - 64px)!important;min-height:0;grid-template-columns:1fr!important}.messagesShell.hasActive .threadList,.messagesShell.noActive .chatPane{display:none}.chatPane,.threadList{min-height:0;height:100%}.threadList{overflow:auto}.chatPane{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.messageStream{min-height:0;overflow:auto}.chatHead{align-items:flex-start;gap:10px;flex-wrap:wrap}.messagesBackButton{display:inline-flex;width:100%;border:0;background:none;padding:0;color:#566180;font-size:12px;font-weight:800;cursor:pointer;text-align:left}.messageComposer{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media(max-width:560px){.weeklySchedulePanel{padding:18px}.weekDayRow{padding:14px}.timeWindow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 44px;grid-gap:7px;gap:7px;width:100%}.timeWindow input{width:100%;min-width:0}.timeWindow .iconButton{width:44px;min-width:44px}.weekDayActions{display:grid;grid-template-columns:1fr}.copyMenu,.copyMenu button,.weekDayActions>button{width:100%}.copyMenu{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:360px){.copyMenu{grid-template-columns:1fr}}.talentInterestPanel{scroll-margin-top:96px;margin-bottom:14px!important;padding:22px!important}.talentInterestList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.talentInterestCard{border:1px solid var(--line);border-radius:12px;background:#fafbfc;padding:14px 15px}.talentInterestCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.talentInterestCardTop span,.talentInterestCardTop strong{display:block}.talentInterestCardTop strong{font-size:13px}.talentInterestCardTop div>span{margin-top:3px;font-size:10px;color:var(--muted)}.talentInterestCard p{margin:10px 0 7px;font-size:12px;line-height:1.55;color:#4f5b71}.talentInterestCard>small{font-size:9px;color:#8a93a6}@media(max-width:620px){.talentInterestPanel{padding:18px!important}.talentInterestCardTop{flex-direction:column}}