html body .hire .crow__meta{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:center;gap:7px!important;margin-top:4px;font:500 12.5px/1.2 Manrope,system-ui,sans-serif;color:#4a5a7d;white-space:nowrap}html body .hire .crow__meta i{width:3px;height:3px;border-radius:50%;background:#b4bfd8;flex:none}html body .hire .crow__meta .txg--eng{padding:2px 8px;font-size:11.5px;border-radius:999px;font-weight:600}html body .hire .txg--eng0{background:#e2f6ea!important;color:#17803d!important}html body .hire .txg--eng1{background:#e8f1ff!important;color:#2563c9!important}html body .hire .txg--eng2{background:#fff1dc!important;color:#b25e09!important}html body .hire .crow__skills .tx-chip{background:#eef2ff!important;border:1px solid #d6dfff!important;color:#2f47d8!important;font-weight:600!important}html body .hire .crow__skills .tx-chip:last-child{background:#f1eaff!important;border-color:#e2d3fc!important;color:#7a3fd6!important}html body .hire .crow__lv{font-weight:700;color:#2f47d8}html body .hire .crow__g--m{color:#2f47d8;font-weight:600}html body .hire .crow__g--f{color:#7a3fd6;font-weight:600}html body .hire .crow__meta .txg{padding:2px 8px;font-size:11.5px}html body .hire .crow__id .tx-text--mono{font-weight:700!important}html body .hire .crow>.crow__tags{display:none}@media (min-width:1024px){html body .hire .crow{grid-template-columns:34px minmax(300px,1.5fr) minmax(0,1fr) 120px 218px!important}}html body .hire .crow>.crow__match{display:none!important}@media (min-width:1024px){html body .hire .crow>.crow__skills{grid-column:3!important}html body .hire .crow>.crow__rate{text-align:right}}html body .hire .crow__meta{margin-top:3px!important}.crow__ml{display:flex;justify-content:flex-start!important;width:100%;margin:0!important;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap;min-height:22px}.txg--cert{background:#eee8ff;color:#5b3fd6}.txg--no{background:#f1f3f8;color:#7a869f}html body .crow__meta .crow__ml .tx-badge{margin:0!important;padding:3px 9px!important;font-size:11.5px!important}html body .crow__meta .crow__num{font-size:12.5px!important;color:#33406a}html body .crow__meta{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px}.txg{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:99px;font:600 11.5px/1.3 Manrope,system-ui,sans-serif}.txg--m{background:#e6eeff;color:#2f47d8}.txg--f{background:#f3e9ff;color:#7a3fd6}.txg--loc{background:#eef2f8;color:#4a5a7d}.txg--eng{background:#e5f7ee;color:#157347}html body .crow__meta{flex-wrap:wrap;gap:6px 8px;align-items:center}.crow__meta .tx-badge--accent{background:#e6eeff!important;color:#2f47d8!important}html body .rnav__ico{width:44px;height:44px;min-width:44px;border-radius:12px;background:#eaf0ff;color:#416ffe;display:flex;align-items:center;justify-content:center;flex:none}html body .rnav__ico .tx-role-code,html body .rnav__ico .tx-role-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:none!important;border:0!important;box-shadow:none!important;color:inherit}html body [aria-current=true] .rnav__ico{background:linear-gradient(90deg,#416ffe,#8fa6fb);color:#fff}html body .s3row .s3row__role .rnav__ico{width:36px;height:36px;min-width:36px;border-radius:10px}html body .s3row .s3row__role .rnav__ico svg{width:20px;height:20px}html body .v12-s3detail{padding:6px 14px 14px;display:grid;gap:8px}html body .s3c{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border:1px solid #e3e8f7;border-radius:12px;background:#fff}html body .s3c__av{flex:none;width:38px;height:38px;border-radius:50%}html body .s3c__t{min-width:0;flex:1;display:grid;gap:4px}html body .s3c__top{display:flex;justify-content:space-between;gap:10px;align-items:baseline}html body .s3c__rate{font-size:12.5px;font-weight:700;color:#1e2a4a;white-space:nowrap}html body .s3c__meta{display:flex;align-items:center;gap:7px;font:500 12.5px/1.2 Manrope,system-ui,sans-serif;color:#4a5a7d}html body .s3c__meta i{width:3px;height:3px;border-radius:50%;background:#b4bfd8}html body .s3c__meta .crow__lv{font-weight:700;color:#2f47d8}html body .s3c__meta .crow__g--m{color:#2f47d8;font-weight:600}html body .s3c__meta .crow__g--f{color:#7a3fd6;font-weight:600}html body .s3c__chips{display:flex;flex-wrap:wrap;gap:5px}html body .s3c__chip{padding:2px 9px;border-radius:999px;background:#eef2ff;border:1px solid #d6dfff;color:#2f47d8;font-size:11.5px;font-weight:600}html body .v12-link-btn.s3c__edit{justify-self:start;margin-top:2px;padding:7px 14px;border:1px solid #4570fd;border-radius:999px;background:#fff;color:#4570fd;font-size:13px;font-weight:600;text-decoration:none}html body .v12-link-btn.s3c__edit:hover{background:#eef2ff}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-ctl{display:none!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-cols{margin-top:6px!important;align-items:stretch!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt,html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home{padding:0 0 24px!important;overflow:visible!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-pick{display:flex!important;flex-direction:column;gap:6px;margin:0 0 18px!important;padding:16px 18px 18px!important;border-radius:22px 22px 0 0;border-bottom:1px solid #e8ecfa}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-pick{background:linear-gradient(180deg,#f4efff,#fbf9ff)}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-pick{background:linear-gradient(180deg,#eef2ff,#f8faff)}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-pick .sv-lbl{display:flex;align-items:center;gap:7px;font:700 11px/1.2 Manrope,system-ui,sans-serif!important;letter-spacing:.07em;text-transform:uppercase}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-pick .sv-lbl:before{content:"";width:8px;height:8px;border-radius:50%;flex:none}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-pick .sv-lbl{color:#6b46d6!important;-webkit-text-fill-color:#6b46d6!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-pick .sv-lbl:before{background:linear-gradient(90deg,#7c5cf0,#a98bf8)}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-pick .sv-lbl{color:#2a49d8!important;-webkit-text-fill-color:#2a49d8!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-pick .sv-lbl:before{background:linear-gradient(90deg,#3558f0,#6f8cfb)}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-pick select{height:46px!important;font:700 15px/1.2 Manrope,system-ui,sans-serif!important;cursor:pointer}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-pick select{box-shadow:inset 0 0 0 1.5px #d9ccfb!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-pick select{box-shadow:inset 0 0 0 1.5px #c9d6fb!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-pick select:focus-visible,html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-pick select:hover{box-shadow:inset 0 0 0 2px #8b6cf3!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-pick select:focus-visible,html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-pick select:hover{box-shadow:inset 0 0 0 2px #416ffe!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt>:not(.sv-pick),html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home>:not(.sv-pick){margin-left:22px!important;margin-right:22px!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-tag,html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-tag{margin-top:0!important;font-size:12px!important;padding:5px 12px!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt .sv-big,html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home .sv-big{margin-top:12px!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home:focus-within{box-shadow:0 0 0 3px rgba(139,108,243,.18),0 22px 40px -32px rgba(40,60,160,.5)!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt:focus-within{box-shadow:0 0 0 3px rgba(65,111,254,.18),0 22px 40px -32px rgba(40,60,160,.5)!important}@media (max-width:767px){html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-pick{padding:14px 16px 16px!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--alt>:not(.sv-pick),html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-col--home>:not(.sv-pick){margin-left:18px!important;margin-right:18px!important}html:not(#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv#sv) body #savings .sv-pick select{font-size:16px!important}}html body div.v12-hire-modal button.rnav{position:relative;overflow:visible!important}html body div.v12-hire-modal .rnav__x{flex:none;position:absolute;top:-8px;right:10px;margin:0;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff;color:#3d5af1;box-shadow:0 0 0 1px #c9d6fb,0 2px 6px -2px rgba(30,50,140,.35);cursor:pointer;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.8);transition:opacity .15s,transform .15s,background .15s,color .15s,box-shadow .15s}html body div.v12-hire-modal .rnav.is-on .rnav__x{opacity:1;visibility:visible;pointer-events:auto;transform:none}html body div.v12-hire-modal .rnav__x:focus-visible,html body div.v12-hire-modal .rnav__x:hover{background:#4570fd;color:#fff;box-shadow:0 0 0 1px #4570fd,0 3px 8px -2px rgba(69,112,253,.5);outline:0}html body div.v12-hire-modal .rnav__x:active{transform:scale(.9)}html body div.v12-hire-modal .rnav__x svg{width:9px;height:9px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body button.tx-requirement-remove{transition:background-color .15s,color .15s}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body button.tx-requirement-remove:is(:hover,:focus-visible){background:#4570fd!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media (hover:none){html body div.v12-hire-modal .rnav__x{width:24px;height:24px;top:-10px}}@media (max-width:1023px){html body div.v12-hire-modal .rnav__x{position:static;transform:none;box-shadow:none;background:transparent;width:20px;height:20px;margin-left:2px}html body div.v12-hire-modal .rnav__x:hover{background:#4570fd;color:#fff;box-shadow:none}}html body #savings .sv-pick.has-dd select{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}html body #savings .sv-pick.has-dd{position:relative}html body #savings .sv-dd{position:relative;width:100%}html body #savings .sv-dd__btn{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;height:48px;padding:0 14px;border:0;border-radius:12px;background:#fff;color:#0f1537;font:700 15px/1.2 Manrope,system-ui,sans-serif;text-align:left;cursor:pointer;transition:box-shadow .15s}html body #savings .sv-col--home .sv-dd__btn{box-shadow:inset 0 0 0 1.5px #d9ccfb}html body #savings .sv-col--alt .sv-dd__btn{box-shadow:inset 0 0 0 1.5px #c9d6fb}html body #savings .sv-col--home .sv-dd.is-open .sv-dd__btn,html body #savings .sv-col--home .sv-dd__btn:focus-visible,html body #savings .sv-col--home .sv-dd__btn:hover{outline:0;box-shadow:inset 0 0 0 2px #8b6cf3}html body #savings .sv-col--alt .sv-dd.is-open .sv-dd__btn,html body #savings .sv-col--alt .sv-dd__btn:focus-visible,html body #savings .sv-col--alt .sv-dd__btn:hover{outline:0;box-shadow:inset 0 0 0 2px #416ffe}html body #savings .sv-dd__flag{font-family:Twemoji Country Flags,Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:20px;line-height:1;flex:none}html body #savings .sv-dd__val{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #savings .sv-dd__chev{flex:none;width:18px;height:18px;color:#6b7499;transition:transform .18s}html body #savings .sv-dd.is-open .sv-dd__chev{transform:rotate(180deg)}html body #savings .sv-dd__pop{position:absolute;z-index:60;left:0;right:0;top:calc(100% + 6px);border-radius:14px;background:#fff;border:1px solid #d6def8;box-shadow:0 22px 44px -18px rgba(30,50,140,.45);overflow:hidden;transform-origin:top;animation:sv-dd-in .14s ease-out}html body #savings .sv-dd__pop[hidden]{display:none}@keyframes sv-dd-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}html body #savings .sv-dd__qw{padding:10px;border-bottom:1px solid #eef1fb}html body #savings .sv-dd__q{width:100%;box-sizing:border-box;height:38px;padding:0 12px;border-radius:10px;border:1px solid #d6def8;background:#f8faff;font:500 14px Manrope,system-ui,sans-serif;color:#0f1537;-webkit-text-fill-color:#0f1537;outline:0}html body #savings .sv-dd__q:focus{border-color:#4570fd;box-shadow:0 0 0 3px rgba(69,112,253,.15)}html body #savings .sv-dd__list{margin:0;padding:6px;list-style:none;max-height:248px;overflow:auto}html body #savings .sv-dd__it{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font:500 14px/1.2 Manrope,system-ui,sans-serif;color:#1f2a4d;cursor:pointer}html body #savings .sv-dd__it[hidden]{display:none}html body #savings .sv-dd__it.is-act,html body #savings .sv-dd__it:hover{background:#eef2ff}html body #savings .sv-dd__it.is-on{background:#e8edff;color:#2f47d8;font-weight:700}html body #savings .sv-dd__it .sv-dd__nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #savings .sv-dd__it svg{flex:none;width:16px;height:16px;color:#2f47d8;opacity:0}html body #savings .sv-dd__it.is-on svg{opacity:1}html body #savings .sv-dd__empty{padding:14px 10px;font:500 13px Manrope,system-ui,sans-serif;color:#7b82a8;text-align:center}@media (max-width:767px){html body #savings .sv-dd__btn,html body #savings .sv-dd__q{font-size:16px}}@media (prefers-reduced-motion:reduce){html body #savings .sv-dd__pop{animation:none}}html body #savings .sv-col--alt:has(.sv-dd.is-open),html body #savings .sv-col--home:has(.sv-dd.is-open){position:relative;z-index:20}html:not(#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx) body dialog#txCert .v12-modal-in{position:relative!important}html:not(#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx) body dialog#txCert .v12-modal-x{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;bottom:auto!important;z-index:5!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;margin:0!important;border:1px solid #dfe5f6!important;border-radius:50%!important;background:#fff!important;display:grid!important;place-items:center!important;font:400 24px/1 system-ui,sans-serif!important;color:#33406a!important;-webkit-text-fill-color:#33406a!important;text-indent:0!important;transform:none!important;box-shadow:0 6px 16px -8px rgba(30,50,120,.35)!important;cursor:pointer;overflow:hidden!important}html:not(#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx) body dialog#txCert .v12-modal-x:hover{background:#eef2ff!important;color:#2f47d8!important;-webkit-text-fill-color:#2f47d8!important}html:not(#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx) body dialog#txCert .v12-modal-x:after,html:not(#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx#cx) body dialog#txCert .v12-modal-x:before{content:none!important;display:none!important}@media (max-width:767px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .tx-modal.hire.v12-hire-modal{width:100vw!important;height:100dvh!important;border-radius:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire{width:100vw!important;max-height:100dvh!important;border-radius:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .hire__foot{gap:10px!important;padding-top:10px!important;padding-bottom:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s2foot{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;padding:0!important;text-align:left!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s2foot__desc,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s2foot__ico{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s2foot__title{font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s2foot__btn{width:auto!important;min-height:0!important;height:38px!important;padding:0 14px!important;font-size:13px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .hire__act{grid-template-columns:auto minmax(0,1fr)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .hire__act>button{height:46px!important}}@media (max-width:1023px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked{display:flex!important;flex-direction:column!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked>.s3v2__main,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked>.s3v2__side{display:contents!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked .s3card:not(.s3card--contact):not(.s3sum){order:1}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked .s3sum{order:2}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked .s3eng{order:3}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked .tcv2{order:4}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked .s3card--contact{order:5}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-hire-modal .s3v2.v12-stacked .s3note{order:6}}@media (max-width:767px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-ty-hero{padding:28px 18px 24px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-ty-title{font-size:24px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-ty-acts>span{width:100%}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-ty-acts>button{justify-content:center;width:100%;box-sizing:border-box}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-ty-grid,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-ty-total{grid-template-columns:1fr}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-ty-total b{grid-row:auto}}@media (max-width:1023px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .v12-d2facts{grid-template-columns:1fr 1fr}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-d2cols{grid-template-columns:1fr}}@media (max-width:560px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .v12-d2facts{grid-template-columns:1fr 1fr;gap:8px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .d2fact{padding:10px 12px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .d2fact__ico{display:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-d2video{min-height:0}}@media (max-width:767px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{padding-right:20px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand{padding-right:48px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire.v12-hire{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;border-radius:0!important;inset:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-builder-sub,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head .hire__brand p,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head .hire__count{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{padding:14px 64px 12px 16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand{padding-right:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head h3,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head #hire-title{font-size:18px!important;line-height:1.25!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x{top:12px!important;width:40px!important;height:40px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head{padding:12px 16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head .hire__headtop{gap:10px!important;margin-bottom:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head button.tx-closebtn{width:40px!important;height:40px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire input,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire select,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal input,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal select,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal textarea{font-size:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal) .tx-steps__item{gap:6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-team-builder{padding-bottom:104px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-catalog-lead,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-catalog-proof,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-catalog-title .tx-badge,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-catalog-title [class*=badge]{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;margin:0 -16px!important;padding:0 16px 2px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs::-webkit-scrollbar{display:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab{flex:none!important;min-height:40px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-group__grid{max-height:none!important;overflow:visible!important;grid-template-columns:1fr!important;gap:8px!important;padding:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option{min-height:56px!important;height:auto!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:10px 44px 10px 12px!important;text-align:left!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option br{display:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-builder-contact{padding:12px 14px!important;gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-builder-contact .s2foot__desc{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire footer.tx-builder-foot{position:fixed!important;left:0;right:0;bottom:0;z-index:5;margin:0!important;padding:10px 16px calc(12px + env(safe-area-inset-bottom))!important;background:hsla(0,0%,100%,.96)!important;backdrop-filter:blur(12px);border-top:1px solid #e3e9f6;box-shadow:0 -10px 24px -16px rgba(11,29,69,.35)}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-mplan{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px;font-size:14px;color:#4b5563}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-mplan b{color:#0b1d45}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-mplan button{all:unset;cursor:pointer;color:var(--v12-accent);font-weight:600;padding:6px 0}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire footer.tx-builder-foot button:not([data-mplan-edit]){width:100%!important;min-height:48px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__body.is-locked{overflow-y:auto!important;-webkit-overflow-scrolling:touch}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s2,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s2-pane{display:block!important;height:auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s2-scroll{overflow:visible!important;height:auto!important;max-height:none!important;padding:4px 12px 20px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal aside.rail{height:auto!important;border:0!important;padding:10px 0 4px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .rail__scroll{padding:0 12px!important;overflow-x:auto;scrollbar-width:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .rail__nav{gap:8px!important;flex-wrap:nowrap!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav{flex:none!important;width:auto!important;min-width:0!important;height:44px!important;padding:4px 10px 4px 4px!important;gap:8px!important;border-radius:999px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .tx-talent-avatar{width:34px!important;height:34px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .rnav__text{min-width:0!important;max-width:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .rnav__name{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .rnav__status{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .rnav__count{width:auto!important;height:auto!important;padding:2px 8px!important;font-size:12.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal header.role-head{padding:8px 2px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crows{gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand{grid-template-columns:auto 1fr!important;grid-template-areas:"check who" "skills skills" "rate rate" "act act"!important;gap:10px 10px!important;padding:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__check{grid-area:check}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__who{grid-area:who}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__skills{grid-area:skills}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__rate{grid-area:rate}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__act{grid-area:act;display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__act button{min-height:44px!important;height:44px!important;width:100%!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .v12-mcontact{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:16px 0 4px;font-size:14px;color:#4b5563;text-align:center}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .v12-mcontact button{all:unset;cursor:pointer;color:var(--v12-accent);font-weight:600;padding:10px 4px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__foot .s2foot{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;gap:8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__foot .hire__act button{min-height:48px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked{padding:12px!important;gap:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3card,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3eng,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3note,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .tcv2{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3card,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .tcv2{padding:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3eng{padding:0 2px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3eng .tx-seg{display:grid!important;grid-template-columns:repeat(4,1fr)!important;width:100%!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3eng .tx-seg__item{min-height:44px!important;white-space:nowrap!important;padding:0 4px!important;justify-content:center}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__grid{grid-template-columns:1fr!important;gap:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__savebox{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;text-align:left}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__savebox>*{grid-area:auto!important;position:static!important;border:0!important;padding:0!important;text-align:left!important;justify-items:start!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__savebox:after,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__savebox:before{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3card--contact .tx-seg__item,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal form.contact .tx-seg button,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal form.contact [role=radio]{min-height:40px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .v12-how{padding:10px 0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__foot .hire__sum small{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__head{padding:14px 64px 12px 14px!important;gap:12px!important;position:relative}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__head .detail2__ava{width:52px!important;height:52px!important;flex:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__head .detail2__code{font-size:20px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__head .detail__badges{flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__head .tx-closebtn{position:absolute!important;top:12px;right:12px;width:40px!important;height:40px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__foot{display:grid!important;grid-template-columns:auto 1fr 1.3fr!important;align-items:center!important;gap:8px!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__foot .detail2__rate{display:flex!important;flex-direction:column;gap:0}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__foot .detail2__ratenum{font-size:16px!important;white-space:nowrap}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__foot .detail2__acts{display:contents!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body .v12-detail .tx-drawer__foot .detail2__acts button{width:100%!important;min-height:46px!important;padding:0 10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-options .tx-role-tick{top:50%!important;right:14px!important;transform:translateY(-50%)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head h3,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head #hire-title{white-space:nowrap!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .rail__scroll{scroll-padding-inline:12px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .rail__nav{padding-right:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot{display:grid!important;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,1.35fr)!important;grid-template-rows:auto!important;align-items:center!important;gap:8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot .detail2__rate{grid-column:auto!important;min-width:0}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot .detail2__ratenum{font-size:15px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot .detail2__acts button{grid-column:auto!important;min-height:46px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail__badges .tx-badge{font-size:11.5px!important;padding:3px 8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail__ident{min-width:0;flex:1}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head{padding-right:60px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__grid>.tcv2__col{grid-area:auto!important;grid-row:auto!important;grid-column:auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__grid>.tcv2__col--us{border-left:0!important;padding-left:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__grid:after,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__grid:before{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{padding:10px 56px 10px 14px!important;gap:8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head{padding:10px 14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head .hire__headtop{margin-bottom:8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head h3,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head #hire-title{font-size:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-builder-brand:before,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__brand:before{transform:scale(.85);transform-origin:left center}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal) .tx-steps__dot{width:24px!important;height:24px!important;min-width:24px!important;font-size:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal) .tx-steps__dot svg{width:12px!important;height:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal) .tx-steps__label{font-size:12.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head button.tx-closebtn{width:36px!important;height:36px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x{top:10px!important;right:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog{gap:10px!important;padding:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-catalog-title h3{font-size:18px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire input.tx-role-search{height:42px!important;min-height:0!important;padding:0 14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs{margin:0 -14px!important;padding:0 14px 4px!important;gap:6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab{min-height:34px!important;height:34px!important;padding:0 12px!important;font-size:13px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-group__grid{gap:6px!important;margin-top:2px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option{min-height:48px!important;padding:6px 40px 6px 8px!important;gap:10px!important;border-radius:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-options .tx-role-icon{width:32px!important;height:32px!important;border-radius:9px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-options .tx-role-icon svg{width:16px!important;height:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-options .tx-role-label,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-options strong{font-size:14.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-options .tx-role-tick{width:18px!important;height:18px!important;right:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-hiring-plan{padding:16px 14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-requirement{padding:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire footer.tx-builder-foot button:not([data-mplan-edit]){min-height:44px!important;height:44px!important;font-size:15px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-mplan{font-size:13px;margin-bottom:6px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-team-builder{padding-bottom:108px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal aside.rail{padding:8px 0 2px!important;overflow:visible!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .rail__scroll{padding:2px 14px 6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav{height:36px!important;padding:3px 10px 3px 3px!important;gap:6px!important;box-shadow:none!important;transform:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav:after,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav:before{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .tx-talent-avatar{width:28px!important;height:28px!important;box-shadow:none!important;border-width:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .rnav__name{font-size:13px!important;font-weight:600!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .rnav__count{font-size:11.5px!important;padding:1px 6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav.is-on{background:var(--v12-accent-50)!important;border-color:var(--v12-accent)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s2-scroll{padding:0 14px 16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal header.role-head h3{font-size:17px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal header.role-head .role-head__sub :not(.s2-tools *){font-size:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crows{gap:8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand{padding:12px!important;gap:8px 10px!important;border-radius:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__who{gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__id span{font-size:15px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__meta,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__meta :not(.s2-tools *){font-size:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__meta .tx-badge{padding:1px 6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__skills{gap:4px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__skills .tx-chip{font-size:12px!important;padding:3px 8px!important;min-height:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__rate .crow__num{font-size:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__rate small{font-size:11.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__act button{min-height:38px!important;height:38px!important;font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__check{padding-top:2px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__foot{padding:8px 14px calc(8px + env(safe-area-inset-bottom))!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__foot .hire__act button{min-height:44px!important;height:44px!important;font-size:15px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__foot .hire__sum b{font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked{padding:12px 14px!important;gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3card,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .tcv2{padding:14px!important;border-radius:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3v2__head h3,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked h3{font-size:17px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3v2.v12-stacked .s3v2__head .tx-badge{font-size:12px!important;padding:3px 9px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__rows{gap:6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__rows :not(.s2-tools *){font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__rows [class*=ico]{width:28px!important;height:28px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__rows svg{width:15px!important;height:15px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3rows :not(.s2-tools *){font-size:14px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3rows .crow__num{font-size:15px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3eng .tx-seg__item{min-height:38px!important;height:38px!important;font-size:13px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__colval,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tcv2__savebig{font-size:24px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal form.contact{gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal form.contact .tx-select__el,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal form.contact input,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal form.contact select{height:44px!important;min-height:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal form.contact label{font-size:13px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head{padding:12px 54px 10px 12px!important;gap:10px!important;align-items:flex-start!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail2__ava{width:44px!important;height:44px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail2__code{font-size:18px!important;line-height:1.2!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail2__role{font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0 6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail__badges{display:flex!important;flex-flow:row wrap!important;gap:4px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail__badges .tx-badge{font-size:11px!important;padding:2px 7px!important;line-height:1.5!important;width:auto!important;flex:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .tx-closebtn{width:36px!important;height:36px!important;top:10px!important;right:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__body{padding:10px 12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .detail2__body{gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2card{padding:14px!important;border-radius:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2card__title{font-size:15px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2card__head{margin-bottom:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2fact{padding:8px 10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2fact__label,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .v12-d2fact__sub{font-size:11.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2fact__val{font-size:13.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2hist__sum,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2sum{font-size:13px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .v12-d2video{min-height:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot{padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;grid-template-columns:auto minmax(0,.8fr) minmax(0,1.2fr)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot .detail2__ratenum{font-size:14px!important;white-space:nowrap!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot .detail2__rate>span:last-child{font-size:11px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail footer.tx-drawer__foot .detail2__acts button{min-height:42px!important;height:42px!important;font-size:14px!important;padding:0 8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal aside.rail button.rnav{min-height:0!important;height:36px!important;max-height:36px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .rail__nav,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .rail__scroll,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal aside.rail{min-height:0!important;height:auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail header.tx-drawer__head{display:flex!important;grid-template-columns:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail header.tx-drawer__head .detail__ident{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .crow.v12-cand .crow__who .tx-talent-avatar{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;aspect-ratio:1/1!important;flex:0 0 40px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal button.rnav .tx-talent-avatar{min-width:28px!important;max-width:28px!important;aspect-ratio:1/1!important;flex:0 0 28px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-drawer__head .detail2__ava{min-width:44px!important;max-width:44px!important;min-height:44px!important;aspect-ratio:1/1!important;flex:0 0 44px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .tx-talent-avatar,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tx-talent-avatar{aspect-ratio:1/1!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-builder-brand:before,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .hire__brand:before{transform:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{padding:14px 60px 14px 16px!important;gap:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head{padding:14px 16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head .hire__headtop{margin-bottom:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head h3,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head #hire-title{font-size:17px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal) .tx-steps__dot{width:26px!important;height:26px!important;min-width:26px!important;font-size:12.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal) .tx-steps__label{font-size:13px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire header.hire__head button.tx-closebtn{width:38px!important;height:38px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x{right:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal,aside.v12-detail) :not(.s2-tools *){font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal,aside.v12-detail) :is(.tx-badge,.tx-badge *,small,.tx-steps__label,.tx-steps__dot,.rnav__count,.crow__meta,.crow__meta *,.crow__skills .tx-chip,.crow__more,.crow__rate small,.tx-text--caption,.s3note,.s3note *,.hire__sum small,.d2fact__label,.v12-d2fact__sub,.d2hist__when,.d2hist__co,.d2hist__stack .tx-chip,.d2edu__org,.d2edu__when,.detail2__note,.detail2__rate>span:last-child,.v12-d2cert__grid dt,.v12-d2cert__k,.v12-d2cap,.v12-d2dur,.d2card__hint,.role-head__sub,.role-head__sub *,.tcv2__colhead,.tcv2__savecmp,form.contact label,.v12-form-err,.tx-stepper__label,.tx-avatar--square,.s2foot__desc,.tx-builder-count,.hire__count,.tx-plan-count,.s3sum__rows .tx-text--caption,.v12-d2cert__grid dd small){font-size:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal,aside.v12-detail) :is(#hire-title,.tx-builder-head h3,.tx-catalog-title h3,.tx-plan-head h3,.role-head h3,.s3card h3,.s3v2__head h3,.d2card__title,.tcv2__lbl,.crow__id span,.crow__rate .crow__num,.detail2__ratenum,.s3rows .crow__num,.tx-find-button,.tx-find-button *,.hire__act button,.hire__act button *,.detail2__acts button,.detail2__acts button *){font-size:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal,aside.v12-detail) :is(.detail2__code,.v12-d2cert__lvl,.tcv2__saveamt,.tcv2__saveamt :not(span)){font-size:20px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(div.v12-hire-modal) .tcv2__saveamt span{font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(div.v12-hire-modal) :is(.tcv2__colval,.tcv2__savebig){font-size:24px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.v12-detail .tx-closebtn,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .tx-closebtn{font-size:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-options .tx-role-label,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-options .tx-role-label :not(.s2-tools *),html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-options strong,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>.tx-role-tab,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab{font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire .tcv2 .tcv2__grid .tcv2__colval,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal.hire .tcv2 .tcv2__savebox .tcv2__savebig{font-size:24px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(dialog#txHire,div.v12-hire-modal,aside.v12-detail) .tcv2 :is(.tcv2__colval,.tcv2__savebig){font-size:24px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{padding:14px 16px!important;row-gap:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand{min-height:46px;align-content:center;padding-right:48px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand:before{width:104px!important;height:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps{width:100%!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__dot{width:26px!important;height:26px!important;min-width:26px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x{top:18px!important;right:16px!important;font-size:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{row-gap:20px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand{min-height:38px!important;column-gap:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x{top:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-team-builder,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{border-radius:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire{border:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire footer.tx-builder-foot button.tx-find-button{height:44px!important;min-height:44px!important}}.bt-mteaser,.v12-mcontact,.v12-mplan{display:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body #txHire .tx-role-option:is(.is-picked,[aria-pressed=true]) .tx-role-tick{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50% 50%/62% auto no-repeat,linear-gradient(90deg,#416ffe,#bd8ff8)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role]{flex:none!important;white-space:nowrap!important;border-radius:999px!important;flex-direction:row!important;flex-wrap:nowrap!important;height:34px!important;min-height:34px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:14px!important;font-weight:400!important;background:#f2f6fd!important;background-image:none!important;color:#3a4d6e!important;-webkit-text-fill-color:#3a4d6e!important;border:1px solid #e0e9f6!important;box-shadow:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role]:not([aria-selected=true]):hover{background-color:#e8eefc!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role]{transition:background-color .2s ease,border-color .2s ease,filter .2s ease!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[aria-selected=true]:hover{filter:brightness(1.08)}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[aria-selected=true]{background-image:linear-gradient(#1d6fff,#1559d8)!important;border-color:#1559d8!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab:after,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab:before{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role] .n{position:static!important;inset:auto!important;transform:none!important;display:inline-block!important;flex:none!important;margin:0!important;box-sizing:border-box!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background:hsla(0,0%,100%,.9)!important;color:#1559d8!important;-webkit-text-fill-color:#1559d8!important;font-size:12px!important;line-height:18px!important;text-align:center!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role] .n:empty{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(#txHire .tx-catalog-proof,#build-team .bt-mteaser__proof)>span{font-size:0!important;line-height:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(#txHire .tx-catalog-proof,#build-team .bt-mteaser__proof)>span>strong{font-size:13px!important;line-height:19.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body :is(#txHire .tx-catalog-proof,#build-team .bt-mteaser__proof) .tbd{display:inline!important;font:inherit!important;color:inherit!important;-webkit-text-fill-color:inherit!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-hiring-plan .tx-plan-head{background:transparent!important;box-shadow:none!important;border-bottom:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-hiring-plan .tx-requirements{margin-top:14px!important}@media (max-width:767px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body #build-team .bt-mteaser{display:flex;flex-direction:column;gap:16px;margin:8px 16px 0;padding:20px 16px;border-radius:20px;background:#fff;border:1px solid #e3e9f6;box-shadow:0 20px 40px -28px rgba(16,44,98,.35)}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body #build-team .bt-mteaser__groups{display:flex;flex-wrap:wrap;gap:8px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body #build-team .bt-mteaser__groups button{all:unset;cursor:pointer;box-sizing:border-box;min-height:36px;padding:7px 14px;border-radius:999px;border:1px solid #d9e2f5;background:#f6f8fe;color:#0b1d45;font-size:14px;font-weight:500;line-height:1.5}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body #build-team .bt-mteaser__groups button:active{background:#e8eefc}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body #build-team .bt-mteaser__proof{display:flex;flex-direction:column;gap:6px;margin:0;font-size:14px;color:#4b5563}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body #build-team .bt-mteaser__cta{width:100%;justify-content:center;min-height:48px}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs::-webkit-scrollbar{display:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab{flex:none!important;white-space:nowrap!important;border-radius:999px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-group__grid{display:grid!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option{position:relative!important;display:flex!important;width:100%!important;box-sizing:border-box!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option .tx-role-label{display:flex!important;flex-direction:column!important;min-width:0!important;gap:1px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option .tx-role-label small{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option .tx-role-tick{position:absolute!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand{display:grid!important;grid-template-columns:104px 1px minmax(0,1fr)!important;grid-template-rows:auto!important;column-gap:12px!important;align-items:center!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand:before{grid-column:1!important;grid-row:1!important;width:104px!important;height:16px!important;margin:0!important;padding:0!important;border:0!important;align-self:center!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand:after{content:""!important;display:block!important;grid-column:2!important;grid-row:1!important;width:1px!important;height:24px!important;min-height:0!important;margin:0!important;background:rgba(214,224,242,.6)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand h3{grid-column:3!important;grid-row:1!important;margin:0!important;font-size:16px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs{gap:6px!important;margin:0 -14px!important;padding:0 14px 4px!important;background:none!important;border:0!important;box-shadow:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role]{flex-direction:row!important;flex-wrap:nowrap!important;height:34px!important;min-height:34px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:14px!important;font-weight:400!important;background:#f2f6fd!important;background-image:none!important;color:#3a4d6e!important;-webkit-text-fill-color:#3a4d6e!important;border:1px solid #e0e9f6!important;box-shadow:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[aria-selected=true]{background-image:linear-gradient(#1d6fff,#1559d8)!important;border-color:#1559d8!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab:after,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-tabs>.tx-role-tab:before{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role] .n{position:static!important;inset:auto!important;transform:none!important;display:inline-block!important;flex:none!important;margin:0!important;box-sizing:border-box!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background:hsla(0,0%,100%,.9)!important;color:#1559d8!important;-webkit-text-fill-color:#1559d8!important;font-size:12px!important;line-height:18px!important;text-align:center!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-group__head{margin:6px 0 8px!important;padding:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-group__title{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-group__desc{margin:0!important;font-size:12px!important;line-height:1.45!important;color:#6b7280!important;-webkit-text-fill-color:#6b7280!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps{width:100%!important;justify-content:flex-start!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__item:not(:last-child){flex:1 1 auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__item:not(:last-child):after{flex:1 1 8px!important;margin:0 8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .tx-role-tabs>button.tx-role-tab[role] .n:empty{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{background:radial-gradient(420px 160px at 88% -20%,hsla(0,0%,100%,.28),hsla(0,0%,100%,0) 70%),linear-gradient(90deg,#416ffe,#5a7bf8 55%,#8fa6fb)!important;box-shadow:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand h3{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand:before{filter:brightness(0) invert(1)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__item .tx-steps__label{color:hsla(0,0%,100%,.82)!important;-webkit-text-fill-color:hsla(0,0%,100%,.82)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__item.is-current .tx-steps__label{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__item .tx-steps__dot{color:#fff!important;-webkit-text-fill-color:#fff!important;background:hsla(0,0%,100%,.14)!important;border:1.5px solid hsla(0,0%,100%,.6)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__item.is-current .tx-steps__dot{color:#4a63f0!important;-webkit-text-fill-color:#4a63f0!important;background:#fff!important;border-color:#fff!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-steps__item:not(:last-child):after{background:hsla(0,0%,100%,.45)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .v12-hire-x{color:#fff!important;background:hsla(0,0%,100%,.14)!important;border:1px solid hsla(0,0%,100%,.28)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-catalog-title{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-catalog-title span.tx-ai-badge{display:inline-flex!important;align-items:center!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog p.tx-catalog-lead{display:block!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.55!important;color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire.v12-hire:not(.is-inline){scrollbar-width:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire.v12-hire:not(.is-inline)::-webkit-scrollbar{display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire footer.tx-builder-foot button.tx-find-button{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 20px!important;line-height:1.2!important;box-sizing:border-box!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail header.tx-drawer__head{flex-wrap:wrap!important;row-gap:8px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail header.tx-drawer__head .detail__ident{flex:1 1 calc(100% - 54px)!important;min-width:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail header.tx-drawer__head .detail2__role{white-space:normal!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail header.tx-drawer__head .xpill{order:3!important;flex:none!important;height:36px!important;margin:0 0 0 54px!important;font-size:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2hist{padding-left:20px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2hist:before{left:5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2hist .hj{padding:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2hist .hj:before{left:-20px!important;top:20px!important;width:12px!important;height:12px!important;box-sizing:border-box!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2hist :is(.hj__co,.hj__co *,.hj__when){font-size:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body aside.tx-drawer.detail2.v12-detail .d2hist .hj__ul{margin-top:10px!important}}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode.tx-role-tabs{display:flex!important;flex-wrap:nowrap!important;overflow:visible!important;gap:0!important;width:100%!important;position:relative!important;padding:6px!important;border-radius:20px!important;background:#fff!important;border:1.5px solid #c9d6fb!important;box-shadow:0 14px 34px -20px rgba(65,100,240,.55),0 0 0 4px rgba(65,111,254,.07)!important;margin:16px 0 18px!important;isolation:isolate}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode .txmode-ind{position:absolute!important;z-index:0;top:6px!important;bottom:6px!important;left:6px!important;width:calc(50% - 6px)!important;height:auto!important;border-radius:15px!important;background:linear-gradient(100deg,#416ffe,#b78ef8)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode[data-pos="1"] .txmode-ind{transform:translateX(100%)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode.tx-role-tabs>button.tx-role-tab[role]{flex:1 1 0!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;border:0!important;border-radius:15px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:17px 12px!important;font:700 16px/1 Manrope,system-ui,sans-serif!important;white-space:nowrap!important;color:#33406a!important;-webkit-text-fill-color:currentColor!important;position:relative!important;z-index:1}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode.tx-role-tabs>button.tx-role-tab[aria-selected=true]{background:transparent!important;background-image:none!important;border-color:transparent!important;color:#fff!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal header.hire__head .hire__brand:after,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal header.hire__head .hire__brand:before{content:none!important;display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal header.hire__head .hire__brand{display:block!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal header.hire__head .hire__brand>*{grid-column:auto!important;grid-row:auto!important;margin-left:0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand:after,html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand:before{content:none!important;display:none!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand{display:block!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head .tx-builder-brand>*{grid-column:auto!important;grid-row:auto!important;margin-left:0!important}@media (max-width:767px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode.tx-role-tabs{padding:5px!important;margin:12px 0!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode.tx-role-tabs>button.tx-role-tab[role]{padding:13px 8px!important;font-size:13.5px!important;gap:6px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode .tx-role-tab svg{width:18px!important;height:18px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .jd-grid{grid-template-columns:1fr!important;display:grid!important;gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .jd-grid.jd-has .jd-ta{min-height:200px!important;height:200px!important}}.v12-clips{position:relative;display:flex;flex-direction:column;gap:14px;flex:1;min-width:0}.v12-clips__vp{position:relative;flex:1;overflow:hidden;border-radius:24px;touch-action:pan-y}.v12-clips__track{display:flex;height:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.v12-clips__track>.v12-clip{flex:0 0 100%;width:100%;min-height:420px}.v12-clips__nav{display:flex;align-items:center;justify-content:space-between;gap:12px}.v12-clips__dots{display:flex;gap:8px}.v12-clips__dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#c9d3f0;cursor:pointer;transition:width .3s,background .3s}.v12-clips__dot[aria-current=true]{width:26px;background:linear-gradient(90deg,#416ffe,#b78ef8)}.v12-clips__arrows{display:flex;gap:8px}.v12-clips__arrow{width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid #d9e1f7;border-radius:50%;background:#fff;color:#2f47d8;cursor:pointer;transition:background .2s,opacity .2s}.v12-clips__arrow:hover{background:#eef2ff}.v12-clips__arrow:disabled{opacity:.35;cursor:default}.v12-clips__count{font:600 13px/1 Manrope,system-ui,sans-serif;color:#6b7a99;margin-right:auto;margin-left:4px}@media (max-width:767px){.v12-clips__track>.v12-clip{min-height:380px}.v12-clips__arrow{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.v12-clips__track{transition:none}}html body dialog#txClip{--txclip-chrome:190px;width:min(1560px,calc(100vw - 96px),calc((100dvh - var(--txclip-chrome)) * 16 / 9))}html body dialog#txClip .v12-pf-video{aspect-ratio:16/9;overflow:hidden;background:#0b1220}html body dialog#txClip .v12-pf-video video{display:block;width:100%;height:100%;object-fit:contain;background:#0b1220}@media (max-height:560px) and (orientation:landscape){html body dialog#txClip{--txclip-chrome:26px;width:min(1560px,calc(100vw - 24px),calc((100dvh - var(--txclip-chrome)) * 16 / 9))}html body dialog#txClip .v12-modal-in{padding:0}html body dialog#txClip .v12-pf-video{margin-top:0;border-radius:0}html body dialog#txClip .v12-modal-in:before{content:"";position:absolute;z-index:2;top:0;left:0;right:0;height:96px;background:linear-gradient(180deg,rgba(6,12,24,.72),rgba(6,12,24,0));pointer-events:none}html body dialog#txClip .v12-lead,html body dialog#txClip h2{position:absolute;z-index:3;left:18px;right:64px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.45)}html body dialog#txClip h2{top:14px;font-size:17px}html body dialog#txClip .v12-lead{top:38px;margin:0;font-size:12.5px;color:hsla(0,0%,100%,.86)}html body dialog#txClip .v12-note{display:none}html body dialog#txClip .v12-modal-x{z-index:4;top:10px;right:10px;width:30px;height:30px;font-size:17px}}@media (max-width:640px) and (orientation:portrait){html body dialog#txClip{width:calc(100vw - 16px)}}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option{transition:transform .18s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option:hover{transform:translateY(-1px)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option:active{transform:scale(.99)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option[aria-pressed=true]{animation:txSelSoft .22s ease-out!important}@keyframes txSelSoft{0%{transform:scale(.99)}to{transform:none}}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-option[aria-pressed=true] .tx-role-tick{animation:txTickSoft .2s ease-out!important}@keyframes txTickSoft{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3when{margin-top:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3when__seg .tx-seg__item{white-space:nowrap}@media (max-width:560px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3when__seg{display:grid!important;grid-template-columns:1fr 1fr;gap:4px}}@media (min-width:1024px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3.s3v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3-main{display:flex!important;flex-direction:column!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3card--contact{flex:1 1 auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3card--contact .contact__grid{grid-template-columns:1fr!important;gap:14px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3card--contact .tx-field__msg:empty{display:none}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__rows{flex-direction:row!important;gap:10px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__row{flex:1 1 0;display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:10px;row-gap:2px;padding:12px 14px!important;border-radius:14px;background:#f6f8fe;border:1px solid #e6ebf7}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__row .s3sum__ico{grid-row:1/span 2}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__row .s3sum__lbl{grid-column:2;grid-row:2;font-size:12.5px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3sum__row b{grid-column:2;grid-row:1;justify-self:start;font-size:20px!important;line-height:1.1}}@media (max-width:767px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .txmode.tx-role-tabs{padding:4px!important;border-radius:16px!important;box-shadow:0 8px 20px -16px rgba(65,100,240,.5)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .txmode .txmode-ind{top:4px!important;bottom:4px!important;left:4px!important;width:calc(50% - 4px)!important;border-radius:12px!important;box-shadow:0 6px 14px -8px rgba(76,60,220,.55)!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .tx-role-catalog .txmode.tx-role-tabs>button.tx-role-tab[role]{min-height:44px!important;padding:0 6px!important;gap:6px!important;font-size:13.5px!important;border-radius:12px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .txmode .tx-role-tab svg{width:16px!important;height:16px!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .txmode .tx-role-tab em{font:700 9.5px/1 Manrope,system-ui,sans-serif!important;padding:3px 6px!important;letter-spacing:.02em;animation:none!important}}@media (max-width:359px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire .txmode .tx-role-tab em{display:none!important}}@media (max-width:767px){html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire>section.tx-team-builder{overflow:clip!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire header.tx-builder-head{position:sticky!important;top:0!important;z-index:30!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire>.v12-hire-x{position:fixed!important;z-index:31!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire{background:#f7faff!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire>section.tx-team-builder>.tx-builder-content{display:flex!important;flex-direction:column!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire>section.tx-team-builder>.tx-builder-content>.tx-role-catalog{flex:1 0 auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire>section.tx-team-builder{background:#f7faff!important;min-height:100vh!important;min-height:100dvh!important;display:flex!important;flex-direction:column!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body dialog#txHire>section.tx-team-builder>.tx-builder-content{flex:1 0 auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3when__seg{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:6px!important;height:auto!important}html:not(#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz#zz) body div.v12-hire-modal .s3when__seg .tx-seg__item{min-height:42px!important;padding:0 12px!important;font-size:14px!important;border-radius:10px!important;justify-content:center!important}}.tx-field__opt{font-weight:500;color:#7a869f}html body #root dialog#txHire .jdc-list{display:grid;gap:10px}html body #root dialog#txHire .jdc-add[hidden],html body #root dialog#txHire .jdc-list[hidden]{display:none!important}html body #root dialog#txHire .jdc{border:1.5px solid #c9d6fb;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 10px 26px -20px rgba(40,70,200,.45)}html body #root dialog#txHire .jdc__head{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid transparent}html body #root dialog#txHire .jdc.is-open .jdc__head{border-bottom-color:#e6ebf7}html body #root dialog#txHire .jdc__ico{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#eef2ff;color:#33406a}html body #root dialog#txHire .jdc__ico svg,html body #root dialog#txHire .jdc__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body #root dialog#txHire .jdc__meta{flex:1;min-width:0;display:grid;gap:2px}html body #root dialog#txHire .jdc__meta b{font:700 14.5px/1.25 Manrope,system-ui,sans-serif;color:#101d35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #root dialog#txHire .jdc__meta small{font:500 12.5px/1.3 Manrope,system-ui,sans-serif;color:#6b7a99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #root dialog#txHire .jdc__edit{flex:none;padding:5px 14px;border:1px solid #c9d6fb;border-radius:999px;background:#fff;color:#2f47d8;font:600 12.5px/1.3 Manrope,system-ui,sans-serif;cursor:pointer}html body #root dialog#txHire .jdc__edit:hover{background:#eef2ff}html body #root dialog#txHire .jdc__icon{flex:none;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#5a6787;cursor:pointer}html body #root dialog#txHire .jdc__icon:hover{background:#eef2ff}html body #root dialog#txHire .jdc__x{background:#f1f3f8}html body #root dialog#txHire .jdc:not(.is-open) [data-jd-fold] svg{transform:rotate(180deg)}html body #root dialog#txHire .jdc__body,html body #root dialog#txHire .jdc__editbox{display:none}html body #root dialog#txHire .jdc.is-open .jdc__body{display:block;max-height:320px;overflow-y:auto;padding:16px 22px 18px;font:400 14px/1.6 Manrope,system-ui,sans-serif;color:#33406a}html body #root dialog#txHire .jdc.is-open .jdc__editbox{display:grid;gap:10px;padding:12px 14px 14px}html body #root dialog#txHire .jdc__ta{min-height:220px!important;height:220px;width:100%;resize:vertical}html body #root dialog#txHire .jdc__editact{display:flex;justify-content:flex-end}html body #root dialog#txHire .jdc__save{padding:8px 16px;border:0;border-radius:999px;background:linear-gradient(90deg,#416ffe,#8fa6fb);color:#fff;font:700 13px/1 Manrope,system-ui,sans-serif;cursor:pointer}html body #root dialog#txHire .jdc__body h4{margin:0 0 8px;font:700 20px/1.25 Manrope,system-ui,sans-serif;color:#101d35}html body #root dialog#txHire .jdc__tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}html body #root dialog#txHire .jdc__tag{padding:3px 10px;border-radius:999px;background:#eef2ff;color:#33406a;font:600 12px/1.4 Manrope,system-ui,sans-serif}html body #root dialog#txHire .jdc__tag--alt{background:#f3e9ff;color:#6b3fc4}html body #root dialog#txHire .jdc__body h6{display:flex;align-items:center;gap:12px;margin:16px 0 8px;font:700 12px/1.2 Manrope,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#2f5bea}html body #root dialog#txHire .jdc__body h6:after{content:"";flex:1;height:1px;background:#e1e7f7}html body #root dialog#txHire .jdc__body p{margin:0 0 10px}html body #root dialog#txHire .jdc__body ul{margin:0 0 10px;padding-left:20px;list-style:disc}html body #root dialog#txHire .jdc__body li{margin:0 0 4px}html body #root dialog#txHire .jdc-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:12px;border:1.5px dashed #b9c8f5;border-radius:14px;background:#f8faff;color:#2f47d8;font:600 13.5px/1 Manrope,system-ui,sans-serif;cursor:pointer}html body #root dialog#txHire .jdc-add:hover{background:#eef2ff;border-color:#8fa6fb}html body #root dialog#txHire .jdc-add span{font-size:17px;line-height:1}html body #root dialog#txHire .jd-res .jdr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 0}html body #root dialog#txHire .jd-res .jdr__role{min-width:130px;font:700 13.5px/1.3 Manrope,system-ui,sans-serif;color:#101d35}html body #root dialog#txHire .jd-res .jdr .jdp{margin:0!important}html body #root dialog#txHire .jd-act[hidden],html body #root dialog#txHire .jd-grid[hidden]{display:none!important}html body #root dialog#txHire .jdc-list:not([hidden])~.jd-grid{margin-top:12px!important}html body #root dialog#txHire .jd-res #jdkGo{display:flex!important;width:fit-content!important;margin:14px 0 0 auto!important}@media (max-width:767px){html body #root dialog#txHire .jdc.is-open .jdc__body{padding:14px 16px;max-height:260px}html body #root dialog#txHire .jdc__head{gap:8px;padding:10px 10px 10px 12px}html body #root dialog#txHire .jd-res .jdr__role{min-width:0;width:100%}}html body .v12-hire-modal .crow-group{display:flex;align-items:center;gap:8px;margin:14px 2px 8px;font:700 12px/1.2 Manrope,system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#5a6787}html body .v12-hire-modal .crow-group b{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:#eef2ff;color:#2f47d8;font-size:11.5px;letter-spacing:0}html body .v12-hire-modal .crow-group:after{content:"";flex:1;height:1px;background:#e1e7f7}html body .v12-hire-modal .crow-group--on{color:#157347}html body .v12-hire-modal .crow-group--on b{background:#e5f7ee;color:#157347}html body .v12-hire-modal .crow-group:first-child{margin-top:4px}html body .v12-hire-modal .crow.is-moved{animation:slMoved 1.2s ease}@keyframes slMoved{0%{box-shadow:0 0 0 3px rgba(65,111,254,.55)}to{box-shadow:0 0 0 0 rgba(65,111,254,0)}}html body .v12-hire-modal .sl-toast{position:fixed;left:50%;bottom:96px;z-index:60;display:flex;align-items:center;gap:10px;padding:10px 16px;border:0;border-radius:999px;background:#101d35;color:#fff;font:600 13.5px/1.2 Manrope,system-ui,sans-serif;box-shadow:0 14px 30px -12px rgba(0,0,0,.45);transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;cursor:pointer}html body .v12-hire-modal .sl-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}html body .v12-hire-modal .sl-toast span{color:#a9bcff}html body .v12-hire-modal .sl-toast{white-space:nowrap;max-width:calc(100vw - 32px)}@media (prefers-reduced-motion:reduce){html body .v12-hire-modal .crow.is-moved{animation:none}html body .v12-hire-modal .sl-toast{transition:none}}html body dialog#txHire .tx-catalog-proof{display:none!important}@media (max-width:1023px){html:not(#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn) body .rnav .rnav__ico{width:30px!important;height:30px!important;min-width:30px!important;border-radius:50%!important;flex:none!important}html:not(#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn) body .rnav .rnav__ico svg{width:16px!important;height:16px!important}html:not(#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn) body .rnav .rnav__ico .tx-role-code,html:not(#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn#rn) body .rnav .rnav__ico .tx-role-icon{width:100%!important;height:100%!important}}