.yls_projdetail__content .yls_content__item{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding:65px;background:var(--color_secondary--200);margin:calc(var(--gap) / 2);width:calc(66.66% - var(--gap))}.yls_projdetail__content .yls_content__item h4{font-style:italic;font-weight:300;line-height:1.4}.yls_projdetail__content .yls_content__item>*{width:100%}@media only screen and (max-width:480px){.yls_projdetail__content .yls_content__item{padding:var(--p--sm)}}@media only screen and (max-width:480px){.yls_projdetail__content .yls_gallery__list{flex-wrap:wrap}}.yls_projdetail__content .yls_gallery__item .yls_gallery__item-preview picture{padding-bottom:120%}.yls_projdetail__content .yls_gallery__item.horizontal{width:66.66%}.yls_projdetail__content .yls_gallery__item.horizontal .yls_gallery__item-preview picture{padding-bottom:58%}@media only screen and (max-width:991px){.yls_gallery__list>.flex_auto__item{width:100%!important}}.yls_privacy{padding-top:var(--comp-spacing--inner)}.yls_privacy .yls_container{max-width:720px}.yls_privacy .yls_text h2{font-size:var(--type-scale--xl-1)}.yls_privacy .yls_text h3{font-size:var(--type-scale--xl)}.yls_privacy .yls_text h4{font-size:var(--type-scale--lg)}.yls_privacy .yls_text h5{font-size:var(--type-scale--md)}@media only screen and (max-width:480px){.yls_privacy .yls_text h2{font-size:var(--type-scale--xl)}.yls_privacy .yls_text h3{font-size:var(--type-scale--lg)}.yls_privacy .yls_text h4{font-size:var(--type-scale--md)}.yls_privacy .yls_text h5{font-size:var(--type-scale--sm)}}.s-comp121{position:relative}