.iVeZba_hero{position:relative}.iVeZba_frame{background:var(--walnut);position:relative;overflow:hidden;container-type:inline-size}.iVeZba_wrap{height:var(--rh);position:relative}.iVeZba_open .iVeZba_geo{--d1:min(82cqw, 38svh);--door:calc(var(--d1) * .225);--rh:calc(var(--d1) * 1.828);--D:50cqw}.iVeZba_room{background:var(--walnut-deep);position:absolute;inset:0;overflow:hidden}.iVeZba_pan{--panW:max(100cqw, calc(var(--rh) * 1.5));height:100%;width:var(--panW);transform-origin:50%;transform:translateX(clamp(calc(100cqw - var(--panW)), calc(var(--D) - var(--fxt) * var(--panW)), 0px));position:absolute;top:0;left:0}.iVeZba_roomImg{object-fit:cover;object-position:0% 100%;width:100%;height:100%;display:block}.iVeZba_roomSill{display:none}.iVeZba_doors{display:flex;position:absolute;inset:0}.iVeZba_leaf{z-index:2;flex:1 1 0;min-width:0;height:100%;position:relative}.iVeZba_leafIn{background:var(--walnut);position:absolute;top:0;bottom:0}.iVeZba_leafL .iVeZba_leafIn{left:calc(var(--door) / -2);right:0}.iVeZba_leafR .iVeZba_leafIn{left:0;right:calc(var(--door) / -2)}.iVeZba_gap{z-index:3;flex:0 0 var(--door);pointer-events:none;position:relative}.iVeZba_gap:after{content:"";background:var(--seam);width:2px;box-shadow:var(--glow);opacity:0;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.iVeZba_edge{z-index:4;background:var(--seam);opacity:.55;width:1px;box-shadow:var(--glow-edge);position:absolute;top:0;bottom:0}.iVeZba_leafL .iVeZba_edge{right:0}.iVeZba_leafR .iVeZba_edge{left:0}.iVeZba_hdrL{z-index:3;left:calc(var(--door) / 2 + var(--g));top:var(--hdr-top);position:absolute}.iVeZba_hdrR{z-index:3;right:calc(var(--door) / 2 + var(--g));top:var(--hdr-top);font-size:var(--link-size);line-height:1.2;position:absolute}.iVeZba_open .iVeZba_hdrR{display:none}.iVeZba_wWide,.iVeZba_wTall{position:absolute}.iVeZba_wWide{display:none}.iVeZba_wTall{top:calc(var(--d1) * .09);font-size:var(--d1);line-height:.83}.iVeZba_wTall>span{display:block}.iVeZba_leafL .iVeZba_wTall{text-align:right;right:0}.iVeZba_leafR .iVeZba_wTall{text-align:left;left:0}.iVeZba_cont{display:none}.iVeZba_after{padding:22px var(--g) 96px}.iVeZba_after>p{max-width:22em;font-size:var(--lead-size);line-height:var(--lead-lh);font-weight:500}.iVeZba_after>:not(:first-child){margin-top:14px}.iVeZba_after>:not(:first-child):not(a){flex-wrap:wrap;gap:0 24px;display:flex}.iVeZba_openRoom{margin:0;position:relative;container-type:inline-size}.iVeZba_openBox{height:var(--rh);background:var(--walnut-deep);position:relative;overflow:hidden}.iVeZba_openImg{object-fit:cover;object-position:0% 100%;width:100%;height:100%;display:block}@media not all and (min-width:640px) and (min-aspect-ratio:5/4){.iVeZba_openSill{padding:12px var(--g) 0;color:var(--oak);margin:0}@media (min-width:600px){.iVeZba_open .iVeZba_geo{--d1:min(82cqw, 40svh, calc((100svh - 204px) / 1.828))}.iVeZba_open .iVeZba_hdrR{display:block}.iVeZba_after{padding:32px var(--g) 112px;grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.iVeZba_after>p{max-width:18em}.iVeZba_after>:not(:first-child){margin-top:0}.iVeZba_openBox{height:min(66.6667cqw,64svh)}}}@media (min-width:640px) and (min-aspect-ratio:5/4){.iVeZba_geo{--rh:100vh;--floor:max(138px, 15.33vh)}.iVeZba_open .iVeZba_geo{--d1:min(49.6cqw, 84vh);--door:calc(100cqw - 2 * var(--g) - 1.7 * var(--d1));--rh:100vh;--D:calc(var(--g) + var(--d1) * .84 + var(--door) / 2);--cont-gap:40px}.iVeZba_wrap{height:var(--rh)}.iVeZba_pan{width:100%;height:calc(100% - var(--sill-h));transform:translateX(calc(var(--D) - 50cqw - 1.12 * (var(--fxw) - .5) * 100cqw)) scale(1.12)}.iVeZba_roomSill{z-index:1;visibility:hidden;display:block;position:absolute;bottom:0;left:0;right:0}.iVeZba_open .iVeZba_leaf{flex:none}.iVeZba_open .iVeZba_leafL{width:calc(var(--g) + var(--d1) * .84)}.iVeZba_open .iVeZba_leafR{width:calc(var(--g) + var(--d1) * .86)}.iVeZba_open .iVeZba_gap{flex:auto}.iVeZba_open .iVeZba_hdrR{display:block}.iVeZba_wTall{display:none}.iVeZba_wWide{top:calc(100% - var(--floor) - .95em);font-size:var(--d1);display:block}.iVeZba_leafL .iVeZba_wWide{left:calc(var(--door) / 2 + var(--g))}.iVeZba_leafR .iVeZba_wWide{right:calc(var(--door) / 2 + var(--g))}.iVeZba_cont{left:calc(var(--d1) * .0196);top:calc(100% - var(--floor) - var(--d1) * .531 - var(--cont-gap));font-size:var(--lead-size);line-height:var(--lead-lh);white-space:nowrap;font-weight:500;display:block;position:absolute;transform:translateY(-100%)}.iVeZba_cont>*{text-wrap:nowrap;display:block}.iVeZba_cont>*>span{white-space:nowrap;display:block}.iVeZba_open .iVeZba_cont{font-size:min(var(--lead-size), calc(var(--d1) * (.86 - .0196) / var(--contadv,15.8817)))}.iVeZba_after{display:none}.iVeZba_openBox{height:calc(100vh - var(--sill-h) - 44px)}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (min-height:501px) and (max-width:1439px){.iVeZba_open .iVeZba_geo{--d1:min(49.6cqw, 84vh)}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (max-height:500px){.iVeZba_geo{--rh:100svh}.iVeZba_open .iVeZba_geo{--d1:min(49.6cqw, 72svh);--rh:100svh;--floor:calc(var(--d1) * .25 + 8px);--cont-gap:24px}.iVeZba_openBox{height:calc(100svh - var(--sill-h) - 44px)}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (min-height:501px) and (min-width:1920px){.iVeZba_geo{--floor:15.33vh}}@media (prefers-reduced-motion:no-preference){.iVeZba_leafL .iVeZba_leafIn{animation:iVeZba_open-l 1.1s var(--ease-door) .3s both}.iVeZba_leafR .iVeZba_leafIn{animation:iVeZba_open-r 1.1s var(--ease-door) .3s both}.iVeZba_gap:after{animation:.55s linear both iVeZba_join}.iVeZba_edge{animation:1.4s linear both iVeZba_edge}.iVeZba_roomImg{animation:iVeZba_settle 1.5s var(--ease-settle) both}}@keyframes iVeZba_open-l{0%{transform:translateX(calc(var(--door) / 2))}to{transform:translate(0)}}@keyframes iVeZba_open-r{0%{transform:translateX(calc(var(--door) / -2))}to{transform:translate(0)}}@keyframes iVeZba_join{0%{opacity:0}55%{opacity:1}to{opacity:0}}@keyframes iVeZba_edge{0%,21%{opacity:0}to{opacity:.55}}@keyframes iVeZba_settle{0%{transform:scale(1.07)}to{transform:none}}html:is(.motion,.motion-pending) .iVeZba_hero{height:210svh}@media not all and (min-width:640px) and (min-aspect-ratio:5/4){html:is(.motion,.motion-pending) .iVeZba_pan{transform:none}}html:is(.motion,.motion-pending) .iVeZba_frame{height:100svh;position:sticky;top:0}html:is(.motion,.motion-pending) .iVeZba_openRoom{display:none}@media (min-width:640px) and (min-aspect-ratio:5/4){html:is(.motion,.motion-pending) .iVeZba_hero{height:250vh}html:is(.motion,.motion-pending) .iVeZba_frame{height:100vh}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (max-height:500px){html:is(.motion,.motion-pending) .iVeZba_frame{height:100svh}}
._35-zCq_sill{padding:12px var(--g) 20px;background:var(--walnut);color:var(--boucle);font-size:var(--sill-size);line-height:var(--sill-lh);margin:0 0 28px;display:block}._35-zCq_caption{display:block}._35-zCq_link{margin-top:2px}@media (min-width:640px) and (min-aspect-ratio:5/4){._35-zCq_sill{height:var(--sill-h);padding:0 var(--g);justify-content:space-between;align-items:center;gap:24px;margin:0;display:flex}._35-zCq_caption{max-width:calc(50% - 150px)}._35-zCq_link{flex:none;margin-top:0}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (max-height:500px){._35-zCq_sill{justify-content:flex-start;padding-inline-end:300px}._35-zCq_caption{min-width:0;max-width:none}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (min-height:501px) and (min-width:1920px){._35-zCq_caption{max-width:calc(50% - 180px)}}
._59BD8G_figure{margin:0;position:relative;container-type:inline-size}._59BD8G_box{background:var(--walnut-deep);height:min(133.333cqw,70svh);position:relative;overflow:hidden}._59BD8G_img{object-fit:cover;object-position:0% 100%;width:100%;height:100%}@media not all and (min-width:640px) and (min-aspect-ratio:5/4){@media (min-width:600px){._59BD8G_box{height:min(66.6667cqw,64svh)}}}@media (min-width:640px) and (min-aspect-ratio:5/4){._59BD8G_box{height:calc(100vh - var(--sill-h) - 44px)}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (max-height:500px){._59BD8G_box{height:calc(100svh - var(--sill-h) - 44px)}}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_box{height:calc(100svh - 180px)}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_img{width:max(100%,150svh - 270px);max-width:none}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_sill{height:100px;padding:8px var(--g) 0;margin:0}@media not all and (min-width:640px) and (min-aspect-ratio:5/4){@media (min-width:600px){html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_box{height:calc(100svh - 216px)}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_img{width:max(100%,150svh - 324px)}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_sill{height:112px}}}@media (min-width:640px) and (min-aspect-ratio:5/4){html:is(.motion,.motion-pending) ._59BD8G_layer{flex-direction:column;display:flex}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_box{height:calc(100% - var(--sill-h));flex:auto}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_img{width:100%}html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_sill{height:var(--sill-h);padding:0 var(--g);flex:none}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (max-height:500px){html:is(.motion,.motion-pending) ._59BD8G_layer ._59BD8G_sill{padding-inline-end:300px}}
