.filter{position:relative}.filter__inner{position:relative}.filter__item{padding-top:1em;padding-bottom:1em;cursor:pointer;color:var(--color-gray-1);transition:all .2s cubic-bezier(.785,.135,.15,.86);font-weight:700;letter-spacing:2px;line-height:1.3;text-transform:uppercase;font-size:calc(10 * 1px)}@media screen and (min-width:320px){.filter__item{font-size:calc(10 * 1px + (13 - 10) * (100vw - 320px)/ 1600)}}@media screen and (min-width:1920px){.filter__item{font-size:calc(13 * 1px)}}.filter__item:not(.filter__item_active):hover{color:var(--color-dark-1)}.filter__item-inner{display:inline-block}.filter__item_active{color:var(--color-dark-1)}.filter__underline{pointer-events:none;display:block;position:absolute;margin-top:1.2em;top:0;left:0;background-color:var(--color-dark-1);width:0;height:1px}@media screen and (max-width:991px){.filter .filter__item:first-child{padding-top:0}.filter .filter__item:last-child{padding-bottom:0}}.grid{overflow:hidden}.grid__sizer{padding:0!important;margin:0!important;height:0!important}.grid__item{display:block;width:100%}.grid__item-link{display:flex;flex-direction:column;width:100%;position:relative}.grid__item-link .figure-image__wrapper-img-inner{overflow:hidden}.grid__item-link .figure-image__wrapper-img-inner,.grid__item-link .figure-image__wrapper-img-zoom,.grid__item-link .section-image__caption-horizontal{transition:all .2s cubic-bezier(.785,.135,.15,.86);transform-origin:center center}.grid__item-link .section-image__caption-vertical-left,.grid__item-link .section-image__caption-vertical-right{transition:all .2s cubic-bezier(.785,.135,.15,.86)}.grid__item-link:hover .section-image__caption{color:var(--color-gray-1)}.grid__item-link:hover .figure-image__wrapper-img-zoom{transform:scale(1.15)}.grid__item-link:hover .figure-image__wrapper-img-inner{transform:scale(.9)}.grid__item-link:hover .section-image__caption-horizontal{transform:translate(0,-1.5em)}.grid__item-link:hover .section-image__caption-horizontal.text-left{transform:translate(1.5em,-2em)}.grid__item-link:hover .section-image__caption-horizontal.text-right{transform:translate(-1.5em,-2em)}.grid__item-link:hover .section-image__caption-vertical-left{transform:rotate(-90deg) translate(2em,1.5em)}.grid__item-link:hover .section-image__caption-vertical-right{transform:rotate(-90deg) translate(-2em,-1.5em)}@media screen and (max-width:1280px){.grid{margin-left:auto;margin-right:auto}}@media screen and (max-width:991px){.grid__item-link:hover .section-image__caption-vertical-left,.grid__item-link:hover .section-image__caption-vertical-right{transform:rotate(0) translate(0,-1.5em)}}@media only screen and (min-width:992px){.grid__item_desktop-12{flex:0 0 100%;max-width:100%}.grid__item_desktop-6{flex:0 0 50%;max-width:50%}.grid__item_desktop-4{flex:0 0 33.333333%;max-width:33.333333%}.grid__item_desktop-3{flex:0 0 25%;max-width:25%}.grid__item_desktop-2dot4{flex:0 0 20%;max-width:20%}.grid__item_desktop-2{flex:0 0 16.666667%;max-width:16.666667%}}@media only screen and (min-width:768px) and (max-width:991px){.grid__item_tablet-12{flex:0 0 100%;max-width:100%}.grid__item_tablet-6{flex:0 0 50%;max-width:50%}.grid__item_tablet-4{flex:0 0 33.333333%;max-width:33.333333%}.grid__item_tablet-3{flex:0 0 25%;max-width:25%}.grid__item_tablet-2dot4{flex:0 0 20%;max-width:20%}.grid__item_tablet-2{flex:0 0 16.666667%;max-width:16.666667%}}@media only screen and (max-width:767px){.grid__item_mobile-12{flex:0 0 100%;max-width:100%}.grid__item_mobile-6{flex:0 0 50%;max-width:50%}.grid__item_mobile-4{flex:0 0 33.333333%;max-width:33.333333%}.grid__item_mobile-3{flex:0 0 25%;max-width:25%}.grid__item_mobile-2dot4{flex:0 0 20%;max-width:20%}.grid__item_mobile-2{flex:0 0 16.666667%;max-width:16.666667%}}.grid_fluid-1{margin:-1vw}@media only screen and (max-width:767px){.grid_fluid-1{margin:-20px}}.grid__item_fluid-1{padding:1vw}@media only screen and (max-width:767px){.grid__item_fluid-1{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-1-fancy:nth-of-type(3){margin-top:2vw}}.grid_fluid-2{margin:-2vw}@media only screen and (max-width:767px){.grid_fluid-2{margin:-20px}}.grid__item_fluid-2{padding:2vw}@media only screen and (max-width:767px){.grid__item_fluid-2{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-2-fancy:nth-of-type(3){margin-top:4vw}}.grid_fluid-3{margin:-3vw}@media only screen and (max-width:767px){.grid_fluid-3{margin:-20px}}.grid__item_fluid-3{padding:3vw}@media only screen and (max-width:767px){.grid__item_fluid-3{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-3-fancy:nth-of-type(3){margin-top:6vw}}.grid_fluid-4{margin:-4vw}@media only screen and (max-width:767px){.grid_fluid-4{margin:-20px}}.grid__item_fluid-4{padding:4vw}@media only screen and (max-width:767px){.grid__item_fluid-4{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-4-fancy:nth-of-type(3){margin-top:8vw}}.grid_fluid-5{margin:-5vw}@media only screen and (max-width:767px){.grid_fluid-5{margin:-20px}}.grid__item_fluid-5{padding:5vw}@media only screen and (max-width:767px){.grid__item_fluid-5{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-5-fancy:nth-of-type(3){margin-top:10vw}}.grid_fluid-6{margin:-6vw}@media only screen and (max-width:767px){.grid_fluid-6{margin:-20px}}.grid__item_fluid-6{padding:6vw}@media only screen and (max-width:767px){.grid__item_fluid-6{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-6-fancy:nth-of-type(3){margin-top:12vw}}.grid_fluid-7{margin:-7vw}@media only screen and (max-width:767px){.grid_fluid-7{margin:-20px}}.grid__item_fluid-7{padding:7vw}@media only screen and (max-width:767px){.grid__item_fluid-7{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-7-fancy:nth-of-type(3){margin-top:14vw}}.grid_fluid-8{margin:-8vw}@media only screen and (max-width:767px){.grid_fluid-8{margin:-20px}}.grid__item_fluid-8{padding:8vw}@media only screen and (max-width:767px){.grid__item_fluid-8{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-8-fancy:nth-of-type(3){margin-top:16vw}}.grid_fluid-9{margin:-9vw}@media only screen and (max-width:767px){.grid_fluid-9{margin:-20px}}.grid__item_fluid-9{padding:9vw}@media only screen and (max-width:767px){.grid__item_fluid-9{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-9-fancy:nth-of-type(3){margin-top:18vw}}.grid_fluid-10{margin:-10vw}@media only screen and (max-width:767px){.grid_fluid-10{margin:-20px}}.grid__item_fluid-10{padding:10vw}@media only screen and (max-width:767px){.grid__item_fluid-10{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-10-fancy:nth-of-type(3){margin-top:20vw}}.grid_fluid-11{margin:-11vw}@media only screen and (max-width:767px){.grid_fluid-11{margin:-20px}}.grid__item_fluid-11{padding:11vw}@media only screen and (max-width:767px){.grid__item_fluid-11{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-11-fancy:nth-of-type(3){margin-top:22vw}}.grid_fluid-12{margin:-12vw}@media only screen and (max-width:767px){.grid_fluid-12{margin:-20px}}.grid__item_fluid-12{padding:12vw}@media only screen and (max-width:767px){.grid__item_fluid-12{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-12-fancy:nth-of-type(3){margin-top:24vw}}.grid_fluid-13{margin:-13vw}@media only screen and (max-width:767px){.grid_fluid-13{margin:-20px}}.grid__item_fluid-13{padding:13vw}@media only screen and (max-width:767px){.grid__item_fluid-13{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-13-fancy:nth-of-type(3){margin-top:26vw}}.grid_fluid-14{margin:-14vw}@media only screen and (max-width:767px){.grid_fluid-14{margin:-20px}}.grid__item_fluid-14{padding:14vw}@media only screen and (max-width:767px){.grid__item_fluid-14{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-14-fancy:nth-of-type(3){margin-top:28vw}}.grid_fluid-15{margin:-15vw}@media only screen and (max-width:767px){.grid_fluid-15{margin:-20px}}.grid__item_fluid-15{padding:15vw}@media only screen and (max-width:767px){.grid__item_fluid-15{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-15-fancy:nth-of-type(3){margin-top:30vw}}.grid_fluid-16{margin:-16vw}@media only screen and (max-width:767px){.grid_fluid-16{margin:-20px}}.grid__item_fluid-16{padding:16vw}@media only screen and (max-width:767px){.grid__item_fluid-16{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-16-fancy:nth-of-type(3){margin-top:32vw}}.grid_fluid-17{margin:-17vw}@media only screen and (max-width:767px){.grid_fluid-17{margin:-20px}}.grid__item_fluid-17{padding:17vw}@media only screen and (max-width:767px){.grid__item_fluid-17{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-17-fancy:nth-of-type(3){margin-top:34vw}}.grid_fluid-18{margin:-18vw}@media only screen and (max-width:767px){.grid_fluid-18{margin:-20px}}.grid__item_fluid-18{padding:18vw}@media only screen and (max-width:767px){.grid__item_fluid-18{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-18-fancy:nth-of-type(3){margin-top:36vw}}.grid_fluid-19{margin:-19vw}@media only screen and (max-width:767px){.grid_fluid-19{margin:-20px}}.grid__item_fluid-19{padding:19vw}@media only screen and (max-width:767px){.grid__item_fluid-19{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-19-fancy:nth-of-type(3){margin-top:38vw}}.grid_fluid-20{margin:-20vw}@media only screen and (max-width:767px){.grid_fluid-20{margin:-20px}}.grid__item_fluid-20{padding:20vw}@media only screen and (max-width:767px){.grid__item_fluid-20{padding:20px}}@media only screen and (min-width:768px){.grid:not(.grid_filtered) .grid__item_fluid-20-fancy:nth-of-type(3){margin-top:40vw}}.section-grid__header{position:relative;z-index:50}.section-grid__item{backface-visibility:hidden}@media screen and (min-width:990px){.section-grid__item_padding{padding:calc(1 * 80 * 1px)}}@media screen and (min-width:990px) and (min-width:991){.section-grid__item_padding{padding:calc(1 * (80 * 1px + (120 - 80) * (100vw - 991px)/ 929))}}@media screen and (min-width:990px) and (min-width:1920){.section-grid__item_padding{padding:calc(1 * 120 * 1px)}}