.Error_base__35wSI{position:relative;display:flex;align-items:center;justify-content:center;min-height:50vh;text-align:center}@media(min-width:768px){.Error_base__35wSI{min-height:600px}}.Error_wrapper__q_KS7{display:flex;flex-flow:column nowrap;gap:24px;align-items:center}.CareerIntro_base__Gx168{position:relative;padding:32px 0}@media(min-width:992px){.CareerIntro_base__Gx168{display:block;min-height:auto;padding-top:64px}}.CareerIntro_link__HCcvZ{margin-bottom:25px;color:#666}@media(min-width:768px){.CareerIntro_link__HCcvZ{margin-bottom:32px}}.CareerIntro_icon__Bjp7V{width:20px;height:20px;margin-right:16px}.CareerIntro_image__bzZer{max-height:320px;margin:24px 0}@media(min-width:992px){.CareerIntro_image__bzZer{max-height:none;margin:0;text-align:right}}@media(min-width:768px){.CareerIntro_content__xAtn8{padding-right:60px}}.CareerIntro_title__Vl0eU{margin-bottom:20px;font-size:36px;line-height:1.4}@media(min-width:768px){.CareerIntro_title__Vl0eU{margin-bottom:32px;font-size:48px;line-height:58px}}@media(min-width:992px){.CareerIntro_title__Vl0eU{font-size:68px;line-height:84px}}.CareerIntro_text__HVafr{margin-bottom:20px;color:#999;font-size:1.15rem;line-height:1.8}@media(min-width:768px){.CareerIntro_text__HVafr{margin-bottom:50px}}.InfoTile_base__HXaY0{padding:28px 20px;background-color:#0e0e0e;cursor:default}@media(min-width:992px){.InfoTile_base__HXaY0{position:relative;height:100%;min-height:200px;padding:32px 24px;overflow:hidden;border-bottom:3px solid #0e0e0e;transition:border-bottom-color .2s}.InfoTile_baseActive__0J_me{border-bottom-color:#ffb800}.InfoTile_baseActive__0J_me .InfoTile_icon__vDtSX{margin:-56px 0 0;opacity:0}.InfoTile_baseActive__0J_me .InfoTile_title__VtIg9{margin-bottom:16px;font-size:1.15rem}.InfoTile_baseActive__0J_me .InfoTile_textWrapper__FTG3f{margin-bottom:0;opacity:1}}.InfoTile_baseActive__0J_me .InfoTile_caret__EhyaS{transform:rotate(-180deg)}.InfoTile_baseActive__0J_me .InfoTile_textWrapper__FTG3f{height:auto}.InfoTile_baseActive__0J_me .InfoTile_text__E4jue{margin-top:0;transform:translateY(0);opacity:1}.InfoTile_iconWrapper__VewIp{display:flex;overflow:hidden;line-height:0}.InfoTile_icon__vDtSX{width:32px;height:32px;margin-bottom:20px;color:#ffb800}@media(min-width:992px){.InfoTile_icon__vDtSX{width:56px;height:56px;margin-top:0;opacity:1;transition:margin .2s,opacity .2s}}.InfoTile_title__VtIg9{display:flex;justify-content:space-between;margin-bottom:12px;line-height:1.5}@media(min-width:992px){.InfoTile_title__VtIg9{display:block;margin-bottom:0;font-size:18px;transition:margin-bottom .2s,font-size .2s}}.InfoTile_caret__EhyaS{width:22px;min-width:22px;height:22px;margin-left:60px;transition:transform .2s}.InfoTile_textWrapper__FTG3f{position:relative;height:0;overflow:hidden}@media(min-width:992px){.InfoTile_textWrapper__FTG3f{position:absolute;max-width:calc(100% - 48px);height:auto;opacity:0;transition:opacity .2s,margin-bottom .2s}}.InfoTile_text__E4jue{display:inline-block;margin-top:-100%;color:gray;font-size:14px;transform:translateY(-93%);opacity:0;transition:transform .2s,opacity .2s}@media(min-width:992px){.InfoTile_text__E4jue{margin-top:0;line-height:22px;opacity:1;transition:none}}.InfoTiles_base__sJz2m{position:relative;z-index:2;cursor:default}.InfoTiles_title___o30Q{margin-bottom:40px}@media(min-width:992px){.InfoTiles_title___o30Q{margin-bottom:65px}}.InfoTiles_buttonWrapper__9io7t{margin-top:40px}.CareerDetail_technologies__VRqI7{display:flex;flex-flow:row wrap;gap:16px;align-items:center;justify-content:center;margin-bottom:55px;padding:24px;background-color:#0e0e0e}@media(min-width:768px){.CareerDetail_technologies__VRqI7{gap:24px;margin-top:32px;margin-bottom:120px;padding:32px}}.CareerDetail_technology__LJXXI{display:flex}.CareerDetail_content__4C0dO{padding:20px 0 40px}@media(min-width:768px){.CareerDetail_content__4C0dO{padding:20px 0 104px}}.CareerDetail_benefits__m9BWc{margin-bottom:32px}@media(min-width:768px){.CareerDetail_benefits__m9BWc{margin-bottom:80px}}@media(min-width:992px){.CareerDetail_benefits__m9BWc{margin-bottom:120px}}.CareerDetail_about__gt_5z{color:hsla(0,0%,100%,.8);font-size:16px;line-height:28px}@media(min-width:768px){.CareerDetail_about__gt_5z{padding:48px 0;font-size:18px;line-height:32px}}.CareerDetail_about__gt_5z ul{display:flex;flex-flow:column nowrap;gap:8px;margin:0}.CareerDetail_about__gt_5z li{margin:0}.CareerDetail_about__gt_5z strong{color:#fff}.CareerDetail_about__gt_5z h2{margin-top:32px;margin-bottom:24px;color:#fff;font-size:28px;line-height:40px}@media(min-width:768px){.CareerDetail_about__gt_5z h2{margin-top:48px;margin-bottom:32px}}.About_base__fLzVi{padding:48px 0;color:#0e0e0e;background-color:#fff}@media(min-width:992px){.About_base__fLzVi{padding:110px 0 170px}}.About_titleWrapper__Wsnsk{display:flex;flex-flow:column nowrap;gap:24px;width:100%}@media(min-width:768px){.About_titleWrapper__Wsnsk{flex-flow:row nowrap;align-items:center;justify-content:space-between}}.About_title__A3GRf{width:100%}.About_titleText__4q0Km{display:block}.About_button__PnIaA{order:2}@media(min-width:768px){.About_button__PnIaA{order:0;margin-top:18px}}.About_content__E7_CL{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.About_sections__5f_qV{display:flex;flex-basis:100%;flex-direction:column;margin-top:18px;color:#272727;font-size:1.15rem;line-height:1.6}@media(min-width:768px){.About_sections__5f_qV{flex-basis:calc(100% + 70px);margin-top:70px}}.About_sections__5f_qV>section{width:100%;padding:10px 0}.About_sections__5f_qV h3{margin-bottom:15px;font-size:20px}@media(min-width:768px){.About_sections__5f_qV h3{margin-bottom:20px;font-size:32px;line-height:44px}}.About_sections__5f_qV p{margin-bottom:15px}@media(min-width:768px){.About_sections__5f_qV p{margin-bottom:40px;line-height:28px}}.About_sections__5f_qV a{color:#666}@media(min-width:768px){.About_sectionsColumn__ZkPB5{flex-direction:row;margin:70px -35px 0}.About_sectionsColumn__ZkPB5>section{padding:0 35px}.About_sectionsColumn__ZkPB5>section:first-of-type{max-width:420px}.About_sectionsRow__YTJjd{margin:calc(70px - 35px) 0 -35px}.About_sectionsRow__YTJjd>section{padding:35px 0}}