.enterprise-opening-photo,.enterprise-opening-brand,.enterprise-opening-action,.enterprise-highlights,.enterprise-video-pin,.enterprise-video-message{display:none}main.main--seminaire{color:var(--foreground);background:var(--muted)!important}.main--seminaire .story-copy :is(h2,p),.main--seminaire .story-copy .enterprise-story-intro{color:var(--primary-foreground)}@media (width>=761px){main.main--seminaire{flex-direction:column;display:flex}.enterprise-video-story{isolation:isolate;--enterprise-video-inset:7%;position:relative;overflow:clip}.main--seminaire .seminar-perks{display:none!important}.enterprise-video-pin{pointer-events:none;height:100dvh;margin-bottom:-100dvh;display:block;position:sticky;top:0}.enterprise-video-frame{clip-path:inset(var(--enterprise-video-inset) round 6px);background:var(--browser-surface);position:absolute;inset:0}.enterprise-video-frame video{object-fit:cover;width:100%;height:100%;display:block}.enterprise-video-frame:after{content:"";background:var(--enterprise-opening-shade);position:absolute;inset:0}.enterprise-video-copy{position:relative}.enterprise-video-copy:after{content:"";height:80dvh;display:block}.enterprise-video-message{text-align:center;min-height:90dvh;color:var(--snow);flex-direction:column;justify-content:center;align-items:center;padding:64px max(32px,10%);display:flex}.enterprise-video-message:last-child{min-height:90dvh}.enterprise-video-message h2{text-transform:uppercase;max-width:900px;color:var(--primary);margin:0 0 24px;font-size:64px;line-height:1.05}.enterprise-video-message p{max-width:620px;margin:0;font-size:20px;line-height:1.6}.enterprise-video-message--emphasis{min-height:100dvh}.enterprise-video-message--emphasis h2{max-width:1100px;font-size:96px;line-height:.95}.enterprise-video-message--emphasis p{max-width:700px;font-size:22px}.enterprise-video-number{color:var(--snow);font-size:1.4em;line-height:.85;display:inline-block}.enterprise-video-highlight{color:var(--primary);letter-spacing:.01em;font-size:1.2em;font-weight:700}.enterprise-video-story .enterprise-opening{background:0 0;height:100dvh;min-height:520px;max-height:none;padding:80px max(32px,10%)}.enterprise-video-story .enterprise-opening-photo,.enterprise-video-story .enterprise-opening:after,.main--seminaire>.seminar-perks{display:none}.enterprise-opening{isolation:isolate;text-align:center;height:calc(100dvh - 130px);min-height:600px;max-height:940px;color:var(--snow);flex-direction:column;justify-content:center;align-items:center;padding:56px 32px;display:flex;position:relative;overflow:hidden}.enterprise-opening-photo{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;display:block;position:absolute;inset:0}.enterprise-opening:after{content:"";background:var(--enterprise-opening-shade);z-index:-1;position:absolute;inset:0}.enterprise-opening-brand{font:700 32px/1 var(--font-display);color:var(--primary);margin:0 0 16px;display:block}.main--seminaire .enterprise-opening .page-intro{width:100%;padding:0}.enterprise-opening .page-intro .section-wrap{max-width:740px;margin:auto;padding:0}.main--seminaire .enterprise-opening .page-intro h1{text-transform:uppercase;color:var(--snow);margin:0 0 24px;font-size:72px;line-height:1}.main--seminaire .enterprise-opening .page-intro p{color:var(--snow);max-width:570px;margin:0 auto;font-size:16px;line-height:1.65}.enterprise-opening-action{border-radius:4px;gap:12px;margin-top:30px;display:flex}.enterprise-highlights{background:var(--home-light-surface);color:var(--ink);padding:72px 32px 80px;display:block}.enterprise-highlights-inner{max-width:1240px;margin:auto}.enterprise-highlights-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.enterprise-highlights-heading h2{text-transform:uppercase;margin:0;font-size:46px;line-height:1.05}.enterprise-highlights-heading h2 .enterprise-highlights-brand{color:var(--primary-shade)}.enterprise-highlights-heading p{max-width:400px;margin:0;font-size:14px;line-height:1.65}.enterprise-highlight-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.enterprise-highlight{background:var(--snow);color:var(--ink);border-radius:6px;flex-direction:column;grid-column:span 2;display:flex;overflow:hidden}.enterprise-highlight:nth-child(-n+2){grid-column:span 3}.enterprise-highlight-copy{flex:1;padding:24px}.enterprise-highlight-copy>svg,.enterprise-highlight-copy>.xp-icon{color:var(--primary);width:28px;height:28px;margin-bottom:14px}.enterprise-highlight-copy h3{margin:0 0 12px;font-size:28px;line-height:1.1}.enterprise-highlight-copy p{margin:0;font-size:14px;line-height:1.6}.enterprise-highlight-detail{display:none}.enterprise-highlight img{aspect-ratio:1.7;object-fit:cover;width:100%;display:block}.enterprise-highlight:nth-child(-n+2) img{aspect-ratio:2.2}.main--seminaire>.story-grid{gap:56px;width:100%;max-width:1240px;margin:0 auto;padding:80px 32px}.main--seminaire .story-image{aspect-ratio:1.1;object-fit:cover;border-radius:6px;width:100%}.main--seminaire .story-copy h2{color:var(--primary-foreground);font-size:48px;line-height:1.05}.main--seminaire .story-copy p{color:var(--primary-foreground)}.main--seminaire .story-copy .enterprise-story-intro{color:var(--primary-foreground);font-size:16px}}@media (width>=761px) and (width<=1000px){.enterprise-video-message h2{font-size:48px}.enterprise-video-message p{font-size:18px}.enterprise-video-message--emphasis h2{font-size:58px}.enterprise-video-message--emphasis p{font-size:19px}.enterprise-opening{min-height:510px}.main--seminaire .enterprise-opening .page-intro h1{font-size:56px}.enterprise-highlights{padding:52px 24px}.enterprise-highlights-heading{align-items:start}.enterprise-highlights-heading h2{font-size:36px}.enterprise-highlights-heading p{max-width:300px}.enterprise-highlight-copy{padding:20px}.enterprise-highlight-copy h3{font-size:24px}.main--seminaire>.story-grid{gap:32px;padding:56px 24px}.main--seminaire .story-copy h2{font-size:36px}}@media (width>=1600px){.main--seminaire .enterprise-opening .page-intro h1{font-size:88px}.enterprise-opening .page-intro .section-wrap{max-width:900px}}@media (width<=760px){.enterprise-story-intro{display:none}.main--seminaire .story-copy :is(h2,p){color:var(--primary-foreground)!important}.enterprise-video-story{isolation:isolate;--enterprise-video-inset:7%;position:relative;overflow:clip}.main--seminaire .seminar-perks{display:none!important}.enterprise-video-pin{pointer-events:none;height:100lvh;margin-bottom:-100lvh;display:block;position:sticky;top:0}.enterprise-video-frame{clip-path:inset(var(--enterprise-video-inset) round 6px);background:var(--browser-surface);position:absolute;inset:0}.enterprise-video-frame video{object-fit:cover;width:100%;height:100%;display:block}.enterprise-video-frame:after{content:"";background:var(--enterprise-opening-shade);position:absolute;inset:0}.enterprise-video-copy{position:relative}.enterprise-video-copy:after{content:"";height:70svh;display:block}.enterprise-video-message{text-align:center;min-height:85svh;color:var(--snow);flex-direction:column;justify-content:center;align-items:center;padding:48px 28px;display:flex}.enterprise-video-message h2{text-transform:uppercase;color:var(--primary);margin:0 0 16px;font-size:36px;line-height:1.05}.enterprise-video-message p{margin:0;font-size:16px;line-height:1.55}.enterprise-video-message--emphasis{min-height:100svh}.enterprise-video-message--emphasis h2{font-size:46px;line-height:.95}.enterprise-video-number{color:var(--snow);font-size:1.4em;line-height:.85;display:inline-block}.enterprise-video-highlight{color:var(--primary);font-weight:700}.enterprise-video-story .enterprise-opening{text-align:center;height:100lvh;color:var(--snow);flex-direction:column;justify-content:center;align-items:center;padding:72px 28px;display:flex;position:relative;background:0 0!important}.enterprise-video-story .enterprise-opening :is(h1,p){color:var(--snow)!important}.enterprise-video-story .enterprise-opening-brand{font:700 24px/1 var(--font-display);color:var(--primary);margin:0 0 12px;display:block}.enterprise-video-story .enterprise-opening-action{margin-top:20px;display:inline-flex}.main--seminaire .enterprise-highlights{box-sizing:border-box;background:var(--soft-black);min-height:100dvh;color:var(--snow);flex-direction:column;justify-content:center;padding:56px 0 48px;display:flex}.enterprise-highlights-heading{margin-bottom:24px;padding:0 24px}.enterprise-highlights-heading h2{text-transform:uppercase;color:var(--snow);margin:0 0 10px;font-size:34px;line-height:1.05}.enterprise-highlights-heading h2 .enterprise-highlights-brand{color:var(--primary)}.enterprise-highlights-heading p{opacity:.8;margin:0;font-size:14px;line-height:1.6}.enterprise-highlight-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:0 24px 8px;scroll-padding:0 24px;display:flex;overflow-x:auto}.enterprise-highlight-grid::-webkit-scrollbar{display:none}.enterprise-highlight{aspect-ratio:3/4;scroll-snap-align:start;isolation:isolate;border-radius:8px;flex-direction:column;flex:0 0 78%;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.enterprise-highlight img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.enterprise-highlight:after{content:"";z-index:-1;background:linear-gradient(to top, var(--enterprise-opening-shade) 45%, transparent);position:absolute;inset:0}.enterprise-highlight-copy{color:var(--snow);padding:20px}.enterprise-highlight-copy>svg,.enterprise-highlight-copy>.xp-icon{color:var(--primary);width:26px;height:26px;margin-bottom:10px}.enterprise-highlight-copy h3{color:var(--primary);text-transform:uppercase;margin:0 0 8px;font-size:24px;line-height:1.1}.enterprise-highlight-copy p{margin:0;font-size:14px;line-height:1.5}.enterprise-highlight{cursor:pointer;-webkit-tap-highlight-color:transparent}.enterprise-highlight-copy{transition:opacity .3s}.enterprise-highlight-detail{z-index:1;background:color-mix(in oklab, var(--browser-surface) 82%, transparent);color:var(--snow);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:12px;padding:24px;transition:opacity .3s;display:flex;position:absolute;inset:0}.enterprise-highlight-detail h3{color:var(--primary);text-transform:uppercase;margin:0;font-size:22px;line-height:1.1}.enterprise-highlight-detail p{color:var(--snow);margin:0;font-size:14px;line-height:1.55}.enterprise-highlight[data-open] .enterprise-highlight-detail{opacity:1}.enterprise-highlight[data-open] .enterprise-highlight-copy{opacity:0}}.enterprise-laptop-perks{display:none}@media (width>=761px){.main--seminaire .enterprise-highlights{display:none}.enterprise-laptop-perks{background:var(--soft-black);display:block;position:relative}.enterprise-laptop-pin{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,.9fr) minmax(0,2.4fr);align-content:start;align-items:center;column-gap:3vw;height:100dvh;padding:clamp(24px,4dvh,56px) 2vw 0 5vw;display:grid;position:sticky;top:0;overflow:hidden}.enterprise-laptop-heading{text-align:center;color:var(--snow);text-transform:uppercase;grid-column:1/-1;margin:0;font-size:clamp(30px,3.6vw,64px);line-height:1}.enterprise-laptop-heading span{color:var(--primary)}.enterprise-laptop-copy{color:var(--snow);display:grid}.enterprise-laptop-detail{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .45s,transform .45s;transform:translateY(14px)}.enterprise-laptop-detail[data-active]{opacity:1;transform:none}.enterprise-laptop-detail>span{color:var(--primary);font-family:var(--font-display);letter-spacing:.12em;font-size:15px}.enterprise-laptop-detail h3{color:var(--primary);text-transform:uppercase;margin:.35em 0 .6em;font-size:clamp(22px,2.3vw,40px);line-height:1.05}.enterprise-laptop-detail p{opacity:.9;margin:0 0 .8em;font-size:clamp(13px,1.05vw,18px);line-height:1.55}.enterprise-laptop{aspect-ratio:944/704;filter:drop-shadow(0 30px 44px #00000080);width:min(84vw,124dvh);position:absolute;top:max(64px,9dvh);right:max(-6vw,36vw - 62dvh)}.enterprise-laptop-frame{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.enterprise-laptop-screen{z-index:3;background:var(--secondary);border-radius:4px;position:absolute;inset:14.2% 17.2% 38.6% 21.2%;overflow:hidden}.enterprise-laptop-track{will-change:transform;height:100%;transition:transform .7s cubic-bezier(.65,0,.35,1)}@media (prefers-reduced-motion:reduce){.enterprise-laptop-track{transition:none}}.enterprise-laptop-slide{height:100%;position:relative}.enterprise-laptop-slide>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.enterprise-laptop-slide:after{content:"";background:linear-gradient(#0000 35%,#000000bf);position:absolute;inset:0}.enterprise-laptop-slide>div{z-index:1;color:var(--snow);position:absolute;bottom:7%;left:6%;right:6%}.enterprise-laptop-slide svg,.enterprise-laptop-slide .xp-icon{color:var(--primary);width:clamp(18px,2vw,30px);height:clamp(18px,2vw,30px)}.enterprise-laptop-slide h3{color:var(--primary);text-transform:uppercase;margin:.3em 0 .2em;font-size:clamp(16px,2vw,32px)}.enterprise-laptop-slide p{margin:0;font-size:clamp(11px,1vw,16px);line-height:1.35}}
