*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:#1e293b;background:#fff;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}@media (max-width:900px){.hero-grid{grid-template-columns:1fr!important;gap:40px!important}.hero-mockup{display:none!important}.why-grid{grid-template-columns:1fr!important;direction:ltr!important;gap:32px!important}}@media (max-width:768px){section,section[style*="padding: '96px"]{--section-pad:56px}.pour-qui-grid{grid-template-columns:1fr!important}.stack-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:500px){.plans-grid,.stack-grid{grid-template-columns:1fr!important}.plans-grid{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:768px){main section{padding-top:56px!important;padding-bottom:56px!important}main section h1,main section h2{word-break:break-word}}@media (max-width:480px){main section{padding:40px 16px!important}.hero-ctas{flex-direction:column!important;align-items:stretch!important}.hero-ctas a{text-align:center!important;justify-content:center!important}.hero-stats-value{font-size:22px!important}.module-card{padding:18px!important}.why-visual{display:none!important}}@media (max-width:380px){main section{padding-left:12px!important;padding-right:12px!important}}