:root{--jr-ref-surface: var(--jr-color-soft);--jr-ref-paper: var(--jr-color-white);--jr-ref-dark: var(--jr-color-dark);--jr-ref-hero-ink: #053d35;--jr-ref-body-ink: #526763;--jr-ref-button-font: "Nunito",system-ui,sans-serif;--jr-ref-button-size: 15px;--jr-ref-button-weight: 600;--jr-ref-button-tracking: .01em;--jr-ref-cta-background: linear-gradient(110deg,#fff 0%,#fff 67%,#dcefeb 100%);--jr-ref-cta-radius: 34px;--jr-ref-content-width: 1104px;--jr-ref-section-space: 96px;--jr-ref-hero-top: 173px;--jr-ref-hero-bottom: 88px}@media(max-width:900px){:root{--jr-ref-section-space:72px;--jr-ref-hero-top:179px;--jr-ref-hero-bottom:64px}}@media(max-width:600px){:root{--jr-ref-section-space:64px}}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel,.jr-ai-landing,#jr-marketplace){font-family:var(--jr-font-body);color:var(--jr-color-ink);--jr-soft:var(--jr-ref-surface);--jr-cream:var(--jr-ref-surface)}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel,.jr-ai-landing) :is(.jr-wrap,.ai-wrap,.sec-wrap),body[data-jr-theme=menu] #jr-marketplace .wrap{width:min(var(--jr-ref-content-width),calc(100% - 40px))!important;max-width:calc(100% - 40px)!important;box-sizing:border-box!important;min-width:0}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-hero,.sec-hero){background:var(--jr-ref-surface)!important;color:var(--jr-ref-hero-ink);padding-top:var(--jr-ref-hero-top)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) .jr-hero{padding-bottom:var(--jr-ref-hero-bottom)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-hero,.sec-hero) h1{color:var(--jr-ref-hero-ink)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-hero,.sec-hero) .jr-lead{color:var(--jr-ref-body-ink);font-size:18px;line-height:1.625}body[data-jr-theme=menu] #jr-marketplace *{font-family:var(--jr-font-body)!important}body[data-jr-theme=menu] :is(#jr-marketplace,.jr-subpage,.jr-whitelabel) h1{font-size:var(--jr-h1-size)!important;font-weight:var(--jr-h1-weight)!important;line-height:var(--jr-h1-line-height)!important;letter-spacing:var(--jr-h1-letter-spacing)!important}body[data-jr-theme=menu] :is(#jr-marketplace,.jr-ai-landing,.jr-security-page) :is(.section h2,.closing h2,.pool-band h2,.ai-section h2,.sec-section h2){font-size:var(--jr-h2-size)!important;font-weight:var(--jr-h2-weight)!important;line-height:var(--jr-h2-line-height)!important;letter-spacing:var(--jr-h2-letter-spacing)!important}@media(max-width:600px){body[data-jr-theme=menu] :is(#jr-marketplace,.jr-subpage,.jr-whitelabel) h1{font-size:var(--jr-h1-mobile-size)!important}body[data-jr-theme=menu] :is(#jr-marketplace,.jr-ai-landing,.jr-security-page) :is(.section h2,.closing h2,.pool-band h2,.ai-section h2,.sec-section h2){font-size:var(--jr-h2-mobile-size)!important}}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-section,.jr-staffing-section,.jr-after-hero-flow,.jr-related-resource,.jr-catering-cluster,.sec-app,.sec-usecases,.jr-api-usecases-section,.jr-api-final-cta),body[data-jr-theme=menu] .jr-ai-landing :is(.ai-connection,.ai-usecases),body[data-jr-theme=menu] #jr-marketplace :is(.workflow-section,.jr-ai-assistants){background:var(--jr-ref-surface)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-section--white,.jr-staffing-portal,.sec-workflow,.sec-check-section,.sec-faq),body[data-jr-theme=menu] #jr-marketplace :is(.benefits,.situations,.faq){background:var(--jr-ref-paper)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-section,.jr-staffing-section,.sec-section),body[data-jr-theme=menu] .jr-ai-landing .ai-section,body[data-jr-theme=menu] #jr-marketplace .section{padding-top:var(--jr-ref-section-space)!important;padding-bottom:var(--jr-ref-section-space)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-ai-section,.jr-after-hero-card,.sec-challenge,.jr-api-direct-section),body[data-jr-theme=menu] .jr-ai-landing .ai-principles,body[data-jr-theme=menu] #jr-marketplace :is(.pool-band,.closing-card,.se-stage){background:var(--jr-ref-dark)!important;color:var(--jr-ref-paper)}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-ai-section,.jr-after-hero-card,.sec-challenge,.jr-api-direct-section) :is(h2,h3){color:var(--jr-ref-paper)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-ai-section,.jr-after-hero-card,.sec-challenge,.jr-api-direct-section) .jr-eyebrow{background:#ffffff0d!important;border-color:#ffffff26!important;color:var(--jr-ref-paper)!important}body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-ai-section,.jr-after-hero-card,.sec-challenge,.jr-api-direct-section) .jr-eyebrow:before{background:var(--jr-ref-paper)!important}html body .jr-home-hero .jr-btn,body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) .jr-btn,body[data-jr-theme=menu] .jr-ai-landing .ai-button,body[data-jr-theme=menu] #jr-marketplace .btn{font-family:var(--jr-ref-button-font)!important;font-size:var(--jr-ref-button-size)!important;font-weight:var(--jr-ref-button-weight)!important;letter-spacing:var(--jr-ref-button-tracking)!important;line-height:1!important;height:var(--jr-button-height)!important;min-height:var(--jr-button-height)!important;padding:var(--jr-button-padding)!important;box-sizing:border-box!important;border-radius:var(--jr-radius-button)!important}body[data-jr-theme=menu] .jr-ai-landing .ai-button--primary{background:var(--jr-button-bg)!important;color:var(--jr-ref-paper)!important}body[data-jr-theme=menu] #jr-marketplace .btn-light{background:var(--jr-ref-paper)!important;border-color:var(--jr-ref-paper)!important;color:var(--jr-ref-hero-ink)!important}body[data-jr-theme=menu] :is(.jr-ai-section,.jr-after-hero-card,.sec-challenge,.jr-api-direct-section) .jr-btn--secondary{color:var(--jr-ref-paper)!important;border-color:#ffffff80!important;background:transparent!important}body[data-jr-theme=menu] #jr-marketplace .btn{min-height:var(--jr-button-height)!important;height:auto;max-width:100%;padding:var(--jr-button-padding)!important;box-sizing:border-box;border-radius:var(--jr-radius-button)!important;background:var(--jr-button-bg);border:1px solid var(--jr-button-bg);color:var(--jr-ref-paper);font-size:14px;line-height:1.4;font-weight:500;white-space:normal;text-align:center}body[data-jr-theme=menu] #jr-marketplace .btn:hover{background:var(--jr-button-hover-bg);border-color:var(--jr-button-hover-bg)}body[data-jr-theme=menu] #jr-marketplace :is(.benefit-card,.situation-card,.closing-card),body[data-jr-theme=menu] :is(.jr-subpage,.jr-whitelabel) :is(.jr-card,.jr-pricing-card,.sec-usecase){border-radius:var(--jr-radius-card)!important}body[data-jr-theme=menu] #jr-marketplace :is(.benefit-card,.situation-card){border:1px solid var(--jr-color-line);box-shadow:var(--jr-shadow)}body[data-jr-theme=menu] #jr-marketplace{--ink:var(--jr-color-ink);--deep:var(--jr-ref-dark);--muted:var(--jr-color-muted);--line:var(--jr-color-line);--soft:var(--jr-ref-surface);--cream:var(--jr-ref-surface);--teal:var(--jr-color-teal);font-family:var(--jr-font-body)!important}body[data-jr-theme=menu] #jr-marketplace :is(h2,h3){color:var(--jr-color-ink)!important}body[data-jr-theme=menu] #jr-marketplace .pool-band :is(h2,h3){color:var(--jr-ref-paper)!important}body[data-jr-theme=menu] :is(.jr-cta,.sec-final,.ai-closing){background:var(--jr-ref-paper)!important}body[data-jr-theme=menu] :is(.jr-cta-card,.sec-final-card,.ai-closing-card),body[data-jr-theme=menu] #jr-marketplace .closing-inner{background:var(--jr-ref-cta-background)!important;color:var(--jr-ref-hero-ink)!important;border:1px solid var(--jr-color-line)!important;border-radius:var(--jr-ref-cta-radius)!important}body[data-jr-theme=menu] .ai-closing-card h2>span{color:var(--jr-color-teal)!important}body[data-jr-theme=menu] .ai-closing-card:before{background:none}body[data-jr-theme=menu] :is(.jr-cta-card,.sec-final-card,.ai-closing-card,#jr-marketplace .closing-inner) h2{font-family:var(--jr-font-heading)!important;font-size:var(--jr-h2-cta-size)!important;font-weight:var(--jr-h2-weight)!important;line-height:var(--jr-h2-line-height)!important;letter-spacing:var(--jr-h2-letter-spacing)!important;color:var(--jr-ref-hero-ink)!important}body[data-jr-theme=menu] :is(.jr-cta-card,.sec-final-card,.ai-closing-card,#jr-marketplace .closing-inner) p{color:var(--jr-ref-body-ink)!important}body[data-jr-theme=menu] :is(.jr-cta-card,.sec-final-card,.ai-closing-card,#jr-marketplace .closing-inner) :is(.jr-eyebrow,.ai-eyebrow){color:var(--jr-eyebrow-color)!important;background:var(--jr-eyebrow-bg)!important;border-color:var(--jr-eyebrow-border)!important}body[data-jr-theme=menu] :is(.jr-cta-card,.sec-final-card,.ai-closing-card,#jr-marketplace .closing-inner) :is(.jr-btn--primary,.ai-button--white,.btn){background:var(--jr-button-bg)!important;color:var(--jr-ref-paper)!important;border-color:var(--jr-button-bg)!important}body[data-jr-theme=menu] .ai-closing-card .ai-button--outline{color:var(--jr-color-teal)!important;border-color:var(--jr-color-teal)!important;background:transparent!important}@media(max-width:700px){:root{--jr-ref-cta-radius:26px}}@media(max-width:600px){body[data-jr-theme=menu] :is(.jr-cta-card,.sec-final-card,.ai-closing-card,#jr-marketplace .closing-inner) h2{font-size:var(--jr-h2-mobile-size)!important}}
