.lv11{--papier-50:#fbf9f4;--papier-100:#f4f1e8;--papier-200:#e8e3d4;--papier-300:#d4ccb6;--papier-400:#a8a08a;--papier-500:#807966;--papier-600:#5c5648;--papier-700:#3f3a2f;--papier-800:#28251d;--papier-900:#18160f;--emerald-50:#e9fbf1;--emerald-100:#cdf5dd;--emerald-300:#5fdb94;--emerald-400:#2dc76f;--emerald-500:#16a34a;--emerald-600:#0e7c39;--emerald-700:#0a5c2b;--emerald-800:#07401e;--soleil-50:#fff9e6;--soleil-100:#fff1bd;--soleil-300:#ffd24d;--soleil-400:#fcc01d;--soleil-800:#6b4700;--obs:#3b82f6;--cont:#8b5cf6;--plume:#10b981;--expl:#f59e0b;--negative:#dc2626;--font-d:var(--font-space-grotesk),ui-sans-serif,system-ui,sans-serif;--font-m:var(--font-jetbrains-mono),ui-monospace,monospace}.lv11,.lv11 *,.lv11 :before,.lv11 :after{box-sizing:border-box;margin:0;padding:0}.lv11{background:var(--papier-50);color:var(--papier-900);font-family:var(--font-d);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:clip}.lv11 img,.lv11 video{max-width:100%;display:block}.lv11 a{color:inherit}.lv11 .skip{background:var(--papier-900);color:var(--papier-50);z-index:100;padding:10px 18px;position:absolute;top:0;left:-9999px}.lv11 .skip:focus{left:0}.lv11 :focus-visible{outline:3px solid var(--emerald-600);outline-offset:2px;border-radius:4px}.lv11 h1,.lv11 h2,.lv11 h3{font-weight:700}.lv11 .wrap{max-width:1120px;margin:0 auto;padding:0 20px}.lv11 .eyebrow{font-family:var(--font-m);text-transform:uppercase;letter-spacing:.12em;color:var(--papier-600);align-items:center;gap:8px;font-size:11px;display:flex}.lv11 .eyebrow:before{content:"";background:var(--emerald-500);width:22px;height:2px}.lv11 .btn{font-family:var(--font-d);cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.lv11 .btn:active{transform:scale(.98)}.lv11 .btn--primary{background:var(--emerald-600);color:#fff}.lv11 .btn--primary:hover{background:var(--emerald-700);transform:translateY(-1px);box-shadow:0 10px 28px -10px #0e7c398c}.lv11 .btn--accent{background:var(--soleil-400);color:var(--papier-900)}.lv11 .btn--accent:hover{background:var(--soleil-300);transform:translateY(-1px);box-shadow:0 10px 28px -10px #fcc01d8c}.lv11 .btn--big{padding:18px 34px;font-size:17px}.lv11 section{padding:96px 0}@media (max-width:760px){.lv11 section{padding:64px 0}}.lv11 h2.sec-title{letter-spacing:-.02em;max-width:24ch;margin:14px 0 10px;font-size:clamp(26px,3.6vw,40px);line-height:1.15}.lv11 .sec-intro{color:var(--papier-600);max-width:58ch;font-size:17px}.lv11 .nav{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--papier-200);background:#fbf9f4eb;position:sticky;top:0}.lv11 .nav .wrap{justify-content:space-between;align-items:center;height:64px;display:flex}.lv11 .brand{letter-spacing:-.02em;align-items:center;gap:9px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.lv11 .nav nav{align-items:center;gap:22px;display:flex}.lv11 .nav nav a.lnk{color:var(--papier-600);font-size:14px;text-decoration:none}.lv11 .nav .btn{padding:10px 20px;font-size:14px}@media (max-width:760px){.lv11 .nav nav a.lnk{display:none}}.lv11 .hero{background:var(--papier-900);align-items:flex-end;min-height:92svh;display:flex;position:relative;overflow:hidden}.lv11 .hero video{object-fit:cover;filter:brightness(.6)saturate(1.06);width:100%;height:100%;position:absolute;inset:0}.lv11 .hero .scrim{background:linear-gradient(#0c0b0752 0%,#0c0b070f 42%,#0c0b07c7 100%);position:absolute;inset:0}.lv11 .hero .wrap{z-index:2;width:100%;padding-top:120px;padding-bottom:64px;position:relative}.lv11 .hero .kicker{font-family:var(--font-m);text-transform:uppercase;letter-spacing:.15em;color:#fbf9f4e0;margin-bottom:16px;font-size:12px}.lv11 .hero h1{color:#fbf9f4;letter-spacing:-.025em;text-shadow:0 2px 30px #00000059;max-width:15ch;font-size:clamp(34px,6.2vw,68px);line-height:1.06}.lv11 .hero .sub{color:#fbf9f4d9;max-width:52ch;margin:18px 0 26px;font-size:clamp(16px,2vw,19px)}.lv11 .hero .cta-col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.lv11 .hero .punch{color:#fbf9f4e6;font-size:15px;font-style:italic}.lv11 .hero .mention{font-family:var(--font-m);color:#fbf9f4b3;font-size:12px}@media (max-width:760px){.lv11 .hero{min-height:86svh}}.lv11 .vac{background:var(--soleil-50);border-bottom:1px solid var(--papier-200);padding:40px 0}.lv11 .vac .wrap{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.lv11 .cahier{background:var(--soleil-100);border:2px solid var(--soleil-400);width:96px;height:122px;box-shadow:5px 5px 0 var(--papier-200);border-radius:6px 12px 12px 6px;flex:none;position:relative;transform:rotate(-3deg)}.lv11 .cahier:before{content:"";background:var(--soleil-400);width:2px;position:absolute;top:0;bottom:0;left:9px}.lv11 .cahier .soleil{background:var(--soleil-400);border-radius:50%;width:28px;height:28px;animation:5s ease-in-out infinite lv11-sun;position:absolute;top:12px;right:11px}@keyframes lv11-sun{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.lv11 .cahier .soleil{animation:none}}.lv11 .cahier .lignes{position:absolute;bottom:14px;left:19px;right:12px}.lv11 .cahier .lignes i{background:var(--soleil-300);height:2px;margin-top:7px;display:block}.lv11 .vac .txt{flex:1;min-width:280px}.lv11 .vac .tag{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;background:var(--soleil-400);color:var(--papier-900);border-radius:6px;margin-bottom:10px;padding:5px 11px;font-size:10.5px;font-weight:600;display:inline-block}.lv11 .vac h2{letter-spacing:-.015em;margin-bottom:6px;font-size:clamp(20px,2.6vw,27px)}.lv11 .vac p{color:var(--papier-700);max-width:66ch;font-size:15px}.lv11 .vac .mention{font-family:var(--font-m);color:var(--emerald-600);margin-top:10px;font-size:12px;font-weight:600}.lv11 .demo-grid{grid-template-columns:1fr 1fr;align-items:start;gap:44px;margin-top:48px;display:grid}@media (max-width:900px){.lv11 .demo-grid{grid-template-columns:1fr}}.lv11 .replay{font-family:var(--font-m);color:var(--emerald-600);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:10px;font-size:11px;text-decoration:underline}.lv11 .qcm{border:1px solid var(--papier-200);opacity:0;background:#fff;border-radius:16px;max-width:400px;padding:20px 22px;transform:scale(1.25)rotate(-5deg)}.lv11 .qcm.stamp{animation:.5s cubic-bezier(.2,.9,.3,1.15) both lv11-stampIn}@keyframes lv11-stampIn{0%{opacity:0;transform:scale(1.25)rotate(-5deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lv11 .qcm{opacity:1;transform:none}.lv11 .qcm.stamp{animation:none}}.lv11 .qcm .head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.lv11 .qcm .head b{font-size:15px}.lv11 .qcm .score{font-family:var(--font-m);background:var(--emerald-50);color:var(--emerald-700);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.lv11 .qcm ul{font-size:13px;list-style:none}.lv11 .qcm li{border-bottom:1px solid var(--papier-100);gap:8px;padding:6px 0;display:flex}.lv11 .qcm li:last-child{border-bottom:none}.lv11 .qcm li .ok{color:var(--emerald-600);font-weight:700;font-family:var(--font-m);flex:none;font-size:12px}.lv11 .qcm .encour{background:var(--soleil-50);color:var(--soleil-800);border-radius:9px;margin-top:10px;padding:9px 13px;font-size:12.5px}.lv11 .profil{border-top:1px solid var(--papier-200);border-bottom:1px solid var(--papier-200);background:#fff}.lv11 .arch-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px;display:grid}.lv11 .arch{background:var(--papier-50);border:1px solid var(--papier-200);text-align:center;border-radius:16px;padding:22px 16px;transition:transform .25s,box-shadow .25s}.lv11 .arch:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #18160f40}.lv11 .arch svg{width:84px;height:84px;margin:0 auto 12px;display:block}.lv11 .arch .draw{stroke-dasharray:400;stroke-dashoffset:400px}.lv11 .arch.in .draw{animation:1.8s forwards lv11-draw}.lv11 .arch.in .draw.dd2{animation-delay:.3s}.lv11 .arch.in .draw.dd3{animation-delay:.6s}@keyframes lv11-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.lv11 .arch .draw{stroke-dashoffset:0;animation:none}}.lv11 .arch .name{font-size:16px;font-weight:700}.lv11 .arch .reg{font-family:var(--font-m);color:var(--papier-600);text-transform:uppercase;letter-spacing:.08em;margin:2px 0 8px;font-size:10.5px}.lv11 .arch .line{color:var(--papier-700);font-size:13px}.lv11 .profil-ex{background:var(--papier-50);border:1px solid var(--papier-200);border-radius:16px;margin-top:44px;padding:28px}.lv11 .profil-ex .lbl{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--papier-600);margin-bottom:14px;font-size:10px}.lv11 .bar{border-radius:999px;max-width:560px;height:14px;display:flex;overflow:hidden}.lv11 .bar span{width:0;height:100%;transition:width 1.2s cubic-bezier(.2,.65,.25,1)}.lv11 .profil-ex.in .bar span{width:var(--w)}@media (prefers-reduced-motion:reduce){.lv11 .bar span{width:var(--w);transition:none}}.lv11 .bar-legend{font-family:var(--font-m);color:var(--papier-600);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:11.5px;display:flex}.lv11 .bar-legend b{color:var(--papier-900)}.lv11 .rgpd-line{color:var(--papier-600);align-items:baseline;gap:8px;max-width:66ch;margin-top:16px;font-size:13px;display:flex}.lv11 .rgpd-line:before{content:"";background:var(--emerald-500);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(1px)}.lv11 .profil-cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:36px;display:flex}.lv11 .profil-cta .mono{font-family:var(--font-m);color:var(--papier-600);font-size:12px}.lv11 .papa blockquote{max-width:640px;margin-top:28px}.lv11 .papa blockquote p{letter-spacing:-.005em;margin-bottom:18px;font-size:clamp(17px,2.2vw,21px);line-height:1.5}.lv11 .papa blockquote p:first-child{font-weight:600}.lv11 .papa .sign{align-items:center;gap:12px;margin-top:26px;display:flex}.lv11 .papa .sign i{background:var(--emerald-500);border-radius:4px;flex:none;width:14px;height:14px;transform:rotate(45deg)}.lv11 .papa .sign p{color:var(--papier-600);font-size:15px}.lv11 .papa .sign b{color:var(--papier-900)}.lv11 .pricing{border-top:1px solid var(--papier-200);background:#fff}.lv11 .founder{background:var(--soleil-400);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;padding:14px 22px;display:flex}.lv11 .founder .tag{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;background:var(--papier-900);color:var(--soleil-300);border-radius:6px;flex:none;padding:5px 10px;font-size:10.5px;font-weight:600}.lv11 .founder p{font-size:14.5px;font-weight:600}.lv11 .toggle-row{justify-content:center;margin-top:36px;display:flex}.lv11 .seg{background:var(--papier-100);border:1px solid var(--papier-200);border-radius:999px;padding:4px;display:inline-flex}.lv11 .seg button{font-family:var(--font-d);cursor:pointer;color:var(--papier-600);background:0 0;border:none;border-radius:999px;padding:9px 20px;font-size:14px;font-weight:600}.lv11 .seg button.on{background:var(--papier-900);color:var(--papier-50)}.lv11 .seg .save{font-family:var(--font-m);color:var(--emerald-600);margin-left:6px;font-size:10px}.lv11 .plans{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px;display:grid}.lv11 .plan{border:1.5px solid var(--papier-200);background:var(--papier-50);border-radius:18px;flex-direction:column;padding:26px;display:flex;position:relative}.lv11 .plan.pop{border-color:var(--emerald-500);background:#fff;box-shadow:0 24px 60px -30px #0e7c3940}.lv11 .plan .pop-tag{background:var(--emerald-600);color:#fff;font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:600;position:absolute;top:-12px;left:24px}.lv11 .plan .n{font-size:17px;font-weight:700}.lv11 .plan .lvl{font-family:var(--font-m);color:var(--papier-600);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:11px}.lv11 .plan .p{letter-spacing:-.02em;font-size:36px;font-weight:700}.lv11 .plan .p small{color:var(--papier-600);letter-spacing:0;font-size:13px;font-weight:400}.lv11 .plan .ttc{font-family:var(--font-m);color:var(--papier-600);margin:2px 0 16px;font-size:10.5px}.lv11 .plan ul{flex:1;font-size:14px;list-style:none}.lv11 .plan li{align-items:baseline;gap:9px;padding:7px 0;display:flex}.lv11 .plan li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E7C39' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;flex:none;width:12px;height:12px;margin-top:2px}.lv11 .plan li.vacli{color:var(--soleil-800);font-weight:600}.lv11 .plan li.vacli:before{content:"+";color:var(--soleil-800);font-weight:700;font-family:var(--font-m);text-align:center;background-image:none;width:12px;margin-top:2px;font-size:12px}.lv11 .plan .expert{border:1px dashed var(--papier-300);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:11px;align-items:flex-start;gap:10px;margin:14px 0;padding:11px 13px;font-size:13px;display:flex}.lv11 .plan .expert input{accent-color:var(--emerald-600);margin-top:3px}.lv11 .plan .expert b{font-size:13px}.lv11 .plan .expert .xp{color:var(--papier-600);font-size:12px}.lv11 .plan .btn{width:100%;margin-top:4px}.lv11 .pri-mention{text-align:center;font-family:var(--font-m);color:var(--papier-600);margin-top:24px;font-size:12px}.lv11 .cse-band{background:var(--papier-100);border-top:1px solid var(--papier-200);padding:36px 0}.lv11 .cse-band .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lv11 .cse-band .txt b{letter-spacing:-.01em;font-size:17px;display:block}.lv11 .cse-band .txt p{color:var(--papier-600);max-width:56ch;margin-top:3px;font-size:14px}.lv11 .fld{margin-bottom:12px}.lv11 .fld label{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--papier-400);margin-bottom:5px;font-size:10px;display:block}.lv11 .fld input,.lv11 .fld select,.lv11 .fld textarea{width:100%;color:var(--papier-50);font-family:var(--font-d);background:#fbf9f412;border:1px solid #fbf9f42e;border-radius:10px;padding:11px 13px;font-size:14px}.lv11 .fld input::placeholder,.lv11 .fld textarea::placeholder{color:#fbf9f459}.lv11 .fld select option{color:var(--papier-900)}.lv11 .cse-success{background:var(--emerald-800);border:1px solid var(--emerald-600);border-radius:12px;margin-top:12px;padding:14px 16px;font-size:14px;display:none}.lv11 .faq-list{max-width:760px;margin:44px auto 0}.lv11 .faq-list details{border-bottom:1px solid var(--papier-200)}.lv11 .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.lv11 .faq-list summary::-webkit-details-marker{display:none}.lv11 .faq-list summary .pl{font-family:var(--font-m);color:var(--emerald-600);flex:none;font-size:18px;transition:transform .25s}.lv11 .faq-list details[open] summary .pl{transform:rotate(45deg)}.lv11 .faq-list .a{color:var(--papier-600);max-width:64ch;padding:0 4px 22px;font-size:15px}.lv11 .final{background:var(--papier-900);color:var(--papier-50);text-align:center;padding:110px 20px 90px}.lv11 .final h2{letter-spacing:-.025em;max-width:18ch;margin:0 auto;font-size:clamp(30px,5vw,54px);line-height:1.1}.lv11 .final h2 em{color:var(--emerald-400);font-style:normal}.lv11 .final .sub{color:var(--papier-400);max-width:52ch;margin:18px auto 30px;font-size:17px}.lv11 .final .reassure{font-family:var(--font-m);color:var(--papier-400);margin-top:16px;font-size:12px;display:block}.lv11 .final .after{color:var(--papier-400);margin-top:40px;font-size:15px}.lv11 footer{background:var(--papier-900);color:var(--papier-400);border-top:1px solid #fbf9f41a;padding:40px 0}.lv11 footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:13px;display:flex}.lv11 footer a{color:var(--papier-400);text-decoration:none}.lv11 footer .links{flex-wrap:wrap;gap:18px;display:flex}.lv11 footer .fr{font-family:var(--font-m);font-size:11px}.lv11 .sticky-cta{z-index:70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--papier-200);padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fbf9f4f5;transition:transform .35s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.lv11 .sticky-cta.show{transform:none}.lv11 .sticky-cta .btn{width:100%}@media (max-width:760px){.lv11 .sticky-cta{display:block}.lv11 .qcm{transform:scale(1.08)rotate(-3deg)}}.lv11 .demo-grid{align-items:stretch;gap:64px}.lv11 .demo-side{flex-direction:column;height:100%;display:flex}.lv11 .pychat{--pychat-h:560px;margin:0}.lv11 .faq-list{margin:48px 0 0}.lv11 .profil-ex{max-width:720px;padding:24px 28px}.lv11 .arch-grid,.lv11 .plans{gap:20px}.lv11 .arch-grid,.lv11 .demo-grid,.lv11 .faq-list,.lv11 .founder{margin-top:48px}.lv11 .plans,.lv11 .toggle-row,.lv11 .profil-cta{margin-top:32px}.lv11 .arch{padding:24px 18px}.lv11 .qcm,.lv11 .plan{padding:24px}.lv11 .sec-intro,.lv11 .faq-list .a,.lv11 .vac p,.lv11 .rgpd-line{max-width:60ch}.lv11 .btn--ghost{border:1.5px solid var(--papier-300);color:var(--papier-900);background:0 0}.lv11 .btn--ghost:hover{border-color:var(--papier-900);background:#fff;transform:translateY(-1px)}.lv11 footer .wrap{align-items:center}.lv11 .cahier{margin-left:4px}.lv11 .brand img{width:auto;height:24px;display:block}.lv11 section[aria-label=Nos\ engagements]{background:var(--papier-100)}.lv11 .papa{background:var(--soleil-50)}.lv11 .nav nav a.lnk:hover{color:var(--emerald-600)}.lv11 .faq-list summary:hover{color:var(--emerald-700)}.lv11 .plan{transition:border-color .2s}.lv11 .plan:not(.pop):hover{border-color:var(--papier-400)}.lv11 .hero{align-items:center}.lv11 .hero .wrap{text-align:center;flex-direction:column;align-items:center;padding-bottom:40px;display:flex}.lv11 .hero h1,.lv11 .hero .sub{margin-left:auto;margin-right:auto}.lv11 .cta-col{align-items:center}.lv11 .hero .btn--accent{padding:20px 42px;font-size:18px;box-shadow:0 18px 50px -12px #fcc01d8c}.lv11 .gpt-card{border:1px solid var(--papier-200);border-left:3px solid var(--negative);background:#fff;border-radius:0 12px 12px 0;max-width:400px;margin-top:auto;padding:18px 20px}.lv11 .gpt-card .gpt-title{margin-bottom:12px;font-size:15px;font-weight:700}.lv11 .gpt-card .exchange{background:var(--papier-50);border-radius:10px;margin-bottom:12px;padding:12px 14px;font-size:13px}.lv11 .gpt-card .exchange b{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--papier-600);margin-bottom:3px;font-size:9px;display:block}.lv11 .gpt-card ul{font-size:13.5px;list-style:none}.lv11 .gpt-card li{gap:8px;padding:4px 0;display:flex}.lv11 .gpt-card li .x{color:var(--negative);font-weight:700;font-family:var(--font-m);flex:none}.lv11 .gpt-card .note{color:var(--papier-600);margin-top:10px;font-size:13px}.lv11 .plans-note{text-align:center;font-family:var(--font-m);color:var(--papier-600);margin-top:28px;font-size:12px}.lv11 .cse-actions{flex-wrap:wrap;gap:12px;display:flex}.lv11 .cse-overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18160f8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lv11 .cse-overlay[hidden]{display:none}.lv11 .cse-box{color:var(--papier-900);background:#fff;border-radius:20px;width:100%;max-width:520px;max-height:90vh;padding:32px;position:relative;overflow:auto;box-shadow:0 40px 90px -30px #0006}.lv11 .cse-box h3{letter-spacing:-.01em;margin-bottom:6px;font-size:21px}.lv11 .cse-box .sub{color:var(--papier-600);margin-bottom:20px;font-size:14px}.lv11 .cse-box .close{color:var(--papier-600);cursor:pointer;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.lv11 .cse-box .row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:560px){.lv11 .cse-box .row{grid-template-columns:1fr}}.lv11 .cse-box .fld label{color:var(--papier-600)}.lv11 .cse-box .fld input,.lv11 .cse-box .fld select,.lv11 .cse-box .fld textarea{background:var(--papier-50);border:1px solid var(--papier-300);color:var(--papier-900)}.lv11 .cse-box .fld input::placeholder{color:var(--papier-400)}.lv11 .cse-box .consent{color:var(--papier-600);align-items:flex-start;gap:9px;margin:4px 0 16px;font-size:12px;display:flex}.lv11 .cse-box .consent input{accent-color:var(--emerald-600);margin-top:3px}.lv11 .cse-box .cse-success{background:var(--emerald-50);border:1px solid var(--emerald-500);color:var(--emerald-800);border-radius:12px;margin-top:12px;padding:14px 16px;font-size:14px;display:none}.lv11 .cse-box form.sent .cse-success{display:block}.lv11 .faq{grid-template-columns:repeat(12,1fr);gap:clamp(20px,3vw,40px);margin-top:clamp(48px,8vh,80px);display:grid}.lv11 .faq>h2{letter-spacing:-.015em;grid-column:1/5;font-size:clamp(23px,2.4vw,32px);line-height:1.2}.lv11 .faq .faq-list{border-top:1px solid var(--papier-200);grid-column:5/13;max-width:none;margin:0}@media (max-width:900px){.lv11 .faq>h2,.lv11 .faq .faq-list{grid-column:1/13}}.lv11 .foot-in{font-family:var(--font-m);flex-wrap:wrap;align-items:center;gap:12px 32px;font-size:12px;display:flex}.lv11 .foot-in .eu{margin-left:auto}.lv11 footer a:hover{color:var(--emerald-300)}.lv11 .hero .scrim{background:linear-gradient(#0c0b0780 0%,#0c0b0761 45%,#0c0b07cc 100%)}.lv11 .hero .kicker{color:var(--papier-50)}.lv11 .hero .mention{color:#fbf9f4eb}.lv11 .cse-box .fld input::placeholder,.lv11 .cse-box .fld textarea::placeholder{color:var(--papier-600)}.lv11 .pychat .pychat-msg__time{color:var(--papier-600);font-size:11px}.lv11 .pychat .pychat-composer__input::placeholder{color:var(--papier-600)}.lv11 .pychat .pychat-composer__hint,.lv11 .pychat .pychat-head__title small{font-size:11px}.lv11 h1,.lv11 h2,.lv11 h3,.lv11 .sec-title,.lv11 .faq>h2{text-wrap:balance}.lv11 p,.lv11 li,.lv11 summary,.lv11 .sec-intro{text-wrap:pretty}.lv11 .eyebrow,.lv11 .replay,.lv11 .plan .lvl,.lv11 .bar-legend,.lv11 .arch .reg,.lv11 .plan .ttc,.lv11 .vac .tag,.lv11 .founder .tag,.lv11 .profil-ex .lbl,.lv11 .pop-tag,.lv11 .fld label{font-size:12px}.lv11 .seg .save,.lv11 .gpt-card .exchange b{font-size:11px}.lv11 .p .amount{font-variant-numeric:tabular-nums}.lv11 .replay{padding:12px 8px;display:inline-block}.lv11 .seg button{padding:12px 20px}.lv11 .foot-in a{padding:10px 0;display:inline-block}@media (max-width:760px){.lv11 footer.foot{padding-bottom:96px}}.lv11 .eyebrow:before{background:var(--emerald-500)}.lv11 .eyebrow .num{color:var(--emerald-600);font-weight:600}.lv11 .charte{border-top:2px solid var(--papier-900);grid-template-columns:1fr 1fr;gap:0;margin-top:48px;display:grid}.lv11 .charte-col{padding:32px 36px 8px 0}.lv11 .charte-oui{border-left:1px solid var(--papier-300);padding-left:36px;padding-right:0}.lv11 .charte-h{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-size:12px}.lv11 .charte-non .charte-h{color:var(--papier-900)}.lv11 .charte-oui .charte-h{color:var(--emerald-700)}.lv11 .charte ul{list-style:none}.lv11 .charte li{border-bottom:1px solid var(--papier-200);padding:12px 0 12px 34px;font-size:16.5px;line-height:1.5;position:relative}.lv11 .charte li:last-child{border-bottom:none}.lv11 .charte li:before{content:"";background-repeat:no-repeat;background-size:14px 14px;width:14px;height:14px;position:absolute;top:17px;left:0}.lv11 .charte-non li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2318160F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}.lv11 .charte-oui li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E7C39' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-4-4'/%3E%3C/svg%3E")}@media (max-width:860px){.lv11 .charte{grid-template-columns:1fr}.lv11 .charte-col{padding:28px 0 8px}.lv11 .charte-oui{border-left:none;border-top:1px solid var(--papier-300);padding-left:0}}.lv11 .plans{margin-top:24px}.lv11 .plan{padding:24px}.lv11 .plan .expert{margin-top:16px}.lv11 .pop-tag{letter-spacing:.08em;border-radius:4px}@media (max-width:900px){.lv11 .plans{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.lv11 .plan.pop{order:-1}.lv11 .pychat,.lv11 .qcm,.lv11 .gpt-card{margin-inline:auto}.lv11 .replay{text-align:center;margin-inline:auto;display:block}}.lv11 .founder--scotch,.lv11 .pop-tag{transform:none}.lv11 .arch-grid{grid-template-columns:repeat(5,1fr)}@media (max-width:1000px){.lv11 .arch-grid{grid-template-columns:repeat(2,1fr)}.lv11 .arch:nth-child(5){grid-column:1/-1}.lv11 .arch:nth-child(5) .line{max-width:38ch;margin-inline:auto}}@media (max-width:480px){.lv11 .arch-grid{grid-template-columns:1fr}.lv11 .arch:nth-child(5){grid-column:auto}}.lv11 .arch{--c:var(--obs);background:color-mix(in srgb,var(--c)6%,var(--papier-50));border-color:color-mix(in srgb,var(--c)22%,var(--papier-200))}.lv11 .arch:nth-child(2){--c:var(--cont)}.lv11 .arch:nth-child(3){--c:var(--plume)}.lv11 .arch:nth-child(4){--c:var(--expl)}.lv11 .arch:nth-child(5){--c:var(--papier-600)}.lv11 .arch:hover{border-color:var(--c)}.lv11 .bar-legend span{align-items:center;gap:6px;display:inline-flex}.lv11 .bar-legend span:before{content:"";border-radius:3px;width:9px;height:9px}.lv11 .bar-legend span:first-child:before{background:var(--expl)}.lv11 .bar-legend span:nth-child(2):before{background:var(--obs)}.lv11 .bar-legend span:nth-child(3):before{background:var(--cont)}.lv11 .bar-legend span:nth-child(4):before{background:var(--plume)}.lv11 .profil-ex,.lv11 .profil-ex .bar{max-width:none}.lv11 .plan ul{flex:1;margin:6px 0 2px;font-size:14px;list-style:none}.lv11 .pychat{--pychat-papier-50:#fbf9f4;--pychat-papier-100:#f4f1e8;--pychat-papier-200:#e8e3d4;--pychat-papier-300:#d4ccb6;--pychat-papier-600:#5c5648;--pychat-papier-900:#18160f;--pychat-emerald-50:#e9fbf1;--pychat-emerald-400:#2dc76f;--pychat-emerald-500:#16a34a;--pychat-emerald-600:#0e7c39;--pychat-soleil-50:#fff9e6;--pychat-soleil-300:#ffd24d;--pychat-soleil-400:#fcc01d;--pychat-soleil-800:#6b4700;--pychat-bg:var(--pychat-papier-50);--pychat-surface:#fff;--pychat-surface-2:var(--pychat-papier-100);--pychat-line:var(--pychat-papier-200);--pychat-text:var(--pychat-papier-900);--pychat-muted:var(--pychat-papier-600);--pychat-subtle:var(--papier-500);--pychat-primary:var(--pychat-emerald-500);--pychat-primary-soft:var(--pychat-emerald-50);--pychat-primary-fg:#fff;--pychat-primary-text:var(--pychat-emerald-600);--pychat-font-display:var(--font-space-grotesk),ui-sans-serif,system-ui,sans-serif;--pychat-font-body:var(--font-space-grotesk),ui-sans-serif,system-ui,sans-serif;--pychat-font-mono:var(--font-jetbrains-mono),ui-monospace,"SF Mono",Menlo,monospace;--pychat-shadow-1:0 0 0 1px #28251d0f,0 1px 2px #28251d0d;--pychat-shadow-2:0 0 0 1px #28251d0f,0 2px 4px #28251d0f,0 6px 14px -4px #28251d14;--pychat-radius-base:10px;--pychat-radius-pill:999px;--pychat-duration-fast:.12s;--pychat-ease-swift:cubic-bezier(.2,0,0,1);--pychat-ease-bounce:cubic-bezier(.34,1.56,.64,1);width:100%;max-width:380px;height:var(--pychat-h,560px);background:var(--pychat-bg);min-height:0;color:var(--pychat-text);border:1px solid var(--pychat-line);box-shadow:var(--pychat-shadow-2);font-family:var(--pychat-font-body);text-align:left;border-radius:16px;flex-direction:column;font-size:14.5px;line-height:1.55;display:flex;overflow:hidden}.lv11 .pychat *,.lv11 .pychat :before,.lv11 .pychat :after{box-sizing:border-box}.lv11 .pychat button{font:inherit}.lv11 .pychat-head{border-bottom:1px solid var(--pychat-line);background:var(--pychat-bg);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.lv11 .pychat-head__title{min-width:0;font-family:var(--pychat-font-display);white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.lv11 .pychat-head__dot{background:var(--pychat-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.lv11 .pychat-head__title small{font-family:var(--pychat-font-mono);color:var(--pychat-subtle);text-transform:uppercase;letter-spacing:.06em;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.lv11 .pychat-head__tools{flex-shrink:0;align-items:center;gap:6px;display:flex}.lv11 .pychat-chip{border-radius:var(--pychat-radius-pill);background:var(--pychat-surface);border:1px solid var(--pychat-line);color:var(--pychat-muted);cursor:pointer;transition:all var(--pychat-duration-fast)var(--pychat-ease-swift);align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex}.lv11 .pychat-chip:hover{border-color:var(--pychat-text);color:var(--pychat-text);background:var(--pychat-surface-2)}.lv11 .pychat-chip svg{color:var(--pychat-subtle)}.lv11 .pychat-iconbtn,.lv11 .pychat-composer__icon{width:38px;height:38px;color:var(--pychat-subtle);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.lv11 .pychat-iconbtn{width:32px;height:32px}.lv11 .pychat-iconbtn:hover,.lv11 .pychat-composer__icon:hover{background:var(--pychat-surface-2);color:var(--pychat-text)}.lv11 .pychat-body{scrollbar-width:thin;scrollbar-color:var(--pychat-papier-300)transparent;flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 16px 16px;display:flex;overflow-y:auto}.lv11 .pychat-msg{gap:10px;max-width:78%;display:flex}.lv11 .pychat-msg--bot{transform-origin:0 100%;align-self:flex-start}.lv11 .pychat-msg--me{transform-origin:100% 100%;flex-direction:row-reverse;align-self:flex-end}.lv11 .pychat-msg__avatar{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.lv11 .pychat-msg--me .pychat-msg__avatar{background:var(--pychat-text);color:var(--pychat-bg);border-radius:50%;font-size:12px;font-weight:700}.lv11 .pychat-msg__bubble{border-radius:18px;padding:12px 14px;font-size:14.5px;line-height:1.55;position:relative}.lv11 .pychat-msg--bot .pychat-msg__bubble{background:var(--pychat-surface);border:1px solid var(--pychat-line);color:var(--pychat-text);border-top-left-radius:6px}.lv11 .pychat-msg--bot .pychat-msg__bubble strong{color:var(--pychat-primary-text)}.lv11 .pychat-msg--me .pychat-msg__bubble{background:var(--pychat-text);color:var(--pychat-bg);border-top-right-radius:6px}.lv11 .pychat-msg__time{font-family:var(--pychat-font-mono);letter-spacing:.04em;color:var(--pychat-subtle);margin-top:6px;font-size:10px;display:block}.lv11 .pychat-msg--me .pychat-msg__time{color:#ffffff73;text-align:right}.lv11 .pychat-mascot{width:32px;height:32px;color:var(--pychat-primary);display:inline-block}.lv11 .pychat-mascot svg{width:100%;height:100%;display:block}.lv11 .pychat-mascot__eye{transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite lv11-pychat-blink}.lv11 .pychat-mascot__eye--r{animation-delay:30ms}@keyframes lv11-pychat-blink{0%,90.5%,95%,to{transform:scaleY(1)scaleX(1)}92.5%{transform:scaleY(.08)scaleX(1.06)}}.lv11 .pychat-typing{align-items:center;gap:4px;padding:4px 0;display:inline-flex}.lv11 .pychat-typing span{background:var(--pychat-subtle);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite lv11-pychat-typing}.lv11 .pychat-typing span:nth-child(2){animation-delay:.15s}.lv11 .pychat-typing span:nth-child(3){animation-delay:.3s}@keyframes lv11-pychat-typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.lv11 .pychat-composer-wrap{border-top:1px solid var(--pychat-line);background:var(--pychat-bg);flex-direction:column;flex-shrink:0;gap:10px;padding:12px 14px 14px;display:flex}.lv11 .pychat-composer{background:var(--pychat-surface);border:1px solid var(--pychat-line);border-radius:var(--pychat-radius-pill);box-shadow:var(--pychat-shadow-1);align-items:center;gap:8px;padding:5px 5px 5px 12px;display:flex}.lv11 .pychat-composer:focus-within{border-color:var(--pychat-primary);box-shadow:0 0 0 3px var(--pychat-primary-soft)}.lv11 .pychat-composer__input{min-width:0;font-family:var(--pychat-font-body);color:var(--pychat-text);background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:15px}.lv11 .pychat-composer__input::placeholder{color:var(--pychat-subtle)}.lv11 .pychat-composer__send{background:var(--pychat-primary);width:38px;height:38px;color:var(--pychat-primary-fg);cursor:pointer;transition:transform var(--pychat-duration-fast)var(--pychat-ease-swift);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lv11 .pychat-composer__send:hover{transform:scale(1.05)}.lv11 .pychat-composer__hint{text-align:center;font-family:var(--pychat-font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--pychat-subtle);font-size:10px;line-height:1.5}.lv11 .pychat-hidden{display:none}.lv11 .pychat-pop{animation:lv11-pychat-pop .38s var(--pychat-ease-bounce)both}@keyframes lv11-pychat-pop{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.lv11 .pychat *,.lv11 .pychat :before,.lv11 .pychat :after{transition:none!important;animation:none!important}.lv11 .pychat .pychat-hidden{display:flex}.lv11 .pychat .pychat-msg--typing{display:none}}.lv11 .sy-progress{z-index:96;background:linear-gradient(90deg,var(--emerald-400),var(--emerald-500));transform-origin:0;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.lv11.sy-on [data-sy=parallax]{will-change:transform}.lv11 .sy-hl{background-image:linear-gradient(100deg,var(--soleil-300)0%,var(--soleil-400)100%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 76%;background-repeat:no-repeat;background-size:0% 46%;border-radius:3px;margin:0 -.14em;padding:.02em .14em}.lv11.sy-on .sy-hl{transition:background-size .8s cubic-bezier(.2,.65,.25,1)}.lv11 .sy-hl.sy-in,.lv11.sy-reduce .sy-hl{background-size:100% 46%}.lv11 [data-sy=count]{font-variant-numeric:tabular-nums}.lv11 [data-sy=words] .sy-w{transition:color .45s}.lv11 [data-sy=words].sy-in .sy-w{color:var(--sy-c,var(--emerald-400))}@media (prefers-reduced-motion:reduce){.lv11 .sy-hl,.lv11 [data-sy=words] .sy-w{transition:none!important}}.lv11 .qcm li,.lv11 .gpt-card li{align-items:flex-start}.lv11 .qcm li .ok svg,.lv11 .gpt-card li .x svg{margin-top:3px;display:block}.lv11 ::selection{background:var(--emerald-500);color:#fff}body:has(.lv11){background:#fbf9f4}.lv11 .cse-actions{flex-direction:column;align-items:flex-end}@media (max-width:760px){.lv11 .cse-actions{align-items:stretch}.lv11 .cse-actions .btn{width:100%}}
