.site.t-repere{--font:var(--rp-figtree,"Figtree"),var(--rp-readex,"Readex Pro"),system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font);--fw-regular:400;--fw-medium:500;--fw-bold:650;--app:#FFFFFF;--panel:#F4F5F6;--raised:#FFFFFF;--text:#14171A;--text2:#4A5159;--meta:#646C75;--off:#98A0A8;--line:#E4E6E9;--line2:#D2D6DA;--hover:#F4F5F6;--sel:#E8EAED;--inv:#14171A;--inv-fg:#FFFFFF;--photo-ground:#F4F5F6;--on-photo:#FFFFFF;--focus:#14171A;--on-brand-ink:#14171A;--on-brand-chalk:#FFFFFF;--fill:var(--brand-raw);--fill-fg:var(--brand-raw-fg);--slab:#12171C;--slab-edge:transparent;--slab-ink:#FFFFFF;--slab-ink-2:rgb(255 255 255/.66);--slab-ink-3:rgb(255 255 255/.86);--slab-line:rgb(255 255 255/.14);--slab-well:rgb(255 255 255/.06);--slab-line-2:rgb(255 255 255/.26);--field:#FFFFFF;--field-ink:#14171A;--field-ph:#646C75;--field-hover:#EEF0F2;--pill:#FFFFFF;--pill-ink:#14171A;--tick:rgb(255 255 255/.5);--shade:#000000;--logo-ground:#FFFFFF;--ring-out:rgb(13 17 22/.72);--veil:rgb(13 17 22/.5);--photo-veil:rgb(13 17 22/.5);--photo-veil-on:rgb(13 17 22/.62);--scrim-top:linear-gradient(180deg,rgb(13 17 22/.72) 0%,rgb(13 17 22/.56) 32%,rgb(13 17 22/.16) 60%,rgb(13 17 22/.10));--scrim-bottom:linear-gradient(0deg,rgb(13 17 22/.72) 0%,rgb(13 17 22/.46) 34%,rgb(13 17 22/.10) 66%,rgb(13 17 22/.14));--scrim-side:linear-gradient(90deg,rgb(13 17 22/.62),rgb(13 17 22/0) 58%);--sh-dock-sm:inset 0 1px 0 rgb(255 255 255/.06),0 10px 30px rgb(8 12 16/.28);--sh-dock:inset 0 1px 0 rgb(255 255 255/.06),0 2px 4px rgb(8 12 16/.10),0 18px 44px rgb(8 12 16/.22);--sh-bar:inset 0 1px 0 rgb(255 255 255/.06),0 2px 4px rgb(8 12 16/.12),0 12px 32px rgb(8 12 16/.26);--sh-pill:0 1px 2px rgb(0 0 0/.12);--edge:inset 0 0 0 1px rgb(0 0 0/.06);--muted:var(--meta);--soft:var(--text2);--hdr-ground:var(--app);--hdr-line:1px}.site.t-repere[dir=rtl]{--scrim-side:linear-gradient(270deg,rgb(13 17 22/.62),rgb(13 17 22/0) 58%)}.site.t-repere[data-mode=dark]{--app:#0F1215;--panel:#171B20;--raised:#171B20;--text:#F2F4F5;--text2:#B4BBC3;--meta:#8A929B;--off:#626A73;--line:#262C33;--line2:#353C44;--hover:#171B20;--sel:#222830;--inv:#F2F4F5;--inv-fg:#0F1215;--photo-ground:#171B20;--on-photo:#FFFFFF;--focus:#F2F4F5;--fill:var(--brand-ink);--fill-fg:var(--brand-ink-fg);--slab:#1F252D;--slab-edge:var(--line2);--edge:inset 0 0 0 1px rgb(255 255 255/.06);--veil:rgb(4 6 8/.62);--sh-dock-sm:inset 0 1px 0 rgb(255 255 255/.05),0 10px 30px rgb(0 0 0/.45);--sh-dock:inset 0 1px 0 rgb(255 255 255/.05),0 2px 4px rgb(0 0 0/.3),0 18px 44px rgb(0 0 0/.5);--sh-bar:inset 0 1px 0 rgb(255 255 255/.05),0 2px 4px rgb(0 0 0/.3),0 12px 32px rgb(0 0 0/.55)}html:has(.site.t-repere){scroll-padding-block-start:80px}html:has(.site.t-repere .page[data-page=listing]){scroll-padding-block-end:104px}.t-repere .page{--cols:1;--pad:16px;--inset:12px;--col:calc(100cqw - 32px);--gap-sec:56px;--gap-head:16px;--hdr-h:56px;--fs-display:34px;--lh-display:1.08;--tr-display:-.028em;--fs-t1:24px;--lh-t1:1.15;--tr-t1:-.022em;--fs-t2:26px;--lh-t2:1.15;--tr-t2:-.02em;--fs-body:16px;--lh-body:1.55;--fs-lead:18px;--lh-lead:1.5;--lh-card:1.3;--lh-small:1.45;--lh-sub:1.4;--tr-card:-.008em;--tr-price:-.01em;--tr-price-big:-.02em;--tr-btn:-.005em;--tr-name:-.01em;--w-title:650;--w-semi:600;--w-mid:550;--w-soft:450;--w-price-big:700}.t-repere[lang=ar] .page{--fs-display:32px;--lh-display:1.3;--tr-display:0em;--lh-t1:1.4;--tr-t1:0em;--fs-t2:25px;--lh-t2:1.4;--tr-t2:0em;--lh-body:1.85;--lh-lead:1.8;--lh-card:1.55;--lh-small:1.7;--lh-sub:1.6;--tr-card:0em;--tr-price:0em;--tr-price-big:0em;--tr-btn:0em;--tr-name:0em;--w-title:600;--w-mid:500;--w-soft:400}@container site (min-width: 640px){.t-repere .page{--cols:2}}@container site (min-width: 900px){.t-repere .page{--cols:3;--inset:24px;--col:min(1120px,100cqw - 144px);--pad:calc((100cqw - var(--col)) / 2);--gap-sec:96px;--gap-head:22px;--hdr-h:72px;--fs-display:60px;--lh-display:1.02;--tr-display:-.02em;--fs-t1:32px;--lh-t1:1.12;--tr-t1:-.026em;--fs-t2:36px;--lh-t2:1.1;--tr-t2:-.026em;--fs-body:17px;--lh-body:1.6;--fs-lead:22px;--lh-lead:1.45}.t-repere[lang=ar] .page{--fs-display:54px;--lh-display:1.25;--tr-display:0em;--lh-t1:1.35;--tr-t1:0em;--fs-t2:34px;--lh-t2:1.35;--tr-t2:0em;--lh-body:1.9;--lh-lead:1.75}}.t-repere .t1{font-size:var(--fs-t1);line-height:var(--lh-t1);letter-spacing:var(--tr-t1)}.t-repere .t1,.t-repere .t2{font-weight:var(--w-title);overflow-wrap:anywhere;text-wrap:balance}.t-repere .t2{font-size:var(--fs-t2);line-height:var(--lh-t2);letter-spacing:var(--tr-t2)}.t-repere .t3{font-size:var(--fs-20);line-height:1.25;letter-spacing:var(--tr-t1);font-weight:var(--w-title)}.t-repere[lang=ar] .t3{line-height:1.5}.t-repere .card__price,.t-repere .price{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.t-repere .card__price .num,.t-repere .price .num{word-spacing:-.03em}.t-repere[lang=ar] .per,.t-repere[lang=ar] .unit{font-weight:var(--w-semi)}.t-repere .icon{inline-size:20px;block-size:20px}.t-repere .sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.t-repere main{outline:0}.t-repere .skip{position:absolute;z-index:var(--z-sheet);inset-block-start:8px;inset-inline-start:8px;display:inline-flex;align-items:center;min-block-size:44px;padding-inline:16px;border-radius:12px;background:var(--text);color:var(--app);font-size:15px;font-weight:var(--w-semi);transform:translateY(-200%)}.t-repere .skip:focus-visible{transform:none}.t-repere .slab{background:var(--slab);color:var(--slab-ink);border:1px solid var(--slab-edge);--focus:var(--slab-ink);--muted:var(--slab-ink-2);--soft:var(--slab-ink-3)}.t-repere .btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:52px;padding:10px 20px;border-radius:14px;font-size:16px;line-height:1.15;font-weight:var(--w-title);letter-spacing:var(--tr-btn);text-align:center;--btn-shade:var(--shade);--btn-shade-on:.1}.t-repere .btn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--btn-shade);opacity:0;transition:opacity var(--m-hover) linear;pointer-events:none}.t-repere .btn--brand{background:var(--brand-ink);color:var(--brand-ink-fg)}.t-repere .btn--fill{background:var(--fill);color:var(--fill-fg)}.t-repere .btn--ink{background:var(--text);color:var(--app);--btn-shade:var(--app);--btn-shade-on:.16}.t-repere .btn--line{border:1.5px solid var(--line2);--btn-shade:var(--text);--btn-shade-on:.05}.t-repere .btn--line:before{inset:-1.5px}.t-repere .slab .btn--line{border-color:var(--slab-line-2);--btn-shade:var(--slab-ink);--btn-shade-on:.08}.t-repere .btn__note{font-weight:var(--fw-medium);color:var(--muted);letter-spacing:0}.t-repere .btn__note:before{content:"·";-webkit-margin-end:8px;margin-inline-end:8px}.t-repere .lnk{display:inline-flex;align-items:center;min-block-size:44px;min-inline-size:44px;font-size:15px;line-height:1.2;font-weight:var(--w-semi);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:-webkit-text-decoration-color var(--m-hover) linear;transition:text-decoration-color var(--m-hover) linear;transition:text-decoration-color var(--m-hover) linear,-webkit-text-decoration-color var(--m-hover) linear}.t-repere[lang=ar] .lnk{text-underline-offset:7px}.t-repere .tag{display:inline-block;block-size:36px;padding-inline:12px;border-radius:8px;background:var(--panel);font-size:15px;line-height:36px;font-weight:var(--w-mid);white-space:nowrap}.t-repere .tag:first-letter{text-transform:uppercase}.t-repere .tag--deal{block-size:28px;padding-inline:10px;font-size:13px;line-height:28px;font-weight:var(--w-semi)}.t-repere .gal__n,.t-repere .pill{position:absolute;display:inline-flex;align-items:center;block-size:28px;padding-inline:11px;border-radius:var(--r-full);background:var(--pill);color:var(--pill-ink);font-size:12.5px;line-height:1;font-weight:var(--w-title);box-shadow:var(--sh-pill)}.t-repere .pill{inset-block-start:12px;inset-inline-start:12px}.t-repere .gal__n{inset-block-end:12px;inset-inline-end:12px;pointer-events:none}.t-repere[lang=ar] .gal__n,.t-repere[lang=ar] .pill{-webkit-padding-after:2px;padding-block-end:2px}.t-repere .tile{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:24px;text-align:center;background:var(--panel)}.t-repere .tile__type{font-size:64px;line-height:1;font-weight:700;letter-spacing:-.04em;color:color-mix(in srgb,var(--text) 14%,transparent);text-wrap:balance}.t-repere .tile--m .tile__type{font-size:48px;letter-spacing:-.035em}.t-repere .tile--s .tile__type{font-size:36px;line-height:1.05;letter-spacing:-.03em}.t-repere[lang=ar] .tile__type{letter-spacing:0;line-height:1.25;font-size:48px}.t-repere[lang=ar] .tile--m .tile__type,.t-repere[lang=ar] .tile--s .tile__type{font-size:36px}.t-repere .tile__note{font-size:13px;line-height:1.3;font-weight:var(--fw-medium);color:var(--meta)}.t-repere .none{display:grid;justify-items:start;grid-gap:8px;gap:8px;padding-block:16px 8px}.t-repere .none__text{max-inline-size:34em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text2)}.t-repere .none .btn{-webkit-margin-before:12px;margin-block-start:12px}.t-repere .hdr{z-index:var(--z-top)}.t-repere[data-m-live][data-at-top] .hdr:not(:has(.menu[data-open])):after{opacity:0}.t-repere .hdr__in{display:flex;align-items:center;gap:10px;min-block-size:var(--hdr-h);padding-inline:16px 4px}.t-repere .hdr__back{flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;margin-inline:-12px -6px;border-radius:var(--r-full);transition:background-color var(--m-hover) linear}.t-repere .hdr__id{display:flex;align-items:center;gap:10px;min-inline-size:44px;min-block-size:44px;-webkit-margin-end:auto;margin-inline-end:auto;border-radius:12px;justify-self:start;max-inline-size:100%}.t-repere .mark{flex:none;display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:10px;background:var(--fill);color:var(--fill-fg);font-size:13px;line-height:1;font-weight:700;letter-spacing:.01em}.t-repere[lang=ar] .mark{font-size:16px;letter-spacing:0;-webkit-padding-after:3px;padding-block-end:3px}.t-repere .hdr__name{min-inline-size:0;font-size:16px;line-height:1.15;font-weight:var(--w-title);letter-spacing:var(--tr-name);overflow-wrap:anywhere}.t-repere[lang=ar] .hdr__name{line-height:1.35}.t-repere .hdr__cta,.t-repere .hdr__nav{display:none}.t-repere .lang{flex:none;min-block-size:44px}.t-repere .lang,.t-repere .lang span{display:inline-flex;align-items:center;border-radius:var(--r-full)}.t-repere .lang span{block-size:36px;padding-inline:12px;border:1px solid var(--line);font-size:14px;line-height:1;font-weight:var(--w-semi);transition:background-color var(--m-hover) linear,transform var(--m-move) var(--e-out)}.t-repere .lang[lang=ar] span{-webkit-padding-after:2px;padding-block-end:2px}.t-repere .burger{flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--r-full);transition:background-color var(--m-hover) linear,transform var(--m-move) var(--e-out)}.t-repere .burger i{display:block;inline-size:20px;block-size:1.75px;border-radius:2px;background:currentColor;box-shadow:0 6px 0 currentColor,0 -6px 0 currentColor}.t-repere .burger .icon{display:none;inline-size:22px;block-size:22px}.t-repere .burger[aria-expanded=true] i{display:none}.t-repere .burger[aria-expanded=true] .icon{display:block}.t-repere .menu{position:absolute;inset-inline:0;inset-block-start:100%;block-size:calc(100dvh - var(--hdr-h));overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 12px;background:var(--veil)}.t-repere .menu__sheet{padding:10px 20px 14px;border-radius:24px;box-shadow:var(--sh-bar);transition:transform var(--m-enter) var(--e-out)}.t-repere .menu:not([data-open]){opacity:0}.t-repere .menu:not([data-open]) .menu__sheet{transform:translateY(calc(-1 * var(--d-enter)))}@starting-style{.t-repere .menu[data-open]{opacity:0}.t-repere .menu[data-open] .menu__sheet{transform:translateY(calc(-1 * var(--d-enter)))}}.t-repere .menu__nav{display:grid}.t-repere .menu__a{display:flex;align-items:center;inline-size:100%;min-block-size:56px;border-radius:8px;font-size:24px;line-height:1.2;font-weight:var(--w-title);letter-spacing:var(--tr-t1);text-align:start}.t-repere[lang=ar] .menu__a{line-height:1.5}.t-repere .menu__a[aria-current]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.t-repere[lang=ar] .menu__a[aria-current]{text-underline-offset:10px}.t-repere .menu__acts{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;-webkit-margin-before:10px;margin-block-start:10px;-webkit-padding-before:20px;padding-block-start:20px;-webkit-border-before:1px solid var(--slab-line);border-block-start:1px solid var(--slab-line)}.t-repere .menu__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;-webkit-margin-before:8px;margin-block-start:8px}.t-repere .menu__label{font-size:13px;line-height:1.3;color:var(--slab-ink-2)}.t-repere .menu__foot .lnk{font-size:14px}.t-repere .hero{position:relative;isolation:isolate;display:flex;flex-direction:column;margin:4px var(--inset) 0;min-block-size:396px;border-radius:24px;background:var(--slab);color:var(--slab-ink);--focus:var(--slab-ink);overflow:clip}.t-repere .hero--bare,.t-repere .hero--still{min-block-size:0}.t-repere .hero--still .hero__txt{-webkit-padding-after:28px;padding-block-end:28px}.t-repere .hero__ph{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:clip;background:var(--slab)}.t-repere .hero__ph img{inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--cover-fx,50%) var(--cover-fy,50%)}.t-repere .hero__ph:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--scrim-top);box-shadow:var(--edge)}.t-repere .hero__txt{padding:22px 20px 12px}.t-repere .hero__name{max-inline-size:26em;-webkit-margin-after:8px;margin-block-end:8px;font-size:14px;line-height:1.3;font-weight:var(--w-semi);color:var(--slab-ink-3);overflow-wrap:anywhere;text-wrap:balance}.t-repere[lang=ar] .hero__name{line-height:1.6}.t-repere .hero__title{max-inline-size:11em;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:var(--w-title);text-wrap:balance;overflow-wrap:anywhere}.t-repere .hero:has(.hero__name) .hero__title{font-size:30px}.t-repere .hero__sub{max-inline-size:24em;-webkit-margin-before:8px;margin-block-start:8px;font-size:15px;line-height:var(--lh-sub);font-weight:var(--fw-medium);color:var(--slab-ink-3)}.t-repere .under{display:none;align-items:center;block-size:20px;-webkit-margin-before:4px;margin-block-start:4px;padding-inline:16px}.t-repere .under--cap{display:flex}.t-repere .under .chips{display:none}.t-repere .cap{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;min-inline-size:0;border-radius:8px;font-size:13px;line-height:1.4;font-weight:var(--fw-medium);color:var(--meta)}.t-repere .cap span{min-inline-size:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);transition:-webkit-text-decoration-color var(--m-hover) linear;transition:text-decoration-color var(--m-hover) linear;transition:text-decoration-color var(--m-hover) linear,-webkit-text-decoration-color var(--m-hover) linear}.t-repere[lang=ar] .cap span{text-underline-offset:6px}.t-repere .cap .icon{inline-size:14px;block-size:14px}.t-repere .cap:focus-visible{outline:none}.t-repere .cap:focus-visible span{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.t-repere .dock{display:grid;grid-template-columns:minmax(0,1fr);padding:2px 13px 13px;border-radius:18px}.t-repere .hero .dock{margin:auto 10px 10px;box-shadow:var(--sh-dock-sm)}.t-repere .hero--bare .dock{-webkit-margin-before:10px;margin-block-start:10px;background:var(--slab-well);border-color:var(--slab-line);box-shadow:none}.t-repere .tabs{display:flex;gap:6px;margin-inline:-8px}.t-repere .tabs:before{content:"";position:absolute;inset-inline:8px;inset-block-end:0;block-size:1px;background:var(--slab-line)}.t-repere .tab{display:inline-flex;align-items:center;justify-content:center;min-block-size:46px;min-inline-size:44px;padding-inline:8px;border-radius:8px;font-size:15px;line-height:1;font-weight:var(--w-semi);color:var(--slab-ink-2)}.t-repere .tab:is([aria-pressed=true],[aria-current=true]){color:var(--slab-ink)}.t-repere .tabs__ind{inset-block-end:0;block-size:3px}.t-repere .tabs:not(.has-ind) .tab:is([aria-pressed=true],[aria-current=true]):after,.t-repere .tabs__ind:after{content:"";position:absolute;inset-inline:8px;inset-block-end:0;block-size:3px;border-radius:3px 3px 0 0;background:var(--brand-ink)}.t-repere .field{position:relative;display:flex;align-items:center;gap:10px;block-size:52px;-webkit-margin-before:12px;margin-block-start:12px;padding-inline:16px 4px;border-radius:14px;background:var(--field);color:var(--field-ink);cursor:text;--ring:var(--slab-ink)}.t-repere .field input{flex:1 1;align-self:center;min-inline-size:0;block-size:auto;padding:0;-webkit-padding-end:12px;padding-inline-end:12px;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;line-height:44px;color:var(--field-ink);caret-color:var(--field-ink);text-overflow:ellipsis}.t-repere .field input::placeholder{color:var(--field-ph);opacity:1;overflow:visible}.t-repere .field input::-webkit-search-cancel-button,.t-repere .field input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.t-repere .field input:focus-visible{outline:none}.t-repere .field:after{content:"";position:absolute;inset:-4px;border-radius:18px;border:2px solid var(--ring);opacity:0;transform:scale(.985);transition:opacity var(--m-hover) var(--e-out),transform var(--m-hover) var(--e-out);pointer-events:none}.t-repere .field:focus-within:after{opacity:1;transform:none}.t-repere .field__x{display:none;flex:none;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--r-full);color:var(--field-ph);--focus:var(--field-ink);transition:background-color var(--m-hover) linear,color var(--m-hover) linear}.t-repere .field input:not(:placeholder-shown)~.field__x{display:grid}.t-repere .field__x .icon{inline-size:18px;block-size:18px}.t-repere .field__go{position:relative;isolation:isolate;flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--r-full);background:var(--brand-ink);color:var(--brand-ink-fg);--focus:var(--field-ink);transition:transform var(--m-move) var(--e-out)}.t-repere .field__go:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--shade);opacity:0;transition:opacity var(--m-hover) linear}.t-repere .field__x+.field__go{-webkit-margin-start:-6px;margin-inline-start:-6px}.t-repere .dock__go{inline-size:100%;-webkit-margin-before:10px;margin-block-start:10px}.t-repere .dock--list .dock__go{display:none}.t-repere .sec{-webkit-margin-before:var(--gap-sec);margin-block-start:var(--gap-sec);padding-inline:var(--pad)}.t-repere .hero+.sec,.t-repere .under+.sec{-webkit-margin-before:28px;margin-block-start:28px}.t-repere .under--cap+.sec{-webkit-margin-before:20px;margin-block-start:20px}.t-repere .sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.t-repere .sec__head .lnk{flex:none;margin-block:-14px}.t-repere .grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-gap:28px 20px;gap:28px 20px;-webkit-margin-before:var(--gap-head);margin-block-start:var(--gap-head)}.t-repere .sec__more{-webkit-margin-before:28px;margin-block-start:28px}.t-repere .sec__more .btn{inline-size:100%}.t-repere .card{display:block;border-radius:22px}.t-repere .card:focus-visible{outline-offset:4px}.t-repere .card__ph{position:relative;display:block;aspect-ratio:4/3;border-radius:20px;overflow:clip;background:var(--photo-ground)}.t-repere .card__ph img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--m-enter) var(--e-out)}.t-repere .card__ph:after,.t-repere .gal:after,.t-repere .mo:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--edge);pointer-events:none}.t-repere .card__b{padding:12px 4px 0}.t-repere .card__title{font-size:16px;line-height:var(--lh-card);font-weight:var(--w-semi);letter-spacing:var(--tr-card);overflow-wrap:anywhere}.t-repere .card__facts{-webkit-margin-before:2px;margin-block-start:2px;font-size:14px;line-height:var(--lh-small);color:var(--meta)}.t-repere .card__price{-webkit-margin-before:8px;margin-block-start:8px;font-size:17px;line-height:1.2;font-weight:var(--w-title);letter-spacing:var(--tr-price)}.t-repere .card__price .per{font-size:15px;font-weight:var(--w-soft);letter-spacing:0;color:var(--text2)}.t-repere .chips{display:flex;align-items:center;gap:8px;padding-inline:16px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:16px}.t-repere .chips::-webkit-scrollbar{display:none}.t-repere .chips__label{display:none}.t-repere .chip{flex:none;min-block-size:44px}.t-repere .chip,.t-repere .chip span{display:inline-flex;align-items:center;border-radius:var(--r-full)}.t-repere .chip span{block-size:38px;padding-inline:16px;border:1px solid var(--line);font-size:14px;line-height:1;font-weight:var(--w-mid);white-space:nowrap;transition:background-color var(--m-hover) linear,border-color var(--m-hover) linear,color var(--m-hover) linear,transform var(--m-move) var(--e-out)}.t-repere[lang=ar] .chip span{-webkit-padding-after:2px;padding-block-end:2px}.t-repere .chip:is([aria-pressed=true],[aria-current=true]) span{background:var(--text);border-color:var(--text);color:var(--app)}.t-repere .owners{margin:var(--gap-sec) var(--inset) 0;padding:28px 20px;border-radius:24px}.t-repere .fill__title,.t-repere .owners__title{font-size:28px;line-height:1.1;letter-spacing:var(--tr-t1);font-weight:var(--w-title);text-wrap:balance}.t-repere[lang=ar] .fill__title,.t-repere[lang=ar] .owners__title{line-height:1.4}.t-repere .fill__text,.t-repere .owners__text{max-inline-size:30em;text-wrap:balance;-webkit-margin-before:8px;margin-block-start:8px;font-size:16px;line-height:var(--lh-body);color:var(--slab-ink-2)}.t-repere .owners__acts{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;-webkit-margin-before:20px;margin-block-start:20px}.t-repere .about{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:48px;gap:48px}.t-repere .about__text{max-inline-size:30em;-webkit-margin-before:var(--gap-head);margin-block-start:var(--gap-head);font-size:var(--fs-lead);line-height:var(--lh-lead);text-wrap:pretty}.t-repere .reach__text{-webkit-margin-before:8px;margin-block-start:8px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text2)}.t-repere .reach__tel{-webkit-margin-before:16px;margin-block-start:16px;font-size:30px;line-height:1.15;font-weight:var(--w-semi);letter-spacing:-.02em}.t-repere .reach__acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;-webkit-margin-before:20px;margin-block-start:20px}.t-repere .reach__write,.t-repere .reach__write+.btn:last-child{grid-column:1/-1}.t-repere .foot{-webkit-margin-before:var(--gap-sec);margin-block-start:var(--gap-sec);background:var(--panel)}.t-repere .foot__in{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;padding:32px 16px 20px}.t-repere .foot__name{font-size:16px;line-height:1.3;font-weight:var(--w-title);letter-spacing:var(--tr-name);overflow-wrap:anywhere}.t-repere .foot__kind{-webkit-margin-before:2px;margin-block-start:2px;font-size:14px;line-height:var(--lh-small);color:var(--text2)}.t-repere .foot__reach{-webkit-margin-before:4px;margin-block-start:4px}.t-repere .foot__tel{display:inline-flex;align-items:center;min-block-size:44px;font-size:20px;line-height:1.2;font-weight:var(--w-semi);letter-spacing:-.01em}.t-repere .foot__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;grid-column-gap:16px;column-gap:16px}.t-repere .foot__a{display:inline-flex;align-items:center;min-block-size:44px;min-inline-size:44px;font-size:14px;line-height:1.3;color:var(--text2);text-align:start;text-underline-offset:4px;transition:color var(--m-hover) linear}.t-repere .foot__end{display:flex;flex-wrap:wrap;column-gap:24px;-webkit-padding-before:8px;padding-block-start:8px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.t-repere .list{-webkit-padding-before:12px;padding-block-start:12px}.t-repere .list--none{-webkit-margin-before:24px;margin-block-start:24px}.t-repere .list__head{padding-inline:var(--pad)}.t-repere .dock--list{margin:14px var(--inset) 0}.t-repere .list .chips{-webkit-margin-before:10px;margin-block-start:10px}.t-repere .list__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-block-size:44px;-webkit-margin-before:6px;margin-block-start:6px;padding-inline:var(--pad)}.t-repere .list__count{font-size:14px;line-height:var(--lh-small);color:var(--meta)}.t-repere .list__bar .lnk{font-size:14px}.t-repere .list__results{padding-inline:var(--pad)}.t-repere .list__results .grid{-webkit-margin-before:8px;margin-block-start:8px}.t-repere .bien__back,.t-repere .fill{display:none}.t-repere .back{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;border-radius:8px;font-size:15px;line-height:1.2;font-weight:var(--w-semi)}.t-repere .back .icon{transition:transform var(--m-move) var(--e-out)}.t-repere .bien__photos{-webkit-margin-before:4px;margin-block-start:4px;padding-inline:var(--inset)}.t-repere .bien__main{padding-inline:var(--pad)}.t-repere .gal{aspect-ratio:4/3;border-radius:20px;overflow:clip;background:var(--photo-ground)}.t-repere .gal[data-ar="3:2"]{aspect-ratio:3/2}.t-repere .gal[data-ar="16:10"]{aspect-ratio:16/10}.t-repere .gal[data-ar="4:5"]{aspect-ratio:4/5}.t-repere .gal__track{position:absolute;inset:0}.t-repere .gal__slide{block-size:100%;background:var(--photo-ground)}.t-repere .gal__slide img{inline-size:100%;block-size:100%;object-fit:cover}.t-repere .gal__slide--whole img{object-fit:contain}.t-repere .gal__track:focus-visible{outline:none}.t-repere .gal:has(.gal__track:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.t-repere .gal--none{position:relative;aspect-ratio:auto;block-size:196px}.t-repere .mo,.t-repere .mo__rest{display:none}.t-repere .bien__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;-webkit-margin-before:16px;margin-block-start:16px}.t-repere .bien__ref{font-size:13px;line-height:1.3;color:var(--meta)}.t-repere .bien__title{-webkit-margin-before:10px;margin-block-start:10px}.t-repere .bien__price{-webkit-margin-before:6px;margin-block-start:6px}.t-repere .price{font-size:30px;line-height:1.1;font-weight:var(--w-price-big);letter-spacing:var(--tr-price-big)}.t-repere .price .per{font-size:17px;font-weight:var(--w-soft);letter-spacing:0;color:var(--soft)}.t-repere .bien__price .lnk,.t-repere .cslab>.lnk{font-size:14px;color:var(--soft)}.t-repere .facts{display:flex;flex-wrap:wrap;gap:8px;-webkit-margin-before:8px;margin-block-start:8px}.t-repere .desc{-webkit-margin-before:40px;margin-block-start:40px}.t-repere .desc__text{display:grid;grid-gap:12px;gap:12px;max-inline-size:62ch;-webkit-margin-before:12px;margin-block-start:12px;font-size:var(--fs-body);line-height:var(--lh-body)}.t-repere .desc__note{-webkit-margin-before:16px;margin-block-start:16px;font-size:13px;line-height:var(--lh-small);color:var(--meta)}.t-repere .agent{display:grid;justify-items:start;grid-gap:2px;gap:2px}.t-repere .agent__label{font-size:13px;line-height:1.4;color:var(--muted)}.t-repere .agent__name{font-size:17px;line-height:1.3;font-weight:var(--w-title)}.t-repere .agent__more{font-size:14px;line-height:var(--lh-small);color:var(--soft);overflow-wrap:anywhere}.t-repere[lang=ar] .agent__label,.t-repere[lang=ar] .agent__name{line-height:1.6}.t-repere .cslab{display:none}.t-repere .cbar{position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:var(--z-sticky);-webkit-margin-before:12px;margin-block-start:12px;padding:20px 12px 12px;pointer-events:none;background:linear-gradient(to bottom,transparent 0,var(--app) 20px);transition:opacity var(--m-move) linear,visibility 0s}.t-repere .cbar[data-away]{opacity:0;visibility:hidden;transition:opacity var(--m-exit) linear,visibility 0s linear var(--m-exit)}.t-repere .cbar__box{display:flex;align-items:center;gap:8px;padding:9px;-webkit-padding-start:16px;padding-inline-start:16px;border-radius:18px;box-shadow:var(--sh-bar);pointer-events:auto}.t-repere .cbar__price{flex:1 1;min-inline-size:0;font-size:17px;line-height:1.2;font-weight:var(--w-title);letter-spacing:var(--tr-price);white-space:normal}.t-repere .cbar__price .per{display:block;-webkit-margin-before:1px;margin-block-start:1px;font-size:13px;font-weight:var(--fw-medium);color:var(--slab-ink-2)}.t-repere .cbar .btn{flex:none;min-block-size:48px;padding-block:8px;border-radius:12px}.t-repere .cbar__go{padding-inline:16px}.t-repere .others{-webkit-margin-before:40px;margin-block-start:40px}.t-repere .others__row{display:flex;gap:16px;margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad)}.t-repere .others__row::-webkit-scrollbar{display:none}.t-repere .others__row .card{flex:0 0 272px;scroll-snap-align:start}.t-repere .gone{display:grid;justify-items:start;grid-gap:12px;gap:12px;margin:16px var(--inset) 0;padding:28px 20px;border-radius:24px}.t-repere .gone__text{max-inline-size:32em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--slab-ink-2)}.t-repere .gone .btn{-webkit-margin-before:8px;margin-block-start:8px}.t-repere .page a,.t-repere .page button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.t-repere .burger:active,.t-repere .chip:active span,.t-repere .field__go:active,.t-repere .lang:active span{transform:scale(var(--s-press));transition-duration:var(--m-press)}.t-repere .back:active,.t-repere .cap:active,.t-repere .foot__a:active,.t-repere .foot__tel:active,.t-repere .hdr__back:active,.t-repere .lnk:active,.t-repere .menu__a:active,.t-repere .mo__cell:active,.t-repere .nav__a:active,.t-repere .tab:active{opacity:.7}.t-repere .field__go:active:before{opacity:.1}@media (hover:hover) and (pointer:fine){.t-repere .btn:hover:before{opacity:var(--btn-shade-on)}.t-repere .field__go:hover:before{opacity:.1}.t-repere .card:hover .card__ph>.m-photo,.t-repere .card:hover .card__reel,.t-repere .mo__cell:hover img{transform:scale(var(--s-photo))}.t-repere .lnk{-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.t-repere .lnk:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.t-repere .cap:hover{color:var(--text)}.t-repere .cap:hover span{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.t-repere .tab:hover{color:var(--slab-ink)}.t-repere .chip:hover span{background:var(--panel)}.t-repere .chip:is([aria-pressed=true],[aria-current=true]):hover span{background:var(--text)}.t-repere .burger:hover,.t-repere .hdr__back:hover,.t-repere .lang:hover span,.t-repere .nav__a:hover{background:var(--panel)}.t-repere .field__x:hover{background:var(--field-hover);color:var(--field-ink)}.t-repere .back:hover .icon{transform:translateX(calc(var(--dir) * -3px))}.t-repere[dir=rtl] .back:hover .icon{transform:translateX(calc(var(--dir) * -3px)) scaleX(-1)}.t-repere .foot__a:hover{color:var(--text);text-decoration:underline}.t-repere .foot__tel:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.t-repere .menu__a:hover{color:var(--slab-ink-3)}.t-repere .mo__go:hover{background:var(--field-hover)}.t-repere .mo__cell--more:hover .mo__more{background:var(--photo-veil-on)}}@container site (min-width: 900px){.t-repere .hdr__in{gap:12px;padding-inline:var(--pad)}.t-repere .hdr__back{display:none}.t-repere .mark{inline-size:36px;block-size:36px;border-radius:11px}.t-repere .hdr__name{font-size:17px}.t-repere .hdr__nav{display:flex;align-items:center;gap:0;-webkit-margin-end:6px;margin-inline-end:6px}.t-repere .nav__a{position:relative;display:inline-flex;align-items:center;min-block-size:44px;padding-inline:14px;border-radius:var(--r-full);font-size:15px;line-height:1;font-weight:var(--w-mid);white-space:nowrap;transition:background-color var(--m-hover) linear}.t-repere .nav__a[aria-current]:after{content:"";position:absolute;inset-inline:14px;inset-block-end:7px;block-size:2px;border-radius:2px;background:currentColor}.t-repere .btn.hdr__cta{display:inline-flex;min-block-size:44px;-webkit-margin-start:2px;margin-inline-start:2px;padding:0 18px;border-radius:var(--r-full);font-size:15px;font-weight:var(--w-semi)}.t-repere .burger,.t-repere .menu{display:none}.t-repere .hero{-webkit-margin-before:0;margin-block-start:0;min-block-size:0;block-size:min(500px,58svh);border-radius:28px;overflow:visible}.t-repere .hero__ph:after{background:var(--scrim-side),var(--scrim-bottom)}.t-repere .hero__txt{position:absolute;inset-inline:calc(var(--pad) - var(--inset));inset-block-end:116px;padding:0}.t-repere .hero__title{max-inline-size:14em}.t-repere[lang=ar] .hero__title{max-inline-size:17em}.t-repere .hero:has(.hero__name) .hero__title{font-size:var(--fs-display)}.t-repere .hero__name{-webkit-margin-after:12px;margin-block-end:12px;font-size:16px}.t-repere .hero__sub{-webkit-margin-before:14px;margin-block-start:14px;font-size:19px}.t-repere .hero .dock{position:absolute;inset-inline:0;inset-block-end:-44px;inline-size:var(--col);margin:0 auto;box-shadow:var(--sh-dock)}.t-repere .hero--bare,.t-repere .hero--still{block-size:auto}.t-repere .hero--bare .hero__txt,.t-repere .hero--still .hero__txt{position:static;inline-size:var(--col);margin-inline:auto;padding-block:64px 0}.t-repere .hero--still .hero__txt{-webkit-padding-after:64px;padding-block-end:64px}.t-repere .hero--bare .dock{position:static;margin:36px auto 56px;box-shadow:none}.t-repere .dock{display:flex;align-items:center;gap:14px;padding:13px;border-radius:24px}.t-repere .tabs{flex:none;gap:6px;margin-inline:0;padding-inline:8px 6px}.t-repere .tabs:before{display:none}.t-repere .tab{min-block-size:60px;padding-inline:14px;font-size:16px}.t-repere .tabs__ind{inset-block-end:8px}.t-repere .tabs:not(.has-ind) .tab:is([aria-pressed=true],[aria-current=true]):after,.t-repere .tabs__ind:after{inset-inline:14px;border-radius:3px}.t-repere .tabs:not(.has-ind) .tab:is([aria-pressed=true],[aria-current=true]):after{inset-block-end:8px}.t-repere .field{flex:1 1;block-size:60px;margin:0;padding-inline:20px 8px}.t-repere .field input{font-size:17px}.t-repere .field__go{display:none}.t-repere .dock--list .dock__go,.t-repere .dock__go{display:inline-flex;flex:none;inline-size:auto;min-inline-size:176px;min-block-size:60px;margin:0;font-size:17px}.t-repere .under{display:flex;align-items:center;justify-content:space-between;gap:8px 24px;block-size:auto;-webkit-margin-before:64px;margin-block-start:64px;padding-inline:var(--pad)}.t-repere .hero--bare+.under{-webkit-margin-before:24px;margin-block-start:24px}.t-repere .under .chips{display:flex}.t-repere .chips{flex-wrap:wrap;gap:0 8px;padding-inline:0;overflow:visible}.t-repere .list .chips{padding-inline:var(--pad)}.t-repere .chips__label{display:inline;-webkit-margin-end:6px;margin-inline-end:6px;font-size:14px;font-weight:var(--fw-medium);color:var(--meta)}.t-repere .cap{flex:none;-webkit-margin-start:auto;margin-inline-start:auto}.t-repere .hero+.sec,.t-repere .under+.sec{-webkit-margin-before:40px;margin-block-start:40px}.t-repere .hero--still+.sec{-webkit-margin-before:72px;margin-block-start:72px}.t-repere .grid{gap:40px 24px}.t-repere .sec__more{-webkit-margin-before:48px;margin-block-start:48px;text-align:center}.t-repere .sec__more .btn{inline-size:auto;min-inline-size:280px}.t-repere .owners{display:flex;align-items:center;justify-content:space-between;gap:24px 56px;padding:56px calc(var(--pad) - var(--inset));border-radius:28px}.t-repere .owners__title{font-size:40px}.t-repere .owners__text{-webkit-margin-before:12px;margin-block-start:12px;font-size:18px}.t-repere .owners__acts{flex:none;display:flex;gap:12px;margin:0}.t-repere .owners .btn{min-block-size:56px;padding-inline:24px;font-size:17px}.t-repere .about{grid-template-columns:minmax(0,7fr) minmax(0,1fr) minmax(0,4fr);gap:0}.t-repere .about .reach{grid-column:3}.t-repere .about--one{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.t-repere .about--one .reach{grid-column:1}.t-repere .reach__tel{font-size:34px}.t-repere .foot__in{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 40px;padding:48px var(--pad) 24px}.t-repere .foot__nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 28px}.t-repere .foot__nav .foot__a{justify-content:center}.t-repere .foot__end{grid-column:1/-1;-webkit-padding-before:12px;padding-block-start:12px}.t-repere .list{-webkit-padding-before:28px;padding-block-start:28px}.t-repere .list--none{-webkit-margin-before:56px;margin-block-start:56px}.t-repere .dock--list{inline-size:var(--col);margin:22px auto 0}.t-repere .list .chips,.t-repere .list__bar{-webkit-margin-before:20px;margin-block-start:20px}.t-repere .list__results .grid{-webkit-margin-before:12px;margin-block-start:12px}.t-repere .fill{display:flex;flex-direction:column;justify-content:space-between;gap:20px;align-self:start;min-block-size:calc((var(--col) - 48px) / 4);padding:28px;border-radius:20px}.t-repere .fill--2{grid-column:span 2;padding:32px}.t-repere .fill--2 .fill__title{font-size:32px}.t-repere .fill--1 .fill__title{font-size:24px}.t-repere .fill--1 .fill__text{display:none}.t-repere .fill__acts{display:flex;flex-wrap:wrap;gap:10px}.t-repere .fill--1 .fill__acts{display:grid;grid-template-columns:minmax(0,1fr)}.t-repere .bien__back{display:block;margin-block:4px 8px;padding-inline:var(--pad)}.t-repere .bien__photos{margin:0;padding-inline:var(--pad)}.t-repere .gal[data-m-gallery]{display:none}.t-repere .mo{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;block-size:min(480px,50svh);border-radius:24px;overflow:clip}.t-repere .mo__big{grid-row:1/-1;margin:0;border-start-start-radius:24px;border-end-start-radius:24px}.t-repere .mo__big,.t-repere .mo__cell{position:relative;overflow:clip;background:var(--photo-ground)}.t-repere .mo__cell{display:block}.t-repere .mo__ph{display:block;inline-size:100%;block-size:100%}.t-repere .mo__ph img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--m-enter) var(--e-out)}.t-repere .mo__big .mo__ph--tall img{object-fit:contain}.t-repere .mo--1{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.t-repere .mo--1 .mo__big{border-radius:24px}.t-repere .mo--1{block-size:min(560px,62svh)}.t-repere .mo--1:has(.mo__ph--tall){aspect-ratio:3/4;inline-size:auto;justify-self:start}.t-repere .mo--1 .mo__big .mo__ph--tall img{object-fit:cover}.t-repere .mo--2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.t-repere .mo--3{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.t-repere .mo--4 .mo__big+.mo__cell{grid-row:1/-1}.t-repere .mo__cell:focus-visible{outline:2px solid var(--pill);outline-offset:-6px}.t-repere .mo__cell:focus-visible:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 4px var(--ring-out);pointer-events:none}.t-repere .mo__more{position:absolute;inset:0;display:grid;place-items:center;background:var(--photo-veil);color:var(--on-photo);font-size:28px;line-height:1;font-weight:var(--w-title);letter-spacing:var(--tr-t1);pointer-events:none;transition:background-color var(--m-hover) linear}.t-repere .mo__go{position:absolute;z-index:1;inset-block-start:50%;display:grid;place-items:center;inline-size:44px;block-size:44px;-webkit-margin-before:-22px;margin-block-start:-22px;border-radius:var(--r-full);background:var(--pill);color:var(--pill-ink);box-shadow:var(--sh-pill);transition:background-color var(--m-hover) linear,transform var(--m-move) var(--e-out)}.t-repere .mo__go--prev{inset-inline-start:12px}.t-repere .mo__go--next{inset-inline-end:12px}.t-repere .mo__go:active{transform:scale(var(--s-press));transition-duration:var(--m-press)}.t-repere .mo__go:focus-visible{outline:2px solid var(--pill);outline-offset:2px;box-shadow:0 0 0 6px var(--ring-out)}.t-repere .mo__rest{display:flex;flex-wrap:wrap;gap:8px;-webkit-margin-before:8px;margin-block-start:8px}.t-repere .mo__rest-a{position:relative;display:block;inline-size:120px;aspect-ratio:4/3;border-radius:12px;overflow:clip;background:var(--photo-ground)}.t-repere .mo__rest-a img{inline-size:100%;block-size:100%;object-fit:cover}.t-repere .gal--none{block-size:300px;border-radius:24px}.t-repere .gal--none .tile__type{font-size:96px}.t-repere .bien__cols{display:grid;grid-template-columns:minmax(0,680px) clamp(300px,34%,380px);justify-content:space-between;align-items:start;grid-gap:56px;gap:56px;-webkit-margin-before:40px;margin-block-start:40px;padding-inline:var(--pad)}.t-repere .bien__main{padding:0}.t-repere .bien__meta{-webkit-margin-before:4px;margin-block-start:4px}.t-repere .bien__title{-webkit-margin-before:12px;margin-block-start:12px}.t-repere .bien__price,.t-repere .cbar{display:none}.t-repere .facts{-webkit-margin-before:20px;margin-block-start:20px}.t-repere .cslab{display:block;position:-webkit-sticky;position:sticky;inset-block-start:96px;padding:28px;border-radius:24px}.t-repere .cslab .price{font-size:34px}.t-repere .cslab>.lnk{-webkit-margin-after:-4px;margin-block-end:-4px}.t-repere .cslab__agent{-webkit-margin-before:16px;margin-block-start:16px;-webkit-padding-before:20px;padding-block-start:20px;-webkit-border-before:1px solid var(--slab-line);border-block-start:1px solid var(--slab-line)}.t-repere .cslab__acts{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;-webkit-margin-before:24px;margin-block-start:24px}.t-repere .others{-webkit-margin-before:var(--gap-sec);margin-block-start:var(--gap-sec);min-block-size:min(760px,calc(100svh - var(--hdr-h) - 392px))}.t-repere .others__row{display:grid;margin-inline:0;padding-inline:0;overflow:visible}.t-repere .gone{inline-size:var(--col);margin:40px auto 0;padding:56px 64px;border-radius:28px}}.t-repere .hdr__lead{flex:1 1;min-inline-size:0;display:grid;align-items:center;-webkit-margin-end:auto;margin-inline-end:auto}.t-repere .hdr__lead>*{grid-area:1/1}.t-repere .hdr__name{transition:opacity var(--m-press) linear}.t-repere .hdr__find{position:relative;isolation:isolate;justify-self:start;display:inline-flex;align-items:center;gap:8px;max-inline-size:calc(100% - 42px);min-block-size:44px;-webkit-margin-start:42px;margin-inline-start:42px;padding-inline:12px 14px;font-size:14px;line-height:1;font-weight:var(--w-semi);color:var(--text);visibility:hidden;opacity:0;transform:translateY(6px) scale(.96);transform-origin:var(--m-start) center;transition:opacity var(--m-exit) linear,transform var(--m-exit) var(--e-out),visibility 0s linear var(--m-exit)}.t-repere .hdr__find:before{content:"";position:absolute;inset-block:5px;inset-inline:0;z-index:-1;border-radius:var(--r-full);background:var(--panel);border:1px solid var(--line);transition:background-color var(--m-hover) linear}.t-repere .hdr__find .icon{inline-size:16px;block-size:16px}.t-repere .hdr__find span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-repere .hdr__find-f{font-weight:var(--fw-medium);color:var(--text2)}.t-repere[lang=ar] .hdr__find{-webkit-padding-after:2px;padding-block-end:2px}.t-repere .hdr[data-find] .hdr__name{opacity:0}.t-repere .hdr[data-find] .hdr__find{visibility:visible;opacity:1;transform:none;transition:opacity var(--m-move) linear,transform var(--m-move) var(--e-out),visibility 0s}.t-repere .hdr__find:active{transform:scale(var(--s-press));transition-duration:var(--m-press)}@media (hover:hover) and (pointer:fine){.t-repere .hdr__find:hover:before{background:var(--sel)}}.t-repere .card__reel{position:relative;display:flex;block-size:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;transition:transform var(--m-enter) var(--e-out)}.t-repere .card__reel::-webkit-scrollbar{display:none}.t-repere .card__reel:focus{outline:none}.t-repere .card__reel>img{display:block;flex:0 0 100%;inline-size:100%;block-size:100%;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;background:var(--photo-ground);transition:none}.t-repere .card__ticks{position:absolute;z-index:2;inset-inline:12px;inset-block-end:10px;display:flex;gap:4px;pointer-events:none;opacity:0;transition:opacity var(--m-hover) linear}.t-repere .card__ticks i{flex:1 1;block-size:3px;border-radius:2px;background:var(--tick);box-shadow:var(--sh-pill)}.t-repere .card__ticks i[data-on]{background:var(--pill)}.t-repere .card__ph[data-leafed] .card__ticks{opacity:1}@media (hover:hover) and (pointer:fine){.t-repere .card:hover .card__ticks{opacity:1}}.t-repere .page:is([data-arrival=soft],[data-arrival=inplace]):is([data-changed~=q],[data-changed~=filter]) .list__count{animation:repere-tick calc(.16s * var(--m-k)) var(--e-out) both}@keyframes repere-tick{0%{opacity:.35;transform:translateY(3px)}}.t-repere .page[data-changed~=price] .card__price,.t-repere .page[data-changed~=price] .price,.t-repere .page[data-changed~=price] [data-price]{animation:repere-fade calc(.16s * var(--m-k)) linear both}@keyframes repere-fade{0%{opacity:0}}.t-repere .menu[data-open] .menu__a,.t-repere .menu[data-open] .menu__acts,.t-repere .menu[data-open] .menu__foot{animation:repere-in var(--m-enter) var(--e-out) backwards}.t-repere .menu[data-open] .menu__a:nth-child(2){animation-delay:calc(30ms * var(--m-k))}.t-repere .menu[data-open] .menu__a:nth-child(3){animation-delay:calc(60ms * var(--m-k))}.t-repere .menu[data-open] .menu__a:nth-child(4){animation-delay:calc(90ms * var(--m-k))}.t-repere .menu[data-open] .menu__a:nth-child(5){animation-delay:calc(.12s * var(--m-k))}.t-repere .menu[data-open] .menu__acts{animation-delay:calc(.14s * var(--m-k))}.t-repere .menu[data-open] .menu__foot{animation-delay:calc(.16s * var(--m-k))}@keyframes repere-in{0%{opacity:0;transform:translateY(4px)}}.t-repere .burger[aria-expanded=true] .icon{animation:repere-turn var(--m-move) var(--e-out)}@keyframes repere-turn{0%{transform:rotate(-90deg);opacity:0}}.t-repere .field__x{transition:background-color var(--m-hover) linear,color var(--m-hover) linear,opacity var(--m-press) linear,transform var(--m-press) var(--e-out)}@starting-style{.t-repere .field input:not(:placeholder-shown)~.field__x{opacity:0;transform:scale(.8)}}.t-repere .chip span{transition:background-color var(--m-press) linear,border-color var(--m-press) linear,color var(--m-press) linear,transform var(--m-move) var(--e-out)}.t-repere .card__ph:before{content:"";position:absolute;inset:0;z-index:1;background:var(--shade);opacity:0;transition:opacity var(--m-move) linear;pointer-events:none}.t-repere .card:active .card__ph:before{opacity:.06;transition-duration:var(--m-press)}@media (hover:hover) and (pointer:fine){.t-repere .card:hover .card__title{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}}@container site (min-width: 900px){.t-repere .hdr__find{-webkit-margin-start:46px;margin-inline-start:46px;max-inline-size:calc(100% - 46px)}}.t-repere .mo__ghost{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none}.t-repere [data-i="0"]{--i:0}.t-repere [data-i="1"]{--i:1}.t-repere [data-i="2"]{--i:2}.t-repere [data-i="3"]{--i:3}.t-repere [data-i="4"]{--i:4}.t-repere [data-i="5"]{--i:5}.t-repere :is(.latest,.bien,.dock--home,.hdr__find-w,.about__words,.owners__words,.fill__words,.foot__id){min-inline-size:0}.t-repere .mark:has(>.mark__logo){inline-size:auto;min-inline-size:32px;max-inline-size:96px;padding:0;background:var(--logo-ground);overflow:clip}.t-repere .mark__logo{display:block;inline-size:auto;block-size:32px;max-inline-size:96px;object-fit:contain}@container site (min-width: 900px){.t-repere .mark:has(>.mark__logo){min-inline-size:36px}.t-repere .mark__logo{block-size:36px}}.t-repere img[data-focal]{object-position:var(--cover-fx,50%) var(--cover-fy,50%)}.t-repere[lang=fr] [data-lang=toggle]{font-family:system-ui,sans-serif}.t-repere :is(.burger,.field__x)[data-script]{visibility:hidden}.t-repere .ask{-webkit-margin-before:32px;margin-block-start:32px;-webkit-padding-before:24px;padding-block-start:24px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.t-repere .ask:focus{outline:none}.t-repere .ask__agent{-webkit-margin-before:12px;margin-block-start:12px}.t-repere .ask__form{gap:20px;-webkit-margin-before:20px;margin-block-start:20px}.t-repere .ask__field{gap:8px}.t-repere .ask__label{font-size:15px;line-height:1.35;font-weight:var(--w-semi);color:var(--text)}.t-repere[lang=ar] .ask__label{line-height:1.6}.t-repere .ask__input{min-block-size:52px;padding:12px 16px;border:1.5px solid var(--line2);border-radius:14px;background:var(--raised);color:var(--text);font-size:16px;line-height:1.4;transition:border-color var(--m-hover) linear}.t-repere textarea.ask__input{min-block-size:112px}.t-repere .ask__input:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--text)}.t-repere .ask__input[aria-invalid=true]{border-color:var(--enq-error)}.t-repere .ask__note{font-size:14px;line-height:var(--lh-small)}.t-repere .ask__slots{gap:12px}.t-repere .ask .enq-days{margin-inline:calc(-1 * var(--pad));padding:4px var(--pad);scroll-padding-inline:var(--pad)}.t-repere .ask__chip{min-block-size:44px;padding:6px 16px;border:1px solid var(--line2);border-radius:var(--r-full);font-size:15px;line-height:1.2;font-weight:var(--w-mid);color:var(--text);transition:background-color var(--m-press) linear,border-color var(--m-press) linear,color var(--m-press) linear,transform var(--m-move) var(--e-out)}.t-repere[lang=ar] .ask__chip{line-height:1.5}.t-repere .ask__chip.enq-day{gap:2px;min-inline-size:68px;min-block-size:58px;padding:8px 12px;border-radius:14px}.t-repere .ask__chip .enq-day__top{font-size:12.5px;font-weight:var(--fw-medium);color:var(--meta)}.t-repere .ask__chip .enq-day__bottom{font-size:15px;font-weight:var(--w-title)}.t-repere .ask__chip.enq-time{min-inline-size:76px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-repere .ask__chip:has(input:checked){background:var(--text);border-color:var(--text);color:var(--app)}.t-repere .ask__chip:has(input:checked) .enq-day__top{color:inherit;opacity:.72}.t-repere .ask__chip:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.t-repere .ask__chip:active{transform:scale(var(--s-press));transition-duration:var(--m-press)}.t-repere .ask__send{inline-size:100%;-webkit-margin-before:4px;margin-block-start:4px}.t-repere .ask__done{gap:6px;-webkit-margin-before:20px;margin-block-start:20px;padding:24px 20px;border:0;border-radius:20px;background:var(--panel)}.t-repere .ask__done .enq-done__title{font-size:20px;line-height:1.25;font-weight:var(--w-title);letter-spacing:var(--tr-t1)}.t-repere[lang=ar] .ask__done .enq-done__title{line-height:1.5}.t-repere .ask__done .enq-done__text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text2)}.t-repere .ask__other{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;-webkit-margin-before:16px;margin-block-start:16px}.t-repere .ask__or{inline-size:100%;font-size:13px;line-height:1.4;color:var(--meta)}.t-repere .ask__a{gap:8px}.t-repere .ask__a .icon{inline-size:18px;block-size:18px}.t-repere .cpage{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:40px;gap:40px;-webkit-padding-before:16px;padding-block-start:16px}.t-repere .cpage__main{padding-inline:var(--pad)}.t-repere .cpage__lead{max-inline-size:34em;-webkit-margin-before:8px;margin-block-start:8px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text2)}.t-repere .cpage .ask__done,.t-repere .cpage .ask__form{-webkit-margin-before:24px;margin-block-start:24px}.t-repere .cpage__side{margin-inline:var(--inset);padding:24px 20px;border-radius:24px}.t-repere .cpage__or{font-size:13px;line-height:1.4;font-weight:var(--fw-medium);color:var(--muted)}.t-repere .cpage__tel{-webkit-margin-before:8px;margin-block-start:8px;font-size:30px;line-height:1.15;font-weight:var(--w-semi);letter-spacing:-.02em}.t-repere .cpage__acts{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;-webkit-margin-before:20px;margin-block-start:20px}@media (hover:hover) and (pointer:fine){.t-repere .ask__chip:hover{background:var(--panel)}.t-repere .ask__chip:has(input:checked):hover{background:var(--text)}}@container site (min-width: 900px){.t-repere .ask{-webkit-margin-before:48px;margin-block-start:48px;-webkit-padding-before:40px;padding-block-start:40px}.t-repere .ask__agent,.t-repere .ask__other{display:none}.t-repere .ask__done,.t-repere .ask__form{max-inline-size:560px}.t-repere .ask .enq-days{margin-inline:-4px;padding:4px;scroll-padding-inline:0}.t-repere .ask__send{justify-self:start;inline-size:auto;min-inline-size:240px}.t-repere .cpage{grid-template-columns:minmax(0,680px) clamp(300px,34%,380px);justify-content:space-between;align-items:start;gap:56px;padding:40px var(--pad) 0}.t-repere .cpage__main{padding:0}.t-repere .cpage__col{position:-webkit-sticky;position:sticky;inset-block-start:96px}.t-repere .cpage__side{margin:0;padding:28px}.t-repere .cpage__tel{font-size:34px}}.t-repere .pill--offer{inset-block-start:46px;box-shadow:none}.t-repere .pill--offer,.t-repere .tag--offer{background:var(--inv);color:var(--inv-fg)}.t-repere .card__free{-webkit-margin-before:2px;margin-block-start:2px;font-size:14px;line-height:var(--lh-small);font-weight:var(--w-mid);color:var(--text2)}.t-repere .bien__free{-webkit-margin-before:6px;margin-block-start:6px;color:var(--text2)}.t-repere .bien__free,.t-repere .cslab__free{font-size:15px;line-height:var(--lh-small);font-weight:var(--w-semi)}.t-repere .cslab__free{-webkit-margin-before:4px;margin-block-start:4px;color:var(--slab-ink-3)}.t-repere .refine{display:flex;align-items:center;gap:8px;-webkit-margin-before:10px;margin-block-start:10px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}.t-repere .refine::-webkit-scrollbar{display:none}.t-repere .refine__f{flex:none;display:flex;align-items:center}.t-repere .refine__l{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.t-repere .refine__box{position:relative;display:inline-flex;align-items:center}.t-repere .refine__s{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:44px;max-inline-size:72vw;padding-block:0;padding-inline:16px 38px;border:1.5px solid var(--line2);border-radius:var(--r-full);background:var(--app);color:var(--text);font-size:14px;line-height:1;font-weight:var(--w-semi);text-overflow:ellipsis;cursor:pointer;transition:background-color var(--m-hover) linear,border-color var(--m-hover) linear,color var(--m-hover) linear}.t-repere[lang=ar] .refine__s{-webkit-padding-after:2px;padding-block-end:2px}.t-repere .refine__s:has(option:checked:not([value=""])){background:var(--text);border-color:var(--text);color:var(--app)}.t-repere .refine__s:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.t-repere .refine__box .icon{position:absolute;inset-inline-end:14px;inline-size:16px;block-size:16px;color:var(--meta);pointer-events:none}.t-repere .refine__box:has(option:checked:not([value=""])) .icon{color:var(--app)}@container site (max-width: 639px){.t-repere .refine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.t-repere .refine__box,.t-repere .refine__f{min-inline-size:0}.t-repere .refine__box,.t-repere .refine__s{inline-size:100%;max-inline-size:none}}.t-repere .refine__go{min-block-size:44px;border-radius:var(--r-full)}.t-repere .refine+.chips{-webkit-margin-before:4px;margin-block-start:4px}.t-repere .team__list{display:flex;flex-wrap:wrap;gap:10px;-webkit-margin-before:var(--gap-head);margin-block-start:var(--gap-head)}.t-repere .team__m{display:inline-flex;align-items:center;gap:10px;min-block-size:52px;padding-block:6px;padding-inline:6px 18px;border-radius:var(--r-full);background:var(--panel)}.t-repere .team__mark{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--r-full);background:var(--inv);color:var(--inv-fg);font-size:16px;line-height:1;font-weight:var(--w-title)}.t-repere .team__name{font-size:15px;line-height:1.3;font-weight:var(--w-semi);overflow-wrap:anywhere}.t-repere .team__reach{-webkit-margin-before:16px;margin-block-start:16px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text2)}.t-repere .team__reach .lnk{color:var(--text);font-weight:var(--w-semi)}.t-repere .cpage__col{display:grid;grid-gap:16px;gap:16px}.t-repere .office{margin-inline:var(--inset);padding:24px 20px;border-radius:24px;background:var(--panel)}.t-repere .office__rows{display:grid;grid-gap:14px;gap:14px;margin:12px 0 0}.t-repere .office__row{display:grid;grid-gap:2px;gap:2px}.t-repere .office__k{font-size:13px;line-height:1.4;color:var(--meta)}.t-repere .office__v{margin:0;font-size:16px;line-height:var(--lh-small);font-weight:var(--w-semi);overflow-wrap:anywhere}.t-repere .foot__credit{display:inline-flex;align-items:center;min-block-size:44px;-webkit-margin-start:auto;margin-inline-start:auto;font-size:13px;line-height:1.3;color:var(--meta)}@container site (min-width: 900px){.t-repere .refine{-webkit-margin-before:14px;margin-block-start:14px;padding-inline:var(--pad);overflow:visible}.t-repere .refine__s{max-inline-size:320px}.t-repere .bien__free{display:none}.t-repere .team__list{gap:12px}.t-repere .office{margin:0;padding:28px}}@media (hover:hover) and (pointer:fine){.t-repere .refine__s:hover{border-color:var(--text)}}