.sign-up-cta{margin:0 auto 1em 0;border:0px solid #4fc775;text-align:center;overflow:hidden;border-radius:12px;z-index:1001;max-width:600px;background-color:hsla(0,0%,100%,.98);color:#000;width:90%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:2em 1.5em;opacity:0;animation:popanim .5s ease-out forwards;box-shadow:0 10px 40px rgba(0,0,0,.3)}.sign-up-cta span.accroche{display:block;font-size:1.6em;font-weight:600;line-height:1.4;margin-bottom:.5em;color:#333}.sign-up-cta span.subtitle{display:block;font-size:1.1em;line-height:1.6;margin-bottom:1.5em;color:#666}.sign-up-cta span.container{display:block;margin:1.5em 0}.sign-up-cta .button{display:inline-block;padding:12px 24px;margin:.5em;border-radius:8px;font-size:1.1em;font-weight:600;text-decoration:none;transition:all .3s ease}.sign-up-cta .button.connecter{color:#000;background:rgba(0,0,0,0);border:2px solid #333}.sign-up-cta .button.connecter:hover{background:#333;color:#fff}.sign-up-cta .button.rejoindre,.sign-up-cta .button.upgrade-button{background:var(--tertiary, #3498db);color:#fff;border:2px solid var(--tertiary, #3498db)}.sign-up-cta .button.rejoindre:hover,.sign-up-cta .button.upgrade-button:hover{background:var(--tertiary-high, #2980b9);border-color:var(--tertiary-high, #2980b9);transform:translateY(-2px);box-shadow:0 4px 12px rgba(52,152,219,.4)}.sign-up-cta span.promo-hint{display:block;margin-top:1em;font-size:.95em;color:#27ae60;font-weight:500}.sign-up-cta span.promo-hint strong{font-weight:700;color:#229954}.sign-up-cta.upgrade-cta{max-width:650px}.sign-up-cta.upgrade-cta span.accroche{font-size:1.8em;color:#2c3e50}@keyframes popanim{from{opacity:0;transform:translate(-50%, -45%)}to{opacity:1;transform:translate(-50%, -50%)}}.fondpopup{background-color:rgba(0,0,0,0);animation:fondanim .5s ease-out forwards;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes fondanim{from{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.6)}}.cockpitlab-blur{filter:blur(8px) !important;transition:filter .5s ease-out;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width: 768px){.sign-up-cta{width:95%;padding:1.5em 1em}.sign-up-cta span.accroche{font-size:1.3em}.sign-up-cta span.subtitle{font-size:1em}.sign-up-cta .button{font-size:1em;padding:10px 20px;margin:.4em}.sign-up-cta.upgrade-cta span.accroche{font-size:1.4em}}.alert-info{z-index:1 !important}.d-header{z-index:999 !important}.lovable-footer{position:relative;margin-top:1em;border-top:1px solid #ccc;padding:1em 0;background:rgba(0,0,0,0)}.lovable-footer__content{position:relative;max-width:1200px;margin:0 auto;padding:0 18em}@media(max-width: 1200px){.lovable-footer__content{padding:0 5em}}@media(max-width: 768px){.lovable-footer__content{padding:0}}.lovable-footer__copyright{color:#666}@media(max-width: 768px){.lovable-footer__copyright{padding-left:2em;margin-bottom:1em}}.lovable-footer__contact{position:absolute;right:2em;top:50%;transform:translateY(-50%)}@media(max-width: 768px){.lovable-footer__contact{right:2em;bottom:1em;top:auto;transform:none}}.lovable-footer a{color:var(--tertiary);text-decoration:none;font-weight:500}.lovable-footer a:hover{text-decoration:underline}
/*# sourceMappingURL=common_theme_22_7118d86356cd700046059d507bac3ee53594b6a0.css.map?__ws=forum.cockpitlab.io */
