.hero[data-astro-cid-imhtaspu]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;margin-top:22px;display:grid}.hero__texte[data-astro-cid-imhtaspu]{min-width:0}.hero__groupe[data-astro-cid-imhtaspu]{border-radius:var(--rayon-pastille);background:var(--primary-soft);height:24px;color:var(--primary-text);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.hero__titre[data-astro-cid-imhtaspu]{margin-top:16px}.hero__sous[data-astro-cid-imhtaspu]{max-width:560px;margin-top:18px}.hero__texte[data-astro-cid-imhtaspu] .hero__appels{margin-top:26px}.hero__ecran[data-astro-cid-imhtaspu]{flex-direction:column;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.hero__capture[data-astro-cid-imhtaspu]{width:100%;position:relative}.hero__mascotte[data-astro-cid-imhtaspu]{justify-content:center;display:flex;position:relative}.hero__mascotte[data-astro-cid-imhtaspu] .halo[data-astro-cid-imhtaspu]{display:none}.hero__mascotte[data-astro-cid-imhtaspu]{--rmasc-h:195px}.hero__mascotte--buste[data-astro-cid-imhtaspu]{--rmasc-h:150px}.blocs[data-astro-cid-imhtaspu]{padding-top:var(--espace-section);flex-direction:column;gap:36px;display:flex}.bloc[data-astro-cid-imhtaspu]{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.bloc__texte[data-astro-cid-imhtaspu],.bloc__panneau[data-astro-cid-imhtaspu]{min-width:0}.bloc--inverse[data-astro-cid-imhtaspu] .bloc__texte[data-astro-cid-imhtaspu]{order:2}.bloc--inverse[data-astro-cid-imhtaspu] .bloc__panneau[data-astro-cid-imhtaspu]{order:1}.bloc__kicker[data-astro-cid-imhtaspu]{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.bloc__titre[data-astro-cid-imhtaspu]{font-size:var(--t-h3);letter-spacing:-.02em;margin-top:12px;line-height:1.26}.bloc__corps[data-astro-cid-imhtaspu]{color:var(--text-2);margin-top:12px;font-size:16px;line-height:1.65}.bloc__points[data-astro-cid-imhtaspu]{border:1px solid var(--border);border-radius:var(--rayon-carte);background:var(--surface);flex-direction:column;gap:12px;margin:0;padding:22px;list-style:none;display:flex}.bloc__points[data-astro-cid-imhtaspu] li[data-astro-cid-imhtaspu]{align-items:flex-start;gap:11px;display:flex}.bloc__coche[data-astro-cid-imhtaspu]{border-radius:var(--rayon-controle);background:var(--primary-soft);flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.bloc__point[data-astro-cid-imhtaspu]{flex:1;min-width:0;font-size:15px;line-height:1.6}.duo[data-astro-cid-imhtaspu]{padding-top:var(--espace-section);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.duo__local[data-astro-cid-imhtaspu],.duo__assistant[data-astro-cid-imhtaspu]{border:1px solid var(--border);border-radius:var(--rayon-carte);background:var(--surface);min-width:0;padding:20px}.duo__local[data-astro-cid-imhtaspu]{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.duo__illustration[data-astro-cid-imhtaspu]{justify-content:center;min-width:0;display:flex;position:relative}.duo__illustration[data-astro-cid-imhtaspu] .halo[data-astro-cid-imhtaspu]{filter:blur(50px)}.duo__local-texte[data-astro-cid-imhtaspu]{min-width:0}.duo__intitule[data-astro-cid-imhtaspu]{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.duo__intitule--assistant[data-astro-cid-imhtaspu]{margin-bottom:14px}.duo__phrase[data-astro-cid-imhtaspu]{margin-top:10px;font-size:17px;line-height:1.6}.duo__bulle-ligne[data-astro-cid-imhtaspu]{align-items:flex-start;gap:12px;display:flex}.duo__bulle-ligne[data-astro-cid-imhtaspu] .duo__avatar{border-radius:var(--rayon-pastille);flex:none}.duo__bulle[data-astro-cid-imhtaspu]{border:1px solid var(--border);border-radius:var(--rayon-carte);background:var(--surface-sunken);border-top-left-radius:4px;flex:1;min-width:0;padding:14px 16px}.duo__bulle-texte[data-astro-cid-imhtaspu]{font-size:15px;line-height:1.65}.duo__base[data-astro-cid-imhtaspu]{color:var(--text-3);margin-top:10px;font-size:12px}.duo__offre[data-astro-cid-imhtaspu]{border:1px solid var(--border);border-radius:var(--rayon-controle);background:var(--surface-sunken);color:var(--text-2);margin-top:14px;padding:10px 12px;font-size:13px;font-weight:700}.faq-bloc[data-astro-cid-imhtaspu],.voisins[data-astro-cid-imhtaspu]{padding-top:var(--espace-section)}.voisins__titre[data-astro-cid-imhtaspu]{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800;line-height:normal}.voisins__grille[data-astro-cid-imhtaspu]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.voisin[data-astro-cid-imhtaspu]{border:1px solid var(--border);border-radius:var(--rayon-carte);background:var(--surface);min-width:0;color:var(--text);align-items:flex-start;gap:12px;padding:20px;display:flex}.voisin[data-astro-cid-imhtaspu]:hover{border-color:var(--accent-border-hover);color:var(--text)}.voisin__icone[data-astro-cid-imhtaspu]{border-radius:var(--rayon-controle);background:var(--primary-soft);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.voisin__texte[data-astro-cid-imhtaspu]{flex:1;min-width:0}.voisin__groupe[data-astro-cid-imhtaspu]{color:var(--text-3);font-size:12px;font-weight:700;display:block}.voisin__titre[data-astro-cid-imhtaspu]{margin-top:3px;font-size:16px;font-weight:800;display:block}.voisin__corps[data-astro-cid-imhtaspu]{color:var(--text-2);margin-top:5px;font-size:14px;line-height:1.55;display:block}@media (width>=640px){.blocs[data-astro-cid-imhtaspu]{gap:48px}.duo__local[data-astro-cid-imhtaspu],.duo__assistant[data-astro-cid-imhtaspu]{padding:28px}.duo__local[data-astro-cid-imhtaspu]{grid-template-columns:150px minmax(0,1fr)}.voisins__grille[data-astro-cid-imhtaspu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.hero[data-astro-cid-imhtaspu]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.hero__mascotte[data-astro-cid-imhtaspu]{right:calc(var(--marge-laterale) * -1);z-index:2;pointer-events:none;width:230px;position:absolute;bottom:-26px}.hero__mascotte[data-astro-cid-imhtaspu] .halo[data-astro-cid-imhtaspu]{filter:blur(55px);display:block}.hero__mascotte[data-astro-cid-imhtaspu]{--rmasc-h:220px}.hero__mascotte--buste[data-astro-cid-imhtaspu]{--rmasc-h:170px}.bloc[data-astro-cid-imhtaspu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.duo[data-astro-cid-imhtaspu]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}
