:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.person-outer{display:inline-block;width:100%}.person-header{padding:0 32px;margin-bottom:17px;display:inline-block;width:100%}@media only screen and (max-width:1023px){.person-header{padding:0 0 0 17px}}.person-header h1,.person-header .like-h1{font-weight:600;font-size:52px;line-height:1;letter-spacing:-1px;position:relative}@media only screen and (max-width:1023px){.person-header h1,.person-header .like-h1{font-size:38px}}.person-header h1 a,.person-header .like-h1 a{position:absolute;left:-32px;top:17px;content:"";background:transparent url(/build/assets/person-sprite-CCn79DFv.svg) 50% 50% no-repeat;height:24px;width:24px;background-position:50% 0}@media only screen and (max-width:1023px){.person-header h1 a,.person-header .like-h1 a{left:-17px;top:12px;transform:scale(.7);transform-origin:0 0}}.person-header h1 a.waiting,.person-header .like-h1 a.waiting{background:transparent url(/build/assets/spinner-violet-DiarmPnc.svg) 50% 50% no-repeat;background-size:24px;left:-36px}@media only screen and (max-width:1023px){.person-header h1 a.waiting,.person-header .like-h1 a.waiting{left:-22px}}.person-header:has(span){display:grid;grid-template-columns:1fr 200px;align-items:center}@media only screen and (max-width:1023px){.person-header:has(span){grid-template-columns:1fr}}.person-header:has(span) span{font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#251d3f;text-align:right}@media only screen and (max-width:1023px){.person-header:has(span) span{text-align:left}}.person-toc{margin-bottom:24px;display:inline-block;width:100%;padding:0 32px}@media only screen and (max-width:1023px){.person-toc{padding:0}}.person-toc ul{display:flex;gap:8px;width:100%;overflow:auto;padding-bottom:2px;margin-bottom:-2px}@supports (-moz-appearance: none){.person-toc ul{scrollbar-color:#DBD4FC rgba(10,151,199,.1019607843);scrollbar-width:thin}}.person-toc ul::-webkit-scrollbar{padding:0;margin:0}.person-toc ul::-webkit-scrollbar:horizontal{height:4px!important}.person-toc ul::-webkit-scrollbar-thumb{background-color:#dbd4fc!important;border-radius:36px}.person-toc ul::-webkit-scrollbar-track{border-radius:36px;background:#0a97c71a!important}.person-toc ul li{border:1px solid #E9E8EC;border-radius:4px;flex-shrink:0}.person-toc ul li.current{border-color:#704cf2;box-shadow:inset 0 0 0 2px #704cf2}.person-toc ul li a{font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#51496a;display:flex;padding:0 8px;height:28px;align-items:center}.person-block{padding:22px 32px;box-shadow:0 4px 7.4px #0000000f;border:1px solid #E9E8EC;border-radius:20px;width:100%;display:flex;flex-direction:column;margin-bottom:24px}.person-block:not(:has(.person-block-tabs)) .toggle-container .toggle-visibility:has(>:nth-child(10))+[type=checkbox]+label{display:inline-block}.person-block:not(:has(.person-block-tabs)) .toggle-container:has([type=checkbox]:not(:checked)) .toggle-visibility:has(>:nth-child(10))>:nth-child(10),.person-block:not(:has(.person-block-tabs)) .toggle-container:has([type=checkbox]:not(:checked)) .toggle-visibility:has(>:nth-child(10))>:nth-child(10)~*{visibility:hidden;width:0;height:0;position:absolute}@media only screen and (max-width:1023px){.person-block{padding:18px 16px}}.person-block h2,.person-block .like-h2{font-weight:500;font-size:32px;line-height:1;letter-spacing:-1px;color:#251d3f}@media only screen and (max-width:1023px){.person-block h2,.person-block .like-h2{font-size:28px}}.person-block h3,.person-block .like-h3{font-weight:500;font-size:24px;line-height:1;letter-spacing:-1px;color:#251d3f}@media only screen and (max-width:1023px){.person-block h3,.person-block .like-h3{font-size:20px}}.person-block h3.text-title,.person-block .like-h3.text-title{margin-bottom:6px}.person-block .text-title{font-weight:700;font-size:18px;line-height:1.48;letter-spacing:-.5px;color:#251d3f;padding-bottom:1px}.person-block .text-subtitle{font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#a29ac1;padding-bottom:3px}.person-block .text-note{font-weight:400;font-size:12px;line-height:1.2;letter-spacing:0;color:#a29ac1}.person-block-title{display:flex;align-items:center;gap:20px;margin-bottom:16px}.person-block-title .iconed{display:flex;gap:7px;line-height:22px}.person-block-title .iconed:before{content:"";background:transparent url(/build/assets/person-sprite-CCn79DFv.svg) 50% 50% no-repeat;height:24px;width:24px;background-position:50% 0}.person-block-title .iconed.home-icon:before{background-position:50% -24px}.person-block-title .iconed.building-icon:before{background-position:50% -48px}.person-block-title .iconed.search-icon:before{background-position:50% -72px}.person-block-title .iconed.phone-icon:before{background-position:50% -96px}.person-block-title .iconed.email-icon:before{background-position:50% -120px}.person-block-title .iconed.relatives-icon:before{background-position:50% -144px}.person-block-title .iconed.neighbours-icon:before{background-position:50% -168px}.person-block-title .iconed.associates-icon:before{background-position:50% -192px}@media only screen and (max-width:1023px){.person-block#person-summary .person-block-title{flex-direction:column;align-items:flex-start;gap:10px}}.person-block#person-summary .person-block-title h2,.person-block#person-summary .person-block-title .like-h2{font-weight:600;font-size:32px;line-height:1;letter-spacing:-1px;color:#251d3f}@media only screen and (max-width:1023px){.person-block#person-summary .person-block-title h2,.person-block#person-summary .person-block-title .like-h2{font-size:28px}}.person-block#person-summary .person-block-title span{font-weight:400;font-size:17px;line-height:1;letter-spacing:-.2px;color:#251d3f;padding:4px 7px;background:#dbd4fc;border-radius:4px;height:30px;display:flex;align-items:center}@media only screen and (max-width:1023px){.person-block .common-flex.mobile-column{gap:16px}.person-block .common-flex.mobile-column .common-button-block{width:100%}}.person-grid{display:grid;grid-template-columns:1fr;gap:10px}@media only screen and (min-width:1024px){.person-grid.columned-3{grid-template-columns:1fr 1fr 1fr;gap:15px 24px}}.person-grid-column{display:flex;flex-direction:column;gap:11px;position:relative}.person-grid-block p{font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#51496a}.person-grid-block p a,.person-grid-block p .like-link{text-decoration:underline}.person-grid-block p.text-title{font-weight:700;font-size:18px;line-height:1.48;letter-spacing:-.5px;color:#251d3f;padding-bottom:1px}.person-grid-block p:has(.counter-label){padding-right:38px;position:relative}.person-grid-block span.counter-label{cursor:pointer;font-weight:700;font-size:13px;line-height:1.3;text-transform:uppercase;color:#251d3f;background:#dbd4fc;border-radius:4px;padding:0 6px;height:18px;display:inline-flex;align-items:center;margin-left:12px;position:absolute;margin-top:2px}@media(hover:none){.person-grid-block span.counter-label.touch-hovered{opacity:.7}}@media(hover:hover){.person-grid-block span.counter-label:hover{opacity:.7}}.person-grid-block .common-flex.align-start{padding-top:2px}.colored-column{display:flex;flex-direction:column;gap:16px;background:#dbd4fc;padding:42px 36px;position:relative;box-shadow:0 4px 7.4px #0000000f}@media only screen and (max-width:350px){.colored-column{padding:42px 18px}.colored-column .common-button-block .like-button{font-size:16px}}@media only screen and (max-width:1023px){.colored-column{border-radius:20px 20px 0 0;margin-bottom:-25px;margin-top:20px;margin-right:8px}.colored-column:before{content:"";width:calc(100% - 40px);position:absolute;height:16px;background:inherit;clip-path:polygon(50% 0%,0% 100%,100% 100%);top:-16px;left:20px}.colored-column:after{content:"";width:0;height:0;right:-10px;position:absolute;bottom:0;border-top:7px solid #988FC0;border-right:10px solid transparent}}@media only screen and (min-width:1024px){.colored-column{position:absolute;top:-78px;width:100%;border-radius:0 0 20px 20px}.colored-column:before{content:"";width:calc(100% - 40px);position:absolute;height:16px;background:inherit;clip-path:polygon(50% 100%,0% 0%,100% 0%);bottom:-16px;left:20px}.colored-column:after{content:"";position:absolute;top:0;width:0;height:0;right:-10px;border-bottom:7px solid #988FC0;border-right:10px solid transparent}}.colored-column p{font-weight:600;font-size:24px;line-height:1;letter-spacing:-1px;text-align:center;color:#251d3f}.colored-column .arrowed:after{content:"";display:inline-block;border:solid #fff;border-width:0 2px 2px 0;padding:3px;transform:rotate(-45deg);margin-left:12px}.map-block{width:100%;height:330px;overflow:hidden;position:relative;margin:8px 0 16px}@media only screen and (max-width:1023px){.map-block{margin:8px -16px 16px;width:calc(100% + 32px)}}.map-block .show-map{background:#e5e7eb;height:100%;left:0;position:absolute;top:0;width:100%;cursor:pointer}.map-block .show-map:before{content:"";position:absolute;width:100%;height:100%;background-image:image-set(url(/build/assets/map-bg-BsksGSPu.avif) type("image/avif"),url(/build/assets/map-bg-Cd4Azpgs.webp) type("image/webp"),url(/build/assets/map-bg-CoXbv3-f.png) type("image/png"));background-position:50% 50%;background-size:cover;filter:blur(4px)}.map-block .show-map:after{position:absolute;content:"Show map";background:#704cf2;font-weight:600;font-size:18px;display:flex;align-items:center;justify-content:center;width:170px;color:#fff;padding:0 15px;height:50px;border-radius:8px;border:none;cursor:pointer;box-sizing:border-box;top:50%;left:50%;margin:-25px 0 0 -85px}@media(hover:none){.map-block .show-map.touch-hovered:after{background:#8e6aff}}@media(hover:hover){.map-block .show-map:hover:after{background:#8e6aff}}.map-block.map-visible .show-map{display:none}.swiper-container{position:relative;overflow:hidden}.swiper-container .swiper-wrapper{position:static}.swiper-container:not(.swiper-initialized){padding:0}.swiper-container:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media only screen and (max-width:1023px){.swiper-container:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:1fr}}.swiper-container:not(.swiper-initialized) .swiper-button-prev,.swiper-container:not(.swiper-initialized) .swiper-button-next,.swiper-container:not(.swiper-initialized) .swiper-pagination{display:none}@media only screen and (min-width:1024px){.swiper-container{padding:0 67px;border-radius:12px}.swiper-container .swiper-slide{box-shadow:0 2.33px 4.32px #0000000f;height:auto;border:1px solid #E9E8EC;border-radius:12px}.swiper-container .swiper-slide a,.swiper-container .swiper-slide .like-link{display:flex;flex-direction:column;gap:8px;padding:12px 16px;cursor:pointer}.swiper-container .swiper-slide .like-h4{font-weight:500;font-size:20px;line-height:1;letter-spacing:-1px;color:#251d3f}.swiper-container .swiper-slide p span{font-weight:400;font-size:12px;line-height:1.2;letter-spacing:-.2px;color:#251d3f;padding:4px 6px;background:#dbd4fc;border-radius:4px;height:22px;display:inline-flex;align-items:center}.swiper-container .swiper-slide .text-note{color:#51496a}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{height:100%;width:50px;background:#dbd4fc;position:absolute;top:0;left:0;border-radius:12px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.15s ease}.swiper-container .swiper-button-prev:after,.swiper-container .swiper-button-next:after{content:"";display:inline-block;border:solid #fff;border-width:0 2px 2px 0;padding:3px;transform:rotate(135deg)}.swiper-container .swiper-button-prev.swiper-button-disabled,.swiper-container .swiper-button-next.swiper-button-disabled{filter:brightness(1.05);cursor:default}}@media only screen and (min-width:1024px)and (hover:none){.swiper-container .swiper-button-prev.touch-hovered,.swiper-container .swiper-button-next.touch-hovered{opacity:1;filter:brightness(1.05)}}@media only screen and (min-width:1024px)and (hover:hover){.swiper-container .swiper-button-prev:hover,.swiper-container .swiper-button-next:hover{opacity:1;filter:brightness(1.05)}}@media only screen and (min-width:1024px){.swiper-container .swiper-button-next{right:0;left:auto}.swiper-container .swiper-button-next:after{transform:rotate(-45deg)}.swiper-container .swiper-pagination{display:none}}@media only screen and (max-width:1023px){.swiper-container .swiper-slide{display:flex;flex-direction:column;gap:12px}.swiper-container .swiper-slide-inner{box-shadow:0 2.33px 4.32px #0000000f;border:1px solid #E9E8EC;border-radius:12px}.swiper-container .swiper-slide-inner a,.swiper-container .swiper-slide-inner .like-link{display:flex;flex-direction:column;gap:8px;padding:12px 16px;cursor:pointer}.swiper-container .swiper-slide-inner .like-h4{font-weight:500;font-size:20px;line-height:1;letter-spacing:-1px;color:#251d3f}.swiper-container .swiper-slide-inner p span{font-weight:400;font-size:12px;line-height:1.2;letter-spacing:-.2px;color:#251d3f;padding:4px 6px;background:#dbd4fc;border-radius:4px;height:22px;display:inline-flex;align-items:center}.swiper-container .swiper-slide-inner .text-note{color:#51496a}.swiper-container .swiper-pagination{align-items:center;display:flex;line-height:0;margin-top:17px;width:100%!important;z-index:1;height:10px}.swiper-container .swiper-pagination-bullet{background:#dbd4fc;border-radius:10px;height:6px;margin:0 4px;transition:all .3s ease-in-out;width:6px;flex-shrink:0}.swiper-container .swiper-pagination-bullet.active{background:#704cf2;pointer-events:none;width:10px;height:10px}}.person-block-tabs{display:inline-block;width:100%;margin-top:2px}.person-block-tabs-content{display:inline-block;width:100%;margin-top:16px}.person-block-tabs-content section{display:none}.person-block-tabs-content section ul{display:flex;gap:8px;width:100%;overflow:auto;flex-wrap:wrap}.person-block-tabs-content section ul li{border:1px solid #E9E8EC;border-radius:4px;flex-shrink:0}.person-block-tabs-content section ul li.current{border-color:#704cf2;box-shadow:inset 0 0 0 2px #704cf2}.person-block-tabs-content section ul li a,.person-block-tabs-content section ul li .like-link{cursor:pointer;font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#51496a;display:flex;padding:0 8px;height:28px;align-items:center}.person-block-tabs input[type=radio]{position:absolute;left:-200vw}.person-block-tabs>input:first-child:checked~.person-block-tabs-content>section:first-child,.person-block-tabs>input:nth-child(3):checked~.person-block-tabs-content>section:nth-child(2){display:block}.person-block-tabs>label{border-bottom:1px solid #E9E8EC;font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#a29ac1;display:inline-flex;padding:0 14px 16px;height:22px;align-items:center;cursor:pointer}@media only screen and (max-width:1023px){.person-block-tabs>label{width:50%;justify-content:center}}@media(hover:none){.person-block-tabs>label.touch-hovered{opacity:.7}}@media(hover:hover){.person-block-tabs>label:hover{opacity:.7}}.person-block-tabs>input[type=radio]:checked+label{border-color:#704cf2;color:#704cf2;height:21px;border-width:2px;font-weight:700;cursor:default}.person-block-tabs>input[type=radio]:disabled+label{cursor:default;opacity:.4}@media only screen and (max-width:1023px){.person-block-tabs .toggle-container .toggle-visibility:has(>:nth-child(11))+[type=checkbox]+label{display:inline-block}.person-block-tabs .toggle-container:has([type=checkbox]:not(:checked)) .toggle-visibility:has(>:nth-child(11))>:nth-child(11),.person-block-tabs .toggle-container:has([type=checkbox]:not(:checked)) .toggle-visibility:has(>:nth-child(11))>:nth-child(11)~*{visibility:hidden;width:0;height:0;position:absolute}}
