.ZawojaDetailPage_page__R9tHC{--paper:#ffffff;--ink:#252927;--muted:#626762;background:var(--paper);color:var(--ink);margin-top:-72px;font-family:Arial,sans-serif;line-height:1.65}.ZawojaDetailPage_page__R9tHC h2,.ZawojaDetailPage_page__R9tHC h3{font-family:Arial,sans-serif;font-weight:400;line-height:1.1;letter-spacing:-.035em}.ZawojaDetailPage_page__R9tHC h2{font-size:clamp(40px,4.8vw,72px)}.ZawojaDetailPage_page__R9tHC h3{font-size:clamp(25px,2.3vw,35px)}.ZawojaDetailPage_page__R9tHC p{color:var(--muted);margin:24px 0;font-size:15px;max-width:550px}.ZawojaDetailPage_page__R9tHC button{cursor:pointer}.ZawojaDetailPage_page__R9tHC a,.ZawojaDetailPage_page__R9tHC button{-webkit-tap-highlight-color:transparent}.ZawojaDetailPage_page__R9tHC a:focus-visible,.ZawojaDetailPage_page__R9tHC button:focus-visible{outline:2px solid #b2976b;outline-offset:5px}.ZawojaDetailPage_wrap__ikVzC{width:88%;max-width:1360px;margin:0 auto}.ZawojaDetailPage_eyebrow__6J250{display:block;font-size:10px;letter-spacing:3px;text-transform:uppercase;margin-bottom:24px}.ZawojaDetailPage_section__QJdF8{padding:110px 0;scroll-margin-top:95px}.ZawojaDetailPage_photo__PryG3{-o-object-fit:cover;object-fit:cover}.ZawojaDetailPage_contain__GFVkv{-o-object-fit:contain;object-fit:contain}.ZawojaDetailPage_heroTrack__AXqhC{height:155svh;position:relative}.ZawojaDetailPage_hero__D9Hdx{overflow:hidden;color:white;background:#252927}.ZawojaDetailPage_heroPhoto__srHEC,.ZawojaDetailPage_layer__qMEDL,.ZawojaDetailPage_shade__Eyt3O{position:absolute;inset:0}.ZawojaDetailPage_layer__qMEDL{opacity:0;transition:opacity 1s}.ZawojaDetailPage_shown__Q79IC{opacity:1}.ZawojaDetailPage_shade__Eyt3O{background:linear-gradient(#07130d55,transparent 40%,#07130d88);pointer-events:none}.ZawojaDetailPage_heroTitle__fR1Es{position:absolute;top:28%;left:5%;right:5%;text-align:center;text-shadow:0 2px 35px #0004}.ZawojaDetailPage_heroTitle__fR1Es h1{font-size:clamp(64px,10vw,156px);font-weight:400;line-height:1;letter-spacing:-.065em}.ZawojaDetailPage_heroTitle__fR1Es p{color:white;margin:22px auto;font-size:20px;letter-spacing:.04em}.ZawojaDetailPage_heroBottom__dSA9P{position:absolute;bottom:35px;left:6%;right:6%;display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:2px}.ZawojaDetailPage_switch__Y7QBr{display:flex;gap:6px}.ZawojaDetailPage_switch__Y7QBr button{padding:10px 18px;border:1px solid #ffffff77;font-size:10px;text-transform:uppercase}.ZawojaDetailPage_switch__Y7QBr button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.ZawojaDetailPage_intro__fGzRk{text-align:center;position:relative;z-index:1;padding:110px 6% 75px;background:var(--paper)}.ZawojaDetailPage_intro__fGzRk h2{max-width:800px;margin:auto}.ZawojaDetailPage_intro__fGzRk p{margin:28px auto 35px}.ZawojaDetailPage_textLink__hDX5b{display:inline-block;border-bottom:1px solid;margin:10px 0;padding-bottom:5px;font-size:12px}.ZawojaDetailPage_facts__8faOz{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;padding-bottom:80px;border-bottom:1px solid #cbd0c1}.ZawojaDetailPage_facts__8faOz strong{display:block;font:40px Georgia;margin-bottom:8px}.ZawojaDetailPage_facts__8faOz span{font-size:11px;text-transform:uppercase;letter-spacing:1px}.ZawojaDetailPage_sectionTop__8BsDa{display:flex;justify-content:space-between;align-items:center;gap:60px;margin-bottom:55px}.ZawojaDetailPage_sectionTop__8BsDa h2{max-width:620px}.ZawojaDetailPage_sectionTop__8BsDa p{max-width:340px}.ZawojaDetailPage_storyTrack__fVTd7{height:270svh}.ZawojaDetailPage_storyStage__OuwYp{position:sticky;top:0;height:100svh;overflow:hidden;background:var(--ink)}.ZawojaDetailPage_storySlide__VFIZq{position:absolute;inset:0;margin:0}.ZawojaDetailPage_storySlide__VFIZq:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,#07130dbb)}.ZawojaDetailPage_storySlide__VFIZq figcaption{position:absolute;left:6%;bottom:8%;z-index:1;color:white}.ZawojaDetailPage_storySlide__VFIZq h3{font-size:clamp(44px,5vw,80px)}.ZawojaDetailPage_duo__HR9qp,.ZawojaDetailPage_pair__KgL4R{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;margin-top:70px}.ZawojaDetailPage_pair__KgL4R>figure:last-child{padding-top:100px}.ZawojaDetailPage_galleryPhoto__FmdJm,.ZawojaDetailPage_mediumPhoto__JZQJz,.ZawojaDetailPage_planPhoto__ZPZ5g,.ZawojaDetailPage_spaPhoto__ZuqTW,.ZawojaDetailPage_tallPhoto__3awjU{position:relative;overflow:hidden}.ZawojaDetailPage_mediumPhoto__JZQJz{height:420px}.ZawojaDetailPage_pair__KgL4R>figure:last-child .ZawojaDetailPage_mediumPhoto__JZQJz{height:330px}.ZawojaDetailPage_duo__HR9qp h3,.ZawojaDetailPage_pair__KgL4R h3{margin-top:24px}.ZawojaDetailPage_dark__nWRb9{padding:110px 0;background:#ffffff;color:var(--ink);scroll-margin-top:90px}.ZawojaDetailPage_dark__nWRb9 p{color:var(--muted)}.ZawojaDetailPage_spaGrid__qGJye{display:grid;grid-template-columns:1.35fr .75fr;align-items:center;gap:85px}.ZawojaDetailPage_spaPhoto__ZuqTW{height:650px}.ZawojaDetailPage_features__00GK8{border-top:1px solid #65765f;margin-top:30px;padding-top:20px;font-size:12px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_note__W_tH5{font-size:11px}.ZawojaDetailPage_duo__HR9qp{grid-template-columns:1fr 1fr;gap:65px}.ZawojaDetailPage_duo__HR9qp>figure:last-child{margin-top:80px}.ZawojaDetailPage_rooms___SKh7{display:grid;grid-template-columns:.85fr 1.2fr;align-items:center;gap:100px}.ZawojaDetailPage_tallPhoto__3awjU{height:600px}.ZawojaDetailPage_roomstrip__zY504{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:70px}.ZawojaDetailPage_roomstrip__zY504 .ZawojaDetailPage_mediumPhoto__JZQJz{height:330px}.ZawojaDetailPage_roomstrip__zY504 figcaption{font-size:12px;margin-top:14px}.ZawojaDetailPage_plans__YPrKe{background:#ffffff;padding:110px 0;scroll-margin-top:90px}.ZawojaDetailPage_planGrid__d7GWt{display:grid;grid-template-columns:1fr;gap:36px}.ZawojaDetailPage_planPhoto__ZPZ5g{min-height:480px;background:#ffffff}.ZawojaDetailPage_tabs__ywIxx{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0}.ZawojaDetailPage_tabs__ywIxx button{font-size:12px;padding:10px 14px;border:1px solid #b8bfb3}.ZawojaDetailPage_tabs__ywIxx button[aria-pressed=true]{background:var(--ink);color:white}.ZawojaDetailPage_filters__XLiZf{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:24px;align-items:center}.ZawojaDetailPage_filters__XLiZf>button{font-size:10px;text-transform:uppercase;letter-spacing:1px;padding:10px 0;border-bottom:1px solid transparent}.ZawojaDetailPage_filters__XLiZf>button[aria-pressed=true]{border-color:var(--ink)}.ZawojaDetailPage_galleryArrows__rIL5k{margin-left:auto;display:flex;gap:8px}.ZawojaDetailPage_galleryArrows__rIL5k button{border:1px solid #b8bfb3;padding:8px 20px}.ZawojaDetailPage_gallery___9vgY{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:24px;padding-bottom:20px}.ZawojaDetailPage_galleryCard__5fjO_{flex:0 0 43%;scroll-snap-align:start;text-align:left}.ZawojaDetailPage_galleryPhoto__FmdJm{height:420px}.ZawojaDetailPage_gallery___9vgY span{display:block;margin-top:14px;font-size:12px}.ZawojaDetailPage_gallery___9vgY img{transition:transform .6s}.ZawojaDetailPage_galleryCard__5fjO_:hover img{transform:scale(1.025)}.ZawojaDetailPage_night__aDKas{height:850px;position:relative;color:white}.ZawojaDetailPage_nightText___xxsQ{position:absolute;bottom:80px;left:6%;max-width:500px}.ZawojaDetailPage_nightText___xxsQ p{color:white}.ZawojaDetailPage_button__vPlrd,.ZawojaDetailPage_lightButton__Bvs1e{display:inline-block;padding:15px 24px;font-size:11px;text-transform:uppercase;letter-spacing:1px;border:1px solid var(--ink);background:var(--ink);color:white}.ZawojaDetailPage_lightButton__Bvs1e{border-color:white;background:transparent}.ZawojaDetailPage_contact__qAYmv{display:grid;grid-template-columns:1fr .7fr;gap:100px}.ZawojaDetailPage_contact__qAYmv aside{border-left:1px solid #cbd0c1;padding:40px}.ZawojaDetailPage_price__NI5r9{font:44px Georgia;margin-top:35px}.ZawojaDetailPage_spec__1U7WW{border-top:1px solid #cbd0c1;margin:30px 0;font-size:13px}.ZawojaDetailPage_spec__1U7WW>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #cbd0c1}.ZawojaDetailPage_phone__3YvAf{display:block;margin-top:22px;font-size:15px}.ZawojaDetailPage_overlay__Xzr_g{position:fixed;inset:0;background:#07130df2;z-index:100}.ZawojaDetailPage_dialog__O3nFn{position:fixed;inset:3vh 3vw;background:#252927;color:white;z-index:101;padding:22px;display:flex;flex-direction:column;outline:none}.ZawojaDetailPage_dialog__O3nFn h2{font-size:20px}.ZawojaDetailPage_dialog__O3nFn .ZawojaDetailPage_note__W_tH5{margin:0}.ZawojaDetailPage_close__oWnq_{position:absolute;right:20px;top:18px;padding:8px}.ZawojaDetailPage_fullPhoto__5j5Tl{position:relative;flex:1;min-height:0;margin:16px 0}.ZawojaDetailPage_dialogControls__YyEbC{display:flex;justify-content:center;gap:35px;align-items:center}.ZawojaDetailPage_dialogControls__YyEbC button{border:1px solid #ffffff66;padding:8px 20px}.ZawojaDetailPage_noMotion__Vbl2E.ZawojaDetailPage_storyTrack__fVTd7{height:auto}.ZawojaDetailPage_noMotion__Vbl2E .ZawojaDetailPage_storyStage__OuwYp{position:relative;height:auto}.ZawojaDetailPage_noMotion__Vbl2E .ZawojaDetailPage_storySlide__VFIZq{position:relative;height:70svh;opacity:1!important}@media (min-width:1024px){.ZawojaDetailPage_page__R9tHC{margin-top:-92px}}@media (max-width:900px){.ZawojaDetailPage_heroTrack__AXqhC{height:95svh}.ZawojaDetailPage_hero__D9Hdx{height:95svh;position:relative}.ZawojaDetailPage_heroTitle__fR1Es{top:33%}.ZawojaDetailPage_heroTitle__fR1Es h1{font-size:clamp(50px,10vw,90px)}.ZawojaDetailPage_heroTitle__fR1Es .ZawojaDetailPage_eyebrow__6J250{font-size:9px}.ZawojaDetailPage_heroBottom__dSA9P>span{display:none}.ZawojaDetailPage_heroBottom__dSA9P{font-size:9px;letter-spacing:1px;gap:12px}.ZawojaDetailPage_heroTitle__fR1Es p{font-size:16px}.ZawojaDetailPage_heroPhoto__srHEC{transform:none!important}.ZawojaDetailPage_heroTitle__fR1Es{transform:none!important;opacity:1!important}.ZawojaDetailPage_intro__fGzRk{padding:75px 6% 50px}.ZawojaDetailPage_facts__8faOz{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:50px}.ZawojaDetailPage_dark__nWRb9,.ZawojaDetailPage_plans__YPrKe,.ZawojaDetailPage_section__QJdF8{padding:70px 0}.ZawojaDetailPage_sectionTop__8BsDa{display:block}.ZawojaDetailPage_sectionTop__8BsDa p{max-width:550px;margin-top:25px}.ZawojaDetailPage_storyTrack__fVTd7{height:auto}.ZawojaDetailPage_storyStage__OuwYp{height:auto;position:relative}.ZawojaDetailPage_storySlide__VFIZq{height:65svh;position:relative;opacity:1!important}.ZawojaDetailPage_contact__qAYmv,.ZawojaDetailPage_duo__HR9qp,.ZawojaDetailPage_pair__KgL4R,.ZawojaDetailPage_planGrid__d7GWt,.ZawojaDetailPage_rooms___SKh7,.ZawojaDetailPage_spaGrid__qGJye{grid-template-columns:1fr;gap:35px}.ZawojaDetailPage_pair__KgL4R>figure:last-child{padding-top:0}.ZawojaDetailPage_duo__HR9qp .ZawojaDetailPage_mediumPhoto__JZQJz,.ZawojaDetailPage_pair__KgL4R .ZawojaDetailPage_mediumPhoto__JZQJz,.ZawojaDetailPage_pair__KgL4R>figure:last-child .ZawojaDetailPage_mediumPhoto__JZQJz{height:360px}.ZawojaDetailPage_spaPhoto__ZuqTW{height:450px;clip-path:none!important}.ZawojaDetailPage_duo__HR9qp>figure:last-child{margin-top:0}.ZawojaDetailPage_tallPhoto__3awjU{height:480px}.ZawojaDetailPage_roomstrip__zY504{gap:20px;grid-template-columns:1fr}.ZawojaDetailPage_roomstrip__zY504 .ZawojaDetailPage_mediumPhoto__JZQJz{height:400px}.ZawojaDetailPage_planPhoto__ZPZ5g{min-height:400px}.ZawojaDetailPage_galleryCard__5fjO_{flex-basis:85%}.ZawojaDetailPage_galleryPhoto__FmdJm{height:350px}.ZawojaDetailPage_filters__XLiZf{gap:14px}.ZawojaDetailPage_night__aDKas{height:650px}.ZawojaDetailPage_nightText___xxsQ{right:6%;bottom:55px}.ZawojaDetailPage_contact__qAYmv aside{border-left:0;border-top:1px solid #cbd0c1;padding:35px 0}.ZawojaDetailPage_dialog__O3nFn{padding:15px}.ZawojaDetailPage_dialog__O3nFn h2{font-size:16px}.ZawojaDetailPage_close__oWnq_{font-size:12px}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_page__R9tHC *{scroll-behavior:auto!important;transition:none!important}.ZawojaDetailPage_heroTrack__AXqhC{height:100svh}.ZawojaDetailPage_hero__D9Hdx{position:relative}.ZawojaDetailPage_storyTrack__fVTd7{height:auto}.ZawojaDetailPage_storyStage__OuwYp{position:relative;height:auto}.ZawojaDetailPage_storySlide__VFIZq{position:relative;height:70svh;opacity:1!important}}.ZawojaDetailPage_widePhoto__WrazR{position:relative;overflow:hidden;aspect-ratio:16/9}.ZawojaDetailPage_aerial__zgLF4{margin-top:70px}.ZawojaDetailPage_aerial__zgLF4 figcaption,.ZawojaDetailPage_spaExterior__lEP2b figcaption,.ZawojaDetailPage_spaTriptych__23nuI figcaption{font-size:12px;margin-top:14px}.ZawojaDetailPage_spaTriptych__23nuI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ZawojaDetailPage_spaTile__qp0Us{position:relative;aspect-ratio:4/3;overflow:hidden}.ZawojaDetailPage_spaExterior__lEP2b{margin-top:60px}@media (max-width:900px){.ZawojaDetailPage_spaTriptych__23nuI{grid-template-columns:1fr;gap:30px}.ZawojaDetailPage_aerial__zgLF4{margin-top:45px}.ZawojaDetailPage_heroTrack__AXqhC,.ZawojaDetailPage_hero__D9Hdx{height:auto;min-height:0}.ZawojaDetailPage_hero__D9Hdx{padding-top:110px;padding-bottom:85px}.ZawojaDetailPage_heroPhoto__srHEC{position:relative;aspect-ratio:16/9}.ZawojaDetailPage_heroTitle__fR1Es{position:relative;top:auto;left:auto;right:auto;padding:25px 6%}.ZawojaDetailPage_heroTitle__fR1Es h1{font-size:48px}.ZawojaDetailPage_heroTitle__fR1Es .ZawojaDetailPage_eyebrow__6J250{margin-bottom:12px}.ZawojaDetailPage_shade__Eyt3O{display:none}.ZawojaDetailPage_night__aDKas{height:auto;padding-bottom:45px;background:#252927}.ZawojaDetailPage_night__aDKas>img{position:relative!important;height:auto!important;aspect-ratio:16/9}.ZawojaDetailPage_nightText___xxsQ{position:relative;bottom:auto;left:auto;right:auto;padding:35px 6% 0}}.ZawojaDetailPage_lightingLayer__5i8gJ,.ZawojaDetailPage_lightingPhoto__b2vEG{position:absolute;inset:0}.ZawojaDetailPage_lightingLayer__5i8gJ{opacity:0;transition:opacity .65s ease;pointer-events:none}.ZawojaDetailPage_lightingShown__EaJUP{opacity:1}.ZawojaDetailPage_lightingSwitch__jVrDU{position:absolute;top:20px;right:20px;z-index:5;display:flex;padding:4px;gap:4px;background:#242421e6;border:1px solid #ffffff55;border-radius:6px;color:white}.ZawojaDetailPage_lightingSwitch__jVrDU button{padding:9px 14px;font-size:12px;border-radius:3px;min-height:44px}.ZawojaDetailPage_lightingSwitch__jVrDU button[aria-pressed=true]{background:#ffffff;color:#252927}.ZawojaDetailPage_galleryOpen__8IOTI{display:block;width:100%;padding:14px 0;text-align:left;font-size:13px}.ZawojaDetailPage_storySlide__VFIZq figcaption,.ZawojaDetailPage_storySlide__VFIZq:after{pointer-events:none}@media (max-width:900px){.ZawojaDetailPage_lightingSwitch__jVrDU{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_lightingLayer__5i8gJ{transition:none}}.ZawojaDetailPage_sectionNav__RaM7s{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px;padding:24px 6%;border-bottom:1px solid #dedbd3;font-size:12px;background:var(--paper);position:relative;z-index:2}.ZawojaDetailPage_sectionNav__RaM7s a:last-child{margin-left:auto}.ZawojaDetailPage_materials___We_S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:30px 0 50px}.ZawojaDetailPage_materials___We_S article{border-top:1px solid #d7d4cc;padding-top:28px}.ZawojaDetailPage_materials___We_S h3{font-size:28px}.ZawojaDetailPage_specification__toxQ6{display:grid;grid-template-columns:1fr 1fr;gap:0 64px}.ZawojaDetailPage_specification__toxQ6>div{display:flex;justify-content:space-between;gap:25px;padding:22px 0;border-bottom:1px solid #dedbd3;font-size:14px}.ZawojaDetailPage_specification__toxQ6 dt{color:var(--muted)}.ZawojaDetailPage_specification__toxQ6 dd{text-align:right;max-width:60%}.ZawojaDetailPage_location__T5jwr{padding:100px 0;background:#ffffff}.ZawojaDetailPage_nearby__lLBaD>div{gap:24px;align-items:center;padding:24px 0;border-bottom:1px solid #d7d4cc}.ZawojaDetailPage_nearby__lLBaD>div>span:last-child{margin-left:auto}.ZawojaDetailPage_faq__oNSkg details{border-bottom:1px solid #d7d4cc}.ZawojaDetailPage_faq__oNSkg summary{cursor:pointer;padding:24px 0;font-size:18px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_faq__oNSkg p{margin:0 0 24px}@media (max-width:900px){.ZawojaDetailPage_materials___We_S,.ZawojaDetailPage_specification__toxQ6{grid-template-columns:1fr}.ZawojaDetailPage_materials___We_S{gap:20px}.ZawojaDetailPage_sectionNav__RaM7s{justify-content:flex-start;gap:16px 24px}.ZawojaDetailPage_sectionNav__RaM7s a:last-child{margin-left:0}.ZawojaDetailPage_location__T5jwr{padding:70px 0}.ZawojaDetailPage_specification__toxQ6>div{font-size:13px}}.ZawojaDetailPage_wellnessTrack__jq0ab{height:300svh;position:relative}.ZawojaDetailPage_wellnessStage__aPwin{position:sticky;top:0;height:100svh}.ZawojaDetailPage_wellnessSlide__qAhiO{position:absolute;inset:0;margin:0;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);background:#ffffff}.ZawojaDetailPage_wellnessImage__jPFEZ{position:relative;min-height:0;overflow:hidden}.ZawojaDetailPage_wellnessCopy__3Byua{padding:10%;align-self:center}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_wellnessCopy__3Byua h3{font-size:clamp(36px,4vw,64px)}.ZawojaDetailPage_wellnessHint___5cbU{display:block;margin-top:48px;font-size:11px;letter-spacing:1px}.ZawojaDetailPage_wellnessTerrace__sWQ4_{padding-top:90px}.ZawojaDetailPage_wellnessTerrace__sWQ4_ figcaption{margin-bottom:36px}.ZawojaDetailPage_roomEditorial__3_Eob{margin-top:100px;display:grid;gap:100px}.ZawojaDetailPage_roomEditorial__3_Eob figure{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:7%;align-items:center}.ZawojaDetailPage_roomEditorial__3_Eob figure:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)}.ZawojaDetailPage_roomEditorial__3_Eob figure:nth-child(2n) .ZawojaDetailPage_mediumPhoto__JZQJz{order:2}.ZawojaDetailPage_roomEditorial__3_Eob .ZawojaDetailPage_mediumPhoto__JZQJz{height:auto;aspect-ratio:4/3}.ZawojaDetailPage_wellnessStatic__W2os_.ZawojaDetailPage_wellnessTrack__jq0ab{height:auto}.ZawojaDetailPage_wellnessStatic__W2os_ .ZawojaDetailPage_wellnessStage__aPwin{position:relative;height:auto}.ZawojaDetailPage_wellnessStatic__W2os_ .ZawojaDetailPage_wellnessSlide__qAhiO{position:relative;min-height:75svh;opacity:1!important}@media (max-width:900px){.ZawojaDetailPage_wellnessTrack__jq0ab{height:auto}.ZawojaDetailPage_wellnessStage__aPwin{position:relative;height:auto}.ZawojaDetailPage_wellnessSlide__qAhiO{position:relative;grid-template-columns:1fr;opacity:1!important}.ZawojaDetailPage_wellnessImage__jPFEZ{aspect-ratio:4/3}.ZawojaDetailPage_wellnessCopy__3Byua{padding:32px 6% 60px}.ZawojaDetailPage_wellnessHint___5cbU{display:none}.ZawojaDetailPage_wellnessTerrace__sWQ4_{padding-top:20px}.ZawojaDetailPage_roomEditorial__3_Eob{gap:56px;margin-top:60px}.ZawojaDetailPage_roomEditorial__3_Eob figure,.ZawojaDetailPage_roomEditorial__3_Eob figure:nth-child(2n){grid-template-columns:1fr;gap:26px}.ZawojaDetailPage_roomEditorial__3_Eob figure:nth-child(2n) .ZawojaDetailPage_mediumPhoto__JZQJz{order:0}}.ZawojaDetailPage_hero__D9Hdx{background:#ffffff}.ZawojaDetailPage_duskTrack__asQvE{height:220svh;position:relative}.ZawojaDetailPage_duskStage__M7t_F{position:sticky;top:0;height:100svh;overflow:hidden;color:white;background:#252927}.ZawojaDetailPage_duskImages__pifsK,.ZawojaDetailPage_duskLayer__jjkvD,.ZawojaDetailPage_duskShade__X_3TT{position:absolute;inset:0}.ZawojaDetailPage_duskShade__X_3TT{background:linear-gradient(transparent 35%,#0009);pointer-events:none}.ZawojaDetailPage_duskLabel__KHujA{position:absolute;top:12%;left:6%;display:flex;gap:20px;font-size:11px;letter-spacing:2px;text-transform:uppercase;text-shadow:0 1px 8px #000}.ZawojaDetailPage_duskCopy__vdfcn{position:absolute;left:6%;bottom:8%;max-width:620px;padding-right:24px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_duskCopy__vdfcn p{color:white}.ZawojaDetailPage_duskStatic__oJX69{height:auto}.ZawojaDetailPage_duskStatic__oJX69 .ZawojaDetailPage_duskStage__M7t_F{position:relative}@media (max-width:900px){.ZawojaDetailPage_hero__D9Hdx{background:#252927}.ZawojaDetailPage_heroPhoto__srHEC{clip-path:none!important}.ZawojaDetailPage_duskTrack__asQvE{height:auto}.ZawojaDetailPage_duskStage__M7t_F{position:relative;height:auto}.ZawojaDetailPage_duskImages__pifsK{position:relative;aspect-ratio:16/9}.ZawojaDetailPage_duskLayer__jjkvD{opacity:1!important}.ZawojaDetailPage_duskLabel__KHujA,.ZawojaDetailPage_duskShade__X_3TT{display:none}.ZawojaDetailPage_duskCopy__vdfcn{position:relative;left:auto;bottom:auto;padding:36px 6% 60px;opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_heroPhoto__srHEC{clip-path:none!important;transform:none!important}.ZawojaDetailPage_duskTrack__asQvE{height:auto}.ZawojaDetailPage_duskStage__M7t_F{position:relative}.ZawojaDetailPage_duskCopy__vdfcn,.ZawojaDetailPage_duskLayer__jjkvD{opacity:1!important;transform:none!important}}.ZawojaDetailPage_journeyTrack__2HnJb{position:relative;height:280svh}.ZawojaDetailPage_journeyStage__g1tMI{position:sticky;top:0;height:100svh;overflow:hidden;background:#ffffff}.ZawojaDetailPage_journeyRail__7qTDJ{width:300%;height:100%;display:flex}.ZawojaDetailPage_journeyPanel__5qLFU{width:33.333333%;flex-shrink:0;margin:0;padding:7vh 6vw 64px;display:flex;flex-direction:column;gap:24px;min-width:0}.ZawojaDetailPage_journeyPhoto___64OX{position:relative;flex:1;min-height:0;overflow:hidden}.ZawojaDetailPage_journeyCaption__o2xTl{display:flex;justify-content:space-between;align-items:center;gap:40px}.ZawojaDetailPage_journeyCaption__o2xTl .ZawojaDetailPage_eyebrow__6J250{margin-bottom:8px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_journeyCaption__o2xTl p{margin:0;max-width:420px;font-size:14px}.ZawojaDetailPage_journeySkip___JeE4{position:absolute;right:6%;bottom:18px;font-size:11px;border-bottom:1px solid #bdb9b0;padding:4px 0}.ZawojaDetailPage_journeyStatic__ncumB{height:auto}.ZawojaDetailPage_journeyStatic__ncumB .ZawojaDetailPage_journeyStage__g1tMI{position:relative;height:auto}.ZawojaDetailPage_journeyStatic__ncumB .ZawojaDetailPage_journeyRail__7qTDJ{width:100%;display:block;transform:none!important}.ZawojaDetailPage_journeyStatic__ncumB .ZawojaDetailPage_journeyPanel__5qLFU{width:100%;min-height:75svh}.ZawojaDetailPage_journeyStatic__ncumB .ZawojaDetailPage_journeyPhoto___64OX{flex:auto;aspect-ratio:16/9}.ZawojaDetailPage_journeyStatic__ncumB .ZawojaDetailPage_journeySkip___JeE4{display:none}@media (max-width:900px),(prefers-reduced-motion:reduce){.ZawojaDetailPage_journeyTrack__2HnJb{height:auto}.ZawojaDetailPage_journeyStage__g1tMI{position:relative;height:auto}.ZawojaDetailPage_journeyRail__7qTDJ{width:100%;display:block;transform:none!important}.ZawojaDetailPage_journeyPanel__5qLFU{width:100%;padding:32px 6%}.ZawojaDetailPage_journeyPhoto___64OX{flex:auto;aspect-ratio:4/3}.ZawojaDetailPage_journeyCaption__o2xTl{display:block}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_journeyCaption__o2xTl p{margin-top:18px}.ZawojaDetailPage_journeySkip___JeE4{display:none}}.ZawojaDetailPage_heroTrack__AXqhC{min-height:720px}.ZawojaDetailPage_hero__D9Hdx{position:relative}.ZawojaDetailPage_heroTitle__fR1Es{top:21%;left:6%;right:auto;width:40%;text-align:left}.ZawojaDetailPage_heroTitle__fR1Es h1{font-size:clamp(52px,5.5vw,88px);line-height:1.02;letter-spacing:-.055em;font-weight:500}.ZawojaDetailPage_heroTitle__fR1Es p{margin:25px 0;font-size:16px}.ZawojaDetailPage_hero__D9Hdx .ZawojaDetailPage_shade__Eyt3O{background:linear-gradient(90deg,#0a130b80,transparent 58%),linear-gradient(#0003,transparent 32%)}.ZawojaDetailPage_heroBottom__dSA9P{bottom:120px}.ZawojaDetailPage_heroBottom__dSA9P>span{display:none}.ZawojaDetailPage_offerStrip__66oJA{width:88%;max-width:1360px;margin:-82px auto 0;position:relative;z-index:3;background:#fff;display:grid;grid-template-columns:1.1fr 1fr 1fr 1.45fr;gap:30px;padding:35px 40px;box-shadow:0 12px 45px #28282508;align-items:center}.ZawojaDetailPage_offerStrip__66oJA>div{display:flex;flex-direction:column;gap:6px}.ZawojaDetailPage_offerStrip__66oJA strong{font-size:clamp(20px,2vw,29px);font-weight:500;letter-spacing:-.04em}.ZawojaDetailPage_offerStrip__66oJA span{font-size:12px;color:#626762}.ZawojaDetailPage_offerStrip__66oJA .ZawojaDetailPage_eyebrow__6J250{margin-bottom:1px;font-size:9px}.ZawojaDetailPage_offerStrip__66oJA .ZawojaDetailPage_offerAction__7EFgu{border-left:1px solid #e0ded8;padding-left:30px}.ZawojaDetailPage_offerAction__7EFgu a{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;border-bottom:1px solid #252927;padding:8px 0;font-size:13px}.ZawojaDetailPage_offerAction__7EFgu a span{color:inherit;font-size:20px}@media (max-width:900px){.ZawojaDetailPage_heroTrack__AXqhC{height:auto;min-height:0}.ZawojaDetailPage_hero__D9Hdx{height:auto;padding-top:100px;padding-bottom:75px}.ZawojaDetailPage_heroTitle__fR1Es{position:relative;top:auto;left:auto;width:100%;padding:25px 6%}.ZawojaDetailPage_heroTitle__fR1Es h1{font-size:clamp(44px,8vw,65px)}.ZawojaDetailPage_heroBottom__dSA9P{bottom:24px}.ZawojaDetailPage_offerStrip__66oJA{margin-top:0;grid-template-columns:1fr 1fr;padding:28px;gap:26px 20px}.ZawojaDetailPage_offerStrip__66oJA .ZawojaDetailPage_offerAction__7EFgu{border-left:0;border-top:1px solid #e0ded8;padding:22px 0 0;grid-column:1/-1}.ZawojaDetailPage_offerPlace__l89EP{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_heroTrack__AXqhC{height:auto}.ZawojaDetailPage_hero__D9Hdx{min-height:90svh}}.ZawojaDetailPage_heroTitle__fR1Es h1{font-family:Arial,sans-serif}@media (max-width:900px){.ZawojaDetailPage_heroTitle__fR1Es{background:#ffffff;color:#252927;text-shadow:none}.ZawojaDetailPage_heroTitle__fR1Es p{color:#626762}}.ZawojaDetailPage_aerialFull__Zj6uR{position:relative;width:100%;height:100svh;min-height:600px;max-height:none;overflow:hidden;margin:70px 0 0}.ZawojaDetailPage_aerialMoving__n_HDP{position:absolute;inset:-10% 0}.ZawojaDetailPage_aerialFull__Zj6uR figcaption{position:absolute;bottom:28px;left:6%;color:white;font-size:11px;letter-spacing:2px;text-shadow:0 1px 8px #000;background:#0004;padding:8px 12px}.ZawojaDetailPage_mosaic__HlAXl{display:flex;flex-direction:column;gap:38px}.ZawojaDetailPage_mosaicRow__ijP9A{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:22px;height:clamp(440px,43vw,680px)}.ZawojaDetailPage_mosaicCard__pKALG{display:flex;flex-direction:column;min-width:0;min-height:0}.ZawojaDetailPage_mosaicRow__ijP9A .ZawojaDetailPage_mosaicCard__pKALG:first-child{grid-row:1/3}.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.85fr)}.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n) .ZawojaDetailPage_mosaicCard__pKALG:first-child{grid-column:2}.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n) .ZawojaDetailPage_mosaicCard__pKALG:not(:first-child){grid-column:1}.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n) .ZawojaDetailPage_mosaicCard__pKALG:nth-child(2){grid-row:1}.ZawojaDetailPage_mosaicRow__ijP9A[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr;height:clamp(300px,32vw,480px)}.ZawojaDetailPage_mosaicRow__ijP9A[data-count="2"] .ZawojaDetailPage_mosaicCard__pKALG{grid-column:auto;grid-row:1}.ZawojaDetailPage_mosaicRow__ijP9A[data-count="1"]{display:flex;height:clamp(300px,48vw,650px)}.ZawojaDetailPage_mosaicRow__ijP9A[data-count="1"] .ZawojaDetailPage_mosaicCard__pKALG{width:100%}.ZawojaDetailPage_mosaicCard__pKALG .ZawojaDetailPage_galleryPhoto__FmdJm{height:auto;flex:1;min-height:0}.ZawojaDetailPage_mosaicCard__pKALG .ZawojaDetailPage_galleryOpen__8IOTI{flex-shrink:0;padding:12px 0}.ZawojaDetailPage_mosaicCard__pKALG img{transition:transform .7s ease}.ZawojaDetailPage_mosaicCard__pKALG:hover img{transform:scale(1.025)}@media (max-width:900px){.ZawojaDetailPage_aerialFull__Zj6uR{height:auto;min-height:0;aspect-ratio:16/10;margin-top:45px}.ZawojaDetailPage_aerialMoving__n_HDP{inset:0}.ZawojaDetailPage_aerialFull__Zj6uR figcaption{bottom:12px;font-size:9px}.ZawojaDetailPage_mosaic__HlAXl{gap:28px}.ZawojaDetailPage_mosaicRow__ijP9A,.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n),.ZawojaDetailPage_mosaicRow__ijP9A[data-count="2"]{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:16px}.ZawojaDetailPage_mosaicRow__ijP9A .ZawojaDetailPage_mosaicCard__pKALG:first-child,.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n) .ZawojaDetailPage_mosaicCard__pKALG:first-child{grid-column:1/-1;grid-row:auto}.ZawojaDetailPage_mosaicRow__ijP9A .ZawojaDetailPage_mosaicCard__pKALG:not(:first-child),.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n) .ZawojaDetailPage_mosaicCard__pKALG:not(:first-child){grid-column:auto;grid-row:auto}.ZawojaDetailPage_mosaicCard__pKALG .ZawojaDetailPage_galleryPhoto__FmdJm{aspect-ratio:4/3;flex:auto}.ZawojaDetailPage_mosaicRow__ijP9A .ZawojaDetailPage_mosaicCard__pKALG:first-child .ZawojaDetailPage_galleryPhoto__FmdJm{aspect-ratio:16/10}.ZawojaDetailPage_mosaicCard__pKALG .ZawojaDetailPage_lightingSwitch__jVrDU{top:8px;right:8px;gap:0;padding:2px}.ZawojaDetailPage_mosaicCard__pKALG .ZawojaDetailPage_lightingSwitch__jVrDU button{font-size:10px;padding:6px}}@media (max-width:540px){.ZawojaDetailPage_mosaicRow__ijP9A,.ZawojaDetailPage_mosaicRow__ijP9A:nth-child(2n),.ZawojaDetailPage_mosaicRow__ijP9A[data-count="2"]{display:flex;flex-direction:column}.ZawojaDetailPage_mosaicCard__pKALG .ZawojaDetailPage_galleryPhoto__FmdJm,.ZawojaDetailPage_mosaicRow__ijP9A .ZawojaDetailPage_mosaicCard__pKALG:first-child .ZawojaDetailPage_galleryPhoto__FmdJm{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_aerialMoving__n_HDP{transform:none!important}}.ZawojaDetailPage_aerialShade__MkJR8{position:absolute;inset:0;background:linear-gradient(90deg,#07130d99,#07130d22 48%,transparent 70%);pointer-events:none}.ZawojaDetailPage_aerialFull__Zj6uR .ZawojaDetailPage_aerialCaption__Bv_oN{top:20%;bottom:auto;left:6%;width:36%;max-width:470px;padding:0;background:none;letter-spacing:normal;text-shadow:0 2px 20px #0003}.ZawojaDetailPage_aerialCaption__Bv_oN h2{font-size:clamp(42px,5.3vw,80px)}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_aerialCaption__Bv_oN p{color:#fff;font-size:16px;line-height:1.6;max-width:390px}@media (max-width:900px){.ZawojaDetailPage_aerialFull__Zj6uR .ZawojaDetailPage_aerialCaption__Bv_oN{transform:none!important;top:10%;width:40%}.ZawojaDetailPage_aerialCaption__Bv_oN h2{font-size:clamp(28px,5vw,45px)}.ZawojaDetailPage_aerialCaption__Bv_oN .ZawojaDetailPage_eyebrow__6J250{font-size:8px;margin-bottom:12px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_aerialCaption__Bv_oN p{font-size:12px;margin-top:14px}}@media (max-width:540px){.ZawojaDetailPage_aerialFull__Zj6uR{aspect-ratio:auto;overflow:hidden;background:#ffffff}.ZawojaDetailPage_aerialMoving__n_HDP{position:relative;height:auto;aspect-ratio:16/10}.ZawojaDetailPage_aerialShade__MkJR8{display:none}.ZawojaDetailPage_aerialFull__Zj6uR .ZawojaDetailPage_aerialCaption__Bv_oN{position:relative;top:auto;left:auto;width:auto;max-width:none;padding:28px 6% 36px;color:#252927;text-shadow:none}.ZawojaDetailPage_aerialCaption__Bv_oN h2{font-size:38px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_aerialCaption__Bv_oN p{color:#626762;font-size:14px}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_aerialFull__Zj6uR .ZawojaDetailPage_aerialCaption__Bv_oN{transform:none!important}}.ZawojaDetailPage_floorPicker__kbto6{position:relative;top:auto;z-index:15;padding:16px 0;background:#f0eee8f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ZawojaDetailPage_floorPickerHeading__S5pdM{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:13px}.ZawojaDetailPage_floorPickerHeading__S5pdM>span:last-child{color:#817563;font-size:12px}.ZawojaDetailPage_floorChoices__H_6lw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ZawojaDetailPage_floorChoices__H_6lw button{display:flex;align-items:center;gap:16px;min-height:94px;padding:18px 22px;text-align:left;border:1px solid #d4cabb;background:#ffffff;cursor:pointer;color:#39342d}.ZawojaDetailPage_floorChoices__H_6lw button:hover{border-color:#8b6f48;background:#e8dece}.ZawojaDetailPage_floorChoices__H_6lw button[aria-pressed=true]{background:#39382f;color:#fff;border-color:#39382f;box-shadow:inset 0 -3px 0 #c9aa7b}.ZawojaDetailPage_floorChoices__H_6lw button:focus-visible{outline:3px solid #a58350;outline-offset:3px}.ZawojaDetailPage_floorNumber__b6krb{font-size:26px;opacity:.55;font-weight:300}.ZawojaDetailPage_floorLabel__DiECM{display:flex;flex-direction:column;gap:6px}.ZawojaDetailPage_floorLabel__DiECM strong{font-size:16px;font-weight:500}.ZawojaDetailPage_floorLabel__DiECM small{font-size:11px;opacity:.65}.ZawojaDetailPage_floorCheck__Zr_AE{margin-left:auto;font-size:18px}.ZawojaDetailPage_floorSummary__iA2wl{display:flex;align-items:baseline;gap:20px;padding:20px 0}.ZawojaDetailPage_floorSummary__iA2wl strong{font-weight:500;white-space:nowrap}.ZawojaDetailPage_floorSummary__iA2wl>span{font-size:13px;color:#7a7266}@media (max-width:700px){.ZawojaDetailPage_floorPicker__kbto6{top:auto;padding:10px 0}.ZawojaDetailPage_floorChoices__H_6lw{gap:6px}.ZawojaDetailPage_floorChoices__H_6lw button{padding:12px 8px;gap:4px;min-height:90px;flex-direction:column;align-items:flex-start;position:relative}.ZawojaDetailPage_floorNumber__b6krb{font-size:14px}.ZawojaDetailPage_floorLabel__DiECM strong{font-size:12px}.ZawojaDetailPage_floorLabel__DiECM small{font-size:10px}.ZawojaDetailPage_floorCheck__Zr_AE{position:absolute;top:8px;right:8px;font-size:12px}.ZawojaDetailPage_floorPickerHeading__S5pdM{font-size:12px}.ZawojaDetailPage_floorPickerHeading__S5pdM>span:last-child{font-size:10px}.ZawojaDetailPage_floorSummary__iA2wl{flex-direction:column;gap:6px}}.ZawojaDetailPage_livingStory__IgEHU{padding:110px 6%}.ZawojaDetailPage_livingComposition__35uvD{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.ZawojaDetailPage_livingCopy__t9G9T{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:center;margin-bottom:18px}.ZawojaDetailPage_livingCopy__t9G9T h2{font-size:clamp(36px,4.2vw,66px);line-height:1.07;margin:20px 0 0;max-width:580px}.ZawojaDetailPage_livingCopy__t9G9T p{line-height:1.75;max-width:510px;margin:0}.ZawojaDetailPage_livingCopy__t9G9T a{display:inline-block;margin-top:22px;padding-bottom:6px;border-bottom:1px solid;font-size:13px}.ZawojaDetailPage_livingDining__KVB34,.ZawojaDetailPage_livingMain__9A5_z,.ZawojaDetailPage_livingTerrace__EiXV2{margin:0;min-width:0}.ZawojaDetailPage_livingDining__KVB34>div,.ZawojaDetailPage_livingMain__9A5_z>div{position:relative;aspect-ratio:3/2}.ZawojaDetailPage_livingTerrace__EiXV2{grid-column:1/-1}.ZawojaDetailPage_livingTerrace__EiXV2>div{position:relative;aspect-ratio:3/2}.ZawojaDetailPage_livingComposition__35uvD img{-o-object-fit:contain;object-fit:contain}.ZawojaDetailPage_livingComposition__35uvD figcaption{padding-top:14px;font-size:12px;color:#68645d}@media (max-width:700px){.ZawojaDetailPage_livingStory__IgEHU{padding:65px 6%}.ZawojaDetailPage_livingComposition__35uvD{grid-template-columns:1fr;gap:28px}.ZawojaDetailPage_livingCopy__t9G9T{grid-template-columns:1fr;gap:24px;margin-bottom:6px}}.ZawojaDetailPage_heroTrack__AXqhC{height:100svh;min-height:640px}.ZawojaDetailPage_hero__D9Hdx{height:100%;padding:0}.ZawojaDetailPage_heroPhoto__srHEC>.ZawojaDetailPage_layer__qMEDL{transition:opacity 1.6s ease-in-out}.ZawojaDetailPage_heroCorner__B0yGv{position:absolute;right:5%;bottom:100px;text-align:right;text-shadow:0 2px 18px #0008}.ZawojaDetailPage_heroCorner__B0yGv>span{font-size:10px;letter-spacing:.2em}.ZawojaDetailPage_heroCorner__B0yGv h1{font-size:clamp(32px,3.6vw,54px);line-height:1.1;margin:10px 0;font-weight:400}.ZawojaDetailPage_heroCorner__B0yGv p{font-size:12px;margin:0}.ZawojaDetailPage_heroBottom__dSA9P{bottom:28px}.ZawojaDetailPage_hero__D9Hdx .ZawojaDetailPage_shade__Eyt3O{background:linear-gradient(180deg,#0002,transparent 24%,transparent 65%,#0006)}.ZawojaDetailPage_offerStrip__66oJA{margin:48px auto 32px}@media (max-width:900px){.ZawojaDetailPage_heroTrack__AXqhC{height:82svh;min-height:520px}.ZawojaDetailPage_hero__D9Hdx{height:100%;padding:0}.ZawojaDetailPage_heroCorner__B0yGv{bottom:105px;right:6%}.ZawojaDetailPage_offerStrip__66oJA{margin:28px auto}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_heroPhoto__srHEC>.ZawojaDetailPage_layer__qMEDL{transition:none}}.ZawojaDetailPage_hero__D9Hdx .ZawojaDetailPage_heroPhoto__srHEC{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.ZawojaDetailPage_hero__D9Hdx .ZawojaDetailPage_shade__Eyt3O{display:block}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_heroCorner__B0yGv p{color:#fff}.ZawojaDetailPage_heroCorner__B0yGv h1{font-family:inherit}.ZawojaDetailPage_heroTrack__AXqhC{height:175svh;min-height:0}.ZawojaDetailPage_hero__D9Hdx{position:sticky;top:0;height:100svh;min-height:0}.ZawojaDetailPage_heroPhoto__srHEC>.ZawojaDetailPage_layer__qMEDL{transition:none}@media (min-width:541px) and (max-width:900px){.ZawojaDetailPage_aerialFull__Zj6uR{height:90svh;min-height:540px;aspect-ratio:auto}.ZawojaDetailPage_aerialMoving__n_HDP{inset:-10% 0}}@media (max-width:540px){.ZawojaDetailPage_aerialMoving__n_HDP{height:62svh;min-height:380px;aspect-ratio:auto;transform:none!important}}.ZawojaDetailPage_purchaseScope__M0X3j{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,110px);padding-top:64px;padding-bottom:64px}.ZawojaDetailPage_buildHeader__EiCTD h2,.ZawojaDetailPage_purchaseScope__M0X3j h2{font-size:clamp(30px,3.5vw,52px);line-height:1.12;letter-spacing:-.04em;margin:14px 0 24px}.ZawojaDetailPage_buildHeader__EiCTD p,.ZawojaDetailPage_purchaseScope__M0X3j p{max-width:540px;line-height:1.7}.ZawojaDetailPage_scopeRows__OTpAO>div{padding:20px 0;border-top:1px solid #d5d0c7}.ZawojaDetailPage_purchaseSteps__oXyrf h3,.ZawojaDetailPage_scopeRows__OTpAO h3{font-size:17px;font-weight:500;margin:0 0 8px}.ZawojaDetailPage_scopeRows__OTpAO p{font-size:14px;margin:0}.ZawojaDetailPage_scopeRows__OTpAO small{display:block;color:#767168;line-height:1.6;margin-top:20px}.ZawojaDetailPage_buildSection__zDBWU{background:#ffffff;padding:90px 0;scroll-margin-top:85px}.ZawojaDetailPage_buildHeader__EiCTD{display:grid;grid-template-columns:1.5fr 1fr;gap:48px;align-items:start}.ZawojaDetailPage_handoverDate__ZmD1c{border-left:1px solid #c8c1b5;padding-left:40px}.ZawojaDetailPage_handoverDate__ZmD1c>span{font-size:10px;letter-spacing:.16em}.ZawojaDetailPage_handoverDate__ZmD1c strong{display:block;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:1.05;letter-spacing:-.045em;margin:18px 0}.ZawojaDetailPage_handoverDate__ZmD1c small{color:#69645c}.ZawojaDetailPage_buildSteps__5bYqy{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;padding:0;margin:60px 0 0;gap:20px}.ZawojaDetailPage_buildSteps__5bYqy li{border-top:2px solid #c9c1b5;padding-top:20px}.ZawojaDetailPage_buildSteps__5bYqy li[aria-current=step]{border-color:#8a5834}.ZawojaDetailPage_buildSteps__5bYqy li>span{font-size:12px;color:#756d62}.ZawojaDetailPage_buildSteps__5bYqy li[aria-current=step]>span{color:#8a5834;font-weight:700}.ZawojaDetailPage_buildSteps__5bYqy h3{font-size:16px;font-weight:500;margin:20px 0 10px}.ZawojaDetailPage_buildSteps__5bYqy p{font-size:13px;line-height:1.6}.ZawojaDetailPage_purchaseSteps__oXyrf{list-style:none;margin:0;padding:0}.ZawojaDetailPage_purchaseSteps__oXyrf li{display:grid;grid-template-columns:36px 1fr;gap:16px;padding:22px 0;border-top:1px solid #d5d0c7}.ZawojaDetailPage_purchaseSteps__oXyrf li>span{color:#8a5834;font-size:12px;padding-top:3px}.ZawojaDetailPage_purchaseSteps__oXyrf p{margin:0;font-size:14px}@media (max-width:800px){.ZawojaDetailPage_buildHeader__EiCTD,.ZawojaDetailPage_purchaseScope__M0X3j{grid-template-columns:1fr;gap:32px}.ZawojaDetailPage_purchaseScope__M0X3j{padding-top:40px;padding-bottom:40px}.ZawojaDetailPage_buildSection__zDBWU{padding:60px 0}.ZawojaDetailPage_handoverDate__ZmD1c{padding-left:24px}.ZawojaDetailPage_buildSteps__5bYqy{grid-template-columns:1fr;margin-top:36px;gap:0}.ZawojaDetailPage_buildSteps__5bYqy li{border-top:0;border-left:2px solid #c9c1b5;padding:0 0 25px 24px}.ZawojaDetailPage_buildSteps__5bYqy h3{margin:8px 0}.ZawojaDetailPage_buildSteps__5bYqy p{margin:0}}.ZawojaDetailPage_offerStrip__66oJA{grid-template-columns:1.15fr 1fr 1fr .6fr .7fr 1.25fr;gap:22px}.ZawojaDetailPage_offerStrip__66oJA>div>strong{font-size:clamp(21px,2.1vw,34px)}@media (max-width:1100px){.ZawojaDetailPage_offerStrip__66oJA{grid-template-columns:repeat(3,1fr)}.ZawojaDetailPage_offerAction__7EFgu{grid-column:auto}}@media (max-width:600px){.ZawojaDetailPage_offerStrip__66oJA{grid-template-columns:repeat(2,1fr)}.ZawojaDetailPage_offerAction__7EFgu,.ZawojaDetailPage_offerPlace__l89EP{grid-column:1/-1}}.ZawojaDetailPage_buildJourney__PrJMR{display:grid;grid-template-columns:1fr 1.25fr 1fr;list-style:none;padding:0;margin:48px 0 0}.ZawojaDetailPage_buildJourney__PrJMR li{position:relative;border-top:1px solid #c5bfb3;padding:38px 30px 28px}.ZawojaDetailPage_buildJourney__PrJMR li:first-child{border-top:3px solid #936c46;padding-top:36px;background:#ded7ca}.ZawojaDetailPage_buildJourney__PrJMR li:last-child{background:#ffffff}.ZawojaDetailPage_buildMarker__CXhif{position:absolute;top:-16px;left:30px;width:30px;height:30px;display:grid;place-items:center;border:1px solid #c5bfb3;border-radius:50%;background:#ffffff;font-size:10px}.ZawojaDetailPage_buildJourney__PrJMR li:first-child .ZawojaDetailPage_buildMarker__CXhif{background:#936c46;color:white;border-color:#936c46}.ZawojaDetailPage_buildStatus__HWzau{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:#655440}.ZawojaDetailPage_buildJourney__PrJMR h3{font-size:clamp(22px,2.4vw,32px);font-weight:400;line-height:1.15;letter-spacing:-.035em;margin:20px 0}.ZawojaDetailPage_buildJourney__PrJMR p{font-size:14px;line-height:1.75;margin:0;color:#605b53}@media (max-width:800px){.ZawojaDetailPage_buildJourney__PrJMR{grid-template-columns:1fr;margin-top:24px}.ZawojaDetailPage_buildJourney__PrJMR li,.ZawojaDetailPage_buildJourney__PrJMR li:first-child{border-top:0;border-left:2px solid #c5bfb3;padding:28px 24px 28px 38px;margin-left:15px}.ZawojaDetailPage_buildJourney__PrJMR li:first-child{border-left-color:#936c46}.ZawojaDetailPage_buildMarker__CXhif{top:24px;left:-16px}.ZawojaDetailPage_buildJourney__PrJMR h3{margin:12px 0}}.ZawojaDetailPage_locationPhoto__gtBME{position:relative;height:min(70vw,680px);min-height:360px;margin:0 0 64px;overflow:hidden}.ZawojaDetailPage_locationPhoto__gtBME img{-o-object-fit:cover;object-fit:cover}.ZawojaDetailPage_locationPhoto__gtBME:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#141e17aa)}.ZawojaDetailPage_locationPhoto__gtBME figcaption{position:absolute;z-index:1;bottom:48px;left:6%;color:white}.ZawojaDetailPage_locationPhoto__gtBME figcaption span{display:block;font-size:11px;letter-spacing:.2em;margin-bottom:16px}.ZawojaDetailPage_locationPhoto__gtBME figcaption strong{font-size:clamp(32px,5vw,64px);font-weight:400;letter-spacing:-.04em}@media (max-width:600px){.ZawojaDetailPage_locationPhoto__gtBME{margin-bottom:32px}.ZawojaDetailPage_locationPhoto__gtBME figcaption{bottom:28px}}.ZawojaDetailPage_page__R9tHC h2{font-size:clamp(28px,2.8vw,40px);line-height:1.14;letter-spacing:-.035em}.ZawojaDetailPage_page__R9tHC h3{font-size:clamp(21px,2vw,28px);line-height:1.2}.ZawojaDetailPage_nearby__lLBaD{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:26px;column-gap:26px;align-content:start}.ZawojaDetailPage_nearby__lLBaD>.ZawojaDetailPage_eyebrow__6J250,.ZawojaDetailPage_nearby__lLBaD>p{grid-column:1/-1}.ZawojaDetailPage_nearby__lLBaD>div{display:flex;align-items:flex-start;gap:14px;padding:22px 0;border-top:1px solid #dedfda}.ZawojaDetailPage_nearby__lLBaD>div>span{font-size:11px;color:#737973;padding-top:5px}.ZawojaDetailPage_nearby__lLBaD article h3{font-size:20px;margin:0 0 8px}.ZawojaDetailPage_nearby__lLBaD article p{font-size:13px;line-height:1.65;margin:0}@media (max-width:650px){.ZawojaDetailPage_page__R9tHC h2{font-size:28px}.ZawojaDetailPage_page__R9tHC h3{font-size:23px}.ZawojaDetailPage_nearby__lLBaD{-moz-column-gap:20px;column-gap:20px}.ZawojaDetailPage_nearby__lLBaD article h3{font-size:18px}.ZawojaDetailPage_nearby__lLBaD>div{gap:8px}.ZawojaDetailPage_nearby__lLBaD article p{font-size:12px}}.ZawojaDetailPage_specCards__0BnX9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px}.ZawojaDetailPage_specCard__O44o6{border-top:1px solid #d7d4cc;padding:28px 0 40px;min-width:0}.ZawojaDetailPage_specCard__O44o6 .ZawojaDetailPage_eyebrow__6J250{margin-bottom:18px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_specCard__O44o6 h3{font-size:clamp(22px,2vw,28px);margin:0 0 16px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_specCard__O44o6 p{font-size:14px;max-width:none;margin:0 0 22px}.ZawojaDetailPage_specParams__YXrqW{margin:0}.ZawojaDetailPage_specParams__YXrqW>div{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid #ebe8e1;font-size:13px}.ZawojaDetailPage_specParams__YXrqW dt{color:var(--muted)}.ZawojaDetailPage_specParams__YXrqW dd{margin:0;text-align:right}.ZawojaDetailPage_specMore__7SamZ{margin-top:18px;font-size:13px}.ZawojaDetailPage_specMore__7SamZ summary{display:inline-flex;gap:12px;align-items:baseline;cursor:pointer;list-style:none;border-bottom:1px solid;padding-bottom:4px;font-size:12px}.ZawojaDetailPage_faq__oNSkg summary::-webkit-details-marker,.ZawojaDetailPage_specMore__7SamZ summary::-webkit-details-marker{display:none}.ZawojaDetailPage_faq__oNSkg summary span,.ZawojaDetailPage_specMore__7SamZ summary span{display:inline-block;transition:transform .2s ease}.ZawojaDetailPage_faq__oNSkg details[open] summary span,.ZawojaDetailPage_specMore__7SamZ[open] summary span{transform:rotate(45deg)}.ZawojaDetailPage_faq__oNSkg summary:focus-visible,.ZawojaDetailPage_specMore__7SamZ summary:focus-visible{outline:2px solid #b2976b;outline-offset:5px}.ZawojaDetailPage_specMore__7SamZ ul{list-style:none;margin:14px 0 0;padding:0}.ZawojaDetailPage_specMore__7SamZ li{padding:9px 0;border-bottom:1px solid #ebe8e1;color:var(--muted);line-height:1.6}.ZawojaDetailPage_areaBlock__7l7Z7{display:grid;grid-template-columns:1fr 2fr;gap:0 64px;margin-top:40px;padding-top:40px;border-top:1px solid #d7d4cc}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_areaBlock__7l7Z7 h3{font-size:22px;margin:20px 0 0}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_areaNote__JGPlR{grid-column:2;font-size:13px;max-width:680px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_buildNote__Fq4ty,.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_sourceNote__XZnmX{font-size:12px;color:#767168;max-width:760px;margin:28px 0 0}.ZawojaDetailPage_utilitiesSection__pWR7C{background:#f6f4ef;padding:26px 0;scroll-margin-top:85px}.ZawojaDetailPage_utilityList__oYfzH{list-style:none;margin:0;padding:0}.ZawojaDetailPage_utilityList__oYfzH li{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:24px;align-items:baseline;padding:20px 0;border-top:1px solid #d5d0c7}.ZawojaDetailPage_utilityLabel__o2J4Y{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#767168}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_utilityList__oYfzH h3{font-size:17px;font-weight:500;letter-spacing:-.01em;margin:0 0 6px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_utilityList__oYfzH p{font-size:14px;margin:0}.ZawojaDetailPage_statusTag__4bcOz{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#767168;border:1px solid #d5d0c7;padding:3px 8px;white-space:nowrap}.ZawojaDetailPage_statusLegend__OzzH8{display:block;color:#767168;line-height:1.6;margin-top:20px}.ZawojaDetailPage_plotFigures__6KZbb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 48px;border-top:1px solid #d7d4cc;border-bottom:1px solid #d7d4cc}.ZawojaDetailPage_plotFigures__6KZbb>div{display:flex;flex-direction:column-reverse;gap:8px;padding:32px 24px 32px 0}.ZawojaDetailPage_plotFigures__6KZbb>div+div{border-left:1px solid #d7d4cc;padding-left:32px}.ZawojaDetailPage_plotFigures__6KZbb dd{margin:0;font:40px/1.1 Georgia,serif;letter-spacing:-.02em}.ZawojaDetailPage_plotFigures__6KZbb dt{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.ZawojaDetailPage_plotFacts__ITD7J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin:0}.ZawojaDetailPage_plotFacts__ITD7J>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;padding:22px 0;border-bottom:1px solid #dedbd3;font-size:14px}.ZawojaDetailPage_plotFacts__ITD7J dt{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#767168;padding-top:4px}.ZawojaDetailPage_plotFacts__ITD7J dd{margin:0;color:var(--muted);line-height:1.7}.ZawojaDetailPage_faq__oNSkg summary{display:flex;justify-content:space-between;gap:24px;list-style:none;font-size:17px;line-height:1.4}.ZawojaDetailPage_faq__oNSkg summary span{font-size:20px;font-weight:300}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_faq__oNSkg p{font-size:14px;max-width:620px}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_variantPrice__qxKLQ{color:var(--ink);font-size:16px;margin:10px 0 0}@media (max-width:900px){.ZawojaDetailPage_areaBlock__7l7Z7,.ZawojaDetailPage_plotFacts__ITD7J,.ZawojaDetailPage_specCards__0BnX9{grid-template-columns:1fr}.ZawojaDetailPage_page__R9tHC .ZawojaDetailPage_areaNote__JGPlR{grid-column:auto}.ZawojaDetailPage_utilityList__oYfzH li{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.ZawojaDetailPage_utilityList__oYfzH li>div{grid-column:1/-1;grid-row:2}.ZawojaDetailPage_plotFigures__6KZbb{grid-template-columns:1fr}.ZawojaDetailPage_plotFigures__6KZbb>div+div{border-left:0;border-top:1px solid #d7d4cc;padding-left:0}.ZawojaDetailPage_plotFigures__6KZbb>div{padding:22px 0}.ZawojaDetailPage_plotFigures__6KZbb dd{font-size:32px}.ZawojaDetailPage_plotFacts__ITD7J>div{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.ZawojaDetailPage_faq__oNSkg summary span,.ZawojaDetailPage_specMore__7SamZ summary span{transition:none}}.ZawojaDetailPage_specOverview__zxG4i{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:40px 0}.ZawojaDetailPage_specOverview__zxG4i h3{font-size:22px;line-height:1.25;margin-bottom:16px}.ZawojaDetailPage_specOverview__zxG4i p{font-size:16px;line-height:1.7;color:#626762}.ZawojaDetailPage_fullSpecification__sO7VG{border-block:1px solid #dedfdd}.ZawojaDetailPage_fullSpecification__sO7VG>summary{cursor:pointer;display:flex;justify-content:space-between;padding:24px 0;font-size:19px;list-style:none}.ZawojaDetailPage_fullSpecification__sO7VG>summary::-webkit-details-marker{display:none}.ZawojaDetailPage_fullSpecification__sO7VG[open]>summary .ZawojaDetailPage_specSummaryIcon__2erD3{transform:rotate(45deg)}.ZawojaDetailPage_fullSpecification__sO7VG .ZawojaDetailPage_utilitiesSection__pWR7C{padding:clamp(28px,4vw,56px);margin-block:32px}.ZawojaDetailPage_fullSpecification__sO7VG .ZawojaDetailPage_utilitiesSection__pWR7C .ZawojaDetailPage_wrap__ikVzC{width:100%;padding:0}.ZawojaDetailPage_fullSpecification__sO7VG .ZawojaDetailPage_sourceNote__XZnmX{padding-bottom:24px}#ZawojaDetailPage_living__rUotC{scroll-margin-top:100px}@media (max-width:900px){.ZawojaDetailPage_specOverview__zxG4i{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ZawojaDetailPage_specOverview__zxG4i{grid-template-columns:1fr;gap:24px}.ZawojaDetailPage_specOverview__zxG4i h3{font-size:21px;margin-bottom:8px}}.ZawojaDetailPage_fullSpecification__sO7VG>summary{align-items:center;gap:28px;padding:28px 32px;background:#f2f3f1;border:1px solid #dedfdd;transition:background .2s}.ZawojaDetailPage_fullSpecification__sO7VG>summary:hover{background:#e9ece7}.ZawojaDetailPage_fullSpecification__sO7VG>summary:focus-visible{outline:2px solid #252927;outline-offset:4px}.ZawojaDetailPage_specSummaryCopy__b2epx{display:grid;gap:8px}.ZawojaDetailPage_specSummaryCopy__b2epx strong{font-size:22px;font-weight:500;line-height:1.3}.ZawojaDetailPage_specSummaryCopy__b2epx small{font-size:15px;color:#626762;line-height:1.6}.ZawojaDetailPage_specSummaryAction__nxyRG{display:flex;align-items:center;gap:16px;flex-shrink:0;font-size:15px}.ZawojaDetailPage_specSummaryIcon__2erD3{display:grid;place-items:center;width:42px;height:42px;background:#252927;color:white;font-size:26px;transition:transform .2s}.ZawojaDetailPage_fullSpecification__sO7VG[open] .ZawojaDetailPage_specExpand__3Okrp,.ZawojaDetailPage_specCollapse__178Ff{display:none}.ZawojaDetailPage_fullSpecification__sO7VG[open] .ZawojaDetailPage_specCollapse__178Ff{display:inline}.ZawojaDetailPage_contactActions__lMS5i{display:flex;align-items:center;flex-wrap:wrap;gap:20px 32px;margin-top:28px}.ZawojaDetailPage_contactActions__lMS5i .ZawojaDetailPage_button__vPlrd,.ZawojaDetailPage_contactActions__lMS5i .ZawojaDetailPage_textLink__hDX5b{margin:0}@media (max-width:600px){.ZawojaDetailPage_fullSpecification__sO7VG>summary{padding:24px 20px;align-items:flex-start;flex-direction:column;gap:20px}.ZawojaDetailPage_specSummaryCopy__b2epx strong{font-size:20px}.ZawojaDetailPage_specSummaryAction__nxyRG{align-self:flex-end}.ZawojaDetailPage_contactActions__lMS5i{align-items:flex-start;flex-direction:column;gap:24px}}.ZawojaDetailPage_page__R9tHC h1,.ZawojaDetailPage_page__R9tHC h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em}.InteractivePlan_panel__UVNuy{padding:28px;border:1px solid #e6dfd5}.InteractivePlan_hint__j8tvd{margin:0 0 18px;font-size:14px;color:#736859}.InteractivePlan_plan__PG6xB{position:relative;width:100%;aspect-ratio:480/425}.InteractivePlan_room__ekACG{position:absolute;background:#e3d5c0;border:2px solid #ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:4px;color:#3c3328;font-size:clamp(10px,1vw,15px);cursor:pointer}.InteractivePlan_room__ekACG:hover:not(:disabled),.InteractivePlan_room__ekACG[data-highlight=true]{background:#cbb18c;box-shadow:inset 0 0 0 2px #8a6945;z-index:1}.InteractivePlan_room__ekACG:focus-visible{outline:3px solid #654a30;outline-offset:2px;z-index:2}.InteractivePlan_room__ekACG:disabled{background:#eae7e1;color:#857e74;cursor:default}.InteractivePlan_number__iwqTc{font-size:10px;letter-spacing:1px;opacity:.7}.InteractivePlan_badge__u70w9{font-size:10px;color:#725336}.InteractivePlan_legend__25ctl{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#726859;margin:16px 0}.InteractivePlan_legend__25ctl i{width:10px;height:10px;background:#cbb18c}.InteractivePlan_legend__25ctl span{width:100%;opacity:.8}.InteractivePlan_roomList__UItN9{display:flex;gap:8px;flex-wrap:wrap}.InteractivePlan_roomList__UItN9 button{background:#fff9;border:1px solid #ded6ca;padding:9px 12px;font-size:12px;text-align:left;cursor:pointer}.InteractivePlan_roomList__UItN9 button:hover{background:#e3d5c0}.InteractivePlan_roomList__UItN9 span{color:#8a7357;margin-left:8px}.InteractivePlan_overlay__K3_Ie{position:fixed;inset:0;z-index:1000;background:#15130fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.InteractivePlan_dialog__o_ulN{position:fixed;z-index:1001;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1000px,94vw);max-height:94dvh;overflow:auto;background:#ffffff;color:#302c27;box-shadow:0 24px 90px #0005}.InteractivePlan_dialog__o_ulN header{display:flex;justify-content:space-between;align-items:center;padding:18px 24px}.InteractivePlan_title__KooDJ{margin:0;font:500 26px/1.2 Arial,sans-serif}.InteractivePlan_description__U_9g7{margin:5px 0 0;color:#827564;font-size:12px}.InteractivePlan_close__66EyF{font-size:30px;padding:0 12px;cursor:pointer}.InteractivePlan_photo__KQomM{position:relative;height:min(58dvh,620px);background:#e8e3db}.InteractivePlan_photo__KQomM img{-o-object-fit:contain;object-fit:contain}.InteractivePlan_controls__bqwsO{display:flex;justify-content:center;align-items:center;gap:20px;padding:14px}.InteractivePlan_controls__bqwsO>button{min-width:44px;min-height:44px;cursor:pointer}.InteractivePlan_thumbnails___fNvw{display:flex;gap:8px}.InteractivePlan_thumbnails___fNvw button{position:relative;width:80px;height:54px;opacity:.6;cursor:pointer}.InteractivePlan_thumbnails___fNvw button[aria-pressed=true]{opacity:1;outline:2px solid #93764f;outline-offset:3px}.InteractivePlan_thumbnails___fNvw img{-o-object-fit:cover;object-fit:cover}.InteractivePlan_note___t1ET{font-size:11px;color:#827564;text-align:center;padding:12px;margin:0}@media (max-width:600px){.InteractivePlan_panel__UVNuy{padding:12px}.InteractivePlan_room__ekACG{font-size:11px;gap:3px}.InteractivePlan_badge__u70w9{font-size:9px}.InteractivePlan_dialog__o_ulN header{padding:16px}.InteractivePlan_title__KooDJ{font-size:22px}.InteractivePlan_photo__KQomM{height:48dvh}}@media (prefers-reduced-motion:reduce){.InteractivePlan_room__ekACG{transition:none}}.InteractivePlan_panel__UVNuy{padding:0;border:0;background:#ffffff}.InteractivePlan_hint__j8tvd{padding:24px 30px 0;margin:0}.InteractivePlan_explorer__8wMqJ{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch}.InteractivePlan_drawing__8QHWI{padding:22px 26px 24px;background:radial-gradient(#a99a7e20 1px,transparent 0);background-size:14px 14px}.InteractivePlan_plan__PG6xB{max-width:660px;margin:0 auto}.InteractivePlan_room__ekACG{background:#ffffff;border:3px solid #ffffff;box-shadow:inset 0 0 0 1px #cbbfac;border-radius:4px;font-size:clamp(11px,1.05vw,15px);transition:background .18s,box-shadow .18s}.InteractivePlan_room__ekACG:hover:not([data-unavailable=true]),.InteractivePlan_room__ekACG[data-highlight=true]{background:#d8c5a8;box-shadow:inset 0 0 0 2px #8c6c43,0 6px 18px #755c3a15}.InteractivePlan_room__ekACG[data-unavailable=true]{background:repeating-linear-gradient(135deg,#ffffff,#ffffff 6px,#ffffff 0,#ffffff 7px);color:#81796d}.InteractivePlan_roomArea__Un5wE{font-size:11px;color:#8b7961}.InteractivePlan_number__iwqTc{font-size:11px}.InteractivePlan_badge__u70w9{display:none}.InteractivePlan_legend__25ctl{justify-content:center;margin-bottom:0;font-size:11px}.InteractivePlan_preview__5FgsI{display:flex;flex-direction:column;background:#fff;min-width:0}.InteractivePlan_previewImage__tD71e{position:relative;min-height:280px;flex:1;aspect-ratio:4/3;overflow:hidden;background:#ffffff}.InteractivePlan_previewImage__tD71e img{-o-object-fit:cover;object-fit:cover}.InteractivePlan_previewNumber__fmLUC{position:absolute;left:22px;top:22px;background:#fffc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 12px;font-size:12px;letter-spacing:1px}.InteractivePlan_previewBody__xyqLj{padding:24px 30px 10px}.InteractivePlan_previewEyebrow___wl0p{font-size:10px;letter-spacing:2px;color:#8c7a60}.InteractivePlan_previewHeading__nSB5a{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:10px 0 18px}.InteractivePlan_previewHeading__nSB5a h3{font:400 clamp(24px,2.6vw,38px) /1.1 Arial,sans-serif;margin:0}.InteractivePlan_previewHeading__nSB5a>span{font-size:13px;color:#847663;white-space:nowrap}.InteractivePlan_previewCta__sl0B3{width:100%;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e7e1d7;padding:16px 0;font-size:13px;cursor:pointer}.InteractivePlan_previewCta__sl0B3:hover{color:#94682e}.InteractivePlan_previewNav__oITO6{display:flex;justify-content:space-between;align-items:center;padding:0 22px 12px;color:#8c7a60;font-size:11px;letter-spacing:2px}.InteractivePlan_previewNav__oITO6 button{width:44px;height:44px;cursor:pointer;font-size:20px}.InteractivePlan_noPhoto__tggJX{display:flex;height:100%;align-items:center;justify-content:center;padding:40px;text-align:center;color:#827562;font-size:17px}.InteractivePlan_roomList__UItN9{padding:20px 28px;border-top:1px solid #e8e1d7}.InteractivePlan_roomList__UItN9 button{border-radius:24px;background:transparent}@media (max-width:1000px){.InteractivePlan_explorer__8wMqJ{grid-template-columns:1fr}.InteractivePlan_drawing__8QHWI{padding:12px}.InteractivePlan_hint__j8tvd{padding:20px 18px 0}.InteractivePlan_previewImage__tD71e{min-height:0;flex:auto;aspect-ratio:16/10}.InteractivePlan_previewBody__xyqLj{padding:22px 20px 8px}.InteractivePlan_roomList__UItN9{padding:16px}.InteractivePlan_room__ekACG{font-size:12px}.InteractivePlan_roomArea__Un5wE{font-size:10px}}@media (max-width:400px){.InteractivePlan_room__ekACG{font-size:10px;gap:3px}.InteractivePlan_number__iwqTc,.InteractivePlan_roomArea__Un5wE{font-size:9px}}.InteractivePlan_room__ekACG{overflow:hidden}.InteriorAlbum_story__gujjO{background:#ffffff;scroll-margin-top:80px}.InteriorAlbum_storyHeading__QdtsW{width:88%;max-width:1360px;margin:auto;padding:90px 0 45px}.InteriorAlbum_storyHeading__QdtsW h2{font-size:clamp(28px,2.8vw,40px);line-height:1.1}.InteriorAlbum_storyHeading__QdtsW p{max-width:600px;margin-top:24px}.InteriorAlbum_eyebrow__7wpdJ{display:block;font-size:11px;letter-spacing:2px;margin-bottom:12px}.InteriorAlbum_storyTrack__9EOId{height:460svh}.InteriorAlbum_storyStage__fp4jn{position:sticky;top:72px;height:calc(100svh - 72px);overflow:hidden}.InteriorAlbum_storyRail__TIRVs{display:flex;width:500%;height:calc(100% - 48px);will-change:transform}.InteriorAlbum_storyPanel__IzDq5{margin:0;width:20%;flex:0 0 20%;display:flex;flex-direction:column;min-width:0}.InteriorAlbum_storyPhoto__D9jjS{position:relative;flex:1;min-height:0}.InteriorAlbum_image__bmpwH{-o-object-fit:cover;object-fit:cover}.InteriorAlbum_storyCaption__IFM1e{display:flex;justify-content:space-between;gap:32px;padding:22px 6%;min-height:130px}.InteriorAlbum_storyCaption__IFM1e h3{font-size:clamp(22px,2.4vw,36px)}.InteriorAlbum_storyCaption__IFM1e p{max-width:440px;margin:0;font-size:14px;line-height:1.6}.InteriorAlbum_storySkip__H0tBo{display:block;text-align:right;padding:12px 6%;font-size:12px;text-decoration:underline}.InteriorAlbum_storyNote__0PUcb{width:88%;margin:0 auto;padding:20px 0 40px;font-size:11px!important}.InteriorAlbum_lighting__y9Cgr{position:absolute;left:6%;top:20px;display:flex;background:#faf9f6ee;padding:4px;gap:4px}.InteriorAlbum_lighting__y9Cgr button{min-height:44px;padding:10px 16px;font-size:12px}.InteriorAlbum_lighting__y9Cgr button[aria-pressed=true]{background:#252927;color:white}.InteriorAlbum_story__gujjO a:focus-visible,.InteriorAlbum_story__gujjO button:focus-visible{outline:2px solid #9a754d;outline-offset:4px}.InteriorAlbum_still__eVS_N{height:auto}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyStage__fp4jn{position:relative;top:0;height:auto}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyRail__TIRVs{width:100%;height:auto;display:block;transform:none!important}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyPanel__IzDq5{width:100%}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyPhoto__D9jjS{flex:auto;height:65svh}@media (max-width:900px){.InteriorAlbum_storyHeading__QdtsW{padding-top:60px}.InteriorAlbum_storyTrack__9EOId{height:auto}.InteriorAlbum_storyStage__fp4jn{position:relative;top:0;height:auto}.InteriorAlbum_storyRail__TIRVs{width:100%;height:auto;transform:none!important;overflow-x:auto;scroll-snap-type:x mandatory}.InteriorAlbum_storyPanel__IzDq5{width:92%;flex:0 0 92%;scroll-snap-align:start}.InteriorAlbum_storyPhoto__D9jjS{flex:auto;height:52svh;min-height:280px}.InteriorAlbum_storyCaption__IFM1e{display:block;padding:22px 6%}.InteriorAlbum_storyCaption__IFM1e p{margin-top:14px}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyPanel__IzDq5{width:100%}}@media (min-width:901px){.InteriorAlbum_storyPanel__IzDq5{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,26%);gap:4vw;align-items:center;padding:22px 5vw;box-sizing:border-box}.InteriorAlbum_storyPhoto__D9jjS{flex:none;width:min(100%,calc((100svh - 170px) * 1.33333));aspect-ratio:4/3;justify-self:center}.InteriorAlbum_storyCaption__IFM1e{display:block;padding:0;min-height:0}.InteriorAlbum_storyCaption__IFM1e p{margin-top:26px}.InteriorAlbum_storyCaption__IFM1e h3{font-size:clamp(28px,3vw,46px);line-height:1.12}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyPhoto__D9jjS{height:auto}}.InteriorAlbum_storyPhoto__D9jjS .InteriorAlbum_image__bmpwH{-o-object-fit:contain;object-fit:contain}@media (max-width:900px){.InteriorAlbum_storyPhoto__D9jjS{height:auto;min-height:0;aspect-ratio:4/3}.InteriorAlbum_storyPanel__IzDq5{padding-right:16px;box-sizing:border-box}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyPhoto__D9jjS{height:auto}}.InteriorAlbum_storyPager__0Vs0_{display:none}@media (max-width:900px){.InteriorAlbum_storyRail__TIRVs{box-sizing:border-box;gap:10px;padding-inline:6%;overscroll-behavior-x:contain;scrollbar-width:none}.InteriorAlbum_storyRail__TIRVs::-webkit-scrollbar{display:none}.InteriorAlbum_storyPanel__IzDq5{width:100%;flex:0 0 100%;padding-right:0;scroll-snap-align:center;scroll-snap-stop:always}.InteriorAlbum_storyPhoto__D9jjS .InteriorAlbum_image__bmpwH{-o-object-fit:cover;object-fit:cover}.InteriorAlbum_storyCaption__IFM1e{padding:16px 0 0;min-height:0}.InteriorAlbum_storyPager__0Vs0_{display:flex;gap:6px;width:88%;margin:4px auto 0}.InteriorAlbum_storyPager__0Vs0_ button{flex:1;height:44px;padding:0;border:0;background:none}.InteriorAlbum_storyPager__0Vs0_ button:after{content:"";display:block;height:2px;background:#d7d4cc;transition:background .2s ease}.InteriorAlbum_storyPager__0Vs0_ button[aria-current=true]:after{background:#252927}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyRail__TIRVs{padding-inline:0}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyCaption__IFM1e{padding:16px 6% 24px}.InteriorAlbum_still__eVS_N .InteriorAlbum_storyPager__0Vs0_{display:none}}