.ContactPage_page__sl29t{min-height:100vh;background:var(--beige-luxe);color:var(--noir-profond);padding:calc(var(--nav-h) + clamp(2.5rem, 5vw, 4rem)) 0 clamp(4rem,7vw,6rem)}.ContactPage_grid__NWkWA{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}.ContactPage_label__GHFU5{font-size:.875rem;font-weight:500}.ContactPage_title__mctdv{margin-top:1.25rem;font-family:var(--font-serif);font-size:var(--t-h1);line-height:1.08;letter-spacing:-.03em}.ContactPage_title__mctdv em{font-style:italic;color:var(--or-dark)}.ContactPage_text__njaZt{max-width:46ch;margin-top:1.5rem;font-size:1.0625rem;line-height:1.7;color:var(--noir-700)}.ContactPage_points__azniH{margin-top:2.25rem;border-top:1px solid var(--hairline-strong)}.ContactPage_point__JR7ds{display:flex;align-items:flex-start;gap:.9rem;padding-block:1rem;border-bottom:1px solid var(--hairline);font-size:.9375rem;line-height:1.6;color:var(--gris-elegant)}.ContactPage_point__JR7ds svg{flex:none;margin-top:.35rem;color:var(--or-dark)}.ContactPage_point__JR7ds b{color:var(--noir-profond);font-weight:500}.ContactPage_meta__u8Cvv{margin-top:1.5rem;font-size:.875rem;color:var(--gris-elegant)}.ContactPage_widget__dMKgK{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 1.5rem);border:1px solid var(--hairline);border-radius:var(--radius);background:var(--blanc-pur);box-shadow:0 24px 60px -40px rgba(13,13,13,.35)}.ContactPage_grid__NWkWA>*{min-width:0}@media (max-width:940px){.ContactPage_grid__NWkWA{grid-template-columns:minmax(0,1fr)}.ContactPage_widget__dMKgK{position:static}}.ContactPage_confirm__uZKav{display:grid;place-items:center;padding-top:clamp(3rem,8vw,6rem);text-align:center}.ContactPage_inner__ha_DW{width:100%;padding-inline:var(--gutter)}.ContactPage_confirmInner__1fSiB{max-width:560px;margin-inline:auto}.ContactPage_logo__5x7an{height:44px;width:auto;margin-bottom:2.5rem}.ContactPage_check__73BEm{width:64px;height:64px;border-radius:50%;border:1px solid var(--or-premium);display:grid;place-items:center;margin:0 auto 2rem}.ContactPage_confirm__uZKav .ContactPage_text__njaZt{margin-inline:auto}.ContactPage_confirmActions__fCVXg{display:flex;gap:1rem 1.5rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2.5rem}