@charset "UTF-8";.news-result__item{margin-top:16px;border-radius:calc(var(--is-br) * 8px);height:340px;width:100%;position:relative;display:block;border:1px solid var(--color-brand-base);overflow:hidden}@media only screen and (min-width:960px){.news-result__item{margin-top:24px}}@media only screen and (min-width:1280px){.news-result__item{margin-top:1.5vw}}@media only screen and (min-width:1600px){.news-result__item{margin-top:24px}}@media only screen and (min-width:960px){.news-result__item{border-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:1280px){.news-result__item{border-radius:calc(var(--is-br) * .5vw)}}@media only screen and (min-width:1600px){.news-result__item{border-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:960px){.news-result__item{height:420px}}@media only screen and (min-width:1280px){.news-result__item{height:26.25vw}}@media only screen and (min-width:1600px){.news-result__item{height:420px}}@media only screen and (min-width:670px){.news-result__item{width:48.6111111111%}}@media only screen and (min-width:1280px){.news-result__item{width:31.9444444444%}}@media only screen and (min-width:1280px){.news-result__item:hover.is-image .news-result__item-content{color:var(--color-white)}.news-result__item:hover .news-result__item-background img{opacity:1}}@media only screen and (min-width:670px){.news-result__item:nth-child(2n){margin-left:2.7777777778%}}@media only screen and (min-width:1280px){.news-result__item:nth-child(3n+1){margin-left:0}}@media only screen and (min-width:1280px){.news-result__item:nth-child(3n+2),.news-result__item:nth-child(3n+3){margin-left:2.0833333333%}}.news-result__item-background{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.news-result__item-background img{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;";position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0}.news-result__item-content{padding:20px 8.3333333333%;position:absolute;display:flex;flex-direction:column;width:100%;height:100%;top:0;left:0;color:var(--color-black);z-index:1}@media only screen and (min-width:960px){.news-result__item-content{padding-top:32px}}@media only screen and (min-width:1280px){.news-result__item-content{padding-top:2vw}}@media only screen and (min-width:1600px){.news-result__item-content{padding-top:32px}}@media only screen and (min-width:960px){.news-result__item-content{padding-bottom:32px}}@media only screen and (min-width:1280px){.news-result__item-content{padding-bottom:2vw}}@media only screen and (min-width:1600px){.news-result__item-content{padding-bottom:32px}}.news-result__item-category{margin-bottom:8px;font-size:14px;line-height:1.5;font-weight:400;opacity:.75}@media only screen and (min-width:960px){.news-result__item-category{margin-bottom:8px}}@media only screen and (min-width:1280px){.news-result__item-category{margin-bottom:.5vw}}@media only screen and (min-width:1600px){.news-result__item-category{margin-bottom:8px}}@media only screen and (min-width:960px){.news-result__item-category{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.news-result__item-category{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.news-result__item-category{font-size:14px;line-height:1.5}}.news-result__item-title{max-height:210px;font-size:22px;line-height:1.2;font-weight:700;text-overflow:ellipsis;overflow:hidden}@media only screen and (min-width:960px){.news-result__item-title{max-height:230px}}@media only screen and (min-width:1280px){.news-result__item-title{max-height:14.375vw}}@media only screen and (min-width:1600px){.news-result__item-title{max-height:230px}}@media only screen and (min-width:960px){.news-result__item-title{font-size:32px;line-height:1.2}}@media only screen and (min-width:1280px){.news-result__item-title{font-size:2vw;line-height:1.2}}@media only screen and (min-width:1600px){.news-result__item-title{font-size:32px;line-height:1.2}}.news-result__item-date{position:relative;margin-top:auto}.news-result__item-date:before{top:-20px;position:absolute;content:"";width:100%;height:1px;left:0;background-color:var(--color-brand-base)}@media only screen and (min-width:960px){.news-result__item-date:before{top:-20px}}@media only screen and (min-width:1280px){.news-result__item-date:before{top:-1.25vw}}@media only screen and (min-width:1600px){.news-result__item-date:before{top:-20px}}.news-result__list{display:flex;flex-wrap:wrap;position:relative;width:100%}.news-result__list:not(:first-child){margin-top:16px}@media only screen and (min-width:960px){.news-result__list:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.news-result__list:not(:first-child){margin-top:1.5vw}}@media only screen and (min-width:1600px){.news-result__list:not(:first-child){margin-top:24px}}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{display:flex;flex-direction:column;margin:0;overflow-anchor:none;-webkit-font-smoothing:antialiased}main{flex:1 0 auto}main.main_theme_full{width:100%}a,button,label{-webkit-tap-highlight-color:transparent}a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:inherit;text-decoration:none;outline:none}a[href^="tel:"]{white-space:nowrap}img{max-width:100%;height:auto;display:block}textarea{resize:none}input,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;border:none;border-radius:0}input:focus,textarea:focus{outline:none}input:invalid,textarea:invalid{box-shadow:none}input::-ms-clear,textarea::-ms-clear{display:none}input:-webkit-autofill,textarea:-webkit-autofill{transition:background-color 0s 50000s}input:-webkit-autofill[readonly=readonly],textarea:-webkit-autofill[readonly=readonly]{-webkit-text-fill-color:rgba(var(--color-brand-text-rgb),.7)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,textarea[type=search]::-webkit-search-decoration,textarea[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-results-button,textarea[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}picture{display:block;background-repeat:no-repeat;background-size:cover}iframe{border-style:none}.grid{margin-left:auto;margin-right:auto;width:100%;max-width:1600px}.grid__common{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}@media only screen and (min-width:1280px){.grid__common{margin-left:11.1111111111%;margin-right:11.1111111111%;width:77.7777777778%}}.grid__default{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}@media only screen and (min-width:1440px){.grid__default{margin-left:11.1111111111%;margin-right:11.1111111111%;width:77.7777777778%}}.grid__wrapper:not(:first-child){margin-top:20px}@media only screen and (min-width:960px){.grid__wrapper:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.grid__wrapper:not(:first-child){margin-top:2vw}}@media only screen and (min-width:1600px){.grid__wrapper:not(:first-child){margin-top:32px}}.grid__button-wrapper{margin-top:16px}@media only screen and (min-width:960px){.grid__button-wrapper{margin-top:24px}}@media only screen and (min-width:1280px){.grid__button-wrapper{margin-top:1.5vw}}@media only screen and (min-width:1600px){.grid__button-wrapper{margin-top:24px}}.grid__row{display:flex;flex-wrap:wrap}.grid__content{width:100%}@media only screen and (min-width:960px){.grid__content{width:66.6666666667%}}@media only screen and (min-width:1280px){.grid__content{width:64.2857142857%}}.grid__content:not(:first-child){margin-top:20px}@media only screen and (min-width:960px){.grid__content:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.grid__content:not(:first-child){margin-top:2vw}}@media only screen and (min-width:1600px){.grid__content:not(:first-child){margin-top:32px}}.grid__content>p:not(:first-child){margin-top:16px}@media only screen and (min-width:960px){.grid__content>p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content>p:not(:first-child){margin-top:1.5vw}}@media only screen and (min-width:1600px){.grid__content>p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content>p a:hover{color:var(--color-brand-dark)}}.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:24px}@media only screen and (min-width:960px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:40px}}@media only screen and (min-width:1280px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:2.5vw}}@media only screen and (min-width:1600px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:40px}}.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:24px}@media only screen and (min-width:960px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:40px}}@media only screen and (min-width:1280px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:2.5vw}}@media only screen and (min-width:1600px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:40px}}.grid__content small{font-size:12px;line-height:1.5;font-weight:400;display:block}@media only screen and (min-width:960px){.grid__content small{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.grid__content small{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.grid__content small{font-size:14px;line-height:1.5}}.grid__content small:not(:first-child){margin-top:16px}@media only screen and (min-width:960px){.grid__content small:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content small:not(:first-child){margin-top:1.5vw}}@media only screen and (min-width:1600px){.grid__content small:not(:first-child){margin-top:24px}}.grid__content p:not(:first-child){margin-top:16px}@media only screen and (min-width:960px){.grid__content p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.grid__content p:not(:first-child){margin-top:1.5vw}}@media only screen and (min-width:1600px){.grid__content p:not(:first-child){margin-top:24px}}.grid__content-section{width:100%}.grid__content-section:not(:first-child){margin-top:24px}@media only screen and (min-width:960px){.grid__content-section:not(:first-child){margin-top:40px}}@media only screen and (min-width:1280px){.grid__content-section:not(:first-child){margin-top:2.5vw}}@media only screen and (min-width:1600px){.grid__content-section:not(:first-child){margin-top:40px}}.grid__content-section .gallery-mini{margin-left:-6.6666666667%;margin-right:-6.6666666667%;width:113.3333333333%}@media only screen and (min-width:670px){.grid__content-section .gallery-mini{margin-left:0%;margin-right:0%;width:100%}}.grid__factoid{margin-top:20px;width:100%}@media only screen and (min-width:960px){.grid__factoid{margin-top:0}}@media only screen and (min-width:1280px){.grid__factoid{margin-top:0vw}}@media only screen and (min-width:1600px){.grid__factoid{margin-top:0}}@media only screen and (min-width:960px){.grid__factoid{margin-left:6.6666666667%;width:26.6666666667%}}@media only screen and (min-width:1280px){.grid__factoid{margin-left:7.1428571429%;width:28.5714285714%}}.grid__media{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%;position:relative}@media only screen and (min-width:1280px){.grid__media{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__media .visual-inner{border-radius:calc(var(--is-br) * 8px)}@media only screen and (min-width:960px){.grid__media .visual-inner{border-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:1280px){.grid__media .visual-inner{border-radius:calc(var(--is-br) * .5vw)}}@media only screen and (min-width:1600px){.grid__media .visual-inner{border-radius:calc(var(--is-br) * 8px)}}.grid__flat{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}.grid__text{margin-left:8.3333333333%;margin-right:8.3333333333%;flex-direction:column;width:83.3333333333%}@media only screen and (min-width:670px){.grid__text{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}}@media only screen and (min-width:1280px){.grid__text{margin-left:0%;margin-right:11.1111111111%;display:flex;align-items:flex-start;order:2;width:22.2222222222%}}.grid__visual{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}@media only screen and (min-width:670px){.grid__visual{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}}@media only screen and (min-width:1280px){.grid__visual{margin-left:11.1111111111%;margin-right:5.5555555556%;order:1;width:50%}}.grid__caption{width:100%}@media only screen and (min-width:1280px){.grid__caption{width:26.6666666667%}}.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:20px;line-height:1.2;font-weight:700}@media only screen and (min-width:960px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:24px;line-height:1.2}}@media only screen and (min-width:1280px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:1.5vw;line-height:1.2}}@media only screen and (min-width:1600px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:24px;line-height:1.2}}.grid__caption>p{font-size:14px;line-height:1.5;font-weight:400}@media only screen and (min-width:960px){.grid__caption>p{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.grid__caption>p{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.grid__caption>p{font-size:16px;line-height:1.5}}.grid__caption>p:not(:first-child){margin-top:12px}@media only screen and (min-width:960px){.grid__caption>p:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.grid__caption>p:not(:first-child){margin-top:1vw}}@media only screen and (min-width:1600px){.grid__caption>p:not(:first-child){margin-top:16px}}.grid__figure{margin-top:24px;width:100%}@media only screen and (min-width:960px){.grid__figure{margin-top:40px}}@media only screen and (min-width:1280px){.grid__figure{margin-top:0vw}}@media only screen and (min-width:1600px){.grid__figure{margin-top:0}}@media only screen and (min-width:1280px){.grid__figure{margin-left:6.6666666667%;width:66.6666666667%}}.grid__figure img{display:block;width:100%}.grid__figure svg{width:100%;height:auto}.grid__map{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%;position:relative;overflow:hidden}@media only screen and (min-width:1280px){.grid__map{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__map-route{position:absolute;top:8px;right:0;margin-right:56px}@media only screen and (min-width:670px){.grid__map-route{margin-right:64px;top:16px}}@media only screen and (min-width:1280px){.grid__map-route{margin-right:4vw;top:1vw}}@media only screen and (min-width:1600px){.grid__map-route{margin-right:64px;top:16px}}.grid__map-location{position:fixed;right:0;left:0;top:0;bottom:0;width:100%;height:100vh;z-index:2;pointer-events:none;overflow:hidden}@media only screen and (min-width:960px){.grid__map-location{position:static;width:45%;height:auto}}@media only screen and (min-width:1280px){.grid__map-location{width:33.3333333333%}}@media only screen and (min-width:1440px){.grid__map-location{width:28.125%}}.grid__map-location.is-open{pointer-events:all}.grid__map-filter-btn{position:absolute;left:8px;bottom:8px}@media only screen and (min-width:670px){.grid__map-filter-btn{left:16px;bottom:16px}}@media only screen and (min-width:1280px){.grid__map-filter-btn{left:1vw;bottom:1vw}}@media only screen and (min-width:1600px){.grid__map-filter-btn{left:16px;bottom:16px}}.grid__news{margin-left:0%;margin-right:0%;width:100%}.grid__news:not(:first-child){margin-top:28px}@media only screen and (min-width:960px){.grid__news:not(:first-child){margin-top:48px}}@media only screen and (min-width:1280px){.grid__news:not(:first-child){margin-top:3vw}}@media only screen and (min-width:1600px){.grid__news:not(:first-child){margin-top:48px}}.grid__features{margin-bottom:-12px;display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:960px){.grid__features{margin-bottom:-16px}}@media only screen and (min-width:1280px){.grid__features{margin-bottom:-1vw}}@media only screen and (min-width:1600px){.grid__features{margin-bottom:-16px}}.grid__feature{margin-bottom:12px;padding-right:8px;width:50%}@media only screen and (min-width:960px){.grid__feature{margin-bottom:16px}}@media only screen and (min-width:1280px){.grid__feature{margin-bottom:1vw}}@media only screen and (min-width:1600px){.grid__feature{margin-bottom:16px}}@media only screen and (min-width:960px){.grid__feature{padding-right:16px}}@media only screen and (min-width:1280px){.grid__feature{padding-right:1vw}}@media only screen and (min-width:1600px){.grid__feature{padding-right:16px}}@media only screen and (min-width:670px){.grid__feature{width:33.3333333333%}}@media only screen and (min-width:1440px){.grid__feature{width:25%}}.grid__feature-title{font-size:12px;line-height:1.5;font-weight:400;opacity:.5}@media only screen and (min-width:960px){.grid__feature-title{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.grid__feature-title{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.grid__feature-title{font-size:14px;line-height:1.5}}p.grid__feature-text{font-size:14px;line-height:1.5;font-weight:700}@media only screen and (min-width:960px){p.grid__feature-text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){p.grid__feature-text{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){p.grid__feature-text{font-size:16px;line-height:1.5}}p.grid__feature-text:not(:first-child){margin-top:4px}@media only screen and (min-width:960px){p.grid__feature-text:not(:first-child){margin-top:4px}}@media only screen and (min-width:1280px){p.grid__feature-text:not(:first-child){margin-top:.25vw}}@media only screen and (min-width:1600px){p.grid__feature-text:not(:first-child){margin-top:4px}}.grid__form{margin-left:-6.6666666667%;margin-right:-6.6666666667%;padding:28px 10% 32px;border:1px solid var(--color-brand-gray);border-top-left-radius:calc(var(--is-br) * 8px);border-bottom-left-radius:calc(var(--is-br) * 8px);border-top-right-radius:calc(var(--is-br) * 8px);border-bottom-right-radius:calc(var(--is-br) * 8px);width:113.3333333333%}@media only screen and (min-width:960px){.grid__form{padding-top:48px}}@media only screen and (min-width:1280px){.grid__form{padding-top:3vw}}@media only screen and (min-width:1600px){.grid__form{padding-top:48px}}@media only screen and (min-width:960px){.grid__form{padding-bottom:56px}}@media only screen and (min-width:1280px){.grid__form{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.grid__form{padding-bottom:56px}}@media only screen and (min-width:960px){.grid__form{border:1px solid var(--color-brand-gray)}}@media only screen and (min-width:1280px){.grid__form{border:.063vw solid var(--color-brand-gray)}}@media only screen and (min-width:1600px){.grid__form{border:1px solid var(--color-brand-gray)}}@media only screen and (min-width:960px){.grid__form{border-top-left-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:1280px){.grid__form{border-top-left-radius:calc(var(--is-br) * .5vw)}}@media only screen and (min-width:1600px){.grid__form{border-top-left-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:960px){.grid__form{border-bottom-left-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:1280px){.grid__form{border-bottom-left-radius:calc(var(--is-br) * .5vw)}}@media only screen and (min-width:1600px){.grid__form{border-bottom-left-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:960px){.grid__form{border-top-right-radius:0}}@media only screen and (min-width:960px){.grid__form{border-bottom-right-radius:0}}@media only screen and (min-width:670px){.grid__form{margin-left:0%;margin-right:0%;width:100%}}@media only screen and (min-width:960px){.grid__form{padding-left:7.1428571429%;padding-right:7.1428571429%;border-right:none;width:50%}}.grid__poster{display:none}@media only screen and (min-width:960px){.grid__poster{display:block;width:50%}}.grid__poster picture{display:inline}.grid__poster img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;";border-top-left-radius:0;border-bottom-left-radius:0;height:100%;width:100%}@media only screen and (min-width:960px){.grid__poster img{border-top-right-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:1280px){.grid__poster img{border-top-right-radius:calc(var(--is-br) * .5vw)}}@media only screen and (min-width:1600px){.grid__poster img{border-top-right-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:960px){.grid__poster img{border-bottom-right-radius:calc(var(--is-br) * 8px)}}@media only screen and (min-width:1280px){.grid__poster img{border-bottom-right-radius:calc(var(--is-br) * .5vw)}}@media only screen and (min-width:1600px){.grid__poster img{border-bottom-right-radius:calc(var(--is-br) * 8px)}}.grid__parametric{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}@media only screen and (min-width:1280px){.grid__parametric{margin-left:5.5555555556%;margin-right:2.7777777778%;width:91.6666666667%}}.grid__flat-plan{position:absolute;top:-80px;right:2.7777777778%;width:37.5%;z-index:1}@media only screen and (min-width:670px){.grid__flat-plan{top:0;right:1.3888888889%}}@media only screen and (min-width:960px){.grid__flat-plan{top:-40px}}@media only screen and (min-width:1280px){.grid__flat-plan{top:-11.25vw;right:5.5555555556%;width:36.1111111111%}}@media only screen and (min-width:1440px){.grid__flat-plan{top:-12.5vw}}@media only screen and (min-width:1600px){.grid__flat-plan{top:-200px}}.grid__gallery{margin-top:36px}@media only screen and (min-width:960px){.grid__gallery{margin-top:64px}}@media only screen and (min-width:1280px){.grid__gallery{margin-top:4vw}}@media only screen and (min-width:1600px){.grid__gallery{margin-top:64px}}.grid__favorites{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}.grid__projects{width:100%}@media only screen and (min-width:1280px){.grid__common_size_wide{margin-left:11.1111111111%;margin-right:5.5555555556%;width:83.3333333333%}}.grid_theme_relative{position:relative}@media only screen and (min-width:960px){.grid_theme_reverse .grid__content{order:1}}@media only screen and (min-width:960px){.grid_theme_reverse .grid__factoid{margin-left:0%;margin-right:6.6666666667%;order:0}}@media only screen and (min-width:1280px){.grid_theme_reverse .grid__factoid{margin-right:7.1428571429%}}@media only screen and (min-width:1280px){.grid_theme_reverse .grid__visual{margin-left:2.7777777778%;margin-right:11.1111111111%;order:2}}@media only screen and (min-width:1280px){.grid_theme_reverse .grid__text{margin-left:11.1111111111%;margin-right:2.7777777778%;order:1}}@media only screen and (min-width:1280px){.grid_theme_reverse .grid__caption{order:1}}@media only screen and (min-width:1280px){.grid_theme_reverse .grid__figure{margin-left:0%;margin-right:6.6666666667%;order:0}}.grid_theme_reverse .grid__common_size_wide{margin-left:5.5555555556%;margin-right:11.1111111111%}@media only screen and (min-width:960px) and (max-width:1279px){.grid_side_laptop .grid__content{width:100%}}@media only screen and (min-width:960px) and (max-width:1279px){.grid_side_laptop .grid__factoid{margin-top:40px;margin-left:0;width:100%}}.grid__wrapper_size_blue:not(:first-child){margin-top:28px}@media only screen and (min-width:960px){.grid__wrapper_size_blue:not(:first-child){margin-top:48px}}@media only screen and (min-width:1280px){.grid__wrapper_size_blue:not(:first-child){margin-top:3vw}}@media only screen and (min-width:1600px){.grid__wrapper_size_blue:not(:first-child){margin-top:48px}}@media only screen and (min-width:670px){.grid__content_size_medium{width:56.6666666667%}}@media only screen and (min-width:1280px){.grid__content_size_medium{width:53.5714285714%}}@media only screen and (min-width:960px){.grid__content_size_full{width:100%}}@media only screen and (min-width:1280px){.grid__content_size_full{width:100%}}.grid__flat_theme_v2{margin-left:0%;margin-right:0%;width:100%}@media only screen and (min-width:670px){.grid__flat_theme_v2{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid_theme_full-tour{position:relative;height:100%}h1{font-size:32px;line-height:1.1;font-weight:700;margin-top:0;margin-bottom:0;color:var(--color-brand-headers)}@media only screen and (min-width:960px){h1{font-size:56px;line-height:1.1}}@media only screen and (min-width:1280px){h1{font-size:3.5vw;line-height:1.1}}@media only screen and (min-width:1600px){h1{font-size:56px;line-height:1.1}}h2{font-size:28px;line-height:1.1;font-weight:700;margin-top:0;margin-bottom:0;color:var(--color-brand-headers)}@media only screen and (min-width:960px){h2{font-size:48px;line-height:1.1}}@media only screen and (min-width:1280px){h2{font-size:3vw;line-height:1.1}}@media only screen and (min-width:1600px){h2{font-size:48px;line-height:1.1}}h3{font-size:24px;line-height:1.2;font-weight:700;margin-top:0;margin-bottom:0;color:var(--color-brand-headers)}@media only screen and (min-width:960px){h3{font-size:40px;line-height:1.2}}@media only screen and (min-width:1280px){h3{font-size:2.5vw;line-height:1.2}}@media only screen and (min-width:1600px){h3{font-size:40px;line-height:1.2}}h4{font-size:22px;line-height:1.2;font-weight:700;margin-top:0;margin-bottom:0;color:var(--color-brand-headers)}@media only screen and (min-width:960px){h4{font-size:32px;line-height:1.2}}@media only screen and (min-width:1280px){h4{font-size:2vw;line-height:1.2}}@media only screen and (min-width:1600px){h4{font-size:32px;line-height:1.2}}h5{font-size:20px;line-height:1.2;font-weight:700;margin-top:0;margin-bottom:0;color:var(--color-brand-headers)}@media only screen and (min-width:960px){h5{font-size:24px;line-height:1.2}}@media only screen and (min-width:1280px){h5{font-size:1.5vw;line-height:1.2}}@media only screen and (min-width:1600px){h5{font-size:24px;line-height:1.2}}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{font-size:16px;line-height:1.5;font-weight:400;margin-top:0;margin-bottom:0}@media only screen and (min-width:960px){p{font-size:18px;line-height:1.5}}@media only screen and (min-width:1280px){p{font-size:1.125vw;line-height:1.5}}@media only screen and (min-width:1600px){p{font-size:18px;line-height:1.5}}ol,ul{font:inherit;font-size:100%;border:0;list-style:none;margin:0;padding:0;vertical-align:baseline}.typo-reset li{font-size:16px;line-height:1.5;font-weight:400}@media only screen and (min-width:960px){.typo-reset li{font-size:18px;line-height:1.5}}@media only screen and (min-width:1280px){.typo-reset li{font-size:1.125vw;line-height:1.5}}@media only screen and (min-width:1600px){.typo-reset li{font-size:18px;line-height:1.5}}.typo-reset ul li:before{padding-right:5px;content:"•";position:absolute;top:0;left:0;text-align:right}@media only screen and (min-width:960px){.typo-reset ul li:before{padding-right:5px}}@media only screen and (min-width:1280px){.typo-reset ul li:before{padding-right:.313vw}}@media only screen and (min-width:1600px){.typo-reset ul li:before{padding-right:5px}}.typo-reset ol{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li:before{padding-right:5px;content:counter(list-0) ". ";position:absolute;white-space:nowrap;top:0;left:0}@media only screen and (min-width:960px){.typo-reset ol>li:before{padding-right:5px}}@media only screen and (min-width:1280px){.typo-reset ol>li:before{padding-right:.313vw}}@media only screen and (min-width:1600px){.typo-reset ol>li:before{padding-right:5px}}.typo-reset ol>li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-1}.typo-reset ol>li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-2}.typo-reset ol>li.ql-indent-2:before{content:counter(list-2,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-3}.typo-reset ol>li.ql-indent-3:before{content:counter(list-3,decimal) ". ";text-align:right}.typo-reset ol>li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9;counter-increment:list-4}.typo-reset ol>li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9;counter-increment:list-5}.typo-reset ol>li.ql-indent-5:before{content:counter(list-5,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-6{counter-reset:list-7 list-8 list-9;counter-increment:list-6}.typo-reset ol>li.ql-indent-6:before{content:counter(list-6,decimal) ". ";text-align:right}.typo-reset ol>li.ql-indent-7{counter-reset:list-8 list-9;counter-increment:list-7}.typo-reset ol>li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-8{counter-reset:list-9;counter-increment:list-8}.typo-reset ol>li.ql-indent-8:before{content:counter(list-8,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-9{counter-reset:list-10 list-9;counter-increment:list-9}.typo-reset ol>li.ql-indent-9:before{content:counter(list-9,decimal) ". ";text-align:right}.typo-reset ul li,.typo-reset ol li{padding-left:24px;position:relative}@media only screen and (min-width:960px){.typo-reset ul li,.typo-reset ol li{padding-left:24px}}@media only screen and (min-width:1280px){.typo-reset ul li,.typo-reset ol li{padding-left:1.5vw}}@media only screen and (min-width:1600px){.typo-reset ul li,.typo-reset ol li{padding-left:24px}}.typo-reset ul li:not(:first-child),.typo-reset ol li:not(:first-child){margin-top:16px}@media only screen and (min-width:960px){.typo-reset ul li:not(:first-child),.typo-reset ol li:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.typo-reset ul li:not(:first-child),.typo-reset ol li:not(:first-child){margin-top:1.5vw}}@media only screen and (min-width:1600px){.typo-reset ul li:not(:first-child),.typo-reset ol li:not(:first-child){margin-top:24px}}.typo-reset ul:not(:first-child),.typo-reset ol:not(:first-child){margin-top:16px}@media only screen and (min-width:960px){.typo-reset ul:not(:first-child),.typo-reset ol:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.typo-reset ul:not(:first-child),.typo-reset ol:not(:first-child){margin-top:1.5vw}}@media only screen and (min-width:1600px){.typo-reset ul:not(:first-child),.typo-reset ol:not(:first-child){margin-top:24px}}.typo-reset ul ol,.typo-reset ul ul,.typo-reset ol ol,.typo-reset ol ul{margin-top:16px}@media only screen and (min-width:960px){.typo-reset ul ol,.typo-reset ul ul,.typo-reset ol ol,.typo-reset ol ul{margin-top:24px}}@media only screen and (min-width:1280px){.typo-reset ul ol,.typo-reset ul ul,.typo-reset ol ol,.typo-reset ol ul{margin-top:1.5vw}}@media only screen and (min-width:1600px){.typo-reset ul ol,.typo-reset ul ul,.typo-reset ol ol,.typo-reset ol ul{margin-top:24px}}.typo-reset ul ul,.typo-reset ol ol{margin-left:40px}@media only screen and (min-width:960px){.typo-reset ul ul,.typo-reset ol ol{margin-left:40px}}@media only screen and (min-width:1280px){.typo-reset ul ul,.typo-reset ol ol{margin-left:2.5vw}}@media only screen and (min-width:1600px){.typo-reset ul ul,.typo-reset ol ol{margin-left:40px}}.typo-reset .ql-indent-1{padding-left:48px}@media only screen and (min-width:960px){.typo-reset .ql-indent-1{padding-left:48px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-1{padding-left:3vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-1{padding-left:48px}}.typo-reset .ql-indent-1:before{width:48px}@media only screen and (min-width:960px){.typo-reset .ql-indent-1:before{width:48px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-1:before{width:3vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-1:before{width:48px}}.typo-reset .ql-indent-2{padding-left:72px}@media only screen and (min-width:960px){.typo-reset .ql-indent-2{padding-left:72px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-2{padding-left:4.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-2{padding-left:72px}}.typo-reset .ql-indent-2:before{width:72px}@media only screen and (min-width:960px){.typo-reset .ql-indent-2:before{width:72px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-2:before{width:4.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-2:before{width:72px}}.typo-reset .ql-indent-3{padding-left:96px}@media only screen and (min-width:960px){.typo-reset .ql-indent-3{padding-left:96px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-3{padding-left:6vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-3{padding-left:96px}}.typo-reset .ql-indent-3:before{width:96px}@media only screen and (min-width:960px){.typo-reset .ql-indent-3:before{width:96px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-3:before{width:6vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-3:before{width:96px}}.typo-reset .ql-indent-4{padding-left:120px}@media only screen and (min-width:960px){.typo-reset .ql-indent-4{padding-left:120px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-4{padding-left:7.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-4{padding-left:120px}}.typo-reset .ql-indent-4:before{width:120px}@media only screen and (min-width:960px){.typo-reset .ql-indent-4:before{width:120px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-4:before{width:7.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-4:before{width:120px}}.typo-reset .ql-indent-5{padding-left:144px}@media only screen and (min-width:960px){.typo-reset .ql-indent-5{padding-left:144px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-5{padding-left:9vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-5{padding-left:144px}}.typo-reset .ql-indent-5:before{width:144px}@media only screen and (min-width:960px){.typo-reset .ql-indent-5:before{width:144px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-5:before{width:9vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-5:before{width:144px}}.typo-reset .ql-indent-6{padding-left:168px}@media only screen and (min-width:960px){.typo-reset .ql-indent-6{padding-left:168px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-6{padding-left:10.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-6{padding-left:168px}}.typo-reset .ql-indent-6:before{width:168px}@media only screen and (min-width:960px){.typo-reset .ql-indent-6:before{width:168px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-6:before{width:10.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-6:before{width:168px}}.typo-reset .ql-indent-7{padding-left:192px}@media only screen and (min-width:960px){.typo-reset .ql-indent-7{padding-left:192px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-7{padding-left:12vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-7{padding-left:192px}}.typo-reset .ql-indent-7:before{width:192px}@media only screen and (min-width:960px){.typo-reset .ql-indent-7:before{width:192px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-7:before{width:12vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-7:before{width:192px}}.typo-reset .ql-indent-8{padding-left:216px}@media only screen and (min-width:960px){.typo-reset .ql-indent-8{padding-left:216px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-8{padding-left:13.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-8{padding-left:216px}}.typo-reset .ql-indent-8:before{width:216px}@media only screen and (min-width:960px){.typo-reset .ql-indent-8:before{width:216px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-8:before{width:13.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-8:before{width:216px}}.typo-reset .ql-indent-9{padding-left:240px}@media only screen and (min-width:960px){.typo-reset .ql-indent-9{padding-left:240px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-9{padding-left:15vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-9{padding-left:240px}}.typo-reset .ql-indent-9:before{width:240px}@media only screen and (min-width:960px){.typo-reset .ql-indent-9:before{width:240px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-9:before{width:15vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-9:before{width:240px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.transform-enter-active,.transform-leave-active{transition:transform .3s}.transform-enter,.transform-leave-to{transform:translateY(100%)}.pagination{display:flex;width:100%;gap:8px;overflow-x:auto}.pagination:not(:first-child){margin-top:16px}@media only screen and (min-width:960px){.pagination:not(:first-child){margin-top:24px}}@media only screen and (min-width:1280px){.pagination:not(:first-child){margin-top:1.5vw}}@media only screen and (min-width:1600px){.pagination:not(:first-child){margin-top:24px}}.pagination button{flex-shrink:0}.pagination__wrapper{margin-top:24px}@media only screen and (min-width:960px){.pagination__wrapper{margin-top:40px}}@media only screen and (min-width:1280px){.pagination__wrapper{margin-top:2.5vw}}@media only screen and (min-width:1600px){.pagination__wrapper{margin-top:40px}}.pagination__button.is-active{background-color:var(--color-brand-gray-light)}.pagination__button.is-active span{color:var(--color-brand-text)}button[data-v-2a677e8f]{outline:none;border:none}.news-tabs{margin-top:24px;width:100%;border-bottom:1px solid var(--color-brand-gray)}@media only screen and (min-width:960px){.news-tabs{margin-top:40px}}@media only screen and (min-width:1280px){.news-tabs{margin-top:2.5vw}}@media only screen and (min-width:1600px){.news-tabs{margin-top:40px}}.news-tabs__tab{padding-bottom:12px;padding-left:0%;padding-right:0%;position:relative;background-color:transparent;color:rgba(var(--color-black-rgb),.4);border-radius:0}@media only screen and (min-width:960px){.news-tabs__tab{padding-bottom:16px}}@media only screen and (min-width:1280px){.news-tabs__tab{padding-bottom:1vw}}@media only screen and (min-width:1600px){.news-tabs__tab{padding-bottom:16px}}.news-tabs__tab:hover{background-color:transparent}@media only screen and (min-width:1280px){.news-tabs__tab:hover{color:var(--color-black)}}.news-tabs__tab:after{content:"";position:absolute;transition-property:width,left,opacity,transform;transition-duration:.3s;transition-timing-function:ease;transition-duration:.5s;width:50%;height:2px;left:50%;bottom:-1px;transform:translate(-50%);background-color:var(--color-brand-base);opacity:0;z-index:z(default)}.news-tabs__tab:not(:last-child){margin-right:20px}@media only screen and (min-width:960px){.news-tabs__tab:not(:last-child){margin-right:24px}}@media only screen and (min-width:1280px){.news-tabs__tab:not(:last-child){margin-right:1.5vw}}@media only screen and (min-width:1600px){.news-tabs__tab:not(:last-child){margin-right:24px}}.news-tabs__tab.is-active{color:var(--color-black)}.news-tabs__tab.is-active:after{content:"";width:100%;left:0;opacity:1;transform:translate(0)}.news__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}.loader[data-v-c9a36e3a]{position:fixed;width:100%;height:100vh;top:0;left:0;bottom:0;background-color:rgba(var(--color-white-rgb),.6);transform:none;z-index:7}.loader__content[data-v-c9a36e3a]{position:absolute;display:flex;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:50% 50%;animation-name:rotate;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused}.loader__item[data-v-c9a36e3a]{width:16px;height:16px;margin-left:15px;margin-right:15px;background-color:var(--color-brand-light);border-radius:calc(var(--is-br) * 50%)}@media only screen and (min-width:960px){.loader__item[data-v-c9a36e3a]{width:16px}}@media only screen and (min-width:1280px){.loader__item[data-v-c9a36e3a]{width:1vw}}@media only screen and (min-width:1600px){.loader__item[data-v-c9a36e3a]{width:16px}}@media only screen and (min-width:960px){.loader__item[data-v-c9a36e3a]{height:16px}}@media only screen and (min-width:1280px){.loader__item[data-v-c9a36e3a]{height:1vw}}@media only screen and (min-width:1600px){.loader__item[data-v-c9a36e3a]{height:16px}}@media only screen and (min-width:960px){.loader__item[data-v-c9a36e3a]{margin-left:15px}}@media only screen and (min-width:1280px){.loader__item[data-v-c9a36e3a]{margin-left:.938vw}}@media only screen and (min-width:1600px){.loader__item[data-v-c9a36e3a]{margin-left:15px}}@media only screen and (min-width:960px){.loader__item[data-v-c9a36e3a]{margin-right:15px}}@media only screen and (min-width:1280px){.loader__item[data-v-c9a36e3a]{margin-right:.938vw}}@media only screen and (min-width:1600px){.loader__item[data-v-c9a36e3a]{margin-right:15px}}.loader__item[data-v-c9a36e3a]:nth-child(1){animation:scale-c9a36e3a .6s 0s linear infinite alternate}.loader__item[data-v-c9a36e3a]:nth-child(2){animation:scale-c9a36e3a .6s .2s linear infinite alternate}.loader__item[data-v-c9a36e3a]:nth-child(3){animation:scale-c9a36e3a .6s .4s linear infinite alternate}@keyframes scale-c9a36e3a{0%{transform:scale(.7)}to{transform:scale(1.3)}}
