/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}}:root{--ink:#13232d;--acid:#e8a72f;--paper:#f4f6f7;--muted:#6b7880}.realProfile{color:#17212b!important;background:#f4f2ed!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important}.realProfile .profileCover{background:#eeeae2!important;border:0!important;border-bottom:1px solid #d8d2c8!important;height:auto!important;min-height:210px!important;padding:34px 5vw!important;position:relative!important}.realProfile .profileIdentity{color:#17212b!important;align-items:center!important;gap:22px!important;display:flex!important;position:static!important}.realProfile .profileIdentity h1{letter-spacing:-1px!important;color:#17212b!important;text-shadow:none!important;margin:5px 0 8px!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-size:34px!important;font-weight:750!important}.realProfile .profileIdentity small{color:#8a5a32!important;letter-spacing:1.4px!important}.realProfile .profileIdentity p{color:#66727a!important;font-size:13px!important}.realProfile .profileIdentity>button{color:#fff!important;letter-spacing:.5px!important;background:#17212b!important;border:0!important;border-radius:4px!important;margin:0 0 0 auto!important;padding:14px 20px!important;position:static!important}.realProfile .profileAvatar{background:#e8a72f!important;border:5px solid #fff!important;flex:0 0 126px!important;width:126px!important;height:126px!important;box-shadow:0 10px 28px #17212b18!important}.realProfile .profileEditor{border:1px solid #d8d2c8!important;padding:28px!important;box-shadow:0 10px 35px #17212b0b!important}.realProfile .profileEditor>header{align-items:flex-start!important}.realProfile .profileEditor>header h2{letter-spacing:-.5px!important;color:#17212b!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-size:25px!important}.realProfile .profileEditor>header p{color:#74808b!important;margin:0!important;font-size:12px!important;line-height:1.5!important}.realProfile .profileEditor form{gap:18px!important}.realProfile .profileEditor label{letter-spacing:.15px!important;color:#47545d!important;font-size:11px!important}.realProfile .profileEditor input,.realProfile .profileEditor select,.realProfile .profileEditor textarea{color:#17212b!important;background-color:#fcfbf8!important;border:1px solid #cfc8bd!important;border-radius:5px!important;font-size:14px!important;font-weight:550!important;transition:border-color .18s,box-shadow .18s!important}.realProfile .profileEditor input:focus,.realProfile .profileEditor select:focus,.realProfile .profileEditor textarea:focus{border-color:#a66b3c!important;outline:none!important;box-shadow:0 0 0 3px #b47a451f!important}.realProfile .profileEditor select{cursor:pointer!important;appearance:none!important;background-image:linear-gradient(45deg,#0000 50%,#17212b 50%),linear-gradient(135deg,#17212b 50%,#0000 50%)!important;background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important;padding-right:42px!important}.realProfile .saveProfile{color:#fff!important;letter-spacing:.8px!important;background:#17212b!important;border-radius:4px!important;font-size:11px!important}.realProfile .profileBack{background:#b47a45!important;border-radius:4px!important}@media (width<=780px){.realProfile .profileCover{padding:22px 15px!important}.realProfile .profileIdentity{grid-template-columns:82px minmax(0,1fr)!important;gap:13px!important;display:grid!important}.realProfile .profileAvatar{border-width:4px!important;flex-basis:82px!important;width:82px!important;height:82px!important}.realProfile .profileIdentity h1{letter-spacing:-.4px!important;overflow-wrap:anywhere!important;font-size:21px!important}.realProfile .profileIdentity p{font-size:11px!important}.realProfile .profileIdentity>button{grid-column:1/-1!important;width:100%!important;margin:2px 0 0!important}.realProfile .profileEditor{padding:20px 16px!important}.realProfile .profileEditor>header h2{font-size:22px!important}.realProfile .profileEditor form{gap:14px!important}.realProfile .profileEditor input,.realProfile .profileEditor select{height:52px!important}.realProfile .profileEditor select{background-position:calc(100% - 18px) 23px,calc(100% - 13px) 23px!important}}@media (width<=720px){body:has(.community){background:#f5f2ec}.communityTop>button{color:#fff;background:#b47a45}.mobileCommunityNav button i{background:#b47a45;border-color:#17212b}.mobileCommunityNav button{color:#17212b}}.statGrid .statCard{appearance:none;border:1px solid var(--line);text-align:left;color:#17212b;cursor:pointer;background:#fff;width:100%;min-height:178px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.statGrid .statCard>span{color:#87542c;background:#f3e7dc;place-items:center;width:38px;height:38px;font-size:17px;display:grid;position:absolute;top:18px;right:18px}.statGrid .statCard>b{font-size:30px;font-weight:900;line-height:1;display:block}.statGrid .statCard>p{letter-spacing:-.015em;margin:13px 48px 7px 0;font-size:15px;font-weight:850;line-height:1.25}.statGrid .statCard>small{color:#5f6b74;max-width:80%;font-size:11px;font-weight:650;line-height:1.4;display:block}.statGrid .statCard>em{color:#9a6335;letter-spacing:1.15px;align-items:center;gap:7px;margin-top:20px;font-size:9px;font-style:normal;font-weight:900;display:flex}.statGrid .statCard>em i{font-size:14px;font-style:normal;transition:transform .18s}.statGrid .statCard:hover,.statGrid .statCard:focus-visible{border-color:#b47a45;outline:0;transform:translateY(-3px);box-shadow:0 14px 30px #17212b1a}.statGrid .statCard:hover>em i,.statGrid .statCard:focus-visible>em i{transform:translate(4px)}.dashTitle>div>p,.pageTitlePro>div>p,.miniRow small,.dashGrid>aside article small{color:#65717a;font-weight:600}@media (width<=720px){.statGrid .statCard{min-height:184px;padding:16px}.statGrid .statCard>span{width:35px;height:35px;top:14px;right:14px}.statGrid .statCard>b{font-size:27px}.statGrid .statCard>p{margin-right:34px;font-size:14px}.statGrid .statCard>small{max-width:100%;font-size:10.5px}.statGrid .statCard>em{margin-top:16px}}.composer>.avatar{border-radius:50%;position:relative;overflow:hidden;color:#fff!important;background:#b47a45!important}.composer>.avatar img{object-fit:cover;width:100%;height:100%;display:block}.profileFields label{flex-direction:column;gap:6px;display:flex}.profileFields label>span{letter-spacing:1.1px;color:#7a5a3d;font-size:8px;font-weight:900}.profileFields input{color:#17212b!important;background:#f8f6f2!important;border:1px solid #cec8be!important;height:46px!important;font-size:12px!important;font-weight:700!important}.composer>textarea{color:#17212b!important;background:#fff!important;border:1px solid #cec8be!important;min-height:125px!important;padding:15px!important;font-size:14px!important;font-weight:550!important;line-height:1.55!important}.composer>textarea::placeholder{color:#6e7880!important;font-size:14px!important}.composeTools select,.composeTools label{align-items:center;min-height:44px;display:flex;color:#17212b!important;background:#f8f6f2!important;font-size:9px!important}.composeTools button{min-height:44px}.memberAvatar,.memberProfileAvatar{position:relative;overflow:visible}.memberAvatar img,.memberProfileAvatar img{overflow:hidden}.presenceDot{background:#aeb6ba;border:3px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;bottom:-3px;right:-3px}.presenceDot.online{background:#21b264;box-shadow:0 0 0 3px #21b26425}.memberOnline,.onlineLabel{letter-spacing:.7px;margin-top:7px;color:#16864a!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;display:block!important}.onlineLabel{color:#a7b0b5!important}.onlineLabel.online{color:#4be08b!important}.memberContactCard>button{color:#fff;cursor:pointer;background:#b47a45;border:0;width:100%;margin:8px 0 12px;padding:14px;font-size:9px;font-weight:900}.inquiryModal{z-index:100;background:#101820c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.inquiryModal form{background:#fff;gap:15px;width:min(560px,100%);padding:30px;display:grid;position:relative}.inquiryModal .x{background:0 0;border:0;font-size:26px;position:absolute;top:10px;right:14px}.inquiryModal form>small{color:#9a6335;letter-spacing:1.3px;font-size:8px;font-weight:900}.inquiryModal h2{margin:0;font-size:25px}.inquiryModal label{gap:7px;font-size:9px;font-weight:900;display:grid}.inquiryModal input,.inquiryModal textarea{color:#17212b;width:100%;font:inherit;background:#fff;border:1px solid #d7d1c8;padding:13px}.inquiryModal textarea{resize:vertical;min-height:150px}.inquiryModal form>p{color:#33713e;background:#eef6e9;margin:0;padding:12px;font-size:11px}.sendInquiry{color:#fff;background:#b47a45;border:0;padding:15px;font-size:10px;font-weight:900}.inquiryInbox{gap:10px;display:grid}.inquiryInbox article{border:1px solid var(--line);background:#fff;grid-template-columns:46px 1fr;gap:14px;padding:18px;display:grid}.inquiryInbox article>i{color:#fff;background:#17212b;place-items:center;width:46px;height:46px;font-style:normal;font-weight:900;display:grid}.inquiryInbox small{color:#9a6335;font-size:8px;font-weight:900}.inquiryInbox h3{margin:5px 0;font-size:16px}.inquiryInbox b{font-size:11px}.inquiryInbox p{color:#5e6a73;margin:7px 0 0;font-size:12px;line-height:1.55}@media (width<=720px){.profileFields label{width:calc(100% - 52px);margin-left:52px}.profileFields label input{width:100%;margin:0}.composer>.avatar{width:42px;height:42px}.inquiryModal form{padding:25px 18px}.memberProfileAvatar .presenceDot{bottom:-4px;right:-4px}.inquiryInbox article{grid-template-columns:40px 1fr;padding:14px}.inquiryInbox article>i{width:40px;height:40px}}.communityHighlights a{text-align:left;color:#17212b;background:#fff;border:1px solid #dfe4dc;grid-template-rows:auto auto auto;grid-template-columns:38px 1fr;column-gap:11px;padding:16px 12px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.communityHighlights a:hover,.communityHighlights a:focus-visible{border-color:#b47a45;outline:0;transform:translateY(-2px);box-shadow:0 10px 24px #17212b12}.communityHighlights a i{color:#fff;background:#b47a45;grid-row:1/4;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.communityHighlights a b{font-size:13px}.communityHighlights a small{color:#65717a;margin-top:4px;font-size:9px}.communityHighlights a strong{color:#9a6335;letter-spacing:.7px;margin-top:8px;font-size:8px}.composer{align-items:start;grid-template-columns:54px minmax(0,1fr) 180px!important}.composer>.avatar{width:52px;height:52px}.composerIdentity{flex-direction:column;gap:4px;min-width:0;padding:3px 0;display:flex}.composerIdentity small,.categoryChoice>span{letter-spacing:1.1px;color:#9a6335;font-size:8px;font-weight:900}.composerIdentity b{font-size:15px}.composerIdentity span{color:#65717a;font-size:10px}.composerIdentity a{color:#9a6335;margin-top:4px;font-size:8px;font-weight:900}.categoryChoice{gap:6px;display:grid}.categoryChoice select{color:#17212b;background:#f8f6f2;border:1px solid #cec8be;width:100%;height:46px;padding:0 11px;font-size:10px;font-weight:800}.composer>textarea,.composeTools,.filePreview,.fileChosen,.formNotice{grid-column:1/-1!important}.composeTools{justify-content:flex-end}.composeTools label{margin-right:auto}.categoryPage{color:#17212b;min-height:100vh;font-family:var(--faza-font);background:#f5f2ec;padding:70px max(16px,5vw)}.categoryPage *{box-sizing:border-box}.categoryPage>header,.categoryPage>nav,.categoryList,.categoryState{width:min(980px,100%);margin-left:auto;margin-right:auto}.categoryPage>header{color:#fff;background:#17212b;grid-template-columns:130px 1fr 150px;align-items:start;padding:30px;display:grid}.categoryPage>header>a{color:#d6a273;font-size:9px;font-weight:900;text-decoration:none}.categoryPage>header>a:last-child{text-align:right}.categoryPage>header>div{text-align:center}.categoryPage>header small{letter-spacing:1.5px;color:#d6a273;font-size:8px}.categoryPage>header i{background:#b47a45;place-items:center;width:44px;height:44px;margin:12px auto;font-style:normal;display:grid}.categoryPage h1{margin:8px 0;font-size:36px}.categoryPage>header p{color:#c7ced2;margin:0;font-size:12px}.categoryPage>nav{background:#fff;border:1px solid #ded9d0;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.categoryPage>nav a{text-align:center;color:#65717a;border-right:1px solid #ded9d0;padding:14px 8px;font-size:9px;font-weight:850;text-decoration:none}.categoryPage>nav a.on{color:#87542c;background:#f3e7dc}.categoryList{gap:13px;margin-top:15px;display:grid}.categoryList>article{background:#fff;border:1px solid #ded9d0;padding:22px}.categoryList article>header{justify-content:space-between;display:flex}.categoryList article>header div{flex-direction:column;display:flex}.categoryList article>header b{font-size:14px}.categoryList article>header span,.categoryList article>header small{color:#65717a;font-size:9px}.categoryList article>p{font-size:14px;line-height:1.65}.categoryList img,.categoryList video{object-fit:contain;background:#111;width:100%;max-height:560px}.categoryDocument{color:#fff;background:#17212b;padding:17px;font-size:10px;font-weight:900;text-decoration:none;display:block}.categoryList footer{color:#65717a;border-top:1px solid #e7e2da;justify-content:space-between;margin-top:16px;padding-top:13px;font-size:9px;display:flex}.categoryState{background:#fff;border:1px solid #ded9d0;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:320px;margin-top:15px;display:flex}.categoryState a{color:#fff;background:#b47a45;padding:13px;font-size:9px;font-weight:900;text-decoration:none}@media (width<=720px){.communityHighlights{grid-template-columns:1fr 1fr}.communityHighlights a{grid-template-columns:32px 1fr;padding:12px 9px}.communityHighlights a i{width:32px;height:32px}.communityHighlights a b{font-size:11px}.composer{grid-template-columns:48px minmax(0,1fr)!important;display:grid!important}.composer>.avatar{width:46px;height:46px;float:none!important;margin:0!important}.composerIdentity{grid-column:2}.categoryChoice{grid-column:1/-1;margin-top:5px}.categoryPage{padding:62px 12px 30px}.categoryPage>header{grid-template-columns:1fr auto;padding:22px 17px}.categoryPage>header>div{text-align:left;grid-area:2/1/auto/-1;margin-top:24px}.categoryPage>header i{margin:10px 0}.categoryPage>header h1{font-size:29px}.categoryPage>nav{grid-template-columns:1fr 1fr}.categoryPage>nav a{border-bottom:1px solid #ded9d0}.categoryList>article{padding:16px}}.memberSearch{grid-template-columns:minmax(260px,1fr) 220px 150px auto!important}.memberSearch .onlineFilter{cursor:pointer;border:1px solid #50606d;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 10px;display:flex}.memberSearch .onlineFilter input{accent-color:#21b264;width:18px;height:18px}.memberSearch .onlineFilter span{color:#66e19c;white-space:nowrap;margin:0!important}.membersList>a:has(.presenceDot.online){border-color:#a9d9bd}.membersList>a:has(.presenceDot.online):after{content:"";position:absolute}.membersList>a{position:relative}@media (width<=760px){.memberSearch{grid-template-columns:1fr!important}.memberSearch .onlineFilter{justify-content:flex-start}.membersList>a{grid-template-columns:54px minmax(0,1fr)!important}.membersList h2,.membersList p,.membersList em{overflow-wrap:anywhere}.membersList strong{grid-column:2}}.communityHighlights button{cursor:pointer}.communityHighlights button.selected{color:#fff;background:#17212b;border-color:#17212b}.communityHighlights button.selected small{color:#c7ced2}.communityHighlights button.selected i{color:#17212b;background:#d6a273}.membersPage,.publicMemberProfile{color:#17212b;min-height:100vh;font-family:var(--faza-font);background:#f4f2ed;padding:88px max(18px,5vw) 60px}.membersPage *,.publicMemberProfile *{box-sizing:border-box}.membersPage>header,.memberSearch,.membersList,.membersState,.publicMemberProfile>nav,.memberProfileHero,.memberProfileFacts,.memberProfileBody{max-width:1120px;margin-left:auto;margin-right:auto}.membersPage>header{grid-template-columns:120px 1fr 120px;align-items:start;display:grid}.membersPage>header>a,.publicMemberProfile>nav a{color:#17212b;letter-spacing:.6px;font-size:9px;font-weight:900;text-decoration:none}.membersPage>header>a:last-child{text-align:right}.membersPage>header>div{text-align:center}.membersPage>header small{color:#9a6335;letter-spacing:1.8px;font-size:8px;font-weight:900}.membersPage h1{margin:7px 0;font-size:42px}.membersPage>header p{color:#65727b;margin:0}.memberSearch{background:#17212b;grid-template-columns:1fr 260px auto;align-items:end;gap:12px;margin-top:28px;padding:20px;display:grid}.memberSearch label span{color:#d6a273;letter-spacing:1px;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.memberSearch input,.memberSearch select{color:#17212b;background:#fff;border:0;width:100%;height:50px;padding:0 15px}.memberSearch>b{color:#fff;padding:19px 4px;font-size:10px}.membersList{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.membersList>a{color:#17212b;background:#fff;border:1px solid #ded9d0;grid-template-columns:64px 1fr auto;align-items:center;gap:16px;padding:20px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid}.membersList>a:hover,.membersList>a:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 12px 26px #17212b12}.memberAvatar{color:#fff;background:#b47a45;place-items:center;width:64px;height:64px;font-weight:900;display:grid;overflow:hidden}.memberAvatar img,.memberProfileAvatar img{object-fit:cover;width:100%;height:100%}.membersList small{color:#9a6335;letter-spacing:1px;font-size:7px;font-weight:900}.membersList h2{margin:5px 0;font-size:17px}.membersList p{color:#65727b;margin:0;font-size:10px}.membersList em{color:#87542c;margin-top:7px;font-size:8px;font-style:normal;display:block}.membersList strong{color:#9a6335;white-space:nowrap;font-size:8px}.membersState{background:#fff;border:1px solid #ded9d0;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:320px;margin-top:14px;display:flex}.membersState a{color:#fff;background:#17212b;padding:12px;font-size:9px;font-weight:900;text-decoration:none}.publicMemberProfile>nav{justify-content:space-between;margin-bottom:18px;display:flex}.memberProfileHero{color:#fff;background:#17212b;grid-template-columns:104px 1fr auto;align-items:center;gap:24px;padding:32px;display:grid}.memberProfileAvatar{background:#b47a45;place-items:center;width:104px;height:104px;font-size:28px;font-weight:900;display:grid;overflow:hidden}.memberProfileHero small,.memberProfileFacts small,.memberProfileBody small{color:#d6a273;letter-spacing:1.2px;font-size:8px;font-weight:900}.memberProfileHero h1{margin:7px 0;font-size:32px}.memberProfileHero p{color:#c7ced2;margin:0}.memberProfileHero>strong{color:#87542c;background:#f3e7dc;padding:11px;font-size:9px}.memberProfileFacts{background:#fff;border:1px solid #ded9d0;border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.memberProfileFacts>div{border-right:1px solid #e5e1da;padding:20px}.memberProfileFacts small,.memberProfileFacts b{display:block}.memberProfileFacts b{margin-top:8px;font-size:12px}.memberProfileBody{grid-template-columns:1.4fr .8fr;gap:14px;margin-top:14px;display:grid}.memberProfileBody article{background:#fff;border:1px solid #ded9d0;padding:25px}.memberProfileBody p{color:#52606a;line-height:1.7}.memberProfileBody a{color:#17212b;overflow-wrap:anywhere;margin:11px 0;font-size:12px;font-weight:800;display:block}@media (width<=760px){.membersPage,.publicMemberProfile{padding:72px 14px 35px}.membersPage>header{grid-template-columns:1fr auto}.membersPage>header>div{text-align:left;grid-area:2/1/auto/-1;margin-top:24px}.membersPage h1{font-size:32px}.memberSearch{grid-template-columns:1fr;padding:15px}.memberSearch>b{padding:5px}.membersList{grid-template-columns:1fr}.membersList>a{grid-template-columns:54px 1fr;padding:15px}.memberAvatar{width:54px;height:54px}.membersList strong{grid-column:2}.memberProfileHero{grid-template-columns:76px 1fr;gap:15px;padding:20px}.memberProfileAvatar{width:76px;height:76px}.memberProfileHero h1{font-size:23px}.memberProfileHero>strong{grid-column:1/-1;width:max-content}.memberProfileFacts{grid-template-columns:1fr}.memberProfileFacts>div{border-bottom:1px solid #e5e1da;border-right:0}.memberProfileBody{grid-template-columns:1fr}}.adminTableHead,.adminUserRow{grid-template-columns:1.35fr .6fr .75fr 1.15fr .6fr auto;align-items:center;gap:13px;padding:13px 16px;display:grid}.adminUserRow{color:#17212b;border-top:1px solid #e5e1da;min-height:70px;font-size:11px;text-decoration:none;transition:background .18s,transform .18s}.adminUserRow:hover,.adminUserRow:focus-visible{background:#f8f4ee;outline:none}.adminUserRow:active{transform:scale(.995)}.adminUserRow div b,.adminUserRow div small,.adminUserRow span small{display:block}.adminUserRow div small,.adminUserRow span small{color:#74808b;margin-top:4px;font-size:9px}.adminUserRow strong{color:#87542c;background:#f3e7dc;width:max-content;padding:6px 8px;font-size:9px}.adminUserRow time{color:#74808b}.adminUserRow em{color:#9a6335;white-space:nowrap;font-size:8px;font-style:normal;font-weight:900}.adminProfilePage{color:#17212b;min-height:100vh;font-family:var(--faza-font);background:#f4f2ed;padding:90px max(20px,5vw) 60px}.adminProfilePage *{box-sizing:border-box}.adminProfilePage>nav,.adminProfileHero,.adminProfileGrid,.adminProfileDetails{max-width:1100px;margin-left:auto;margin-right:auto}.adminProfilePage>nav{justify-content:space-between;margin-bottom:18px;display:flex}.adminProfilePage>nav a{color:#17212b;letter-spacing:.6px;font-size:9px;font-weight:900;text-decoration:none}.adminProfileHero{color:#fff;background:#17212b;grid-template-columns:100px 1fr auto;align-items:center;gap:24px;padding:34px;display:grid}.adminProfileAvatar{background:#b47a45;place-items:center;width:100px;height:100px;display:grid;overflow:hidden}.adminProfileAvatar img{object-fit:cover;width:100%;height:100%}.adminProfileAvatar span{font-size:27px;font-weight:900}.adminProfileHero small{color:#d6a273;letter-spacing:1.3px;font-size:8px;font-weight:900}.adminProfileHero h1{margin:7px 0;font-size:32px}.adminProfileHero p{color:#c3cbcf;margin:0}.adminProfileHero>strong{color:#87542c;background:#f3e7dc;padding:11px;font-size:10px}.adminProfileGrid{background:#fff;border:1px solid #ded9d0;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.adminProfileGrid>div{border-bottom:1px solid #e5e1da;border-right:1px solid #e5e1da;min-height:85px;padding:20px}.adminProfileGrid small,.adminProfileDetails small{color:#9a6335;letter-spacing:1px;margin-bottom:9px;font-size:8px;font-weight:900;display:block}.adminProfileGrid b{font-size:12px;line-height:1.5}.adminProfileDetails{grid-template-columns:1.4fr .8fr;gap:14px;margin-top:14px;display:grid}.adminProfileDetails article{background:#fff;border:1px solid #ded9d0;padding:25px}.adminProfileDetails p{color:#52606a;line-height:1.7}.adminProfileDetails a{color:#17212b;overflow-wrap:anywhere;margin:10px 0;font-size:12px;font-weight:800;display:block}@media (width<=900px){.adminTableHead,.adminUserRow{min-width:900px}.adminProfileGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.adminTableHead{display:none}.adminTable{margin:0!important;overflow:visible!important}.adminUserRow{grid-template-columns:1fr auto;min-width:0;padding:16px}.adminUserRow>span,.adminUserRow>time{display:none}.adminUserRow em{grid-area:1/2}.adminProfilePage{padding:80px 14px 35px}.adminProfileHero{grid-template-columns:74px 1fr;gap:15px;padding:20px}.adminProfileAvatar{width:74px;height:74px}.adminProfileHero h1{font-size:23px}.adminProfileHero>strong{grid-column:1/-1;width:max-content}.adminProfileGrid{grid-template-columns:1fr 1fr}.adminProfileGrid>div{padding:15px}.adminProfileDetails{grid-template-columns:1fr}.adminProfilePage>nav{padding:0 3px}}body:has(.companyHero){--vbs-font:"Faza Sans","Arial","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:600;font-family:var(--vbs-font)!important}body:has(.companyHero) :is(button,input,select,textarea){font-family:var(--vbs-font)!important}body:has(.companyHero) :is(h1,h2,h3){font-weight:900!important}body:has(.companyHero) :is(.companyHero h1,.companyIntro h2,.companyServices h2,.companyPromise h2,.projectSectionHead h2,.companyReferences h2,.companyGallery h2){letter-spacing:-.045em!important}body:has(.companyHero) :is(p,.companyIntro p,.companyCopy>p:not(.gameLabel),.projectSectionHead p,.galleryHead>p,.serviceGrid p,.projectCards p,.referenceList p){font-weight:600!important}body:has(.companyHero) :is(.brand,.navCta,.siteMenuButton,.siteMenu nav b,.companyActions a,.gameLabel,.territory span,.projectCards small,.projectCards span,.galleryGrid b,.galleryGrid small){font-weight:800!important}body:has(.companyHero) :is(.serviceGrid h3,.projectCards h3,.referenceList h3){font-weight:800!important}.jobDetailModal>section{background:#fff;width:min(720px,100%);max-height:min(760px,92vh);padding:34px;position:relative;overflow:auto}.jobDetailModal .x{background:0 0;border:0;font-size:26px;position:absolute;top:14px;right:18px}.jobDetailModal>section>small{letter-spacing:2px;color:#9a6335;font-size:9px;font-weight:900}.jobDetailModal h2{margin:10px 40px 7px 0;font-size:30px;line-height:1.05}.jobDetailModal h3{color:#74808b;margin:0 0 24px;font-size:15px}.jobFacts{border:1px solid #ded9d0;grid-template-columns:repeat(2,1fr);display:grid}.jobFacts span{border-bottom:1px solid #ded9d0;border-right:1px solid #ded9d0;flex-direction:column;gap:6px;padding:15px;display:flex}.jobFacts small{letter-spacing:1px;color:#74808b;font-size:8px}.jobFacts b{font-size:12px}.jobSkills{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.jobSkills span{color:#87542c;background:#f3e7dc;padding:7px 9px;font-size:10px;font-weight:800}.jobDetailModal>section>p{color:#4e5963;white-space:pre-line;font-size:13px;line-height:1.7}.applyJobButton{color:#fff;background:#b47a45;border:0;width:100%;margin-top:16px;padding:16px;font-size:11px;font-weight:900}.applyJobButton:disabled{background:#68737c}.applySuccess,.applyError{margin-top:14px;padding:13px;font-size:11px;font-weight:800}.applySuccess{color:#3f6b32;background:#edf5e8}.applyError{color:#9f2424;background:#fff0f0}@media (width<=720px){.jobDetailModal{padding:10px}.jobDetailModal>section{max-height:94vh;padding:25px 18px}.jobDetailModal h2{font-size:25px}.jobFacts{grid-template-columns:1fr}.jobFacts span{border-right:0}.applyJobButton{min-height:52px}}@font-face{font-family:Faza Sans;src:url(/fonts/faza-sans-regular.ttf)format("truetype");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Faza Sans;src:url(/fonts/faza-sans-bold.ttf)format("truetype");font-weight:700 900;font-style:normal;font-display:swap}:root{--faza-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}html,body,button,input,select,textarea,.voltPro,.realProfile,.adminPage,.adminState,.community,.authPage,.portal,.voltProfile,.voltApp,.appPage,.shopPage,.quizPage{font-family:var(--faza-font)!important}.voltPro *,.realProfile *,.adminPage *,.community *,.authPage *{font-family:inherit}h1,h2,h3,.dashTitle h1,.pageTitlePro h1,.feedHead h1,.profileIdentity h1,.authIntro h1{letter-spacing:-.035em;font-weight:800!important}b,strong,.topCta,.dashTitle>button,.pageTitlePro>button,.proModal button,.authSubmit,.alwaysMenuDrawer nav b{font-weight:800}p,small,span,label,input,select,textarea{font-weight:500}.alwaysMenuDrawer header b{letter-spacing:.075em!important;font-size:34px!important;font-weight:750!important}.alwaysMenuDrawer header small{letter-spacing:.19em!important;font-size:11px!important;font-weight:500!important}.alwaysMenuDrawer nav b{letter-spacing:-.025em!important;font-size:21px!important;font-weight:750!important}.alwaysMenuDrawer nav small{letter-spacing:-.005em!important;font-size:13px!important;font-weight:450!important;line-height:1.45!important}.proBrand b,.voltIdentity b{letter-spacing:.055em!important;font-weight:750!important}.dashTitle h1,.pageTitlePro h1,.membersPage h1,.memberProfileHero h1,.feedHead h1{letter-spacing:-.045em!important;font-weight:750!important}.dashTitle p,.pageTitlePro p,.membersPage>header p,.memberProfileHero p{letter-spacing:-.012em!important;font-weight:450!important}.statGrid p,.membersList h2,.memberSearchTitle h2{letter-spacing:-.025em!important;font-weight:700!important}.memberSearch input,.memberSearch select,.filtersPro input,.filtersPro select{letter-spacing:-.01em!important;font-weight:550!important}.voltPro input,.voltPro select,.voltPro textarea,.realProfile input,.realProfile select,.realProfile textarea,.authPage input,.authPage select,.authPage textarea,.community input,.community select,.community textarea,.adminPage input,.adminPage select,.proModal input,.proModal select,.proModal textarea{caret-color:#17212b;color:#17212b!important;-webkit-text-fill-color:#17212b!important;opacity:1!important}.voltPro input::placeholder,.voltPro textarea::placeholder,.realProfile input::placeholder,.realProfile textarea::placeholder,.authPage input::placeholder,.authPage textarea::placeholder,.community input::placeholder,.community textarea::placeholder,.adminPage input::placeholder,.proModal input::placeholder,.proModal textarea::placeholder{color:#65727b!important;-webkit-text-fill-color:#65727b!important;opacity:1!important}.globalSearch,.filtersPro,.filtersPro select,.filtersPro button,.profileEditor input,.profileEditor select,.profileEditor textarea,.authForm input,.authForm select,.authForm textarea,.composer textarea,.commentBox input,.adminFilters input,.adminFilters select,.proModal form,.jobDetailModal>section{color:#17212b!important;background-color:#fff!important}.statGrid .statCard,.dashGrid>section,.dashGrid>aside,.proTable,.jobRow,.workerTable article,.companyGridPro article,.adminStats article,.adminUsers,.profileEditor,.realProfileLayout>aside>section,.post,.composer{color:#17212b}select option{color:#17212b;background:#fff}.applicationsState{text-align:center;color:#65727b;background:#fff;border:1px solid #ded9d0;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;padding:30px;display:flex}.applicationsState b{color:#17212b;font-size:18px}.applicationsState span{font-size:11px}.applicationsState.error{color:#9f2424}.candidatePipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.candidatePipeline>article{background:#fff;border:1px solid #ded9d0;padding:20px}.candidatePipeline header{grid-template-columns:48px 1fr auto;align-items:center;gap:12px;display:grid}.candidatePipeline header>i{color:#fff;background:#17212b;place-items:center;width:48px;height:48px;font-size:12px;font-style:normal;font-weight:900;display:grid}.candidatePipeline header small{letter-spacing:.7px;color:#9a6335;font-size:8px;font-weight:900}.candidatePipeline h3{margin:4px 0;font-size:16px}.candidatePipeline header p{color:#65727b;margin:0;font-size:10px}.candidateStatus{white-space:nowrap;color:#42515b;background:#e9ecee;padding:7px 9px;font-size:8px;font-weight:900}.candidateStatus.shortlist{color:#87542c;background:#f3e7dc}.candidateStatus.interview{color:#245c7b;background:#e7f0f6}.candidateStatus.rejected{color:#963a3a;background:#f8e7e7}.candidateMeta{grid-template-columns:.7fr 1.3fr;gap:8px;margin-top:18px;display:grid}.candidateMeta span{background:#f5f2ec;flex-direction:column;gap:5px;padding:11px;display:flex}.candidateMeta small{color:#74808b;letter-spacing:.8px;font-size:7px}.candidateMeta b{font-size:10px;line-height:1.4}.candidateContact{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.candidateContact a{color:#17212b;font-size:10px;font-weight:700}.candidatePipeline footer{border-top:1px solid #e5e1da;justify-content:space-between;align-items:end;gap:12px;margin-top:17px;padding-top:15px;display:flex}.candidatePipeline footer label{color:#65727b;font-size:8px;font-weight:900}.candidatePipeline footer select{color:#17212b;background:#fff;border:1px solid #d5d0c8;height:40px;margin-top:6px;padding:0 10px;display:block}.candidatePipeline footer>a{color:#fff;white-space:nowrap;background:#b47a45;padding:13px;font-size:8px;font-weight:900;text-decoration:none}@media (width<=850px){.candidatePipeline{grid-template-columns:1fr}}@media (width<=560px){.candidatePipeline>article{padding:15px}.candidatePipeline header{grid-template-columns:42px 1fr}.candidatePipeline header>i{width:42px;height:42px}.candidateStatus{grid-column:2;width:max-content}.candidateMeta{grid-template-columns:1fr}.candidatePipeline footer{flex-direction:column;align-items:stretch}.candidatePipeline footer select,.candidatePipeline footer>a{text-align:center;width:100%}}.profileEditor.isViewing form{display:none}.profileEditor>header>button{white-space:nowrap;color:#17212b!important;background:#fff!important;border:1px solid #17212b!important;border-radius:4px!important;padding:12px 16px!important;font-size:10px!important;font-weight:900!important}.profileReadOnly{border:1px solid #ded9d0;border-bottom:0;grid-template-columns:1fr 1fr;gap:0;display:grid}.profileReadOnly>div{border-bottom:1px solid #ded9d0;min-width:0;padding:18px}.profileReadOnly>div:nth-child(odd):not(.wide){border-right:1px solid #ded9d0}.profileReadOnly .wide{grid-column:1/-1}.profileReadOnly small,.profileReadOnly b{display:block}.profileReadOnly small{font-weight:900;letter-spacing:1.25px!important;color:#8b6a4c!important;font-size:8px!important}.profileReadOnly b{overflow-wrap:anywhere;margin-top:7px;font-size:14px}.profileReadOnly p{color:#59656d!important;margin:8px 0 0!important;font-size:13px!important;line-height:1.65!important}.profileFormActions{grid-column:1/-1;grid-template-columns:.45fr 1fr;gap:10px;display:grid}.profileFormActions>button{color:#17212b;letter-spacing:.7px;background:#fff;border:1px solid #17212b;min-height:52px;font-size:10px;font-weight:900}.profileFormActions .saveProfile{grid-column:auto!important;padding:0 18px!important}@media (width<=780px){.profileEditor>header{gap:12px!important}.profileEditor>header>button{padding:11px 12px!important}.profileReadOnly{grid-template-columns:1fr}.profileReadOnly>div,.profileReadOnly>div:nth-child(odd):not(.wide){border-right:0}.profileReadOnly .wide{grid-column:1}.profileFormActions{grid-template-columns:1fr}.profileFormActions .saveProfile{min-height:56px!important}}.alwaysMenuButton{z-index:120;cursor:pointer;background:#fcfbf8;border:1px solid #d7d0c6;border-radius:8px;place-content:center;gap:5px;width:46px;height:46px;padding:0;display:grid;position:fixed;top:14px;left:14px;box-shadow:0 8px 24px #10182024}.alwaysMenuButton span{background:#17212b;border-radius:2px;width:21px;height:2px;display:block}body:has(.companyHero) .alwaysMenuButton{display:none}.alwaysMenuShade{z-index:121;background:#0b1116b8;border:0;position:fixed;inset:0}.alwaysMenuDrawer{z-index:122;color:#17212b;background:#f5f2ec;width:min(360px,88vw);position:fixed;inset:0 auto 0 0;overflow:auto;box-shadow:20px 0 60px #0005}.alwaysMenuDrawer header{color:#fff;background:#17212b;justify-content:space-between;align-items:center;height:82px;padding:0 20px;display:flex}.alwaysMenuDrawer header a{color:#fff;text-decoration:none}.alwaysMenuDrawer header b,.alwaysMenuDrawer header small{display:block}.alwaysMenuDrawer header b{letter-spacing:2px;font-size:20px}.alwaysMenuDrawer header small{color:#bcc4c8;letter-spacing:1.3px;margin-top:4px;font-size:8px}.alwaysMenuDrawer header button{color:#fff;background:0 0;border:0;padding:8px;font-size:30px}.alwaysMenuDrawer nav{padding:14px}.alwaysMenuDrawer nav a{color:#17212b;background:#fff;border:1px solid #ded9d0;border-bottom:0;align-items:center;gap:12px;padding:15px 13px;text-decoration:none;display:flex}.alwaysMenuDrawer nav a:last-child{border-bottom:1px solid #ded9d0}.alwaysMenuDrawer nav span{flex:1}.alwaysMenuDrawer nav b,.alwaysMenuDrawer nav small{display:block}.alwaysMenuDrawer nav b{font-size:13px}.alwaysMenuDrawer nav small{color:#74808b;margin-top:4px;font-size:9px}.alwaysMenuDrawer nav strong{color:#9a6335;font-size:22px;font-weight:400}.realProfile .profileAvatar i{color:#fff!important;background:#17212b!important;border:2px solid #fff!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;font-size:14px!important;line-height:1!important;display:grid!important;bottom:3px!important;left:auto!important;right:3px!important}@media (width<=780px){.alwaysMenuButton{width:42px;height:42px;top:10px;left:10px}.realProfile .profileAvatar i{width:28px!important;height:28px!important;font-size:12px!important}.profileTop{padding-left:64px!important}}.jobsState{text-align:center;color:#74808b;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;min-height:210px;padding:32px;display:flex}.jobsState b{color:#17212b;font-size:17px}.jobsState span{font-size:11px;line-height:1.55}.jobsState.error{color:#9f2424}.miniEmpty{text-align:center;color:#74808b;padding:32px 12px;font-size:11px;line-height:1.6}.formNotice{color:#9f2424;background:#fff0f0;margin:0;padding:11px;font-size:11px}.proModal .submit:disabled{opacity:.65;cursor:wait}.adminPage{color:#17212b;background:#f4f2ed;min-height:100vh;padding:96px 4vw 60px;font-family:Inter,Segoe UI,Arial,sans-serif}.adminPage *{box-sizing:border-box}.adminPage>header{justify-content:space-between;align-items:end;gap:25px;max-width:1320px;margin:0 auto 25px;display:flex}.adminPage>header small,.adminUsers header small{color:#9a6335;letter-spacing:1.8px;font-size:9px;font-weight:900}.adminPage h1{margin:7px 0;font-size:34px}.adminPage>header p{color:#74808b;margin:0}.adminPage>header a{color:#fff;background:#17212b;padding:14px 18px;font-size:10px;font-weight:900;text-decoration:none}.adminStats{grid-template-columns:repeat(5,1fr);gap:12px;max-width:1320px;margin:auto;display:grid}.adminStats article{background:#fff;border:1px solid #ded9d0;padding:22px}.adminStats b{font-size:32px}.adminStats h2{margin:9px 0 5px;font-size:14px}.adminStats p{color:#74808b;margin:0;font-size:10px}.adminGrowth{color:#fff;background:#17212b;grid-template-columns:repeat(3,1fr);max-width:1320px;margin:14px auto;display:grid}.adminGrowth>div{border-right:1px solid #ffffff24;padding:21px}.adminGrowth small,.adminGrowth b,.adminGrowth span{display:block}.adminGrowth small{color:#d6a273;letter-spacing:1.3px;font-size:8px}.adminGrowth b{margin:7px 0;font-size:26px}.adminGrowth span{color:#b8c1c5;font-size:10px}.adminUsers{background:#fff;border:1px solid #ded9d0;max-width:1320px;margin:auto;padding:24px}.adminUsers>header{justify-content:space-between;align-items:end;display:flex}.adminUsers h2{margin:5px 0 0}.adminUsers>header>b{color:#74808b;font-size:11px}.adminFilters{grid-template-columns:1fr 260px;gap:10px;margin:20px 0 12px;display:grid}.adminFilters input,.adminFilters select{background:#fcfbf8;border:1px solid #d3cec5;height:48px;padding:0 13px}.adminTable{border:1px solid #ded9d0}.adminTableHead,.adminTable article{grid-template-columns:1.45fr .6fr .8fr 1.25fr .65fr;align-items:center;gap:13px;padding:13px 16px;display:grid}.adminTableHead{letter-spacing:1px;color:#74808b;background:#f0ede7;font-size:8px;font-weight:900}.adminTable article{border-top:1px solid #e5e1da;min-height:70px;font-size:11px}.adminTable article div b,.adminTable article div small,.adminTable article span small{display:block}.adminTable article div small,.adminTable article span small{color:#74808b;margin-top:4px;font-size:9px}.adminTable article strong{color:#87542c;background:#f3e7dc;width:max-content;padding:6px 8px;font-size:9px}.adminTable time{color:#74808b}.adminEmpty{text-align:center;color:#74808b;padding:50px}.adminState{color:#17212b;background:#f4f2ed;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;display:flex}.adminState a{color:#fff;background:#17212b;padding:13px;text-decoration:none}@media (width<=900px){.adminStats{grid-template-columns:repeat(2,1fr)}.adminStats article:last-child{grid-column:1/-1}.adminTable{overflow:auto}.adminTableHead,.adminTable article{min-width:850px}}@media (width<=650px){.adminPage{padding:78px 14px 40px}.adminPage>header{display:block}.adminPage h1{font-size:28px}.adminPage>header a{text-align:center;margin-top:18px;display:block}.adminStats{grid-template-columns:1fr 1fr;gap:8px}.adminStats article{padding:17px}.adminStats b{font-size:27px}.adminGrowth{grid-template-columns:1fr}.adminGrowth>div{border-bottom:1px solid #ffffff24;border-right:0}.adminUsers{padding:15px}.adminFilters{grid-template-columns:1fr}.adminTable{border-left:0;border-right:0;margin:0 -15px}}.nav{background:#13232d;border-bottom-color:#30434c}.brand b,.navCta,.bolt{color:#e8a72f}.bolt{border-color:#e8a72f}.brand img{border-color:#53636a}.companyHero{background:#0f1c23}.companyGrid{background-image:linear-gradient(#e8a72f 1px,#0000 1px),linear-gradient(90deg,#e8a72f 1px,#0000 1px)}.companyCopy>p:not(.gameLabel){color:#bdc7cb;border-left-color:#e8a72f}.companyActions a{border-color:#52636b}.companyActions a:first-child{color:#13232d;background:#e8a72f;border-color:#e8a72f}.heroLogoWrap{background:#0a1419;border-color:#344850;box-shadow:0 28px 80px #071015cc}.heroLogoWrap>div{color:#e8a72f}.companyIntro{background:#f4f6f7}.companyIntro p{color:#617078}.territory span{color:#263840;background:#fff;border-color:#d7dfe2}.companyServices{background:#13232d}.serviceGrid,.serviceGrid article{border-color:#3a4c54}.serviceGrid article>i{color:#e8a72f}.serviceGrid p{color:#aeb9bd}.companyPromise{color:#13232d;background:#e8a72f}.companyPromise>div{border-top-color:#a66f0c}.hero,.roles,.apply{background:#13232d}.hero h1 em,.fitIntro h2 em,.apply h2 em{color:#e8a72f}.primary,.submit,.navApply{color:#13232d!important;background:#e8a72f!important}.secondary{color:#fff!important;border-color:#596970!important}.benefitIcon,.choiceIcon,.roleNumber{color:#e8a72f;border-color:#e8a72f}.fit,.manifest{background:#f4f6f7}.choice,.quiz,.result{background:#fff;border-color:#d6dee1}.choice.selected{border-color:#e8a72f;box-shadow:inset 0 0 0 1px #e8a72f}footer,.consentBar{background:#0f1c23}.consentBar{border-color:#42545c}.consentBar b,.consentBar a{color:#e8a72f}.consentBar p{color:#bdc7cb}.success div{color:#13232d;background:#e8a72f}.sideProfile>a{color:#aaa;margin-left:auto;font-size:17px;text-decoration:none}.proTop button.topCta{cursor:pointer;border:0;font-size:12px;font-weight:800}.signedUser{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:11px;font-weight:800;overflow:hidden}.sessionLoading{color:var(--muted);font-size:10px}@media (width<=720px){.signedUser{display:none}.sessionLoading{font-size:8px}}.realProfileState{color:#17212b;background:#f5f2ec;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;display:flex}.realProfileState a{color:#fff;background:#17212b;padding:14px 20px;text-decoration:none}.realProfileLayout{grid-template-columns:300px minmax(0,1fr);gap:20px;width:min(1180px,92%);margin:28px auto 60px;display:grid}.realProfileLayout>aside{gap:14px;height:max-content;display:grid}.realProfileLayout>aside>section,.profileEditor{background:#fff;border:1px solid #ded9d0;padding:22px}.realProfileLayout aside small,.profileEditor header small{letter-spacing:1.7px;color:#9a6335;font-size:9px;font-weight:900}.realProfileLayout h2,.profileEditor h2{margin:7px 0 12px}.realProfileLayout p{color:#68737c;font-size:12px;line-height:1.6}.profileEditor>header{border-bottom:1px solid #e6e1d9;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:16px;display:flex}.profileEditor>header button{color:#fff;background:#17212b;border:0;padding:11px 15px;font-weight:900}.profileEditor form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.profileEditor label{color:#52606a;font-size:10px;font-weight:900}.profileEditor input,.profileEditor select,.profileEditor textarea{color:#17212b;width:100%;font:inherit;background:#fff;border:1px solid #d7d2ca;margin-top:7px;padding:12px;display:block}.profileEditor input,.profileEditor select{height:48px}.profileEditor textarea{resize:vertical;min-height:120px}.profileEditor input:disabled,.profileEditor select:disabled,.profileEditor textarea:disabled{color:#58636b;opacity:1;background:#f4f1eb}.profileEditor .wide,.profileEditor .contactChoice,.profileEditor .saveProfile{grid-column:1/-1}.contactChoice{background:#f6f2ec;align-items:center;gap:10px;padding:13px;display:flex!important}.contactChoice input{width:20px;height:20px;margin:0}.saveProfile{color:#fff;background:#b47a45;border:0;padding:16px;font-weight:950}.profileNotice{margin:0 0 15px;padding:12px;font-size:12px}.profileNotice.ok{color:#526a20;background:#edf4df}.profileNotice.bad{color:#9f2424;background:#fff0f0}.profileBack{padding:11px 15px;font-size:10px;font-weight:900;text-decoration:none;color:#fff!important;background:#b47a45!important}.profileAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}@media (width<=780px){.realProfileLayout{grid-template-columns:1fr;width:calc(100% - 28px);margin:18px 14px 40px}.profileEditor form{grid-template-columns:1fr}.profileEditor label,.profileEditor .wide,.profileEditor .contactChoice,.profileEditor .saveProfile{grid-column:1}.realProfile .profileTop nav{display:none}.profileBack{margin-left:auto}.realProfile .profileIdentity{align-items:center}.realProfile .profileIdentity>div{min-width:0}.realProfile .profileIdentity h1{font-size:25px}.realProfile .profileIdentity>button{width:100%;margin-top:12px}}.realProfile .profileCover{height:auto;min-height:220px;padding:38px 5vw;position:relative;background:#f5f2ec!important;border:0!important;border-bottom:1px solid #ded9d0!important}.realProfile .profileCover:before,.realProfile .profileCover:after{content:none!important;display:none!important}.realProfile .profileIdentity{color:#17212b!important;align-items:center!important;position:static!important}.realProfile .profileIdentity>div{color:#17212b!important;padding:0!important}.realProfile .profileIdentity small{color:#9a6335!important}.realProfile .profileIdentity h1{color:#17212b!important;text-shadow:none!important;margin:7px 0!important}.realProfile .profileIdentity p{color:#68737c!important}.realProfile .profileIdentity>button{color:#fff!important;background:#17212b!important;border:1px solid #17212b!important;margin-bottom:0!important;margin-left:auto!important}.realProfile .profileAvatar{flex:none;box-shadow:0 8px 30px #17212b1c;background:#e8a72f!important;border-color:#fff!important}.realProfile .profileTop nav a.active{color:#e8a72f!important}.realProfile .verifiedBox{border-left:4px solid #b47a45!important}.skillChooser>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.skillChooser>div button{color:#17212b;background:#f5f2ec;border:1px solid #d8d2c9;padding:8px 10px;font-size:10px;font-weight:800}.skillChooser>div button:disabled{opacity:1;color:#52606a}.cropModal{z-index:100;background:#0b1116d9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cropModal>section{color:#17212b;background:#fff;width:min(480px,100%);max-height:96vh;padding:24px;overflow:auto}.cropModal header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.cropModal header small{color:#9a6335;letter-spacing:1.5px;font-size:9px;font-weight:900}.cropModal h2{margin:6px 0 0}.cropModal header>button{color:#17212b;background:0 0;border:0;font-size:28px}.cropPreview{aspect-ratio:1;background:#e8e4dc;border:7px solid #f5f2ec;border-radius:50%;width:min(310px,82vw);margin:0 auto 18px;overflow:hidden}.cropPreview img{object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}.cropModal label{color:#52606a;margin:13px 0;font-size:10px;font-weight:900;display:block}.cropModal input[type=range]{accent-color:#b47a45;width:100%;margin-top:8px;display:block}.cropModal footer{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.cropModal footer button{background:#fff;border:1px solid #17212b;padding:14px;font-weight:900}.cropModal footer button:last-child{color:#fff;background:#17212b}@media (width<=780px){.realProfile .profileCover{min-height:0;padding:24px 16px}.realProfile .profileIdentity{grid-template-columns:88px minmax(0,1fr);gap:14px!important;display:grid!important}.realProfile .profileAvatar{border-width:4px!important;width:88px!important;height:88px!important}.realProfile .profileIdentity h1{overflow-wrap:anywhere;font-size:22px!important}.realProfile .profileIdentity>button{grid-column:1/-1;width:100%;margin:0!important}.realProfileLayout{margin-top:16px!important}.cropModal>section{padding:18px}.cropPreview{width:min(270px,76vw)}}.voltApp,.voltPro{--a:#e8a72f;--d:#13232d;--t:#17262e;--lime:#e8a72f;--ink:#13232d;--muted:#6b7880;--line:#d9e0e3;--bg:#f4f6f7}.portalTop,.portalFoot,.profileTop,.authNote,.proSidebar,.communityTop,.feedHead,.communityFooter,.mobileCommunityNav{background:#13232d}.portalWelcome,.appDashboard,.mobileDrawer,.voltProfile,.authPage,.community{background:#f4f6f7}.portalPublish,.portalModal .submit,.stepSearch button,.jobAlert button,.menuAd button,.proBrand>i,.voltIdentity>span,.proSidebar nav button em,.notify em,.sideProfile>span,.dashTitle>button,.pageTitlePro>button,.emptyPanel button,.proModal .submit,.composeTools button,.communityRight button,.commentBox button,.companyGridPro article>i,.avatar,.communityHighlights i,.postDocument>i,.profileAvatar,.composer>span,.profilePost header>span,.authBrand span{color:#13232d!important;background:#e8a72f!important}.portalBrand>span,.mobileDrawer i,.directory i,.quickCards i,.voltDrawer>a>i,.voltDrawer>button>i,.jobTime span,.companyMark,.portalJob div div span,.skillPills span,.rolePicker button.active,.jobRow .statusPill,.workerTable header>em{color:#76500b;background:#fff2d8}.portalTiles i,.portalTiles span,.portalAds>small,.portalAds>div small,.authIntro small,.authSwitch a,.forgot,.miniRow strong,.match,.companyGridPro article>small,.postAuthor small,.formNotice,.communityTop nav a.active,.feedHead small,.mobileCommunityNav .on,.mobileCommunityNav button span{color:#a86f08}.portalMenu>button.active,.proSidebar nav button.active,.communityMenu a.on{color:#17262e;border-left-color:#e8a72f}.proSidebar nav button.active,.communityMenu a.on{color:#fff;background:#243640}.authSubmit,.activityPanel>a,.smartSearch button,.filterBar button,.jobCardActions button,.companiesGrid button,.filterAside button{color:#fff;background:#13232d}.activityPanel{background:#20343e;border-top-color:#e8a72f}.portalTiles>a,.portalTiles>button,.portalMenu,.portalResults,.portalAds,.portalSetup,.authCard,.authNote{border-color:#d9e0e3;box-shadow:0 8px 24px #13232d0b}@media (width<=720px){body:has(.community){background:#f4f6f7}.communityTop>button{color:#13232d;background:#e8a72f}.mobileCommunityNav button i{background:#e8a72f;border-color:#13232d}.mobileCommunityNav button{color:#13232d}}.portal{color:#182126;background:#f3f5f6;min-height:100vh;font-family:Arial,sans-serif}.portal *{box-sizing:border-box}.portal button,.portal select,.portal input,.portal textarea{font:inherit}.portalTop{color:#fff;z-index:20;background:#101719;align-items:center;gap:30px;height:72px;padding:0 4vw;display:flex;position:sticky;top:0}.portalBrand{color:#fff;align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:flex}.portalBrand>span{color:#101719;background:#d9ff24;border-radius:8px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.portalBrand b{letter-spacing:2px;font-size:23px;display:block}.portalBrand small{color:#aeb8bb;letter-spacing:1.4px;font-size:9px;display:block}.portalTop nav{align-items:center;gap:22px;display:flex}.portalTop nav button,.portalTop nav a{color:#d8dfe0;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700;text-decoration:none}.portalPublish,.portalSetup>button{color:#101719;cursor:pointer;background:#d9ff24;border:0;border-radius:5px;padding:13px 18px;font-weight:900}.portalWelcome{color:#fff;background:#182226;border-bottom:4px solid #d9ff24;justify-content:space-between;align-items:end;padding:36px 5vw 30px;display:flex}.portalWelcome small,.resultHead small{color:#b9d615;letter-spacing:1.5px;font-weight:800}.portalWelcome h1{margin:7px 0;font-size:43px}.portalWelcome p{color:#bac4c6;margin:0}.portalStats{gap:32px;display:flex}.portalStats b{font-size:24px}.portalStats span{color:#9ba7aa;text-transform:uppercase;margin-top:5px;font-size:10px;display:block}.portalSetup{background:#fff;border:1px solid #d8dddf;border-radius:10px;grid-template-columns:1.25fr 1fr 1fr 1fr auto;align-items:end;gap:12px;width:min(1180px,92vw);margin:22px auto 18px;padding:20px;display:grid;box-shadow:0 5px 20px #1821260b}.setupTitle b,.setupTitle span{display:block}.setupTitle b{font-size:14px}.setupTitle span{color:#687579;margin-top:6px;font-size:12px}.portalSetup label{color:#566267;font-size:11px;font-weight:800}.portalSetup select{color:#182126;background:#fff;border:1px solid #cbd2d4;border-radius:5px;width:100%;height:45px;margin-top:7px;padding:0 10px;display:block}.portalSetup>button{height:45px;font-size:11px}.portalTiles{grid-template-columns:repeat(6,1fr);gap:10px;width:min(1180px,92vw);margin:0 auto 22px;display:grid}.portalTiles>a,.portalTiles>button{color:#182126;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8dddf;border-radius:8px;min-height:145px;padding:15px;text-decoration:none}.portalTiles i{color:#9db600;font-size:23px;font-style:normal;display:block}.portalTiles b{margin:11px 0 5px;display:block}.portalTiles p{color:#667377;margin:0;font-size:11px;line-height:1.45}.portalTiles span{color:#657600;margin-top:12px;font-size:10px;font-weight:900;display:block}.portalWork{grid-template-columns:205px minmax(0,1fr) 210px;align-items:start;gap:16px;width:min(1180px,92vw);margin:0 auto 45px;display:grid}.portalMenu,.portalResults,.portalAds{background:#fff;border:1px solid #d8dddf;border-radius:8px}.portalMenu{padding:14px}.portalMenu>b{color:#899397;letter-spacing:1.4px;padding:8px;font-size:10px}.portalMenu>button,.portalMenu>a{color:#354247;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf0f1;justify-content:space-between;width:100%;padding:12px 8px;font-size:12px;text-decoration:none;display:flex}.portalMenu>button.active{color:#667b00;border-left:3px solid #c4e618;font-weight:900}.menuAd{color:#fff;background:#182226;border-radius:6px;margin-top:15px;padding:15px}.menuAd small,.menuAd b{display:block}.menuAd b{margin:7px 0 13px;font-size:16px}.menuAd button{background:#d9ff24;border:0;padding:9px;font-size:9px;font-weight:900}.portalResults{min-height:540px;padding:22px}.resultHead{border-bottom:1px solid #e4e8e9;justify-content:space-between;align-items:end;padding-bottom:16px;display:flex}.resultHead h2{margin:5px 0 0;font-size:25px}.resultHead>span,.resultHead>a{color:#728084;font-size:11px;text-decoration:none}.jobSearch{gap:8px;margin:16px 0;display:flex}.jobSearch input{border:1px solid #ccd3d5;border-radius:5px;flex:1;padding:12px}.jobSearch button{color:#fff;background:#182226;border:0;padding:0 18px;font-size:10px;font-weight:900}.portalJob{border-bottom:1px solid #e5e9ea;justify-content:space-between;align-items:center;padding:17px 0;display:flex}.portalJob small{color:#657600;font-size:9px;font-weight:800}.portalJob h3{margin:6px 0;font-size:18px}.portalJob p{color:#607075;margin:0 0 9px;font-size:12px}.portalJob div div span{background:#edf1e0;margin-right:5px;padding:5px 7px;font-size:9px}.portalJob>button,.directory button,.marketGrid button{background:#fff;border:1px solid #adb7b9;padding:9px;font-size:9px;font-weight:900}.portalEmpty{text-align:center;color:#647176;padding:70px 20px}.directory{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.directory article{border:1px solid #dce1e2;border-radius:7px;padding:16px}.directory i{background:#d9ff24;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.directory b,.directory strong,.directory span{display:block}.directory b{margin-top:13px}.directory strong{margin:6px 0;font-size:11px}.directory p,.directory span{color:#687579;font-size:10px}.directory button{margin-top:14px}.marketGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.marketGrid article{border:1px solid #dce1e2;border-radius:7px;padding:17px}.marketGrid small,.marketGrid b{display:block}.marketGrid small{color:#7a8c00;font-size:8px}.marketGrid b{margin:7px 0}.marketGrid p{color:#687579;font-size:11px}.portalAds{padding:18px}.portalAds>small,.portalAds>div small{color:#8b9f00;font-size:8px;font-weight:900}.portalAds>b{margin:10px 0;font-size:18px;line-height:1.25;display:block}.portalAds p{color:#687579;font-size:11px;line-height:1.5}.portalAds a{color:#5e7000;font-size:10px;font-weight:900;text-decoration:none}.portalAds>div{border-top:1px solid #e1e5e6;margin-top:24px;padding-top:18px}.portalAds>div b,.portalAds>div a{margin-top:8px;display:block}.portalFoot{color:#fff;background:#101719;align-items:center;gap:25px;padding:25px 5vw;display:flex}.portalFoot span{color:#9ba7aa;font-size:12px}.portalFoot small{color:#839094;margin-left:auto}.portalModal{z-index:50;background:#101719bb;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.portalModal form{background:#fff;border-radius:9px;width:min(500px,100%);padding:27px;position:relative}.portalModal .x{background:0 0;border:0;font-size:24px;position:absolute;top:12px;right:15px}.portalModal h2{margin:5px 0 16px}.portalModal label{margin-top:10px;font-size:11px;font-weight:800;display:block}.portalModal input,.portalModal select,.portalModal textarea{border:1px solid #cbd2d4;width:100%;margin-top:5px;padding:11px;display:block}.portalModal textarea{min-height:90px}.portalModal .submit{background:#d9ff24;border:0;width:100%;margin-top:15px;padding:14px;font-weight:900}@media (width<=1000px){.portalTop nav{display:none}.portalTiles{grid-template-columns:repeat(3,1fr)}.portalWork{grid-template-columns:180px 1fr}.portalAds{display:none}.portalSetup{grid-template-columns:1fr 1fr}.setupTitle{grid-column:1/-1}.directory{grid-template-columns:1fr 1fr}}@media (width<=680px){.portalTop{height:64px}.portalPublish{padding:10px;font-size:10px}.portalWelcome{padding:27px 5vw;display:block}.portalWelcome h1{font-size:31px}.portalStats{gap:22px;margin-top:24px}.portalStats b{font-size:19px}.portalSetup{display:block}.portalSetup label{margin-top:13px;display:block}.portalSetup>button{width:100%;margin-top:14px}.portalTiles{grid-template-columns:1fr 1fr}.portalTiles>a,.portalTiles>button{min-height:135px}.portalWork{display:block}.portalMenu{grid-template-columns:1fr 1fr;margin-bottom:12px;display:grid}.portalMenu>b,.menuAd{grid-column:1/-1}.portalResults{padding:16px}.directory,.marketGrid{grid-template-columns:1fr}.portalJob{align-items:flex-start;gap:12px}.portalJob>button{white-space:nowrap}.portalFoot{display:block}.portalFoot span,.portalFoot small{margin:7px 0;display:block}.portalBrand small{display:none}}.stepSearch{background:#eef1f2;border-radius:7px;grid-template-columns:1fr .85fr auto;padding:12px;display:grid}.stepSearch label{color:#667377;letter-spacing:.8px;font-size:8px;font-weight:900}.stepSearch label span{margin:0 0 6px 2px;display:block}.stepSearch input,.stepSearch select{background:#fff;border:1px solid #cbd2d4;border-radius:4px;width:100%;height:45px;padding:0 11px}.stepSearch button{color:#101719;background:#d9ff24;align-self:end;height:45px}.quickFilters{gap:7px;padding-bottom:13px;display:flex;overflow:auto}.quickFilters button{white-space:nowrap;color:#465358;background:#fff;border:1px solid #ccd3d5;border-radius:18px;padding:7px 11px;font-size:9px}.jobAlert{color:#fff;background:#182226;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:4px;padding:14px 16px;display:flex}.jobAlert b,.jobAlert span{display:block}.jobAlert b{font-size:13px}.jobAlert span{color:#afbbbd;margin-top:4px;font-size:10px}.jobAlert button{background:#d9ff24;border:0;padding:9px 11px;font-size:8px;font-weight:900}.portalJob .jobMain>strong{color:#344247;margin:0 0 10px;font-size:11px;display:block}.jobActions{align-items:center;gap:8px;display:flex!important}.jobActions>button{white-space:nowrap;background:#fff;border:1px solid #adb7b9;padding:9px;font-size:9px;font-weight:900}.jobActions .saveJob{color:#657600;background:0 0;border:0;padding:5px;font-size:22px}.portalJob .jobActions span{background:0 0;margin:0;padding:0}@media (width<=680px){.stepSearch{grid-template-columns:1fr}.stepSearch label{margin-bottom:9px}.stepSearch button{width:100%}.jobAlert{align-items:flex-start;gap:12px}.jobAlert button{max-width:120px}.portalJob{display:block}.jobActions{justify-content:space-between;margin-top:13px}}.voltProfile{color:#192226;background:#eef1f2;min-height:100vh;font-family:Arial,sans-serif}.voltProfile *{box-sizing:border-box}.profileTop{color:#fff;background:#101719;align-items:center;gap:30px;height:68px;padding:0 5vw;display:flex}.profileTop>a{color:#fff;margin-right:auto;text-decoration:none}.profileTop>a b,.profileTop>a span{display:block}.profileTop>a span{color:#9eaaad;font-size:9px}.profileTop nav{gap:24px;display:flex}.profileTop nav a{color:#cbd3d5;font-size:12px;font-weight:700;text-decoration:none}.profileTop nav a.active{color:#d9ff24}.profileTop>button{background:#d9ff24;border:0;padding:11px 16px;font-weight:900}.profileCover{background:linear-gradient(120deg,#182226,#273438);border-bottom:5px solid #d9ff24;height:230px;position:relative}.profileIdentity{align-items:end;gap:20px;display:flex;position:absolute;bottom:-60px;left:5vw;right:5vw}.profileAvatar{cursor:pointer;background:#d9ff24;border:5px solid #fff;border-radius:50%;place-items:center;width:145px;height:145px;display:grid;position:relative;overflow:hidden}.profileAvatar img{object-fit:cover;width:100%;height:100%}.profileAvatar span{font-size:40px;font-weight:900}.profileAvatar input{display:none}.profileAvatar i{color:#fff;text-align:center;background:#101719cc;padding:9px;font-size:8px;font-style:normal;position:absolute;bottom:0;left:0;right:0}.profileIdentity>div{color:#fff;padding-bottom:13px}.profileIdentity small{color:#d9ff24;font-size:9px;font-weight:900}.profileIdentity h1{margin:6px 0;font-size:35px}.profileIdentity p{color:#b7c2c4;margin:0}.profileIdentity>button{background:#fff;border:1px solid #fff;margin-bottom:12px;margin-left:auto;padding:11px 17px;font-size:10px;font-weight:900}.profileLayout{grid-template-columns:225px minmax(0,1fr) 280px;align-items:start;gap:15px;width:min(1220px,92vw);margin:85px auto 50px;display:grid}.profileSide section,.composer,.profilePost,.networkSide section{background:#fff;border:1px solid #d6dcde;border-radius:8px;margin-bottom:13px;padding:17px}.profileSide section>b,.networkTitle>b{letter-spacing:1px;color:#69777b;font-size:9px}.profileNumbers{grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.profileNumbers span{text-align:center;color:#758286;font-size:8px}.profileNumbers strong{color:#182126;font-size:17px;display:block}.skillPills{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.skillPills span{color:#536300;background:#edf1df;padding:6px 8px;font-size:9px}.profileSide p{color:#657276;font-size:10px;line-height:1.5}.profileSide .verifiedBox{border-left:4px solid #d9ff24}.composer>span,.profilePost header>span{float:left;background:#d9ff24;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.composer>button{text-align:left;color:#7a8588;background:#f7f8f8;border:1px solid #cdd4d6;border-radius:22px;width:calc(100% - 52px);height:40px;margin-left:12px;padding:0 15px}.composer>div{border-top:1px solid #e5e9ea;justify-content:space-around;margin-top:14px;padding-top:11px;display:flex}.composer>div button{background:0 0;border:0;font-size:10px;font-weight:800}.composer>small{color:#607100;margin-top:10px;display:block}.profilePost header{align-items:center;gap:10px;display:flex}.profilePost header>span{float:none}.profilePost header div b,.profilePost header div small{display:block}.profilePost header div small{color:#7b878a;margin-top:4px;font-size:9px}.profilePost header>button{background:0 0;border:0;margin-left:auto}.profilePost>p{font-size:13px;line-height:1.55}.workPhoto{color:#fff;background:linear-gradient(135deg,#2c383b,#11191b);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;height:260px;display:flex}.workPhoto b{color:#d9ff24;font-size:20px}.workPhoto span{color:#aeb9bb;margin-top:7px;font-size:10px}.profilePost footer{border-top:1px solid #e5e9ea;margin-top:13px;padding-top:10px;display:flex}.profilePost footer button{color:#526065;background:0 0;border:0;flex:1;font-size:9px}.networkTitle{justify-content:space-between;margin-bottom:10px;display:flex}.networkTitle a{color:#617200;font-size:9px}.networkSide article{border-top:1px solid #edf0f1;align-items:center;gap:9px;padding:10px 0;display:flex}.networkSide article>span{background:#e6eaeb;border-radius:50%;place-items:center;width:37px;height:37px;font-size:10px;font-weight:900;display:grid}.networkSide article>div{flex:1}.networkSide article b,.networkSide article small,.networkSide article em{display:block}.networkSide article b{font-size:11px}.networkSide article small,.networkSide article em{color:#748084;margin-top:3px;font-size:8px}.networkSide article em{color:#718300;font-style:normal}.networkSide article>button{background:#fff;border:1px solid #aeb8ba;border-radius:50%;width:30px;height:30px}.safetyCard{border-top:4px solid #d9ff24!important}.safetyCard p{color:#647175;font-size:10px;line-height:1.5}.safetyCard a{color:#5f7000;font-size:9px;font-weight:900;text-decoration:none}@media (width<=950px){.profileLayout{grid-template-columns:190px 1fr}.networkSide{display:none}}@media (width<=650px){.profileTop nav{display:none}.profileCover{height:190px}.profileIdentity{align-items:center;bottom:-80px}.profileAvatar{width:105px;height:105px}.profileIdentity h1{font-size:23px}.profileIdentity p{font-size:10px}.profileIdentity>button{position:absolute;bottom:-42px;right:0}.profileLayout{margin-top:105px;display:block}.profileSide{grid-template-columns:1fr 1fr;gap:9px;display:grid}.profileSide section{margin:0}.profileFeed{margin-top:12px}.workPhoto{height:210px}.profilePost footer{overflow:auto}.profilePost footer button{min-width:80px}}.menuTrigger{color:#fff;cursor:pointer;background:0 0;border:0;padding:5px;font-size:25px;display:none}.appDashboard{background:#f3f5f6;padding:24px 5vw 22px}.dashboardHead{justify-content:space-between;align-items:end;width:min(1180px,100%);margin:auto;display:flex}.dashboardHead small{color:#6d8100;letter-spacing:1.5px;font-size:9px;font-weight:900}.dashboardHead h1{margin:5px 0 13px;font-size:27px}.dashboardHead>a{color:#526200;margin-bottom:16px;font-size:10px;font-weight:900;text-decoration:none}.dashboardGrid{grid-template-columns:repeat(4,1fr);gap:10px;width:min(1180px,100%);margin:auto;display:grid}.dashboardGrid>a,.dashboardGrid>button{color:#182126;text-align:left;cursor:pointer;background:#fff;border:1px solid #d5dcde;border-radius:8px;align-items:center;gap:12px;min-height:80px;padding:14px;text-decoration:none;display:flex}.dashboardGrid i{color:#5b6c00;background:#eaf2bc;border-radius:7px;place-items:center;min-width:39px;height:39px;font-size:18px;font-style:normal;display:grid}.dashboardGrid span{flex:1}.dashboardGrid b,.dashboardGrid small{display:block}.dashboardGrid b{font-size:13px}.dashboardGrid small{color:#718084;margin-top:4px;font-size:9px;line-height:1.35}.dashboardGrid strong{color:#899598;font-size:19px}.compactWelcome{border-bottom:0;padding:17px 5vw}.compactWelcome h2{margin:5px 0;font-size:18px}.mobileDrawer{display:none}@media (width<=900px){.dashboardGrid{grid-template-columns:repeat(2,1fr)}.compactWelcome{display:none}}@media (width<=680px){.menuTrigger{order:-1;display:block}.portalTop{gap:10px;padding:0 4vw}.portalBrand{margin-right:auto}.portalBrand>span{width:35px;height:35px}.portalBrand b{font-size:20px}.appDashboard{background:#edf0f1;padding:17px 4vw 15px}.dashboardHead{align-items:center}.dashboardHead h1{margin-bottom:10px;font-size:20px}.dashboardHead>a{margin-bottom:10px}.dashboardGrid{grid-template-columns:1fr;gap:7px}.dashboardGrid>a,.dashboardGrid>button{min-height:65px;padding:10px 12px}.dashboardGrid i{min-width:37px;height:37px}.dashboardGrid b{font-size:13px}.dashboardGrid small{font-size:9px}.portalSetup{margin-top:12px}.mobileDrawer{z-index:40;background:#f2f4f5;padding:13px 4vw;display:block;position:fixed;inset:64px 0 0;overflow:auto}.mobileDrawer header{letter-spacing:1px;justify-content:space-between;align-items:center;padding:8px 4px 12px;font-size:11px;display:flex}.mobileDrawer header button{background:0 0;border:0;font-size:27px}.mobileDrawer>a,.mobileDrawer>button{color:#182126;text-align:left;background:#fff;border:1px solid #d8dddf;border-radius:7px;align-items:center;gap:12px;width:100%;margin-bottom:7px;padding:12px;text-decoration:none;display:flex}.mobileDrawer i{background:#d9ff24;border-radius:7px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.mobileDrawer span{flex:1}.mobileDrawer b,.mobileDrawer small{display:block}.mobileDrawer b{font-size:13px}.mobileDrawer small{color:#738084;margin-top:4px;font-size:9px}.mobileDrawer strong{color:#8a9699;font-size:20px}}.portalTop .menuTrigger{order:-1;display:block}.portalTop nav{display:none}.drawerBackdrop{z-index:35;background:#0d1416aa;border:0;position:fixed;inset:0}.mobileDrawer{z-index:45;background:#f2f4f5;width:min(390px,90vw);padding:18px;display:block;position:fixed;top:0;bottom:0;left:0;overflow:auto;box-shadow:12px 0 35px #0d141655}.mobileDrawer header{letter-spacing:1px;justify-content:space-between;align-items:center;padding:4px 4px 14px;font-size:11px;display:flex}.mobileDrawer header button{background:0 0;border:0;font-size:27px}.mobileDrawer>a,.mobileDrawer>button{color:#182126;text-align:left;background:#fff;border:1px solid #d8dddf;border-radius:7px;align-items:center;gap:12px;width:100%;margin-bottom:7px;padding:12px;text-decoration:none;display:flex}.mobileDrawer i{background:#d9ff24;border-radius:7px;place-items:center;min-width:38px;height:38px;font-style:normal;display:grid}.mobileDrawer span{flex:1}.mobileDrawer b,.mobileDrawer small{display:block}.mobileDrawer b{font-size:13px}.mobileDrawer small{color:#738084;margin-top:4px;font-size:9px}.mobileDrawer strong{color:#8a9699;font-size:20px}.stepSearch select{background:#fff;border:1px solid #cbd2d4;border-radius:4px;width:100%;height:45px;padding:0 11px}.choiceFilters{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 13px;display:grid}.choiceFilters label{color:#657276;font-size:8px;font-weight:900}.choiceFilters select{color:#354247;background:#fff;border:1px solid #ccd3d5;border-radius:4px;width:100%;height:38px;margin-top:5px;padding:0 8px;font-size:10px;display:block}@media (width<=750px){.choiceFilters{grid-template-columns:1fr 1fr}.mobileDrawer{width:92vw;top:0}.portalWelcome{display:none}}.authPage{color:#172024;background:#eef1f2;grid-template-columns:minmax(0,720px) 300px;place-content:start center;gap:24px;min-height:100vh;padding:28px 5vw 60px;display:grid}.authBrand{color:#152023;grid-column:1/-1;align-items:center;gap:10px;width:max-content;text-decoration:none;display:flex}.authBrand span{background:#d9ff24;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.authBrand b{letter-spacing:3px;font-size:28px}.authBrand small{letter-spacing:1.4px;color:#617074;font-size:9px}.authCard,.authNote{background:#fff;border:1px solid #d7dddf;border-radius:12px;padding:28px;box-shadow:0 12px 30px #1720240b}.authIntro small{letter-spacing:1.5px;color:#697d00;font-size:9px;font-weight:900}.authIntro h1{margin:8px 0;font-size:32px}.authIntro p{color:#647175;margin:0 0 22px;line-height:1.55}.rolePicker{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:22px;display:grid}.rolePicker button{text-align:left;cursor:pointer;color:#172024;background:#f7f9f9;border:1px solid #d3dadd;border-radius:8px;padding:13px}.rolePicker button.active{background:#efffc1;border:2px solid #91aa00;padding:12px}.rolePicker b,.rolePicker span{display:block}.rolePicker b{font-size:12px}.rolePicker span{color:#687579;margin-top:5px;font-size:9px;line-height:1.35}.authForm{grid-template-columns:1fr 1fr;gap:14px;display:grid}.authForm label{letter-spacing:.4px;color:#4e5c60;font-size:10px;font-weight:900}.authForm input,.authForm select{color:#172024;background:#fff;border:1px solid #cbd3d5;border-radius:6px;width:100%;height:48px;margin-top:6px;padding:0 12px;font-size:14px;display:block}.authForm label>small{color:#7e898c;margin-top:5px;font-size:8px;display:block}.authCheck{grid-column:1/-1;align-items:center;gap:9px;letter-spacing:0!important;font-weight:600!important;display:flex!important}.authCheck input{width:19px;height:19px;margin:0}.authSubmit{color:#172024;cursor:pointer;background:#d9ff24;border:0;border-radius:6px;grid-column:1/-1;height:52px;font-weight:950}.authSubmit:disabled{opacity:.65}.authError,.authSuccess{border-radius:6px;grid-column:1/-1;margin:0;padding:11px;font-size:12px}.authError{color:#a71919;background:#fff0f0}.authSuccess{color:#496000;background:#efffd2}.authSwitch{text-align:center;margin:20px 0 0;font-size:12px}.authSwitch a,.forgot{color:#637700;font-weight:900}.forgot{text-align:right;grid-column:1/-1;font-size:10px}.authNote{color:#fff;background:#152023;height:max-content}.authNote b{font-size:17px}.authNote ol{color:#d8dede;padding-left:20px;font-size:12px;line-height:1.9}.authNote small{color:#9facaf;border-top:1px solid #fff2;padding-top:14px;line-height:1.5;display:block}.loginPage{grid-template-columns:minmax(0,520px)}.loginPage .authBrand{grid-column:1}.loginPage .authForm{grid-template-columns:1fr}@media (width<=800px){.authPage{grid-template-columns:1fr;padding:20px 4vw 50px}.authBrand{grid-column:1}.authNote{display:none}.rolePicker,.authForm{grid-template-columns:1fr}.authCheck,.authSubmit,.authError,.authSuccess,.forgot{grid-column:1}.authCard{padding:20px}.authIntro h1{font-size:26px}.authBrand small{display:none}}:root{--volt-ink:#142128;--volt-ink-2:#203038;--volt-paper:#fff;--volt-canvas:#f3f5f6;--volt-line:#d7dee1;--volt-muted:#68777d;--volt-accent:#b8d438;--volt-accent-dark:#657b08;--volt-accent-soft:#eef4d3}.voltApp{--a:var(--volt-accent);--d:var(--volt-ink);--t:var(--volt-ink);background:var(--volt-canvas)}.voltBar,.voltHero,.pageHead,.voltFooter{background:var(--volt-ink)}.voltLogo i,.viewSwitch button.on,.joinLink,.heroButtons button,.pageHead>button,.mainAction{background:var(--volt-accent)}.voltHero:after{border-color:#b8d43824;box-shadow:0 0 0 70px #b8d4380b,0 0 0 140px #b8d43806}.quickCards i,.voltDrawer>a>i,.voltDrawer>button>i{background:var(--volt-accent-soft);color:var(--volt-accent-dark)}.activityPanel{background:var(--volt-ink-2);color:#fff;border-top:4px solid var(--volt-accent)}.activityPanel h3{color:#fff}.activityPanel article{border-color:#ffffff1f}.activityPanel article span{color:#acb7bb}.activityPanel>a,.smartSearch button,.filterBar button,.jobCardActions button,.companiesGrid button,.filterAside button{background:var(--volt-ink);color:#fff}.jobTime span,.companyMark{background:var(--volt-accent-soft);color:var(--volt-accent-dark)}.portalTop,.portalFoot,.menuAd,.jobAlert{background:var(--volt-ink)}.portalPublish,.portalModal .submit,.stepSearch button,.jobAlert button,.menuAd button{background:var(--volt-accent);color:var(--volt-ink)}.portalBrand>span,.mobileDrawer i,.directory i{background:var(--volt-accent-soft);color:var(--volt-accent-dark)}.portalTiles i,.portalTiles span,.portalAds>small,.portalAds>div small{color:var(--volt-accent-dark)}.portalMenu>button.active{color:var(--volt-accent-dark);border-left-color:var(--volt-accent)}.portalWelcome,.appDashboard,.mobileDrawer{background:var(--volt-canvas)}.portalTiles>a,.portalTiles>button,.portalMenu,.portalResults,.portalAds,.portalSetup{border-color:var(--volt-line);box-shadow:0 7px 22px #1421280a}.portalTiles>a:hover,.portalTiles>button:hover{border-color:#a8bd4c;box-shadow:0 10px 28px #14212812}.portalJob div div span,.skillPills span{background:var(--volt-accent-soft);color:#4f6108}.voltProfile,.authPage{background:var(--volt-canvas);color:var(--volt-ink)}.profileTop,.authNote{background:var(--volt-ink)}.profileCover{background:linear-gradient(120deg,var(--volt-ink),#2b3b43);border-bottom-color:var(--volt-accent)}.profileAvatar,.composer>span,.profilePost header>span,.authBrand span{background:var(--volt-accent)}.profileSide .verifiedBox,.safetyCard{border-color:var(--volt-accent)!important}.authCard,.authNote{border-color:var(--volt-line);box-shadow:0 14px 35px #1421280d}.rolePicker button.active{background:var(--volt-accent-soft);border-color:#8da326}.authSubmit{background:var(--volt-ink);color:#fff}.authSubmit:hover{background:var(--volt-ink-2)}.authIntro small,.authSwitch a,.forgot{color:var(--volt-accent-dark)}.authSuccess{background:var(--volt-accent-soft);color:#425408}.registrationPage .authCard{border-radius:4px}.registrationPage .authIntro h1{letter-spacing:-1px;font-weight:850}.registrationPage .authIntro p{font-weight:600}.registrationPage .rolePicker button{border-radius:3px;min-height:82px}.registrationPage .rolePicker b{font-size:14px}.registrationPage .rolePicker span{font-size:10px;font-weight:650}.registrationPage .formSection{letter-spacing:1.6px;text-transform:uppercase;color:var(--volt-accent-dark);border-bottom:1px solid var(--volt-line);grid-column:1/-1;margin:5px 0 0;padding:9px 0 8px;font-size:12px}.registrationPage .authForm label{color:var(--volt-ink);letter-spacing:.2px;font-size:11px}.registrationPage .authForm label em{color:var(--volt-muted);font-style:normal;font-weight:600}.registrationPage .authForm input,.registrationPage .authForm select{border-width:1.5px;border-radius:2px;height:54px;font-size:15px;font-weight:650}.registrationPage .authForm input:focus,.registrationPage .authForm select:focus{outline:3px solid var(--volt-accent-soft);border-color:var(--volt-accent-dark)}.registrationPage .authSubmit{letter-spacing:.5px;border-radius:2px;height:58px;font-size:13px}.registrationPage .authError,.registrationPage .authSuccess{font-size:13px;font-weight:700;line-height:1.45}.registrationPage .authSuccess{border-left:4px solid var(--volt-accent-dark)}@media (width<=800px){.registrationPage{padding:16px 0 40px}.registrationPage .authBrand{margin-left:5vw}.registrationPage .authCard{border-left:0;border-right:0;padding:24px 5vw}.registrationPage .authIntro h1{font-size:30px}.registrationPage .rolePicker button{min-height:68px}.registrationPage .authForm{gap:17px}.registrationPage .formSection{margin-top:8px}.registrationPage .authForm input,.registrationPage .authForm select{height:58px;font-size:16px}}.voltPro{--lime:var(--volt-accent);--ink:var(--volt-ink);--muted:var(--volt-muted);--line:var(--volt-line);--bg:var(--volt-canvas)}.proSidebar,.proTop .topCta{background:var(--volt-ink)}@media (width<=680px){.portalTiles>a,.portalTiles>button{box-shadow:none}.mobileDrawer{background:var(--volt-canvas)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}.vm{color:#10120e;background:#eef0ea;min-height:100vh}.vm button,.vm input,.vm select,.vm textarea{font:inherit}.vmTop{color:#fff;z-index:30;background:#0c0f0b;border-bottom:1px solid #34382e;align-items:center;gap:38px;height:76px;padding:0 4vw;display:flex;position:sticky;top:0}.vmBrand{color:#fff;align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.vmBrand>span{color:#111;background:#dfff00;place-items:center;width:40px;height:40px;font-size:22px;font-weight:1000;display:grid;transform:skew(-8deg)}.vmBrand div{flex-direction:column;display:flex}.vmBrand b{letter-spacing:.6px;font-size:16px}.vmBrand small{color:#8f9487;letter-spacing:1px;font-size:8px}.vmTop nav{gap:18px;display:flex}.vmTop nav button{color:#b9bdb2;letter-spacing:1px;background:0 0;border:0;font-size:9px;font-weight:900}.vmPost,.vmSearch button{letter-spacing:1px;border:0;padding:14px 19px;font-size:10px;font-weight:1000;color:#111!important;background:#dfff00!important}.vmHero{color:#fff;background:#10130e;grid-template-columns:1fr 280px;gap:8vw;padding:78px 7vw 64px;display:grid;position:relative;overflow:hidden}.vmHero:after{content:"";opacity:.08;background-image:linear-gradient(#dfff00 1px,#0000 1px),linear-gradient(90deg,#dfff00 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0 0 0 55%;transform:skew(-10deg)}.vmHero>div,.vmHero aside{z-index:1;position:relative}.vmHero p:first-child{color:#9da293;letter-spacing:1.6px;font-size:9px;font-weight:900}.vmHero h1{letter-spacing:-.065em;margin:30px 0;font-size:clamp(48px,6.7vw,96px);line-height:.88}.vmHero h1 em{color:#dfff00;font-style:normal}.vmLead{color:#aeb3a5;max-width:720px;font-size:17px;line-height:1.6}.vmHero aside{border-left:1px solid #41473a;grid-template-columns:80px 1fr;align-content:center;padding-left:28px;display:grid}.vmHero aside>b{color:#dfff00;letter-spacing:2px;grid-column:1/-1;margin-bottom:20px;font-size:9px}.vmHero aside strong{font-size:30px}.vmHero aside span{color:#92978b;align-self:center;font-size:10px}.vmSearch{z-index:3;grid-template-columns:1fr 240px 160px;margin:-24px 7vw 0;display:grid;position:relative;box-shadow:0 16px 40px #0002}.vmSearch input,.vmSearch select{background:#fff;border:0;border-right:1px solid #d5d7d0;min-height:68px;padding:0 24px}.vmBody{padding:72px 7vw 100px}.vmTabs{border-bottom:1px solid #c9ccc3;flex-wrap:wrap;gap:7px;margin-bottom:32px;padding-bottom:14px;display:flex}.vmTabs button{letter-spacing:1px;background:0 0;border:0;padding:12px 17px;font-size:9px;font-weight:1000}.vmTabs button.active{color:#dfff00;background:#10130e}.vmGrid{grid-template-columns:minmax(0,1fr) 320px;gap:26px;display:grid}.vmTitle{grid-column:1/-1;justify-content:space-between;align-items:end;margin-bottom:8px;display:flex}.vmTitle h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,4vw,55px)}.vmTitle span{color:#777c71;font-size:10px}.job{background:#fff;border:1px solid #d6d9cf;justify-content:space-between;gap:20px;margin-bottom:10px;padding:26px;display:flex}.job small{color:#73796b;letter-spacing:1px;font-size:8px;font-weight:900}.job h3{margin:12px 0 7px;font-size:23px}.job p{color:#777c72;font-size:12px}.job div div{gap:6px;margin-top:18px;display:flex}.job div div span{border:1px solid #d5d8cf;padding:7px 9px;font-size:8px;font-weight:800}.job>button,.profile button,.knowledge button,.product button{color:#dfff00;background:#10130e;border:0;align-self:center;padding:13px 16px;font-size:9px;font-weight:900}.vmSide{background:#dfff00;align-self:start;padding:30px;position:sticky;top:105px}.vmSide>b{letter-spacing:1px;font-size:9px}.vmSide h3{margin:50px 0 18px;font-size:32px;line-height:1}.vmSide p{font-size:13px;line-height:1.6}.vmSide button,.sponsor button{color:#fff;background:#10130e;border:0;margin-top:25px;padding:15px 18px;font-size:9px;font-weight:900}.cards,.knowledge,.market{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.profile,.knowledge article,.market article{background:#fff;border:1px solid #d4d7ce;min-height:280px;padding:25px}.profile i{color:#dfff00;background:#10130e;place-items:center;width:54px;height:54px;font-size:24px;font-style:normal;font-weight:900;display:grid}.profile small{float:right;color:#57733b;margin-top:-47px;font-size:9px}.profile h3{margin-top:42px;font-size:25px}.profile p{color:#74796f}.profile>b,.profile>span{margin:8px 0;font-size:10px;display:block}.profile button{margin-top:24px}.knowledge article>b{color:#a7bd00;font-size:38px}.knowledge article h3{margin-top:48px;font-size:25px}.knowledge article p,.product p{color:#73786e;font-size:13px;line-height:1.6}.knowledge button{margin-top:20px}.knowledge a{color:inherit;text-decoration:none}.market{grid-template-columns:2fr 1fr 1fr}.sponsor{grid-row:span 2;background:#dfff00!important}.sponsor small,.product>span{letter-spacing:1px;font-size:8px;font-weight:900}.sponsor h3{margin-top:62px;font-size:38px;line-height:1}.sponsor p{line-height:1.6}.product h3{margin-top:75px}.vmFoot{color:#fff;background:#10130e;justify-content:space-between;padding:34px 7vw;display:flex}.vmFoot div{flex-direction:column;display:flex}.vmFoot b{color:#dfff00}.vmFoot span,.vmFoot p{color:#858a7e;font-size:9px}.vmModal{z-index:100;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.vmModal form{background:#f4f5ef;width:min(560px,100%);max-height:90vh;padding:34px;position:relative;overflow:auto}.vmModal .close{background:0 0;border:0;font-size:28px;position:absolute;top:14px;right:20px}.vmModal small{color:#758000;letter-spacing:1px;font-size:9px;font-weight:900}.vmModal h2{margin:14px 0 24px;font-size:38px}.vmModal label{margin-top:14px;font-size:10px;font-weight:900;display:block}.vmModal input,.vmModal select,.vmModal textarea{background:#fff;border:1px solid #ced1c8;width:100%;margin-top:7px;padding:13px;display:block}.vmModal textarea{min-height:90px}.vmModal .publish{color:#dfff00;background:#10130e;border:0;width:100%;margin-top:20px;padding:16px;font-weight:900}.vmModal form>p{color:#777;font-size:9px}.firm i{color:#111;background:#dfff00}.firm small{color:#667400}@media (width<=900px){.vmTop nav{display:none}.vmHero{grid-template-columns:1fr}.vmHero aside{display:none}.vmSearch{grid-template-columns:1fr;margin:-18px 4vw 0}.vmSearch input,.vmSearch select{border-bottom:1px solid #ddd;min-height:56px}.vmSearch button{min-height:50px}.vmBody{padding:55px 4vw}.vmGrid{grid-template-columns:1fr}.vmSide{position:static}.cards,.knowledge,.market{grid-template-columns:1fr}.sponsor{grid-row:auto}.vmTitle{flex-direction:column;align-items:start;gap:8px}.vmFoot{flex-direction:column;gap:15px}.vmHero{padding:60px 5vw}.vmTop{padding:0 4vw}.vmPost{padding:11px}.vmBrand small{display:none}}.vmTop nav a{color:#b9bdb2;letter-spacing:1px;font-size:9px;font-weight:900;text-decoration:none}.community{color:#11130f;background:#e9ebe4;min-height:100vh}.community button,.community textarea,.community input,.community select{font:inherit}.communityTop{color:#fff;z-index:20;background:#0d100c;border-bottom:1px solid #33372f;align-items:center;height:72px;padding:0 3vw;display:flex;position:sticky;top:0}.communityTop nav{gap:28px;margin:auto;display:flex}.communityTop nav a{color:#91968a;letter-spacing:1px;font-size:9px;font-weight:900;text-decoration:none}.communityTop nav a.active{color:#dfff00}.communityTop>button{color:#fff;background:0 0;border:1px solid #54594e;padding:11px 15px;font-size:9px;font-weight:900}.communityLayout{grid-template-columns:220px minmax(0,760px) 250px;gap:24px;max-width:1320px;margin:auto;padding:38px 24px;display:grid}.communityMenu{flex-direction:column;align-self:start;display:flex;position:sticky;top:110px}.communityMenu>b{margin-bottom:25px;font-size:13px}.communityMenu a{color:#62675d;padding:10px 12px;font-size:11px}.communityMenu a.on{color:#dfff00;background:#10130e;font-weight:900}.communityMenu hr{border:0;border-top:1px solid #c8cbc1;width:100%;margin:20px 0}.communityMenu small{letter-spacing:1px;margin:0 12px 8px;font-size:8px;font-weight:900}.feedHead{color:#fff;background:#10130e;justify-content:space-between;align-items:end;padding:32px 34px;display:flex}.feedHead small{color:#dfff00;letter-spacing:1.5px;font-size:8px;font-weight:900}.feedHead h1{letter-spacing:-.055em;margin:18px 0 0;font-size:42px;line-height:.9}.feedHead>span{color:#90958a;flex-direction:column;font-size:9px;display:flex}.feedHead>span b{color:#fff;font-size:28px}.composer{background:#fff;border:1px solid #d2d5cc;grid-template-columns:44px 1fr;gap:14px;margin-top:12px;padding:20px;display:grid}.avatar{background:#dfff00;place-items:center;width:42px;height:42px;font-size:11px;font-weight:1000;display:grid}.composer textarea{resize:vertical;border:0;outline:none;min-height:72px;padding:8px}.composeTools{border-top:1px solid #e2e4dd;grid-column:2;align-items:center;gap:8px;padding-top:12px;display:flex}.composeTools select,.composeTools label{background:#fff;border:1px solid #d5d8d0;padding:9px;font-size:8px;font-weight:900}.composeTools label input{display:none}.composeTools button{color:#dfff00;background:#10130e;border:0;margin-left:auto;padding:11px 17px;font-size:9px;font-weight:900}.uploadPreview{grid-column:2;position:relative}.uploadPreview img{object-fit:cover;width:100%;max-height:260px}.uploadPreview button{color:#fff;background:#111;border:0;width:30px;height:30px;position:absolute;top:8px;right:8px}.feedFilter{gap:8px;padding:21px 0 10px;display:flex}.feedFilter button{color:#757a70;background:0 0;border:0;padding:9px 12px;font-size:8px;font-weight:900}.feedFilter button.on{color:#111;background:#dfff00}.post{background:#fff;border:1px solid #d1d4cb;margin-bottom:12px}.postAuthor{grid-template-columns:44px 1fr auto auto;align-items:center;gap:12px;padding:20px;display:grid}.postAuthor div:nth-child(2){flex-direction:column;display:flex}.postAuthor div:nth-child(2) b{font-size:12px}.postAuthor div:nth-child(2) span{color:#81867b;margin-top:4px;font-size:9px}.postAuthor small{color:#748000;border:1px solid #d8dfaa;padding:6px 8px;font-size:8px;font-weight:900}.postAuthor>button{background:0 0;border:0}.post>p{margin:8px 0 22px;padding:0 22px;font-size:14px;line-height:1.65}.postImage{object-fit:cover;width:100%;max-height:520px;display:block}.schemeMock{color:#dfff00;background:#181b17;justify-content:center;align-items:center;gap:16px;height:220px;margin:0 22px 20px;display:flex}.schemeMock i{background:#dfff00;width:90px;height:1px}.schemeMock span{border:1px solid #dfff00;padding:12px;font-size:9px}.schemeMock b{margin-left:15px;font-size:48px}.postStats{color:#777c72;border-top:1px solid #e3e5de;justify-content:space-between;padding:10px 22px;font-size:9px;display:flex}.postActions{border-top:1px solid #e3e5de;grid-template-columns:repeat(4,1fr);display:grid}.postActions button{color:#555a50;background:#fff;border:0;border-right:1px solid #e3e5de;padding:13px 5px;font-size:8px;font-weight:900}.comments{background:#f3f4ef;padding:8px 20px}.comments p{background:#fff;border-left:2px solid #dfff00;padding:10px 12px;font-size:10px}.commentBox{background:#f3f4ef;padding:12px;display:flex}.commentBox input{border:1px solid #d2d5cd;flex:1;padding:11px}.commentBox button{color:#dfff00;background:#10130e;border:0;padding:0 15px;font-size:8px;font-weight:900}.communityRight{flex-direction:column;align-self:start;gap:12px;display:flex;position:sticky;top:110px}.communityRight>div{background:#fff;border:1px solid #d1d4cb;flex-direction:column;padding:20px;display:flex}.communityRight small{letter-spacing:1px;margin-bottom:18px;font-size:8px;font-weight:900}.communityRight strong{font-size:28px}.communityRight span{color:#777d71;margin-bottom:14px;font-size:9px}.communityRight p{color:#656a60;font-size:11px;line-height:1.6}.communityRight button{color:#dfff00;background:#10130e;border:0;padding:11px;font-size:8px;font-weight:900}.expert .avatar{margin-bottom:16px}.expert b{font-size:14px}.expert button{margin-top:10px}@media (width<=1050px){.communityLayout{grid-template-columns:180px minmax(0,1fr)}.communityRight{display:none}}@media (width<=720px){.communityTop{padding:0 4vw}.communityTop nav{display:none}.communityTop>button{font-size:8px}.communityLayout{padding:18px 12px;display:block}.communityMenu{display:none}.feedHead{padding:25px}.feedHead h1{font-size:34px}.composer{grid-template-columns:36px 1fr;padding:14px}.composeTools{flex-wrap:wrap}.composeTools button{margin-left:0}.postAuthor{grid-template-columns:40px 1fr auto}.postAuthor small{display:none}.postActions button{font-size:7px}.schemeMock{gap:8px;height:160px}.schemeMock i{width:35px}.community .vmBrand small{display:none}}.voltIdentity{color:#fff;align-items:center;gap:11px;margin-right:auto;text-decoration:none;display:flex}.voltIdentity>span{color:#111;background:#dfff00;place-items:center;width:40px;height:40px;font-size:21px;font-weight:1000;display:grid;transform:skew(-8deg)}.voltIdentity>div{flex-direction:column;display:flex}.voltIdentity b{letter-spacing:.5px;font-size:15px}.voltIdentity small{color:#969b8f;letter-spacing:1px;font-size:7px}.profileFields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.profileFields input{border:1px solid #d8dbd2;padding:10px;font-size:10px}.composer>textarea{grid-column:2}.fileChosen,.formNotice{grid-column:2;margin:0;font-size:9px}.fileChosen{background:#eef0e9;padding:9px}.fileChosen button{float:right;background:0 0;border:0;font-size:8px;font-weight:900}.formNotice{color:#657500;font-weight:900}.feedState{text-align:center;background:#fff;border:1px solid #d1d4cb;flex-direction:column;gap:8px;padding:45px;display:flex}.feedState span{color:#787d73;font-size:11px}.launchCard{background:#dfff00!important}.launchCard h3{margin:25px 0 8px;font-size:27px;line-height:1}.revenueCard b{margin-bottom:12px;font-size:15px;line-height:1.4}.revenueCard a{color:#dfff00;text-align:center;background:#10130e;margin-top:10px;padding:11px;font-size:8px;font-weight:900;text-decoration:none}.communityFooter{color:#fff;background:#0d100c;align-items:center;gap:18px;padding:28px 5vw;display:flex}.communityFooter span{color:#90958a;font-size:9px}.communityFooter small{color:#777c71;margin-left:auto;font-size:8px}@media (width<=720px){.voltIdentity small{display:none}.profileFields{grid-template-columns:1fr}.composer>textarea,.composeTools,.fileChosen,.formNotice{grid-column:1/-1}.communityFooter{flex-direction:column;align-items:flex-start;gap:6px}.communityFooter small{margin-left:0}}button,a{font:inherit}button{cursor:pointer}.nav{background:var(--ink);color:#fff;z-index:10;border-bottom:1px solid #30322c;justify-content:space-between;align-items:center;width:100%;height:78px;padding:0 5vw;display:flex;position:absolute}.brand{color:inherit;letter-spacing:-.5px;align-items:center;gap:12px;font-size:20px;text-decoration:none;display:flex}.brand b{color:var(--acid)}.brand img{object-fit:cover;border:1px solid #42453d;border-radius:50%;width:46px;height:46px}.navLinks{align-items:center;gap:24px;display:flex}.navControls{align-items:center;gap:18px;display:flex}.siteMenuButton{color:#fff;background:#0d1a20;border:1px solid #50616a;grid-template-rows:repeat(3,5px);grid-template-columns:28px 1fr;align-content:center;column-gap:10px;min-width:104px;height:48px;padding:9px 14px;display:grid}.siteMenuButton i{background:var(--acid);grid-column:1;width:27px;height:2px;display:block}.siteMenuButton span{letter-spacing:1.4px;grid-area:1/2/4;align-self:center;font-size:9px;font-weight:900}.siteMenuBackdrop{z-index:90;background:#071015bb;border:0;position:fixed;inset:0}.siteMenu{z-index:100;color:#fff;background:#13232d;flex-direction:column;width:min(520px,94vw);padding:28px 34px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-18px 0 60px #0008}.siteMenu>header{border-bottom:1px solid #40515a;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.siteMenu>header div{flex-direction:column;gap:5px;display:flex}.siteMenu>header small{letter-spacing:2px;color:#8e9ba1;font-size:8px}.siteMenu>header b{letter-spacing:1px;font-size:17px}.siteMenu>header button{color:#e8a72f;background:0 0;border:0;font-size:34px}.siteMenu nav{margin-top:12px;display:grid}.siteMenu nav a{color:#fff;border-bottom:1px solid #30434c;grid-template-columns:45px 1fr auto;align-items:center;min-height:56px;text-decoration:none;display:grid}.siteMenu nav a:hover{background:#182d38}.siteMenu nav small{color:#7c8b92;font-size:8px}.siteMenu nav b{letter-spacing:.8px;font-size:13px}.siteMenu nav span{color:#e8a72f}.siteMenu>footer{letter-spacing:1px;color:#85939a;justify-content:space-between;gap:20px;margin-top:auto;padding-top:26px;font-size:8px;display:flex}.siteMenu>footer a{color:#e8a72f;font-weight:900;text-decoration:none}.bolt{border:2px solid var(--acid);width:36px;height:36px;color:var(--acid);place-items:center;font-weight:900;display:grid;transform:skew(-7deg)}.navCta{color:var(--acid);letter-spacing:1px;font-size:12px;font-weight:800;text-decoration:none}.navCta span{margin-left:10px;font-size:19px}.companyHero{color:#fff;background:#0b0d09;grid-template-columns:minmax(0,1.5fr) minmax(320px,.75fr);align-items:center;gap:6vw;min-height:100vh;padding:150px 7vw 80px;display:grid;position:relative;overflow:hidden}.companyGrid{opacity:.065;background-image:linear-gradient(#dfff00 1px,#0000 1px),linear-gradient(90deg,#dfff00 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:78px 0 0 48%;transform:skew(-10deg)}.companyCopy,.heroLogoWrap{z-index:1;position:relative}.gameLabel{color:#a9aca3;letter-spacing:2.2px;font-size:10px;font-weight:800}.companyHero h1{letter-spacing:-.065em;margin:34px 0;font-size:clamp(54px,7vw,108px);line-height:.88}.companyHero h1 em,.companyIntro h2 em,.companyServices h2 em,.companyPromise h2 em{color:var(--acid);font-style:normal}.companyCopy>p:not(.gameLabel){color:#b4b7ae;border-left:2px solid var(--acid);max-width:720px;padding-left:22px;font-size:18px;line-height:1.7}.companyActions{gap:12px;margin-top:38px;display:flex}.companyActions a{color:#fff;letter-spacing:1.1px;border:1px solid #50534b;justify-content:space-between;min-width:220px;padding:19px 22px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.companyActions a:first-child{background:var(--acid);color:#11130f;border-color:var(--acid)}.heroLogoWrap{background:#050604;border:1px solid #30332d;padding:22px;transform:rotate(1.5deg);box-shadow:0 28px 80px #000}.heroLogoWrap img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.heroLogoWrap>div{color:var(--acid);letter-spacing:1.5px;justify-content:space-between;padding-top:18px;font-size:8px;display:flex}.companyIntro{grid-template-columns:1fr 3fr;gap:30px;padding:110px 8vw;display:grid}.companyIntro h2,.companyServices h2,.companyPromise h2{letter-spacing:-.06em;margin:0 0 34px;font-size:clamp(46px,5.8vw,84px);line-height:.92}.companyIntro p{color:#666961;max-width:760px;font-size:18px;line-height:1.75}.territory{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.territory span{letter-spacing:1.2px;border:1px solid #cfd0c8;padding:11px 15px;font-size:9px;font-weight:900}.companyServices{color:#fff;background:#11130f;padding:100px 7vw}.servicesHead{grid-template-columns:1fr 3fr;gap:30px;display:grid}.serviceGrid{border-top:1px solid #3a3d35;border-left:1px solid #3a3d35;grid-template-columns:repeat(3,1fr);display:grid}.serviceGrid article{border-bottom:1px solid #3a3d35;border-right:1px solid #3a3d35;min-height:260px;padding:28px;position:relative}.serviceGrid article>span{color:#777a71;font-size:10px}.serviceGrid article>i{color:var(--acid);font-size:20px;font-style:normal;position:absolute;top:25px;right:28px}.serviceGrid h3{margin-top:74px;font-size:23px}.serviceGrid p{color:#9b9e95;font-size:13px;line-height:1.65}.companyPromise{background:var(--acid);color:#10120e;padding:105px 8vw}.companyPromise>p{letter-spacing:2px;font-size:9px;font-weight:900}.companyPromise h2{max-width:1100px;margin-top:40px}.companyPromise h2 em{color:#10120e}.companyPromise>div{border-top:1px solid #899900;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.companyPromise>div span{letter-spacing:1px;padding:22px 10px 0 0;font-size:10px;font-weight:900}.companyPromise>div b{opacity:.5;margin-right:15px}.companyProjects{color:#13232d;background:#f4f6f7;padding:105px 7vw}.projectSectionHead{grid-template-columns:1fr 3fr;gap:30px;display:grid}.projectSectionHead h2,.companyReferences h2,.companyGallery h2{letter-spacing:-.06em;margin:0 0 25px;font-size:clamp(46px,5.8vw,84px);line-height:.92}.projectSectionHead h2 em,.companyReferences h2 em,.companyGallery h2 em{color:#b47a45;font-style:normal}.projectSectionHead p,.galleryHead>p{color:#66747c;max-width:720px;font-size:15px;line-height:1.7}.projectCards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:55px;display:grid}.projectCards article{background:#fff;border:1px solid #d9e0e3;flex-direction:column;min-height:280px;padding:28px;display:flex}.projectCards small{letter-spacing:1.4px;color:#9a6335;font-size:8px;font-weight:900}.projectCards h3{margin:48px 0 14px;font-size:21px;line-height:1.18}.projectCards p{color:#6b7880;font-size:12px;line-height:1.6}.projectCards span{color:#9a6335;letter-spacing:1.2px;border-top:1px solid #e2e7e9;margin-top:auto;padding-top:18px;font-size:8px;font-weight:900}.companyReferences{color:#fff;background:#13232d;grid-template-columns:minmax(280px,1fr) minmax(0,1.25fr);gap:7vw;padding:105px 7vw;display:grid}.referenceList{border-top:1px solid #40515a}.referenceList article{border-bottom:1px solid #40515a;grid-template-columns:55px 1fr;gap:18px;padding:24px 0;display:grid}.referenceList article>span{color:#e8a72f;font-size:9px}.referenceList h3{margin:0 0 8px;font-size:16px}.referenceList p{color:#9fabb0;margin:0;font-size:12px;line-height:1.6}.referenceNote{color:#7f8e95;letter-spacing:.5px;grid-column:2;font-size:9px;line-height:1.6}.companyGallery{color:#13232d;background:#fff;padding:105px 7vw}.galleryHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;display:grid}.galleryGrid{background:#d9e0e3;border:1px solid #d9e0e3;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:52px;display:grid}.galleryGrid article{background:#eef1f2;flex-direction:column;min-height:260px;padding:22px;display:flex;position:relative;overflow:hidden}.galleryGrid article:nth-child(2n){background:#e7ebed}.galleryGrid article>span{color:#86939a;font-size:8px}.galleryGrid article>div{color:#b47a45;opacity:.45;margin:auto;font-size:58px}.galleryGrid b{letter-spacing:1px;font-size:13px}.galleryGrid small{color:#87949a;letter-spacing:1px;margin-top:7px;font-size:8px}.recruitmentHero{min-height:92vh}.hero{background:var(--ink);color:#fff;min-height:100vh;padding:150px 8vw 70px;position:relative;overflow:hidden}.gridMark{opacity:.08;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:48px 48px;width:54vw;height:75vh;position:absolute;top:90px;right:-7vw;transform:skew(-12deg)}.eyebrow,.sectionNum{letter-spacing:2.5px;color:#63665f;font-size:11px;font-weight:800}.eyebrow{color:#b6b8b1;position:relative}.eyebrow span{background:var(--acid);vertical-align:middle;width:30px;height:2px;margin-right:10px;display:inline-block}.hero h1,.manifest h2,.fit h2,.apply h2{letter-spacing:-.07em;max-width:1050px;margin:38px 0 30px;font-size:clamp(56px,8.3vw,126px);line-height:.84;position:relative}.hero h1 em,.manifest h2 em,.fit h2 em,.apply h2 em{color:var(--acid);font-style:normal}.heroLead{color:#b6b8b1;border-left:1px solid var(--acid);padding-left:24px;font-size:18px;line-height:1.7}.heroActions{gap:12px;margin-top:40px;display:flex}.heroActions button,.submit{letter-spacing:1.2px;text-align:left;border:0;justify-content:space-between;min-width:220px;padding:20px 26px;font-size:12px;font-weight:900;display:flex}.primary,.submit{background:var(--acid);color:#10120e}.secondary{color:#fff;background:0 0;border:1px solid #55584f!important}.scroll{letter-spacing:2px;color:#73766e;font-size:9px;position:absolute;bottom:55px;right:5vw}.scroll i{color:var(--acid);margin-left:15px;font-size:20px}.manifest{grid-template-columns:1fr 3fr;padding:120px 8vw 90px;display:grid}.manifest h2{margin:0;font-size:clamp(50px,6vw,90px)}.manifest p{color:#666961;max-width:600px;font-size:18px;line-height:1.7}.benefits{border-top:1px solid #d3d3cc;border-bottom:1px solid #d3d3cc;grid-template-columns:repeat(4,1fr);display:grid}.benefits article{border-right:1px solid #d3d3cc;padding:30px 2.5vw 55px}.benefits article>span{color:#8b8d86;font-size:10px}.benefitIcon{margin:50px 0 35px;font-size:36px}.benefits h3{font-size:20px}.benefits p{color:#74766f;font-size:14px;line-height:1.6}.fit{background:var(--ink);color:#fff;min-height:700px;padding:100px 8vw}.sectionNum.light{color:#777a72}.fitIntro h2{font-size:clamp(55px,7vw,100px)}.fitIntro>p{color:#a2a49e;max-width:550px;line-height:1.7}.choiceGrid{grid-template-columns:1fr 1fr;gap:15px;margin-top:45px;display:grid}.choiceGrid button{color:#fff;text-align:left;background:#1a1c17;border:1px solid #34362f;flex-direction:column;gap:10px;padding:30px;display:flex}.choiceGrid button:hover{border-color:var(--acid);transform:translateY(-3px)}.choiceGrid b{font-size:20px}.choiceGrid span{color:#969991;font-size:13px}.quiz{max-width:900px;margin:55px auto 0}.quizHead{border-bottom:1px solid #383a34;justify-content:space-between;align-items:end;padding-bottom:25px;display:flex}.quizHead small,.result small{color:var(--acid);letter-spacing:2px;font-size:10px}.quizHead h2{letter-spacing:-2px;margin:10px 0 0;font-size:35px}.quizHead>button{color:#a1a39c;background:0 0;border:0;font-size:10px;text-decoration:underline}.question{padding:45px 0}.question>span{color:var(--acid);font-size:11px}.question h3{max-width:600px;font-size:30px}.question>div{gap:10px;display:grid}.question button{color:#fff;text-align:left;background:#1b1d18;border:1px solid #383b33;justify-content:space-between;padding:20px;display:flex}.question button:hover{border-color:var(--acid);color:var(--acid)}.question i{font-style:normal}.result{grid-template-columns:220px 1fr;gap:50px;padding:50px 0;display:grid}.score{border:2px solid var(--acid);text-align:center;border-radius:50%;place-content:center;width:200px;height:200px;display:grid}.score strong{color:var(--acid);font-size:50px}.score span{letter-spacing:2px;font-size:9px}.result h3{margin:10px 0;font-size:36px}.result p{color:#a4a69f}.result a{color:var(--acid);margin-top:20px;font-size:12px;font-weight:700;display:inline-block}.roles{padding:110px 8vw}.role{border-bottom:1px solid #cfd0c8;grid-template-columns:70px 1fr auto;align-items:center;gap:30px;padding:45px 0;display:grid}.role>span{color:#8c8e87;font-size:12px}.role small{letter-spacing:2px;color:#858780;font-size:9px}.role h2{letter-spacing:-.05em;margin:8px 0;font-size:clamp(30px,4vw,58px)}.role p{color:#70736b;max-width:600px;line-height:1.6}.role button{color:#13232d;letter-spacing:.08em;opacity:1;cursor:pointer;background:#e8a72f;border:1px solid #b9bbb3;border-radius:50%;width:100px;height:100px;font-size:10px;font-weight:900}.role button:hover{background:#f1bd59;border-color:#f1bd59}.apply{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:8vw;padding:100px 8vw;display:grid}.apply h2{margin-top:45px;font-size:clamp(48px,6vw,88px)}.applyTitle>p{color:#a7a9a2;max-width:460px;line-height:1.7}.direct{flex-direction:column;gap:15px;margin-top:40px;display:flex}.direct a{color:#fff;font-size:12px;text-decoration:none}.direct a:last-child{color:var(--acid)}form{padding-top:60px}label{letter-spacing:1.7px;color:#a6a8a1;flex-direction:column;gap:10px;margin-bottom:24px;font-size:9px;display:flex}.row{grid-template-columns:1fr 1fr;gap:15px;display:grid}input,textarea{color:#fff;background:#1a1c17;border:1px solid #3b3e36;outline:none;padding:16px;font-size:14px}input:focus,textarea:focus{border-color:var(--acid)}.upload input{opacity:0;pointer-events:none;position:absolute}.upload span{color:#fff;cursor:pointer;border:1px dashed #50534a;padding:20px;font-size:11px}.upload small{color:#75786f;margin-left:12px}.consent{letter-spacing:0;flex-direction:row;align-items:flex-start;line-height:1.5}.consent input{accent-color:var(--acid);margin:0}.submit{width:100%;margin-top:15px}.success{text-align:center;border:1px solid #3d4037;align-self:center;padding:70px 30px}.success div{background:var(--acid);color:#111;border-radius:50%;place-items:center;width:70px;height:70px;margin:auto;font-size:30px;display:grid}.success h3{font-size:30px}.success p{color:#a4a69e}.error{color:#ff998e;font-size:12px}footer{color:#75786f;letter-spacing:1px;background:#0b0d09;justify-content:space-between;align-items:center;padding:35px 5vw;font-size:10px;display:flex}footer .brand{color:#fff}.consentBar{z-index:1000;color:#fff;background:#11130f;border:1px solid #464940;justify-content:space-between;align-items:center;gap:25px;padding:20px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 15px 50px #0008}.consentBar b{letter-spacing:2px;color:#dfff00;font-size:10px}.consentBar p{color:#b2b4ad;max-width:690px;margin:8px 0 0;font-size:12px}.consentBar a{color:#dfff00}.consentBar>div:last-child{gap:8px;display:flex}.consentBar button{color:#fff;background:0 0;border:1px solid #55584f;padding:13px 16px;font-size:9px;font-weight:700}.consentBar button:last-child{color:#111;background:#dfff00;border-color:#dfff00}@media (width<=760px){.navCompany,.navExtra{display:none}.consentBar{flex-direction:column;align-items:stretch;bottom:8px;left:8px;right:8px}.consentBar>div:last-child{grid-template-columns:1fr 1fr;display:grid}.navApply{display:none}.siteMenuButton{grid-template-columns:1fr;width:52px;min-width:52px;padding:9px 11px}.siteMenuButton i{grid-column:1}.siteMenuButton span{display:none}.siteMenu{padding:22px 20px}.siteMenu nav a{min-height:53px}.projectSectionHead,.companyReferences,.galleryHead{grid-template-columns:1fr}.companyProjects,.companyReferences,.companyGallery{padding:75px 6vw}.projectCards,.galleryGrid{grid-template-columns:1fr}.projectCards article{min-height:230px}.companyReferences{gap:42px}.referenceNote{grid-column:1}.galleryGrid article{min-height:210px}.nav{height:66px}.brand{font-size:16px}.brand img{width:38px;height:38px}.navLinks{gap:15px}.companyHero{grid-template-columns:1fr;gap:45px;padding:105px 6vw 65px}.companyHero h1{font-size:50px}.companyCopy>p:not(.gameLabel){font-size:15px}.companyActions{flex-direction:column}.companyActions a{min-width:0}.heroLogoWrap{width:100%;max-width:420px;margin:auto}.companyIntro,.servicesHead{grid-template-columns:1fr}.companyIntro{padding:75px 6vw}.companyIntro h2,.companyServices h2,.companyPromise h2{font-size:43px}.companyServices{padding:75px 6vw}.serviceGrid{grid-template-columns:1fr}.serviceGrid article{min-height:220px}.companyPromise{padding:75px 6vw}.companyPromise>div{grid-template-columns:1fr;gap:18px}.bolt{width:30px;height:30px}.hero{min-height:auto;padding:120px 6vw 80px}.hero h1{font-size:54px}.heroLead{font-size:15px}.heroActions{flex-direction:column}.heroActions button{width:100%}.scroll{display:none}.manifest{grid-template-columns:1fr;gap:35px;padding:80px 6vw 55px}.manifest h2{font-size:48px}.benefits{grid-template-columns:1fr 1fr}.benefits article:nth-child(2){border-right:0}.benefits article{padding:25px 6vw 40px}.benefitIcon{margin:30px 0 20px}.fit{padding:75px 6vw}.fitIntro h2{font-size:52px}.choiceGrid{grid-template-columns:1fr}.quizHead h2{font-size:25px}.result{grid-template-columns:1fr;gap:25px}.score{width:150px;height:150px}.roles{padding:75px 6vw}.role{grid-template-columns:35px 1fr}.role button{color:#13232d;opacity:1;background:#e8a72f;border-color:#e8a72f;border-radius:0;grid-column:2;width:auto;height:auto;min-height:56px;padding:15px;font-size:12px;font-weight:900}.role h2{font-size:32px}.apply{grid-template-columns:1fr;padding:75px 6vw}.apply h2{font-size:50px}.row{grid-template-columns:1fr}form{padding-top:10px}footer{flex-direction:column;align-items:flex-start;gap:25px}.gridMark{width:100vw}}.portalAuth{align-items:center;gap:8px;margin-left:auto;display:flex}.portalAuth a{color:#d9ff24;letter-spacing:.6px;padding:8px;font-size:9px;font-weight:900;text-decoration:none}.portalAuth a:last-child{border:1px solid #d9ff24;border-radius:5px}@media (width<=680px){.portalAuth{display:none}}.voltApp{--a:#dfff00;--d:#0d110e;--t:#152025;min-height:100vh;color:var(--t);background:#f1f3ef;font-family:Arial,sans-serif}.voltApp *{box-sizing:border-box}.voltApp button,.voltApp input,.voltApp select,.voltApp textarea{font:inherit}.voltBar{background:var(--d);color:#fff;z-index:30;align-items:center;gap:22px;height:72px;padding:0 3.5vw;display:flex;position:sticky;top:0}.hamb{background:0 0;border:0;gap:5px;width:37px;display:grid}.hamb span{background:var(--a);height:2px}.voltLogo{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:10px;text-decoration:none;display:flex}.voltLogo i{background:var(--a);color:#111;place-items:center;width:39px;height:39px;font-size:20px;font-style:normal;display:grid;transform:skew(-7deg)}.voltLogo span{flex-direction:column;display:flex}.voltLogo b{letter-spacing:2px;font-size:20px;line-height:1}.voltLogo small{color:#929a90;letter-spacing:1.2px;margin-top:5px;font-size:7px}.voltBar nav{gap:23px;margin-left:25px;display:flex}.voltBar nav button{color:#aeb5ac;background:0 0;border:0;padding:27px 0;font-size:10px;font-weight:900}.voltBar nav button.on{color:var(--a);box-shadow:inset 0 -2px var(--a)}.viewSwitch{border:1px solid #42483f;margin-left:auto;padding:3px;display:flex}.viewSwitch button{color:#8f978d;background:0 0;border:0;padding:8px 11px;font-size:8px;font-weight:900}.viewSwitch button.on{background:var(--a);color:#111}.loginLink,.joinLink{font-size:8px;font-weight:900;text-decoration:none}.loginLink{color:#fff}.joinLink{background:var(--a);color:#111;padding:12px 14px}.voltShade{z-index:40;background:#080c09b8;border:0;position:fixed;inset:0}.voltDrawer{z-index:50;background:#eef0eb;width:min(390px,92vw);padding:18px;position:fixed;inset:0 auto 0 0;overflow:auto;box-shadow:18px 0 60px #0006}.voltDrawer header{background:var(--d);justify-content:space-between;align-items:center;margin:-18px -18px 18px;padding:17px;display:flex}.voltDrawer header>button{color:#fff;background:0 0;border:0;font-size:27px}.voltDrawer>a,.voltDrawer>button{width:100%;color:var(--t);text-align:left;background:#fff;border:1px solid #d4d8d0;align-items:center;gap:12px;margin-bottom:7px;padding:13px;text-decoration:none;display:flex}.voltDrawer>a>i,.voltDrawer>button>i{background:#edf6b7;place-items:center;width:39px;height:39px;font-style:normal;display:grid}.voltDrawer span{flex:1}.voltDrawer span b,.voltDrawer span small{display:block}.voltDrawer span b{font-size:13px}.voltDrawer span small{color:#748078;margin-top:4px;font-size:9px}.voltDrawer strong{font-size:20px}.drawerAuth{grid-template-columns:1fr 1fr;gap:7px;margin-top:16px;display:grid}.drawerAuth a{color:#111;text-align:center;background:#fff;border:1px solid #cfd4cc;padding:13px;font-size:9px;font-weight:900;text-decoration:none}.drawerAuth a:last-child{background:var(--a)}.voltHero{background:var(--d);color:#fff;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:8vw;min-height:430px;padding:70px 8vw 88px;display:grid;position:relative;overflow:hidden}.voltHero:after{content:"";border:1px solid #dfff0020;width:480px;height:480px;position:absolute;top:-190px;right:12%;transform:rotate(45deg);box-shadow:0 0 0 70px #dfff0008,0 0 0 140px #dfff0005}.voltHero>div,.voltHero>aside{z-index:1;position:relative}.voltHero small,.quickBoard small,.sectionHeading small,.activityPanel>small,.pageHead small,.detailModal>small,.postJobModal>small{letter-spacing:1.6px;color:#829600;font-size:8px;font-weight:900}.voltHero h1{letter-spacing:-.055em;margin:18px 0 23px;font-size:clamp(43px,6vw,82px);line-height:.91}.voltHero h1 em{color:var(--a);font-style:normal}.voltHero p{color:#aeb5ab;max-width:670px;font-size:15px;line-height:1.7}.heroButtons{gap:8px;margin-top:30px;display:flex}.heroButtons button,.heroButtons a{border:1px solid #4a5048;padding:16px 18px;font-size:9px;font-weight:900;text-decoration:none}.heroButtons button{background:var(--a);color:#111}.heroButtons a{color:#fff}.voltHero aside{border-left:1px solid #3c4239;padding-left:28px;display:grid}.voltHero aside small{color:#899187;margin-bottom:13px}.voltHero aside b{color:var(--a);margin-top:9px;font-size:35px}.voltHero aside span{color:#919990;font-size:9px}.voltHero.firma{background:#111b20}.smartSearch{z-index:4;background:#fff;grid-template-columns:1fr 280px 150px;width:min(1120px,92vw);margin:-32px auto 0;padding:14px;display:grid;position:relative;box-shadow:0 20px 50px #19231b18}.smartSearch label,.filterBar label{color:#69756c;font-size:8px;font-weight:900}.smartSearch label span,.filterBar label span{margin:0 0 6px 4px;display:block}.smartSearch input,.smartSearch select,.filterBar input,.filterBar select{background:#f0f2ed;border:0;width:100%;height:48px;padding:0 14px}.smartSearch label:first-child{border-right:6px solid #fff}.smartSearch button,.filterBar button{background:var(--d);color:var(--a);border:0;font-size:9px;font-weight:900}.quickBoard,.homeGrid,.directoryPage{width:min(1120px,92vw);margin:55px auto}.quickBoard>header,.sectionHeading,.pageHead{justify-content:space-between;align-items:end;display:flex}.quickBoard h2,.sectionHeading h2{margin:7px 0 0;font-size:28px}.quickBoard>header>span{color:#89918a;font-size:8px}.quickCards{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.quickCards>a,.quickCards>button{color:var(--t);text-align:left;background:#fff;border:1px solid #d4d8d1;align-items:center;gap:12px;min-height:86px;padding:18px;text-decoration:none;display:flex}.quickCards i{color:#627200;background:#eef5c9;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.quickCards b,.quickCards small{display:block}.quickCards b{font-size:12px}.quickCards small{color:#7a857d;letter-spacing:0;margin-top:5px;font-weight:400;line-height:1.4}.homeGrid{grid-template-columns:minmax(0,1fr) 300px;gap:22px;display:grid}.sectionHeading{margin-bottom:16px}.sectionHeading>button{background:0 0;border:0;font-size:8px;font-weight:900}.activityPanel{background:var(--a);align-self:start;padding:27px}.activityPanel h3{margin:35px 0;font-size:31px}.activityPanel article{border-top:1px solid #97a800;padding:17px 0}.activityPanel article b,.activityPanel article span{display:block}.activityPanel article b{font-size:12px}.activityPanel article span{color:#667000;margin-top:8px;font-size:8px}.activityPanel>a{background:var(--d);color:#fff;text-align:center;padding:13px;font-size:8px;font-weight:900;text-decoration:none;display:block}.newJobCard{background:#fff;border:1px solid #d3d7cf;grid-template-columns:90px 1fr auto;align-items:center;gap:17px;margin-bottom:9px;padding:21px;display:grid}.jobTime span,.jobTime small{display:block}.jobTime span{background:var(--a);width:max-content;padding:6px 8px;font-size:7px;font-weight:900}.jobTime small{color:#7b857d;margin-top:10px;font-size:8px}.jobContent h3{margin:0 0 7px;font-size:19px}.jobContent p{color:#657169;margin:0 0 7px;font-size:10px}.jobContent>strong{font-size:12px}.tagRow{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.tagRow span{background:#f6f7f3;border:1px solid #d0d5cc;padding:6px 8px;font-size:7px}.jobCardActions{gap:6px;display:flex}.jobCardActions button{background:var(--d);color:var(--a);border:0;padding:11px;font-size:8px;font-weight:900}.jobCardActions .heart{color:#687800;background:#eef0eb;padding:6px 10px;font-size:19px}.directoryPage{min-height:75vh;margin-top:0;padding:52px 0 70px}.pageHead{background:var(--d);color:#fff;padding:38px 42px}.pageHead h1{margin:9px 0;font-size:42px}.pageHead p{color:#9da69d;margin:0;font-size:12px}.pageHead>button{background:var(--a);border:0;padding:14px 16px;font-size:8px;font-weight:900}.filterBar{background:#fff;border:1px solid #d3d8d0;grid-template-columns:1fr 280px 130px;margin:14px 0;padding:14px;display:grid}.filterBar label:first-child{border-right:7px solid #fff}.listWithAside{grid-template-columns:1fr 245px;gap:15px;display:grid}.filterAside{background:#fff;border:1px solid #d4d8d0;flex-direction:column;align-self:start;padding:20px;display:flex}.filterAside>b{font-size:9px}.filterAside label{margin-top:15px;font-size:10px}.filterAside hr{border:0;border-top:1px solid #ddd;width:100%;margin:23px 0}.filterAside p{font-size:10px}.filterAside button{background:var(--d);color:var(--a);border:0;padding:12px;font-size:8px;font-weight:900}.workersGrid,.companiesGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.workerCard{background:#fff;border:1px solid #d3d7cf;padding:22px}.workerCard header{justify-content:space-between;align-items:center;display:flex}.workerCard header>i,.bigAvatar{background:var(--d);width:48px;height:48px;color:var(--a);place-items:center;font-style:normal;font-weight:900;display:grid}.workerCard header>span{text-align:right;flex-direction:column;display:flex}.workerCard header small{color:#607600;font-size:7px;font-weight:900}.workerCard header b{color:#929b93;margin-top:5px;font-size:7px}.workerCard h3{margin:27px 0 6px;font-size:20px}.workerCard>p{margin:0 0 8px;font-size:11px;font-weight:700}.workerCard>span{color:#758078;font-size:9px}.workerCard footer{border-top:1px solid #e0e3dd;justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;display:flex}.workerCard footer>span{flex-direction:column;display:flex}.workerCard footer small{font-size:7px}.workerCard footer b{font-size:10px}.workerCard footer button,.companiesGrid button{background:var(--d);color:var(--a);border:0;padding:10px 12px;font-size:8px;font-weight:900}.companiesGrid article{background:#fff;border:1px solid #d4d8d0;padding:25px}.companyMark{background:var(--a);place-items:center;width:52px;height:52px;font-size:23px;display:grid}.companiesGrid small{float:right;color:#667600;margin-top:-42px;font-size:7px;font-weight:900}.companiesGrid h3{margin:38px 0 7px;font-size:22px}.companiesGrid p,.companiesGrid span,.companiesGrid b{display:block}.companiesGrid span{color:#758078;margin:18px 0;font-size:9px}.companiesGrid b{color:#667600;font-size:9px}.companiesGrid button{width:100%;margin-top:20px}.voltFooter{background:var(--d);color:#fff;align-items:center;gap:25px;padding:29px 5vw;display:flex}.voltFooter p{color:#8d958c;font-size:9px}.voltFooter>small{color:#727a71;margin-left:auto;font-size:8px}.voltModal{z-index:80;background:#080b09d4;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.detailModal,.postJobModal{background:#f7f8f4;width:min(590px,100%);max-height:92vh;padding:34px;position:relative;overflow:auto}.modalX{background:0 0;border:0;font-size:27px;position:absolute;top:12px;right:17px}.detailModal h2,.postJobModal h2{margin:13px 35px 8px 0;font-size:33px}.detailModal h3{font-size:14px}.detailModal>p{color:#667169;font-size:11px}.detailModal>strong{font-size:19px;display:block}.detailModal hr{border:0;border-top:1px solid #d5d9d1;margin:23px 0}.facts{grid-template-columns:repeat(3,1fr);gap:6px;margin:22px 0;display:grid}.facts span{background:#ecefe8;padding:12px}.facts small,.facts b{display:block}.facts small{font-size:7px}.facts b{font-size:10px}.mainAction,.secondAction{border:0;width:100%;padding:15px;font-size:9px;font-weight:900}.mainAction{background:var(--a)}.secondAction{background:var(--d);color:#fff;margin-top:7px}.bigAvatar{width:68px;height:68px;font-size:18px}.privacyLine{background:#edf2d1;padding:12px!important}.postJobModal>div{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.postJobModal label{font-size:9px;font-weight:900}.postJobModal input,.postJobModal select,.postJobModal textarea{background:#fff;border:1px solid #cdd3c9;width:100%;margin-top:6px;padding:12px;display:block}.postJobModal .full{grid-column:1/-1}.postJobModal textarea{min-height:110px}@media (width<=950px){.voltBar nav{display:none}.quickCards{grid-template-columns:1fr 1fr}.homeGrid{grid-template-columns:1fr}.activityPanel{display:none}.workersGrid,.companiesGrid{grid-template-columns:1fr 1fr}.viewSwitch{margin-left:auto}.loginLink{display:none}}@media (width<=650px){.voltBar{gap:10px;height:64px;padding:0 4vw}.voltLogo small{display:none}.voltBar .viewSwitch{z-index:25;background:#111;padding:4px;position:fixed;bottom:13px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #0007}.joinLink{padding:10px;font-size:7px}.voltHero{grid-template-columns:1fr;min-height:auto;padding:48px 5vw 62px}.voltHero h1{font-size:43px}.voltHero aside{display:none}.heroButtons{flex-direction:column}.heroButtons a,.heroButtons button{text-align:center}.smartSearch{grid-template-columns:1fr;margin-top:-25px}.smartSearch label:first-child{border:0;border-bottom:6px solid #fff}.smartSearch button{height:45px}.quickBoard,.homeGrid,.directoryPage{width:94vw;margin-top:38px}.quickCards{grid-template-columns:1fr}.newJobCard{grid-template-columns:1fr;padding:17px}.jobTime{justify-content:space-between;display:flex}.jobCardActions button:last-child{flex:1}.pageHead{padding:27px 22px;display:block}.pageHead h1{font-size:31px}.pageHead>button{margin-top:18px}.filterBar{grid-template-columns:1fr}.filterBar label:first-child{border:0;border-bottom:7px solid #fff}.filterBar button{height:42px}.listWithAside{grid-template-columns:1fr}.filterAside{display:none}.workersGrid,.companiesGrid{grid-template-columns:1fr}.voltFooter{padding-bottom:85px;display:block}.voltFooter p,.voltFooter>small{margin:12px 0;display:block}.facts{grid-template-columns:1fr}.detailModal,.postJobModal{padding:25px}.postJobModal>div{grid-template-columns:1fr}.postJobModal .full{grid-column:1}.directoryPage{padding-top:0}}.voltPro{--lime:#cfff00;--ink:#10130f;--muted:#697168;--line:#e4e8e2;--bg:#f5f7f4;background:var(--bg);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif;display:flex}.proSidebar{color:#fff;z-index:40;background:#10130f;flex-direction:column;width:254px;padding:0 16px;display:flex;position:fixed;inset:0 auto 0 0}.proBrand{border-bottom:1px solid #2d332b;align-items:center;gap:12px;height:76px;display:flex}.proBrand>i{background:var(--lime);color:#111;place-items:center;width:40px;height:40px;font-size:20px;font-style:normal;display:grid}.proBrand div{flex-direction:column;display:flex}.proBrand b{letter-spacing:3px;font-size:23px}.proBrand small{letter-spacing:1.5px;color:#a9b0a5;font-size:8px}.proBrand>button{color:#fff;background:0 0;border:0;margin-left:auto;font-size:26px;display:none}.roleTabs{grid-template-columns:1fr 1fr;gap:5px;padding:18px 0 14px;display:grid}.roleTabs button{color:#9ea59b;letter-spacing:.5px;background:#181d17;border:1px solid #394036;padding:10px 5px;font-size:10px;font-weight:800}.roleTabs button.on{background:var(--lime);color:#10130f;border-color:var(--lime)}.proSidebar nav{gap:5px;display:grid}.proSidebar nav button,.sideSection a{color:#aeb5ab;text-align:left;background:0 0;border:0;align-items:center;gap:13px;height:46px;padding:0 13px;font-size:14px;text-decoration:none;display:flex}.proSidebar nav button i{text-align:center;width:20px;font-style:normal}.proSidebar nav button.active{color:#fff;border-left:3px solid var(--lime);background:#252b23}.proSidebar nav button em{background:var(--lime);color:#10130f;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800}.sideSection{border-top:1px solid #2d332b;margin-top:18px;padding-top:18px}.sideSection>small{letter-spacing:2px;color:#737b71;padding:0 13px;font-size:9px}.sideSection a{height:41px}.sideProfile{border-top:1px solid #2d332b;align-items:center;gap:10px;margin-top:auto;padding:18px 4px;display:flex}.sideProfile>span{background:var(--lime);color:#111;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.sideProfile div{flex-direction:column;min-width:0;display:flex}.sideProfile b{font-size:12px}.sideProfile small{color:#8e978b;font-size:10px}.sideProfile button{color:#888;background:0 0;border:0;margin-left:auto}.proMain{width:calc(100% - 254px);margin-left:254px}.proTop{border-bottom:1px solid var(--line);z-index:20;background:#fff;align-items:center;gap:18px;height:76px;padding:0 34px;display:flex;position:sticky;top:0}.globalSearch{background:#f3f5f2;flex:1;align-items:center;gap:10px;max-width:560px;height:42px;padding:0 14px;display:flex}.globalSearch input{background:0 0;border:0;outline:0;width:100%;font-size:13px}.proTop>a{color:#252924;font-size:12px;font-weight:800;text-decoration:none}.proTop .topCta{background:var(--ink);color:#fff;padding:13px 18px}.notify,.proHamb{background:#f1f4ef;border:0;min-width:40px;height:40px;position:relative}.notify em{background:var(--lime);border-radius:10px;padding:1px 4px;font-size:9px;font-style:normal;position:absolute;top:2px;right:3px}.proHamb{display:none}.proContent{max-width:1440px;margin:auto;padding:34px}.dashTitle,.pageTitlePro{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:26px;display:flex}.dashTitle small,.pageTitlePro small,.dashGrid header small,.dashGrid>aside>small{letter-spacing:2px;color:#788175;font-size:9px;font-weight:900}.dashTitle h1,.pageTitlePro h1{letter-spacing:-1px;margin:7px 0 5px;font-size:30px}.dashTitle p,.pageTitlePro p{color:var(--muted);margin:0;font-size:13px}.dashTitle>button,.pageTitlePro>button,.emptyPanel button{background:var(--lime);border:0;padding:14px 20px;font-size:11px;font-weight:900}.statGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.statGrid article{border:1px solid var(--line);background:#fff;padding:20px;position:relative}.statGrid article>span{background:#f0f4ec;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:18px;right:18px}.statGrid b{font-size:28px}.statGrid p{margin:8px 0;font-size:13px;font-weight:800}.statGrid small{color:#73806e;font-size:10px}.dashGrid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:16px;margin-top:16px;display:grid}.dashGrid>section,.dashGrid>aside{border:1px solid var(--line);background:#fff;padding:22px}.dashGrid>section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:16px;display:flex}.dashGrid h2{margin:5px 0 0;font-size:18px}.dashGrid header button{background:0 0;border:0;font-size:10px;font-weight:900}.miniRow{text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0eb;grid-template-columns:42px 1fr auto 20px;align-items:center;gap:12px;width:100%;padding:16px 0;display:grid}.miniRow>i,.companyAvatar{background:#eef2eb;place-items:center;width:40px;height:40px;font-size:11px;font-style:normal;font-weight:900;display:grid}.miniRow span{flex-direction:column;gap:4px;display:flex}.miniRow span b{font-size:13px}.miniRow span small{color:var(--muted);font-size:10px}.miniRow strong,.match{color:#638000;font-size:11px}.miniRow em{font-style:normal}.dashGrid>aside>article{border-bottom:1px solid #edf0eb;gap:11px;padding:15px 0;display:flex}.dashGrid>aside>article i{background:#f0f4eb;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.dashGrid>aside>article span{flex-direction:column;gap:5px;display:flex}.dashGrid>aside>article b{font-size:11px}.dashGrid>aside>article small{color:var(--muted);font-size:9px}.dashGrid>aside>a{color:#10130f;margin-top:18px;font-size:10px;font-weight:900;text-decoration:none;display:block}.filtersPro{border:1px solid var(--line);background:#fff;grid-template-columns:1.5fr .65fr .55fr auto;gap:10px;margin-bottom:14px;padding:13px;display:grid}.filtersPro label{background:#f5f7f4;align-items:center;gap:8px;padding:0 12px;display:flex}.filtersPro input,.filtersPro select,.filtersPro button{background:#fff;border:1px solid #dfe4dc;height:42px;padding:0 12px;font-size:11px}.filtersPro input{background:0 0;border:0;outline:0;width:100%}.filtersPro button{font-weight:800}.proTable{border:1px solid var(--line);background:#fff}.tableHead,.jobRow{grid-template-columns:2fr 1fr 1fr .85fr .7fr;align-items:center;gap:15px;padding:13px 18px;display:grid}.tableHead{color:#7d857a;letter-spacing:1px;background:#f0f3ee;font-size:9px;font-weight:900}.jobRow{border-top:1px solid var(--line);min-height:91px}.jobRow>div:first-child{align-items:center;gap:12px;display:flex}.jobRow>div:first-child>span,.jobRow>span{flex-direction:column;gap:5px;display:flex}.jobRow b,.jobRow strong{font-size:12px}.jobRow small,.jobRow em{color:#777;font-size:9px;font-style:normal}.jobRow .statusPill{color:#688000;background:#eff5e4;width:max-content;padding:4px 7px}.jobRow>div:last-child{justify-content:flex-end;align-items:center;gap:5px;display:flex}.save,.rowGo{border:1px solid var(--line);background:#fff;width:31px;height:31px}.workerTable{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.workerTable article,.companyGridPro article{border:1px solid var(--line);background:#fff;padding:20px}.workerTable header{align-items:center;gap:10px;display:flex}.workerTable header>i{background:var(--ink);width:42px;height:42px;color:var(--lime);place-items:center;font-style:normal;font-weight:900;display:grid}.workerTable header>span{flex-direction:column;gap:4px;display:flex}.workerTable header small,.workerTable p{color:var(--muted);font-size:10px}.workerTable header>em{color:#6f8700;background:#f0f5e8;margin-left:auto;padding:6px;font-size:9px;font-style:normal}.workerTable article>div{gap:5px;display:flex}.workerTable article>div span{background:#f1f3ef;padding:5px 7px;font-size:9px}.workerTable footer,.companyGridPro footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:16px;padding-top:15px;display:flex}.workerTable footer>span{flex-direction:column;display:flex}.workerTable footer small{color:#888;font-size:8px}.workerTable footer button,.companyGridPro footer button{background:0 0;border:0;font-size:10px;font-weight:900}.companyGridPro{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.companyGridPro article>i{background:var(--lime);place-items:center;width:46px;height:46px;font-style:normal;display:grid}.companyGridPro article>small{letter-spacing:1px;color:#6d8500;margin-top:18px;font-size:8px;display:block}.companyGridPro h3{margin:8px 0}.companyGridPro p,.companyGridPro>article>span{color:var(--muted);font-size:11px}.emptyPanel{border:1px solid var(--line);text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:390px;display:flex}.emptyPanel>i{font-size:30px}.emptyPanel p{color:var(--muted)}.proModal{z-index:80;background:#111b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.proModal form{background:#fff;grid-template-columns:1fr 1fr;gap:14px;width:min(700px,100%);padding:32px;display:grid;position:relative}.proModal h2,.proModal>form>small{grid-column:1/-1}.proModal label{flex-direction:column;gap:7px;font-size:10px;font-weight:800;display:flex}.proModal input,.proModal select,.proModal textarea{font:inherit;border:1px solid #dce1d9;padding:12px}.proModal textarea{min-height:90px}.proModal .wide,.proModal .submit{grid-column:1/-1}.proModal .submit{background:var(--lime);border:0;padding:15px;font-weight:900}.proModal .x{background:0 0;border:0;font-size:25px;position:absolute;top:16px;right:18px}.proShade{display:none}@media (width<=1050px){.proSidebar{transition:all .2s;transform:translate(-100%)}.proSidebar.open{transform:none}.proBrand>button,.proHamb{display:block}.proShade{z-index:35;background:#0008;border:0;display:block;position:fixed;inset:0}.proMain{width:100%;margin-left:0}.statGrid{grid-template-columns:repeat(2,1fr)}.companyGridPro{grid-template-columns:1fr 1fr}}@media (width<=720px){.proTop{gap:8px;height:64px;padding:0 14px}.globalSearch{min-width:0}.proTop>a:not(.topCta),.notify{display:none}.proTop .topCta{padding:11px;font-size:9px}.proContent{padding:20px 14px}.dashTitle,.pageTitlePro{flex-direction:column;align-items:flex-start}.dashTitle h1,.pageTitlePro h1{font-size:25px}.statGrid{grid-template-columns:1fr 1fr;gap:8px}.statGrid article{padding:14px}.statGrid b{font-size:23px}.dashGrid{grid-template-columns:1fr}.filtersPro{grid-template-columns:1fr 1fr}.filtersPro label{grid-column:1/-1}.proTable{overflow:auto}.tableHead,.jobRow{min-width:840px}.workerTable,.companyGridPro{grid-template-columns:1fr}.proModal form{grid-template-columns:1fr;padding:25px 18px}.proModal label,.proModal .wide,.proModal .submit{grid-column:1}.roleTabs{padding-top:12px}}.filtersPro .positionSelect{width:100%;font-weight:700}@media (width<=720px){.filtersPro .positionSelect{grid-column:1/-1}.proTable{background:0 0;border:0;gap:12px;display:grid;overflow:visible}.proTable .tableHead{display:none}.proTable .jobRow{border:1px solid var(--line);background:#fff;grid-template-columns:1fr;gap:14px;width:100%;min-width:0;margin:0;padding:18px;display:grid}.jobRow>div:first-child{align-items:flex-start}.jobRow>div:first-child>span{min-width:0}.jobRow>div:first-child b{font-size:15px;line-height:1.3}.jobRow>div:first-child small,.jobRow>div:first-child em{font-size:10px;line-height:1.35}.jobRow>span:nth-child(2),.jobRow>strong:nth-child(3),.jobRow>span:nth-child(4){border-top:1px solid #edf0eb;grid-template-columns:100px 1fr;align-items:center;gap:8px;padding-top:11px;font-size:12px;display:grid}.jobRow>span:nth-child(2):before{content:"LOKACIJA"}.jobRow>strong:nth-child(3):before{content:"NAKNADA"}.jobRow>span:nth-child(4):before{content:"ROK / STATUS"}.jobRow>span:nth-child(2):before,.jobRow>strong:nth-child(3):before,.jobRow>span:nth-child(4):before{letter-spacing:1px;color:#80877d;font-size:8px;font-weight:900}.jobRow>span:nth-child(4){grid-template-columns:100px auto 1fr}.jobRow>span:nth-child(4):before{grid-row:1/3}.jobRow>div:last-child{border-top:1px solid #edf0eb;justify-content:flex-start;padding-top:12px}.jobRow>div:last-child .match{background:#eef5e4;margin-right:auto;padding:7px 9px;font-weight:900}.jobRow .save,.jobRow .rowGo{width:40px;height:40px}}.postStats button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.reactionSummary{flex-direction:column;gap:3px;display:flex}.reactionSummary small{color:#9a6335;font-size:9px;font-weight:800}.postActions button.reacted{box-shadow:inset 0 -3px #b47a45;color:#7c4e29!important;background:#f1e2d4!important}.comments{gap:10px;display:grid}.comments .comment{background:#f5f2ec;border:1px solid #ded9d0;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:11px;display:grid}.comments .comment>span{color:#fff;background:#17212b;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.comments .comment header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.comments .comment header b{color:#17212b;font-size:11px}.comments .comment time{color:#7b858b;font-size:8px}.comments .comment p{overflow-wrap:anywhere;color:#36424a!important;margin:5px 0 0!important;padding:0!important;font-size:12px!important;line-height:1.45!important}.commentThread{gap:8px;display:grid}.comments .commentReply{background:#faf8f4;border-left:3px solid #b47a45;margin-left:34px}.replyButton{color:#9a6335;cursor:pointer;background:0 0;border:0;padding:7px 0 0;font-size:8px;font-weight:900}.replyBox{background:#eef0eb;border:1px solid #d3d7d0;gap:9px;margin-left:34px;padding:12px;display:grid}.replyBox small{color:#59656d;font-size:9px}.replyBox textarea{resize:vertical;width:100%;min-height:72px;font:inherit;border:1px solid #c9cec5;padding:10px;color:#17212b!important;caret-color:#17212b!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}.replyBox textarea::placeholder{opacity:1;color:#707a81!important}.replyBox>div{justify-content:flex-end;gap:8px;display:flex}.replyBox button{border:0;padding:9px 12px;font-size:8px;font-weight:900}.replyBox button:last-child{color:#fff;background:#b47a45}@media (width<=720px){.comments .commentReply,.replyBox{margin-left:20px}}.community input,.community textarea,.community select,.authPage input,.authPage textarea,.authPage select,.voltProfile input,.voltProfile textarea,.voltProfile select{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.community input:not([type=button]):not([type=submit]),.community textarea,.community select{color:#17212b!important;caret-color:#17212b!important;background:#fff!important}.community input::placeholder,.community textarea::placeholder{opacity:1;color:#707a81!important}.community button{color:inherit}.community .composeTools button,.community .commentBox button,.community .replyBox button:last-child{color:#fff!important}.community .mobileCommunityNav button{color:#17212b!important}@media (width<=720px){.filePreview{flex-direction:column!important;gap:12px!important;padding:12px!important;display:flex!important;overflow:hidden!important}.filePreview>div{width:100%!important;min-width:0!important}.filePreview>div span{overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;max-width:100%!important;display:block!important}.filePreview img,.filePreview video{order:2;object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;display:block!important}.filePreview>button{order:3;color:#fff!important;background:#17212b!important;width:100%!important;min-height:44px!important;display:block!important}.alwaysMenuDrawer header{align-items:flex-start!important;height:auto!important;min-height:112px!important;padding:22px 20px!important}.alwaysMenuDrawer header a{min-width:0!important;max-width:calc(100% - 54px)!important}.alwaysMenuDrawer header b{letter-spacing:.04em!important;white-space:nowrap!important;font-size:25px!important;line-height:1.05!important}.alwaysMenuDrawer header small{white-space:normal!important;color:#d7dde0!important;margin-top:9px!important;font-size:9px!important;line-height:1.35!important}.alwaysMenuDrawer header button{flex:none!important;margin-top:-7px!important}.platformMobileNav a,.platformMobileNav a.primary{position:relative;color:#c6cdd2!important;background:0 0!important;border:0!important;min-width:0!important}.platformMobileNav a i,.platformMobileNav a span{color:inherit!important;opacity:1!important;font-weight:850!important}.platformMobileNav a.active{color:#ffd083!important;box-shadow:inset 0 3px 0 var(--fn-amber)!important;background:#23313c!important}.platformMobileNav a b{background:var(--fn-copper);color:#fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:5px;right:calc(50% - 24px)}}.inquiryInbox article{align-items:start}.inquiryInbox article>div{min-width:0}.inquiryInbox p{overflow-wrap:anywhere}.replyInquiry{background:var(--fn-ink);letter-spacing:.5px;align-items:center;padding:10px 13px;text-decoration:none;color:#fff!important;margin-top:13px!important;font-size:9px!important;font-weight:900!important;display:inline-flex!important}.replyInquiry:hover,.replyInquiry:focus-visible{background:var(--fn-copper);outline:none}.memberContactCard>button{min-height:54px;font-size:12px!important}.inquiryModal form>p{font-weight:750;line-height:1.45}.communityHighlights{grid-template-columns:repeat(4,1fr);gap:9px;margin:0 0 14px;display:grid}.communityHighlights button{text-align:left;background:#fff;border:1px solid #dfe4dc;grid-template-rows:auto auto;grid-template-columns:32px 1fr;column-gap:9px;padding:14px 10px;display:grid}.communityHighlights i{background:#cfff00;grid-row:1/3;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.communityHighlights b{font-size:11px}.communityHighlights small{color:#737a70;margin-top:3px;font-size:8px}.filePreview{background:#f5f7f4;border:1px solid #dfe4dc;grid-template-columns:1fr auto;align-items:start;gap:10px;margin-top:12px;padding:12px;display:grid}.filePreview>div{flex-direction:column;gap:4px;display:flex}.filePreview>div b{letter-spacing:1px;font-size:9px}.filePreview>div span{color:#656d63;overflow-wrap:anywhere;font-size:11px}.filePreview img,.filePreview video{object-fit:contain;background:#111;grid-column:1/-1;max-width:100%;max-height:330px}.filePreview>button{background:0 0;border:0;font-size:9px;font-weight:900}.postVideo{background:#0d100c;width:100%;max-height:620px;display:block}.postDocument{color:#10130f;background:#f4f7f1;border:1px solid #dfe4dc;align-items:center;gap:14px;padding:18px;text-decoration:none;display:flex}.postDocument>i{background:#cfff00;place-items:center;width:42px;height:42px;font-size:22px;font-style:normal;display:grid}.postDocument>span{flex-direction:column;gap:4px;display:flex}.postDocument b{font-size:11px}.postDocument small{color:#6d746a;font-size:9px}.postDocument strong{margin-left:auto}.composeTools label{cursor:pointer}.composeTools label:hover{border-color:#10130f}@media (width<=760px){.communityHighlights{grid-template-columns:1fr 1fr}.communityHighlights button{min-height:70px}.postVideo{max-height:70vh}.filePreview img,.filePreview video{max-height:260px}.feedFilter{white-space:nowrap;overflow-x:auto}.feedFilter button{flex:none}}.mobileCommunityNav{display:none}@media (width<=720px){body:has(.community){background:#e9ebe4;overflow-x:hidden}.community{width:100%;padding-bottom:72px;overflow-x:hidden}.communityTop{height:62px;padding:0 14px}.voltIdentity>span{width:36px;height:36px}.voltIdentity b{font-size:12px}.communityTop>button{color:#10130e;background:#dfff00;border:0;padding:10px 12px}.communityLayout{width:100%;margin:0;padding:12px 10px 22px}.feed{width:100%;min-width:0}.feedHead{align-items:flex-start;padding:22px 18px}.feedHead h1{margin-top:12px;font-size:31px;line-height:.95}.feedHead>span{display:none}.communityHighlights{gap:7px;margin-bottom:10px}.communityHighlights button{grid-template-columns:28px 1fr;min-width:0;padding:11px 8px}.communityHighlights i{width:28px;height:28px}.communityHighlights b{font-size:10px}.communityHighlights small{font-size:7px;line-height:1.25}.composer{border-radius:0;margin-top:10px;padding:14px;display:block}.composer>.avatar{float:left;margin:0 10px 10px 0}.profileFields{display:block}.profileFields input{width:calc(100% - 52px);min-height:40px;margin-bottom:7px;margin-left:52px;display:block}.composer>textarea{clear:both;background:#f6f7f3;border:1px solid #d9dcd4;width:100%;min-height:110px;margin-top:12px;padding:12px;display:block}.composeTools{grid-template-columns:1fr;margin-top:10px;padding-top:10px;display:grid}.composeTools select,.composeTools label,.composeTools button{text-align:center;justify-content:center;align-items:center;width:100%;min-height:46px;display:flex}.composeTools select{text-align:left}.composeTools button{margin:0;font-size:10px}.filePreview{width:100%;margin-top:10px;display:grid}.formNotice{margin-top:9px;display:block}.feedFilter{gap:5px;padding:13px 0 8px}.feedFilter button{min-height:38px;padding:9px 12px}.post{width:100%;margin-bottom:10px}.postAuthor{grid-template-columns:38px minmax(0,1fr) 28px;gap:9px;padding:14px}.postAuthor .avatar{width:38px;height:38px}.postAuthor div:nth-child(2){min-width:0}.postAuthor div:nth-child(2) b{font-size:12px}.postAuthor div:nth-child(2) span{white-space:normal;line-height:1.3}.postAuthor>button{grid-column:3}.post>p{overflow-wrap:anywhere;margin:4px 0 16px;padding:0 14px;font-size:13px;line-height:1.55}.postImage{object-fit:contain;background:#111;max-height:none}.postVideo{width:100%;max-height:65vh}.postDocument{gap:10px;margin:0 12px 12px;padding:13px}.postDocument>i{width:36px;height:36px}.postStats{padding:9px 14px}.postActions{grid-template-columns:repeat(4,1fr)}.postActions button{min-height:46px;padding:8px 2px;font-size:0}.postActions button:first-letter{font-size:17px}.comments{padding:7px 10px}.commentBox{gap:6px;padding:10px}.commentBox input{min-width:0}.commentBox button{padding:0 11px}.communityRight,.communityMenu,.communityFooter{display:none}.mobileCommunityNav{z-index:70;height:64px;padding-bottom:env(safe-area-inset-bottom);background:#10130e;border-top:1px solid #34382f;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobileCommunityNav a,.mobileCommunityNav button{color:#92998f;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:8px;text-decoration:none;display:flex}.mobileCommunityNav i{font-size:16px;font-style:normal}.mobileCommunityNav .on{color:#dfff00}.mobileCommunityNav button{color:#10130e}.mobileCommunityNav button i{background:#dfff00;border:4px solid #10130e;border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-20px;display:grid}.mobileCommunityNav button span{color:#dfff00}}.voltPro{--lime:#b47a45;--ink:#17212b;--muted:#74808b;--line:#ded9d0;--bg:#f5f2ec;background:var(--bg);color:var(--ink)}.proSidebar,.communityTop,.feedHead,.communityFooter,.mobileCommunityNav{background:#17212b}.proBrand>i,.voltIdentity>span{color:#fff!important;background:#b47a45!important;transform:none!important}.proSidebar nav button.active,.communityMenu a.on{color:#fff;background:#253341;border-left-color:#b47a45}.proSidebar nav button em,.notify em,.sideProfile>span,.dashTitle>button,.pageTitlePro>button,.emptyPanel button,.proModal .submit,.composeTools button,.communityRight button,.commentBox button{color:#fff;background:#b47a45}.topCta{background:#17212b!important}.globalSearch,.filtersPro label,.tableHead,.filePreview{background:#f5f2ec}.miniRow strong,.match,.companyGridPro article>small,.postAuthor small,.formNotice{color:#9a6335}.jobRow .statusPill,.workerTable header>em{color:#87542c;background:#f3e7dc}.workerTable header>i{color:#fff;background:#17212b}.companyGridPro article>i,.avatar,.communityHighlights i,.postDocument>i{color:#fff;background:#b47a45}.community{color:#17212b;background:#f5f2ec}.communityTop nav a.active,.feedHead small,.mobileCommunityNav .on,.mobileCommunityNav button span{color:#d6a273}.feedFilter button.on,.launchCard{color:#17212b;background:#d8c0aa!important}.comments p{border-left-color:#b47a45}.postDocument{color:#17212b}.communityFooter b{color:#d6a273}@media (width<=720px){body:has(.community){background:#f5f2ec}.communityTop>button{color:#fff;background:#b47a45}.mobileCommunityNav button i{background:#b47a45;border-color:#17212b}.mobileCommunityNav button{color:#17212b}}.electriciansCta{letter-spacing:.7px;white-space:nowrap;background:#e8a72f;padding:13px 16px;color:#13232d!important;font-size:10px!important;font-weight:900!important}.platformMobileNav{display:none}@media (width<=720px){.proTop>a.electriciansCta{padding:11px 9px;font-size:8px!important;display:block!important}.proTop .topCta{display:none}.proContent{padding-bottom:86px}.platformMobileNav{z-index:72;height:66px;padding-bottom:env(safe-area-inset-bottom);background:#17212b;border-top:1px solid #34404a;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.platformMobileNav a{color:#aeb6bc;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.platformMobileNav i{font-size:17px;font-style:normal}.platformMobileNav .primary{color:#e8a72f}}.membersPage,.publicMemberProfile{font-family:Inter,Aptos Display,Segoe UI,Arial,sans-serif}.membersPage>header small,.memberProfileHero small,.memberProfileFacts small,.memberProfileBody small,.memberSearch label span{letter-spacing:1.45px;font-size:10px;font-weight:850}.membersPage h1{letter-spacing:-2.3px;font-size:clamp(40px,6vw,68px);font-weight:850;line-height:.96}.membersPage>header p{font-size:17px;font-weight:550;line-height:1.5}.memberSearch{background:#17212b;border:1px solid #34414b;gap:16px;padding:28px;box-shadow:0 18px 45px #17212b18;grid-template-columns:repeat(3,minmax(0,1fr))!important}.memberSearchTitle{border-bottom:1px solid #3c4852;grid-column:1/-1;padding-bottom:18px}.memberSearchTitle small{color:#d6a273;letter-spacing:1.7px;font-size:9px;font-weight:900}.memberSearchTitle h2{color:#fff;letter-spacing:-.3px;margin:7px 0 0;font-size:22px;font-weight:800}.memberSearch .nameSearch{grid-column:span 2}.memberSearch input,.memberSearch select{letter-spacing:0;color:#17212b;background:#fff;border:1px solid #d8d4cc;outline:none;height:58px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700}.memberSearch input:focus,.memberSearch select:focus{border-color:#d6a273;box-shadow:0 0 0 3px #d6a27330}.memberSearch .onlineFilter{background:#1e2a34;border:1px solid #53616c;justify-content:flex-start;height:58px;padding:0 18px}.memberSearch .onlineFilter span{letter-spacing:.8px!important;font-size:10px!important;font-weight:900!important}.memberSearchResult{color:#fff;align-items:center;gap:10px;min-height:58px;padding:0 4px;display:flex}.memberSearchResult b{font-size:28px}.memberSearchResult span{letter-spacing:1.2px;color:#bfc7cc;font-size:9px;font-weight:900}.membersList h2{letter-spacing:-.4px;font-size:21px;font-weight:850}.membersList p{font-size:12px;font-weight:600;line-height:1.5}.membersList small,.membersList strong,.membersList em{font-size:9px;font-weight:800}.memberProfileHero h1{letter-spacing:-1.7px;font-size:clamp(34px,5vw,54px);font-weight:850;line-height:1}.memberProfileHero p{font-size:17px;font-weight:600}.memberProfileHero>strong{padding:14px 16px;font-size:11px;font-weight:850}.memberProfileFacts>div{padding:28px}.memberProfileFacts b{font-size:18px;font-weight:800;line-height:1.4}.memberProfileFacts{grid-template-columns:repeat(4,1fr)}@media (width<=760px){.memberProfileFacts{grid-template-columns:1fr}}.memberProfileBody article{padding:32px}.memberProfileBody p{margin:12px 0;font-size:17px;font-weight:500;line-height:1.65}.memberProfileBody h2{letter-spacing:-.5px;margin:12px 0 4px;font-size:24px;font-weight:850;line-height:1.2}.memberContactCard>button,.memberContactCard .editOwnProfile{letter-spacing:.5px;text-align:center;cursor:pointer;background:#b47a45;border:0;width:100%;margin-top:18px;padding:17px 18px;text-decoration:none;display:block;color:#fff!important;font-size:11px!important;font-weight:900!important}.publicContactLinks{border-top:1px solid #e5e1da;margin-top:18px;padding-top:6px}@media (width<=760px){.membersPage>header p{font-size:15px}.membersPage h1{font-size:42px}.memberSearch{gap:14px;padding:20px 16px;grid-template-columns:1fr!important}.memberSearch .nameSearch,.memberSearchTitle{grid-column:1}.memberSearchTitle h2{font-size:19px}.memberSearch input,.memberSearch select{height:56px;font-size:14px}.memberProfileHero p{font-size:14px}.memberProfileFacts>div{padding:23px}.memberProfileFacts b{font-size:17px}.memberProfileBody article{padding:24px 20px}.memberProfileBody p{font-size:16px}.memberProfileBody h2{font-size:22px}}.designChoices{color:#16222d;background:#edeae3;min-height:100vh;padding:58px 24px 90px;font-family:Inter,Aptos Display,Segoe UI,Arial,sans-serif}.designChoices>header{max-width:1280px;margin:auto}.designChoices>header>a{color:#16222d;font-size:12px;font-weight:900;text-decoration:none}.designChoices>header small{color:#9a6335;letter-spacing:2px;margin:38px 0 12px;font-size:11px;font-weight:900;display:block}.designChoices>header h1{letter-spacing:-3px;max-width:850px;margin:0;font-size:clamp(42px,6vw,76px);font-weight:900;line-height:.98}.designChoices>header p{color:#59656d;font-size:18px;font-weight:700}.designChoices>section{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1280px;margin:42px auto 0;display:grid}.designChoices>section>div>h2{letter-spacing:1.5px;margin:0 0 7px;font-size:16px;font-weight:900}.designChoices>section>div>p{color:#657079;min-height:48px;font-size:13px;font-weight:700;line-height:1.45}.homeConcept{background:#f7f5f0;border:1px solid #d6d1c7;flex-direction:column;height:760px;display:flex;overflow:hidden;box-shadow:0 24px 60px #16222d1c}.homeConcept *{box-sizing:border-box}.homeConcept>header{background:#fff;border-bottom:1px solid #d8d5ce;align-items:center;gap:15px;height:76px;padding:0 20px;display:flex}.homeConcept>header button{color:#16222d;background:#f7f5f0;border:1px solid #d8d1c6;width:42px;height:42px;font-size:20px;font-weight:900}.homeConcept>header a{color:#16222d;flex-direction:column;text-decoration:none;display:flex}.homeConcept>header a b{letter-spacing:1.2px;font-size:19px;font-weight:900}.homeConcept>header a small{letter-spacing:1.3px;color:#7a8287;font-size:7px;font-weight:900}.homeConcept>header>span{color:#fff;background:#b47a45;border-radius:50%;place-items:center;width:37px;height:37px;margin-left:auto;font-size:11px;font-weight:900;display:grid}.homeConcept footer{background:#16222d;grid-template-columns:repeat(4,1fr);align-items:center;height:58px;margin-top:auto;display:grid}.homeConcept footer a{color:#c6cdd1;text-align:center;font-size:8px;font-weight:900;text-decoration:none}.conceptHero{color:#fff;background:#16222d;padding:34px 25px 30px}.conceptHero small,.bWelcome small,.cHero small{color:#d6a273;letter-spacing:1.6px;font-size:8px;font-weight:900}.conceptHero h2{letter-spacing:-1.5px;margin:16px 0 14px;font-size:34px;font-weight:900;line-height:1.02}.conceptHero p,.bWelcome p,.cHero p{color:#bcc4c8;font-size:13px;font-weight:700;line-height:1.5}.conceptHero>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}.conceptHero a{color:#fff;text-align:center;background:#b47a45;padding:13px 8px;font-size:8px;font-weight:900;text-decoration:none}.conceptHero a:last-child{background:0 0;border:1px solid #64717a}.conceptStats{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.conceptStats a{color:#16222d;background:#fff;border:1px solid #ddd8cf;min-height:150px;padding:18px;text-decoration:none;position:relative}.conceptStats i{color:#9a6335;font-size:18px;font-style:normal;position:absolute;top:16px;right:16px}.conceptStats b{font-size:31px;font-weight:900}.conceptStats h3{margin:12px 0 6px;font-size:15px;font-weight:900;line-height:1.2}.conceptStats p{color:#6c757a;font-size:10px;font-weight:700}.conceptStats strong{color:#9a6335;font-size:8px}.concept-b,.concept-b>header{background:#eef0eb}.bWelcome{padding:36px 23px 22px}.bWelcome h2{letter-spacing:-1.5px;margin:14px 0 10px;font-size:34px;font-weight:900;line-height:1.02}.bWelcome p{color:#687279}.actionList{gap:9px;padding:0 16px;display:grid}.actionList a{color:#16222d;background:#fff;border:1px solid #d8dcd5;grid-template-columns:45px 1fr auto;align-items:center;gap:12px;min-height:76px;padding:12px;text-decoration:none;display:grid}.actionList i{background:#d8c0aa;place-items:center;width:45px;height:45px;font-size:19px;font-style:normal;display:grid}.actionList span{flex-direction:column;gap:4px;display:flex}.actionList b{font-size:15px;font-weight:900}.actionList small{color:#6d777c;font-size:9px;font-weight:750}.actionList strong{color:#9a6335;font-size:24px}.bStatus{color:#fff;background:#16222d;grid-template-columns:1fr 1fr;gap:12px;margin:15px 16px 0;padding:16px;display:grid}.bStatus span{flex-direction:column;display:flex}.bStatus small{letter-spacing:1px;color:#d6a273;font-size:7px;font-weight:900}.bStatus b{font-size:22px}.bStatus a{color:#fff;border-top:1px solid #3d4851;grid-column:1/-1;padding-top:11px;font-size:8px;font-weight:900;text-decoration:none}.concept-c{color:#fff;background:#111a22}.concept-c>header{background:#111a22;border-color:#33404b}.concept-c>header button{color:#fff;background:#1d2933;border-color:#3c4953}.concept-c>header a{color:#fff}.cHero{padding:38px 25px 28px}.cHero h2{letter-spacing:-2.2px;text-transform:uppercase;margin:20px 0 22px;font-size:43px;font-weight:900;line-height:.88}.cHero h2 em{color:#e8a72f;font-style:normal}.cNav{padding:0 20px;display:grid}.cNav a{color:#fff;border-top:1px solid #38434c;grid-template-columns:38px 1fr auto;align-items:center;height:63px;text-decoration:none;display:grid}.cNav i{color:#e8a72f;font-size:19px;font-style:normal}.cNav b{font-size:15px;font-weight:900}.cNav strong{color:#e8a72f}.cPulse{background:#1b2731;align-items:center;margin:22px 20px;padding:17px;display:flex}.cPulse div{flex-direction:column;display:flex}.cPulse small{letter-spacing:1.2px;color:#94a0a8;font-size:7px;font-weight:900}.cPulse b{margin-top:4px;font-size:15px}.cPulse span{color:#69d79a;margin-left:auto;font-size:8px;font-weight:900}.concept-c footer{background:#0b1117}.consentBar{box-shadow:0 18px 70px #07101888;color:#fff!important;background:#20303c!important;border:1px solid #53616a!important}.consentBar b{color:#f1b84b!important;font-size:12px!important;font-weight:900!important}.consentBar p{color:#eef1f2!important;font-size:14px!important;font-weight:750!important;line-height:1.5!important}.consentBar a{color:#f1b84b!important;font-weight:900!important}.consentBar button{font-weight:900!important}.consentBar button:last-child{color:#fff!important;background:#c58a4c!important}@media (width<=1050px){.designChoices>section{grid-template-columns:1fr 1fr}.designChoices>section>div:last-child{grid-column:1/-1;width:100%;max-width:430px;margin:auto}}@media (width<=680px){.designChoices{padding:32px 14px 70px}.designChoices>header h1{letter-spacing:-2px;font-size:42px}.designChoices>header p{font-size:15px}.designChoices>section{grid-template-columns:1fr;gap:38px}.designChoices>section>div:last-child{grid-column:auto;max-width:none}.designChoices>section>div>p{min-height:0}.homeConcept{width:100%;max-width:430px;height:760px;margin:auto}.consentBar{width:auto!important;padding:20px!important;bottom:78px!important;left:12px!important;right:12px!important}.consentBar p{font-size:13px!important}.consentBar>div:last-child{grid-template-columns:1fr!important}.consentBar button{min-height:50px!important}}body:has(.cDashboard){background:#0d151c}.cDashboard{max-width:1180px;margin:auto}.cDashboardHero{color:#fff;background:#111a22;border:1px solid #35424c;padding:58px 52px 46px;position:relative;overflow:hidden}.cDashboardHero:after{content:"";border:1px solid #e8a72f22;width:420px;height:420px;position:absolute;top:-230px;right:-180px;transform:rotate(45deg);box-shadow:0 0 0 64px #e8a72f08,0 0 0 128px #e8a72f05}.cDashboardHero>*{z-index:1;position:relative}.cDashboardHero>small{color:#d6a273;letter-spacing:2px;font-size:10px;font-weight:900}.cDashboardHero h1{letter-spacing:-5px;flex-direction:column;margin:27px 0 24px;font-size:clamp(52px,7.3vw,96px);font-weight:950;line-height:.82;display:flex}.cDashboardHero h1 em{color:#e8a72f;font-style:normal}.cDashboardHero p{color:#bdc5ca;max-width:610px;font-size:17px;font-weight:750;line-height:1.55}.cDashboardHero>button{color:#111a22;letter-spacing:.5px;background:#e8a72f;border:0;margin-top:18px;padding:17px 24px;font-size:11px;font-weight:950}.cDashboardNav{background:#111a22;border:1px solid #35424c;border-top:0;grid-template-columns:1fr 1fr;display:grid}.cDashboardNav button{color:#fff;text-align:left;background:0 0;border:1px solid #35424c;border-top:0;border-left:0;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;min-height:88px;padding:18px 24px;display:grid}.cDashboardNav i{color:#e8a72f;font-size:24px;font-style:normal}.cDashboardNav span{flex-direction:column;gap:5px;display:flex}.cDashboardNav b{font-size:17px;font-weight:900}.cDashboardNav small{color:#98a4ac;font-size:10px;font-weight:750}.cDashboardNav strong{color:#e8a72f;font-size:20px}.cNetworkPulse{color:#fff;background:#1b2731;border:1px solid #35424c;align-items:center;margin:14px 0;padding:20px 24px;display:flex}.cNetworkPulse div{flex-direction:column;gap:5px;display:flex}.cNetworkPulse small{color:#9eaab1;letter-spacing:1.4px;font-size:8px;font-weight:900}.cNetworkPulse b{font-size:15px;font-weight:900}.cNetworkPulse span{color:#69d79a;margin-left:auto;font-size:10px;font-weight:900}.cDashboard>.statGrid .statCard{color:#fff;background:#18232c;border-color:#35424c}.cDashboard>.statGrid .statCard>span{color:#e8a72f;background:#22313d}.cDashboard>.statGrid .statCard small{color:#9eaab1}.cDashboard>.statGrid .statCard em{color:#e8a72f}.cDashboard>.dashGrid>section,.cDashboard>.dashGrid>aside{background:#f7f5f0;border:0}.cDashboard>.dashGrid{margin-bottom:30px}body:has(.cDashboard) .proMain{background:#0d151c}body:has(.cDashboard) .proTop{color:#fff;background:#111a22;border-color:#35424c}body:has(.cDashboard) .globalSearch{background:#1b2731}body:has(.cDashboard) .globalSearch input{color:#fff;font-weight:750}body:has(.cDashboard) .globalSearch input::placeholder{color:#aab4ba}:is(body:has(.cDashboard) .proHamb,body:has(.cDashboard) .notify){color:#fff;background:#1b2731}body:has(.cDashboard) .signedUser{font-weight:850}@media (width<=720px){.proContent:has(.cDashboard){padding:0 0 86px}.cDashboardHero{border-left:0;border-right:0;padding:42px 22px 34px}.cDashboardHero h1{letter-spacing:-3px;margin:22px 0;font-size:52px}.cDashboardHero p{font-size:14px}.cDashboardHero>button{width:100%;min-height:54px}.cDashboardNav{border-left:0;border-right:0;grid-template-columns:1fr}.cDashboardNav button{border-right:0;min-height:75px;padding:14px 20px}.cDashboardNav b{font-size:16px}.cNetworkPulse{margin:10px 12px}.cDashboard>.statGrid,.cDashboard>.dashGrid{padding:0 12px}.cDashboard>.statGrid .statCard{min-height:155px}.cDashboard>.statGrid .statCard p{color:#fff;font-size:14px}.cDashboard>.statGrid .statCard small{font-size:10px}}:root{--fn-ink:#111a22;--fn-ink-2:#1b2731;--fn-paper:#f7f5f0;--fn-canvas:#edeae3;--fn-line:#d8d2c8;--fn-muted:#69747c;--fn-copper:#b47a45;--fn-copper-light:#d6a273;--fn-amber:#e8a72f;--fn-success:#43c981;--faza-font:Inter,"Aptos Display","Segoe UI",Arial,sans-serif}html,body{background:var(--fn-canvas);color:var(--fn-ink);font-family:var(--faza-font)}button,input,select,textarea{font-family:inherit}.voltPro,.community,.categoryPage,.membersPage,.publicMemberProfile,.voltProfile,.realProfile,.authPage,.adminPage,.adminProfilePage,.adminState,.realProfileState{font-family:var(--faza-font)!important;background:var(--fn-canvas)!important;color:var(--fn-ink)!important}.proSidebar,.proTop,.communityTop,.profileTop,.categoryPage>header,.memberProfileHero,.adminGrowth,.authNote,.mobileCommunityNav,.platformMobileNav{background:var(--fn-ink)!important;color:#fff!important;border-color:#34414b!important}.proBrand,.authBrand,.profileTop>a{letter-spacing:.3px;font-weight:900}.proBrand>i,.authBrand span,.voltIdentity>span,.communityTop>button,.profileAvatar,.memberAvatar,.memberProfileAvatar,.avatar,.communityHighlights i,.postDocument>i{background:var(--fn-copper)!important;color:#fff!important}.proSidebar nav button.active,.communityMenu a.on{background:var(--fn-ink-2)!important;border-left-color:var(--fn-copper)!important}.communityTop nav a.active,.profileTop nav a.active,.mobileCommunityNav .on,.platformMobileNav .primary{color:var(--fn-copper-light)!important}.authCard,.profileEditor,.realProfileLayout>aside>section,.post,.composer,.communityRight,.communityMenu,.membersList>a,.memberProfileFacts,.memberProfileBody article,.categoryList>article,.categoryState,.adminStats article,.adminUsers,.adminProfileGrid>article,.adminProfileDetails,.dashGrid>section,.dashGrid>aside{background:var(--fn-paper)!important;border:1px solid var(--fn-line)!important;border-radius:2px!important;box-shadow:0 12px 34px #111a220b!important}.statCard,.workerTable>article,.companyGridPro>article,.miniRow,.inquiryInbox>article{border-radius:2px!important}.dashTitle h1,.pageTitlePro h1,.feedHead h1,.categoryPage h1,.membersPage h1,.memberProfileHero h1,.profileIdentity h1,.authIntro h1,.adminPage h1,.adminProfilePage h1{letter-spacing:-1.5px!important;font-weight:900!important;line-height:1.02!important}.feedHead small,.categoryPage>header small,.membersPage>header small,.memberProfileHero small,.memberProfileFacts small,.memberProfileBody small,.authIntro small,.adminPage>header small,.adminUsers header small,.profileEditor header small{color:var(--fn-copper)!important;letter-spacing:1.6px!important;font-weight:900!important}.dashTitle p,.pageTitlePro p,.feedHead p,.membersPage>header p,.profileIdentity p,.authIntro p,.adminPage>header p{color:var(--fn-muted)!important;font-weight:650!important;line-height:1.55!important}.authForm input,.authForm select,.profileEditor input,.profileEditor select,.profileEditor textarea,.memberSearch input,.memberSearch select,.adminFilters input,.adminFilters select,.inquiryModal input,.inquiryModal textarea,.composer textarea,.composeTools select{color:var(--fn-ink)!important;border:1.5px solid var(--fn-line)!important;background:#fff!important;border-radius:2px!important;font-weight:650!important}.authForm input:focus,.authForm select:focus,.profileEditor input:focus,.profileEditor select:focus,.profileEditor textarea:focus,.memberSearch input:focus,.memberSearch select:focus,.adminFilters input:focus,.adminFilters select:focus,.inquiryModal input:focus,.inquiryModal textarea:focus,.composer textarea:focus,.composeTools select:focus{border-color:var(--fn-copper)!important;outline:3px solid #d6a27333!important}.topCta,.electriciansCta,.dashTitle>button,.pageTitlePro>button,.authSubmit,.saveProfile,.profileBack,.memberContactCard>button,.memberContactCard .editOwnProfile,.categoryState a,.adminPage>header a,.adminState a,.realProfileState a,.sendInquiry,.proModal .submit,.composeTools button,.commentBox button{background:var(--fn-copper)!important;color:#fff!important;letter-spacing:.45px!important;border:0!important;border-radius:2px!important;font-weight:900!important}.cDashboardHero>button,.cDashboardNav i,.cDashboardNav strong,.cDashboard>.statGrid .statCard>span,.cDashboard>.statGrid .statCard em{color:var(--fn-amber)!important}.cDashboardHero>button{background:var(--fn-amber)!important;color:var(--fn-ink)!important}.rolePicker button.active,.feedFilter button.on,.categoryPage>nav a.on,.jobRow .statusPill,.workerTable header>em{color:#7c4e29!important;border-color:var(--fn-copper)!important;background:#f1e2d4!important}.presenceDot.online,.onlineLabel.online,.cNetworkPulse span{color:var(--fn-success)!important}.memberSearch{background:var(--fn-ink)!important;border-color:#34414b!important}.publicMemberProfile>nav,.membersPage>header{border-bottom:1px solid var(--fn-line);padding-bottom:22px}.categoryPage>nav{background:var(--fn-paper)!important;border-color:var(--fn-line)!important}.realProfile .profileCover{background:var(--fn-paper)!important}.realProfile .profileIdentity h1,.realProfile .profileIdentity>div{color:var(--fn-ink)!important}.community{--community-accent:var(--fn-copper)}.communityHighlights button.selected{background:var(--fn-ink)!important;border-color:var(--fn-ink)!important}.mobileCommunityNav button i{background:var(--fn-copper)!important;border-color:var(--fn-ink)!important}@media (width<=720px){body{background:var(--fn-canvas)!important}.proTop,.communityTop,.profileTop{min-height:68px!important}.categoryPage,.membersPage,.publicMemberProfile,.adminPage,.adminProfilePage{padding-left:16px!important;padding-right:16px!important}.authCard,.profileEditor,.memberProfileBody article,.categoryList>article{box-shadow:none!important}.memberProfileHero,.categoryPage>header{border-radius:0!important}}html,body{width:100%;max-width:100%;overflow-x:hidden}body>*{max-width:100%}img,video,canvas,svg{max-width:100%;height:auto}@media (width<=900px){.adminTable{overflow:visible!important}.adminTableHead{display:none!important}.adminUserRow,.adminTable article{width:100%!important;min-width:0!important;max-width:100%!important}}@media (width<=720px){body{overscroll-behavior-x:none;width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.voltPro,.proMain,.proContent,.cDashboard,.community,.communityLayout,.feed,.categoryPage,.membersPage,.publicMemberProfile,.voltProfile,.realProfile,.authPage,.adminPage,.adminProfilePage,.adminState,.designChoices{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.proTop,.profileTop,.communityTop,.platformMobileNav,.mobileCommunityNav,.alwaysMenuDrawer{max-width:100vw!important}.globalSearch,.globalSearch input,.memberSearch,.memberSearch input,.memberSearch select,.composer,.composer textarea,.post,.membersList,.membersList>a,.adminTable,.adminUserRow{min-width:0!important;max-width:100%!important}.tableHead{display:none!important}.jobRow{width:100%!important;min-width:0!important;max-width:100%!important}}
