.profile-detail{gap:1.5rem}.profile-detail__header{background:linear-gradient(126deg,#3d85a7 28.85%,#e2f2f8 90.31%);border-radius:1.5rem;color:#fff;gap:1.5rem;min-height:45rem;overflow:hidden;padding:4rem;position:relative;width:100%}.profile-detail__header-icon{border-radius:.5rem;overflow:hidden;width:6.02113rem}.profile-detail__header-icon span{padding-bottom:74.73531243512559%}.profile-detail__header-title{color:#fff;font-size:4.5rem;font-weight:700;letter-spacing:-.09rem;line-height:120%;max-width:40rem;text-transform:uppercase}.profile-detail__header-desc-wrap{max-width:50rem;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;max-height:5.8rem;overflow:hidden;text-overflow:ellipsis}.profile-detail__header-desc{color:#ffffffdb;display:inline;font-weight:400}.profile-detail__header-desc-wrap.is-active{-webkit-line-clamp:inherit;max-height:none;overflow:visible}.profile-detail__header-desc-wrap .read-more{cursor:pointer;transition:all .24s ease}.profile-detail__header-desc-wrap .read-more:hover{opacity:.6}.profile-detail__cards{flex-wrap:nowrap;gap:1.5rem;width:100%}.profile-detail__card{background:#ffffff1f;border:none!important;border-radius:1.5rem;flex:1;min-height:auto!important;width:26.5rem}.--russia .research__item-content-number{font-size:4.5rem;font-weight:500;letter-spacing:-.02em;line-height:100%}.profile-detail__card .research__item-desc{border-bottom:.3rem solid hsla(0,0%,100%,.4);font-size:1.625rem;font-weight:700;line-height:130%;padding:0;position:relative;text-transform:uppercase;top:-.9rem;width:-moz-fit-content;width:fit-content}.profile-detail__card .research__item-content-sphere .--point{background-color:var(--color__white);margin-top:-.125rem;opacity:.4}.profile-detail__research{gap:1.5rem;grid-template-columns:2fr 1fr;width:100%}.profile-detail__graph{background:linear-gradient(138deg,#eeeff1 5.13%,#dee9e8 95.24%);position:relative}.profile-detail__result{background:#223b48;gap:1rem;padding:1rem}.profile-detail__result-item.results__table-area{background:#ffffff0a;color:#fff;position:relative;width:100%}.profile-detail__result-item .results__table-area-text{border-bottom:.3125rem solid transparent!important;font-size:1.625rem;font-weight:700!important;padding-bottom:.25rem;width:100%}.profile-detail__result-item-content{flex-wrap:nowrap;gap:1rem;width:100%}.profile-detail__result-item-content-line{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='472' height='6' fill='none' viewBox='0 0 472 6'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-opacity='.4' stroke-width='5' d='M2.5 2.92h467'/%3E%3C/svg%3E");background-position:bottom;background-size:cover;bottom:2.813rem;display:block;height:.27rem;position:absolute;width:86.5%}.profile-detail__result-item-content-line-current{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='472' height='6' fill='none' viewBox='0 0 472 6'%3E%3Cpath stroke='%2325ae59' stroke-linecap='round' stroke-width='5' d='M2.5 3.022h467'/%3E%3C/svg%3E");background-size:cover;bottom:2.813rem;display:block;height:.27rem;position:absolute}.profile-detail__result-item-text{flex:1;gap:.69rem}.profile-detail__result-item-number span:first-child{font-size:4rem;font-weight:500;line-height:4.5rem;text-transform:uppercase}.profile-detail__result-item-number span:last-child{font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:uppercase}.profile-detail__result-item .results__table-area-icon.--icon{opacity:.16;width:1.82963rem}.profile-detail__result-item-desc{color:#ffffffdb;font-size:1.125rem;font-weight:400;line-height:130%;max-width:90%}.profile-page-russia__content-thumb-cloud,.profile-page-russia__content-thumb-cloud-top{bottom:0;pointer-events:none;position:absolute;width:100%}.profile-page-russia__content-thumb-cloud{z-index:3}.profile-page-russia__content-thumb-cloud-top{top:-2rem}.profile-page-russia__content-thumb-cloud picture,.profile-page-russia__content-thumb-cloud-top picture{display:block;padding-bottom:84.21052631578947%}.profile-page-russia__content-thumb-cloud picture img,.profile-page-russia__content-thumb-cloud-top picture img{height:100%;position:absolute;width:100%}.profile-page-russia__content-thumb .planet{z-index:2}.profile-detail__header-thumb{height:130%;position:absolute;right:0;top:0;width:90%}.profile-detail__header-thumb.--mob{display:none}.profile-detail__header-thumb-img{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.profile-detail__header-thumb-img picture img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.all-city-page__notfound{font-size:3rem;line-height:2.5rem}.profile__cities-card-chart{height:18.5rem;margin-bottom:-1rem;margin-top:2.5rem;position:relative;width:100%}.profile-page-russia__head{gap:.8rem;width:100%}.profile-page-russia__wrap{flex-wrap:nowrap!important;width:100%}.profile-page-russia__buttons{background:#f1f3f4;border:.093rem solid rgba(21,45,61,.1);border-radius:37.5rem;flex-wrap:nowrap!important;justify-content:space-between;min-width:32.9rem;padding:.25rem}.is-active.profile-page-russia__button.btn{background-color:#152d3d;color:var(--color__white)}.--russia .all-city-page__card{gap:0}.btn.profile-page-russia__button:hover{background-color:#152d3d;color:var(--color__white)}.profile-page-russia__button.btn{border-radius:37.5rem;color:#152d3d7a;font-size:1.12rem;font-weight:500;height:3rem;line-height:130%;padding:0 1.2rem;text-align:center}.profile__cities-card-chart-icon{display:block;height:1.5rem;position:absolute;width:1.5rem;z-index:1}.--energy-sources-icon{right:24%;top:8%}.--electricity-consumption-icon{right:11%;top:60%}.--transport-icon{bottom:-1%;left:46%}.--green-spaces-icon{left:11%;top:60%}.--wastes-icon{left:24%;top:8%}.all-city-page__card-botton{display:flex;justify-content:flex-end;width:100%}.all-city-page__card-arrow{display:block}.--russia .all-city-page__card-name{text-align:center}.profile-detail__header-wrap{z-index:1}.--main-page .profile-page__title{font-size:4rem;letter-spacing:-.02em;line-height:125%}.profile-page-russia__btn{background:#28435117;border-radius:2.5rem;color:#2843518f;font-size:1.5rem;font-weight:500;height:auto;line-height:133%;padding:1.5rem 3.5rem;text-transform:uppercase}.profile-page-russia__btn:hover{background:var(--color__fill-2);color:#fff}.profile-detail__graph-icons .profile__cities-card-chart-icon{height:2.5rem;width:2.5rem}.profile-detail__graph-icons .--energy-sources-icon{right:23%;top:11%}.profile-detail__graph-icons .--electricity-consumption-icon{right:6%;top:61%}.profile-detail__graph-icons .--transport-icon{bottom:3%;left:48%}.profile-detail__graph-icons .--green-spaces-icon{left:6%;top:61%}.profile-detail__graph-icons .--wastes-icon{left:23%;top:11%}@media screen and (max-width:1799px){.--energy-sources-icon{right:25%;top:8%}.--electricity-consumption-icon{right:12.5%;top:60%}.--transport-icon{bottom:-1%;left:46%}.--green-spaces-icon{left:12.5%;top:60%}.--wastes-icon{left:25%;top:8%}}@media screen and (max-width:1700px){.profile-detail__cards{flex-wrap:wrap}.--energy-sources-icon{right:24%;top:8%}.--wastes-icon{left:24%;top:8%}.--electricity-consumption-icon{right:10%;top:60%}.--green-spaces-icon{left:10%;top:60%}}@media screen and (max-width:1590px){.profile__cities-card-chart-icon{height:1.9rem;width:1.9rem}.--energy-sources-icon{right:20%;top:7%}.--electricity-consumption-icon{right:6%;top:59%}.--green-spaces-icon{left:6%;top:59%}.--wastes-icon{left:20%;top:7%}.--transport-icon{bottom:-1.5%;left:45%}}@media screen and (max-width:1540px){.--transport-icon{bottom:1%}.--energy-sources-icon,.--wastes-icon{top:8%}}@media screen and (max-width:1500px){.--energy-sources-icon,.--wastes-icon{top:9%}.--transport-icon{bottom:2%}.profile-detail__graph-icons .--energy-sources-icon{right:23%;top:15%}.profile-detail__graph-icons .--transport-icon{bottom:8%;left:48%}.profile-detail__graph-icons .--wastes-icon{left:23%;top:15%}}@media screen and (max-width:1440px){.profile-detail__cards .research__item-content-number{font-size:5.375rem}}@media screen and (max-width:1400px){.--energy-sources-icon,.--wastes-icon{top:10%}.--transport-icon{bottom:3%}}@media screen and (max-width:1366px){.profile-detail .results__table-area-text{display:block}.profile-detail__header-title{font-size:4rem}.profile-detail__result-item-number span:first-child{font-size:3.5rem;line-height:4rem}.profile-detail__result-item .results__table-area-text{font-size:1.525rem}.--energy-sources-icon{top:12%}.--transport-icon{bottom:5%}.--wastes-icon{top:12%}}@media screen and (max-width:1300px){.--energy-sources-icon{top:14%}.--transport-icon{bottom:9%}.--wastes-icon{top:14%}.profile-detail__graph-icons .--energy-sources-icon{right:23%;top:18%}.profile-detail__graph-icons .--transport-icon{bottom:12%;left:48%}.profile-detail__graph-icons .--wastes-icon{left:23%;top:18%}}@media screen and (max-width:1235px){.--energy-sources-icon,.--wastes-icon{top:16%}.--transport-icon{bottom:11%}}@media screen and (max-width:1221px){.profile__cities-card-chart-icon{height:2.2rem;width:2.2rem}.--energy-sources-icon{right:22%;top:5%}.--electricity-consumption-icon{right:8%;top:58%}.--transport-icon{bottom:-5%}.--green-spaces-icon{left:8%;top:58%}.--wastes-icon{left:22%;top:5%}}@media screen and (max-width:1200px){.profile-detail__cards{gap:1rem}.profile-page-russia__content-carusel{max-width:20rem}.profile-detail__header-title{font-size:3.5rem!important}.profile-detail__header-thumb{height:110%;width:70%}.profile-detail__header{padding:3rem}}@media screen and (max-width:1199px){.--energy-sources-icon{right:24%;top:5%}.--electricity-consumption-icon{right:11%;top:58%}.--green-spaces-icon{left:11%;top:58%}.--wastes-icon{left:24%;top:5%}}@media screen and (max-width:1090px){.--energy-sources-icon{right:21%;top:5%}.--electricity-consumption-icon{right:5%;top:58%}.--transport-icon{bottom:-3%}.--green-spaces-icon{left:5%;top:58%}.--wastes-icon{left:21%;top:5%}.profile-detail__graph-icons .--energy-sources-icon{right:23%;top:21%}.profile-detail__graph-icons .--transport-icon{bottom:16%;left:48%}.profile-detail__graph-icons .--wastes-icon{left:23%;top:21%}.profile-detail__graph-icons .--electricity-consumption-icon{right:5%;top:57%}.profile-detail__graph-icons .--green-spaces-icon{left:5%;top:57%}}@media screen and (max-width:1020px){.--transport-icon{bottom:0}.--energy-sources-icon{right:22%;top:7%}.--wastes-icon{left:22%;top:7%}}@media screen and (max-width:990px){.profile-detail__research{grid-template-columns:1fr;grid-template-rows:2fr}.--russia .profile-detail__graph{height:40rem;padding-bottom:2rem;pointer-events:none}.profile-detail__header-thumb.--detail{display:none}.profile-detail__header-thumb.--mob{bottom:-10%;display:block;height:70%;top:unset;width:100%}.profile-page-russia__content-carusel{max-width:100%;width:100%}.profile-page-russia__content-cities{padding:2rem;width:100%}.profile-detail__header{padding:2rem}.profile-detail__header-thumb{height:100%;width:70%}.profile-detail__cards{flex-wrap:nowrap;margin:0 -2.625rem;overflow-x:scroll;padding:0 2.625rem 1rem;width:calc(100% + 5.25rem)}.profile-page-russia__content{display:flex;flex-direction:column;grid-template-columns:1fr}.profile-page-russia__content-thumb{height:30rem;min-height:30rem}.profile-page-russia__content-carusel .type-carusel__btn.--right{right:-1rem}.profile-page-russia__content-carusel .type-carusel__btn.--left{left:-1rem}.profile-detail__header-title{font-size:3rem!important}.profile-detail__header-desc br{display:none}.profile-detail__graph-icons .--energy-sources-icon{right:32%;top:8%}.profile-detail__graph-icons .--electricity-consumption-icon{right:24%;top:57%}.profile-detail__graph-icons .--green-spaces-icon{left:24%;top:57%}.profile-detail__graph-icons .--transport-icon{bottom:2%;left:48%}.profile-detail__graph-icons .--wastes-icon{left:33%;top:6%}}@media screen and (max-width:890px){.profile__cities-card-chart-icon{height:2.6rem;width:2.6rem}.--energy-sources-icon{right:20%;top:9%}.--wastes-icon{left:20%;top:9%}.--transport-icon{bottom:3%}.profile-detail__graph-icons .--energy-sources-icon{right:29%;top:8%}.profile-detail__graph-icons .--electricity-consumption-icon{right:20%;top:57%}.profile-detail__graph-icons .--green-spaces-icon{left:20%;top:57%}.profile-detail__graph-icons .--wastes-icon{left:32%;top:4%}}@media screen and (max-width:790px){.--energy-sources-icon{right:20%;top:12%}.--transport-icon{bottom:6%}.--wastes-icon{left:20%;top:12%}}@media screen and (max-width:769px){.--energy-sources-icon{right:23%;top:6%}.--electricity-consumption-icon{right:10%;top:59%}.--transport-icon{bottom:-6%}.--green-spaces-icon{left:10%;top:59%}.--wastes-icon{left:23%;top:6%}.profile-detail__graph-icons .profile__cities-card-chart-icon{height:1.5rem;width:1.5rem}.profile-detail__graph-icons .--electricity-consumption-icon{right:15%;top:57%}.profile-detail__graph-icons .--transport-icon{bottom:3%;left:48%}.profile-detail__graph-icons .--green-spaces-icon{left:15%;top:57%}.profile-detail__graph-icons .--wastes-icon{left:30%;top:6%}}@media screen and (max-width:768px){.profile-detail__header-icon{align-self:center;width:5rem}.profile-detail__header-title{align-self:center;font-size:3rem!important;max-width:100%;text-align:center}.profile-detail__cards .research__item-content-number{font-size:4.255rem}.profile-detail__cards{margin:0 -1rem;overflow-x:scroll;padding:0 1rem;width:calc(100% + 2rem)}.profile-detail__result-item-content-line,.profile-detail__result-item-content-line-current{bottom:1.8rem}.--main-page .profile-page__title{font-size:3rem;line-height:4.5rem}.profile-page-russia__wrap{flex-wrap:wrap!important;gap:1rem;width:100%}.profile-page-russia__buttons{min-width:auto;width:100%}.profile-page-russia__button.btn{width:100%}}@media screen and (max-width:650px){.--energy-sources-icon{right:21%;top:4%}.--electricity-consumption-icon{right:5%;top:61%}.--transport-icon{bottom:-3%}.--green-spaces-icon{left:5%;top:61%}.--wastes-icon{left:21%;top:4%}.profile-detail__graph-icons .--energy-sources-icon{right:27%;top:6%}.profile-detail__graph-icons .--electricity-consumption-icon{right:10%;top:57%}.profile-detail__graph-icons .--green-spaces-icon{left:10%;top:57%}.profile-detail__graph-icons .--wastes-icon{left:27%;top:6%}}@media screen and (max-width:580px){.--energy-sources-icon{right:21%;top:8%}.--wastes-icon{left:21%;top:8%}.--transport-icon{bottom:2%;left:42%}.profile-detail__graph-icons .--electricity-consumption-icon{right:6%;top:57%}.profile-detail__graph-icons .--green-spaces-icon{left:6%;top:57%}}@media screen and (max-width:520px){.--energy-sources-icon{right:21%;top:11%}.--wastes-icon{left:21%;top:11%}.--transport-icon{bottom:4%}}@media screen and (max-width:500px){.profile-detail__header-title{font-size:2.5rem!important}.--energy-sources-icon{right:31%;top:4%}.--wastes-icon{left:31%;top:4%}.--electricity-consumption-icon{right:22.5%;top:61%}.--green-spaces-icon{left:22.5%;top:61%}.--transport-icon{bottom:-5%;left:46%}.profile-detail__graph-icons .--energy-sources-icon{right:20%;top:9%}.profile-detail__graph-icons .--electricity-consumption-icon{right:3%;top:57%}.profile-detail__graph-icons .--transport-icon{bottom:5%;left:48%}.profile-detail__graph-icons .--green-spaces-icon{left:3%;top:57%}.profile-detail__graph-icons .--wastes-icon{left:21%;top:8%}.profile-page-russia__buttons{border-radius:2rem;flex-direction:column}.profile-page-russia__btn{width:100%}}@media screen and (max-width:435px){.--energy-sources-icon{right:29%;top:4%}.--wastes-icon{left:29%;top:4%}.--electricity-consumption-icon{right:19%;top:61%}.--green-spaces-icon{left:19%;top:61%}.--russia .profile-detail__graph{padding-bottom:0}.profile-detail__graph-icons .--energy-sources-icon{right:20%;top:14%}.profile-detail__graph-icons .--transport-icon{bottom:9%;left:48%}.profile-detail__graph-icons .--wastes-icon{left:21%;top:14%}}@media screen and (max-width:425px){.--main-page .profile-page__title{font-size:2.5rem;line-height:3.5rem}}@media screen and (max-width:385px){.--energy-sources-icon{right:27%;top:2%}.--wastes-icon{left:27%;top:2%}.--electricity-consumption-icon{right:15%;top:59%}.--green-spaces-icon{left:15%;top:59%}.--russia .profile-detail__graph{height:29rem}.profile-detail__graph-icons .--energy-sources-icon{right:20%;top:8%}.profile-detail__graph-icons .--transport-icon{bottom:2%;left:48%}.profile-detail__graph-icons .--wastes-icon{left:21%;top:8%}}@media screen and (max-width:375px){.profile-detail__header-title{font-size:2rem!important}}@media screen and (max-width:340px){.--energy-sources-icon{right:23%;top:2%}.--electricity-consumption-icon{right:10%;top:58%}.--green-spaces-icon{left:10%;top:58%}.--wastes-icon{left:23%;top:2%}}
