.ry-latest-blog{position:relative;width:100%;background-color:#f2f2f2}.ry-latest-blog__innerList{margin:-1px auto 0;padding-top:51px;width:calc(320 / 375 * 100%);-webkit-animation:fade-in 1s both paused;animation:fade-in 1s both paused}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@media screen and (min-width:768px){.ry-latest-blog__innerList{margin:0 0 0 auto;padding-top:150px;width:calc((1440 - 115)/ 1440 * 100%)}}.ry-latest-blog__innerList.has-observed-fadein{-webkit-animation-play-state:running;animation-play-state:running}.ry-latest-blog__innerListItem{border-bottom:1px solid #e2e2e2}@media screen and (min-width:768px){.ry-latest-blog__innerListItem{margin:0 auto 0 calc(96 / (1440 - 115) * 100%);border-bottom:none}}@media screen and (min-width:768px){.ry-latest-blog__innerListItem+.ry-latest-blog__innerListItem{margin-top:10px}}@media screen and (min-width:768px){.ry-latest-blog{padding-bottom:149px}}.ry-latest-blog .card{--ratio-percent:unset!important}.ry-latest-blog .card__content{padding:0}.ry-latest-blog .card__information{padding:0}.ry-latest-blog .card__heading{margin-bottom:0}.ry-latest-blog .card__heading a{text-decoration:none;padding:30px 0}@media screen and (min-width:768px){.ry-latest-blog .card__heading a{padding:19px 0}}.ry-latest-blog .article-card__info{padding-top:0;display:flex;align-items:flex-start;justify-content:flex-start}.ry-latest-blog .circle-divider{font-size:12px;letter-spacing:.04em;line-height:1.2;font-family:minion-pro,serif;font-weight:400;color:#676767}.ry-latest-blog .circle-divider:after{content:none}.ry-latest-blog .article-card__tags{margin-left:13px;display:flex;align-items:flex-start;justify-content:flex-start}.ry-latest-blog .article-card__tags li{list-style-type:none;font-size:11px;letter-spacing:.08em;line-height:1.2;color:#9e9e9e;font-family:minion-pro,serif}.ry-latest-blog .article-card__tags li+li{margin-left:3px}.ry-blog__title{margin-top:12px;font-size:13px;letter-spacing:.06em;line-height:1.5;font-family:minion-pro,serif;font-weight:400;color:#676767}@media screen and (min-width:768px){.ry-blog__title{transition:opacity .4s;margin-top:20px}a:hover .ry-blog__title{opacity:.4}}.card__inner{--ratio-percent:unset!important}.card__inner:after,.card__inner:before{content:none}.blog__view-all{display:none}