:where(.loadingAnimation_div__5ivui) .loadingAnimation_inner__JNnIK{--pad-i:calc(var(--rem) * 15);--pad-b:calc(var(--rem) * 25);width:calc(100vw - var(--pad-i) * 2);height:calc(100vh - var(--pad-b) * 2);height:calc(100dvh - var(--pad-b) * 2)}@media (min-width:768px){:where(.loadingAnimation_div__5ivui) .loadingAnimation_inner__JNnIK{--pad-i:calc(var(--rem) * 40);--pad-b:calc(var(--rem) * 40)}}:where(.loadingAnimation_div__5ivui) :where(.loadingAnimation_inner__JNnIK) :where(.loadingAnimation_box__2B8pe){opacity:0}:where(.loadingAnimation_div__5ivui) :where(.loadingAnimation_inner__JNnIK) :where(.loadingAnimation_box__2B8pe) .loadingAnimation_progressBar__HIEab{width:1%}:where(.loadingAnimation_div__5ivui) :where(.loadingAnimation_inner__JNnIK) :where(.loadingAnimation_box__2B8pe) .loadingAnimation_number__I7JmE{--pad-i-s:calc(var(--rem) * 12);padding-inline-start:calc(var(--pad-i-s));font-size:calc(var(--rem) * 22)}@media (min-width:768px){:where(.loadingAnimation_div__5ivui) :where(.loadingAnimation_inner__JNnIK) :where(.loadingAnimation_box__2B8pe) .loadingAnimation_number__I7JmE{--pad-i-s:calc(var(--rem) * 20);font-size:calc(var(--rem) * 24)}:where(.loadingAnimation_div__5ivui) :where(.loadingAnimation_inner__JNnIK) .loadingAnimation_logo__Gf1aF{--pad-i-s:calc(var(--rem) * 10);padding-inline-start:calc(var(--pad-i-s))}}:where(.loadingAnimation_div__5ivui) :where(.loadingAnimation_inner__JNnIK) .loadingAnimation_logo__Gf1aF>*{height:calc(var(--rem) * 28)}@media (min-width:768px){:where(.loadingAnimation_div__5ivui) :where(.loadingAnimation_inner__JNnIK) .loadingAnimation_logo__Gf1aF>*{height:calc(var(--rem) * 34)}}.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)}:where(.card_card__he3rC) .card_inner__mfUrJ{--pad-y-1:calc(var(--vw) * 20);--pad-y-2:calc(var(--vw) * 20);--pad-y-3:calc(var(--vw) * 40);--pad-x:calc(var(--vw) * 10);display:grid;grid-template:"wrapper wrapper wrapper" max-content ". . ." var(--pad-y-1) ". heading ." max-content ". . ." var(--pad-y-2) ". desc ." 1fr ". . ." var(--pad-y-3) ". link ." max-content /var(--pad-x) 1fr var(--pad-x)}@media (min-width:768px){:where(.card_card__he3rC) .card_inner__mfUrJ{--pad-x:calc(var(--rem) * 20);--pad-y-1:calc(var(--rem) * 20);--pad-y-2:calc(var(--rem) * 15);--pad-y-3:calc(var(--rem) * 30);--width:80%;line-height:1.7!important;letter-spacing:.05em!important;grid-template:"wrapper wrapper wrapper " max-content ". . ." var(--pad-y-1) ". heading ." max-content ". . ." var(--pad-y-2) ". desc ." 1fr ". . ." var(--pad-y-3) ". link ." max-content /var(--pad-x) var(--width) 1fr}}:where(.card_card__he3rC) .card_inner__mfUrJ .card_wrapper__7AL5H{grid-area:wrapper}:where(.card_card__he3rC) .card_inner__mfUrJ .card_image__zsdLP{grid-area:image;aspect-ratio:412/340}:where(.card_card__he3rC) .card_inner__mfUrJ .card_heading__ZzSOT{grid-area:heading;font-size:calc(var(--rem) * 32)}:where(.card_card__he3rC) .card_inner__mfUrJ .card_desc__PvxUg{grid-area:desc;font-size:calc(var(--rem) * 13)}:where(.card_card__he3rC) .card_inner__mfUrJ .card_link__jOvY2{grid-area:link}.branding_section__RFvqm{--width-btn:calc(var(--rem) * 60);--width-extra:1vw;--rounded:20px;--pad-b-s:calc(var(--vw) * 80);--pad-b-e:calc(var(--vw) * 80);--pad-i:calc(var(--vw) * 10);--pad-y-1:calc(var(--vw) * 12);--pad-y-2:calc(var(--vw) * 24);--pad-y-3:calc(var(--vw) * 40);display:grid;grid-template:". bar ." max-content ". . ." var(--pad-y-1) ". heading ." max-content ". . ." var(--pad-y-2) "list list list" max-content ". . ." var(--pad-y-3) ". link link" max-content /var(--pad-i) 1fr var(--pad-i);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e)}@media (min-width:768px){.branding_section__RFvqm{--pad-b-s:calc(var(--rem) * 120);--pad-b-e:calc(var(--rem) * 112);--pad-i:calc(var(--rem) * 20);--pad-y-1:calc(var(--rem) * 15);--pad-y-2:calc(var(--rem) * 35);--pad-y-3:calc(var(--rem) * 60);grid-template:". bar ." max-content ". . ." var(--pad-y-1) ". heading ." max-content ". . ." var(--pad-y-2) ". list ." max-content ". . ." var(--pad-y-3) ". link link" max-content /var(--pad-i) 1fr var(--pad-i)}}:where(.branding_section__RFvqm) .branding_bar__jwDAr{grid-area:bar}:where(.branding_section__RFvqm) .branding_heading__atghk{grid-area:heading}:where(.branding_section__RFvqm) .branding_list__hgwyW{grid-area:list}:where(.branding_section__RFvqm) .branding_link__nQuyW{grid-area:link}@media (min-width:768px){:where(.branding_section__RFvqm) .splide__list{display:grid!important;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--rem) * 20);column-gap:calc(var(--rem) * 20)}}.brands_section__SygoS{--pad-b-s:calc(var(--vw) * 80);--pad-b-e:calc(var(--vw) * 80);--pad-x:calc(var(--vw) * 62.5);--pad-y-1:calc(var(--vw) * 24);--pad-y-2:calc(var(--vw) * 40);display:grid;grid-template:"heading" max-content "." var(--pad-y-1) "thumnailSlider" max-content "textSlider" max-content "." var(--pad-y-2) "link" max-content /1fr;padding-block-start:var(--pad-b-s)}@media (min-width:768px){.brands_section__SygoS{--pad-b-s:calc(var(--rem) * 116);--pad-i:calc(var(--rem) * 20);--pad-y-1:calc(var(--rem) * 26);--pad-y-2:calc(var(--rem) * 60);grid-template:". heading ." max-content ". . ." var(--pad-y-1) ". thumnailSlider ." max-content ". textSlider ." max-content ". . ." var(--pad-y-2) ". link link" max-content /var(--pad-i) 1fr var(--pad-i)}}:where(.brands_section__SygoS) .brands_heading__a0CYx{grid-area:heading;padding-inline-start:calc(var(--vw) * 10)}@media (min-width:768px){:where(.brands_section__SygoS) .brands_heading__a0CYx{padding-inline-start:0}}:where(.brands_section__SygoS) .brands_thumnailSlider__5UVWM{grid-area:thumnailSlider}:where(.brands_section__SygoS) :where(.brands_thumnailSlider__5UVWM) .brands_image__KpTCb{aspect-ratio:300/500}:where(.brands_section__SygoS) :where(.brands_thumnailSlider__5UVWM) .brands_arrows__VoYem{padding-inline:calc(var(--vw) * 7)}:where(.brands_section__SygoS) .brands_textSlider__VRsIx{grid-area:textSlider}:where(.brands_section__SygoS) :where(.brands_textSlider__VRsIx) :where(.brands_slide__chrr7) .brands_text__7szQw{width:max(calc(var(--vw) * 260),calc((260 / 300) * 100%));--pad-y-1:calc(var(--vw) * 14);--pad-y-2:calc(var(--vw) * 14);--pad-b-s:calc(var(--vw) * 30);--pad-i-s:min(calc(var(--vw) * 20),calc(var(--rem) * 20));display:grid;grid-template:"name" max-content "." var(--pad-y-1) "desc" 1fr "." var(--pad-y-2) "link" max-content /1fr;padding-block-start:var(--pad-b-s);padding-inline-start:var(--pad-i-s)}@media (min-width:768px){:where(.brands_section__SygoS) :where(.brands_textSlider__VRsIx) :where(.brands_slide__chrr7) .brands_text__7szQw{--pad-y-1:calc(var(--rem) * 24);--pad-y-2:calc(var(--rem) * 26);--pad-b-s:calc(var(--rem) * 26)}}:where(.brands_section__SygoS) :where(.brands_textSlider__VRsIx) :where(.brands_slide__chrr7) :where(.brands_text__7szQw) .brands_name__E_Lg2{grid-area:name;font-size:calc(var(--rem) * 30)}@media (min-width:768px){:where(.brands_section__SygoS) :where(.brands_textSlider__VRsIx) :where(.brands_slide__chrr7) :where(.brands_text__7szQw) .brands_name__E_Lg2{--m-height:calc(var(--rem) * 60);--height:calc(calc((var(--rem) * 90)) - 2vw);height:max(var(--height),var(--m-height))}}:where(.brands_section__SygoS) :where(.brands_textSlider__VRsIx) :where(.brands_slide__chrr7) :where(.brands_text__7szQw) .brands_desc__cHrCh{grid-area:desc;font-size:calc(var(--rem) * 13)}:where(.brands_section__SygoS) :where(.brands_textSlider__VRsIx) :where(.brands_slide__chrr7) :where(.brands_text__7szQw) .brands_link__WVK9P{grid-area:link}:where(.brands_section__SygoS) .brands_pagination__le22v{width:calc(100vw - calc(var(--pad-x) * 2));margin-inline:auto!important;margin-block-start:calc(var(--vw) * 10)!important;-moz-column-gap:calc(var(--rem) * 7);column-gap:calc(var(--rem) * 7)}:where(.brands_section__SygoS) :where(.brands_pagination__le22v) :where(li) .splide__pagination__page{width:8px;height:auto;aspect-ratio:1/1;border-radius:9999px}:where(.brands_section__SygoS) .brands_link__WVK9P{grid-area:link}@media (min-width:768px){:where(.brands_section__SygoS) .splide__list{display:grid!important;grid-template-columns:repeat(var(--index),1fr);-moz-column-gap:calc(var(--rem) * 20);column-gap:calc(var(--rem) * 20)}}.fv_section__9MAv2{height:100vh;height:100svh}:where(.fv_section__9MAv2){--translate-x:23;--pad-b-e:20;--offset:calc(var(--rem) * (var(--pad-b-e) + var(--translate-x)))}@media (min-width:768px){:where(.fv_section__9MAv2){--translate-x:52;--pad-b-e:22}}:where(.fv_section__9MAv2) .fv_inner__xx4AZ{height:calc(100% - var(--offset))}:where(.fv_section__9MAv2) .fv_mv__RzEoc{width:177.77777778vh;height:56.25vw;min-width:100%;min-height:100%}:where(.fv_section__9MAv2) .fv_movie__8Wvt8{width:177.77777778vh;height:56.25vw;min-width:100%;min-height:100%;transform:translateX(calc(-50% + 50vw))}:where(.fv_section__9MAv2) .fv_title__R_5m3{font-size:calc(var(--vw) * 12);transform:translateY(calc(var(--vw) * var(--translate-x)))}@media (min-width:768px){:where(.fv_section__9MAv2) .fv_title__R_5m3{transform:translateY(calc(var(--rem) * var(--translate-x)))}}:where(.fv_section__9MAv2) :where(.fv_title__R_5m3)>*{transform:translateX(calc(var(--vw) * 6))}@media (min-width:768px){:where(.fv_section__9MAv2) :where(.fv_title__R_5m3)>*{transform:translateX(calc(var(--rem) * 6))}}:where(.fv_section__9MAv2) :where(.fv_title__R_5m3) .fv_wrapper__k4RHt{padding-block-end:calc(var(--rem) * 5)}:where(.fv_section__9MAv2) :where(.fv_title__R_5m3) :where(.fv_wrapper__k4RHt) .fv_serif__P_LOt{font-size:calc(var(--vw) * 36)}@media (min-width:768px){:where(.fv_section__9MAv2) :where(.fv_title__R_5m3) :where(.fv_wrapper__k4RHt) .fv_serif__P_LOt{font-size:calc(var(--rem) * 65)}}:where(.fv_section__9MAv2) :where(.fv_title__R_5m3) .fv_sans__DU08u{font-size:calc(var(--vw) * 56)}@media (min-width:768px){:where(.fv_section__9MAv2) :where(.fv_title__R_5m3) .fv_sans__DU08u{font-size:calc(var(--rem) * 105)}}.intro_section__jmZ_9{--pad-b-s:calc(var(--vw) * 60);--pad-i-s:calc(var(--vw) * 20);--pad-i-e:calc(var(--vw) * 42);padding-block-start:var(--pad-b-s);padding-inline-start:var(--pad-i-s);padding-inline-end:var(--pad-i-e)}@media (min-width:768px){.intro_section__jmZ_9{--pad-b-s:calc(var(--vw) * 130);--pad-i-s:calc(var(--vw) * 40);--pad-i-e:calc(var(--vw) * 80)}}:where(.intro_section__jmZ_9) .intro_inner__kjATh{--pad-y-1:calc(var(--vw) * 24);--pad-y-2:calc(var(--vw) * 28);display:grid;grid-template:"title" max-content "." var(--pad-y-1) "phrase" max-content "." var(--pad-y-2) "text" max-content /1fr}@media (min-width:768px){:where(.intro_section__jmZ_9) .intro_inner__kjATh{--pad-y-1:calc(var(--vw) * 40)}}:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh){--scaling-factor:1.3}:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) .intro_title__60xH7{grid-area:title}:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) .intro_phrase__VxF0g{--pad-y-1:calc(var(--vw) * 10);--pad-y-2:calc(var(--vw) * 24);grid-area:phrase;display:grid;grid-template:"main" max-content "." var(--pad-y-1) "bar" max-content "." var(--pad-y-2) "sub" max-content /1fr}@media (min-width:768px){:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) .intro_phrase__VxF0g{--pad-x-1:calc(var(--vw) * 50);--pad-x-2:calc(var(--vw) * 24);grid-template:"main . bar . sub" max-content/max-content var(--pad-x-1) max-content var(--pad-x-2) max-content}}:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) :where(.intro_phrase__VxF0g) .intro_main__d7BN7{grid-area:main;font-size:calc(var(--rem) * 30);font-size:min(calc(var(--vw) * 30),calc(var(--rem) * 30 * var(--scaling-factor)))}@media (min-width:768px){:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) :where(.intro_phrase__VxF0g) .intro_main__d7BN7{font-size:min(calc(var(--vw) * 54),calc(var(--rem) * 54))}}:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) :where(.intro_phrase__VxF0g) .intro_bar__EvgID{grid-area:bar;background-color:#000}:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) :where(.intro_phrase__VxF0g) .intro_sub__oATse{grid-area:sub;font-size:calc(var(--rem) * 16);font-size:min(calc(var(--vw) * 16),calc(var(--rem) * 16 * var(--scaling-factor)))}@media (min-width:768px){:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) :where(.intro_phrase__VxF0g) .intro_sub__oATse{font-size:min(calc(var(--vw) * 22),calc(var(--rem) * 22))}}:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) .intro_text__8Xvys{grid-area:text;font-size:calc(var(--rem) * 13);font-size:min(calc(var(--vw) * 13),calc(var(--rem) * 13 * var(--scaling-factor)))}@media (min-width:768px){:where(.intro_section__jmZ_9) :where(.intro_inner__kjATh) .intro_text__8Xvys{font-size:min(calc(var(--vw) * 15),calc(var(--rem) * 15))}}.content_inner__8w3uZ{--pad-y-0:calc(var(--vw) * 30);--pad-y-1:calc(var(--vw) * 30);--pad-y-2:calc(var(--vw) * 54);--pad-y-3:calc(var(--vw) * 60);--pad-i:calc(var(--vw) * 20);display:grid;grid-template:". . ." var(--pad-y-0) "tag tag tag" max-content ". . ." var(--pad-y-1) ". heading ." max-content ". . ." var(--pad-y-2) ". content ." max-content ". . ." var(--pad-y-3) /var(--pad-i) 1fr var(--pad-i)}@media (min-width:768px){.content_inner__8w3uZ{width:min(40vw,calc(var(--rem) * 560));--pad-y-0:calc(var(--rem) * 15);--pad-y-1:calc(var(--rem) * 30);--pad-y-2:calc(var(--rem) * 80);--pad-y-3:calc(var(--rem) * 60);--pad-x:min(calc(var(--vw) * 80),calc(var(--rem) * 80));grid-template:". . ." var(--pad-y-0) "tag tag tag" max-content ". . ." var(--pad-y-1) "heading heading heading" max-content ". . ." var(--pad-y-2) ". content content" max-content ". . ." var(--pad-y-3) /var(--pad-x) max-content 1fr}}:where(.content_inner__8w3uZ) .content_tag__yLOmk{--delay:0.5s;grid-area:tag;font-size:calc(var(--rem) * 12);margin-block-start:calc(var(--vw) * 10)}:where(.content_inner__8w3uZ) .content_tag__yLOmk>*{transition-delay:var(--delay)!important}:where(.content_inner__8w3uZ) .content_tag__yLOmk>*>:before{transition-delay:var(--delay)!important}:where(.content_inner__8w3uZ) .content_heading__yOJXy{font-size:calc(var(--rem) * 36);grid-area:heading}:where(.content_inner__8w3uZ) :where(.content_heading__yOJXy) .content_text__5rDCI{font-size:calc(var(--rem) * 32)}@media (min-width:768px){:where(.content_inner__8w3uZ) :where(.content_heading__yOJXy) .content_text__5rDCI{font-size:calc(var(--rem) * 48)}}:where(.content_inner__8w3uZ) :where(.content_heading__yOJXy) :where(.content_text__5rDCI) .content_wrapper__5xtnk{-moz-column-gap:.2em;column-gap:.2em}:where(.content_inner__8w3uZ) :where(.content_heading__yOJXy) :where(.content_text__5rDCI) .content_wrapper__5xtnk>span{font-size:calc(var(--rem) * 24);padding-block-end:.2em}@media (min-width:768px){:where(.content_inner__8w3uZ) :where(.content_heading__yOJXy) :where(.content_text__5rDCI) .content_wrapper__5xtnk>span{font-size:calc(var(--rem) * 30);padding-block-end:.4em}}.content_article__yY1Do{--pad-y-1:calc(var(--rem) * 20);--pad-y-2:calc(var(--rem) * 24);--pad-x:calc(var(--vw) * 20);grid-area:content;display:grid;grid-template:"image" max-content "." var(--pad-y-1) "list" max-content "." var(--pad-y-2) "text" max-content "." var(--pad-y-2) "link" max-content /1fr}@media (min-width:768px){.content_article__yY1Do{--w:min(calc(var(--vw) * 256 * 1.25),calc(var(--rem) * 256 * 1.25));width:var(--w);--pad-y-1:calc(var(--rem) * 26);--pad-x:calc(var(--vw) * 26);grid-template:"image . list" max-content "image . ." 1fr ". . ." var(--pad-y-1) "text text text" max-content ". . ." var(--pad-y-1) ". . link" max-content /max-content var(--pad-x) 1fr}}:where(.content_article__yY1Do) .content_image___eIsX{grid-area:image;width:calc(var(--vw) * 140);aspect-ratio:140/156}@media (min-width:768px){:where(.content_article__yY1Do) .content_image___eIsX{width:min(calc(var(--vw) * 163 * 1.25),calc(var(--vw) * 163))}}:where(.content_article__yY1Do) .content_text__5rDCI{font-size:calc(var(--rem) * 13);grid-area:text}:where(.content_article__yY1Do) .content_list__yS_9O{grid-area:list;gap:min(calc(var(--vw) * 10),calc(var(--rem) * 10))}:where(.content_article__yY1Do) .content_link__td9sF{grid-area:link}.service_section__E5bEs{--w-btn:calc(var(--rem) * 60);--w-ex:1vw;--w-cont:min(40vw,calc(var(--rem) * 560));--rounded:20px;--pad-b-s:calc(var(--vw) * 34);--pad-b-e:calc(var(--vw) * 40);--pad-i:min(calc(var(--vw) * 48),calc(var(--rem) * 48));--pad-y-1:calc(var(--vw) * 40);--pad-y-2:calc(var(--vw) * 40);display:grid;grid-template:"desc" max-content "." var(--pad-y-1) "list" max-content "." var(--pad-y-2) "link" max-content /1fr;padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e)}@media (min-width:768px){.service_section__E5bEs{--pad-b-s:0;--pad-b-e:0;--pad-y-1:calc(var(--rem) * 57);--pad-y-2:calc(var(--rem) * 45);grid-template:". list" var(--pad-y-1) "desc list" max-content ". list" var(--pad-y-2) /1fr max-content}}:where(.service_section__E5bEs) .service_desc___tm94{grid-area:desc;padding-inline-start:calc(var(--vw) * 10);row-gap:calc(var(--vw) * 30)}@media (min-width:768px){:where(.service_section__E5bEs) .service_desc___tm94{--w-min:var(--width);--w-mid:calc(100vw - var(--w-btn) * (var(--index) - 1) - var(--w-cont) + var(--rounded));--w-max:calc(1920px / 2);width:clamp(var(--w-min),var(--w-mid),var(--w-max));row-gap:calc(var(--vw) * 80)}}:where(.service_section__E5bEs) :where(.service_desc___tm94) .service_text__8j7FY{font-size:calc(var(--rem) * 16)}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_desc___tm94) .service_text__8j7FY{font-size:calc(var(--rem) * 18)}}:where(.service_section__E5bEs) .service_link__LY009{grid-area:link}@media (min-width:768px){:where(.service_section__E5bEs) .service_link__LY009{inset-inline-start:calc(var(--vw) * 10);inset-block-end:calc(var(--rem) * 40)}}:where(.service_section__E5bEs) .service_list__nDIbI{grid-area:list;display:grid;grid-template-rows:repeat(var(--index),max-content)}@media (min-width:768px){:where(.service_section__E5bEs) .service_list__nDIbI{grid-template-rows:none;grid-template-columns:repeat(var(--index),max-content)}}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh{display:grid;grid-template:"button" max-content "content" max-content/1fr;height:auto;border-top-left-radius:var(--rounded);border-top-right-radius:var(--rounded)}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:last-child .service_content__d0sZU{display:grid;grid-template-rows:0fr}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:last-child .service_content__d0sZU{grid-template-rows:none}}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:not(:last-child){margin-block-end:calc(var(--rounded) * -1)}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:not(:last-child) .service_content__d0sZU{display:grid;grid-template-rows:0fr;padding-block-start:var(--rounded)}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:not(:last-child) .service_content__d0sZU{grid-template-rows:none;padding-block-start:0}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh{grid-template:"button content" 1fr/1fr;border-top-right-radius:0;border-bottom-left-radius:var(--rounded);height:max(calc(var(--rem) * 700),calc(var(--vh) * 700))}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:last-child .service_content__d0sZU{width:0}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:not(:last-child){margin-inline-end:calc(var(--rounded) * -1);margin-block-end:0}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:not(:last-child) .service_content__d0sZU{width:var(--rounded)}}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh[data-opened=true] .service_button__zileD{height:0}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh[data-opened=true] .service_content__d0sZU{grid-template-rows:1fr}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh[data-opened=true] .service_button__zileD{height:auto;width:0}:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh[data-opened=true] .service_content__d0sZU{grid-template-rows:none;height:auto;width:var(--w-cont)}}@media (hover:hover){:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:not([data-opened=true]):hover .service_button__zileD{height:calc(var(--w-btn) + var(--w-ex))!important}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) .service_slide__FbASh:not([data-opened=true]):hover .service_button__zileD{height:auto!important;width:calc(var(--w-btn) + var(--w-ex))!important}}}:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) .service_button__zileD{grid-area:button;height:calc(var(--w-btn));transition:height .6s var(--ease-in-out-quart)}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) .service_button__zileD{height:auto;margin-block-end:0;width:var(--w-btn);transition:width .6s var(--ease-in-out-quart);transform-origin:top right}}:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) :where(.service_button__zileD) .service_heading__6xowK{padding-inline:calc(var(--vw) * 20);font-size:calc(var(--rem) * 20)}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) :where(.service_button__zileD) .service_heading__6xowK{writing-mode:vertical-rl;-moz-column-gap:calc(var(--rem) * 14);column-gap:calc(var(--rem) * 14)}}:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) :where(.service_button__zileD) :where(.service_heading__6xowK) .service_wrapper__tvsTb{-moz-column-gap:.2em;column-gap:.2em}:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) :where(.service_button__zileD) :where(.service_heading__6xowK) .service_wrapper__tvsTb>span{font-size:calc(var(--rem) * 16)}:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) :where(.service_button__zileD) :where(.service_heading__6xowK) .service_plus__X8dAQ{width:calc(var(--rem) * 16)}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) :where(.service_button__zileD) :where(.service_heading__6xowK) .service_plus__X8dAQ{width:calc(var(--rem) * 14)}}:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) .service_content__d0sZU{grid-area:content;transition:grid-template-rows .6s var(--ease-in-out-quart)}@media (min-width:768px){:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) .service_content__d0sZU{transition:width .6s var(--ease-in-out-quart)}:where(.service_section__E5bEs) :where(.service_list__nDIbI) :where(.service_slide__FbASh) .service_content__d0sZU .service_inner__EWnrj{width:var(--w-cont)}}.works_section__V1F_t{--pad-b-s:calc(var(--vw) * 80);--pad-x:calc(var(--vw) * 10);--pad-y-1:calc(var(--vw) * 16);--pad-y-2:calc(var(--vw) * 32);display:grid;grid-template:". bar ." max-content ". . ." var(--pad-y-1) ". heading ." max-content ". . ." var(--pad-y-2) ". container ." max-content /var(--pad-x) 1fr var(--pad-x);padding-block-start:var(--pad-b-s)}@media (min-width:768px){.works_section__V1F_t{--pad-b-s:calc(var(--rem) * 150);--pad-x:calc(var(--rem) * 20);--pad-y-1:calc(var(--rem) * 18);--pad-y-2:calc(var(--rem) * 58)}}:where(.works_section__V1F_t) .works_bar__7pAKh{grid-area:bar}:where(.works_section__V1F_t) .works_heading__lDoJR{grid-area:heading}:where(.works_section__V1F_t) .works_container__ouNXe{grid-area:container}:where(.works_section__V1F_t) :where(.works_container__ouNXe) .works_mainList__0mCke{grid-area:main;display:grid;grid-template-rows:repeat(6,max-content);row-gap:calc(var(--vw) * 24)}@media (min-width:768px){:where(.works_section__V1F_t) :where(.works_container__ouNXe) .works_mainList__0mCke{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,50%);row-gap:calc(var(--rem) * 40)}:where(.works_section__V1F_t) :where(.works_container__ouNXe) :where(.works_mainList__0mCke) li:where(:nth-of-type(2n)) .card{padding-inline-start:calc(var(--rem) * 10)}:where(.works_section__V1F_t) :where(.works_container__ouNXe) :where(.works_mainList__0mCke) li:where(:nth-of-type(2n-1)) .card{padding-inline-end:calc(var(--rem) * 10)}}.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}