/* Growdn — sections sombres : grille de points + projecteur sous le curseur ; cartes du hero en verre. Chargé après apple.css. */
.a-statement, .a-gallery-section, .a-cta { position: relative; background-image: radial-gradient(circle, rgba(255, 255, 255, .08) 1px, transparent 1.6px); background-size: 28px 28px; }
.a-statement::before, .a-gallery-section::before, .a-cta::before { content: ""; position: absolute; inset: 0; pointer-events: none; background: radial-gradient(520px circle at var(--sx, 50%) var(--sy, 30%), rgba(124, 58, 237, .20), transparent 70%); }
.a-statement > .wrap, .a-gallery-section > .wrap, .a-gallery-section > .a-gallery, .a-cta > .wrap { position: relative; }
.a-hero .lede { color: #3f3f44; }
.a-path { background: rgba(255, 255, 255, .84); border: 1px solid rgba(255, 255, 255, .9); box-shadow: 0 24px 60px rgba(60, 30, 120, .10); }
.a-path:hover { box-shadow: 0 30px 70px rgba(60, 30, 120, .16); }
.a-hero .win { box-shadow: 0 40px 100px rgba(60, 30, 120, .18); }
