body.site-refined .home-page .experience :is(.sun-wash,.ground-lines){opacity:.22}body.site-refined .home-page .experience.mode-map .main-scene{height:auto;min-height:max(clamp(460px,56svh,610px),40vw + 24px);max-height:none;padding-bottom:32px}body.site-refined .home-page .experience.mode-map .map-intro{z-index:5;width:55%;margin-left:0;padding:32px 6.25% 0;position:relative}body.site-refined .home-page .experience.mode-map .map-intro>.back-link{color:#145b47;min-height:44px;margin:0 0 18px;padding:0;font-size:14px;font-weight:400;line-height:1.325;display:inline-flex}body.site-refined .home-page .experience.mode-map .map-intro>.eyebrow{color:#145b47;letter-spacing:.025em;margin:0;font-size:13px;font-weight:500;line-height:1.26}body.site-refined .home-page .experience.mode-map .map-intro h1{color:#123e32;letter-spacing:-.035em;text-wrap:wrap;max-width:100%;margin:10px 0;font-size:clamp(27px,2.8vw,44px);font-weight:400;line-height:1.14}body.site-refined .home-page .experience.mode-map .map-intro h1 span{color:#145b47;font:inherit;letter-spacing:inherit}body.site-refined .home-page .experience.mode-map .map-intro>p:not(.eyebrow){color:#123e32;max-width:34ch;margin:0;font-size:16px;font-weight:400;line-height:1.55!important}body.site-refined .home-page .experience .map-investor-actions{gap:12px 20px;margin-top:22px}body.site-refined .home-page .experience .button{min-height:44px;padding:11px 18px;font-size:14px;font-weight:400;line-height:1.325}body.site-refined .home-page .experience .button.primary{background:linear-gradient(120deg,#145b47,#1c7566);border-color:#145b47}body.site-refined .home-page .experience .atlas-open{color:#145b47;min-height:44px;margin-top:16px;font-size:14px;line-height:1.325}body.site-refined .home-page .experience.mode-map .map-canvas{width:71%;margin:0;top:calc(14% - 40px);right:-1%}body.site-refined .home-page .experience.mode-map .map-focus{z-index:5;flex-direction:column;align-items:stretch;gap:14px;width:360px;margin:8px 0 0 6.25%;display:flex;position:relative}body.site-refined .home-page .experience.mode-map .map-focus .map-choice{border-radius:0;width:100%;margin:0;padding:22px 20px;position:relative;inset:auto;box-shadow:0 14px 34px #103d2e57}body.site-refined .home-page .experience.mode-map .map-choice :is(.eyebrow,div>span){color:#f0f6eb;font-weight:400;line-height:1.26}body.site-refined .home-page .experience.mode-map .map-choice .eyebrow{letter-spacing:.025em;font-size:13px;font-weight:500}body.site-refined .home-page .experience.mode-map .map-choice div>span{font-size:13px!important;line-height:1.292!important}body.site-refined .home-page .experience.mode-map .map-choice strong{color:#fff;font-size:28px;font-weight:400}body.site-refined .home-page .experience.mode-map .map-focus-contact{color:#145b47;background:#fff;border:1px solid #145b47;align-self:flex-start;min-height:44px;margin:0;padding-inline:18px;font-weight:500}body.site-refined .home-page .content-header .nav-heading>a{font-size:12px;line-height:1.26}body.site-refined .home-page .content-site .home-photo-strip--opening{background:0 0;border-top:0;padding:20px 0 28px}@media (max-width:1100px) and (min-width:801px){body.site-refined .home-page .experience.mode-map .map-intro{width:55%;margin-left:0}body.site-refined .home-page .experience.mode-map .map-focus{width:360px;margin-left:6.25%}body.site-refined .home-page .experience.mode-map .main-scene{min-height:max(clamp(460px,56svh,610px),40vw + 24px)}}@media (max-width:800px){body.site-refined .home-page .experience.mode-map .main-scene{min-height:calc(100svh - 150px);padding:0 7%}body.site-refined .home-page .experience.mode-map .map-intro{order:0;width:100%;margin:0;padding:10px 0 0}body.site-refined .home-page .experience.mode-map .map-intro>.back-link{margin-bottom:22px}body.site-refined .home-page .experience.mode-map .map-intro h1{max-width:100%;margin:13px 0;font-size:30px}body.site-refined .home-page .experience.mode-map .map-intro>p:not(.eyebrow){max-width:270px;font-size:12px;line-height:1.455}body.site-refined .home-page .experience.mode-map .map-canvas{order:1;width:116%;margin:12px -8% 15px;position:relative;top:auto;right:auto}body.site-refined .home-page .experience.mode-map .map-focus{order:2;width:100%;margin:18px 0 10px}}@media (max-width:400px){body.site-refined .home-page .experience.mode-map .map-intro h1{font-size:28px}}html[lang=ru] body.site-refined .home-page .content-site .home-photo-strip--opening{padding-bottom:9.33333px}html[lang=ru] body.site-refined .home-page:has(#main) .content-site .section{padding-block:clamp(24px,2.75vw,40px)}html[lang=ru] body.site-refined .home-page:has(#main) .content-site .investor-brief{border-bottom:1px solid #d8dfd2;padding-top:clamp(16px,1.83333vw,26.6667px)}html[lang=ru] body.site-refined .home-page:has(#main) .content-site .home-news{padding-block:32px}@media (max-width:800px){html[lang=ru] body.site-refined .home-page:has(#main) .content-site .section{padding-block:22px}html[lang=ru] body.site-refined .home-page:has(#main) .content-site .investor-brief{padding-top:14.6667px}html[lang=ru] body.site-refined .home-page:has(#main) .content-site .home-news{padding-block:22px}}@media (min-width:801px){html[lang=ru] body.site-refined .home-page .experience.mode-map .map-legend{z-index:3;max-width:calc(100% - 48px);margin:0;position:absolute;bottom:16px;right:calc(1vw + 24px)}}@media (max-width:800px){html[lang=ru] body.site-refined .home-page .experience.mode-map .map-legend{order:3;margin:24px 0 0;padding-inline:24px}}@media (min-width:801px) and (max-width:1100px){html[lang=ru] body.site-refined .home-page .experience.mode-map .main-scene{flex-direction:column;height:auto;min-height:0;max-height:none;padding:32px 6.25%;display:flex}html[lang=ru] body.site-refined .home-page .experience.mode-map .map-intro{order:0;width:100%;margin:0;padding:0}html[lang=ru] body.site-refined .home-page .experience.mode-map .map-canvas{order:1;width:100%;margin:24px 0 0;position:relative;top:auto;right:auto}html[lang=ru] body.site-refined .home-page .experience.mode-map .map-legend{order:3;max-width:100%;margin-top:24px;position:static}html[lang=ru] body.site-refined .home-page .experience.mode-map .map-focus{order:2;margin:24px 0 0}}
