.outreachAdmin{--outreach-line:var(--cmd-line,#29364d);--section-accent:var(--cmd-green,#78caa2);min-width:0;color:var(--cmd-text,#e5edf9)}.outreachAdmin :is(.primary,.secondary,.textButton){font-size:13px;font-weight:600;border-radius:6px;min-height:36px;padding:8px 12px;box-shadow:none}.outreachAdmin .primary{background:var(--cmd-green,#78caa2);color:#071b14;border:1px solid var(--cmd-green,#78caa2)}.outreachAdmin .secondary{background:transparent;color:var(--cmd-text,#e5edf9);border:1px solid var(--outreach-line)}.outreachAdmin .textButton{background:transparent;color:var(--cmd-green,#78caa2);border:0}.outreachAdmin .aavenDeleteAction{background:#9f3344;color:#fff;border:1px solid #cc6372}.outreachAdmin button:disabled{opacity:.45;cursor:not-allowed}.outreachAdmin :is(.primary,.secondary):hover:not(:disabled){filter:brightness(1.12)}.outreachAdmin header{position:static;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;width:auto;height:auto;min-height:0;background:transparent;border:0;padding:0;box-shadow:none;flex-wrap:nowrap}.outreachAdmin .outreachMetrics button{display:grid}.outreachDetail>header,.outreachDraftCard>header,.outreachDrafts>header,.outreachHeading{display:flex;justify-content:space-between;align-items:center;gap:16px}.outreachHeading h2{margin:0}.outreachHeading p{max-width:720px}.outreachActions,.outreachFacts,.outreachHeading>div:last-child,.outreachPages{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.outreachCallout,.outreachScope{padding:14px 16px;background:var(--cmd-surface,#111b2d);border:1px solid var(--outreach-line);border-radius:10px;line-height:1.6}.outreachAdmin small,.outreachMuted{color:var(--cmd-muted,#adbbcf);font-size:12px;line-height:1.6}.outreachMetrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0}.outreachMetrics button{display:grid;grid-gap:5px;gap:5px;text-align:left;min-width:0;white-space:normal;padding:12px}.outreachMetrics strong{font-size:24px}.outreachMetrics span{font-size:12px}.outreachMetrics button[aria-pressed=true]{border-color:#48bb98;background:#16382f;color:#e2fff5}.outreachResearch{border:1px solid var(--outreach-line);border-radius:12px;padding:16px;margin:18px 0;background:var(--cmd-surface,#111b2d)}.outreachHistory summary,.outreachResearch summary{cursor:pointer;font-weight:650}.outreachResearch form{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(120px,1fr)) auto;grid-gap:12px;gap:12px;align-items:end}.outreachAdmin label{display:grid;grid-gap:7px;gap:7px;font-size:13px;min-width:0}.outreachAdmin input,.outreachAdmin select,.outreachAdmin textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:10px 12px;border:1px solid var(--outreach-line);border-radius:8px;background:var(--cmd-bg,#0b1324);color:var(--cmd-text,#e5edf9);font:inherit}.outreachAdmin option{background:#111b2d;color:#e5edf9}.outreachResearchRun{margin-top:20px}.outreachResearchRun h3{font-size:13px;color:var(--cmd-muted,#adbbcf)}.outreachResearchRun article{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;border-top:1px solid var(--outreach-line)}.outreachResearchRun article>div{min-width:0}.outreachResearchRun small,.outreachResearchRun span{display:block}.outreachResearchRun p{margin:8px 0}.outreachResearchRun button{flex:none}.outreachAdmin a{color:#86c8eb;overflow-wrap:anywhere}.outreachToolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:20px 0}.outreachToolbar form{display:flex;gap:8px;flex:1 1;min-width:220px}.outreachToolbar>select{width:auto;max-width:230px}.outreachLayout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.8fr);grid-gap:20px;gap:20px}.outreachDetail,.outreachLeadList{border:1px solid var(--outreach-line);border-radius:12px;padding:16px;background:var(--cmd-surface,#111b2d);min-width:0}.outreachLeadRow{display:grid;grid-gap:6px;gap:6px;width:100%;text-align:left;border:1px solid var(--outreach-line);border-radius:9px;background:transparent;color:inherit;padding:14px;margin:10px 0;cursor:pointer}.outreachLeadRow[aria-current=true]{border-color:#48bb98;background:#16302b}.outreachLeadRow span{font-size:12px;color:var(--cmd-muted,#adbbcf)}.outreachLeadRow:focus-visible{outline:2px solid #86c8eb;outline-offset:2px}.outreachStage{display:inline-flex;width:-moz-fit-content;width:fit-content;font-size:11px;padding:3px 8px;border:1px solid var(--outreach-line);border-radius:5px}.outreachStage-accepted,.outreachStage-published{color:#90d9b7}.outreachStage-blocked,.outreachStage-declined{color:#f1a4ab}.outreachDetail h3{margin:0 0 10px}.outreachDetail p{line-height:1.65;overflow-wrap:anywhere}.outreachFacts{padding:8px 0}.outreachDetail>.outreachActions{padding:16px 0;border-bottom:1px solid var(--outreach-line)}.outreachCompany,.outreachDrafts{margin-top:24px}.outreachDraftCard{border:1px solid var(--outreach-line);padding:16px;border-radius:10px;margin:14px 0}.outreachDraftCard .prewrap{white-space:pre-wrap}.outreachDraftCard .outreachActions button{font-size:12px;padding:7px 10px}.outreachCompany{border-top:1px solid var(--outreach-line);padding-top:20px}.outreachHistory{margin:24px 0}.outreachHistory article{padding:10px 0;border-bottom:1px solid var(--outreach-line)}.outreachHistory p{margin:4px 0}.outreachPages{justify-content:space-between;margin-top:18px}.outreachModal{max-width:760px;width:100%;box-sizing:border-box}.outreachModal form{display:grid;grid-gap:16px;gap:16px}.outreachFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.outreachModal input,.outreachModal select,.outreachModal textarea{width:100%;box-sizing:border-box}.outreachCheck{display:flex!important;align-items:center;gap:10px}.outreachCheck input{width:auto}.outreachModal .outreachActions{margin-top:8px}@media(max-width:1050px){.outreachMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.outreachResearch form{grid-template-columns:repeat(2,minmax(0,1fr))}.outreachResearch form>label:first-child{grid-column:1/-1}}@media(max-width:700px){.outreachHeading,.outreachResearchRun article{align-items:stretch;flex-direction:column}.outreachMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.outreachLayout{grid-template-columns:minmax(0,1fr)}.outreachLeadList{max-height:400px;overflow-y:auto}.outreachFormGrid,.outreachResearch form{grid-template-columns:minmax(0,1fr)}.outreachToolbar>select{width:100%;max-width:none}.outreachDetail>header,.outreachDrafts>header{align-items:flex-start;flex-wrap:wrap}.outreachModal{max-width:100%}}.outreachOpenRoles{margin:12px 0;padding:12px;border:1px solid var(--outreach-line);border-radius:8px}.outreachOpenRoles ul{margin:8px 0;padding-left:20px}.outreachOpenRoles li{margin:5px 0;overflow-wrap:anywhere}.outreachCompanySize{font-size:12px;color:var(--cmd-muted,#adbbcf)}.outreachSizeEvidence{font-size:12px;margin:8px 0}.outreachSizeEvidence summary{font-weight:500}.aavenBrand{gap:13px}.aavenBrandMark{display:block;flex:none}.aavenBrandWord{font-size:27px;font-weight:750;letter-spacing:.15em;color:#c0f4da}.aavenBrandWord,.aavenInvite{font-family:AavenInter,Arial,sans-serif}.aavenInvite{--invite-green:#77cba4;--invite-muted:#a6beda;min-height:100vh;min-height:100svh;padding:38px 24px 28px;background:radial-gradient(ellipse at 10% 0,#1c433055,transparent 55%),#0b151f;color:#edf3fc;line-height:1.6}.aavenInvite,.aavenInvite *{box-sizing:border-box}.aavenInviteShell{width:100%;max-width:1120px;margin:0 auto}.aavenInviteHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0;margin-bottom:38px}.aavenInvite header.aavenInviteHeader{height:auto;min-height:44px;padding:0;border:0;position:static;background:transparent;box-shadow:none}.aavenInviteBrandLink{display:inline-flex;text-decoration:none;border-radius:8px}.aavenInvite .languageControl{min-width:0}.aavenInvite .languageTrigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:180px;padding:10px 13px;border:1px solid #2b4050;border-radius:8px;background:#0e1b28;color:#d8e7ee;font-family:inherit;font-size:13px}.aavenInvite .languageTrigger>span:not([aria-hidden]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aavenInvite .languageTrigger .commandIcon{--cmd-icon:18px}.aavenInvite .languageTrigger:hover{border-color:var(--invite-green)}.aavenInviteCard{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);overflow:hidden;border:1px solid #2b4050;border-radius:16px;background:#0e1b28;box-shadow:0 20px 70px #0003}.aavenInviteContent{min-width:0;padding:42px 44px}.aavenInviteEyebrow{display:flex;align-items:center;gap:9px;color:var(--invite-green);font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.15em}.aavenInviteEyebrow>span{width:6px;height:6px;flex:none;border-radius:50%;background:var(--invite-green)}.aavenInvite h1{margin:24px 0 16px;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.15;letter-spacing:-.035em;color:#edf3fc;overflow-wrap:anywhere}.aavenInvite h1>span{color:#c0f4da}.aavenInviteRole{margin:0 0 25px;font-size:13px;color:var(--invite-muted)}.aavenInviteMessage{margin:22px 0;overflow-wrap:anywhere;white-space:pre-wrap}.aavenInviteMessage h2{font-size:18px;line-height:1.4;margin:0 0 12px;color:#edf3fc}.aavenInviteMessage p{font-size:14px;margin:0;color:var(--invite-muted)}.aavenInviteGift{margin:24px 0;padding:15px 17px;border:1px solid #315c49;border-left:3px solid var(--invite-green);border-radius:8px;background:#132a21;color:#c0f4da;font-size:13px;line-height:1.7}.aavenInviteDescription{margin:24px 0;color:#c0cfdd;font-size:15px;line-height:1.8}.aavenInviteActions{margin:26px 0}.aavenInviteActions .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:48px;padding:13px 20px;border-radius:8px;font-size:14px;font-family:inherit;font-weight:700;text-align:center;text-decoration:none;line-height:1.5;box-shadow:none;overflow-wrap:anywhere;transition:background .15s ease,border-color .15s ease}.aavenInviteActions .primary{border:1px solid var(--invite-green);background:var(--invite-green);color:#082318!important}.aavenInviteActions .primary:hover{border-color:#96dfba;background:#96dfba}.aavenInviteActions .secondary{border:1px solid #355346;background:#11251d;color:#c0f4da}.aavenInviteActions .secondary:hover{background:#19392b}.aavenInviteFootnote{max-width:580px;margin:24px 0 0;padding-top:21px;border-top:1px solid #263c50;color:#9db3c6;font-size:12px;line-height:1.8}.aavenInviteAbout{min-width:0;padding:43px 32px;background:linear-gradient(155deg,#152c24,#101f24);border-left:1px solid #2a4539}.aavenInviteAboutLabel{font-size:10px;font-weight:700;color:var(--invite-green);letter-spacing:.2em}.aavenInviteAbout h2{font-size:25px;line-height:1.3;letter-spacing:-.025em;font-weight:650;color:#e0f0e9;margin:17px 0 30px}.aavenInviteAbout ul{list-style:none;display:grid;grid-gap:27px;gap:27px;padding:0;margin:0}.aavenInviteAbout li{display:flex;align-items:flex-start;gap:13px;min-width:0}.aavenInviteFeatureIcon{display:grid;place-items:center;flex:none;width:37px;height:37px;border-radius:9px;border:1px solid #315442;background:#193b2c;color:var(--invite-green)}.aavenInviteFeatureIcon .commandIcon{--cmd-icon:19px}.aavenInviteAbout h3{font-size:14px;font-weight:650;color:#d6e9df;margin:0 0 5px;line-height:1.5}.aavenInviteAbout p{font-size:12px;color:#9fbbae;margin:0;line-height:1.7}.aavenInviteFooter{display:flex;justify-content:space-between;gap:18px;margin-top:25px;font-size:11px;color:#92a8b9}.aavenInviteFooter a{color:#a8d9c0;text-decoration:none;white-space:nowrap}.aavenInviteFooter a:hover{text-decoration:underline}.aavenInvite :is(a,button):focus-visible{outline:2px solid var(--invite-green);outline-offset:4px}.aavenInviteError{border:1px solid #8f6349;padding:12px 16px;border-radius:8px;font-size:13px;color:#f3d8bd}.aavenInvite .languageRolloutNotice{margin:0 0 22px;color:var(--invite-muted)}@media(max-width:820px){.aavenInvite{padding:24px 20px}.aavenInviteHeader{margin-bottom:25px}.aavenInviteCard{grid-template-columns:minmax(0,1fr)}.aavenInviteContent{padding:30px}.aavenInviteAbout{border-left:0;border-top:1px solid #2a4539;padding:27px 30px}.aavenInviteAbout h2{max-width:520px;margin:12px 0 23px}.aavenInviteAbout ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.aavenInviteAbout li{display:block}.aavenInviteFeatureIcon{margin-bottom:12px}}@media(max-width:540px){.aavenInvite{padding:20px 16px}.aavenBrand{gap:10px}.aavenBrandMark{width:36px;height:36px}.aavenBrandWord{font-size:21px;letter-spacing:.12em}.aavenInviteHeader{gap:12px}.aavenInvite .languageTrigger{max-width:132px;padding:8px 10px;font-size:12px}.aavenInviteContent{padding:26px 22px}.aavenInviteEyebrow{font-size:9px;letter-spacing:.1em}.aavenInvite h1{font-size:31px}.aavenInviteDescription{font-size:14px}.aavenInviteActions .button{width:100%;font-size:13px}.aavenInviteAbout{padding:25px 22px}.aavenInviteAbout h2{font-size:22px}.aavenInviteAbout ul{grid-template-columns:minmax(0,1fr);gap:21px}.aavenInviteAbout li{display:flex}.aavenInviteFeatureIcon{margin:0}.aavenInviteFooter{font-size:10px;gap:12px}.aavenInviteFooter>span{max-width:190px}}@media(max-width:360px){.aavenInvite{padding:18px 12px}.aavenBrand{gap:8px}.aavenBrandWord{font-size:19px;letter-spacing:.09em}.aavenInvite .languageTrigger{max-width:112px;gap:5px;padding:8px;font-size:11px}.aavenInviteContent{padding:24px 18px}.aavenInvite h1{font-size:28px}.aavenInviteAbout{padding:24px 18px}}@media(prefers-reduced-motion:reduce){.aavenInviteActions .button{transition:none}}.memberServices{--service-accent:#efb95f;--service-ink:#241806;width:100%;min-width:0;color:var(--cmd-text,#edf3fc);font-family:AavenInter,Arial,sans-serif}.servicesHero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border:1px solid #55432c;background:#151c24;border-radius:14px;margin-bottom:20px}.servicesEyebrow{display:block;font-size:11px;font-weight:750;letter-spacing:.16em;color:#efb95f}.servicesHero h1{font-size:clamp(24px,3vw,36px);line-height:1.2;margin:10px 0;color:#f6f3eb}.servicesHero p{max-width:780px;font-size:14px;line-height:1.7;color:#bdc8d4;margin:0}.contactsDialog .servicePrimary,.memberServices .servicePrimary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#efb95f!important;border:1px solid #efb95f!important;color:#241806!important;border-radius:8px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:700;line-height:1.3;white-space:normal;cursor:pointer;flex-shrink:0}.servicePrimary:disabled{opacity:.6;cursor:wait}.servicesTabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-bottom:1px solid #293a4d;padding-bottom:14px;margin-bottom:20px}.memberServices .servicesTabs button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border-radius:7px;background:transparent;border:1px solid #293a4d;color:#c3cddb}.servicesTabs button[aria-pressed=true]{color:#efb95f;border-color:#efb95f;background:#efb95f0d}.servicesTabs .textButton{margin-left:auto;border-color:transparent;font-size:12px}.servicesFilters{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end;margin-bottom:24px}.servicesFilters label{display:grid;grid-gap:7px;gap:7px;font-size:12px;min-width:0;flex:1 1 145px;margin:0}.servicesFilters .servicesSearch{flex:2 1 250px}.servicesSearch>div{display:flex;gap:7px}.servicesFilters :is(input,select){width:100%;box-sizing:border-box;min-width:0;height:44px;border:1px solid #314357;background:#0b151f;border-radius:7px;color:#e3ebf5;padding:9px;font:inherit;font-size:13px}.servicesSearch button{min-height:44px}.servicesFilters .serviceCheck{flex:0 1 auto;padding-block:12px}.serviceCheck,.serviceForm .serviceCheck{display:flex!important;align-items:center;gap:8px}.serviceCheck input,.serviceForm .serviceCheck input{width:17px!important;min-width:17px;max-width:17px;height:17px;accent-color:#efb95f;margin:0}.serviceCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));grid-gap:16px;gap:16px}.serviceCard{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px;border:1px solid #2b3d50;border-radius:12px;background:#101d29}.serviceIdentity{display:flex;align-items:center;gap:10px;min-width:0}.serviceIdentity>div{display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.serviceDetail>small,.serviceIdentity small{font-size:11px;color:#a8b8c9;display:block}.serviceAvatar{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border:1px solid #655134;border-radius:9px;background:#efb95f10;color:#efb95f}.serviceState{margin-left:auto;font-size:10px;color:#efb95f}.serviceCard h2{font-size:19px;line-height:1.4}.serviceCard h2,.serviceCard p{margin:0;overflow-wrap:anywhere}.serviceCard p{font-size:13px;line-height:1.6}.serviceExcerpt{color:#b2c1d2}.serviceTags{display:flex;gap:6px;flex-wrap:wrap}.serviceTags span{font-size:10px;padding:5px 7px;border:1px solid #314357;border-radius:5px;color:#c8d2dd;overflow-wrap:anywhere}.serviceLocation{display:flex;align-items:center;gap:6px;font-size:12px;color:#b2c1d2}.serviceAvailability{display:flex;align-items:center;gap:7px;color:#9cddbc}.availableDot{width:7px;height:7px;background:#77cba4;border-radius:50%;flex:0 0 7px}.servicePrice{font-weight:650}.serviceActions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:auto;padding-top:10px}.serviceActions button{min-height:44px;font-size:12px}.servicesPagination{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:24px}.servicesPagination button{min-height:44px}.servicesEmpty{border:1px dashed #45515e;border-radius:12px;padding:35px 20px;text-align:center}.servicesEmpty>.commandIcon{color:#efb95f;--cmd-icon:32px}.servicesEmpty h2{font-size:21px}.servicesEmpty p{font-size:14px;color:#b2c1d2}.servicesEmpty .serviceActions{justify-content:center}.servicesError{padding:12px;border:1px solid #87595b;border-radius:8px;color:#ffb4b4;overflow-wrap:anywhere}.servicesError button{margin-left:12px}.serviceForm{font-size:13px}.serviceForm fieldset{padding:0;border:0;min-width:0}.serviceForm label{display:grid;grid-gap:7px;gap:7px;margin:14px 0;min-width:0}.serviceForm :is(input,select,textarea){width:100%;min-width:0;box-sizing:border-box;border:1px solid #35465a;border-radius:7px;background:#0b151f;color:#edf3fc;font:inherit;padding:10px;min-height:44px}.serviceForm textarea{resize:vertical}.serviceFormGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 12px;gap:0 12px}.servicePublishNote{padding:12px;border-left:3px solid #efb95f;background:#efb95f0b;font-size:12px;line-height:1.7;color:#c6d1de}.serviceDetail{display:grid;grid-gap:14px;gap:14px;overflow-wrap:anywhere}.serviceDetail p{margin:0;line-height:1.65}.serviceDetail h3{margin:0}.serviceDetail a{color:#efb95f}.memberServices :is(button,input,select,a):focus-visible,.serviceForm :is(button,input,select,textarea):focus-visible{outline:2px solid #efb95f;outline-offset:3px}:root .commandApp .headerJobLinks .servicesJobButton{--job-fill:#9b651d;--job-line:#d8a150;--job-active:#efb95f;--job-ink:#fff7e9}:root .commandApp .headerJobLinks .servicesJobButton[aria-current=page]{color:#241806;box-shadow:inset 0 -3px #241806}@media(max-width:1100px){:root .commandApp .headerJobText small{display:none}:root .commandApp .headerJobLinks .headerJobButton{padding-inline:9px}:root .commandApp .appHeader .globalSearchMini{display:none}}@media(max-width:820px){:root .commandApp .headerJobLinks{display:grid;grid-template-columns:1fr 1fr 1.15fr;grid-gap:6px;gap:6px}:root .commandApp .headerJobLinks .headerJobButton{height:40px;min-height:40px;padding:7px 5px;gap:5px}:root .commandApp .headerJobText b{font-size:11px}:root .commandApp .headerJobButton .commandIcon{--cmd-icon:16px}.servicesHero{padding:21px;flex-direction:column;align-items:flex-start;gap:18px}.servicesHero p{font-size:13px}.servicesHero>.servicePrimary{width:100%}.servicesTabs .textButton{width:100%;margin:0;text-align:left;justify-content:flex-start}.serviceCards{grid-template-columns:minmax(0,1fr)}.serviceCard{padding:18px}.servicesFilters label{flex-basis:calc(50% - 10px)}.servicesFilters .servicesSearch{flex-basis:100%}}@media(max-width:450px){.serviceFormGrid{grid-template-columns:minmax(0,1fr)}:root .commandApp .headerJobButton .commandIcon{display:none}}.servicesModeration article{padding:16px;border:1px solid #35465a;border-radius:8px;margin:12px 0;overflow-wrap:anywhere}.servicesModeration article button{margin-left:12px}.legacyBusinessTools{margin-top:36px;border-top:1px solid #35465a;padding-top:20px}.legacyBusinessTools>summary{cursor:pointer;padding-block:14px;color:#b4c4d4}.serviceLinkedIn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 13px;border:1px solid #4c89b7;border-radius:7px;color:#c4e4ff;background:#12304a;font-size:12px;font-weight:650;text-decoration:none}.publicServicePage{min-height:100dvh;padding:32px 20px;box-sizing:border-box;background:#0b1220;color:#edf3fc;font-family:AavenInter,Arial,sans-serif}.publicServiceShell{width:min(900px,100%);margin:0 auto}.publicServiceHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.publicServiceHeader>a{text-decoration:none}.publicServiceCard{padding:32px;border:1px solid #55432c;border-radius:15px;background:#101d29;margin-bottom:24px;overflow-wrap:anywhere}.publicServiceCard h1{font-size:clamp(26px,4vw,38px);line-height:1.25;margin:16px 0}.publicServiceCard h2{font-size:19px;font-weight:600}.publicServiceCard p{font-size:15px;line-height:1.75}.publicServiceCard a{color:#efb95f}.publicServiceCard .servicePrimary{background:#efb95f;color:#241806;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;box-sizing:border-box;font-weight:700}.publicServiceCard .serviceLinkedIn{color:#c4e4ff}.publicServiceNote{color:#b0c0d1;font-size:12px!important}.publicServiceShell>a{color:#b7edcf;font-size:14px}@media(max-width:540px){.publicServicePage{padding:20px 12px}.publicServiceHeader{gap:10px}.publicServiceHeader .aavenBrandWord{font-size:17px}.publicServiceHeader .languageTrigger{max-width:120px}.publicServiceCard{padding:22px}.publicServiceCard .serviceActions>a{width:100%;text-align:center}}.aavenBrand{display:inline-flex;align-items:center;gap:10px;line-height:1;white-space:nowrap;vertical-align:middle}.aavenBrand .aavenBrandMark{display:block;width:40px;height:40px;min-width:40px;flex:none}.aavenBrand .aavenBrandWord{font-family:AavenInter,Arial,sans-serif;font-size:24px;font-weight:750;letter-spacing:.14em;color:#b7edcf;text-shadow:none;background:none;-webkit-text-fill-color:#b7edcf}.aavenBrandCompact .aavenBrandMark{width:48px;height:48px;min-width:48px}:root .commandApp .appHeader .brandHome{display:flex!important;align-items:center;justify-content:flex-start;flex:0 0 auto;min-width:0;max-width:none;padding:0;letter-spacing:normal}:root .commandApp .appHeader .brandHome:after,:root .commandApp .appHeader .brandHome:before{content:none;display:none}:root .commandApp .appHeader .aavenBrandMark{width:34px;height:34px;min-width:34px}:root .commandApp .appHeader .aavenBrandWord{font-size:21px;letter-spacing:.1em}:root .commandApp .dockBrand{display:flex;align-items:center;justify-content:center;background:transparent}:root .commandApp .dockBrand:after,:root .commandApp .dockBrand:before{content:none;display:none}.portfolioCoverDefault>.aavenBrand{opacity:1;transform:none;position:relative}.portfolioCoverDefault .aavenBrandWord{font-size:clamp(22px,5vw,42px);color:#b7edcf}.profileCover>.aavenBrand{position:relative;inset:auto;transform:none}.privacyBrand .aavenBrand,.publicProfileNav .aavenBrand{padding:0}.activationTop .aavenBrand{flex-shrink:0}:root .commandApp .hero em{color:#77cba4;background:none;-webkit-text-fill-color:#77cba4}:root .commandApp .heroCard{background:linear-gradient(145deg,#122b2a,#0b1220);border-color:#2b4d43}:root .commandApp .hero .pill{background:#77cba414;border-color:#3d6d57;color:#b7edcf}:root .commandApp .hero .primary{background:#77cba4;color:#0b1220;border-color:#77cba4}@media(min-width:821px) and (max-width:1250px){:root .commandApp .appHeader .aavenBrandWord{display:none}}@media(max-width:820px){:root .commandApp .appHeader .brandHome{max-width:none;min-width:34px;flex:1 1 auto;justify-content:flex-start}:root .commandApp .appHeader .aavenBrandMark{width:32px;height:32px;min-width:32px}:root .commandApp .appHeader .aavenBrandWord{display:inline;font-size:17px;letter-spacing:.08em}:root .commandApp .appHeader .aavenBrand{gap:6px}.aavenBrand .aavenBrandMark{width:36px;height:36px;min-width:36px}.aavenBrand .aavenBrandWord{font-size:21px}}@media(max-width:390px){:root .commandApp .appHeader .aavenBrandWord{display:none}}:root{--aaven-mint:#77cba4;--aaven-navy:#0b1220}:root .activationPage .primary,:root .authCard .primary,:root .commandApp .primary,:root .inviteLanding .primary{background:#77cba4;border-color:#77cba4;color:#0b1220}:root .commandApp .primary:hover,:root .inviteLanding .primary:hover{background:#97dabb;border-color:#97dabb;color:#0b1220}.servicesOwnHeading{margin:24px 0 16px;color:#b7edcf;font-size:19px}.guestExplore{--explore-mint:#78e8b8;--explore-line:rgba(124,177,165,.2);color:var(--text,#edf7f4);max-width:1500px;margin:0 auto;padding:18px 8px 36px}.exploreIntro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 0 24px}.exploreIntro>div{max-width:780px}.exploreEyebrow{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:750;letter-spacing:.1em;color:var(--explore-mint)}.exploreIntro h1{font-size:clamp(26px,2.5vw,40px);line-height:1.15;letter-spacing:-.035em;margin:12px 0}.exploreFeature>p,.exploreIntro p,.exploreJoin p{color:var(--muted,#a7bbbd);line-height:1.6;font-size:14px;margin:0}.exploreIntro>.primary,.exploreJoin>.primary{flex-shrink:0}.exploreAvailable i,.exploreLiveDot{width:7px;height:7px;background:var(--explore-mint);border-radius:50%;display:inline-block;flex-shrink:0}.exploreModules{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.exploreModules>button{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;text-align:left;padding:18px;border:1px solid var(--explore-line);border-radius:14px;background:linear-gradient(135deg,rgba(65,160,131,.12),rgba(11,18,32,.3));color:inherit;cursor:pointer;min-width:0}.exploreModules svg{width:23px;height:23px;color:var(--explore-mint)}.exploreModules span,.exploreModules strong{grid-column:1/-1}.exploreModules strong{font-size:15px}.exploreModules span{font-size:12px;color:var(--muted,#a7bbbd);line-height:1.5}.exploreModules b{grid-row:1;grid-column:2;color:var(--explore-mint)}.exploreModules>button:hover{border-color:var(--explore-mint);background:rgba(65,160,131,.18)}.exploreSearch{display:flex;align-items:center;gap:12px;border:1px solid var(--explore-line);border-radius:12px;padding:8px 10px;margin:20px 0;background:var(--panel,#101d2b)}.exploreSearch>svg{width:20px;height:20px;flex-shrink:0;color:var(--muted,#a7bbbd)}.exploreSearch input{min-width:0;flex:1 1;border:0!important;background:transparent!important;color:inherit;padding:10px}.exploreGrid{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:18px;gap:18px;align-items:start}.exploreSection{border:1px solid var(--explore-line);border-radius:16px;padding:20px;background:var(--panel,#101d2b);min-width:0}.exploreHeading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.exploreHeading h2{font-size:17px;margin:0;letter-spacing:-.02em}.exploreHeading button{white-space:nowrap;font-size:12px}.exploreJob,.explorePerson,.exploreService{padding:16px 0;border-top:1px solid var(--explore-line);min-width:0}.exploreJob h3,.exploreService h3{font-size:15px;line-height:1.4;margin:6px 0}.exploreJob h3 button{padding:0;background:none;border:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.exploreJob p,.exploreService p{font-size:13px;line-height:1.55;color:var(--muted,#a7bbbd);margin:6px 0 10px}.exploreService a{color:inherit;text-decoration:none}.exploreService .textButton{display:block;color:var(--explore-mint);margin-top:12px}.exploreCardLabel,.exploreService small{font-size:12px;color:var(--muted,#a7bbbd)}.exploreIdentity{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:transparent;border:0;color:inherit;padding:0;cursor:pointer}.exploreAvatar{width:44px!important;height:44px!important;flex:0 0 44px;border-radius:12px!important}.exploreIdentity>span{display:grid;grid-gap:4px;gap:4px;min-width:0}.exploreIdentity strong{font-size:14px}.exploreIdentity small,.exploreIdentity span span{font-size:12px;color:var(--muted,#a7bbbd);line-height:1.4}.exploreAvailable{display:flex;align-items:center;gap:6px;color:var(--explore-mint);font-size:11px;margin:10px 0 2px 56px}.explorePerson>.textButton{font-size:12px;margin:6px 0 0 56px}.guestExplore .textButton{color:var(--explore-mint)}.exploreEmpty{font-size:13px;color:var(--muted,#a7bbbd);line-height:1.6;padding:12px 0}.exploreJoin{display:flex;gap:24px;align-items:center;justify-content:space-between;border:1px solid var(--explore-line);border-radius:16px;padding:24px;margin-top:20px;background:rgba(68,163,133,.08)}.exploreJoin h2{font-size:19px;margin:0 0 6px}.exploreError{padding:16px;border:1px solid #bd825c;border-radius:10px;margin-bottom:16px}.explorePagination{display:flex;justify-content:center;align-items:center;gap:20px;margin:24px}.exploreFull .exploreCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.exploreFeature{max-width:820px;margin:20px auto;padding:36px;border:1px solid var(--explore-line);border-radius:20px;background:linear-gradient(140deg,rgba(68,163,133,.14),rgba(11,18,32,.2))}.exploreFeature h1{font-size:clamp(26px,3vw,42px);line-height:1.15;letter-spacing:-.03em}.exploreFeature ol{list-style:none;padding:0;display:grid;grid-gap:16px;gap:16px;margin:30px 0}.exploreFeature li{display:flex;align-items:center;gap:14px}.exploreFeature li b{border:1px solid var(--explore-line);padding:9px 14px;border-radius:9px;color:var(--explore-mint)}.exploreFeature .exploreNote{font-size:12px;margin:18px 0}.exploreEyebrow svg{width:22px;height:22px}.guestExplore a,.guestExplore h3,.guestExplore p,.guestExplore strong{overflow-wrap:anywhere}.guestHeaderSignup{white-space:nowrap}.guestCommand .commandViewport{min-width:0}.guestActionNotice{padding:12px;border:1px solid rgba(120,232,184,.3);border-radius:10px;color:var(--text,#edf7f4)}@media(max-width:1100px){.exploreIntro{align-items:flex-start;flex-direction:column}.exploreFull .exploreCards,.exploreModules{grid-template-columns:repeat(2,minmax(0,1fr))}.guestHeaderSignup{font-size:11px;padding:8px}}@media(max-width:760px){.guestExplore{padding:8px 0 85px}.exploreFull .exploreCards,.exploreGrid{grid-template-columns:1fr}.exploreIntro{gap:14px;padding-bottom:18px}.exploreIntro h1{font-size:29px}.exploreModules{gap:8px}.exploreModules>button{padding:13px}.exploreModules strong{font-size:13px}.exploreModules span{font-size:11px}.exploreSection{padding:16px}.exploreJoin{align-items:flex-start;flex-direction:column;padding:18px}.exploreSearch{gap:5px}.exploreSearch input{font-size:13px}.exploreFeature{padding:22px;margin:0}.guestHeaderSignup{display:none}.guestCommand .mobileWorkspaceMore{max-height:65vh;overflow:auto}}html[data-theme=light] .guestExplore{--explore-mint:#08744c;--explore-line:rgba(25,100,78,.2)}.commandApp .guestExplore{color:var(--cmd-text);--section-accent:var(--cmd-green);--panel:var(--cmd-surface)}.commandApp .guestExplore .exploreIntro h1{font-size:clamp(28px,2.7vw,40px);margin:12px 0}.commandApp .guestExplore .exploreHeading h2{font-size:17px;margin:0}.commandApp .guestExplore .exploreJob h3,.commandApp .guestExplore .exploreService h3{font-size:15px}.guestExplore .exploreModules .commandIcon{grid-column:1;grid-row:1;color:var(--explore-mint)}.guestExplore .exploreSearch>.commandIcon{flex-shrink:0;color:var(--muted)}.guestExplore .exploreEyebrow>.commandIcon{flex-shrink:0}.commandApp .guestExplore .exploreIdentity{font-size:14px}.commandApp .guestExplore .exploreJoin h2{font-size:20px}.commandApp .guestHeaderSignup{--section-accent:var(--cmd-green)}@media(max-width:1200px){:root .commandApp .appHeader .guestHeaderSignup{display:none}}.guestExplore .publicDiscoveryColumns{margin-bottom:16px;gap:16px;align-items:start}.guestExplore .publicCarousel{margin-bottom:16px;border-color:var(--explore-line)}.guestExplore .publicDiscoveryColumns>.publicCarousel{margin-bottom:0}.guestExplore .publicCarousel .homePanelHeading{gap:8px;min-height:54px;padding:10px 12px;flex-wrap:wrap}.guestExplore .publicCarousel .homePanelHeading h2{display:flex;align-items:center;gap:8px;font-size:17px;line-height:1.3;margin:0}.publicRailCount{font-weight:400}.publicRailCount,.publicRailHint{color:var(--muted,#a6b6c9);font-size:11px}.publicRailHint{white-space:nowrap;margin-left:auto}.publicCarouselTrack{--rail-rows:3;--rail-columns:2;display:grid;grid-auto-flow:column;--visible-columns:min(var(--rail-columns),var(--rail-item-columns));grid-template-rows:repeat(min(var(--rail-rows),var(--rail-items)),76px);grid-auto-columns:calc((100% - (var(--visible-columns) - 1)*8px)/var(--visible-columns));grid-gap:0 8px;gap:0 8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#43566b transparent;cursor:-webkit-grab;cursor:grab;min-width:0;padding:0 12px 10px;scroll-padding-inline:12px;touch-action:pan-x pan-y pinch-zoom}.publicCarouselTrack::-webkit-scrollbar{height:5px}.publicCarouselTrack::-webkit-scrollbar-thumb{background:#43566b;border-radius:5px}.publicCarouselTrack.isDragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.publicCarouselTrack .publicCarouselItem{scroll-snap-align:start;min-width:0;max-width:100%}.guestExplore .publicProfileCard{height:76px;display:flex;padding:8px 4px;border-color:var(--explore-line)}.guestExplore .publicProfileCard .homePersonIdentity{gap:8px;min-height:60px;color:inherit}.guestExplore .publicProfileCard .homeIdentityText{gap:3px}.guestExplore .publicProfileCard .homeDiscoveryAvatar{width:36px!important;height:36px!important;min-width:36px;border-radius:7px!important;flex-basis:36px}.guestExplore .publicProfileCard .homeRowMetadata{display:block;font-size:11px}.guestExplore .publicProfileCard .homeNameLine strong{font-size:13px}.guestExplore .publicCarousel :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--explore-mint);outline-offset:-2px}.guestExplore .publicCarouselTrack:focus-visible{outline:2px solid var(--explore-mint);outline-offset:-2px}.guestExplore .publicCarousel-jobs .publicCarouselTrack,.guestExplore .publicCarousel-services .publicCarouselTrack{--rail-rows:1;--rail-columns:4;grid-template-rows:auto}.guestExplore .publicJobCard,.guestExplore .publicServiceCard{padding:10px 4px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;border-color:var(--explore-line)}.guestExplore .publicJobCard h3,.guestExplore .publicServiceCard h3{font-size:14px;line-height:1.4;margin:5px 0}.guestExplore .exploreService p,.guestExplore .publicJobCard h3 button,.guestExplore .publicServiceCard h3 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:normal;word-break:normal}.guestExplore .publicJobCard p,.guestExplore .publicServiceCard p{font-size:12px;line-height:1.5;margin:4px 0 10px}.guestExplore .publicServiceCard .exploreCardLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publicServiceFooter{display:flex;justify-content:space-between;gap:8px;align-items:flex-end;margin-top:auto;min-width:0}.guestExplore .publicServiceFooter small{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.guestExplore .publicServiceFooter .textButton{font-size:11px;white-space:nowrap;margin:0;flex:none}.publicRailEmpty,.publicRailLoading{font-size:12px;color:var(--muted,#a6b6c9);padding:12px;margin:0}.publicRailLoading{grid-column:1/-1;grid-row:1/-1;align-self:center}@media(min-width:1700px){.publicCarouselTrack{--rail-columns:3}}@media(max-width:1100px){.guestExplore .publicCarousel-jobs .publicCarouselTrack,.guestExplore .publicCarousel-services .publicCarouselTrack{--rail-columns:3}}@media(max-width:820px){.guestExplore .publicCarousel .homePanelHeading{min-height:54px}.guestExplore .publicCarousel-jobs .publicCarouselTrack,.guestExplore .publicCarousel-services .publicCarouselTrack{--rail-columns:2}}@media(max-width:420px){.publicCarouselTrack{--rail-columns:1;--rail-rows:6}.guestExplore .publicCarousel-jobs .publicCarouselTrack,.guestExplore .publicCarousel-services .publicCarouselTrack{--rail-columns:1;--rail-rows:1;grid-auto-columns:88%}.publicRailHint{font-size:10px}}:root .commandApp .intel .intelNavigation{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 22px;position:static}:root .commandApp .intel .intelNavigation .back{position:static;inset:auto;transform:none;float:none;margin:0;display:inline-flex;background:#16352e;color:#d9ffed;border:1px solid #507d6c;min-height:42px;align-items:center}:root .commandApp .intel .intelNavigation .pill{position:static;margin:0;max-width:100%}:root .commandApp .intel .scoreGuide,:root .commandApp .intel .scoreLegend,:root .commandApp .intel .scoreReference,:root .commandApp .intel .verdictBox{background:#122c27;color:#edf9f4;border:1px solid #466d5e;box-shadow:none}:root .commandApp .intel .scoreGuide small,:root .commandApp .intel .scoreLegend small,:root .commandApp .intel .scoreReference small,:root .commandApp .intel .verdictBox small{color:#a3f2cf;opacity:1}:root .commandApp .intel .verdictBox h2{color:#edf9f4}:root .commandApp .intel .intelGrid>div,:root .commandApp .intel .why,:root .commandApp .intel .whyNot{background:#122c27;color:#edf9f4;border:1px solid #466d5e}:root .commandApp .intel .intelGrid h3,:root .commandApp .intel .why h3,:root .commandApp .intel .whyNot h3{color:#edf9f4}:root .commandApp .intel .intelGrid p,:root .commandApp .intel .why p,:root .commandApp .intel .whyNot span{color:#c3dcd1}:root .commandApp .intel.guestIntel .intelHero{grid-template-columns:1fr}.intel .description{white-space:pre-line;overflow-wrap:anywhere}:root .commandApp .marketViewJob{display:flex;align-items:center;justify-content:center;min-height:44px;text-decoration:none;margin:12px 0 8px;box-sizing:border-box}:root .commandApp .marketExternalAction{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:#071b14;background:#78d5ab;min-height:64px;justify-content:center;padding:16px;border-radius:12px}:root .commandApp .marketExternalAction span{color:#173d2d}:root .commandApp .marketRegionPreset{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:root .commandApp .marketRegionPreset select{max-width:340px;width:auto;min-height:40px}.publicServicesDirectory{max-width:1500px;margin:0 auto;padding:24px}.publicServicesDirectory>.publicServiceHeader{margin-bottom:16px}.explorePrivacyNote{font-size:13px;line-height:1.6;color:var(--muted,#a7bbbd)}.guestExplore .secondary{background:#16352e;color:#d9ffed;border:1px solid #507d6c}.guestExplore .secondary:disabled{opacity:.5}.explorePagination small{display:block;margin-top:5px;text-align:center;color:var(--muted,#a7bbbd);font-size:12px}@media(max-width:760px){.publicServicesDirectory{padding:14px}.explorePagination{gap:12px;margin:22px 0}.explorePagination button{padding:9px 12px}.publicServicesDirectory .guestExplore{padding-bottom:30px}}:root .commandApp :is(.directJobs,.externalPublic){background:#0b1220;color:#e6e9ee}:root,[data-theme=dark],[data-theme=light]{--job-bg:#151a22;--job-line:#232a35;--job-outline:#3a4250;--job-text:#e6e9ee;--job-muted:#8a93a3;--job-mint:#5ee6b0;--job-blue:#8ab4ff;--job-violet:#b496ff;--job-amber:#ffc266;--job-gray:#a0a8b8}:root .commandApp .directJobs .directJobCard,:root .commandApp .externalPublic .directJobCard,:root .directJobCard.externalJobCard{background:var(--job-bg);border:1px solid var(--job-line);color:var(--job-text);box-shadow:none;transition:transform .15s ease,border-color .15s ease}:root .commandApp .directJobCard:hover{border-color:var(--job-outline);transform:translateY(-2px)}:root .commandApp .directJobCard :is(h3,h3 a,.externalCompanyName,.companyTextButton){color:var(--job-text)}:root .commandApp .directJobCard :is(p,small,.externalJobLocation,.jobPublisherLabel){color:#aeb8c8}:root .commandApp .directJobCard .primary,:root .externalJobCard .externalApply .primary{background:var(--job-mint);border:1px solid var(--job-mint);color:#09251b;box-shadow:none}:root .commandApp .directJobCard .primary:hover,:root .externalJobCard .externalApply .primary:hover{background:#8aefc6;border-color:#8aefc6;color:#09251b}:root .commandApp .directJobCard .secondary,:root .directJobCard .jobSaveButton{background:transparent;border:1px solid var(--job-outline);color:var(--job-text);box-shadow:none}:root .commandApp .directJobCard .jobSaveButton{display:inline-flex;align-items:center;gap:6px}:root .commandApp .directJobCard .jobSaveButton[aria-pressed=true]{background:#2a3140;border-color:#3a4250;color:#e6e9ee}:root .commandApp .directJobCard .jobSaveButton .commandIcon{--cmd-icon:15px;color:inherit}:root .commandApp .directJobCard :is(.jobHideButton,.hideJobButton){padding:8px 2px;background:transparent;border:0;color:var(--job-muted);box-shadow:none;font-size:12px;cursor:pointer}:root .commandApp .directJobCard :is(.jobHideButton,.hideJobButton):hover{color:var(--job-text);background:transparent}:root .commandApp .directJobCard :is(.externalDetailsLink,summary){color:var(--job-blue);font-size:13px;cursor:pointer;background:transparent;border:0}:root .commandApp .directJobCard .externalBadges .externalSourceChip{background:rgba(138,180,255,.12);color:var(--job-blue);border:0}:root .commandApp .directJobCard .externalBadges .managedCompanyChip,:root .managedCompanyChip{display:inline-block;background:rgba(180,150,255,.12);color:var(--job-violet);border:0;border-radius:5px;padding:3px 6px;font-size:10px;line-height:1.3;font-weight:500;white-space:nowrap}:root .commandApp .directJobCard .jobContractChip{display:inline-block;border:0;border-radius:5px;padding:4px 7px;font-size:11px;line-height:1.3;background:rgba(160,168,184,.12);color:var(--job-gray);margin:4px 4px 4px 0}:root .commandApp .directJobCard .jobContractChip.tone-blue{background:rgba(138,180,255,.12);color:var(--job-blue)}:root .commandApp .directJobCard .jobContractChip.tone-violet{background:rgba(180,150,255,.12);color:var(--job-violet)}:root .commandApp .directJobCard .jobContractChip.tone-amber{background:rgba(255,194,102,.12);color:var(--job-amber)}:root .commandApp .directJobCard .jobNewNotice,:root .commandApp .directJobCard .positionKind{background:rgba(138,180,255,.12);color:#8ab4ff;border:0}:root .commandApp .directJobs .positionTypeTabs{display:flex;gap:20px;border-bottom:1px solid var(--job-outline);padding:0;background:transparent}:root .commandApp .directJobs .positionTypeTabs button{background:transparent;color:var(--job-muted);border:0;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;padding:12px 2px;margin:0}:root .commandApp .directJobs .positionTypeTabs button[aria-pressed=true]{background:transparent;color:#e6e9ee;border-bottom-color:var(--job-mint)}:root .companyTone-slate{background:#303b4d!important;color:#e4edfb!important}:root .companyTone-blue{background:#253d57!important;color:#bdd9ff!important}:root .companyTone-violet{background:#3d3152!important;color:#dfcaff!important}:root .companyTone-amber{background:#493b26!important;color:#ffe0ad!important}:root .companyTone-rose{background:#4c303c!important;color:#ffd1e2!important}:root .companyTone-teal{background:#254441!important;color:#b5ece2!important}:root .commandApp .jobCompanyAvatar{width:42px;height:42px;min-width:42px;border-radius:9px}:root .commandApp :is(.directJobCard,.positionTypeTabs) :is(button,a,summary):focus-visible{outline:2px solid #8ab4ff;outline-offset:3px}:root .homePersonIdentity .homeNameLine{flex-wrap:wrap;row-gap:2px}:root .homeNameLine .managedCompanyChip{font-size:9px;padding:2px 4px}:root .managedViewJobs{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}:root .guestExplore .publicProfileCard:has(.managedCompactJobs){gap:6px;align-items:center}:root .guestExplore .publicProfileCard .managedCompactJobs{font-size:10px;color:#8ab4ff;white-space:nowrap;text-decoration:none}:root .guestExplore .publicProfileCard .homePersonIdentity{min-width:0}.jobsDigestAdmin{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px;border:1px solid #3a4250;border-radius:10px;background:#151a22;color:#e6e9ee}.jobsDigestAdmin h3{margin:0 0 8px;font-size:16px}.jobsDigestAdmin p,.jobsDigestAdmin small{font-size:12px;line-height:1.6;color:#b9c2d0}.jobsDigestAdmin>div{min-width:0;flex:1 1 260px}.jobsDigestAdmin>[role=alert]{color:#ffc0c0}.jobsDigestAdmin>[role=status]{width:100%}@media(prefers-reduced-motion:reduce){:root .directJobCard{transition:none}:root .commandApp .directJobCard:hover{transform:none}}.emailNotifications form>small{display:block;margin-top:12px;line-height:1.6}.emailNotifications form>.primary{margin-top:12px}:root .commandApp .directJobsHead .pill{background:transparent;color:#a0a8b8;border:0}:root .commandApp .directJobsHead input{background:#151a22;color:#e6e9ee;border:1px solid #3a4250}:root .commandApp .directJobsHead input::placeholder{color:#8a93a3;opacity:1}:root .commandApp .directJobsHead input:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}:root .externalJobIdentity .jobContractChip{margin-left:6px}.jobApplyGateActions{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.jobApplyGateActions a{display:block;text-align:center;text-decoration:none;padding:12px 16px;border-radius:7px}.jobApplyGateActions .primary{background:#5ee6b0;color:#09251b;font-weight:650}.jobApplyGateActions .secondary{background:transparent;border:1px solid #3a4250;color:#e6e9ee}.jobApplyGateActions .textButton{justify-self:center;font-size:12px;color:#aeb8c8;background:transparent;border:0}.jobApplyPlanNotice{padding:16px;border:1px solid #3a4250;border-radius:10px;margin-bottom:16px}.publicDirectJob .profileDetailsText{white-space:pre-wrap}.publicDirectJob h1{font-size:28px}.publicDirectJob h2{font-size:18px}.adminTabs a,.dockItem,.headerJobButton,.settingsNav a{text-decoration:none}.settingsNav a{display:block;padding:14px 16px;border-radius:12px;color:var(--av-subtle);font:inherit;font-size:14px;font-weight:650;text-align:left;cursor:pointer;background:transparent;border:1px solid transparent}.settingsNav a.active,.settingsNav a:hover{background:var(--av-tint);border-color:var(--av-border);color:var(--av-text)}.settingsNav a[aria-disabled=true]{opacity:.5;cursor:not-allowed}.aavenMentionChip{display:inline-flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid #3a4250;border-radius:8px;background:#202837;color:#5EE6B0;font:inherit;font-weight:700;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:pointer}.aavenMentionCopied{margin-left:12px;color:var(--av-text);font-size:13px}.aavenMentionRemember{display:flex!important;align-items:center;gap:10px;margin:22px 0!important;color:var(--av-text)}.aavenMentionRemember input{width:18px!important;height:18px!important;accent-color:#5EE6B0;flex:none;margin:0}.aavenMentionChip:focus-visible,.dockItem:focus-visible,.headerJobButton:focus-visible,.settingsNav a:focus-visible{outline:2px solid #8AB4FF;outline-offset:3px}:root .contactsDialog .aavenMentionRemember{flex-direction:row;justify-content:flex-start;text-align:left;font-size:13px}:root .contactsDialog .aavenMentionContinue{background:#5EE6B0;color:#072016;border:1px solid #5ee6b0;width:100%;font-weight:700;white-space:normal}:root .contactsDialog .aavenMentionContinue:hover{background:#82edc3;color:#072016}:root .contactsDialog .aavenMentionChip svg{flex:none}:root .contactsDialog:has(.aavenMentionContinue) .contactsDialogHeading .secondary{background:transparent;color:var(--av-text);border-color:var(--av-border)}.privacyDocument{min-height:100svh;background:#0b1722;color:#edf3f7;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.privacyDocument *{box-sizing:border-box}.privacyDocument a{color:#7ee1b5;text-decoration:underline;text-underline-offset:4px}.privacyDocument a:hover{color:#b8f7d9}.privacyDocument a:focus-visible{outline:3px solid #e8bb56;outline-offset:5px;border-radius:3px}.privacyDocument .privacyHeader{position:static;display:flex;height:auto;min-height:80px;gap:20px;padding:20px max(24px,calc((100% - 1080px)/2));background:#101f2d;border-bottom:1px solid #2b4050;color:#edf3f7;flex-wrap:wrap}.privacyDocument .privacyBrand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;font-size:23px;letter-spacing:3px;font-weight:700}.privacyDocument .privacyBrand img{object-fit:contain}.privacyDocument .privacyHeader nav{display:flex;flex-wrap:wrap;gap:18px;font-size:14px}.privacyDocument .privacyHeader [aria-current=page]{color:#e8bb56;font-weight:600}.privacyDocument .privacyMain{display:block;max-width:1080px;width:auto;margin:0 auto;padding:48px 24px 24px;min-height:0}.privacyDocument .privacyIntro{max-width:760px;margin-bottom:44px}.privacyDocument .privacyEyebrow{font-size:12px;letter-spacing:2px;font-weight:600;color:#e8bb56}.privacyDocument h1{margin:14px 0;font-size:clamp(28px,4vw,42px);line-height:1.2;font-weight:650;letter-spacing:-.8px;color:#fff}.privacyDocument .privacyLead{font-size:19px;line-height:1.6;color:#d0dee7}.privacyDocument .privacyDate{font-size:13px;color:#a7bac8;margin:20px 0 8px}.privacyDocument .privacyContact{font-weight:600}.privacyDocument .privacyGrid{display:grid;grid-template-columns:225px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.privacyDocument .privacyContents nav{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid #2b4050;background:#101f2d;border-radius:12px;font-size:13px;line-height:1.5}.privacyDocument .privacyContents strong{color:#edf3f7;margin-bottom:6px}.privacyDocument .privacyContents a{color:#bfceda;text-decoration:none}.privacyDocument .privacyContents a:hover{color:#7ee1b5}.privacyDocument .privacyArticle{min-width:0}.privacyDocument .privacyArticle section{margin:0 0 34px;padding-bottom:20px;border-bottom:1px solid #243747;scroll-margin-top:24px}.privacyDocument h2{font-size:22px;line-height:1.4;letter-spacing:0;font-weight:600;color:#edf3f7;margin:0 0 14px}.privacyDocument p{margin:0 0 16px}.privacyDocument .privacyProviders{padding-left:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 24px;gap:10px 24px;font-size:14px}.privacyDocument .privacyFooter{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;border-top:1px solid #2b4050;padding:24px 0;color:#a7bac8;font-size:14px}.privacyDocument .privacySkip{position:absolute;left:16px;top:-100px;z-index:20;background:#101f2d;padding:12px}.privacyDocument .privacySkip:focus{top:12px}.privacyDocument .privacyVisuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.aavenPrivacyLink{color:var(--cmd-cyan,#7ee1b5);text-underline-offset:3px;overflow-wrap:anywhere}.aavenPrivacyLink:focus-visible{outline:2px solid var(--cmd-cyan,#7ee1b5);outline-offset:3px}.commandApp .headerMenuLinks>.aavenPrivacyLink{display:flex;align-items:center;min-height:44px;padding:12px;text-decoration:none;font-size:14px;font-weight:600;color:var(--cmd-text,var(--av-text));border-radius:9px}.commandApp .headerMenuLinks>.aavenPrivacyLink:hover{background:var(--cmd-hover,var(--av-muted))}.authCard .aavenPrivacyNotice{margin:14px 0;font-size:12px;line-height:1.6;font-weight:400}.settingsPage .aavenPrivacyNotice{margin:12px 0;font-size:14px;line-height:1.6}@media(max-width:760px){.privacyDocument .privacyHeader{padding:18px 20px;gap:18px}.privacyDocument .privacyMain{padding:30px 20px 20px}.privacyDocument .privacyGrid{grid-template-columns:minmax(0,1fr);gap:30px}.privacyDocument .privacyContents nav{gap:10px}.privacyDocument .privacyIntro{margin-bottom:28px}.privacyDocument .privacyProviders{grid-template-columns:minmax(0,1fr)}}@media print{.privacyDocument{background:#fff;color:#111}.privacyDocument a,.privacyDocument h1,.privacyDocument h2,.privacyDocument p{color:#111}.privacyDocument .privacyContents,.privacyDocument .privacyFooter,.privacyDocument .privacyHeader,.privacyDocument .privacySkip{display:none}.privacyDocument .privacyMain{max-width:none;padding:0}.privacyDocument .privacyGrid{display:block}.privacyDocument .privacyArticle section{page-break-inside:auto;break-inside:auto;border-color:#ddd}.privacyDocument .privacyDate,.privacyDocument .privacyEyebrow{color:#444}}