body.solution-l1-theme.training-theme{background:#070707}body.solution-l1-theme.training-theme .primary-header.solution-header{backdrop-filter:blur(12px);background:rgba(25,25,25,.98);border-bottom:1px solid hsla(0,0%,100%,.08);padding:0}body.solution-l1-theme.training-theme .solution-header__container{background:transparent;border-radius:0;box-shadow:none!important;max-width:1392px;min-height:74px}body.solution-l1-theme.training-theme .primary-header .logo__img--light{display:none!important}body.solution-l1-theme.training-theme .primary-header .logo__img--dark{display:block!important}body.solution-l1-theme.training-theme .primary-header .nav-link{color:hsla(0,0%,100%,.72);font-weight:700}body.solution-l1-theme.training-theme .primary-header .nav-link:focus,body.solution-l1-theme.training-theme .primary-header .nav-link:hover,body.solution-l1-theme.training-theme .primary-header .navbar-toggler{color:#fff}body.solution-l1-theme.training-theme .primary-header .solution-header__contact{align-items:center;background:transparent;border:1px solid #00d0a2;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,208,162,.08);color:#00d0a2;display:inline-flex;justify-content:center;line-height:1;min-height:40px;min-width:104px;padding:9px 17px}body.solution-l1-theme.training-theme .primary-header .solution-header__contact:focus,body.solution-l1-theme.training-theme .primary-header .solution-header__contact:hover{background:#00d0a2;color:#06110e}body.solution-l1-theme.training-theme .primary-header .dropdown-modifier{display:none!important}body.solution-l1-theme.training-theme .primary-header .navigation-0__menu,body.solution-l1-theme.training-theme .primary-header .navigation-1__menu,body.solution-l1-theme.training-theme .primary-header .navigation-1__sub-menu,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu,body.solution-l1-theme.training-theme .primary-header .navigation-3__menu,body.solution-l1-theme.training-theme .primary-header .navigation-3__sub-menu{backdrop-filter:blur(14px);background:hsla(0,0%,7%,.98);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 64px rgba(0,0,0,.36)}body.solution-l1-theme.training-theme .primary-header .navigation-1__menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-1__sub-menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-title,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu>.navigation-2__menu-list>a,body.solution-l1-theme.training-theme .primary-header .navigation-3__menu-link,body.solution-l1-theme.training-theme .primary-header .navigation-3__sub-menu-link{color:#f8fbff!important}body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-text{color:hsla(0,0%,100%,.62)!important}body.solution-l1-theme.training-theme .primary-header .navigation-1__menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-1__sub-menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-3__menu-link:hover,body.solution-l1-theme.training-theme .primary-header .navigation-3__sub-menu-link:hover{background:rgba(37,99,235,.16)}body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-icon{background:rgba(37,99,235,.18)}body.solution-l1-theme.training-theme .primary-header .navigation-2__menu-icon-is{color:#93c5fd}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:first-child .navigation-2__menu-icon{background:#4f46e5}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:first-child .navigation-2__menu-icon-is{color:#eef2ff}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(2) .navigation-2__menu-icon{background:#0f9f9a}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(2) .navigation-2__menu-icon-is{color:#ecfeff}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(3) .navigation-2__menu-icon{background:#f59e0b}body.solution-l1-theme.training-theme .primary-header .navigation-2--formations .navigation-2__menu-list:nth-child(3) .navigation-2__menu-icon-is{color:#fffbeb}@media (min-width:992px){body.solution-l1-theme.training-theme .primary-header .nav-link{padding-bottom:25px;padding-top:25px}}.api-ai-landing{background:#f7f8fb;color:#152033}.api-ai-hero{background:linear-gradient(120deg,rgba(7,16,32,.97),rgba(13,36,59,.96) 58%,rgba(21,47,43,.98)),url(/build/images/hero-developpeur-web-moderne.d197a092.webp) 50% /cover no-repeat;color:#fff;overflow:hidden;padding:140px 0 78px;position:relative}.api-ai-hero:before{background:linear-gradient(90deg,rgba(7,16,32,.8),rgba(7,16,32,.2) 58%,rgba(11,26,44,.72));content:"";inset:0;pointer-events:none;position:absolute}.api-ai-hero .container,.api-ai-section{position:relative;z-index:1}.api-ai-eyebrow{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#e5f0ff;display:inline-flex;font-size:.84rem;font-weight:800;gap:.55rem;line-height:1.2;min-height:40px;padding:.55rem .9rem}.api-ai-eyebrow--light{background:#fff;border-color:#dbe5f2;color:#0d6efd}.api-ai-card,.api-ai-day,.api-ai-faq details,.api-ai-hero-panel,.api-ai-offer{border-radius:8px}.api-ai-hero-panel{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 24px 60px rgba(0,0,0,.22);padding:1.5rem}.api-ai-stat{background:hsla(0,0%,100%,.1);border-radius:8px;padding:1rem}.api-ai-card,.api-ai-day,.api-ai-faq details,.api-ai-offer{background:#fff;border:1px solid #dfe7f1;box-shadow:0 18px 44px rgba(18,32,52,.06);height:100%}.api-ai-card,.api-ai-day,.api-ai-offer{padding:1.5rem}.api-ai-icon{background:#e8f7ef;border-radius:8px;color:#08723b;display:inline-grid;font-size:1.8rem;height:52px;place-items:center;width:52px}.api-ai-checks{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.api-ai-checks li{color:#435169;line-height:1.55;padding-left:1.55rem;position:relative}.api-ai-checks li:before{background:#16a34a;border-radius:999px;content:"";height:.52rem;left:0;position:absolute;top:.55rem;width:.52rem}.api-ai-band{background:#07140f;color:#fff}.api-ai-band .api-ai-checks li,.api-ai-hero-panel .api-ai-checks li{color:hsla(0,0%,100%,.86)}.api-ai-day__label{background:#e8f7ef;border-radius:999px;color:#08723b;display:inline-flex;font-size:.82rem;font-weight:800;padding:.35rem .65rem}.api-ai-quote{background:#eef8f2;border-left:4px solid #16a34a;border-radius:8px;color:#183228;padding:1.5rem}.api-ai-faq{display:grid;gap:1rem}.api-ai-faq details{padding:1.25rem 1.35rem}.api-ai-faq summary{color:#152033;cursor:pointer;font-weight:800}.api-ai-faq p{color:#435169;margin:.8rem 0 0}.api-ai-form{background:#07140f;border-radius:8px;color:#fff;padding:2rem}.api-ai-form .text-white-50,.api-ai-hero .text-white-50{color:#d9e4f2!important}body.training-theme .api-ai-landing{background:#050807;color:#e6edf7}body.training-theme .api-ai-hero{background:linear-gradient(120deg,rgba(5,8,7,.98),rgba(6,21,16,.92) 58%,rgba(5,8,7,.98)),url(/build/images/hero-developpeur-web-moderne.d197a092.webp) 50% /cover no-repeat}body.training-theme .api-ai-card,body.training-theme .api-ai-day,body.training-theme .api-ai-faq details,body.training-theme .api-ai-offer{background:#0d1713;border-color:rgba(148,163,184,.18);box-shadow:0 20px 54px rgba(0,0,0,.24);color:#e6edf7}body.training-theme .api-ai-landing .text-heading,body.training-theme .api-ai-landing h2,body.training-theme .api-ai-landing h3,body.training-theme .api-ai-landing h4{color:#f8fbff!important}body.training-theme .api-ai-card p,body.training-theme .api-ai-checks li,body.training-theme .api-ai-faq p,body.training-theme .api-ai-landing .text-body{color:#aebbd0!important}body.training-theme .api-ai-icon{background:rgba(22,163,74,.16);color:#79f2a8}body.training-theme .api-ai-day__label,body.training-theme .api-ai-eyebrow--light{background:rgba(22,163,74,.14)!important;border-color:rgba(121,242,168,.22)!important;color:#d7ffe6!important}body.training-theme .api-ai-quote{background:rgba(22,163,74,.12);color:#d7ffe6}body.training-theme .api-ai-card .btn-outline-primary{border-color:#d7ffe6;color:#d7ffe6}body.training-theme .api-ai-card .btn-outline-primary:focus,body.training-theme .api-ai-card .btn-outline-primary:hover{background:#d7ffe6;border-color:#d7ffe6;color:#06110e}body.training-theme .api-ai-faq summary{color:#f8fbff}@media (max-width:991.98px){.api-ai-hero{padding:124px 0 64px}}body.training-theme .form-control{background:#06110e;border-color:rgba(148,163,184,.24);color:#f8fbff}body.training-theme .form-control::placeholder{color:#8694aa}