.navbar.navbar-expand-lg{display:none!important}.job-slots-page{color:#07006c;font-family:Montserrat,sans-serif}.job-slots-page h1,.job-slots-page h2,.job-slots-page p{margin:0}.job-slots-page .slots-accent{color:#5480fa}.job-slots-page .slots-dot-magenta{color:#aa2fbe}.job-slots-page .slots-unit{font-size:.62em;margin-left:.05em}.job-slots-page .slots-label{color:#5480fa;font-size:.6875rem;font-weight:800;letter-spacing:.18em;line-height:1;text-transform:uppercase}.job-slots-page .slots-section-title{color:#07006c;font-size:clamp(1.4375rem,2.35vw,2.125rem);font-weight:600;letter-spacing:-.026em;line-height:1.16;text-align:center;text-wrap:balance}.job-slots-page .slots-audience-vignette,.job-slots-page .slots-glow,.job-slots-page .slots-hero-vignette{pointer-events:none;position:absolute}.job-slots-page .slots-glow-blue,.job-slots-page .slots-glow-white{animation:slots-drift-a 40s ease-in-out infinite;height:130%;left:-26%;top:-35%;width:109%}.job-slots-page .slots-glow-magenta,.job-slots-page .slots-glow-magenta-soft{animation:slots-drift-b 50s ease-in-out infinite;height:122%;left:34%;top:37%;width:101%}.job-slots-page .slots-glow-blue{background:radial-gradient(closest-side,rgba(84,128,250,.6) 0,rgba(84,128,250,0) 72%)}.job-slots-page .slots-glow-magenta{background:radial-gradient(closest-side,rgba(170,47,190,.54) 0,rgba(170,47,190,0) 74%)}.job-slots-page .slots-glow-white{background:radial-gradient(closest-side,#fff 0,hsla(0,0%,100%,0) 72%)}.job-slots-page .slots-glow-magenta-soft{background:radial-gradient(closest-side,rgba(170,47,190,.46) 0,rgba(170,47,190,0) 74%)}.job-slots-page .slots-audience-vignette,.job-slots-page .slots-hero-vignette{inset:0}.job-slots-page .slots-hero-vignette{background:radial-gradient(128% 112% at 46% 44%,rgba(7,0,108,0) 42%,rgba(7,0,108,.34) 78%,rgba(5,0,74,.68) 100%)}.job-slots-page .slots-audience-vignette{background:radial-gradient(128% 112% at 46% 44%,rgba(84,128,250,0) 42%,rgba(61,95,224,.46) 78%,rgba(27,44,143,.6) 100%)}.job-slots-page .slots-btn{align-items:center;border:1.5px solid transparent;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:700;gap:.625rem;height:2.5rem;justify-content:center;letter-spacing:.08em;line-height:1;padding:0 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .2s,opacity .25s;white-space:nowrap}.job-slots-page .slots-btn i{font-size:.75rem}.job-slots-page .slots-btn-primary{background:#244fe7;color:#fff}.job-slots-page .slots-btn-primary:hover{background:#3d66f5}.job-slots-page .slots-btn-outline{border-color:#244fe7;color:#244fe7}.job-slots-page .slots-btn-outline:hover{background:#dee5fb}.job-slots-page .slots-btn-light{border-color:#fff;color:#fff}.job-slots-page .slots-btn-light:hover{background:hsla(0,0%,100%,.14)}.job-slots-page .slots-btn-sm{height:2.625rem;padding:0 1.375rem}.job-slots-page .slots-btn-magenta{background:#aa2fbe;color:#fff;font-size:.9375rem;font-weight:600;height:auto;letter-spacing:-.012em;padding:1.125rem 2.125rem;text-transform:none}.job-slots-page .slots-btn-magenta:hover{opacity:.85}.job-slots-page .slots-free-pill{background:#aa2fbe;border-radius:6.25rem;color:#fff;font-size:.5625rem;padding:.1875rem .4375rem}.job-slots-page .slots-eyebrow,.job-slots-page .slots-free-pill{font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.job-slots-page .slots-eyebrow{align-items:center;color:#5480fa;display:flex;flex-wrap:wrap;font-size:.6875rem;gap:.5rem .625rem}.job-slots-page .slots-eyebrow img{height:1rem;opacity:.9;width:auto}.job-slots-page .slots-eyebrow-divider{background:currentColor;height:.75rem;opacity:.25;width:1px}.job-slots-page .slots-hero{background:#07006c;overflow:hidden;position:relative;text-align:center}.job-slots-page .slots-hero-back{margin:0 auto;max-width:83.75rem;padding:1.75rem 3vw 0;position:relative;text-align:left;z-index:1}@media(max-width:895.98px){.job-slots-page .slots-hero-back{display:none}}.job-slots-page .slots-back-link{align-items:center;border:2px solid hsla(0,0%,100%,.85);border-radius:.5rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:700;gap:.4375rem;letter-spacing:.08em;line-height:1;padding:.5rem .875rem .5rem .625rem;text-decoration:none;text-transform:uppercase;transition:background .2s}.job-slots-page .slots-back-link:hover{background:hsla(0,0%,100%,.14)}.job-slots-page .slots-hero-body{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:81.25rem;padding:3.5rem 6vw 4.5rem;position:relative}@media(max-width:895.98px){.job-slots-page .slots-hero-body{padding:3.5rem .875rem 3rem}}.job-slots-page .slots-hero-title{color:#fff;font-size:clamp(1.625rem,2.2vw,2rem);font-weight:600;letter-spacing:-.04em;line-height:1.16;margin-bottom:2.125rem}.job-slots-page .slots-cards{display:grid;gap:1.0625rem;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);max-width:65rem;text-align:left;width:100%}.job-slots-page .slots-cards.slots-cards-even{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1187.98px){.job-slots-page .slots-cards{max-width:38.75rem}.job-slots-page .slots-cards,.job-slots-page .slots-cards.slots-cards-even{grid-template-columns:minmax(0,1fr)}}.job-slots-page .slots-card{background:#fff;border-radius:.75rem;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:2.125rem 1.6875rem}@media(max-width:599.98px){.job-slots-page .slots-card{grid-auto-flow:row;padding:1.75rem 1.375rem}}.job-slots-page .slots-offer{display:flex;flex-direction:column;min-width:0}.job-slots-page .slots-offer+.slots-offer{border-left:1px solid #e7eaf3;margin-left:1.5rem;padding-left:1.5rem}@media(max-width:599.98px){.job-slots-page .slots-offer+.slots-offer{border-left:0;border-top:1px solid #e7eaf3;margin:1.75rem 0 0;padding:1.75rem 0 0}}.job-slots-page .slots-offer-title{color:#07006c;font-size:1.15625rem;font-weight:600;letter-spacing:-.03em;line-height:1.24;margin:1.0625rem 0 .9375rem}.job-slots-page .slots-checklist{display:flex;flex-direction:column;gap:.5625rem;list-style:none;margin:0 0 1.875rem;padding:0}.job-slots-page .slots-checklist li{color:#374886;display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;line-height:1.5}.job-slots-page .slots-checklist li:before{background:#eaeefd url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23244fe7' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.4' d='m5 12.5 5 4.5 9-10'/%3E%3C/svg%3E") 50%/.5rem no-repeat;border-radius:50%;content:"";flex-shrink:0;height:.8125rem;margin-top:.1875rem;width:.8125rem}.job-slots-page .slots-offer .slots-btn{margin-top:auto;width:100%}.job-slots-page .slots-card-premium{background:linear-gradient(160deg,#141090,#0b0480);border:1.5px solid rgba(122,155,255,.45)}.job-slots-page .slots-card-premium .slots-eyebrow{color:#e37af7}.job-slots-page .slots-card-premium .slots-eyebrow-divider{background:rgba(227,122,247,.5);opacity:1}.job-slots-page .slots-card-premium .slots-offer-title{color:#fff}.job-slots-page .slots-card-premium .slots-checklist li{color:hsla(0,0%,100%,.88)}.job-slots-page .slots-card-premium .slots-checklist li:before{background:rgba(227,122,247,.24) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23e37af7' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.4' d='m5 12.5 5 4.5 9-10'/%3E%3C/svg%3E") 50%/.5rem no-repeat}.job-slots-page .slots-manual-post{color:#fff;font-size:.875rem;font-weight:700;margin-top:1.5rem;text-transform:uppercase}.job-slots-page .slots-trust{background:hsla(0,0%,100%,.08);padding:3.5rem 3vw 3.25rem;position:relative}@media(max-width:895.98px){.job-slots-page .slots-trust{padding:2.125rem 1.25rem 2.5rem}}.job-slots-page .slots-trust-title{color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.22em;line-height:1;margin-bottom:2rem;text-transform:uppercase}.job-slots-page .slots-logos{align-items:center;display:grid;gap:1rem .5rem;grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;justify-content:space-between;margin:0 auto;max-width:83.75rem;padding:0 clamp(0px,4vw,100px)}.job-slots-page .slots-logos img{filter:brightness(0) invert(1);max-width:100%;object-fit:contain;opacity:.9;width:auto}@media(max-width:895.98px){.job-slots-page .slots-logos{gap:1.625rem .875rem;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;max-width:26.25rem;padding:0}.job-slots-page .slots-logos img{max-height:1.75rem}}@media(max-width:599.98px){.job-slots-page .slots-logos{grid-template-columns:repeat(2,minmax(0,1fr));max-width:18.75rem}}.job-slots-page .slots-audience{background:#b9cbfe;overflow:hidden;padding:10.9375rem 6vw;position:relative}@media(max-width:895.98px){.job-slots-page .slots-audience{padding:4rem 1.25rem}}.job-slots-page .slots-audience-card{align-items:center;background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.6);border-radius:1rem;display:flex;flex-direction:column;margin:0 auto;max-width:70rem;overflow:hidden;padding:3.5rem 3.5rem 0;position:relative}@media(max-width:895.98px){.job-slots-page .slots-audience-card{padding:2.5rem 1.375rem 0}}.job-slots-page .slots-map{aspect-ratio:5756/1476;margin-bottom:1.875rem;position:relative;width:min(100%,26.25rem)}.job-slots-page .slots-map-image{height:100%;inset:0;object-fit:contain;opacity:.55;position:absolute;width:100%}.job-slots-page .slots-map-avatar{background:#eaeefd;border:2px solid #fff;border-radius:50%;box-shadow:0 4px 14px rgba(7,0,108,.16);height:1.875rem;margin:-.9375rem 0 0 -.9375rem;overflow:hidden;position:absolute;width:1.875rem}.job-slots-page .slots-map-avatar img{display:block;height:100%;object-fit:cover;width:100%}.job-slots-page .slots-stats{border-bottom:1px solid #e7eaf3;border-top:1px solid #e7eaf3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:2.75rem 0;width:100%}@media(max-width:895.98px){.job-slots-page .slots-stats{grid-template-columns:minmax(0,1fr)}}.job-slots-page .slots-stat{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:1.75rem 1.25rem;text-align:center}.job-slots-page .slots-stat+.slots-stat{border-left:1px solid #e7eaf3}@media(max-width:895.98px){.job-slots-page .slots-stat+.slots-stat{border-left:0;border-top:1px solid #e7eaf3}}.job-slots-page .slots-stat-value{font-size:clamp(2.125rem,3.2vw,2.75rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.015em;line-height:1}.job-slots-page .slots-stat-label{color:#374886;font-size:.9375rem;font-weight:500;line-height:1.35}.job-slots-page .slots-audience-card>.slots-label{align-self:flex-start;margin-bottom:1.375rem}.job-slots-page .slots-functions{display:grid;gap:1.5rem 3.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2.75rem;width:100%}@media(max-width:895.98px){.job-slots-page .slots-functions{gap:1.25rem;grid-template-columns:minmax(0,1fr)}}.job-slots-page .slots-function{display:flex;flex-direction:column;gap:.625rem}.job-slots-page .slots-function-row{align-items:baseline;display:flex;font-size:1rem;font-weight:500;gap:.75rem;justify-content:space-between;line-height:1.35}.job-slots-page .slots-function-value{font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.015em;line-height:1}.job-slots-page .slots-bar{background:#eaeefd;border-radius:6.25rem;display:block;height:.5rem;overflow:hidden}.job-slots-page .slots-bar span{background:#5480fa;border-radius:6.25rem;display:block;height:100%}.job-slots-page .slots-audience-cta{align-items:center;align-self:stretch;background:#f3f5ff;border-top:1px solid #e1e6f5;display:flex;flex-wrap:wrap;gap:1.25rem 2rem;justify-content:space-between;margin:0 -3.5rem;padding:1.625rem 3.5rem;text-align:left}.job-slots-page .slots-audience-cta .slots-label{margin-bottom:.375rem}@media(max-width:895.98px){.job-slots-page .slots-audience-cta{margin:0 -1.375rem;padding:1.375rem}}.job-slots-page .slots-audience-cta-title{font-size:1.1875rem;font-weight:600;letter-spacing:-.02em;line-height:1.3}.job-slots-page .slots-audience-cta-buttons{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:599.98px){.job-slots-page .slots-audience-cta-buttons{flex-direction:column;width:100%}}.job-slots-page .slots-ai{align-items:center;background:linear-gradient(#fff,#f5f7ff 46%,#e4eafe);display:flex;flex-direction:column;padding:9.375rem 6vw 9.875rem;text-align:center}@media(max-width:895.98px){.job-slots-page .slots-ai{padding:4rem 1.25rem}}.job-slots-page .slots-ai .slots-eyebrow{color:#aa2fbe;font-size:.75rem;gap:.75rem;letter-spacing:.18em}.job-slots-page .slots-ai .slots-eyebrow img{height:1.25rem;opacity:1}.job-slots-page .slots-ai .slots-eyebrow-divider{background:#07006c;height:1rem}.job-slots-page .slots-ai-lead{color:#374886;font-size:clamp(1rem,1.5vw,1.375rem);font-weight:500;letter-spacing:-.022em;line-height:1.42;margin:1.75rem 0 1.5rem;max-width:31ch;text-wrap:pretty}.job-slots-page .slots-ai-title{align-items:center;display:flex;flex-wrap:wrap;gap:.32em;justify-content:center;margin-bottom:2.375rem}.job-slots-page .slots-ai-title>span:first-child{white-space:nowrap}.job-slots-page .slots-ai-rotator{display:inline-grid;place-items:center start}.job-slots-page .slots-ai-rotator>span{align-items:center;animation:21s ease-in-out 2.2s infinite;display:inline-flex;gap:.3em;grid-area:1/1;opacity:0;white-space:nowrap}.job-slots-page .slots-ai-rotator>span:first-child{animation-name:slots-show-1;opacity:1}.job-slots-page .slots-ai-rotator>span:nth-child(2){animation-name:slots-show-2}.job-slots-page .slots-ai-rotator>span:nth-child(3){animation-name:slots-show-3}.job-slots-page .slots-ai-rotator>span:nth-child(4){animation-name:slots-show-4}.job-slots-page .slots-ai-rotator img,.job-slots-page .slots-ai-rotator svg{flex-shrink:0;height:1em;object-fit:contain;width:1em}@media(prefers-reduced-motion:reduce){.job-slots-page .slots-ai-rotator>span,.job-slots-page .slots-glow{animation:none}}@keyframes slots-drift-a{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(3.5%,-2.5%,0) scale(1.06)}}@keyframes slots-drift-b{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-7%,-8%,0) scale(1.14)}}@keyframes slots-show-1{0%,15%{opacity:1}20%,90%{opacity:0}95%,to{opacity:1}}@keyframes slots-show-2{0%,15%{opacity:0}20%,40%{opacity:1}45%,to{opacity:0}}@keyframes slots-show-3{0%,40%{opacity:0}45%,65%{opacity:1}70%,to{opacity:0}}@keyframes slots-show-4{0%,65%{opacity:0}70%,90%{opacity:1}95%,to{opacity:0}}