@media (width>=768px){.works-hero{height:calc(100svh + 5.75rem)}}.layout__page:has(.works-hero__backdrop){background:#000}.works-hero__backdrop-sticky{height:100lvh}.works-hero__backdrop-item .ui-media__item{-o-object-position:50% 0;object-position:50% 0}.works-hero__text{line-height:3.25rem}@media (hover:hover) and (pointer:fine){.works-hero__filter:not(.is-active):hover{border-color:#fff}.works-hero__switch button:not(.is-on):hover{opacity:.7}}@media (width<=767px){.layout__page .works-hero .works-hero__text.t-title,.works-hero__text{letter-spacing:-.03em;font-size:3rem;line-height:3rem}.layout__page .works-hero .works-hero__text.t-title{text-indent:6.5rem}}
