@layer components{.recruiting-page_wrap{--background:var(--light-100)}.recruiting-page_wrap .section{scroll-margin-top:6rem}.recruiting-page_wrap .recruiting-page_intro h2{max-width:17ch}.recruiting-page_wrap .recruiting-page_intro .card_wrap{border:.0625rem solid #ffffff25;height:100%}.recruiting-page_wrap .recruiting-page_intro .card_visual{border-radius:0;height:clamp(9rem,13vw,12rem)}.recruiting-page_wrap .recruiting-page_intro .card_content{gap:1.5rem;padding:clamp(1.5rem,3vw,3rem)}.recruiting-page_wrap .recruiting-page_reference{background:var(--light-200)}.recruiting-page_wrap .recruiting-page_reference h2 span{color:var(--aquila-blue);white-space:nowrap}.recruiting-page_wrap .recruiting-page_reference .columns{align-items:center}.recruiting-page_wrap .recruiting-page_reference .video{border-radius:var(--radius-main);width:100%}.recruiting-page_wrap .recruiting-page_examples .grid{row-gap:3rem}.recruiting-page_wrap .recruiting-page_feature-video{width:min(100%,52rem);margin-inline:auto}.recruiting-page_wrap .recruiting-page_process .card_wrap{border-top:.125rem solid var(--aquila-blue);background:0 0;border-radius:0}.recruiting-page_wrap .recruiting-page_longterm .columns{align-items:center}.recruiting-page_wrap .recruiting-page_close h2{max-width:19ch}.recruiting-demo_wrap .recruiting-demo_frame{background:#f5f8f3;border:.0625rem solid #d8d9d4;border-radius:1.25rem;margin-top:3rem;overflow:hidden;box-shadow:0 1.5rem 4rem #202b3217}.recruiting-demo_wrap .recruiting-demo_browser{color:#496055;background:#e9f0e9;border-bottom:.0625rem solid #d6e1d8;justify-content:center;align-items:center;min-height:2.75rem;font-size:.72rem;display:flex;position:relative}.recruiting-demo_wrap .recruiting-demo_browser-dots{gap:.35rem;display:flex;position:absolute;left:1.25rem}.recruiting-demo_wrap .recruiting-demo_browser-dots i{background:#c16f49;border-radius:50%;width:.55rem;height:.55rem}.recruiting-demo_wrap .recruiting-demo_browser-dots i:nth-child(2){background:#8fa99a}.recruiting-demo_wrap .recruiting-demo_browser-dots i:nth-child(3){background:#bfd0c0}.recruiting-demo_wrap .recruiting-demo_browser-address{color:#805039;background:#fff9f4;border:.0625rem solid #d9c3b4;border-radius:.35rem;padding:.25rem 1rem;font-weight:600}.recruiting-demo_wrap .recruiting-demo_sitebar{background:#fff;border-bottom:.0625rem solid #e8ede8;align-items:center;min-height:5.5rem;padding:.8rem clamp(1.5rem,3vw,3rem);display:flex}.recruiting-demo_wrap .recruiting-demo_brand{width:min(16.125rem,100%);height:auto;display:block}.recruiting-demo_wrap .recruiting-demo_layout{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);min-height:39rem;display:grid}.recruiting-demo_wrap .recruiting-demo_story{isolation:isolate;color:#fff;background:#394348;min-height:39rem;position:relative;overflow:hidden}.recruiting-demo_wrap .recruiting-demo_story>.image{z-index:-2;object-fit:cover;object-position:47% center;width:100%;height:100%;position:absolute;inset:0}.recruiting-demo_wrap .recruiting-demo_story-shade{z-index:-1;background:linear-gradient(#101a1f15 30%,#101a1fd9 100%);position:absolute;inset:0}.recruiting-demo_wrap .recruiting-demo_story-content{max-width:29rem;position:absolute;bottom:2.5rem;left:2.5rem;right:2.5rem}.recruiting-demo_wrap .recruiting-demo_story-content h3{letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4vw,4rem);line-height:1.02}.recruiting-demo_wrap .recruiting-demo_quiz{color:#1d2b31;background:#f5f8f3;flex-direction:column;padding:clamp(1.5rem,3.5vw,3.5rem);display:flex}.recruiting-demo_wrap .recruiting-demo_progress{color:#496055;gap:.65rem;font-size:.78rem;font-weight:600;display:grid}.recruiting-demo_wrap .recruiting-demo_progress strong{color:#a85836}.recruiting-demo_wrap .recruiting-demo_progress-track{background:#dce8dc;border-radius:1rem;width:100%;height:.45rem;display:block;overflow:hidden}.recruiting-demo_wrap .recruiting-demo_progress-track span{border-radius:inherit;background:#b66642;width:16.667%;height:100%;transition:width .24s;display:block}.recruiting-demo_wrap .recruiting-demo_step{padding-top:clamp(2.5rem,5vw,4.5rem)}.recruiting-demo_wrap .recruiting-demo_step[hidden],.recruiting-demo_wrap .recruiting-demo_choice[hidden]{display:none}.recruiting-demo_wrap .recruiting-demo_step h4{letter-spacing:-.04em;max-width:13ch;margin:0;font-size:clamp(1.8rem,2.7vw,2.8rem);line-height:1.07}.recruiting-demo_wrap .recruiting-demo_step p{color:#647067;max-width:31ch;margin:1rem 0 0;font-size:.95rem;line-height:1.5}.recruiting-demo_wrap .recruiting-demo_answers{gap:.7rem;margin-top:2.25rem;display:grid}.recruiting-demo_wrap .recruiting-demo_answers button{color:#1d2b31;width:100%;min-height:3.8rem;font:inherit;text-align:left;cursor:pointer;background:#fff;border:.0625rem solid #d2dfd3;border-left:.2rem solid #9db9a4;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;font-size:.92rem;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.recruiting-demo_wrap .recruiting-demo_answers button:hover{background:#fffaf5;border-color:#c16f49;transform:translate(.2rem)}.recruiting-demo_wrap .recruiting-demo_answers button span{font-size:1.2rem}.recruiting-demo_wrap .recruiting-demo_answers--images button{gap:.85rem;min-height:5.3rem;padding:.35rem .8rem .35rem .35rem}.recruiting-demo_wrap .recruiting-demo_answers--images .image{object-fit:cover;border-radius:.3rem;flex:none;width:6.2rem;height:4.55rem}.recruiting-demo_wrap .recruiting-demo_answers--images button .recruiting-demo_answer-label{flex:1;font-size:.9rem;font-weight:600;line-height:1.25}.recruiting-demo_wrap .recruiting-demo_answers--images button .recruiting-demo_answer-arrow{color:#b66642;flex:none}.recruiting-demo_wrap .recruiting-demo_contact-preview{gap:.65rem;margin-top:2rem;display:grid}.recruiting-demo_wrap .recruiting-demo_contact-preview span{color:#929b93;background:#fff;border:.0625rem solid #d8ddd5;border-radius:.4rem;padding:.8rem 1rem;font-size:.85rem}.recruiting-demo_wrap .recruiting-demo_restart{color:#fff;font:inherit;cursor:pointer;background:#293b34;border:0;border-radius:.4rem;align-self:flex-start;margin-top:1.2rem;padding:.85rem 1.1rem;font-size:.85rem}.recruiting-demo_wrap .recruiting-demo_back{color:#59685b;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:1.2rem;padding:.4rem 0;font-size:.85rem}.recruiting-demo_wrap .recruiting-demo_back[hidden]{display:none}.recruiting-demo_wrap .recruiting-demo_quiz-note{color:#788078;margin-top:auto;padding-top:2rem;font-size:.7rem;line-height:1.4}.recruiting-demo_wrap .recruiting-demo_answers button:focus-visible,.recruiting-demo_wrap .recruiting-demo_restart:focus-visible,.recruiting-demo_wrap .recruiting-demo_back:focus-visible{outline:.15rem solid var(--aquila-blue);outline-offset:.15rem}@media not (min-width:64rem){.recruiting-demo_wrap .recruiting-demo_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.recruiting-demo_wrap .recruiting-demo_story-content{bottom:2rem;left:1.5rem;right:1.5rem}}@media not (min-width:48rem){.recruiting-demo_wrap .recruiting-demo_layout{grid-template-columns:1fr}.recruiting-demo_wrap .recruiting-demo_story{aspect-ratio:16/9;min-height:0}.recruiting-demo_wrap .recruiting-demo_story-content h3{font-size:clamp(2rem,8vw,3rem)}.recruiting-demo_wrap .recruiting-demo_quiz{min-height:0}}@media not (min-width:30rem){.recruiting-demo_wrap .recruiting-demo_browser-address{text-overflow:ellipsis;white-space:nowrap;max-width:58%;overflow:hidden}.recruiting-demo_wrap .recruiting-demo_story-content{bottom:1.5rem}.recruiting-demo_wrap .recruiting-demo_answers--images button{gap:.7rem}.recruiting-demo_wrap .recruiting-demo_answers--images .image{width:5.2rem}}@media (prefers-reduced-motion:reduce){.recruiting-demo_wrap .recruiting-demo_progress-track span,.recruiting-demo_wrap .recruiting-demo_answers button{transition:none}}.recruiting-social_wrap{--_phone-width:min(43%, 15.5rem);border-radius:var(--radius-main);background:radial-gradient(circle at 50% 40%,#6272ad 0,#38477b 40%,#242d50 100%);width:100%;min-height:39rem;position:relative;overflow:hidden}.recruiting-social_phone{width:var(--_phone-width);aspect-ratio:9/19.5;background:#101318;border:.1rem solid #778096;border-radius:2.6rem;padding:.4rem;position:absolute;box-shadow:0 1.8rem 3rem #0a102b85,inset 0 0 0 .05rem #d7dce55c}.recruiting-social_phone.first{top:2rem;left:calc(50% - var(--_phone-width) + 1.25rem);transform:rotate(-8deg)}.recruiting-social_phone.second{z-index:1;top:4rem;left:calc(50% - 1.25rem);transform:rotate(7deg)}.recruiting-social_screen{isolation:isolate;background:#1d2528;border-radius:2.2rem;width:100%;height:100%;position:relative;overflow:hidden}.recruiting-social_screen>.image{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.recruiting-social_screen:after{content:"";z-index:-1;background:linear-gradient(#0e121899 0,#0e121800 25% 68%,#0e1218a8 100%);position:absolute;inset:0}.recruiting-social_interface{color:#fff;flex-direction:column;height:100%;padding:1.45rem .8rem 1.1rem;display:flex}.recruiting-social_progress{gap:.2rem;display:flex}.recruiting-social_progress i{background:#ffffff8c;border-radius:2rem;flex:1;height:.16rem}.recruiting-social_progress i:first-child{background:#fff}.recruiting-social_profile{align-items:center;gap:.45rem;margin-top:.7rem;display:flex}.recruiting-social_avatar{aspect-ratio:1;background:#a9ca7d;border:.1rem solid #fff;border-radius:50%;width:1.5rem}.recruiting-social_profile-line{background:#ffffffd9;border-radius:2rem;width:4.8rem;height:.38rem}.recruiting-social_more{margin-left:auto;font-size:1.4rem;line-height:0;transform:translateY(-.2rem)}.recruiting-social_actions{align-items:center;gap:.65rem;margin-top:auto;display:flex}.recruiting-social_reply{border:.09rem solid #ffffffd9;border-radius:2rem;flex:1;height:1.8rem}.recruiting-social_actions svg{flex:none;width:1.4rem;height:1.4rem}@media not (min-width:48rem){.recruiting-social_wrap{--_phone-width:min(44%, 13.5rem);min-height:30rem}.recruiting-social_phone{border-radius:2.2rem}.recruiting-social_screen{border-radius:1.85rem}.recruiting-social_phone.first{top:2.5rem}.recruiting-social_phone.second{top:4rem}.recruiting-social_interface{padding:1.2rem .55rem .8rem}.recruiting-social_profile-line{width:3rem}.recruiting-social_avatar{width:1.2rem}}.vimeo-preview_wrap{min-width:0;margin:0}.vimeo-preview_wrap .vimeo-preview_visual{aspect-ratio:4/5;border-radius:var(--radius-main);background:var(--dark-900);overflow:hidden}.vimeo-preview_wrap.landscape .vimeo-preview_visual{aspect-ratio:16/9}.vimeo-preview_wrap .vimeo-preview_play,.vimeo-preview_wrap iframe{border:0;width:100%;height:100%}.vimeo-preview_wrap .vimeo-preview_play{cursor:pointer;color:#fff;background:var(--dark-900);padding:0;display:block;position:relative}.vimeo-preview_wrap .vimeo-preview_play .image{object-fit:cover;object-position:var(--vimeo-position);width:100%;height:100%;transition:scale .35s}.vimeo-preview_wrap .vimeo-preview_play:hover .image{scale:1.05}.vimeo-preview_wrap .vimeo-preview_shade{background:linear-gradient(#0000 30%,#151a3599);position:absolute;inset:0}.vimeo-preview_wrap .vimeo-preview_icon{aspect-ratio:1;background:var(--aquila-lime);width:4.5rem;color:var(--dark-900);border-radius:50%;place-items:center;font-size:1.5rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.vimeo-preview_wrap .vimeo-preview_hint{font-size:.875rem;font-weight:600;position:absolute;bottom:1.25rem;left:1.25rem}.vimeo-preview_wrap figcaption{justify-content:space-between;gap:1rem;margin-top:1rem;font-size:.95rem;display:flex}.vimeo-preview_wrap figcaption span{opacity:.65}.vimeo-preview_wrap .vimeo-preview_link{text-underline-offset:.2em;margin-top:.6rem;font-size:.8rem;text-decoration:underline;display:inline-block}.vimeo-preview_wrap button:focus-visible,.vimeo-preview_wrap a:focus-visible{outline:.15rem solid var(--aquila-blue);outline-offset:.2rem}@media (prefers-reduced-motion:reduce){.vimeo-preview_wrap .vimeo-preview_play .image{transition:none}}.recruiting-hero_wrap{background:var(--light-100);grid-template-rows:auto minmax(18rem,1fr);min-height:max(42rem,70svh);display:grid}.recruiting-hero_lead{isolation:isolate;background:var(--light-100);align-items:center;min-height:23rem;padding-block:clamp(3rem,5.5vw,4.5rem);display:grid;position:relative}.recruiting-hero_lead:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#343f873d .0625rem,#0000 .075rem);background-size:2.0625rem 2.0625rem;position:absolute;inset:0}.recruiting-hero_container{z-index:1}.recruiting-hero_wrap .layout.columns{align-items:start;column-gap:3rem}.recruiting-hero_wrap .layout.columns>:first-child{align-self:start}.recruiting-hero_wrap .layout.columns>div{gap:1.5rem}.recruiting-hero_wrap .layout.columns>div>*{margin-block:0}.recruiting-hero_wrap h1{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;font-size:clamp(2.8rem,4.4vw,4.5rem);line-height:1.08}.recruiting-hero_wrap h1 em{color:var(--aquila-blue);font-style:normal}.recruiting-hero_wrap .text{max-width:42ch}.recruiting-hero_wrap .button-wrapper{margin-top:0}.recruiting-hero_scene{background:var(--light-200);min-height:18rem;position:relative;overflow:hidden}.recruiting-hero_scene .image{object-fit:cover;object-position:center 58%;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media not (min-width:64rem){.recruiting-hero_wrap .layout.columns{row-gap:2rem}}@media not (min-width:48rem){.recruiting-hero_wrap{grid-template-rows:auto 20rem;min-height:0}.recruiting-hero_lead{min-height:0;padding-block:3rem}.recruiting-hero_wrap h1{max-width:16ch;font-size:clamp(2.7rem,9vw,4rem)}.recruiting-hero_scene .image{object-position:center 58%}}@media (prefers-reduced-motion:no-preference){.recruiting-hero_scene .image{animation:1s cubic-bezier(.22,1,.36,1) both recruiting-hero-image}.recruiting-hero_wrap h1{animation:.7s 1.08s both recruiting-hero-copy}.recruiting-hero_wrap .text{animation:.7s 1.22s both recruiting-hero-copy}.recruiting-hero_wrap .button-wrapper{animation:.7s 1.36s both recruiting-hero-copy}}@keyframes recruiting-hero-image{0%{opacity:.7;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes recruiting-hero-copy{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}}.recruiting-demo_story>.image[hidden]{display:none}
