.speaker-hero[data-astro-cid-tuocm5f3]{background:radial-gradient(circle at 82% 16%, #1a54ff4d, transparent 28rem), radial-gradient(circle at 15% 90%, #ff62002e, transparent 24rem), var(--color-brand-black)}.speaker-back-link[data-astro-cid-tuocm5f3]{color:#ffffff9e;min-height:1.5rem;letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.55rem;font-size:.72rem;font-weight:900;transition:color .16s;display:inline-flex}.speaker-back-link[data-astro-cid-tuocm5f3]:hover{color:var(--color-brand-white)}.speaker-kicker[data-astro-cid-tuocm5f3]{color:#ffffffad;letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:baseline;gap:.35rem;font-size:.72rem;font-weight:900;display:flex}.speaker-page-photo[data-astro-cid-tuocm5f3]{aspect-ratio:1;background:linear-gradient(135deg, #ffffff1f, transparent), linear-gradient(135deg, var(--color-brand-blue), var(--color-brand-orange));border:1px solid #ffffffb8;place-items:center;display:grid;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:.65rem .65rem #ffffff1f}.speaker-page-photo[data-astro-cid-tuocm5f3]>img[data-astro-cid-tuocm5f3]{object-fit:cover;width:100%;height:100%}.speaker-page-photo__fallback[data-astro-cid-tuocm5f3]{color:var(--color-brand-white);font-size:clamp(4rem,10vw,7rem);font-weight:900;line-height:1}.speaker-page-photo[data-astro-cid-tuocm5f3] .speaker-page-company-logo[data-astro-cid-tuocm5f3]{--photo-logo-corner-gap:.8rem;border-radius:.4rem;justify-content:center;align-items:center;min-width:3.5rem;height:3.5rem;display:flex;position:absolute;bottom:.8rem;right:.8rem}.speaker-page-company-logo[data-astro-cid-tuocm5f3] img[data-astro-cid-tuocm5f3]{object-fit:contain;object-position:100% 100%;width:auto;max-width:8rem;height:100%}.speaker-social-links[data-astro-cid-tuocm5f3]{flex-wrap:wrap;gap:.65rem;display:flex}.speaker-social-links[data-astro-cid-tuocm5f3] a[data-astro-cid-tuocm5f3]{letter-spacing:var(--tracking-label);text-transform:uppercase;border:1px solid #ffffff57;padding:.55rem .8rem;font-size:.7rem;font-weight:900;transition:border-color .16s,background .16s,color .16s}.speaker-social-links[data-astro-cid-tuocm5f3] a[data-astro-cid-tuocm5f3]:hover{border-color:var(--color-brand-orange);background:var(--color-brand-orange);color:var(--color-brand-black)}.speaker-story-grid[data-astro-cid-tuocm5f3]{gap:3rem;display:grid}.speaker-prose[data-astro-cid-tuocm5f3]{color:#0d0d12b8;gap:1.15rem;max-width:44rem;font-size:1.05rem;line-height:1.75;display:grid}.speaker-legitimacy[data-astro-cid-tuocm5f3]{border-left:.35rem solid var(--color-brand-blue);max-width:46rem;padding:.25rem 0 .25rem clamp(1.1rem,3vw,2rem)}.speaker-timeline[data-astro-cid-tuocm5f3]{background:var(--color-brand-white);box-shadow:.45rem .45rem 0 var(--color-brand-blue);border:1px solid #0d0d121f;align-self:start;padding:clamp(1.25rem,3vw,2rem)}.speaker-timeline[data-astro-cid-tuocm5f3] li[data-astro-cid-tuocm5f3]{border-left:2px solid #0d0d121f;padding-left:1.15rem;position:relative}.speaker-timeline[data-astro-cid-tuocm5f3] li[data-astro-cid-tuocm5f3]:before{border:2px solid var(--color-brand-white);background:var(--color-brand-orange);width:.7rem;height:.7rem;box-shadow:0 0 0 1px var(--color-brand-orange);content:"";border-radius:999px;position:absolute;top:.25rem;left:-.4rem}.speaker-timeline__period[data-astro-cid-tuocm5f3]{color:var(--color-brand-blue);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.68rem;font-weight:900}.speaker-companies[data-astro-cid-tuocm5f3]{background:linear-gradient(135deg,#ff620014,#0000 32rem),#0d0d1208}.company-profile-card[data-astro-cid-tuocm5f3]{border-top:.35rem solid var(--color-brand-orange);background:var(--color-brand-white);flex-direction:column;padding:clamp(1.2rem,3vw,1.65rem);display:flex;box-shadow:0 .7rem 1.8rem #0d0d1214}.company-profile-card--blue[data-astro-cid-tuocm5f3]{border-color:var(--color-brand-blue)}.company-profile-card__heading[data-astro-cid-tuocm5f3]{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.company-profile-card__logo[data-astro-cid-tuocm5f3]{box-sizing:border-box;background:var(--color-brand-white);width:3.5rem;height:3.5rem;color:var(--color-brand-black);font-family:var(--font-serif);border-radius:.45rem;place-items:center;padding:.35rem;font-size:1.8rem;font-weight:800;display:grid;overflow:hidden}.company-profile-card__logo[data-astro-cid-tuocm5f3] img[data-astro-cid-tuocm5f3]{object-fit:contain;width:100%;height:100%}.company-profile-card__heading[data-astro-cid-tuocm5f3] h3[data-astro-cid-tuocm5f3]{font-family:var(--font-serif);font-size:1.45rem;font-weight:800;line-height:1}.company-profile-card__heading[data-astro-cid-tuocm5f3] p[data-astro-cid-tuocm5f3]{color:#0d0d12ad;margin-top:.35rem;font-size:.72rem;font-weight:800;line-height:1.35}.company-profile-card__link[data-astro-cid-tuocm5f3]{color:var(--color-brand-blue);letter-spacing:var(--tracking-label);text-transform:uppercase;align-self:flex-start;align-items:center;gap:.35rem;margin-top:auto;padding-top:1.35rem;font-size:.7rem;font-weight:900;display:inline-flex}.company-profile-card__link[data-astro-cid-tuocm5f3]:hover{color:var(--color-brand-orange)}.speaker-session-card[data-astro-cid-tuocm5f3]{border:1px solid #0d0d121f;border-left:.45rem solid var(--speaker-session-accent,var(--color-brand-blue));background:var(--color-brand-white);grid-template-columns:clamp(9rem,22vw,13rem) minmax(0,1fr) auto;align-items:stretch;gap:0;transition:transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.speaker-session-card--decideurs[data-astro-cid-tuocm5f3]{--speaker-session-accent:var(--color-brand-blue);--speaker-session-text-accent:var(--color-brand-blue)}.speaker-session-card--tech[data-astro-cid-tuocm5f3]{--speaker-session-accent:var(--color-brand-orange);--speaker-session-text-accent:var(--color-brand-blue)}.speaker-session-card--commun[data-astro-cid-tuocm5f3]{--speaker-session-accent:var(--color-brand-black);--speaker-session-text-accent:var(--color-brand-black)}.speaker-session-card[data-astro-cid-tuocm5f3]:hover{box-shadow:.45rem .45rem 0 var(--color-brand-orange);transform:translate(-.15rem,-.15rem)}.speaker-session-card__thumb[data-astro-cid-tuocm5f3]{object-fit:cover;width:100%;height:100%;min-height:clamp(9rem,22vw,13rem);display:block}.speaker-session-card__content[data-astro-cid-tuocm5f3]{align-self:center;min-width:0;padding:clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,3vw,2rem)}.speaker-session-card__kicker[data-astro-cid-tuocm5f3],.speaker-session-card__meta[data-astro-cid-tuocm5f3]{letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.7rem;font-weight:900;line-height:1.2}.speaker-session-card__kicker[data-astro-cid-tuocm5f3]{color:var(--speaker-session-text-accent,var(--color-brand-blue))}.speaker-session-card__meta[data-astro-cid-tuocm5f3]{color:#0d0d12ad;margin-top:.35rem}.speaker-session-card[data-astro-cid-tuocm5f3] h3[data-astro-cid-tuocm5f3]{font-family:var(--font-serif);margin-top:.7rem;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:800;line-height:1.05}.speaker-session-card__summary[data-astro-cid-tuocm5f3]{color:#0d0d12a8;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;max-width:44rem;margin-top:.7rem;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.speaker-session-card[data-astro-cid-tuocm5f3] ul[data-astro-cid-tuocm5f3]{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.speaker-session-card[data-astro-cid-tuocm5f3] li[data-astro-cid-tuocm5f3]{color:var(--color-brand-blue);text-transform:uppercase;background:#1a54ff1a;padding:.35rem .55rem;font-size:.65rem;font-weight:900}.speaker-session-card__arrow[data-astro-cid-tuocm5f3]{color:var(--color-brand-orange);align-self:center;padding-right:clamp(1.25rem,3vw,2rem);font-size:1.8rem;font-weight:900}@media (width>=64rem){.speaker-story-grid[data-astro-cid-tuocm5f3]{grid-template-columns:minmax(0,1fr) 19rem;gap:4.5rem}}@media (width<=39.999rem){.speaker-page-photo[data-astro-cid-tuocm5f3]{width:min(15rem,76vw)}.speaker-session-card[data-astro-cid-tuocm5f3]{grid-template-columns:minmax(0,1fr) auto}.speaker-session-card__thumb[data-astro-cid-tuocm5f3]{aspect-ratio:16/9;grid-column:1/-1;height:auto;min-height:0}.speaker-session-card__content[data-astro-cid-tuocm5f3]{padding:1.1rem .75rem 1.25rem 1.1rem}.speaker-session-card__arrow[data-astro-cid-tuocm5f3]{padding-right:1.1rem}}
