.cx-press{transition:transform .14s cubic-bezier(.2,.8,.2,1),background-color .18s,box-shadow .18s,border-color .18s}.cx-press:not(:disabled):active{transform:scale(.975)}.cx-press:focus-visible{outline-offset:2px;outline:3px solid #93b4f5}.cx-principal:not(:disabled):hover{background-color:#1e40af;box-shadow:0 14px 28px #1d4ed84d}.cx-principal .cx-fleche{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.cx-principal:not(:disabled):hover .cx-fleche{transform:translate(4px)}.cx-second:not(:disabled):hover{background-color:#f7f9fd;border-color:#9db2d9}.cx-champ{transition:border-color .18s,box-shadow .18s,background-color .18s;position:relative}.cx-champ:hover{border-color:#b9c3d2}.cx-champ:focus-within{background-color:#fff;border-color:#1d4ed8;box-shadow:0 0 0 4px #1d4ed81f}.cx-champ.cx-champ-erreur,.cx-champ.cx-champ-erreur:hover{border-color:#f04438}.cx-champ input{padding-top:18px}.cx-champ label{color:#6b7890;pointer-events:none;transform-origin:0 0;font-size:16px;line-height:1.2;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s;position:absolute;top:18px;left:16px}.cx-champ input:focus+label,.cx-champ input:not(:placeholder-shown)+label{color:#1d4ed8;transform:translateY(-10px)scale(.78)}.cx-champ input:not(:focus):not(:placeholder-shown)+label{color:#6b7890}.cx-champ input:-webkit-autofill+label{transform:translateY(-10px)scale(.78)}@keyframes cxEntree{0%{opacity:0;transform:translateY(12px)}}.cx-entree{animation:.6s cubic-bezier(.2,.8,.2,1) backwards cxEntree}.cx-entree-2{animation:.6s cubic-bezier(.2,.8,.2,1) 80ms backwards cxEntree}.cx-entree-3{animation:.6s cubic-bezier(.2,.8,.2,1) .16s backwards cxEntree}@keyframes cxMessage{0%{opacity:0;transform:translateY(-4px)}}.cx-message{animation:.3s cubic-bezier(.2,.8,.2,1) backwards cxMessage}@keyframes cxOuvre{0%{opacity:0;transform:translateY(-6px)}}.cx-ouvre{animation:.35s cubic-bezier(.2,.8,.2,1) backwards cxOuvre}@keyframes cxFeuille{0%{opacity:0;transform:translateY(40px)}}.cx-feuille{animation:.55s cubic-bezier(.2,.8,.2,1) backwards cxFeuille}.cx-diapo{transition:opacity 1.4s}@keyframes cxZoom{0%{transform:scale(1.04)}to{transform:scale(1)}}.cx-zoom{animation:8s ease-out both cxZoom}.cx-point{transition:width .4s cubic-bezier(.2,.8,.2,1),background-color .4s}@keyframes cxSecoueA{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes cxSecoueB{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.cx-secoue-a{animation:.42s cubic-bezier(.36,.07,.19,.97) cxSecoueA}.cx-secoue-b{animation:.42s cubic-bezier(.36,.07,.19,.97) cxSecoueB}@keyframes cxPouls{0%,to{box-shadow:0 0 #1d4ed859}50%{box-shadow:0 0 0 14px #1d4ed800}}.cx-pouls{animation:1.6s ease-in-out infinite cxPouls}.cx-chevron{transition:transform .25s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.cx-press,.cx-principal .cx-fleche,.cx-champ,.cx-champ label,.cx-diapo,.cx-point,.cx-chevron{transition:none}.cx-press:not(:disabled):active,.cx-principal:not(:disabled):hover .cx-fleche{transform:none}.cx-entree,.cx-entree-2,.cx-entree-3,.cx-message,.cx-ouvre,.cx-feuille,.cx-zoom,.cx-secoue-a,.cx-secoue-b,.cx-pouls{animation:none}}@media (min-width:1024px){.cx-feuille{animation:none}}
