.fplanwrap[data-astro-cid-6s4sbprm]{width:100%}@media(max-width:760px){.fplanwrap[data-astro-cid-6s4sbprm]:not(.fplanwrap--compact){overflow-x:auto;-webkit-overflow-scrolling:touch}.fplanwrap[data-astro-cid-6s4sbprm]:not(.fplanwrap--compact) .fplan{min-width:46rem}}.fplanwrap[data-astro-cid-6s4sbprm] .fplan{display:block;width:100%;height:auto;background:var(--c-bg-soft);border-radius:var(--radius-sm)}.fplanwrap[data-astro-cid-6s4sbprm] .fp__walls{fill:var(--unic-ink)}.fplanwrap[data-astro-cid-6s4sbprm] .fr path{stroke:none;transition:fill .16s ease}.fplanwrap[data-astro-cid-6s4sbprm] .fr--page path{fill:#f5d5d4}.fplanwrap[data-astro-cid-6s4sbprm] .fr--room path{fill:#e3e8ef}.fplanwrap[data-astro-cid-6s4sbprm] .fr--amenity path{fill:#d1e1e9}.fplanwrap[data-astro-cid-6s4sbprm] .fr--office path{fill:#f2f0ec}.fplanwrap[data-astro-cid-6s4sbprm] .fr--service path{fill:#cae7cf}.fplanwrap[data-astro-cid-6s4sbprm] a.fr:hover path,.fplanwrap[data-astro-cid-6s4sbprm] a.fr:focus-visible path,.fplanwrap[data-astro-cid-6s4sbprm] .fr.is-here path{fill:var(--unic-red)}.fplanwrap[data-astro-cid-6s4sbprm] .fr__name{font-family:var(--font-body);font-weight:600;letter-spacing:.01em;fill:var(--unic-ink);text-anchor:middle;dominant-baseline:middle;pointer-events:none}.fplanwrap[data-astro-cid-6s4sbprm] .fr__code{font-family:var(--font-body);font-weight:500;letter-spacing:.08em;fill:#4a5666;font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:middle;pointer-events:none}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels{pointer-events:none}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels text{paint-order:stroke;stroke-width:.32em;stroke-linejoin:round}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels .fr--page text{stroke:#f5d5d4}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels .fr--room text{stroke:#e3e8ef}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels .fr--amenity text{stroke:#d1e1e9}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels .fr--office text{stroke:#f2f0ec}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels .fr--service text{stroke:#cae7cf}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels .fr.is-here text{stroke:var(--unic-red)}.fplanwrap[data-astro-cid-6s4sbprm] .fp__labels .fr__picto text{stroke:none}.fplanwrap[data-astro-cid-6s4sbprm] .fr__plate{opacity:.88}.fplanwrap[data-astro-cid-6s4sbprm] .fr--page .fr__plate{fill:#f5d5d4}.fplanwrap[data-astro-cid-6s4sbprm] .fr--room .fr__plate{fill:#e3e8ef}.fplanwrap[data-astro-cid-6s4sbprm] .fr--amenity .fr__plate{fill:#d1e1e9}.fplanwrap[data-astro-cid-6s4sbprm] .fr--office .fr__plate{fill:#f2f0ec}.fplanwrap[data-astro-cid-6s4sbprm] .fr--service .fr__plate{fill:#cae7cf}.fplanwrap[data-astro-cid-6s4sbprm] .fr__info>circle:first-child{fill:#2b7440}.fplanwrap[data-astro-cid-6s4sbprm] .fr.is-here .fr__info>circle:first-child{fill:snow}.fplanwrap[data-astro-cid-6s4sbprm] .fr.is-here .fr__info circle+circle,.fplanwrap[data-astro-cid-6s4sbprm] .fr.is-here .fr__info rect{fill:var(--unic-red)}.fplanwrap[data-astro-cid-6s4sbprm] .fr.is-here .fr__plate{fill:var(--unic-red);opacity:1}.fplanwrap[data-astro-cid-6s4sbprm] .fr__picto{pointer-events:none}.fplanwrap[data-astro-cid-6s4sbprm] .fr__picto>circle{fill:#30506c}.fplanwrap[data-astro-cid-6s4sbprm] .fr__picto text{font-family:var(--font-body)}.fplanwrap[data-astro-cid-6s4sbprm] .fr.is-here .fr__name,.fplanwrap[data-astro-cid-6s4sbprm] .fr.is-here .fr__code{fill:#fff6f6}.fplanwrap[data-astro-cid-6s4sbprm] a.fr{cursor:pointer;outline:none}.fplanwrap[data-astro-cid-6s4sbprm] .fp__link-plate{fill:var(--unic-ink);transition:fill .16s ease}.fplanwrap[data-astro-cid-6s4sbprm] .fp__link-arrow{fill:none;stroke:#f6f9fc;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fplanwrap[data-astro-cid-6s4sbprm] .fp__link-text{font-family:var(--font-body);font-weight:600;fill:#f6f9fc;dominant-baseline:middle;letter-spacing:.01em}.fplanwrap[data-astro-cid-6s4sbprm] a.fp__link:hover .fp__link-plate,.fplanwrap[data-astro-cid-6s4sbprm] a.fp__link:focus-visible .fp__link-plate{fill:var(--unic-red)}.fplanwrap[data-astro-cid-6s4sbprm] a.fp__link{outline:none}.fplanwrap--compact[data-astro-cid-6s4sbprm] .fp__links,.fplanwrap--compact[data-astro-cid-6s4sbprm] .fr__name,.fplanwrap--compact[data-astro-cid-6s4sbprm] .fr__code,.fplanwrap--compact[data-astro-cid-6s4sbprm] .fr__picto,.fplanwrap--compact[data-astro-cid-6s4sbprm] .fr__plate,.fplanwrap--compact[data-astro-cid-6s4sbprm] .fr__info{display:none}.kplan[data-astro-cid-4l22t3te]{margin:0}.kplan__svg[data-astro-cid-4l22t3te]{display:block;width:100%;max-width:22rem;height:auto;overflow:visible}.kplan__b[data-astro-cid-4l22t3te] path[data-astro-cid-4l22t3te]{fill:#dbdee2;stroke:#82878c;stroke-width:.6;stroke-linejoin:round;transition:fill .16s ease}.kplan__b[data-astro-cid-4l22t3te] text[data-astro-cid-4l22t3te]{fill:var(--c-text-muted);font:600 7px/1 var(--font-body);text-anchor:middle;letter-spacing:.02em}.kplan__b--self[data-astro-cid-4l22t3te] path[data-astro-cid-4l22t3te]{fill:var(--unic-red);stroke:#892122}.kplan__b--self[data-astro-cid-4l22t3te] text[data-astro-cid-4l22t3te]{fill:var(--unic-ink)}.kplan__b--none[data-astro-cid-4l22t3te] path[data-astro-cid-4l22t3te]{fill:#f0f2f4;stroke:#c1c4c8;stroke-dasharray:2 1.5}.kplan__b--link[data-astro-cid-4l22t3te] path[data-astro-cid-4l22t3te]{fill:#c0c4cb}.kplan__b--link[data-astro-cid-4l22t3te]:hover path[data-astro-cid-4l22t3te],.kplan__b--link[data-astro-cid-4l22t3te]:focus-visible path[data-astro-cid-4l22t3te]{fill:#d78e88}.kplan__b--link[data-astro-cid-4l22t3te]:hover text[data-astro-cid-4l22t3te],.kplan__b--link[data-astro-cid-4l22t3te]:focus-visible text[data-astro-cid-4l22t3te]{fill:var(--unic-red)}.kplan__b--link[data-astro-cid-4l22t3te]:focus{outline:none}.kplan__b--link[data-astro-cid-4l22t3te]:focus-visible path[data-astro-cid-4l22t3te]{stroke:var(--unic-ink);stroke-width:1.2}.kplan__join[data-astro-cid-4l22t3te]{fill:var(--unic-ink);stroke:#fafcfe;stroke-width:1}.kplan__cap[data-astro-cid-4l22t3te]{margin-top:.4rem;font-size:var(--fs-fine);line-height:1.4;color:var(--c-text-muted)}.kplan__note[data-astro-cid-4l22t3te]{display:block}.kplan__lvl[data-astro-cid-4l22t3te]{white-space:nowrap}.fsw__list[data-astro-cid-jisyjr6m]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column-reverse;gap:.3rem}.fsw__floor[data-astro-cid-jisyjr6m]{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.4rem .8rem .4rem .4rem;border-radius:var(--radius-sm);color:var(--c-text);text-decoration:none;font:500 var(--fs-ui)/1.25 var(--font-body);transition:background-color .16s ease,color .16s ease,transform .14s var(--ease-out)}.fsw__no[data-astro-cid-jisyjr6m]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--c-line);background:var(--c-bg);font:600 var(--fs-ui)/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--unic-ink);transition:background-color .16s ease,border-color .16s ease,color .16s ease}@media(hover:hover)and (pointer:fine){.fsw__floor[data-astro-cid-jisyjr6m]:hover{background:var(--c-bg-soft)}.fsw__floor[data-astro-cid-jisyjr6m]:hover .fsw__no[data-astro-cid-jisyjr6m]{border-color:var(--unic-ink)}}.fsw__floor[data-astro-cid-jisyjr6m]:active{transform:scale(.98)}.fsw__floor[data-astro-cid-jisyjr6m]:focus-visible{outline:2px solid var(--unic-red);outline-offset:2px}.fsw__floor[data-astro-cid-jisyjr6m].is-current{color:var(--unic-ink);font-weight:600}.fsw__floor[data-astro-cid-jisyjr6m].is-current .fsw__no[data-astro-cid-jisyjr6m]{background:var(--unic-ink);border-color:var(--unic-ink);color:#f6f9fc}@media(max-width:1079px){.fsw__list[data-astro-cid-jisyjr6m]{flex-direction:row;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.25rem;margin-inline:calc(var(--gutter, 1rem) * -1);padding-inline:var(--gutter, 1rem)}.fsw__list[data-astro-cid-jisyjr6m]::-webkit-scrollbar{display:none}.fsw__floor[data-astro-cid-jisyjr6m]{grid-template-columns:auto auto;white-space:nowrap;padding:.3rem .85rem .3rem .3rem;border:1px solid var(--c-line);border-radius:999px}.fsw__no[data-astro-cid-jisyjr6m]{width:1.9rem;height:1.9rem}.fsw__floor[data-astro-cid-jisyjr6m].is-current{border-color:var(--unic-ink)}}
