.EthosSection_ethos-section__Ed_Hh{background-color:#f8f9fa}.EthosSection_ethos-text-wrapper__sxzrK{border-radius:calc(8px + 4*(100vw - 320px)/1600);background-color:var(--ffffff);box-shadow:0 6px 24px rgba(0,0,0,.05);border:1px solid var(--e2e2e2);padding:20px;margin:12px 0}.EthosSection_ethos-text__7cQgb{line-height:1.8;color:var(--content-color,#666);text-align:justify;margin-bottom:calc(14px + 6*(100vw - 320px)/1600)}.EthosSection_ethos-text__7cQgb em{font-style:italic}.EthosSection_ethos-bold-text__PWXuM{font-size:14px;line-height:1.8;color:var(--title-color);text-align:center;margin-bottom:0}.EthosSection_ethos-bold-text__PWXuM strong{font-weight:600}.EthosSection_ethos-list__6IIpT{font-size:calc(14px + 1*(100vw - 320px)/1600);line-height:1.8;color:var(--content-color,#666);padding-left:20px;margin-bottom:0}.EthosSection_ethos-list__6IIpT li{margin-bottom:0;list-style:disc;display:list-item}.EthosSection_ethos-image-wrapper__s_O2p{position:relative;width:100%;height:100%;min-height:300px;border-radius:calc(8px + 4*(100vw - 320px)/1600);overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.05)}.EthosSection_ethos-image-wrapper__s_O2p img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}