.js-reveal .reveal-char{color:color-mix(in oklch, var(--color-fg) 16%, transparent)}.scene[data-astro-cid-4iw4pfdy]{background:radial-gradient(90% 70% at 85% 10%,#68fcad38,#0000 60%),linear-gradient(160deg,#0e434a,#0b363a);font-size:clamp(12px,1.15vw,15px)}.fenetre[data-astro-cid-4iw4pfdy]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 50px -20px #0000008c}.barre[data-astro-cid-4iw4pfdy]{background:#f4f2ec;align-items:center;gap:5px;padding:7px 10px;display:flex}.barre[data-astro-cid-4iw4pfdy] i[data-astro-cid-4iw4pfdy]{background:#0e434a33;border-radius:99px;width:7px;height:7px}.barre[data-astro-cid-4iw4pfdy] span[data-astro-cid-4iw4pfdy]{color:#0e434a99;background:#fff;border-radius:99px;margin-left:10px;padding:2px 10px;font-size:10px}.telephone[data-astro-cid-4iw4pfdy]{background:#0b1f22;border:4px solid #0b1f22;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px -14px #0009}.etiquette[data-astro-cid-4iw4pfdy]{color:#fafaf799;font-size:10px}.carte[data-astro-cid-4iw4pfdy]{color:#0e434a;background:#fff;border-radius:14px;padding:.9em 1em;box-shadow:0 18px 40px -20px #00000080}.recherche[data-astro-cid-4iw4pfdy]{color:#0e434acc;border:1px solid #0e434a26;border-radius:99px;align-items:center;gap:8px;padding:.45em .9em;display:flex}.loupe[data-astro-cid-4iw4pfdy]{opacity:.6;font-size:1.1em}.resultat[data-astro-cid-4iw4pfdy]{margin-top:.8em}.resultat[data-astro-cid-4iw4pfdy].attenue{opacity:.45}.meta[data-astro-cid-4iw4pfdy]{color:#0e434aa6;font-size:.85em}.lien[data-astro-cid-4iw4pfdy]{color:#1a4fbf;margin-top:.15em;font-size:1.12em;font-weight:600}.desc[data-astro-cid-4iw4pfdy]{color:#0e434abf;margin-top:.2em}.ia[data-astro-cid-4iw4pfdy]{color:#fafaf7e0;background:#fafaf714;border:1px solid #fafaf724;border-radius:14px;padding:.9em 1em;line-height:1.45}.ia[data-astro-cid-4iw4pfdy] b[data-astro-cid-4iw4pfdy]{color:#68fcad;font-weight:600}.qui[data-astro-cid-4iw4pfdy]{color:#fafaf799;align-items:center;gap:6px;margin-bottom:.4em;font-size:.85em;font-weight:600;display:flex}.point[data-astro-cid-4iw4pfdy]{background:#68fcad;border-radius:99px;width:7px;height:7px}.objet[data-astro-cid-4iw4pfdy]{margin-top:.2em;font-size:1.15em;font-weight:600}.etoiles[data-astro-cid-4iw4pfdy]{letter-spacing:.15em;color:#e2a93b;margin-top:.3em;font-size:1.3em}.etoiles[data-astro-cid-4iw4pfdy].petites{letter-spacing:.05em;font-size:1em}.reponse[data-astro-cid-4iw4pfdy]{background:#ebf7f0;border-radius:10px;margin-top:.6em;padding:.5em .8em;font-size:.92em}.offre[data-astro-cid-4iw4pfdy]{color:#0e434a;background:#68fcad;border-radius:99px;align-self:flex-start;padding:.5em 1em;font-size:.92em;font-weight:600}.carte-cadre,.pile-carte{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 10px 15px -3px #0e434a14,0 4px 6px -4px #0e434a14}.pile-item{top:calc(6.5rem + var(--i) * 2.5rem);position:sticky}.pile-fin{display:none}@media (width>=1024px){.pile-fin{height:16rem;display:block}.pile-item{z-index:1}}.pile-item+.pile-item{margin-top:2rem}@media (width<=1023px){.pile-item{position:static}}.lien-presta:hover{background:var(--color-accent-soft);color:var(--color-ink)}.lien-presta:hover svg:last-child,.lien-presta:hover>span:last-child{color:var(--color-ink)}#test-ia .prompt-consigne{display:none}#test-ia .prompt-onglets{flex-wrap:wrap;gap:.4rem;margin:0 0 .85rem;display:flex}#test-ia .prompt-onglet span{border:1px solid var(--color-border);background:0 0;border-radius:999px;padding:.35rem .8rem;font-size:13px}#test-ia .prompt-onglet input:checked+span{background:var(--color-muted);color:var(--color-ink);border-color:#0000}#test-ia .prompt-box{align-content:space-between;gap:1.25rem;min-height:22rem;padding:1.25rem 1.4rem 1.4rem}#test-ia .prompt-box .prompt-question{margin:.25rem 0;font-size:1rem}#test-ia .chat-input .prompt-champ input{border:1px solid var(--color-border);height:2.6rem;padding:0 .8rem;font-size:14px}#test-ia .prompt-champ>span{letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}#test-ia .chat-input .prompt-send{height:2.6rem;padding:0 1rem;font-size:14px}.pb-vis{background:linear-gradient(160deg,#eef7f2,#f4f2ec)}.pb-cal{background:#fff;border-radius:16px;padding:.9rem 1rem;position:absolute;inset:1.1rem 1.4rem;box-shadow:0 14px 30px -18px #0e434a59}.pb-cal-tete{color:#0e434a99;align-items:center;gap:.8rem;font-size:11px;display:flex}.pb-cal-tete b{color:#0e434a;margin-right:auto;font-size:12.5px}.pb-cal-tete span{align-items:center;gap:4px;display:inline-flex}.pb-cal-tete i{background:#0e434a1a;border-radius:3px;width:8px;height:8px}.pb-cal-tete i.plein{background:#0e434a}.pb-cal-grille{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:.6rem;display:grid}.pb-cal-grille em{text-align:center;color:#0e434a73;font-size:9.5px;font-style:normal;font-weight:600}.pb-cal-grille i{background:#0e434a12;border-radius:5px;height:1.35rem}.pb-cal-grille i.plein{background:#0e434a}.pb-cal-grille i.demi{background:#0e434a59}.pb-fuite{justify-content:center;align-items:center;gap:.9rem;display:flex;position:absolute;inset:0}.pb-tel{background:#fff;border:4px solid #0e434a;border-radius:16px;flex-direction:column;gap:5px;width:6.3rem;height:10.5rem;padding:7px;display:flex;box-shadow:0 14px 30px -16px #0e434a73}.pb-tel-img{background:linear-gradient(135deg,#d9cbb0,#b79a72);border-radius:8px;height:3.4rem}.pb-l{background:#0e434a26;border-radius:9px;height:5px}.pb-l.court{width:60%}.pb-tel b{text-align:center;color:#fff;background:#0e434a;border-radius:99px;margin-top:auto;padding:5px 0;font-size:10px;font-weight:700}.pb-toast{color:#0e434ab3;background:#fff;border-radius:14px;width:9.5rem;padding:.7rem .8rem;font-size:11px;line-height:1.35;box-shadow:0 14px 30px -16px #0e434a73}.pb-toast-t{color:#0e434a;margin-bottom:2px;font-weight:700}.pb-toast-v{color:#0e434a;border:1px dashed #0e434a59;border-radius:8px;margin-top:6px;padding:4px 8px;font-weight:600}.pb-silos{position:absolute;inset:0}.pb-silos path{fill:none;stroke:#0e434a4d;stroke-width:1.5px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.pb-s{color:#0e434a99;background:#fff;border-radius:12px;padding:.5rem .75rem;font-size:10.5px;display:grid;position:absolute;box-shadow:0 10px 24px -16px #0e434a73}.pb-s b{color:#0e434a;font-size:12.5px}.pb-s.a{top:10%;left:7%}.pb-s.b{top:10%;right:7%}.pb-s.c{bottom:8%;left:50%;transform:translate(-50%)}.pb-centre{color:#0e434ab3;white-space:nowrap;background:#fff9;border:1.5px dashed #0e434a66;border-radius:99px;padding:.4rem .8rem;font-size:11.5px;font-weight:600;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.js-reveal .pb-ligne{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.js-reveal .pb-ligne.vu{opacity:1;transform:none}}.deplier[open]>summary{display:none}.deplier>summary+div{margin-top:1.5rem}.deplier>summary{list-style:none}.deplier>summary::-webkit-details-marker{display:none}.visuel-site{background:linear-gradient(160deg,#eef7f2,#f4f2ec)}.visuel-mois{background:radial-gradient(120% 90% at 80% 0,#68fcad29,#0000 60%),#ffffff0a}.navigateur{background:#fff;border:1px solid #0e434a14;border-radius:14px;position:absolute;inset:1.1rem 1.6rem -1rem;overflow:hidden;box-shadow:0 18px 40px -18px #0e434a59}.navigateur .barre{border-bottom:1px solid #0e434a12;align-items:center;gap:5px;padding:9px 12px;display:flex}.navigateur .barre i{background:#0e434a26;border-radius:99px;width:7px;height:7px}.navigateur .barre span{background:#0e434a12;border-radius:99px;width:38%;height:8px;margin-left:10px}.navigateur .corps{padding:12px 16px}.navigateur .nav{align-items:center;gap:8px;display:flex}.navigateur .nav b{background:#0e434a;border-radius:3px;width:22px;height:8px}.navigateur .nav span{background:#0e434a1f;border-radius:99px;width:26px;height:5px}.navigateur .nav span:first-of-type{margin-left:auto}.navigateur .nav em{color:#fff;background:#0e434a;border-radius:99px;padding:3px 9px;font-size:10px;font-style:normal;font-weight:600}.navigateur .titre-s{background:#0e434acc;border-radius:99px;width:62%;height:11px;margin-top:12px}.navigateur .titre-s.court{width:40%;margin-top:7px}.navigateur .moteur{color:#0e434a99;border:1px solid #0e434a1a;border-radius:12px;align-items:center;gap:6px;width:fit-content;margin-top:12px;padding:6px;font-size:10px;display:flex}.navigateur .moteur span{background:#0e434a0d;border-radius:8px;padding:5px 14px 5px 8px}.navigateur .moteur strong{color:#0e434a;background:#68fcad;border-radius:8px;padding:5px 10px;font-weight:600}.rapport{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0 1.6rem}.rapport .mois{gap:6px;margin-bottom:8px;display:flex}.rapport .mois span{color:#fafaf78c;border:1px solid #fafaf724;border-radius:99px;padding:4px 10px;font-size:10px}.rapport .mois span.actif{color:#0e434a;background:#68fcad;border-color:#68fcad;font-weight:600}.rapport .ligne{color:#fafaf7cc;background:#fafaf70f;border-radius:10px;grid-template-columns:auto 6.5rem 1fr auto;align-items:center;gap:10px;margin-top:5px;padding:7px 12px;font-size:11px;display:grid}.rapport .pastille{background:#68fcad;border-radius:99px;width:8px;height:8px}.rapport .jauge{background:linear-gradient(90deg, #68fcadb3 0 var(--w,70%), #fafaf71a 0);border-radius:99px;height:6px}.rapport .ligne:nth-child(3) .jauge{--w:55%}.rapport .ligne:nth-child(4) .jauge{--w:80%}.rapport .ok{color:#68fcad;font-size:11px}
