.comparison:where(.astro-ayojtpiv){min-width:0;margin-top:clamp(4rem,7vw,6rem)}.comparison-heading:where(.astro-ayojtpiv){max-width:48rem}.comparison-heading:where(.astro-ayojtpiv)>p:where(.astro-ayojtpiv){color:var(--primary);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.comparison-heading:where(.astro-ayojtpiv) h2:where(.astro-ayojtpiv){font-family:var(--font-display);letter-spacing:-.05em;margin:.9rem 0 0;font-size:clamp(2.3rem,4vw,4rem);font-weight:600;line-height:.98}.comparison-heading:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv){color:var(--text-soft);margin-top:1rem;display:block}.comparison-scroll:where(.astro-ayojtpiv){border:1px solid var(--line-strong);background:var(--surface);scrollbar-width:thin;border-radius:1rem;width:100%;max-width:100%;margin-top:2.3rem;overflow:auto hidden;box-shadow:0 1rem 2.8rem #0f2d2212}.comparison-scroll:where(.astro-ayojtpiv):focus-visible{outline:3px solid var(--focus);outline-offset:4px}.comparison-grid:where(.astro-ayojtpiv){min-width:48rem}.comparison-head:where(.astro-ayojtpiv),.comparison-row:where(.astro-ayojtpiv){grid-template-columns:minmax(15rem,1.55fr) repeat(3,minmax(8.5rem,1fr));display:grid}.comparison-head:where(.astro-ayojtpiv){z-index:1;background:var(--surface-muted);border-bottom:1px solid var(--line-strong);position:sticky;top:0}.comparison-head:where(.astro-ayojtpiv)>:where(.astro-ayojtpiv){text-align:left;padding:1rem 1.1rem;font-size:.82rem}.comparison-head:where(.astro-ayojtpiv) strong:where(.astro-ayojtpiv):nth-child(3){color:var(--primary)}.comparison-group:where(.astro-ayojtpiv) h3:where(.astro-ayojtpiv){color:var(--primary);background:var(--primary-pale);border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;margin:0;padding:.7rem 1.1rem;font-size:.67rem}.comparison-row:where(.astro-ayojtpiv){border-bottom:1px solid var(--line);min-height:3.5rem}.comparison-row:where(.astro-ayojtpiv):last-child{border-bottom:0}.comparison-row:where(.astro-ayojtpiv)>:where(.astro-ayojtpiv){border-right:1px solid var(--line);align-items:center;min-width:0;padding:.8rem 1.1rem;font-size:.84rem;line-height:1.3;display:flex}.comparison-row:where(.astro-ayojtpiv)>:where(.astro-ayojtpiv):last-child{border-right:0}.comparison-row:where(.astro-ayojtpiv)>strong:where(.astro-ayojtpiv){font-weight:650}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv){color:var(--text-soft)}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv).yes{color:var(--primary)}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv).no{color:var(--text-muted)}.comparison-row:where(.astro-ayojtpiv) svg:where(.astro-ayojtpiv){flex:none}@media (width<=45rem){.comparison-scroll:where(.astro-ayojtpiv){background:0 0;border:0;overflow:visible}.comparison-grid:where(.astro-ayojtpiv){min-width:0}.comparison-head:where(.astro-ayojtpiv){display:none}.comparison-group:where(.astro-ayojtpiv){border:1px solid var(--line-strong);background:var(--surface);border-radius:.8rem;margin-top:1rem;overflow:hidden;box-shadow:0 .65rem 1.6rem #0f2d220f}.comparison-group:where(.astro-ayojtpiv):first-child{margin-top:0}.comparison-row:where(.astro-ayojtpiv){grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-row:where(.astro-ayojtpiv)>strong:where(.astro-ayojtpiv){border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;padding:.9rem 1rem .65rem}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv){overflow-wrap:anywhere;align-content:start;gap:.4rem;padding:.65rem .7rem .85rem;font-size:.76rem;display:grid}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv):before{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.025em;text-transform:uppercase;font-size:.57rem;font-weight:700}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv):first-of-type:before{content:"Découverte"}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv):nth-of-type(2):before{content:"Pro"}.comparison-row:where(.astro-ayojtpiv)>span:where(.astro-ayojtpiv):nth-of-type(3):before{content:"Entreprise"}}.price-shell:where(.astro-ndm5nux2){width:min(100% - 5rem,78rem);margin-inline:auto}.price-hero:where(.astro-ndm5nux2){border-bottom:1px solid var(--line);background:var(--page-bg);padding-block:clamp(4.5rem,8vw,7rem)}.price-hero:where(.astro-ndm5nux2) p:where(.astro-ndm5nux2),.plans-heading:where(.astro-ndm5nux2)>p:where(.astro-ndm5nux2){color:var(--primary);font-family:var(--font-mono);letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.price-hero:where(.astro-ndm5nux2) h1:where(.astro-ndm5nux2){max-width:13ch;font-family:var(--font-display);letter-spacing:-.06em;margin:1rem 0 0;font-size:clamp(3.2rem,6vw,6rem);font-weight:600;line-height:.93}.price-hero:where(.astro-ndm5nux2) span:where(.astro-ndm5nux2){max-width:45rem;color:var(--text-soft);margin-top:1.4rem;font-size:1.08rem;display:block}.management-plans:where(.astro-ndm5nux2){background:var(--page-bg);padding-block:clamp(4.5rem,8vw,7rem)}.plans-heading:where(.astro-ndm5nux2){max-width:52rem;margin-bottom:2.5rem}.plans-heading:where(.astro-ndm5nux2) h2:where(.astro-ndm5nux2){font-family:var(--font-display);letter-spacing:-.052em;margin:.9rem 0 0;font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:600;line-height:.96}.plans-heading:where(.astro-ndm5nux2)>span:where(.astro-ndm5nux2){color:var(--text-soft);margin-top:1rem;display:block}.pricing-rule:where(.astro-ndm5nux2){color:var(--text-soft);border:1px solid var(--line);background:var(--surface-muted);margin:1rem 0 0;padding:1rem 1.2rem;font-size:.84rem;line-height:1.5}.pricing-rule:where(.astro-ndm5nux2) strong:where(.astro-ndm5nux2){color:var(--ink)}@media (width<=45rem){.price-shell:where(.astro-ndm5nux2){width:min(100% - 2rem,78rem)}.price-hero:where(.astro-ndm5nux2){padding-block:3.8rem}.price-hero:where(.astro-ndm5nux2) h1:where(.astro-ndm5nux2){font-size:clamp(2.8rem,13vw,4rem)}.management-plans:where(.astro-ndm5nux2){padding-block:4rem}}
