@import url("https://api.fontshare.com/v2/css?f[]=clash-display@500,600,700&f[]=switzer@400,500,600&display=swap");.fin_ecran__fTelc{--navy:#233d85;--deep:#15296b;--night:#0d1a47;--yellow:#f4c928;--ink:#101b38;--display:"Clash Display",ui-sans-serif,system-ui,sans-serif;--body:"Switzer",ui-sans-serif,system-ui,sans-serif;position:fixed;inset:0;z-index:60;overflow-y:auto;overflow-x:hidden;font-family:var(--body);color:#fff;background:radial-gradient(120% 90% at 50% 0,var(--navy) 0,var(--deep) 50%,var(--night) 100%);animation:fin_fondu__DlUv8 .4s ease both}@keyframes fin_fondu__DlUv8{0%{opacity:0}to{opacity:1}}.fin_contenu__0inZ8{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));padding-block:max(28px,4vh) 36px;text-align:center}.fin_confettis__Iewih{position:fixed;inset:0;pointer-events:none;overflow:hidden}.fin_confetti__D63AM{position:absolute;top:-24px;width:9px;height:16px;border-radius:2px;opacity:0;animation-name:fin_chute__9_Iq7;animation-timing-function:cubic-bezier(.25,.6,.4,1);animation-fill-mode:forwards}@keyframes fin_chute__9_Iq7{0%{opacity:1;transform:translateZ(0) rotate(0deg)}85%{opacity:1}to{opacity:0;transform:translate3d(var(--derive),105vh,0) rotate(var(--tour))}}.fin_medaille__ud_WN{position:relative;width:92px;height:92px;animation:fin_pop__K8otn .6s cubic-bezier(.2,1.4,.4,1) .15s both}@keyframes fin_pop__K8otn{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.fin_medaille__ud_WN:before{content:"";position:absolute;inset:0;border-radius:9999px;background:rgba(244,201,40,.35);animation:fin_onde__evbli 1.8s ease-out .6s infinite}@keyframes fin_onde__evbli{0%{transform:scale(1);opacity:.8}to{transform:scale(1.7);opacity:0}}.fin_disque__htG_r{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:9999px;background:var(--yellow);box-shadow:0 18px 40px -12px rgba(244,201,40,.6)}.fin_coche__pLjPS{width:46px;height:46px;stroke:var(--ink);stroke-width:6;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:60;stroke-dashoffset:60;animation:fin_trace__jl6oR .5s ease-out .65s forwards}@keyframes fin_trace__jl6oR{to{stroke-dashoffset:0}}.fin_titre__ei_sc{margin:22px 0 0;font-family:var(--display);font-weight:600;font-size:clamp(32px,5vw,46px);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.fin_titre__ei_sc em{font-style:normal;color:var(--yellow)}.fin_texte__D6uQ8{margin:14px 0 0;max-width:44ch;font-size:17px;line-height:1.55;color:hsla(0,0%,100%,.78)}.fin_apparait__0CXeJ{animation:fin_monte__ATI5J .7s cubic-bezier(.2,.8,.2,1) both}@keyframes fin_monte__ATI5J{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.fin_billet__iH_O8{position:relative;width:100%;max-width:420px;margin-top:22px;border-radius:22px;background:#fff;color:var(--ink);text-align:left;box-shadow:0 30px 60px -24px rgba(0,0,0,.6)}.fin_billetHaut__vjcaf{padding:22px 24px 18px}.fin_etiquette__UjWsF{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.fin_prestation__OO8lS{margin:6px 0 0;font-family:var(--display);font-weight:600;font-size:22px;line-height:1.2}.fin_salon__zSdgQ{margin:4px 0 0;font-size:15px;color:#4b5563}.fin_decoupe__FfNK5{position:relative;height:0;border-top:2px dashed #e5e7eb;margin:0 18px}.fin_decoupe__FfNK5:after,.fin_decoupe__FfNK5:before{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:9999px;background:var(--deep)}.fin_decoupe__FfNK5:before{left:-30px}.fin_decoupe__FfNK5:after{right:-30px}.fin_billetBas__j2V9Z{display:flex;align-items:center;gap:12px;padding:16px 24px 20px;font-size:15px;font-weight:600}.fin_billetBas__j2V9Z svg{flex-shrink:0;color:var(--navy)}.fin_email__d255_{display:flex;align-items:flex-start;gap:10px;margin-top:16px;max-width:420px;padding:14px 18px;border-radius:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);font-size:15px;line-height:1.45;text-align:left;color:hsla(0,0%,100%,.88)}.fin_email__d255_ svg{flex-shrink:0;margin-top:2px;color:var(--yellow)}.fin_email__d255_ strong{color:#fff;word-break:break-all}.fin_bouton__UX3z2{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:64px;margin-top:22px;padding:0 34px;border-radius:20px;background:var(--yellow);color:var(--ink);font-family:var(--display);font-weight:600;font-size:21px;text-decoration:none;box-shadow:0 18px 36px -14px rgba(244,201,40,.7);transition:transform .2s ease;-webkit-tap-highlight-color:transparent}.fin_bouton__UX3z2:active{transform:scale(.96)}.fin_bouton__UX3z2 svg{transition:transform .4s ease}.fin_bouton__UX3z2:hover svg{transform:rotate(-180deg)}.fin_mention__NpOwE{margin-top:16px;font-size:14px;color:hsla(0,0%,100%,.6)}@media (prefers-reduced-motion:reduce){.fin_apparait__0CXeJ,.fin_coche__pLjPS,.fin_confetti__D63AM,.fin_ecran__fTelc,.fin_medaille__ud_WN,.fin_medaille__ud_WN:before{animation:none}.fin_coche__pLjPS{stroke-dashoffset:0}.fin_confettis__Iewih{display:none}}