.contentPage{background:var(--paper);min-height:100vh}.contentHero{padding:64px 0 44px;position:relative}.contentHero h1{max-width:900px;margin:14px 0 0}.contentIntro{color:var(--ink-500);max-width:680px;margin-top:20px;font-size:17.5px;line-height:1.65}.contentHeroLead{border-bottom:1px solid var(--line);padding:72px 0 52px}.contentHeroLead .contentIntro{max-width:62ch;font-size:17px}.contentBody{flex-direction:column;gap:64px;padding:64px 0 72px;display:flex}.featureGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.featureCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);padding:26px}.featureIcon{border-radius:var(--r-md);background:var(--brand-gradient);color:#fff;width:44px;height:44px;box-shadow:var(--shadow-brand);place-items:center;margin-bottom:16px;display:grid}.featureCard h2{font-size:var(--t-h4);margin-bottom:9px}.featureCard p{color:var(--ink-500);font-size:14px;line-height:1.7}.splitBlock{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);grid-template-columns:1fr 1fr;align-items:start;gap:52px;padding:40px;display:grid}.splitBlock h2{margin:12px 0 16px}.splitBlock>div>p{color:var(--ink-500);margin-bottom:20px;font-size:15px;line-height:1.75}.splitBlock .button{margin-top:6px}.splitBlock .checkList{margin-bottom:0}.splitCol{padding-top:4px}.panelClose{width:100%;max-width:540px;margin:0 auto}.checkList{flex-direction:column;gap:11px;margin:0 0 20px;padding:0;list-style:none;display:flex}.checkList li{color:var(--ink-700);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.6;display:flex}.checkList svg{color:var(--brand-600);flex:none;margin-top:3px}.disclaimer{color:var(--ink-400);border-left:3px solid var(--line-strong);margin-top:8px;padding-left:14px;font-size:12.5px;line-height:1.65}.quoteCard{background:var(--ink);color:#fff;border-radius:var(--r-lg);padding:34px;position:relative;overflow:hidden}.quoteCard:before{content:"";background:radial-gradient(circle,#3566ff73 0%,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;right:-160px}.quoteText{font-family:var(--font-display);letter-spacing:-.02em;font-size:21px;font-weight:600;line-height:1.45;position:relative}.quoteMeta{color:#ffffff8c;margin-top:18px;font-size:12.5px;position:relative}.noteBlock{background:var(--brand-50);border:1px solid var(--brand-200);border-radius:var(--r-lg);gap:16px;padding:24px;display:flex}.noteBlock>svg{color:var(--brand-600);flex:none;margin-top:2px}.noteBlock b{margin-bottom:6px;font-size:15px;display:block}.noteBlock p{color:var(--brand-900);font-size:14px;line-height:1.7}.prose{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);max-width:780px;box-shadow:var(--shadow-xs);padding:44px}.prose h2{margin:34px 0 12px;font-size:21px}.prose h2:first-child{margin-top:0}.prose p{color:var(--ink-700);margin-bottom:14px;font-size:15px;line-height:1.8}@media (max-width:1000px){.splitBlock{grid-template-columns:1fr;gap:28px;padding:28px}}@media (max-width:820px){.prose{padding:26px}}.productShot{margin:0;position:relative}.productShotInner{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:18px;overflow:hidden}.productShotInner>.demandCard,.productShotInner>.pingCard,.productShotInner>.introductionCard{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.productShot figcaption{color:var(--ink-400);align-items:center;gap:7px;margin-top:11px;font-size:12px;font-weight:600;display:flex}.productShot figcaption:before{content:"";background:var(--line-strong,var(--line));width:16px;height:1px}.shotButton{border:1px solid var(--line);background:var(--surface);color:var(--ink-500);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.shotButton.primary{background:var(--brand-600);color:#fff;border-color:#0000}.shotButton.wide{justify-content:center;width:100%;margin-top:12px}.shotButton.ghost{background:var(--surface);border-color:var(--line-strong);color:var(--ink-700);box-shadow:var(--shadow-xs);flex:none}.shotChip{padding:var(--chip-pad);border-radius:var(--r-full);font-size:var(--chip-size);font-weight:var(--chip-weight);background:var(--paper);color:var(--ink-400);border:1px solid var(--line);white-space:nowrap;flex:none}.shotChip.on{background:var(--success-bg);color:#0b7a42;border-color:#0000}.shotPanel{padding:2px}.shotPanel h3{margin:6px 0 4px}.shotNote{color:var(--success);align-items:center;gap:6px;margin:14px 0 0;font-size:12px;font-weight:600;display:flex}.setHead{max-width:64ch;padding-bottom:4px}.setHead h2{margin:10px 0 12px}.setHead p{color:var(--ink-500);margin:0;font-size:15.5px;line-height:1.7}.proofSet{flex-direction:column;display:flex}.proofRow{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:44px 0;display:grid}.proofSet>.proofRow:last-child{padding-bottom:0}.proofRow.flip>.proofText{order:2}.proofLabel{align-items:center;gap:10px;display:flex}.proofNum{font-size:var(--t-label);letter-spacing:.14em;color:var(--ink-300);font-variant-numeric:tabular-nums;font-weight:750}.proofNum:after{content:"";background:var(--line-strong);vertical-align:middle;width:18px;height:1px;margin-left:10px;display:inline-block}.proofText h2{margin:10px 0 14px}.proofText p{color:var(--ink-500);margin:0 0 16px;font-size:15px;line-height:1.75}.proofText .checkList{margin-bottom:0}@media (max-width:900px){.proofRow,.proofRow.flip{grid-template-columns:1fr;gap:26px;padding:32px 0}.proofRow.flip>.proofText{order:0}}.directorySection{flex-direction:column;gap:26px;display:flex}.directoryHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:18px;display:flex}.directoryHead h2{margin:0}.directoryHead p{max-width:48ch;font-size:var(--t-body-sm);color:var(--ink-500);margin:0;line-height:1.65}.discoveryPage{min-width:0}.regionDirectory{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.regionDirectory a{color:var(--ink-700);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:15px 0;text-decoration:none;display:flex}.regionDirectory a:nth-child(3n+1),.regionDirectory a:nth-child(3n+2){padding-right:22px}.regionDirectory a:nth-child(3n+2),.regionDirectory a:nth-child(3n+3){border-left:1px solid var(--line);padding-left:22px}.regionDirectory a:hover{color:var(--brand-700)}.regionDirectory span{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.regionDirectory svg{color:var(--ink-300)}.regionDirectory b{color:var(--ink-300);font-variant-numeric:tabular-nums;font-size:12px}@media (max-width:900px){.contentHero,.contentHeroLead{padding-top:52px;padding-bottom:38px}.contentBody{gap:52px;padding-top:48px;padding-bottom:56px}.directoryHead{flex-direction:column;align-items:flex-start;gap:10px}.regionDirectory{grid-template-columns:1fr 1fr}.regionDirectory a:nth-child(n){border-left:0;padding-left:0;padding-right:18px}.regionDirectory a:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}}@media (max-width:620px){.contentHero,.contentHeroLead{padding-top:40px;padding-bottom:30px}.contentBody{gap:44px;padding-top:38px;padding-bottom:48px}.regionDirectory{grid-template-columns:1fr}.regionDirectory a:nth-child(n){border-left:0;padding:13px 0}}.identityExample,.trustMatrix{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.identityExample{padding:24px}.identityExampleTop{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding-bottom:18px;display:grid}.identityExampleTop h3{font-size:var(--t-h4);margin:3px 0 2px}.identityExampleTop p{color:var(--ink-400);margin:0;font-size:12.5px}.identityExampleTop>svg{color:var(--brand-600)}.identityExampleRows{grid-template-columns:1fr 1fr;display:grid}.identityExampleRows>div{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:16px 0;display:flex}.identityExampleRows>div:nth-child(odd){padding-right:18px}.identityExampleRows>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.identityExampleRows span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-300);font-size:10px;font-weight:700}.identityExampleRows b{color:var(--ink-700);font-size:12.5px;line-height:1.45}.trustMatrix{overflow:hidden}.trustMatrix>div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:20px;padding:18px 20px;display:grid}.trustMatrix>div:last-child{border-bottom:0}.trustMatrix span{color:var(--ink-400);font-size:11px;font-weight:650}.trustMatrix b{color:var(--ink-700);font-size:13px;line-height:1.45}@media (max-width:620px){.identityExampleRows{grid-template-columns:1fr}.identityExampleRows>div:nth-child(n){border-left:0;padding:13px 0}.trustMatrix>div{grid-template-columns:1fr;gap:5px}}.premiumBand{border-radius:var(--r-xl);color:#fff;box-shadow:var(--shadow-md);isolation:isolate;background:#0b0d17;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:64px;padding:64px;display:grid;position:relative;overflow:hidden}.premiumBand:before{content:"";filter:blur(18px);z-index:-1;background:radial-gradient(circle,#3566ff6b 0%,#2347f02e 38%,#0000 70%);border-radius:50%;width:760px;height:760px;position:absolute;top:-360px;right:-260px}.premiumBandCopy h2{color:#fff;letter-spacing:-.03em;max-width:16ch;margin:12px 0 18px;font-size:clamp(28px,3vw,42px);line-height:1.08}.premiumBandCopy p{color:#ffffffa3;max-width:56ch;margin:0 0 28px;font-size:16px;line-height:1.75}.premiumBandVisual{min-width:0}.premiumBandVisual .productShotInner{box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-color:#ffffff24}.premiumBandVisual .productShot figcaption{color:#ffffff7a}.premiumBandVisual .productShot figcaption:before{background:#ffffff38}.premiumBandVisual .identityExample,.premiumBandVisual .trustMatrix{box-shadow:none;background:#ffffff0f;border-color:#ffffff24}.premiumBandVisual .identityExampleTop{border-color:#ffffff1f}.premiumBandVisual .identityExampleTop h3,.premiumBandVisual .identityExampleRows b,.premiumBandVisual .trustMatrix b{color:#fff}.premiumBandVisual .identityExampleTop p,.premiumBandVisual .identityExampleRows span,.premiumBandVisual .trustMatrix span{color:#ffffff85}.premiumBandVisual .identityExampleRows>div,.premiumBandVisual .trustMatrix>div{border-color:#ffffff1f}@media (max-width:1000px){.premiumBand{grid-template-columns:1fr;gap:38px;padding:48px}.premiumBandCopy h2{max-width:24ch}}@media (max-width:620px){.premiumBand{border-radius:var(--r-lg);gap:30px;padding:30px 24px}.premiumBandCopy h2{font-size:30px}.premiumBandCopy p{font-size:14.5px}}.talentNetworkList{border-top:1px solid var(--line);flex-direction:column;margin-top:14px;display:flex}.talentNetworkRow{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.talentNetworkRow>div:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.talentNetworkRow b{color:var(--ink);font-size:13.5px}.talentNetworkRow>div:nth-child(2)>span{color:var(--ink-400);font-size:11.5px}.profileIdentityShot{padding:4px}.profileIdentityHead{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:14px;padding-bottom:16px;display:grid}.profileIdentityHead h3{margin:3px 0 2px}.profileIdentityHead p{color:var(--ink-400);margin:0;font-size:12px}.profileIdentityFacts{grid-template-columns:1fr 1fr;display:grid}.profileIdentityFacts>div{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:14px 0;display:flex}.profileIdentityFacts>div:nth-child(odd){padding-right:16px}.profileIdentityFacts>div:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.profileIdentityFacts span,.accessRows span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-300);font-size:9.5px;font-weight:750}.profileIdentityFacts b,.accessRows b{color:var(--ink-700);font-size:12.5px;line-height:1.45}.accessRows{border-top:1px solid var(--line);flex-direction:column;margin-top:14px;display:flex}.accessRows>div{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;gap:16px;padding:14px 0;display:grid}.premiumBandVisual .talentNetworkList,.premiumBandVisual .talentNetworkRow,.premiumBandVisual .profileIdentityHead,.premiumBandVisual .profileIdentityFacts>div,.premiumBandVisual .accessRows,.premiumBandVisual .accessRows>div{border-color:#ffffff1f}.premiumBandVisual .talentNetworkRow b,.premiumBandVisual .profileIdentityHead h3,.premiumBandVisual .profileIdentityFacts b,.premiumBandVisual .accessRows b{color:#fff}.premiumBandVisual .talentNetworkRow>div:nth-child(2)>span,.premiumBandVisual .profileIdentityHead p,.premiumBandVisual .profileIdentityFacts span,.premiumBandVisual .accessRows span{color:#ffffff7a}@media (max-width:620px){.talentNetworkRow{grid-template-columns:auto 1fr}.talentNetworkRow>.shotChip{grid-column:2;justify-self:start}.profileIdentityFacts{grid-template-columns:1fr}.profileIdentityFacts>div:nth-child(n){border-left:0;padding:12px 0}.accessRows>div{grid-template-columns:1fr;gap:4px}}
.companyPage{flex-direction:column;gap:20px;max-width:1180px;margin:0 auto;padding:26px 24px 96px;display:flex}.companyHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.companyHeaderRight{align-items:center;gap:12px;display:flex}.companyHeaderRight .secondaryButton.small{padding:7px 13px;font-size:12.5px}.companyHeaderRight .linkButton{align-items:center;gap:6px;font-size:13px;display:inline-flex}.companyIdentity{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.companyIdentity h1{font-size:var(--t-h2);letter-spacing:var(--t-h2-ls);margin-top:4px;font-weight:700}.verifyChip{border-radius:var(--r-full);background:var(--warn-bg);color:#8a5d12;flex:none;align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:700;display:inline-flex}.verifyChip.verified{background:var(--success-bg);color:#0b7343}.verifyChip.rejected,.verifyChip.suspended{background:var(--danger-bg);color:#96231f}.companyNav{border-bottom:1px solid var(--line);scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.companyNav::-webkit-scrollbar{display:none}.companyNav a{white-space:nowrap;color:var(--ink-400);transition:color var(--t-fast);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:11px 14px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}.companyNav a:hover{color:var(--ink-700)}.companyNav a.on{color:var(--brand-700);border-bottom-color:var(--brand-600)}.companyBody{min-height:340px}.companySection{flex-direction:column;gap:18px;display:flex}.sectionHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sectionHead h2{font-size:var(--t-h3);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);font-weight:700}.sectionHead p{color:var(--ink-500);max-width:62ch;margin-top:5px;font-size:13.5px;line-height:1.65}.sectionHead .button{flex:none}.companyLoading{flex-direction:column;gap:14px;padding:30px 0;display:flex}.statRow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.statCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);color:inherit;transition:border-color var(--t-fast);flex-direction:column;gap:2px;padding:16px 18px;text-decoration:none;display:flex}.statCard:hover{border-color:var(--ink-300)}.statIcon{color:var(--brand-600);margin-bottom:6px;display:inline-flex}.statCard b{font-family:var(--font-display);letter-spacing:-.03em;font-size:28px;font-weight:700}.statCard>span:last-child{color:var(--ink-400);font-size:12px}.overviewLede{color:var(--ink-700);font-size:14.5px;line-height:1.6}.overviewActions{flex-wrap:wrap;gap:10px;display:flex}.overviewBlock{flex-direction:column;gap:10px;display:flex}.overviewBlockHead{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.overviewBlockHead h2{font-size:var(--t-h4);line-height:var(--t-h4-lh);font-weight:700}.overviewBlockHead .linkButton{align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.miniList{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.miniRow{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:13px 18px;text-decoration:none;display:grid}.miniRow:last-child{border-bottom:0}.miniRow:hover{background:var(--surface-2)}.miniMain{flex-direction:column;gap:2px;min-width:0;display:flex}.miniMain b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.miniMain>span{color:var(--ink-400);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.miniProgress{flex-direction:column;flex:none;gap:5px;width:86px;display:flex}.miniProgress b{font-size:12.5px;font-weight:750}.miniProgress i{border-radius:var(--r-full);background:var(--line);height:4px;display:block}.miniProgress em{border-radius:var(--r-full);background:var(--brand-600);height:100%;display:block}.miniProgress em.full{background:#0b7343}.miniWhen{color:var(--ink-400);white-space:nowrap;font-size:12px}.firstUse{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:32px}.firstUse h2{font-size:var(--t-h2);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls);margin:10px 0;font-weight:700}.firstUse>p{color:var(--ink-500);max-width:66ch;font-size:14.5px;line-height:1.7}.firstUseCards{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.firstUseCards article{border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;gap:9px;padding:20px;display:flex}.firstUseCards h3{font-size:var(--t-h4);font-weight:700}.firstUseCards p{color:var(--ink-500);flex:1;font-size:13px;line-height:1.6}.demandList{flex-direction:column;gap:14px;display:flex}.demandCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);flex-direction:column;gap:14px;padding:20px 22px;display:flex}.demandCard.paused,.demandCard.closed{background:var(--surface-2);box-shadow:none}.demandCardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.demandCardHead h3{font-size:var(--t-h4);letter-spacing:var(--t-h4-ls);font-weight:700}.demandCriteria{color:var(--ink-400);margin-top:4px;font-size:12.5px;line-height:1.55}.statusChip{padding:var(--chip-pad);border-radius:var(--r-full);font-size:var(--chip-size);font-weight:var(--chip-weight);background:var(--paper);color:var(--ink-500);flex:none}.statusChip.open{background:var(--success-bg);color:#0b7343}.statusChip.paused{background:var(--warn-bg);color:#8a5d12}.statusChip.filled{color:var(--brand-700);background:#e8ecfd}.statusChip.closed{background:var(--paper);color:var(--ink-400)}.positions{flex-direction:column;gap:9px;display:flex}.positionsHead{align-items:baseline;gap:8px;display:flex}.positionsHead .openCount{color:var(--ink-400);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:700}.positionsHead b{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.positionsHead b i{color:var(--ink-300);vertical-align:.04em;margin:0 2px;font-size:.7em;font-style:normal;font-weight:500}.positionsHead span{color:var(--ink-400);font-size:12.5px}.positionsSlots{flex-wrap:wrap;gap:5px;display:flex}.positionsSlots i{border-radius:var(--r-full);background:var(--line);max-width:46px;height:7px;transition:background var(--t);flex:0 46px}.positionsSlots i.on{background:var(--brand-600)}.positionsSlots i.open{background:repeating-linear-gradient(115deg,var(--line) 0 4px,transparent 4px 8px),var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.positionsSlots.full i.on{background:#0b7343}.positionsBar{border-radius:var(--r-full);background:var(--line);height:7px;overflow:hidden}.positionsBar i{border-radius:var(--r-full);background:var(--brand-600);height:100%;transition:width var(--t);display:block}.positionsBar i.full{background:#0b7343}.demandMeta{color:var(--ink-500);flex-wrap:wrap;align-items:center;gap:14px;font-size:12.5px;display:flex}.demandMeta span{align-items:center;gap:6px;display:inline-flex}.matchingOn{color:#0b7343;font-weight:600}.matchingOff{color:var(--ink-400)}.demandNote{color:var(--ink-500);border-left:2px solid var(--line-strong);padding-left:12px;font-size:13px;line-height:1.6}.demandActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;padding-top:14px;display:flex}.demandActions .secondaryButton{padding:7px 13px;font-size:12.5px}.demandActions .linkButton{font-size:12.5px}.demandActions .linkButton.danger{color:var(--danger)}.demandForm{background:var(--surface);border:1px solid var(--brand-200,var(--line-strong));border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:22px;display:flex}.demandFormHead{justify-content:space-between;align-items:center;display:flex}.demandFormHead h3{font-size:var(--t-h4);font-weight:700}.iconButton{border:1px solid var(--line);border-radius:var(--r-sm);width:30px;height:30px;color:var(--ink-400);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.iconButton:hover{color:var(--ink-900)}.demandForm label.wide{grid-column:1/-1}.demandForm textarea{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-md);width:100%;font:inherit;resize:vertical;padding:11px 13px;font-size:14px}.demandFields{flex-direction:column;gap:14px;display:flex}.demandMore summary{cursor:pointer;color:var(--ink-700);-webkit-user-select:none;user-select:none;padding:8px 0;font-size:13px;font-weight:650}.demandMore summary:hover{color:var(--brand-700)}.demandMore .formGrid{margin-top:10px}.demandFormActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}.formHint{color:var(--ink-400);font-size:12.5px}.promoteRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) 90px 150px;align-items:end;gap:12px;padding-top:14px;display:grid}.promoteActions{grid-column:1/-1;align-items:center;gap:10px;display:flex}.button.small{padding:8px 15px;font-size:13px}.companyEmpty{background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--r-lg);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:42px 30px;display:flex}.companyEmpty svg{color:var(--ink-300)}.companyEmpty h3{font-size:var(--t-h4);font-weight:700}.companyEmpty p{color:var(--ink-500);max-width:52ch;font-size:13.5px;line-height:1.65}.companyEmpty .button{margin-top:8px}.companyEmptyPage{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:80px auto;display:flex}.companyEmptyPage h1{letter-spacing:-.02em;font-size:24px;font-weight:800}.companyEmptyPage p{color:var(--ink-500);font-size:14px;line-height:1.7}.inlineNotice{background:var(--warn-bg);color:#7a5210;border-radius:var(--r-md);border:1px solid #f0e0bd;padding:12px 15px;font-size:13px;line-height:1.6}.verifyPanel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.verifyPanelHead{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.verifyAccess{color:var(--ink-500);font-size:13px}.verifyPanel p{color:var(--ink-500);font-size:13px;line-height:1.65}.companyForm{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:18px;padding:22px;display:flex}@media (max-width:900px){.statRow{grid-template-columns:1fr 1fr}.firstUseCards,.promoteRow{grid-template-columns:1fr}.miniRow{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.miniProgress{flex-direction:row;grid-column:1/-1;align-items:center;gap:10px;width:auto}.miniProgress i{flex:1}.miniWhen{display:none}}@media (max-width:620px){.companyPage{padding:20px 16px 90px}.sectionHead{flex-direction:column;align-items:stretch}.sectionHead .button{align-self:flex-start}.companyIdentity{flex-direction:column;gap:10px}.demandCardHead{flex-direction:column;gap:8px}.demandActions{gap:8px}.demandActions .secondaryButton,.demandActions .button{flex:1;justify-content:center}}.matchReasons{flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.matchReasons li{color:var(--ink-700);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-full);align-items:center;gap:6px;padding:4px 11px 4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.matchReasons li svg{color:var(--ink-400);flex:none}.matchDots{align-items:center;gap:3px;margin-right:1px;display:inline-flex}.matchDots i{background:var(--line-strong);border-radius:50%;width:5px;height:5px;display:block}.matchDots i.on{background:var(--success)}.pingNone{border:1px dashed var(--line);border-radius:var(--r-md);color:var(--ink-400);align-items:flex-start;gap:8px;margin:14px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}.pingNone svg{flex:none;margin-top:1px}.pingAnswers{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);margin:16px 0 0;padding:14px}.pingAnswers h4{color:var(--ink);align-items:center;gap:7px;margin:0 0 10px;font-size:13px;display:flex}.pingAnswerRow{border-top:1px solid var(--line);align-items:center;gap:14px;padding:10px 0;display:flex}.pingAnswerRow:first-of-type{border-top:0;padding-top:2px}.pingWho{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pingWho b{color:var(--ink);font-size:14px}.pingWho span{color:var(--ink-400);font-size:12px}.pingReasons{color:var(--ink-300)!important;font-size:11.5px!important}.pingVerdict{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.pingState{color:var(--ink-400);font-size:11.5px}@media (max-width:640px){.pingAnswerRow{flex-wrap:wrap;gap:8px}.pingWho{flex:1 0 100%}.pingVerdict{align-items:flex-start}}.pipelineNone{border:1px dashed var(--line);border-radius:var(--r-md);color:var(--ink-400);align-items:flex-start;gap:8px;margin:14px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}.pipelineNone svg{flex:none;margin-top:1px}.pipeline{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-sunken);margin:16px 0 0;padding:14px}.pipelineHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.pipelineHead h4{font-size:var(--t-body-sm);color:var(--ink);margin:0}.pipelineHead span{color:var(--ink-400);font-size:11.5px}.pipelineHead b{color:var(--ink-700);font-weight:650}.pipelineCount{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.pipelineCount b{font-family:var(--font-display);color:var(--ink);font-size:12.5px}.pipelineCount em{background:var(--line-strong);border-radius:50%;width:3px;height:3px;margin:0 3px;display:inline-block}.candidateRow{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.candidateRow:first-of-type{border-top:0;padding-top:2px}.candidateRow.placed .candidateWho b{color:var(--success)}.candidateRow.placed>.av{box-shadow:0 0 0 2.5px #bfe6d0,inset 0 0 0 1px #0b0d1714}.candidateWho{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.candidateWho b{color:var(--ink);font-size:14px}.candidateWho span{color:var(--ink-400);font-size:12px}.candidateMeta{color:var(--ink-300)!important;font-size:11.5px!important}.candidateActions{flex:none;align-items:center;gap:10px;display:flex}.candidateActions select{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:6px 10px;font-size:12.5px}.declineBox{flex:none;align-items:center;gap:8px;display:flex}.declineBox select,.declineBox input{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);padding:7px 10px;font-size:12.5px}.declineBox select{flex:none;width:190px}.declineBox input{width:190px}.declinedBlock{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.declinedRow{color:var(--ink-400);align-items:center;gap:12px;padding:7px 0;font-size:12.5px;display:flex}.declinedRow>span:first-child{color:var(--ink-700);font-weight:600}.declinedWhy{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (max-width:720px){.candidateRow{flex-wrap:wrap;gap:8px}.candidateActions,.declineBox{flex-wrap:wrap;justify-content:flex-start;width:100%}.declineBox select{width:100%}.declineBox input{flex:1;width:auto;min-width:0}.declinedRow{flex-wrap:wrap;gap:6px}.declinedWhy{white-space:normal}}.candidateActions .linkButton,.declinedRow .linkButton{white-space:nowrap}.talentDemand{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:7px;margin-top:8px;display:flex}.talentDemandChip{padding:var(--chip-pad);border-radius:var(--r-full);font-size:var(--chip-size);font-weight:var(--chip-weight);background:var(--paper);color:var(--ink-400);border:1px solid var(--line);align-items:center;gap:5px;display:inline-flex}.talentDemandChip.placed{background:var(--success-bg);color:#0b7a42;border-color:#0000}.talentDemandChip.in_talks{background:var(--brand-50);color:var(--brand-700);border-color:#0000}.talentDemandAdd{max-width:240px;font-size:var(--chip-size);font-weight:var(--chip-weight);padding:var(--chip-pad);border-radius:var(--r-full);border:1px dashed var(--line);color:var(--ink-400);cursor:pointer;background:0 0;flex:none}.talentDemandAdd:hover{border-color:var(--brand-300);color:var(--brand-700)}.candidateRecorded{color:var(--success);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:650;display:inline-flex}.demandEdit{flex-direction:column;gap:14px;display:flex}.demandEdit>label.wide{flex-direction:column;gap:7px;display:flex}.radarPulse{align-items:center;gap:11px;display:flex}.radarPulse .radarIcon{border-radius:var(--r-full);color:#0b7343;background:var(--success-bg);flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.radarPulse .radarIcon:after{content:"";border-radius:inherit;opacity:.25;animation:radarRing 3.2s var(--ease) infinite;border:1px solid #0b7343;position:absolute;inset:0}@keyframes radarRing{0%{opacity:.45;transform:scale(.82)}70%{opacity:0;transform:scale(1.22)}to{opacity:0}}.radarPulse>div{flex-direction:column;gap:1px;min-width:0;display:flex}.radarPulse b{color:#0b7343;font-size:13px;font-weight:650}.radarPulse span{color:var(--ink-400);font-variant-numeric:tabular-nums;font-size:12px}.radarYield{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-sunken);--av-ring:var(--surface-sunken);align-items:center;gap:12px;margin-top:2px;padding:12px 13px;display:flex}.radarYield>div{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.radarYield b{color:var(--ink);font-size:13px;font-weight:650}.radarYield span{color:var(--ink-400);font-size:11.5px}@media (max-width:560px){.radarYield{flex-wrap:wrap}.radarYield .shotButton{justify-content:center;width:100%}}
body{background:var(--paper)}::selection{background:var(--brand-600);color:var(--ink)}.navWrap{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#fffffff0}.navWrap.scrolled{background:#fffffffa;box-shadow:0 8px 30px #0a0a0b0a}.nav{gap:34px;height:82px}.nav nav{gap:26px}.nav nav a,.navPlatformButton{color:var(--ink-500);font-size:13.5px;font-weight:650}.nav nav a:after{background:var(--brand-600);height:3px;bottom:-30px}.nav nav a:hover,.navPlatformButton:hover{color:var(--ink)}.navActions{gap:18px}.navActions .button{background:var(--brand-600);color:var(--ink);border-radius:8px;padding:12px 17px;font-weight:750}.navActions .button:hover{box-shadow:none;background:#f1ad00}.navDropdown{border-color:var(--line-strong);border-radius:10px;width:360px;padding:10px;top:calc(100% + 24px);box-shadow:0 22px 60px #0a0a0b21}.navDropdown a{border-radius:6px!important;padding:12px!important}.navDropdown a:hover{background:var(--brand-50)}.menuButton{border-radius:8px}.hero{padding:86px var(--sec-x) 104px;border-bottom:1px solid var(--line);background:#fff}.heroGrid{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:72px;padding:0}.hero .kicker{color:var(--ink);letter-spacing:.13em;align-items:center;gap:10px;margin-bottom:26px;display:inline-flex}.hero .kicker:before{content:"";background:var(--brand-600);width:30px;height:3px}.hero .display{letter-spacing:-.055em;max-width:760px;font-size:clamp(48px,4.8vw,68px);line-height:.98}.hero h1 em{color:var(--ink);z-index:0;display:inline-block;position:relative}.hero h1 em:after{content:"";background:var(--brand-600);z-index:-1;height:12px;position:absolute;bottom:4px;left:-2px;right:-3px;transform:skew(-8deg)}.heroCopy{max-width:60ch;color:var(--ink-500);margin-top:28px;font-size:17px;line-height:1.7}.heroActions{margin-top:34px}.heroActions .button{border-radius:8px;padding:15px 22px}.heroActions .secondaryButton{border-color:var(--ink);box-shadow:none;background:#fff}.heroFacts{grid-template-columns:repeat(3,max-content);gap:14px 22px;margin-top:30px;display:grid}.heroFacts li{text-transform:uppercase;letter-spacing:.045em;white-space:nowrap;font-size:11px;font-weight:700}.heroFacts svg{color:var(--ink)}.heroShot .productShot{background:var(--ink);box-shadow:20px 24px 0 var(--brand-600);border:0;border-radius:16px;margin:0;padding:18px}.heroShot .productShotInner{background:#fff;border-radius:10px;padding:6px}.heroShot figcaption{color:#ffffff9e;letter-spacing:.05em;text-transform:uppercase;padding:14px 4px 0;font-size:11px}.homeBlock{padding:var(--sec-y) var(--sec-x)}.blockHead{align-items:flex-start;margin-bottom:40px}.blockHead h2{max-width:18ch;margin-top:10px;font-size:clamp(30px,3.4vw,48px)}.blockHead>p{max-width:48ch;font-size:15px}.kicker{color:var(--brand-700);font-weight:800}#lus{background:var(--ink);color:#fff;max-width:none;padding:104px max(var(--sec-x),calc((100vw - 1216px)/2))}#lus .kicker{color:var(--brand-600)}#lus .blockHead h2,#lus .loopCopy>b{color:#fff}#lus .blockHead>p,#lus .loopCopy>span{color:#ffffff9e}#lus .loopRow{gap:28px}.loopIndex{background:var(--brand-600);color:var(--ink);border-radius:6px}#lus .productShot{box-shadow:none;background:#151515;border-color:#303030}#lus .productShot figcaption{color:#ffffff80}.productShot{border:1px solid var(--line-strong);background:#fff;border-radius:12px;box-shadow:0 16px 44px #0a0a0b14}.demandCard,.pingCard,.shotPanel,.introductionCard{box-shadow:none!important;border-radius:9px!important}.statusChip.open,.shotChip.on{background:var(--brand-100)!important;color:var(--brand-800)!important}.radarIcon{background:var(--brand-100)!important;color:var(--ink)!important}.radarPulse b{color:var(--ink)!important}.sectorTiles{counter-reset:sector;border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0}.sectorTile{counter-increment:sector;border:0;border-bottom:1px solid var(--line-strong);min-height:112px;transition:background var(--t-fast),color var(--t-fast);background:0 0;border-radius:0;align-items:center;padding:0 18px 0 56px}.sectorTile:before{content:counter(sector,decimal-leading-zero);font-family:var(--font-display);color:var(--ink-300);font-size:11px;font-weight:700;position:absolute;top:22px;left:18px}.sectorTile:after{content:"↗";color:var(--ink-300);font-size:17px;position:absolute;top:20px;right:18px;background:0 0!important}.sectorTile:hover{background:var(--brand-600);border-color:var(--ink);box-shadow:none;transform:none}.sectorTile:hover:before,.sectorTile:hover:after{color:var(--ink)}.sectorTileLabel{padding:22px 34px 22px 0}.sectorTileLabel b{font-family:var(--font-display);font-size:16px}.sectorTile.hasPhoto{border-color:var(--line-strong);min-height:150px;box-shadow:none}.pathGrid{background:var(--ink);border:1px solid var(--ink);gap:1px}.pathCard{box-shadow:none;background:#fff;border:0;border-radius:0;gap:26px;padding:38px}.pathCard li i{background:var(--brand-100);color:var(--ink);border-radius:6px}.pathCard .secondaryButton{box-shadow:none;border-color:var(--ink);border-radius:8px}.statsBand{background:var(--brand-600);border:0}.statsInner{padding:38px var(--sec-x)}.statsInner b{color:var(--ink);font-size:38px}.statsInner span{color:#0a0a0bad;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.dbaCard{background:var(--ink);color:#fff;box-shadow:none;border:0;border-radius:14px;padding:52px}.dbaCard h2{color:#fff}.dbaCard p{color:#ffffffa3}.dbaCard .button{background:var(--brand-600);color:var(--ink)}.dbaList li{color:#ffffffc2;border-color:#2f2f2f}.dbaList li svg{color:var(--brand-600)}.honestGrid{background:var(--ink);border:1px solid var(--ink);gap:1px}.honestGrid>div{box-shadow:none;border:0;border-radius:0;padding:34px}.faqList details{background:0 0;border-width:0 0 1px;border-radius:0;margin:0}.faqList summary{padding:22px 4px;font-weight:700}.faqList details[open] summary{border-bottom:0}.faqList p{padding:0 40px 24px 4px}.closeBand{padding:86px var(--sec-x);background:#fff}.closeBandInner{max-width:1216px}.closeActions .button{border-radius:8px}.closeActions .secondaryButton{background:var(--brand-600);border-color:var(--brand-600);color:var(--ink)}.siteFooter,footer{border-top:1px solid var(--ink);background:#fff;margin-top:0}.footerGrid{padding:64px var(--sec-x) 40px}.footerGrid h4{color:var(--ink);font-size:10px}.footerGrid a:hover,.footerInner a:hover{color:var(--brand-700)}.contentPage{background:var(--paper)}.contentHero{padding-top:90px!important;padding-bottom:72px!important}.contentHeroLead{border-bottom:1px solid var(--line);isolation:isolate;background:#fff;overflow:hidden;max-width:none!important;padding-left:max(var(--sec-x),calc((100vw - 1216px)/2))!important;padding-right:max(var(--sec-x),calc((100vw - 1216px)/2))!important}.contentHeroLead .display{max-width:16ch;font-size:clamp(44px,5vw,68px)}.contentHeroLead>.kicker,.contentHeroLead>h1,.contentHeroLead>.contentIntro,.contentHeroLead>.heroActions,.contentHeroLead>.factStrip{z-index:1;position:relative}.contentHeroMark{z-index:0;right:max(var(--sec-x),calc((100vw - 1216px)/2 + 42px));opacity:.98;width:235px;height:270px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.contentHeroMark img{mix-blend-mode:multiply;width:1280px;max-width:none;height:auto;position:absolute;top:-224px;left:-66px}.contentHeroLead .factStrip{grid-template-columns:repeat(3,max-content);gap:14px 24px;display:grid}.contentHeroLead .factStrip li{white-space:nowrap}.premiumBand{background:var(--ink)!important;box-shadow:none!important}.premiumBand:before{background:radial-gradient(circle,#ffb80052 0%,#ffb8001f 38%,#0000 70%)!important}.premiumBand .button,.shotButton.primary{background:var(--brand-600);color:var(--ink)}.featureIcon{background:var(--brand-600);color:var(--ink);box-shadow:none}.quoteCard:before{background:radial-gradient(circle,#ffb80059 0%,#0000 68%)}.authPage:before{background:var(--brand-600);filter:none;opacity:.92;width:620px;height:620px;top:-430px}.chosenSkill,.skillAddIcon,.setupSteps li.current i,.editorNav button.active,.countBadge,.kindTabs button.active,.searchMap button,.mapAvatar{color:var(--ink)!important;box-shadow:none!important}.previewUrl{color:var(--brand-900)!important;background:var(--brand-100)!important;border-color:var(--brand-300)!important}.dark:before,.profileCta:before{background:radial-gradient(circle,#ffb8006b 0%,#0000 68%)!important}.notFoundPage{background:#fff;grid-template-rows:auto 1fr;min-height:100vh;padding:30px 34px;display:grid}.notFoundMain{grid-template-columns:180px minmax(0,540px);justify-content:center;align-items:center;gap:64px;padding-bottom:80px;display:grid}.notFoundCode{font-family:var(--font-display);letter-spacing:-.08em;color:var(--brand-600);font-size:clamp(92px,13vw,180px);font-weight:800;line-height:.8}.notFoundCopy .kicker{margin-bottom:18px}.notFoundCopy h1{max-width:9ch;margin:0 0 18px;font-size:clamp(36px,5vw,62px)}.notFoundCopy p{max-width:44ch;color:var(--ink-500);margin:0 0 28px;font-size:16px;line-height:1.7}.notFoundActions{flex-wrap:wrap;gap:12px;display:flex}.contentBody{padding-top:80px!important;padding-bottom:96px!important}.filterBar,.card,.companyPanel,.dashCard{box-shadow:none!important;border-radius:10px!important}.filterBar{border-color:var(--line-strong)}.card:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 14px 36px #0a0a0b12!important}.cardBottom a,.rangeValue,.distanceTag{color:var(--brand-700)}.matchPanel{background:var(--brand-50);border-color:var(--brand-200)}@media (max-width:1100px){.heroGrid{grid-template-columns:1fr;gap:56px}.heroShot{max-width:760px}.sectorTiles{grid-template-columns:repeat(2,1fr)}.contentHeroMark{opacity:.13;right:-34px}}@media (max-width:900px){.nav{height:72px}.mobileNav{padding:14px var(--sec-x) 24px;background:#fff}.hero{padding-top:64px}.homeBlock,#lus{padding-top:76px;padding-bottom:76px}}@media (max-width:620px){.logo-md .logoArtwork{width:132px;height:32px}.logo-md .logoArtwork img{width:150px;top:-26px;left:-9px}.navActions .button{padding:10px 12px;font-size:12px}.hero{padding:50px 18px 70px}.hero .display{font-size:42px}.hero h1 em:after{height:8px;bottom:2px}.heroShot{display:block}.heroShot .productShot{box-shadow:10px 12px 0 var(--brand-600);padding:10px}.heroFacts,.contentHeroLead .factStrip{grid-template-columns:1fr;gap:10px}.contentHeroMark{opacity:.08;width:190px;height:190px;top:32%;right:-72px}.contentHeroMark img{width:900px;top:-158px;left:-46px}.notFoundPage{padding:22px 18px}.notFoundMain{grid-template-columns:1fr;align-content:center;gap:24px;padding-bottom:50px}.notFoundCode{font-size:84px}.sectorTiles{grid-template-columns:1fr}.pathCard{padding:28px 22px}.dbaCard{padding:32px 22px}.statsInner{padding:30px 18px}}
:root{--paper:#fafafa;--surface:#fff;--ink:#171717;--ink-700:#333;--ink-500:#666;--ink-400:#858585;--ink-300:#a3a3a3;--line:#e8e8e5;--line-strong:#d9d9d5;--brand-50:#fffaf0;--brand-100:#fff3d6;--brand-200:#ffe7a3;--brand-300:#ffd76b;--brand-600:#f5b400;--brand-700:#b88100;--brand-800:#805a00;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:24px;--shadow-xs:0 1px 2px #1111110a;--shadow-sm:0 8px 24px #1111110e;--shadow-md:0 20px 60px #11111114;--shadow-lg:0 30px 90px #1111111c;--sec-y:112px}html{background:#fff}body{background:var(--surface);color:var(--ink);letter-spacing:-.006em}.shell{max-width:1240px}.navWrap{-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);background:#ffffffd1;border-bottom:1px solid #e8e8e5b8}.navWrap.scrolled{background:#fffffff0;box-shadow:0 1px #1111110a}.nav{gap:30px;height:68px}.nav nav{gap:24px}.nav nav a,.navPlatformButton{color:#696969;letter-spacing:-.01em;font-size:13px;font-weight:560}.nav nav a:after{display:none}.nav nav a:hover,.navPlatformButton:hover,.nav nav a[aria-current=page]{color:var(--ink)}.navActions{gap:14px}.navActions .textButton{font-size:13px}.navActions .button{background:var(--ink);color:#fff;border:1px solid var(--ink);box-shadow:none;border-radius:10px;padding:10px 16px;font-size:13px}.navActions .button:hover{background:#2c2c2c;transform:translateY(-1px)}.navDropdown{border-radius:14px;padding:8px;top:calc(100% + 18px);box-shadow:0 18px 50px #1111111f}.hero{padding:94px var(--sec-x) 112px;background:#fff;border-bottom:0}.heroGrid{grid-template-columns:minmax(0,.94fr) minmax(480px,1.06fr);align-items:center;gap:84px}.hero .kicker{color:#765400;letter-spacing:.055em;text-transform:none;background:#fffaf0d1;border:1px solid #eadcae;border-radius:999px;margin-bottom:24px;padding:7px 11px;font-size:11px;display:inline-flex}.hero .kicker:before{background:var(--brand-600);border-radius:50%;width:6px;height:6px}.hero .display{letter-spacing:-.052em;max-width:720px;font-size:clamp(46px,4.45vw,64px);font-weight:720;line-height:1.025}.hero h1 em{color:var(--ink);font-style:normal}.hero h1 em:after{display:none}.heroCopy{color:#666;max-width:570px;margin-top:26px;font-size:18px;line-height:1.65}.heroActions{gap:11px;margin-top:32px}.heroActions .button{background:var(--ink);border-radius:11px;min-height:48px;padding:13px 19px;font-size:14px;box-shadow:0 7px 18px #1111111f}.heroActions .button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #11111129}.heroActions .secondaryButton{color:var(--ink);border-color:var(--line-strong);box-shadow:var(--shadow-xs);background:#fff}.heroFacts{gap:0;margin-top:28px;display:flex}.heroFacts li{border-left:1px solid var(--line);letter-spacing:.015em;color:#777;text-transform:none;padding:0 17px;font-size:11px;font-weight:650}.heroFacts li:first-child{border-left:0;padding-left:0}.heroFacts svg{color:#9b7500}.heroShot{background:linear-gradient(145deg,#fff 0%,#f7f7f4 65%,#fff8e5 100%);border:1px solid #ebebe7;border-radius:28px;padding:34px;position:relative;box-shadow:0 35px 90px #1c1c1817}.heroShot:before{content:"";background:var(--brand-600);opacity:.13;border-radius:28px;width:92px;height:92px;position:absolute;top:-22px;right:-18px;transform:rotate(14deg)}.heroShot .productShot{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}.heroShot .productShotInner{background:#fff;border:1px solid #e5e5e1;border-radius:15px;padding:6px;box-shadow:0 18px 45px #1111111a}.heroShot figcaption{color:#898989;letter-spacing:.075em;margin:0;padding:13px 2px 0;font-size:10px}.homeBlock{padding:var(--sec-y) var(--sec-x)}.blockHead{align-items:flex-end;margin-bottom:42px}.blockHead h2{letter-spacing:-.04em;max-width:18ch;margin-top:12px;font-size:clamp(34px,3.4vw,48px);line-height:1.07}.blockHead>p{color:#727272;max-width:48ch;font-size:16px;line-height:1.7}.kicker{letter-spacing:.095em;color:#8b6700;font-size:11px;font-weight:760}#lus{max-width:1240px;color:var(--ink);background:#f7f7f5;border:1px solid #ecece8;border-radius:28px;margin:0 auto 24px;padding:78px 72px}#lus .kicker{color:#8b6700}#lus .blockHead h2,#lus .loopCopy>b{color:var(--ink)}#lus .blockHead>p,#lus .loopCopy>span{color:#707070}#lus .loopRow{gap:28px}#lus .loopStep{box-shadow:var(--shadow-xs);background:#fff;border:1px solid #e7e7e3;border-radius:18px;padding:24px}.loopIndex{background:var(--brand-100);color:#795700;border-radius:8px;width:28px;height:28px;font-size:11px}#lus .productShot{box-shadow:none;background:0 0;border:0}#lus .productShotInner{box-shadow:none;background:#fff;border-color:#e7e7e3}#lus .productShot figcaption{color:#909090}.productShot{box-shadow:var(--shadow-sm);background:#fff;border-color:#e6e6e2;border-radius:16px}.productShotInner{border-radius:14px}.demandCard,.pingCard,.shotPanel,.introductionCard{border-radius:12px!important}.pathGrid{background:0 0;border:0;gap:18px}.pathCard{border:1px solid var(--line);box-shadow:var(--shadow-xs);background:#fff;border-radius:18px;gap:24px;padding:34px}.pathCard:hover{box-shadow:var(--shadow-sm);border-color:#d4d4cf}.pathCard li i{color:#5f5f5f;background:#f5f5f2;border-radius:9px}.pathCard .secondaryButton{border-color:var(--line-strong);background:#fff;border-radius:10px}.sectorTiles{counter-reset:sector;border:0;grid-template-columns:repeat(3,1fr);gap:12px}.sectorTile{border:1px solid var(--line);min-height:96px;box-shadow:var(--shadow-xs);background:#fff;border-radius:14px;padding:0 42px 0 50px}.sectorTile:before{color:#aa7b00;font-size:10px;top:18px;left:17px}.sectorTile:after{color:#aaa;font-size:15px;top:17px;right:16px}.sectorTile:hover{background:#fff;border-color:#cfcfca;transform:translateY(-2px);box-shadow:0 12px 32px #11111112}.sectorTileLabel{padding:20px 0}.sectorTileLabel b{font-size:15px}.sectorTile.hasPhoto{border:1px solid var(--line);min-height:120px}.cityLinks a{background:#fff;border-radius:10px;padding:10px 14px}.statsBand{background:#fff;border:0}.statsInner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1240px;margin:0 auto;padding:42px 32px}.statsInner b{color:var(--ink);font-size:34px;font-weight:680}.statsInner span{color:#858585;text-transform:none;letter-spacing:0;font-size:11px}.dbaCard{color:var(--ink);box-shadow:none;background:#f7f7f5;border:1px solid #e8e8e4;border-radius:24px;padding:56px}.dbaCard h2{color:var(--ink)}.dbaCard p{color:#686868;font-size:15px}.dbaCard .button{background:var(--ink);color:#fff;border-radius:10px}.dbaList li{color:#555;border-color:#dfdfdb}.dbaList li svg{color:#9b7500}.honestGrid{background:0 0;border:0;gap:16px}.honestGrid>div{border:1px solid var(--line);background:#fff;border-radius:18px;padding:34px}.dark:before{filter:blur(24px);width:540px;height:540px;top:-280px;right:-160px;background:radial-gradient(circle,#f5b40042 0%,#0000 68%)!important}.darkInner{padding:84px 72px}.profilePreview{box-shadow:none;background:#ffffff12;border-radius:18px}.companyBlock{gap:90px;max-width:1240px;padding:112px 32px}.offerCard{border-radius:20px;padding:34px;box-shadow:0 20px 60px #11111114}.offerCard:before{background:var(--brand-600);height:3px}.faqList details{border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0}.faqList summary{padding:22px 4px}.faqList p{padding:0 40px 24px 4px}.closeBand{padding:96px var(--sec-x);background:#f7f7f5}.closeActions .secondaryButton{border-color:var(--line-strong);color:var(--ink);background:#fff}.siteFooter,footer{border-top:1px solid var(--line);background:#fff;margin-top:0}.contentPage{background:#fff}.contentHero{padding-top:76px!important;padding-bottom:70px!important}.contentHeroLead{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;justify-content:center;min-height:520px;display:flex}.contentHeroLead .display{letter-spacing:-.05em;max-width:13ch;font-size:clamp(42px,4.5vw,62px);line-height:1.03}.contentHeroLead .contentIntro{color:#6b6b6b;max-width:610px;font-size:17px;line-height:1.7}.contentHeroMark{right:max(var(--sec-x),calc((100vw - 1216px)/2 + 30px));border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f6f6f3);border-radius:32px;width:212px;height:238px;padding:26px;transform:translateY(-50%);box-shadow:0 28px 70px #11111114}.contentHeroMark img{width:1120px;top:-196px;left:-57px}.contentHeroLead .factStrip{gap:0}.contentHeroLead .factStrip li{border-left:1px solid var(--line);color:#777;padding:0 18px;font-size:12px}.contentHeroLead .factStrip li:first-child{border-left:0;padding-left:0}.contentBody{gap:88px!important;padding-top:96px!important;padding-bottom:112px!important}.setHead h2,.proofText h2{letter-spacing:-.035em}.proofRow{gap:72px;padding:64px 0}.premiumBand{background:#171717!important;border-radius:26px!important;padding:68px!important}.splitBlock{box-shadow:none;border-radius:20px;padding:44px}.noteBlock{background:#fffaf0;border-color:#f1dfab;border-radius:16px}.discoveryPage{margin-top:-24px}.filterBar{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;padding:10px;position:sticky;top:78px;border:1px solid var(--line)!important;border-radius:16px!important;box-shadow:0 10px 30px #1111110f!important}.filterField input,.filterTrigger,.sortSelect{border-radius:10px!important}.card{border:1px solid var(--line)!important;box-shadow:var(--shadow-xs)!important;border-radius:16px!important}.card:hover{transform:translateY(-2px);border-color:#d1d1cc!important;box-shadow:0 16px 42px #11111114!important}.matchPanel{background:#fffaf0;border-color:#f0dfad}.authPage{background:#fafafa}.authPage:before{filter:none;opacity:1;background:radial-gradient(circle,#f5b4002e 0%,#f5b4000e 45%,#0000 72%);width:760px;height:520px;top:-350px}.authCard{border:1px solid var(--line);border-radius:20px!important;padding:36px!important;box-shadow:0 24px 70px #11111114!important}.authCard input{border-radius:10px}.accountChoices button{border-radius:12px}.accountChoices button.active{background:#fffaf0;border-color:#c69100;box-shadow:0 0 0 1px #c69100}.chosenSkill,.skillAddIcon,.setupSteps li.current i,.editorNav button.active,.countBadge,.kindTabs button.active,.searchMap button,.mapAvatar{color:var(--ink)!important}.notFoundPage{background:#fff}.notFoundCode{color:var(--brand-600)}@media (max-width:1100px){.heroGrid{grid-template-columns:1fr;gap:60px}.heroCol{max-width:760px}.heroShot{max-width:820px}#lus{margin-left:24px;margin-right:24px;padding:64px 42px}.contentHeroMark{opacity:.12;box-shadow:none;border:0;right:-38px}}@media (max-width:900px){:root{--sec-y:82px}.nav{height:64px}.hero{padding-top:72px;padding-bottom:84px}.sectorTiles{grid-template-columns:repeat(2,1fr)}#lus{border-radius:22px}.dark{border-radius:22px;margin-left:18px;margin-right:18px}.darkInner{padding:64px 28px}.contentHeroLead{min-height:auto}.filterBar{-webkit-backdrop-filter:none;backdrop-filter:none;position:static}.filterRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.filterRow>.filterField:first-child,.filterRow>.moreButton{grid-column:1/-1}.filterRow>.filterField.grow{min-width:0}.resultBarRight{gap:10px}.resultBarRight .linkButton{white-space:nowrap}}@media (max-width:620px){:root{--sec-y:68px}.hero{padding:54px 18px 72px}.hero .display{font-size:43px;line-height:1.02}.heroCopy{font-size:17px}.heroActions{align-items:stretch}.heroActions .button{justify-content:center}.heroFacts{grid-template-columns:1fr;gap:10px;display:grid}.heroFacts li{border:0;padding:0}.heroShot{border-radius:20px;padding:16px}#lus{border-radius:20px;margin:0 12px 18px;padding:48px 20px}#lus .loopStep{padding:18px}.sectorTiles{grid-template-columns:1fr}.dbaCard{padding:34px 22px}.companyBlock{padding:76px 18px}.contentHeroLead .factStrip{grid-template-columns:1fr;gap:10px;display:grid}.contentHeroLead .factStrip li{border:0;padding:0}.contentHeroMark{display:none}.contentBody{gap:64px!important;padding-top:64px!important}.proofRow{gap:32px;padding:44px 0}.premiumBand{border-radius:20px!important;padding:36px 24px!important}.authCard{padding:28px 22px!important}}.hero .kicker{color:#6f5600;letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0;font-size:11px}.hero .kicker:before{border-radius:0;width:18px;height:2px}.heroShot{border:0;border-left:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:12px 0 12px 52px}.heroShot:before{display:none}.heroShot .productShot{background:0 0;border:0}.heroShot .productShotInner{box-shadow:none;border:1px solid #deded9;border-radius:10px;padding:14px}#lus{background:#fff;border:0;border-radius:0;max-width:1240px;margin:0 auto;padding:112px 32px}#lus .blockHead{border-bottom:1px solid var(--ink);margin-bottom:0;padding-bottom:36px}#lus .loopRow{flex-direction:column;gap:0;margin:0;display:flex}#lus .loopStep{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:44px minmax(240px,.72fr) minmax(460px,1.28fr);align-items:start;gap:28px;padding:54px 0;display:grid}#lus .loopIndex{color:#8b6700;background:0 0;border-radius:0;align-self:start;width:auto;height:auto;padding:4px 0}#lus .loopCopy{gap:10px;padding-top:2px}#lus .loopCopy>b{letter-spacing:-.025em;font-size:22px;line-height:1.2}#lus .loopCopy>span{font-size:15px;line-height:1.7}#lus .loopStep>.productShot{grid-area:1/3;align-self:start}#lus .productShotInner{background:#fff;border:1px solid #deded9;border-radius:10px;padding:18px}.pathGrid{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);gap:0}.pathCard{box-shadow:none;background:#fff;border:0;border-radius:0;padding:42px 42px 46px 0}.pathCard+.pathCard{border-left:1px solid var(--line);padding-left:42px;padding-right:0}.pathCard:hover{border-color:var(--line);box-shadow:none}.pathCard li i{color:#8b6700;background:0 0;border-radius:0;width:24px;height:24px}.sectorTiles{border-top:1px solid var(--ink);gap:0}.sectorTile{border:0;border-bottom:1px solid var(--line);min-height:94px;box-shadow:none;border-radius:0;padding:0 42px 0 48px}.sectorTile:nth-child(3n+2),.sectorTile:nth-child(3n+3){border-left:1px solid var(--line)}.sectorTile:hover{border-color:var(--line);box-shadow:none;background:#fafafa;transform:none}.sectorTile.hasPhoto{border-width:0 0 1px;border-color:var(--line);min-height:110px;box-shadow:none;border-radius:0}#plaatsen{padding-top:72px;padding-bottom:60px}#plaatsen .blockHead{margin-bottom:28px}.statsBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f7f5}.statsInner{border:0;justify-content:stretch;gap:0;padding:26px 32px}.statsInner>div{text-align:left;border-left:1px solid #deded9;align-items:flex-start;max-width:none;padding:0 28px}.statsInner>div:first-child{border-left:0;padding-left:0}.statsInner b{font-size:25px}.statsInner span{font-size:12px}.contentHeroMark{display:none}.contentHeroLead{min-height:440px}.dark{background:#171717;border-radius:0;max-width:none;margin:0}.dark:before{display:none}.darkInner{max-width:1240px;padding:92px 32px}.darkIntro h2{max-width:13ch;font-size:clamp(36px,4vw,52px)}.profilePreview{box-shadow:none;background:0 0;border-color:#ffffff38;border-radius:8px}.premiumBand{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);overflow:visible;color:var(--ink)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:70px 0!important}.premiumBand:before{display:none}.premiumBandCopy h2{color:var(--ink);max-width:15ch;font-size:clamp(32px,3.2vw,46px)}.premiumBandCopy p{color:#666}.premiumBand .button{background:var(--ink);color:#fff}.premiumBandVisual .productShot{box-shadow:none;background:0 0;border:0}.premiumBandVisual .productShotInner,.premiumBandVisual .identityExample,.premiumBandVisual .trustMatrix{border-color:var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.premiumBandVisual .identityExampleTop,.premiumBandVisual .identityExampleRows>div,.premiumBandVisual .trustMatrix>div,.premiumBandVisual .talentNetworkList,.premiumBandVisual .talentNetworkRow,.premiumBandVisual .profileIdentityHead,.premiumBandVisual .profileIdentityFacts>div,.premiumBandVisual .accessRows,.premiumBandVisual .accessRows>div{border-color:var(--line)}.premiumBandVisual .identityExampleTop h3,.premiumBandVisual .identityExampleRows b,.premiumBandVisual .trustMatrix b,.premiumBandVisual .talentNetworkRow b,.premiumBandVisual .profileIdentityHead h3,.premiumBandVisual .profileIdentityFacts b,.premiumBandVisual .accessRows b{color:var(--ink)}.premiumBandVisual .identityExampleTop p,.premiumBandVisual .identityExampleRows span,.premiumBandVisual .trustMatrix span,.premiumBandVisual .talentNetworkRow>div:nth-child(2)>span,.premiumBandVisual .profileIdentityHead p,.premiumBandVisual .profileIdentityFacts span,.premiumBandVisual .accessRows span{color:var(--ink-400)}.candidateRow.placed .candidateWho b{color:var(--ink)}.candidateRow.placed>.av{box-shadow:0 0 0 2px var(--brand-300),inset 0 0 0 1px #11111114}.shotChip.on{background:var(--brand-100)!important;color:#6f5200!important}.matchDots i.on{background:var(--brand-600)!important}@media (max-width:900px){.heroShot{border-left:0;border-top:1px solid var(--line);max-width:820px;padding:36px 0 0}#lus{padding:82px 24px}#lus .loopStep{grid-template-columns:36px minmax(0,1fr);gap:20px 18px}#lus .loopStep>.productShot{grid-area:auto/2;margin-top:8px}.pathGrid{grid-template-columns:1fr}.pathCard,.pathCard+.pathCard{border-left:0;border-bottom:1px solid var(--line);padding:34px 0}.sectorTile:nth-child(n){border-left:0}.sectorTile:nth-child(2n){border-left:1px solid var(--line)}.statsInner{grid-template-columns:repeat(3,1fr);row-gap:24px;display:grid}.statsInner>div{padding:0 18px}.statsInner>div:nth-child(4){border-left:0;padding-left:0}}@media (max-width:620px){#lus{width:100%;max-width:100%;margin:0;padding:64px 18px}#lus .loopStep{grid-template-columns:minmax(0,1fr);min-width:0;padding:38px 0}#lus .loopStep>*{min-width:0;max-width:100%}#lus .loopStep>.productShot{grid-column:1}#lus .loopIndex{margin-bottom:-8px}.sectorTile:nth-child(n){border-left:0}#plaatsen{padding-top:56px;padding-bottom:44px}.statsInner{grid-template-columns:1fr 1fr;padding:24px 18px}.statsInner>div:nth-child(n){border-left:1px solid #deded9;padding:0 12px}.statsInner>div:nth-child(odd){border-left:0;padding-left:0}.premiumBand{padding:54px 0!important}}
