[data-design-pilot]{--pilot-edge:#0668b630;--pilot-shadow:0 2px 3px #344f5c06, 0 18px 38px -28px #0668b659}[data-design-pilot] .pilot-art{isolation:isolate;aspect-ratio:8/5;background:linear-gradient(125deg,#f4faff 10%,#e3f2ff 67%,#d5eef5);border-radius:1rem;width:100%;position:relative;overflow:hidden}[data-design-pilot] .pilot-art--recruitment,[data-design-pilot] .pilot-art--document-review{background:linear-gradient(145deg,#f0f8fc,#e7f6f8 58%,#d9edf9)}[data-design-pilot] .pilot-art>svg{width:100%;height:100%;display:block}[data-design-pilot] .pilot-art text{font-family:var(--font-barlow), sans-serif;fill:var(--ink)}[data-design-pilot] .pilot-art .pilot-art-caption{letter-spacing:1.4px;fill:var(--brand-700);font-size:12px;font-weight:700}[data-design-pilot] .pilot-art .pilot-art-heading{font-size:20px;font-weight:700}[data-design-pilot] .pilot-art .pilot-art-small{font-size:14px;font-weight:500}[data-design-pilot] .pilot-art .pilot-art-url{fill:var(--ink-soft);font-size:12px}[data-design-pilot] .pilot-art .pilot-art-white-text{fill:#fff;font-size:13px;font-weight:500}[data-design-pilot] .pilot-art .pilot-art-white-heading{fill:#fff;font-size:24px;font-weight:700}[data-design-pilot] .pilot-art-sheet{fill:#fff;stroke:#c7e0ef;stroke-width:1.2px}[data-design-pilot] .pilot-art-shadow{fill:#0668b6;opacity:.065}[data-design-pilot] .pilot-art-tint{fill:#ecf6ff}[data-design-pilot] .pilot-art-pale{fill:#c8e4f5}[data-design-pilot] .pilot-art-blue{fill:#0668b6}[data-design-pilot] .pilot-art-cyan{fill:#01b1cf}[data-design-pilot] .pilot-art-ink{fill:#344f5c}[data-design-pilot] .pilot-art-rule{stroke:#dcebf5;stroke-width:1.3px}[data-design-pilot] .pilot-art-line,[data-design-pilot] .pilot-art-outline{stroke:#1e8fe5;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-design-pilot] .pilot-art-white-line{stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}[data-design-pilot] .pilot-art-orbit{stroke:#0668b6;stroke-width:1px;opacity:.09}[data-design-pilot] .pilot-art-registration{stroke:#0668b6;stroke-width:1px;opacity:.3}[data-design-pilot] .pilot-art-front{transform-origin:50%;transition:transform .35s var(--hover-ease)}[data-design-pilot] .pilot-solution.solution-card{border-color:var(--pilot-edge);box-shadow:var(--pilot-shadow), inset 0 1px 0 #fff;background:#fff}[data-design-pilot] .pilot-solution.solution-card:before{display:none}[data-design-pilot] .solution-card.pilot-solution.is-primary{padding:1rem 1.75rem 1.65rem}[data-design-pilot] .solution-card.pilot-solution.is-primary>.pilot-art{width:calc(100% + 1.5rem);margin-inline:-.75rem}[data-design-pilot] .solution-card.pilot-solution.is-primary>strong{margin-top:1.5rem;font-size:clamp(1.65rem,2.4vw,2rem)}[data-design-pilot] .solution-card.pilot-solution.is-primary>p{max-width:49ch;margin-top:.75rem}[data-design-pilot] .pilot-solution.solution-card>i{border-top:1px solid #e4eef5;justify-content:space-between;align-self:stretch;width:100%;margin-top:1.4rem;padding-top:1.1rem}[data-design-pilot] .pilot-solution.solution-card>i svg{box-sizing:content-box;width:1rem;height:1rem;transition:transform .22s var(--hover-ease);background:#f5faff;border:1px solid #d5e7f4;border-radius:50%;padding:.65rem}[data-design-pilot] .pilot-solution.is-supporting>i{margin-top:auto}[data-design-pilot] .pilot-solution.is-supporting .service-icon{color:var(--brand-700);background:#ecf6ff;box-shadow:inset 0 0 0 1px #d6eaff}[data-design-pilot] .pilot-solution:focus-visible{outline:3px solid var(--brand-700);outline-offset:4px}[data-design-pilot] .pilot-solution:focus-visible .pilot-art-front{transform:translateY(-4px)}[data-design-pilot] .pilot-hero-art{border:1px solid var(--pilot-edge);box-shadow:var(--pilot-shadow);background:#fff;border-radius:1.75rem;padding:.75rem;position:relative}[data-design-pilot] .pilot-hero-art .pilot-art{aspect-ratio:8/6;border-radius:1.1rem}[data-design-pilot] .pilot-hero-art .pilot-art>svg{object-fit:contain}[data-design-pilot] .pilot-features .service-feature-card,[data-design-pilot] .pilot-visual.service-visual-card{border-color:var(--pilot-edge);box-shadow:var(--pilot-shadow);background:#fff}[data-design-pilot] .pilot-features .service-feature-card:has(>.pilot-art){padding:1rem 1.5rem 1.7rem}[data-design-pilot] .pilot-features .service-feature-card>.pilot-art{width:calc(100% + 1rem);margin:-.25rem -.5rem 1.5rem}[data-design-pilot] .pilot-features .service-feature-card h3{hyphens:none}[data-design-pilot] .pilot-visual.service-visual-card{align-content:start;padding:.8rem}[data-design-pilot] .pilot-visual.service-visual-card>.service-visual-art{aspect-ratio:8/5;background:linear-gradient(125deg,#f4faff 10%,#e3f2ff 67%,#d5eef5);min-height:0}[data-design-pilot] .pilot-visual.service-visual-card>div:last-child{padding:1.5rem .9rem 1rem}[data-design-pilot] .pilot-visual.service-visual-card h3{hyphens:none;margin-top:.8rem;font-size:clamp(1.4rem,2vw,1.75rem)}[data-design-pilot=service] .service-features .section-head h2{max-width:27ch}@keyframes pilot-settle{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes pilot-signal{0%,20%{opacity:.25}65%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:no-preference){[data-design-pilot] .pilot-art.is-animation-active .pilot-art-front{animation:pilot-settle .9s var(--hover-ease) both}[data-design-pilot] .pilot-art.is-animation-active .pilot-art-signal{animation:1.1s ease-out both pilot-signal}[data-design-pilot] .pilot-art.is-motion-paused *,.bm-page-hidden [data-design-pilot] .pilot-art *{animation-play-state:paused!important}}@media (hover:hover) and (pointer:fine){[data-design-pilot] .pilot-solution:hover .pilot-art>svg{transform:translateY(-3px)}[data-design-pilot] .pilot-art>svg{transition:transform .35s var(--hover-ease)}[data-design-pilot] .pilot-solution:hover>i svg{transform:rotate(-35deg)}}@media (width<=767px){[data-design-pilot] .solution-card.pilot-solution.is-primary{padding:.85rem 1.25rem 1.3rem}[data-design-pilot] .solution-card.pilot-solution.is-primary>.pilot-art{width:calc(100% + .8rem);margin-inline:-.4rem}[data-design-pilot] .pilot-hero-art{border-radius:1.3rem;padding:.5rem}[data-design-pilot] .pilot-hero-art .pilot-art{aspect-ratio:8/5}}@media (prefers-reduced-motion:reduce){[data-design-pilot] .pilot-art *,[data-design-pilot] .pilot-solution,[data-design-pilot] .pilot-solution>i svg,[data-design-pilot] .pilot-features .service-feature-card,[data-design-pilot] .pilot-visual{transition:none!important;animation:none!important;transform:none!important}}
