@layer components{.video{--_inset:32;--_rec-left:76;--_rec-top:37;--_halo:136;--_button:104;--_icon:36;--_title-bottom:96;--_title-size:var(--text-small-max);--_u:clamp(.56px, .349841px + .0634921cqi, 1px);width:100%;aspect-ratio:var(--video-ratio);position:relative;container-type:inline-size}.video.is-portrait{--_u:calc(100cqi / 380);--_inset:20;--_rec-left:64;--_rec-top:25;--_halo:108;--_button:84;--_icon:30;--_title-bottom:70;--_title-size:var(--text-tiny-max);aspect-ratio:var(--video-ratio-portrait)}.video_screen{background-color:var(--dark-900);border-radius:calc(16 * var(--_u));color:var(--light-100);font-family:var(--primary-family);font-weight:var(--primary-medium);line-height:var(--line-height-huge);position:absolute;inset:0;overflow:clip}.video_screen :is(p,span){--_trim-top:.5lh;--_trim-bottom:.5lh}.video_thumb{background-color:color-mix(in lab, var(--light-100) 10%, transparent);position:absolute;inset:0}.video_thumb img{object-fit:cover;width:100%;height:100%}.video_veil{background-image:linear-gradient(to bottom, color-mix(in lab, var(--color-gray-950) 35%, transparent), color-mix(in lab, var(--color-gray-950) 5%, transparent) 45%, color-mix(in lab, var(--color-gray-950) 70%, transparent));position:absolute;inset:0}.video_corner{--_size:calc(30 * var(--_u));color:var(--light-100);position:absolute}.video_corner.is-tl{top:calc(var(--_inset) * var(--_u));left:calc(var(--_inset) * var(--_u))}.video_corner.is-tr{top:calc(var(--_inset) * var(--_u));right:calc(var(--_inset) * var(--_u));rotate:90deg}.video_corner.is-br{right:calc(var(--_inset) * var(--_u));bottom:calc(var(--_inset) * var(--_u));rotate:180deg}.video_corner.is-bl{bottom:calc(var(--_inset) * var(--_u));left:calc(var(--_inset) * var(--_u));rotate:270deg}.video_rec{top:calc(var(--_rec-top) * var(--_u));left:calc(var(--_rec-left) * var(--_u));align-items:center;gap:calc(var(--space-1-max) * var(--_u));font-size:calc(var(--text-tiny-max) * var(--_u));white-space:nowrap;display:flex;position:absolute}.video_dot{width:calc(10 * var(--_u));height:calc(10 * var(--_u));background-color:var(--coral-500);border-radius:var(--radius-round);flex:none}.video_timecode,.video_exposure{opacity:.7}.video_exposure{top:calc(31 * var(--_u));right:calc(var(--_rec-left) * var(--_u));font-size:calc(var(--text-tiny-max) * var(--_u));white-space:pre;position:absolute}.video_play{width:calc(var(--_halo) * var(--_u));height:calc(var(--_halo) * var(--_u));border-radius:var(--radius-round);color:var(--dark-900);position:absolute;top:50%;left:50%;translate:-50% -50%}.video_halo{background-color:color-mix(in lab, var(--light-100) 22%, transparent);border-radius:var(--radius-round);position:absolute;inset:0}.video_button{width:calc(var(--_button) * var(--_u));height:calc(var(--_button) * var(--_u));background-color:var(--brand-500);border-radius:var(--radius-round);box-shadow:var(--shadow-lecture);transition:scale var(--hover-duration) var(--hover-ease);position:absolute;top:50%;left:50%;translate:-50% -50%}.video_play-icon{--_size:calc(var(--_icon) * var(--_u));top:50%;left:calc(50% + 3 * var(--_u));position:absolute;translate:-50% -50%}button.video_play{cursor:pointer;background:0 0;border:0;padding:0}:is(a,button).video_play:hover .video_button,.video.is-hover :is(a,button).video_play .video_button{scale:1.06}:is(a,button).video_play:focus-visible,.video.is-focus :is(a,button).video_play{outline:var(--focus-width) solid var(--light-100);outline-offset:var(--focus-offset)}.video_title{top:calc(100% - var(--_title-bottom) * var(--_u));left:calc(var(--_rec-left) * var(--_u));font-size:calc(var(--_title-size) * var(--_u));white-space:nowrap;position:absolute}.video:not(.is-portrait) .video_title{font-weight:var(--text-small-font-weight);--_trim-top:var(--text-small-trim-top);--_trim-bottom:var(--text-small-trim-bottom)}.video_progress{right:calc(var(--_rec-left) * var(--_u));bottom:calc(55 * var(--_u));left:calc(var(--_rec-left) * var(--_u));height:calc(3 * var(--_u));border-radius:calc(2 * var(--_u));background-color:color-mix(in lab, var(--light-100) 30%, transparent);position:absolute}.video_progress-read{width:var(--_progress);border-radius:inherit;background-color:var(--brand-500);position:absolute;inset:0 auto 0 0}.video_media{object-fit:cover;background-color:var(--dark-900);width:100%;height:100%;display:none;position:absolute;inset:0}.video.is-playing .video_media{display:block}.video.is-playing :is(.video_veil,.video_corner,.video_rec,.video_exposure,.video_play,.video_title,.video_progress){display:none}@container (width<37.5rem){.video:not(.is-portrait) :is(.video_timecode,.video_exposure,.video_title){display:none}}.avis{align-items:flex-start;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-3) var(--space-4);background-color:var(--light-100);box-shadow:var(--shadow-avis);color:var(--dark-900);rotate:var(--_rotate,0deg);--_print:var(--light-300);flex-direction:column;margin:0;display:flex;position:relative}.avis.is-blue{--_print:var(--blue-100)}.avis.is-sand{--_print:var(--yellow-100)}.avis_print{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-5) var(--space-4);background-color:var(--_print);flex-direction:column;display:flex}.avis_stars{gap:var(--gap-hairline);color:var(--brand-500);display:flex}.avis_star{--_size:var(--icon-size-xsmall)}.avis_quote{width:100%;margin:0}.avis_signature{align-items:center;gap:var(--space-2);width:100%;padding-inline:var(--space-1);display:flex}.avis_avatar{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-round);background-color:color-mix(in lab, var(--dark-900) 12%, transparent);flex:none;overflow:clip}.avis_avatar img{object-fit:cover;width:100%;height:100%}.avis_identity{gap:var(--gap-hairline);flex-direction:column;min-width:0;display:flex}.avis_identity>*{--_trim-top:.5lh;--_trim-bottom:.5lh}.avis_name{white-space:nowrap}.avis_role{opacity:.6}.avis_pin{top:var(--avis-pin-top);width:var(--icon-size-small);height:var(--icon-size-small);background-color:var(--coral-500);border-radius:var(--radius-round);box-shadow:var(--shadow-pin);position:absolute;left:50%;translate:-50%}.illu{width:100%;height:var(--illustration-height);border:var(--border-width) solid color-mix(in lab, var(--light-100) 90%, transparent);border-radius:var(--illustration-radius);background-image:linear-gradient(to bottom, var(--blue-100), var(--illustration-blue-end));color:var(--dark-900);font-family:var(--primary-family);font-weight:var(--primary-regular);white-space:nowrap;line-height:normal;position:relative;overflow:clip}.illu:is(.is-automation,.is-launch){background-image:linear-gradient(to bottom, var(--blue-100), var(--illustration-blue-end-2))}.illu.is-yellow{background-image:linear-gradient(to bottom, var(--yellow-100), var(--illustration-yellow-end))}.illu .is-blue{color:var(--blue-600)}.illu_light{inset-block:calc(-1 * var(--border-width));background-image:linear-gradient(to bottom, color-mix(in lab, var(--light-100) 50%, transparent), transparent);width:19.9%;position:absolute;left:17.05%}.illu_light.is-second{background-image:linear-gradient(to bottom, color-mix(in lab, var(--light-100) 40%, transparent), transparent);width:13.07%;left:65.91%}.illu .is-centered{top:var(--_top);left:calc(50% + var(--_x));position:absolute;translate:-50%}.illu_back{width:var(--_w);height:var(--_h);background-color:var(--light-100);border-radius:var(--illustration-radius);box-shadow:var(--shadow-illustration-back)}.illu_card{width:var(--_w);background-color:var(--light-100);border-radius:var(--radius-main);box-shadow:var(--shadow-illustration);flex-direction:column;align-items:flex-start;gap:.5rem;padding:.875rem;display:flex}.illu_card.is-window{padding:.625rem}.illu_header{justify-content:space-between;align-items:center;width:100%;display:flex}.illu_inline{align-items:center;gap:.375rem;display:flex}.illu_inline.is-step{gap:.5rem}.illu .icon{aspect-ratio:auto;flex:none;width:auto;height:auto}.illu_row,.illu_option{background-color:var(--light-300);border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;display:flex}.illu_grow{flex:1 1 0;min-width:0}.illu_avatar{border-radius:var(--radius-round);flex:none;width:1.25rem;height:1.25rem}.illu_avatar.is-large{width:1.625rem;height:1.625rem}.illu_status{width:var(--icon-size-small);height:var(--icon-size-small);border-radius:var(--radius-round);background-color:var(--heading-accent);color:var(--light-100);flex:none;justify-content:center;align-items:center;display:flex}.illu_status.is-done{background-color:var(--blue-600)}.illu_status.is-todo{border:.09375rem dashed color-mix(in lab, var(--dark-900) 25%, transparent);background-color:#0000}.illu_pill{border-radius:var(--radius-round);background-color:var(--light-100);box-shadow:var(--shadow-illustration);font-size:var(--illustration-text-4);font-weight:var(--primary-semibold);align-items:center;gap:.375rem;padding:.4375rem .875rem .4375rem .75rem;display:flex}.illu_pill.is-blue{background-color:var(--blue-600);box-shadow:var(--shadow-illustration-pill);color:var(--light-100)}.illu:is(.is-agenda,.is-revenue,.is-automation) .illu_pill{width:max-content;padding-inline:.8125rem}.illu .illu_pill.is-end{left:auto;right:max(1rem,50% - 9.86875rem);translate:none}.illu_cursor{color:var(--dark-900)}.illu_text-2{font-size:var(--illustration-text-2)}.illu_text-3{font-size:var(--illustration-text-3)}.illu_text-5{font-size:var(--illustration-text-5)}.illu .is-medium{font-weight:var(--primary-medium)}.illu .is-semibold{font-weight:var(--primary-semibold)}.illu_muted{color:color-mix(in lab, var(--dark-900) 55%, transparent)}.illu_bar{width:2.25rem;height:var(--_h);border:.09375rem solid color-mix(in lab, var(--light-100) 90%, transparent);background-image:linear-gradient(to bottom, var(--light-100), var(--yellow-200));box-shadow:var(--shadow-illustration-back);border-radius:.625rem}.illu_bar.is-high{background-image:linear-gradient(to bottom, var(--yellow-300), var(--brand-500));box-shadow:var(--shadow-illustration-bar)}.illu_month{top:var(--_top);left:calc(50% + var(--_x));color:color-mix(in lab, var(--dark-900) 45%, transparent);font-size:var(--illustration-text-3);font-weight:var(--primary-medium);position:absolute}.illu_curve{color:var(--blue-400);position:absolute;top:3.09375rem;left:calc(50% - 7.3672rem)}.illu_orbit{color:color-mix(in lab, var(--blue-600) 40%, transparent)}.illu_halo{border-radius:var(--radius-round);background-image:radial-gradient(closest-side, color-mix(in lab, var(--brand-500) 35%, transparent), transparent);width:9.375rem;height:9.375rem}.illu_studio{border:.09375rem solid color-mix(in lab, var(--light-100) 70%, transparent);background-image:linear-gradient(to bottom, var(--yellow-300), var(--brand-500));width:4.25rem;height:4.25rem;box-shadow:var(--shadow-illustration-gold);color:var(--light-200);border-radius:1.25rem;justify-content:center;align-items:center;display:flex}.illu_service{border-radius:var(--radius-round);background-color:var(--light-100);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-illustration);justify-content:center;align-items:center;display:flex}.illu_progress{border-radius:var(--radius-round);background-color:color-mix(in lab, var(--dark-900) 8%, transparent);width:100%;height:.375rem;position:relative;overflow:clip}.illu_progress-done{border-radius:var(--radius-round);background-color:var(--brand-500);background-image:repeating-linear-gradient(-45deg, color-mix(in lab, var(--dark-900) 22%, transparent) 0 .125rem, transparent .125rem .265rem);width:6.875rem;position:absolute;inset:0 auto 0 0}.illu_option{border-radius:var(--radius-small)}.illu_option .illu_text-3{color:color-mix(in lab, var(--dark-900) 55%, transparent)}.illu_option.is-selected{background-color:var(--yellow-100);border:.09375rem solid var(--brand-500)}.illu_option.is-selected .illu_key{background-color:var(--brand-500)}.illu_option.is-selected .illu_text-3{color:var(--dark-900);font-weight:var(--primary-semibold)}.illu_key{width:var(--icon-size-medium);height:var(--icon-size-medium);background-color:var(--light-100);font-size:var(--illustration-text-2);font-weight:var(--primary-bold);border-radius:.3125rem;flex:none;justify-content:center;align-items:center;display:flex}.illu_check{color:var(--yellow-700)}.illu_tiles{gap:.5rem;width:100%;display:flex}.illu_tile{background-color:var(--dark-800);min-width:0;height:6.5rem;color:color-mix(in lab, var(--light-100) 75%, transparent);border-radius:.625rem;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.375rem;display:flex}.illu_face{border-radius:var(--radius-round);width:2.25rem;height:2.25rem;color:var(--light-100);font-size:var(--illustration-text-5);font-weight:var(--primary-bold);justify-content:center;align-items:center;display:flex}.illu_face.is-brand{background-color:var(--brand-500);color:var(--light-200)}.illu_face.is-blue{background-color:var(--blue-600);color:var(--light-100)}.illu_controls{justify-content:center;gap:.5rem;width:100%;display:flex}.illu_control{border-radius:var(--radius-round);background-color:var(--gray-100);width:1.75rem;height:1.75rem;color:var(--dark-900);justify-content:center;align-items:center;display:flex}.illu_control.is-hang-up{background-color:var(--coral-500);color:var(--light-100)}.illu_note{border-radius:var(--radius-md);background-color:var(--light-100);box-shadow:var(--shadow-illustration);align-items:center;gap:.5rem;padding:.5rem .75rem .5rem .625rem;display:flex}.illu_note.is-session{padding-left:.5rem}.illu_note-icon{border-radius:var(--radius-round);background-color:var(--blue-100);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.illu_lines{flex-direction:column;gap:.0625rem;display:flex}.illu_badge{border-radius:var(--radius-round);background-color:var(--brand-500);font-size:var(--illustration-text-1);font-weight:var(--primary-bold);padding:.125rem .375rem}.benefice{width:100%;padding:var(--space-2);background-color:var(--background-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-large);box-shadow:var(--shadow-benefice);color:var(--text);flex-direction:column;align-items:stretch;display:flex}.benefice_texts{align-items:flex-start;gap:var(--space-1);padding:var(--space-4) var(--space-3) var(--space-3);flex-direction:column;display:flex}.benefice_head{gap:var(--space-1);flex-direction:column;width:100%;display:flex}@media screen and (min-width:992px){@supports (grid-template-rows:subgrid){.chapitres_cards>.benefice{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.chapitres_cards>.benefice>.benefice_texts{grid-row:span 2;grid-template-rows:subgrid;align-content:start;row-gap:var(--space-1);display:grid}}}.benefice_chapter{color:var(--text-2);white-space:pre}.benefice_title,.benefice_text{width:100%}.benefice_text{color:var(--text-2)}}
