.ins-go{--da-nuit:#1b365d;--da-nuit-2:#1b365dc7;--da-nuit-3:#1b365db8;--da-att:#1b365d73;--da-filet:#1b365d21;--da-case:#1b365d59;--da-ph:#1b365d8c;--da-terre:#b4551f;--da-terre-f:#9c4819;--da-ivoire:#fffaf1;--da-canvas:#fdf3e7;--da-bord:#e8dcca;--da-rail:#efe7da;--da-vert:#047857;--da-ease:cubic-bezier(.22, .61, .36, 1);box-sizing:border-box;justify-content:center;display:flex}.ins-go,.ins-go *,.ins-go :before,.ins-go :after{box-sizing:border-box}.ins-go:not(.ins-go--encadre){background:var(--da-canvas);align-items:center;width:100%;min-height:100vh;padding:32px 16px}.ins-go--encadre{align-items:flex-start;width:100%}.ins-go-panel{background:#fff;width:100%;max-width:880px;position:relative}.ins-go:not(.ins-go--encadre) .ins-go-panel{border-radius:16px;overflow:hidden;box-shadow:0 30px 80px -24px #0d1a2d8c}.ins-go .pcols{grid-template-columns:36% 64%;align-items:stretch;display:grid}.ins-go .pcols>*{min-width:0}.ins-go .paside{--g1:24px;--g2:19px;--g3:19px;--g4:21px;--gc:14px;background:var(--da-ivoire);border-right:1px solid var(--da-bord);color:var(--da-nuit);flex-direction:column;padding:32px;font-size:15px;display:flex}.ins-go .pform{--pt:32px;--px:32px;padding:var(--pt) var(--px);color:var(--da-nuit);background:#fff;font-size:15px;position:relative}.ins-go .pband{background:var(--da-ivoire);border-bottom:1px solid var(--da-bord);color:var(--da-nuit);padding:11px 16px;font-size:14px;font-weight:600;line-height:1.35;display:none}@media (width<=719px){.ins-go .pcols{grid-template-columns:1fr}.ins-go .paside{display:none}.ins-go .pband{display:block}.ins-go .pform{--pt:18px;--px:18px}}.ins-go .o-head{align-items:center;gap:10px;display:flex}.ins-go .o-head img{width:auto;height:28px;display:block}.ins-go .o-pill{letter-spacing:.09em;text-transform:uppercase;color:var(--da-nuit);background:var(--da-rail);border-radius:999px;padding:4px 10px;font-size:.66rem;font-weight:800}.ins-go .o-pp{margin:var(--g1) 0 4px;align-items:baseline;gap:6px;display:flex}.ins-go .o-pp b{letter-spacing:-.05em;color:var(--da-nuit);font-size:2.35rem;font-weight:800;line-height:1}.ins-go .o-pp span{color:var(--da-nuit-2);font-size:15px;font-weight:700}.ins-go .o-pu{color:var(--da-nuit-2);font-size:15px}.ins-go .o-pu b{color:var(--da-nuit);font-weight:700}.ins-go .o-pu-unite{font-weight:400}.ins-go .o-free{margin-top:var(--g2);padding-top:var(--g3);border-top:1px solid var(--da-bord);color:var(--da-terre);font-size:15px;font-weight:600;line-height:1.45}.ins-go .o-ul{margin:var(--g4) 0 0;gap:var(--gc);padding:0;list-style:none;display:grid}.ins-go .o-ul li{color:var(--da-nuit-2);gap:10px;font-size:15px;line-height:1.4;display:flex}.ins-go .o-ul li svg{width:18px;height:18px;stroke:var(--da-vert);stroke-width:2.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.ins-go .o-bas{border-top:1px solid var(--da-bord);color:var(--da-nuit-2);margin-top:auto;padding-top:18px;font-size:14px;line-height:1.4}.ins-go .o-bas a{color:var(--da-terre);font-weight:700;text-decoration:none}.ins-go .o-bas a:hover{text-decoration:underline}.ins-go .pform h1{letter-spacing:-.038em;color:var(--da-nuit);margin:0;padding-right:46px;font-size:26px;font-weight:800;line-height:1.02}.ins-go .pform p{margin:0}.ins-go .pform a{color:var(--da-terre);font-weight:700;text-decoration:none}.ins-go .pform a:hover{text-decoration:underline}.ins-go .f-sec{letter-spacing:.09em;text-transform:uppercase;color:var(--da-nuit-3);margin-bottom:10px;font-size:.7rem;font-weight:800;line-height:1.1;display:block}.ins-go .f-lb{color:var(--da-nuit);transition:color .18s var(--da-ease);margin-bottom:6px;font-size:15px;font-weight:600;line-height:1.2;display:block}.ins-go .f-bloc{margin-top:24px}.ins-go .f-duo{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.ins-go .f-duo>*{min-width:0}@media (width<=719px){.ins-go .f-duo{grid-template-columns:1fr}}.ins-go .f-slot{height:44px;position:relative}.ins-go .f-ch{box-sizing:border-box;width:100%;height:44px;color:var(--da-nuit);border:2px solid var(--da-filet);transition:border-color .18s var(--da-ease), background-color .18s var(--da-ease), color .18s var(--da-ease);background:#fff;border-radius:10px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:400;display:block}.ins-go .f-ch::placeholder{color:var(--da-ph)}.ins-go .f-ch:focus-visible{outline:3px solid var(--da-terre);outline-offset:3px}.ins-go .f-ch-recherche{padding-left:42px}.ins-go .f-lp{width:18px;height:18px;stroke:var(--da-ph);stroke-width:2px;fill:none;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.ins-go .f-res{z-index:5;border:2px solid var(--da-filet);background:#fff;border-radius:10px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 32px #1b365d24}.ins-go .f-res button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;width:100%;padding:9px 10px;font-family:inherit;display:block}.ins-go .f-res button:hover{background:var(--da-ivoire)}.ins-go .f-res-vide{color:var(--da-nuit-2);padding:9px 10px;font-size:14px;line-height:1.4}.ins-go .f-res button:focus-visible{outline:3px solid var(--da-terre);outline-offset:3px}.ins-go .f-r1{color:var(--da-nuit);font-size:15px;font-weight:600;display:block}.ins-go .f-r2{color:var(--da-nuit-2);margin-top:2px;font-size:14px;display:block}.ins-go .f-puce{box-sizing:border-box;border:2px solid var(--da-bord);background:var(--da-rail);border-radius:10px;align-items:center;gap:11px;width:100%;height:44px;padding:0 14px;display:flex}.ins-go .f-puce .ok{width:18px;height:18px;stroke:var(--da-vert);stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}.ins-go .f-puce .t{flex:auto;min-width:0}.ins-go .f-puce .t b{color:var(--da-nuit);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.15;display:block;overflow:hidden}.ins-go .f-puce .t span{color:var(--da-nuit-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.2;display:block;overflow:hidden}.ins-go .f-puce button{color:var(--da-nuit);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline}.ins-go .f-puce button:hover{color:var(--da-nuit-2)}.ins-go .f-puce button:focus-visible{outline:3px solid var(--da-terre);outline-offset:3px;border-radius:4px}.ins-go .f-puce button:disabled{cursor:default}.ins-go .f-ids .f-lb{color:var(--da-nuit)}.ins-go .f-ids:not(.on) .f-lb,.ins-go .f-ids:not(.on) .f-cgu,.ins-go .f-ids:not(.on) .f-aide,.ins-go .f-ids:not(.on) .f-cgu a,.ins-go .f-ids:not(.on) .f-cluf,.ins-go .f-ids:not(.on) .f-cluf a{color:var(--da-att)}.ins-go .f-ids:not(.on) .f-ch{border-color:var(--da-att);background:var(--da-ivoire);color:var(--da-att)}.ins-go .f-ids:not(.on) .f-case{border-color:var(--da-att);background:var(--da-ivoire)}.ins-go .f-ids:not(.on) .f-case.ok{background:var(--da-att);border-color:var(--da-att)}.ins-go .f-ids:not(.on) .btn-o{background:var(--da-rail);color:var(--da-att)}.ins-go .f-ids:not(.on) .b-l2{color:var(--da-att)}.ins-go .pform .f-aide{min-height:20px;color:var(--da-nuit-2);margin-top:4px;font-size:14px;line-height:1.4}.ins-go .f-cgu{color:var(--da-nuit);transition:color .18s var(--da-ease);align-items:flex-start;gap:11px;margin-top:18px;font-size:15px;font-weight:400;line-height:1.45;display:flex}.ins-go .pform .f-cluf{color:var(--da-nuit-2);transition:color .18s var(--da-ease);margin:6px 0 0 29px;font-size:14px;line-height:1.4}.ins-go .f-case{appearance:none;border:2px solid var(--da-case);width:18px;height:18px;font:inherit;cursor:pointer;transition:border-color .18s var(--da-ease), background-color .18s var(--da-ease);background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-top:2px;padding:0;display:inline-flex}.ins-go .f-case:focus-visible{outline:3px solid var(--da-terre);outline-offset:3px}.ins-go .f-case.ok{background:var(--da-terre);border-color:var(--da-terre)}.ins-go .f-case svg{stroke:#fff;stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ins-go .f-case:not(.ok) svg{display:none}.ins-go .f-case:disabled{cursor:default}.ins-go .btn{cursor:pointer;width:100%;height:52px;transition:background-color .18s var(--da-ease);border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:0;margin-top:24px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.15;display:flex}.ins-go .btn-o{background:var(--da-terre);color:#fff}.ins-go .btn-o:hover:not(:disabled){background:var(--da-terre-f)}.ins-go .btn-o:focus-visible{outline:3px solid var(--da-terre);outline-offset:3px}.ins-go .btn-o:disabled{cursor:default}.ins-go .b-l1{transition:opacity .18s var(--da-ease)}.ins-go .b-l2{color:#fff;font-size:12px;font-weight:400}.ins-go .f-bas{text-align:center;color:var(--da-nuit-2);font-size:14px;display:none;margin-top:18px!important}@media (width<=719px){.ins-go .f-bas{display:block}}.ins-go .ins-go-form{transition:opacity .18s var(--da-ease), transform .18s var(--da-ease), visibility 0s linear .18s}.ins-go .pform[data-phase=envoye] .ins-go-form{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}.ins-go .pform[data-phase=envoi] .b-l1{opacity:.85}.ins-go .pform[data-phase=envoi] .b-l2{visibility:hidden}.ins-go .ins-go-envoye{display:none}.ins-go .pform[data-phase=envoye] .ins-go-envoye{inset:var(--pt) var(--px);flex-direction:column;justify-content:center;display:flex;position:absolute}.ins-go .f-rond{background:var(--da-rail);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;display:flex}.ins-go .f-rond svg{width:26px;height:26px;stroke:var(--da-vert);stroke-width:2.8px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ins-go .f-rond svg path{stroke-dasharray:23}.ins-go .f-envoye-txt{color:var(--da-nuit-2);font-size:15px;line-height:1.5;margin-top:14px!important}.ins-go .f-envoye-txt b{color:var(--da-nuit);font-weight:700}.ins-go .pform[data-phase=envoye] .f-rond{animation:.26s cubic-bezier(.2,.8,.2,1) both ins-go-rond-entre}.ins-go .pform[data-phase=envoye] .f-rond svg path{animation:.32s cubic-bezier(.2,.8,.2,1) .12s both ins-go-trait-entre}.ins-go .pform[data-phase=envoye] .ins-go-envoye h1{animation:ins-go-monte-entre .22s var(--da-ease) .12s both}.ins-go .pform[data-phase=envoye] .f-envoye-txt{animation:ins-go-monte-entre .22s var(--da-ease) .18s both}@keyframes ins-go-rond-entre{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ins-go-trait-entre{0%{stroke-dashoffset:23px}to{stroke-dashoffset:0}}@keyframes ins-go-monte-entre{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
