.home-brand_srOnly__kdhw4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-brand_kickDark__6kDm7,.home-brand_kick__MvUNL{margin:0;font:700 12px/1.3 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#be185d}.home-brand_kickDark__6kDm7{color:#ec4899}.home-brand_btnPink__KurYU{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:8px;background:#ec4899;color:#000;font:800 14px Poppins,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background .15s ease}.home-brand_btnPink__KurYU:hover{background:#f472b6}.home-brand_btnLine__m6AI7:focus-visible,.home-brand_btnPink__KurYU:focus-visible{outline:2px solid #5eead4;outline-offset:3px}.home-brand_btnLine__m6AI7{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:2px solid #0b1114;border-radius:8px;color:#0b1114;font:700 14px Inter,sans-serif;text-decoration:none;transition:background .15s ease,color .15s ease}.home-brand_btnLine__m6AI7:hover{background:#0b1114;color:#fff}.home-brand_jobs__QMWG2,.home-brand_jobs__QMWG2 *{box-sizing:border-box}.home-brand_jobs__QMWG2{background:#fff;padding:clamp(64px,8vw,104px) 24px}.home-brand_jobsIn__a41Yx{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:start;font-family:Inter,sans-serif;color:#0b1114}.home-brand_jobsH__1hbLs{margin:12px 0 16px;font:800 clamp(32px,4vw,52px)/1.08 Poppins,sans-serif;letter-spacing:-.02em;color:#0b1114}.home-brand_jobsH__1hbLs b{font-weight:800;background:#1abebf;padding:0 .14em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-brand_jobsP__B975i{margin:0 0 22px;font-size:17px;line-height:1.6;color:#4d5a5c;max-width:52ch}.home-brand_search__9y_AO{display:flex;border:2px solid #0b1114;border-radius:12px;overflow:hidden;max-width:520px;margin:0 0 22px}.home-brand_search__9y_AO:focus-within{outline:2px solid #1abebf;outline-offset:2px}.home-brand_search__9y_AO input{flex:1;min-width:0;border:0;padding:0 16px;height:54px;font:500 16px Inter,sans-serif;color:#0b1114;background:#fff;outline:none}.home-brand_search__9y_AO input::-moz-placeholder{color:#6b777a}.home-brand_search__9y_AO input::placeholder{color:#6b777a}.home-brand_search__9y_AO button{border:0;background:#0b1114;color:#fff;font:800 14px Poppins,sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:0 22px;cursor:pointer;transition:background .15s ease,color .15s ease}.home-brand_search__9y_AO button:hover{background:#ec4899;color:#000}.home-brand_fields__1KYng{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:560px}.home-brand_fields__1KYng a{display:grid;gap:2px;min-height:44px;padding:12px 14px;border:1px solid #dfe6e6;border-radius:10px;text-decoration:none;color:#0b1114;transition:border-color .15s ease,background .15s ease}.home-brand_fields__1KYng a:focus-visible,.home-brand_fields__1KYng a:hover{border-color:#0b1114;background:#f3f6f7}.home-brand_fields__1KYng span{font:600 13.5px Inter,sans-serif;color:#4d5a5c}.home-brand_fields__1KYng b{font:800 20px Poppins,sans-serif;color:#0b1114}.home-brand_posted__UdMl7{background:#0b1114;border-radius:18px;padding:26px;color:#fff;display:grid;gap:4px}.home-brand_postedHead__ncezX{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.home-brand_postedHead__ncezX a{color:#5eead4;font:700 14px Inter,sans-serif;text-decoration:none}.home-brand_postedHead__ncezX a:hover{text-decoration:underline}.home-brand_job__tdajm{display:grid;grid-template-columns:1fr auto;gap:2px 16px;padding:16px 0;border-top:1px solid rgba(255,255,255,.12);text-decoration:none;color:#fff}.home-brand_jobT__MtpQF{font:800 17px/1.25 Poppins,sans-serif;transition:color .15s ease}.home-brand_jobM__1gxGP{grid-row:2;color:#9fb0b8;font-size:14px}.home-brand_jobS__TJsjO{grid-row:1/3;grid-column:2;align-self:center;font:700 14px Inter,sans-serif;color:#5eead4;white-space:nowrap}.home-brand_job__tdajm:focus-visible .home-brand_jobT__MtpQF,.home-brand_job__tdajm:hover .home-brand_jobT__MtpQF{color:#5eead4}.home-brand_jobSkeleton__UOEak{display:grid;gap:8px;padding:18px 0;border-top:1px solid rgba(255,255,255,.12)}.home-brand_jobSkeleton__UOEak span{height:14px;width:70%;border-radius:7px;background:rgba(255,255,255,.1)}.home-brand_jobSkeleton__UOEak span+span{width:45%;height:11px}.home-brand_postedEmpty__VlU8f{margin:0;padding:16px 0 4px;border-top:1px solid rgba(255,255,255,.12);color:#c9d3da;font-size:15px;line-height:1.5}
/* !important: FeaturedCandidatesSection's mobile CSS sets every section to "padding: 40px 0 !important" */@media (max-width:860px){.home-brand_jobs__QMWG2{padding:56px 16px!important}.home-brand_jobsIn__a41Yx{grid-template-columns:minmax(0,1fr);gap:36px}.home-brand_search__9y_AO button{padding:0 14px}.home-brand_fields__1KYng{grid-template-columns:repeat(2,minmax(0,1fr))}.home-brand_job__tdajm{grid-template-columns:1fr}.home-brand_jobS__TJsjO{grid-row:auto;grid-column:1;margin-top:4px}}.home-brand_hub__G5fPS{position:relative;overflow:hidden;background:#070b22;padding:80px 0;color:#fff;font-family:Inter,sans-serif}.home-brand_hubNebula__HBa4u{position:absolute;inset:0;z-index:0;background:url(/images/nebula3.webp) 50%/cover no-repeat;filter:saturate(120%)}.home-brand_hubFade__dfdVx{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,11,34,.86),rgba(7,11,34,.72) 38%,rgba(7,11,34,.2) 72%,rgba(7,11,34,0))}.home-brand_hubIn__Sjwam{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:0 40px}.home-brand_hubGrid__hIxly{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;align-items:center}.home-brand_hubH__Ncxaa{margin:12px 0 16px;font:800 clamp(26px,3vw,36px)/1.15 Poppins,sans-serif;letter-spacing:-.01em;color:#fff}.home-brand_hubP__3hIDF{margin:0 0 24px;font-size:16px;line-height:1.7;color:rgba(255,255,255,.9)}.home-brand_hubList__TsCyo{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:12px}.home-brand_hubList__TsCyo li{position:relative;padding-left:18px;font-size:15px;color:rgba(255,255,255,.92)}.home-brand_hubList__TsCyo li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%;background:#5eead4}.home-brand_hubCtas__BO8KY{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.home-brand_hubCtas__BO8KY span{font-size:14px;color:rgba(255,255,255,.72)}.home-brand_steps__OETRD{background:rgba(7,11,34,.55);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:32px}.home-brand_steps__OETRD h3{margin:0 0 18px;font:700 14px Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.85)}.home-brand_steps__OETRD ol{list-style:none;margin:0;padding:0;display:grid;gap:18px}.home-brand_steps__OETRD li{display:flex;gap:16px}.home-brand_stepNum__T7K7i{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;font-weight:700;color:#5eead4}.home-brand_stepT___S3GL{margin:0 0 4px;font-weight:600;color:#fff}.home-brand_stepC__qsjev{margin:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.85)}.home-brand_elevate__NcMiK{margin-top:60px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:clamp(24px,4vw,44px)}.home-brand_elevate__NcMiK .home-brand_elevateH__sRS6J{margin:14px 0 16px;font-size:clamp(24px,2.6vw,34px)}.home-brand_elevateP__eEQtf{margin:0 0 16px;color:#c9d3da;font-size:16px;line-height:1.6;max-width:52ch}.home-brand_points__t8h9n span{white-space:nowrap}.home-brand_points__t8h9n{margin:0 0 22px;color:#5eead4;font:600 14px/1.7 Inter,sans-serif}.home-brand_points__t8h9n i{font-style:normal;color:rgba(255,255,255,.35);margin:0 10px}.home-brand_stat__xc9PA{text-align:right}.home-brand_stat__xc9PA b{display:block;font:800 clamp(72px,9vw,128px)/.9 Poppins,sans-serif;letter-spacing:-.04em;color:#fff}.home-brand_stat__xc9PA em{font-style:normal;color:#1abebf}.home-brand_stat__xc9PA span{display:block;margin-top:10px;color:#c9d3da;font-size:15px}.home-brand_stat__xc9PA small{display:block;margin-top:4px;color:#ec4899;font:600 13px Inter,sans-serif}.home-brand_hub__G5fPS .home-brand_hubStars__8dBwA{display:none}@media (max-width:760px){.home-brand_hub__G5fPS{padding:56px 0!important}.home-brand_hubFade__dfdVx{background:rgba(7,11,34,.93)}.home-brand_hub__G5fPS .home-brand_hubStars__8dBwA{display:block;z-index:1}.home-brand_hubIn__Sjwam{padding:0 16px}.home-brand_hubGrid__hIxly{grid-template-columns:1fr}.home-brand_steps__OETRD{padding:24px}.home-brand_elevate__NcMiK{grid-template-columns:1fr;gap:28px;background:rgba(7,11,34,.88);border-color:rgba(255,255,255,.16)}.home-brand_stat__xc9PA{text-align:left}}.home-brand_reviews__2MOtg{background:#f3f6f7;padding:70px 0;font-family:Inter,sans-serif}.home-brand_reviewsIn__1bi8J{max-width:1400px;margin:0 auto;padding:0 40px}.home-brand_reviewsHead__oZeQm{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:30px}.home-brand_rating__K4RoM{font:800 18px Poppins,sans-serif;color:#0b1114}.home-brand_stars__qwhej{color:#1abebf;letter-spacing:2px}.home-brand_reviewGrid__kWMAR{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.home-brand_reviewGrid__kWMAR figure{height:100%;margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:18px;background:#fff;border:1px solid #e1e9ea;border-radius:16px;padding:28px}.home-brand_reviewGrid__kWMAR blockquote{margin:0;font-size:16px;line-height:1.7;color:#12323d}.home-brand_reviewGrid__kWMAR figcaption b{display:block;color:#0b1114;font-weight:700}.home-brand_reviewGrid__kWMAR figcaption span{display:block;margin-top:4px;font-size:14px;color:#4d5a5c}@media (max-width:760px){.home-brand_reviews__2MOtg{padding:56px 0!important}.home-brand_reviewsIn__1bi8J{padding:0 16px}}.LogoReel_row__60cIx{position:relative;z-index:1;display:flex;align-items:center}.LogoReel_label__HvFs0{flex:none;box-sizing:border-box;width:210px;padding:0 22px 0 clamp(16px,2.6vw,40px);font:700 11.5px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.LogoReel_pink__xr4hl{color:#ec4899}.LogoReel_teal__OjIUX{color:#5eead4}@media (max-width:760px){.LogoReel_label__HvFs0{display:none}}.LogoReel_viewport__laGF6{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.LogoReel_reel__2URzN{padding:6px 0 22px}.LogoReel_track__VdT26{display:flex;width:-moz-max-content;width:max-content;animation:LogoReel_reel__2URzN 60s linear infinite}
/* !important: app/mobile-responsive.css caps every div at max-width:100vw !important on phones, which squeezed the
   track to the screen width so the two sets drew on top of each other (15 Oct 2026) */.LogoReel_track__VdT26 .LogoReel_set__SMVSw,.LogoReel_viewport__laGF6 .LogoReel_track__VdT26{max-width:none!important}.LogoReel_set__SMVSw{display:flex;flex:none;align-items:center;gap:60px;padding-right:60px}.LogoReel_logo__W0Llx{display:block;flex:none}.LogoReel_set__SMVSw .LogoReel_logo__W0Llx{height:26px!important;width:auto!important;max-width:150px!important;-o-object-fit:contain;object-fit:contain;opacity:.85}.LogoReel_text__dhTlZ{flex:none;font:800 17px/1 Poppins,sans-serif;color:#fff;opacity:.9;white-space:nowrap}@keyframes LogoReel_reel__2URzN{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:760px){.LogoReel_set__SMVSw{gap:38px;padding-right:38px}.LogoReel_set__SMVSw .LogoReel_logo__W0Llx{height:20px!important;max-width:110px!important}.LogoReel_text__dhTlZ{font-size:14px}}@media (prefers-reduced-motion:reduce){.LogoReel_track__VdT26{animation:none}}