.CaseDetail_el_caseDetail__LwKKL{display:grid;row-gap:16px}.CaseDetail_el_caseDetail_label__3tbyy{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-bold)}@media(720px <= width){.CaseDetail_el_caseDetail_label__3tbyy{font-size:var(--font-size-body-xl-pc)}}.CaseDetail_el_caseDetail_heading__AJ1O1{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:1.4}@media(720px <= width){.CaseDetail_el_caseDetail_heading__AJ1O1{font-size:var(--font-size-heading-h3-pc)}}.CaseDetail_el_caseDetail_heading__AJ1O1:not(:first-child){margin-top:32px}@media(720px <= width){.CaseDetail_el_caseDetail_heading__AJ1O1:not(:first-child){margin-top:24px}.CaseDetail_el_caseDetail_text__O7PPq{font-size:var(--font-size-body-ml-pc)}}.CaseDetail_el_caseDetail_break__mFXLA{display:block}.CaseProfileItem_el_caseProfileItem__be0dA{display:grid;row-gap:8px}.CaseProfileItem_el_caseProfileItem_label__cGvmp{font-weight:var(--font-weight-bold);color:var(--common-brand-color)}@media(720px <= width){.CaseProfileItem_el_caseProfileItem_label__cGvmp{font-size:var(--font-size-body-ml-pc)}}.CaseProfileItem_el_caseProfileItem_text__nlkhD{font-weight:var(--font-weight-bold)}@media(720px <= width){.CaseProfileItem_el_caseProfileItem_text__nlkhD{font-size:var(--font-size-body-ml-pc)}}.page_ly_caseDetailPage__qdo5z{display:grid;row-gap:32px}@media(720px <= width){.page_ly_caseDetailPage__qdo5z{row-gap:80px}}.page_ly_caseDetailPage_body__i_Csk{display:grid;row-gap:48px;width:min(896px,100%);margin-inline:auto}.page_ly_caseDetailPage_button__pPWaD{display:grid;place-items:center}.page_ly_caseDetailPage_slider__5buFw{padding-top:28px}@media(720px <= width){.page_ly_caseDetailPage_slider__5buFw{padding-top:0}}.page_hp_button__b7V6q{display:grid;justify-content:center;grid-template-columns:minmax(auto,360px)}@media(720px <= width){.page_hp_button__b7V6q{grid-template-columns:minmax(auto,446px)}}.CaseStudyContainer_ly_caseStudyContainer__AIDi_{display:grid;grid-auto-flow:row;gap:24px}@media(720px <= width){.CaseStudyContainer_ly_caseStudyContainer__AIDi_{gap:48px}}.CaseStudyContainer_ly_caseStudyContainer_header__23xe4{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:1.4;text-align:center}@media(720px <= width){.CaseStudyContainer_ly_caseStudyContainer_header__23xe4{font-size:var(--font-size-heading-h1-pc)}}.PageHeader_el_pageHeader__bbtiV{position:relative;z-index:var(--z-index-casePageHeader);padding:40px 32px;margin:-32px -16px 0;background:var(--parts-gradient-blue)}@media(720px <= width){.PageHeader_el_pageHeader__bbtiV{padding:64px 40px;margin:-40px -40px 0}}.PageHeader_el_pageHeader_headerText__XrUOH{font-size:var(--font-size-page-heading);line-height:1.4;color:var(--common-text-secondary);text-align:center}@media(720px <= width){.PageHeader_el_pageHeader_headerText__XrUOH{font-size:var(--font-size-page-heading-pc)}}.FundingContainer_bl_fundingContainer__VOtUP{display:grid;grid-auto-flow:row;gap:24px;width:min(var(--content-width-pc-narrow),100%);margin-inline:auto}@media(720px <= width){.FundingContainer_bl_fundingContainer__VOtUP{gap:48px}}.FundingContainer_bl_fundingContainer_header__E_yjP{font-size:var(--font-size-heading-h2)}@media(720px <= width){.FundingContainer_bl_fundingContainer_header__E_yjP{font-size:var(--font-size-heading-h1-pc)}}.FundingContainer_bl_fundingContainer_list__v_QBc{margin-inline:-16px;overflow:hidden}.FundingContainer_bl_fundingContainer_button__XYetT{display:grid;justify-content:center;grid-template-columns:minmax(auto,360px)}@media(720px <= width){.FundingContainer_bl_fundingContainer_button__XYetT{grid-template-columns:minmax(auto,446px)}}.CaseYouTubeVideo_bl_caseYouTubeVideoWrapper__savMx{position:relative;z-index:var(--z-index-caseMovieContainer);width:100%;margin-inline:auto}.CaseYouTubeVideo_bl_caseYouTubeVideoWrapper__savMx:before{position:absolute;top:-91px;left:-199px;z-index:var(--z-index-caseMovieContainer);width:379px;height:379px;content:"";border:48px solid var(--parts-background-donut);border-radius:50%}@media(720px <= width){.CaseYouTubeVideo_bl_caseYouTubeVideoWrapper__savMx:before{top:20px;left:-432px;width:779px;height:779px;border-width:80px}}.CaseYouTubeVideo_bl_caseYouTubeVideo__WS_b3{position:relative;overflow:hidden;border:4px solid var(--common-border-info-light);border-radius:8px}