.QuoteCard_card__gqf2U{position:relative;cursor:pointer;overflow:hidden;padding:var(--mantine-spacing-lg) var(--mantine-spacing-xl) var(--mantine-spacing-xl) var(--mantine-spacing-xl);background-repeat:no-repeat;background-position:top .4rem right .75rem,bottom .4rem left .75rem;background-size:3.125rem}.QuoteCard_card__gqf2U.QuoteCard_isOrange__eYxl5{background-color:#fff4e5;background-image:url(/images/backgrounds/quote-orange.png),url(/images/backgrounds/quote-orange.png)}.QuoteCard_card__gqf2U.QuoteCard_isBlue__3IyYa{background-image:url(/images/backgrounds/quote-blue.png),url(/images/backgrounds/quote-blue.png);background-color:#eff8ff}.Slider_slider__zDLu5{position:relative;display:flex;flex-direction:column;--pixel-extension-top:2.5rem;--pixel-extension-bottom:5rem;--pixel-extension-total:calc(var(--pixel-extension-top) + var(--pixel-extension-bottom))}@media(max-width:1024px){.Slider_slider__zDLu5{--pixel-extension-top:2rem;--pixel-extension-bottom:2.25rem}}.Step_stepContainer__W9wjB{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.Step_inView__bdUvy .Step_content__MOSH7,.Step_inView__bdUvy .Step_media__OBFbo{transform:translateY(0);opacity:1}.Step_pill__yu5xo{display:inline-block;padding:.2rem .6rem;margin:0;border-radius:.25rem;border:1px solid var(--theme-success-200);background-color:var(--theme-success-50);color:var(--theme-success-650);line-height:1.2;font-weight:400}@media(max-width:1024px){.Step_pill__yu5xo{font-size:1rem}}@media(max-width:768px){.Step_pill__yu5xo{font-size:1rem}}.Step_content__MOSH7{width:calc(var(--column)*8);text-align:center;transform:translateY(3rem)}.Step_content__MOSH7,.Step_media__OBFbo{transition:transform 1s cubic-bezier(.4,0,0,1),opacity 1s cubic-bezier(.4,0,0,1);opacity:0}.Step_media__OBFbo{margin-top:2rem;transform:translateY(6rem)}.Steps_steps__1DeWs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12rem}.Highlight_stickyHighlight__QTNfJ{position:relative}@media(max-width:1024px){.Highlight_stickyHighlight__QTNfJ{margin:var(--block-spacing) 0;padding:calc(var(--block-spacing)/2) 0}}.Highlight_stickyHighlight__QTNfJ .code-block{overflow:hidden}.Highlight_scroll-direction--down__MpoCO .animate-enter{opacity:0;visibility:hidden;transform:translate3d(0,4rem,0)}.Highlight_scroll-direction--down__MpoCO .animate-enter .Highlight_animate-enter-active__rweXu,.Highlight_scroll-direction--down__MpoCO .animate-enter .Highlight_animate-enter-done__uyjDB{transform:translateZ(0);opacity:1;visibility:visible;transition:all .75s}.Highlight_scroll-direction--down__MpoCO .animate-enter .Highlight_animate-exit___DzDD{transform:translateZ(0);opacity:1;visibility:visible}.Highlight_scroll-direction--down__MpoCO .animate-enter .Highlight_animate-exit-active__8X0qf{opacity:0;visibility:hidden;transform:translate3d(0,-4rem,0);transition:all .75s}.Highlight_scroll-direction--up__hFbGL .animate-enter{opacity:0;visibility:hidden;transform:translate3d(0,-4rem,0)}.Highlight_scroll-direction--up__hFbGL .animate-enter .Highlight_animate-enter-active__rweXu,.Highlight_scroll-direction--up__hFbGL .animate-enter .Highlight_animate-enter-done__uyjDB{transform:translateZ(0);opacity:1;visibility:visible;transition:all .75s}.Highlight_scroll-direction--up__hFbGL .animate-enter .Highlight_animate-exit___DzDD{transform:translateZ(0);opacity:1;visibility:visible}.Highlight_scroll-direction--up__hFbGL .animate-enter .Highlight_animate-exit-active__8X0qf{opacity:0;visibility:hidden;transform:translate3d(0,4rem,0);transition:all .75s}.Highlight_minHeight__BmHdu{height:100vh;align-items:center;pointer-events:none}@media(max-width:1024px){.Highlight_minHeight__BmHdu{height:auto}}.Highlight_leftContentWrapper__jQ4cU{pointer-events:all}.Highlight_scanlineColumns__WxXIp{position:relative}.Highlight_scanlineWrapper__eZCVp{position:absolute;height:100%;width:100%}@media(max-height:1000px){.Highlight_scanlineWrapper__eZCVp{top:calc(var(--wrapper-padding-top)/-2);height:calc(100% + 4rem)}}@media(max-width:1024px){.Highlight_scanlineWrapper__eZCVp{display:none}}.Highlight_crosshairBottomRight__Tlrgd,.Highlight_crosshairTopRight__kcPN8{position:absolute;width:1rem;height:auto;color:var(--theme-elevation-1000);opacity:.5}.Highlight_crosshairTopRight__kcPN8{top:-.5rem;right:-.5rem}.Highlight_crosshairBottomRight__Tlrgd{bottom:-.5rem;right:-.5rem}.Highlight_scanlineDesktop__muhC_{width:calc(100% + var(--gutter-h)*1);margin-right:calc(var(--gutter-h)*-1)}.Highlight_scanlineMobile__kLwx0{display:none}@media(max-width:1024px){.Highlight_scanlineMobile__kLwx0{display:block;width:calc(100% + var(--gutter-h)*2);margin-left:calc(var(--gutter-h)*-1);margin-right:calc(var(--gutter-h)*-1)}}.Highlight_richText__Mm3Yk{margin-bottom:1.5rem}.Highlight_codeMediaPosition__JYiJl{position:fixed;top:calc(15vh + var(--header-height)/4);right:0;bottom:15vh;left:0;opacity:0;visibility:hidden;pointer-events:none}@media(max-height:1000px){.Highlight_codeMediaPosition__JYiJl{top:18vh;bottom:12vh}}@media(max-width:1024px){.Highlight_codeMediaPosition__JYiJl{position:relative;pointer-events:auto;top:auto;bottom:auto;transform:translateZ(0)!important;opacity:1!important;visibility:visible!important;padding:0!important;margin:2rem 0 0}}.Highlight_rightContentWrapper__Hk_Vc{pointer-events:all}.Highlight_codeMedia__3WEuY{height:100%;position:relative}@media(max-width:1024px){.Highlight_codeMedia__3WEuY{margin:0;height:auto}}.Highlight_codeMediaInner__DVZoB{width:100%}.Highlight_codeWrap__cByAZ{position:relative;height:100%;background:var(--color-base-900)}.Highlight_codeWrapper__QRFxG{position:relative}.Highlight_code__zcLcx{margin:0!important}.Highlight_centerCodeMedia__5XKfl{display:flex;align-items:center}@media(max-width:1024px){.Highlight_centerCodeMedia__5XKfl{display:block}}.Highlight_mediaInner__XewZP{display:flex;width:100%;height:calc(100% - (var(--wrapper-padding-top)/2 + var(--wrapper-padding-bottom)/2))}.Highlight_media__D1KQn{display:flex;align-items:center;width:100%}.StickyHighlights_stickyHighlights__BX2fO{position:relative}.JobList_jobListContainer__vEg_q{position:relative;display:flex;flex-direction:column;gap:2rem;margin:auto;padding:1rem;max-width:90%}.JobList_jobCard__wAbCV{border:1px solid #e0e0e0;border-radius:10px;padding:2rem;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);position:relative;overflow:hidden}.JobList_jobCard__wAbCV:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.JobList_jobHeader__mybEE{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}.JobList_jobTitle__2lM54{font-size:1.5rem;font-weight:700;color:#1f2937}.JobList_badges__1MuA_{display:flex;width:fit-content;gap:1rem}.JobList_badge__o4g4x{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#374151;background:#f3f4f6;padding:.5rem 1rem;border-radius:9999px}.JobList_badge__o4g4x svg{color:#9ca3af}.JobList_region__B2iLn{color:#1991c1;background:#f2fbff}.JobList_region__B2iLn svg{color:#9ca3af}.JobList_hours__sHyZn{color:#6cc646;background:#f0f7e4}.JobList_hours__sHyZn svg{color:#9ca3af}.JobList_contract__KZmLW{color:#3b4b6f;background:#f2eefb}.JobList_contract__KZmLW svg{color:#9ca3af}.JobList_jobMeta__8STKk{font-size:.875rem;color:#6b7280;margin-bottom:1rem}.JobList_jobMeta__8STKk span{margin-right:1.5rem}.JobList_jobDescription__nQwY0{font-size:1rem;line-height:1.6;color:#374151}.JobList_publishDate__RCktQ{position:absolute;top:1rem;right:1rem;font-size:.875rem;color:#9ca3af;display:flex;align-items:center;gap:.5rem}.JobList_publishDate__RCktQ svg{color:#9ca3af}.JoinUsCardGrid_cardGrid__PHcJv{position:relative;margin-top:0!important}.JoinUsCardGrid_richTextWrapper__T_379{text-align:center;margin-bottom:2rem}.JoinUsCardGrid_cardsWrapper__Z_Jeo{display:flex;flex-direction:column}.JoinUsCardGrid_card__xPRo8{border:1px solid var(--mantine-color-gray-3);max-width:80%;margin-left:2rem}@media(max-width:1024px){.JoinUsCardGrid_card__xPRo8{max-width:100%;margin-left:0}}.JoinUsCardGrid_link__62mwp{padding:0;margin-top:2rem}.JoinUsCardGrid_buttonGroup__Q3wCw{margin-top:auto}.JoinUsCardGrid_badge__D4sN9{text-transform:none}.JoinUsCardGrid_button__rbgWa{margin-top:1rem;color:#fff;background-color:#1991c1}