.sa4naW_page{-webkit-font-smoothing:antialiased;background:#07080c;justify-content:center;align-items:center;min-height:100svh;padding:64px 20px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.sa4naW_glow,.sa4naW_vignette,.sa4naW_grain{pointer-events:none;position:absolute}.sa4naW_glow{filter:blur(90px);opacity:.8;background:radial-gradient(42% 32% at 20% 16%,#1e6bffaa,#0000 70%),radial-gradient(38% 30% at 82% 28%,#ff8a0088,#0000 70%),radial-gradient(48% 38% at 55% 92%,#c026d388,#0000 70%);inset:-25%}.sa4naW_vignette{background:radial-gradient(75% 60% at 50% 42%,#0000 40%,#000a 100%);inset:0}.sa4naW_grain{opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");inset:0}.sa4naW_content{width:100%;max-width:560px;position:relative}.sa4naW_logo{object-fit:contain;width:64px;height:64px}.sa4naW_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e;margin:28px 0 14px;font-size:13px;font-weight:700}.sa4naW_title{letter-spacing:-.035em;color:#fff;margin:0;font-size:clamp(36px,8.5vw,54px);font-weight:800;line-height:1.02}.sa4naW_grad{background:linear-gradient(100deg,#00d4ff,#1e6bff 28%,#c026d3 58%,#ff9d2e 86%,#ffbe6b);color:#0000;-webkit-background-clip:text;background-clip:text}.sa4naW_sub{color:#ffffffc2;margin:20px 0 0;font-size:17px;line-height:1.52}.sa4naW_form{gap:16px;margin-top:36px;display:grid}.sa4naW_champ{gap:8px;display:grid}.sa4naW_label{color:#ffffffd0;font-size:14px;font-weight:600}.sa4naW_facultatif{color:#ffffff7a;font-weight:400}.sa4naW_input{width:100%;font:inherit;color:#fff;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:14px;padding:15px 17px;font-size:16px;transition:border-color .15s,background .15s}.sa4naW_input::placeholder{color:#ffffff5c}.sa4naW_input:focus{background:#ffffff16;border-color:#1e6bff;outline:none}.sa4naW_consentement{color:#ffffff9e;align-items:flex-start;gap:11px;margin-top:4px;font-size:13px;line-height:1.45;display:flex}.sa4naW_case{accent-color:#1e6bff;flex:none;width:18px;height:18px;margin-top:1px}.sa4naW_erreur{color:#ff8a8a;margin:0;font-size:14px}.sa4naW_bouton{font:inherit;letter-spacing:-.015em;color:#fff;cursor:pointer;background-image:linear-gradient(#090a0fe6,#090a0fe6),linear-gradient(100deg,#00d4ff,#1e6bff 35%,#c026d3 68%,#ff8a00);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:999px;margin-top:8px;padding:17px 28px;font-size:17px;font-weight:700;transition:background-image .18s,transform .1s}.sa4naW_bouton:hover:not(:disabled){background-image:linear-gradient(#090a0f00,#090a0f00),linear-gradient(100deg,#00d4ff,#1e6bff 35%,#c026d3 68%,#ff8a00)}.sa4naW_bouton:active:not(:disabled){transform:translateY(1px)}.sa4naW_bouton:disabled{opacity:.6;cursor:progress}.sa4naW_confirmation{background:#ffffff10;border:1px solid #ffffff2b;border-radius:20px;margin-top:36px;padding:26px 24px}.sa4naW_confirmationTitre{letter-spacing:-.02em;color:#fff;margin:0;font-size:22px;font-weight:700}.sa4naW_confirmationTexte{color:#ffffffb0;margin:8px 0 0;font-size:15px;line-height:1.5}.sa4naW_arguments{border-top:1px solid #ffffff1f;gap:22px;margin:44px 0 0;padding:28px 0 0;list-style:none;display:grid}.sa4naW_argument{gap:4px;display:grid}.sa4naW_argumentTitre{letter-spacing:-.015em;color:#fff;margin:0;font-size:15px;font-weight:700}.sa4naW_argumentTexte{color:#ffffff9e;margin:0;font-size:14px;line-height:1.5}@media (min-width:720px){.sa4naW_arguments{grid-template-columns:repeat(3,1fr);gap:26px}}.sa4naW_lienConsentement{color:#8fbaff;text-underline-offset:2px;text-decoration:underline}.sa4naW_pied{text-align:center;margin:30px 0 0}.sa4naW_lienPied{color:#ffffff7a;font-size:13px;text-decoration:none}.sa4naW_lienPied:hover{color:#ffffffb8;text-underline-offset:2px;text-decoration:underline}
