.vn-auth.vn-auth-nuit{isolation:isolate;color:#f5f0e8;background:#0d2010;position:relative;overflow:hidden}.vn-auth-nuit .vn-auth-topbar,.vn-auth-nuit .vn-auth-cols{z-index:1;position:relative}.vn-auth-nuit .vn-auth-top-login{font-family:var(--font-inter), "Inter", sans-serif;color:#f5f0e8b3;font-weight:500}.vn-auth-nuit .vn-auth-top-login:hover{color:#f5f0e8}.vn-auth-nuit .vn-auth-eyebrow{font-family:var(--font-inter), "Inter", sans-serif;color:#f5f0e88c;font-weight:500}.vn-auth.vn-auth-nuit .vn-auth-h1.font-display{font-family:var(--font-instrument), "Instrument Serif", Georgia, serif;letter-spacing:-.015em;color:#f5f0e8;text-wrap:balance;font-size:clamp(46px,5.4vw,88px);font-weight:400;line-height:.98}.vn-auth-nuit .vn-auth-ink-word{color:#c8e63a;font-family:inherit;font-style:italic}.vn-auth-nuit .vn-auth-sous-titre{max-width:40ch;font-family:var(--font-inter), "Inter", sans-serif;color:#f5f0e8b8;margin-top:18px;font-size:18px;line-height:1.6}.vn-auth-nuit .vn-auth-ambiance-label,.vn-auth-nuit .vn-auth-drop-sub,.vn-auth-nuit .vn-auth-ambiance-hint{color:#f5f0e899}.vn-auth-nuit .vn-auth-drop-name{color:#f5f0e8}.vn-auth-nuit .vn-auth-sheet{box-shadow:0 40px 80px -36px #000000bf,0 14px 30px -18px #0009}.vn-auth-nuit .vn-auth-incipit-credit{color:#f5f0e873}.vn-auth-nuit .vn-auth-skin-reminder{font-family:var(--font-inter), "Inter", sans-serif;color:#f5f0e88c}.vn-auth-nuit .vn-auth-card{background:color-mix(in srgb, var(--sk-surface) 84%, transparent);-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);border:1px solid #ffffff57;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffffff0f,0 50px 100px -40px #000c,0 20px 40px -24px #0000008c}@media (prefers-reduced-transparency:reduce){.vn-auth-nuit .vn-auth-card{background:var(--sk-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.vn-auth-nuit .vn-auth-under-card{color:#f5f0e89e}.vn-auth-nuit .vn-auth-under-card a{color:#c8e63a}.vn-auth-nuit .vn-auth-under-card a.vn-auth-under-discret{color:#f5f0e89e}.vn-auth-nuit .vn-auth-under-card a.vn-auth-under-discret:hover{color:#f5f0e8}.vn-auth-reflet{z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(260px 180px at var(--rx,30%) var(--ry,0px), rgba(255, 255, 255, var(--ro,0)), #fff0 72%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (max-width:900px){.vn-auth.vn-auth-nuit .vn-auth-h1.font-display{font-size:clamp(40px,10.5vw,56px)}}
