:root{--tomato:#ff494b;--white:#fafafa;--papaya-whip:#fef0cd;--top-padding:80px}body{color:#000;font-family:Gilroy,sans-serif;font-size:14px;line-height:20px}h1{margin-top:0;margin-bottom:0;font-size:55px;font-weight:700;line-height:120%}.container{justify-content:space-between;align-items:center;width:90%;max-width:1100px;margin-left:auto;margin-right:auto}.container.first{grid-column-gap:0px;grid-row-gap:0px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 46%;grid-auto-columns:1fr;align-items:flex-start;padding-top:100px;display:grid}.container.second{justify-content:flex-start;align-items:flex-end;margin-top:150px;display:flex}.container.third{text-align:center}.container.contact{z-index:1;align-items:flex-start;display:flex;position:relative}.container.nav{height:auto;display:flex}.container.hero{border-bottom:1px solid #0000001a;padding-bottom:60px}.navbar{background-color:#ddd0;justify-content:space-between;display:flex}.nav_link{letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:700;line-height:100%;text-decoration:none;transition:color .2s}.nav_link:hover{color:var(--tomato)}.nav_link.w--current{color:#757575}.nav_link.white{color:#fff}.nav_link.white:hover{color:var(--tomato)}.nav_link.white.w--current{color:#636363}.nav_menu{float:none;align-items:center}.button{background-color:var(--tomato);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-style:none;align-items:center;margin-left:30px;padding:17px 40px 15px;font-size:14px;font-weight:700;line-height:100%;text-decoration:none;display:flex}.button.w--current{color:#868686;background-color:#fff;margin-left:0;padding-left:20px;padding-right:20px}.button.jbs{margin-left:auto}.button.black{background-color:#000;margin-left:0;margin-right:0}.main_button{color:#fff;letter-spacing:.2em;text-transform:uppercase;background-color:#000;flex:none;justify-content:center;align-items:center;width:260px;padding:28px;font-size:18px;font-weight:700;line-height:100%;text-decoration:none;display:flex}.main_button.red{background-color:var(--tomato);background-color:var(--tomato);width:210px}.main_button.is-red-2{background-color:var(--tomato);flex:1;width:auto;padding-left:40px;padding-right:40px}.main_button.is-fullwidth{background-image:url(https://cdn.prod.website-files.com/607fe7bca5f68270bd12fa81/607fe7bca5f6824ad012fa99_Logo_mark.svg);background-position:36%;background-repeat:no-repeat;background-size:auto;width:100%;transition:background-color .2s}.main_button.is-fullwidth:hover{background-color:#2e2e2e}.main_button.is-fullwidth.short{background-position:33%;padding-left:50px}.hero_title{color:#000;font-size:55px;line-height:120%}.hero_title.mb{margin-bottom:60px}.label{color:#727272;font-size:12px;line-height:170%}.h-26{margin-top:5px;font-size:26px;font-weight:700;line-height:140%}.job_card_cell{border-right:1px solid #e8e8e8;padding-right:20px}.job_card_cell.is-right{padding-right:0}.p-16{margin-top:5px;margin-bottom:20px;font-size:16px;line-height:130%}.job_card_cell-wide{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding-top:20px}.ghost_button{border:1px solid var(--tomato);color:var(--tomato);letter-spacing:.2em;text-transform:uppercase;background-color:#fff0;padding:14px 35px;font-size:12px;transition:background-color .2s}.ghost_button:hover{background-color:var(--tomato);color:#fff}.input{color:#000;background-color:#fff0;background-image:linear-gradient(#0000000d,#00000003);border:1px solid #0000;border-radius:0;height:70px;margin-bottom:0;padding-left:20px;font-size:18px;line-height:180%;box-shadow:inset 0 1px 3px #00000014}.input:focus{border-style:solid;border-color:#000}.input::placeholder{color:#000}.input.area{background-image:linear-gradient(#0000000d,#00000003);min-width:100%;max-width:100%;height:100%;min-height:140px;padding-top:17px}.footer{color:#fff;background-color:#000;padding-top:80px;padding-bottom:50px}.logosign{margin-right:-16px}.footer_nav{justify-content:space-between;align-items:center;margin-bottom:120px;display:flex}.footer_nav_list{grid-column-gap:50px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:auto auto auto auto auto;grid-auto-columns:auto;align-items:center;display:grid}.p-12{color:#8a8a8a;font-size:12px}.job_row{background-color:#fff;background-image:linear-gradient(#fff,#f7f7f7);border-bottom:1px solid #00000012;justify-content:space-between;align-items:center;padding:60px 70px 60px 7%;display:flex}.job_row:last-child{background-image:none;border:1px #000}.details_box{grid-column-gap:30px;grid-row-gap:0px;flex:none;grid-template-rows:auto auto;grid-template-columns:auto auto;grid-auto-columns:1fr;width:40%;margin-right:5%;display:grid}.job_title_box{align-self:flex-start;width:40%}.jobs_title_row{justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:100px;display:flex}.hire_form_wrap{z-index:1;width:100%;max-width:750px;margin-left:50px;position:relative}.form_row{justify-content:space-between;align-items:flex-start;padding-top:75px;padding-bottom:75px;display:flex}.hire_form{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:70px auto;grid-template-columns:1fr .5fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;align-content:start;display:grid}.hire_section{padding-top:120px;padding-bottom:120px;position:relative}.logo{margin-right:auto}.logo.w--current{float:none;display:inline-block}.hire_lottie{z-index:-1;width:22%;margin-bottom:-.1%;margin-left:4vw;line-height:0;position:absolute;bottom:0;right:auto}.jobs_title_buttons{display:flex}.success-message{background-color:#fff0;font-size:26px;line-height:160%}.nav_list{display:flex}.html-embed{line-height:0}.soc_link{color:#fff;transition:color .2s}.soc_link:hover{color:var(--tomato)}.job_categories{margin-bottom:70px;font-size:16px;line-height:130%}.job_category{background-color:#fff;border:1px solid #e8e8e8;margin-right:-1px;padding:17px 3%;transition:all .2s}.job_category:focus-visible,.job_category[data-wf-focus-visible]{outline-offset:0px;outline:3px solid #222}.job_category.w--current{border-color:var(--tomato);background-color:var(--tomato);color:#fff}.job_list{box-shadow:0 10px 80px #0000000f}.job_lists{overflow:visible}.header{padding-top:var(--top-padding)}@media screen and (max-width:991px){.hero_section{padding-top:60px}.hero_title_box{max-width:410px}.hero_description_figure{margin-left:-30px}.hero_description_wrap{margin-left:0;padding-top:25px;padding-bottom:25px}.p-24.proc{font-size:18px;line-height:120%}.p-28{text-align:left;max-width:none;margin-left:0}.hero_bottom_wrap{flex-direction:column;align-items:flex-start;padding-left:0}.red-figure-button.is-mt._2.mobile{display:flex}.h-38{font-size:28px}.h-38.red{margin-bottom:10px}.why_cta_box{margin-left:151px}.why_lottie{margin-right:-15%}.hero_bottom_btns{order:1;margin-top:70px}.section{padding-bottom:90px}.arrow{top:108px}.arrow.is-top{top:-67px}.step_lottie{width:130%}.process_list{text-align:left}.process_list_item{text-align:left;background-position:0 13px}.hero_title{font-size:40px}.jobs_lottie{width:68%}.jobs_left_col{display:none}.big-logo-mark{width:480%}.logosign{display:none}.job_row{grid-column-gap:16px;grid-row-gap:40px;grid-template-rows:auto auto;grid-template-columns:2.25fr 1fr;grid-auto-columns:1fr;padding-left:6%;padding-right:6%;display:grid}.details_box{width:100%}.job_title_box{width:100%;padding-right:30px}.about_box{max-width:430px}.team_wrap{flex-direction:column}.team_grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:start;place-items:start}.name{font-size:20px;bottom:-40px}.join_form{width:auto}.logo{padding-left:0}.hire_lottie{width:28%}.name_box{width:90%;padding-left:0;padding-right:0}.burger_btn{z-index:2;color:#fff}.burger_btn.w--open{z-index:3;background-color:#c8c8c800}.line{background-color:#36e4a5;width:30px;height:3px;margin-top:5px;margin-bottom:5px}.collection-list{position:relative}.jobs_right_col{width:50%}.job_category{margin-bottom:-1px;padding-left:6%;padding-right:6%}.job_category.w--current{z-index:1}.story_box{margin-bottom:0}}@media screen and (max-width:767px){.container.first{grid-template-columns:70% 46%;padding-top:50px}.container.second{margin-top:70px}.container.contact{flex-direction:column}.container.nav{display:flex}.hero_section{padding-top:40px}.navbar{align-items:center;position:relative}.nav_menu{background-color:#fff;width:50%;margin-left:auto;margin-right:auto;position:fixed;box-shadow:1px 1px 40px #0000001a}.button{margin-top:20px;margin-left:0}.button.w--current{margin-top:0}.hero_description{margin-top:50px}.hero_lottie{margin-left:-19%;margin-right:-16%}.p-24{font-size:17px;line-height:170%}.hero_description_title{font-size:22px}.p-18{font-size:16px}.p-28{font-size:20px}.main_button{width:180px;height:60px;padding-top:10px;padding-bottom:10px;font-size:12px}.red-figure-button.ml80{align-items:flex-start;margin-left:60px}.why_cta_box{flex-direction:column;align-items:flex-end;display:flex}.why_lottie{max-width:320px;margin-right:0%;position:absolute}.section{padding-bottom:90px}.section.contact{padding-top:60px}.section.jobs{padding-top:60px;padding-bottom:60px}.section.process{padding-bottom:50px}.process_row{margin-top:90px;margin-bottom:90px}.arrow{top:95px}.arrow.is-top{top:-45px}.process_list_item{background-position:0 6px;background-size:14px;margin-bottom:0;padding-bottom:16px;padding-left:26px}.hero_title{font-size:7vw}.hero_title.mb{margin-bottom:20px}.label{line-height:150%}.job_card_table{grid-column-gap:20px}.jobs_box{display:flex}.figure{height:60px}.cta_box{width:100%}.cta_form_box{width:100%;max-width:none;margin-top:23px;margin-left:0}.big-logo-mark{width:250%;bottom:-346px;right:-136%}.footer{text-align:center}.cta_form_wrap{width:100%;margin-left:0}.footer_nav{flex-direction:column;margin-bottom:60px}.footer_nav_list{margin-top:50px}.job_row{flex-direction:column;display:flex}.details_box{margin-top:20px;margin-bottom:20px;margin-right:0%}.hire_form_wrap{margin-top:30px;margin-left:0}.form_row{flex-direction:column}.about_box{width:100%}.square{width:30vw;height:30vw}.square.lb.black,.square.lb.right,.square.lb.hide,.square.yellow.hide,.square.lb.black,.square.lb.right,.square.lb.hide,.square.lb.black,.square.lb.right,.square.lb.hide,.square.yellow.hide,.square.yellow.hide{display:none}.team_grid{grid-template-columns:1fr 1fr 1fr}.name{font-size:16px}.cta_title_box{max-width:none;margin-bottom:30px}.join_form{width:100%;max-width:none;margin-left:0}.hire_section{padding-top:30px;padding-bottom:30px}.button_figure{height:60px}.hire_lottie{width:36%;display:none}.name_box{top:110%;bottom:0}.burger_btn{float:none}.line{background-color:var(--tomato)}.nav_list{flex-direction:column;justify-content:center;align-items:center;height:100vh;padding-top:30px;padding-bottom:30px;display:flex}.jobs_right_col{width:70%}}@media screen and (max-width:479px){.container{width:85%}.container.first{flex-direction:column;grid-template-columns:100%}.container.second{flex-direction:column;align-items:center}.container.hero{padding-bottom:40px}.container.is-full{width:100%;padding-left:10px;padding-right:10px}.nav_menu{width:70%}.button.jbs{margin-left:0}.hero_title_box{width:100%;max-width:none}.hero_description{margin-top:20px;margin-bottom:60px}.hero_description_figure{width:90%}.hero_description_wrap{width:100%}.hero_lottie{width:90%;min-height:300px;margin-top:43px;margin-left:0%;margin-right:-4%}.p-24{font-size:20px;line-height:160%}.p-24.is-red{margin-bottom:15px;font-size:20px}.p-24.proc{font-size:16px;line-height:140%}.hero_description_title,.p-18{font-size:18px}.hero_bottom_wrap{flex-direction:column-reverse;margin-top:0}.main_button{width:165px;height:55px}.main_button.red{width:110px}.main_button.is-fullwidth.short{padding-left:30px}.red-figure-button.ml80{margin-left:55px}.red-figure-button.is-mt{margin-top:40px}.red-figure-button.is-mt._2.mobile{width:80%;margin-left:auto;margin-right:auto}.h-38{font-size:22px;line-height:140%}.h-38.red{margin-bottom:5px;font-size:20px}.why_cta_box{align-items:flex-start;margin-left:0}.why_lottie{order:-1;width:120%;max-width:none;min-height:300px;margin-left:-20%;margin-right:-20%;position:static}.hero_bottom_btns{margin-top:0;margin-bottom:70px;margin-right:0%}.section{padding-bottom:115px}.section.process{justify-content:center}.process_row{flex-direction:column;margin-top:40px;margin-bottom:40px}.process_step{width:100%;max-width:210px;margin-bottom:40px;margin-left:auto;margin-right:auto}.arrow{height:25px;top:63px;left:-89px;transform:rotate(90deg)}.arrow.is-top{top:65px;left:auto;right:-86px;transform:rotateX(180deg)rotateY(0)rotate(-90deg)}.step_lottie{width:90%;top:-50%}.hero_title{font-size:9vw}.hero_title.mb{margin-bottom:30px}.label{font-size:3.6vw}.h-26{margin-bottom:0;font-size:22px}.job_card{padding:40px 30px}.job_card_cell{border:1px #000;margin-right:20px;padding-right:0}.p-16{margin-bottom:0;font-size:14px}.job_card_table{border-top:1px solid #00000017;border-bottom:1px solid #00000017;grid-template-rows:auto;grid-template-columns:auto auto auto;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;margin-top:20px;margin-bottom:30px;padding-top:20px;padding-bottom:20px;display:flex}.job_card_cell-wide{border:1px #000;margin-left:20px;padding-top:0}.ghost_button{padding:10px 25px}.jobs_box{text-align:left;flex-direction:column}.jobs_lottie{width:100%;min-height:300px;margin-bottom:-180px;margin-left:0%;margin-right:0%}.figure{height:55px}.input{height:60px;font-size:16px}.cta_form{grid-template-rows:auto auto}.big-logo-mark{width:230%;bottom:-27%;right:-106%}.why_box{margin-top:90px}.footer_nav_list{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:auto auto auto auto}.job_row{justify-content:flex-start;padding:40px 30px;display:block}.details_box{border-top:1px solid #00000017;border-bottom:1px solid #00000017;flex:0 auto;justify-content:space-between;align-items:flex-start;margin-bottom:30px;padding-top:20px;padding-bottom:20px;display:flex}.job_title_box{padding-right:0}.jobs_title_row{flex-direction:column;align-items:flex-start;width:85%;margin:30px auto 60px}.hire_form{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:auto}.about_box{width:100%}.square{width:45vw;height:45vw}.square.lb.hide,.square.yellow.hide,.square.lb.hide,.square.lb.hide,.square.yellow.hide,.square.yellow.hide{display:none}.team_grid{grid-template-rows:1fr 1fr 1fr auto;grid-template-columns:1fr 1fr;margin-left:-16px;margin-right:-16px}.name{font-size:4vw}.button_figure{height:55px}.jobs_title_buttons{justify-content:flex-start;width:100%;margin-top:0}.jobs_right_col{width:100%}.job_categories{text-align:left;width:85%;margin-bottom:40px;margin-left:auto;margin-right:auto}.job_category{padding:17px 7%;display:inline-block}}#w-node-fa6d5db0-2fe1-5fed-221c-c547a17067c4-6312fa86,#w-node-_20a4dd14-af27-d755-89cd-e42d37eecaf8-6312fa86,#w-node-_7c444eb2-75c4-afdf-503f-8286b36cc51c-6312fa86,#w-node-_72fd5217-870a-6031-11b6-ffeb4dfbe79e-6312fa86,#w-node-ee31a5db-686d-238a-da07-cf2e3b983014-6312fa86,#hire-job.w-node-_11d35b8f-dc90-cab4-2f8e-e09c501a6625-6312fa86,#hire-email.w-node-eead3b7c-f64e-0625-3055-09904233d6ff-6312fa86{grid-area:span 1/span 2/span 1/span 2}#hire-phone.w-node-_82bb16e6-aaf0-48e5-e8e5-7b42d88f3ef5-6312fa86{grid-area:span 1/span 3/span 1/span 3}#w-node-_11d35b8f-dc90-cab4-2f8e-e09c501a6627-6312fa86{grid-area:span 1/span 1/span 1/span 1}#apply-message.w-node-_65957ad4-e302-ecf2-3f90-08e17775879b-6312fa86{grid-area:span 2/span 2/span 2/span 2;align-self:stretch}#apply-location.w-node-_8562066f-2732-fe8e-9cec-e9bbce728f53-6312fa86{grid-area:span 1/span 3/span 1/span 3}#w-node-_65957ad4-e302-ecf2-3f90-08e17775879c-6312fa86{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){#w-node-_736c5fd0-7220-af90-9a17-ec83c8cb6e18-6312fa86{grid-area:span 1/span 2/span 1/span 2;align-self:start}#w-node-fa6d5db0-2fe1-5fed-221c-c547a17067bb-6312fa86{grid-area:span 1/span 1/span 1/span 1}#w-node-_1caf74bb-a16b-c956-ab35-cd62c45d9dc7-6312fa86{grid-area:2/2/3/3;place-self:end}#w-node-_20a4dd14-af27-d755-89cd-e42d37eecaeb-6312fa86{grid-area:span 1/span 2/span 1/span 2;align-self:start}#w-node-_20a4dd14-af27-d755-89cd-e42d37eecaef-6312fa86{grid-area:span 1/span 1/span 1/span 1}#w-node-_20a4dd14-af27-d755-89cd-e42d37eecafc-6312fa86{grid-area:2/2/3/3;place-self:end}#w-node-_7c444eb2-75c4-afdf-503f-8286b36cc50f-6312fa86{grid-area:span 1/span 2/span 1/span 2;align-self:start}#w-node-_7c444eb2-75c4-afdf-503f-8286b36cc513-6312fa86{grid-area:span 1/span 1/span 1/span 1}#w-node-_7c444eb2-75c4-afdf-503f-8286b36cc520-6312fa86{grid-area:2/2/3/3;place-self:end}#w-node-_72fd5217-870a-6031-11b6-ffeb4dfbe791-6312fa86{grid-area:span 1/span 2/span 1/span 2;align-self:start}#w-node-_72fd5217-870a-6031-11b6-ffeb4dfbe795-6312fa86{grid-area:span 1/span 1/span 1/span 1}#w-node-_72fd5217-870a-6031-11b6-ffeb4dfbe7a2-6312fa86{grid-area:2/2/3/3;place-self:end}#w-node-ee31a5db-686d-238a-da07-cf2e3b983007-6312fa86{grid-area:span 1/span 2/span 1/span 2;align-self:start}#w-node-ee31a5db-686d-238a-da07-cf2e3b98300b-6312fa86{grid-area:span 1/span 1/span 1/span 1}#w-node-ee31a5db-686d-238a-da07-cf2e3b983018-6312fa86{grid-area:2/2/3/3;place-self:end}}@media screen and (max-width:479px){#hire-name.w-node-_11d35b8f-dc90-cab4-2f8e-e09c501a6624-6312fa86,#hire-job.w-node-_11d35b8f-dc90-cab4-2f8e-e09c501a6625-6312fa86,#hire-email.w-node-eead3b7c-f64e-0625-3055-09904233d6ff-6312fa86,#hire-salary.w-node-b8d2aa80-3543-a5e6-56ad-ffe8e677a1d8-6312fa86,#hire-phone.w-node-_82bb16e6-aaf0-48e5-e8e5-7b42d88f3ef5-6312fa86,#w-node-_11d35b8f-dc90-cab4-2f8e-e09c501a6627-6312fa86,#apply-name.w-node-_65957ad4-e302-ecf2-3f90-08e177758799-6312fa86{grid-area:span 1/span 3/span 1/span 3}#apply-message.w-node-_65957ad4-e302-ecf2-3f90-08e17775879b-6312fa86{grid-area:span 2/span 3/span 2/span 3;align-self:stretch}#apply-phone.w-node-bc868e7b-2b54-b71d-e2fa-d2b4c75b54b1-6312fa86,#apply-location.w-node-_8562066f-2732-fe8e-9cec-e9bbce728f53-6312fa86,#w-node-_65957ad4-e302-ecf2-3f90-08e17775879c-6312fa86{grid-area:span 1/span 3/span 1/span 3}#w-node-b8b20cb5-61de-8480-ecdb-287a81fbbe85-23877a28{grid-area:span 1/span 4/span 1/span 4}}