:root{--cordial-xmas-night: #020b07;--cordial-xmas-night-soft: #071a12;--cordial-xmas-pine: #082f23;--cordial-xmas-evergreen: #075b3d;--cordial-xmas-green: #0b7a4e;--cordial-xmas-green-bright: #22b778;--cordial-xmas-cranberry: #8d1028;--cordial-xmas-red: #d7193f;--cordial-xmas-red-bright: #ff3658;--cordial-xmas-gold: #f0c56c;--cordial-xmas-gold-soft: #ffe3a2;--cordial-xmas-snow: #f7fbf8;--cordial-xmas-warm-white: #fffaf0;--cordial-xmas-ink: #14231c;--cordial-xmas-copy: #4a5c53;--cordial-xmas-line: #d9e5de;--cordial-xmas-red-tint: #fff0f2;--cordial-xmas-green-tint: #edf8f2;--cordial-xmas-gold-tint: #fff7e6;--cordial-xmas-shadow: 0 24px 70px rgba(2, 31, 20, .13);--cordial-xmas-dark-shadow: 0 34px 110px rgba(0, 0, 0, .38)}html body{background:radial-gradient(circle at 10% 0,rgba(215,25,63,.1),transparent 26%),radial-gradient(circle at 90% 8%,rgba(11,122,78,.14),transparent 28%),var(--cordial-xmas-night)!important;color:var(--cordial-xmas-ink);accent-color:var(--cordial-xmas-green)}html body ::selection{background:var(--cordial-xmas-red);color:#fff}html body *{scrollbar-color:var(--cordial-xmas-red) var(--cordial-xmas-night-soft)}html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible,html body summary:focus-visible{outline:3px solid var(--cordial-xmas-gold)!important;outline-offset:3px!important}html body .cs-site,html body .cs-agency-site,html body .cs-page-site,html body .cs-account-site{background:var(--cordial-xmas-snow)!important;color:var(--cordial-xmas-ink)!important}html body .cs-staffing-bar,html body .cs-announcement,html body .cs-agency-topbar,html body .cs-page-announcement{min-height:40px;position:relative;overflow:hidden;border:0!important;background:linear-gradient(90deg,rgba(255,255,255,.06),transparent 18%,transparent 82%,rgba(255,255,255,.06)),linear-gradient(100deg,#6e0a1d,var(--cordial-xmas-red) 48%,#9e102c)!important;color:#fffdf8!important;box-shadow:inset 0 -1px #ffffff21;letter-spacing:.035em}html body .cs-staffing-bar:after,html body .cs-announcement:after,html body .cs-agency-topbar:after,html body .cs-page-announcement:after{content:"";width:220px;height:80px;position:absolute;right:3%;top:-58px;border:1px solid rgba(255,227,162,.4);border-radius:50%;box-shadow:0 0 30px #f0c56c1a;pointer-events:none}html body .cs-staffing-bar i,html body .cs-announcement i,html body .cs-agency-topbar i,html body .cs-page-announcement i{background:var(--cordial-xmas-gold)!important;box-shadow:0 0 0 4px #f0c56c1f,0 0 18px #ffe3a2bf!important;animation:cordialChristmasTwinkle 2.8s ease-in-out infinite}html body .cs-staffing-header,html body .cs-header,html body .cs-agency-header,html body .cs-page-header{position:relative;border-bottom:1px solid rgba(240,197,108,.22)!important;background:linear-gradient(110deg,rgba(215,25,63,.055),transparent 30%),#03110bf7!important;color:#fff!important;box-shadow:0 17px 50px #00000042!important;-webkit-backdrop-filter:blur(22px) saturate(1.25)!important;backdrop-filter:blur(22px) saturate(1.25)!important}html body .cs-staffing-header:after,html body .cs-header:after,html body .cs-agency-header:after,html body .cs-page-header:after{content:"";height:5px;position:absolute;z-index:2;right:0;bottom:-3px;left:0;background:radial-gradient(circle,#ff385b 0 2px,rgba(255,56,91,.38) 3px,transparent 5px) 0 0 / 42px 5px repeat-x,radial-gradient(circle,#f4ce75 0 2px,rgba(244,206,117,.32) 3px,transparent 5px) 14px 0 / 42px 5px repeat-x,radial-gradient(circle,#2bc287 0 2px,rgba(43,194,135,.34) 3px,transparent 5px) 28px 0 / 42px 5px repeat-x;opacity:.92;filter:drop-shadow(0 0 4px rgba(255,255,255,.34));pointer-events:none}html body .cs-brand,html body .cs-agency-brand,html body .cs-page-brand{color:#fff!important}html body .cs-brand img,html body .cs-agency-brand img,html body .cs-page-brand img,html body .cs-page-mark{border:1px solid rgba(255,227,162,.6)!important;background:#fff!important;box-shadow:0 0 0 5px #d7193f17,0 0 0 9px #0b7a4e12,0 0 30px #f0c56c33!important}html body .cs-brand b,html body .cs-brand em,html body .cs-agency-brand b,html body .cs-page-brand b{color:#fff!important}html body .cs-brand em,html body .cs-agency-brand small,html body .cs-brand small,html body .cs-page-brand small{color:var(--cordial-xmas-gold-soft)!important}html body .cs-staffing-nav,html body .cs-primary-nav,html body .cs-agency-nav,html body .cs-page-primary{padding:5px!important;border:1px solid rgba(240,197,108,.17)!important;border-radius:999px!important;background:#ffffff0b!important;box-shadow:inset 0 1px #ffffff0d}html body .cs-staffing-nav a,html body .cs-primary-nav a,html body .cs-primary-nav button,html body .cs-agency-nav a,html body .cs-page-primary a{border-radius:999px!important;color:#e8f1ec!important}html body .cs-staffing-nav a:hover,html body .cs-staffing-nav a.is-active,html body .cs-primary-nav a:hover,html body .cs-primary-nav button:hover,html body .cs-primary-nav .is-active,html body .cs-agency-nav a:hover,html body .cs-agency-nav a.is-active,html body .cs-page-primary a:hover,html body .cs-page-primary a.is-active{background:linear-gradient(135deg,#d7193feb,#8d1028f5)!important;color:#fff!important;box-shadow:0 8px 22px #8d102840,inset 0 1px #ffffff26!important}html body .cs-staffing-header-actions>a:first-child,html body .cs-agency-header-actions>a:first-child,html body .cs-page-header-actions>a:first-child{color:#f2f7f3!important}html body .cs-header-cta,html body .cs-agency-header-actions>a:last-child,html body .cs-page-header-actions>a:last-child{border:1px solid rgba(255,227,162,.38)!important;background:linear-gradient(135deg,var(--cordial-xmas-red-bright),var(--cordial-xmas-cranberry))!important;color:#fff!important;box-shadow:0 0 0 5px #d7193f17,0 14px 32px #8d102859!important}html body .cs-header-cta:hover,html body .cs-agency-header-actions>a:last-child:hover,html body .cs-page-header-actions>a:last-child:hover{transform:translateY(-2px);box-shadow:0 0 0 6px #f0c56c1a,0 18px 42px #d7193f66!important}html body .cs-staffing-hero,html body .cs-hero,html body .cs-agency-page-hero,html body .cs-account-hero,html body .cs-page-product,html body .cs-product{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 12% 14%,rgba(255,54,88,.26),transparent 27%),radial-gradient(circle at 87% 20%,rgba(34,183,120,.23),transparent 30%),radial-gradient(circle at 73% 86%,rgba(240,197,108,.13),transparent 24%),linear-gradient(145deg,#020a07,#08291d 51%,#21070e)!important;color:#fff!important}html body .cs-staffing-hero:before,html body .cs-hero:before,html body .cs-agency-page-hero:after,html body .cs-account-hero:before,html body .cs-page-product:before,html body .cs-product:before{content:""!important;position:absolute!important;z-index:0!important;top:-80px!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;opacity:.68!important;background-image:radial-gradient(circle,rgba(255,255,255,.92) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(255,227,162,.78) 0 1.2px,transparent 2px),radial-gradient(circle,rgba(255,255,255,.58) 0 1.6px,transparent 2.3px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px)!important;background-position:4% 12%,62% 4%,84% 31%,0 0,0 0!important;background-size:71px 71px,113px 113px,157px 157px,62px 62px,62px 62px!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.8) 68%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.8) 68%,transparent 100%)!important;animation:cordialChristmasSnow 24s linear infinite}html body .cs-staffing-hero:after,html body .cs-hero:after,html body .cs-account-hero:after,html body .cs-page-product:after,html body .cs-product:after{content:"";width:min(720px,70vw);height:min(720px,70vw);position:absolute;z-index:0;right:-18%;top:3%;border:1px solid rgba(240,197,108,.17);border-radius:50%;box-shadow:0 0 0 70px #0b7a4e0b,0 0 0 140px #d7193f08,0 0 100px #f0c56c14;pointer-events:none;animation:cordialChristmasOrbit 18s ease-in-out infinite alternate}html body .cs-staffing-hero>*,html body .cs-hero>*,html body .cs-agency-page-hero>*,html body .cs-account-hero>*,html body .cs-page-product>*,html body .cs-product>*{position:relative;z-index:1}html body .cs-staffing-hero h1,html body .cs-hero h1,html body .cs-agency-page-hero h1,html body .cs-account-hero h1,html body .cs-page-product h1,html body .cs-product h1{color:#fff!important;text-shadow:0 16px 52px rgba(0,0,0,.34)!important}html body .cs-staffing-hero h1 em,html body .cs-hero h1 em,html body .cs-agency-page-hero h1 em,html body .cs-account-hero h1 em,html body .cs-page-product h1 em,html body .cs-product h1 em{color:transparent!important;background:linear-gradient(105deg,#fff 0%,var(--cordial-xmas-gold-soft) 34%,#ff526f 66%,#fff 100%)!important;background-clip:text!important;-webkit-background-clip:text!important}html body .cs-staffing-hero p,html body .cs-hero p,html body .cs-agency-page-hero p,html body .cs-account-hero p,html body .cs-page-product p,html body .cs-product p{color:#d8e5de!important}html body .cs-staffing-kicker,html body .cs-kicker,html body .cs-agency-eyebrow,html body .cs-agency-page__eyebrow,html body .cs-agency-page-hero [class*=eyebrow],html body .cs-account-eyebrow,html body .cs-page-kicker,html body .cs-eyebrow{color:var(--cordial-xmas-gold-soft)!important}html body .cs-staffing-kicker i,html body .cs-kicker i,html body .cs-page-kicker i{background:var(--cordial-xmas-red-bright)!important;box-shadow:0 0 14px #ff3658bf!important}html body .cs-staffing-hero-image{isolation:isolate;border-left:1px solid rgba(240,197,108,.2)!important;background:#03110b!important;box-shadow:inset 32px 0 70px #020b0757}html body .cs-staffing-hero-image>img{z-index:0;object-position:65% 50%!important;filter:saturate(1.09) contrast(1.06) brightness(.9);transform:scale(1.018);transform-origin:64% center;-webkit-mask-image:linear-gradient(90deg,#00000038,#000 16% 100%);mask-image:linear-gradient(90deg,#00000038,#000 16% 100%);transition:filter .8s ease,transform 1.2s cubic-bezier(.2,.8,.2,1)}html body .cs-staffing-hero:hover .cs-staffing-hero-image>img{filter:saturate(1.15) contrast(1.07) brightness(.94);transform:scale(1.035)}html body .cs-staffing-hero-image>.cs-staffing-image-shade{z-index:1;background:linear-gradient(90deg,rgba(2,11,7,.64) 0%,rgba(2,11,7,.08) 28%,transparent 62%),linear-gradient(180deg,#020b0705 40%,#020b07c2),radial-gradient(circle at 87% 19%,rgba(11,122,78,.2),transparent 31%),radial-gradient(circle at 36% 24%,rgba(215,25,63,.15),transparent 27%)!important}html body .cs-staffing-hero-image:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.62;background-image:radial-gradient(circle,rgba(255,255,255,.92) 0 1px,transparent 1.8px),radial-gradient(circle,rgba(255,227,162,.75) 0 1px,transparent 1.8px);background-position:14% 8%,70% 30%;background-size:97px 97px,151px 151px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 70%);mask-image:linear-gradient(to bottom,#000,transparent 70%);animation:cordialChristmasSnow 27s linear infinite}html body .cs-staffing-hero-image>.cs-staffing-local-card{z-index:3;border-color:#ffe3a25c!important;background:linear-gradient(145deg,#031810f0,#140509e0)!important}html body .cs-staffing-local-card>i{border:1px solid rgba(255,227,162,.27);background:linear-gradient(145deg,var(--cordial-xmas-green-bright),var(--cordial-xmas-evergreen))!important;color:#fff;box-shadow:0 9px 23px #075b3d4d}html body .cs-staffing-local-card small{color:var(--cordial-xmas-gold-soft)!important}html body .cs-staffing-hero-image:before,html body .cs-orbit{border-color:#f0c56c47!important;box-shadow:0 0 0 62px #0b7a4e0e,0 0 0 124px #d7193f08!important}html body .cs-staffing-image-shade,html body .cs-feature-image>div{background:linear-gradient(180deg,#020b070a,#020b07f0)!important}html body .cs-staffing-local-card,html body .cs-feature-card,html body .cs-agency-page__hero-panel,html body .cs-agency-hero-panel,html body .cs-account-hero>aside,html body .cs-account-identity-card,html body .cs-page-trust,html body .cs-page-trust-stack>*{border:1px solid rgba(255,227,162,.28)!important;background:linear-gradient(145deg,#ffffff1f,#02120ba8)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff1f,0 30px 90px #00000047,0 0 60px #0b7a4e1f!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important;backdrop-filter:blur(18px) saturate(1.2)!important}html body .cs-agency-page__hero-panel h2,html body .cs-agency-page__hero-panel strong,html body .cs-agency-hero-panel h2,html body .cs-account-hero aside h2,html body .cs-page-trust h2,html body .cs-page-trust-stack h2{color:#fff!important}html body .cs-agency-page__hero-panel p,html body .cs-agency-hero-panel p,html body .cs-account-hero aside p,html body .cs-page-trust p,html body .cs-page-trust-stack p{color:#d9e7df!important}html body .cs-button-primary,html body .cs-agency-button-primary,html body .cs-agency-page__button--primary,html body .cs-account-save-row button,html body .cs-page-header-actions>a:last-child,html body .cs-page-ai-search button,html body .cs-page-universal-search button,html body .cs-search-toolbar button,html body .cs-location-button,html body .cs-lead-form button[type=submit],html body .cs-agency-page form button[type=submit],html body .cs-agency-form button[type=submit]{border:1px solid rgba(255,227,162,.3)!important;background:linear-gradient(135deg,var(--cordial-xmas-red-bright),var(--cordial-xmas-red) 48%,var(--cordial-xmas-cranberry))!important;color:#fff!important;box-shadow:0 13px 32px #8d102845,inset 0 1px #fff3!important}html body .cs-button-primary,html body .cs-agency-button-primary,html body .cs-agency-page__button--primary,html body .cs-account-save-row button,html body .cs-page-ai-search button,html body .cs-page-universal-search button,html body .cs-search-toolbar button,html body .cs-location-button{position:relative;overflow:hidden}html body .cs-button-primary:after,html body .cs-agency-button-primary:after,html body .cs-agency-page__button--primary:after,html body .cs-account-save-row button:after,html body .cs-page-ai-search button:after,html body .cs-page-universal-search button:after,html body .cs-location-button:after{content:"";width:42%;position:absolute;inset:0 auto 0 -58%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);transition:left .55s ease;pointer-events:none}html body .cs-button-primary:hover:after,html body .cs-agency-button-primary:hover:after,html body .cs-agency-page__button--primary:hover:after,html body .cs-account-save-row button:hover:after,html body .cs-page-ai-search button:hover:after,html body .cs-page-universal-search button:hover:after,html body .cs-location-button:hover:after{left:118%}html body .cs-button-ghost,html body .cs-agency-button-secondary,html body .cs-agency-page__button--secondary{border-color:#075b3d47!important;background:#fff!important;color:var(--cordial-xmas-pine)!important;box-shadow:0 10px 25px #04302014!important}html body .cs-staffing-hero .cs-button-ghost,html body .cs-agency-page-hero .cs-agency-button-secondary,html body .cs-agency-page-hero .cs-agency-page__button--secondary{border-color:#ffe3a26b!important;background:#ffffff14!important;color:#fff!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .cs-staffing-audiences,html body .cs-staffing-process,html body .cs-staffing-coverage,html body .cs-staffing-faq,html body .cs-paths,html body .cs-process,html body .cs-faq,html body .cs-agency-page,html body .cs-agency-page-section,html body .cs-account-main,html body .cs-mutual-match-section{color:var(--cordial-xmas-ink)!important}html body .cs-staffing-audiences,html body .cs-staffing-process,html body .cs-staffing-faq,html body .cs-paths,html body .cs-agency-page,html body .cs-agency-page-section,html body .cs-account-main{background:radial-gradient(circle at 5% 12%,rgba(215,25,63,.035),transparent 22%),radial-gradient(circle at 95% 80%,rgba(11,122,78,.045),transparent 24%),var(--cordial-xmas-snow)!important}html body .cs-staffing-services,html body .cs-staffing-coverage,html body .cs-work,html body .cs-agency-page-section:nth-of-type(2n),html body .cs-agency-section-tint,html body .cs-agency-page__section--tint,html body .cs-account-login-section{background:linear-gradient(135deg,rgba(215,25,63,.025),transparent 34%),var(--cordial-xmas-green-tint)!important}html body .cs-staffing-section-head span,html body .cs-section-intro .cs-eyebrow,html body .cs-agency-section-head>span,html body .cs-agency-section-head>small,html body .cs-agency-page-section [class*=eyebrow],html body .cs-account-main [class*=eyebrow],html body .cs-page-stage-head>span{color:var(--cordial-xmas-red)!important}html body .cs-staffing-section-head h2,html body .cs-section-intro h2,html body .cs-process h2,html body .cs-faq h2,html body .cs-agency-section-head h2,html body .cs-agency-page-section h2,html body .cs-account-main h2,html body .cs-page-stage-head h2{color:var(--cordial-xmas-ink)!important}html body .cs-staffing-section-head p,html body .cs-section-intro p,html body .cs-agency-section-head p,html body .cs-agency-page-section>p,html body .cs-account-main p,html body .cs-page-stage-head p{color:var(--cordial-xmas-copy)!important}html body .cs-staffing-audience,html body .cs-staffing-service-grid article,html body .cs-staffing-process-grid article,html body .cs-staffing-region-grid article,html body .cs-staffing-expectation-grid article,html body .cs-staffing-faq details,html body .cs-agency-card,html body .cs-agency-page-section article,html body .cs-agency-guidance-card,html body .cs-agency-form-side-card,html body .cs-agency-page__contact-aside,html body .cs-agency-page__checklist,html body .cs-agency-disclosure,html body .cs-account-login-card,html body .cs-account-platform-grid article,html body .cs-account-metrics article,html body .cs-account-guide,html body .cs-page-auth-card,html body .cs-page-policy-card,html body .cs-result-card,html body .cs-nearby-job,html body .cs-profile-card,html body .cs-fit-card,html body .cs-insight-card,html body .cs-privacy-card,html body .cs-fee-card{position:relative;overflow:hidden;border:1px solid var(--cordial-xmas-line)!important;background:#fffffff5!important;color:var(--cordial-xmas-ink)!important;box-shadow:inset 0 1px #fff,0 15px 44px #03372312!important}html body .cs-staffing-audience:before,html body .cs-staffing-service-grid article:before,html body .cs-staffing-process-grid article:before,html body .cs-staffing-region-grid article:before,html body .cs-agency-card:before,html body .cs-agency-page-section article:before,html body .cs-account-login-card:before,html body .cs-account-platform-grid article:before,html body .cs-result-card:before,html body .cs-nearby-job:before,html body .cs-profile-card:before{content:"";height:4px;position:absolute;z-index:2;inset:0 0 auto;background:linear-gradient(90deg,var(--cordial-xmas-green),var(--cordial-xmas-gold),var(--cordial-xmas-red))!important;opacity:.92}html body .cs-staffing-audience:hover,html body .cs-staffing-service-grid article:hover,html body .cs-staffing-region-grid article:hover,html body .cs-agency-card:hover,html body .cs-agency-page-section article:hover,html body .cs-account-platform-grid article:hover,html body .cs-result-card:hover,html body .cs-nearby-job:hover{border-color:#075b3d6b!important;box-shadow:0 23px 58px #03372321,0 0 0 4px #f0c56c12!important;transform:translateY(-4px)}html body .cs-staffing-seeker,html body .cs-path-seeker{background:radial-gradient(circle at 90% 8%,rgba(240,197,108,.15),transparent 27%),linear-gradient(145deg,#04120c,#075b3d 65%,#0b7a4e)!important;color:#fff!important}html body .cs-staffing-employer,html body .cs-path-employer{background:radial-gradient(circle at 90% 8%,rgba(240,197,108,.15),transparent 27%),linear-gradient(145deg,#23050d,#8d1028 65%,#d7193f)!important;color:#fff!important}html body .cs-staffing-seeker h3,html body .cs-staffing-employer h3,html body .cs-path-seeker h3,html body .cs-path-employer h3{color:#fff!important}html body .cs-staffing-seeker p,html body .cs-staffing-employer p,html body .cs-path-seeker p,html body .cs-path-employer p{color:#e8f1ec!important}html body .cs-staffing-service-grid article i,html body .cs-staffing-process-grid article>span,html body .cs-agency-card>i,html body .cs-agency-page-section article>i,html body .cs-agency-card-number,html body .cs-agency-service-detail-heading>span,html body .cs-account-platform-grid article>span{border:1px solid rgba(215,25,63,.12)!important;background:var(--cordial-xmas-red-tint)!important;color:var(--cordial-xmas-cranberry)!important;box-shadow:inset 0 1px #fff}html body .cs-staffing-service-grid article:nth-child(2n) i,html body .cs-staffing-process-grid article:nth-child(2n)>span,html body .cs-agency-card:nth-child(2n)>i,html body .cs-agency-page-section article:nth-child(2n)>i,html body .cs-account-platform-grid article:nth-child(2n)>span{border-color:#0b7a4e21!important;background:var(--cordial-xmas-green-tint)!important;color:var(--cordial-xmas-evergreen)!important}html body .cs-staffing-fee-note,html body .cs-agency-stat-strip,html body .cs-agency-trust-strip,html body .cs-page-trust,html body .cs-account-platform-note{border:1px solid rgba(240,197,108,.38)!important;background:radial-gradient(circle at 8% 50%,rgba(215,25,63,.12),transparent 27%),linear-gradient(135deg,#052219,#084c36)!important;color:#fff!important;box-shadow:0 18px 45px #0337232e!important}html body .cs-staffing-fee-note b,html body .cs-agency-stat-strip b,html body .cs-agency-trust-strip b,html body .cs-page-trust b,html body .cs-account-platform-note b{color:var(--cordial-xmas-gold-soft)!important}html body .cs-staffing-industries,html body .cs-staffing-expectations,html body .cs-staffing-about,html body .cs-page-product,html body .cs-page-app-shell,html body .cs-app-shell{background:radial-gradient(circle at 88% 8%,rgba(215,25,63,.22),transparent 28%),radial-gradient(circle at 10% 90%,rgba(240,197,108,.08),transparent 26%),linear-gradient(145deg,#020b07,#073426 72%,#10080a)!important;color:#fff!important}html body .cs-staffing-industries h2,html body .cs-staffing-expectations h2,html body .cs-staffing-about h2,html body .cs-page-product h2,html body .cs-page-app-shell h2,html body .cs-app-shell h2{color:#fff!important}html body .cs-staffing-industries p,html body .cs-staffing-expectations p,html body .cs-staffing-about p,html body .cs-page-product p,html body .cs-page-app-shell p,html body .cs-app-shell p{color:#d3e2da!important}html body :is(.cs-staffing-industries,.cs-staffing-expectations) .cs-staffing-section-head>span,html body .cs-staffing-about-copy>span{color:var(--cordial-xmas-gold-soft)!important}html body .cs-staffing-proof-grid :is(b,span){color:#f7fffb!important}html body .cs-staffing-industry-grid article,html body .cs-staffing-expectation-grid article,html body .cs-staffing-proof-grid article{border:1px solid rgba(255,227,162,.2)!important;background:#ffffff13!important;color:#fff!important;box-shadow:inset 0 1px #ffffff14,0 18px 50px #00000024!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html body .cs-staffing-industry-grid article:hover,html body .cs-staffing-expectation-grid article:hover,html body .cs-staffing-proof-grid article:hover{border-color:#f0c56c80!important;background:#ffffff1c!important;transform:translateY(-4px)}html body .cs-agency-cta-band,html body .cs-agency-global-cta,html body .cs-staffing-final,html body .cs-agency-final-cta,html body .cs-agency-page__final-cta,html body .cs-page-context-lead{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(240,197,108,.24)!important;background:radial-gradient(circle at 82% 15%,rgba(255,54,88,.3),transparent 27%),radial-gradient(circle at 12% 85%,rgba(34,183,120,.22),transparent 29%),linear-gradient(145deg,#020b07,#072b20 58%,#24060e)!important;color:#fff!important;box-shadow:var(--cordial-xmas-dark-shadow)!important}html body .cs-agency-cta-band:before,html body .cs-agency-global-cta:before,html body .cs-staffing-final:before,html body .cs-agency-final-cta:before,html body .cs-agency-page__final-cta:before,html body .cs-page-context-lead:before{content:"";height:8px;position:absolute;z-index:2;top:0;right:0;left:0;background:radial-gradient(circle,#ff3658 0 3px,transparent 4px) 0 0 / 54px 8px,radial-gradient(circle,#f0c56c 0 3px,transparent 4px) 18px 0 / 54px 8px,radial-gradient(circle,#22b778 0 3px,transparent 4px) 36px 0 / 54px 8px;filter:drop-shadow(0 0 5px rgba(255,255,255,.35))}html body .cs-agency-cta-band h2,html body .cs-agency-global-cta h2,html body .cs-staffing-final h2,html body .cs-agency-final-cta h2,html body .cs-agency-page__final-cta h2,html body .cs-page-context-lead h2{color:#fff!important}html body .cs-agency-cta-band p,html body .cs-agency-global-cta p,html body .cs-staffing-final p,html body .cs-agency-final-cta p,html body .cs-agency-page__final-cta p,html body .cs-page-context-lead p{color:#d7e5dd!important}html body .cs-footer,html body .cs-staffing-footer,html body .cs-agency-footer,html body .cs-page-footer,html body .cs-account-footer{border-top:1px solid rgba(240,197,108,.2)!important;background:radial-gradient(circle at 85% 0,rgba(215,25,63,.11),transparent 24%),linear-gradient(150deg,#010604,#04170f)!important;color:#fff!important}html body .cs-footer p,html body .cs-footer a,html body .cs-agency-footer p,html body .cs-agency-footer a,html body .cs-page-footer p,html body .cs-page-footer a,html body .cs-account-footer p,html body .cs-account-footer a{color:#d0ddd6!important}html body .cs-footer h3,html body .cs-footer h4,html body .cs-agency-footer h3,html body .cs-agency-footer h4,html body .cs-page-footer h3,html body .cs-page-footer h4,html body .cs-account-footer h3,html body .cs-account-footer h4{color:var(--cordial-xmas-gold-soft)!important}html body .cs-agency-page form,html body .cs-agency-form,html body .cs-account-profile-form,html body .cs-ohio-zip-search,html body .cs-agency-page__filters,html body .cs-search-toolbar,html body .cs-page-universal-search,html body .cs-lead-form{border:1px solid var(--cordial-xmas-line)!important;background:#fff!important;color:var(--cordial-xmas-ink)!important;box-shadow:0 22px 64px #0337231c!important}html body .cs-ohio-zip-search{position:relative;overflow:hidden;border-color:#f0c56c59!important;background:radial-gradient(circle at 92% 12%,rgba(215,25,63,.18),transparent 31%),linear-gradient(145deg,#04150e,#075139)!important;color:#fff!important}html body .cs-ohio-zip-search:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background-image:radial-gradient(circle,rgba(255,255,255,.9) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(255,227,162,.7) 0 1px,transparent 1.8px);background-size:83px 83px,139px 139px}html body .cs-ohio-zip-search>*{position:relative;z-index:1}html body .cs-ohio-zip-search h2,html body .cs-ohio-zip-search label,html body .cs-ohio-zip-search .cs-ohio-zip-search__copy{color:#fff!important}html body .cs-ohio-zip-search p,html body .cs-ohio-zip-search small,html body .cs-ohio-zip-search__status{color:#d7e6de!important}html body .cs-agency-page input:not([type=checkbox]):not([type=radio]),html body .cs-agency-page select,html body .cs-agency-page textarea,html body .cs-agency-form input:not([type=checkbox]):not([type=radio]),html body .cs-agency-form select,html body .cs-agency-form textarea,html body .cs-account-site input:not([type=checkbox]):not([type=radio]),html body .cs-account-site select,html body .cs-account-site textarea,html body .cs-page-site input:not([type=checkbox]):not([type=radio]),html body .cs-page-site select,html body .cs-page-site textarea,html body .cs-mutual-dialog input,html body .cs-mutual-dialog select{border:1px solid #bfcfc6!important;background:#fff!important;color:var(--cordial-xmas-ink)!important;box-shadow:inset 0 1px 2px #03372309!important}html body .cs-agency-page input:focus,html body .cs-agency-page select:focus,html body .cs-agency-page textarea:focus,html body .cs-agency-form input:focus,html body .cs-agency-form select:focus,html body .cs-agency-form textarea:focus,html body .cs-account-site input:focus,html body .cs-account-site select:focus,html body .cs-account-site textarea:focus,html body .cs-page-site input:focus,html body .cs-page-site select:focus,html body .cs-page-site textarea:focus{border-color:var(--cordial-xmas-green)!important;box-shadow:0 0 0 4px #0b7a4e1f!important}html body .cs-agency-page__notice,html body .cs-agency-page__privacy-note,html body .cs-agency-privacy-note,html body .cs-agency-disclosure,html body .cs-account-consent,html body .cs-page-location-privacy,html body .cs-page-search-note,html body .cs-mutual-guardrail{border:1px solid #c7ddcf!important;background:var(--cordial-xmas-green-tint)!important;color:#174a35!important}html body .cs-agency-page__form-success,html body .cs-agency-form-success,html body .cs-mutual-meeting-success,html body .cs-page-location-status{border-color:#a9d5bb!important;background:#e7f8ef!important;color:#075b3d!important}html body .cs-agency-page__form-errors,html body .cs-agency-form-errors,html body .cs-ohio-zip-search__error{border-color:#f2b7c2!important;background:var(--cordial-xmas-red-tint)!important;color:#8d1028!important}html body .cs-agency-table-wrap,html body .cs-agency-comparison-table{border-color:var(--cordial-xmas-line)!important;background:#fff!important}html body .cs-agency-comparison-table thead,html body .cs-agency-comparison-table th{background:var(--cordial-xmas-pine)!important;color:#fff!important}html body .cs-agency-comparison-table tbody tr:nth-child(2n){background:var(--cordial-xmas-green-tint)!important}html body .cs-account-site{--account-night: var(--cordial-xmas-night);--account-red: var(--cordial-xmas-red);--account-green: var(--cordial-xmas-green);--account-gold: var(--cordial-xmas-gold)}html body .cs-account-role-switch{border:1px solid var(--cordial-xmas-line)!important;background:#eef5f1!important}html body .cs-account-role-switch button{color:#355447!important}html body .cs-account-role-switch button.is-active,html body .cs-role-switch button.is-active{background:linear-gradient(135deg,var(--cordial-xmas-red),var(--cordial-xmas-cranberry))!important;color:#fff!important;box-shadow:0 10px 24px #8d10283d!important}html body .cs-account-workspace{border:1px solid var(--cordial-xmas-line)!important;background:#fff!important;box-shadow:var(--cordial-xmas-shadow)!important}html body .cs-account-workspace-head{border-bottom-color:var(--cordial-xmas-line)!important;background:linear-gradient(90deg,var(--cordial-xmas-green-tint),#fff 55%,var(--cordial-xmas-red-tint))!important}html body .cs-mutual-match-section{--match-night: var(--cordial-xmas-night);--match-ink: var(--cordial-xmas-ink);--match-text: var(--cordial-xmas-copy);--match-line: var(--cordial-xmas-line);--match-paper: var(--cordial-xmas-snow);--match-red: var(--cordial-xmas-red);--match-red-dark: var(--cordial-xmas-cranberry);--match-green: var(--cordial-xmas-green);--match-green-dark: var(--cordial-xmas-evergreen);background:radial-gradient(circle at 6% 5%,rgba(215,25,63,.1),transparent 26%),radial-gradient(circle at 94% 76%,rgba(11,122,78,.12),transparent 27%),var(--cordial-xmas-snow)!important}html body .cs-mutual-match-section:before{opacity:.42!important;background-image:radial-gradient(circle,rgba(7,91,61,.12) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(215,25,63,.1) 0 1px,transparent 1.7px),linear-gradient(rgba(7,91,61,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(7,91,61,.04) 1px,transparent 1px)!important;background-size:89px 89px,137px 137px,64px 64px,64px 64px!important}html body .cs-mutual-account-bar,html body .cs-mutual-explainer,html body .cs-mutual-product,html body .cs-mutual-card-stage .cs-mutual-card,html body .cs-mutual-complete,html body .cs-mutual-dialog{border-color:var(--cordial-xmas-line)!important;background:#fff!important;color:var(--cordial-xmas-ink)!important;box-shadow:0 25px 75px #0337231f!important}html body .cs-mutual-account-icon,html body .cs-mutual-dialog-icon{border:1px solid rgba(255,227,162,.35)!important;background:linear-gradient(145deg,var(--cordial-xmas-red),var(--cordial-xmas-evergreen))!important;box-shadow:0 12px 30px #4d17223d!important}html body .cs-mutual-account-bar nav a:last-child{background:linear-gradient(135deg,var(--cordial-xmas-green),var(--cordial-xmas-evergreen))!important;color:#fff!important}html body .cs-mutual-demo-notice{border-color:#e7cc93!important;background:var(--cordial-xmas-gold-tint)!important;color:#5a431c!important}html body .cs-mutual-demo-notice strong{background:#f8e6bd!important;color:#72500c!important}html body .cs-mutual-kicker{color:var(--cordial-xmas-red)!important}html body .cs-mutual-explainer li>span{background:var(--cordial-xmas-green-tint)!important;color:var(--cordial-xmas-evergreen)!important}html body .cs-mutual-product-topline{border-bottom-color:var(--cordial-xmas-line)!important;background:linear-gradient(90deg,#fff,var(--cordial-xmas-green-tint))!important}html body .cs-mutual-live-dot{background:var(--cordial-xmas-green-bright)!important;box-shadow:0 0 0 5px #22b77821,0 0 16px #22b77880!important;animation:cordialChristmasPulse 2.2s ease-in-out infinite}html body .cs-mutual-progress i{background:linear-gradient(90deg,var(--cordial-xmas-green),var(--cordial-xmas-gold),var(--cordial-xmas-red))!important}html body .cs-mutual-card-stage{background:radial-gradient(circle at 50% 0,rgba(240,197,108,.13),transparent 28%),#edf5f0!important}html body .cs-mutual-card-cover--violet,html body .cs-mutual-card-cover--amber{background:linear-gradient(135deg,#6f0a1e,var(--cordial-xmas-red),#a30f2d)!important}html body .cs-mutual-card-cover--green,html body .cs-mutual-card-cover--blue{background:linear-gradient(135deg,#043326,var(--cordial-xmas-green),#0c8f5d)!important}html body .cs-mutual-card-title>span,html body .cs-mutual-complete>span{background:var(--cordial-xmas-green-tint)!important;color:var(--cordial-xmas-evergreen)!important}html body .cs-mutual-facts>div,html body .cs-mutual-skills span{border-color:var(--cordial-xmas-line)!important;background:#f5f9f6!important;color:#304d40!important}html body .cs-mutual-fun{background:var(--cordial-xmas-gold-tint)!important;color:#654b19!important}html body .cs-mutual-choice--pass{border-color:#e8aeb9!important;background:var(--cordial-xmas-red-tint)!important;color:var(--cordial-xmas-cranberry)!important}html body .cs-mutual-choice--like{border-color:#f0c56c40!important;background:linear-gradient(135deg,var(--cordial-xmas-green-bright),var(--cordial-xmas-evergreen))!important;color:#fff!important;box-shadow:0 12px 28px #075b3d3d!important}html body .cs-mutual-undo,html body .cs-mutual-dialog-close{background:#edf4f0!important;color:#315044!important}html body .cs-mutual-dialog::backdrop{background:#010a06cc!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body .cs-page-product,html body .cs-product{border:0!important}html body .cs-page-app-shell,html body .cs-app-shell{border:1px solid rgba(240,197,108,.26)!important;box-shadow:0 45px 130px #0000008c,0 0 90px #0b7a4e21!important}html body .cs-page-rail,html body .cs-app-sidebar,html body .cs-ai-history,html body .cs-ai-context{border-color:#f0c56c1f!important;background:linear-gradient(180deg,#020b07,#061d14)!important;color:#fff!important}html body .cs-page-rail a,html body .cs-page-rail button,html body .cs-app-sidebar a,html body .cs-app-sidebar button,html body .cs-ai-history button{color:#c8d8cf!important}html body .cs-page-rail a:hover,html body .cs-page-rail button:hover,html body .cs-page-rail .is-active,html body .cs-app-sidebar a:hover,html body .cs-app-sidebar button:hover,html body .cs-app-sidebar .is-active,html body .cs-ai-history button:hover,html body .cs-ai-history .is-active{background:linear-gradient(90deg,#d7193f47,#0b7a4e2b)!important;color:#fff!important}html body .cs-page-app-main,html body .cs-app-main,html body .cs-page-ai-workspace,html body .cs-ai-workspace,html body .cs-ai-conversation{border-color:#f0c56c29!important;background:radial-gradient(circle at 100% 0,rgba(215,25,63,.13),transparent 28%),linear-gradient(145deg,#092b20,#04140e)!important;color:#fff!important}html body .cs-page-app-main h2,html body .cs-page-app-main h3,html body .cs-app-main h2,html body .cs-app-main h3,html body .cs-page-ai-workspace h2,html body .cs-page-ai-workspace h3,html body .cs-ai-workspace h2,html body .cs-ai-workspace h3{color:#fff!important}html body .cs-page-app-main p,html body .cs-app-main p,html body .cs-page-ai-workspace p,html body .cs-ai-workspace p{color:#cbdad2!important}html body .cs-ai-identity>i,html body .cs-page-ai-workspace [class*=identity]>i,html body .cs-work-grid i{background:linear-gradient(145deg,var(--cordial-xmas-red),var(--cordial-xmas-green),var(--cordial-xmas-gold))!important;color:#fff!important}html body .cs-ai-message>b,html body .cs-page-ai-workspace [class*=ai-message]>b{color:var(--cordial-xmas-gold-soft)!important}html body .cs-ai-message>p,html body .cs-ai-message>article,html body .cs-page-ai-workspace [class*=ai-message]>p,html body .cs-page-ai-workspace [class*=ai-message]>article{border-color:#f0c56c2e!important;background:#ffffff13!important;color:#e4eee8!important}html body .cs-user-message>p,html body .cs-page-ai-workspace [class*=user-message]>p{background:linear-gradient(135deg,var(--cordial-xmas-red),var(--cordial-xmas-cranberry))!important;color:#fff!important}html body .cs-ai-form,html body .cs-page-ai-search,html body .cs-page-universal-search{border-color:#f0c56c47!important;background:#020b07c7!important}html body .cs-ai-form textarea,html body .cs-page-ai-search input,html body .cs-page-universal-search input{background:transparent!important;color:#fff!important}html body .cs-prompt-chips button,html body .cs-search-suggestions button,html body .cs-training-tabs button,html body .cs-profile-tabs button{border-color:#f0c56c33!important;background:#ffffff0f!important;color:#d7e4dc!important}html body .cs-prompt-chips button:hover,html body .cs-search-suggestions button:hover,html body .cs-training-tabs button:hover,html body .cs-training-tabs button.is-active,html body .cs-profile-tabs button:hover,html body .cs-profile-tabs button.is-active{border-color:#ff365873!important;background:#d7193f33!important;color:#fff!important}html body .cs-match-card,html body .cs-profile-card,html body .cs-nearby-job,html body .cs-result-card,html body .cs-local-ai-card,html body .cs-training-source,html body .cs-record-step{border-color:var(--cordial-xmas-line)!important;background:#fff!important;color:var(--cordial-xmas-ink)!important;box-shadow:0 18px 50px #03372317!important}html body .cs-like-action,html body .cs-match-actions button:last-child{background:linear-gradient(135deg,var(--cordial-xmas-green-bright),var(--cordial-xmas-evergreen))!important;color:#fff!important}html body .cs-match-actions button:first-child{border-color:#e8aeb9!important;background:var(--cordial-xmas-red-tint)!important;color:var(--cordial-xmas-cranberry)!important}html body .cs-completion i,html body .cs-local-ai-progress i,html body .cs-pipeline i,html body .cs-match-progress i{background:linear-gradient(90deg,var(--cordial-xmas-green),var(--cordial-xmas-gold),var(--cordial-xmas-red))!important}html body .cs-modal,html body .cs-lead-modal,html body .cs-match-modal,html body .cs-record-modal,html body .cs-training-modal{background:#010a06c7!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body .cs-modal-panel,html body .cs-lead-modal>div,html body .cs-match-modal>div,html body .cs-record-modal>div,html body .cs-training-modal>div{border:1px solid rgba(240,197,108,.28)!important;background:#fff!important;color:var(--cordial-xmas-ink)!important;box-shadow:0 35px 110px #0000006b!important}html body .cs-mobile-nav,html body .cs-staffing-mobile-nav,html body .cs-agency-mobile-nav,html body .cs-page-mobile-nav{border:1px solid rgba(240,197,108,.25)!important;background:#020e09f7!important;box-shadow:0 0 45px #0b7a4e29,0 24px 60px #00000073!important;-webkit-backdrop-filter:blur(20px) saturate(1.3)!important;backdrop-filter:blur(20px) saturate(1.3)!important}html body .cs-mobile-nav a,html body .cs-mobile-nav button,html body .cs-agency-mobile-nav a,html body .cs-page-mobile-nav a{color:#cbd9d1!important}html body .cs-mobile-nav a:hover,html body .cs-mobile-nav button:hover,html body .cs-mobile-nav .is-active,html body .cs-agency-mobile-nav a:hover,html body .cs-agency-mobile-nav .is-active,html body .cs-page-mobile-nav a:hover,html body .cs-page-mobile-nav .is-active{background:linear-gradient(145deg,#d7193f40,#0b7a4e2e)!important;color:#fff!important}@keyframes cordialChristmasSnow{0%{background-position:4% 12%,62% 4%,84% 31%,0 0,0 0}to{background-position:4% 420px,62% 330px,84% 520px,0 62px,62px 62px}}@keyframes cordialChristmasTwinkle{0%,to{opacity:.7;transform:scale(.92)}48%{opacity:1;transform:scale(1.13)}}@keyframes cordialChristmasPulse{0%,to{transform:scale(.96);filter:brightness(.95)}50%{transform:scale(1.08);filter:brightness(1.18)}}@keyframes cordialChristmasOrbit{0%{transform:translateZ(0) rotate(-3deg)}to{transform:translate3d(-22px,18px,0) rotate(3deg)}}@media(max-width:960px){html body .cs-staffing-hero-image{border-top:1px solid rgba(240,197,108,.2)!important;border-left:0!important}html body .cs-staffing-header:after,html body .cs-header:after,html body .cs-agency-header:after,html body .cs-page-header:after{opacity:.68}}@media(max-width:760px){html body .cs-staffing-bar,html body .cs-announcement,html body .cs-agency-topbar,html body .cs-page-announcement{min-height:36px;letter-spacing:.015em}html body .cs-staffing-hero:after,html body .cs-hero:after,html body .cs-account-hero:after,html body .cs-page-product:after,html body .cs-product:after{width:330px;height:330px;right:-48%;box-shadow:0 0 0 38px #0b7a4e0b,0 0 0 76px #d7193f06!important}html body .cs-brand img,html body .cs-agency-brand img,html body .cs-page-brand img,html body .cs-page-mark{box-shadow:0 0 0 4px #d7193f12,0 0 24px #f0c56c26!important}html body .cs-staffing-audience:hover,html body .cs-staffing-service-grid article:hover,html body .cs-staffing-region-grid article:hover,html body .cs-agency-card:hover,html body .cs-agency-page-section article:hover,html body .cs-account-platform-grid article:hover,html body .cs-result-card:hover,html body .cs-nearby-job:hover{transform:translateY(-2px)}html body .cs-agency-cta-band,html body .cs-agency-global-cta,html body .cs-staffing-final,html body .cs-agency-final-cta,html body .cs-agency-page__final-cta{border-radius:20px!important}}@media(max-width:430px){html body .cs-mutual-card-actions{gap:8px}html body .cs-mutual-choice{min-height:56px}html body .cs-button-primary,html body .cs-agency-button-primary,html body .cs-agency-page__button--primary,html body .cs-button-ghost,html body .cs-agency-button-secondary,html body .cs-agency-page__button--secondary{min-height:52px}}@media(prefers-reduced-motion:reduce){html body *,html body *:before,html body *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html body .cs-staffing-hero:before,html body .cs-hero:before,html body .cs-agency-page-hero:after,html body .cs-account-hero:before,html body .cs-page-product:before,html body .cs-product:before{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cordial-christmas.css.map */
