@media screen and (min-width:769px){.page-title__slot .page-title{padding:2.5rem 0;opacity:1!important;display:block!important}.page-title__slot .page-title h2{margin:0;font-family:NeueHaas,serif;font-weight:400}.page-title__slot .work-nav{margin-top:11rem}.page-title__slot .work-nav li{font-family:NeueHaas,serif;font-weight:400;line-height:1.25}.page-title__slot .work-nav a.active,.page-title__slot .work-nav .current-page{color:#719c8b}.site-page.work-index-page>article>.page-title{display:none!important}}@media screen and (max-width:768px){.site-page.work-index-page .page-title{padding:3.75rem 20px;opacity:1!important;display:block!important}.site-page.work-index-page .page-title h2{margin:0;font-family:NeueHaas,serif;font-weight:400}.site-page.work-index-page .page-title .work-nav{margin-top:11rem}.site-page.work-index-page .page-title .work-nav li{font-family:NeueHaas,serif;font-weight:400;line-height:1.25}.site-page.work-index-page .page-title .work-nav a.active,.site-page.work-index-page .page-title .work-nav .current-page{color:#719c8b}}.site-page.work-index-page .content{flex-wrap:wrap;width:100%;display:flex}@media screen and (min-width:769px){.site-page.work-index-page .content__detail{flex:100%;grid-template-columns:1fr 1fr 1fr;gap:2.7vw;padding-left:2.7vw;padding-right:2.7vw}}.site-page.work-index-page .work{min-width:0}.site-page.work-index-page .work a{width:100%;display:block;height:auto!important}.site-page.work-index-page .work__image{background-color:#719c8b;width:100%;transition:background .2s}.site-page.work-index-page .work__image .picture{width:100%;display:block;position:relative;overflow:hidden}.site-page.work-index-page .work__image .picture source.aspect-maintainer{display:none}.site-page.work-index-page .work__image .picture picture{aspect-ratio:768/476;width:100%;display:block}.site-page.work-index-page .work__image .picture picture img{object-fit:cover;object-position:center;opacity:.9;filter:grayscale();mix-blend-mode:multiply;width:100%;height:100%;display:block}.site-page.work-index-page .work__image .picture.loaded picture img,.site-page.work-index-page .work__image .picture picture img{opacity:.9}html.no-mediaqueries .site-page.work-index-page .work a:hover .work__image{background-color:#eee}@media screen and (min-width:769px){.site-page.work-index-page .work a:hover .work__image{background-color:#eee}}.site-page.work-index-page .work__title{letter-spacing:-.001em;background:0 0;margin:1em 0;font-family:NeueHaas,serif;line-height:1.2}@media screen and (max-width:768px){.site-page.work-index-page .work__title{font-size:.54167em}}@media screen and (min-width:769px){.site-page.work-index-page .work__title{font-size:.55958em}}.site-page.work-index-page .work__title--green{color:#719c8b}.site-page.work-index-page .work__title h3,.site-page.work-index-page .work__title h4{margin:.5em 0;font-family:NeueHaas,serif;font-weight:400}@media screen and (min-width:769px){.page-title__slot{z-index:1;flex:none;width:100%;height:200px;position:sticky;top:0}.page-title__slot .page-title.active{opacity:1!important}}body.menu_initialised .page-title__slot,body.menu_initialised .page-title__slot .page-title{opacity:1!important}
