.floor-drawing[data-astro-cid-qyvxp6rd]{--fd-ink:color-mix(in oklab, var(--color-ink) 62%, transparent);--fd-ink-soft:color-mix(in oklab, var(--color-ink) 38%, transparent);width:100%;height:auto;overflow:visible}.floor-drawing[data-astro-cid-qyvxp6rd] path[data-astro-cid-qyvxp6rd],.floor-drawing[data-astro-cid-qyvxp6rd] ellipse[data-astro-cid-qyvxp6rd],.floor-drawing[data-astro-cid-qyvxp6rd] circle[data-astro-cid-qyvxp6rd],.floor-drawing[data-astro-cid-qyvxp6rd] rect[data-astro-cid-qyvxp6rd]{vector-effect:non-scaling-stroke}.fd-cut[data-astro-cid-qyvxp6rd] path[data-astro-cid-qyvxp6rd]{fill:color-mix(in oklab, var(--color-stone) 70%, var(--color-porcelain));stroke:var(--fd-ink);stroke-width:1.1px}.fd-line[data-astro-cid-qyvxp6rd]{stroke:var(--fd-ink);stroke-width:1.1px}.fd-thin[data-astro-cid-qyvxp6rd]{stroke:var(--fd-ink-soft);stroke-width:1px}.fd-hatch[data-astro-cid-qyvxp6rd]{stroke:var(--fd-ink-soft);stroke-width:.9px}.fd-light[data-astro-cid-qyvxp6rd]{stroke:var(--color-peach-deep);stroke-width:1px;stroke-dasharray:2 7;opacity:.7}.fd-rail[data-astro-cid-qyvxp6rd]{stroke:var(--color-peach-deep);stroke-width:1.6px;stroke-linecap:round}.fd-stair-mass[data-astro-cid-qyvxp6rd]{fill:color-mix(in oklab, var(--color-porcelain) 70%, transparent)}.fd-furniture[data-astro-cid-qyvxp6rd] path[data-astro-cid-qyvxp6rd],.fd-furniture[data-astro-cid-qyvxp6rd] ellipse[data-astro-cid-qyvxp6rd],.fd-furniture[data-astro-cid-qyvxp6rd] circle[data-astro-cid-qyvxp6rd]{stroke:var(--fd-ink-soft);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .6s var(--ease-out-soft)}.fd-furniture[data-astro-cid-qyvxp6rd] .fd-niche[data-astro-cid-qyvxp6rd]{fill:var(--color-blush);stroke:none}.fd-band[data-astro-cid-qyvxp6rd]{fill:var(--color-peach);fill-opacity:.14;stroke:var(--color-peach-deep);stroke-width:1.6px;opacity:0;transition:opacity .7s var(--ease-out-soft)}.fd-glow[data-astro-cid-qyvxp6rd]{fill:none;stroke:var(--color-peach);stroke-width:10px;opacity:0;transition:opacity .9s var(--ease-out-soft)}.fd-floor[data-astro-cid-qyvxp6rd].is-active .fd-band[data-astro-cid-qyvxp6rd]{opacity:1}.fd-floor[data-astro-cid-qyvxp6rd].is-active .fd-glow[data-astro-cid-qyvxp6rd]{opacity:.55}.fd-zone[data-astro-cid-qyvxp6rd]{cursor:pointer}.fd-zone-fill[data-astro-cid-qyvxp6rd]{fill:var(--color-peach);opacity:0;transition:opacity .6s var(--ease-out-soft)}.fd-zone[data-astro-cid-qyvxp6rd]:hover .fd-zone-fill[data-astro-cid-qyvxp6rd]{opacity:.12}.fd-zone[data-astro-cid-qyvxp6rd].is-active .fd-zone-fill[data-astro-cid-qyvxp6rd]{opacity:.3}.fd-label[data-astro-cid-qyvxp6rd]{font-family:var(--font-sans);letter-spacing:.01em;fill:var(--color-ink-soft);transition:fill .5s var(--ease-out-soft);font-size:15px;font-weight:460}.fd-zone[data-astro-cid-qyvxp6rd].is-active .fd-label[data-astro-cid-qyvxp6rd]{fill:var(--color-rose)}.fd-zone[data-astro-cid-qyvxp6rd] .fd-label[data-astro-cid-qyvxp6rd]{transition:fill .5s var(--ease-out-soft), opacity .5s var(--ease-out-soft)}[data-floor=rdc] .fd-zone[data-astro-cid-qyvxp6rd][data-zone-floor=etage] .fd-label[data-astro-cid-qyvxp6rd],[data-floor=etage] .fd-zone[data-astro-cid-qyvxp6rd][data-zone-floor=rdc] .fd-label[data-astro-cid-qyvxp6rd]{opacity:.6}.fd-route[data-astro-cid-qyvxp6rd]{stroke:none}.fd-trail[data-astro-cid-qyvxp6rd]{stroke:var(--color-rose);stroke-width:2px;stroke-linecap:round;stroke-dasharray:0 99999;opacity:0}.fd-dot-core[data-astro-cid-qyvxp6rd]{fill:var(--color-rose)}.fd-dot-halo[data-astro-cid-qyvxp6rd]{fill:var(--color-peach);opacity:.45;transform-box:fill-box;transform-origin:50%}.is-onscreen .fd-dot-halo[data-astro-cid-qyvxp6rd]{animation:fd-breathe 2.8s var(--ease-in-out-soft) infinite}@keyframes fd-breathe{0%,to{opacity:.5;transform:scale(.75)}50%{opacity:.2;transform:scale(1.15)}}@media (width<=47.99rem){.fd-label[data-astro-cid-qyvxp6rd]{display:none}}.explorer-grid[data-astro-cid-rmj4uycb]{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""drawing""panels";row-gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=64rem){.explorer-grid[data-astro-cid-rmj4uycb]{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"tabs tabs tabs tabs tabs tabs tabs tabs panels panels panels panels""drawing drawing drawing drawing drawing drawing drawing drawing panels panels panels panels";column-gap:1.5rem}}.explorer-tabs[data-astro-cid-rmj4uycb]{grid-area:tabs}.explorer-drawing[data-astro-cid-rmj4uycb]{grid-area:drawing}.explorer-panels[data-astro-cid-rmj4uycb]{grid-area:panels;max-width:40rem}@media (width>=64rem){.explorer-panels[data-astro-cid-rmj4uycb]{align-self:start;padding-top:.5rem}}.tablist[data-astro-cid-rmj4uycb]{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 14%, transparent);gap:clamp(1.5rem,4vw,3rem);display:flex}.tab[data-astro-cid-rmj4uycb]{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.015em;color:var(--color-ink-soft);transition:color .5s var(--ease-out-soft);padding:.25rem 0 1rem;line-height:1.1;position:relative}.tab[data-astro-cid-rmj4uycb]:after{content:"";background:var(--color-peach-deep);height:2px;transform-origin:var(--tab-origin,left);transition:transform .7s var(--ease-out-soft);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tab[data-astro-cid-rmj4uycb]:hover,.tab[data-astro-cid-rmj4uycb][aria-selected=true]{color:var(--color-ink)}.tab[data-astro-cid-rmj4uycb][aria-selected=true]:after{transform:scaleX(1)}html.js .tablist[data-astro-cid-rmj4uycb]{display:flex}html.no-js .tablist[data-astro-cid-rmj4uycb]{display:none}html.js .panel-heading[data-astro-cid-rmj4uycb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.no-js .panel[data-astro-cid-rmj4uycb]+.panel[data-astro-cid-rmj4uycb]{margin-top:3.5rem}html.no-js .panel-heading[data-astro-cid-rmj4uycb]{margin-bottom:.75rem}html.js .panel-later[data-astro-cid-rmj4uycb],.panel[data-astro-cid-rmj4uycb][hidden]{display:none}.rooms[data-astro-cid-rmj4uycb]{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 14%, transparent);margin-top:clamp(1.5rem,3vw,2.25rem)}.room[data-astro-cid-rmj4uycb]{text-align:left;border-top:1px solid color-mix(in oklab, var(--color-ink) 14%, transparent);width:100%;padding:1.05rem 0 1.1rem;display:block;position:relative}.room[data-astro-cid-rmj4uycb]:before{content:"";background:var(--color-peach-deep);transform-origin:0;height:2px;transition:transform .7s var(--ease-out-soft);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.room[data-astro-cid-rmj4uycb][aria-pressed=true]:before{transform:scaleX(1)}.room-name[data-astro-cid-rmj4uycb]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink-soft);transition:color .4s var(--ease-out-soft);font-size:clamp(1.25rem,1rem + .6vw,1.625rem);line-height:1.15;display:block}.room[data-astro-cid-rmj4uycb]:hover .room-name[data-astro-cid-rmj4uycb],.room[data-astro-cid-rmj4uycb][aria-pressed=true] .room-name[data-astro-cid-rmj4uycb]{color:var(--color-ink)}.room[data-astro-cid-rmj4uycb]:focus-visible{outline-offset:4px}.room-more[data-astro-cid-rmj4uycb]{grid-template-rows:1fr;display:grid}.room-text[data-astro-cid-rmj4uycb]{max-width:46ch;min-height:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-soft);display:block;overflow:hidden}.room-text[data-astro-cid-rmj4uycb]:before{content:"";height:.5rem;display:block}html.js .room-more[data-astro-cid-rmj4uycb]{transition:grid-template-rows .6s var(--ease-out-soft);grid-template-rows:0fr}html.js .room-text[data-astro-cid-rmj4uycb]{opacity:0;transition:opacity .3s var(--ease-out-soft)}html.js .room[data-astro-cid-rmj4uycb][aria-pressed=true] .room-more[data-astro-cid-rmj4uycb]{grid-template-rows:1fr}html.js .room[data-astro-cid-rmj4uycb][aria-pressed=true] .room-text[data-astro-cid-rmj4uycb]{opacity:1;transition:opacity .6s var(--ease-out-soft) .15s}.gallery[data-astro-cid-djxfmrxy]{padding-block:var(--section-y)}.gallery-track[data-astro-cid-djxfmrxy]{width:100%;max-width:var(--container-site);padding-inline:var(--gutter);margin-inline:auto}.gallery-list[data-astro-cid-djxfmrxy]{flex-direction:column;gap:clamp(3.5rem,9vw,6rem);margin-top:clamp(3rem,8vw,5rem);display:flex}.gallery-frame[data-astro-cid-djxfmrxy]{position:relative;overflow:hidden}.is-rect[data-astro-cid-djxfmrxy]{width:88%}.is-rect[data-astro-cid-djxfmrxy] .gallery-frame[data-astro-cid-djxfmrxy]{aspect-ratio:3/2}.is-arch[data-astro-cid-djxfmrxy]{width:min(80%,30rem)}.is-arch[data-astro-cid-djxfmrxy] .gallery-frame[data-astro-cid-djxfmrxy]{aspect-ratio:4/5}.gallery-item[data-astro-cid-djxfmrxy]:nth-child(2n){margin-left:auto}@media (width>=48rem){.gallery-list[data-astro-cid-djxfmrxy]{gap:clamp(4rem,8vw,7rem)}.is-rect[data-astro-cid-djxfmrxy]{width:82%}.is-arch[data-astro-cid-djxfmrxy]{width:50%}}@media (width>=64rem){.is-rect[data-astro-cid-djxfmrxy]{width:62%}.is-arch[data-astro-cid-djxfmrxy]{width:34%}.is-arch[data-astro-cid-djxfmrxy],.is-arch[data-astro-cid-djxfmrxy]+.gallery-item[data-astro-cid-djxfmrxy]{margin-top:-10rem}}.gallery-frame[data-astro-cid-djxfmrxy] .gallery-img{object-fit:cover;width:100%;max-width:none;height:100%}.gallery-progress[data-astro-cid-djxfmrxy]{display:none}.gallery[data-astro-cid-djxfmrxy].is-horizontal{padding-block:0}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-pin[data-astro-cid-djxfmrxy]{align-items:center;height:100svh;display:flex;position:relative;overflow:hidden}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-track[data-astro-cid-djxfmrxy]{width:max-content;max-width:none;padding-top:var(--header-h);padding-inline:var(--gutter) 12vw;align-items:center;gap:clamp(4rem,7vw,8rem);margin:0;display:flex}.is-horizontal[data-astro-cid-djxfmrxy].is-live .gallery-track[data-astro-cid-djxfmrxy],.is-horizontal[data-astro-cid-djxfmrxy].is-live .gallery-frame[data-astro-cid-djxfmrxy] .gallery-img{will-change:transform}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-intro[data-astro-cid-djxfmrxy]{flex:none;width:min(30rem,30vw)}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-list[data-astro-cid-djxfmrxy]{flex-direction:row;align-items:flex-end;gap:clamp(3rem,5vw,6rem);margin:0}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-item[data-astro-cid-djxfmrxy],.is-horizontal[data-astro-cid-djxfmrxy] .is-arch[data-astro-cid-djxfmrxy],.is-horizontal[data-astro-cid-djxfmrxy] .is-arch[data-astro-cid-djxfmrxy]+.gallery-item[data-astro-cid-djxfmrxy]{flex:none;width:auto;margin:0}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-frame[data-astro-cid-djxfmrxy]{height:var(--frame-h);width:calc(var(--frame-h) * var(--ratio));aspect-ratio:auto}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-frame[data-astro-cid-djxfmrxy] .gallery-img{transition:none!important}.is-horizontal[data-astro-cid-djxfmrxy] .is-rect[data-astro-cid-djxfmrxy]{--frame-h:min(54svh, 34rem);--ratio:1.5}.is-horizontal[data-astro-cid-djxfmrxy] .is-arch[data-astro-cid-djxfmrxy]{--frame-h:min(66svh, 42rem);--ratio:.8}.is-horizontal[data-astro-cid-djxfmrxy] .is-rect[data-astro-cid-djxfmrxy]:nth-child(2n){--frame-h:min(46svh, 30rem)}.is-horizontal[data-astro-cid-djxfmrxy] .gallery-progress[data-astro-cid-djxfmrxy]{left:var(--gutter);right:var(--gutter);background:color-mix(in oklab, var(--color-ink) 14%, transparent);height:1px;display:block;position:absolute;bottom:clamp(1.5rem,4svh,2.75rem)}.gallery-progress-bar[data-astro-cid-djxfmrxy]{background:var(--color-peach-deep);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.cabinet-hero[data-astro-cid-trlc3csd]{min-height:100svh}.hero-films[data-astro-cid-trlc3csd]{gap:.375rem;height:100%;display:grid}.hero-films[data-astro-cid-trlc3csd] .hero-film{height:100%}.hero-films[data-astro-cid-trlc3csd] .hero-film-2{display:none}.hero-films[data-astro-cid-trlc3csd] .film-toggle{top:calc(var(--header-h) + .75rem)}@media (width>=48rem){.hero-films[data-astro-cid-trlc3csd]{grid-template-columns:1fr 1fr}.hero-films[data-astro-cid-trlc3csd] .hero-film-2{display:block}}.hero-shade[data-astro-cid-trlc3csd]{background:linear-gradient(#1e1311a8 0%,#1e131180 5.5rem,#1e131100 30%),linear-gradient(#1e131100 38%,#1e131173 66%,#1e1311d1 100%),linear-gradient(90deg,#1e131147 0%,#1e131100 55%)}@media (width<=47.99rem){.hero-shade[data-astro-cid-trlc3csd]{background:linear-gradient(#1e1311cc 0%,#1e1311a3 4.5rem,#1e131100 12rem),linear-gradient(#1e131100 24%,#1e13114d 40%,#1e131199 60%,#1e1311d1 100%)}}.hero-word[data-astro-cid-trlc3csd]{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.hero-word[data-astro-cid-trlc3csd]>span[data-astro-cid-trlc3csd]{display:inline-block}html.js-motion .hero-media[data-astro-cid-trlc3csd]{animation:hero-settle 2.6s var(--ease-out-soft) both}html.js-motion .hero-word[data-astro-cid-trlc3csd]>span[data-astro-cid-trlc3csd]{animation:hero-rise 1.3s var(--ease-out-soft) both;animation-delay:calc(.25s + var(--i) * 70ms)}html.js-motion .hero-lead[data-astro-cid-trlc3csd]{animation:hero-fade 1.2s var(--ease-out-soft) .7s both}@keyframes hero-settle{0%{transform:scale(1.12)}to{transform:none}}@keyframes hero-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes hero-fade{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}
