@font-face{font-family:Resite Utility Display;src:url(/brand-site/assets/fonts/Syne-Variable.ttf)format("truetype");font-weight:400 800;font-display:swap}.utility-pages-module__xi7ovG__previewPage,.utility-pages-module__xi7ovG__confirmationPage,.utility-pages-module__xi7ovG__statusPage{--utility-display:"Resite Utility Display", Arial, sans-serif;--utility-ink:#000;--utility-violet:#4d2dd0;--utility-lilac:#9385e2;--utility-lime:#e1ff3a;box-sizing:border-box;color:var(--utility-ink);font-family:var(--font-body), Arial, sans-serif;background:#fff}.utility-pages-module__xi7ovG__previewPage *,.utility-pages-module__xi7ovG__confirmationPage *,.utility-pages-module__xi7ovG__statusPage *{box-sizing:border-box}.utility-pages-module__xi7ovG__previewPage{padding:96px clamp(24px,5.55vw,80px) 112px}.utility-pages-module__xi7ovG__previewIntroduction{max-width:980px;margin-bottom:80px}.utility-pages-module__xi7ovG__eyebrow{color:#555;letter-spacing:.055em;text-transform:uppercase;margin:0 0 28px;font-size:13px;font-weight:400;line-height:1.5}.utility-pages-module__xi7ovG__previewIntroduction h1,.utility-pages-module__xi7ovG__confirmationHeadline,.utility-pages-module__xi7ovG__statusContent :is(h1,h2){font-family:var(--utility-display);letter-spacing:-.055em;margin:0;font-size:clamp(58px,7.5vw,108px);font-weight:500;line-height:1.04}.utility-pages-module__xi7ovG__previewIntroduction h1 span,.utility-pages-module__xi7ovG__confirmationHeadline span{color:var(--utility-violet)}.utility-pages-module__xi7ovG__introduction,.utility-pages-module__xi7ovG__confirmationIntroduction>p:last-of-type,.utility-pages-module__xi7ovG__statusDescription{color:#555;max-width:510px;margin:30px 0 0;font-size:19px;line-height:1.65}.utility-pages-module__xi7ovG__destinations{border-top:1px solid #c9c9c9}.utility-pages-module__xi7ovG__destination{color:inherit;border-bottom:1px solid #c9c9c9;grid-template-columns:80px minmax(0,1fr) 60px;align-items:start;gap:32px;padding:40px 0;text-decoration:none;display:grid}.utility-pages-module__xi7ovG__destinationNumber{color:#666;padding-top:9px;font-size:14px}.utility-pages-module__xi7ovG__destinationContent h2{font-family:var(--utility-display);letter-spacing:-.045em;margin:0;font-size:clamp(32px,3vw,44px);font-weight:500;line-height:1.16}.utility-pages-module__xi7ovG__destinationContent p{color:#555;max-width:680px;margin:15px 0 0;font-size:18px;line-height:1.6}.utility-pages-module__xi7ovG__destinationLabel{text-underline-offset:5px;margin-top:25px;font-size:15px;text-decoration:underline;display:inline-block}.utility-pages-module__xi7ovG__destinationArrow{background:var(--utility-lime);border-radius:50%;place-items:center;width:56px;height:56px;font-size:30px;transition:transform .18s;display:grid}.utility-pages-module__xi7ovG__confirmationPage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,96px);min-height:740px;padding:100px clamp(24px,5.55vw,80px);display:grid}.utility-pages-module__xi7ovG__confirmationHeadline{color:#000;font-size:clamp(58px,5.8vw,84px)}.utility-pages-module__xi7ovG__confirmationIntroduction>a{color:#000;text-underline-offset:5px;align-items:center;gap:15px;min-height:44px;margin-top:24px;font-size:16px;text-decoration:underline;display:inline-flex}.utility-pages-module__xi7ovG__confirmationForm{border-left:1px solid #ccc;padding-block:24px}.utility-pages-module__xi7ovG__confirmationForm h1{letter-spacing:-.045em;line-height:1.1;color:#000!important;font-family:var(--utility-display)!important;font-size:clamp(32px,3vw,44px)!important;font-weight:500!important}.utility-pages-module__xi7ovG__confirmationForm p{font-size:17px;line-height:1.65;color:#555!important}.utility-pages-module__xi7ovG__confirmationForm>div:not([role=status])>div:last-of-type{border:0;border-left:2px solid var(--utility-lilac);background:#fff;border-radius:0}.utility-pages-module__xi7ovG__confirmationForm p[role=alert]{border-radius:0;color:#872126!important}.utility-pages-module__xi7ovG__confirmationForm button,.utility-pages-module__xi7ovG__confirmationForm a[href=\/espace-client]{border-radius:999px;min-height:54px;padding:14px 24px;font-size:17px;color:#fff!important;box-shadow:none!important;background:#000!important}.utility-pages-module__xi7ovG__confirmationForm button:disabled{opacity:.6}.utility-pages-module__xi7ovG__statusPage{flex-direction:column;min-height:100svh;padding:42px clamp(24px,5.55vw,80px) 30px;display:flex}.utility-pages-module__xi7ovG__statusBrand{color:#000;font-family:var(--utility-display);letter-spacing:-.05em;align-self:flex-start;align-items:center;gap:16px;font-size:29px;font-weight:600;text-decoration:none;display:inline-flex}.utility-pages-module__xi7ovG__statusBrand>span{color:var(--utility-violet);font-size:20px}.utility-pages-module__xi7ovG__statusContent{width:100%;max-width:1100px;margin-block:auto;padding-block:100px}.utility-pages-module__xi7ovG__statusContent .utility-pages-module__xi7ovG__eyebrow{color:var(--utility-violet)}.utility-pages-module__xi7ovG__statusContent :is(h1,h2){max-width:15ch;font-size:clamp(50px,7vw,96px)}.utility-pages-module__xi7ovG__statusActions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:38px;display:flex}.utility-pages-module__xi7ovG__primaryAction{color:#fff;cursor:pointer;background:#000;border:1px solid #000;border-radius:999px;justify-content:space-between;align-items:center;gap:30px;min-height:58px;padding:8px 10px 8px 24px;font-family:inherit;font-size:17px;line-height:1.4;text-decoration:none;display:inline-flex}.utility-pages-module__xi7ovG__primaryAction>span{background:var(--utility-lime);color:#000;border-radius:50%;place-items:center;width:40px;height:40px;font-size:23px;display:grid}.utility-pages-module__xi7ovG__secondaryAction{color:#000;text-underline-offset:6px;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;display:inline-flex}.utility-pages-module__xi7ovG__statusSignature{color:#555;border-top:1px solid #ccc;padding-top:24px;font-size:14px}.utility-pages-module__xi7ovG__globalBody{background:#fff;margin:0;font-family:Arial,sans-serif}.utility-pages-module__xi7ovG__previewPage a:focus-visible,.utility-pages-module__xi7ovG__confirmationPage :is(a,button):focus-visible,.utility-pages-module__xi7ovG__statusPage :is(a,button):focus-visible{outline:3px solid var(--utility-violet);outline-offset:5px}@media (hover:hover) and (pointer:fine){.utility-pages-module__xi7ovG__destination:hover .utility-pages-module__xi7ovG__destinationArrow{transform:translate(3px,-3px)}}@media (max-width:900px){.utility-pages-module__xi7ovG__confirmationPage{grid-template-columns:minmax(0,1fr);gap:50px;padding-block:72px}.utility-pages-module__xi7ovG__confirmationIntroduction{text-align:center;max-width:600px;margin-inline:auto}.utility-pages-module__xi7ovG__confirmationIntroduction>p:last-of-type{margin-inline:auto}.utility-pages-module__xi7ovG__confirmationForm{border-top:1px solid #ccc;border-left:0}}@media (max-width:600px){.utility-pages-module__xi7ovG__previewPage{padding-block:68px 80px}.utility-pages-module__xi7ovG__previewIntroduction{margin-bottom:52px}.utility-pages-module__xi7ovG__previewIntroduction h1{font-size:clamp(50px,13vw,72px)}.utility-pages-module__xi7ovG__introduction,.utility-pages-module__xi7ovG__confirmationIntroduction>p:last-of-type,.utility-pages-module__xi7ovG__statusDescription{font-size:18px}.utility-pages-module__xi7ovG__destination{grid-template-columns:28px minmax(0,1fr) 38px;gap:15px;padding-block:30px}.utility-pages-module__xi7ovG__destinationContent h2{font-size:30px}.utility-pages-module__xi7ovG__destinationContent p{font-size:17px}.utility-pages-module__xi7ovG__destinationArrow{width:38px;height:38px;font-size:23px}.utility-pages-module__xi7ovG__confirmationForm>div{padding-inline:0}.utility-pages-module__xi7ovG__confirmationHeadline{font-size:clamp(48px,12vw,64px)}.utility-pages-module__xi7ovG__statusPage{padding-block:30px 24px}.utility-pages-module__xi7ovG__statusContent{padding-block:72px}.utility-pages-module__xi7ovG__statusContent :is(h1,h2){font-size:clamp(44px,11vw,66px)}}@media (prefers-reduced-motion:reduce){.utility-pages-module__xi7ovG__destinationArrow{transition:none}}
