.hero{position:relative;color:#fff;background:var(--ink)}.hero:before{content:"";position:absolute;inset:0;background-image:var(--hero-image);background-size:cover;background-position:center;opacity:.55}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#1c1d1eeb,#1c1d1ec2 46%,#1c1d1e59)}.hero>.wrap{position:relative;z-index:1;padding-block:96px}@media(max-width:860px){.hero>.wrap{padding-block:56px}.hero:after{background:#1c1d1ecc}}.hero .eyebrow{color:#e8e2d8}.hero h1{color:#fff;max-width:16ch}.hero .lead{color:#efeae2;max-width:52ch}.hero .btn{border-color:#fff;color:#fff}.hero .btn.fill{background:var(--accent);border-color:var(--accent)}.hero .facts{color:#e8e2d8;gap:12px 32px}.hero .facts strong{color:#fff}.hero.slim>.wrap{padding-block:64px}.hero.slim h1{font-size:40px;max-width:24ch}.hero.slim .lead{max-width:56ch}.hero a{color:#fff}@media(max-width:860px){.hero.slim>.wrap{padding-block:40px}.hero.slim h1{font-size:32px}}.band{background:var(--box)}.band-surface{background:var(--surface)}.band-dark{background:var(--ink);color:#f4f1ec}.band-dark h2,.band-dark h3{color:#fff}.band-dark .muted,.band-dark .ph{color:#c9c6c0}.band-dark .btn{border-color:#f4f1ec;color:#f4f1ec}.band-dark .btn.fill{background:var(--accent);border-color:var(--accent);color:#fff}.steps{counter-reset:step}.steps>div{counter-increment:step}.steps>div h3:before{content:counter(step);display:inline-grid;place-items:center;width:28px;height:28px;margin-right:12px;border-radius:50%;background:var(--accent);color:#fff;font-size:14px;font-weight:600;vertical-align:middle}.members{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:20px}.member{text-align:left}.member img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:top center;border-radius:2px;display:block;background:var(--box2)}.member .initiales{display:grid;place-items:center;aspect-ratio:1;border-radius:2px;background:var(--box2);font-family:var(--display);font-size:28px;color:var(--mute)}.member .n{display:block;font-weight:600;font-size:14px;margin-top:8px;line-height:1.3}.member .e{display:block;font-size:13px;color:var(--mute);line-height:1.3;margin-top:4px}.member .g{display:block;font-size:12px;color:var(--mute);text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.member a{text-decoration:none;color:inherit;display:block}.member a[href]:hover .n{text-decoration:underline}@media(max-width:860px){.members{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px}}.partners{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 20px}.partners>*{width:124px;height:52px;display:grid;place-items:center}.partners .chip{background:#fff;border:1px solid var(--line);border-radius:8px}.partners>img{object-fit:contain}.partners .chip img{max-width:88%;max-height:72%;width:auto;height:auto;object-fit:contain;display:block}@media(max-width:600px){.partners>*{width:132px;height:48px}}.speaker{display:flex;gap:16px;align-items:center}.speaker img{width:72px;height:72px;flex:none;border-radius:2px;object-fit:cover;object-position:top center;display:block}.strip{display:grid;grid-template-columns:1fr 1fr;gap:16px}.strip img{width:100%;height:100%;max-height:320px;object-fit:cover;border-radius:2px;display:block}@media(max-width:860px){.strip{grid-template-columns:1fr}}.values{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.value{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:20px}.value h3{font-size:16px;margin-bottom:4px}.value p{font-size:14px;color:var(--mute)}.timeline{display:grid;gap:0}.timeline>div{display:grid;grid-template-columns:88px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.timeline .an{font-family:var(--display);font-size:24px;font-weight:600;color:var(--accent)}@media(max-width:860px){.timeline>div{grid-template-columns:64px 1fr;gap:12px}}.founder{display:grid;gap:32px;align-items:center}.founder img{width:100%;max-width:320px;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:top center;border-radius:2px;display:block}@media(min-width:860px){.founder{grid-template-columns:320px 1fr}}.board{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.board th,.board td{padding:16px 24px 16px 0;border-bottom:1px solid var(--line);vertical-align:top}.board thead th{font-size:13px;font-weight:600;color:var(--mute);padding-top:0;padding-bottom:8px}.board tbody th{font-weight:600;white-space:nowrap}.board tbody th a{text-decoration:none}.board tbody th a:hover{text-decoration:underline}.board .num{font-variant-numeric:tabular-nums;white-space:nowrap}.board .seats{display:block;font-size:13px;font-weight:400;color:var(--mute);margin-top:4px}@media(max-width:760px){.board thead{display:none}.board td:last-child:before{content:"Prochaine ouverte : "}.board,.board tbody,.board tr,.board th,.board td{display:block;width:auto}.board tr{padding:16px 0;border-bottom:1px solid var(--line)}.board th,.board td{border:0;padding:0}.board tbody th{margin-bottom:4px}.board td{font-size:14px;color:var(--mute)}.board td:nth-of-type(1),.board td.num{display:inline-block;margin-right:12px;color:var(--ink)}.board td:last-child{display:block;margin-top:8px;color:var(--ink)}}
