@keyframes pulse{50%{box-shadow:0 0 0 8px #28de9133,0 8px 18px -6px #28de91b3}}@scope(.s-ventures) to ([data-s]){.vt-hero{isolation:isolate;padding:calc(var(--nav-h,88px) + 90px) 0 0;text-align:center;position:relative;overflow:hidden}.kicker{font-family:var(--display);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);margin:0;font-weight:500}h1{max-width:1040px;font-family:var(--display);font-weight:600;font-size:var(--text-hero);letter-spacing:var(--tracking-heading);color:var(--ink);text-wrap:balance;margin:14px auto 0;line-height:1.1}h1 em{color:var(--green-deep);font-style:normal}@media (min-width:700px){.nw{white-space:nowrap}}.q{max-width:640px;font-family:var(--display);font-size:var(--text-h5);color:var(--ink);text-wrap:balance;margin:22px auto 0;font-weight:500;line-height:1.45}.lead{max-width:620px;font-size:var(--text-body);color:var(--light-muted);text-wrap:pretty;margin:12px auto 30px;line-height:1.65}.vt-wall{padding:64px 0 0;overflow-x:clip}.vt-wall .wrap{position:relative}.wall{justify-content:center;margin:0 auto;padding:0 0 28px;list-style:none;display:flex}.pol{width:min(290px,25.5%);rotate:var(--r);transition:rotate .5s var(--ease), translate .5s var(--ease);flex:none;position:relative}.pol+.pol{margin-left:-22px}.pol:nth-child(2n){translate:0 28px}.pol:first-child{z-index:4}.pol:nth-child(2){z-index:3}.pol:nth-child(3){z-index:2}.pol:nth-child(4){z-index:1}.pol:hover{z-index:5}.pol+.pol .p-cap{padding-left:24px}.pol a{transition:box-shadow .5s var(--ease);background:#fff;border-radius:18px;padding:12px 12px 0;display:block;box-shadow:0 1px 2px #0b0d0c0f,0 24px 40px -22px #0b0d0c59}.pol:hover{translate:0 -6px;rotate:none}.pol:nth-child(2n):hover{translate:0 22px}.pol:hover a{box-shadow:0 1px 2px #0b0d0c0f,0 34px 50px -24px #0b0d0c66}.p-img{aspect-ratio:1;object-fit:cover;background:#e7ece8;border-radius:12px;width:100%;height:auto;display:block}.p-cap{justify-content:space-between;align-items:center;gap:10px;padding:16px 4px 18px;display:flex}.p-cap b{font-family:var(--display);font-size:var(--text-small);color:var(--ink);font-weight:600;display:block}.p-cap small{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--light-muted);margin-top:2px;font-size:.6875rem;font-weight:500;display:block}.p-logo{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px;box-shadow:0 0 0 1px #0b0d0c14}.p-dark{background:#0a0b0b;place-items:center;padding:14%;display:grid}.p-dark span{font-family:var(--display);color:#fff;text-align:center;text-wrap:balance;font-size:clamp(1rem,.7rem + .9vw,1.375rem);font-weight:600;line-height:1.25;rotate:-4deg}.p-dark em{color:var(--green);font-style:normal}.p-dot{background:var(--green);border-radius:50%;flex:none;width:40px;height:40px;box-shadow:0 8px 18px -6px #28de91b3}.you:hover .p-dot{animation:1.2s ease-in-out infinite pulse}.arrow{width:110px;margin:36px clamp(0px,8vw,140px) -40px auto;display:block}.arrow path{stroke:var(--green);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.45,0,.2,1)}.arrow path+path{transition-duration:.35s;transition-delay:.75s}.arrow.in path{stroke-dashoffset:0}@media (max-width:900px){.vt-hero{padding-top:calc(var(--nav-h,76px) + 56px)}.wall{flex-wrap:wrap;row-gap:0;max-width:620px}.pol{width:calc(50% + 7px)}.pol+.pol{margin-left:-14px}.pol:nth-child(3){margin-top:8px;margin-left:0}.wall .pol:nth-child(2n) .p-cap{padding-left:24px}.wall .pol:nth-child(3) .p-cap{padding-left:4px}.pol:nth-child(4){margin-top:8px}.arrow{width:80px;margin-top:10px}}@media (max-width:560px){.pol:nth-child(2n){translate:0 18px}.pol a{border-radius:14px;padding:7px 7px 0}.p-img{border-radius:9px}.p-cap{gap:6px;padding:10px 2px 12px}.p-cap b{font-size:.8125rem}.p-cap small{font-size:.5625rem}.p-logo,.p-dot{width:28px;height:28px}.p-dark{padding:10%}.wall{padding-bottom:14px}.p-dark span{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.pol,.arrow path{transition:none}.arrow path{stroke-dashoffset:0}}}main:has(.s-ventures){background:#fff url(/images/ventures/bull-bg.webp) 300% 110px/120% no-repeat}main:has(.s-ventures) .light{background:0 0}main:has(.s-ventures) #rejoindre .c-copy h2{font-size:var(--text-h3)}@media (max-width:900px){main:has(.s-ventures){background-position:160% calc(var(--nav-h,76px) + 40px);background-size:160%}}
