.style_section__0l9Su{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;row-gap:calc(8 * var(--px))}@media (min-width:768px){.style_section__0l9Su{row-gap:calc(8 * var(--px))}}.style_title__Tc6HT{color:var(--main-orange,#fd6b5b);font-size:calc(12 * var(--rm));font-weight:700;line-height:1.75}@media (min-width:768px){.style_title__Tc6HT{font-size:calc(16 * var(--rm))}}.style_points__vlfGL{display:flex;flex-direction:column;padding-left:1.4em;row-gap:calc(4 * var(--px))}@media (min-width:768px){.style_points__vlfGL{row-gap:calc(8 * var(--px))}}.style_item__Yb_O5{display:list-item;list-style-type:disc;list-style-position:outside;color:#000;font-size:calc(12 * var(--rm));font-weight:400;line-height:1.75}@media (min-width:768px){.style_item__Yb_O5{font-size:calc(16 * var(--rm))}}.style_section__miH9Y{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;row-gap:var(--spacing-2)}@media (min-width:768px){.style_section__miH9Y{row-gap:var(--spacing-3--rm)}}.style_title__wigNJ{color:var(--color-primary-blue,#304269);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal)}@media (min-width:768px){.style_title__wigNJ{font-size:var(--font-size-xl)}}.style_points__Tc6Bx{display:flex;flex-direction:column;padding-left:1.4em;row-gap:var(--spacing-1)}@media (min-width:768px){.style_points__Tc6Bx{row-gap:var(--spacing-2--rm)}}.style_item__0awWb{display:list-item;list-style-type:disc;list-style-position:outside;color:var(--color-neutral-dark-gray);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}@media (min-width:768px){.style_item__0awWb{font-size:var(--font-size-base)}}.style_section__LqTIt{display:grid;grid-template:"img" max-content "." var(--spacing-4) "title" max-content "text" max-content /1fr}.style_img__2GL8L{grid-area:img;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.style_title__GgYPC{grid-area:title;color:var(--color-neutral-dark-gray,#262625);font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal)}@media (min-width:768px){.style_title__GgYPC{font-size:var(--font-size-2xl)}}.style_text__ZinNb{grid-area:text;color:var(--color-neutral-dark-gray,#262625);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}:where(.WorkBlock_section__fgyDo){--pad-b-e:calc(var(--vw) * 50);--pad-i:calc(var(--vw) * 10)}@media (min-width:768px){:where(.WorkBlock_section__fgyDo){--pad-b-e:calc(var(--rem) * 100);--pad-i:calc(var(--rem) * 70)}}:where(.WorkBlock_section__fgyDo)>* .WorkBlock_info__aAnNL{padding-inline:var(--pad-i)}:where(.WorkBlock_section__fgyDo):where(.WorkBlock_noInfo__ewYN5){padding-block-end:var(--pad-b-e)}:where(.WorkBlock_section__fgyDo) :where(.WorkBlock_features__HkcVS,.WorkBlock_twoColumns__yUL6s,.WorkBlock_default__VwREK) .WorkBlock_iframeWrapper__nHYQf{padding-bottom:min(56.25%,calc(var(--rem) * 675));height:0}:where(.WorkBlock_section__fgyDo) .WorkBlock_default__VwREK .WorkBlock_defaultInner__SukZw{padding-inline:var(--pad-i)}:where(.WorkBlock_section__fgyDo) .WorkBlock_twoColumns__yUL6s .WorkBlock_sources__E0uWt{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:calc(var(--vw) * 5);column-gap:calc(var(--vw) * 5)}@media (min-width:768px){:where(.WorkBlock_section__fgyDo) .WorkBlock_twoColumns__yUL6s .WorkBlock_sources__E0uWt{-moz-column-gap:calc(var(--rem) * 20);column-gap:calc(var(--rem) * 20)}}:where(.WorkBlock_section__fgyDo) .WorkBlock_twoColumns__yUL6s .WorkBlock_sources__E0uWt:where(:not(.WorkBlock_withoutMargin__6tw4q)){padding-inline:var(--pad-i)}:where(.WorkBlock_section__fgyDo) .WorkBlock_twoColumns__yUL6s :where(.WorkBlock_sources__E0uWt) .WorkBlock_iframeWrapper__nHYQf,:where(.WorkBlock_section__fgyDo) .WorkBlock_twoColumns__yUL6s :where(.WorkBlock_sources__E0uWt) .WorkBlock_video__w85nE{height:100%;-o-object-fit:cover;object-fit:cover}:where(.WorkBlock_section__fgyDo) .WorkBlock_features__HkcVS{--pad-movie-b:calc(var(--vw) * 40);--pad-movie-i:calc(var(--vw) * 20)}@media (min-width:768px){:where(.WorkBlock_section__fgyDo) .WorkBlock_features__HkcVS{--pad-movie-b:calc(var(--rem) * 80);--pad-movie-i:min(calc(var(--vw) * 150),calc(var(--rem) * 150))}}:where(.WorkBlock_section__fgyDo) .WorkBlock_features__HkcVS .WorkBlock_media__uLpRh{padding-block:var(--pad-movie-b);padding-inline:var(--pad-movie-i)}@media (min-width:768px){@media (min-width:768px){:where(.WorkBlock_section__fgyDo) .WorkBlock_features__HkcVS :where(.WorkBlock_media__uLpRh) .WorkBlock_video__w85nE:where(.w-my-md){width:calc(100% * (500 / 980))}:where(.WorkBlock_section__fgyDo) .WorkBlock_features__HkcVS :where(.WorkBlock_media__uLpRh) .WorkBlock_video__w85nE:where(.w-my-sm){width:calc(100% * (375 / 980))}}}:where(.WorkBlock_section__fgyDo) .WorkBlock_info__aAnNL{--pad-b-s:calc(var(--vw) * 32);--pad-y:calc(var(--vw) * 20);display:grid;grid-template:"heading " max-content " . " var(--pad-y) " text" max-content /1fr;padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e)}@media (min-width:768px){:where(.WorkBlock_section__fgyDo) .WorkBlock_info__aAnNL{--pad-b-s:calc(var(--rem) * 80)}}:where(.WorkBlock_section__fgyDo) :where(.WorkBlock_info__aAnNL) .WorkBlock_heading__ec2aS{grid-area:heading;font-size:calc(var(--rem) * 16)}@media (min-width:768px){:where(.WorkBlock_section__fgyDo) :where(.WorkBlock_info__aAnNL) .WorkBlock_heading__ec2aS{font-size:calc(var(--rem) * 20)}}:where(.WorkBlock_section__fgyDo) :where(.WorkBlock_info__aAnNL) .WorkBlock_heading__ec2aS>span{overflow:hidden}:where(.WorkBlock_section__fgyDo) :where(.WorkBlock_info__aAnNL) .WorkBlock_heading__ec2aS>span>span{opacity:0}:where(.WorkBlock_section__fgyDo) :where(.WorkBlock_info__aAnNL) .WorkBlock_text__KVMIr{grid-area:text;opacity:0;font-size:calc(var(--rem) * 13);max-width:calc(var(--rem) * 500)}.anchor_anchor__KNyqb{--pad-y:calc(var(--vw) * 24);--pad-i:calc(var(--vw) * 20);--pad-b-s:calc(var(--vw) * 20);--pad-b-e:calc(var(--vw) * 12);row-gap:var(--pad-y);padding-inline:var(--pad-i);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e)}@media (min-width:768px){.anchor_anchor__KNyqb{--pad-y:calc(var(--vw) * 108);--pad-i:calc(var(--rem) * 20);--pad-b-s:calc(var(--rem) * 40);--pad-b-e:calc(var(--rem) * 20)}}:where(.anchor_anchor__KNyqb) .anchor_heading__rVr5L{font-size:calc(var(--rem) * 18)}@media (min-width:768px){:where(.anchor_anchor__KNyqb) .anchor_heading__rVr5L{font-size:min(calc(var(--vw) * 28),calc(var(--rem) * 26))}}:where(.anchor_anchor__KNyqb) .anchor_icon__tOJg8{transition:transform var(--ease-out-cubic) .3s}:where(.anchor_anchor__KNyqb) .anchor_icon__tOJg8>svg{width:calc(var(--vw) * 20)}@media (min-width:768px){:where(.anchor_anchor__KNyqb) .anchor_icon__tOJg8>svg{width:calc(var(--rem) * 30)}}.fv_section__UdXoJ{--pad-y-1:calc(var(--vw) * 20);--pad-y-2:calc(var(--vw) * 60);--pad-x-1:calc(var(--vw) * 10);display:grid;grid-template:". heading ." max-content ". . ." var(--pad-y-1) ". desc ." max-content ". . ." var(--pad-y-2) ". list ." max-content /var(--pad-x-1) 1fr var(--pad-x-1)}@media (min-width:640px){.fv_section__UdXoJ{--pad-y-1:calc(var(--rem) * 124);--pad-x-1:calc(var(--rem) * 8);--pad-x-2:min(calc(var(--vw) * 124),calc(var(--rem) * 124));grid-template:". heading . desc ." max-content ". . . . ." var(--pad-y-1) ". list list list ." max-content /var(--pad-x-1) max-content var(--pad-x-2) 1fr var(--pad-x-1)}}:where(.fv_section__UdXoJ) .fv_heading__H_3HU{grid-area:heading}:where(.fv_section__UdXoJ) .fv_desc__hsm6T{grid-area:desc;font-size:min(calc(var(--vw) * 18),calc(var(--rem) * 20));max-width:calc(var(--rem) * 530)}@media (min-width:640px){:where(.fv_section__UdXoJ) .fv_desc__hsm6T{font-size:calc(var(--rem) * 26)}}:where(.fv_section__UdXoJ) .fv_list__N3pdT{--pad-i:calc(var(--vw) * 10);grid-area:list;display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--vw) * 11);padding-inline:var(--pad-i)}@media (min-width:768px){:where(.fv_section__UdXoJ) .fv_list__N3pdT{--pad-i:calc(var(--rem) * 16);gap:0 calc(var(--rem) * 16);grid-template-columns:repeat(var(--index),1fr)}}:where(.recruitmentBoard_board__vZdDU) .recruitmentBoard_inner__wDiQ8{max-width:1290px;--pad-y:calc(var(--vw) * 28);--pad-i:calc(var(--vw) * 30);--pad-b-s:calc(var(--vw) * 40);--pad-b-e:calc(var(--vw) * 60);display:grid;grid-template:"title" max-content "bar" max-content "." var(--pad-y) "details" max-content "." var(--pad-y) "links" max-content /1fr;padding-inline:var(--pad-i);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e)}@media (min-width:768px){:where(.recruitmentBoard_board__vZdDU) .recruitmentBoard_inner__wDiQ8{--pad-y:calc(var(--rem) * 40);--pad-i:calc(var(--rem) * 80);--pad-b-s:calc(var(--rem) * 60);--pad-b-e:calc(var(--rem) * 100)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_title__wdCyo{grid-area:title}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_title__wdCyo{-moz-column-gap:calc(var(--rem) * 32);column-gap:calc(var(--rem) * 32)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_title__wdCyo){--pad-b-e:calc(var(--vw) * 14);row-gap:calc(var(--vw) * 10);padding-block-end:var(--pad-b-e)}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_title__wdCyo){--pad-b-e:calc(var(--vw) * 14)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_title__wdCyo) .recruitmentBoard_en__xRPMc{font-size:calc(var(--rem) * 24)}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_title__wdCyo) .recruitmentBoard_en__xRPMc{font-size:calc(var(--rem) * 36)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_title__wdCyo) .recruitmentBoard_ja__Wtere{font-size:calc(var(--rem) * 18)}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_title__wdCyo) .recruitmentBoard_ja__Wtere{font-size:calc(var(--rem) * 20)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_bar__vtMLG{grid-area:bar}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_details__r7tIg{grid-area:details}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_details__r7tIg{font-size:calc(var(--rem) * 28)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_details__r7tIg>:empty{display:none}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_details__r7tIg) .recruitmentBoard_heading__IsKHG{font-size:calc(var(--rem) * 14)}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_details__r7tIg) .recruitmentBoard_heading__IsKHG strong{font-weight:500!important}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_details__r7tIg) .recruitmentBoard_heading__IsKHG{font-size:calc(var(--rem) * 16)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_details__r7tIg) .recruitmentBoard_heading__IsKHG:where(:not(:first-of-type)){--pad-b-s:calc(var(--vw) * 20);padding-block-start:var(--pad-b-s)}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_details__r7tIg) .recruitmentBoard_heading__IsKHG:where(:not(:first-of-type)){--pad-b-s:calc(var(--rem) * 36)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_details__r7tIg) .recruitmentBoard_list___bPrI{--pad-b-s:calc(var(--vw) * 6);font-size:calc(var(--rem) * 12);list-style:disc;margin-inline-start:1.4em;padding-block-start:calc(var(--vw) * 6);row-gap:calc(var(--rem) * 4);line-height:1.8!important;letter-spacing:.05em!important}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) :where(.recruitmentBoard_details__r7tIg) .recruitmentBoard_list___bPrI{--pad-b-s:calc(var(--rem) * 6);font-size:calc(var(--rem) * 14)}}:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_links__Gcy9X{grid-area:links;row-gap:calc(var(--vw) * 14)}@media (min-width:640px){:where(.recruitmentBoard_board__vZdDU) :where(.recruitmentBoard_inner__wDiQ8) .recruitmentBoard_links__Gcy9X{row-gap:calc(var(--rem) * 14)}}.recruitment_section__cDwz0{--pad-b-s:calc(var(--vw) * 80);--pad-y:calc(var(--vw) * 40);--pad-i:calc(var(--vw) * 10);display:grid;grid-template:"bar" max-content "heading" max-content "." var(--pad-y) "list" max-content /1fr;padding-block-start:var(--pad-b-s);padding-inline:var(--pad-i)}@media (min-width:640px){.recruitment_section__cDwz0{--pad-b-s:calc(var(--rem) * 240);--pad-y:calc(var(--rem) * 100);--pad-i:calc(var(--rem) * 12)}}:where(.recruitment_section__cDwz0) .recruitment_bar__oAato{grid-area:bar}:where(.recruitment_section__cDwz0) .recruitment_heading__aM8xu{--pad-b-s:calc(var(--vw) * 10);grid-area:heading;padding-block-start:var(--pad-b-s)}@media (min-width:768px){:where(.recruitment_section__cDwz0) .recruitment_heading__aM8xu{--pad-b-s:calc(var(--rem) * 12)}}:where(.recruitment_section__cDwz0) .recruitment_list__d5V8b{grid-area:list;row-gap:calc(var(--vw) * 40)}@media (min-width:768px){:where(.recruitment_section__cDwz0) .recruitment_list__d5V8b{--pad-i:calc(var(--rem) * 16);row-gap:calc(var(--rem) * 60)}}.style_intersect-animation-fade-up__OBGDk{--fadeup-transition:translate 600ms cubic-bezier(0.445,0.05,0.55,0.95) 0ms,opacity 600ms cubic-bezier(0.445,0.05,0.55,0.95) 0ms;opacity:0;translate:0 max(5vh,5%);transition:var(--fadeup-transition)}.style_combine__vIBzb{transition:var(--transition),var(--fadeup-transition)!important}.style_is-intersected__6izo4{opacity:1;translate:0}