.v2{--blue:#849FB6;--blue-deep:#4E627C;--blue-pale:#F1F5F8;--blue-line:#DCE5EC;--ink:#1B1D20;--grey:#6E747C;--faint:#A4AAB2;--hair:#E9EAEC;--page:#EFF1F4;--fill:#F3F4F6;--warn:#8A6A32;--warn-bg:#FBF3E6;--ok:#2F7D5B;--ok-bg:#E9F4EE;background:var(--page);color:var(--ink);font-family:var(--font-hanken),-apple-system,sans-serif;line-height:1.5;font-size:15px}.v2 *{margin:0;padding:0;box-sizing:border-box}.v2 a{color:inherit;text-decoration:none}.v2 img{display:block;max-width:100%}.v2 button,.v2 input,.v2 select,.v2 textarea{font-family:inherit}.v2.shell2{display:grid;grid-template-columns:212px 1fr;min-height:100vh}.v2 .side{background:#fff;border-right:1px solid var(--hair);padding:24px 0 18px;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.v2 .sbrand{padding:0 19px 20px}.v2 .sblockup{display:block;width:92px;height:auto}.v2 .nav{padding:0 10px}.v2 .nav a{display:flex;align-items:center;gap:10px;padding:9px 10px;font-size:14.5px;color:var(--grey);border-radius:8px}.v2 .nav a.on{color:var(--ink);font-weight:600;background:var(--blue-pale)}.v2 .nav .soon{display:flex;align-items:center;gap:8px;padding:9px 10px;font-size:14.5px;color:var(--faint);border-radius:8px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v2 .nav .soon-tag{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-deep);background:var(--blue-pale);padding:2px 7px;border-radius:99px}.v2 .navk{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);padding:16px 10px 6px}.v2 .me{margin-top:auto;padding:14px 19px 0;border-top:1px solid var(--hair);display:flex;align-items:center;gap:9px}.v2 .me .av{width:30px;height:30px;border-radius:50%;overflow:hidden;flex:none}.v2 .me .av img{width:100%;height:100%;object-fit:cover}.v2 .me .n{font-size:13.5px;font-weight:500}.v2 .me .r{font-size:10px;font-weight:600;color:var(--blue-deep);text-transform:uppercase;letter-spacing:.12em}.v2 .main{min-width:0}.v2 .cov img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.3) brightness(.58)}.v2 .body{padding:26px 28px 32px;background:var(--page)}.v2 .eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.v2 .sec{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 15px;flex-wrap:wrap}.v2 .sec h3{font-size:20px;font-weight:600;letter-spacing:-.01em}.v2 .link{font-size:14px;font-weight:600;color:var(--blue-deep)}.v2 .btn{background:var(--blue-deep);color:#fff;border:1px solid transparent;border-radius:9px;padding:10px 17px;font-size:14px;font-weight:500;font-family:inherit;box-sizing:border-box}.v2 .btn.o{background:#fff;color:var(--ink);border:1px solid var(--hair)}.v2 .card{background:#fff;border-radius:14px;padding:22px 24px}.v2 .fone{border-radius:15px;padding:5px}.v2 .fscr{border-radius:11px}.v2 .fscr img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.15) brightness(.7)}.v2 .fhook{left:9px;right:9px;font-size:11.5px;line-height:1.2;text-shadow:0 2px 12px rgba(0,0,0,.6)}.v2 .b1 .todo{display:grid;grid-gap:14px;gap:14px}.v2 .b1 .t{background:#fff;border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:118px 1fr;grid-gap:22px;gap:22px}.v2 .b1 .t.done{opacity:.55}.v2 .b1 .t .ty{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-deep)}.v2 .b1 .t .hk{font-size:20px;font-weight:600;margin:5px 0 10px;line-height:1.28}.v2 .b1 .acts{gap:9px;margin-top:14px}.v2 .b1 .acts,.v2 .b1 .ck{display:flex;align-items:center}.v2 .b1 .ck{margin-left:auto;gap:8px;font-size:13.5px;color:var(--grey)}.v2 .b1 .bx{width:22px;height:22px;border-radius:7px;background:var(--fill);border:1px solid #c9cfd6}.v2 .b1 .t.done .bx{background:var(--blue-deep);border-color:var(--blue-deep)}.v2 .b2 .toc{background:#fff;border-radius:14px;padding:8px 24px 14px}.v2 .b2 .row{display:flex;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid var(--hair)}.v2 .b2 .row:last-child{border:none}.v2 .b2 .row .dy{width:88px;flex:none;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.v2 .b2 .row.today .dy{color:var(--blue-deep)}.v2 .b2 .row.today{background:var(--blue-pale);margin:0 -14px;padding:15px 14px;border-radius:10px;border-bottom-color:transparent}.v2 .b2 .row .cnt{flex:1 1;min-width:0}.v2 .b2 .row .hk{font-size:15.5px;font-weight:500}.v2 .b2 .row .ty{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-deep)}.v2 .b2 .row .more{font-size:13px;color:var(--grey)}.v2 .b2 .row .st{margin-left:auto;font-size:13px;color:var(--faint);white-space:nowrap}.v2 .b2 .duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:20px}.v2 .b2 .mcard{background:var(--blue-deep);color:#fff}.v2 .b2 .mcard .eyebrow{color:rgba(255,255,255,.62)}.v2 .b2 .tier{font-size:26px;font-weight:600;margin-top:5px}.v2 .b2 .track{height:5px;background:rgba(255,255,255,.22);border-radius:99px;margin-top:12px;overflow:hidden}.v2 .b2 .track i{display:block;height:100%;width:50%;background:#fff;border-radius:99px}.v2 .b2 .nrow{display:flex;justify-content:space-between;font-size:13.5px;color:rgba(255,255,255,.75);margin-top:12px}.v2 .b2 .curve svg{width:100%;height:56px;margin-top:12px;color:var(--blue-deep)}.v2 .b3 .hero{background:#fff;border-radius:16px;padding:32px;text-align:center}.v2 .b3 .hero .ey{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.v2 .b3 .hero .big{font-size:34px;font-weight:600;letter-spacing:-.025em;margin:10px 0 6px}.v2 .b3 .hero .sub{font-size:15px;color:var(--grey)}.v2 .b3 .strip3{display:flex;gap:10px;justify-content:center;margin-top:26px}.v2 .b3 .th{width:74px;border-radius:9px;overflow:hidden;aspect-ratio:9/14;position:relative}.v2 .b3 .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.66)}.v2 .b3 .th.done:after{content:"\2713";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(78,98,124,.72);color:#fff;font-size:20px;font-weight:700}.v2 .b3 .go{margin-top:24px}.v2 .b3 .go .btn{padding:14px 28px;font-size:16px}.v2 .b3 .foot{display:flex;justify-content:center;gap:26px;margin-top:20px;font-size:13.5px;color:var(--grey)}.v2 .b4 .cols{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:18px;gap:18px}.v2 .b4 .t{background:#fff;border-radius:13px;padding:16px 18px;display:flex;align-items:center;gap:14px;margin-bottom:11px}.v2 .b4 .t .th{width:44px;height:56px;border-radius:8px;overflow:hidden;flex:none}.v2 .b4 .t .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.78)}.v2 .b4 .t .tx{min-width:0;flex:1 1}.v2 .b4 .t .ty{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-deep)}.v2 .b4 .t .hk{font-size:15px;font-weight:500;margin-top:2px}.v2 .b4 .t.done{opacity:.5}.v2 .b4 .aside .card{margin-bottom:14px}.v2 .b4 .mcard{background:var(--blue-deep);color:#fff}.v2 .b4 .mcard .eyebrow{color:rgba(255,255,255,.62)}.v2 .b4 .tier{font-size:24px;font-weight:600;margin-top:5px}.v2 .b4 .track{height:5px;background:rgba(255,255,255,.22);border-radius:99px;margin-top:12px;overflow:hidden}.v2 .b4 .track i{display:block;height:100%;width:50%;background:#fff;border-radius:99px}.v2 .b4 .wk{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px;margin-top:12px}.v2 .b4 .wd{text-align:center}.v2 .b4 .wd .n{font-size:10.5px;font-weight:600;color:var(--faint);margin-bottom:6px}.v2 .b4 .wd .bars{display:flex;gap:2px;justify-content:center}.v2 .b4 .wd .b{width:6px;height:22px;border-radius:2px;background:var(--hair)}.v2 .b4 .wd .b.on{background:var(--blue-deep)}.v2 .b4 .val{background:#fff;border-radius:13px;padding:14px 16px;display:flex;align-items:center;gap:12px;margin-bottom:18px}.v2 .b4 .val .av{width:36px;height:36px;border-radius:50%;overflow:hidden;flex:none}.v2 .b4 .val .av img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.v2 .btn.big{padding:15px 32px;font-size:16px}.v2 .btn.s{padding:8px 14px;font-size:13.5px}.v2 .moment{position:relative;height:700px;overflow:hidden;background:#0A0A0A;display:flex;align-items:center;justify-content:center;padding:34px}.v2 .moment .bg{position:absolute;inset:0}.v2 .moment .bg img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.25) brightness(.4)}.v2 .moment .vl{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.3) 45%,rgba(0,0,0,.72))}.v2 .moment .gr{position:absolute;inset:0;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='.55'/></svg>")}.v2 .moment .brand{position:absolute;top:30px;left:38px;z-index:5;font-size:10px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.6)}.v2 .moment .later{position:absolute;top:26px;right:34px;z-index:6;color:rgba(255,255,255,.78);font-size:13.5px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.24);border-radius:99px;padding:9px 18px}.v2 .sheet{position:relative;z-index:5;background:#fff;border-radius:20px;padding:36px 40px;width:100%;max-width:700px;box-shadow:0 34px 80px -24px rgba(0,0,0,.6);text-align:center;max-height:100%;overflow:auto}.v2 .sheet.wide{max-width:840px}.v2 .dots{display:flex;gap:8px;justify-content:center;margin-bottom:24px}.v2 .dots i{width:32px;height:3px;border-radius:2px;background:var(--hair);font-style:normal}.v2 .dots i.on{background:var(--blue-deep)}.v2 .dots i.done{background:var(--blue)}.v2 .ey{font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.v2 .sheet h3{font-size:33px;font-weight:600;letter-spacing:-.025em;margin:14px 0 12px;line-height:1.15}.v2 .sheet .ss{font-size:15.5px;color:var(--grey);line-height:1.65;max-width:500px;margin:0 auto}.v2 .vrond{width:96px;height:96px;border-radius:50%;overflow:hidden;margin:0 auto 20px;position:relative;box-shadow:0 10px 26px -8px rgba(0,0,0,.4);border:3px solid #fff}.v2 .vrond video{width:100%;height:100%;object-fit:cover;display:block}.v2 .vrond .pl{position:absolute;right:2px;bottom:2px;width:26px;height:26px;border-radius:50%;background:var(--blue-deep);color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;padding-left:2px;border:2px solid #fff}.v2 .go{margin-top:26px}.v2 .foot{display:flex;justify-content:center;gap:22px;margin-top:18px;font-size:13.5px;color:var(--faint);flex-wrap:wrap}.v2 .skip{font-size:14px;color:var(--grey);text-decoration:underline;background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.v2 .navrow{display:flex;justify-content:space-between;align-items:center;margin-top:26px;gap:14px;flex-wrap:wrap}.v2 .tun{background:var(--fill);border-radius:13px;padding:18px 20px;margin-top:18px;text-align:left}.v2 .tun .ohd{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.v2 .tun .nm{font-size:15.5px;font-weight:600}.v2 .tun .kw{background:var(--blue-pale);color:var(--blue-deep);border-radius:99px;padding:3px 11px;font-size:12px;font-weight:600}.v2 .tun .ty{font-size:12.5px;color:var(--grey)}.v2 .g3{grid-template-columns:repeat(3,1fr);grid-gap:13px}.v2 .g2,.v2 .g3{display:grid;gap:13px}.v2 .g2{grid-template-columns:repeat(2,1fr);grid-gap:13px}.v2 .tun label{display:block;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.v2 .tun input{width:100%;border:1px solid var(--hair);border-radius:9px;padding:11px 13px;font-size:18px;font-weight:600;font-family:inherit;background:#fff;color:var(--ink)}.v2 .tun input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.16)}.v2 .tun .ca{display:flex;justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.v2 .tun .ca .k{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.v2 .tun .ca .v{font-size:22px;font-weight:600}.v2 .tot{background:var(--blue-deep);border-radius:13px;padding:17px 22px;color:#fff;display:flex;justify-content:space-between;align-items:baseline;margin-top:14px}.v2 .tot .k{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.6)}.v2 .tot .v{font-size:25px;font-weight:600}.v2 .pick{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px;margin-top:20px;text-align:left}.v2 .pk{background:var(--fill);border-radius:11px;padding:11px;display:flex;gap:10px;position:relative}.v2 .pk .th{width:32px;height:41px;border-radius:6px;overflow:hidden;flex:none}.v2 .pk .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.78)}.v2 .pk .ty{font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.v2 .pk .hk{font-size:12.5px;font-weight:500;margin-top:2px;line-height:1.28}.v2 .pk .st{position:absolute;right:7px;top:7px;font-size:13px;color:#C9CFD6}.v2 .pk.on{background:var(--blue-deep)}.v2 .pk.on .ty{color:rgba(255,255,255,.65)}.v2 .pk.on .hk{color:#fff}.v2 .pk.on .st{color:#F0C46A}.v2 .extra{background:#FBF3E6;border-radius:12px;padding:16px 18px;margin-top:16px;text-align:left}.v2 .extra .t{font-size:13.5px;font-weight:600;color:#8A6A32;margin-bottom:12px}.v2 .extra label{display:block;font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#8A6A32;margin-bottom:6px}.v2 .extra input{width:100%;border:1px solid #e6c9a8;border-radius:9px;padding:10px 12px;font-size:15px;font-family:inherit;background:#fff}.v2 .strip{gap:10px;justify-content:center;margin-top:24px;flex-wrap:wrap}.v2 .th2{width:70px;border-radius:9px;overflow:hidden;aspect-ratio:9/14}.v2 .th2 img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.7)}.v2 .moment.full{min-height:100vh;height:auto;padding:44px 34px}.v2 .moment.full .sheet{max-height:none;overflow:visible}.v2 .moment.full .bg,.v2 .moment.full .brand,.v2 .moment.full .gr,.v2 .moment.full .vl{position:fixed}.v2 .moment.full .later{position:fixed;border:none;cursor:pointer;font-family:inherit}.v2 .sduo{position:relative;z-index:5;display:flex;align-items:stretch;width:100%;max-width:760px;min-height:520px;box-shadow:0 34px 80px -24px rgba(0,0,0,.6);border-radius:20px}.v2 .sduo .sheet{display:flex;flex-direction:column;justify-content:center}.v2 .sduo .svid{width:300px;flex:none;position:relative;border-radius:20px 0 0 20px;overflow:hidden;background:#000}.v2 button.vrond{border:none;padding:0;background:none;cursor:pointer;display:block}.v2 .vhint{font-size:13px;color:var(--grey);margin:0 0 22px}.v2 .vhint b{color:var(--blue-deep);font-weight:600}.v2 button.vhintbtn{display:block;margin:0 auto 22px;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.v2 button.vhintbtn:hover b{text-decoration:underline;text-underline-offset:3px}.v2 .sduo .svid video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v2 .sonbtn{position:absolute;left:50%;top:14px;transform:translateX(-50%);z-index:3;background:rgba(255,255,255,.94);color:var(--ink);border:none;border-radius:99px;padding:9px 16px;font-size:13.5px;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.3);white-space:nowrap}.v2 .sduo .sheet{border-radius:0 20px 20px 0;max-width:none;flex:1 1;box-shadow:none}.v2 .pickcols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:28px;text-align:left}.v2 .pcol{display:grid;grid-gap:8px;gap:8px;align-content:start}.v2 .pch{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-align:center;margin-bottom:2px}.v2 .fconseil{background:#FBF3E6;color:#8A6A32;border-radius:9px;padding:10px 13px;font-size:13px;line-height:1.5}.v2 .fconseil,.v2 .frelit{margin-top:7px;text-align:left}.v2 .frelit{font-size:12.5px;color:var(--faint);font-style:italic}.v2 .sheet .fld{text-align:left}.v2 .fld textarea{width:100%;border:1px solid var(--hair);border-radius:11px;padding:14px 15px;font-size:15.5px;font-family:inherit;background:#fff;color:var(--ink);min-height:74px;resize:vertical;line-height:1.5}.v2 .fld textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.16)}.v2 .fgrid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 13px;gap:0 13px}.v2 .ofrow{display:grid;grid-template-columns:1.6fr 1fr auto;grid-gap:0 12px;gap:0 12px;align-items:end;text-align:left}.v2 .ofdel{width:34px;height:50px;background:none;border:none;color:var(--faint);font-size:15px;cursor:pointer;align-self:end;padding-bottom:14px}.v2 .ofdel:hover{color:var(--ink)}.v2 .methbloc{margin-top:16px}.v2 .methoffre{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-deep);text-align:left;margin-top:8px}.v2 .methbloc .offs{margin-top:10px}.v2 .ryth{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:28px;text-align:left}.v2 .rbox{background:var(--fill);border-radius:14px;padding:20px}.v2 .rbox.neuf{background:var(--blue-pale)}.v2 .rbox .rk{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep)}.v2 .rbox .rt{font-size:17px;font-weight:600;margin-top:6px;letter-spacing:-.01em}.v2 .rbox .rd2{font-size:13px;color:var(--grey);margin-top:5px;line-height:1.5}.v2 .step{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border-radius:11px;padding:11px 13px;margin-top:10px}.v2 .step .sl{font-size:14.5px;font-weight:500;flex:1 1}.v2 .step .ctl{display:flex;align-items:center;gap:11px;flex:none}.v2 .step .mn{width:30px;height:30px;border-radius:8px;border:1px solid var(--hair);background:#fff;font-size:17px;color:var(--blue-deep);font-family:inherit;cursor:pointer;line-height:1}.v2 .step .vv{font-size:19px;font-weight:700;min-width:22px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2 .somme{background:var(--blue-deep);color:#fff;border-radius:14px;padding:20px 24px;margin-top:16px;text-align:left;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.v2 .somme .gr2b{flex:1 1;min-width:180px}.v2 .somme .sk{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.62)}.v2 .somme .sv{font-size:32px;font-weight:700;letter-spacing:-.03em;margin-top:5px;line-height:1}.v2 .somme .sd{color:rgba(255,255,255,.78);margin-top:7px}.v2 .somme .rep,.v2 .somme .sd{font-size:13.5px;line-height:1.5}.v2 .somme .rep{background:rgba(255,255,255,.14);border-radius:11px;padding:13px 16px;color:rgba(255,255,255,.9);flex:none;max-width:280px}.v2 .bo-voile{position:fixed;inset:0;z-index:70;background:rgba(8,11,15,.66);border:none;cursor:pointer;width:100%}.v2 .bo-modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:71;width:min(480px,92vw);background:#FBF3E6;border-radius:16px;padding:24px;text-align:left;box-shadow:0 30px 70px -20px rgba(0,0,0,.5)}.v2 .bo-modal .t{font-size:14.5px;font-weight:600;color:#8A6A32;margin-bottom:14px;line-height:1.45}.v2 .bo-modal label{display:block;font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#8A6A32;margin-bottom:6px}.v2 .bo-modal input{width:100%;border:1px solid #e6c9a8;border-radius:9px;padding:11px 13px;font-size:16px;font-family:inherit;background:#fff;color:var(--ink)}.v2 .bo-modal .acts{display:flex;gap:9px;margin-top:16px;flex-wrap:wrap}.v2 .bo-modal .gg2b{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:12px;gap:12px}.v2 .offs{display:grid;grid-gap:11px;gap:11px;margin-top:28px;text-align:left}.v2 .off{background:var(--fill);border-radius:13px;padding:16px 18px;display:flex;align-items:center;gap:14px;cursor:pointer;border:2px solid transparent;transition:.14s}.v2 .off:hover{background:#EDEEF0}.v2 .off .rd{width:24px;height:24px;border-radius:8px;border:2px solid #c3cbd4;background:#fff;flex:none;position:relative}.v2 .off .tx{flex:1 1;min-width:0}.v2 .off .nm,.v2 .off .pr,.v2 .off .tuns{display:block}.v2 .off .nm{font-size:16.5px;font-weight:600;letter-spacing:-.01em}.v2 .off .pr{font-size:13.5px;color:var(--grey);margin-top:2px}.v2 .off .tuns{display:flex;gap:7px;margin-top:9px;flex-wrap:wrap}.v2 .off .kw2{background:#fff;border-radius:99px;padding:4px 11px;font-size:11.5px;font-weight:600;color:var(--blue-deep)}.v2 .off .kw2 i{font-style:normal;color:var(--grey);font-weight:400}.v2 .off input{display:none}.v2 .off.on{background:var(--blue-deep);border-color:var(--blue-deep)}.v2 .off.on .nm,.v2 .off.on .pr{color:#fff}.v2 .off.on .pr{color:rgba(255,255,255,.72)}.v2 .off.on .rd{border-color:#fff;background:#fff}.v2 .off.on .rd:after{content:"";position:absolute;left:7px;top:2.5px;width:6px;height:12px;border:solid var(--blue-deep);border-width:0 2.6px 2.6px 0;transform:rotate(42deg)}.v2 .off.on .kw2{background:rgba(255,255,255,.16);color:#fff}.v2 .off.on .kw2 i{color:rgba(255,255,255,.7)}.v2 .repart{background:var(--blue-pale);color:#3E5268;border-radius:11px;padding:13px 16px;font-size:13.5px;line-height:1.5;margin-top:12px;text-align:left}.v2 .addbtn,.v2 .repart b{color:var(--blue-deep)}.v2 .addbtn{display:block;width:100%;text-align:left;background:#fff;border:1.5px dashed #c9cfd6;border-radius:13px;padding:15px 18px;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;margin-top:11px}.v2 .addbtn:hover{border-color:var(--blue);background:var(--blue-pale)}.v2 .newoff{background:#FBF3E6;border-radius:13px;padding:20px;margin-top:11px;text-align:left}.v2 .newoff .t3{font-size:14px;font-weight:600;color:#8A6A32;margin-bottom:14px}.v2 .newoff label{display:block;font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#8A6A32;margin-bottom:6px}.v2 .newoff input,.v2 .newoff select{width:100%;border:1px solid #e6c9a8;border-radius:9px;padding:11px 13px;font-size:15px;font-family:inherit;background:#fff;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.v2 .newoff .gg{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:12px;gap:12px}.v2 .newoff .gg2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.v2 .newoff .note{font-size:12.5px;color:#8A6A32;margin-top:12px;line-height:1.5}.v2 .newoff .acts2{display:flex;gap:9px;margin-top:15px}.v2 .ctaprev{margin-top:12px}.v2 .ctaprev .pv{background:#fff;border-radius:10px;padding:14px 16px;font-size:14.5px;line-height:1.7;color:#33383E;border:1px solid #e6c9a8;margin-top:8px}.v2 .ctaprev .pv .kw3{background:#E7EFF5;color:#3E5268;font-weight:600;border-radius:4px;padding:1px 6px}.v2 .ctaprev .pvk{font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#8A6A32}.v2 .newoff .err{font-size:13px;color:#B4552D;margin-top:10px;font-weight:600}.v2 .avues{display:flex;gap:6px;background:#fff;border-radius:99px;padding:4px}.v2 .avues a{padding:7px 15px;border-radius:99px;font-size:13.5px;font-weight:600;color:var(--grey)}.v2 .avues a.on{background:var(--blue-deep);color:#fff}.v2 .bo2{padding:8px 24px 12px}.v2 .bo2-row{display:flex;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid var(--hair)}.v2 .bo2>div:last-child .bo2-row{border-bottom:none}.v2 .bo2-tx{flex:1 1;min-width:0}.v2 .bo2-ty{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-deep)}.v2 .bo2-hk{font-size:15.5px;font-weight:500;margin-top:3px}.v2 .bo2-meta{font-size:12.5px;color:var(--faint);margin-top:3px}.v2 .bo2-num{text-align:right;flex:none}.v2 .bo2-v{font-size:22px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2 .bo2-k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.v2 .bo2-ret{flex:none;background:var(--blue-pale);color:var(--blue-deep);border-radius:99px;padding:5px 12px;font-size:12px;font-weight:600;white-space:nowrap}.v2 .bo2-acts{display:flex;gap:7px;flex:none}.v2 .bo2-maj{background:var(--warn-bg);border-radius:12px;padding:15px 17px;margin:4px 0 12px}.v2 .bo2-majt{font-size:13px;font-weight:600;color:var(--warn);margin-bottom:10px}.v2 .bo2-majd{font-size:12.5px;color:var(--warn);opacity:.85;margin:-4px 0 10px;line-height:1.5}.v2 .bo2-majr{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.v2 .bo2-majl{font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--warn)}.v2 .bo2-majs{font-size:13.5px;color:var(--warn)}.v2 .bo2-majr input{width:130px;border:1px solid #e6c9a8;border-radius:9px;padding:10px 13px;font-size:17px;font-weight:600;font-family:inherit;background:#fff;color:var(--ink)}.v2 .nav .grp2{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);padding:16px 10px 5px}.v2 .cov .go2{display:inline-flex;align-items:center;gap:9px;background:#fff;color:var(--ink);font-size:15px;font-weight:600;border-radius:99px;padding:13px 22px;margin-top:18px}.v2 .tdc{background:#fff;border-radius:14px;padding:22px 24px;margin-bottom:14px}.v2 .tdc .d{font-size:20px;font-weight:600;letter-spacing:-.02em}.v2 .tdc .n{font-size:13.5px;color:var(--grey);margin-top:3px}.v2 .it{background:var(--fill);border-radius:12px;padding:14px 16px;margin-top:12px;display:flex;align-items:center;gap:14px}.v2 .it .th{width:42px;height:54px;border-radius:8px;overflow:hidden;flex:none;background:#DDE2E7}.v2 .it .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.82)}.v2 .it .tx2{flex:1 1;min-width:0}.v2 .it .ty{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-deep)}.v2 .it .hk{font-size:15px;font-weight:500;margin-top:3px;line-height:1.35}.v2 .it.done{background:var(--blue-deep)}.v2 .it.done .ty{color:rgba(255,255,255,.68)}.v2 .it.done .hk{color:#fff}.v2 .it .cp{margin-left:auto;flex:none}.v2 .mcard{background:var(--blue-deep);color:#fff}.v2 .mcard .eyebrow{color:rgba(255,255,255,.62)}.v2 .tier{font-size:26px;font-weight:600;margin-top:5px}.v2 .track{height:5px;background:rgba(255,255,255,.22);border-radius:99px;margin-top:12px;overflow:hidden}.v2 .track i{display:block;height:100%;background:#fff;border-radius:99px}.v2 .nrow{display:flex;justify-content:space-between;font-size:13.5px;color:rgba(255,255,255,.75);margin-top:12px}.v2 .duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.v2 .vide{background:#fff;border-radius:15px;padding:44px 40px;text-align:center}.v2 .vide .vi{width:56px;height:56px;border-radius:50%;background:var(--blue-pale);margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--blue-deep)}.v2 .vide h4{font-size:20px;font-weight:600;letter-spacing:-.02em}.v2 .vide p{font-size:15px;color:var(--grey);margin:9px auto 0;line-height:1.6;max-width:400px}.v2.full{position:relative;min-height:100vh;background:#000;display:flex;align-items:center;justify-content:center;padding:26px 18px}.v2.full>.bgphoto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.22) brightness(.5)}.v2.full>.veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.18) 45%,rgba(0,0,0,.55))}.v2 .crd{position:relative;z-index:3;background:#fff;border-radius:20px;padding:78px 34px 34px;width:100%;max-width:430px;box-shadow:0 30px 74px -22px rgba(0,0,0,.62)}.v2 .crd .k2{font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--blue-deep);line-height:1.8}.v2 .crdlogo{position:absolute;top:-38px;left:-38px;width:106px;height:106px;border-radius:50%;box-shadow:0 14px 34px rgba(0,0,0,.3)}.v2 .crd h2{font-size:32px;font-weight:800;letter-spacing:-.04em;line-height:.98;margin-top:12px;text-transform:uppercase}.v2 .crd p{font-size:15.5px;color:var(--grey);margin-top:12px;line-height:1.6}.v2 .fld{margin-top:18px}.v2 .fld label{display:block;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:7px}.v2 .fld input{width:100%;border:1px solid var(--hair);border-radius:11px;padding:14px 15px;font-size:16px;background:#fff;color:var(--ink)}.v2 .fld input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.18)}.v2 .bloc{width:100%;display:block;text-align:center;background:var(--blue-deep);color:#fff;border:0;border-radius:99px;padding:15px;font-size:16px;font-weight:600;cursor:pointer;margin-top:16px}.v2 .bloc:disabled{opacity:.42;cursor:default}.v2 .bloc.ghost2{background:#fff;color:var(--blue-deep);box-shadow:inset 0 0 0 1.5px var(--hair)}.v2 .fine2{font-size:13px;color:var(--faint);margin-top:14px;line-height:1.55;text-align:center}.v2 .okbloc{background:var(--blue-pale);color:#3E5268;border-radius:11px;padding:14px 16px;font-size:14.5px;line-height:1.6;margin-top:16px}.v2 .okbloc b{color:var(--blue-deep)}.v2 .warnbloc{background:var(--warn-bg);color:#6B5321;border-radius:11px;padding:14px 16px;font-size:14px;line-height:1.6;margin-top:14px}.v2 .warnbloc .wk{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#A08246;margin-bottom:6px}.v2 .cov{position:relative;height:400px;background:#0A0A0A;overflow:hidden}.v2 .cov>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.3) brightness(.58)}.v2 .cov .veil{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.16) 48%,rgba(0,0,0,.72))}.v2 .cov .top{position:absolute;top:26px;left:32px;right:32px;z-index:5}.v2 .cov .brow{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:12px}.v2 .cov .brand{font-size:10px;letter-spacing:.22em;color:rgba(255,255,255,.75)}.v2 .cov .brand,.v2 .cov h2{font-weight:800;text-transform:uppercase}.v2 .cov h2{font-size:52px;letter-spacing:-.04em;color:#fff;line-height:.85}.v2 .cov .sub{font-size:14px;color:rgba(255,255,255,.88);margin-top:14px}.v2 .cov .bot{position:absolute;bottom:26px;left:32px;right:32px;z-index:5;display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap}.v2 .cov .money{font-size:40px;font-weight:800;letter-spacing:-.045em;color:#fff;line-height:.9}.v2 .cov .kk{font-size:9.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.58);margin-top:8px}.v2 .cov .sts{display:flex;gap:26px}.v2 .cov .st{text-align:right}.v2 .cov .st .v{font-size:22px;font-weight:800;color:#fff}.v2 .cov .st .l{font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.58)}.v2 .pill{background:var(--blue);color:#fff;border-radius:99px;padding:4px 12px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.v2 .body{padding:26px 28px 40px}.v2 .it .hk{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.v2 .val{background:#fff;border-radius:13px;padding:14px 16px;display:flex;align-items:center;gap:12px;margin-bottom:18px}.v2 .val .av2{width:36px;height:36px;border-radius:50%;overflow:hidden;flex:none;background:#DDE2E7}.v2 .val .av2 img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.v2 .val b{display:block;font-size:15.5px;font-weight:600}.v2 .val small{font-size:13.5px;color:var(--grey)}.v2 .strip{height:74px;margin-top:0;position:relative;background:#0A0A0A;overflow:hidden;display:flex;align-items:flex-end}.v2 .strip>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.25) brightness(.52)}.v2 .sttl{position:relative;z-index:2;padding:0 26px 13px;font-size:26px;font-weight:800;letter-spacing:-.035em;text-transform:uppercase;color:#fff;line-height:1}.v2 .week{display:grid;grid-template-columns:repeat(7,minmax(155px,1fr));grid-gap:10px;gap:10px;overflow-x:auto;padding-bottom:6px}.v2 .day{background:#fff;border-radius:12px;padding:12px 10px}.v2 .day.today{box-shadow:inset 0 0 0 2px var(--blue-deep)}.v2 .dn{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-align:center;margin-bottom:10px}.v2 .week.week8{grid-template-columns:repeat(8,minmax(150px,1fr))}.v2 .dn .dt{display:block;font-size:10.5px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--grey);margin-top:3px}.v2 .day.buffer{background:#FCF7EE}.v2 .zones{display:grid;grid-template-columns:1fr 7fr;grid-gap:10px;gap:10px;margin-bottom:8px}.v2 .zlab{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.v2 .zlab.past{color:var(--warn)}.v2 .zlab.now{color:var(--blue-deep)}.v2 .zlab .ln{flex:1 1;height:1px;background:currentColor;opacity:.3}.v2 .mini.repost{background:var(--warn-bg);box-shadow:inset 0 0 0 1.5px #E6C9A8}.v2 .mini.repost .ty,.v2 .repost-note{color:var(--warn)}.v2 .repost-note{background:var(--warn-bg);border-radius:11px;padding:12px 15px;font-size:13.5px;line-height:1.55;margin-bottom:14px;text-align:left}.v2 .mini{background:var(--fill);border-radius:9px;padding:9px 8px;margin-bottom:7px;position:relative;display:block;width:100%;text-align:left;border:0;cursor:pointer}.v2 .mini:last-child{margin-bottom:0}.v2 .mini .ty{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-deep);padding-right:22px}.v2 .mini .hk{font-size:12.5px;color:var(--grey);margin-top:4px;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.v2 .mini.on{background:var(--blue-deep)}.v2 .mini.on .ty{color:rgba(255,255,255,.7)}.v2 .mini.on .hk{color:#fff}.v2 .mini .box{position:absolute;right:6px;top:6px;width:18px;height:18px;border-radius:6px;border:1.5px solid #c6cdd5;background:#fff;padding:0;cursor:pointer;line-height:0}.v2 .mini .box:after{content:"";position:absolute;left:5.5px;top:1.5px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(42deg);opacity:0}.v2 .mini .box.fait{background:var(--blue-deep);border-color:var(--blue-deep)}.v2 .mini .box.fait:after{opacity:1}.v2 .mini.on .box{border-color:rgba(255,255,255,.6)}.v2 .mini.on .box.fait{background:#fff;border-color:#fff}.v2 .mini.on .box.fait:after{border-color:var(--blue-deep)}.v2 .mini.publie .hk{text-decoration:line-through;opacity:.55}.v2 .avance{background:#fff;border-radius:12px;padding:14px 18px;margin-bottom:14px;display:flex;align-items:center;gap:16px}.v2 .avance .lab{font-size:14.5px;font-weight:500;white-space:nowrap}.v2 .avance .lab b{font-size:17px;font-weight:700}.v2 .avance .rail{flex:1 1;height:7px;background:var(--hair);border-radius:99px;overflow:hidden}.v2 .avance .rail i{display:block;height:100%;background:var(--blue-deep);border-radius:99px;transition:width .25s ease}.v2 .avance .fini{font-size:13px;color:var(--blue-deep);font-weight:600;white-space:nowrap}.v2 .panel{background:#fff;border-radius:14px;padding:24px 26px;margin-top:16px;display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:24px;gap:24px}.v2 .fone{background:#111;border-radius:18px;padding:6px;align-self:start}.v2 .fscr{background:#000;border-radius:13px;overflow:hidden;position:relative;aspect-ratio:9/16}.v2 .fscr>img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.7)}.v2 .fhook{position:absolute;left:12px;right:12px;top:44%;transform:translateY(-50%);color:#fff;z-index:2;font-weight:700;font-size:14px;letter-spacing:-.02em;line-height:1.18;text-align:center;white-space:pre-wrap;text-shadow:0 2px 14px rgba(0,0,0,.55)}.v2 .tunnelbar{display:inline-flex;align-items:center;gap:8px;background:var(--blue-pale);border-radius:99px;padding:7px 13px;font-size:13.5px;color:#3E5268}.v2 .cap-t{font-size:15.5px;line-height:1.78;color:#33383E;white-space:pre-wrap}.v2 .cap-t .kw{background:#E7EFF5;color:#3E5268;font-weight:600}.v2 .cap-t .kw,.v2 .cap-t .ph2{border-radius:4px;padding:1px 5px}.v2 .cap-t .ph2{background:var(--warn-bg);color:var(--warn);font-weight:500}.v2 .me{position:relative}.v2 .sortir{display:block;width:100%;margin-top:12px;padding:9px 10px;border:1px solid var(--hair);background:#fff;border-radius:9px;font-size:13px;font-weight:500;color:var(--grey);cursor:pointer;text-align:center}.v2 .sortir:hover{border-color:var(--blue);color:var(--blue-deep)}.v2 .seg{display:inline-flex;background:var(--fill);border-radius:99px;padding:3px;gap:2px}.v2 .seg button{padding:7px 15px;font-size:13px;font-weight:500;color:var(--grey);border-radius:99px;border:0;background:transparent;cursor:pointer}.v2 .seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.09);font-weight:600}.v2 .mini .gr{position:absolute;right:26px;top:8px;color:var(--faint);font-size:12px;letter-spacing:-2px;cursor:-webkit-grab;cursor:grab}.v2 .mini.on .gr{color:rgba(255,255,255,.5)}.v2 .mini.drag{opacity:.4}.v2 .day.survol{background:var(--blue-pale);box-shadow:0 0 0 2px var(--blue)}.v2 .mini .ty{padding-right:44px}.v2 .filtres2,.v2 .post{margin-bottom:14px}.v2 .post{background:#fff;border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:22px;gap:22px}.v2 .post .fone{align-self:start}.v2 .pnum{font-size:11px;letter-spacing:.13em;color:var(--faint);margin-bottom:9px}.v2 .pnum,.v2 .post .publiepast{font-weight:700;text-transform:uppercase}.v2 .post .publiepast{display:inline-block;margin-left:8px;font-size:10.5px;letter-spacing:.1em;color:var(--blue-deep);background:var(--blue-pale);border-radius:5px;padding:3px 7px}.v2 .duo3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:14px}.v2 .duo3.seule{grid-template-columns:minmax(0,1fr)}.v2 .duo3 .bloc3{background:var(--fill);border-radius:12px;padding:16px 18px;min-width:0}.v2 .duo3 .bloc3.base{background:var(--warn-bg)}.v2 .duo3 .bk4{font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.v2 .duo3 .bloc3.base .bk4{color:#A08246}.v2 .duo3 .txt3{font-size:14px;line-height:1.7;color:#33383E;white-space:pre-wrap;overflow-wrap:anywhere}.v2 .duo3 .bloc3.base .txt3{color:#6B5321}.v2 .duo3 .txt3 .kw{background:#E7EFF5;color:#3E5268;font-weight:600;border-radius:4px;padding:1px 5px}.v2 .duo3 .txt3 .ph2{background:#fff;color:var(--warn);border-radius:4px;padding:1px 5px;font-weight:500}.v2 .duo3 .bloc3:not(.base) .txt3 .ph2{background:var(--warn-bg)}.v2 .tun2{display:inline-flex;align-items:center;gap:9px;background:var(--blue-pale);border-radius:99px;padding:7px 8px 7px 14px;font-size:13.5px;color:#3E5268;position:relative}.v2 .tun2 .chg,.v2 .tun2 b{color:var(--blue-deep)}.v2 .tun2 .chg{background:#fff;border:1px solid #cbdce8;border-radius:99px;padding:5px 11px;font-size:12.5px;font-weight:600;cursor:pointer}.v2 .tun2 .chg:hover{border-color:var(--blue)}.v2 .menu2{position:absolute;top:calc(100% + 8px);left:0;z-index:20;background:#fff;border:1px solid var(--hair);border-radius:13px;padding:6px;width:min(420px,80vw);box-shadow:0 16px 40px -14px rgba(0,0,0,.32)}.v2 .menu2 .grpoff{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--faint);padding:12px 12px 6px}.v2 .menu2>div:first-child .grpoff{padding-top:6px}.v2 .menu2 .opt3{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;background:transparent;padding:9px 12px;border-radius:10px;cursor:pointer}.v2 .menu2 .opt3:hover{background:var(--fill)}.v2 .menu2 .opt3 .kwx{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--blue-deep);background:var(--blue-pale);border-radius:6px;padding:6px 9px;white-space:nowrap}.v2 .menu2 .opt3 .lbl3{font-size:14.5px;font-weight:500;line-height:1.3}.v2 .menu2 .opt3.on{background:var(--blue-deep)}.v2 .menu2 .opt3.on .lbl3{color:#fff}.v2 .menu2 .opt3.on .kwx{background:rgba(255,255,255,.16);color:#fff}.v2 .menu2 .opt3 .coche{margin-left:auto;color:#fff;font-size:14px}.v2 .menu2 .avert2{font-size:12px;color:var(--warn);background:var(--warn-bg);border-radius:9px;padding:10px 12px;margin-top:4px;line-height:1.5}.v2 .bulle-v{position:fixed;right:24px;bottom:70px;z-index:60;width:84px;height:84px;border-radius:50%;border:3px solid #fff;background:#000;padding:0;cursor:pointer;box-shadow:0 12px 30px -8px rgba(0,0,0,.5)}.v2 .bulle-v video{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.v2 .bulle-v .bv-play{position:absolute;left:-2px;bottom:-2px;width:28px;height:28px;border-radius:50%;background:var(--blue-deep);color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;padding-left:2px;border:2.5px solid #fff}.v2 .bulle-v .bv-dit{position:absolute;right:96px;bottom:26px;white-space:nowrap;background:rgba(20,26,34,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:12.5px;font-weight:600;border-radius:99px;padding:8px 14px;opacity:0;transition:opacity .18s;pointer-events:none;box-shadow:0 6px 18px -6px rgba(0,0,0,.5)}.v2 .bulle-v:hover .bv-dit{opacity:1}.v2 .bv-voile{position:fixed;inset:0;z-index:70;background:rgba(8,11,15,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:0;cursor:pointer}.v2 .bv-grande{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:71;width:max-content;max-width:86vw;display:flex;flex-direction:column;align-items:stretch}.v2 .bv-tt{color:#fff;font-size:13.5px;text-align:center;margin-bottom:10px;opacity:.9;flex:none}.v2 .bv-tt span{opacity:.65}.v2 .bv-cadre{background:#000;border-radius:20px;overflow:hidden;flex:none;height:min(72vh,calc(100vh - 150px));aspect-ratio:9/16;max-width:86vw;box-shadow:0 30px 70px -20px rgba(0,0,0,.75)}.v2 .bv-cadre video{width:100%;height:100%;display:block;object-fit:cover;background:#000}.v2 .bv-fermer{flex:none;display:block;width:100%;margin-top:12px;background:#fff;color:var(--ink);border:0;border-radius:99px;padding:13px;font-size:15px;font-weight:600;cursor:pointer}@media (prefers-reduced-motion:reduce){.v2 .bulle-v video{display:none}}.v2 .phonecol{display:flex;flex-direction:column;gap:10px;align-self:start;width:100%}.v2 .phonecol .fone{width:100%;align-self:stretch}.v2 .audio2{font-size:12.5px;color:var(--grey);display:flex;align-items:center;gap:7px;justify-content:center}.v2 .audio2 a{color:var(--blue-deep);font-weight:600;text-decoration:underline}.v2 .audio2.vide4{color:var(--warn)}.v2 .ctrls{display:flex;flex-direction:column;gap:7px}.v2 .ctrls .btn{width:100%;text-align:center}.v2 .retour{font-size:12px;color:var(--blue-deep);font-weight:600;text-align:center;min-height:15px}.v2 textarea.capzone{display:block;width:100%;box-sizing:border-box;font:inherit;font-size:14px;line-height:1.7;color:#33383E;background:#fff;border:0;padding:0;margin:0;border-radius:6px;resize:none;overflow:hidden;field-sizing:content;box-shadow:0 0 0 8px #fff,0 0 0 9px var(--hair)}.v2 textarea.capzone:focus{outline:none;box-shadow:0 0 0 8px #fff,0 0 0 9px var(--blue),0 0 0 12px rgba(132,159,182,.22)}.v2 textarea.fhook{position:absolute;left:12px;right:12px;top:44%;transform:translateY(-50%);z-index:2;box-sizing:border-box;font-family:inherit;font-weight:700;font-size:14px;letter-spacing:-.02em;line-height:1.18;text-align:center;color:#fff;background:rgba(0,0,0,.3);border:0;padding:0;margin:0;resize:none;overflow:hidden;field-sizing:content;border-radius:8px;text-shadow:0 2px 14px rgba(0,0,0,.55);box-shadow:0 0 0 4px rgba(0,0,0,.3),0 0 0 5.5px rgba(255,255,255,.85)}.v2 textarea.fhook:focus{outline:none;box-shadow:0 0 0 4px rgba(0,0,0,.3),0 0 0 6px #fff}.v2 .ctrls.ligne{flex-direction:row;flex-wrap:wrap;align-items:center}.v2 .ctrls.ligne .btn{width:auto}.v2 .sep-ctrl{height:1px;background:var(--hair);margin:3px 0}.v2 .basctrl{grid-column:1/-1;display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--hair)}.v2 .basctrl .sep-v{width:1px;height:24px;background:var(--hair);margin:0 3px}.v2 .basctrl .pousse{margin-left:auto}.v2 .basctrl.gauche{grid-column:auto;flex-direction:column;align-items:stretch;gap:8px;margin-top:6px;padding-top:0;border-top:none}.v2 .basctrl.gauche .btn{width:100%;min-width:0;padding-left:10px;padding-right:10px}.v2 .basctrl.gauche .btn:nth-child(3),.v2 .basctrl.gauche .btn:nth-child(5){margin-top:14px}.v2 .basctrl.gauche .retour{text-align:center;margin-top:2px;padding:0}.v2 .basctrl .retour{min-width:0;padding:0 4px}.v2 .cliquable{cursor:text;border-radius:6px}.v2 .txt3.cliquable:hover{box-shadow:0 0 0 8px #fff,0 0 0 9px var(--hair);background:#fff}.v2 .fhook.cliquable:hover{box-shadow:0 0 0 4px rgba(255,255,255,.28)}.v2 .cliquable:focus-visible{outline:2px solid var(--blue);outline-offset:6px}.v2 .seg2{display:inline-flex;background:var(--fill);border-radius:99px;padding:3px;gap:2px}.v2 .seg2 button{padding:7px 17px;font-size:13.5px;font-weight:500;color:var(--grey);border:0;background:transparent;border-radius:99px;cursor:pointer}.v2 .seg2 button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.09)}.v2 .mets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:18px}.v2 .met{background:#fff;border-radius:14px;padding:19px 21px;min-height:146px;display:flex;flex-direction:column}.v2 .met .dl{margin-top:auto}.v2 .met.ca{background:var(--blue-deep);color:#fff}.v2 .met.ca .eyebrow{color:rgba(255,255,255,.62)}.v2 .met .v{font-size:28px;font-weight:600;letter-spacing:-.03em;margin-top:7px}.v2 .met .dl{font-size:13px;font-weight:600;margin-top:5px}.v2 .met .dl.up{color:#3E6B4C}.v2 .met .dl.dn{color:#9A5B4A}.v2 .met .dl.fl{color:var(--faint)}.v2 .met.ca .dl.up{color:#BFE0CB}.v2 .met.ca .dl.fl{color:rgba(255,255,255,.62)}.v2 .phrase{font-size:17px;line-height:1.7;margin-bottom:16px}.v2 .phrase b{font-weight:600;color:var(--blue-deep)}.v2 .phrase .w{background:#FBF3E6;color:#8A6A32;border-radius:5px;padding:1px 6px;font-weight:600}.v2 .tbl{background:#fff;border-radius:14px;padding:6px 22px 12px}.v2 .tbl .tr{display:grid;grid-template-columns:1.5fr 78px 78px 78px 92px 104px;align-items:center;grid-gap:12px;gap:12px;padding:15px 0;border-bottom:1px solid var(--hair)}.v2 .tbl .tr:last-child{border:none}.v2 .tbl .tr.hd{padding:13px 0 10px;border-bottom:1.5px solid var(--ink)}.v2 .tbl .tr.hd span{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.v2 .tbl .of{font-size:14.5px;font-weight:500}.v2 .tbl .of small{display:block;font-size:12px;color:var(--faint);font-weight:400;margin-top:2px}.v2 .tbl .num{font-size:18px;font-weight:600;text-align:center}.v2 .tbl .num.mut{color:var(--faint);font-weight:400}.v2 .tbl .entn{display:flex;gap:3px;align-items:flex-end;height:28px;justify-content:center}.v2 .tbl .entn i{border-radius:2px;background:var(--blue-deep);width:12px;flex:none}.v2 .tbl .entn i.leak{background:#C89A63}.v2 .tbl .ca{font-size:16.5px}.v2 .tbl .ca,.v2 .tbl .st{font-weight:600;text-align:right}.v2 .tbl .st{font-size:12px;margin-top:2px}.v2 .tbl .st.ok{color:#3E6B4C}.v2 .tbl .st.ko{color:#8A6A32}.v2 .curve2 svg{width:100%;height:96px;margin-top:14px;color:var(--blue-deep);display:block}.v2 .xlab{display:flex;justify-content:space-between;margin-top:8px;font-size:11.5px;color:var(--faint)}.v2 .ladder2{background:#fff;border-radius:14px;padding:8px 22px 14px}.v2 .rung2{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--hair)}.v2 .rung2:last-child{border:none}.v2 .rung2 .mk{width:24px;height:24px;border-radius:50%;background:var(--fill);color:var(--faint);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex:none}.v2 .rung2.done .mk{background:var(--blue-deep);color:#fff}.v2 .rung2.cur .mk{background:#fff;box-shadow:inset 0 0 0 2px var(--blue-deep);color:var(--blue-deep)}.v2 .rung2 .nm{font-size:15px;font-weight:500}.v2 .rung2.locked .nm{color:var(--faint)}.v2 .rung2 .gf{margin-top:1px}.v2 .rung2 .cd,.v2 .rung2 .gf{font-size:12.5px;color:var(--faint)}.v2 .rung2 .cd{margin-left:auto;font-weight:600;white-space:nowrap}.v2 .rung2.cur .cd{color:var(--blue-deep)}.v2 .hint{font-size:13.5px;color:var(--grey)}@media(max-width:860px){.v2 .mets{grid-template-columns:1fr 1fr}.v2 .tbl .tr{grid-template-columns:1fr 62px 62px;gap:8px}.v2 .tbl .entn,.v2 .tbl .tr.hd span:nth-child(5){display:none}.v2 .tbl .tr>div:last-child{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;padding-top:2px}.v2 .tbl .tr.hd span:nth-child(6){display:none}.v2 .tbl .st{margin-top:0}}.v2 .a1 .row{background:#fff;border-radius:14px;padding:16px 20px;display:flex;align-items:center;gap:18px;margin-bottom:11px;text-decoration:none;color:inherit}.v2 .a1 .row:hover{box-shadow:0 6px 20px -12px rgba(0,0,0,.28)}.v2 .a1 .th{width:58px;height:74px;border-radius:9px;overflow:hidden;flex:none}.v2 .a1 .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.2) brightness(.78)}.v2 .a1 .tx{min-width:0;flex:1 1}.v2 .a1 .nm{font-size:17px;font-weight:600}.v2 .a1 .sb{font-size:13.5px;color:var(--faint);margin-top:3px}.v2 .a1 .res{display:flex;gap:26px;text-align:right}.v2 .a1 .res .v{font-size:17px;font-weight:600}.v2 .a1 .res .k{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:2px}.v2 .a1 .go{font-size:14px;font-weight:600;color:var(--blue-deep);white-space:nowrap}.v2 .onglets{padding:16px 26px 4px;background:var(--page)}.v2 .onglets .seg2{display:inline-flex;background:#fff;border:1px solid var(--hair);border-radius:11px;padding:4px;gap:2px}.v2 .onglets .seg2 a{font-size:14px;font-weight:600;color:var(--grey);padding:8px 17px;border-radius:8px;text-decoration:none}.v2 .onglets .seg2 a:hover{color:var(--ink)}.v2 .onglets .seg2 a.on{background:var(--blue-deep);color:#fff}.v2 .moisnav{display:flex;align-items:center;gap:13px;margin-bottom:14px;flex-wrap:wrap}.v2 .moisnav h3{font-size:19px;font-weight:600;margin:0}.v2 .marw{width:34px;height:34px;border-radius:9px;border:1px solid var(--hair);background:#fff;display:flex;align-items:center;justify-content:center;color:var(--blue-deep);font-size:16px;text-decoration:none;flex:none}.v2 .moishint{margin-left:auto;font-size:12.5px;color:var(--faint)}.v2 .moiscard{background:#fff;border:1px solid var(--hair);border-radius:14px;padding:15px 16px;margin-bottom:12px}.v2 .moiscard.live{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.v2 .moiscard.lock{background:#FAFBFC}.v2 .moiscard .mch{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.v2 .moiscard .mct{font-size:15px;font-weight:700}.v2 .moiscard.lock .mct{color:var(--faint)}.v2 .moiscard .mpill{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:3px 9px}.v2 .moiscard .mpill.now{background:var(--blue-deep);color:#fff}.v2 .moiscard .mpill.soon{background:var(--warn-bg);color:var(--warn)}.v2 .moiscard .mpill.done{background:var(--fill);color:var(--grey)}.v2 .moiscard .mcgo{margin-left:auto;font-size:13px;font-weight:600;color:var(--blue-deep);text-decoration:none;white-space:nowrap}.v2 .moisstrip{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:7px;gap:7px}.v2 .moischip{background:var(--fill);border-radius:9px;padding:8px;min-height:52px;overflow:hidden}.v2 .moischip .ty{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--blue-deep)}.v2 .moischip .hk{font-size:11px;color:var(--grey);margin-top:3px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v2 .moischip.star{background:var(--warn-bg);box-shadow:inset 0 0 0 1.5px #E6C9A8}.v2 .moischip.star .ty{color:var(--warn)}.v2 .moiscard.lock .moisstrip{filter:blur(3px);opacity:.5}.v2 .moiscard .mlocktxt{display:flex;align-items:center;gap:8px;justify-content:center;color:var(--warn);font-size:13px;font-weight:600;margin-top:11px}@media(max-width:768px){.v2 .moisstrip{grid-template-columns:repeat(2,1fr)}}.v2 .a1 .row.encours{border:1px solid var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.v2 .a1 .pillnow{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--blue-deep);border-radius:99px;padding:4px 10px;white-space:nowrap}.v2 .a1 .row.locked{background:#FAFBFC;cursor:default}.v2 .a1 .row.locked:hover{box-shadow:none}.v2 .a1 .row.locked .nm{color:var(--faint)}.v2 .a1 .row.locked .sb{color:var(--warn)}.v2 .a1 .row.locked .th img{opacity:.5}.v2 .a1 .go.lock{color:var(--warn)}.v2 .bienvenue{display:flex;gap:14px;align-items:flex-start;background:linear-gradient(180deg,#fff,#FBFCFD);border:1px solid var(--blue-line);border-radius:14px;padding:16px 18px;margin-bottom:18px}.v2 .bienvenue .bv-av{width:44px;height:44px;border-radius:50%;flex:none;background:var(--blue-deep)}.v2 .bienvenue b{font-size:15.5px;font-weight:600;display:block;margin-bottom:3px}.v2 .bienvenue p{font-size:14px;color:#3a4552;line-height:1.55;margin:0}.v2 .bienvenue .bv-sig{font-size:13px;color:var(--grey);font-style:italic;margin-top:8px;display:block}.v2 .arch-note{background:var(--fill);border-radius:11px;padding:12px 16px;font-size:13.5px;color:var(--grey);margin-bottom:20px;display:flex;align-items:center;gap:10px}.v2 .reuse{background:#fff;border-radius:14px;padding:20px 22px;margin-bottom:22px}.v2 .reuse .hd{display:flex;align-items:baseline;gap:11px;margin-bottom:14px;flex-wrap:wrap}.v2 .reuse .hd .t{font-size:18px;font-weight:600}.v2 .reuse .hd .n{font-size:13.5px;color:var(--grey)}.v2 .mini2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.v2 .m2{background:#FDFAF4;box-shadow:inset 0 0 0 1.5px #E6C9A8;border-radius:11px;padding:13px 15px;display:flex;gap:11px}.v2 .m2 .th{width:40px;height:51px;border-radius:7px;overflow:hidden;flex:none}.v2 .m2 .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.78)}.v2 .m2 .ty{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8A6A32}.v2 .m2 .hk{font-size:13.5px;font-weight:500;margin-top:2px;line-height:1.3}.v2 .tabs2{display:flex;gap:24px;border-bottom:1px solid var(--hair);margin-bottom:18px}.v2 .tabs2 button{border:0;background:transparent;padding:0 0 10px;font-size:14.5px;color:var(--faint);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.v2 .tabs2 button.on{color:var(--ink);font-weight:600;border-bottom-color:var(--blue-deep)}.v2 .plist{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.v2 .plist .p{background:#fff;border-radius:13px;padding:15px 17px;display:flex;gap:13px;align-items:flex-start}.v2 .plist .th{width:48px;height:61px;border-radius:8px;overflow:hidden;flex:none}.v2 .plist .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.78)}.v2 .plist .tx{min-width:0;flex:1 1}.v2 .plist .ty{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-deep)}.v2 .plist .hk{font-size:14.5px;font-weight:500;margin-top:3px;line-height:1.35}.v2 .plist .cp{align-self:center;font-size:13px;font-weight:600;color:var(--blue-deep);white-space:nowrap;border:0;background:transparent;cursor:pointer;padding:4px 2px}.v2 .plist .p.unused{box-shadow:inset 0 0 0 1.5px #E6C9A8;background:#FDFAF4}.v2 .plist .p.unused .ty,.v2 .tagu{color:#8A6A32}.v2 .tagu{display:inline-block;background:#F6E9D2;border-radius:5px;padding:1px 7px;font-size:11px;font-weight:600;margin-top:6px}@media(max-width:860px){.v2 .mini2,.v2 .plist{grid-template-columns:1fr}.v2 .a1 .res{gap:16px}}.v2 .m2{width:100%;text-align:left;border:0;font:inherit;cursor:pointer}.v2 .m2:hover{background:#FAF3E7;box-shadow:inset 0 0 0 1.5px #D9B285}.v2 .arcsplit{display:grid;grid-template-columns:1fr 286px;grid-gap:16px;gap:16px;align-items:start}.v2 .plist.une{grid-template-columns:1fr}.v2 .plist .drag{cursor:-webkit-grab;cursor:grab;color:var(--faint);font-size:15px;letter-spacing:-2px;align-self:center}.v2 .plist .p.attrape{opacity:.45}.v2 .plist .retour{font-size:12px;font-weight:600;color:var(--blue-deep);margin-top:6px}.v2 .wk2{background:#fff;border-radius:14px;padding:15px 16px;position:-webkit-sticky;position:sticky;top:14px}.v2 .wk2 .wt{font-size:15px;font-weight:600}.v2 .wk2 .ws{font-size:12.5px;color:var(--grey);margin:2px 0 11px}.v2 .wk2 .wd{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;border:1px dashed transparent}.v2 .wk2 .wd+.wd{border-top:1px solid var(--hair)}.v2 .wk2 .ajour{width:32px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.v2 .wk2 .pts{display:flex;gap:3px;flex:1 1;flex-wrap:wrap}.v2 .wk2 .pt2{width:9px;height:9px;border-radius:3px;background:var(--blue-line)}.v2 .wk2 .pt2.f{background:var(--blue-deep)}.v2 .wk2 .wd.drop{border-color:var(--blue-deep);background:var(--blue-pale)}.v2 .wk2 .add{font-size:11.5px;font-weight:600;color:var(--blue-deep)}.v2 .wk2 .wnote{font-size:12px;color:var(--faint);line-height:1.5;margin-top:11px;padding-top:11px;border-top:1px solid var(--hair)}.v2 .fvoile{position:fixed;inset:0;z-index:40;border:0;background:rgba(20,22,25,.45);cursor:pointer}.v2 .fmodal{position:fixed;z-index:41;left:50%;top:50%;transform:translate(-50%,-50%);width:min(940px,calc(100vw - 40px));max-height:calc(100vh - 60px);overflow:auto;background:#fff;border-radius:16px;padding:22px 24px;box-shadow:0 30px 70px -20px rgba(0,0,0,.6)}.v2 .fmodal .fhd{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}.v2 .fmodal .th.b{width:88px;height:112px;border-radius:10px;overflow:hidden;flex:none}.v2 .fmodal .th.b img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.78)}.v2 .fmodal .ftitre{font-size:19px;font-weight:600;margin-top:4px;line-height:1.25}.v2 .fcols{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.v2 .fmodal .abloc{margin-bottom:15px}.v2 .fmodal .bk{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:5px;display:flex;align-items:center;gap:9px}.v2 .fmodal .ed{margin-left:auto;border:0;background:transparent;font-size:11px;font-weight:600;color:var(--blue-deep);letter-spacing:0;text-transform:none;cursor:pointer;padding:2px 4px}.v2 .fmodal .champ{background:#fff;border-radius:9px;padding:11px 13px;box-shadow:0 0 0 1px var(--hair);font-size:13.5px;line-height:1.65;color:#33383E;white-space:pre-wrap}.v2 .fmodal textarea.champ{width:100%;box-sizing:border-box;font:inherit;font-size:13.5px;line-height:1.65;border:0;resize:none;overflow:hidden;field-sizing:content;box-shadow:0 0 0 2px var(--blue-deep);white-space:pre-wrap}.v2 .fmodal .champ.grand{min-height:150px}.v2 .fmodal .mod{background:var(--warn-bg);color:#6B5321;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.6}.v2 .fmodal .slid{margin:0;padding-left:18px;font-size:13.5px;line-height:1.6}.v2 .fmodal .lienaudio{font-size:13.5px;color:var(--blue-deep);font-weight:600}.v2 .fmodal .tp{font-size:13.5px;line-height:1.65}.v2 .fbas{display:flex;gap:9px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--hair);padding-top:15px;margin-top:4px}.v2 .fbas .retour{font-size:12.5px;font-weight:600;color:var(--blue-deep)}.v2 .fbas .pop{position:relative;margin-left:auto}.v2 .fbas .popm{position:absolute;right:0;bottom:calc(100% + 7px);background:#fff;border:1px solid var(--hair);border-radius:11px;padding:6px;width:200px;z-index:5;box-shadow:0 16px 38px -16px rgba(0,0,0,.34)}.v2 .fbas .popm .ph{font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);padding:7px 9px 5px}.v2 .fbas .popm button{display:block;width:100%;text-align:left;border:0;background:transparent;padding:7px 9px;font-size:13.5px;border-radius:7px;cursor:pointer}.v2 .fbas .popm button:hover{background:var(--fill)}@media(max-width:900px){.v2 .arcsplit{grid-template-columns:1fr}.v2 .wk2{position:static}.v2 .fcols{grid-template-columns:1fr}}.v2 .arcbandeau{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:60;background:#2C4A38;color:#fff;border-radius:11px;padding:13px 20px;font-size:14px;font-weight:500;max-width:min(560px,calc(100vw - 40px));box-shadow:0 18px 40px -14px rgba(0,0,0,.5);animation:arcpop .28s ease}.v2 .arcbandeau.ko{background:#7A3B32}@keyframes arcpop{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.v2 .wk2 .wd.vientdajouter{border-color:#2C4A38;background:#EAF3EE}.v2 .wk2 .wd .add{color:#2C4A38}.v2 .expfiltres{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.v2 .efpill{border:1px solid var(--hair);background:#fff;border-radius:99px;padding:8px 16px;font-size:13.5px;font-weight:500;color:var(--grey);cursor:pointer}.v2 .efpill:hover{border-color:var(--blue-line)}.v2 .efpill.on{background:var(--blue-deep);color:#fff;border-color:var(--blue-deep)}.v2 .expgrid{column-count:3;column-gap:16px}@media(max-width:1100px){.v2 .expgrid{column-count:2}}@media(max-width:680px){.v2 .expgrid{column-count:1}}.v2 .expcard{page-break-inside:avoid;break-inside:avoid;background:#fff;border-radius:14px;overflow:hidden;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.v2 .expembed{min-height:120px}.v2 .expembed .instagram-media{border-radius:0!important;box-shadow:none!important;border:0!important}.v2 .exprepli{display:block;background:var(--blue-deep);color:#fff;padding:22px 20px 24px;text-decoration:none;min-height:150px}.v2 .exprepli .eyebrow{color:rgba(255,255,255,.6)}.v2 .exprepli .ehook{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:10px 0 16px;text-transform:uppercase}.v2 .exprepli .evoir{display:inline-block;background:rgba(255,255,255,.14);border-radius:8px;padding:7px 13px;font-size:12.5px;font-weight:600}.v2 .expqui{display:flex;align-items:center;gap:10px;padding:13px 16px;border-top:1px solid var(--hair)}.v2 .expqui .av{width:30px;height:30px;border-radius:50%;flex:none;background:linear-gradient(150deg,#9aa1a9,#5d646d)}.v2 .expnom{min-width:0;line-height:1.25}.v2 .expnom b{font-size:14px;font-weight:600;display:block}.v2 .expcomm,.v2 .expnom small{font-size:12px;color:var(--faint)}.v2 .expcomm{margin-left:auto;white-space:nowrap}.v2 .ccnext{background:var(--blue-deep);color:#fff;border-radius:16px;display:grid;grid-template-columns:1fr 210px;margin-bottom:22px}.v2 .ccnext-txt{padding:26px 28px}.v2 .ccnext .eyebrow{color:rgba(255,255,255,.6)}.v2 .ccnext-titre{font-size:30px;font-weight:700;letter-spacing:-.02em;margin-top:8px}.v2 .ccnext-quand{font-size:15px;color:rgba(255,255,255,.9);margin-top:10px}.v2 .ccnext-sous{font-size:14.5px;color:rgba(255,255,255,.78);margin-top:6px}.v2 .ccnext-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.v2 .ccnext-actions .btn{background:#fff;color:var(--blue-deep);border-color:#fff}.v2 .ccnext-actions .btn.o{background:transparent;color:#fff;border-color:rgba(255,255,255,.4)}.v2 .ccnext-compte{background:rgba(0,0,0,.18);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0 16px 16px 0}.v2 .ccj{font-size:64px;font-weight:800;letter-spacing:-.05em;line-height:.9}.v2 .ccjl{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-top:8px}.v2 .ccask{background:#fff;border-radius:16px;padding:22px 24px;margin-bottom:8px}.v2 .ccask-titre{font-size:21px;font-weight:600;letter-spacing:-.01em;margin:6px 0 14px}.v2 .ccask-champ{width:100%;box-sizing:border-box;font:inherit;font-size:15px;line-height:1.6;background:var(--fill);border:0;border-radius:11px;padding:14px 16px;min-height:96px;resize:vertical}.v2 .ccask-champ:focus{outline:none;box-shadow:0 0 0 2px var(--blue)}.v2 .ccask-bas{display:flex;align-items:center;gap:16px;margin-top:14px;flex-wrap:wrap}.v2 .ccask-note{flex:1 1;min-width:220px;font-size:13.5px;color:var(--grey);line-height:1.6}.v2 .ccask-note b{color:var(--ink);font-weight:600}.v2 .ccqlist{display:flex;flex-direction:column;gap:11px}.v2 .ccq{background:#fff;border-radius:13px;padding:16px 18px;display:flex;align-items:center;gap:14px}.v2 .ccq-txt{flex:1 1;min-width:0}.v2 .ccq-q{font-size:15px;font-weight:500}.v2 .ccq-meta{font-size:12.5px;color:var(--faint);margin-top:4px}.v2 .ccq-lien{color:var(--blue-deep);font-weight:600;text-decoration:underline}.v2 .ccq-tag{flex:none;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);background:var(--fill);border-radius:99px;padding:5px 12px}.v2 .ccq-tag.ok{color:#3E6B4C;background:#E9F2EC}.v2 .ccreplays{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:820px){.v2 .ccreplays{grid-template-columns:1fr 1fr}.v2 .ccnext{grid-template-columns:1fr}.v2 .ccnext-compte{flex-direction:row;gap:10px;padding:14px}}.v2 .ccrep{text-decoration:none;color:inherit}.v2 .ccrep-vid{position:relative;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:linear-gradient(150deg,#8d949c,#4E627C)}.v2 .ccrep-play,.v2 .ccrep-vid{display:flex;align-items:center;justify-content:center}.v2 .ccrep-play{width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.9);color:var(--blue-deep);font-size:15px;padding-left:3px}.v2 .ccrep-min{position:absolute;right:8px;bottom:8px;background:rgba(0,0,0,.6);color:#fff;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.v2 .ccrep-date{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:10px}.v2 .ccrep-label{font-size:15px;font-weight:600;margin-top:3px}.v2 .repvid{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000;margin-bottom:4px}.v2 .repvid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.v2 .ccq-moi{display:inline-block;margin-left:9px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-deep);background:var(--blue-pale);border-radius:99px;padding:2px 9px;vertical-align:middle}.v2 .ccq-saut{flex:none;border:1px solid var(--blue-deep);background:#fff;color:var(--blue-deep);border-radius:8px;padding:7px 12px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.v2 .ccq-saut:hover{background:var(--blue-deep);color:#fff}.v2 .bib-intro{font-size:14.5px;color:var(--grey);line-height:1.6;margin-bottom:16px;max-width:640px}.v2 .bib-souls{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep);margin:2px 0 10px}.v2 .tutogrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-bottom:8px}.v2 .tutocard{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 22px -16px rgba(0,0,0,.3)}.v2 .tutovid{position:relative;width:100%;aspect-ratio:16/9;background:#0A0A0A}.v2 .tutovid-p{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.v2 .tutovid-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:rgba(255,255,255,.7)}.v2 .tutovid-ph .play{width:0;height:0;border-color:transparent transparent transparent rgba(255,255,255,.85);border-style:solid;border-width:10px 0 10px 16px}.v2 .tutovid-soon{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.v2 .tutometa{padding:13px 15px 15px}.v2 .tutotitre{font-size:15.5px;font-weight:700;letter-spacing:-.01em}.v2 .tutosous{font-size:13px;color:var(--grey);line-height:1.5;margin-top:3px}.v2 .tuto-old{font-size:11.5px;font-style:italic;color:var(--faint);line-height:1.5;margin-top:9px}.v2 .tuto-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.v2 .tbtn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--hair);background:#fff;border-radius:9px;padding:8px 13px;font-size:12.5px;font-weight:600;color:var(--blue-deep);cursor:pointer;text-decoration:none;line-height:1;font-family:inherit}.v2 .tbtn:hover{border-color:var(--blue-deep)}.v2 .tbtn .ar{font-size:11px;opacity:.7}.v2 .tbtn.mod{background:var(--blue-pale);border-color:var(--blue-line)}.v2 .tm-voile{position:fixed;inset:0;background:rgba(20,24,30,.44);display:flex;align-items:center;justify-content:center;padding:22px;z-index:120}.v2 .tm-mdl{background:#fff;border-radius:16px;max-width:560px;width:100%;max-height:86vh;display:flex;flex-direction:column;box-shadow:0 30px 80px -30px rgba(0,0,0,.5)}.v2 .tm-tete{display:flex;align-items:center;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--hair)}.v2 .tm-ey{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-deep)}.v2 .tm-rond{margin-left:auto;width:32px;height:32px;border-radius:50%;border:1px solid var(--hair);background:#fff;font-size:15px;color:var(--grey);cursor:pointer;line-height:1;flex:none}.v2 .tm-rond:hover{border-color:var(--blue-deep);color:var(--blue-deep)}.v2 .tm-corps{padding:8px 22px 24px;overflow:auto}.v2 .tm-part{margin-top:18px}.v2 .tm-part-lbl{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.v2 .tm-part-txt{font-size:14.5px;line-height:1.65;white-space:pre-wrap;color:var(--ink)}.v2 .tm-cro{color:var(--blue-deep);font-weight:600;background:var(--blue-pale);border-radius:5px;padding:0 4px}.v2 .tm-slides{display:flex;flex-direction:column;gap:8px;margin-top:8px}.v2 .tm-slide{background:var(--fill);border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.6;white-space:pre-wrap}.v2 .tm-slide .s{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-deep);display:block;margin-bottom:4px}.v2 .bib-search{width:100%;box-sizing:border-box;font:inherit;font-size:15px;background:#fff;border:1px solid var(--hair);border-radius:11px;padding:13px 16px;margin-bottom:18px}.v2 .bib-search:focus{outline:none;box-shadow:0 0 0 2px var(--blue)}.v2 .biblist{display:flex;flex-direction:column;gap:10px}.v2 .bibq{display:flex;align-items:center;gap:14px;background:#fff;border-radius:13px;padding:16px 18px;text-decoration:none;color:inherit}.v2 .bibq:hover{box-shadow:0 6px 20px -12px rgba(0,0,0,.28)}.v2 .bibq-txt{flex:1 1;min-width:0}.v2 .bibq-q{font-size:15.5px;font-weight:500;line-height:1.4}.v2 .bibq-meta{font-size:12.5px;color:var(--faint);margin-top:4px}.v2 .bibq-voir{flex:none;font-size:12.5px;font-weight:600;color:var(--blue-deep);white-space:nowrap}.v2 .otwrap .ot-offer{background:#fff;border-radius:16px;padding:22px 24px;margin-bottom:16px}.v2 .otwrap .ot2-ohead{display:flex;align-items:center;gap:12px;margin-bottom:16px}.v2 .otwrap .ot2-ohead .nm{font-size:19px;font-weight:600;letter-spacing:-.01em}.v2 .otwrap .ot2-ohead .px{font-size:13px;font-weight:600;color:var(--blue-deep);background:var(--blue-pale);border-radius:99px;padding:4px 12px}.v2 .otwrap .ot2-ohead .edit{margin-left:auto;font-size:13.5px;font-weight:600;color:var(--blue-deep);cursor:pointer}.v2 .otwrap .ot2-lbl{display:none}.v2 .otwrap .ot2-tun{border-top:1px solid var(--hair);padding:15px 0}.v2 .otwrap .ot2-tun:first-of-type{border-top:0;padding-top:2px}.v2 .otwrap .ot2-trow{display:flex;align-items:flex-start;gap:14px}.v2 .otwrap .ot2-tic{width:38px;height:38px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--blue-pale);color:var(--blue-deep)}.v2 .otwrap .ot2-tic svg{width:20px;height:20px}.v2 .otwrap .ot2-tbody{flex:1 1;min-width:0}.v2 .otwrap .ot2-tr1{display:flex;align-items:center;gap:10px}.v2 .otwrap .ot2-tname{font-size:15.5px;font-weight:600}.v2 .otwrap .ot2-pill{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:3px 10px}.v2 .otwrap .ot2-pill.on{color:#3E6B4C;background:#E9F2EC}.v2 .otwrap .ot2-pill.todo{color:#8A6A32;background:var(--warn-bg)}.v2 .otwrap .ot2-kw{font-size:13.5px;color:var(--grey);margin-top:4px}.v2 .otwrap .ot2-kw b{color:var(--blue-deep);font-weight:600}.v2 .otwrap .ot2-cta{font-size:13.5px;color:var(--faint);margin-top:3px;line-height:1.5}.v2 .otwrap .ot2-mod{flex:none;align-self:center;border:1px solid var(--hair);background:#fff;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:600;color:var(--blue-deep);cursor:pointer}.v2 .otwrap .ot2-mod:hover{border-color:var(--blue-deep)}.v2 .otwrap .ot2-addtun{margin-top:12px;background:var(--fill);border-radius:10px;padding:11px 14px;font-size:13.5px;font-weight:600;color:var(--grey);cursor:pointer;text-align:center}.v2 .otwrap .ot2-addtun:hover{color:var(--blue-deep)}.v2 .otwrap .ot2-picker{margin-top:12px;background:var(--fill);border-radius:12px;padding:16px}.v2 .otwrap .ot2-picker .q{font-size:14px;font-weight:600;margin-bottom:11px}.v2 .otwrap .ot2-methods{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}@media(max-width:760px){.v2 .otwrap .ot2-methods{grid-template-columns:1fr}}.v2 .otwrap .ot2-method{background:#fff;border:1px solid var(--hair);border-radius:11px;padding:14px;cursor:pointer}.v2 .otwrap .ot2-method:hover{border-color:var(--blue-deep);box-shadow:0 6px 18px -12px rgba(0,0,0,.25)}.v2 .otwrap .ot2-method .mi{width:34px;height:34px;border-radius:9px;background:var(--blue-pale);color:var(--blue-deep);display:flex;align-items:center;justify-content:center;margin-bottom:9px}.v2 .otwrap .ot2-method .mi svg{width:19px;height:19px}.v2 .otwrap .ot2-method .mn{font-size:14px;font-weight:600}.v2 .otwrap .ot2-method .md{font-size:12px;color:var(--faint);margin-top:4px;line-height:1.5}.v2 .otwrap .ot2-pcancel{text-align:center;font-size:13px;color:var(--faint);margin-top:11px;cursor:pointer}.v2 .otwrap .ot-config{background:var(--fill);border-radius:12px;padding:18px;margin-top:12px}.v2 .otwrap .ot-vid{gap:10px;background:var(--blue-deep);color:#fff;border-radius:10px;padding:14px 16px;margin-bottom:14px}.v2 .otwrap .ot-vid .play{width:30px;height:30px;background:rgba(255,255,255,.9);flex:none;position:relative}.v2 .otwrap .ot-vid .play:after{position:absolute;left:12px;top:9px;border-left:8px solid var(--blue-deep);border-top:6px solid transparent;border-bottom:6px solid transparent}.v2 .otwrap .ot-step{display:flex;align-items:center;gap:11px;flex-wrap:wrap;padding:9px 0}.v2 .otwrap .ot-step .n{width:22px;height:22px;border-radius:50%;background:var(--blue-deep);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}.v2 .otwrap .ot-step .t{font-size:14px}.v2 .otwrap .ot-input{border:1px solid var(--hair);border-radius:9px;padding:9px 12px;font:inherit;font-size:14px}.v2 .otwrap .ot-input.kw{text-transform:uppercase;font-weight:600;letter-spacing:.04em}.v2 .otwrap .ot-kwerr{width:100%;font-size:12.5px;color:#8A6A32;background:var(--warn-bg);border-radius:8px;padding:8px 11px;margin-top:6px}.v2 .otwrap .ot-cta{background:#fff;border-radius:10px;padding:13px 15px;margin-top:12px;font-size:14px;line-height:1.6}.v2 .otwrap .ot-cta .k{background:#E7EFF5;color:#3E5268;font-weight:600;border-radius:4px;padding:0 5px}.v2 .otwrap .ot-cta .ed{margin-left:10px;font-size:12.5px;font-weight:600;color:var(--blue-deep);cursor:pointer}.v2 .otwrap .edited-tag{display:inline-block;margin-left:10px;font-size:11.5px;color:#3E6B4C}.v2 .otwrap .ot-valider{display:flex;align-items:center;gap:12px;background:#fff;border-radius:10px;padding:13px 15px;margin-top:12px;cursor:pointer}.v2 .otwrap .ot-valider .vbox{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--blue-line);display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.v2 .otwrap .ot-valider.ok .vbox{background:var(--blue-deep);border-color:var(--blue-deep)}.v2 .otwrap .ot-valider b{font-size:14px}.v2 .otwrap .ot-valider small{display:block;font-size:12.5px;color:var(--faint);margin-top:2px}.v2 .otwrap .ot2-deltun{text-align:center;font-size:12.5px;color:#9A5B4A;margin-top:12px;cursor:pointer}.v2 .otwrap .ot-p2{background:#fff;border:1px solid var(--blue-line);border-radius:11px;padding:6px;margin-bottom:12px}.v2 .otwrap .ot-p2h{display:flex;align-items:center;gap:10px;padding:8px;cursor:pointer}.v2 .otwrap .ot-p2h .ic{width:30px;height:30px;border-radius:8px;background:var(--blue-pale);display:flex;align-items:center;justify-content:center;font-size:15px;flex:none}.v2 .otwrap .ot-p2h .tt{font-size:13.5px;font-weight:600}.v2 .otwrap .ot-p2h .tt small{display:block;font-weight:400;color:var(--faint);font-size:11.5px;margin-top:1px}.v2 .otwrap .ot-p2h .chev{margin-left:auto;color:var(--faint);font-size:13px}.v2 .otwrap .ot-p2body{padding:4px 9px 11px}.v2 .otwrap .ot-p2shot{background:#0E1420;border-radius:10px;aspect-ratio:16/8.4;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.v2 .otwrap .ot-p2shot:before{content:"";position:absolute;inset:14px;border:1.5px dashed rgba(255,255,255,.22);border-radius:7px}.v2 .otwrap .ot-p2shot .cap{color:#9FB0C2;font-size:12px;font-weight:600;position:relative}.v2 .otwrap .ot-p2instr{margin-top:11px;display:flex;gap:10px;align-items:flex-start}.v2 .otwrap .ot-p2instr .sn{flex:none;width:24px;height:24px;border-radius:50%;background:var(--ok,#2F7D5B);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.v2 .otwrap .ot-p2instr .st{font-size:13.5px;line-height:1.45}.v2 .otwrap .ot-p2nav{margin-top:13px;display:flex;align-items:center;gap:12px}.v2 .otwrap .ot-p2nav .prev{background:none;border:0;font:inherit;font-size:13px;font-weight:600;color:var(--grey);cursor:pointer}.v2 .otwrap .ot-p2nav .prev:disabled{color:var(--blue-line);cursor:default}.v2 .otwrap .ot-p2nav .dots{display:flex;gap:5px;margin:0 auto}.v2 .otwrap .ot-p2nav .dots i{width:7px;height:7px;border-radius:99px;background:var(--blue-line);transition:.15s}.v2 .otwrap .ot-p2nav .dots i.on{background:var(--blue-deep);width:18px}.v2 .otwrap .ot-p2nav .next{background:var(--blue-deep);color:#fff;border:0;border-radius:9px;padding:9px 16px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.v2 .otwrap .ot-assist{margin-top:12px;border:1.5px solid #cfe0d6;background:linear-gradient(180deg,#F3FAF5,#fff);border-radius:12px;padding:14px 15px}.v2 .otwrap .ot-assist.tranq{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--ok,#2F7D5B);font-weight:600}.v2 .otwrap .ot-ah{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.v2 .otwrap .ot-ah .star{width:32px;height:32px;border-radius:50%;background:#E9F4EE;display:flex;align-items:center;justify-content:center;font-size:16px;flex:none}.v2 .otwrap .ot-ah-tx{flex:1 1;min-width:140px}.v2 .otwrap .ot-ah-tx b{font-size:14px;font-weight:600}.v2 .otwrap .ot-ah-tx small{display:block;font-size:12px;color:var(--grey);margin-top:1px}.v2 .otwrap .ot-ago{background:var(--ok,#2F7D5B);color:#fff;border:0;border-radius:9px;padding:9px 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.v2 .otwrap .ot-apanel{margin-top:13px;border-top:1px dashed var(--blue-line);padding-top:13px}.v2 .otwrap .ot-aq{font-size:13px;margin-bottom:6px}.v2 .otwrap .ot-aq b{color:var(--ok,#2F7D5B);font-weight:700}.v2 .otwrap .ot-aina{width:100%;box-sizing:border-box;border:1px solid var(--blue-line);border-radius:9px;padding:9px 12px;font:inherit;font-size:13.5px;resize:vertical;margin-bottom:11px}.v2 .otwrap .ot-abtn{background:var(--ok,#2F7D5B);color:#fff;border:0;border-radius:9px;padding:9px 15px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.v2 .otwrap .ot-aresult{margin-top:13px;background:#fff;border:1px solid #cfe0d6;border-radius:11px;padding:13px 14px}.v2 .otwrap .ot-aresult .rl{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ok,#2F7D5B);margin-bottom:7px}.v2 .otwrap .ot-aresult .rt{font-size:13.5px;line-height:1.55}.v2 .otwrap .ot-aresult .racts{margin-top:11px;display:flex;align-items:center;gap:14px}.v2 .otwrap .ot-aresult .use{background:var(--blue-deep);color:#fff;border:0;border-radius:9px;padding:9px 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.v2 .otwrap .ot-aresult .regen{font-size:12.5px;font-weight:600;color:var(--grey);cursor:pointer}.v2 .otwrap .ot-prog{background:#fff;border-radius:16px;padding:16px 18px;display:flex;align-items:center;gap:16px;box-shadow:0 10px 26px -18px rgba(30,45,70,.35);margin-bottom:6px}.v2 .otwrap .ot-ring{flex:none;width:56px;height:56px;background:conic-gradient(var(--ok,#2F7D5B) calc(var(--p)*1%),#E6ECF1 0)}.v2 .otwrap .ot-ring,.v2 .otwrap .ot-ring b{border-radius:50%;display:flex;align-items:center;justify-content:center}.v2 .otwrap .ot-ring b{width:42px;height:42px;background:#fff;font-size:14px;font-weight:800}.v2 .otwrap .ot-prog-tx{flex:1 1;min-width:0}.v2 .otwrap .ot-prog-tx b{font-size:15.5px;font-weight:800}.v2 .otwrap .ot-prog-tx p{font-size:13px;color:var(--grey);margin-top:2px}.v2 .otwrap .ot-prog-add{flex:none;background:var(--blue-deep);color:#fff;border:0;border-radius:10px;padding:11px 15px;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}@media(max-width:620px){.v2 .otwrap .ot-prog-add{display:none}}.v2 .otwrap .ot-sec2{display:flex;align-items:center;gap:12px;margin:24px 4px 12px}.v2 .otwrap .ot-sec2-lbl{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--faint)}.v2 .otwrap .ot-sec2 .ot-guide-link{margin-left:auto}.v2 .otwrap .ot-hint{display:flex;align-items:flex-start;gap:12px;background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:14px;padding:14px 16px;margin-bottom:14px}.v2 .otwrap .ot-hint .e{font-size:20px;line-height:1.2}.v2 .otwrap .ot-hint .tx{flex:1 1}.v2 .otwrap .ot-hint .tx b{font-size:14px;font-weight:700}.v2 .otwrap .ot-hint .tx p{font-size:13px;color:var(--grey);margin-top:3px;line-height:1.5}.v2 .otwrap .ot-hint .ok{flex:none;align-self:center;border:1px solid var(--blue-line);padding:8px 13px;font:inherit;font-size:12.5px;font-weight:700;color:var(--blue-deep)}.v2 .otwrap .ot-hint .ok,.v2 .otwrap .ot-omore{background:#fff;border-radius:9px;cursor:pointer}.v2 .otwrap .ot-omore{margin-left:auto;width:32px;height:32px;border:0;color:var(--faint);font-size:18px;line-height:1}.v2 .otwrap .ot-omore:hover{background:var(--fill);color:var(--ink)}.v2 .otwrap .otr{display:flex;align-items:center;gap:13px;padding:13px 14px;border-radius:12px;margin:4px 2px}.v2 .otwrap .otr.on{background:linear-gradient(90deg,rgba(47,125,91,.06),transparent 60%);box-shadow:inset 3px 0 0 var(--ok,#2F7D5B)}.v2 .otwrap .otr-ic{width:38px;height:38px;border-radius:10px;flex:none;background:var(--blue-pale);color:var(--blue-deep);display:flex;align-items:center;justify-content:center}.v2 .otwrap .otr-ic svg{width:20px;height:20px}.v2 .otwrap .otr.on .otr-ic{background:#E9F4EE;color:var(--ok,#2F7D5B)}.v2 .otwrap .otr-mid{flex:1 1;min-width:0}.v2 .otwrap .otr-t1{font-size:14.5px;font-weight:700}.v2 .otwrap .otr-st{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;margin-top:3px}.v2 .otwrap .otr-st.act{color:var(--ok,#2F7D5B)}.v2 .otwrap .otr-st.todo{color:#8A6A32}.v2 .otwrap .otr-st .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.v2 .otwrap .otr-go,.v2 .otwrap .otr-st b{color:var(--blue-deep)}.v2 .otwrap .otr-go{flex:none;border:1.5px solid var(--blue-line);background:#fff;border-radius:10px;padding:10px 17px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.v2 .otwrap .otr-go.prim,.v2 .otwrap .otr-go:hover{border-color:var(--blue-deep)}.v2 .otwrap .otr-go.prim{background:var(--blue-deep);color:#fff}.v2 .otwrap .ot-addtun2{margin:8px 6px 4px;padding:11px 14px;border-radius:10px;font-size:13px;font-weight:600;color:var(--grey);cursor:pointer}.v2 .otwrap .ot-addtun2:hover{background:var(--fill);color:var(--blue-deep)}.tw-overlay{--ink:#14161A;--fill:#F4F6F9;--blue:#849FB6;--blue-deep:#4E627C;--blue-pale:#F1F5F8;--blue-line:#DCE5EC;--grey:#6E747C;--faint:#A4AAB2;--ok:#2F7D5B;--ok-bg:#E9F4EE;position:fixed;inset:0;z-index:1000;overflow:auto;padding:26px 18px;background:radial-gradient(1100px 600px at 50% -10%,#E8EEF4 0,rgba(232,238,244,0) 60%),linear-gradient(180deg,#F3F6F9,#EAEEF2);font-family:Hanken Grotesk,system-ui,sans-serif;color:var(--ink);display:flex;align-items:flex-start;justify-content:center}.tw-stage{width:min(560px,100%);margin:auto 0}.tw-topbar{display:flex;align-items:center;gap:14px;margin-bottom:16px;padding:0 4px}.tw-track{flex:1 1;height:7px;background:#E2E8EE;border-radius:99px;overflow:hidden}.tw-fill{height:100%;background:linear-gradient(90deg,#8CA6BD,#4E627C);border-radius:99px;transition:width .5s cubic-bezier(.4,0,.2,1)}.tw-stepno{font-size:12px;font-weight:700;color:var(--blue-deep);white-space:nowrap}.tw-close{width:30px;height:30px;border-radius:50%;border:0;background:#fff;color:var(--grey);font-size:15px;cursor:pointer;box-shadow:0 2px 8px rgba(20,30,45,.08)}.tw-card{background:#fff;border-radius:24px;box-shadow:0 30px 70px -30px rgba(30,45,70,.4);padding:32px 32px 24px;position:relative;overflow:hidden}@media(max-width:560px){.tw-card{padding:26px 20px 20px}}.tw-screen{animation:twpop .45s cubic-bezier(.2,.7,.2,1) both}@keyframes twpop{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tw-emoji{font-size:34px;line-height:1;display:block;margin-bottom:14px}.tw-h1{font-size:26px;font-weight:800;letter-spacing:-.03em;text-wrap:balance;line-height:1.15}.tw-lead{font-size:15px;color:var(--grey);margin-top:9px;line-height:1.5}.tw-chips{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 10px}.tw-chip{border:1px solid var(--blue-line);background:#fff;border-radius:99px;padding:8px 15px;font:inherit;font-size:14px;font-weight:700;color:var(--blue-deep);cursor:pointer}.tw-chip.on,.tw-chip:hover{border-color:var(--blue-deep)}.tw-chip.on{background:var(--blue-deep);color:#fff}.tw-bigin{width:100%;border:1.5px solid var(--blue-line);border-radius:14px;padding:15px 16px;font:inherit;font-size:19px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.tw-bigin:focus{outline:none;border-color:var(--blue-deep);box-shadow:0 0 0 4px rgba(78,98,124,.12)}.tw-warn{margin-top:9px;font-size:12.5px;color:#8A6A32;background:#FBF3E2;border-radius:9px;padding:8px 11px}.tw-flab{font-size:12px;font-weight:700;color:var(--faint);text-transform:uppercase;letter-spacing:.08em;margin:18px 0 7px}.tw-in{width:100%;border:1px solid var(--blue-line);border-radius:11px;padding:12px 14px;font:inherit;font-size:15px;color:var(--ink)}.tw-in:focus{outline:none;border-color:var(--blue-deep)}.tw-apercu{margin-top:18px;background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:13px;padding:14px 16px}.tw-apl{font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--blue);margin-bottom:6px}.tw-apt{font-size:15px;line-height:1.5}.tw-aq{font-size:15px;font-weight:600;margin:18px 0 9px}.tw-arow{display:flex;align-items:center;gap:14px;margin-top:14px}.tw-link{background:none;font:inherit;font-size:13.5px;font-weight:700;color:var(--grey)}.tw-genbtn,.tw-link{border:0;cursor:pointer}.tw-genbtn{margin-left:auto;background:var(--ok);color:#fff;border-radius:10px;padding:11px 17px;font:inherit;font-size:14px;font-weight:700}.tw-out{margin-top:16px;background:linear-gradient(180deg,#F3FAF5,#fff);border:1.5px solid #cfe0d6;border-radius:14px;padding:15px 16px;animation:twpop .4s both}.tw-outl{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ok);margin-bottom:8px}.tw-outt{font-size:14.5px;line-height:1.6}.tw-outacts{margin-top:13px;display:flex;align-items:center;gap:16px}.tw-copy{background:var(--ok);color:#fff;border:0;border-radius:9px;padding:9px 15px;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.tw-overlay .tw-install{margin-top:20px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--blue-deep);color:#fff;border:0;border-radius:14px;padding:16px;font:inherit;font-size:15px;font-weight:800;cursor:pointer;text-decoration:none;box-shadow:0 12px 24px -12px rgba(78,98,124,.9)}.tw-overlay .tw-install:disabled{opacity:.5;cursor:default;box-shadow:none}.tw-tuto-ey{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.tw-tuto-instr{font-size:17px;color:var(--ink)}.tw-overlay .tw-nolink,.tw-tuto-instr{margin-top:16px;font-weight:600;line-height:1.4}.tw-overlay .tw-nolink{display:block;font-size:13px;color:var(--blue-deep);background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:11px;padding:11px 14px;text-decoration:none;text-align:center}.tw-overlay .tw-nolink:hover{border-color:var(--blue-deep)}.tw-video{width:100%;background:#000;display:block}.tw-video,.tw-video-soon{margin-top:16px;border-radius:14px;aspect-ratio:16/9}.tw-video-soon{background:#0E1420;display:flex;align-items:center;justify-content:center;color:#9FB0C2;font-size:14px;font-weight:600}.tw-apwarn{margin-top:11px;font-size:12.5px;line-height:1.45;color:#8A6A32;background:#FBF3E2;border:1px solid #ebd9b3;border-radius:11px;padding:10px 13px}.tw-genblock{margin-top:14px;margin-left:0}.tw-p2{margin-top:16px;border:1px solid var(--blue-line);border-radius:14px;overflow:hidden}.tw-p2h{display:flex;align-items:center;gap:10px;padding:13px 15px;cursor:pointer;background:var(--fill)}.tw-p2ic{font-size:16px}.tw-p2tt{font-size:13.5px;font-weight:700}.tw-p2tt small{display:block;font-weight:400;color:var(--faint);font-size:11.5px}.tw-p2chev{margin-left:auto;color:var(--faint)}.tw-p2b{padding:14px 15px 16px}.tw-shot{background:#0E1420;border-radius:11px;aspect-ratio:16/8.6;position:relative;display:flex;align-items:center;justify-content:center}.tw-shot:before{content:"";position:absolute;inset:14px;border:1.5px dashed rgba(255,255,255,.22);border-radius:8px}.tw-cap{color:#9FB0C2;font-size:12px;font-weight:600;position:relative}.tw-p2i{margin-top:12px;display:flex;gap:10px;align-items:flex-start}.tw-sn{flex:none;width:24px;height:24px;border-radius:50%;background:var(--ok);color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.tw-st{font-size:13.5px;line-height:1.45}.tw-p2nav{margin-top:13px;display:flex;align-items:center;gap:12px}.tw-prev{background:none;border:0;font:inherit;font-size:13px;font-weight:700;color:var(--grey);cursor:pointer}.tw-prev:disabled{color:var(--blue-line);cursor:default}.tw-dots{display:flex;gap:5px;margin:0 auto}.tw-dots i{width:7px;height:7px;border-radius:99px;background:var(--blue-line);transition:.15s}.tw-dots i.on{width:18px}.tw-dots i.on,.tw-p2next{background:var(--blue-deep)}.tw-p2next{color:#fff;border:0;border-radius:9px;padding:8px 15px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.tw-foot{display:flex;align-items:center;margin-top:26px}.tw-back,.tw-del{background:none;border:0;font:inherit;font-size:14px;font-weight:700;cursor:pointer;padding:10px 4px}.tw-back{color:var(--grey)}.tw-del{color:#9A5B4A}.tw-next{margin-left:auto;background:var(--blue-deep);color:#fff;border:0;border-radius:12px;padding:14px 26px;font:inherit;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 12px 24px -12px rgba(78,98,124,.9)}.tw-next:disabled{opacity:.4;cursor:default;box-shadow:none}.tw-celeb{text-align:center;padding:14px 0 6px}.tw-badge{width:92px;height:92px;border-radius:50%;background:var(--ok-bg);display:flex;align-items:center;justify-content:center;margin:6px auto 20px;font-size:44px;animation:twbounce .6s cubic-bezier(.2,1.4,.4,1) both}@keyframes twbounce{0%{transform:scale(0)}60%{transform:scale(1.12)}to{transform:scale(1)}}.tw-recap{margin:20px auto 0;max-width:380px;text-align:left;background:var(--fill);border-radius:14px;padding:14px 18px}.tw-r{display:flex;align-items:center;gap:8px;font-size:14px;padding:5px 0}.tw-r b{color:var(--blue-deep)}.tw-fin{margin-top:22px;display:flex;flex-direction:column;gap:10px}.tw-finp{background:var(--blue-deep);color:#fff;border:0;border-radius:12px;padding:14px;font:inherit;font-size:15px;font-weight:800;cursor:pointer}.tw-fins{background:#fff;color:var(--blue-deep);border:1.5px solid var(--blue-line);border-radius:12px;padding:12px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.tw-context{text-align:center;margin-top:16px;font-size:12.5px;color:var(--grey)}.tw-confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:24px}.tw-confetti i{position:absolute;top:-12px;width:9px;height:14px;border-radius:2px;opacity:0;animation:twfall 1.5s ease-in forwards}@keyframes twfall{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(560px) rotate(320deg)}}.v2 .ot-overlay{position:fixed;inset:0;z-index:50;background:rgba(20,22,25,.45);display:flex;align-items:center;justify-content:center;padding:20px}.v2 .ot-modal{background:#fff;border-radius:16px;padding:24px 26px;width:min(460px,100%);box-shadow:0 30px 70px -20px rgba(0,0,0,.6)}.v2 .ot-modal h3{font-size:19px;font-weight:600;margin-bottom:14px}.v2 .ot-modal .ot-flab{font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin:12px 0 5px}.v2 .ot2-mopts{display:flex;flex-direction:column;gap:8px;margin-top:4px}.v2 .ot2-mopt{display:flex;align-items:center;gap:11px;border:1px solid var(--hair);border-radius:11px;padding:12px 14px;cursor:pointer}.v2 .ot2-mopt.on{border-color:var(--blue-deep);background:var(--blue-pale)}.v2 .ot2-mopt input{margin:0}.v2 .ot2-mopt .mi{width:32px;height:32px;border-radius:9px;background:var(--blue-pale);color:var(--blue-deep);display:flex;align-items:center;justify-content:center;flex:none}.v2 .ot2-mopt .mi svg{width:18px;height:18px}.v2 .ot2-mopt b{font-size:14px}.v2 .ot2-mopt small{display:block;font-size:12px;color:var(--faint);margin-top:2px;line-height:1.5}.v2 .ot-mbtns{display:flex;align-items:center;gap:9px;margin-top:18px}.v2 .ot-modal .btn.ghost{background:#fff;color:var(--grey);border:1px solid var(--hair)}.v2 .ot-modal .btn.danger{background:#8A3B32;border-color:#8A3B32;color:#fff}.v2 .ot-modal .btn.danger.ghost{background:#fff;color:#8A3B32;border-color:#e2c3bd}.v2 .otwrap .ot2-ohead .nm{font-family:var(--font-hanken),sans-serif;text-transform:none}.v2 .otwrap .ot2-addtun,.v2 .otwrap .ot2-mod,.v2 .otwrap .ot2-ohead .edit,.v2 .otwrap .ot2-tname{font-family:var(--font-hanken),sans-serif;text-transform:none;letter-spacing:0}.v2 .otwrap .ot2-pill{font-family:var(--font-hanken),sans-serif}.v2 .ot-modal .ot-input{width:100%;box-sizing:border-box;font:inherit;font-size:15px;font-weight:400;color:var(--ink);background:#fff;border:1px solid var(--hair);border-radius:10px;padding:12px 14px;letter-spacing:0;font-family:var(--font-hanken),sans-serif}.v2 .ot-modal .ot-input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.16)}.v2 .ot-modal .ot-flab,.v2 .ot-modal h3{font-family:var(--font-hanken),sans-serif}.v2 .ot-modal h3{letter-spacing:-.01em}.v2 .ot-modal p{font-size:13px;color:var(--faint);line-height:1.6}.v2 .ot-modal .btn{font-family:var(--font-hanken),sans-serif;text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;padding:11px 20px;border-radius:10px}.v2 .ot-mbtns{gap:10px}.v2 .otwrap .ot-config{display:block;border-top:1px solid var(--hair)}.v2 .otwrap .ot-vid{aspect-ratio:16/9;width:100%;background:#1c1f26;border-radius:12px;margin-bottom:18px;position:relative}.v2 .otwrap .ot-vid,.v2 .otwrap .ot-vid .play{display:flex;align-items:center;justify-content:center}.v2 .otwrap .ot-vid .play{width:52px;height:52px;border-radius:50%;background:#fff}.v2 .otwrap .ot-vid .play:after{content:"";border-left:14px solid #1c1f26;border-top:9px solid transparent;border-bottom:9px solid transparent;margin-left:4px}.v2 .otwrap .ot-vid small{position:absolute;bottom:12px;left:0;right:0;text-align:center;color:rgba(255,255,255,.7);font-size:11px;font-weight:600;letter-spacing:.02em;padding:0 12px}.v2 .otwrap .ot-vid-player{width:100%;height:100%;border-radius:12px;object-fit:contain;display:block;background:#000}.v2 .otwrap .ot-vid-soon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.v2 .if-note{background:var(--fill);border-radius:11px;padding:13px 17px;font-size:13.5px;color:var(--grey);margin-bottom:22px;line-height:1.6}.v2 .if-note b{color:var(--ink);font-weight:600}.v2 .if-2col{display:grid;grid-template-columns:1fr 320px;grid-gap:20px;gap:20px;align-items:start}@media(max-width:960px){.v2 .if-2col{grid-template-columns:1fr}}.v2 .if-card{background:#fff;border-radius:16px;padding:22px 24px}.v2 .if-field{margin-bottom:18px}.v2 .if-field:last-child{margin-bottom:0}.v2 .if-in{width:100%;box-sizing:border-box;font:inherit;font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--hair);border-radius:10px;padding:12px 14px}.v2 .if-in.grand{min-height:84px;resize:vertical;line-height:1.6}.v2 .if-in:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.16)}.v2 .if-aide{font-size:12.5px;color:var(--faint);margin-top:6px;line-height:1.55}.v2 .if-aide b,.v2 .if-flash{color:var(--blue-deep);font-weight:600}.v2 .ap-panel{background:#14171C;color:#fff;border-radius:16px;padding:22px 24px;position:-webkit-sticky;position:sticky;top:14px}.v2 .ap-eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}.v2 .ap-titre{font-size:16px;font-weight:600;margin:8px 0 14px}.v2 .ap-txt{font-size:14px;line-height:1.75;color:rgba(255,255,255,.9);margin-bottom:14px}.v2 .ap-hl{background:rgba(132,159,182,.32);border-radius:4px;padding:1px 5px}.v2 .ap-cta{font-size:14px;color:rgba(255,255,255,.9);margin-bottom:16px}.v2 .ap-note{font-size:12px;color:rgba(255,255,255,.5);line-height:1.6;border-top:1px solid rgba(255,255,255,.12);padding-top:13px}.v2 .if-rythme{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.v2 .if-rythme{grid-template-columns:repeat(2,1fr)}}.v2 .if-stepper{display:flex;align-items:center;gap:14px;margin-top:8px}.v2 .if-stepper button{width:34px;height:34px;border-radius:9px;border:1px solid var(--hair);background:#fff;font-size:18px;color:var(--blue-deep);cursor:pointer;line-height:1}.v2 .if-stepper button:hover{border-color:var(--blue-deep)}.v2 .if-n{font-size:22px;font-weight:600;min-width:22px;text-align:center}.v2 .if-oline{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--hair)}.v2 .if-oline:first-child{padding-top:2px}.v2 .if-oline:last-of-type{border-bottom:0}.v2 .if-onom{font-size:15px;font-weight:600}.v2 .if-oprix{color:var(--faint);font-weight:400}.v2 .if-otuns{font-size:12.5px;color:var(--faint);margin-top:3px}.v2 .if-otag{margin-left:auto;flex:none;font-size:11px;font-weight:600;color:#3E6B4C;white-space:nowrap}.v2 .if-otag.todo{color:#8A6A32}.v2 .abwrap{padding-top:30px}.v2 .ab-titre{font-size:30px;font-weight:700;letter-spacing:-.02em;margin-bottom:18px}.v2 .demo-note{background:var(--warn-bg);color:#8A6A32;border-radius:10px;padding:11px 15px;font-size:13px;margin-bottom:22px}.v2 .ab-2col{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:stretch}@media(max-width:820px){.v2 .ab-2col{grid-template-columns:1fr}}.v2 .ab-eyebrow{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.v2 .ab-eyebrow.light{color:rgba(255,255,255,.6)}.v2 .ab-formule{background:var(--blue-deep);color:#fff;border-radius:16px;padding:24px 26px}.v2 .ab-fnom{font-size:24px;font-weight:600;margin-top:8px}.v2 .ab-prix{font-size:38px;font-weight:700;letter-spacing:-.03em;margin-top:10px}.v2 .ab-next{font-size:13.5px;color:rgba(255,255,255,.75);margin-top:10px}.v2 .ab-lock{display:flex;gap:10px;background:rgba(255,255,255,.12);border-radius:11px;padding:13px 15px;margin-top:20px;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.92)}.v2 .ab-lock b{font-weight:600;color:#fff}.v2 .ab-pay{background:#fff;border-radius:16px;padding:24px 26px}.v2 .ab-cnum{font-size:19px;font-weight:600;margin-top:8px}.v2 .ab-cexp{font-size:13px;color:var(--faint);margin-top:3px}.v2 .ab-adr{font-size:14.5px;line-height:1.7;margin-top:7px;color:#33383E}.v2 .ab-frow{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:18px;gap:18px;padding:15px 0;border-bottom:1px solid var(--hair)}.v2 .ab-frow:last-child{border-bottom:0}.v2 .ab-fnum{font-size:12.5px;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2 .ab-flibn{font-size:14.5px;font-weight:500}.v2 .ab-fdate{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:3px}.v2 .ab-fmt{font-size:14.5px;font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2 .ab-pdf{border:0;background:transparent;color:var(--blue-deep);font-size:13px;font-weight:700;letter-spacing:.04em;cursor:pointer}.v2 .ab-resilwrap{text-align:center;margin-top:22px}.v2 .ab-resil{border:0;background:transparent;color:var(--grey);font-size:13.5px;text-decoration:underline;cursor:pointer}.v2 .ab-resil:hover{color:#8A5B4A}.v2 .af-demo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--warn-bg);padding:10px 16px;font-size:12.5px;color:#8A6A32}.v2 .af-demo>span{font-weight:600}.v2 .af-demo button{border:1px solid #e6d3ae;background:#fff;color:#8A6A32;border-radius:99px;padding:5px 12px;font-size:12.5px;font-weight:500;cursor:pointer}.v2 .af-demo button.on{background:#8A6A32;color:#fff;border-color:#8A6A32}.v2 .af-hero .brand{font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.72);margin-bottom:14px}.v2 .af-herotxt{font-size:15px;line-height:1.7;color:rgba(255,255,255,.9);margin-top:14px;max-width:560px}.v2 .af-herotxt b{color:#fff;font-weight:600}.v2 .af-palcap{text-align:center;margin-bottom:20px}.v2 .af-paltitre{font-size:24px;font-weight:700;letter-spacing:-.02em;margin-top:8px;text-transform:uppercase}.v2 .af-paliers{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}@media(max-width:900px){.v2 .af-paliers{grid-template-columns:1fr 1fr}}.v2 .af-pal{background:#fff;border-radius:14px;padding:22px 18px;text-align:center;position:relative}.v2 .af-pal.on{background:var(--blue-deep);color:#fff}.v2 .af-paltag{position:absolute;top:-9px;left:50%;transform:translateX(-50%);background:var(--warn-bg);color:#8A6A32;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:99px;padding:3px 10px}.v2 .af-palpct{font-size:28px;font-weight:700;letter-spacing:-.02em}.v2 .af-palplage{font-size:12.5px;color:var(--faint);margin-top:4px}.v2 .af-pal.on .af-palplage{color:rgba(255,255,255,.7)}.v2 .af-palmnt{font-size:12.5px;color:var(--grey);margin-top:10px}.v2 .af-pal.on .af-palmnt{color:rgba(255,255,255,.82)}.v2 .af-palmnt:first-of-type{margin-top:16px}.v2 .af-note{background:var(--fill);border-radius:11px;padding:14px 17px;font-size:13.5px;line-height:1.65;color:var(--grey);margin-top:18px}.v2 .af-note b{color:var(--ink)}.v2 .af-cta-wrap{text-align:center;margin-top:24px}.v2 .af-card{background:#fff;border-radius:16px;padding:24px 26px}.v2 .af-sub{font-size:14px;color:var(--grey);margin:6px 0 18px}.v2 .af-grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:720px){.v2 .af-grid2{grid-template-columns:1fr}}.v2 .af-full{grid-column:1/-1}.v2 .af-in{width:100%;box-sizing:border-box;font:inherit;font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--hair);border-radius:10px;padding:12px 14px;margin-top:6px}.v2 .af-in:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.16)}.v2 .af-cond{background:var(--warn-bg);color:#6B5321;border-radius:11px;padding:14px 16px;font-size:13px;line-height:1.65;margin:18px 0}.v2 .af-cond b{color:#5A4519}.v2 .af-envoyee{text-align:center;padding:36px 26px}.v2 .af-check{width:52px;height:52px;border-radius:50%;background:#E9F2EC;color:#3E6B4C;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 14px}.v2 .af-envoyee h4{font-size:19px;font-weight:600;margin-bottom:8px}.v2 .af-envoyee p{font-size:14px;color:var(--grey);line-height:1.7;max-width:440px;margin:0 auto}.v2 .af-cards3{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-gap:14px;gap:14px}@media(max-width:860px){.v2 .af-cards3{grid-template-columns:1fr}}.v2 .af-c3{background:#fff;border-radius:14px;padding:20px 22px}.v2 .af-c3.fort{background:var(--blue-deep);color:#fff}.v2 .af-c3.fort .eyebrow,.v2 .eyebrow.light{color:rgba(255,255,255,.6)}.v2 .af-c3big{font-size:30px;font-weight:700;letter-spacing:-.03em;margin-top:8px}.v2 .af-c3sub{font-size:12.5px;color:var(--faint);margin-top:8px;line-height:1.55}.v2 .af-c3.fort .af-c3sub{color:rgba(255,255,255,.72)}.v2 .af-code{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.14);border-radius:10px;padding:9px 9px 9px 14px;margin-top:16px}.v2 .af-code span{font-size:15px;font-weight:700;letter-spacing:.04em;flex:1 1}.v2 .af-code button{border:0;background:#fff;color:var(--blue-deep);border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.v2 .af-palcur{margin-top:16px}.v2 .af-palcur-top{display:flex;align-items:baseline;gap:12px}.v2 .af-palcur-pct{font-size:26px;font-weight:700}.v2 .af-palcur-n{font-size:13.5px;color:var(--grey)}.v2 .af-progress{height:7px;background:var(--blue-line);border-radius:99px;margin:12px 0 8px;overflow:hidden}.v2 .af-progress i{display:block;height:100%;background:var(--blue-deep);border-radius:99px}.v2 .af-palcur-bot{display:flex;justify-content:space-between;font-size:12.5px;color:var(--faint)}.v2 .af-fhd,.v2 .af-frow{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;align-items:center;grid-gap:14px;gap:14px}.v2 .af-fhd{padding:12px 0 10px;border-bottom:1.5px solid var(--ink)}.v2 .af-fhd span{font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--faint)}.v2 .af-frow{padding:14px 0;border-bottom:1px solid var(--hair)}.v2 .af-frow:last-child{border-bottom:0}.v2 .af-fnom{font-size:14.5px;font-weight:500}.v2 .af-fig{font-size:12px;color:var(--faint);margin-top:2px}.v2 .af-fcell{font-size:13.5px;color:var(--grey)}.v2 .af-fcycle{text-align:right;font-size:14.5px;font-weight:600}.v2 .af-tag{font-size:10.5px;font-weight:600;border-radius:99px;padding:4px 10px;white-space:nowrap}.v2 .af-tag.parti{color:var(--faint);background:var(--fill)}.v2 .af-tag.attente{color:#8A6A32;background:var(--warn-bg)}.v2 .af-bottom{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px;padding-top:18px;border-top:1px solid var(--hair)}.v2 .af-btxt{flex:1 1;min-width:240px;font-size:13px;color:var(--faint);line-height:1.6}.v2 .af-fenetre{display:flex;gap:14px;align-items:center;background:var(--blue-pale);border-radius:12px;padding:15px 18px;margin-bottom:18px;font-size:13.5px;line-height:1.6;color:#3A4657}.v2 .af-fnum2{font-size:28px;font-weight:700;flex:none}.v2 .af-fenetre b,.v2 .af-fnum2{color:var(--blue-deep)}.v2 .af-gain{display:flex;justify-content:space-between;font-size:14px;padding:11px 0;border-bottom:1px solid var(--hair)}.v2 .af-gain.total{border-bottom:0;border-top:1.5px solid var(--ink);font-size:17px;font-weight:700;padding-top:14px;margin-top:4px}.v2 .af-modele{background:#fff;border-radius:16px;overflow:hidden;margin-top:16px}.v2 .af-modele-hd{background:var(--blue-deep);color:#fff;padding:18px 24px}.v2 .af-modele-t{font-size:18px;font-weight:600;margin-top:4px}.v2 .af-modele-body{padding:20px 24px}.v2 .af-modele-note{font-size:13.5px;color:var(--grey);line-height:1.65;margin-bottom:14px}.v2 .af-modele-note b{color:var(--ink)}.v2 .af-ligne{display:flex;justify-content:space-between;font-size:14px;padding:12px 0;border-bottom:1px solid var(--hair)}.v2 .af-ligne.total{font-weight:700;border-bottom:0}.v2 .af-faint{color:var(--faint)}.v2 .af-mention{background:var(--warn-bg);border-radius:11px;padding:13px 15px;margin:14px 0}.v2 .af-mention-box{background:#fff;border-radius:8px;padding:11px 13px;font-size:13.5px;margin-top:7px}.v2 .af-copybloc{background:var(--fill);border-radius:11px;padding:14px 16px}.v2 .af-copyhd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.v2 .af-copyhd button{border:1px solid var(--hair);background:#fff;border-radius:7px;padding:4px 11px;font-size:11.5px;font-weight:600;color:var(--blue-deep);cursor:pointer}.v2 .af-copytxt{font-size:13px;line-height:1.7;color:#33383E}.v2 .af-depot{border:2px dashed var(--blue-line);border-radius:14px;padding:28px;text-align:center;margin-top:16px}.v2 .af-depot-ic{font-size:22px;color:var(--blue-deep)}.v2 .af-depot-t{font-size:16px;font-weight:600;margin:8px 0 4px}.v2 .af-depot-s{font-size:13px;color:var(--faint);line-height:1.6;margin-bottom:14px}.v2 .af-suivi-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:12px}.v2 .af-steps{display:grid;grid-template-columns:repeat(4,1fr);position:relative}.v2 .af-step{position:relative;text-align:center;padding-top:24px}.v2 .af-dot{position:absolute;top:0;left:50%;transform:translateX(-50%);width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--blue-line);z-index:2}.v2 .af-dot.on{background:var(--blue-deep);box-shadow:inset 0 0 0 2px var(--blue-deep)}.v2 .af-line{position:absolute;top:6px;left:50%;width:100%;height:2px;background:var(--blue-line);z-index:1}.v2 .af-line.on{background:var(--blue-deep)}.v2 .af-step-l{font-size:12.5px;font-weight:600}.v2 .af-step-d{font-size:11.5px;color:var(--faint);margin-top:2px}.v2 .hdk-lien{position:fixed;right:24px;bottom:24px;z-index:60;background:#fff;border:1px solid var(--hair);border-radius:99px;padding:8px 14px;font-size:13px;font-weight:500;color:var(--blue-deep);box-shadow:0 4px 14px rgba(20,30,45,.14);cursor:pointer;font-family:inherit}.v2 .hdk-lien:hover{background:var(--blue-pale)}.v2 .hdk-voile{position:fixed;inset:0;z-index:80;background:rgba(10,14,19,.55);display:flex;align-items:flex-start;justify-content:center;padding:7vh 20px 20px}.v2 .hdk-fen{width:640px;max-width:100%;background:#fff;border-radius:18px;box-shadow:0 24px 70px rgba(0,0,0,.35);padding:26px 28px 22px;position:relative;max-height:82vh;overflow:auto}.v2 .hdk-fermer{position:absolute;top:14px;right:16px;border:0;background:transparent;font-size:20px;color:var(--faint);line-height:1;cursor:pointer}.v2 .hdk-fermer:hover{color:var(--ink)}.v2 .hdk-titre{font-size:21px;font-weight:600;letter-spacing:-.01em;text-align:center;margin:0 0 16px}.v2 .hdk-retour{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font-size:13.5px;font-weight:500;color:var(--blue-deep);margin-bottom:12px;padding:0;cursor:pointer}.v2 .hdk-cats{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.v2 .hdk-cat{background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:12px;padding:14px 15px;text-align:left;font-size:14.5px;font-weight:500;color:var(--ink);cursor:pointer;font-family:inherit}.v2 .hdk-cat:hover{border-color:var(--blue-deep)}.v2 .hdk-cat i{font-style:normal;font-size:12.5px;color:var(--grey);margin-top:3px}.v2 .hdk-cat i,.v2 .hdk-pied{display:block;font-weight:500}.v2 .hdk-pied{width:100%;text-align:center;border:0;background:transparent;font-size:14px;color:var(--blue-deep);margin-top:18px;padding:4px;cursor:pointer}.v2 .hdk-pied:hover{text-decoration:underline}.v2 .hdk-cattitre{font-size:17px;font-weight:600;margin-bottom:12px}.v2 .hdk-q{border:1px solid var(--hair);border-radius:11px;margin-bottom:8px;overflow:hidden;background:#fff}.v2 .hdk-q>button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:transparent;padding:13px 15px;font-size:14.5px;font-weight:400;color:var(--ink);cursor:pointer;font-family:inherit}.v2 .hdk-chev{color:var(--faint);transition:transform .15s;flex:none}.v2 .hdk-q.open{border-color:var(--blue-line);background:var(--blue-pale)}.v2 .hdk-q.open .hdk-chev{transform:rotate(180deg)}.v2 .hdk-q.open>button{font-weight:600}.v2 .hdk-rep{padding:0 15px 14px;font-size:14px;color:var(--grey);line-height:1.6}.v2 .hdk-rep b{color:var(--blue-deep);font-weight:500}.v2 .hdk-aller{display:inline-block;margin-top:8px;background:var(--blue-deep);color:#fff;border-radius:8px;padding:8px 13px;font-size:13px;font-weight:500;text-decoration:none}.v2 .hdk-champ{width:100%;border:1px solid var(--hair);border-radius:11px;padding:12px 14px;font-family:inherit;font-size:14.5px;min-height:110px;resize:vertical;outline:none}.v2 .hdk-champ:focus{border-color:var(--blue-deep)}.v2 .hdk-envoyer{display:block;width:100%;margin-top:12px;background:var(--blue-deep);color:#fff;border:0;border-radius:11px;padding:13px;font-size:14.5px;font-weight:500;cursor:pointer;font-family:inherit}.v2 .hdk-envoyer:disabled{opacity:.5;cursor:default}.v2 .hdk-note{font-size:12.5px;color:var(--grey);text-align:center;margin-top:10px}.v2 .hdk-note b{color:var(--blue-deep);font-weight:500}.v2 .hdk-merci{text-align:center;padding:26px 10px 16px}.v2 .hdk-gros{font-size:40px;margin-bottom:10px}.v2 .hdk-merci b{display:block;font-size:18px;margin-bottom:6px}.v2 .hdk-merci p{font-size:14px;color:var(--grey);line-height:1.6}.v2 .fscr.p45{aspect-ratio:4/5}.v2 .slidesplit{position:absolute;inset:0;z-index:2;cursor:pointer;border-radius:11px}.v2 .slidesplit.cliquable:hover{box-shadow:inset 0 0 0 3px rgba(255,255,255,.3)}.v2 .ss-bas,.v2 .ss-haut{position:absolute;left:12px;right:12px;color:#fff;font-weight:700;font-size:11.5px;line-height:1.25;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.6)}.v2 .ss-haut{top:25%}.v2 .ss-bas,.v2 .ss-haut{transform:translateY(-50%)}.v2 .ss-bas{top:75%}.v2 .ss-split{position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(255,255,255,.22)}.v2 .slidesat{position:absolute;inset:0;z-index:2;cursor:pointer;border-radius:11px}.v2 .slidesat.cliquable:hover{box-shadow:inset 0 0 0 3px rgba(255,255,255,.3)}.v2 .sat-titre{position:absolute;left:12px;right:12px;top:50%;transform:translateY(-50%);text-align:center;color:#fff;font-weight:800;font-size:15px;line-height:1.12;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.6)}.v2 .sat-zone{position:absolute;left:8px;right:8px;display:flex;flex-wrap:wrap;gap:5px 8px;justify-content:space-between}.v2 .sat-zone.top{top:8px}.v2 .sat-zone.bot{bottom:8px}.v2 .sat-zone span{color:#fff;font-weight:600;font-size:9.5px;line-height:1.2;max-width:47%;text-shadow:0 1px 6px rgba(0,0,0,.55)}.v2 .sl-fleche{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:26px;height:26px;border-radius:50%;border:0;cursor:pointer;background:rgba(255,255,255,.9);color:#1B1D20;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.3)}.v2 .sl-fleche.gauche{left:6px}.v2 .sl-fleche.droite{right:6px}.v2 .sl-fleche:hover{background:#fff}.v2 .sl-points{position:absolute;left:0;right:0;bottom:9px;z-index:3;display:flex;justify-content:center;gap:5px}.v2 .sl-pt{width:6px;height:6px;border-radius:50%;border:0;padding:0;cursor:pointer;background:rgba(255,255,255,.45)}.v2 .sl-pt.on{background:#fff;width:16px;border-radius:99px}.v2 .sl-cpt{font-size:12px;color:var(--grey);text-align:center}.v2 .cov .covmot{font-size:15px;line-height:1.55;color:rgba(255,255,255,.92);max-width:430px}.v2 .conseil{background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:12px;padding:14px 16px;margin-top:12px}.v2 .conseil-t{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-deep);margin-bottom:6px}.v2 .conseil p{font-size:14.5px;line-height:1.55;margin:0}.v2 .conseil-l{display:inline-block;margin-top:9px;font-size:13.5px;color:var(--blue-deep)}.v2 .duo3 .txt3,.v2 .panel h2,.v2 .post h2{overflow-wrap:anywhere}.v2 .mdl-voile{position:fixed;inset:0;z-index:80;background:rgba(10,14,19,.55);display:flex;align-items:center;justify-content:center;padding:4vh 22px}.v2 .mdl{background:var(--page);border-radius:18px;padding:18px 20px;width:min(1100px,100%);max-height:92vh;display:flex;flex-direction:column;overflow:auto;box-shadow:0 26px 70px rgba(0,0,0,.4)}.v2 .mdl-tete{display:flex;align-items:center;gap:11px;margin-bottom:12px}.v2 .mdl-ey{font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.v2 .mdl-sp{margin-left:auto;display:flex;gap:7px}.v2 .mdl-rond{width:34px;height:34px;border-radius:50%;background:#fff;border:0;cursor:pointer;font-size:16px;color:var(--ink);box-shadow:0 1px 4px rgba(20,30,45,.12);display:flex;align-items:center;justify-content:center}.v2 .mdl-rond:hover{background:var(--blue-pale)}.v2 .mdl-corps{background:#fff;border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:236px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start}.v2 .mdl-corps .pnum{margin-bottom:4px}.v2 .mdl-voile2{position:fixed;inset:0;z-index:110;background:rgba(10,14,19,.4);display:flex;align-items:center;justify-content:center;padding:6vh 22px}.v2 .mdl2{background:var(--warn-bg);border-radius:16px;padding:20px 22px;width:min(620px,100%);max-height:80vh;overflow:auto;box-shadow:0 26px 70px rgba(0,0,0,.45)}.v2 .mdl2-tete{display:flex;align-items:center;margin-bottom:14px}.v2 .mdl2 .bk4{color:#A08246;margin:0}.v2 .mdl2 .mdl-rond{margin-left:auto;background:rgba(255,255,255,.75)}.v2 .mdl2 .txt3{color:#6B5321;font-size:14px;line-height:1.7;white-space:pre-wrap}.v2 .mp{margin-bottom:16px}.v2 .mp:last-child{margin-bottom:0}.v2 .mp .bk4{margin-bottom:7px}.v2 .mp-sl{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-bottom:1px dashed rgba(160,130,70,.25);font-size:13.5px;line-height:1.55;color:#6B5321}.v2 .mp-sl:last-child{border-bottom:0}.v2 .mp-n{flex:none;width:20px;height:20px;border-radius:50%;background:rgba(160,130,70,.18);color:#8A6A32;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.v2 .af-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:22px 28px 0}.v2 .af-tabs button{border:1px solid var(--hair);background:#fff;color:var(--grey);border-radius:99px;padding:9px 16px;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit}.v2 .af-tabs button.on{background:var(--blue-deep);color:#fff;border-color:var(--blue-deep)}.v2 .af-apercu{background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:12px;padding:13px 16px;font-size:14px;line-height:1.55;color:#3C444E;margin-bottom:16px}.v2 .af-apercu b{color:var(--blue-deep)}.v2 .af-err{background:var(--warn-bg);color:#8A6A32;border-radius:10px;padding:10px 13px;font-size:13.5px;margin:12px 0}.av2-tag,.v2 .av2-tag{margin-left:auto;align-self:center;border-radius:99px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.av2-tag.ok{background:#E7F0EA;color:#2F6B45}.av2-tag.ko{background:#F3E7E4;color:#9A5B4A}.v2 .af-star{background:#fff;border-radius:16px;padding:26px 28px;text-align:center;margin-bottom:16px}.v2 .af-star .eyebrow{color:var(--faint)}.v2 .af-starbig{font-size:52px;font-weight:800;letter-spacing:-.03em;line-height:1;margin:10px 0 4px}.v2 .af-starbig span{font-size:24px;color:var(--grey);font-weight:700}.v2 .af-starpar{font-size:16px;font-weight:600}.v2 .af-starou{font-size:14px;color:var(--grey);margin-top:8px}.v2 .af-staravie{display:inline-block;margin-top:16px;background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:99px;padding:8px 16px;font-size:14px;color:var(--blue-deep);font-weight:600}.v2 .af-proj{background:var(--blue-deep);color:#fff;border-radius:16px;padding:22px 26px;margin-bottom:16px}.v2 .af-projt{font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,255,255,.6)}.v2 .af-projq,.v2 .af-projt{text-align:center;margin-bottom:16px}.v2 .af-projq{font-size:15px;color:rgba(255,255,255,.9)}.v2 .af-projq b{color:#fff}.v2 .af-annees{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.v2 .af-an{background:rgba(255,255,255,.1);border-radius:12px;padding:14px 10px;text-align:center}.v2 .af-any{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.65)}.v2 .af-anv{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-top:5px}.v2 .af-ancumul{font-size:11px;color:rgba(255,255,255,.6);margin-top:3px}.v2 .af-projnote{font-size:13px;color:rgba(255,255,255,.75);text-align:center;margin-top:14px;line-height:1.5}.v2 .af-plus{background:var(--warn-bg);border-radius:13px;padding:15px 18px;margin-bottom:4px;font-size:14.5px;line-height:1.6;color:#6B5321}.v2 .af-plus b{color:#5A4519}.v2 .fone .fscr:after{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.34)}.v2 .fhook.story{position:absolute;left:14px;right:14px;top:50%;transform:translateY(-50%);z-index:2;max-height:calc(100% - 26px);overflow-y:auto;padding:11px 12px;color:#fff;font-weight:700;font-size:11.5px;line-height:1.4;text-align:center;white-space:pre-wrap;text-shadow:0 2px 10px rgba(0,0,0,.55)}.v2 .fhook.story.cliquable{cursor:pointer;border-radius:12px}.v2 .fhook.story.cliquable:hover{box-shadow:inset 0 0 0 2px rgba(255,255,255,.4)}.v2 textarea.fhook.story.modif{position:absolute;left:14px;right:14px;top:50%;transform:translateY(-50%);z-index:2;max-height:calc(100% - 26px);overflow-y:auto;field-sizing:content;padding:11px 12px;background:rgba(0,0,0,.3);border:0;resize:none;outline:none;font-family:inherit;text-align:center;color:#fff;font-weight:700;font-size:11.5px;line-height:1.4;white-space:pre-wrap;border-radius:12px;box-shadow:inset 0 0 0 2.5px rgba(255,255,255,.9);text-shadow:0 2px 10px rgba(0,0,0,.55)}.v2 .ongl{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.v2 .ong{width:32px;height:32px;border-radius:9px;border:1px solid var(--hair);background:#fff;font-size:13px;font-weight:700;color:var(--grey);cursor:pointer;font-family:inherit;padding:0}.v2 .ong.on{background:var(--blue-deep);color:#fff;border-color:var(--blue-deep)}.v2 .lbl-sl{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:7px}.v2 .slidezone{height:104px;max-height:104px;min-height:104px;overflow-y:auto;resize:none}.v2 .fhook.apercu{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.v2 .temoin{display:inline-flex;align-items:center;gap:5px;background:var(--blue-pale);color:var(--blue-deep);border:1px dashed var(--blue);border-radius:8px;padding:1px 8px;font-size:.9em;font-weight:600;white-space:normal;line-height:1.3}.v2 .fhook .temoin{background:rgba(255,255,255,.16);color:#fff;border-color:rgba(255,255,255,.75);text-shadow:none}.v2 .stq{display:block;max-width:230px;margin:12px auto;background:#fff;border-radius:18px;padding:12px 14px 11px;box-shadow:0 8px 24px rgba(0,0,0,.28);text-align:center}.v2 .stq .stq-q{display:block;font-size:13px;font-weight:700;color:#1B1D20;line-height:1.3;text-shadow:none;letter-spacing:0}.v2 .stq .stq-a{display:block;margin-top:10px;background:#EFF1F4;color:#9AA0A8;border-radius:11px;padding:8px 12px;font-size:12px;font-weight:600;text-align:left;text-shadow:none}.v2 .btn.tog{min-width:164px}.v2 textarea.fhook.story.modif:focus{box-shadow:inset 0 0 0 3px #fff}.v2 .burger,.v2 .side-close,.v2 .side-voile,.v2 .topbar{display:none}@media (max-width:768px){.v2.shell2{grid-template-columns:1fr}.v2 .topbar{display:flex;align-items:center;gap:12px;position:-webkit-sticky;position:sticky;top:0;z-index:60;background:#fff;border-bottom:1px solid var(--hair);padding:9px 12px;height:54px}.v2 .topbar-logo{height:20px;width:auto}.v2 .burger{display:flex;flex-direction:column;justify-content:center;gap:4px;flex:none;width:40px;height:40px;padding:9px;background:transparent;border:0;cursor:pointer}.v2 .burger span{display:block;height:2px;border-radius:2px;background:var(--ink)}.v2 .side{position:fixed;top:0;left:0;bottom:0;width:280px;max-width:86vw;z-index:80;transform:translateX(-100%);transition:transform .25s ease;overflow-y:auto;box-shadow:0 0 40px rgba(0,0,0,.18)}.v2 .side.ouvert{transform:translateX(0)}.v2 .side-close{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:1px solid var(--hair);background:#fff;font-size:14px;color:var(--ink);cursor:pointer;z-index:2}.v2 .side-voile{display:block;position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.42)}.v2 .body{padding:18px 15px 40px}.v2 .b4 .cols,.v2 .duo,.v2 .duo3,.v2 .mdl-corps{grid-template-columns:1fr}.v2 .mdl-voile{padding:0}.v2 .mdl{width:100vw;max-width:none;height:100dvh;max-height:none;border-radius:0;padding:12px 13px}.v2 .mdl-corps{padding:16px;gap:16px}.v2 .phonecol{align-items:center}.v2 .phonecol .fone{width:100%;max-width:210px}.v2 .basctrl.gauche{width:100%;max-width:330px;margin:0 auto}}.v2 .main{overflow-x:clip}@media (max-width:768px){.v2 .week,.v2 .week.week8{grid-template-columns:1fr;gap:14px}.v2 .zones{display:none}.v2 .b1 .t,.v2 .b2 .duo,.v2 .bo-modal .gg2b,.v2 .cols,.v2 .fgrid2,.v2 .g2,.v2 .g3,.v2 .gg,.v2 .gg2,.v2 .newoff .gg,.v2 .newoff .gg2,.v2 .ofrow,.v2 .pickcols,.v2 .ryth{grid-template-columns:1fr}.v2 .pick{grid-template-columns:1fr 1fr}}@media (min-width:769px){.v2 .mdl-corps:has(.carbtns) .phonecol{grid-column:1;grid-row:1}.v2 .mdl-corps:has(.carbtns) .carbtns{grid-column:1;grid-row:2}.v2 .mdl-corps:has(.carbtns) .txtcol{grid-column:2;grid-row:1/3}.v2 .post:has(.carbtns) .phonecol{grid-column:1;grid-row:1}.v2 .post:has(.carbtns) .carbtns{grid-column:1;grid-row:2}.v2 .post:has(.carbtns) .txtcol{grid-column:2;grid-row:1/3}}@media (max-width:768px){.v2 .mdl-corps{display:flex;flex-direction:column}.v2 .mdl-corps .phonecol{order:1}.v2 .mdl-corps .txtcol{order:2}.v2 .mdl-corps .carbtns{order:3}.v2 .mdl-corps .basctrl:not(.carbtns){order:4}.v2 .post:has(.carbtns){display:flex;flex-direction:column}.v2 .post:has(.carbtns) .phonecol{order:1}.v2 .post:has(.carbtns) .txtcol{order:2}.v2 .post:has(.carbtns) .carbtns{order:3}}@media (max-width:768px){.v2 .bulle-v{width:54px;height:54px;right:12px;bottom:64px}.v2 .bulle-v .bv-dit{display:none}.v2 .hdk-lien{right:12px;bottom:12px;padding:9px 13px;font-size:13px}.v2 .af-hero h2,.v2 .cov h2{font-size:clamp(30px,8.5vw,44px);line-height:.95}.v2 .a1 .row{flex-wrap:wrap;gap:12px}.v2 .a1 .tx{flex:1 1 130px}.v2 .a1 .res{width:100%;justify-content:space-between;gap:10px;text-align:left;order:3}.v2 .a1 .go{order:2}}.v2 .fmodal .cp{margin-left:auto;flex:none;background:#fff;border:1px solid var(--hair);border-radius:99px;padding:7px 15px;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer;font-family:inherit;white-space:nowrap}.v2 .fmodal .cp:hover{background:var(--blue-pale)}@media (max-width:768px){.v2 .fvoile{z-index:89}.v2 .fmodal{left:0;top:0;transform:none;width:100vw;max-width:none;height:100dvh;max-height:none;border-radius:0;padding:14px 15px;z-index:90}.v2 .fcols{grid-template-columns:1fr}.v2 .fmodal .th.b{width:66px;height:84px}.v2 .bo2-row{flex-wrap:wrap;gap:8px 12px}.v2 .bo2-tx{flex:1 1 100%}.v2 .bo2-num{flex:none;text-align:left}.v2 .bo2-ret{flex:1 1 auto}.v2 .bo2-acts{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap}.v2 .crdlogo{left:-4px}}.promobar{position:-webkit-sticky;position:sticky;top:0;z-index:60;width:100%;background:#fff;border-bottom:1px solid var(--blue-line);color:var(--ink);text-align:center;padding:12px 18px;font-size:14px;font-weight:700;line-height:1.45}.promobar .code,.promobar .pct{color:var(--blue-deep);font-weight:800}.promobar .code{letter-spacing:.03em}.promobar .rmk{color:var(--grey);font-weight:600;margin-left:10px}.promobar .cd{color:var(--blue-deep);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:14px}@media(max-width:680px){.promobar{font-size:12.5px;padding:10px 12px}.promobar .cd,.promobar .rmk{display:block;margin-left:0;margin-top:2px}}.v2.full.cxpage{align-items:flex-start;padding:26px 18px 52px}.v2 .cx{position:relative;z-index:3;width:100%;max-width:960px;margin:0 auto}.v2 .cx .brow{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.v2 .cx .logo{font-size:12px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#fff}.v2 .cx .secure{font-size:12.5px;color:rgba(255,255,255,.85);display:flex;align-items:center;gap:6px}.v2 .cx .co{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:20px;gap:20px;align-items:stretch}.v2 .cx .recap{background:#fff;border-radius:18px;padding:24px 24px 22px;box-shadow:0 30px 60px -28px rgba(0,0,0,.55)}.v2 .cx .plans-lbl{font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin:18px 0 9px}.v2 .cx .plans{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.v2 .cx .plan{position:relative;text-align:left;border:1.5px solid var(--hair);border-radius:13px;padding:13px;background:#fff;cursor:pointer;font-family:inherit}.v2 .cx .plan.on{border-color:var(--blue-deep);background:var(--blue-pale)}.v2 .cx .plan .pl-name{font-size:13.5px;font-weight:700;color:var(--ink)}.v2 .cx .plan .pl-cad{font-size:11px;color:var(--grey);margin-top:2px}.v2 .cx .plan .pl-price{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin-top:10px}.v2 .cx .plan .pl-unit{font-size:10.5px;color:var(--grey);margin-top:3px}.v2 .cx .plan .pl-badge{position:absolute;top:-9px;right:9px;white-space:nowrap;font-size:9.5px;font-weight:800;color:#fff;background:var(--ok);border-radius:99px;padding:3px 8px}.v2 .cx .abo{background:var(--blue-pale);border-radius:12px;padding:13px 15px;margin-top:18px}.v2 .cx .abo-t{font-size:13.5px;font-weight:700;color:var(--blue-deep)}.v2 .cx .abo-d{font-size:12.5px;color:var(--grey);line-height:1.5;margin-top:5px}.v2 .cx .abo-d b,.v2 .cx .gtitle{color:var(--ink)}.v2 .cx .gtitle{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.35}.v2 .cx .gains{list-style:none;margin:14px 0 4px;padding:0}.v2 .cx .gains li{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;color:var(--ink);padding:5px 0}.v2 .cx .gains b{font-weight:600}.v2 .cx .gains .ck{color:var(--blue-deep);font-weight:800;flex:none}.v2 .cx .rlines{margin-top:16px;border-top:1px solid var(--hair);padding-top:14px}.v2 .cx .rl{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:var(--grey);padding:6px 0}.v2 .cx .rl .strk{text-decoration:line-through;color:var(--faint)}.v2 .cx .rl.promo{color:var(--ok);font-weight:600}.v2 .cx .rtot{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--hair);margin-top:8px;padding-top:14px}.v2 .cx .rtot .l{font-size:15px;font-weight:700;color:var(--ink)}.v2 .cx .rtot .v{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.v2 .cx .promo-wrap{margin-top:16px;padding-top:14px;border-top:1px solid var(--hair)}.v2 .cx .promo-lbl{font-size:13px;color:var(--grey);margin-bottom:8px}.v2 .cx .promo{display:flex;gap:8px}.v2 .cx .promo-field{flex:1 1;position:relative}.v2 .cx .promo-field input{width:100%;border:1px solid var(--hair);border-radius:11px;padding:13px 36px 13px 14px;font-size:15.5px;background:#fff;color:var(--ink);font-family:inherit}.v2 .cx .promo-field input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.18)}.v2 .cx .promo-x{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:none;color:var(--faint);cursor:pointer;font-size:15px;font-weight:700;font-family:inherit;padding:4px 8px;line-height:1}.v2 .cx .promo-x:hover{color:var(--ink)}.v2 .cx .promo>button{border:0;background:var(--ink);color:#fff;border-radius:11px;padding:0 20px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap}.v2 .cx .promo-ok{display:flex;align-items:center;gap:8px;margin-top:9px;font-size:13.5px;font-weight:600;color:var(--ok)}.v2 .cx .promo-bad{margin-top:9px;font-size:13px;color:var(--warn);font-weight:600}.v2 .cx .vwrap{display:flex;gap:13px;align-items:center;margin-top:20px;padding-top:18px;border-top:1px solid var(--hair)}.v2 .cx .vrond{width:72px;height:72px;border-radius:50%;overflow:hidden;position:relative;flex:none;box-shadow:0 8px 20px rgba(0,0,0,.22)}.v2 .cx .vrond video{width:100%;height:100%;object-fit:cover;display:block}.v2 .cx .vrond .pl{position:absolute;right:2px;bottom:2px;width:22px;height:22px;border-radius:50%;background:var(--blue-deep);color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;border:2px solid #fff}.v2 .cx .vtx{font-size:13px;color:var(--grey);line-height:1.45}.v2 .cx .vtx b{color:var(--ink)}.v2 .cx .trust{margin-top:18px;display:grid;grid-gap:8px;gap:8px}.v2 .cx .trust .ti{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--grey)}.v2 .cx .trust .ti .k{color:var(--blue-deep);font-weight:800;flex:none}.v2 .cx .form{background:#fff;border-radius:18px;padding:28px 30px 26px;box-shadow:0 30px 60px -28px rgba(0,0,0,.55)}.v2 .cx .form h1{font-size:27px;font-weight:800;letter-spacing:-.03em}.v2 .cx .form .sub{font-size:14px;color:var(--grey);margin-top:7px;line-height:1.5}.v2 .cx .lbl{display:block;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin:16px 0 7px}.v2 .cx .in{width:100%;border:1px solid var(--hair);border-radius:11px;padding:13px 14px;font-size:15.5px;background:#fff;color:var(--ink);font-family:inherit}.v2 .cx .in:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(132,159,182,.18)}.v2 .cx select.in{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' fill='none' stroke='%236E747C' stroke-width='1.6'/></svg>");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.v2 .cx .g2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.v2 .cx .g-cpville{display:grid;grid-template-columns:.5fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.v2 .cx .check{display:flex;gap:11px;align-items:flex-start;margin-top:18px;cursor:pointer;background:var(--fill);border-radius:12px;padding:14px 15px}.v2 .cx .check input{width:20px;height:20px;margin-top:1px;flex:none;accent-color:var(--blue-deep)}.v2 .cx .check .ct{font-size:14px;font-weight:600;display:block}.v2 .cx .check .ch{font-size:12.5px;color:var(--grey);display:block;margin-top:2px;line-height:1.45}.v2 .cx .pro-extra{border-left:2px solid var(--blue-line);padding-left:16px;margin-top:4px}.v2 .cx .pm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:8px}.v2 .cx .pmb{border:1px solid var(--hair);border-radius:11px;padding:13px 6px;text-align:center;font-size:13px;font-weight:600;background:#fff;color:var(--ink);cursor:pointer;font-family:inherit}.v2 .cx .pmb.on{border-color:var(--blue-deep);box-shadow:0 0 0 2px rgba(78,98,124,.14)}.v2 .cx .pmnote{font-size:12px;color:var(--faint);margin-top:9px;line-height:1.45}.v2 .cx .peppol{background:var(--warn-bg);color:#6B5321;border-radius:11px;padding:13px 15px;font-size:13px}.v2 .cx .conote,.v2 .cx .peppol{line-height:1.55;margin-top:14px}.v2 .cx .conote{font-size:12.5px;color:var(--grey)}.v2 .cx .pay{width:100%;border:0;background:var(--blue-deep);color:#fff;border-radius:99px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;margin-top:22px;font-family:inherit}.v2 .cx .pay:disabled{opacity:.6;cursor:default}.v2 .cx .stub{background:var(--blue-pale);color:#3E5268;border-radius:11px;padding:13px 15px;font-size:13.5px;line-height:1.55;margin-top:12px;text-align:center}.v2 .cx .payblock{margin-top:18px;padding-top:20px;border-top:1px solid rgba(27,29,32,.1)}.v2 .cx .backlink{display:block;width:100%;margin:12px auto 0;background:none;border:0;color:var(--grey);font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;text-align:center}.v2 .cx .paidok{background:var(--ok-bg);border:1px solid var(--ok);border-radius:14px;padding:20px;margin-top:18px;text-align:center}.v2 .cx .paidok-t{font-size:17px;font-weight:800;color:var(--ok);letter-spacing:-.01em}.v2 .cx .paidok-d{font-size:13.5px;line-height:1.55;color:var(--ink);margin-top:8px}.v2 .cx .paysecure{text-align:center;font-size:12.5px;color:var(--grey);font-weight:600;margin-top:12px}.v2 .cx .payfine{text-align:center;font-size:12.5px;color:var(--faint);margin-top:8px}@media (max-width:760px){.v2 .cx .co,.v2 .merci-2col{grid-template-columns:1fr}.v2 .merci-video{min-height:300px}.v2 .merci-body{padding:30px 26px}}.v2 .merciwrap{position:relative;z-index:3;width:100%;display:flex;justify-content:center}.v2 .crd.merci{max-width:860px;padding:0;overflow:hidden;position:relative}.v2 .merci-logo{position:absolute;top:20px;right:20px;width:46px;height:46px;border-radius:50%;z-index:6;box-shadow:0 6px 18px rgba(0,0,0,.28)}.v2 .merci-2col{display:grid;grid-template-columns:320px 1fr}.v2 .merci-video{position:relative;background:#0A0A0A;min-height:560px}.v2 .merci-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v2 .merci-body{padding:44px 42px 36px;display:flex;flex-direction:column;justify-content:center}.v2 .merci-badge{font-size:34px;line-height:1}.v2 .crd.merci h2{margin-top:8px;text-transform:none;font-size:34px}.v2 .crd.merci p{max-width:none;margin-top:12px}.v2 .merci-steps{list-style:none;margin:22px 0 4px;padding:0;text-align:left;display:flex;flex-direction:column;gap:14px}.v2 .merci-steps li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:var(--grey)}.v2 .merci-steps li b{color:var(--ink);font-weight:700}.v2 .merci-steps .n{flex:none;width:26px;height:26px;border-radius:50%;background:var(--blue-pale);color:var(--blue-deep);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center;margin-top:1px}.v2 .crd.merci .bloc{margin-top:22px}.v2 .merci-facture{margin-top:16px;font-size:13px;color:var(--faint);line-height:1.55}.v2 .merci-facture b{color:var(--grey)}.v2 .cfzone{position:absolute;top:0;left:0;right:0;height:0;overflow:visible;z-index:5;pointer-events:none}.v2 .cf{position:absolute;top:-24px;opacity:0;animation-name:cf-fall;animation-timing-function:cubic-bezier(.3,.5,.6,1);animation-iteration-count:infinite}@keyframes cf-fall{0%{transform:translateY(-20px) rotate(0deg);opacity:0}8%{opacity:1}to{transform:translateY(560px) rotate(540deg);opacity:0}}@media (prefers-reduced-motion:reduce){.v2 .cf{display:none}}.v2 .abwrap button{cursor:pointer}.v2 .abwrap .in{width:100%;border:1px solid var(--hair);border-radius:10px;padding:12px 13px;font-size:15px;background:#fff;color:var(--ink);font-family:inherit;box-sizing:border-box}.v2 .abwrap .in:focus{outline:none;border-color:var(--blue-deep);box-shadow:0 0 0 3px rgba(132,159,182,.18)}.v2 .ab-g2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.v2 .ab-adrform{gap:10px;margin-top:10px}.v2 .ab-adrform,.v2 .ab-cardform{display:flex;flex-direction:column}.v2 .ab-cardform{margin-top:14px;gap:12px}.v2 .ab-formbtns{display:flex;gap:10px;margin-top:4px}.v2 .ab-formbtns .btn{flex:1 1}.v2 .ab-check{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--grey);cursor:pointer}.v2 .ab-check input{width:17px;height:17px;flex:none}.v2 .ab-err{background:#FBECEC;color:#8A2E2E;border-radius:10px;padding:11px 13px;font-size:13.5px}.v2 .ab-resilbanner{background:var(--blue-pale);border-radius:14px;padding:18px 20px;margin-bottom:24px;font-size:14.5px;line-height:1.6;color:var(--ink)}.v2 .ab-resilconfirm{display:flex;flex-direction:column;gap:12px;align-items:center;font-size:14px;color:var(--grey);text-align:center;max-width:440px;margin:0 auto}.v2 .visite{position:fixed;inset:0;z-index:2000}.v2 .visite-dim{position:fixed;inset:0;background:rgba(15,18,24,.64)}.v2 .visite-spot{position:fixed;border-radius:11px;box-shadow:0 0 0 9999px rgba(15,18,24,.64),0 0 0 3px rgba(255,255,255,.92);transition:all .34s cubic-bezier(.4,.1,.2,1);pointer-events:none}.v2 .visite-tip{position:fixed;width:322px;max-width:calc(100vw - 32px);background:#fff;border-radius:16px;padding:16px 18px 15px;box-shadow:0 24px 60px -18px rgba(0,0,0,.55);transition:left .34s cubic-bezier(.4,.1,.2,1),top .34s cubic-bezier(.4,.1,.2,1);animation:visite-pop .3s ease}@keyframes visite-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.v2 .visite-va{gap:9px;margin-bottom:11px}.v2 .visite-ph,.v2 .visite-va{display:flex;align-items:center}.v2 .visite-ph{width:34px;height:34px;border-radius:50%;flex:none;justify-content:center;font-weight:800;font-size:14px;color:#fff;background:radial-gradient(circle at 40% 35%,#d7bcae,#9a7468);object-fit:cover}.v2 .visite-va b{font-size:12.5px;display:block;line-height:1.1}.v2 .visite-va small{font-size:11px;color:var(--grey);font-weight:600}.v2 .visite-tip h4{margin:2px 0 7px;font-size:17.5px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.v2 .visite-tip p{margin:0;font-size:13.5px;line-height:1.55;color:#3d4249}.v2 .visite-row{display:flex;align-items:center;gap:10px;margin-top:15px}.v2 .visite-dots{display:flex;gap:4px;margin-right:auto;flex-wrap:wrap;max-width:130px}.v2 .visite-dots i{width:6px;height:6px;border-radius:50%;background:var(--hair)}.v2 .visite-dots i.on{background:var(--blue-deep)}.v2 .visite-skip{background:none;font-size:13px;color:var(--faint)}.v2 .visite-next,.v2 .visite-skip{border:0;font-family:inherit;font-weight:600;cursor:pointer}.v2 .visite-next{background:var(--blue-deep);color:#fff;font-size:13.5px;border-radius:99px;padding:9px 18px}.v2 .visite-tip.grand{width:430px;padding:26px 30px 24px}.v2 .visite-tip.grand h4{font-size:23px;margin:4px 0 10px}.v2 .visite-tip.grand p{font-size:15.5px;line-height:1.6}.v2 .visite-tip.grand .visite-va{margin-bottom:14px}.v2 .visite-tip.grand .visite-ph{width:40px;height:40px;font-size:16px}.v2 .visite-tip.grand .visite-row{margin-top:20px}.v2 .ab-gerer{background:#fff;border:1px solid rgba(27,29,32,.1);border-radius:14px;padding:20px 22px;margin-top:30px}.v2 .ab-gerer h3{margin:0 0 3px;font-size:15px;font-weight:800}.v2 .ab-gerer p{margin:0 0 12px;font-size:13px;color:var(--grey);line-height:1.5}.v2 .ab-gerer .ab-resil{border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;color:#9a4b3f;text-decoration:underline;cursor:pointer;padding:0}.v2 .ab-modal-back{position:fixed;inset:0;z-index:1000;background:rgba(15,18,24,.55);display:flex;align-items:center;justify-content:center;padding:20px}.v2 .ab-modal{background:#fff;border-radius:18px;width:452px;max-width:100%;max-height:92vh;overflow:auto;padding:26px 28px 24px;box-shadow:0 30px 70px -20px rgba(0,0,0,.5);animation:visite-pop .25s ease}.v2 .ab-modal.center{text-align:center}.v2 .ab-modal-va{display:flex;align-items:center;gap:9px;margin-bottom:14px}.v2 .ab-modal-va .ph{width:36px;height:36px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:15px;background:radial-gradient(circle at 40% 35%,#d7bcae,#9a7468)}.v2 .ab-modal-va b{font-size:12.5px;display:block;line-height:1.1}.v2 .ab-modal-va small{font-size:11px;color:var(--grey);font-weight:600}.v2 .ab-modal h2{margin:0 0 8px;font-size:22px;font-weight:800;letter-spacing:-.02em}.v2 .ab-modal-sub{font-size:14px;color:var(--grey);line-height:1.55;margin:0 0 18px}.v2 .ab-modal-sub b{color:var(--ink)}.v2 .ab-raisons{display:flex;flex-direction:column;gap:8px}.v2 .ab-raison{display:flex;align-items:center;gap:11px;border:1.5px solid var(--hair);border-radius:12px;padding:13px 15px;cursor:pointer;font-size:14.5px;font-family:inherit;background:#fff;text-align:left;color:var(--ink)}.v2 .ab-raison .rad{width:19px;height:19px;border-radius:50%;border:2px solid var(--hair);flex:none}.v2 .ab-raison.sel{border-color:var(--blue-deep);background:var(--blue-pale)}.v2 .ab-raison.sel .rad{border-color:var(--blue-deep);box-shadow:inset 0 0 0 4px var(--blue-deep)}.v2 .ab-modal-actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.v2 .ab-modal-actions .btn{width:100%;justify-content:center;padding:14px;font-size:15px;border-radius:99px}.v2 .ab-modal-link{background:none;border:0;font-family:inherit;font-size:13.5px;color:var(--faint);font-weight:600;cursor:pointer}.v2 .ab-modal-link.danger{color:#9a4b3f}.v2 .ab-modal-done{width:56px;height:56px;border-radius:50%;background:var(--ok);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;margin:0 auto 14px}.v2 .af-retour{background:none;border:0;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--grey);cursor:pointer;padding:0;margin-bottom:12px}.v2 .nf-card{position:relative;z-index:3;background:#fff;border-radius:22px;max-width:440px;width:100%;padding:44px 38px 36px;text-align:center;box-shadow:0 30px 74px -22px rgba(0,0,0,.62)}.v2 .nf-logo{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px}.v2 .nf-ic{width:24px;height:24px;border-radius:6px;background:#171D25;position:relative}.v2 .nf-ic:after,.v2 .nf-ic:before{content:"";position:absolute;bottom:6px;width:3px;background:#fff;border-radius:1px}.v2 .nf-ic:before{left:8px;height:7px}.v2 .nf-ic:after{left:13px;height:11px}.v2 .nf-logo b{font-size:14px;letter-spacing:.18em;font-weight:800;color:var(--ink)}.v2 .nf-num{font-size:64px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--blue-deep)}.v2 .nf-card h1{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:10px 0 8px;color:var(--ink)}.v2 .nf-card p{font-size:15px;color:var(--grey);line-height:1.6;margin-bottom:24px}.v2 .nf-btn{display:inline-block;background:var(--blue-deep);color:#fff;border-radius:99px;padding:15px 26px;font-size:15px;font-weight:600;text-decoration:none}.v2.lgpage{background:var(--page);min-height:100vh;color:var(--ink)}.v2 .lg-wrap{max-width:760px;margin:0 auto;padding:34px 20px 70px}.v2 .lg-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.v2 .lg-lockup{width:88px;height:auto}.v2 .lg-back{font-size:13.5px;font-weight:600;color:var(--blue-deep)}.v2 .lg-card{background:#fff;border:1px solid var(--hair);border-radius:18px;padding:38px 40px;box-shadow:0 1px 2px rgba(20,30,45,.04)}.v2 .lg-card h1{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin-bottom:4px}.v2 .lg-maj{font-size:13px;color:var(--grey);margin-bottom:22px}.v2 .lg-card h2{font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin:26px 0 8px}.v2 .lg-card h2 .num{color:var(--blue);margin-right:8px}.v2 .lg-card p{margin-bottom:12px}.v2 .lg-card p,.v2 .lg-card ul{font-size:15px;line-height:1.68;color:var(--ink)}.v2 .lg-card ul{margin:0 0 12px;padding-left:22px}.v2 .lg-card li{margin:5px 0}.v2 .lg-card b{font-weight:700}.v2 .lg-id{background:var(--fill);border-radius:12px;padding:15px 18px;margin:6px 0 16px}.v2 .lg-id div{font-size:14.5px;padding:3px 0}.v2 .lg-foot{max-width:760px;margin:22px auto 0;padding:0 20px;display:flex;gap:18px;flex-wrap:wrap;align-items:center;justify-content:center;font-size:13px;color:var(--grey)}.v2 .lg-foot a{color:var(--grey);font-weight:600}.v2 .lg-foot a:hover{color:var(--blue-deep)}.v2 .lg-foot .sep{color:var(--faint)}@media(max-width:640px){.v2 .lg-card{padding:26px 22px}}.v2 .cx-legal{margin:26px auto 0;display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:center;font-size:12.5px;color:rgba(255,255,255,.55)}.v2 .cx-legal a{color:rgba(255,255,255,.72);font-weight:600}.v2 .cx-legal a:hover{color:#fff}.v2 .cgu{display:flex;gap:11px;align-items:flex-start;margin:18px 0 14px;cursor:pointer;font-size:12.5px;line-height:1.55;color:var(--grey)}.v2 .cgu input{position:absolute;opacity:0;width:0;height:0}.v2 .cgu .cgu-bx{flex:0 0 20px;width:20px;height:20px;border-radius:6px;background:var(--fill);border:1px solid #c9cfd6;margin-top:1px;position:relative}.v2 .cgu.on .cgu-bx{background:var(--blue-deep);border-color:var(--blue-deep)}.v2 .cgu.on .cgu-bx:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.v2 .cgu .cgu-tx a{text-decoration:underline}.v2 .cgu .cgu-tx a,.v2 .ot-guide-link{color:var(--blue-deep);font-weight:600}.v2 .ot-guide-link{background:none;border:0;font-size:13px;cursor:pointer;font-family:inherit;padding:0}.v2 .ot-guide-link:hover{text-decoration:underline}.v2 .ot-tour{position:fixed;inset:0;z-index:80}.v2 .ot-spot{border-radius:12px;border:2px solid #fff;pointer-events:none;box-shadow:0 0 0 9999px rgba(12,16,22,.66)}.v2 .ot-spot,.v2 .ot-tcard{position:fixed;transition:all .3s cubic-bezier(.4,0,.2,1)}.v2 .ot-tcard{width:322px;max-width:calc(100vw - 32px);background:#fff;border-radius:16px;padding:20px 20px 18px;box-shadow:0 24px 60px -18px rgba(0,0,0,.5)}.v2 .ot-tdots{display:flex;gap:6px;margin-bottom:12px}.v2 .ot-tdots i{width:7px;height:7px;border-radius:50%;background:var(--hair)}.v2 .ot-tdots i.on{background:var(--blue-deep);width:20px;border-radius:99px}.v2 .ot-tey{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:5px}.v2 .ot-ttitle{font-size:18px;font-weight:800;letter-spacing:-.01em;margin:0 0 7px;color:var(--ink)}.v2 .ot-tbody{font-size:14px;color:var(--grey);line-height:1.55;margin:0 0 16px}.v2 .ot-tacts{display:flex;align-items:center;justify-content:space-between}.v2 .ot-tskip{background:none;border:0;color:var(--faint);font-size:13px;cursor:pointer;font-family:inherit}.v2 .ot-tskip:hover{color:var(--grey)}.v2 .ot-tnext{background:var(--blue-deep);color:#fff;border:0;border-radius:99px;padding:11px 20px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}.v2 .cov img,.v2 .fscr img,.v2 .fscr>img{filter:grayscale(1) contrast(1.3) brightness(.51) blur(2px);object-position:center 24%;transform:scale(1.04)}.v2 .cmu2{max-width:720px;margin:0 auto}.v2 .cmu-feedcard{background:#fff;border:1px solid var(--hair);border-radius:16px;padding:2px 20px;box-shadow:0 10px 26px -22px rgba(27,29,32,.4)}.v2 .cmu-feednote{font-size:13px;color:var(--grey);background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:12px;padding:12px 16px;margin-bottom:16px}.v2 .cmu-inlabel{margin-left:auto;font-size:12.5px;color:var(--grey);background:var(--fill);border-radius:99px;padding:7px 13px;white-space:nowrap}.v2 .cmu-inlabel b{color:var(--blue-deep)}.v2 .nav .subnav{display:flex;flex-direction:column;margin:2px 0 8px 18px;padding-left:9px;border-left:1.5px solid var(--hair)}.v2 .nav .subnav .subitem{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;color:var(--grey);border-radius:8px}.v2 .nav .subnav .subitem.on{color:var(--ink);font-weight:600;background:var(--blue-pale)}.v2 .nav .subnav .subitem .si{width:18px;text-align:center;font-size:13px;flex:none}.v2 .cmu-compo{background:#fff;border:1.5px solid var(--blue-line);border-radius:16px;padding:14px 16px 12px;margin-bottom:18px;box-shadow:0 12px 26px -20px rgba(78,98,124,.3)}.v2 .cmu-compo textarea{width:100%;border:0;resize:vertical;font-family:inherit;font-size:15.5px;color:var(--ink);background:none;min-height:64px;line-height:1.5}.v2 .cmu-compo textarea:focus{outline:none}.v2 .cmu-compo textarea::placeholder{color:var(--faint)}.v2 .cmu-compo-bar{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid var(--hair);flex-wrap:wrap}.v2 .cmu-opt{display:inline-flex;gap:6px;align-items:center;color:var(--grey);font-size:12.5px;border:1px solid var(--hair);border-radius:99px;padding:7px 12px;cursor:pointer;background:#fff;font-family:inherit}.v2 .cmu-opt:hover{border-color:var(--blue);color:var(--ink)}.v2 .cmu-opt.on{border-color:var(--blue-deep);background:var(--blue-pale);color:var(--blue-deep)}.v2 .cmu-attach{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.v2 .cmu-thumb{position:relative;width:70px;height:70px;border-radius:11px;overflow:hidden;border:1px solid var(--hair);background:var(--fill)}.v2 .cmu-thumb img{width:100%;height:100%;object-fit:cover;display:block}.v2 .cmu-thumb-x{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border:0;border-radius:50%;background:var(--ink);color:#fff;font-size:10px;cursor:pointer}.v2 .cmu-thumb-load,.v2 .cmu-thumb-x{display:flex;align-items:center;justify-content:center}.v2 .cmu-thumb-load{color:var(--faint);font-size:20px}.v2 .cmu-gifpanel{margin-top:12px;border:1px solid var(--hair);border-radius:13px;padding:12px;background:var(--fill)}.v2 .cmu-gifsearch{width:100%;border:1px solid var(--hair);border-radius:10px;padding:10px 13px;font-size:14px;font-family:inherit;background:#fff}.v2 .cmu-gifsearch:focus{outline:none;border-color:var(--blue)}.v2 .cmu-gifgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:10px;max-height:260px;overflow-y:auto}.v2 .cmu-gifcell{border:0;padding:0;background:none;cursor:pointer;border-radius:9px;overflow:hidden;aspect-ratio:1;background:var(--hair)}.v2 .cmu-gifcell img{width:100%;height:100%;object-fit:cover;display:block}.v2 .cmu-gifload{grid-column:1/-1;text-align:center;color:var(--faint);font-size:13px;padding:16px}.v2 .cmu-gifcredit{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-align:right;margin-top:8px}.v2 .cmu-sel{margin-left:auto;border:1px solid var(--hair);border-radius:99px;padding:8px 12px;font-size:12.5px;color:var(--grey);background:#fff}.v2 .cmu-pub,.v2 .cmu-sel{font-family:inherit;cursor:pointer}.v2 .cmu-pub{border:0;background:var(--blue-deep);color:#fff;border-radius:99px;padding:9px 20px;font-size:14px;font-weight:700}.v2 .cmu-pub:disabled{opacity:.5;cursor:default}.v2 .cmu-hint{font-size:11.5px;color:var(--faint);margin-top:9px}.v2 .cmu-vide{text-align:center;color:var(--faint);font-size:13.5px;padding:30px 10px}.v2 .cmu-post{display:flex;gap:12px;padding:16px 0;border-top:1px solid var(--hair)}.v2 .cmu-post:first-of-type{border-top:0}.v2 .cmu-av{width:40px;height:40px;border-radius:50%;flex:none;overflow:hidden;background:linear-gradient(135deg,var(--blue),var(--blue-deep))}.v2 .cmu-av img{width:100%;height:100%;object-fit:cover;display:block}.v2 .cmu-body{flex:1 1;min-width:0}.v2 .cmu-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.v2 .cmu-nm{font-weight:700;font-size:14.5px}.v2 .cmu-tm{font-size:11.5px;color:var(--faint)}.v2 .cmu-chip{font-size:10.5px;font-weight:700;color:var(--blue-deep);background:var(--blue-pale)}.v2 .cmu-chip,.v2 .cmu-fond{border-radius:99px;padding:2px 9px}.v2 .cmu-fond{font-size:10px;font-weight:800;letter-spacing:.03em;color:#fff;background:var(--blue-deep);white-space:nowrap}.v2 .cmu-txt{font-size:14.5px;margin-top:5px;line-height:1.55;white-space:pre-wrap;word-wrap:break-word}.v2 .cmu-gif{max-width:340px;border-radius:12px;margin-top:10px;cursor:zoom-in;display:block}.v2 .cmu-imgs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.v2 .cmu-imgs img{width:96px;height:96px;object-fit:cover;border-radius:11px;border:1px solid var(--hair);background:var(--fill);cursor:zoom-in;display:block}.v2 .cmu-zoom{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:24px;cursor:zoom-out}.v2 .cmu-zoom img{max-width:90vw;max-height:90vh;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.5);cursor:default}.v2 .cmu-zoom-x{top:18px;right:22px;width:40px;height:40px;font-size:16px}.v2 .cmu-zoom-nav,.v2 .cmu-zoom-x{position:fixed;border:0;border-radius:50%;background:rgba(255,255,255,.15);color:#fff;cursor:pointer}.v2 .cmu-zoom-nav{top:50%;transform:translateY(-50%);width:48px;height:48px;font-size:30px;line-height:1;display:flex;align-items:center;justify-content:center}.v2 .cmu-zoom-nav:hover{background:rgba(255,255,255,.28)}.v2 .cmu-zoom-nav.prev{left:20px}.v2 .cmu-zoom-nav.next{right:20px}.v2 .cmu-zoom-count{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);color:#fff;font-size:13px;font-weight:600;background:rgba(0,0,0,.5);border-radius:99px;padding:6px 14px}.v2 .mc{max-width:720px;margin:0 auto}.v2 .mc-empty{background:#fff;border:1px solid var(--hair);border-radius:16px;padding:26px;text-align:center;color:var(--grey)}.v2 .mc-next{display:flex;gap:14px;align-items:center;background:#1f2731;color:#fff;border-radius:16px;padding:18px 20px}.v2 .mc-next-av{width:48px;height:48px;border-radius:50%;flex:none;background:linear-gradient(135deg,#C9B8A5,#8A6A32)}.v2 .mc-next-k{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65)}.v2 .mc-next-t{font-size:18px;font-weight:800;margin-top:3px}.v2 .mc-next-s{font-size:12.5px;color:rgba(255,255,255,.78);margin-top:3px}.v2 .mc-tz{font-size:11.5px;font-weight:600;color:rgba(255,255,255,.6);white-space:nowrap}.v2 .mc-choices{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:16px}@media(max-width:600px){.v2 .mc-choices{grid-template-columns:1fr}}.v2 .mc-choice{border:1.5px solid var(--hair);border-radius:15px;padding:18px;background:#fff}.v2 .mc-choice.hi{border-color:var(--blue-deep);background:var(--blue-pale)}.v2 .mc-choice.lock{background:var(--fill);border-color:var(--hair)}.v2 .mc-ci{font-size:22px}.v2 .mc-choice h3{font-size:16px;font-weight:800;margin-top:8px}.v2 .mc-choice p{font-size:13px;color:var(--grey);margin-top:5px}.v2 .mc-acts{margin-top:12px;display:grid;grid-gap:8px;gap:8px}.v2 .mc-btn{display:inline-block;border:0;border-radius:99px;padding:12px 18px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;text-align:center}.v2 .mc-btn.fill{background:var(--blue-deep);color:#fff}.v2 .mc-btn.ok{background:var(--ok-bg);color:var(--ok)}.v2 .mc-btn.out{background:#fff;color:var(--ink);border:1.5px solid var(--hair)}.v2 .mc-btn.sm{padding:8px 14px;font-size:12.5px}.v2 .mc-btn:disabled{opacity:.6;cursor:default}.v2 .mc-lockrow{display:flex;align-items:center;gap:8px;background:#fff;border:1px dashed var(--hair);border-radius:11px;padding:11px 13px;font-size:12.5px;color:var(--grey);margin-top:12px;flex-wrap:wrap}.v2 .mc-lockrow .mc-cd{margin-left:auto;font-weight:700;color:var(--ink);white-space:nowrap}.v2 .mc-lockmail{font-size:11.5px;color:var(--blue-deep);margin-top:8px}.v2 .mc-dossier{background:#fff;border:1px solid var(--hair);border-radius:16px;padding:22px 24px;margin-top:16px;box-shadow:0 12px 30px -22px rgba(27,29,32,.4)}.v2 .mc-dossier h2{font-size:17px;font-weight:800}.v2 .mc-window{background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:11px;padding:11px 14px;font-size:12.5px;color:var(--blue-deep);margin:12px 0 6px}.v2 .mc-newbie{background:var(--ok-bg);border:1px solid #bfe0cb;border-radius:11px;padding:12px 15px;font-size:13px;color:#1d5c41;margin:12px 0 6px}.v2 .mc-autolbl{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:18px 0 9px;display:flex;align-items:center;gap:8px}.v2 .mc-badge{font-size:9.5px;font-weight:800;background:var(--ok-bg);color:var(--ok);border-radius:99px;padding:2px 8px;text-transform:none;letter-spacing:.02em}.v2 .mc-mets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media(max-width:520px){.v2 .mc-mets{grid-template-columns:1fr 1fr}}.v2 .mc-met{background:var(--fill);border-radius:12px;padding:13px 14px}.v2 .mc-met .k{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.v2 .mc-met .v{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-top:5px}.v2 .mc-offres{border:1px solid var(--hair);border-radius:12px;padding:6px 14px}.v2 .mc-offrow{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;padding:8px 0;border-top:1px solid var(--hair)}.v2 .mc-offrow:first-child{border-top:0}.v2 .mc-offrow .nm{font-weight:600}.v2 .mc-offrow .px{color:var(--grey)}.v2 .mc-q{margin-top:18px}.v2 .mc-qlab{font-size:14.5px;font-weight:700;color:var(--ink)}.v2 .mc-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.v2 .mc-pill{border:1px solid var(--hair);border-radius:99px;padding:9px 15px;font-size:13.5px;font-weight:600;background:#fff;color:var(--ink);cursor:pointer;font-family:inherit}.v2 .mc-pill.on{border-color:var(--blue-deep);background:var(--blue-pale);color:var(--blue-deep)}.v2 .mc-in{width:100%;border:1px solid var(--hair);border-radius:11px;padding:11px 14px;font-size:14.5px;background:#fff;font-family:inherit;margin-top:9px;color:var(--ink)}.v2 .mc-in:focus{outline:none;border-color:var(--blue)}.v2 .mc-ta{min-height:64px;resize:vertical}.v2 .mc-capture{display:inline-flex;align-items:center;gap:8px;margin-top:9px;cursor:pointer}.v2 .mc-capbtn{border:1px dashed var(--hair);border-radius:10px;padding:8px 12px;font-size:12.5px;color:var(--grey)}.v2 .mc-capopt{font-size:11.5px;color:var(--faint)}.v2 .mc-send{background:var(--blue-deep);color:#fff;border:0;border-radius:99px;padding:13px 24px;font-weight:700;font-size:15px;margin-top:20px;cursor:pointer;font-family:inherit}.v2 .mc-send:disabled{opacity:.6;cursor:default}.v2 .mc-ready{background:var(--ok-bg);border:1px solid #bfe0cb;border-radius:13px;padding:15px 17px;margin:12px 0 6px}.v2 .mc-ready-t{font-size:15px;font-weight:800;color:#1d5c41}.v2 .mc-ready p{font-size:13.5px;color:#1d5c41;margin-top:4px;line-height:1.5}.v2 .mc-readychips{display:flex;gap:9px;flex-wrap:wrap;margin-top:12px}.v2 .mc-rchip{font-size:12.5px;font-weight:600;background:#fff;color:var(--ok);border:1px solid #cde6d8;border-radius:99px;padding:6px 12px}.v2 .mc-blocked{margin-top:12px}.v2 .mc-blocked-h{display:flex;gap:13px;align-items:flex-start}.v2 .mc-blocked-ic{width:40px;height:40px;flex:none;border-radius:11px;background:var(--warn-bg);display:flex;align-items:center;justify-content:center;font-size:19px}.v2 .mc-blocked-t{font-size:16px;font-weight:800;letter-spacing:-.01em}.v2 .mc-blocked-h p{font-size:13.5px;color:var(--grey);line-height:1.55;margin-top:4px}.v2 .mc-checks{display:flex;flex-direction:column;gap:10px;margin-top:15px}.v2 .mc-checkrow{display:flex;align-items:flex-start;gap:12px;background:var(--fill);border:1px solid var(--hair);border-radius:12px;padding:12px 14px}.v2 .mc-checkst{width:23px;height:23px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;color:#fff;background:#C99A2E}.v2 .mc-checkrow.ok .mc-checkst{background:var(--ok)}.v2 .mc-checkrow .t{font-weight:700;font-size:14px}.v2 .mc-checkrow .s{font-size:12.5px;color:var(--grey);margin-top:2px;line-height:1.5}.v2 .mc-checkrow .s b{color:var(--warn)}.v2 .mc-blocked-note{margin-top:15px;background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:12px;padding:12px 15px;font-size:13px;color:var(--blue-deep);line-height:1.55}.v2 .mc-lbl{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:26px 0 8px}.v2 .mc-up{display:flex;gap:14px;align-items:center;padding:13px 0;border-top:1px solid var(--hair)}.v2 .mc-upd{width:52px;flex:none;text-align:center}.v2 .mc-upd .d{font-size:20px;font-weight:800;line-height:1}.v2 .mc-upd .m{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--faint)}.v2 .mc-upm{flex:1 1;min-width:0}.v2 .mc-upm .t{font-weight:700;font-size:14px}.v2 .mc-upm .s{font-size:12.5px;color:var(--grey);margin-top:2px}.v2 .mc-uprow{display:inline-flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.v2 .mc-agbtn{border:1px solid var(--hair);background:#fff;border-radius:99px;padding:8px 12px;font-size:12.5px;font-weight:700;color:var(--ink);cursor:pointer;font-family:inherit;white-space:nowrap}.v2 .mc-ag{position:relative;display:inline-flex}.v2 .mc-agmenu{position:absolute;bottom:calc(100% + 6px);right:0;z-index:12;background:#fff;border:1px solid var(--hair);border-radius:12px;padding:5px;box-shadow:0 14px 30px -12px rgba(0,0,0,.35);min-width:180px;display:flex;flex-direction:column}.v2 .mc-agmenu a,.v2 .mc-agmenu button{display:block;width:100%;text-align:left;border:0;background:none;border-radius:8px;padding:10px 12px;font-size:13.5px;color:var(--ink);cursor:pointer;font-family:inherit}.v2 .mc-agmenu a:hover,.v2 .mc-agmenu button:hover{background:var(--fill)}.v2 .mc-ag.full{display:block}.v2 .mc-ag.full>.mc-btn{width:100%}.v2 .mc-lock{display:flex;justify-content:center;padding:20px 0}.v2 .mc-lockbox{background:#fff;border:1px solid var(--hair);border-radius:18px;padding:30px 28px;max-width:440px;text-align:center;box-shadow:0 20px 50px -24px rgba(0,0,0,.4)}.v2 .mc-lock-ic{width:48px;height:48px;border-radius:14px;background:var(--blue-pale);display:flex;align-items:center;justify-content:center;font-size:23px;margin:0 auto 12px}.v2 .mc-lock-tag{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-deep)}.v2 .mc-lockbox h3{font-size:19px;font-weight:800;margin-top:6px}.v2 .mc-lockbox p{font-size:13.5px;color:var(--grey);margin-top:9px}.v2 .mc-lock-cta{display:inline-block;margin-top:16px;background:var(--blue-deep);color:#fff;border-radius:99px;padding:13px 24px;font-weight:700;font-size:14.5px}.v2 .mc-lock-sub{font-size:11.5px;color:var(--faint);margin-top:10px}.v2 .fb{max-width:680px;margin:0 auto}.v2 .fb-form{background:#fff;border:1px solid var(--hair);border-radius:16px;padding:22px 24px;box-shadow:0 12px 30px -22px rgba(27,29,32,.4)}.v2 .fb-modes{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:520px){.v2 .fb-modes{grid-template-columns:1fr}}.v2 .fb-mode{border:1.5px solid var(--hair);border-radius:13px;padding:14px 15px;background:#fff;text-align:left;cursor:pointer;font-family:inherit}.v2 .fb-mode.on{border-color:var(--blue-deep);background:var(--blue-pale)}.v2 .fb-mode .mt{font-weight:700;font-size:14.5px}.v2 .fb-mode .md{font-size:12px;color:var(--grey);margin-top:2px}.v2 .fb-lbl{display:block;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:16px 0 7px}.v2 .fb-pills{display:flex;gap:8px;flex-wrap:wrap}.v2 .fb-pill{border:1px solid var(--hair);border-radius:99px;padding:9px 16px;font-size:13.5px;font-weight:600;background:#fff;color:var(--ink);cursor:pointer;font-family:inherit}.v2 .fb-pill.on{border-color:var(--blue-deep);background:var(--blue-pale);color:var(--blue-deep)}.v2 .fb-in{width:100%;border:1px solid var(--hair);border-radius:11px;padding:12px 14px;font-size:14.5px;background:#fff;font-family:inherit;color:var(--ink)}.v2 .fb-in:focus{outline:none;border-color:var(--blue)}.v2 .fb-ta{min-height:70px;resize:vertical}.v2 .fb-send{background:var(--blue-deep);color:#fff;border:0;border-radius:99px;padding:13px 24px;font-weight:700;font-size:15px;margin-top:18px;cursor:pointer;font-family:inherit}.v2 .fb-send:disabled{opacity:.55;cursor:default}.v2 .fb-flash{font-size:13px;color:var(--ok);font-weight:600;margin-top:10px}.v2 .fb-h2{font-size:18px;font-weight:800;margin:26px 0 4px}.v2 .fb-item{border-top:1px solid var(--hair);padding:16px 0}.v2 .fb-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v2 .fb-q{font-weight:700;font-size:14.5px}.v2 .fb-meta{font-size:11.5px;color:var(--faint)}.v2 .fb-tagmode{font-size:10.5px;font-weight:700;color:var(--blue-deep);background:var(--blue-pale);border-radius:99px;padding:2px 9px}.v2 .fb-txt{font-size:14.5px;margin-top:6px;line-height:1.5}.v2 .fb-status{font-size:11px;font-weight:700;border-radius:99px;padding:3px 10px;margin-left:auto}.v2 .fb-status.ok{background:var(--ok-bg);color:var(--ok)}.v2 .fb-status.wait{background:var(--warn-bg);color:var(--warn)}.v2 .fb-lien{display:inline-block;font-size:12.5px;color:var(--blue-deep);margin-top:6px}.v2 .fb-precision{font-size:13px;color:var(--grey);margin-top:5px;font-style:italic}.v2 .fb-reponse{display:flex;gap:11px;margin-top:12px;background:var(--fill);border-radius:13px;padding:13px 14px}.v2 .fb-ra{width:34px;height:34px;border-radius:50%;flex:none;background:linear-gradient(135deg,#C9B8A5,#8A6A32)}.v2 .fb-rc{flex:1 1;min-width:0}.v2 .fb-rn{font-size:12.5px;font-weight:700}.v2 .fb-rt{font-size:13.5px;margin-top:4px;white-space:pre-wrap}.v2 .fb-audio{margin-top:10px;width:100%;max-width:340px;height:38px}.v2 .cmu-react{display:flex;gap:8px;margin-top:11px;align-items:center;flex-wrap:wrap}.v2 .cmu-rpill{display:inline-flex;gap:5px;align-items:center;border:1px solid var(--hair);border-radius:99px;padding:4px 11px;font-size:12.5px;color:var(--grey);background:#fff;cursor:pointer;font-family:inherit}.v2 .cmu-rpill.on{border-color:var(--blue-deep);background:var(--blue-pale);color:var(--blue-deep);font-weight:600}.v2 .cmu-addwrap{position:relative;display:inline-flex}.v2 .cmu-add{border:1px dashed var(--hair);border-radius:99px;padding:4px 11px;font-size:12.5px;color:var(--faint);background:#fff;cursor:pointer;font-family:inherit}.v2 .cmu-palette{position:absolute;bottom:calc(100% + 6px);left:0;z-index:5;display:flex;gap:2px;background:#fff;border:1px solid var(--hair);border-radius:99px;padding:4px 6px;box-shadow:0 10px 24px -12px rgba(0,0,0,.35)}.v2 .cmu-palette button{border:0;background:none;font-size:18px;cursor:pointer;padding:2px 4px;border-radius:8px}.v2 .cmu-palette button:hover{background:var(--fill)}.v2 .cmu-rep{font-size:12.5px;color:var(--grey)}.v2 .cmu-fbmode{display:inline-flex;background:var(--fill);border-radius:99px;padding:3px;margin-bottom:10px}.v2 .cmu-fbmode button{border:0;background:none;border-radius:99px;padding:7px 15px;font-size:12.5px;font-weight:700;color:var(--grey);font-family:inherit;cursor:pointer}.v2 .cmu-fbmode button.on{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(0,0,0,.08)}.v2 .cmu-linkin{width:100%;border:1px solid var(--hair);border-radius:10px;padding:10px 13px;font-size:14px;font-family:inherit;margin-top:8px;color:var(--ink);background:#fff}.v2 .cmu-linkin:focus{outline:none;border-color:var(--blue)}.v2 .cmu-linkin::placeholder{color:var(--faint)}.v2 .cmu-flash{font-size:13px;color:var(--ok);font-weight:600;margin-top:9px}.v2 .cmu-content{display:inline-flex;align-items:center;gap:7px;margin-top:9px;font-size:12.5px;font-weight:600;color:var(--blue-deep);background:var(--fill);border-radius:99px;padding:7px 13px}.v2 .cmu-answer{margin-top:13px;background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:13px;padding:13px 15px;display:flex;gap:11px}.v2 .cmu-answer .av{width:34px;height:34px;border-radius:50%;flex:none;background:var(--blue-deep);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}.v2 .cmu-answer .rc{flex:1 1;min-width:0}.v2 .cmu-answer .rn{font-size:12.5px;font-weight:800;color:var(--blue-deep)}.v2 .cmu-answer .rn span{font-weight:600;color:var(--grey)}.v2 .cmu-answer .rt{font-size:14px;margin-top:4px;line-height:1.5;white-space:pre-wrap}.v2 .cmu-audio{margin-top:10px;width:100%;max-width:320px;height:38px}.v2 .fbk-form{background:#fff;border:1px solid var(--hair);border-radius:16px;padding:18px 20px;box-shadow:0 12px 30px -24px rgba(27,29,32,.4)}.v2 .fbk-lab{font-size:15px;font-weight:800;letter-spacing:-.01em}.v2 .fbk-info{border-radius:12px;padding:12px 13px}.v2 .fbk-intro{font-size:13px;color:var(--grey);line-height:1.5;margin-top:5px}.v2 .fbk-info{background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:11px;padding:11px 13px;font-size:12.5px;color:var(--blue-deep);line-height:1.5;margin-top:12px}.v2 .fbk-types{display:flex;gap:9px;margin-top:12px}@media(max-width:520px){.v2 .fbk-types{gap:7px}}.v2 .fbk-type{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:5px;border:1px solid var(--hair);border-radius:12px;padding:12px 8px;font-size:13px;font-weight:700;color:var(--grey);background:#fff;cursor:pointer;font-family:inherit}.v2 .fbk-type .ic{font-size:20px}.v2 .fbk-type.on{border-color:var(--blue-deep);background:var(--blue-pale);color:var(--blue-deep);box-shadow:inset 0 0 0 1px var(--blue-deep)}.v2 .fbk-in{width:100%;border:1px solid var(--hair);border-radius:11px;padding:11px 14px;font-size:14.5px;background:#fff;font-family:inherit;margin-top:11px;color:var(--ink)}.v2 .fbk-in:focus{outline:none;border-color:var(--blue)}.v2 .fbk-ta{min-height:56px;resize:vertical}.v2 .fbk-consent{display:flex;gap:11px;align-items:flex-start;width:100%;text-align:left;background:var(--ok-bg);border:1px solid #cde6d8;border-radius:12px;padding:12px 13px;margin-top:12px;cursor:pointer;font-family:inherit}.v2 .fbk-tog{width:38px;height:22px;border-radius:99px;background:var(--faint);position:relative;flex:none;margin-top:1px;transition:background .15s}.v2 .fbk-tog:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}.v2 .fbk-consent.on .fbk-tog{background:var(--ok)}.v2 .fbk-consent.on .fbk-tog:after{left:18px}.v2 .fbk-ct{font-size:12.5px;color:#1d5c41;line-height:1.5}.v2 .fbk-ct b{font-weight:800}.v2 .fbk-send{background:var(--blue-deep);color:#fff;border:0;border-radius:99px;padding:13px 24px;font-weight:700;font-size:15px;margin-top:14px;cursor:pointer;font-family:inherit}.v2 .fbk-send:disabled{opacity:.55;cursor:default}.v2 .fbk-flash{margin-top:12px;font-size:13.5px;font-weight:600;color:var(--ok)}.v2 .fbk-mine-lbl{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:28px 0 10px}.v2 .fbk-vide{background:var(--fill);border:1px solid var(--hair);border-radius:13px;padding:18px;text-align:center;color:var(--grey);font-size:14px}.v2 .fbk-req{background:#fff;border:1px solid var(--hair);border-radius:14px;padding:15px 16px;margin-bottom:12px}.v2 .fbk-req-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.v2 .fbk-badge{font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--blue-deep);background:var(--blue-pale);border:1px solid var(--blue-line);border-radius:6px;padding:3px 9px}.v2 .fbk-tm{font-size:12px;color:var(--faint)}.v2 .fbk-status{margin-left:auto;font-size:11px;font-weight:800;border-radius:99px;padding:3px 10px;background:var(--warn-bg);color:var(--warn)}.v2 .fbk-status.done{background:var(--ok-bg);color:var(--ok)}.v2 .fbk-msg{font-size:14px;margin-top:10px;line-height:1.5}.v2 .fbk-content{display:inline-flex;align-items:center;gap:7px;margin-top:10px;font-size:13px;font-weight:600;color:var(--blue-deep);background:var(--fill);border:1px solid var(--hair);border-radius:99px;padding:7px 13px;text-decoration:none}.v2 .fbk-attente{font-size:12.5px;color:var(--grey);margin-top:10px}.v2 .fbk-shared{font-size:11.5px;color:var(--ok);font-weight:700;margin-top:11px}.v2 .cmu-canalintro{background:#fff;border:1px solid var(--hair);border-radius:14px;padding:14px 18px;margin-bottom:14px}.v2 .cmu-canalintro .ci-nom{font-size:14px;font-weight:800;color:var(--blue-deep)}.v2 .cmu-canalintro .ci-desc{font-size:13.5px;color:var(--grey);line-height:1.55;margin-top:4px}.v2 .if-photo{gap:16px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--hair)}.v2 .if-avatar,.v2 .if-photo{display:flex;align-items:center}.v2 .if-avatar{width:64px;height:64px;border-radius:50%;flex:none;overflow:hidden;background:var(--blue-pale);justify-content:center}.v2 .if-avatar img{width:100%;height:100%;object-fit:cover;display:block}.v2 .if-avph{font-size:24px;font-weight:800;color:var(--blue-deep)}.v2 .if-photoacts{min-width:0}.v2 .if-photobtn{display:inline-block;background:var(--blue-deep);color:#fff;border-radius:9px;padding:9px 16px;font-size:13.5px;font-weight:600;cursor:pointer}.v2 .if-photoremove{margin-left:10px;background:none;border:0;color:var(--grey);font-size:13px;text-decoration:underline;cursor:pointer;font-family:inherit}@media(max-width:720px){.v2 .cmu-compo-bar{gap:6px}.v2 .cmu-sel{margin-left:0}}