.ins .sp-crumbs{justify-content:center;margin-bottom:14px}.ins-hero{text-align:center;max-width:900px;margin:0 auto;padding:8px 0 30px}.ins-h1{letter-spacing:-.04em;color:var(--tok-ink);text-wrap:balance;margin:0;font-size:clamp(31px,5.2vw,56px);font-weight:900;line-height:1.04}.ins-lead{max-width:54ch;font-size:var(--fs-18);color:var(--tok-sub);text-wrap:pretty;margin:16px auto 0;font-weight:500;line-height:1.55}.ins-pill{border-radius:var(--r-999);width:fit-content;font-size:var(--fs-15);color:var(--tok-ink);background:#fff;align-items:center;gap:10px;margin:20px auto 0;padding:5px 16px 5px 5px;font-weight:700;display:flex;box-shadow:0 0 0 1px #0f172a1a}.ins-pill-rond{background:var(--tok-vert-voile);width:26px;height:26px;color:var(--tok-succes);box-shadow:inset 0 0 0 1.5px var(--tok-vert-pastel);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ins-pill-rond svg{stroke-width:3px;width:15px;height:15px}.ins-main{grid-template-columns:minmax(0,520px) minmax(0,620px);justify-content:center;align-items:start;gap:34px 64px;scroll-margin-top:84px;display:grid}.ins-dpj{min-width:0}.ins .dpjv{margin-top:0}.ins .ar-card{border-radius:var(--r-20);background:#fff;border:0;padding:26px 26px 22px;scroll-margin-top:84px;box-shadow:0 0 0 1px #0f172a14,0 34px 64px -38px #0f172a80}.ins .ar-h{font-size:var(--fs-24);letter-spacing:-.03em}.ins .ar-p{font-size:var(--fs-14-5);margin:0 0 4px}.ins .ar-google{min-height:52px;font-size:var(--fs-16)}.ins .ar-google-note{font-size:var(--fs-12);margin-top:-2px}.ins .ar-field input,.ins .ar-field select{min-height:48px;scroll-margin-top:96px;scroll-margin-bottom:96px}.ins .ar-consent{font-size:var(--fs-13)}.ins .ar-consent input{scroll-margin-top:96px;scroll-margin-bottom:96px}.ins .ar-consent a,.ins .ar-note a{padding-block:8px}.ins .ar-err{margin:-4px 0 0}.ins .ar-actions{margin-top:4px;display:block}.ins .ar-actions .sp-cta{width:100%;min-height:54px;font-size:var(--fs-16-5);justify-content:center}.ins .ar-note{margin-top:0}.ins-ouvre{margin-top:28px}.ins-ouvre-t{font-size:var(--fs-15);color:var(--tok-ink);margin:0 0 14px;font-weight:800}.ins-ouvre-l{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ins-ouvre-l li{font-size:var(--fs-15);color:var(--tok-encre-sous);align-items:flex-start;gap:14px;line-height:1.5;display:flex}.ins-ouvre-l strong{font-size:var(--fs-16);color:var(--tok-ink);font-weight:800;line-height:1.35;display:block}.ins-ouvre-d{margin-top:2px;display:block}.ins-rond{background:var(--tok-indigo-voile);width:40px;height:40px;color:var(--tok-indigo-marque-texte);box-shadow:inset 0 0 0 1.5px var(--tok-indigo-pastille);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ins-rond.quotas{background:var(--tok-sarcelle-brume);color:var(--tok-ecos-sarcelle);box-shadow:inset 0 0 0 1.5px var(--tok-sarcelle-clair)}.ins-rond.communaute{color:var(--tok-rang-b);box-shadow:inset 0 0 0 1.5px var(--tok-bleu-pastel);background:#bfdbfe59}.ins-prix{font-size:var(--fs-15-5);color:var(--tok-encre-sous);text-wrap:pretty;border-top:1px solid #0f172a1a;margin:28px 0 0;padding-top:18px;line-height:1.6}.ins-prix a{color:var(--tok-indigo-action);text-underline-offset:3px;white-space:nowrap;font-weight:800;text-decoration:underline}.ins-prix a,.ins-fin-n a{padding-block:10px}.ins-prix a:focus-visible,.ins-fin-n a:focus-visible{outline:2.5px solid var(--tok-indigo-action);outline-offset:3px;border-radius:var(--r-4)}.ins-faq{max-width:960px;margin:72px auto 0}.ins-h2{text-align:center;letter-spacing:-.03em;color:var(--tok-ink);margin:0 0 20px;font-size:clamp(24px,3.2vw,32px);font-weight:900;line-height:1.1}.ins-q{border-top:1px solid #0f172a1a}.ins-q:last-child{border-bottom:1px solid #0f172a1a}.ins-q>summary{cursor:pointer;min-height:60px;font-size:var(--fs-17);color:var(--tok-ink);justify-content:space-between;align-items:center;gap:18px;padding:14px 4px;font-weight:700;line-height:1.35;list-style:none;display:flex}.ins-q>summary::-webkit-details-marker{display:none}.ins-q>summary:focus-visible{outline:2.5px solid var(--tok-indigo-action);outline-offset:2px;border-radius:var(--r-8)}.ins-q>summary i{background:var(--tok-indigo-voile);width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--tok-indigo-pastille);border-radius:50%;flex:none;position:relative}.ins-q>summary i:before,.ins-q>summary i:after{content:"";background:var(--tok-indigo-marque-texte);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;transition:transform .2s;position:absolute;top:50%;left:50%}.ins-q>summary i:after{transform:rotate(90deg)}.ins-q[open]>summary i:after{transform:rotate(0)}.ins-q>p{max-width:72ch;font-size:var(--fs-16);color:var(--tok-sub);margin:0;padding:0 50px 22px 4px;line-height:1.65}.ins-fin{text-align:center;max-width:900px;margin:72px auto 0}.ins-fin-t{letter-spacing:-.03em;color:var(--tok-ink);text-wrap:balance;margin:0 0 20px;font-size:clamp(22px,3vw,30px);font-weight:900;line-height:1.15}.ins-fin .sp-cta{justify-content:center;min-width:260px}.ins-fin-n{font-size:var(--fs-14);color:var(--tok-sub);margin:16px 0 0}.ins-fin-n a{color:var(--tok-indigo-action);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (max-width:1179px){.ins-main{column-gap:40px}}@media (max-width:899px){.ins-main{grid-template-columns:minmax(0,1fr);gap:36px;max-width:720px;margin-inline:auto}}@media (max-width:640px){.ins-hero{padding:2px 0 22px}.ins-lead{font-size:var(--fs-16-5)}.ins-rangs .ins-hero{padding-bottom:16px}.ins-rangs .ins-h1{font-size:clamp(25px,7.4vw,30px);line-height:1.1}.ins-rangs .ins-lead{font-size:var(--fs-14-5);margin-top:10px;line-height:1.45}.ins-rangs .ins-pill{font-size:var(--fs-14);margin-top:12px}.ins-pill{font-size:var(--fs-14-5);margin-top:16px}.ins .ar-card{padding:20px 18px 18px}.ins .ar-h{font-size:var(--fs-22)}.ins-ouvre{margin-top:24px}.ins-prix{font-size:var(--fs-15)}.ins-faq,.ins-fin{margin-top:52px}.ins-q>summary{font-size:var(--fs-16)}.ins-q>p{font-size:var(--fs-15-5);padding-right:8px}.ins-fin .sp-cta{width:100%}}@media (prefers-reduced-motion:reduce){.ins-q>summary i:before,.ins-q>summary i:after{transition:none}}
