.utils_spaceBetween__NBFV9{display:flex;justify-content:space-between;align-items:center}.utils_sideBySide__jMWlP{display:flex;flex-direction:column}@media(min-width:768px){.utils_sideBySide__jMWlP{flex-direction:row;justify-content:space-between}}.utils_sideBySideCenter__bteiD{align-items:center;text-align:center}@media(min-width:768px){.utils_sideBySideCenter__bteiD{text-align:left}}.logo_logo__UJUUu{width:auto;justify-content:flex-start}.logo_logoCompact__HLKCJ .logo_imageDark__86ydI,.logo_logoCompact__HLKCJ .logo_imageLight__3TPnX,.logo_logoCompact__HLKCJ .logo_image__m46A0{width:30px;margin-right:8px}.logo_logoCompact__HLKCJ .logo_blueText__W_Qns,.logo_logoCompact__HLKCJ .logo_whiteText__ztlo3{font-size:.9375rem;margin-top:-6px}.logo_logoCompact__HLKCJ .logo_enlogo__tBjwh{font-size:.75rem;margin-top:-3px}.logo_seoLogo__Fzv_P{display:block;width:70px;font-size:var(--small-heading);font-weight:700;font-family:DynaPuff,cursive;margin-left:0;text-align:center}.logo_whiteText__ztlo3{font-size:var(--body);color:var(--white);font-weight:500;letter-spacing:.1em;margin-top:-10px}.logo_blueText__W_Qns{color:var(--blue-dark)}.logo_recruitBlueText__RRbiQ{color:var(--recruit-blue)}.logo_image__m46A0{width:26px;margin-right:10px}.logo_imageLight__3TPnX{display:block}.logo_imageDark__86ydI{display:none}.logo_enlogo__tBjwh{font-size:var(--small-heading2);display:block;margin-top:-5px;text-align:center}@media(prefers-color-scheme:dark){.logo_imageLight__3TPnX{display:none}.logo_imageDark__86ydI{display:block}.logo_blueText__W_Qns{color:#fff}}@media(min-width:768px){.logo_logoCompact__HLKCJ .logo_imageDark__86ydI,.logo_logoCompact__HLKCJ .logo_imageLight__3TPnX,.logo_logoCompact__HLKCJ .logo_image__m46A0{width:34px;margin-right:8px}.logo_logoCompact__HLKCJ .logo_blueText__W_Qns,.logo_logoCompact__HLKCJ .logo_whiteText__ztlo3{font-size:var(--small-heading);margin-top:-8px}.logo_logoCompact__HLKCJ .logo_enlogo__tBjwh{font-size:var(--small-heading2);margin-top:-4px}.logo_logo__UJUUu{width:auto}.logo_seoLogo__Fzv_P{display:block;width:100px;font-size:var(--heading2);font-weight:700;font-family:DynaPuff,cursive;margin-left:0;text-align:center}.logo_whiteText__ztlo3{font-size:var(--heading3)}.logo_image__m46A0{width:45px;margin-right:10px}.logo_imageLight__3TPnX{display:block}.logo_imageDark__86ydI{display:none}}@media(min-width:768px)and (prefers-color-scheme:dark){.logo_imageLight__3TPnX{display:none}.logo_imageDark__86ydI{display:block}.logo_blueText__W_Qns{color:#fff}}.footerNav_frame__2WvQ9{padding:var(--space-xs) 0}.footerNav_frame__2WvQ9 ul{border-bottom:1px solid var(--gray);padding:var(--space-xs) 0}.footerNav_frame__2WvQ9 ul:last-child{border-bottom:none}.footerNav_frame__2WvQ9 ul li{line-height:2}.footerNav_bold__A_LTY{font-weight:700}.footerNav_footerLogo__qEhaV{width:100px;margin:var(--space-xs) 0}@media(min-width:768px){.footerNav_frame__2WvQ9{padding-top:0}.footerNav_footerLogo__qEhaV{width:100px}.footerNav_frame__2WvQ9 ul{border-bottom:none;padding:var(--space-xs) 0 0}.footerNav_frame__2WvQ9 ul li{line-height:1.7}.footerNav_frame__2WvQ9 ul li a:hover{opacity:.5;transition:.5s}}.copyright_copy__ceDfV{text-align:center;letter-spacing:.1em;padding:var(--space-xs) 0;color:#fff}.copyright_full__t8_6r{position:relative;overflow:visible;width:auto;color:#fff}.copyright_full__t8_6r:before{content:"";display:block;border-top:1px solid var(--gray);position:absolute;top:0;left:0;bottom:0;margin:0 auto;width:100vw}.footer_sticky__PJkrr{position:absolute;bottom:0;margin:0 auto;right:0;left:0;color:#fff}.footer_footer__Q1tTu{background:linear-gradient(90deg,#0449b5,#498ef8)}.footer_footer__Q1tTu,.footer_footer_gray__hlmTO{padding-top:var(--space-xs);border-top:1px solid var(--gray);color:#fff}.footer_footer_gray__hlmTO{background-color:#414d54}.container_default__F57vN{width:92%;max-width:1280px;margin:0 auto}.container_small__EINqC{max-width:792px}.container_content__ic6wY{width:100%}.container_card__RDAQV{display:block;gap:0;margin:var(--space-md) auto}@media(min-width:768px){.container_card__RDAQV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(var(--space-xs)*1.2) calc(var(--space-xs)*.5);gap:calc(var(--space-xs)*1.2) calc(var(--space-xs)*.5)}}