:root.theme-jw[data-ambiance=lagon] .lagon-entree{z-index:9000;letter-spacing:normal;text-transform:none;text-align:start;font-feature-settings:normal;font-variation-settings:normal;tab-size:8;background:#061a26;font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:fixed;inset:0;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-entree .lagon-x{display:block}:root.theme-jw[data-ambiance=lagon] .lagon-entree .lagon-scene{width:1440px;height:900px;transform:scale(var(--lagon-echelle,1));pointer-events:none;margin:-450px 0 0 -720px;position:absolute;top:50%;left:50%}:root.theme-jw[data-ambiance=lagon] .lagon-entree .lagon-plan{left:0;right:0;top:var(--lagon-haut,0px);zoom:var(--lagon-zoom,1);height:900px;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-entree *,:root.theme-jw[data-ambiance=lagon] .lagon-entree :before,:root.theme-jw[data-ambiance=lagon] .lagon-entree :after{border-width:revert;border-style:revert;border-color:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :before,:root.theme-jw[data-ambiance=lagon] .lagon-entree :after{box-sizing:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre){margin:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(a){color:revert;-webkit-text-decoration:revert;-webkit-text-decoration:revert;text-decoration:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(small){font-size:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(button,input,optgroup,select,textarea){font:revert;letter-spacing:revert;color:revert;margin:revert;padding:revert;text-transform:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(button,[type=button],[type=reset],[type=submit]){appearance:revert;background-color:revert;background-image:revert;cursor:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(fieldset){margin:revert;padding:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(legend){padding:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(ol,ul,menu){list-style:revert;margin:revert;padding:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(input,textarea)::-moz-placeholder{opacity:revert;color:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(input,textarea)::placeholder{opacity:revert;color:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(img,video){max-width:revert;height:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(:disabled){cursor:revert}:root.theme-jw[data-ambiance=lagon] .lagon-entree :where(picture){display:contents}:root.theme-jw[data-ambiance=lagon] .lagon-entree .lagon-lien,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases .bl-chiffre{justify-content:center;align-items:center;line-height:1;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases .bl-chiffre.courante{position:relative;box-shadow:inset 0 0 0 1px #7fe6ffd9,inset 0 2px #0000006b,inset 0 -14px 18px -10px #46d9ff59,0 0 0 4px #46d9ff24,0 0 22px #46d9ff4d}:root.theme-jw[data-ambiance=lagon] .lagon-porte a{color:#46d9ff}:root.theme-jw[data-ambiance=lagon] .lagon-porte a:hover{color:#d6f6ff}:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-porte{font-family:var(--lagon-ui);color:#f3f9ff}:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-porte *{box-sizing:border-box}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-mono{font-family:var(--lagon-mono)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-jp{font-family:var(--lagon-jp);font-weight:400}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-plein{pointer-events:none;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-video-src{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-eau-video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;mix-blend-mode:screen;pointer-events:none;width:1440px;height:900px;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-media{pointer-events:none;mix-blend-mode:screen;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-media-pouls{animation:22s ease-out -8s infinite lagon-po-media-pouls;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-media-pouls{animation:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-media-teinte{mix-blend-mode:multiply;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-m-rayons{-webkit-mask-image:linear-gradient(#000 0% 55%,#0000004d 100%);mask-image:linear-gradient(#000 0% 55%,#0000004d 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-m-rayons video{-o-object-position:50% 0;object-position:50% 0;filter:saturate(0)brightness(1.15)contrast(1.1)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-m-rayons .bl-media-teinte{background:radial-gradient(62% 95% at 50% 0,#fff3d6 0%,#ffd27a 20%,#46d9ff 56%,#2b8cff 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-m-plancton video{filter:saturate(0)brightness(1.75)contrast(1.15);animation:44s ease-in-out infinite alternate lagon-po-m-derive;transform:scale(1.08)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-m-plancton .bl-media-teinte{background:linear-gradient(115deg,#46d9ff 0%,#5cffb0 30%,#46d9ff 55%,#ffd27a 80%,#46d9ff 100%) 0 0/220% 220%;animation:20s ease-in-out infinite alternate lagon-po-m-teinte}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-canvas{opacity:0;pointer-events:none;width:1440px;height:900px;transition:opacity 1.8s;display:block;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-porte .bl-canvas{opacity:1}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-porte .bl-fond-css{animation:1.8s forwards lagon-po-masque}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-mise-au-point{animation:3s cubic-bezier(.2,.7,.2,1) .25s both lagon-po-map}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-letterbox{z-index:30;pointer-events:none;background:#000;height:132px;animation:2.6s cubic-bezier(.7,0,.2,1) .5s both lagon-po-letterbox;position:absolute;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-letterbox.haut{transform-origin:50% 0;top:0;box-shadow:0 1px #46d9ff2e}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-letterbox.bas{transform-origin:50% 100%;bottom:0;box-shadow:0 -1px #ffd27a2e}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flare{pointer-events:none;filter:blur(.5px)drop-shadow(0 0 8px #46d9ff)drop-shadow(0 0 24px #ffd27ae6);mix-blend-mode:screen;opacity:0;background:linear-gradient(90deg,#0000,#46d9ff00 8%,#c8faffd9 40%,#fff 50%,#ffe7add9 60%,#ffd27a00 92%,#0000);height:2px;animation:1.8s cubic-bezier(.2,.8,.2,1) 4.2s forwards lagon-po-flare;position:absolute;top:196px;left:-80px;right:-80px;transform:scaleX(0)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flare.bl-flare-c{animation:22s ease-out -8s infinite lagon-po-flare-charge;top:405px;transform:scaleX(1)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flare-halo{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#46d9ff38,#ffd27a14 55%,#0000);border-radius:50%;width:760px;height:100px;animation:2.4s ease-out 4.2s forwards lagon-po-flare-halo;position:absolute;top:146px;left:-120px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-img{-webkit-user-select:none;user-select:none;pointer-events:none;width:2623px;max-width:none;height:900px;position:absolute;top:0;left:-734px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-noir{filter:brightness(.3)saturate(.62)hue-rotate(2deg)contrast(1.05)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-vive{filter:brightness(1.12)saturate(1.25)contrast(1.06)hue-rotate(-6deg)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-forte{filter:brightness(1.55)saturate(1.7)contrast(1.1)hue-rotate(-14deg)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-teinte{mix-blend-mode:overlay;background:linear-gradient(125deg,#46d9ff52,#ffd27a47 55%,#5cffb02e)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-teinte-forte{mix-blend-mode:screen;background:linear-gradient(100deg,#46d9ff80,#ffd27a73)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-nuees{animation:38s ease-in-out infinite lagon-po-nuees,3.2s ease-out 2.2s both lagon-po-apparait;-webkit-mask-image:radial-gradient(closest-side,#000,#0000008c 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#00000073 45%,#0000),radial-gradient(closest-side,#000,#0006 45%,#0000);mask-image:radial-gradient(closest-side,#000,#0000008c 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#00000073 45%,#0000),radial-gradient(closest-side,#000,#0006 45%,#0000);-webkit-mask-size:620px 480px,520px 420px,760px 540px,420px 360px,560px 440px;mask-size:620px 480px,520px 420px,760px 540px,420px 360px,560px 440px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-lueurs{mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-lueurs i{background:radial-gradient(closest-side,#cdf8ff42,#78e8ff1a 45%,#ffe4aa0d 70%,#0000);border-radius:50%;animation:ease-in-out infinite alternate lagon-po-lueur-derive;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-lueurs i.or{background:radial-gradient(closest-side,#ffecbe38,#ffd27a14 50%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-trace{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#46d9ff80,#ffd27a29 55%,#0000);border-radius:50%;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-charge{transform-origin:918px 405px;animation:22s cubic-bezier(.4,0,.2,1) -8s infinite lagon-po-charge}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-onde-zone{-webkit-mask-image:radial-gradient(820px 400px at 760px 440px,#000 50%,#0000 78%);mask-image:radial-gradient(820px 400px at 760px 440px,#000 50%,#0000 78%)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-onde{opacity:0;animation:22s linear -8s infinite lagon-po-onde;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 42% 58%,#0000 100%);mask-image:linear-gradient(100deg,#0000 0%,#000 42% 58%,#0000 100%);-webkit-mask-size:420px 100%;mask-size:420px 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-choc{opacity:0;border:1.5px solid #46d9ffcc;border-radius:50%;width:200px;height:200px;margin:-100px 0 0 -100px;animation:22s ease-out -8s infinite lagon-po-choc;position:absolute;top:405px;left:918px;box-shadow:0 0 30px #46d9ff99,inset 0 0 30px #ffd27a66}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-propage{animation:22s ease-out -8s infinite lagon-po-propage}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-charge,:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-onde,:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-choc,:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-propage,:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-flare-c{opacity:1;animation:none}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-onde,:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-choc,:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-flare-c{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-oeil{opacity:0;background:radial-gradient(circle,#0000 0 28%,#ffe7ad80 38%,#ffd27a47 50%,#46d9ff14 62%,#0000 72%);border-radius:50%;width:24px;height:24px;animation:22s ease-in-out -8s infinite lagon-po-oeil;position:absolute;top:151px;left:1046px}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-oeil{opacity:0;animation:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-pl{opacity:0;background:#c9f3ff;border-radius:50%;transition:filter .5s;animation-name:lagon-po-eveil,lagon-po-scintille,lagon-po-flotte,lagon-po-vague;animation-timing-function:ease-out,ease-in-out,linear,ease-out;animation-iteration-count:1,infinite,infinite,infinite;animation-fill-mode:forwards,none,none,none;position:absolute;box-shadow:0 0 6px #46d9ff,0 0 14px #46d9ff8c}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-pl.v{background:#ffe7ad;box-shadow:0 0 6px #ffd27a,0 0 14px #ffd27a99}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-pl.m{background:#d9ffef;box-shadow:0 0 6px #5cffb0,0 0 14px #5cffb08c}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-pl.proche{filter:brightness(2.4)drop-shadow(0 0 6px #46d9ff)drop-shadow(0 0 14px #ffd27ab3)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-eclair-bio{mix-blend-mode:screen;opacity:0;background:radial-gradient(820px 560px at 918px 405px,#46d9ff4d,#ffd27a26 45%,#0000 75%);animation:22s ease-out -8s infinite lagon-po-eclair-bio}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-eclair-bio{opacity:0;animation:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-rayon{transform-origin:50% 0;filter:blur(16px);mix-blend-mode:screen;background:linear-gradient(#ffecbe33,#46d9ff0f 50%,#0000 85%);height:760px;animation:ease-in-out infinite alternate lagon-po-rayon;position:absolute;top:-60px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-vignette{background:radial-gradient(80% 74% at 56% 46%,#0000 46%,#041018bd 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-grain{opacity:.07;mix-blend-mode:overlay;pointer-events:none;width:1480px;height:940px;animation:.9s steps(3,end) infinite lagon-po-grain;position:absolute;top:-20px;left:-20px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-bokeh{filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(closest-side,#c4faff80,#ffd27a29 60%,#0000);border-radius:50%;animation:ease-in-out infinite alternate lagon-po-bokeh;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-ext{color:#f6fbff}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-or-x{color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 1px #a87430,0 2px #8d5f20,0 3px #744c17,0 4px #5b3a11,0 5px #3f2b12,0 6px #22313a,0 7px 1px #020c12d1,0 11px 10px #020c1299,0 20px 30px #020c1280,0 0 24px #ffd27a24;display:inline-block;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-or-x.s{text-shadow:0 1px #a87430,0 2px #744c17,0 3px #3f2b12,0 4px 2px #020c12cc,0 6px 8px #020c128c,0 0 18px #ffd27a52}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-or-x:after{content:attr(data-texte);content:attr(data-texte) / "";white-space:nowrap;background-color:#0000;background-image:linear-gradient(105deg,#fff0 40%,#fffffaf2 49%,#fff0 58%),linear-gradient(#fffaf0 0%,#ffefc8 20%,#ffd27a 48%,#d99e45 64%,#ffe0a0 82%,#fff3d6 100%);background-position:160% 0,0 0;background-repeat:no-repeat;background-size:320% 100%,100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;animation:9s cubic-bezier(.45,0,.25,1) 6.4s infinite lagon-po-brille;position:absolute;top:0;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-pile{display:inline-block;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-bloc{position:absolute;top:128px;left:72px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-calque{letter-spacing:.02em;white-space:nowrap;margin:0;font-size:148px;line-height:148px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo{background:linear-gradient(#ffffff8c 0%,#ffffff29 22%,#fff0 44%,#0a1e2829 66%,#ffecbe38 90%,#fffaeb66 100%) 0 0/100% 100%,linear-gradient(90deg,#ffd27a 0%,#46d9ff 16.6%,#ffe7ad 33.3%,#5cffb0 50%,#ffd27a 66.6%,#46d9ff 83.3%,#ffd27a 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite lagon-po-flux,3.4s cubic-bezier(.16,.84,.2,1) 1.4s backwards lagon-po-logo-in;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-profondeur{color:#6b4314;text-shadow:0 1px #b98236,0 2px #a87430,0 3px #976826,0 4px #855b1f,0 5px #744c17,0 6px #634114,0 7px #523612,0 8px #3f2b12,0 9px #2c2a22,0 10px #1f2f36,0 11px #17303a,0 12px 1px #020c12db,0 16px 10px #020c129e,0 28px 32px #020c128c,0 0 64px #ffd27a33;animation:3.4s cubic-bezier(.16,.84,.2,1) 1.4s both lagon-po-ls,3.4s 1.4s both lagon-po-op-tard}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-calque{pointer-events:none;color:#0000;animation:3.4s cubic-bezier(.16,.84,.2,1) 1.4s both lagon-po-calque-in;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-halo{color:#46d9ff;filter:blur(24px);animation:3.4s cubic-bezier(.16,.84,.2,1) 1.4s both lagon-po-calque-in,6s ease-in-out 4.8s infinite alternate lagon-po-halo-logo}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-contour{-webkit-text-stroke:1px #bfe9ff52;animation:3.4s cubic-bezier(.16,.84,.2,1) 1.4s both lagon-po-calque-in,9s linear 4.8s infinite lagon-po-irise}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-eclat{-webkit-text-stroke:1.5px #fff;filter:drop-shadow(0 0 6px #d6f6ff)drop-shadow(0 0 14px #ffd27acc);animation:3.4s 1.4s both lagon-po-calque-in,6s linear 5s infinite lagon-po-tour;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 46% 54%,#0000 100%);mask-image:linear-gradient(100deg,#0000 0%,#000 46% 54%,#0000 100%);-webkit-mask-size:240px 100%;mask-size:240px 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-reflet{background:linear-gradient(104deg,#0000 44%,#fffc 50%,#0000 56%) 0 0/300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:3.4s 1.4s both lagon-po-calque-in,8s ease-in-out 5.6s infinite lagon-po-reflet-logo}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-flash{color:#c8fbff;filter:blur(10px);mix-blend-mode:screen;opacity:0;animation:22s ease-out -7.9s infinite lagon-po-logo-flash}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-logo-flash{opacity:0;animation:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-ombre{pointer-events:none;background:radial-gradient(closest-side,#030e16b8,#030e1652 62%,#0000);border-radius:50%;height:110px;animation:2s ease-out 1.6s both lagon-po-apparait;position:absolute;top:30px;left:-40px;right:-40px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-socle{pointer-events:none;filter:drop-shadow(0 0 6px #46d9ffcc)drop-shadow(0 0 16px #ffd27a80);opacity:0;background:linear-gradient(90deg,#0000,#46d9ffb3 22%,#ffe7ad 50%,#5cffb099 78%,#0000);height:2px;animation:2.2s ease-out 4s forwards lagon-po-socle-in,5s ease-in-out 6.2s infinite alternate lagon-po-socle;position:absolute;top:128px;left:4%;right:4%}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-logo-socle{animation:2.2s ease-out 4s forwards lagon-po-socle-in}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-filet{background:linear-gradient(90deg,#ffe7ad,#46d9ff99 40%,#9dffcc00);height:1px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-logo{pointer-events:none;opacity:0;background:radial-gradient(54% 50% at 33% 47%,#061a26cc 0%,#061a268f 48%,#061a2633 78%,#061a2600 100%);width:820px;height:420px;animation:2.2s ease-out 1.2s forwards lagon-po-apparait;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim{pointer-events:none;opacity:0;background:radial-gradient(64% 60% at 34% 58%,#061a26e6 0%,#061a26bd 46%,#061a264d 76%,#061a2600 100%);width:860px;height:520px;animation:2.2s ease-out 2.4s forwards lagon-po-apparait;position:absolute;top:380px;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-haut{pointer-events:none;background:linear-gradient(#061a26b8 0%,#061a2652 55%,#061a2600 100%);height:120px;position:absolute;top:0;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-droite{pointer-events:none;background:linear-gradient(270deg,#061a26a8 0%,#061a264d 45%,#061a2600 100%);width:150px;height:900px;position:absolute;top:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-bas{pointer-events:none;background:linear-gradient(#061a2600 0%,#061a2673 45%,#061a26db 100%);height:130px;position:absolute;bottom:0;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-colonne{pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;width:640px;height:900px;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-surtitre{letter-spacing:.26em;color:#ffd27a;text-shadow:0 -1px #0009,0 1px #ffffff14,0 1px 8px #020a10e6;white-space:nowrap;align-items:center;gap:14px;margin:0;font-size:12px;display:flex;position:absolute;top:112px;left:72px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-edito{width:526px;position:absolute;bottom:100px;left:72px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-accroche{letter-spacing:-.028em;margin:0;font-size:48px;font-weight:700;line-height:52px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-accroche.t-b,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-accroche.t-c{font-size:46px;line-height:50px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-accroche.t-d{font-size:42px;line-height:48px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-accroche em{font-style:normal}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-ligne{display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-sous{text-wrap:pretty;color:#d4e6ee;text-shadow:0 1px #020c12b3,0 1px 12px #020a10d9;max-width:526px;margin:16px 0 0;font-size:16px;font-weight:500;line-height:24px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-sous strong{color:#ffe7ad;font-weight:700}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-stats{gap:32px;margin:24px 0 0;padding:0;list-style:none;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-stats li{flex-direction:column;gap:8px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-stats b{letter-spacing:-.01em;color:#ffd27a;text-shadow:0 1px #a87430,0 2px #6e4a17,0 3px 1px #020c12c7,0 6px 8px #020c1280,0 0 18px #ffd27a4d;font-size:24px;font-weight:700;line-height:24px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-stats span{line-height:16px;font-family:var(--lagon-mono);letter-spacing:.16em;color:#c9dde6;text-shadow:0 -1px #0009,0 1px #ffffff14,0 1px 8px #020a10e6;font-size:12px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-stats i{background:linear-gradient(90deg,#ffd27a,#46d9ff80);width:28px;height:1px;display:block;box-shadow:0 1px #020c12b3,0 0 6px #ffd27a73}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-indice{font-family:var(--lagon-mono);letter-spacing:.12em;color:#ffe7ad;text-shadow:0 1px #0009;white-space:nowrap;pointer-events:none;will-change:transform;background:linear-gradient(#102e3ed1,#061a26bd);border-radius:14px;margin:0;padding:8px 14px;font-size:12px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffd27a4d,inset 0 1px #fff3d629,inset 0 -1px #0006,0 2px 3px #00000080,0 12px 24px -10px #000000a6,0 30px 60px -30px #0000008c}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-repas{text-align:center;pointer-events:none;opacity:0;isolation:isolate;flex-direction:column;align-items:center;gap:8px;width:480px;margin:0;animation:22s ease-out -8s infinite lagon-po-repas;display:flex;position:absolute;top:756px;left:678px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-repas:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#030e16a8,#030e1647 62%,#0000);border-radius:50%;position:absolute;inset:-22px -48px -20px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-repas .bl-jp{letter-spacing:.14em;font-size:34px}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-repas{opacity:0;animation:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-entre{opacity:1;animation:1.4s cubic-bezier(.2,.8,.2,1) backwards lagon-po-entre}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-diag{stroke-dasharray:1100;stroke-dashoffset:1100px;animation:2.6s cubic-bezier(.4,0,.2,1) 3.8s forwards lagon-po-trait}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-jalon{opacity:0;animation:1s ease-out forwards lagon-po-entre}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-vertical{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.42em;color:#a9c4d1;text-shadow:0 -1px #0009,0 1px #ffffff14,0 1px 8px #020a10e6;justify-content:center;align-items:center;width:16px;height:900px;margin:0;font-size:11px;line-height:16px;display:flex;position:absolute;top:0;left:1396px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-vertical p{padding-top:.42em}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:focus-visible{outline-offset:6px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d{cursor:pointer;color:#c8fbff;opacity:.45;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;margin-right:-16px;padding:0;transition:opacity .35s;display:grid;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(closest-side,#46d9ff42,#46d9ff14 60%,#0000);border-radius:50%;transition:opacity .35s,transform .35s;position:absolute;inset:7px;transform:scale(.7)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:hover,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:focus-visible{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:hover:after,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:focus-visible:after{opacity:1;transform:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:focus-visible{outline:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:focus-visible:before{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:5px;box-shadow:0 0 0 2px #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:active .bl-son-d-eq{transform:scale(.88)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d-eq{z-index:1;filter:drop-shadow(0 1px 1px #020a10cc);align-items:flex-end;gap:3px;width:12px;height:14px;transition:transform .12s;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d-eq i{transform-origin:50% 100%;background:currentColor;border-radius:1px;width:2px;height:14px;transition:transform .45s cubic-bezier(.22,1,.36,1);display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d[aria-pressed=false] .bl-son-d-eq i:first-child{transform:scaleY(.36)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d[aria-pressed=false] .bl-son-d-eq i:nth-child(2){transform:scaleY(.5)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d[aria-pressed=false] .bl-son-d-eq i:nth-child(3){transform:scaleY(.29)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d[aria-pressed=true] .bl-son-d-eq i:first-child{animation:1.15s ease-in-out -.3s infinite alternate lagon-po-son-d;transform:scaleY(.7)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d[aria-pressed=true] .bl-son-d-eq i:nth-child(2){animation:.95s ease-in-out -.7s infinite alternate lagon-po-son-d;transform:scaleY(1)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d[aria-pressed=true] .bl-son-d-eq i:nth-child(3){animation:1.3s ease-in-out -.1s infinite alternate lagon-po-son-d;transform:scaleY(.55)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d-trait{z-index:2;background:currentColor;border-radius:1px;width:19px;height:1.5px;margin:-.75px 0 0 -9.5px;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:50%;transform:rotate(-45deg);box-shadow:0 0 0 1.5px #061a26d9}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d[aria-pressed=true] .bl-son-d-trait{opacity:0;transform:rotate(-45deg)scaleX(.2)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d-bulle{white-space:nowrap;font-family:var(--lagon-ui);letter-spacing:.01em;color:#f3f9ff;opacity:0;pointer-events:none;background:linear-gradient(#102e3ef0,#061a26f0);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;top:46px;right:16px;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #bfe9ff2e,inset 0 1px #fff3d61f,0 2px 3px #00000080,0 10px 22px -10px #000000b3}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:hover .bl-son-d-bulle,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-son-d:focus-visible .bl-son-d-bulle{opacity:1;transform:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-entete{letter-spacing:.24em;color:#d4e6ee;text-shadow:0 -1px #0009,0 1px #ffffff14,0 1px 8px #020a10e6;white-space:nowrap;margin:0;font-size:11px;line-height:44px;position:absolute;top:36px;left:72px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-entete span{transition:color .6s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-pied{letter-spacing:.12em;color:#c9dde6;text-shadow:0 -1px #0009,0 1px #ffffff14,0 1px 8px #020a10e6;white-space:nowrap;margin:0;font-size:11px;line-height:16px;position:absolute;bottom:32px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-rendu{letter-spacing:.2em;color:#a9c4d1;align-items:center;gap:8px;font-size:11px;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-rendu i{background:#5cffb0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #5cffb0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta{color:#f3f9ff;border-radius:50%;place-items:center;width:136px;height:136px;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:664px;left:1192px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:hover{color:#fff}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:active{transition-duration:80ms;transform:translateY(2px)scale(.985)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-halo{pointer-events:none;mix-blend-mode:screen;opacity:.6;background:radial-gradient(closest-side,#46d9ff42,#ffd27a1a 58%,#0000);border-radius:50%;animation:4.8s ease-in-out infinite alternate lagon-po-cta-halo;position:absolute;inset:-34px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-eau{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#78e8ff57,#46d9ff24 38%,#ffd27a14 62%,#0000);border-radius:50%;transition:opacity .7s,transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:-120px;transform:scale(.8)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:hover .bl-cta-eau,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:focus-visible .bl-cta-eau{opacity:1;transform:scale(1)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-contact{filter:blur(3px);pointer-events:none;background:radial-gradient(closest-side,#01080cb3,#01080c4d 55%,#0000);border-radius:50%;height:22px;transition:transform .25s,opacity .25s;position:absolute;bottom:-10px;left:10px;right:10px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:active .bl-cta-contact{opacity:.8;transform:scaleX(.92)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-nacre{border-radius:50%;position:absolute;inset:0;overflow:hidden;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-nacre:before{content:"";background:conic-gradient(#bfe9ff,#ffe7ad,#9dffcc,#46d9ff,#ffd27a,#bfe9ff);animation:6s linear infinite lagon-po-tourne;position:absolute;inset:-20%}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-coeur{background:radial-gradient(circle at 50% 22%,#17414f,#0b2635 46%,#06192a 78%,#041320);border-radius:50%;transition:box-shadow .35s,transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #46d9ff33,inset 0 2px #fff3d62e,inset 0 -18px 28px #0000008c,inset 0 10px 22px -12px #78e8ff4d,0 2px 3px #000000a6,0 16px 30px -8px #000000b3,0 40px 80px -24px #0009,0 0 50px #46d9ff40,0 0 90px #ffd27a2e}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-coeur:before{content:"";background:linear-gradient(#ffffff3d,#ffffff0a 70%,#fff0);border-radius:50%;height:36%;position:absolute;top:5%;left:17%;right:17%}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-coeur:after{content:"";mix-blend-mode:screen;background:linear-gradient(115deg,#0000 34%,#fffaeb4d 47%,#fffaeb14 54%,#0000 62%);animation:7.5s cubic-bezier(.45,0,.25,1) 6.2s infinite lagon-po-cta-spec;position:absolute;inset:0;transform:translate(-120%)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:hover .bl-cta-coeur{transform:scale(1.05);box-shadow:inset 0 0 0 1px #46d9ff8c,inset 0 2px #fff3d642,inset 0 -18px 28px #00000080,inset 0 10px 26px -10px #78e8ff80,0 2px 3px #000000a6,0 18px 34px -8px #000000b3,0 44px 90px -24px #0009,0 0 70px #46d9ff8c,0 0 120px #ffd27a59}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:active .bl-cta-coeur{box-shadow:inset 0 0 0 1px #46d9ff99,inset 0 4px 10px #0009,inset 0 -10px 20px #0006,0 1px 2px #000000b3,0 8px 18px -8px #000000b3,0 0 60px #46d9ff80,0 0 100px #ffd27a4d}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-onde{border:1px solid #ffd27a8c;border-radius:50%;animation:3.2s ease-out infinite lagon-po-cta-onde;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fleche{animation:1.8s ease-in-out infinite lagon-po-fleche}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:hover .bl-cta-onde{animation-duration:1.7s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta:active .bl-cta-coeur{transition-duration:.1s;transform:scale(.95)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-rais{pointer-events:none;mix-blend-mode:screen;animation:3s ease-out 3.2s both lagon-po-apparait;display:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#000000b3 40%,#0000 82%);mask-image:linear-gradient(#000 0%,#000000b3 40%,#0000 82%)}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-porte .bl-rais{display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-rais i{transform-origin:50% 0;filter:blur(18px);opacity:.26;background:linear-gradient(#fff0cd33,#78e8ff12 50%,#0000 88%);height:820px;animation:ease-in-out infinite alternate lagon-po-rai;position:absolute;top:-90px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-reflet{filter:blur(4px);pointer-events:none;background:radial-gradient(closest-side,#46d9ff61,#ffd27a1f 60%,#0000);border-radius:50%;height:20px;position:absolute;top:150px;left:14px;right:14px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-orbite{pointer-events:none;border-radius:50%;animation:14s linear infinite lagon-po-tourne;position:absolute;inset:-26px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-orbite i{background:#9dffcc;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:0;left:50%;box-shadow:0 0 8px #46d9ff,0 0 18px #ffd27acc}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-porte *,:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-porte :before,:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-porte :after{transition:none!important;animation:none!important}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-entre,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-jalon,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-nuees{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-pl{opacity:.6}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-diag{stroke-dashoffset:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-calque{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-halo{opacity:.3}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-flash{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-lueurs i{opacity:.8}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-eclat,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-reflet,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-eclair-bio,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flare,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flare-halo{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-letterbox{display:none}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-porte .bl-canvas{opacity:1}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-porte .bl-fond-css{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-logo,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-ombre{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-logo-socle{opacity:.7}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-repas{opacity:0}}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-tn{letter-spacing:-.032em;color:#f7fbff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 2px #0e3a4d,0 4px #021019,0 18px 36px #01080cb8;margin:0;font-weight:800;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-tn-l{white-space:nowrap;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-tn-or{color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 2px #7a4c12,0 4px #1e1205,0 18px 36px #01080cb8;display:inline-block;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-tn-or:after{content:attr(data-t);content:attr(data-t) / "";white-space:nowrap;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(104deg,#fff0 42%,#fffff6f2 50%,#fff0 58%) 150% 0/300% 100% no-repeat,linear-gradient(#fff8e4 0%,#ffe6aa 26%,#ffcb62 54%,#e7a444 72%,#ffe2a2 100%) 0 0/100% 100%;-webkit-background-clip:text;background-clip:text;animation:9s cubic-bezier(.45,0,.25,1) 5.4s infinite lagon-po-tn-reflet;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot{margin:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-haut{letter-spacing:-.016em;color:#eef8fc;text-shadow:0 1px #0e3a4d,0 2px #021019,0 12px 28px #01080cb3;font-size:34px;font-weight:700;line-height:40px;animation:1.2s cubic-bezier(.2,.8,.2,1) 3.3s both lagon-po-emerge;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-bas{font-size:64px;line-height:68px;animation:1.4s cubic-bezier(.2,.8,.2,1) 3.6s both lagon-po-plonge;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-eau{height:42px;margin:2px 0 4px;display:block;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-ligne,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-flash{transform-origin:0;pointer-events:none;height:1px;position:absolute;top:30px;left:-72px;right:-48px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-ligne{filter:drop-shadow(0 0 4px #78e8ffe6)drop-shadow(0 0 12px #46d9ff73);background:linear-gradient(90deg,#c8fbff00,#c8fbffb3 64px,#f2fdff 30%,#ffe7ad 56%,#78e8ffbf 80%,#46d9ff00);animation:1.6s cubic-bezier(.65,0,.2,1) 2.8s both lagon-po-flot-trace}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-flash{filter:drop-shadow(0 0 8px #c8fbff)drop-shadow(0 0 22px #46d9ffcc);opacity:0;background:linear-gradient(90deg,#fff0,#fff 30%,#fff3d6 60%,#fff0);height:3px;animation:22s ease-out -7.9s infinite lagon-po-flot-flash;top:29px}:root.theme-jw[data-ambiance=lagon] .bl-sans-charge.lagon-porte .bl-flot-flash{opacity:0;animation:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-lumiere{pointer-events:none;background:linear-gradient(#6ee6ff4d,#46d9ff1a 34%,#46d9ff00);height:64px;animation:2s ease-out 3.2s both lagon-po-apparait-lent,7s ease-in-out 5.2s infinite alternate lagon-po-flot-respire;position:absolute;top:31px;left:-72px;right:-48px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 64%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 64%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-eclat{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#fff,#c8fbff8c 45%,#c8fbff00);border-radius:50%;width:150px;height:7px;animation:8s cubic-bezier(.45,0,.25,1) 5s infinite lagon-po-flot-eclat;position:absolute;top:27px;left:-72px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-etoiles{position:absolute;top:0;left:0;overflow:visible}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-air{filter:drop-shadow(0 0 5px #ffd27a8c)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-reflet{opacity:.75;animation:1.2s ease-out 4.6s both lagon-po-apparait-lent}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe{transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.3,1.25,.55,1) both lagon-po-fe-chute,4.4s ease-in-out infinite lagon-po-fe-flotte}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe.e1{animation-delay:3.9s,5s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe.e2{animation-delay:4s,5.6s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe.e3{animation-delay:4.1s,5.2s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe.e4{animation-delay:4.2s,5.9s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe.e5{animation-delay:4.3s,5.4s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-rond{transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.2s ease-out infinite lagon-po-fe-rond}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-rond.e1{animation-delay:4.5s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-rond.e2{animation-delay:5.3s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-rond.e3{animation-delay:4.9s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-rond.e4{animation-delay:5.8s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-fe-rond.e5{animation-delay:5.1s}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-cote{letter-spacing:.26em;color:#a6f0ff;white-space:nowrap;text-shadow:0 1px #01080ccc,0 0 10px #01080cb3;margin:0;font-size:10px;font-weight:400;line-height:12px;animation:1.2s ease-out 4.4s both lagon-po-apparait-lent;position:absolute;top:12px;right:0}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-haut,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-bas{clip-path:none}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-flot-eclat{display:none}}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta.bl-entre{animation-name:lagon-po-cta-surgit;animation-duration:1.3s;animation-timing-function:cubic-bezier(.2,1.2,.35,1)}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-eclat{pointer-events:none;opacity:0;border:2px solid #c8fbfff2;border-radius:50%;animation:1.6s cubic-bezier(.15,.75,.25,1) 3.05s both lagon-po-cta-eclat;position:absolute;inset:-6px;box-shadow:0 0 24px #46d9ffe6,inset 0 0 18px #ffd27a80}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-eclat.b{border-color:#ffe7ade6;animation-duration:1.9s;animation-delay:3.3s;box-shadow:0 0 26px #ffd27acc}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta-eclat{display:none}}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-ext{text-shadow:0 1px #0e3a4d,0 2px #021019,0 12px 28px #01080c9e}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-ext-s{text-shadow:0 1px #021019,0 6px 16px #01080c99}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-ext-or,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-or-x{text-shadow:0 1px #7a4c12,0 2px #1e1205,0 12px 28px #01080c9e}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-ext-or.s,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-or-x.s{text-shadow:0 1px #4a2f0c,0 6px 16px #01080c99}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-ext-nacre{text-shadow:0 1px #2e5466,0 2px #071820,0 12px 28px #01080c9e}:root.theme-jw[data-ambiance=lagon] .lagon-porte .cb-ext-corail{text-shadow:0 1px #a5503f,0 2px #2a0f0a,0 12px 28px #01080c9e}@keyframes lagon-po-media-pouls{0%,46%,72%,to{filter:brightness()}50.5%{filter:brightness(1.9)}58%{filter:brightness(1.35)}}@keyframes lagon-po-m-derive{0%{transform:scale(1.08)translate(-16px,8px)}to{transform:scale(1.12)translate(18px,-12px)}}@keyframes lagon-po-m-teinte{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes lagon-po-masque{to{opacity:0;visibility:hidden}}@keyframes lagon-po-map{0%{filter:blur(20px)brightness(.5);transform:scale(1.05)}to{filter:blur()brightness();transform:none}}@keyframes lagon-po-letterbox{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lagon-po-flare{0%{opacity:0;transform:scaleX(0)}22%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.15)}}@keyframes lagon-po-flare-charge{0%,48%,58%,to{opacity:0}50%{opacity:.8}}@keyframes lagon-po-flare-halo{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes lagon-po-nuees{0%,to{-webkit-mask-position:640px 0,980px 300px,60px 280px,420px 540px,280px -60px;mask-position:640px 0,980px 300px,60px 280px,420px 540px,280px -60px}25%{-webkit-mask-position:760px 120px,700px 380px,240px 200px,60px 520px,520px -120px;mask-position:760px 120px,700px 380px,240px 200px,60px 520px,520px -120px}50%{-webkit-mask-position:560px 200px,1000px 420px,-80px 320px,300px 560px,180px -80px;mask-position:560px 200px,1000px 420px,-80px 320px,300px 560px,180px -80px}75%{-webkit-mask-position:820px -40px,880px 260px,160px 380px,520px 480px,380px -40px;mask-position:820px -40px,880px 260px,160px 380px,520px 480px,380px -40px}}@keyframes lagon-po-apparait{0%{opacity:0}to{opacity:1}}@keyframes lagon-po-lueur-derive{0%{opacity:.55;transform:translate(-36px,14px)scale(.94)}to{opacity:1;transform:translate(42px,-22px)scale(1.08)}}@keyframes lagon-po-charge{0%,40%,72%,to{transform:scale(1)}48%{transform:scale(1.06)}49.5%{transform:scale(1.08)translate(3px,-2px)}50.5%{transform:scale(1.085)translate(-3px,3px)}51.5%{transform:scale(1.08)translate(2px,1px)}60%{transform:scale(1.02)}}@keyframes lagon-po-onde{0%,43%{opacity:0;-webkit-mask-position:-420px 0;mask-position:-420px 0}45%,56%{opacity:1}58%,to{opacity:0;-webkit-mask-position:1500px 0;mask-position:1500px 0}}@keyframes lagon-po-choc{0%,49%{opacity:0;transform:scale(.2)}50%{opacity:1}64%,to{opacity:0;transform:scale(9)}}@keyframes lagon-po-propage{0%,56%,70%,to{filter:none}61%{filter:brightness(1.7)drop-shadow(0 0 14px #46d9ffcc)}}@keyframes lagon-po-oeil{0%,40%,72%,to{opacity:0}47%,60%{opacity:.5}}@keyframes lagon-po-eveil{0%{opacity:0;scale:.2}40%{opacity:1;scale:2.4}to{opacity:.55;scale:1}}@keyframes lagon-po-scintille{0%,to{opacity:.25}50%{opacity:1}}@keyframes lagon-po-flotte{0%{transform:translate(0)}to{transform:translate(22px,-150px)}}@keyframes lagon-po-vague{0%,8%,to{scale:1}3%{scale:2.2}}@keyframes lagon-po-eclair-bio{0%,48%{opacity:0}50.5%{opacity:1}58%{opacity:.35}68%,to{opacity:0}}@keyframes lagon-po-rayon{0%{opacity:.25;transform:rotate(14deg)scaleX(1)}to{opacity:.6;transform:rotate(19deg)scaleX(1.3)}}@keyframes lagon-po-grain{0%{transform:translate(0)}33%{transform:translate(-7px,5px)}66%{transform:translate(6px,-4px)}to{transform:translate(0)}}@keyframes lagon-po-bokeh{0%{opacity:.2;transform:translate(0)}to{opacity:.55;transform:translate(30px,-46px)}}@keyframes lagon-po-brille{0%{background-position:160% 0,0 0}26%,to{background-position:-60% 0,0 0}}@keyframes lagon-po-flux{0%{background-position:0 0,0 0}to{background-position:0 0,100% 0}}@keyframes lagon-po-ls{0%{letter-spacing:.34em}to{letter-spacing:.02em}}@keyframes lagon-po-op-tard{0%,46%{opacity:0}to{opacity:1}}@keyframes lagon-po-logo-in{0%{opacity:0;letter-spacing:.34em;filter:blur(16px)}55%{opacity:1}to{opacity:1;letter-spacing:.02em;filter:none}}@keyframes lagon-po-calque-in{0%{opacity:0;letter-spacing:.34em}to{opacity:1;letter-spacing:.02em}}@keyframes lagon-po-halo-logo{0%{opacity:.22;color:#46d9ff}to{opacity:.5;color:#ffd27a}}@keyframes lagon-po-irise{0%,to{-webkit-text-stroke-color:#bfe9ff52}33%{-webkit-text-stroke-color:#ffe7ad6b}66%{-webkit-text-stroke-color:#9dffcc52}}@keyframes lagon-po-tour{0%{-webkit-mask-position:-240px 0;mask-position:-240px 0}to{-webkit-mask-position:960px 0;mask-position:960px 0}}@keyframes lagon-po-reflet-logo{0%{background-position:120% 0}30%,to{background-position:-20% 0}}@keyframes lagon-po-logo-flash{0%,56%,72%,to{opacity:0}61%{opacity:.8}}@keyframes lagon-po-socle-in{0%{opacity:0;transform:scaleX(0)}to{opacity:.8;transform:scaleX(1)}}@keyframes lagon-po-socle{0%{opacity:.45}to{opacity:.95}}@keyframes lagon-po-repas{0%,47%,64%,to{opacity:0;transform:translateY(10px)}50%,59%{opacity:1;transform:none}}@keyframes lagon-po-entre{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes lagon-po-trait{to{stroke-dashoffset:0}}@keyframes lagon-po-son-d{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes lagon-po-cta-halo{0%{opacity:.42;transform:scale(.96)}to{opacity:.85;transform:scale(1.05)}}@keyframes lagon-po-tourne{to{transform:rotate(360deg)}}@keyframes lagon-po-cta-spec{0%{transform:translate(-120%)}28%,to{transform:translate(120%)}}@keyframes lagon-po-cta-onde{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes lagon-po-fleche{0%,to{transform:translateY(-2px)}50%{transform:translateY(5px)}}@keyframes lagon-po-rai{0%{opacity:.16;transform:rotate(15deg)scaleX(.9)}to{opacity:.4;transform:rotate(20deg)scaleX(1.25)}}@keyframes lagon-po-tn-reflet{0%{background-position:150% 0,0 0}24%,to{background-position:-50% 0,0 0}}@keyframes lagon-po-apparait-lent{0%{opacity:0}to{opacity:1}}@keyframes lagon-po-emerge{0%{clip-path:inset(100% -80px -90px);opacity:.3}to{clip-path:inset(-80px -80px -90px);opacity:1}}@keyframes lagon-po-plonge{0%{clip-path:inset(-80px -80px 100%);opacity:.3}to{clip-path:inset(-80px -80px -90px);opacity:1}}@keyframes lagon-po-flot-trace{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}@keyframes lagon-po-flot-flash{0%,57%,70%,to{opacity:0}61%{opacity:.85}}@keyframes lagon-po-flot-respire{0%{opacity:1}to{opacity:.55}}@keyframes lagon-po-flot-eclat{0%{opacity:0;transform:translate(0)}6%{opacity:1}42%{opacity:1;transform:translate(640px)}48%,to{opacity:0;transform:translate(700px)}}@keyframes lagon-po-fe-chute{0%{opacity:0;transform:translateY(-18px)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes lagon-po-fe-flotte{0%,to{transform:none}25%{transform:translateY(-1.5px)rotate(-4deg)}75%{transform:translateY(1.5px)rotate(4deg)}}@keyframes lagon-po-fe-rond{0%{opacity:0;transform:scale(.35)}12%{opacity:.75}to{opacity:0;transform:scale(1.7)}}@keyframes lagon-po-cta-surgit{0%{opacity:0;transform:scale(.3)}45%{opacity:1}62%{transform:scale(1.07)}to{opacity:1}}@keyframes lagon-po-cta-eclat{0%{opacity:0;transform:scale(.5)}12%{opacity:1}to{opacity:0;transform:scale(3.2)}}:root.theme-jw[data-ambiance=lagon] .lagon-sas a{color:#46d9ff}:root.theme-jw[data-ambiance=lagon] .lagon-sas a:hover{color:#d6f6ff}:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-sas{font-family:var(--lagon-ui);color:#f3f9ff}:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-sas *{box-sizing:border-box}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-mono{font-family:var(--lagon-mono)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-jp{font-family:var(--lagon-jp);font-weight:400}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-plein{pointer-events:none;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-s{color:#f6fbff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-or{color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 1px #a87430,0 2px #8d5f20,0 3px #744c17,0 4px #5b3a11,0 5px #3f2b12,0 6px #22313a,0 7px 1px #020c12d1,0 11px 10px #020c1299,0 20px 30px #020c1280,0 0 24px #ffd27a24;display:inline-block;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-ext-or.s{text-shadow:0 1px #a87430,0 2px #744c17,0 3px #3f2b12,0 4px 2px #020c12cc,0 6px 8px #020c128c,0 0 18px #ffd27a52}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-or:after{content:attr(data-texte);content:attr(data-texte) / "";white-space:nowrap;background:linear-gradient(#fffaf0 0%,#ffefc8 20%,#ffd27a 48%,#d99e45 64%,#ffe0a0 82%,#fff3d6 100%);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;top:0;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-or.bl-brille:after{background-color:#0000;background-image:linear-gradient(105deg,#fff0 40%,#fffffaf2 49%,#fff0 58%),linear-gradient(#fffaf0 0%,#ffefc8 20%,#ffd27a 48%,#d99e45 64%,#ffe0a0 82%,#fff3d6 100%);background-position:160% 0,0 0;background-repeat:no-repeat;background-size:320% 100%,100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-background-clip:text;background-clip:text;animation:9s cubic-bezier(.45,0,.25,1) 2s infinite lagon-sx-brille}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-grave{text-shadow:0 -1px #000000bf,0 1px #ffffff14}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-grave.lum{text-shadow:0 -1px #000000bf,0 1px #ffffff14,0 0 14px #46d9ff52}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-relief{text-shadow:0 1px #04161f99,0 2px 1px #04161fbf,0 4px 6px #00000073}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-video-src{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-eau-video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;mix-blend-mode:screen;pointer-events:none;width:1440px;height:900px;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-media{pointer-events:none;mix-blend-mode:screen;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-media-pouls{animation:22s ease-out infinite lagon-sx-media-pouls;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-media-teinte{mix-blend-mode:multiply;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-m-rayons{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000004d 100%),linear-gradient(90deg,#00000080 0%,#000000b3 26%,#000 46% 100%);mask-image:linear-gradient(#000 0% 55%,#0000004d 100%),linear-gradient(90deg,#00000080 0%,#000000b3 26%,#000 46% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-m-rayons video{-o-object-position:50% 0;object-position:50% 0;filter:saturate(0)brightness(1.15)contrast(1.1)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-m-rayons .bl-media-teinte{background:radial-gradient(62% 95% at 50% 0,#fff3d6 0%,#ffd27a 20%,#46d9ff 56%,#2b8cff 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-m-plancton video{filter:saturate(0)brightness(1.75)contrast(1.15);animation:44s ease-in-out infinite alternate lagon-sx-m-derive;transform:scale(1.08)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-m-plancton .bl-media-teinte{background:linear-gradient(115deg,#46d9ff 0%,#5cffb0 30%,#46d9ff 55%,#ffd27a 80%,#46d9ff 100%) 0 0/220% 220%;animation:20s ease-in-out infinite alternate lagon-sx-m-teinte}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-m-fleurit{animation:3.2s ease-out lagon-sx-m-fleurit}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-canvas{opacity:0;pointer-events:none;width:1440px;height:900px;transition:opacity 1.6s;display:block;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-sas .bl-canvas{opacity:1}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-sas .bl-fond-css{animation:1.6s forwards lagon-sx-masque}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-mise-au-point{animation:2.4s cubic-bezier(.2,.7,.2,1) .15s both lagon-sx-map}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-letterbox{z-index:30;pointer-events:none;background:#000;height:110px;animation:2s cubic-bezier(.7,0,.2,1) .3s both lagon-sx-letterbox;position:absolute;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-letterbox.haut{transform-origin:50% 0;top:0;box-shadow:0 1px #46d9ff2e}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-letterbox.bas{transform-origin:50% 100%;bottom:0;box-shadow:0 -1px #ffd27a2e}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-entre{opacity:1;animation:1.3s cubic-bezier(.2,.8,.2,1) backwards lagon-sx-entre}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-img{-webkit-user-select:none;user-select:none;pointer-events:none;width:2623px;max-width:none;height:900px;position:absolute;top:0;left:-1183px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-noir{filter:brightness(.3)saturate(.62)hue-rotate(2deg)contrast(1.05)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-vive{filter:brightness(1.12)saturate(1.25)contrast(1.06)hue-rotate(-6deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-forte{filter:brightness(1.55)saturate(1.7)contrast(1.1)hue-rotate(-14deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-teinte{mix-blend-mode:overlay;background:linear-gradient(125deg,#46d9ff52,#ffd27a47 55%,#5cffb02e)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-teinte-forte{mix-blend-mode:screen;background:linear-gradient(100deg,#46d9ff80,#ffd27a73)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-nuees{animation:40s ease-in-out infinite lagon-sx-nuees,2.4s ease-out .4s both lagon-sx-apparait;-webkit-mask-image:radial-gradient(closest-side,#000,#0000008c 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#0006 45%,#0000);mask-image:radial-gradient(closest-side,#000,#0000008c 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#00000080 45%,#0000),radial-gradient(closest-side,#000,#0006 45%,#0000);-webkit-mask-size:600px 460px,520px 420px,700px 520px,460px 380px;mask-size:600px 460px,520px 420px,700px 520px,460px 380px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-caustique{mix-blend-mode:screen;opacity:.8;background:radial-gradient(closest-side,#c8ffff26,#c8ffff00) 0 0/520px 380px no-repeat,radial-gradient(closest-side,#ffe4aa1c,#ffe4aa00) 0 0/600px 420px no-repeat,radial-gradient(closest-side,#9dffcc12,#9dffcc00) 0 0/460px 340px no-repeat;animation:26s ease-in-out infinite alternate lagon-sx-caustique}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-trace{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#46d9ff80,#ffd27a29 55%,#0000);border-radius:50%;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-halo-lame{mix-blend-mode:screen;background:radial-gradient(closest-side,#46d9ff6b,#ffd27a33 45%,#0000 75%);border-radius:50%;width:660px;height:820px;transition:opacity 1s,transform 1.2s cubic-bezier(.2,.8,.2,1);position:absolute;top:78px;left:818px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-revele-lame{transition:opacity 1s;-webkit-mask-image:radial-gradient(360px 440px at 1148px 488px,#000,#0006 50%,#0000 80%);mask-image:radial-gradient(360px 440px at 1148px 488px,#000,#0006 50%,#0000 80%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-charge{transform-origin:469px 405px;animation:22s cubic-bezier(.4,0,.2,1) infinite lagon-sx-charge}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-onde-zone{-webkit-mask-image:radial-gradient(700px 420px at 560px 440px,#000 50%,#0000 80%);mask-image:radial-gradient(700px 420px at 560px 440px,#000 50%,#0000 80%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-onde{opacity:0;animation:22s linear infinite lagon-sx-onde;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 42% 58%,#0000 100%);mask-image:linear-gradient(100deg,#0000 0%,#000 42% 58%,#0000 100%);-webkit-mask-size:420px 100%;mask-size:420px 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-choc{opacity:0;border:1.5px solid #46d9ffcc;border-radius:50%;width:200px;height:200px;margin:-100px 0 0 -100px;animation:22s ease-out infinite lagon-sx-choc;position:absolute;top:405px;left:469px;box-shadow:0 0 30px #46d9ff99,inset 0 0 30px #ffd27a66}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-oeil{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#0000 40%,#ffd68c80 58%,#ffc86e3d 78%,#0000 100%);border-radius:50%;width:22px;height:19px;animation:22s ease-in-out infinite lagon-sx-oeil;position:absolute;top:154px;left:598px;box-shadow:0 0 10px 1px #ffc86e29}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-attire{transition-property:transform;transition-duration:1.5s;transition-timing-function:cubic-bezier(.2,.8,.2,1);position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-pl{background:#c9f3ff;border-radius:50%;transition:filter .5s;animation:ease-in-out infinite lagon-sx-scintille;display:block;box-shadow:0 0 6px #46d9ff,0 0 14px #46d9ff8c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-pl.v{background:#ffe7ad;box-shadow:0 0 6px #ffd27a,0 0 14px #ffd27a99}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-pl.m{background:#d9ffef;box-shadow:0 0 6px #5cffb0,0 0 14px #5cffb08c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-attire.proche .bl-pl{filter:brightness(2.4)drop-shadow(0 0 6px #46d9ff)drop-shadow(0 0 14px #ffd27ab3)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-floraison .bl-pl{animation:1.8s ease-out forwards lagon-sx-floraison}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-cle{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(980px 400px at 64% -80px,#fff3d626,#ffe7ad0d 45%,#0000 72%),linear-gradient(#e1f5ff0d,#0000 30%);animation:2.4s .6s both lagon-sx-apparait;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-par-t{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-vignette{background:radial-gradient(82% 76% at 50% 46%,#0000 46%,#041018bd 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-grain{opacity:.07;mix-blend-mode:overlay;pointer-events:none;width:1480px;height:940px;animation:.9s steps(3,end) infinite lagon-sx-grain;position:absolute;top:-20px;left:-20px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-bokeh{filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(closest-side,#c4faff80,#ffd27a29 60%,#0000);border-radius:50%;animation:ease-in-out infinite alternate lagon-sx-bokeh;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-bokeh{opacity:.35;filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(closest-side,#c4faff80,#ffd27a29 60%,#0000);border-radius:50%;animation:ease-in-out infinite alternate lagon-sx-bokeh;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas{width:440px;height:624px;position:absolute;top:176px;left:928px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sous{pointer-events:none;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-lueur{mix-blend-mode:screen;filter:blur(8px);background:radial-gradient(closest-side,#46d9ff4d,#ffd27a1f 50%,#0000);border-radius:50%;height:500px;transition:opacity 1s;animation:1.2s 1.5s backwards lagon-sx-apparait;position:absolute;top:250px;left:-140px;right:-140px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-ombre{filter:blur(10px);background:radial-gradient(closest-side,#00060ccc,#00060c4d 60%,#0000);border-radius:50%;height:64px;animation:1.2s 1.5s backwards lagon-sx-apparait;position:absolute;top:630px;left:28px;right:28px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-trait{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#c8fbff 22%,#fff3d6 50%,#c8fbff 78%,#0000);border-radius:2px;height:2px;animation:1.05s cubic-bezier(.2,.8,.2,1) 1.05s both lagon-sx-sas-trait;position:absolute;top:311px;left:-30px;right:-30px;transform:scaleX(0);box-shadow:0 0 18px 3px #46d9ffa6,0 0 46px 8px #ffd27a40}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-epaisseur{pointer-events:none;clip-path:inset(0 round 30px);background:linear-gradient(#0000 0 calc(100% - 40px),#03111a calc(100% - 26px),#0b3243 calc(100% - 9px),#aae8fabf calc(100% - 1.5px),#ffe7ad8c 100%);border-radius:30px;animation:.75s cubic-bezier(.65,0,.2,1) 1.3s both lagon-sx-sas-ouvre;position:absolute;inset:12px 0 -12px;box-shadow:0 2px 3px #0009,0 24px 34px -14px #000000d1,inset 1px 0 #bfe9ff24,inset -1px 0 #bfe9ff14}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-verre{pointer-events:none;clip-path:inset(0 round 30px);border-radius:30px;animation:.75s cubic-bezier(.65,0,.2,1) 1.3s both lagon-sx-sas-ouvre;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ebfaff5c,inset 0 18px 30px -22px #e1f5ff4d,inset 1px 0 #bfe9ff21,inset -1px 0 #bfe9ff14,inset 0 -1px #0009,inset 0 -60px 80px -60px #46d9ff33,inset 0 0 70px #00000059,0 1px 1px #0000008c,0 16px 26px -12px #000000b3,0 44px 90px -34px #000000e6}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-verre:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ebfafff2 26%,#fff3d6e6 55%,#ffe7ad8c 78%,#0000);height:1px;position:absolute;top:0;left:36px;right:36px;box-shadow:0 0 10px 1px #e1f5ff57,0 0 26px 2px #ffe7ad29}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-caust{mix-blend-mode:screen;filter:blur(44px);background:radial-gradient(closest-side,#46d9ff47,#46d9ff00) 8% 6%/62% 44% no-repeat,radial-gradient(closest-side,#ffd27a33,#ffd27a00) 92% 94%/58% 42% no-repeat,radial-gradient(closest-side,#5cffb01f,#5cffb000) 20% 88%/46% 34% no-repeat;animation:22s ease-in-out infinite alternate lagon-sx-lame-caust;position:absolute;inset:-14%}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-caust{mix-blend-mode:screen;filter:blur(44px);background:radial-gradient(closest-side,#46d9ff47,#46d9ff00) 8% 6%/62% 44% no-repeat,radial-gradient(closest-side,#ffd27a33,#ffd27a00) 92% 94%/58% 42% no-repeat,radial-gradient(closest-side,#5cffb01f,#5cffb000) 20% 88%/46% 34% no-repeat;animation:22s ease-in-out infinite alternate lagon-ac-lame-caust;position:absolute;inset:-14%}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-balaye{mix-blend-mode:screen;background:linear-gradient(100deg,#0000 0%,#ebfaff00 18%,#ebfaff1a 44%,#fff3d612 54%,#ebfaff00 78%,#0000);width:38%;animation:15s cubic-bezier(.45,0,.25,1) 3.4s infinite lagon-sx-sas-balaye;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-140%)skew(-14deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-reflet{mix-blend-mode:screen;background:radial-gradient(closest-side,#e1f8ff21,#ffd27a0d 50%,#0000);border-radius:50%;width:380px;height:380px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:-190px;left:-190px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-liseret{pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:.75;border-radius:30px;padding:1.5px;transition:opacity .5s;animation:.8s 1.9s backwards lagon-sx-apparait;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-liseret i{background:conic-gradient(#46d9ff40,#9fe9ff80 12%,#fff3d6 20%,#ffd27a 24%,#ffe7ad59 32%,#5cffb04d 52%,#46d9ff40 70%,#c8fbff 86%,#46d9ff40);width:960px;height:960px;margin:-480px 0 0 -480px;animation:12s linear infinite lagon-sx-tourne;position:absolute;top:50%;left:50%}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-liseret.halo{filter:blur(10px);border-radius:35px;padding:6px;inset:-5px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas:focus-within .sx-liseret{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-liseret.flash{animation:.8s 1.9s backwards lagon-sx-apparait,22s ease-out infinite lagon-sx-sas-liseret-flash}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-contenu{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;border-radius:30px;animation:.55s ease-out 1.75s backwards lagon-sx-sas-apparait;position:absolute;inset:0;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps{position:absolute;top:84px;left:32px;right:32px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps .bl-etape>*{animation:.5s cubic-bezier(.2,.8,.2,1) backwards lagon-sx-sas-monte}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps .bl-etape>:nth-child(2){animation-delay:40ms}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps .bl-etape>:nth-child(3){animation-delay:80ms}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps .bl-etape>:nth-child(4){animation-delay:.12s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps .bl-etape>:nth-child(5){animation-delay:.16s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps .bl-etape>:nth-child(6){animation-delay:.2s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-corps .bl-etape>:nth-child(7){animation-delay:.24s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas.premier .sx-corps .bl-etape>*{animation-delay:1.8s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas.premier .sx-corps .bl-etape>:nth-child(2){animation-delay:1.86s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas.premier .sx-corps .bl-etape>:nth-child(3){animation-delay:1.92s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas.premier .sx-corps .bl-etape>:nth-child(4){animation-delay:1.98s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas.premier .sx-corps .bl-etape>:nth-child(5){animation-delay:2.04s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas.premier .sx-corps .bl-etape>:nth-child(6){animation-delay:2.1s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas.premier .sx-corps .bl-etape>:nth-child(7){animation-delay:2.16s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-surtitre{height:16px;font-family:var(--lagon-mono);letter-spacing:.24em;color:#8fe9ff;align-items:center;gap:10px;margin:0;font-size:12px;line-height:16px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-surtitre i{background:linear-gradient(90deg,#ffe7ad,#46d9ffb3);flex:none;width:22px;height:1px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-surtitre.centre{justify-content:center}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-titre{letter-spacing:-.022em;color:#f8fcff;text-shadow:0 1px #031018f2,0 10px 26px #00000080;margin:12px 0 0;font-size:34px;font-weight:800;line-height:38px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-titre em{color:#ffe7ad;font-style:normal}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-ligne{color:#cfe3ec;min-height:22px;margin:8px 0 0;font-size:16px;font-weight:500;line-height:22px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-ligne.err{color:#ffbcae;align-items:center;gap:8px;font-weight:600;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-ligne.err svg{flex:none}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-champs{margin-top:24px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ{border-radius:14px;height:58px;transition:box-shadow .3s;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ+.sx-champ{margin-top:12px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(120% 150% at 50% 135%,#46d9ff52,#46d9ff14 46%,#0000 72%),radial-gradient(60% 90% at 86% 140%,#ffd27a29,#0000 70%);border-radius:14px;transition:opacity .5s;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ:focus-within:before{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ.rempli:before{opacity:.45}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-input{z-index:1;color:#f8fcff;width:100%;height:100%;font-family:var(--lagon-ui);letter-spacing:.005em;caret-color:#8fe9ff;background:0 0;border:0;border-radius:14px;outline:none;padding:22px 52px 0 50px;font-size:17px;font-weight:600;display:block;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-input::placeholder{color:#0000}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-label{z-index:2;color:#a7c1ce;pointer-events:none;font-size:16px;font-weight:600;line-height:20px;transition:top .22s cubic-bezier(.2,.8,.2,1),font-size .22s cubic-bezier(.2,.8,.2,1),letter-spacing .22s,color .22s;position:absolute;top:19px;left:50px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-input:not(:-moz-placeholder-shown)+.sx-label{font-family:var(--lagon-mono);letter-spacing:.16em;text-transform:uppercase;color:#8fe9ff;font-size:11px;line-height:14px;top:9px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-input:focus+.sx-label,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-input:not(:placeholder-shown)+.sx-label{font-family:var(--lagon-mono);letter-spacing:.16em;text-transform:uppercase;color:#8fe9ff;font-size:11px;line-height:14px;top:9px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ.erreur .sx-input:not(:focus)+.sx-label{color:#ffbcae}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-ico{z-index:2;color:#7f9fae;pointer-events:none;width:20px;height:20px;transition:color .25s;position:absolute;top:19px;left:17px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ:focus-within .sx-ico{color:#8fe9ff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-courant{z-index:2;opacity:0;pointer-events:none;border-radius:2px;height:2px;transition:opacity .3s;position:absolute;bottom:0;left:14px;right:14px;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-courant:before{content:"";background:linear-gradient(90deg,#0000,#c8fbff 40%,#ffd27a 70%,#0000);width:42%;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%);box-shadow:0 0 10px #46d9ff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ:focus-within .sx-courant{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ:focus-within .sx-courant:before{animation:1.9s cubic-bezier(.45,0,.25,1) infinite lagon-sx-sas-court}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ.rempli:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8fe9ffb3 30%,#ffd27a99 70%,#0000);height:1px;position:absolute;bottom:0;left:14px;right:14px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil{z-index:3;color:#8fb0bf;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;transition:color .2s,background .2s;display:grid;position:absolute;top:7px;right:7px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil:hover{color:#e6f8ff;background:#bfe9ff12}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil:focus-visible{outline-offset:-2px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-rangee{justify-content:space-between;align-items:center;height:44px;margin-top:8px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-zone{margin-top:12px;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go{z-index:1;cursor:pointer;isolation:isolate;width:100%;font-family:var(--lagon-ui);text-transform:uppercase;justify-content:center;align-items:center;gap:12px;font-weight:800;text-decoration:none;display:flex;position:relative;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go>span{z-index:2;align-items:center;gap:12px;display:inline-flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-or{pointer-events:none;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-fil{pointer-events:none;background-position:130% 0;animation:5.5s ease-in-out 3s infinite lagon-sx-sas-go-fil;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-go-or{opacity:.9;transform:none}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:active{transition-duration:60ms}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:focus-visible{outline-offset:3px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go[aria-busy=true]{cursor:progress}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-tourne{border:2.5px solid #03141d40;border-top-color:#03141d;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite lagon-sx-tourne}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-zone:before{content:"";z-index:0;filter:blur(16px);opacity:.45;pointer-events:none;border-radius:50%;animation:4.2s ease-in-out infinite lagon-sx-sas-socle;position:absolute;inset:34% 8% -16px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-onde{z-index:0;pointer-events:none;opacity:0;border:1.5px solid #c8fbffe6;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;animation:.9s cubic-bezier(.2,.8,.2,1) both lagon-sx-sas-onde;position:absolute;top:30px;left:50%;box-shadow:0 0 22px #46d9ffb3,inset 0 0 18px #ffd27a59}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-onde.b{border-color:#ffe7add9;animation-delay:.16s}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-ou{height:16px;font-family:var(--lagon-mono);letter-spacing:.24em;color:#9ab7c5;align-items:center;gap:12px;margin:16px 0 0;font-size:12px;line-height:16px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-ou i{background:linear-gradient(90deg,#0000,#bfe9ff47);flex:1;height:1px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-ou i:last-child{background:linear-gradient(90deg,#bfe9ff47,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-google{cursor:pointer;color:#eef9fd;width:100%;height:52px;font-family:var(--lagon-ui);background:linear-gradient(#bfe9ff1c,#bfe9ff08);border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:0 18px;font-size:16px;font-weight:700;transition:box-shadow .25s,background .25s,transform .15s;display:flex;box-shadow:inset 0 0 0 1px #bfe9ff42,inset 0 1px #fff3d624,inset 0 -1px #00000059,0 1px 1px #00000080}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-google:hover{background:linear-gradient(#bfe9ff29,#bfe9ff0d);box-shadow:inset 0 0 0 1px #c8fbff6b,inset 0 1px #fff3d62e,inset 0 -1px #00000059,0 0 24px -6px #46d9ff8c}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-google:active{transition-duration:60ms;transform:translateY(1px)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-google:focus-visible{outline-offset:3px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-g{color:#0b2a3a;background:#f8fcff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:15px;font-weight:800;display:grid;box-shadow:0 1px 2px #00000080}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pied{font-family:var(--lagon-mono);letter-spacing:.12em;color:#b2cbd7;white-space:nowrap;border-top:1px solid #bfe9ff1f;justify-content:space-between;align-items:center;margin:0;padding:0 32px;font-size:12px;display:flex;position:absolute;left:0;right:0;box-shadow:inset 0 1px #00000059}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pied span{align-items:center;gap:9px;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pied i{background:#5cffb0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #5cffb0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-pied b{color:#ffe7ad;font-weight:400}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-ok{text-align:center;padding-top:20px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-ok-titre{margin:16px 0 0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0 0;display:grid}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-stat{background:linear-gradient(#01090eb3,#05161f8c);border-radius:12px;padding:10px 6px 9px;box-shadow:inset 0 0 0 1px #bfe9ff29,inset 0 2px 6px #00000073}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-stat b{color:#f8fcff;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:24px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-stat span{font-family:var(--lagon-mono);letter-spacing:.12em;color:#9fc0cd;margin-top:2px;font-size:11px;line-height:14px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-stat span{font-family:var(--lagon-mono);color:#9fc0cd;margin-top:2px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot{z-index:4;pointer-events:none;width:128px;height:128px;animation:.8s cubic-bezier(.2,.9,.25,1.15) 1.55s backwards lagon-sx-sas-hublot-in;position:absolute;top:-64px;left:156px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-halo{mix-blend-mode:screen;background:radial-gradient(closest-side,#46d9ff80,#ffd27a29 55%,#0000);border-radius:50%;transition:opacity .8s;position:absolute;inset:-46px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-bague{border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 1px #0009,0 6px 14px #000000a6,0 22px 40px -14px #000000d9,inset 0 1px #ffffffa6,inset 0 -2px 3px #00000080}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-bague:after{content:"";border-radius:50%;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-riv{border-radius:50%;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-verre{background:radial-gradient(circle at 50% 42%,#0d3c4f,#04161f 62%,#010608);border-radius:50%;position:absolute;inset:14px;overflow:hidden;box-shadow:inset 0 0 18px #000000e6}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-reflet{background:radial-gradient(58% 38% at 34% 22%,#ffffff57,#0000 62%),radial-gradient(80% 46% at 62% 112%,#46d9ff33,#0000 62%);border-radius:50%;position:absolute;inset:14px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-h-halo{background:radial-gradient(closest-side,#ff7a6680,#ff7a661f 55%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ok .sx-h-halo{background:radial-gradient(closest-side,#5cffb080,#ffd27a33 55%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-tex{pointer-events:none;width:440px;height:624px;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-tex.veines{mix-blend-mode:screen;-webkit-mask-image:linear-gradient(#000 0%,#00000080 52%,#000000e6 100%);mask-image:linear-gradient(#000 0%,#00000080 52%,#000000e6 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-tex.nacre{mix-blend-mode:screen}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-caust-web{pointer-events:none;mix-blend-mode:screen;will-change:transform;width:560px;height:440px;animation:38s ease-in-out infinite alternate lagon-sx-sas-caust-web;position:absolute;top:-40px;left:-60px;-webkit-mask-image:linear-gradient(#000,#00000073 55%,#0000 92%);mask-image:linear-gradient(#000,#00000073 55%,#0000 92%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-caust-web svg{display:block}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-adn{pointer-events:none;width:36px;height:400px;position:absolute;top:150px;right:12px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-grave{transform-origin:0 100%;white-space:nowrap;pointer-events:none;font-family:var(--lagon-mono);letter-spacing:.32em;color:#bfe9ff33;text-shadow:0 1px #000000bf;margin:0;font-size:9px;line-height:10px;position:absolute;bottom:84px;left:14px;transform:rotate(-90deg)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-grave{transform-origin:0 100%;white-space:nowrap;pointer-events:none;font-family:var(--lagon-mono);color:#bfe9ff33;text-shadow:0 1px #000000bf;margin:0;line-height:10px;position:absolute;bottom:84px;left:14px;transform:rotate(-90deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-biseau{pointer-events:none;border-radius:22px;position:absolute;inset:9px;box-shadow:inset 0 0 0 1px #bfe9ff0d,0 0 0 1px #00000038,inset 0 1px #ebfaff12}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-prisme{pointer-events:none;border-radius:30px;position:absolute;inset:0;box-shadow:inset 1.5px 0 #ff96782b,inset -1.5px 0 #5adcff3d,inset 0 1.5px #ffecbe26,inset 0 -1.5px #78ffc81c,inset 3px 0 6px -3px #ff96781f,inset -3px 0 6px -3px #5adcff29}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque{z-index:5;pointer-events:none;font-family:var(--lagon-mono);white-space:nowrap;-webkit-font-smoothing:antialiased;align-items:center;animation:.6s ease-out 2.1s backwards lagon-sx-sas-apparait;display:flex;position:absolute;left:50%}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque:before{content:"";mix-blend-mode:overlay;background:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 3px);border-radius:6px;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque i{background:linear-gradient(90deg,#0000 40%,#2d1a04d9 40% 60%,#0000 60%),radial-gradient(circle at 35% 30%,#fff4d6,#c99a45 50%,#6a4715 85%);border-radius:50%;flex:none;width:6px;height:6px;position:relative;box-shadow:0 1px #fff5d780,inset 0 0 0 .5px #0006}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-plaque i:last-child{transform:rotate(64deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque b{font-weight:400;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-bague{background:repeating-radial-gradient(circle,#ffffff12 0 .6px,#0000 .6px 2.2px),conic-gradient(from 210deg,#5a3a12,#dcb46c 10%,#8c6424 20%,#f5e0a8 32%,#7a5520 46%,#c99c4e 58%,#4e3210 72%,#ead09a 86%,#5a3a12)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-bague:after{background:radial-gradient(circle,#05090b 0 84%,#11191d 91%,#020405 100%);inset:10px;box-shadow:inset 0 2px 2px #ffffff12,inset 0 -2px 4px #000000e6,0 1px #ffe7ad66,0 -1px #0009}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-patine{pointer-events:none;mix-blend-mode:hard-light;opacity:.5;background:radial-gradient(circle at 80% 72%,#60b09a99,#0000 20%),radial-gradient(circle at 16% 34%,#60b09a73,#0000 16%),radial-gradient(circle at 58% 8%,#78c4aa59,#0000 12%),radial-gradient(circle at 30% 88%,#60b09a59,#0000 14%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 51px,#000 52px);mask:radial-gradient(circle,#0000 0 51px,#000 52px)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-riv{background:linear-gradient(90deg,#0000 40%,#281804d9 40% 60%,#0000 60%),radial-gradient(circle at 35% 30%,#fff6dc,#d2a453 45%,#6e4a16 78%,#2e1d07);width:7px;height:7px;top:60.5px;left:60.5px;box-shadow:0 1px 1px #000000bf,0 -.5px #fff0c859}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-buee{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 70% 26%,#fff9 0 .9px,#cdf0fa38 1.4px 2.4px,#0000 2.9px),radial-gradient(circle at 24% 58%,#ffffff80 0 .7px,#cdf0fa33 1.2px 2px,#0000 2.5px),radial-gradient(circle at 62% 76%,#ffffff8c 0 1px,#cdf0fa38 1.6px 2.8px,#0000 3.3px),radial-gradient(circle at 40% 30%,#ffffff73 0 .6px,#0000 1.6px),radial-gradient(circle at 80% 54%,#fff6 0 .6px,#0000 1.5px),radial-gradient(circle at 33% 80%,#ffffff73 0 .7px,#0000 1.8px),radial-gradient(circle at 52% 88%,#ffffff59 0 .6px,#0000 1.4px),radial-gradient(110% 46% at 50% 108%,#c8ecf63d,#0000 62%),radial-gradient(60% 30% at 50% -4%,#c8ecf61f,#0000 70%);border-radius:50%;position:absolute;inset:14px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-ambre{pointer-events:none;background:radial-gradient(circle at 34% 28%,#fff4cf 0 9%,#ffd06a 20%,#e68a18 50%,#8e3d06 82%,#4a1c02 100%);border-radius:50%;width:16px;height:16px;position:absolute;top:-3px;left:56px;box-shadow:0 0 0 1.5px #d4a65a,0 0 0 3px #5a3a12,0 1px 3px 3px #0000008c,0 0 12px 2px #ffaa3c73,inset 0 -2px 3px #46190099}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-h-ambre:after{content:"";background:#280e008c;border-radius:50%;width:6px;height:2.5px;position:absolute;top:7px;left:5px;transform:rotate(-20deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ{background:linear-gradient(#000509f2,#031017e6 58%,#071c26d6);box-shadow:inset 0 2px 4px #000000bf,inset 0 9px 16px -8px #000000a6,inset 0 0 0 1px #96d7eb29,inset 0 -1px #cdf5ff3d,0 1px #ebfaff1a,0 -1px #00000080}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ:hover{box-shadow:inset 0 2px 4px #000000bf,inset 0 9px 16px -8px #000000a6,inset 0 0 0 1px #aae4f54d,inset 0 -1px #cdf5ff52,0 1px #ebfaff1f,0 -1px #00000080}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ:focus-within{box-shadow:inset 0 2px 4px #000000b3,inset 0 9px 16px -8px #0000008c,inset 0 0 0 1px #7fe6ffcc,inset 0 -1px #cdf5ff66,0 0 0 4px #46d9ff21,0 0 30px -4px #46d9ff73}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-champ.erreur{box-shadow:inset 0 2px 4px #000000bf,inset 0 9px 16px -8px #0009,inset 0 0 0 1px #ff7a66d9,inset 0 -1px #ffbeaf4d,0 0 0 4px #ff7a661f}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:after{content:"";pointer-events:none;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-verre{-webkit-backdrop-filter:blur(26px)saturate(1.25)brightness(.75);backdrop-filter:blur(26px)saturate(1.25)brightness(.75);background:radial-gradient(120% 44% at 50% -6%,#e1f5ff1a,#0000 62%),linear-gradient(#030e1400 0,#030e143d 92px,#030e144d 64%,#030e1424 100%),linear-gradient(170deg,#0a243052 0%,#06182266 46%,#04101880 100%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-verre{background:radial-gradient(120% 44% at 50% -6%,#e1f5ff1a,#0000 62%),linear-gradient(170deg,#0c2a38e0 0%,#071a25eb 46%,#040f16f5 100%)}}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-tex.veines{opacity:.12}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-tex.nacre{opacity:.09}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-caust-web{opacity:.06}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-caust{opacity:.5}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-adn{opacity:.32}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-g{transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-r{animation:7.5s ease-in-out infinite alternate lagon-sx-sas-oeil-respire;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-img{display:block;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-iris{mix-blend-mode:screen;border-radius:50%;transition:opacity .6s;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.tape .sx-oeil-iris{opacity:.85;transition-duration:.12s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-pupille{transition:opacity .5s,transform 1s cubic-bezier(.2,.8,.2,1);position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-teinte{mix-blend-mode:color;opacity:0;background:radial-gradient(circle at 50% 46%,#ff7a66d9,#ff5c4873 55%,#82180c4d);border-radius:50%;transition:opacity .4s;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-vert{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 50% 46%,#96ffc88c,#5cffb038 58%,#0000 80%);border-radius:50%;transition:opacity .8s;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-vignette{background:radial-gradient(circle at 50% 48%,#0000 40%,#02080c80 66%,#010406eb 100%);border-radius:50%;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-paupiere{height:58%;transition:transform .35s;animation:9s linear infinite lagon-sx-sas-cligne;position:absolute;left:-6px;right:-6px;transform:scaleY(0)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-paupiere.h{transform-origin:50% 0;background:linear-gradient(#02070a 0%,#061620 82%,#06162000 100%);top:-4px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-paupiere.b{transform-origin:50% 100%;background:linear-gradient(#06162000 0%,#061620 18%,#02070a 100%);bottom:-4px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-leds{pointer-events:none;border-radius:50%;animation:3.6s ease-in-out infinite alternate lagon-sx-sas-led-respire;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-leds{animation-duration:1.1s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-led{pointer-events:none;opacity:0;border-radius:50%;transition:opacity .45s;position:absolute;inset:11px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-led.bleu{opacity:1;box-shadow:inset 0 0 0 1.5px #96ebffeb,0 0 4px #46d9ffbf,0 0 12px #46d9ff4d}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-led.or{box-shadow:inset 0 0 0 1.5px #ffe6a0f2,0 0 4px #ffd27acc,0 0 12px #ffb45052}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-led.corail{box-shadow:inset 0 0 0 1.5px #ffb4a0f5,0 0 4px #ff7a66d9,0 0 14px #ff5c4861}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-led.ambre{box-shadow:inset 0 0 0 1.5px #ffce82f5,0 0 4px #ffaa3cd9,0 0 14px #ff962857}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-led.vert{box-shadow:inset 0 0 0 1.5px #c4ffe0f5,0 0 4px #5cffb0d9,0 0 14px #5cffb057}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.saisie .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.code .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.adn .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.alerte .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.ambre .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.ok .sx-led.bleu{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.saisie .sx-led.or,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.code .sx-led.or,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-hublot.adn .sx-led.or{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.code .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.adn .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.alerte .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.ambre .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.ok .sx-led.bleu{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.code .sx-led.or,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.adn .sx-led.or{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ambre .sx-led.or{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ambre .sx-led.ambre{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ok .sx-led.or,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ok .sx-led.ambre{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ok .sx-led.vert{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-led.or,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-led.ambre,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-led.vert{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-led.corail{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-led-course{pointer-events:none;opacity:0;background:conic-gradient(#ffe29600 0deg 240deg,#ffe29699 326deg,#fff6dc 358deg,#fff6dc00 360deg);border-radius:50%;transition:opacity .4s;animation:1.2s linear infinite lagon-sx-tourne;position:absolute;inset:11px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 2.6px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,#0000 calc(100% - 2.6px),#000 calc(100% - 2px))}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.adn .sx-led-course{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-diode{pointer-events:none;background:radial-gradient(circle at 35% 30%,#4a5b63,#0b1519 72%);border-radius:50%;width:5px;height:5px;position:absolute;top:61.5px;left:61.5px;box-shadow:inset 0 0 0 .5px #000000d9,0 .5px #fff3d666,0 0 0 1px #3c260a8c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-diode:after{content:"";opacity:0;background:radial-gradient(circle at 35% 30%,#f4fff9,#9dffcc 45%,#2fbf7d 82%);border-radius:50%;transition:opacity .25s;position:absolute;inset:0;box-shadow:0 0 5px #5cffb0f2,0 0 11px #5cffb080}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-diode.on:after{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-diode.err:after{background:radial-gradient(circle at 35% 30%,#fff2ee,#ffb3a6 45%,#e2553f 82%);box-shadow:0 0 5px #ff7a66f2,0 0 11px #ff5c4880}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.erreur .sx-leds{animation-duration:1.1s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.erreur .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.rouvert .sx-led.bleu,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.erreur .sx-led.or{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.erreur .sx-led.corail,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.rouvert .sx-led.vert{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-totp-m{pointer-events:none;width:128px;height:128px;position:absolute;top:0;left:0;overflow:visible}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-totp-m .fond{fill:none;stroke:#ffe7ad29;stroke-width:1.5px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-totp-m .arc{fill:none;stroke-width:1.6px;stroke-linecap:round;transform-origin:64px 64px;transition:stroke-dasharray .9s linear,stroke .4s;transform:rotate(-90deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-oeil-teinte{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.alerte .sx-paupiere{animation:none;transform:scaleY(.5)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ok .sx-oeil-vert{opacity:.6}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ok .sx-paupiere{animation:none;transform:scaleY(0)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.erreur .sx-oeil-teinte{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.erreur .sx-paupiere{animation:none;transform:scaleY(.5)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.ambre .sx-oeil-teinte{opacity:.8;background:radial-gradient(circle at 50% 46%,#ffc460d9,#ffa03273 55%,#78400a4d)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.rouvert .sx-oeil-vert{opacity:.45}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son{z-index:32;cursor:pointer;opacity:.45;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .3s;display:grid;position:absolute;top:34px;right:58px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:hover,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:focus-visible{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:focus-visible{outline:none}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:focus-visible:before{content:"";border-radius:50%;position:absolute;inset:9px;box-shadow:0 0 0 2px #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son-eq{justify-content:space-between;align-items:flex-end;width:13px;height:14px;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son-eq i{transform-origin:50% 100%;background:#e6f8ff;border-radius:1px;width:2px;height:14px;transition:background .3s,box-shadow .3s;display:block;transform:scaleY(.3)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son.actif .sx-son-eq i{animation:1.2s ease-in-out infinite alternate lagon-sx-sas-eq}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son.actif .sx-son-eq i:nth-child(2){animation-duration:.9s;animation-delay:-.4s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son.actif .sx-son-eq i:nth-child(3){animation-duration:1.5s;animation-delay:-.8s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:hover .sx-son-eq i,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:focus-visible .sx-son-eq i{background:#c8fbff;box-shadow:0 0 6px #46d9ffd9}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son-barre{opacity:0;background:#e6f8ff;width:20px;height:1px;margin:-.5px 0 0 -10px;transition:opacity .25s;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:not(.actif) .sx-son-barre{opacity:.9}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son-bulle{white-space:nowrap;font-family:var(--lagon-mono);letter-spacing:.12em;color:#e6f8ff;opacity:0;pointer-events:none;background:#041018e6;border-radius:8px;padding:5px 9px;font-size:11px;line-height:14px;transition:opacity .2s,transform .2s;position:absolute;top:44px;right:2px;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #bfe9ff38,0 6px 16px -6px #000c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:hover .sx-son-bulle,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son:focus-visible .sx-son-bulle{opacity:1;transform:none}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-anneau-fl{opacity:0;border:1.5px solid #9dffccd9;border-radius:50%;width:300px;height:300px;margin:-150px 0 0 -150px;animation:2.8s cubic-bezier(.2,.8,.2,1) forwards lagon-sx-anneau-fl;position:absolute;top:488px;left:1148px;box-shadow:0 0 40px #46d9ff80,inset 0 0 40px #ffd27a59}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-eclat-fl{mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#c8ffff80,#46d9ff33 35%,#ffd27a1f 60%,#0000);border-radius:50%;width:960px;height:960px;margin:-480px 0 0 -480px;animation:3.2s ease-out forwards lagon-sx-eclat-fl;position:absolute;top:488px;left:1148px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-rayons-fl{mix-blend-mode:screen;opacity:0;background:repeating-conic-gradient(#c8ffff00 0deg 7deg,#c8ffff1f 8deg 9deg,#ffd27a00 10deg 17deg);border-radius:50%;width:1800px;height:1800px;margin:-900px 0 0 -900px;animation:4s ease-out forwards lagon-sx-rayons-fl;position:absolute;top:488px;left:1148px;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000 75%);mask-image:radial-gradient(closest-side,#000 20%,#0000 75%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-discret:focus-visible,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-retour:focus-visible,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-lien-txt:focus-visible{outline-offset:3px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-discret{color:#d3e5ee;cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:44px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:600;line-height:20px;transition:background .2s,box-shadow .2s,color .2s}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-discret{color:#d3e5ee;cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:44px;padding:0 14px;font-family:inherit;font-size:16px;font-weight:600;transition:background .2s,box-shadow .2s,color .2s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-discret:hover{color:#fff;background:linear-gradient(#bfe9ff17,#bfe9ff08);box-shadow:inset 0 0 0 1px #bfe9ff24}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-discret:active{background:#bfe9ff1f}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-retour{color:#cfe0ec;background:linear-gradient(#bfe9ff1a,#bfe9ff08);border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .25s,color .2s;display:grid;box-shadow:inset 0 0 0 1px #bfe9ff38,inset 0 1px #fff3d61f,inset 0 -1px #0006,0 1px 2px #00000080,0 8px 18px -10px #000c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-retour:hover{color:#fff;transform:translate(-2px);box-shadow:inset 0 0 0 1px #c8fbff66,inset 0 1px #fff3d629,inset 0 -1px #0006,0 1px 2px #00000080,0 0 22px -6px #46d9ffb3}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-retour:active{transform:scale(.95)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-lien-txt{color:#8fe9ff;text-underline-offset:5px;align-items:center;min-height:44px;padding:0 4px;font-size:15px;font-weight:700;line-height:20px;-webkit-text-decoration:underline #8fe9ff59;text-decoration:underline #8fe9ff59;transition:color .2s,text-decoration-color .2s;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-lien-txt{color:#8fe9ff;text-underline-offset:5px;align-items:center;min-height:44px;padding:0 4px;font-size:16px;font-weight:700;-webkit-text-decoration:underline #8fe9ff59;text-decoration:underline #8fe9ff59;transition:color .2s,text-decoration-color .2s;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-lien-txt:hover{color:#d6fbff;text-decoration-color:#d6fbff}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-case{cursor:pointer;color:#dcebf3;border-radius:12px;align-items:center;gap:10px;min-height:44px;margin-left:-6px;padding:0 10px 0 6px;font-size:15px;font-weight:600;line-height:20px;transition:background .2s;display:inline-flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-case:hover{background:#bfe9ff0f}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-case input{opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute;top:12px;left:6px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-boite{color:#0000;background:linear-gradient(#030e14cc,#061a26b3);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background .2s,box-shadow .25s,color .2s;display:grid;box-shadow:inset 0 0 0 1px #bfe9ff4d,inset 0 2px 4px #0000008c,0 1px #fff3d60d}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-boite svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1);transform:scale(.3)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-case input:checked+.bl-boite{color:#04161f;background:linear-gradient(140deg,#e8feff,#46d9ff 50%,#ffe7ad);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #04161f40,0 1px 2px #00000080,0 0 14px -2px #46d9ffcc}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-case input:checked+.bl-boite svg{transform:none}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-case input:focus-visible+.bl-boite{outline-offset:2px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-chiffre{color:#f8fcff;width:51px;height:58px;font-family:var(--lagon-mono);text-align:center;caret-color:#8fe9ff;background:linear-gradient(#01090ef0,#061620cc);border:0;border-radius:12px;outline:none;padding:0;font-size:26px;transition:box-shadow .3s,color .3s;box-shadow:inset 0 0 0 1px #bfe9ff3d,inset 0 2px #00000073,inset 0 4px 12px #0009,0 1px #ffffff0f}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-chiffre{color:#f8fcff;height:58px;font-family:var(--lagon-mono);text-align:center;caret-color:#8fe9ff;background:linear-gradient(#01090ef0,#061620cc);border:0;border-radius:12px;outline:none;padding:0;font-size:26px;transition:box-shadow .3s,color .3s;box-shadow:inset 0 0 0 1px #bfe9ff3d,inset 0 2px #00000073,inset 0 4px 12px #0009,0 1px #ffffff0f}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-chiffre:focus{box-shadow:inset 0 0 0 1px #7fe6ffd9,inset 0 2px #0000006b,inset 0 -14px 18px -10px #46d9ff59,0 0 0 4px #46d9ff24,0 0 22px #46d9ff4d}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-chiffre.plein{color:#d9ffef;background:radial-gradient(circle at 50% 66%,#46d9ff47,#ffd27a1a 55%,#041018cc 82%);box-shadow:inset 0 0 0 1px #7fe6ffb3,inset 0 0 14px #46d9ff4d,0 0 20px -4px #46d9ff8c}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-renvoye{color:#d9ffef;background:linear-gradient(#5cffb024,#5cffb00d);border-radius:10px;align-items:center;gap:8px;margin:10px 0 0;padding:6px 12px 6px 10px;font-size:14px;font-weight:600;animation:.4s ease-out backwards lagon-sx-sas-apparait;display:inline-flex;box-shadow:inset 0 0 0 1px #5cffb06b,0 0 18px -6px #5cffb099}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-renvoye i{background:#5cffb0;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 8px #5cffb0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-etape{animation:.45s ease-out backwards lagon-sx-sas-apparait}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-alerte{z-index:4;color:#ffe7ad;pointer-events:none;opacity:0;background:linear-gradient(90deg,#3c2808f0,#281c08eb);border-top:1px solid #ffd27a99;align-items:center;gap:10px;height:52px;margin:0;padding:0 32px;font-size:15px;font-weight:700;animation:22s ease-in-out infinite lagon-sx-alerte;display:flex;position:absolute;bottom:0;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-cartel{-webkit-backdrop-filter:blur(10px);background:radial-gradient(120% 70% at 30% -10%,#e1f5ff12,#0000 60%) padding-box padding-box,linear-gradient(160deg,#0b1420db,#03070eeb) padding-box padding-box,conic-gradient(from 210deg,#bfe9ff8c,#ffe7ad8c,#9dffcc8c,#bfe9ff8c) border-box;border:1px solid #0000;border-radius:16px;padding:18px 20px 16px;position:absolute;box-shadow:inset 0 1px #ebfaff24,inset 0 -1px #00000080,0 1px 1px #0000008c,0 14px 24px -12px #000000b3,0 30px 60px -30px #000000e6}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-jauge{background:#01080db3;border-radius:3px;height:6px;overflow:hidden;box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffff0f}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-jauge i{background:linear-gradient(90deg,#46d9ff,#ffd27a,#9dffcc);border-radius:3px;height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 12px #46d9ffb3}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-rendu{letter-spacing:.2em;color:#a9c4d1;align-items:center;gap:8px;font-size:11px;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rendu{letter-spacing:.2em;color:#bcd3de;text-shadow:0 1px 8px #000000d9;align-items:center;gap:8px;font-size:11px;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-rendu i{background:#5cffb0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #5cffb0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-voile-texte{pointer-events:none;background:radial-gradient(580px 320px at 260px 250px,#020c12d6 0%,#020c12a3 45%,#020c1200 100%);width:820px;height:520px;position:absolute;top:30px;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-voile-bas{pointer-events:none;background:radial-gradient(520px 300px at 200px 330px,#020c12b3 0%,#020c1266 50%,#020c1200 100%);width:640px;height:340px;position:absolute;bottom:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-sequence{background:#bfe9ff24;border-radius:3px;height:6px;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-sequence i{background:linear-gradient(90deg,#46d9ff,#ffd27a,#5cffb0);border-radius:3px;width:40%;height:100%;animation:1.1s ease-in-out infinite lagon-sx-sequence;display:block;box-shadow:0 0 12px #46d9ffcc}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-adn{font-family:var(--lagon-mono);letter-spacing:.12em;color:#9dffcc;text-shadow:0 -1px #000000b3,0 0 14px #5cffb066;font-size:16px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-helice{justify-content:space-between;align-items:center;height:44px;margin:0 0 12px;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-barreau{flex:none;width:3px;height:44px;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-barreau:before{content:"";width:1px;animation:1.6s linear infinite lagon-sx-barreau;animation-delay:inherit;background:linear-gradient(#46d9ff99,#ffd27a99);position:absolute;top:7px;bottom:7px;left:1px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-barreau i{width:8px;height:8px;animation:1.6s linear infinite lagon-sx-brin-h;animation-delay:inherit;border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:-2.5px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-barreau i.h{background:#c8fbff;box-shadow:0 0 8px #46d9ff,0 0 16px #46d9ff99}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-barreau i.b{background:#ffe7ad;animation-name:lagon-sx-brin-b;box-shadow:0 0 8px #ffd27a,0 0 16px #ffd27a8c}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-adn-etapes{letter-spacing:.08em;color:#cfe0ec;height:18px;margin:12px 0 0;font-size:12px;line-height:18px;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-adn-etapes span{white-space:nowrap;opacity:0;animation:.5s both lagon-sx-adn-t;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-adn-etapes span:nth-child(2){animation-delay:.5s}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-adn-etapes span:nth-child(3){color:#9dffcc;animation:.5s 1s both lagon-sx-adn-fin}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-grilles{z-index:5;pointer-events:none;border-radius:30px;position:absolute;inset:0;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-grilles .v{background:repeating-linear-gradient(90deg,#ffd27a00 0 24px,#ffd27a4d 24px 26px,#ffd27a00 26px 28px),linear-gradient(#0c222ef5,#040e14f7);width:50%;position:absolute;top:0;bottom:0;box-shadow:inset 0 1px #ffe7ad40}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-grilles .v.g{animation:1.6s cubic-bezier(.7,0,.2,1) .2s both lagon-sx-vantail-g;left:0;box-shadow:inset -2px 0 #ffe7adb3,inset -14px 0 22px -12px #ffd27a73}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-grilles .v.d{animation:1.6s cubic-bezier(.7,0,.2,1) .2s both lagon-sx-vantail-d;right:0;box-shadow:inset 2px 0 #ffe7adb3,inset 14px 0 22px -12px #ffd27a73}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-grilles .fente{background:linear-gradient(#0000,#e2feff 18%,#fff3d6 50%,#e2feff 82%,#0000);width:2px;margin-left:-1px;animation:1.5s ease-out .1s both lagon-sx-fente;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 18px 4px #46d9ffb3,0 0 46px 10px #ffd27a59}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-repas{width:440px;height:20px;font-family:var(--lagon-mono);letter-spacing:.42em;color:#ffd27a;text-shadow:0 0 14px #ffd27a99,0 2px 8px #000000d9;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:14px;margin:0;font-size:13px;animation:22s ease-in-out infinite lagon-sx-alerte;display:flex;position:absolute;top:830px;left:500px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-repas i{background:linear-gradient(90deg,#0000,#ffd27a);width:44px;height:1px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-repas i:last-child{background:linear-gradient(90deg,#ffd27a,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry{z-index:6;color:#e6f1f6;font-family:var(--lagon-mono);transform-origin:50%;background:radial-gradient(90% 70% at 50% 40%,#0e1618f7,#020406fa 70%);flex-direction:column;animation:.62s cubic-bezier(.2,.8,.2,1) backwards lagon-sx-nedry-in;display:flex;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(160deg,#ffffff0d,#0000 26%),radial-gradient(120% 100%,#0000 58%,#0000008c 100%);position:absolute;inset:0;box-shadow:inset 0 0 60px #0009,inset 0 0 0 1px #ff7a6638}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-roll{z-index:3;pointer-events:none;background:linear-gradient(#0000,#dcfff00b 45%,#ffffff12 52%,#0000);height:110px;animation:5.5s linear infinite lagon-sx-nedry-roll;position:absolute;top:0;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry:after{content:"";z-index:3;pointer-events:none;background:repeating-linear-gradient(0deg,#0000004d 0 1px,#0000 1px 3px);position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-barre{letter-spacing:.12em;color:#ffc2b6;background:#ff7a6614;border-bottom:1px solid #ff7a6659;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:13px;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-log{color:#cfe0ec;text-shadow:0 0 6px #cfe0ec59;margin:0;padding:12px 20px 0;font-size:14px;line-height:21px;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-log b{color:#ff9a88;text-shadow:-1px 0 #ff3c3c73,1px 0 #3cdcff59,0 0 10px #ff7a668c;font-weight:400}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-fen{background:#0b1a22;border-radius:10px;flex:none;width:300px;height:230px;margin:12px auto 0;position:relative;overflow:hidden;box-shadow:0 0 0 2px #2b3f4a,0 0 0 4px #0b1218,0 0 0 5px #ffd27a73,0 10px 24px -8px #000000e6,0 0 34px #46d9ff40}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-fen:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(155deg,#ffffff24 0%,#ffffff08 26%,#0000 40%),radial-gradient(#0000 58%,#0000006b 100%);border-radius:10px;position:absolute;inset:0;box-shadow:inset 0 0 18px #000000b3}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-scene{transform-origin:0 0;filter:contrast(1.12)saturate(1.08)brightness(1.05);width:440px;height:540px;position:absolute;top:-10px;left:-4px;transform:scale(.7)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-scene img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-main{transform-origin:50% 100%;animation:.7s linear infinite lagon-sx-nedry-main}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-crt{pointer-events:none;background:radial-gradient(#0000 55%,#0009 100%),repeating-linear-gradient(0deg,#0000003d 0 2px,#0000 2px 4px);animation:3.2s step-end infinite lagon-sx-nedry-flick;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-rec{z-index:2;letter-spacing:.14em;color:#ffd6ce;text-shadow:0 1px 4px #000;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex;position:absolute;top:8px;left:10px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-rec i{background:#ff7a66;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite lagon-sx-nedry-clig;box-shadow:0 0 8px #ff7a66}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-flux{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;margin:12px 0 0;padding:0 16px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 24%);mask-image:linear-gradient(#0000,#000 24%)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-ligne{white-space:nowrap;color:#f3f9ff;text-shadow:0 0 6px #f3f9ff73;margin:0;font-size:14px;line-height:20px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-ligne b{color:#ff9a88;text-shadow:-1px 0 #ff3c3c80,1px 0 #3cdcff66,0 0 8px #ff7a6699;font-weight:400}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-curseur{background:#f3f9ff;flex:none;width:9px;height:16px;margin-top:2px;animation:.9s step-end infinite lagon-sx-nedry-clig;display:inline-block}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-actions{z-index:4;gap:10px;padding:14px 20px 20px;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-btn{cursor:pointer;min-height:52px;font-family:var(--lagon-ui);letter-spacing:.03em;border:0;border-radius:12px;flex:1;font-size:16px;font-weight:800;transition:transform .15s,box-shadow .2s}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-btn.prim{color:#081f2c;text-shadow:0 1px #ffffff80;background:linear-gradient(100deg,#bfe9ff,#46d9ff 45%,#ffe7ad);box-shadow:inset 0 1px #ffffffbf,inset 0 -3px #04161f38,0 1px 1px #0009,0 10px 26px -12px #46d9ffcc}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-btn.sec{color:#f3f9ff;background:linear-gradient(#bfe9ff1f,#bfe9ff0d);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #bfe9ff4d,0 1px 1px #0009}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-btn:hover{transform:translateY(-1px)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-btn:active{transform:translateY(2px);box-shadow:inset 0 2px 6px #0006}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-btn:focus-visible{outline-offset:2px;outline:3px solid #fff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-contenu .bl-nedry{padding-top:72px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-contenu .bl-nedry .bl-nedry-barre{border-top:1px solid #ff7a6640}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-logo-tete{letter-spacing:.06em;white-space:nowrap;font-size:34px;line-height:34px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-logo-ok{letter-spacing:.04em;white-space:nowrap;font-size:44px;line-height:44px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint{z-index:31;background:linear-gradient(#ffe7ad14,#ffe7ad00 55%),#0a161ecc;border-radius:16px;align-items:center;gap:16px;width:800px;min-height:64px;padding:12px 18px 12px 20px;animation:1s cubic-bezier(.2,.8,.2,1) 2.1s backwards lagon-sx-maint-in;display:flex;position:absolute;top:24px;left:320px;overflow:hidden;box-shadow:inset 0 1px #fff3d633,inset 0 12px 20px -14px #fff3d633,inset 0 -1px #00000080,0 1px 1px #0009,0 12px 22px -12px #000000bf,0 26px 60px -22px #000000eb,0 0 48px -12px #ffb54780}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint:before{content:"";-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(100deg,#ffd27a,#ffe7ad 45%,#bfe9ff);border-radius:16px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffb547cc,#0000);height:1px;position:absolute;bottom:0;left:24px;right:24px;box-shadow:0 0 14px #ffb547e6}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-balaye{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(100deg,#0000,#ffe7ad1a 40%,#ffffff29 50%,#ffe7ad1a 60%,#0000);width:200px;animation:6.5s ease-in-out 3.2s infinite lagon-sx-maint-balaye;position:absolute;top:-10px;bottom:-10px;left:0;transform:translate(-260px)skew(-18deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-gyro{flex:none;width:22px;height:22px;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-gyro b{pointer-events:none;mix-blend-mode:screen;background:conic-gradient(#ffb54700 0deg,#ffb54799 22deg,#ffb54700 58deg 180deg,#ffb54799 202deg,#ffb54700 238deg);border-radius:50%;width:68px;height:68px;animation:1.6s linear infinite lagon-sx-tourne;position:absolute;top:-23px;left:-23px;-webkit-mask:radial-gradient(closest-side,#0000 16%,#000 30%,#0000 100%);mask:radial-gradient(closest-side,#0000 16%,#000 30%,#0000 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-lueur{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#ffb54738,#ffb5470f 55%,#0000);border-radius:50%;width:280px;height:160px;animation:1.6s ease-in-out infinite lagon-sx-maint-lueur;position:absolute;top:-46px;left:-70px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-gyro i{background:#ffb547;border-radius:50%;width:10px;height:10px;animation:1.6s ease-in-out infinite lagon-sx-maint-feu;position:absolute;top:6px;left:6px;box-shadow:0 0 10px #ffb547,0 0 24px #ffb547bf}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-gyro i+i{box-shadow:none;background:0 0;border:1.5px solid #ffb547e6;animation:1.6s ease-out infinite lagon-sx-maint-onde}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-gyro i+i+i{animation-delay:.8s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-puce{letter-spacing:.2em;color:#ffd27a;text-shadow:0 -1px #000c,0 0 10px #ffb54766;background:repeating-linear-gradient(45deg,#ffb54729 0 6px,#0000003d 6px 12px);border-radius:8px;flex:none;padding:6px 8px 6px 10px;font-size:11px;line-height:14px;box-shadow:inset 0 0 0 1px #ffd27a73,inset 0 1px #fff3d62e,0 1px 1px #00000080}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-txt strong{letter-spacing:-.005em;color:#fff3d6;text-shadow:0 1px #a87430,0 2px #6b4515,0 3px 2px #020c12cc,0 0 18px #ffb54740;font-size:16px;font-weight:700;line-height:20px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-txt span{color:#e9dcc0;text-shadow:0 1px #00000080;font-size:14px;font-weight:500;line-height:19px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-temps{border-left:1px solid #ffe7ad2e;flex-direction:column;flex:none;gap:6px;width:156px;padding-left:16px;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-cpt{color:#ffd27a;text-shadow:0 1px #3c2408cc,0 2px 2px #0009,0 0 12px #ffd27a73;font-size:15px;line-height:18px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-frise{background:#ffe7ad29;border-radius:2px;height:4px;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-frise:after{content:"";background:linear-gradient(90deg,#0000,#ffe7ad,#0000);border-radius:2px;width:26px;height:4px;animation:2.8s ease-in-out infinite lagon-sx-maint-file;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-frise .fen{background:repeating-linear-gradient(45deg,#ffb547 0 3px,#ffb54759 3px 6px);border-radius:2px;position:absolute;inset:-1px 0 -1px 81%;box-shadow:0 0 10px #ffb54799}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-frise .now{background:#e2feff;border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 8px #46d9ff,0 0 16px #46d9ff99}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint-heures{color:#d2c4a4;justify-content:space-between;font-size:11px;line-height:13px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-fiche{-moz-column-gap:12px;grid-template-columns:92px 1fr;align-items:baseline;gap:7px 12px;margin:14px 0 0;display:grid}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-fiche dt{font-family:var(--lagon-mono);letter-spacing:.18em;color:#a6c8d6;text-shadow:0 -1px #000000bf,0 1px #ffffff12;font-size:11px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-fiche dd{color:#f0f7fb;text-shadow:0 1px #04161f99,0 2px 1px #04161fb3,0 4px 6px #0006;margin:0;font-size:15px;font-weight:600;line-height:20px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-pied{height:24px;font-family:var(--lagon-mono);letter-spacing:.06em;color:#dcebf3;text-shadow:0 1px 10px #000000e6;pointer-events:none;justify-content:space-between;align-items:center;margin:0;font-size:12px;display:flex;position:absolute;top:828px;left:72px;right:72px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-pied span{align-items:center;gap:10px;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-ton{pointer-events:none;mix-blend-mode:soft-light;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-ton.alerte{opacity:1;background:radial-gradient(900px 620px at 1148px 488px,#ff7a668c,#ff7a661f 55%,#0000 80%)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-ton.ambre{opacity:1;background:radial-gradient(900px 620px at 1148px 488px,#ffb54780,#ffb5471a 55%,#0000 80%)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-ton.ok{opacity:1;background:radial-gradient(980px 680px at 1148px 488px,#5cffb06b,#46d9ff1f 55%,#0000 80%)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-liseret.alerte i{background:conic-gradient(#ff7a664d,#ffb3a6 14%,#ffd27a 26%,#ff7a6666 40%,#ff7a66 58%,#bfe9ff59 74%,#ff9a88 88%,#ff7a664d)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-liseret.ambre i{background:conic-gradient(#ffb5474d,#ffe7ad 16%,#ffd27a 28%,#ffb54766 44%,#bfe9ff59 62%,#ffb547 80%,#ffb5474d)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-liseret.vert i{background:conic-gradient(#5cffb04d,#c6ffe4 16%,#fff3d6 26%,#5cffb066 44%,#46d9ff 62%,#9dffcc 82%,#5cffb04d)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-surtitre.alerte{color:#ffb3a6}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-surtitre.alerte i{background:linear-gradient(90deg,#ffd27a,#ff7a66bf)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-surtitre.ambre{color:#ffd27a}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-surtitre.ambre i{background:linear-gradient(90deg,#ffe7ad,#ffb547bf)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-surtitre.vert{color:#9dffcc}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-surtitre.vert i{background:linear-gradient(90deg,#ffe7ad,#5cffb0bf)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-ligne b{font-family:var(--lagon-mono);color:#c8fbff;font-size:15px;font-weight:400}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-pied.phrase{letter-spacing:.06em;color:#c4d8e2;text-shadow:0 1px 2px #01080c99;justify-content:flex-start}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-pied i.alerte{background:#ff7a66;box-shadow:0 0 8px #ff7a66}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-pied i.ambre{background:#ffb547;box-shadow:0 0 8px #ffb547}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-pied i.bleu{background:#46d9ff;box-shadow:0 0 8px #46d9ff}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-go.alerte:hover{box-shadow:inset 0 1px #fffffff2,inset 0 -2px #2a0c064d,inset 0 0 0 1px #ffffff4d,0 0 0 1px #031018b3,0 3px 3px #00000073,0 20px 44px -10px #ff7a66,0 0 36px -8px #ffd27acc}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-go-zone.alerte:before{background:radial-gradient(closest-side,#ff7a66b3,#ffd27a4d 55%,#ffd27a00)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-go:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff2e,0 0 0 1px #031018b3,0 2px 2px #00000080}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-go:disabled .sx-go-fil{display:none}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-go-zone.pret:before{opacity:.9;animation-duration:2.4s}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-go-zone.pret .sx-go{box-shadow:inset 0 1px #fffffff2,inset 0 -2px #04161f4d,inset 0 0 0 1px #ffffff4d,0 0 0 1px #031018b3,0 0 0 4px #9dffcc3d,0 18px 42px -10px #46d9ff}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-input.mono{font-family:var(--lagon-mono);letter-spacing:.1em;text-transform:uppercase;padding-right:18px;font-size:15px;font-weight:400}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champ.alerte:focus-within{box-shadow:inset 0 0 0 1px #ff9a88d9,inset 0 2px #00000073,inset 0 6px 14px #0000006b,0 0 0 4px #ff7a6624,0 0 30px -4px #ff7a6673}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champ.alerte:before{background:radial-gradient(120% 150% at 50% 135%,#ff7a6652,#ff7a6614 46%,#0000 72%),radial-gradient(60% 90% at 86% 140%,#ffd27a29,#0000 70%)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champ.alerte .sx-input:not(:-moz-placeholder-shown)+.sx-label{color:#ffb3a6}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champ.alerte .sx-input:focus+.sx-label,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champ.alerte .sx-input:not(:placeholder-shown)+.sx-label,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champ.alerte:focus-within .sx-ico{color:#ffb3a6}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champ.alerte .sx-courant:before{background:linear-gradient(90deg,#0000,#ffb3a6 40%,#ffd27a 70%,#0000);box-shadow:0 0 10px #ff7a66}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-blocs{justify-content:space-between;margin-top:8px;padding:0 6px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-blocs i{background:#bfe9ff24;border-radius:2px;width:20%;height:3px;transition:background .4s,box-shadow .4s;box-shadow:inset 0 1px 1px #0009}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-blocs i.plein{background:linear-gradient(90deg,#ff9a88,#ffd27a);box-shadow:0 0 10px #ff9a88b3}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.erreur .sx-h-halo{background:radial-gradient(closest-side,#ff7a6680,#ff7a661f 55%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.ambre .sx-h-halo{background:radial-gradient(closest-side,#ffb54780,#ffb54724 55%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.rouvert .sx-h-halo{background:radial-gradient(closest-side,#5cffb073,#ffd27a29 55%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-pli{flex:none;animation:3.6s cubic-bezier(.45,0,.25,1) 1s infinite lagon-sx-pli}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-note{border-radius:12px;align-items:flex-start;gap:12px;margin-top:16px;padding:12px 16px;font-size:15px;line-height:21px;animation:.45s ease-out backwards lagon-sx-sas-apparait;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-note svg{flex:none;margin-top:1px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-note strong{font-size:16px;font-weight:700;line-height:22px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-note span{margin-top:2px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-note.info{color:#e6f8ff;background:#46d9ff1a;box-shadow:inset 0 0 0 1px #46d9ff73,inset 0 1px #ffffff0f,0 0 26px -8px #46d9ff99,0 1px 1px #00000073,0 10px 20px -12px #000000b3}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-note.info span{color:#c9e6f1}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-essais{align-items:center;gap:6px;margin-left:auto;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-essais i{background:#9dffcc;border-radius:50%;width:9px;height:9px;box-shadow:0 0 8px #5cffb0b3}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-essais i.perdu{background:#ff7a66;box-shadow:0 0 8px #ff7a66bf}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-ligne-code{color:#cfe0ec;align-items:center;gap:10px;min-height:26px;margin:8px 0 0;font-size:14px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-ligne-code .bl-mono{letter-spacing:.04em;color:#dcebf3;font-size:13px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-chiffre.faux{color:#ffc2b6;background:radial-gradient(circle at 50% 62%,#ff7a6638,#041018cc 75%);animation:.55s cubic-bezier(.36,.07,.19,.97) lagon-sx-secoue;box-shadow:inset 0 0 0 1px #ff7a66cc,inset 0 2px #00000073,0 0 18px -4px #ff7a6699}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-chiffre:disabled{opacity:.42;cursor:not-allowed}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-cases{border:0;justify-content:space-between;margin:16px 0 0;padding:0;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-renvoi{color:#dcebf3;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;min-height:44px;margin-left:-8px;padding:0 12px 0 8px;font-family:inherit;font-size:15px;font-weight:600;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-renvoi:hover:not(:disabled){color:#fff;background:linear-gradient(#bfe9ff17,#bfe9ff08);box-shadow:inset 0 0 0 1px #bfe9ff24}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-renvoi:active:not(:disabled){background:#bfe9ff1f}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-renvoi:disabled{cursor:default;color:#c2d5df}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-renvoi:focus-visible{outline-offset:3px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-anneau{border-radius:50%;flex:none;width:26px;height:26px;position:relative;box-shadow:inset 0 1px 2px #0009}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-anneau:after{content:"";background:#0a1e2a;border-radius:50%;position:absolute;inset:4px;box-shadow:inset 0 1px #ffffff14}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-anneau svg{z-index:1;position:absolute;top:7px;left:7px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-totp-n{font-family:var(--lagon-mono);color:#c8fbff;font-variant-numeric:tabular-nums;text-shadow:0 0 10px #46d9ff73;margin-left:auto;font-size:15px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-enrol{align-items:flex-start;gap:16px;margin-top:16px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-scelle{background:#04121a;border-radius:14px;flex:none;width:124px;height:124px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #bfe9ff33,inset 0 2px 8px #000000b3,0 1px #ffffff0d,0 10px 24px -12px #000c}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-scelle svg{filter:blur(3.5px);opacity:.55;position:absolute;top:10px;left:10px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-scelle:before{content:"";z-index:1;background:repeating-linear-gradient(135deg,#ffd27a00 0 10px,#ffd27a12 10px 12px),radial-gradient(closest-side,#04121a33,#04121ad9);position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-scelle-cadenas{z-index:2;background:radial-gradient(circle at 50% 35%,#ffe7ad40,#0a1a24f2 70%);border-radius:50%;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #fff3d659,inset 0 0 0 1px #ffd27a99,0 0 24px #ffd27a59}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-scelle-txt{z-index:2;text-align:center;font-family:var(--lagon-mono);letter-spacing:.24em;color:#ffd27a;text-shadow:0 -1px #000c,0 0 10px #ffd27a66;font-size:11px;position:absolute;bottom:8px;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-scelle-balaye{z-index:1;background:linear-gradient(#0000,#46d9ff2e,#0000);height:40px;animation:4.5s ease-in-out infinite lagon-sx-scelle-b;position:absolute;top:-40px;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-pas{counter-reset:pas;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-pas li{color:#e6f1f6;counter-increment:pas;padding-left:34px;font-size:15px;font-weight:600;line-height:20px;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-pas li:before{content:counter(pas);width:24px;height:24px;font-family:var(--lagon-mono);color:#081f2c;background:linear-gradient(160deg,#e6f8ff,#46d9ff 60%,#2b8cff);border-radius:50%;place-items:center;font-size:12px;font-weight:400;display:grid;position:absolute;top:-2px;left:0;box-shadow:inset 0 1px #ffffffb3,0 1px 1px #0009,0 0 12px #46d9ff80}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-pas li span{color:#c6dce6;margin-top:2px;font-size:14px;font-weight:500;line-height:18px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours{background:linear-gradient(#ffe7ad0f,#ffe7ad00 60%),#081218b8;border-radius:14px;margin-top:16px;padding:14px 14px 12px;box-shadow:inset 0 1px #fff3d629,inset 0 0 0 1px #ffb54752,0 1px 1px #0000008c,0 12px 26px -14px #000c,0 0 34px -14px #ffb54799}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-tete{text-align:center;font-family:var(--lagon-mono);letter-spacing:.32em;color:#ffd27a;text-shadow:0 -1px #000c,0 0 12px #ffb54780;margin:0;font-size:12px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-tete.imminent{color:#9dffcc;text-shadow:0 -1px #000c,0 0 12px #5cffb08c;animation:1.6s ease-in-out infinite lagon-sx-pastille-pouls}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-cases{justify-content:center;align-items:center;gap:6px;margin-top:10px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-sep{font-family:var(--lagon-mono);color:#ffd27a73;margin-top:-14px;font-size:22px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-case{background:linear-gradient(#01080de6,#0a181ecc);border-radius:10px;flex-direction:column;align-items:center;width:66px;padding:8px 0 6px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #00000073,inset 0 4px 10px #0000008c,inset 0 -1px #ffd27a1f,0 1px #ffffff0d}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-case b{font-family:var(--lagon-mono);color:#ffe7ad;font-variant-numeric:tabular-nums;text-shadow:0 1px #6b4515,0 2px 1px #020c12cc,0 0 14px #ffb54780;font-size:26px;font-weight:400;line-height:26px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-case span{font-family:var(--lagon-mono);letter-spacing:.2em;color:#d9c49a;margin-top:4px;font-size:11px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-case.sec:after{content:"";background:linear-gradient(90deg,#0000,#ffe7ad,#0000);border-radius:1px;height:2px;animation:1s ease-out infinite lagon-sx-tic;position:absolute;bottom:0;left:14px;right:14px;box-shadow:0 0 10px #ffb547cc}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-admin{color:#dcebf3;margin:16px 0 0;font-size:15px;line-height:21px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar{width:236px;height:236px;margin:16px auto 0;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-cadran{position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-fond{background:radial-gradient(circle,#46d9ff29,#041018d9 62%,#041018f2);border-radius:50%;position:absolute;inset:18px;box-shadow:inset 0 0 0 1px #bfe9ff40,inset 0 0 40px #0009,0 0 40px -6px #46d9ff73}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-balai{background:conic-gradient(#46d9ff00 0deg 290deg,#46d9ff61 350deg,#c8ffffb3 360deg);border-radius:50%;animation:2.4s linear infinite lagon-sx-tourne;position:absolute;inset:18px;-webkit-mask:radial-gradient(closest-side,#000 96%,#0000 100%);mask:radial-gradient(closest-side,#000 96%,#0000 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-onde{opacity:0;border:1.5px solid #46d9ffcc;border-radius:50%;width:100px;height:100px;margin:-50px 0 0 -50px;animation:2.4s ease-out infinite lagon-sx-sonar-onde;position:absolute;top:50%;left:50%;box-shadow:0 0 18px #46d9ff73}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-onde+.bl-sonar-onde{border-color:#ffd27acc;animation-delay:.8s}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-onde+.bl-sonar-onde+.bl-sonar-onde{border-color:#5cffb0cc;animation-delay:1.6s}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-ligne{opacity:0;background:linear-gradient(90deg,#0000,#e2feff 20%,#fff3d6 50%,#e2feff 80%,#0000);border-radius:1px;height:2px;position:absolute;top:40px;left:40px;right:40px;box-shadow:0 0 14px 2px #46d9ffb3}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar.scan .bl-sonar-ligne{opacity:1;animation:1.6s ease-in-out infinite alternate lagon-sx-sonar-ligne}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-embleme{filter:drop-shadow(0 2px 2px #000000b3)drop-shadow(0 0 14px #ffd27a73);width:104px;height:104px;margin:-52px 0 0 -52px;animation:2.4s ease-in-out infinite lagon-sx-sonar-respire;position:absolute;top:50%;left:50%}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-etiq{text-align:center;font-family:var(--lagon-mono);letter-spacing:.24em;color:#c8fbff;text-shadow:0 -1px #000c,0 0 12px #46d9ff80;margin:16px 0 0;font-size:13px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-barre{background:#01080db3;border-radius:3px;width:260px;height:6px;margin:8px auto 0;overflow:hidden;box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffff0f}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-barre i{background:linear-gradient(90deg,#46d9ff,#ffd27a,#5cffb0);border-radius:3px;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 12px #46d9ffcc}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto{flex-direction:column;gap:9px;margin:12px 0 0;padding:0;list-style:none;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li{color:#a9c4d1;align-items:center;gap:12px;min-height:26px;font-size:15px;font-weight:600;line-height:20px;display:flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li i{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #bfe9ff4d,inset 0 1px 2px #0009}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li small{font-family:var(--lagon-mono);letter-spacing:.1em;color:#8fb0c0;margin-left:auto;font-size:11px;font-weight:400;line-height:14px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.fait{color:#dcebf3}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.fait i{background:radial-gradient(circle at 50% 35%,#c6ffe4,#2fcf86 70%);box-shadow:inset 0 1px #fff9,0 0 10px #5cffb08c}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.actif{color:#f6fbff}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.actif i{background:radial-gradient(circle,#e2feff 0 22%,#46d9ff59 40%,#041018e6 70%);box-shadow:inset 0 0 0 1.5px #46d9ff,0 0 14px #46d9ffb3}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.actif i:after{content:"";border:1.5px solid #46d9ffb3;border-radius:50%;animation:1.8s ease-out infinite lagon-sx-halo;position:absolute;inset:-5px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.actif small{color:#c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.alerte{color:#ffd6ce}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.alerte i{background:radial-gradient(circle at 50% 35%,#ffd6ce,#ff7a66 70%);box-shadow:inset 0 1px #ffffff80,0 0 12px #ff7a66a6}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.alerte small{color:#ffb3a6}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li+li:before{content:"";background:linear-gradient(#bfe9ff3d,#bfe9ff14);width:2px;height:10px;position:absolute;top:-10px;left:10px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-col-ligne{display:block}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-kbd{min-width:22px;height:22px;font-family:var(--lagon-mono);color:#dbe9f4;text-shadow:0 1px #000000a6;background:linear-gradient(#bfe9ff2b,#bfe9ff0f);border-radius:6px;place-items:center;padding:0 6px;font-size:12px;font-weight:400;display:inline-grid;box-shadow:inset 0 1px #ffffff29,inset 0 -2px #00000073,0 1px 1px #0000008c}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-astuce{color:#c6dce6;align-items:center;gap:10px;margin:8px 0 0;font-size:14px;line-height:20px;display:flex}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-astuce .bl-kbd{flex:none}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-alerte{z-index:4;color:#ffe7ad;pointer-events:none;opacity:0;background:linear-gradient(90deg,#3c2808f0,#281c08eb);border-top:1px solid #ffd27a99;align-items:center;gap:10px;height:52px;margin:0;padding:0 32px;font-size:15px;font-weight:700;animation:22s ease-in-out infinite lagon-sx-sas-alerte-op;display:flex;position:absolute;bottom:0;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-alerte.corail{color:#ffd6ce;background:linear-gradient(90deg,#40120cf2,#2c0e0aed);border-top-color:#ff7a6699}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-repas{width:440px;height:20px;font-family:var(--lagon-mono);letter-spacing:.42em;color:#ffd27a;text-shadow:0 0 14px #ffd27a99,0 2px 8px #000000d9;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:14px;margin:0;font-size:13px;animation:22s ease-in-out infinite lagon-sx-sas-alerte-op;display:flex;position:absolute;top:830px;left:500px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-repas i{background:linear-gradient(90deg,#0000,#ffd27a);width:44px;height:1px;margin-top:1px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-repas i:last-child{background:linear-gradient(90deg,#ffd27a,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-repas.corail{color:#ffb3a6;text-shadow:0 0 14px #ff7a6699,0 2px 8px #000000d9}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-repas.corail i{background:linear-gradient(90deg,#0000,#ff9a88)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-repas.corail i:last-child{background:linear-gradient(90deg,#ff9a88,#0000)}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-sas *,:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-sas :before,:root.theme-jw[data-ambiance=lagon] .bl-root.lagon-sas :after{transition:none!important;animation:none!important}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-nuees,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-entre{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-anneau-fl,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-rayons-fl{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-eclat-fl{opacity:.3}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-letterbox,:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-grilles,:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-nedry-roll,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-balaye,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-trait,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-onde,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-letterbox,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-grilles,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-balaye,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-trait{display:none}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-chiffre,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-contenu,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-verre,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-epaisseur{clip-path:inset(0 round 30px)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son.actif .sx-son-eq i:first-child{transform:scaleY(.55)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son.actif .sx-son-eq i:nth-child(2){transform:scaleY(.9)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-son.actif .sx-son-eq i:nth-child(3){transform:scaleY(.4)}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-sas .bl-canvas{opacity:1}:root.theme-jw[data-ambiance=lagon] .bl-gl.lagon-sas .bl-fond-css{opacity:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-adn-etapes span:nth-child(3){opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-balai,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-onde,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sonar-ligne,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-scelle-balaye,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-alerte,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-repas,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-rebours-case.sec:after{display:none}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-pli{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-proto li.actif i:after,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-maint-gyro i+i{display:none}}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go>.sx-medaille{z-index:2;border-radius:50%;width:44px;height:44px;margin-top:-22px;transition:transform .15s;display:block;position:absolute;top:50%;left:10px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:active>.sx-medaille{transform:translateY(1px)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go.etroit>.sx-medaille{width:40px;height:40px;margin-top:-20px;left:9px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-med-creux{background:radial-gradient(circle,#03141d4d 0 64%,#03141d1a 78%,#0000 80%);border-radius:50%;position:absolute;inset:-3px;box-shadow:inset 0 2px 3px #03141d8c,inset 0 -1px #fffc,0 1px #ffffff80}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-med-chaton{background:repeating-radial-gradient(circle,#ffffff17 0 .6px,#0000 .6px 2px),conic-gradient(from 210deg,#5a3a12,#e6c27a 10%,#8c6424 20%,#f8e6b2 32%,#7a5520 46%,#d3a656 58%,#4e3210 72%,#efd7a2 86%,#5a3a12);border-radius:50%;transition:box-shadow .45s;position:absolute;inset:0;box-shadow:0 0 0 1px #281806bf,0 2px 3px #03141d73,0 7px 12px -5px #03141d8c,0 0 14px #ffaa3c6b,inset 0 1px #fffae6d9,inset 0 -1px 1px #28160499}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-med-chaton:after{content:"";background:#1c0d02;border-radius:50%;position:absolute;inset:4px;box-shadow:inset 0 1.5px 2px #000000d9,inset 0 -1px 1px #ffd68c59,0 0 0 1px #ffecbe66,0 -1px #3c240899}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-med-chaton{box-shadow:0 0 0 1px #281806bf,0 2px 3px #03141d73,0 7px 12px -5px #03141d8c,0 0 24px 2px #ffba50bf,inset 0 1px #fffae6e6,inset 0 -1px 1px #28160499}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go>.sx-medaille .sx-med-pierre{background:#3a1a03;border-radius:50%;display:block;position:absolute;inset:5px;overflow:hidden;box-shadow:inset 0 0 6px #3c1400b3}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-med-pierre img{width:112%;height:112%;display:block;position:absolute;top:-6%;left:-6%}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-med-dome{pointer-events:none;background:radial-gradient(62% 40% at 36% 22%,#ffffffb3,#ffffff14 62%,#0000 72%),radial-gradient(70% 30% at 60% 96%,#ffe6aa47,#0000 70%),radial-gradient(circle,#0000 56%,#501c0073 100%);border-radius:50%;position:absolute;inset:5px;box-shadow:inset 0 0 0 .5px #fff0c866}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-med-reflet{pointer-events:none;border-radius:50%;position:absolute;inset:5px;overflow:hidden}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-med-reflet:before{content:"";background:linear-gradient(100deg,#0000,#fff9,#0000);width:42%;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;top:-25%;bottom:-25%;left:-70%;transform:translate(0)skew(-16deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-med-reflet:before{transform:translate(480%)skew(-16deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-ambre{z-index:1;pointer-events:none;opacity:.5;background:radial-gradient(closest-side,#ffc45c99,#ffb04038 46%,#ffb04000 72%);border-radius:50%;width:150px;height:150px;margin-top:-75px;transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:-43px;transform:scale(.85)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-go-ambre{opacity:1;transform:scale(1.1)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-g{width:150px;height:150px;top:-28px;left:-17px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-r{transform-origin:66.5px 77.7px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-img{filter:saturate(1.1)contrast(1.08)brightness(1.04);width:150px;height:150px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-iris{opacity:.2;background:radial-gradient(circle,#ffecaa00 0 22%,#ffd6788c 34%,#ffbe5a33 56%,#0000 70%);width:104px;height:104px;top:25.7px;left:14.5px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-oeil-pupille{opacity:0;background:radial-gradient(circle,#010608 0 58%,#010608bf 68%,#0000 74%);border-radius:50%;width:58px;height:58px;top:48.7px;left:37.5px;transform:scale(.72)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-hublot.ok .sx-oeil-pupille{opacity:.95;transform:scale(1)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pied{height:26px;bottom:26px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-contenu .bl-alerte{height:26px;font-size:14px;line-height:18px;bottom:26px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-plaque{letter-spacing:.13em;color:#3b2608;text-shadow:0 1px #fff2d2a6,0 -1px #462a0a40;background:radial-gradient(circle at 94% 82%,#60b09a57,#0000 20%),radial-gradient(circle at 5% 18%,#60b09a42,#0000 16%),linear-gradient(#f6e2ae 0%,#ddb466 30%,#b3863b 52%,#c99c4f 70%,#ecd096 100%);border-radius:9px;justify-content:center;gap:8px;width:328px;height:34px;margin:0 0 0 -164px;padding:0 10px;font-size:10px;line-height:12px;top:608px;overflow:hidden;box-shadow:inset 0 1px #fffcece6,inset 0 -1px #462a0ab3,inset 0 0 0 1px #5a3a1273,0 1px #000000a6,0 3px 4px #0000008c,0 12px 22px -6px #000000b8,0 0 22px -6px #ffd27a52}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-alerte{height:26px;bottom:26px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-plaque{color:#3b2608;text-shadow:0 1px #fff2d2a6,0 -1px #462a0a40;background:radial-gradient(circle at 94% 82%,#60b09a57,#0000 20%),radial-gradient(circle at 5% 18%,#60b09a42,#0000 16%),linear-gradient(#f6e2ae 0%,#ddb466 30%,#b3863b 52%,#c99c4f 70%,#ecd096 100%);border-radius:9px;justify-content:center;gap:8px;width:328px;height:34px;margin:0 0 0 -164px;padding:0 10px;line-height:12px;top:608px;overflow:hidden;box-shadow:inset 0 1px #fffcece6,inset 0 -1px #462a0ab3,inset 0 0 0 1px #5a3a1273,0 1px #000000a6,0 3px 4px #0000008c,0 12px 22px -6px #000000b8,0 0 22px -6px #ffd27a52}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque:after{content:"";pointer-events:none;border-radius:6px;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #4e300c5c,inset 0 1px #4e300c33,0 1px #fff6dc73}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque i.sx-pl-vis{background:linear-gradient(90deg,#0000 41%,#281804d9 41% 59%,#0000 59%),radial-gradient(circle at 35% 30%,#fff6dc,#d2a453 45%,#6e4a16 80%,#2e1d07);border-radius:50%;flex:none;width:9px;height:9px;position:relative;box-shadow:0 1px #fff5d78c,inset 0 0 0 .5px #00000073,0 0 0 1.5px #462a0a38}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque i.sx-pl-vis.g{transform:rotate(18deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-plaque i.sx-pl-vis.d{transform:rotate(-52deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pl-ingen{flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pl-ingen b{font-family:var(--lagon-ui);letter-spacing:.26em;font-size:11px;font-weight:800;line-height:12px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pl-sep{background:#3b26088c;flex:none;width:1px;height:14px;position:relative;box-shadow:1px 0 #fff2d28c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pl-txt{flex:none;font-weight:400;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pl-code{flex:none;display:block;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-pl-reflet{pointer-events:none;background:linear-gradient(100deg,#0000,#fffae899,#0000);width:26%;animation:12s cubic-bezier(.45,0,.25,1) 3.2s infinite lagon-sx-sas-pl-reflet;position:absolute;top:-40%;bottom:-40%;left:0;transform:translate(-160%)skew(-18deg)}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-surtitre,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-ligne,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-ou,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-pied,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-corps .bl-case,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-corps .bl-discret,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-corps .bl-lien-txt,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-corps .bl-mono{text-shadow:0 1px 1px #01080c99,0 0 12px #01080c80}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .sx-surtitre i{margin-top:1px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .sx-ligne,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-astuce,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-admin,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-ligne-code,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-pas li,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-renvoi,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-lien-txt,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-discret{text-shadow:0 1px 2px #01080c8c}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.dort .sx-paupiere{animation:none;transform:scaleY(.8)}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.dort .sx-leds{animation-duration:6s}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.dort .sx-oeil-iris{opacity:.08}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-hublot.adn .sx-oeil-iris{opacity:.55}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-etape.moment{padding-top:64px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-ok.moment{padding-top:40px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-tn{letter-spacing:-.032em;color:#f7fbff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 2px #0e3a4d,0 4px #021019,0 18px 36px #01080cb8;margin:0;font-weight:800;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-tn-l{white-space:nowrap;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-tn-or{color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 2px #7a4c12,0 4px #1e1205,0 18px 36px #01080cb8;display:inline-block;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-tn-or:after{content:attr(data-t);content:attr(data-t) / "";white-space:nowrap;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(104deg,#fff0 42%,#fffff6f2 50%,#fff0 58%) 150% 0/300% 100% no-repeat,linear-gradient(#fff8e4 0%,#ffe6aa 26%,#ffcb62 54%,#e7a444 72%,#ffe2a2 100%) 0 0/100% 100%;-webkit-background-clip:text;background-clip:text;animation:9s cubic-bezier(.45,0,.25,1) 5.4s infinite lagon-sx-tn-reflet;position:absolute;top:0;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-t{margin:22px 0 0;position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-h{font-size:80px;line-height:84px;animation:1.5s cubic-bezier(.45,0,.2,1) 1.9s both lagon-sx-sas-rev}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-h.t72{font-size:72px;line-height:76px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-scan{pointer-events:none;filter:drop-shadow(0 0 6px #8cecfff2)drop-shadow(0 0 18px #46d9ff99);opacity:0;background:linear-gradient(90deg,#c8fbff00,#c8fbff 14%,#fff 50%,#c8fbff 86%,#c8fbff00);height:2px;margin-top:-1px;animation:1.5s cubic-bezier(.45,0,.2,1) 1.9s both lagon-sx-sas-scan-y,1.5s linear 1.9s both lagon-sx-sas-scan-op;position:absolute;top:0;left:-10px;right:-24px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-aura{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#ffc4603d,#ffaa4017 56%,#ffaa4000);width:480px;height:130px;animation:2s ease-out 2.8s both lagon-sx-apparait-lent,6s ease-in-out 4.8s infinite alternate lagon-sx-sas-aura;position:absolute;top:42%;left:40px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-prof{pointer-events:none;width:32px;position:absolute;top:0;bottom:0;left:-48px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-prof-regle{background:linear-gradient(#bfe9ff57,#bfe9ff57) 100% 0/1px 100% no-repeat,repeating-linear-gradient(#bfe9ffb8 0 1px,#0000 1px 42px) 100% 0/12px 100% no-repeat,repeating-linear-gradient(#bfe9ff6b 0 1px,#0000 1px 7px) 100% 0/6px 100% no-repeat;width:12px;animation:1.5s cubic-bezier(.45,0,.2,1) 1.9s both lagon-sx-sas-rev;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-prof-curseur{filter:drop-shadow(0 0 4px #ffd27af2)drop-shadow(0 0 10px #ffb45080);background:linear-gradient(90deg,#ffd27a00,#ffd27a 40%,#fff3d6);width:30px;height:1px;margin-top:-1px;animation:1.9s cubic-bezier(.22,1,.36,1) 2.1s both lagon-sx-prof-descend;position:absolute;top:75%;left:14px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-prof-curseur:after{content:"";border:4.5px solid #0000;border-left:6px solid #fff3d6;border-right:0;position:absolute;top:-4px;right:-6px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-prof-cote{writing-mode:vertical-rl;letter-spacing:.3em;color:#ffd27a;white-space:nowrap;text-shadow:0 1px #01080ccc,0 0 10px #01080cb3;margin:0;font-size:10px;line-height:12px;animation:1.2s ease-out 3.4s both lagon-sx-apparait-lent;position:absolute;top:14px;left:0}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-sas-sous{white-space:pre-line;color:#e6f1f6;text-shadow:0 1px #020c12b3,0 1px 12px #000c;max-width:526px;margin:22px 0 0;font-size:17px;font-weight:500;line-height:28px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .bl-sas-sous strong{color:#ffe7ad;white-space:pre-line;text-wrap:balance;font-weight:700;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sas-sous{color:#e6f1f6;text-shadow:0 1px #020c12b3,0 1px 12px #000c;max-width:500px;margin:22px 0 0;font-size:17px;font-weight:500;line-height:28px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-sas-sous strong{color:#ffe7ad;font-weight:700;display:block}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-h,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-prof-regle{clip-path:none}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-scan{display:none}}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-champs{margin-top:24px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-stat span{letter-spacing:.12em;font-size:11px;line-height:14px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-grave{letter-spacing:.32em;font-size:9px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-plaque{letter-spacing:.13em;font-size:10px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-discret,:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-lien-txt{font-size:15px;line-height:20px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .bl-chiffre{width:51px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-contenu .bl-alerte{font-size:14px;line-height:18px}:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-surtitre,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-ligne,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-pied,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-corps .bl-discret,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-corps .bl-lien-txt,:root.theme-jw[data-ambiance=lagon] .lagon-ac .sx-corps .bl-mono{text-shadow:0 1px 1px #01080c99,0 0 12px #01080c80}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext{text-shadow:0 1px #0e3a4d,0 2px #021019,0 12px 28px #01080c9e}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-s{text-shadow:0 1px #021019,0 6px 16px #01080c99}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-or,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-or-x{text-shadow:0 1px #7a4c12,0 2px #1e1205,0 12px 28px #01080c9e}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-or.s,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-or-x.s{text-shadow:0 1px #4a2f0c,0 6px 16px #01080c99}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-ext-nacre{text-shadow:0 1px #2e5466,0 2px #071820,0 12px 28px #01080c9e}:root.theme-jw[data-ambiance=lagon] .lagon-sas .cb-ext-corail{text-shadow:0 1px #a5503f,0 2px #2a0f0a,0 12px 28px #01080c9e}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go{color:#ffe3a3;letter-spacing:.14em;background:radial-gradient(120% 90% at 50% -30%,#78e8ff29,#78e8ff00 60%) padding-box padding-box,linear-gradient(#0b3446 0%,#072230 46%,#03121b 100%) padding-box padding-box,conic-gradient(from 200deg,#5a3a12,#f3d58f 9%,#8c6424 20%,#fff1c9 31%,#7a5520 45%,#d8ab5c 58%,#4e3210 71%,#efd39a 85%,#5a3a12) border-box;border:2px solid #0000;border-radius:18px;height:64px;padding:0 58px 0 70px;font-size:15px;transition:box-shadow .35s,transform .15s;box-shadow:inset 0 1px #fff3d647,inset 0 0 0 1px #0000008c,inset 0 -10px 18px -10px #0009,0 0 0 1px #020a0ed9,0 2px 3px #0000008c,0 16px 34px -12px #000000bf,0 10px 40px -14px #46d9ff8c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go.etroit{height:56px;font-size:14px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go>span{color:#ffe3a3;text-shadow:0 1px #6a4310,0 2px #120b03,0 6px 14px #0000008c}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go>span>svg{display:none}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go>span.sx-go-titre{font-family:var(--lagon-jp);letter-spacing:.06em;color:#ffd98a;text-shadow:0 1px #7a4c12,0 2px #3d250a,0 3px #120b03,0 8px 16px #0009;font-size:25px;font-weight:400;line-height:25px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-or{opacity:1;z-index:1;background:linear-gradient(#78e8ff6b 0,#34b2d680 7%,#12688aa8 52%,#08364ad1 100%);border-radius:0 0 16px 16px;height:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1);inset:auto 0 0;transform:translateY(68%);box-shadow:inset 0 1px #c8fbffbf,inset 0 2px 6px -2px #a0f0ff66}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-or:before{content:"";filter:drop-shadow(0 -1px 2px #b4f6ffbf);background:radial-gradient(16px 3px at 50% 100%,#8cecff6b 96%,#8cecff00 100%) 0 3px/32px 5px repeat-x,radial-gradient(10px 2px at 50% 100%,#c8fbff52 96%,#c8fbff00 100%) 0 4px/20px 4px repeat-x;height:8px;animation:2.4s linear infinite lagon-sx-sas-crete;position:absolute;top:-6px;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-or:after{content:"";opacity:.8;background:radial-gradient(circle,#dcfaffbf 0 1.2px,#0000 1.8px) 18px 0/46px 30px,radial-gradient(circle,#dcfaff8c 0 1.6px,#dcfaff2e 2.2px,#0000 2.8px) 2px 6px/68px 38px,radial-gradient(circle,#ffecbe80 0 1px,#0000 1.6px) 31px 12px/57px 26px;animation:3.6s linear infinite lagon-sx-sas-bulles;position:absolute;inset:4px 0 0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-go-or,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:focus-visible .sx-go-or{opacity:1;transform:translateY(6%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-go-or:before{animation-duration:1.4s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-go-or:after{opacity:1;animation-duration:2.2s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go[aria-busy=true] .sx-go-or{opacity:1;animation:none;transform:translateY(6%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go[aria-busy=true] .sx-go-or:before{animation-duration:.9s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:disabled .sx-go-or{opacity:.6;transform:translateY(78%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-zone.pret .sx-go-or{opacity:1;transform:translateY(40%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:after{opacity:1;z-index:2;background:linear-gradient(#dcf6ff42,#dcf6ff00);border-radius:15px 15px 50% 50%/15px 15px 10px 10px;height:44%;top:1px;left:2px;right:2px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-fil{z-index:2;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 44%,#fff3d638 48%,#ffffff6b 50%,#fff3d638 52%,#0000 56%) 0 0/300% 100%}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-vanne{z-index:3;pointer-events:none;filter:drop-shadow(0 2px 2px #0009)drop-shadow(0 0 8px #ffbe5a40);width:34px;height:34px;margin-top:-17px;transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .4s;position:absolute;top:50%;right:13px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-vanne svg{width:34px;height:34px;display:block}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover .sx-go-vanne,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:focus-visible .sx-go-vanne{filter:drop-shadow(0 2px 2px #0009)drop-shadow(0 0 12px #ffc86e99);transform:rotate(216deg)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:active .sx-go-vanne{transition-duration:.25s;transform:rotate(250deg)translateY(1px)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go[aria-busy=true] .sx-go-vanne{animation:1.1s linear infinite lagon-sx-sas-vanne}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go.etroit .sx-go-vanne{width:30px;height:30px;margin-top:-15px;right:11px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go.etroit .sx-go-vanne svg{width:30px;height:30px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff3d657,inset 0 0 0 1px #00000080,inset 0 -10px 18px -10px #00000080,0 0 0 1px #020a0ed9,0 3px 4px #00000080,0 22px 44px -14px #000000bf,0 14px 50px -12px #46d9fff2,0 0 34px -8px #ffc86eb3}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go:active{transform:translateY(1px);box-shadow:inset 0 3px 8px #0009,inset 0 0 0 1px #00000080,0 0 0 1px #020a0ed9,0 6px 16px -8px #46d9ff99}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-zone:before{background:radial-gradient(closest-side,#46d9ffbf,#ffd27a52 58%,#ffd27a00)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go.alerte{color:#ffd9cf;background:radial-gradient(120% 90% at 50% -30%,#ff9a8829,#ff9a8800 60%) padding-box padding-box,linear-gradient(#3a1712 0%,#24100c 46%,#130806 100%) padding-box padding-box,conic-gradient(from 200deg,#5a3a12,#f3d58f 9%,#8c6424 20%,#fff1c9 31%,#7a5520 45%,#d8ab5c 58%,#4e3210 71%,#efd39a 85%,#5a3a12) border-box;box-shadow:inset 0 1px #fff3d647,inset 0 0 0 1px #0000008c,0 0 0 1px #020a0ed9,0 2px 3px #0000008c,0 10px 40px -14px #ff7a6699}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go.alerte .sx-go-or{background:linear-gradient(#ffaa966b 0,#f06e5a80 7%,#963428a8 52%,#501812d1 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go.alerte>span{color:#ffe1d8;text-shadow:0 1px #6a2216,0 2px #140504,0 6px 14px #0000008c}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-or:before,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-or:after,:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-vanne{animation:none!important}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go-vanne{transition:none}}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-go .sx-tourne{border-color:#ffe3a3 #ffe3a340 #ffe3a340}@keyframes lagon-sx-brille{0%{background-position:160% 0,0 0}26%,to{background-position:-60% 0,0 0}}@keyframes lagon-sx-media-pouls{0%,46%,72%,to{filter:brightness()}50.5%{filter:brightness(1.9)}58%{filter:brightness(1.35)}}@keyframes lagon-sx-m-derive{0%{transform:scale(1.08)translate(-16px,8px)}to{transform:scale(1.12)translate(18px,-12px)}}@keyframes lagon-sx-m-teinte{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes lagon-sx-m-fleurit{0%{filter:brightness()}18%{filter:brightness(2.8)}to{filter:brightness(1.15)}}@keyframes lagon-sx-masque{to{opacity:0;visibility:hidden}}@keyframes lagon-sx-map{0%{filter:blur(18px)brightness(.5);transform:scale(1.04)}to{filter:blur()brightness();transform:none}}@keyframes lagon-sx-letterbox{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lagon-sx-entre{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes lagon-sx-nuees{0%,to{-webkit-mask-position:260px -20px,180px 300px,-120px 320px,620px 440px;mask-position:260px -20px,180px 300px,-120px 320px,620px 440px}25%{-webkit-mask-position:120px 80px,420px 360px,60px 220px,520px 520px;mask-position:120px 80px,420px 360px,60px 220px,520px 520px}50%{-webkit-mask-position:380px 120px,60px 420px,-60px 380px,700px 380px;mask-position:380px 120px,60px 420px,-60px 380px,700px 380px}75%{-webkit-mask-position:200px -60px,300px 240px,120px 300px,560px 480px;mask-position:200px -60px,300px 240px,120px 300px,560px 480px}}@keyframes lagon-sx-apparait{0%{opacity:0}to{opacity:1}}@keyframes lagon-sx-caustique{0%{background-position:120px 80px,640px 420px,300px 560px}50%{background-position:380px 200px,420px 300px,520px 640px}to{background-position:200px 340px,760px 180px,160px 480px}}@keyframes lagon-sx-charge{0%,40%,72%,to{transform:scale(1)}48%{transform:scale(1.06)}49.5%{transform:scale(1.08)translate(3px,-2px)}50.5%{transform:scale(1.085)translate(-3px,3px)}51.5%{transform:scale(1.08)translate(2px,1px)}60%{transform:scale(1.02)}}@keyframes lagon-sx-onde{0%,43%{opacity:0;-webkit-mask-position:1300px 0;mask-position:1300px 0}45%,56%{opacity:1}58%,to{opacity:0;-webkit-mask-position:-420px 0;mask-position:-420px 0}}@keyframes lagon-sx-choc{0%,49%{opacity:0;transform:scale(.2)}50%{opacity:1}64%,to{opacity:0;transform:scale(9)}}@keyframes lagon-sx-oeil{0%,43%,66%,to{opacity:0}49%,57%{opacity:.5}}@keyframes lagon-sx-scintille{0%,to{opacity:.25}50%{opacity:1}}@keyframes lagon-sx-floraison{0%{opacity:1;scale:1}30%{opacity:1;filter:brightness(2.6);scale:3.6}to{opacity:.8;filter:brightness(1.3);scale:1.4}}@keyframes lagon-sx-grain{0%{transform:translate(0)}33%{transform:translate(-7px,5px)}66%{transform:translate(6px,-4px)}to{transform:translate(0)}}@keyframes lagon-sx-bokeh{0%{opacity:.2;transform:translate(0)}to{opacity:.55;transform:translate(30px,-46px)}}@keyframes lagon-sx-sas-trait{0%{opacity:1;transform:scaleX(0)}34%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes lagon-sx-sas-ouvre{0%{clip-path:inset(49.6% 0 round 30px)}to{clip-path:inset(0 round 30px)}}@keyframes lagon-sx-lame-caust{0%{transform:translate(-6%,-4%)rotate(0)}50%{transform:translate(4%,3%)rotate(14deg)}to{transform:translate(7%,-2%)rotate(26deg)}}@keyframes lagon-sx-sas-balaye{0%{transform:translate(-140%)skew(-14deg)}30%,to{transform:translate(420%)skew(-14deg)}}@keyframes lagon-sx-sas-liseret-flash{0%,49%,62%,to{filter:none}50.5%{filter:brightness(2.2)saturate(1.3)}55%{filter:brightness(1.4)}}@keyframes lagon-sx-tourne{to{transform:rotate(360deg)}}@keyframes lagon-sx-sas-apparait{0%{opacity:0}to{opacity:1}}@keyframes lagon-sx-sas-monte{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lagon-sx-sas-court{to{transform:translate(260%)}}@keyframes lagon-sx-sas-go-fil{0%,62%{background-position:130% 0}to{background-position:-60% 0}}@keyframes lagon-sx-sas-socle{0%,to{opacity:.34;transform:scale(.94)}50%{opacity:.72;transform:scale(1.04)}}@keyframes lagon-sx-sas-onde{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(4.2)}}@keyframes lagon-sx-sas-hublot-in{0%{opacity:0;transform:translateY(-16px)scale(.72)}to{opacity:1;transform:none}}@keyframes lagon-sx-sas-caust-web{0%{transform:translate(0)}to{transform:translate(48px,26px)}}@keyframes lagon-sx-sas-oeil-respire{0%{transform:scale(1)}to{transform:scale(1.03)}}@keyframes lagon-sx-sas-cligne{0%,96.4%{transform:scaleY(0)}97.2%{transform:scaleY(1)}98%,to{transform:scaleY(0)}}@keyframes lagon-sx-sas-led-respire{0%{opacity:.72}to{opacity:1}}@keyframes lagon-sx-sas-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes lagon-sx-anneau-fl{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(5.2)}}@keyframes lagon-sx-eclat-fl{0%{opacity:0;transform:scale(.4)}16%{opacity:1}to{opacity:.3;transform:scale(1.1)}}@keyframes lagon-sx-rayons-fl{0%{opacity:0;transform:rotate(0)scale(.6)}20%{opacity:1}to{opacity:.25;transform:rotate(25deg)scale(1)}}@keyframes lagon-sx-alerte{0%,49%,66%,to{opacity:0}51%,62%{opacity:1}}@keyframes lagon-sx-sequence{0%{transform:translate(-110%)}to{transform:translate(260%)}}@keyframes lagon-sx-brin-h{0%,to{opacity:.75;transform:translateY(-16px)scale(.8)}25%{opacity:1;transform:translateY(0)scale(1.15)}50%{opacity:.75;transform:translateY(16px)scale(.8)}75%{opacity:.35;transform:translateY(0)scale(.5)}}@keyframes lagon-sx-brin-b{0%,to{opacity:.75;transform:translateY(16px)scale(.8)}25%{opacity:.35;transform:translateY(0)scale(.5)}50%{opacity:.75;transform:translateY(-16px)scale(.8)}75%{opacity:1;transform:translateY(0)scale(1.15)}}@keyframes lagon-sx-barreau{0%,50%,to{opacity:.8;transform:scaleY(1)}25%,75%{opacity:.3;transform:scaleY(.05)}}@keyframes lagon-sx-adn-t{0%{opacity:0;transform:translateY(6px)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes lagon-sx-adn-fin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lagon-sx-vantail-g{0%,12%{transform:none}to{transform:translate(-104%)}}@keyframes lagon-sx-vantail-d{0%,12%{transform:none}to{transform:translate(104%)}}@keyframes lagon-sx-fente{0%{opacity:0;transform:scaleX(1)}14%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(26)}}@keyframes lagon-sx-nedry-in{0%{opacity:1;filter:brightness(4);transform:scaleY(.004)scaleX(.18)}35%{filter:brightness(3);transform:scaleY(.004)scaleX(1)}68%{filter:brightness(1.5);transform:scaleY(1)scaleX(1)}to{filter:none;transform:none}}@keyframes lagon-sx-nedry-roll{0%{transform:translateY(-120px)}to{transform:translateY(700px)}}@keyframes lagon-sx-nedry-main{0%,to{transform:rotate(-10deg)}50%{transform:rotate(14deg)}}@keyframes lagon-sx-nedry-flick{0%,to{opacity:1}47%{opacity:.8}48%{opacity:1}}@keyframes lagon-sx-nedry-clig{50%{opacity:.2}}@keyframes lagon-sx-maint-in{0%{opacity:0;filter:blur(4px);transform:translateY(-28px)}to{opacity:1;filter:none;transform:none}}@keyframes lagon-sx-maint-balaye{0%{transform:translate(-260px)skew(-18deg)}55%,to{transform:translate(1060px)skew(-18deg)}}@keyframes lagon-sx-maint-lueur{0%,to{opacity:.55}50%{opacity:1}}@keyframes lagon-sx-maint-feu{0%,to{filter:brightness()}50%{filter:brightness(1.5)}}@keyframes lagon-sx-maint-onde{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes lagon-sx-maint-file{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(88px)}}@keyframes lagon-sx-sas-pl-reflet{0%,72%{transform:translate(-160%)skew(-18deg)}to{transform:translate(520%)skew(-18deg)}}@keyframes lagon-sx-tn-reflet{0%{background-position:150% 0,0 0}24%,to{background-position:-50% 0,0 0}}@keyframes lagon-sx-apparait-lent{0%{opacity:0}to{opacity:1}}@keyframes lagon-sx-sas-rev{0%{clip-path:inset(-80px -80px 100%)}to{clip-path:inset(-80px -80px -90px)}}@keyframes lagon-sx-sas-scan-y{0%{top:0}to{top:100%}}@keyframes lagon-sx-sas-scan-op{0%{opacity:0}10%,82%{opacity:1}to{opacity:0}}@keyframes lagon-sx-sas-aura{0%{opacity:1}to{opacity:.5}}@keyframes lagon-sx-prof-descend{0%{opacity:0;top:0}20%{opacity:1}to{opacity:1;top:75%}}@keyframes lagon-sx-sas-crete{0%{background-position:0 3px,0 4px}to{background-position:32px 3px,-40px 4px}}@keyframes lagon-sx-sas-bulles{0%{background-position:18px 0,2px 6px,31px 12px}to{background-position:18px -30px,2px -70px,31px -40px}}@keyframes lagon-sx-sas-vanne{to{transform:rotate(360deg)}}@keyframes lagon-ac-lame-caust{0%{background-position:8% 6%,92% 94%,20% 88%}50%{background-position:60% 22%,40% 70%,70% 96%}to{background-position:88% 40%,12% 58%,34% 74%}}@keyframes lagon-sx-halo{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}@keyframes lagon-sx-secoue{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@keyframes lagon-sx-pli{0%,62%,to{opacity:1;transform:none}72%{opacity:0;transform:translate(10px)}73%{opacity:0;transform:translate(-8px)}86%{opacity:1;transform:none}}@keyframes lagon-sx-scelle-b{0%,30%{transform:translateY(0)}to{transform:translateY(210px)}}@keyframes lagon-sx-pastille-pouls{0%,to{opacity:1}50%{opacity:.45}}@keyframes lagon-sx-tic{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.2)}}@keyframes lagon-sx-sonar-onde{0%{opacity:0;transform:scale(.4)}15%{opacity:1}to{opacity:0;transform:scale(2.15)}}@keyframes lagon-sx-sonar-ligne{0%{transform:translateY(0)}to{transform:translateY(154px)}}@keyframes lagon-sx-sonar-respire{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes lagon-sx-sas-alerte-op{0%,49%,66%,to{opacity:0}51%,62%{opacity:1}}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases{position:relative}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases-saisie{z-index:2;opacity:0;caret-color:#0000;cursor:text;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases-saisie:disabled{cursor:not-allowed}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases .bl-chiffre.courante:empty:after{content:"";background:#8fe9ff;border-radius:1px;width:2px;height:26px;animation:1.1s step-end infinite lagon-e-curseur}@keyframes lagon-e-curseur{0%,to{opacity:1}50%{opacity:0}}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases:has(.lagon-cases-saisie:focus-visible){outline-offset:6px;border-radius:14px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-t.lagon-rejoue .bl-sas-h,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-t.lagon-rejoue .bl-prof-regle,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-t.lagon-rejoue .bl-sas-scan{animation-delay:.1s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-t.lagon-rejoue .bl-prof-curseur{animation-delay:.3s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-t.lagon-rejoue .bl-prof-cote{animation-delay:.6s}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-sas-t.lagon-rejoue .bl-sas-aura{animation-delay:.4s,2.4s}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-go-zone.lagon-entrer,:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-ou{margin-top:28px}:root.theme-jw[data-ambiance=lagon] .lagon-cx .sx-google{margin-top:24px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .lagon-plongee{z-index:40;opacity:0;pointer-events:none;background:#020d14;transition:opacity .85s cubic-bezier(.45,0,.25,1);position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte[data-leaving="1"] .lagon-plongee{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-alerte{z-index:6;pointer-events:none;justify-content:center;display:flex;position:absolute;top:104px;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-alerte>*{pointer-events:auto}:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-sas{left:auto;right:72px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-maint,:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-repas{margin-left:auto;margin-right:auto;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-cta{left:auto;right:112px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-vertical{left:auto;right:28px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .lagon-diag{left:auto;right:0}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .lagon-porte .lagon-plongee{transition:none}:root.theme-jw[data-ambiance=lagon] .lagon-sas .lagon-cases .bl-chiffre.courante:empty:after{animation:none}}@media (prefers-reduced-transparency:reduce){:root.theme-jw[data-ambiance=lagon] .lagon-sas .sx-verre{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(120% 44% at 50% -6%,#e1f5ff1a,#0000 62%),linear-gradient(170deg,#0c2a38e0 0%,#071a25eb 46%,#040f16f5 100%)}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-cartel{-webkit-backdrop-filter:none;backdrop-filter:none}}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-haut:before,:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-bas:after{content:"";height:1000px;position:absolute;left:0;right:0}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-haut:before{background:#061a26b8;bottom:100%}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-bas:after{background:#061a26db;top:100%}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-droite{height:2900px;top:-1000px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim-logo{background:radial-gradient(442.8px 210px at 270.6px 1197.4px,#061a26cc 0%,#061a268f 48%,#061a2633 78%,#061a2600 100%);height:1420px;top:-1000px}:root.theme-jw[data-ambiance=lagon] .lagon-porte .bl-scrim{background:radial-gradient(550.4px 312px at 292.4px 301.6px,#061a26e6 0%,#061a26bd 46%,#061a264d 76%,#061a2600 100%);height:1520px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-cle{background:radial-gradient(980px 400px at 64% 920px,#fff3d626,#ffe7ad0d 45%,#0000 72%),linear-gradient(#e1f5ff0d 1000px,#0000 1270px);inset:-1000px 0}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-voile-bas{height:1340px;bottom:-1000px}:root.theme-jw[data-ambiance=lagon] .lagon-sas .bl-voile-texte{background:radial-gradient(580px 320px at 260px 1280px,#020c12d6 0%,#020c12a3 45%,#020c1200 100%);height:1550px;top:-1000px}
