.creative-sectors-module__uJk0qa__section{background:linear-gradient(#0d6f6814,#f7f2e900);padding:5rem 0;overflow:hidden}.creative-sectors-module__uJk0qa__header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.creative-sectors-module__uJk0qa__title{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(2.1rem,4vw,3rem);font-weight:700;line-height:1.2}.creative-sectors-module__uJk0qa__subtitle{font-family:var(--font-body), sans-serif;color:#68635d;margin:0;font-size:1rem;line-height:1.6}.creative-sectors-module__uJk0qa__controls{align-items:center;gap:.75rem;display:flex}.creative-sectors-module__uJk0qa__viewAll{color:#0d6f68;font-size:.9rem;font-weight:700;text-decoration:none}.creative-sectors-module__uJk0qa__controlBtn{background:#fff;border:1px solid #0d6f6829;border-radius:999px;width:2.8rem;height:2.8rem}.creative-sectors-module__uJk0qa__viewport{overflow:hidden}.creative-sectors-module__uJk0qa__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem;display:flex;overflow-x:auto}.creative-sectors-module__uJk0qa__track::-webkit-scrollbar{display:none}.creative-sectors-module__uJk0qa__card{color:#fff;cursor:pointer;scroll-snap-align:start;background:linear-gradient(#135f59,#0c3f3c);border-radius:1.4rem;flex-direction:column;flex:0 0 100%;justify-content:space-between;padding:1.5rem;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.creative-sectors-module__uJk0qa__card:hover{transform:translateY(-4px);box-shadow:0 30px 80px #14120f2e}.creative-sectors-module__uJk0qa__decoration{background:#ffffff1a;border-radius:50%;width:8rem;height:8rem;transition:transform .5s;position:absolute;top:0;right:0;transform:translate(2.5rem,-2.5rem)}.creative-sectors-module__uJk0qa__card:hover .creative-sectors-module__uJk0qa__decoration{transform:translate(2.5rem,-2.5rem)scale(1.5)}.creative-sectors-module__uJk0qa__cardTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;z-index:1;margin:0 0 1rem;font-size:1.125rem;font-weight:700;line-height:1.2;position:relative}.creative-sectors-module__uJk0qa__imageFrame{z-index:1;background:#fff3;border-radius:.75rem;height:8rem;position:relative;overflow:hidden}.creative-sectors-module__uJk0qa__image{object-fit:cover;opacity:.8;width:100%;height:100%;transition:opacity .3s;display:block}.creative-sectors-module__uJk0qa__card:hover .creative-sectors-module__uJk0qa__image{opacity:1}@media (min-width:768px){.creative-sectors-module__uJk0qa__card{flex-basis:calc(50% - .75rem)}}@media (min-width:1024px){.creative-sectors-module__uJk0qa__card{flex-basis:calc(25% - 1.125rem)}}@media (max-width:1080px){.creative-sectors-module__uJk0qa__header{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.creative-sectors-module__uJk0qa__section{padding:3.5rem 0}.creative-sectors-module__uJk0qa__title{font-size:clamp(1.8rem,9vw,2.35rem)}.creative-sectors-module__uJk0qa__track{gap:.85rem}.creative-sectors-module__uJk0qa__card{flex-basis:calc(100vw - 2rem);padding:1.1rem}}
.cta-section-module__lREzha__section{text-align:center;background:0 0;padding:5rem 0}.cta-section-module__lREzha__inner{max-width:48rem;margin:0 auto}.cta-section-module__lREzha__title{max-width:44rem;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:#1c1a17;margin:0 auto 1rem;font-size:1.875rem;font-weight:700;line-height:1.2}.cta-section-module__lREzha__desc{max-width:42rem;font-family:var(--font-body), sans-serif;color:#68635d;margin:0 auto 2.5rem;font-size:1rem;line-height:1.6}.cta-section-module__lREzha__buttons{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.cta-section-module__lREzha__primary,.cta-section-module__lREzha__secondary{min-width:182px;min-height:49px;font-family:var(--font-body), sans-serif;color:#fff;border-radius:1rem;justify-content:center;align-items:center;padding:.95rem 1.85rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.cta-section-module__lREzha__primary{background:#0d6f68;box-shadow:0 10px 15px -3px #0ea5e94d}.cta-section-module__lREzha__primary:hover{background:#084d49;transform:translateY(-1px)}.cta-section-module__lREzha__secondary{background:#ff8f3d}.cta-section-module__lREzha__secondary:hover{background:#d96e21;transform:translateY(-1px)}@media (min-width:640px){.cta-section-module__lREzha__buttons{flex-direction:row}}@media (min-width:768px){.cta-section-module__lREzha__title{font-size:2.25rem}}@media (min-width:1024px){.cta-section-module__lREzha__title{white-space:nowrap}}
.hero-search-v2-module__1uyJzq__searchShell{z-index:30;max-width:46rem;position:relative}.hero-search-v2-module__1uyJzq__modeRow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffaf324;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.35rem;margin-bottom:.85rem;padding:.35rem;display:inline-flex}.hero-search-v2-module__1uyJzq__modeButton{color:#fff8ebd6;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.65rem 1rem;font-weight:600;transition:background .2s,color .2s,transform .2s}.hero-search-v2-module__1uyJzq__modeButton:hover{color:#fff}.hero-search-v2-module__1uyJzq__modeButtonActive{color:#0f3d3a;background:#fffaf3eb;transform:translateY(-1px)}.hero-search-v2-module__1uyJzq__searchBox{background:#fffaf3f2;border:1px solid #ffffff38;border-radius:1.7rem;gap:.55rem;padding:.7rem;display:grid;position:relative;overflow:visible;box-shadow:0 20px 50px #14120f3d}.hero-search-v2-module__1uyJzq__field{gap:.35rem;min-width:0;display:grid}.hero-search-v2-module__1uyJzq__fieldLabel{color:#6c655f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:inline-flex}.hero-search-v2-module__1uyJzq__fieldIcon{color:#0d6f68}.hero-search-v2-module__1uyJzq__textInput,.hero-search-v2-module__1uyJzq__locationInput{width:100%;font:inherit;color:#1c1a17;background:0 0;border:none;outline:none;padding:0}.hero-search-v2-module__1uyJzq__textInput::placeholder,.hero-search-v2-module__1uyJzq__locationInput::placeholder{color:#978f88}.hero-search-v2-module__1uyJzq__fieldDivider{display:none}.hero-search-v2-module__1uyJzq__locationField{position:relative}.hero-search-v2-module__1uyJzq__locationInputRow{align-items:center;gap:.45rem;display:flex}.hero-search-v2-module__1uyJzq__nearMeButton{color:#0d6f68;width:2.4rem;min-width:2.4rem;height:2.4rem;font:inherit;cursor:pointer;background:#eef8f6;border:1px solid #0d6f6829;border-radius:.95rem;flex:none;justify-content:center;align-items:center;padding:0;font-size:.9rem;font-weight:700;display:inline-flex}.hero-search-v2-module__1uyJzq__nearMeButton:disabled{opacity:.7;cursor:default}.hero-search-v2-module__1uyJzq__submitButton{color:#fff;width:3.2rem;min-width:3.2rem;min-height:3.2rem;font:inherit;cursor:pointer;background:#ff8f3d;border:none;border-radius:1rem;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.hero-search-v2-module__1uyJzq__suggestionsDropdown{z-index:1600;background:#fff;border:1px solid #1c1a1714;border-radius:.95rem;padding:.3rem;position:absolute;box-shadow:0 20px 48px #14120f2e}.hero-search-v2-module__1uyJzq__suggestionList{gap:.05rem;max-height:16rem;display:grid;overflow-y:auto}.hero-search-v2-module__1uyJzq__suggestionButton{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:center;gap:.65rem;width:100%;padding:.6rem .7rem;display:grid}.hero-search-v2-module__1uyJzq__suggestionButton:hover,.hero-search-v2-module__1uyJzq__suggestionButtonActive{background:#f6f4ef}.hero-search-v2-module__1uyJzq__suggestionLeading{color:#0d6f68;background:#f1faf8;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.82rem;display:inline-flex}.hero-search-v2-module__1uyJzq__suggestionText{min-width:0}.hero-search-v2-module__1uyJzq__suggestionTitle{color:#1c1a17;font-size:.88rem;font-weight:700;line-height:1.2;display:block}.hero-search-v2-module__1uyJzq__suggestionMeta{color:#7f776f;margin-top:.08rem;font-size:.76rem;line-height:1.2;display:block}@media (max-width:767px){.hero-search-v2-module__1uyJzq__searchShell{width:100%}.hero-search-v2-module__1uyJzq__modeRow{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-bottom:.7rem;padding:.3rem;display:grid}.hero-search-v2-module__1uyJzq__modeButton{text-align:center;width:100%;padding:.7rem .75rem}.hero-search-v2-module__1uyJzq__searchBox{border-radius:1.35rem;grid-template-columns:minmax(0,1fr) auto;gap:.8rem .65rem;padding:.9rem}.hero-search-v2-module__1uyJzq__field:first-child{border-bottom:1px solid #6c655f29;grid-column:1/-1;padding-bottom:.8rem}.hero-search-v2-module__1uyJzq__locationField{grid-column:1;min-width:0}.hero-search-v2-module__1uyJzq__locationInputRow{min-height:3.2rem}.hero-search-v2-module__1uyJzq__nearMeButton{border-radius:.9rem;width:2.75rem;min-width:2.75rem;height:2.75rem}.hero-search-v2-module__1uyJzq__submitButton{border-radius:.95rem;grid-area:2/2;align-self:end;width:3.2rem;min-width:3.2rem;height:3.2rem;box-shadow:0 10px 20px #ff8f3d47}}@media (min-width:768px){.hero-search-v2-module__1uyJzq__searchBox{grid-template-columns:minmax(0,1.15fr) 1px minmax(0,1fr) auto;align-items:center;gap:0}.hero-search-v2-module__1uyJzq__field{padding:0 1rem}.hero-search-v2-module__1uyJzq__fieldDivider{background:#e5e7eb;width:1px;height:3rem;display:block}}
.page-module__E0kJGG__page{margin-top:0}.page-module__E0kJGG__container{z-index:10;max-width:1400px;margin:0 auto;padding:0 1rem;position:relative}.page-module__E0kJGG__hero{background:linear-gradient(135deg,#09423ff5,#0d6f68eb 45%,#ff8f3de0),url(/stacked-waves.svg) bottom/cover;padding-top:9rem;padding-bottom:4rem;position:relative;overflow:visible}.page-module__E0kJGG__heroNoise{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000 92%);mask-image:linear-gradient(#000000d9,#0000 92%)}.page-module__E0kJGG__heroDecoration{filter:blur(60px);opacity:.3;border-radius:50%;position:absolute}.page-module__E0kJGG__heroDecorationTop{background:#ffc56138;width:24rem;height:24rem;margin-top:-5rem;margin-right:-5rem;top:0;right:0}.page-module__E0kJGG__heroDecorationBottom{background:#3ad6b32e;width:18rem;height:18rem;margin-bottom:-5rem;margin-left:-5rem;bottom:0;left:0}.page-module__E0kJGG__heroGrid{align-items:center;gap:3rem;display:grid}.page-module__E0kJGG__heroContent{color:#fff}.page-module__E0kJGG__heroKicker{text-transform:uppercase;letter-spacing:.14em;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.45rem .8rem;font-size:.78rem;display:inline-flex}.page-module__E0kJGG__heroTags{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.page-module__E0kJGG__heroTag{color:#fff8ebeb;background:#ffffff1f;border:1px solid #ffffff1f;border-radius:9999px;padding:.35rem .85rem;font-size:.82rem;font-weight:500}.page-module__E0kJGG__heroTitle{max-width:12ch;margin:0 0 1.5rem;font-size:clamp(3rem,8vw,4.4rem);line-height:.95}.page-module__E0kJGG__heroDescription{color:#fff8ebd6;max-width:34rem;margin:0 0 2rem;font-size:1.06rem}.page-module__E0kJGG__searchBox{background:#fffaf3f0;border:1px solid #ffffff38;border-radius:1.5rem;flex-direction:column;gap:.5rem;max-width:42rem;padding:.55rem .6rem;display:flex;box-shadow:0 20px 50px #14120f3d}.page-module__E0kJGG__searchInputWrapper,.page-module__E0kJGG__searchSelectWrapper{align-items:center;height:3rem;padding:0 1rem;display:flex}.page-module__E0kJGG__searchInput,.page-module__E0kJGG__searchSelect{width:100%;font:inherit;background:0 0;border:none;outline:none}.page-module__E0kJGG__searchDivider{display:none}.page-module__E0kJGG__findWorkButton{color:#fff;background:#ff8f3d;border-radius:1rem;justify-content:center;align-items:center;padding:.95rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__E0kJGG__heroMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;max-width:42rem;margin-top:1.4rem;display:grid}.page-module__E0kJGG__heroMetric{background:#ffffff14;border:1px solid #ffffff24;border-radius:1.2rem;padding:1rem 1rem .9rem}.page-module__E0kJGG__heroMetric strong{font-family:var(--font-display), sans-serif;color:#f7d66b;font-size:1.5rem;display:block}.page-module__E0kJGG__heroMetric span{color:#fff8ebd1;font-size:.8rem}.page-module__E0kJGG__heroImages{display:none}.page-module__E0kJGG__heroShowcase{background:linear-gradient(#ffffff1f,#ffffff0a);border:1px solid #ffffff1f;border-radius:2rem;grid-template-columns:1fr 1fr;align-items:start;gap:1rem;padding:2.8rem 1.4rem 2.2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #14120f33}.page-module__E0kJGG__heroOrbitBadge{color:#1c1a17;text-align:center;z-index:2;background:#fffaf3eb;border-radius:50%;align-items:center;width:7.2rem;height:7.2rem;padding:1rem;font-size:.72rem;line-height:1.2;display:flex;position:absolute;top:1rem;right:1rem;transform:rotate(8deg);box-shadow:0 16px 40px #1c1a171f}.page-module__E0kJGG__heroFloatingCard{color:#fff;z-index:3;background:#1c1a17c7;border-radius:1.1rem;max-width:13.5rem;padding:.9rem 1rem;position:absolute;box-shadow:0 24px 60px #14120f29}.page-module__E0kJGG__heroFloatingCardTop{top:2rem;left:1.2rem;transform:rotate(-4deg)}.page-module__E0kJGG__heroFloatingCardBottom{color:#2f1802;background:#ff8f3df2;bottom:1.2rem;right:1.1rem;transform:rotate(3deg)}.page-module__E0kJGG__heroFloatingLabel{text-transform:uppercase;letter-spacing:.12em;margin-bottom:.45rem;font-size:.74rem;display:inline-block}.page-module__E0kJGG__heroImageCol{flex-direction:column;gap:1rem;display:flex}.page-module__E0kJGG__offsetCol{margin-top:2rem}.page-module__E0kJGG__heroImage{border-radius:1.4rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.page-module__E0kJGG__heroImageFrame{outline-offset:8px;outline:1px solid #fff3}.page-module__E0kJGG__accentFrame{border-top-left-radius:3rem}.page-module__E0kJGG__darkFrame{border-bottom-right-radius:3rem}.page-module__E0kJGG__h48{height:16rem}.page-module__E0kJGG__h64{height:19rem}.page-module__E0kJGG__heroPhoto{object-fit:cover;width:100%;height:100%}.page-module__E0kJGG__heroImageLabel{color:#1c1a17;background:#fffaf3d6;border-radius:999px;padding:4px 10px;font-size:.875rem;font-weight:700;position:absolute;bottom:1rem;left:1rem}.page-module__E0kJGG__marketStrip{z-index:3;margin-top:-1.75rem;padding-bottom:4rem;position:relative}.page-module__E0kJGG__marketStripInner{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf3d1;border:1px solid #1c1a1714;border-radius:1.6rem;align-items:center;gap:1rem;padding:1.3rem 1.4rem;display:grid;box-shadow:0 16px 40px #1c1a171f}.page-module__E0kJGG__marketStripLabel{color:#0d6f68;font-size:1.8rem;font-weight:700;display:inline-block}.page-module__E0kJGG__marketStripIntro p{color:#68635d}.page-module__E0kJGG__marketStripListInner{flex-wrap:wrap;gap:.75rem;display:flex}.page-module__E0kJGG__marketStripListInner span{background:#fff;border-radius:999px;padding:.65rem .9rem}.page-module__E0kJGG__section{padding-bottom:4rem}.page-module__E0kJGG__sectionHeader{text-align:center;margin-bottom:2rem}.page-module__E0kJGG__sectionHeaderFlex{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.page-module__E0kJGG__sectionTitle,.page-module__E0kJGG__sectionTitleLeft{margin:0 0 .5rem;font-size:clamp(2.1rem,4vw,3rem)}.page-module__E0kJGG__sectionSubtitle{color:#68635d;margin:0}.page-module__E0kJGG__sectorsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.page-module__E0kJGG__sectorImage{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module__E0kJGG__sectorIcon{place-items:center;width:100%;height:100%;display:grid}.page-module__E0kJGG__sectorName{font-size:.95rem;font-weight:700;line-height:1.2}.page-module__E0kJGG__carouselControls{gap:.75rem;display:flex}.page-module__E0kJGG__carouselBtn{background:#fff;border:1px solid #0d6f6829;border-radius:999px;width:2.8rem;height:2.8rem}.page-module__E0kJGG__tabsWrapper{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module__E0kJGG__tabsCentered{justify-content:center}.page-module__E0kJGG__tabBtn{cursor:pointer;background:#fff;border:none;border-radius:999px;padding:.6rem 1rem}.page-module__E0kJGG__tabActive{color:#fff;background:#0d6f68}.page-module__E0kJGG__tabMuted{background:#f3f4f6}.page-module__E0kJGG__viewMore{color:#0d6f68;margin-left:auto;font-weight:700;text-decoration:none}.page-module__E0kJGG__gigCard{background:#fff;border-radius:1.5rem;min-width:280px;max-width:320px;overflow:hidden;box-shadow:0 16px 40px #1c1a171f}.page-module__E0kJGG__gigImageWrapper{position:relative}.page-module__E0kJGG__gigImage{object-fit:cover;width:100%;height:220px}.page-module__E0kJGG__gigRating{background:#ffffffeb;border-radius:999px;padding:.35rem .65rem;font-weight:700;position:absolute;top:1rem;right:1rem}.page-module__E0kJGG__gigContent{padding:1rem}.page-module__E0kJGG__gigHeader,.page-module__E0kJGG__gigFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__E0kJGG__gigLocation{color:#68635d;margin:.75rem 0 1rem}.page-module__E0kJGG__gigUser{align-items:center;gap:.75rem;display:flex}.page-module__E0kJGG__gigAvatar{color:#0d6f68;background:#0d6f6824;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;font-weight:700;display:grid}.page-module__E0kJGG__gigUserName{margin:0}.page-module__E0kJGG__gigStars{color:#f4a51c;font-size:.8rem}.page-module__E0kJGG__applyButton{color:#fff;background:#ff8f3d;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__E0kJGG__howSection{background:linear-gradient(#0d6f6814,#f7f2e900);padding:5rem 0 7rem}.page-module__E0kJGG__howSectionTitle{letter-spacing:-.03em;margin-bottom:.75rem;font-family:Syne,Trebuchet MS,Arial Narrow,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.2}.page-module__E0kJGG__howSectionSubtitle{color:#68635d;font-family:Space Grotesk,Avenir Next,Segoe UI,sans-serif;font-size:1rem}.page-module__E0kJGG__howButton{font-size:1rem;font-weight:600;font-family:var(--font-display), sans-serif;border-radius:.75rem;justify-content:center;align-self:flex-start;align-items:center;gap:.6rem;margin-top:1rem;padding:1rem 1.7rem;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__E0kJGG__blueTitle{color:#2b4cc6}.page-module__E0kJGG__wideSubtitle{max-width:48rem;margin:0 auto;line-height:1.6}.page-module__E0kJGG__howGrid{gap:2rem;margin-top:3rem;display:grid}.page-module__E0kJGG__howColumn{flex-direction:column;gap:1.25rem;display:flex}.page-module__E0kJGG__howColHeader{align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.page-module__E0kJGG__iconBox{color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.5rem;display:flex}.page-module__E0kJGG__iconBlue{background:#2b4cc6;box-shadow:0 8px 16px #2b4cc640}.page-module__E0kJGG__iconOrange{background:#ff8f3d;box-shadow:0 8px 16px #ff8f3d40}.page-module__E0kJGG__howColTitle{color:#0033a0;margin:0;font-size:1.4rem;font-weight:700}.page-module__E0kJGG__howCard{background:#fff;border:1px solid #00000008;border-radius:1rem;flex-direction:column;gap:.8rem;padding:2rem;transition:all .3s;display:flex;box-shadow:0 4px 15px #00000008}.page-module__E0kJGG__howCard:hover{border-color:#2b4cc61a;box-shadow:0 10px 25px #00000014}.page-module__E0kJGG__stepIndicator{border-radius:50%;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;margin-bottom:.5rem;font-size:1rem;font-weight:700;display:flex}.page-module__E0kJGG__stepBlue{color:#2b4cc6;background:#eef2ff}.page-module__E0kJGG__stepOrange{color:#ff8f3d;background:#fff3e6}.page-module__E0kJGG__howCard h4{color:#1a2340;font-family:var(--font-display), sans-serif;margin:0;font-size:1.1rem;font-weight:700}.page-module__E0kJGG__howCard p{color:#5a6b82;margin:0;font-size:.95rem;line-height:1.6}.page-module__E0kJGG__howButtonBlue{color:#fff;background:#2b4cc6;box-shadow:0 8px 20px #2b4cc640}.page-module__E0kJGG__howButtonBlue:hover{background:#1e3bb3}.page-module__E0kJGG__howButtonOrange{color:#fff;background:#ff8f3d;box-shadow:0 8px 20px #ff8f3d40}.page-module__E0kJGG__howButtonOrange:hover{background:#e97924}.page-module__E0kJGG__whyGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:1.5rem;display:grid}.page-module__E0kJGG__whyImageWrapper{position:relative}.page-module__E0kJGG__whyImage{border-radius:2rem;overflow:hidden;box-shadow:0 16px 40px #1c1a171f}.page-module__E0kJGG__whyImage img{object-fit:cover;width:100%;height:auto}.page-module__E0kJGG__whyBadge{background:#ffffffe6;border-radius:1.4rem;max-width:22rem;padding:1.2rem;position:absolute;bottom:1.25rem;left:1.25rem;box-shadow:0 12px 24px #1c1a170f}.page-module__E0kJGG__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.page-module__E0kJGG__featureCard{cursor:pointer;background:#ffffffb8;border:1px solid #1c1a170f;border-radius:1rem;flex-direction:column;gap:3.5rem;padding:1.5rem;transition:all .3s;display:flex}.page-module__E0kJGG__featureCard:hover{background:#fff;border-color:#f3f4f6;transform:translateY(-4px);box-shadow:0 30px 80px #14120f2e}.page-module__E0kJGG__featureTitleTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__E0kJGG__featureIcon{border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;transition:transform .3s;display:flex}.page-module__E0kJGG__featureCard:hover .page-module__E0kJGG__featureIcon{transform:scale(1.1)}.page-module__E0kJGG__featureIcon img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.page-module__E0kJGG__featureTitle{color:#1c1a17;margin:0 0 .5rem;font-size:20px;font-weight:700}.page-module__E0kJGG__featureDesc{color:#363636;font-size:.875rem;line-height:1.6}.page-module__E0kJGG__testimonialsSection{background:linear-gradient(#efe7da70,#fff0);padding:5rem 0}.page-module__E0kJGG__testimonialsGrid{gap:2rem;display:grid}@media (min-width:1024px){.page-module__E0kJGG__testimonialsGrid{grid-template-columns:1fr 2fr}}.page-module__E0kJGG__testimonialHeader h2{color:#1c1a17;margin-bottom:1.5rem;font-size:1.875rem}.page-module__E0kJGG__testimonialHeader .page-module__E0kJGG__carouselControls{gap:.5rem}.page-module__E0kJGG__testimonialHeader .page-module__E0kJGG__carouselBtn{color:#1c1a17;cursor:pointer;background:#ffffffb8;border:1px solid #1c1a171f;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex}.page-module__E0kJGG__testimonialHeader .page-module__E0kJGG__carouselBtn:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.page-module__E0kJGG__testimonialCardsWrap,.page-module__E0kJGG__testimonialCards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.page-module__E0kJGG__testimonialCard{box-shadow:var(--shadow-sm);background:#ffffffd1;border:1px solid #1c1a170f;border-radius:1.3rem;padding:2rem;transition:all .3s}.page-module__E0kJGG__testimonialCard:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.page-module__E0kJGG__testimonialQuote{margin-bottom:1rem;line-height:1}.page-module__E0kJGG__testimonialText{color:#363636;margin-bottom:1.5rem;font-size:16px;line-height:1.6}.page-module__E0kJGG__testimonialAuthor{align-items:center;gap:.75rem;display:flex}.page-module__E0kJGG__testimonialAvatar{object-fit:cover;border-radius:5px;width:2.5rem;height:2.5rem}.page-module__E0kJGG__testimonialName{color:#1c1a17;margin:0;font-size:.875rem;font-weight:700}.page-module__E0kJGG__testimonialRole{color:var(--text-light);margin:0;font-size:.75rem}.page-module__E0kJGG__footer{color:#fff;background:linear-gradient(#1d1a17,#11100e);padding:4rem 0 2rem}.page-module__E0kJGG__footerGrid{gap:2.5rem;margin-bottom:2.5rem;display:grid}.page-module__E0kJGG__footerBrand{max-width:20rem}.page-module__E0kJGG__footerLogo{width:auto;height:2rem;margin-bottom:1rem}.page-module__E0kJGG__footerDesc{color:#ffffffe6;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6}.page-module__E0kJGG__footerSocialIcons{gap:.75rem;display:flex}.page-module__E0kJGG__socialIcon{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;text-decoration:none;transition:all .3s;display:flex}.page-module__E0kJGG__socialIcon:hover{background:#ffffff40;transform:translateY(-3px)}.page-module__E0kJGG__footerTitle{color:#fff;margin:0 0 1.25rem;font-size:1rem;font-weight:700}.page-module__E0kJGG__footerLinks{margin:0;padding:0;list-style:none}.page-module__E0kJGG__footerLinks li{margin-bottom:.625rem}.page-module__E0kJGG__footerLinks a{color:#ffffffd9;font-size:.875rem;text-decoration:none;transition:all .2s;display:inline-block}.page-module__E0kJGG__footerLinks a:hover{color:#fff;transform:translate(3px)}.page-module__E0kJGG__footerDivider{background:#ffffff26;height:1px;margin:2rem 0}.page-module__E0kJGG__footerAvailable{margin-bottom:1.5rem}.page-module__E0kJGG__footerAvailableTitle{color:#ffffffe6;margin:0 0 1rem;font-size:.875rem;font-weight:600}.page-module__E0kJGG__footerCities{flex-wrap:wrap;gap:.75rem;display:flex}.page-module__E0kJGG__cityTag{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:1.5rem;padding:.5rem 1rem;font-size:.8125rem;transition:all .3s}.page-module__E0kJGG__cityTag:hover{background:#ffffff40;transform:translateY(-2px)}.page-module__E0kJGG__moreCities{background:#ffffff1a;font-style:italic}.page-module__E0kJGG__footerBottom{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.page-module__E0kJGG__footerContact{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.page-module__E0kJGG__footerContactItem{color:#ffffffd9;align-items:center;gap:.5rem;font-size:.8125rem;text-decoration:none;transition:color .2s;display:flex}.page-module__E0kJGG__footerContactItem:hover{color:#fff}.page-module__E0kJGG__footerCopyright{color:#ffffffbf;font-size:.8125rem}@media (min-width:768px){.page-module__E0kJGG__container{padding:0 1.5rem}.page-module__E0kJGG__searchBox{flex-direction:row;align-items:center}.page-module__E0kJGG__searchDivider{background:#e5e7eb;width:1px;height:2rem;display:block}.page-module__E0kJGG__footerGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__footerBottom{text-align:left;flex-direction:row;justify-content:space-between}}@media (min-width:1024px){.page-module__E0kJGG__container{padding:0 2rem}.page-module__E0kJGG__heroGrid{grid-template-columns:1fr 1fr}.page-module__E0kJGG__heroImages{display:block}.page-module__E0kJGG__marketStripInner{grid-template-columns:.9fr 1.6fr}.page-module__E0kJGG__footerGrid{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr}.page-module__E0kJGG__howGrid{grid-template-columns:1fr 1fr;gap:4rem}}@media (min-width:768px){.page-module__E0kJGG__howSectionTitle{font-size:2.25rem}}@media (max-width:1080px){.page-module__E0kJGG__sectorsGrid,.page-module__E0kJGG__skillsGrid,.page-module__E0kJGG__howGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E0kJGG__sectionHeaderFlex{flex-direction:column;align-items:flex-start}.page-module__E0kJGG__whyGrid,.page-module__E0kJGG__testimonialsGrid,.page-module__E0kJGG__testimonialCards,.page-module__E0kJGG__testimonialCardsWrap{grid-template-columns:1fr}}@media (max-width:720px){.page-module__E0kJGG__heroMetrics,.page-module__E0kJGG__sectorsGrid,.page-module__E0kJGG__skillsGrid,.page-module__E0kJGG__howGrid,.page-module__E0kJGG__skillButtons,.page-module__E0kJGG__featuresGrid,.page-module__E0kJGG__testimonialCards,.page-module__E0kJGG__testimonialCardsWrap{grid-template-columns:1fr}.page-module__E0kJGG__tabsWrapper{justify-content:flex-start}.page-module__E0kJGG__viewMore{margin-left:0}.page-module__E0kJGG__howSection{padding:4rem 0 5rem}.page-module__E0kJGG__howCard{padding:1.6rem}.page-module__E0kJGG__howButton{justify-content:center;width:100%}}
.job-search-filters-module__9pt87q__panel{background:#fff;border:1px solid #1c1a1714;border-radius:1.4rem;gap:1rem;margin-bottom:1.5rem;padding:1.1rem 1.2rem;display:grid;box-shadow:0 16px 40px #1c1a1712}.job-search-filters-module__9pt87q__headingRow{justify-content:space-between;align-items:start;gap:1rem;display:flex}.job-search-filters-module__9pt87q__headingRow h3{color:#1c1a17;font-family:var(--font-display), sans-serif;margin:0 0 .2rem;font-size:1.2rem}.job-search-filters-module__9pt87q__headingRow p{color:#68635d;margin:0;font-size:.84rem}.job-search-filters-module__9pt87q__clearButton{color:#0d6f68;cursor:pointer;font:inherit;background:0 0;border:0;flex:none;padding:.4rem 0;font-size:.8rem;font-weight:800}.job-search-filters-module__9pt87q__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.job-search-filters-module__9pt87q__group{border:0;min-width:0;padding:0}.job-search-filters-module__9pt87q__group legend{color:#4f4a45;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.55rem;padding:0;font-size:.76rem;font-weight:800}.job-search-filters-module__9pt87q__options{flex-wrap:wrap;gap:.45rem;display:flex}.job-search-filters-module__9pt87q__option{color:#4f4a45;cursor:pointer;min-height:2.25rem;font:inherit;background:#f8faf9;border:1px solid #0d6f6824;border-radius:999px;padding:.48rem .72rem;font-size:.78rem;font-weight:700;transition:border-color .16s,background-color .16s,color .16s}.job-search-filters-module__9pt87q__option:hover{border-color:#0d6f6873}.job-search-filters-module__9pt87q__option:focus-visible,.job-search-filters-module__9pt87q__clearButton:focus-visible{outline-offset:2px;outline:3px solid #ff8f3d52}.job-search-filters-module__9pt87q__optionSelected{color:#fff;background:#0d6f68;border-color:#0d6f68}@media (max-width:900px){.job-search-filters-module__9pt87q__groups{grid-template-columns:1fr}}@media (max-width:640px){.job-search-filters-module__9pt87q__panel{padding:1rem}.job-search-filters-module__9pt87q__headingRow{flex-direction:column;align-items:stretch}.job-search-filters-module__9pt87q__clearButton{align-self:start}}
.nearby-worker-card-module__F3d4da__skillsGrid{grid-template-columns:repeat(2,minmax(0,38rem));justify-content:center;gap:1rem;display:grid}.nearby-worker-card-module__F3d4da__skillCard{background:#fff;border:1px solid #edf0f4;border-radius:1.5rem;grid-template-columns:9rem minmax(0,1fr);align-items:center;width:100%;max-width:38rem;min-height:17rem;padding:1.2rem;transition:transform .3s,box-shadow .3s;display:grid;box-shadow:0 12px 36px #13224414}.nearby-worker-card-module__F3d4da__skillCard:hover{transform:translateY(-4px);box-shadow:0 24px 48px #1c1a1724}.nearby-worker-card-module__F3d4da__workerIdentity{flex-direction:column;justify-content:flex-start;align-self:center;align-items:center;min-width:0;height:auto;padding-top:.1rem;display:flex}.nearby-worker-card-module__F3d4da__skillImageWrapper{box-sizing:border-box;aspect-ratio:1;background:#fff;border:.35rem solid #f2f4f7;border-radius:50%;flex:0 0 8rem;align-self:center;width:8rem;min-width:8rem;max-width:8rem;height:8rem;min-height:8rem;max-height:8rem;padding:.45rem;position:relative}.nearby-worker-card-module__F3d4da__skillImage{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;transition:transform .35s;display:block}.nearby-worker-card-module__F3d4da__fallbackWorkerImage{object-fit:contain;object-position:center bottom;background:linear-gradient(#f5f7f8 0%,#e8efed 100%);padding:.35rem .1rem 0}.nearby-worker-card-module__F3d4da__skillCard:hover .nearby-worker-card-module__F3d4da__skillImage{transform:scale(1.035)}.nearby-worker-card-module__F3d4da__imageVerificationBadge{color:#fff;background:#092d5a;border:.25rem solid #fff;border-radius:.75rem;place-items:center;width:2.35rem;height:2.35rem;display:grid;position:absolute;bottom:.35rem;right:-.2rem;transform:rotate(45deg)}.nearby-worker-card-module__F3d4da__imageVerificationBadge i{font-size:.8rem;transform:rotate(-45deg)}.nearby-worker-card-module__F3d4da__professionalStatus{color:#172238;text-align:center;background:#f2f6fc;border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-top:1rem;padding:.5rem .55rem;font-size:.7rem;font-weight:700;line-height:1.2;display:flex}.nearby-worker-card-module__F3d4da__professionalStatus i{color:#071b38;font-size:.9rem}.nearby-worker-card-module__F3d4da__skillContent{flex-direction:column;min-width:0;padding-left:1rem;display:flex}.nearby-worker-card-module__F3d4da__skillHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;min-height:2rem;display:grid}.nearby-worker-card-module__F3d4da__skillName{overflow-wrap:anywhere;color:#101827;font-family:var(--font-body), sans-serif;letter-spacing:-.025em;margin:0;font-size:1.45rem;font-weight:800;line-height:1.1}.nearby-worker-card-module__F3d4da__workerAvailabilityBadge{white-space:nowrap;border-radius:.7rem;justify-self:end;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.nearby-worker-card-module__F3d4da__workerAvailableBadge{color:#087b32;background:#effff1}.nearby-worker-card-module__F3d4da__workerUnavailableBadge{color:#4b5563;background:#eef1f4}.nearby-worker-card-module__F3d4da__workerAvailabilityDot{background:#0aa343;border-radius:50%;flex:0 0 .48rem;width:.48rem;height:.48rem}.nearby-worker-card-module__F3d4da__workerUnavailableBadge .nearby-worker-card-module__F3d4da__workerAvailabilityDot{background:#7b8494}.nearby-worker-card-module__F3d4da__skillRating{color:#111827;white-space:nowrap;align-items:center;gap:.45rem;margin-top:.65rem;font-size:.82rem;display:flex}.nearby-worker-card-module__F3d4da__skillRating i{color:#ffb412;font-size:1.15rem}.nearby-worker-card-module__F3d4da__skillRating span{color:#596274}.nearby-worker-card-module__F3d4da__workerMeta{align-items:center;gap:.75rem;min-width:0;margin-top:.8rem;display:flex}.nearby-worker-card-module__F3d4da__skillRole{color:#0759cc;white-space:nowrap;align-items:center;gap:.55rem;margin:0;font-size:.9rem;font-weight:700;display:flex}.nearby-worker-card-module__F3d4da__skillRole i{font-size:1rem}.nearby-worker-card-module__F3d4da__metaDivider{background:#d7dce4;flex:0 0 1px;width:1px;height:1.4rem}.nearby-worker-card-module__F3d4da__skillLocation{color:#596274;align-items:center;gap:.45rem;min-width:0;font-size:.78rem;display:flex}.nearby-worker-card-module__F3d4da__skillLocation>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nearby-worker-card-module__F3d4da__skillLocationIconWrap{flex:0 0 1rem;justify-content:center;align-items:center;width:1rem;display:inline-flex}.nearby-worker-card-module__F3d4da__skillLocationIcon{color:#52617a}.nearby-worker-card-module__F3d4da__ratePanel{background:linear-gradient(90deg,#f4f8ff 0%,#f9fbff 100%);border-radius:.75rem;align-items:center;gap:.75rem;margin-top:.85rem;padding:.55rem .75rem;display:flex}.nearby-worker-card-module__F3d4da__rateIcon{color:#fff;background:#0759cc;border-radius:50%;flex:0 0 2.35rem;place-items:center;width:2.35rem;height:2.35rem;font-size:1.3rem;font-weight:700;display:grid}.nearby-worker-card-module__F3d4da__rateCopy{color:#172238;flex-direction:column;font-size:.72rem;line-height:1.2;display:flex}.nearby-worker-card-module__F3d4da__rateCopy strong{color:#111827;margin-top:.18rem;font-size:1.05rem}.nearby-worker-card-module__F3d4da__rateCopy small{color:#465267;font-size:.78rem;font-weight:500}.nearby-worker-card-module__F3d4da__skillsBlock{align-items:center;gap:.75rem;min-width:0;margin-top:.8rem;display:flex}.nearby-worker-card-module__F3d4da__skillsLabel{color:#1c2637;flex:none;align-items:center;gap:.55rem;font-size:.82rem;display:flex}.nearby-worker-card-module__F3d4da__skillsIcon{color:#0759cc;background:#edf3ff;border-radius:.55rem;place-items:center;width:1.7rem;height:1.7rem;display:grid}.nearby-worker-card-module__F3d4da__skillTags{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.nearby-worker-card-module__F3d4da__skillTag{color:#3f4c63;background:#f0f4fc;border-radius:999px;padding:.32rem .65rem;font-size:.7rem}.nearby-worker-card-module__F3d4da__skillButtons{gap:.75rem;margin-top:auto;padding-top:.8rem;display:flex}.nearby-worker-card-module__F3d4da__viewProfileButton,.nearby-worker-card-module__F3d4da__hireNowButton{border-radius:.65rem;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}.nearby-worker-card-module__F3d4da__viewProfileButton{color:#0a55ca;background:#fff;border:1px solid #0a55ca}.nearby-worker-card-module__F3d4da__viewProfileButton:hover{color:#0649b2;background:#eff5ff;transform:translateY(-2px)}.nearby-worker-card-module__F3d4da__hireNowButton{color:#fff;background:#0959d9;border:1px solid #0959d9}.nearby-worker-card-module__F3d4da__hireNowButton:hover{color:#fff;background:#0649b7;transform:translateY(-2px);box-shadow:0 4px 12px #0e59d940}.nearby-worker-card-module__F3d4da__compactCard{border-radius:1rem;grid-template-columns:6.5rem minmax(0,1fr);min-height:13rem;padding:.85rem;box-shadow:0 10px 28px #0f172a12}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillImageWrapper{flex-basis:5.5rem;width:5.5rem;min-width:5.5rem;max-width:5.5rem;height:5.5rem;min-height:5.5rem;max-height:5.5rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__professionalStatus{margin-top:.55rem;padding:.4rem;font-size:.6rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillContent{padding-left:.65rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillName{font-size:1rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__workerAvailabilityBadge{padding:.35rem .45rem;font-size:.6rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillRating{margin-top:.35rem;font-size:.7rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__workerMeta{gap:.4rem;margin-top:.45rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillRole{font-size:.7rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillLocation{font-size:.67rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__ratePanel{margin-top:.5rem;padding:.4rem .5rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__rateIcon{flex-basis:1.8rem;width:1.8rem;height:1.8rem;font-size:.95rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__rateCopy strong{font-size:.82rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillsBlock{display:none}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__skillButtons{gap:.45rem;padding-top:.55rem}.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__viewProfileButton,.nearby-worker-card-module__F3d4da__compactCard .nearby-worker-card-module__F3d4da__hireNowButton{min-height:2.1rem;font-size:.68rem}@media (max-width:1120px){.nearby-worker-card-module__F3d4da__skillsGrid{grid-template-columns:minmax(0,38rem)}}@media (max-width:640px){.nearby-worker-card-module__F3d4da__skillsGrid{grid-template-columns:minmax(0,1fr);gap:.8rem;width:100%}.nearby-worker-card-module__F3d4da__skillCard{border-radius:1.15rem;grid-template-columns:1fr;max-width:none;min-height:0;margin:0 auto;padding:.9rem}.nearby-worker-card-module__F3d4da__workerIdentity{padding:0}.nearby-worker-card-module__F3d4da__skillImageWrapper{border-width:.25rem;flex-basis:6rem;width:6rem;min-width:6rem;max-width:6rem;height:6rem;min-height:6rem;max-height:6rem;padding:.3rem}.nearby-worker-card-module__F3d4da__imageVerificationBadge{border-width:.18rem;border-radius:.55rem;width:1.8rem;height:1.8rem;bottom:.15rem;right:-.1rem}.nearby-worker-card-module__F3d4da__imageVerificationBadge i{font-size:.65rem}.nearby-worker-card-module__F3d4da__professionalStatus{width:auto;margin:.45rem 0 .7rem;padding:.35rem .6rem;font-size:.65rem}.nearby-worker-card-module__F3d4da__skillContent{padding-left:0}.nearby-worker-card-module__F3d4da__skillName{font-size:1.2rem}.nearby-worker-card-module__F3d4da__workerAvailabilityBadge{padding:.42rem .58rem;font-size:.66rem}.nearby-worker-card-module__F3d4da__skillRating{margin-top:.45rem}.nearby-worker-card-module__F3d4da__workerMeta{flex-wrap:wrap;align-items:flex-start;gap:.4rem .65rem;margin-top:.55rem}.nearby-worker-card-module__F3d4da__metaDivider{display:none}.nearby-worker-card-module__F3d4da__skillLocation{width:100%}.nearby-worker-card-module__F3d4da__ratePanel{gap:.6rem;margin-top:.6rem;padding:.45rem .6rem}.nearby-worker-card-module__F3d4da__rateIcon{flex-basis:2rem;width:2rem;height:2rem;font-size:1.05rem}.nearby-worker-card-module__F3d4da__rateCopy strong{font-size:.95rem}.nearby-worker-card-module__F3d4da__skillsBlock{align-items:center;gap:.55rem;margin-top:.55rem}.nearby-worker-card-module__F3d4da__skillsLabel strong{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nearby-worker-card-module__F3d4da__skillsIcon{width:1.55rem;height:1.55rem}.nearby-worker-card-module__F3d4da__skillTag{padding:.28rem .55rem}.nearby-worker-card-module__F3d4da__skillButtons{gap:.55rem;padding-top:.65rem}.nearby-worker-card-module__F3d4da__viewProfileButton,.nearby-worker-card-module__F3d4da__hireNowButton{min-height:2.75rem;font-size:.82rem}}@media (max-width:380px){.nearby-worker-card-module__F3d4da__skillHeader{grid-template-columns:1fr}.nearby-worker-card-module__F3d4da__workerAvailabilityBadge{justify-self:start}.nearby-worker-card-module__F3d4da__skillButtons{flex-direction:column}}
.job-market-card-clean-module__fzN5Pa__card{width:var(--job-card-width,34rem);min-width:var(--job-card-min-width,34rem);height:var(--job-card-height,16rem);grid-template-columns:var(--job-card-columns,12rem minmax(0, 1fr));background:#fff;border:1px solid #edf0f4;border-radius:1.25rem;display:grid;overflow:hidden;box-shadow:0 14px 34px #1e2a4017}.job-market-card-clean-module__fzN5Pa__imageWrapper{width:var(--job-card-image-width,12rem);height:var(--job-card-height,16rem);background:#eef1f4;position:relative;overflow:hidden}.job-market-card-clean-module__fzN5Pa__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.job-market-card-clean-module__fzN5Pa__contentCategoryBadge{color:#243044;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);white-space:nowrap;text-overflow:ellipsis;background:#ffffffe0;border:1px solid #ffffffc2;border-radius:.55rem;align-items:center;gap:.35rem;max-width:10rem;padding:.36rem .56rem;font-size:.72rem;font-weight:750;display:inline-flex;overflow:hidden;box-shadow:0 4px 12px #0f172a24}.job-market-card-clean-module__fzN5Pa__imageCategoryBadge{z-index:1;max-width:calc(100% - 1.5rem);position:absolute;top:.75rem;left:.75rem}.job-market-card-clean-module__fzN5Pa__imageDistance{z-index:1;color:#243044;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border-color:#ffffffb8;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 6px 16px #0f172a29}.job-market-card-clean-module__fzN5Pa__content{flex-direction:column;min-width:0;padding:1rem 1.1rem;display:flex}.job-market-card-clean-module__fzN5Pa__distance{color:#4b5563;border:1px solid #e5e7eb;border-radius:.65rem;align-items:center;gap:.35rem;padding:.4rem .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.job-market-card-clean-module__fzN5Pa__budgetBadge{color:#d6530a;justify-content:flex-end;align-items:center;display:flex}.job-market-card-clean-module__fzN5Pa__budgetBadge strong{white-space:nowrap;font-size:1.12rem;font-weight:850;line-height:1.05}.job-market-card-clean-module__fzN5Pa__content h3{color:#111827;font-family:var(--font-body), sans-serif;letter-spacing:-.025em;margin:0 0 .5rem;font-size:clamp(1.08rem,1.6vw,1.4rem);line-height:1.12}.job-market-card-clean-module__fzN5Pa__locationRow{color:#5f6673;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;margin:.25rem 0 .35rem;font-size:.84rem;display:grid}.job-market-card-clean-module__fzN5Pa__locationRow span{align-items:center;gap:.4rem;display:inline-flex}.job-market-card-clean-module__fzN5Pa__verified{color:#15905d;font-weight:700}.job-market-card-clean-module__fzN5Pa__response{color:#5f6673;margin:.65rem 0;font-size:.76rem}.job-market-card-clean-module__fzN5Pa__response i{color:#ffb21c;margin-right:.4rem}.job-market-card-clean-module__fzN5Pa__details{color:#202939;border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3;flex-wrap:wrap;gap:.45rem 1rem;padding:.6rem 0;font-size:.76rem;font-weight:650;display:flex}.job-market-card-clean-module__fzN5Pa__details span{align-items:center;gap:.45rem;display:inline-flex}.job-market-card-clean-module__fzN5Pa__details i{color:#667085}.job-market-card-clean-module__fzN5Pa__footer{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.7rem;display:flex}.job-market-card-clean-module__fzN5Pa__posted{color:#7b8494;font-size:.76rem}.job-market-card-clean-module__fzN5Pa__action{color:#fff;background:#ff7a1a;border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;min-width:8.5rem;padding:.58rem .8rem;font-size:.82rem;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.job-market-card-clean-module__fzN5Pa__action:hover,.job-market-card-clean-module__fzN5Pa__action:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 10px 22px #ff7a1a40}.job-market-card-clean-module__fzN5Pa__listingCard{background:linear-gradient(#fffffffa,#fffdf8fa),#fff;border-color:#0f172a14;border-radius:1.2rem;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:auto;min-height:0;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 16px 36px #0f172a14}.job-market-card-clean-module__fzN5Pa__listingCard:hover{border-color:#ff7a1a3d;transform:translateY(-2px);box-shadow:0 18px 42px #0f172a1a}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__imageWrapper{width:100%;height:10.4rem;min-height:10.4rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__image{object-position:center top}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__content{padding:1rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__contentCategoryBadge{max-width:11rem;font-size:.7rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__distance{background:#f8fafc;padding:.36rem .54rem;font-size:.7rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__budgetBadge{min-height:2.3rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__budgetBadge strong{font-size:1.05rem}.job-market-card-clean-module__fzN5Pa__listingCard h3{margin:.75rem 0 .45rem;font-size:1.34rem;line-height:1.08}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__locationRow{gap:.35rem .9rem;font-size:.82rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__response{margin:.52rem 0 .62rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__details{padding:.58rem 0}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__footer{padding-top:.7rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__action{min-width:8.2rem;padding:.56rem .78rem}.job-market-card-clean-module__fzN5Pa__compactCard{border-radius:1rem;grid-template-columns:7.5rem minmax(0,1fr);width:100%;min-width:0;height:auto;min-height:12rem;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 28px #0f172a12}.job-market-card-clean-module__fzN5Pa__compactCard:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0f172a1c}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__imageWrapper{width:7.5rem;height:100%;min-height:12rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__content{padding:.8rem .85rem}.job-market-card-clean-module__fzN5Pa__compactCard h3{margin-bottom:.25rem;font-size:1rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__locationRow{grid-template-columns:1fr;gap:.25rem;margin:.15rem 0;font-size:.72rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__budgetBadge{justify-content:flex-start}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__budgetBadge strong{font-size:.88rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__response{display:none}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__details{gap:.3rem .65rem;padding:.45rem 0;font-size:.67rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__footer{padding-top:.45rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__posted{font-size:.65rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__action{min-width:0;padding:.45rem .6rem;font-size:.7rem}@media (max-width:720px){.job-market-card-clean-module__fzN5Pa__card{width:var(--job-card-mobile-width,min(19rem, calc(100vw - 2rem)));min-width:var(--job-card-mobile-min-width,min(19rem, calc(100vw - 2rem)));height:var(--job-card-mobile-height,auto);grid-template-columns:var(--job-card-mobile-columns,1fr)}.job-market-card-clean-module__fzN5Pa__imageWrapper{width:var(--job-card-mobile-image-width,100%);height:var(--job-card-mobile-image-height,13rem)}.job-market-card-clean-module__fzN5Pa__content{min-height:var(--job-card-mobile-content-min-height,15rem);padding:var(--job-card-mobile-content-padding,1.15rem)}.job-market-card-clean-module__fzN5Pa__footer{flex-direction:column;align-items:stretch}.job-market-card-clean-module__fzN5Pa__action{width:100%}.job-market-card-clean-module__fzN5Pa__listingCard{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__imageWrapper{height:11rem;min-height:11rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__content{padding:.9rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__budgetBadge strong{font-size:.95rem}.job-market-card-clean-module__fzN5Pa__listingCard h3{font-size:1.12rem}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__footer{align-items:flex-start}.job-market-card-clean-module__fzN5Pa__listingCard .job-market-card-clean-module__fzN5Pa__action{min-width:7rem}.job-market-card-clean-module__fzN5Pa__compactCard{grid-template-columns:7rem minmax(0,1fr);width:100%;min-width:0}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__imageWrapper{width:7rem;height:100%;min-height:12rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__content{min-height:0;padding:.75rem}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__footer{flex-direction:row;align-items:center}.job-market-card-clean-module__fzN5Pa__compactCard .job-market-card-clean-module__fzN5Pa__action{width:auto}}
.more-sectors-card-module__lUDOra__card{color:#174fae;text-align:center;background:#eaf2ff;border:1px dashed #2166e859;border-radius:1.3rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:8.75rem;padding:.85rem .8rem;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 10px 20px #2166e814}.more-sectors-card-module__lUDOra__card:hover{background:#dceaff;border-color:#2166e8;transform:translateY(-4px);box-shadow:0 24px 48px #2166e829}.more-sectors-card-module__lUDOra__icon{color:#fff;background:#2166e8;border-radius:1rem;place-items:center;width:3.2rem;height:3.2rem;font-size:1.15rem;transition:transform .3s;display:grid}.more-sectors-card-module__lUDOra__card:hover .more-sectors-card-module__lUDOra__icon{transform:scale(1.1)}.more-sectors-card-module__lUDOra__name{font-size:.92rem;font-weight:700;line-height:1.2}.more-sectors-card-module__lUDOra__action{align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:flex}.more-sectors-card-module__lUDOra__card:focus-visible{outline-offset:3px;outline:3px solid #2166e84d}@media (max-width:768px){.more-sectors-card-module__lUDOra__card{border-radius:1.15rem;min-height:8.25rem}.more-sectors-card-module__lUDOra__icon{width:2.8rem;height:2.8rem}.more-sectors-card-module__lUDOra__name{font-size:.88rem}}
.sector-card-module__vatn7G__card{text-align:center;cursor:pointer;background:#ffffffb8;border:1px solid #1c1a170f;border-radius:1.3rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:8.75rem;padding:.85rem .8rem;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 10px 20px #1c1a170f}.sector-card-module__vatn7G__card:hover{background:#fff;border-color:#f3f4f6;transform:translateY(-4px);box-shadow:0 24px 48px #1c1a1724}.sector-card-module__vatn7G__media{flex:0 0 3.2rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:transform .3s;display:flex;position:relative;overflow:hidden}.sector-card-module__vatn7G__card:hover .sector-card-module__vatn7G__media{transform:scale(1.1)}.sector-card-module__vatn7G__image{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.sector-card-module__vatn7G__icon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.sector-card-module__vatn7G__name{color:#363636;font-size:.92rem;font-weight:500;line-height:1.2}.sector-card-module__vatn7G__action{color:#2166e8;opacity:0;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;transition:opacity .2s,transform .2s;display:flex;transform:translateY(4px)}.sector-card-module__vatn7G__card:hover .sector-card-module__vatn7G__action,.sector-card-module__vatn7G__card:focus-visible .sector-card-module__vatn7G__action{opacity:1;transform:translateY(0)}.sector-card-module__vatn7G__card:focus-visible{outline-offset:3px;outline:3px solid #2166e84d}@media (max-width:768px){.sector-card-module__vatn7G__card{border-radius:1.15rem;min-height:8.25rem}.sector-card-module__vatn7G__media{flex-basis:2.8rem;width:2.8rem;height:2.8rem}.sector-card-module__vatn7G__name{font-size:.88rem}.sector-card-module__vatn7G__action{opacity:1;transform:none}}
.search-job-results-module__fEDUCW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;width:min(100%,72rem);max-width:72rem;margin:0 auto;display:grid}@media (max-width:1100px){.search-job-results-module__fEDUCW__grid{grid-template-columns:minmax(0,34rem);justify-content:center}}@media (max-width:640px){.search-job-results-module__fEDUCW__grid{grid-template-columns:minmax(0,1fr);gap:.75rem}}
.sector-directory-module__40kWwq__searchWrap{width:min(680px,100%);margin:0 auto .6rem;position:relative}.sector-directory-module__40kWwq__searchWrap>i{color:#667085;pointer-events:none;position:absolute;top:50%;left:1.15rem;transform:translateY(-50%)}.sector-directory-module__40kWwq__searchWrap input{color:#16191f;width:100%;min-height:3.6rem;font:inherit;background:#fff;border:1px solid #d7dce5;border-radius:999px;padding:.9rem 3.3rem .9rem 3rem;transition:border-color .2s,box-shadow .2s;box-shadow:0 12px 30px #192c4b14}.sector-directory-module__40kWwq__searchWrap input::placeholder{color:#98a2b3}.sector-directory-module__40kWwq__searchWrap input::-webkit-search-cancel-button{display:none}.sector-directory-module__40kWwq__searchWrap input:focus{border-color:#2166e8;outline:none;box-shadow:0 0 0 4px #2166e81f,0 12px 30px #192c4b0f}.sector-directory-module__40kWwq__searchWrap button{color:#2166e8;cursor:pointer;background:#eef4ff;border:0;border-radius:.7rem;width:2.2rem;height:2.2rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.sector-directory-module__40kWwq__searchWrap button:hover,.sector-directory-module__40kWwq__searchWrap button:focus-visible{background:#dce9ff;outline:none}.sector-directory-module__40kWwq__resultCount{color:#667085;text-align:center;min-height:1.3rem;margin:0 auto 1.4rem;font-size:.85rem}.sector-directory-module__40kWwq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.sector-directory-module__40kWwq__empty{color:#667085;text-align:center;background:#fff;border:1px solid #e4e8ef;border-radius:1.25rem;padding:3rem 1.5rem}.sector-directory-module__40kWwq__empty>i{color:#2166e8;background:#eaf2ff;border-radius:1rem;place-items:center;width:3.2rem;height:3.2rem;margin:0 auto 1rem;display:grid}.sector-directory-module__40kWwq__empty h3{color:#16191f;margin:0 0 .4rem}.sector-directory-module__40kWwq__empty p{margin:0 0 1.1rem}.sector-directory-module__40kWwq__empty button{color:#fff;font:inherit;cursor:pointer;background:#2166e8;border:0;border-radius:.75rem;padding:.7rem 1rem;font-weight:700}.sector-directory-module__40kWwq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1080px){.sector-directory-module__40kWwq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sector-directory-module__40kWwq__searchWrap{max-width:none}.sector-directory-module__40kWwq__grid{grid-template-columns:1fr}}
.sector-discovery-sidebar-module__lPhJga__discovery{gap:3.5rem;min-width:0;display:grid}.sector-discovery-sidebar-module__lPhJga__section{min-width:0}.sector-discovery-sidebar-module__lPhJga__header{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.15rem;display:flex}.sector-discovery-sidebar-module__lPhJga__header span{color:#2166e8;text-transform:uppercase;letter-spacing:.13em;font-size:.68rem;font-weight:800}.sector-discovery-sidebar-module__lPhJga__header h2{color:#172033;letter-spacing:-.035em;margin:.3rem 0 0;font-size:clamp(1.55rem,3vw,2.2rem)}.sector-discovery-sidebar-module__lPhJga__actions{align-items:center;gap:.55rem;display:flex}.sector-discovery-sidebar-module__lPhJga__actions a{color:#2166e8;white-space:nowrap;align-items:center;gap:.35rem;margin-right:.3rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.sector-discovery-sidebar-module__lPhJga__actions button{color:#24405f;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:all .2s;display:grid;box-shadow:0 6px 16px #0f172a0f}.sector-discovery-sidebar-module__lPhJga__actions button:hover,.sector-discovery-sidebar-module__lPhJga__actions button:focus-visible{color:#fff;background:#2166e8;border-color:#2166e8;outline:none;transform:translateY(-2px)}.sector-discovery-sidebar-module__lPhJga__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:1rem;padding:.25rem .15rem 1.2rem;display:flex;overflow-x:auto}.sector-discovery-sidebar-module__lPhJga__track::-webkit-scrollbar{display:none}.sector-discovery-sidebar-module__lPhJga__jobSlide{scroll-snap-align:start;flex:0 0 min(21rem,100vw - 3rem);width:min(21rem,100vw - 3rem)}.sector-discovery-sidebar-module__lPhJga__workerSlide{scroll-snap-align:start;flex:0 0 min(29rem,100vw - 3rem);width:min(29rem,100vw - 3rem)}.sector-discovery-sidebar-module__lPhJga__empty{color:#667085;text-align:center;background:#ffffffb3;border:1px dashed #ccd5e2;border-radius:1rem;width:100%;margin:0;padding:2rem}@media (max-width:680px){.sector-discovery-sidebar-module__lPhJga__discovery{gap:2.7rem;margin-top:3rem}.sector-discovery-sidebar-module__lPhJga__header{flex-direction:column;align-items:flex-start;gap:.85rem}.sector-discovery-sidebar-module__lPhJga__actions{width:100%}.sector-discovery-sidebar-module__lPhJga__actions a{margin-right:auto}.sector-discovery-sidebar-module__lPhJga__jobSlide,.sector-discovery-sidebar-module__lPhJga__workerSlide{flex-basis:calc(100vw - 2.5rem);width:calc(100vw - 2.5rem)}}
.page-module__-BiMjG__page{color:#16191f;background:#f6f7f9;min-height:100vh}.page-module__-BiMjG__container{width:min(1180px,100% - 2rem);margin:0 auto}.page-module__-BiMjG__hero{color:#fff;background:radial-gradient(circle at 78% 15%,#2f7df4 0,#0000 30%),linear-gradient(130deg,#101a30,#173d75 60%,#1456bd);padding:3.5rem 0 4.5rem}.page-module__-BiMjG__backLink{color:#ffffffc7;align-items:center;gap:.5rem;margin-bottom:3.8rem;font-size:.9rem;text-decoration:none;display:inline-flex}.page-module__-BiMjG__eyebrow,.page-module__-BiMjG__heading span{text-transform:uppercase;letter-spacing:.13em;font-size:.72rem;font-weight:800}.page-module__-BiMjG__eyebrow{color:#79afff}.page-module__-BiMjG__hero h1{letter-spacing:-.045em;max-width:760px;margin:.65rem 0 .8rem;font-size:clamp(2.5rem,6vw,5.2rem);line-height:.98}.page-module__-BiMjG__hero p{color:#ffffffb8;max-width:590px;margin:0;font-size:1.05rem;line-height:1.7}.page-module__-BiMjG__content{padding:4rem 0 5rem}.page-module__-BiMjG__heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.page-module__-BiMjG__heading span{color:#2166e8}.page-module__-BiMjG__heading h2{letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.8rem,4vw,2.7rem)}.page-module__-BiMjG__heading p{color:#667085;margin:0}.page-module__-BiMjG__empty{color:#667085;text-align:center;background:#fff;border:1px solid #e4e8ef;border-radius:1.25rem;padding:2rem}@media (max-width:720px){.page-module__-BiMjG__hero{padding:2rem 0 3.5rem}.page-module__-BiMjG__backLink{margin-bottom:2.8rem}.page-module__-BiMjG__heading{flex-direction:column;align-items:start}}
.quick-gigs-carousel-module__cc6zra__viewport{width:100%;min-width:0;padding:25px 0;overflow:hidden}.quick-gigs-carousel-module__cc6zra__track{will-change:transform;gap:1.5rem;width:max-content;transition:transform .42s cubic-bezier(.22,.8,.3,1);display:flex;overflow:visible}.quick-gigs-carousel-module__cc6zra__track>*{flex:none}
.search-results-page-module__vruceq__page{background:radial-gradient(circle at 100% 0,#ff8f3d29,#0000 28%),linear-gradient(#f7f2e9 0%,#fffdf8 24%,#f7fbfa 100%);min-height:100vh}.search-results-page-module__vruceq__container{max-width:1400px;margin:0 auto;padding:0 1rem}.search-results-page-module__vruceq__hero{z-index:3;background:linear-gradient(135deg,#09423ffa,#0d6f68f0 48%,#ff8f3dd6),url(/stacked-waves.svg) bottom/cover;padding:5.75rem 0 1.5rem;position:relative;overflow:visible}.search-results-page-module__vruceq__heroNoise{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 92%);mask-image:linear-gradient(#000000e6,#0000 92%)}.search-results-page-module__vruceq__heroGrid{z-index:1;align-items:start;gap:1rem;display:grid;position:relative}.search-results-page-module__vruceq__heroContent{color:#fff}.search-results-page-module__vruceq__heroKicker{text-transform:uppercase;letter-spacing:.14em;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:.55rem;padding:.35rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.search-results-page-module__vruceq__heroTitle{max-width:9ch;font-family:var(--font-display), sans-serif;margin:0 0 .55rem;font-size:clamp(2.15rem,4.6vw,3.2rem);line-height:.92}.search-results-page-module__vruceq__heroDescription{color:#fff8ebd6;max-width:30rem;margin:0;font-size:.94rem;line-height:1.45}.search-results-page-module__vruceq__heroMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;max-width:34rem;margin-top:.85rem;display:grid}.search-results-page-module__vruceq__heroMetric{background:#ffffff14;border:1px solid #ffffff24;border-radius:1rem;padding:.7rem .8rem .68rem}.search-results-page-module__vruceq__heroMetric strong{font-family:var(--font-display), sans-serif;color:#f7d66b;font-size:1.1rem;display:block}.search-results-page-module__vruceq__heroMetric span{color:#fff8ebd1;font-size:.74rem}.search-results-page-module__vruceq__heroSearchWrap{max-width:34rem}.search-results-page-module__vruceq__resultsSection{z-index:1;padding:3.5rem 0 4.5rem;position:relative}.search-results-page-module__vruceq__sectionHeader{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.search-results-page-module__vruceq__sectionTitle{font-family:var(--font-display), sans-serif;color:#1c1a17;margin:0 0 .5rem;font-size:clamp(2rem,4vw,3rem);line-height:1}.search-results-page-module__vruceq__sectionSubtitle{color:#68635d;margin:0;line-height:1.6}.search-results-page-module__vruceq__summaryCard{background:#fffaf3d1;border:1px solid #1c1a1714;border-radius:1.4rem;flex-wrap:wrap;gap:.85rem;margin-bottom:1.5rem;padding:1.1rem 1.2rem;display:flex;box-shadow:0 16px 40px #1c1a1714}.search-results-page-module__vruceq__chip{color:#1c1a17;background:#fff;border:1px solid #0d6f681a;border-radius:999px;align-items:center;gap:.45rem;padding:.65rem .9rem;font-size:.86rem;font-weight:700;display:inline-flex}.search-results-page-module__vruceq__chipMuted{color:#68635d;font-weight:600}.search-results-page-module__vruceq__stateCard{text-align:center;background:#fff;border:1px solid #1c1a170f;border-radius:1.8rem;place-items:center;gap:.8rem;min-height:19rem;padding:2rem;display:grid;box-shadow:0 20px 48px #1c1a1714}.search-results-page-module__vruceq__stateIcon{color:#0d6f68;background:linear-gradient(135deg,#0d6f6824,#ff8f3d29);border-radius:1.3rem;place-items:center;width:4.3rem;height:4.3rem;font-size:1.5rem;display:grid}.search-results-page-module__vruceq__stateCard h2{font-family:var(--font-display), sans-serif;color:#1c1a17;margin:0;font-size:1.65rem}.search-results-page-module__vruceq__stateCard p{color:#68635d;max-width:34rem;margin:0;line-height:1.7}.search-results-page-module__vruceq__resultsGrid{grid-template-columns:repeat(2,minmax(0,34rem));justify-content:center;align-items:start;gap:1.4rem;max-width:70rem;margin:0 auto;display:grid}.search-results-page-module__vruceq__resultCard{background:#fff;border:1px solid #1c1a170f;border-radius:1.2rem;align-self:start;overflow:hidden;box-shadow:0 14px 34px #1c1a1714}.search-results-page-module__vruceq__cardVisual{background:linear-gradient(#0d6f681f,#0d6f680a),linear-gradient(135deg,#f7f2e9,#fff);height:7rem;padding:.75rem;position:relative;overflow:hidden}.search-results-page-module__vruceq__cardVisualImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.search-results-page-module__vruceq__cardVisualOverlay{background:linear-gradient(#0c23221f 0%,#0c232238 48%,#0c2322b8 100%),linear-gradient(135deg,#0d6f6833,#ff8f3d29);position:absolute;inset:0}.search-results-page-module__vruceq__cardDistance{z-index:1;color:#1c1a17;background:#fffffff0;border-radius:999px;padding:.25rem .55rem;font-size:.72rem;font-weight:700;position:absolute;top:.65rem;right:.65rem}.search-results-page-module__vruceq__verifiedBadge{z-index:1;color:#f5fff7;letter-spacing:.02em;background:#0d6f68eb;border-radius:999px;align-items:center;gap:.32rem;padding:.26rem .56rem;font-size:.7rem;font-weight:800;display:inline-flex;position:absolute;top:.65rem;left:.65rem}.search-results-page-module__vruceq__cardSkillPill{z-index:1;color:#0d6f68;background:#ffffffe6;border:1px solid #0d6f681a;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex;position:relative}.search-results-page-module__vruceq__visualBody{z-index:1;gap:.22rem;display:grid;position:absolute;bottom:.7rem;left:.75rem;right:.75rem}.search-results-page-module__vruceq__cardTitle{max-width:12ch;font-family:var(--font-display), sans-serif;color:#fff9ef;margin:0;font-size:1rem;line-height:1}.search-results-page-module__vruceq__cardLocation{color:#fff9efe0;align-items:center;gap:.35rem;font-size:.74rem;font-weight:600;display:inline-flex}.search-results-page-module__vruceq__cardBody{gap:.7rem;padding:.8rem;display:grid}.search-results-page-module__vruceq__cardDescription{color:#5e5953;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}.search-results-page-module__vruceq__cardMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.search-results-page-module__vruceq__metaItem{background:#f8faf9;border:1px solid #0d6f6814;border-radius:.8rem;padding:.55rem .65rem}.search-results-page-module__vruceq__metaLabel{color:#7b746d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.18rem;font-size:.62rem;font-weight:700;display:block}.search-results-page-module__vruceq__metaValue{color:#1c1a17;font-size:.84rem;font-weight:700;display:block}.search-results-page-module__vruceq__cardActions{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.search-results-page-module__vruceq__statusPill{color:#0d6f68;background:#eef8f6;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}.search-results-page-module__vruceq__trustSeal{color:#0b5b56;letter-spacing:.02em;background:radial-gradient(circle at 0 0,#fffffff2,#eef8f6eb),linear-gradient(135deg,#0d6f6814,#ff8f3d14);border:1px solid #0d6f6824;padding:.4rem .72rem;font-weight:800;box-shadow:0 8px 18px #0d6f6814}.search-results-page-module__vruceq__viewButton{color:#fff;min-height:2.4rem;font-family:var(--font-display), sans-serif;background:#ff8f3d;border-radius:.8rem;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .9rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px #ff8f3d33}@media (max-width:1100px){.search-results-page-module__vruceq__resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.search-results-page-module__vruceq__hero{padding:5.8rem 0 1.5rem}.search-results-page-module__vruceq__heroMetrics{grid-template-columns:1fr}.search-results-page-module__vruceq__sectionHeader{flex-direction:column;align-items:start}.search-results-page-module__vruceq__resultsGrid,.search-results-page-module__vruceq__cardMeta{grid-template-columns:1fr}.search-results-page-module__vruceq__cardActions{flex-direction:column;align-items:stretch}.search-results-page-module__vruceq__viewButton{width:100%}}
.sector-skill-browser-module__d86OGq__page{color:#16191f;background:#f6f7f9;min-height:100vh}.sector-skill-browser-module__d86OGq__container{width:min(1180px,100% - 2rem);margin:0 auto}.sector-skill-browser-module__d86OGq__hero{color:#fff;background-color:#173d75;background-image:radial-gradient(circle at 78% 15%,#2f7df4 0,#0000 30%),linear-gradient(130deg,#101a30,#173d75 60%,#1456bd);background-position:50%;background-size:cover;padding:3.5rem 0 4.5rem;position:relative;overflow:hidden}.sector-skill-browser-module__d86OGq__heroGlow{border:1px solid #ffffff40;border-radius:50%;width:22rem;height:22rem;position:absolute;bottom:-15rem;right:8%;box-shadow:0 0 0 60px #ffffff0a,0 0 0 120px #ffffff08}.sector-skill-browser-module__d86OGq__backLink{color:#ffffffc7;align-items:center;gap:.5rem;margin-bottom:3.8rem;font-size:.9rem;text-decoration:none;display:inline-flex;position:relative}.sector-skill-browser-module__d86OGq__eyebrow,.sector-skill-browser-module__d86OGq__intro span{text-transform:uppercase;letter-spacing:.13em;font-size:.72rem;font-weight:800}.sector-skill-browser-module__d86OGq__eyebrow{color:#79afff}.sector-skill-browser-module__d86OGq__hero h1{letter-spacing:-.045em;max-width:760px;margin:.65rem 0 .8rem;font-size:clamp(2.5rem,6vw,5.2rem);line-height:.98;position:relative}.sector-skill-browser-module__d86OGq__hero p{color:#ffffffb8;max-width:590px;font-size:1.05rem;line-height:1.7;position:relative}.sector-skill-browser-module__d86OGq__stats{gap:.7rem;margin-top:1.8rem;display:flex;position:relative}.sector-skill-browser-module__d86OGq__stats span{background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:.7rem 1rem;font-size:.82rem}.sector-skill-browser-module__d86OGq__stats strong{color:#fff;margin-right:.25rem}.sector-skill-browser-module__d86OGq__content{padding:4rem 0 5rem}.sector-skill-browser-module__d86OGq__intro{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.sector-skill-browser-module__d86OGq__intro span{color:#2166e8}.sector-skill-browser-module__d86OGq__intro h2{letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.8rem,4vw,2.7rem)}.sector-skill-browser-module__d86OGq__intro p{color:#667085;max-width:430px;margin:0;line-height:1.6}.sector-skill-browser-module__d86OGq__discoveryLayout{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.75fr);align-items:start;gap:2rem;display:grid}.sector-skill-browser-module__d86OGq__skillDeck{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;background:#ffffffdb;border:1px solid #e4e8ef;border-radius:1.5rem;max-height:calc(100vh - 8rem);padding:1.1rem;position:sticky;top:6.5rem;overflow-y:auto;box-shadow:0 18px 50px #192c4b0f}.sector-skill-browser-module__d86OGq__skillTiles{grid-template-columns:1fr;gap:.75rem;display:grid}.sector-skill-browser-module__d86OGq__skillTiles button{color:#344054;cursor:pointer;text-align:left;width:100%;min-height:4.2rem;font:inherit;background:#fff;border:1px solid #edf0f4;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .85rem;transition:all .2s;display:grid;box-shadow:0 5px 14px #192c4b0a}.sector-skill-browser-module__d86OGq__skillTiles button>i{color:#2166e8;opacity:.55}.sector-skill-browser-module__d86OGq__skillIcon{color:#2166e8;background:#eaf2ff;border-radius:.75rem;place-items:center;width:2.45rem;height:2.45rem;display:grid}.sector-skill-browser-module__d86OGq__skillCopy{gap:.2rem;min-width:0;display:grid}.sector-skill-browser-module__d86OGq__skillCopy strong{font-size:.92rem;line-height:1.25}.sector-skill-browser-module__d86OGq__skillCopy small{color:#7a8493;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.sector-skill-browser-module__d86OGq__skillTiles button:hover,.sector-skill-browser-module__d86OGq__skillTiles button:focus-visible{color:#174fae;background:#f8fbff;border-color:#2166e83d;outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #2166e81a}@media (max-width:760px){.sector-skill-browser-module__d86OGq__hero{padding:2rem 0 3.5rem}.sector-skill-browser-module__d86OGq__backLink{margin-bottom:2.8rem}.sector-skill-browser-module__d86OGq__intro{flex-direction:column;align-items:start}.sector-skill-browser-module__d86OGq__stats{flex-wrap:wrap}}@media (max-width:900px){.sector-skill-browser-module__d86OGq__discoveryLayout{grid-template-columns:1fr}.sector-skill-browser-module__d86OGq__skillDeck{max-height:none;position:static;overflow:visible}.sector-skill-browser-module__d86OGq__skillTiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.sector-skill-browser-module__d86OGq__skillTiles{grid-template-columns:1fr}.sector-skill-browser-module__d86OGq__skillDeck{padding:.75rem}}
