@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:DrukTextWide;font-style:normal;font-weight:700;src:url(./DrukTextWideCy-Medium.9242f88.9hsJoQm0.woff2) format("woff2")}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ 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) format("woff")}:root{--font-face-primary:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-face-secondary:"DrukTextWide",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--base-font-size:100px;--base-font-family:var(--font-face-primary);--base-text-color:#000;--base-text-line-height:1.5;--container-max-width:13.12rem;--container-gap:.8rem;--container-gap-negative:-.8rem;--gap-xxxxl:.8rem;--gap-xxxl:.72rem;--gap-xxl:.64rem;--gap-xl:.56rem;--gap-l:.48rem;--gap-m:.4rem;--gap-s:.32rem;--gap-xs:.24rem;--gap-xxs:.16rem;--gap-xxxs:.08rem;--gap-xxxxs:.03rem;--gap-negative-xxxxl:-.8rem;--gap-negative-xxxl:-.72rem;--gap-negative-xxl:-.64rem;--gap-negative-xl:-.56rem;--gap-negative-l:-.48rem;--gap-negative-m:-.4rem;--gap-negative-s:-.32rem;--gap-negative-xs:-.24rem;--gap-negative-xxs:-.16rem;--gap-negative-xxxs:-.08rem;--header-text-font-family:var(--font-face-secondary);--header-text-color:inherit;--header-text-font-size-1:.49rem;--header-text-font-size-2:.4rem;--header-text-font-size-3:.28rem;--header-text-font-size-4:.24rem;--header-text-font-size-5:.22rem;--header-text-font-size-6:.2rem;--header-text-line-height-1:1.2;--header-text-line-height-2:1.2;--header-text-line-height-3:1.2;--header-text-line-height-4:1.2;--header-text-line-height-5:1.2;--header-text-line-height-6:1.2;--header-text-font-weight-1:400;--header-text-font-weight-2:400;--header-text-font-weight-3:400;--header-text-font-weight-4:400;--header-text-font-weight-5:400;--header-text-font-weight-6:400;--header-text-bottom-offset-1:var(--gap-xs);--header-text-bottom-offset-2:var(--gap-xs);--header-text-bottom-offset-3:var(--gap-xs);--header-text-bottom-offset-4:var(--gap-xs);--header-text-bottom-offset-5:var(--gap-xs);--header-text-bottom-offset-6:var(--gap-xs);--content-text-font-size:.16rem;--content-text-bottom-offset:.24rem;--content-text-bottom-offset-header:var(--gap-xxl);--content-text-list-offset:calc(var(--content-text-bottom-offset)/3);--color-green:#13cc86;--color-primary:#ffcf33;--color-primary-100:#d69d00;--color-primary-hover:#ffc400;--color-primary-active:#f0b400;--color-secondary:#eff0f0;--color-secondary-10:#fcfcfc;--color-secondary-15:#f7f8f8;--color-secondary-20:#f1f3f3;--color-secondary-30:#eff0f0;--color-secondary-40:#eaebec;--color-secondary-50:#dfe1e2;--color-secondary-60:#abaeb0;--color-secondary-70:#969a9c;--color-secondary-80:#7d8082;--color-secondary-100:#202122;--color-white:#fff;--color-white-hover:#ccc;--color-white-active:#999;--color-white-rgb:255,255,255;--color-black:#000;--color-black-hover:#4b4d4e;--color-black-active:#7d8082;--color-black-alpha-50:grey;--color-black-rgb:0,0,0;--color-footer:#f7f8f8;--color-fade:#a8abae;--color-section-gray:#fcfcfc;--color-placeholder:#e1e5e5;--color-field:#fcfcfc;--color-border:#f1f3f3;--color-alert:#f50200;--header-height:.95rem;--header-negative-height:-.95rem;--header-sub-height:.7rem;--header-negative-sub-height:-.7rem;--transition-duration:.25s;--shadow:0 .2rem .4rem rgba(0,0,0,.04),0 -1.4rem 1.6rem rgba(0,0,0,.04),0 .1rem .8rem rgba(0,0,0,.1);--shadow-high:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1)}@media screen and (max-width:1439px){:root{--container-gap:.64rem;--container-gap-negative:-.64rem}}@media screen and (max-width:1279px){:root{--container-gap:.32rem;--container-gap-negative:-.32rem}}@media screen and (max-width:1023px){:root{--header-height:.72rem;--header-negative-height:-.72rem}}@media screen and (max-width:600px){:root{--container-gap:.16rem;--container-gap-negative:-.16rem}}@media screen and (max-width:1023px){#projectPlan .plan-scroll{margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative)}}@media screen and (max-width:767px){#projectPlan .plan-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}#projectPlan .plan-scroll::-webkit-scrollbar{display:none;height:0;width:0}#projectPlan .plan-scroll .plan{display:inline-block;height:100%;vertical-align:top}#projectPlan .plan-scroll .plan__area{height:100%}#projectPlan .plan-scroll svg{display:inline-block;height:4rem;vertical-align:top;width:auto}}#projectPlan .plan-scroll .simplebar-track{background:rgba(var(--color-white-rgb),.6)}#projectPlan .plan-scroll .simplebar-track.simplebar-horizontal{bottom:var(--gap-xxs);height:.04rem;left:.36rem;right:.36rem;width:calc(100% - .72rem)}#projectPlan .plan-scroll .simplebar-scrollbar:before{background-color:var(--color-white)}#projectPlan .plan{position:relative}#projectPlan .plan__area{border-radius:.32rem;overflow:hidden}@media screen and (max-width:1023px){#projectPlan .plan__area{border-radius:0}}#projectPlan .plan__section{left:0;top:0}#projectPlan .plan__marker,#projectPlan .plan__section{position:absolute}#projectPlan .plan__marker_highlighted .plan__info{opacity:1;transition:opacity var(--transition-duration),visibility var(--transition-duration);visibility:visible}#projectPlan .plan__label{align-items:center;background-color:var(--color-white);border-radius:.12rem;box-shadow:0 .02rem .05rem rgba(var(--color-black-rgb),.04),0 .02rem .04rem rgba(var(--color-black-rgb),.06),0 -.5px .03rem rgba(var(--color-black-rgb),.08);cursor:pointer;display:flex;flex-wrap:wrap;font-size:.12rem;font-weight:600;line-height:1.5;padding:.04rem .08rem .04rem .04rem;position:relative}#projectPlan .plan__label>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){#projectPlan .plan__label{background-color:none;box-shadow:none;padding:0}}@media screen and (max-width:600px){#projectPlan .plan__label_desktop{display:none}}#projectPlan .plan__label_mobile{background-color:none;display:none}@media screen and (max-width:600px){#projectPlan .plan__label_mobile{display:flex;flex-wrap:wrap}#projectPlan .plan__label_mobile>*{min-height:1px;min-width:1px}}#projectPlan .plan__label_static{background-color:transparent;background-color:initial;cursor:default;padding:0}#projectPlan .plan__label_static .plan__label-icon{margin-right:0}#projectPlan .plan__label-icon{align-items:center;background-color:var(--color-primary);border-radius:.08rem;display:flex;flex:none;flex-wrap:wrap;height:.26rem;justify-content:center;margin-right:var(--gap-xxxs);min-width:.26rem;padding:0 .04rem}#projectPlan .plan__label-icon>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){#projectPlan .plan__label-icon{margin-right:0}}#projectPlan .plan__label-title{flex:none}@media screen and (max-width:1023px){#projectPlan .plan__label-title{display:none}}#projectPlan .plan__info{left:0;opacity:0;padding-top:var(--gap-xxxs);position:absolute;top:100%;visibility:hidden;z-index:2}@media screen and (max-width:767px){#projectPlan .plan__info{left:50%;padding-top:0;position:fixed;top:auto;transform:translate(-50%,-50%)}}#projectPlan .plan__info-close{background:none;border:0;display:none;height:.24rem;left:calc(100% + var(--gap-xxxs)/2);margin:0;opacity:1;padding:0;pointer-events:none;position:absolute;top:0;transition-duration:var(--transition-duration);transition-property:opacity;width:.24rem}@media screen and (max-width:767px){#projectPlan .plan__info-close{display:block}}#projectPlan .plan__info-close-icon{stroke:var(--color-primary);display:block}#projectPlan .plan__info-content{background-color:var(--color-white);border-radius:.12rem;box-shadow:0 .02rem .04rem #0000000a,0 .12rem .12rem #0000000a,0 .01rem .08rem #0000001a;padding:var(--gap-xs) var(--gap-xxs);width:3.95rem}@media screen and (max-width:767px){#projectPlan .plan__info-content{max-width:calc(100vw - .64rem)}}#projectPlan .plan__info-heading{align-items:flex-start;display:flex;flex-wrap:wrap}#projectPlan .plan__info-heading>*{min-height:1px;min-width:1px}#projectPlan .plan__info-title{flex:1}#projectPlan .plan__info-title div{font-size:.2rem;font-weight:600;line-height:1.2}#projectPlan .plan__info-favorite{border:none;padding:0}#projectPlan .plan__info-favorite svg{height:.32rem;margin:0;width:.32rem}#projectPlan .plan__info-headnote{display:block;font-size:.12rem;line-height:1.3333333333}#projectPlan .plan__info-footnote{display:block;font-size:.14rem;line-height:1.4285714286;margin-top:calc(var(--gap-xxxs)/2)}#projectPlan .plan__info-settling{color:var(--color-black-alpha-50);flex:none;font-size:.14rem;line-height:1.4285714286;margin:.04rem 0 0 .2rem;text-align:right}#projectPlan .plan__info-rooms{margin-bottom:-.06rem;margin-top:.1rem}#projectPlan .plan__info-room{align-items:center;display:flex;flex-wrap:wrap;font-size:.14rem;line-height:1.4285714286;padding:.06rem 0}#projectPlan .plan__info-room>*{min-height:1px;min-width:1px}#projectPlan .plan__info-room:hover .plan__info-room-price svg{fill:var(--color-primary-hover)}#projectPlan .plan__info-room+.plan__info-room{border-top:.01rem solid var(--color-border)}#projectPlan .plan__info-room-type{flex:1;font-weight:600;padding-right:var(--gap-xxs)}#projectPlan .plan__info-room-price{align-items:center;color:var(--color-black-alpha-50);display:flex;flex:none;flex-wrap:wrap}#projectPlan .plan__info-room-price>*{min-height:1px;min-width:1px}#projectPlan .plan__info-room-price span{flex:none}#projectPlan .plan__info-room-price svg{flex:none;margin-left:var(--gap-xxxs);fill:currentColor;transition:fill .25s}#projectPlan .plan__info-house{border-top:.01rem solid var(--color-border);padding:var(--gap-xxs)}#projectPlan .plan__info-house-title{color:var(--color-black-alpha-50);font-size:.12rem;line-height:1.3333333333;margin-bottom:calc(var(--gap-xxxs)/2)}#projectPlan .plan__info-house-item{align-items:center;display:flex;flex-wrap:wrap;position:relative}#projectPlan .plan__info-house-item>*{min-height:1px;min-width:1px}#projectPlan .plan__info-house-item:hover .plan__info-house-icon{fill:var(--color-primary)}#projectPlan .plan__info-house-item+.plan__info-house-item .plan__info-house-content{border-top:.01rem solid var(--color-border)}#projectPlan .plan__info-house-image{display:block;flex:none;height:.48rem;margin-right:var(--gap-xxs);width:.48rem}#projectPlan .plan__info-house-content{flex:1;padding-bottom:.12rem;padding-top:.12rem;position:relative}#projectPlan .plan__info-house-heading{align-items:center;display:flex;flex-wrap:wrap}#projectPlan .plan__info-house-heading>*{min-height:1px;min-width:1px}#projectPlan .plan__info-house-heading div{flex:1;font-size:.14rem;font-weight:600;line-height:1.4285714286;overflow:hidden;padding-right:var(--gap-xxs);text-overflow:ellipsis;white-space:nowrap}#projectPlan .plan__info-house-heading span{color:var(--color-black-alpha-50);flex:none;font-size:.12rem;line-height:1.3333333333}#projectPlan .plan__info-house-price{font-size:.14rem;line-height:1.4285714286;padding-bottom:.02rem;padding-top:.02rem}#projectPlan .plan__info-house-icon{bottom:.12rem;display:block;position:absolute;right:0;fill:var(--color-black-alpha-50);transition:fill var(--transition-duration)}#projectPlan .plan__info_house .plan__info-content{padding:0;width:2.52rem}#projectPlan .plan__info_house .plan__info-heading{padding:var(--gap-xxs)}#projectPlan .plan-flat{position:relative}#projectPlan .plan-flat__panorama{bottom:var(--gap-s);position:absolute;right:var(--gap-s);z-index:1}@media screen and (max-width:1023px){#projectPlan .plan-flat__panorama{border-radius:.12rem;bottom:auto;font-size:.14rem;line-height:1.4285714286;margin-top:var(--gap-xxxs);padding:.13rem .18rem;position:relative;right:auto;width:100%}}#projectPlan .highlighted,#projectPlan .highlighted path,#projectPlan path.highlighted{fill:#ffcf3380!important;stroke:#ffcf33!important}#projectPlan .foreignObject,#projectPlan .foreignObject .svg{pointer-events:none}#projectPlan .foreignObject path{pointer-events:all}
