.HomePage-module__Mr99Ma__page{--home-radius:6px}:is(.HomePage-module__Mr99Ma__page a[data-cta],.HomePage-module__Mr99Ma__page button,.HomePage-module__Mr99Ma__page input,.HomePage-module__Mr99Ma__page select,.HomePage-module__Mr99Ma__page textarea,.HomePage-module__Mr99Ma__page .rounded-xl,.HomePage-module__Mr99Ma__page .rounded-2xl){border-radius:var(--home-radius)}.HomePage-module__Mr99Ma__heroCall{justify-content:flex-start;gap:16px;width:100%;max-width:350px;min-height:76px;padding-inline:24px}.HomePage-module__Mr99Ma__page:lang(fr) .HomePage-module__Mr99Ma__headline{font-size:clamp(2.5rem,5.4vw,4.75rem)}.HomePage-module__Mr99Ma__faq .shadow-card{box-shadow:none;background:0 0;border-radius:0}.HomePage-module__Mr99Ma__faq h3 button{padding-inline:0}:is(.HomePage-module__Mr99Ma__faq [aria-labelledby][hidden],.HomePage-module__Mr99Ma__faq [aria-labelledby]:not([hidden])){padding-inline:0}.HomePage-module__Mr99Ma__form{border-radius:var(--home-radius);box-shadow:none}body:has(.HomePage-module__Mr99Ma__page) header a[href^=tel\:]{border-radius:var(--home-radius,6px)}body:has(.HomePage-module__Mr99Ma__page)>div.fixed>a[href^=tel\:]{border-radius:var(--home-radius,6px)}body:has(.HomePage-module__Mr99Ma__page)>div.fixed>a[href^=tel\:]{white-space:nowrap;gap:8px;padding-inline:12px;font-size:16px}@media (max-width:639px){.HomePage-module__Mr99Ma__heroCall{gap:12px;max-width:none;padding-inline:18px}}
