@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-Regular-latin.d337a4cd7f30b6e189195218cb9dacafc6678879fcc011aaaf29c457f092d8af.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0152-0153,U+0178-0178,U+0300-036F,U+2000-206F,U+20A0-20CF,U+2122-2122}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-Regular.386fc9902d4d7322e817cab55992d0b09058f2945ae34aa87fd0f24bc6059941.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0100-0151,U+0154-0177,U+0179-02FF,U+0370-1FFF,U+2070-209F,U+20D0-2121,U+2123-10FFFF}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-Medium-latin.857191cd6e196d2ad6ab953ae58cc751ba388da34b5ae9e485d7535f945a8a6a.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:U+0000-00FF,U+0152-0153,U+0178-0178,U+0300-036F,U+2000-206F,U+20A0-20CF,U+2122-2122}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-Medium.6fe1f78fa35847a4e82ba14381b60f336c5becb6dc6b3bd65130a01cc13c9fe9.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:U+0100-0151,U+0154-0177,U+0179-02FF,U+0370-1FFF,U+2070-209F,U+20D0-2121,U+2123-10FFFF}@font-face{font-family:DoretRail;src:url(/_immutable/PPNeueMontreal-Medium-latin.857191cd6e196d2ad6ab953ae58cc751ba388da34b5ae9e485d7535f945a8a6a.woff2) format("woff2");font-weight:500;font-display:block;unicode-range:U+0000-00FF,U+0152-0153,U+0178-0178,U+0300-036F,U+2000-206F,U+20A0-20CF,U+2122-2122}@font-face{font-family:DoretRail;src:url(/_immutable/PPNeueMontreal-Medium.6fe1f78fa35847a4e82ba14381b60f336c5becb6dc6b3bd65130a01cc13c9fe9.woff2) format("woff2");font-weight:500;font-display:block;unicode-range:U+0100-0151,U+0154-0177,U+0179-02FF,U+0370-1FFF,U+2070-209F,U+20D0-2121,U+2123-10FFFF}.page-nav a{font-family:DoretRail,DoretMaster,sans-serif}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-Semibold-latin.cf3fd1c010ef08248547a6193ddd19a1155398bc80c1df9534f0360d6ea38c43.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0152-0153,U+0178-0178,U+0300-036F,U+2000-206F,U+20A0-20CF,U+2122-2122}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-Semibold.d36a0097d75b1d3ab2753d16a890db6f87d7aff495c0373d3edbdcef8de77883.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:U+0100-0151,U+0154-0177,U+0179-02FF,U+0370-1FFF,U+2070-209F,U+20D0-2121,U+2123-10FFFF}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-MediumItalic-latin.6b42d66dccd92e809bb84697341de22224c8bc68416da7828d4aae2ad3fd4370.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0152-0153,U+0178-0178,U+0300-036F,U+2000-206F,U+20A0-20CF,U+2122-2122}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-MediumItalic.2759644286f8e64b09db5c1527066a33feef1855cdd62cec2aba059ecf8f161f.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;unicode-range:U+0100-0151,U+0154-0177,U+0179-02FF,U+0370-1FFF,U+2070-209F,U+20D0-2121,U+2123-10FFFF}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-SemiboldItalic-latin.dd8fece58cfcc39a1be07efdfcc946f5627dff8ed9b81a3dbba9ec6b425ac6a9.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0152-0153,U+0178-0178,U+0300-036F,U+2000-206F,U+20A0-20CF,U+2122-2122}@font-face{font-family:DoretMaster;src:url(/_immutable/PPNeueMontreal-SemiboldItalic.d5910557e341ddca10f8844f5f405971cea8b36abe88752edd68429be3d27f04.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap;unicode-range:U+0100-0151,U+0154-0177,U+0179-02FF,U+0370-1FFF,U+2070-209F,U+20D0-2121,U+2123-10FFFF}:root{color-scheme:light dark;--paper:#fffefc;--ink:#151515;--soft-ink:#3f3f3c;--muted:#777770;--hairline:#deded8;--quiet-surface:#f0efea;--nav-paper:rgba(255,254,252,.96);--dialog-shadow:rgba(21,21,21,.16);--overlay-scrim:rgba(21,21,21,.18);--chapter-01:#D51C70;--chapter-02:#008BCB;--chapter-03:#0AA64C;--chapter-04:#C28A00;--chapter-05:#E36508;--chapter-06:#E63E25;--chapter-07:#C53792;--chapter-08:#8245DE;--chapter-09:#356AD2;--chapter-10:#008FB3;--space-quarter:17.25px;--space-close:25.625px;--space-half:34.5px;--space-three-quarter:51.75px;--space-unit:69px;--space-major:86.25px}@media(prefers-color-scheme:dark){:root{--paper:#121210;--ink:#f2f1ea;--soft-ink:#cbc9c1;--muted:#aaa89f;--hairline:#35352f;--quiet-surface:#24241f;--nav-paper:rgba(18,18,16,.96);--dialog-shadow:rgba(0,0,0,.46);--overlay-scrim:rgba(0,0,0,.52);--chapter-01:#D51C70;--chapter-02:#008BCB;--chapter-03:#0AA64C;--chapter-04:#C28A00;--chapter-05:#E36508;--chapter-06:#E63E25;--chapter-07:#C53792;--chapter-08:#8245DE;--chapter-09:#356AD2;--chapter-10:#008FB3}}*{box-sizing:border-box}html,body{margin:0;background:var(--paper);color:var(--ink)}body{font-family:DoretMaster,sans-serif;font-synthesis:none;font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;min-width:320px}h1,h2,p,figure{margin:0}button,input,textarea{font:inherit}button{color:inherit}a{color:inherit;text-underline-offset:.22em}a:focus-visible,button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}[hidden]{display:none!important}.skip-link{position:fixed;z-index:10;top:12px;left:12px;transform:translateY(-180%);padding:11px 14px;background:var(--ink);color:var(--paper)}.skip-link:focus{transform:none}.intro-stage,main,.page-footer{width:904px;max-width:100%;margin-inline:auto}.intro-stage{position:relative}.page-header{position:relative;padding:34px 47px 0;background:var(--paper)}.name{height:35px;font-size:17px;font-weight:600;line-height:44px;letter-spacing:.0247646px}.intro-window{overflow:clip}.intro-copy{display:flow-root;padding-bottom:97px}.declaration{width:606px;max-width:100%;min-height:135px;margin-top:135px;font-size:47px;font-weight:600;line-height:44px;letter-spacing:-1.913559322px;text-wrap:wrap}.role{width:398px;max-width:100%;min-height:45px;margin-top:34px;font-size:20px;font-weight:500;line-height:22px;letter-spacing:-.08851224px}.intro-stage.is-compact-ready{position:sticky;top:0;z-index:5;height:var(--compact-header-height);pointer-events:none}.intro-stage.is-compact-ready .name,.intro-stage.is-compact-ready .intro-window{pointer-events:auto}.intro-scroll-space{height:0;pointer-events:none;overflow-anchor:none}.intro-stage.is-compact-ready .declaration{-webkit-mask-image:linear-gradient(to bottom,transparent var(--exit-start),#000 calc(var(--exit-start) + var(--exit-feather)));mask-image:linear-gradient(to bottom,transparent var(--exit-start),#000 calc(var(--exit-start) + var(--exit-feather)));mask-mode:alpha}.page-nav-shell{position:relative;z-index:5;background:var(--paper);pointer-events:none}.page-nav{display:flex;align-items:center;gap:24px;height:49px;padding:0 47px;border-block:1px solid var(--hairline);overflow-x:auto;scroll-behavior:auto;scrollbar-width:none;overscroll-behavior-x:contain;background:var(--nav-paper);backdrop-filter:blur(12px);pointer-events:auto}.page-nav::-webkit-scrollbar{display:none}.page-nav a{flex:0 0 auto;display:block;white-space:nowrap;color:var(--reading-color,var(--muted));font-size:14px;font-weight:500;line-height:22px;letter-spacing:.05137476px;text-decoration:none;text-align:left}.page-nav a:focus-visible{outline:1px solid currentColor;outline-offset:5px}.contact-trigger{position:absolute;z-index:7;left:820px;top:35px;width:55px;height:70px;padding:0;border:0;background:transparent;color:#777;pointer-events:auto;cursor:pointer}.contact-trigger::before{content:"";position:absolute;left:10px;top:0;width:45px;height:45px;border-radius:50%;background:transparent;transition:background-color 160ms ease}.contact-trigger svg{position:absolute;z-index:1;left:22px;top:12px;width:21px;height:21px;fill:currentColor}.contact-trigger::after{content:"M’écrire";position:absolute;left:0;top:52px;width:55px;color:#000;font-size:15px;font-weight:600;line-height:18px;letter-spacing:-.07px;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity 160ms ease,transform 160ms ease}.contact-trigger:hover::before,.contact-trigger:focus-visible::before{background:#F0EFEB}.contact-trigger:hover::after,.contact-trigger:focus-visible::after{opacity:1;transform:none}.contact-trigger:focus-visible{outline:none;color:#777}.language-switcher{position:absolute;z-index:7;left:756px;top:35px;width:62px;height:142px;pointer-events:auto}.language-trigger{position:absolute;left:9px;top:0;display:grid;place-items:center;width:45px;height:45px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background-color 160ms ease}.language-trigger img{display:block;width:19px;height:19px}.language-trigger:hover,.language-trigger:focus-visible,.language-trigger[aria-expanded=true]{background:#F0EFEB}.language-menu{position:absolute;left:0;top:52px;width:62px;height:74px;opacity:0;transform:translateY(-3px);transition:opacity 160ms ease,transform 160ms ease}.language-switcher.is-open .language-menu{opacity:1;transform:none}.language-menu a,.language-menu .language-fr{position:absolute;display:block;padding:0;color:#000;font-size:15px;line-height:18px;letter-spacing:-.07px;text-decoration:none;white-space:nowrap}.language-fr{left:2px;top:0;font-weight:600;pointer-events:none}.language-en{left:7px;top:28px;font-weight:500}.language-es{left:0;top:56px;font-weight:500}.language-menu a:hover{color:var(--muted)}.language-trigger:focus-visible{outline:none}.language-menu a:focus-visible{outline:1px solid currentColor;outline-offset:3px}main{padding:0;scroll-margin-top:var(--reading-header-height,0px)}main>section{padding-top:var(--section-top);padding-bottom:var(--section-bottom);border-bottom:1px solid var(--hairline);scroll-margin-top:var(--reading-header-height,0px)}main>section:last-child{border-bottom:0}.chapter-heading{position:relative}.chapter-heading>*{position:absolute;margin:0;white-space:nowrap}.chapter-title{color:var(--chapter-color)}.chapter-number{color:#a5a59e}.chapter-date{color:var(--soft-ink)}.chapter-body{display:flow-root}.entry{position:relative;display:flow-root}.entry-copy{margin-left:var(--block-x);width:var(--block-width);min-height:var(--block-height);max-width:calc(100% - var(--block-x) - 30px);overflow-wrap:normal;text-wrap:wrap}.entry-date{position:absolute;top:0;color:var(--soft-ink)}.entry-copy span{font-family:inherit}.reading-exit{-webkit-mask-image:linear-gradient(to bottom,transparent var(--reading-exit-start),#000 calc(var(--reading-exit-start) + var(--reading-exit-span)));mask-image:linear-gradient(to bottom,transparent var(--reading-exit-start),#000 calc(var(--reading-exit-start) + var(--reading-exit-span)));mask-mode:alpha}.media-discovery{position:relative;overflow-anchor:none;--media-accent:var(--chapter-color)}.hunt-discovery-head{position:relative;min-height:24px}.hunt-toggle{position:absolute;display:flex;gap:12px;align-items:flex-start;width:calc(var(--label-width) + 37px);margin:0;padding:0;border:0;background:none;text-align:left;color:var(--muted);cursor:pointer}.hunt-toggle-symbol{display:block;flex:0 0 25px;width:25px;height:21px}.hunt-toggle-symbol svg{width:21px;height:21px;fill:currentColor}.hunt-toggle-film{display:block;min-width:0;transition:color 180ms ease}.hunt-toggle[aria-expanded=true] .media-title-emphasis{color:var(--media-accent)}.hunt-panel{height:0;width:100%;overflow:hidden;overflow:clip}.hunt-panel-inner{position:relative;margin:0;padding:0}.hunt-player{position:absolute;min-width:0;background:#151515}.hunt-player.still-image{background:transparent}.hunt-player img{display:block;width:100%;height:100%;object-fit:contain}.hunt-play{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.hunt-play-icon{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.8);border-radius:50%;color:#fff;background:rgba(0,0,0,.42);transform:translate(-50%,-50%);transition:background-color 180ms ease}.hunt-play-icon svg{width:20px;height:20px;margin-left:2px;fill:currentColor}.hunt-play:hover .hunt-play-icon{background:rgba(0,0,0,.65)}.hunt-player iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.hunt-caption p{position:absolute;color:var(--muted);text-wrap:wrap}html.hunt-is-moving{overflow-anchor:none}.linkedin-invitation{display:block}.linkedin-cta{display:inline-flex;align-items:center;gap:7px;text-decoration:none}.linkedin-cta-mark{width:25px;height:22px;fill:currentColor}.linkedin-cta-title{font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.079661px}.linkedin-cta-arrow{width:19px;height:19px;color:var(--ink);opacity:.47}.linkedin-cta-arrow svg{width:100%;height:100%;fill:currentColor}.page-footer{padding:0 32px 34px}.footer-bottom{display:flex;justify-content:flex-end}.footer-return{display:block;width:23px;height:22px;color:var(--muted)}.footer-return svg{display:block;width:100%;height:100%;fill:currentColor}.contact-dialog{width:min(90vw,560px);padding:32px;border:1px solid var(--hairline);background:var(--paper);color:var(--ink);box-shadow:0 20px 60px var(--dialog-shadow)}.contact-dialog::backdrop{background:var(--overlay-scrim);backdrop-filter:blur(3px)}.contact-form{display:grid;gap:24px}.contact-form-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.contact-form h2{font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-1px}.contact-close{width:32px;height:32px;padding:0;border:0;background:transparent;color:var(--muted);font-size:26px;cursor:pointer}.contact-intro,.contact-status{font-size:16px;line-height:1.35}.contact-field{display:grid;gap:7px;font-size:14px}.contact-field input,.contact-field textarea{width:100%;padding:7px 0;border:0;border-bottom:1px solid var(--hairline);border-radius:0;color:var(--ink);background:transparent;resize:vertical}.contact-submit{justify-self:start;padding:10px 14px;border:0;border-radius:2px;color:var(--paper);background:var(--ink);font-size:15px;cursor:pointer}.contact-status{min-height:20px;color:var(--muted)}.page-nav{height:48.5px}main>section{padding-bottom:calc(var(--section-bottom) - 1px)}main>section:last-child{padding-bottom:var(--section-bottom)}@media(max-width:700px){.page-header{padding:24px 20px 0}.language-switcher{left:auto;right:64px;top:24px}.language-menu{left:auto;right:0}.contact-trigger{left:auto;right:20px;top:24px}.declaration{font-size:36px;line-height:36px;letter-spacing:-1.2px;margin-top:80px}.declaration span{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.role{width:auto}.intro-copy{padding-bottom:60px}.page-nav{padding-inline:20px}.chapter-heading>*{left:20px!important;white-space:normal}.chapter-heading .chapter-title{left:110px!important}.chapter-heading .chapter-date{display:none}.entry-copy{margin-left:20px;width:calc(100% - 40px);max-width:none;min-height:0}.entry-n1 .entry-copy,.entry-n1 .entry-copy span{font-size:36px!important;line-height:36px!important;letter-spacing:-1.2px!important}.entry-date{position:static;padding-left:20px;margin-bottom:10px}.hunt-toggle{left:20px!important;position:relative;width:calc(100% - 40px);margin-bottom:12px}.hunt-panel-inner{height:auto!important;padding:20px}.hunt-player{position:relative;left:auto!important;top:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/9}.hunt-player.still-image{aspect-ratio:auto}.hunt-player.still-image img{height:auto}.linkedin-invitation{margin-left:20px!important}}@media(prefers-reduced-motion:reduce){.contact-trigger,.contact-trigger::after,.hunt-toggle-film,.hunt-play-icon,.language-trigger,.language-menu{transition:none}}@media print{.intro-stage.is-compact-ready{position:static;height:auto}.intro-window{height:auto!important;overflow:visible}.intro-copy{transform:none!important;padding-bottom:97px!important}.intro-scroll-space{display:none}.declaration,.reading-exit{-webkit-mask-image:none!important;mask-image:none!important}.contact-trigger,.hunt-discovery-head,.page-nav-shell,.footer-return{display:none}.hunt-panel{display:block!important;height:auto!important}.hunt-play-icon{display:none}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hunt-toggle-symbol .media-image-icon{display:block;width:21px;height:17px;margin-top:2px}.media-title-emphasis{transition:color 180ms ease}@media(prefers-reduced-motion:reduce){.media-title-emphasis{transition:none}}.hunt-toggle-symbol .media-video-icon{display:block;width:21px;height:17px;margin-top:2px}.hunt-play-icon{width:61px;height:61px;border:0;border-radius:0;background:transparent;transition:none}.hunt-play:hover .hunt-play-icon{background:transparent}.hunt-play-icon img{display:block;width:61px;height:61px;object-fit:contain}.hunt-player video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;background:#151515}@keyframes header-label-in{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.contact-trigger:hover::after,.contact-trigger:focus-visible::after,.language-switcher.is-open .language-menu{animation:header-label-in 160ms ease both}@media(prefers-reduced-motion:reduce){.contact-trigger:hover::after,.contact-trigger:focus-visible::after,.language-switcher.is-open .language-menu{animation:none}}.media-discovery[data-media-kind=video] .media-scroll-veil-v265{position:absolute;inset:0;z-index:4;overflow:hidden;pointer-events:none;background:linear-gradient(to bottom,var(--paper) 0,var(--paper) var(--exit-top-start),transparent var(--exit-top-end),transparent var(--exit-bottom-start),var(--paper) var(--exit-bottom-end),var(--paper) 100%);visibility:hidden}@media(prefers-reduced-motion:reduce){.media-discovery[data-media-kind=video] .media-scroll-veil-v265{display:none}}.hunt-player.has-doret-controls .doret-scroll-return-play{position:absolute;z-index:3;left:50%;top:calc(50% - 26px);display:grid;place-items:center;width:61px;height:61px;padding:0;border:0;background:transparent;cursor:pointer;transform:translate(-50%,-50%)}.hunt-player.has-doret-controls .doret-scroll-return-play[hidden]{display:none}.hunt-player.has-doret-controls .doret-scroll-return-play img{display:block;width:61px;height:61px;pointer-events:none}.hunt-player.has-doret-controls .doret-scroll-return-play:focus-visible{outline:2px solid #777;outline-offset:3px}.hunt-player.has-doret-controls .doret-video-control:nth-child(4)[aria-pressed=false] img{transform:translate(3.75px,-.5px)}.hunt-player.has-doret-controls:fullscreen .doret-scroll-return-play{top:calc(50% - 32px)}@media print{.hunt-player.has-doret-controls .doret-scroll-return-play{display:none}}

.entry-copy{min-height:0}.language-menu{height:84px}.language-menu>*{position:absolute;display:block;box-sizing:border-box;min-width:44px;min-height:28px;padding:5px 8px;color:#000;font-size:15px;font-weight:500;line-height:18px;letter-spacing:-.07px;text-decoration:none;white-space:nowrap}.language-menu>[aria-current=page]{font-weight:600;pointer-events:none}.language-menu>a{pointer-events:auto}.language-fr{left:-6px;top:-5px}.language-en{left:-1px;top:23px}.language-es{left:-8px;top:51px}.language-menu>a:hover{color:var(--muted)}.language-menu>a:focus-visible{outline:1px solid currentColor;outline-offset:1px}.media-title-emphasis{font-weight:600}.media-title-complement{font-weight:400;color:var(--muted)}.hunt-toggle[aria-expanded=true] .media-title-complement{color:var(--muted)}.hunt-panel-inner{min-height:0}@media(prefers-reduced-motion:reduce){.language-menu{transition:none}}.language-menu{left:31.5px;right:auto;width:max-content;min-width:116px;height:84px;display:grid;grid-auto-rows:28px;justify-items:center;align-content:start;transform:translate(-50%,-3px)}.language-menu>.language-fr,.language-menu>.language-en,.language-menu>.language-es,.language-menu>[aria-current=page]{position:static;display:grid;place-items:center;width:max-content;min-width:44px;min-height:28px;padding:5px 8px;text-align:center}.language-fr,.language-en,.language-es{left:auto;top:auto}@keyframes language-menu-v231-in{from{opacity:0;transform:translate(-50%,-3px)}to{opacity:1;transform:translate(-50%,0)}}.language-switcher.is-open .language-menu{transform:translate(-50%,0);animation-name:language-menu-v231-in}.intro-stage[data-compact=true].language-menu-open{height:calc(var(--compact-header-height) + 32px)}.intro-stage[data-compact=true].language-menu-open .page-nav-shell{transform:translateY(32px)}@media(max-width:700px){.language-switcher{right:72px}.intro-stage.language-menu-open .intro-window{margin-top:100px}.intro-stage[data-compact=true].language-menu-open{height:calc(var(--compact-header-height) + 100px)}.intro-stage[data-compact=true].language-menu-open .page-nav-shell{transform:none}}@media(prefers-reduced-motion:reduce){.language-switcher.is-open .language-menu{animation:none}}.media-discovery[data-default-open=true] .hunt-panel,.hunt-discovery[data-default-open=true] .hunt-panel{height:auto}.hunt-player.has-doret-controls{overflow:visible;background:transparent}.hunt-player.has-doret-controls .hunt-play,.hunt-player.has-doret-controls video[data-native-player]{height:calc(100% - 52px);background:var(--paper,#fffefc)}.hunt-player.has-doret-controls .hunt-play-icon{display:none}.hunt-player.has-doret-controls.is-player-active video[data-native-player]{cursor:pointer}.hunt-play img,.doret-video-control img,.doret-youtube-control img{pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.doret-video-controls{position:absolute;left:0;bottom:0;display:block;width:100%;height:52px;color:#a5a59e;background:var(--paper,#fffefc);font:500 13px/22px DoretMaster,sans-serif;letter-spacing:-.0885122px;opacity:0;pointer-events:none;transition:opacity 280ms cubic-bezier(.333333,0,.666667,1)}.hunt-player.has-doret-controls.is-player-active.is-controls-visible .doret-video-controls{opacity:1;pointer-events:auto;transition-duration:180ms}.hunt-toggle,.media-group-disclosure,.hunt-play{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.doret-video-control,.doret-youtube-control{position:absolute;top:1px;display:grid;width:44px;height:44px;place-items:center;margin:0;padding:0;border:0;border-radius:0;color:inherit;background:transparent;cursor:pointer;box-sizing:border-box}.doret-video-control:hover,.doret-video-control:active,.doret-youtube-control:hover,.doret-youtube-control:active{background:transparent}.doret-video-control:first-child{left:-10px}.doret-video-control:nth-child(4){left:calc(100% - 176px)}.doret-video-control:nth-child(5){left:calc(100% - 132.5px)}.doret-video-control:focus-visible,.doret-youtube-control:focus-visible,.doret-video-progress:focus-visible{outline:2px solid #777;outline-offset:2px}.doret-video-control img{display:block;width:auto;height:auto;max-width:21px;max-height:18px;object-fit:contain}.doret-video-time{position:absolute;left:44px;top:11px;display:block;width:64px;margin:0;color:#a5a59e;white-space:nowrap;font-variant-numeric:normal}.doret-video-progress{position:absolute;left:129px;top:10.5px;width:calc(100% - 309px);height:24px;margin:0;padding:0;border:0;accent-color:#a5a59e;cursor:pointer;background:transparent;-webkit-appearance:none;appearance:none}.doret-video-progress::-webkit-slider-runnable-track{height:1.73617px;border-radius:1px;background:#a5a59e}.doret-video-progress::-webkit-slider-thumb{width:9px;height:9px;margin-top:-3.631915px;border:0;border-radius:50%;background:#a5a59e;-webkit-appearance:none}.doret-video-progress::-moz-range-track{height:1.73617px;border:0;border-radius:1px;background:#a5a59e}.doret-video-progress::-moz-range-thumb{width:9px;height:9px;border:0;border-radius:50%;background:#a5a59e}.doret-youtube-control{left:calc(100% - 92px);top:0;width:99px;height:44px;border-radius:0;text-decoration:none}.doret-youtube-control img{display:block;width:99px;height:34px;object-fit:contain}.doret-video-status{display:block;margin-top:8px;color:var(--muted,#777);font:500 14px/1.3 "PP Neue Montreal",Arial,sans-serif}.doret-video-status[hidden]{display:none}.hunt-player.has-doret-controls:fullscreen{width:100vw!important;height:100vh!important;background:var(--paper,#fffefc)}.hunt-player.has-doret-controls:fullscreen .hunt-play,.hunt-player.has-doret-controls:fullscreen video[data-native-player]{height:calc(100vh - 64px)}.hunt-player.has-doret-controls:fullscreen .doret-video-controls{bottom:6px;width:min(546px,calc(100vw - 24px));height:52px;margin-inline:auto;right:0}@media(max-width:700px){.hunt-player.has-doret-controls{height:calc((100vw - 40px) * .5625 + 52px)!important}.doret-video-controls{display:grid;grid-template-columns:40px 72px minmax(64px,1fr) 40px 40px 86px;align-items:center;gap:0;width:100%;font-size:13px}.doret-video-controls>*{position:static}.doret-video-progress{width:100%}.doret-video-control{width:40px;height:40px}.doret-video-time{width:62px}.doret-youtube-control{width:86px}.doret-youtube-control img{width:86px;height:auto}}@media(max-width:430px){.doret-video-controls{grid-template-columns:36px 62px minmax(0,1fr) 36px 36px 74px;font-size:12px}.doret-video-control{width:36px;height:36px}.doret-video-time{width:56px}.doret-youtube-control{width:74px}.doret-youtube-control img{width:74px}}@media(prefers-reduced-motion:reduce){.doret-video-controls{transition-duration:80ms!important}}@media print{.doret-video-controls{display:none}.hunt-player.has-doret-controls{height:auto!important}}.media-discovery{--player-focus-color:var(--media-accent,var(--chapter-color,#777))}.hunt-player.has-doret-controls video[data-native-player]:focus{outline:none}.hunt-player.has-doret-controls video[data-native-player]:focus-visible{outline:2px solid var(--player-focus-color);outline-offset:-2px}.hunt-player.has-doret-controls .hunt-play:focus-visible{outline:2px solid var(--player-focus-color);outline-offset:-2px}.hunt-player.has-doret-controls .doret-video-control:focus-visible,.hunt-player.has-doret-controls .doret-video-progress:focus-visible{outline:none}.hunt-player.has-doret-controls .doret-video-control:focus-visible img{visibility:hidden}.hunt-player.has-doret-controls .doret-video-control:focus-visible::after{content:"";position:absolute;left:50%;top:50%;width:var(--focus-icon-width);height:var(--focus-icon-height);background:var(--player-focus-color);-webkit-mask:var(--focus-icon) center/contain no-repeat;mask:var(--focus-icon) center/contain no-repeat;transform:translate(-50%,-50%);pointer-events:none}.hunt-player.has-doret-controls .doret-video-control:has(img[src$="/play.svg"]){--focus-icon:url(/assets/sketch-v246/play.svg);--focus-icon-width:14px;--focus-icon-height:16px}.hunt-player.has-doret-controls .doret-video-control:has(img[src$="/pause.svg"]){--focus-icon:url(/assets/sketch-v246/pause.svg);--focus-icon-width:12px;--focus-icon-height:15px}.hunt-player.has-doret-controls .doret-video-control:has(img[src$="/volume.svg"]){--focus-icon:url(/assets/sketch-v246/volume.svg);--focus-icon-width:21px;--focus-icon-height:17px}.hunt-player.has-doret-controls .doret-video-control:has(img[src$="/mute.svg"]){--focus-icon:url(/assets/sketch-v246/mute.svg);--focus-icon-width:17px;--focus-icon-height:18px}.hunt-player.has-doret-controls .doret-video-control:has(img[src$="/fullscreen.svg"]){--focus-icon:url(/assets/sketch-v246/fullscreen.svg);--focus-icon-width:18px;--focus-icon-height:18px}.hunt-player.has-doret-controls .doret-video-control:has(img[src$="/fullscreen-exit.svg"]){--focus-icon:url(/assets/sketch-v246/fullscreen-exit.svg);--focus-icon-width:18px;--focus-icon-height:19px}.hunt-player.has-doret-controls .doret-video-control:nth-child(4):has(img[src$="/volume.svg"]):focus-visible::after{transform:translate(calc(-50% + 3.75px),calc(-50% - .5px))}.hunt-player.has-doret-controls .doret-video-progress:focus-visible{accent-color:var(--player-focus-color)}.hunt-player.has-doret-controls .doret-video-progress:focus-visible::-webkit-slider-runnable-track,.hunt-player.has-doret-controls .doret-video-progress:focus-visible::-webkit-slider-thumb{background:var(--player-focus-color)}.hunt-player.has-doret-controls .doret-video-progress:focus-visible::-moz-range-track,.hunt-player.has-doret-controls .doret-video-progress:focus-visible::-moz-range-thumb{background:var(--player-focus-color)}.hunt-player.has-doret-controls .doret-youtube-control:focus-visible{outline:none;box-shadow:none}.hunt-player.has-doret-controls .doret-youtube-control:focus-visible img{visibility:hidden}.hunt-player.has-doret-controls .doret-youtube-control:focus-visible::after{content:"";position:absolute;left:50%;top:50%;width:99px;height:34px;background:var(--player-focus-color);-webkit-mask:url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat;mask:url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat,url(/assets/sketch-v246/youtube-source.svg) center/contain no-repeat;transform:translate(-50%,-50%);pointer-events:none}.hunt-player.has-doret-controls .doret-scroll-return-play:focus-visible{outline:2px solid var(--player-focus-color);outline-offset:1px;border-radius:50%}main>section .media-discovery .hunt-toggle:focus-visible,main>section .media-discovery[data-media-switch=true] .hunt-toggle:focus-visible,main>section .media-discovery[data-media-switch=true] .media-group-disclosure:focus-visible{outline:2px solid var(--player-focus-color);outline-offset:3px}.hunt-discovery-head .media-access-label{position:absolute;left:70px;top:0;width:163px;color:#777;font-family:inherit;font-size:16px;font-style:italic;font-weight:600;line-height:22px;letter-spacing:-.0708px;white-space:nowrap}.media-discovery .hunt-toggle-symbol,.hunt-discovery .hunt-toggle-symbol{color:var(--media-accent)}.media-discovery .hunt-toggle-film,.hunt-discovery .hunt-toggle-film{color:var(--muted,#777)}.media-discovery .hunt-toggle:focus-visible,.hunt-discovery .hunt-toggle:focus-visible{outline:2px solid var(--media-accent);outline-offset:5px}@media(max-width:700px){.media-discovery .hunt-discovery-head,.hunt-discovery .hunt-discovery-head{display:flex;flex-direction:column;align-items:stretch;height:auto!important;min-height:0}.hunt-discovery-head .media-access-label{position:relative;display:block;left:20px;top:auto;width:calc(100% - 40px);margin-bottom:8px}.media-discovery .hunt-toggle,.hunt-discovery .hunt-toggle{top:auto!important}}@media print{.hunt-discovery-head .media-access-label{display:none}}.hunt-discovery-head .hunt-toggle>.media-access-label{position:absolute;left:-163px;top:0;width:163px;color:#777;font-family:inherit;font-size:16px;font-style:italic;font-weight:600;line-height:22px;letter-spacing:-.0708px;white-space:nowrap;pointer-events:auto}.media-discovery[data-media-line-hotzone=true] .hunt-toggle,.hunt-discovery[data-media-line-hotzone=true] .hunt-toggle{min-height:22px}@media(max-width:700px){.media-discovery .hunt-toggle,.hunt-discovery .hunt-toggle{flex-wrap:wrap;gap:0 12px}.media-discovery .hunt-toggle-film,.hunt-discovery .hunt-toggle-film{flex:1 1 0;min-width:0}.hunt-discovery-head .hunt-toggle>.media-access-label{position:relative;left:auto;top:auto;order:-1;flex:0 0 100%;width:100%;margin-bottom:8px}}@media print{.hunt-discovery-head .hunt-toggle>.media-access-label{display:none}}.media-discovery[data-media-arrow=true] .media-state-arrow,.hunt-discovery[data-media-arrow=true] .media-state-arrow{position:absolute;left:-46px;top:0;display:grid;place-items:center;width:23px;height:22px;transform:rotate(0deg);transform-origin:50% 50%;transition:transform 240ms cubic-bezier(.333333,0,.666667,1)}.media-discovery[data-media-arrow=true] .media-state-arrow img,.hunt-discovery[data-media-arrow=true] .media-state-arrow img{display:block;width:19px;height:16px}.media-discovery[data-media-arrow=true] .hunt-toggle[aria-expanded=true][data-selected=true] .media-state-arrow,.hunt-discovery[data-media-arrow=true] .hunt-toggle[aria-expanded=true][data-selected=true] .media-state-arrow{transform:rotate(90deg);transition-duration:320ms}@media(max-width:700px){.media-discovery[data-media-arrow=true] .hunt-toggle,.hunt-discovery[data-media-arrow=true] .hunt-toggle{flex-wrap:nowrap}.media-discovery[data-media-arrow=true] .media-state-arrow,.hunt-discovery[data-media-arrow=true] .media-state-arrow{position:static;flex:0 0 23px}}@media(prefers-reduced-motion:reduce){.media-discovery[data-media-arrow=true] .media-state-arrow,.hunt-discovery[data-media-arrow=true] .media-state-arrow{transition:none}}.hunt-player.has-doret-controls:not(.is-player-active) .hunt-play{height:100%}.hunt-player.has-doret-controls .hunt-play-icon{display:grid;width:61px;height:61px;border:0;border-radius:0;background:transparent;transition:none}.hunt-player.has-doret-controls .hunt-play:hover .hunt-play-icon{background:transparent}.hunt-player.has-doret-controls .hunt-play-icon img{display:block;width:61px;height:61px;object-fit:contain}.doret-video-controls[hidden]{display:none}@media(max-width:700px){.hunt-player.has-doret-controls:not(.is-player-active){height:calc((100vw - 40px) * .5625)!important}}.media-discovery[data-media-switch=true] .media-group-disclosure{position:absolute;left:187px;top:0;z-index:2;display:grid;place-items:center;width:23px;height:22px;margin:0;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.media-discovery[data-media-switch=true] .media-group-disclosure .media-state-arrow{position:static;left:auto;top:auto}.media-discovery[data-media-switch=true] .media-group-disclosure[aria-expanded=true] .media-state-arrow{transform:rotate(90deg);transition-duration:320ms}.media-discovery[data-media-switch=true] .hunt-toggle[aria-expanded=true] .media-title-emphasis,.media-discovery[data-media-switch=true] .hunt-toggle[aria-expanded=true] .hunt-toggle-symbol{color:var(--muted)}.media-discovery[data-media-switch=true] .hunt-toggle[aria-expanded=true][data-selected=true] .media-title-emphasis,.media-discovery[data-media-switch=true] .hunt-toggle[aria-expanded=true][data-selected=true] .hunt-toggle-symbol{color:var(--media-accent)}.media-discovery[data-media-switch=true] .media-group-disclosure:focus-visible,.media-discovery[data-media-switch=true] .hunt-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:700px){.media-discovery[data-media-switch=true] .hunt-discovery-head{padding-left:35px}.media-discovery[data-media-switch=true] .media-group-disclosure{left:20px}.media-discovery[data-media-switch=true] .hunt-toggle{left:55px!important;width:calc(100% - 75px)}}@media(prefers-reduced-motion:reduce){.media-discovery[data-media-switch=true] .media-group-disclosure .media-state-arrow{transition:none}}.media-discovery[data-media-switch=true] .hunt-toggle .hunt-toggle-symbol,.media-discovery[data-media-switch=true] .hunt-toggle .media-title-emphasis{color:var(--muted,#777)!important}.media-discovery[data-media-switch=true] .hunt-toggle[data-selected=true] .hunt-toggle-symbol,.media-discovery[data-media-switch=true] .hunt-toggle[data-selected=true] .media-title-emphasis{color:var(--media-accent)!important}.media-discovery[data-media-switch=true] .hunt-toggle .media-title-complement{color:var(--muted,#777)!important}.hunt-caption .media-caption-emphasis{font-weight:600}.hunt-caption .media-caption-detail{font-weight:400}.hunt-caption .media-caption-detail.media-caption-medium{font-weight:500}.intro-stage{--compact-identity-inset:28px}.page-nav{height:52px}.intro-stage[data-compact=true].language-menu-open{height:var(--compact-header-height)}.intro-stage[data-compact=true].language-menu-open .intro-window{margin-top:0}.intro-stage.language-menu-open .page-nav-shell,.intro-stage[data-compact=true].language-menu-open .page-nav-shell{transform:none}.language-switcher{height:158px}.language-menu{isolation:isolate;z-index:8;left:-21.5px;right:auto;top:57.5px;width:107px;min-width:107px;height:100px;padding:1px 0 15px;grid-auto-rows:28px;justify-items:center;align-content:start;overflow:visible;border:1px solid rgba(255,255,255,.86);border-radius:20px;background:linear-gradient(rgba(255,255,255,.10),rgba(255,255,255,.10)),rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.92),inset 0 0 0 .5px rgba(39,39,39,.08);-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18);transform:translateY(-3px);transform-origin:50% 0;transition:opacity 160ms ease,transform 160ms ease}.language-menu::before{content:"";position:absolute;z-index:-1;left:46px;top:-6px;width:13px;height:13px;border-top:1px solid rgba(255,255,255,.86);border-left:1px solid rgba(255,255,255,.86);background:rgba(255,255,255,.96);transform:rotate(45deg);-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18)}.language-switcher.is-open .language-menu{opacity:1;transform:none;animation:none}.language-menu>.language-fr,.language-menu>.language-en,.language-menu>.language-es,.language-menu>[aria-current=page]{position:static;z-index:1;width:max-content;min-width:44px;min-height:28px;padding:5px 8px}@media(prefers-color-scheme:dark){.language-menu{border-color:rgba(255,255,255,.18);background:rgba(36,36,31,.92);box-shadow:0 8px 24px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.12)}.language-menu::before{border-color:rgba(255,255,255,.18);background:rgba(36,36,31,.92)}.language-menu>*{color:var(--ink)}}@media(prefers-reduced-motion:reduce){.language-menu{transition:none}}.language-menu{isolation:isolate;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.language-menu::before{content:"";position:absolute;z-index:0;left:-46.5px;top:-38.5px;width:200px;height:203px;border:0;background:url(/assets/sketch-v248/language-popover-sketch-v248.svg) 0 0 / 200px 203px no-repeat;transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.language-menu>.language-fr,.language-menu>.language-en,.language-menu>.language-es,.language-menu>[aria-current=page]{position:relative;z-index:1}@media(prefers-color-scheme:dark){.language-menu{border:0;background:transparent;box-shadow:none}}.language-menu{padding:0;display:block;color:#000}.language-menu::before{left:0;top:-10.5px;width:107px;height:110.5px;background:radial-gradient(ellipse at 50% 52%,rgba(245,245,242,.94) 0%,rgba(248,248,246,.95) 52%,rgba(255,255,255,.98) 100%);-webkit-mask:url(/assets/sketch-v249/popover-mask.svg) 0 0 / 107px 110.5px no-repeat;mask:url(/assets/sketch-v249/popover-mask.svg) 0 0 / 107px 110.5px no-repeat;-webkit-backdrop-filter:blur(30px) saturate(1.4);backdrop-filter:blur(30px) saturate(1.4)}.language-menu::after{content:"";position:absolute;z-index:0;left:-46.5px;top:-38.5px;width:200px;height:203px;background:url(/assets/sketch-v249/popover-light-and-shadow.svg?v=2493) 0 0 / 200px 203px no-repeat;pointer-events:none}.language-menu>.language-fr,.language-menu>.language-en,.language-menu>.language-es,.language-menu>[aria-current=page]{position:absolute;left:0;width:107px;min-width:0;height:28px;min-height:28px;padding:0;display:block;font-size:15px;line-height:28px;letter-spacing:.0218511px;color:#000;text-align:center}.language-menu>.language-en{top:9.5px;height:27px;min-height:27px}.language-menu>.language-es{top:36.5px}.language-menu>.language-fr{top:64.5px}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.language-menu::before{background:#fafafa}}:root{--doret-contact-blue: #008fb3}html:has(#contact-dialog-v230[open]){overflow:hidden;scrollbar-gutter:stable}.contact-dialog.contact-dialog-v250{--contact-paper: #fffefc;--contact-ink: #000;--contact-muted: #a5a59e;--contact-rule: #979797;--contact-focus: var(--doret-contact-blue);--contact-error: #d51c70;box-sizing:border-box;width:min(614px,calc(100vw - 32px));height:min(576px,calc(100dvh - 32px));max-width:none;max-height:none;margin:auto;padding:0;overflow:hidden;border:0;border-radius:33px;color:var(--contact-ink);background:rgb(255 254 252 / 98%);box-shadow:0 0 25px 10px rgb(0 0 0 / 20%)}.contact-dialog-v250::backdrop{background:rgb(0 0 0 / 16%);backdrop-filter:blur(3px)}.contact-dialog-v250 .contact-form-v250,.contact-dialog-v250 .contact-response-v250{position:relative;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0}.contact-dialog-v250 .contact-title-v250{position:absolute;top:71px;left:11.6%;width:70.8%;height:36px;margin:0;font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:17px;font-weight:400;line-height:36px;letter-spacing:.0248px}.contact-dialog-v250 .contact-close-v250{position:absolute;z-index:2;top:32px;right:36px;width:44px;height:44px;padding:0;border:0;background:transparent;color:rgb(0 0 0 / 50%);cursor:pointer}.contact-dialog-v250 .contact-close-v250 img{position:absolute;top:11.99px;left:14.31px;display:block;width:19.92px;height:19.92px}.contact-dialog-v250 .contact-title-v250 strong{font-weight:600}.contact-dialog-v250 .contact-field-v250{position:absolute;left:11.76%;width:76.47%;margin:0;color:var(--contact-muted);font-family:DoretMaster,sans-serif;font-synthesis:none}.contact-dialog-v250 .contact-field-v250[data-field=name]{top:107px;height:73px}.contact-dialog-v250 .contact-field-v250[data-field=email]{top:179px;height:73px}.contact-dialog-v250 .contact-field-v250[data-field=message]{top:287px;height:146px}.contact-dialog-v250 .contact-field-error-v250{display:none}.contact-trigger:hover,.contact-trigger:focus-visible{color:var(--doret-contact-blue)}.contact-trigger:hover::before,.contact-trigger:focus-visible::before{background:color-mix(in srgb,var(--doret-contact-blue) 12%,transparent)}.contact-trigger:focus-visible::after{opacity:0;transform:translateY(-3px);animation:none}.contact-dialog-v250 .contact-field-label-v250{display:flex;align-items:flex-end;height:36px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.0292px}.contact-dialog-v250 .contact-field-v250 input,.contact-dialog-v250 .contact-field-v250 textarea{--message-fade-top: 0px;--message-fade-bottom: 0px;--message-scrollbar-width: 12px;display:block;box-sizing:border-box;width:100%;margin:0;padding:0;border:0;border-bottom:1px solid var(--contact-rule);border-radius:0;outline:0;color:var(--contact-ink);background:transparent;font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:18px;font-weight:500;line-height:22px;letter-spacing:-.0797px;appearance:none}.contact-dialog-v250 .contact-field-v250 input{height:37px}.contact-dialog-v250 .contact-field-v250 textarea{position:absolute;bottom:0;field-sizing:content;height:auto;min-height:31px;padding:2px 12px 4px 0;resize:none;max-height:103px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;font-size:16px;line-height:24px;letter-spacing:-.0708px;mask-image:linear-gradient(to bottom,transparent,#000 var(--message-fade-top),#000 calc(100% - var(--message-fade-bottom)),transparent),linear-gradient(#000,#000);mask-size:calc(100% - var(--message-scrollbar-width)) 100%,var(--message-scrollbar-width) 100%;mask-position:left top,right top;mask-repeat:no-repeat}.contact-dialog-v250 .contact-field-v250[data-field=message]::after{position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--contact-rule);content:"";pointer-events:none}.contact-dialog-v250 .contact-field-v250[data-field=message]:focus-within::after{height:2px;background:var(--contact-focus)}.contact-dialog-v250 .contact-field-v250[data-field=message].is-invalid::after{background:var(--contact-error)}.contact-dialog-v250 .contact-field-v250 input:focus,.contact-dialog-v250 .contact-field-v250 textarea:focus{border-bottom:2px solid var(--contact-focus)}.contact-dialog-v250 .contact-field-v250 textarea:focus{border-bottom-width:1px;box-shadow:inset 0 -1px 0 var(--contact-focus)}.contact-dialog-v250 .contact-field-v250.is-invalid input,.contact-dialog-v250 .contact-field-v250.is-invalid textarea{border-bottom-color:var(--contact-error)}.contact-dialog-v250 .contact-field-v250.is-invalid textarea:focus{box-shadow:inset 0 -1px 0 var(--contact-error)}.contact-dialog-v250 .contact-counter-v250{position:absolute;top:431px;right:11.76%;width:70.58%;height:37px;color:var(--contact-muted);font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:12px;font-weight:600;line-height:37px;letter-spacing:-.0531px;text-align:right;pointer-events:none}.contact-dialog-v250 .contact-status-v250{position:absolute;top:504px;left:11.6%;width:70.8%;min-height:36px;margin:0;color:var(--contact-error);font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:17px;font-weight:400;line-height:20px;letter-spacing:.0248px}.contact-dialog-v250 .contact-privacy-notice-v250{position:absolute;top:468px;left:72px;width:322.5px;height:35px;margin:0;color:var(--contact-muted);background:transparent;font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.0255px;text-align:left}.contact-dialog-v250 .contact-privacy-link-v250{display:inline;margin:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;cursor:pointer}.contact-dialog-v250 .contact-privacy-link-v250:hover,.contact-dialog-v250 .contact-privacy-link-v250:focus-visible{color:var(--contact-focus);outline:none}.contact-dialog-v250 .contact-submit-v250{--contact-arrow-color: #777;position:absolute;top:507px;right:7.17%;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.contact-dialog-v250 .contact-submit-v250::before{position:absolute;top:5px;right:0;width:22px;height:20px;background:var(--contact-arrow-color);content:"";-webkit-mask:url(/assets/sketch-v250/contact-send-arrow.svg) center / contain no-repeat;mask:url(/assets/sketch-v250/contact-send-arrow.svg) center / contain no-repeat}.contact-dialog-v250 .contact-submit-v250:hover{--contact-arrow-color: var(--contact-focus)}.contact-dialog-v250 .contact-submit-v250:focus-visible{--contact-arrow-color: var(--contact-focus);outline:none}.contact-dialog-v250 .contact-submit-v250:disabled{cursor:progress;opacity:.48}.contact-dialog-v250 .contact-form-v250.is-error .contact-submit-v250{--contact-arrow-color: var(--contact-error)}.contact-dialog-v250 .contact-honeypot-v250{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.contact-dialog-v250 .contact-response-title-v250{position:absolute;top:216px;left:11.76%;width:70.75%;margin:0;font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:47px;font-weight:600;line-height:44px;letter-spacing:-1.9136px}.contact-dialog-v250 .contact-response-thanks-v250{position:absolute;top:340px;left:11.76%;margin:0;font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:18px;font-weight:400;line-height:20px;letter-spacing:.0328px}.contact-dialog-v250 .contact-privacy-v250{position:relative;box-sizing:border-box;width:100%;height:100%}.contact-dialog-v250 [data-contact-panel]{position:absolute;inset:0;opacity:1;transition:opacity 160ms ease-out}.contact-dialog-v250 [data-contact-panel].is-panel-entering,.contact-dialog-v250 [data-contact-panel].is-panel-leaving{opacity:0;pointer-events:none}.contact-dialog-v250 .contact-privacy-back-v250{position:absolute;top:32px;left:34px;width:44px;height:44px;padding:0;border:0;color:rgb(0 0 0 / 46%);background:transparent;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;font-size:20px;font-weight:400;line-height:44px;text-align:center;cursor:pointer}.contact-dialog-v250 .contact-privacy-back-v250:hover,.contact-dialog-v250 .contact-privacy-back-v250:focus-visible{color:var(--contact-focus);outline:none}.contact-dialog-v250 .contact-privacy-title-v250{position:absolute;top:71px;left:11.6%;width:70.8%;height:36px;margin:0;color:var(--contact-ink);font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:17px;font-weight:600;line-height:36px;letter-spacing:.0248px}.contact-dialog-v250 .contact-privacy-copy-v250{position:absolute;top:126px;left:110px;box-sizing:content-box;width:395px;height:378px;overflow-y:auto;padding-right:35px;color:var(--contact-muted);font-family:DoretMaster,sans-serif;font-synthesis:none;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.0255px;white-space:pre-line;scrollbar-width:none}.contact-dialog-v250 .contact-privacy-copy-v250::-webkit-scrollbar{width:0;height:0}.contact-dialog-v250 .contact-privacy-copy-v250:focus-visible{outline:none}.contact-dialog-v250 .contact-privacy-copy-v250 a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.contact-dialog-v250 .contact-privacy-copy-v250 a:hover,.contact-dialog-v250 .contact-privacy-copy-v250 a:focus-visible{color:var(--contact-focus);outline:none}.contact-dialog-v250 .contact-privacy-scroll-system-v250{position:absolute;top:128px;left:510.22px;z-index:3;width:56px;height:376px;pointer-events:none}.contact-dialog-v250 .contact-privacy-scrollbar-v250{position:absolute;top:0;left:24.78px;width:6px;height:var(--privacy-thumb-height, 100%);border-radius:74px;background:linear-gradient(to bottom,rgb(205 209 209) 0%,rgb(81 81 81) 51.4818%,rgb(165 165 158) 100%);background-repeat:no-repeat;background-size:6px 376px;background-position:center var(--privacy-scrollbar-background-y, 0px);opacity:.5;transition:transform 80ms linear}.contact-dialog-v250 .contact-privacy-copy-fade-v250{position:absolute;left:90px;z-index:2;width:427px;height:49px;pointer-events:none;visibility:hidden}.contact-dialog-v250 .contact-privacy-v250.has-prior-text .contact-privacy-copy-fade-top-v250,.contact-dialog-v250 .contact-privacy-v250.has-following-text .contact-privacy-copy-fade-bottom-v250{visibility:visible}.contact-dialog-v250 .contact-privacy-copy-fade-top-v250{top:126px;background:linear-gradient(to bottom,rgb(255 254 252),rgb(255 254 252 / 0))}.contact-dialog-v250 .contact-privacy-copy-fade-bottom-v250{top:462px;background:linear-gradient(to bottom,rgb(255 254 252 / 0),rgb(255 254 252))}.contact-dialog-v250 [hidden]{display:none!important}@media(max-width:520px){.contact-dialog.contact-dialog-v250{width:calc(100vw - 24px)}.contact-dialog-v250 .contact-title-v250,.contact-dialog-v250 .contact-status-v250{left:8%;width:76%}.contact-dialog-v250 .contact-field-v250{left:8%;width:84%}.contact-dialog-v250 .contact-counter-v250{right:8%}.contact-dialog-v250 .contact-submit-v250{right:5%}.contact-dialog-v250 .contact-close-v250{right:20px}.contact-dialog-v250 .contact-response-title-v250{left:8%;width:84%;font-size:clamp(38px,11vw,47px);line-height:.95}.contact-dialog-v250 .contact-response-thanks-v250{left:8%}.contact-dialog-v250 .contact-privacy-title-v250{left:18%;width:68%}.contact-dialog-v250 .contact-privacy-notice-v250{left:8%;width:70%}.contact-dialog-v250 .contact-privacy-copy-v250{right:8%;left:8%;width:auto;padding-right:28px}.contact-dialog-v250 .contact-privacy-scroll-system-v250{right:8%;left:auto}.contact-dialog-v250 .contact-privacy-copy-fade-v250{left:8%;width:84%}.contact-dialog-v250 .contact-privacy-back-v250{left:20px}}@media(prefers-reduced-motion:reduce){.contact-dialog-v250 *{scroll-behavior:auto!important}.contact-dialog-v250 [data-contact-panel]{transition:none}.contact-dialog-v250 .contact-privacy-scrollbar-v250{transition:none}}html{overscroll-behavior-y:auto}.contact-dialog-v250 .contact-privacy-copy-v250{overscroll-behavior-y:contain}html[data-elastic-mode=synthetic]{overscroll-behavior-y:none}html[data-elastic-mode=synthetic] .contact-dialog-v250 .contact-privacy-copy-v250{overscroll-behavior-y:none}html[data-elastic-page-edge=top] .intro-stage,html[data-elastic-page-edge=top] .intro-scroll-space,html[data-elastic-page-edge=top] #authority-page,html[data-elastic-page-edge=top] .page-footer{transform:translate3d(0,var(--elastic-page-y, 0px),0)}html[data-elastic-page-edge=bottom] #authority-page,html[data-elastic-page-edge=bottom] .page-footer{transform:translate3d(0,var(--elastic-page-y, 0px),0)}.contact-dialog-v250 .contact-privacy-copy-v250>.elastic-privacy-content{transform:translate3d(0,var(--elastic-privacy-y, 0px),0)}@media(prefers-reduced-motion:reduce),(pointer:coarse),(hover:none){html[data-elastic-mode=synthetic]{overscroll-behavior-y:auto}html[data-elastic-mode=synthetic] .contact-dialog-v250 .contact-privacy-copy-v250{overscroll-behavior-y:contain}html[data-elastic-page-edge] .intro-stage,html[data-elastic-page-edge] .intro-scroll-space,html[data-elastic-page-edge] #authority-page,html[data-elastic-page-edge] .page-footer,.contact-dialog-v250 .contact-privacy-copy-v250>.elastic-privacy-content{transform:none!important}}@media print{html[data-elastic-page-edge] .intro-stage,html[data-elastic-page-edge] .intro-scroll-space,html[data-elastic-page-edge] #authority-page,html[data-elastic-page-edge] .page-footer,.contact-dialog-v250 .contact-privacy-copy-v250>.elastic-privacy-content{transform:none!important}}.contact-dialog-v250 .contact-privacy-copy-v250>.elastic-privacy-layout{display:flow-root;overflow:clip}.contact-dialog-v250 .elastic-privacy-layout>.elastic-privacy-content{transform:translate3d(0,var(--elastic-privacy-y, 0px),0)}@media(prefers-reduced-motion:reduce),(pointer:coarse),(hover:none){.contact-dialog-v250 .elastic-privacy-layout>.elastic-privacy-content{transform:none!important}}@media print{.contact-dialog-v250 .elastic-privacy-layout>.elastic-privacy-content{transform:none!important}}.contact-trigger:hover::before,.contact-trigger:focus-visible::before{background:#f0efeb}.media-discovery .hunt-toggle .hunt-toggle-film,.media-discovery .hunt-toggle .media-title-emphasis,.media-discovery .hunt-toggle .media-title-complement{color:var(--muted, #777)!important}html body .media-discovery[data-media-switch=true] .hunt-toggle[data-selected=true] .media-title-emphasis{color:var(--muted, #777)!important}.media-title-separator-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.linkedin-cta:hover .linkedin-cta-mark,.linkedin-cta:focus-visible .linkedin-cta-mark{color:#0a66c2}.media-discovery[data-media-key=solaar] .hunt-caption p,.media-discovery[data-media-key=solaar] .hunt-caption p span{font-weight:400!important}.media-discovery:not([data-media-key=solaar]):not([data-media-key=smart]) .hunt-caption p,.media-discovery:not([data-media-key=solaar]):not([data-media-key=smart]) .hunt-caption p span{font-weight:500!important}@media(min-width:701px){.media-discovery .hunt-caption p{top:auto!important;bottom:0}}@media(min-width:701px){.media-discovery .hunt-panel-inner:has(.hunt-player.is-player-active) .hunt-caption p{bottom:calc(52px + var(--caption-video-bottom-inset, 0px))}.media-discovery[data-media-key=engine],.media-discovery[data-media-key=olympusat]{--caption-video-bottom-inset: 2px}.media-discovery[data-media-key=quotidien]{--caption-video-bottom-inset: 4px}}.linkedin-cta{align-items:flex-start;gap:6.5px;height:35px;color:#151515;text-decoration:none}.linkedin-cta:hover,.linkedin-cta:focus-visible{color:#151515}.linkedin-cta .linkedin-cta-mark{display:block;flex:none;width:25px;height:22px;object-fit:contain;color:initial;margin-top:6px}.linkedin-cta .linkedin-cta-title{margin-top:0}.linkedin-cta::after{content:"";display:block;flex:none;width:18px;height:13.158203125px;margin-left:1.32px;margin-top:9px;background:url(/assets/sketch-v260/arrow-up-right-v260.svg?v=3) 2px 0 / 14px 14px no-repeat;opacity:0;transition:opacity 170ms ease-out}.linkedin-cta:hover::after,.linkedin-cta:focus-visible::after{opacity:1}@media(prefers-reduced-motion:reduce){.linkedin-cta::after{transition:none}}.hunt-player.has-doret-controls{--doret-controls-height:52px;--doret-media-height:100%}.hunt-player.has-doret-controls.is-player-active{--doret-media-height:var(--doret-media-height-px,calc(100% - var(--doret-controls-height)))}.hunt-player.has-doret-controls .hunt-play,.hunt-player.has-doret-controls video[data-native-player],.hunt-player.has-doret-controls .doret-paused-frame{top:0;width:100%;height:var(--doret-media-height);box-sizing:border-box}.hunt-player.has-doret-controls .hunt-play,.hunt-player.has-doret-controls video[data-native-player]{position:absolute;left:0}.hunt-player.has-doret-controls video[data-native-player]{z-index:1}.hunt-player.has-doret-controls .doret-paused-frame{z-index:2}.hunt-player.has-doret-controls .doret-video-controls{z-index:4}.hunt-player.has-doret-controls.is-frame-pending .hunt-play,.hunt-player.has-doret-controls.is-frame-pending .hunt-play[hidden]{display:block!important;z-index:3;pointer-events:none}.hunt-player.has-doret-controls:fullscreen{--doret-media-height:calc(100vh - 64px)}@media(max-width:700px){.hunt-player.has-doret-controls.is-player-active{--doret-media-height:calc((100vw - 40px) * .5625)}}@media print{.hunt-player.has-doret-controls{--doret-media-height:100%}}@media(min-width:701px){.media-discovery[data-media-key=smart] .hunt-player.has-doret-controls.has-reserved-controls:not(.is-player-active){--doret-media-height:var(--doret-media-height-px,calc(100% - var(--doret-controls-height)))}.media-discovery[data-media-key=smart] .hunt-player.has-doret-controls.has-reserved-controls:not(.is-player-active) .hunt-play{height:var(--doret-media-height)}.media-discovery[data-media-key=smart] .hunt-panel-inner .hunt-caption p{bottom:calc(var(--doret-controls-height, 52px) + var(--caption-video-bottom-inset, 0px))!important}}.media-discovery[data-media-key=smart] .hunt-toggle,.media-discovery[data-media-key=smart] .media-group-disclosure{-webkit-appearance:none;appearance:none}.hunt-player.has-doret-controls.is-frame-pending .hunt-play-icon,.hunt-player.has-doret-controls.is-poster-fading .hunt-play-icon{visibility:hidden!important}.hunt-player.has-doret-controls .hunt-play{opacity:1}.media-discovery[data-media-key=smart][data-smart-handoff=player] .hunt-play,.media-discovery[data-media-key=smart][data-smart-handoff=error] .hunt-play{visibility:hidden!important}.hunt-player.has-doret-controls.is-frame-pending .hunt-play,.hunt-player.has-doret-controls.is-poster-fading .hunt-play,.hunt-player.has-doret-controls.is-poster-fading .hunt-play[hidden]{display:block!important;z-index:3;pointer-events:none}.hunt-player.has-doret-controls.is-poster-fading .hunt-play{opacity:1;transition:opacity 150ms cubic-bezier(.2,0,0,1)}.hunt-player.has-doret-controls.is-poster-fading.is-poster-faded .hunt-play{opacity:0}.hunt-player.has-doret-controls .doret-visual-bridge{position:absolute;left:0;top:0;z-index:3;display:block;width:100%;height:var(--doret-media-height);opacity:1;pointer-events:none;transition:opacity 150ms cubic-bezier(.2,0,0,1)}.hunt-player.has-doret-controls .doret-visual-bridge.is-leaving{opacity:0}@media(prefers-reduced-motion:reduce){.hunt-player.has-doret-controls.is-poster-fading .hunt-play,.hunt-player.has-doret-controls .doret-visual-bridge{transition:none}}:root{--site-focus-blue:#008fb3}.language-trigger:focus-visible{outline:none;background:transparent}.language-trigger:focus-visible img{visibility:hidden}.language-trigger:focus-visible::after{content:"";position:absolute;left:13px;top:13px;width:19px;height:19px;background:var(--site-focus-blue);-webkit-mask:url(/assets/sketch-v211/language-globe-v220.svg) center/contain no-repeat;mask:url(/assets/sketch-v211/language-globe-v220.svg) center/contain no-repeat;pointer-events:none}.contact-trigger:focus-visible{color:var(--site-focus-blue);outline:none}.contact-trigger:focus-visible::before{background:transparent}.language-menu>a:focus-visible{color:var(--site-focus-blue);outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.page-nav a[href="#cycle-01"]{--site-focus-chapter:#d51c70}.page-nav a[href="#cycle-02"]{--site-focus-chapter:#008bcb}.page-nav a[href="#cycle-03"]{--site-focus-chapter:#0aa64c}.page-nav a[href="#cycle-04"]{--site-focus-chapter:#c28a00}.page-nav a[href="#cycle-05"]{--site-focus-chapter:#e36508}.page-nav a[href="#cycle-06"]{--site-focus-chapter:#e63e25}.page-nav a[href="#cycle-07"]{--site-focus-chapter:#c53792}.page-nav a[href="#cycle-08"]{--site-focus-chapter:#8245de}.page-nav a[href="#cycle-09"]{--site-focus-chapter:#356ad2}.page-nav a[href="#cycle-10"]{--site-focus-chapter:#008fb3}.page-nav a:focus-visible{color:var(--site-focus-chapter,var(--site-focus-blue));outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.linkedin-cta:focus-visible{outline:2px solid #008fb3;outline-offset:4px}.footer-return:focus-visible{color:var(--site-focus-blue);outline:none}.contact-dialog-v250 .contact-close-v250:focus-visible{outline:none}.contact-dialog-v250 .contact-close-v250:focus-visible img{visibility:hidden}.contact-dialog-v250 .contact-close-v250:focus-visible::after{content:"";position:absolute;top:11.99px;left:14.31px;width:19.92px;height:19.92px;background:var(--site-focus-blue);-webkit-mask:url(/assets/sketch-v250/contact-close-outline.svg) center/contain no-repeat;mask:url(/assets/sketch-v250/contact-close-outline.svg) center/contain no-repeat;pointer-events:none}.contact-dialog-v250 .contact-privacy-v250:has(.contact-privacy-copy-v250:focus-visible) .contact-privacy-scrollbar-v250{box-shadow:0 0 0 2px var(--site-focus-blue)}.page-header .contact-trigger::before{display:none}main>#cycle-10{padding-bottom:86.5px}.footer-v266{position:relative;height:376px;padding:0;color:#000}.footer-v266 .footer-actions{position:absolute;left:233.494141px;top:187.934233px;display:flex;align-items:flex-start;gap:27px;pointer-events:none}.footer-v266 .footer-action{position:relative;display:flex;align-items:center;flex:none;width:auto;height:35px;margin:0;padding:0 18px 0 0;border:0;background:none;color:#000;text-decoration:none;font:600 18px/22px DoretMaster,sans-serif;letter-spacing:-.079661px;white-space:nowrap;pointer-events:auto;cursor:pointer}.footer-v266 .footer-label{position:relative;height:35px;display:flex;align-items:center;margin-left:32.007477px}.footer-v266 .footer-linkedin .footer-label{margin-left:31.5px}.footer-v266 .footer-youtube .footer-label{margin-left:35.501617px}.footer-v266 .footer-mark{position:absolute;display:block;object-fit:contain;margin:0}.footer-v266 .footer-write .footer-mark{left:0;top:6.356783px;width:20.458984px;height:20.458984px}.footer-v266 .footer-linkedin .footer-mark{left:0;top:6px;width:25px;height:22px}.footer-v266 .footer-youtube .footer-mark{left:0;top:2.065767px;width:36px;height:30.836653px}.footer-v266 .footer-arrow{position:absolute;right:0;top:9.402458px;width:12.981445px;height:13.278997px;background:#777;-webkit-mask:url(/assets/sketch-v266/arrow.svg) center/100% 100% no-repeat;mask:url(/assets/sketch-v266/arrow.svg) center/100% 100% no-repeat;opacity:0;pointer-events:none}.footer-v266 .footer-action:hover .footer-arrow,.footer-v266 .footer-action:focus-visible .footer-arrow{opacity:1}.footer-v266 .footer-action:focus-visible{outline:none;color:var(--site-focus-blue)}.footer-v266 .footer-action:focus-visible .footer-arrow{background:currentColor}.footer-v266 .footer-legal{position:absolute;left:71.501617px;top:283.5px;display:flex;align-items:center;gap:18px}.footer-v266 .footer-legal-link{display:flex;align-items:center;min-height:35px;margin:0;padding:0;border:0;background:none;color:#7f7f7e;text-decoration:none;font:500 14px/16px DoretMaster,sans-serif;letter-spacing:.0255414px;cursor:pointer}.footer-v266 .footer-legal-link:first-child{min-width:120px}.footer-v266 .footer-legal-link:is(:hover,:focus-visible){color:var(--site-focus-blue);outline:none}.footer-v266 .footer-return{position:absolute;left:848.501617px;top:296.5px;width:23px;height:22px}.footer-v266 .footer-return:is(:hover,:focus-visible){color:var(--site-focus-blue)}@media(max-width:720px){.footer-v266{height:330px}.footer-v266 .footer-actions{inset:0;flex-wrap:wrap;gap:22px 27px;padding:120px 24px 0;align-content:flex-start}.footer-v266 .footer-legal{left:24px;right:24px;top:240px;flex-wrap:wrap;gap:0 18px}.footer-v266 .footer-return{left:auto;right:24px;top:294px}}.hunt-player .doret-paused-frame{position:absolute;left:0;top:0;width:100%;height:calc(100% - 52px);object-fit:contain;pointer-events:none;background:var(--paper,#fffefc)}.hunt-player .doret-paused-frame[hidden]{display:none}.hunt-player:fullscreen .doret-paused-frame{height:calc(100vh - 64px)}.hunt-player.has-doret-controls:fullscreen{--doret-controls-height:0px;--doret-media-height:100%;--doret-media-height-px:100%;position:relative!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fffefc!important}.hunt-player.has-doret-controls:fullscreen .hunt-play,.hunt-player.has-doret-controls:fullscreen video[data-native-player],.hunt-player.has-doret-controls:fullscreen .doret-paused-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;background:#fffefc}.hunt-player.has-doret-controls:fullscreen .hunt-play img{display:block;width:100%!important;height:100%!important;object-fit:contain!important}.hunt-player.has-doret-controls:fullscreen .doret-scroll-return-play{top:50%}.hunt-player.has-doret-controls:fullscreen .doret-video-controls[hidden]{display:none!important}.hunt-player.has-doret-controls:fullscreen .doret-video-controls{position:absolute!important;z-index:4;left:var(--doret-fullscreen-left,calc(50% - 436.8px))!important;right:auto!important;bottom:var(--doret-fullscreen-bottom,85px)!important;top:auto!important;display:block;width:873.6px!important;height:76.293px!important;margin:0!important;padding:0!important;border:0!important;border-radius:108px!important;color:#444;background:rgba(255,254,252,.7)!important;box-shadow:0 0 20px 25px rgba(0,0,0,.1);font:500 16px/22px "PP Neue Montreal","PP Neue Montreal Text",Arial,sans-serif;letter-spacing:0;transform:scale(var(--doret-fullscreen-scale,1))!important;transform-origin:left bottom;box-sizing:border-box}.hunt-player.has-doret-controls:fullscreen:not(.is-fullscreen-ready) .doret-video-controls{opacity:0!important;pointer-events:none!important;transition:none!important}.hunt-player.has-doret-controls:fullscreen .doret-video-control,.hunt-player.has-doret-controls:fullscreen .doret-youtube-control{position:absolute!important;display:grid;width:44px!important;height:44px!important;margin:0!important;padding:0!important;place-items:center;color:#444;background:transparent}.hunt-player.has-doret-controls:fullscreen .doret-video-control:first-child{left:38px!important;top:16px!important}.hunt-player.has-doret-controls:fullscreen .doret-video-time{position:absolute!important;left:86px!important;top:27.6465px!important;width:78px!important;height:22px!important;margin:0!important;color:#444;font:500 16px/22px "PP Neue Montreal","PP Neue Montreal Text",Arial,sans-serif;white-space:nowrap}.hunt-player.has-doret-controls:fullscreen .doret-video-progress{position:absolute!important;left:180px!important;top:25.343px!important;width:444px!important;height:24px!important;margin:0!important;padding:0!important;background:transparent!important;accent-color:#444}.hunt-player.has-doret-controls:fullscreen .doret-video-progress::-webkit-slider-runnable-track{height:3px;border-radius:1.5px;background:#444}.hunt-player.has-doret-controls:fullscreen .doret-video-progress::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4.5px;background:#444}.hunt-player.has-doret-controls:fullscreen .doret-video-progress::-moz-range-track{height:3px;border-radius:1.5px;background:#444}.hunt-player.has-doret-controls:fullscreen .doret-video-progress::-moz-range-thumb{width:12px;height:12px;background:#444}.hunt-player.has-doret-controls:fullscreen .doret-video-control:nth-child(4){left:644px!important;top:16px!important}.hunt-player.has-doret-controls:fullscreen .doret-video-control img{filter:brightness(.42);width:auto!important;height:auto!important;max-width:24px;max-height:24px;object-fit:contain}.hunt-player.has-doret-controls:fullscreen .doret-video-control:nth-child(5){left:690.5px!important;top:16px!important}.hunt-player.has-doret-controls:fullscreen .doret-video-progress:focus-visible::-webkit-slider-runnable-track,.hunt-player.has-doret-controls:fullscreen .doret-video-progress:focus-visible::-webkit-slider-thumb{background:var(--player-focus-color)}.hunt-player.has-doret-controls:fullscreen .doret-video-progress:focus-visible::-moz-range-track,.hunt-player.has-doret-controls:fullscreen .doret-video-progress:focus-visible::-moz-range-thumb{background:var(--player-focus-color)}.hunt-player.has-doret-controls:fullscreen .doret-video-progress:focus-visible{accent-color:var(--player-focus-color)}.hunt-player.has-doret-controls:fullscreen .doret-youtube-control{left:743.1px!important;top:16px!important;width:112px!important;height:44px!important}.hunt-player.has-doret-controls:fullscreen .doret-youtube-control img{width:86px!important;height:21px!important;object-fit:contain;visibility:hidden}.hunt-player.has-doret-controls:fullscreen .doret-youtube-control::before,.hunt-player.has-doret-controls:fullscreen .doret-youtube-control:focus-visible::after{content:"";position:absolute;left:50%;top:50%;width:86px;height:21px;transform:translate(-50%,-50%);pointer-events:none;-webkit-mask:url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat;mask:url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat,url(/assets/sketch-v246/youtube@4x.png) center/contain no-repeat}.hunt-player.has-doret-controls:fullscreen .doret-youtube-control::before{background:#444;opacity:.8}.hunt-player.has-doret-controls:fullscreen .doret-youtube-control:focus-visible::before{display:none}.hunt-player.has-doret-controls:fullscreen .doret-youtube-control:focus-visible::after{background:var(--player-focus-color)}.hunt-player.has-doret-controls:fullscreen .doret-video-status{position:absolute;z-index:5;right:24px;bottom:24px;padding:8px 12px;background:rgba(255,254,252,.9)}@media(prefers-reduced-motion:reduce){.hunt-player.has-doret-controls:fullscreen .doret-video-controls{transition-duration:80ms!important}}@media(min-width:701px){.hunt-player.has-doret-controls.has-reserved-controls:not(:fullscreen) .hunt-play,.hunt-player.has-doret-controls.has-reserved-controls:not(:fullscreen) video[data-native-player]{height:var(--doret-media-height-px)!important}.media-discovery .hunt-panel-inner .hunt-caption p{top:auto!important;bottom:calc(100% - var(--media-image-bottom))!important;margin-bottom:0}}

.page-nav{-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:700px){.intro-stage.is-compact-ready{background:var(--paper)}.intro-stage.is-compact-ready .page-header{background:transparent}.intro-stage.is-compact-ready .intro-window{height:auto!important;clip-path:inset(0 0 var(--intro-consumed, 0px) 0);pointer-events:none}.intro-stage.is-compact-ready .page-nav-shell,.intro-stage.is-compact-ready.language-menu-open .page-nav-shell{transform:translateY(calc(-1 * var(--intro-consumed, 0px)))}.intro-stage.is-compact-ready.language-menu-open:not([data-compact=true]) .page-nav-shell{transform:none}.page-nav-shell::after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--nav-exit-gap, 0px) + var(--nav-exit-span, 30px));z-index:1;pointer-events:none;background:linear-gradient(to bottom,var(--paper) 0,var(--paper) var(--nav-exit-gap, 0px),transparent 100%)}html[data-debug-nav-veil] .page-nav-shell .nav-veil-outline{position:absolute;left:0;right:0;z-index:2;box-sizing:border-box;border:2px solid #e00000;background:rgb(224 0 0 / 5%);color:#b00000;font:600 12px/16px sans-serif;pointer-events:none}html[data-debug-nav-veil] .page-nav-shell .nav-veil-outline--gap{top:100%;height:var(--nav-exit-gap, 0px)}html[data-mobile-composition][data-debug-nav-veil] .nav-veil-outline--gap{display:none}html[data-debug-nav-veil] .page-nav-shell .nav-veil-outline--gradient{top:calc(100% + var(--nav-exit-gap, 0px));height:var(--nav-exit-span, 30px)}html[data-debug-nav-veil] .nav-veil-outline span{position:absolute;top:0;left:5px;background:var(--paper)}.reading-exit{-webkit-mask-image:none;mask-image:none}.intro-stage.is-compact-ready .intro-copy{will-change:transform}.page-nav{-webkit-backdrop-filter:none;backdrop-filter:none}.media-discovery[data-media-kind=video] .media-scroll-veil-v265{display:none}}

@property --native-exit-start{syntax: "<length>"; inherits: false; initial-value: 0px;}html.native-intro-ready .intro-stage.is-compact-ready .declaration{-webkit-mask-image:linear-gradient(to bottom,transparent var(--native-exit-start),#000 calc(var(--native-exit-start) + var(--exit-feather)));mask-image:linear-gradient(to bottom,transparent var(--native-exit-start),#000 calc(var(--native-exit-start) + var(--exit-feather)))}@media(max-width:700px){html.native-intro-ready .intro-stage.is-compact-ready .intro-window{clip-path:none}}

@media(hover:none)and (pointer:coarse){.page-nav a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.page-nav a:active{color:var(--site-focus-chapter)}}@media(max-width:700px)and (hover:none)and (pointer:coarse){html[data-mobile-composition] .page-nav-shell{height:46px}html[data-mobile-composition] .page-nav-shell::before{content:"";position:absolute;inset:0;border-block:1px solid var(--hairline);pointer-events:none}html[data-mobile-composition] .page-nav-shell>.page-nav{position:absolute;inset-inline:0;top:-10px;height:66px;padding-block:10px;border-color:transparent;background:transparent;touch-action:auto}}

@media(hover:none)and (pointer:coarse){.page-header .contact-trigger{-webkit-tap-highlight-color:transparent}.page-header .contact-trigger::after{transition:none;animation:none}.page-header .contact-trigger:hover:not(:active):not(:focus-visible){color:#777}.page-header .contact-trigger:hover:not(:active):not(:focus-visible)::after{opacity:0;transform:translateY(-3px);animation:none}.page-header .contact-trigger:active{color:var(--doret-contact-blue)}.page-header .contact-trigger:active::after{opacity:1;transform:none;animation:none}}

.contact-entry-body,.contact-entry-footer{display:contents}@media(max-width:520px){.contact-dialog.contact-dialog-v250{width:min(390px,calc(100vw - 12px));position:fixed;inset:calc(var(--contact-viewport-top, 0px) + 12px) 0 auto;margin:0 auto;height:auto;min-height:min(560px,calc(var(--contact-viewport-height, 100svh) - 24px));max-height:calc(var(--contact-viewport-height, 100svh) - 24px);overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:24px;border-radius:33px}.contact-dialog-v250,.contact-dialog-v250 *,.contact-dialog-v250 *::before,.contact-dialog-v250 *::after,.contact-dialog-v250::backdrop{animation:none!important;transition:none!important;scroll-behavior:auto!important}.contact-dialog-v250 .contact-form-panel-v250{position:relative;inset:auto;height:auto;overflow:visible}.contact-dialog-v250 .contact-form-v250{display:block;box-sizing:border-box;height:auto;min-height:0;overflow:visible;padding:52px 38px 24px}.contact-dialog-v250 .contact-title-v250{position:static;width:auto;height:auto;flex:none;font-size:17px;line-height:24px;white-space:nowrap}.contact-dialog-v250 .contact-response-v250{padding:52px 38px 24px}.contact-dialog-v250 .contact-close-v250{top:12px;right:18px}.contact-dialog-v250 .contact-field-v250,.contact-dialog-v250 .contact-field-v250[data-field=name],.contact-dialog-v250 .contact-field-v250[data-field=email],.contact-dialog-v250 .contact-field-v250[data-field=message]{position:static;display:flex;flex-direction:column;flex:none;width:100%;height:auto;color:#6f6f69}.contact-dialog-v250 .contact-field-v250[data-field=name]{min-height:0;margin-top:0}.contact-dialog-v250 .contact-field-v250[data-field=email]{min-height:0;margin-top:12px}.contact-dialog-v250 .contact-field-v250[data-field=message]{min-height:0;margin-top:15px}.contact-dialog-v250 .contact-field-label-v250{display:block;flex:none;height:20px;font-size:16px;line-height:20px}.contact-dialog-v250 .contact-field-v250 input{flex:none;height:30px;font-size:16px}.contact-dialog-v250 .contact-field-v250 textarea{position:static;flex:none;field-sizing:fixed;box-sizing:border-box;height:144px!important;min-height:144px;max-height:144px;overflow-y:auto;resize:none;padding:3px 12px 4px 0;font-size:16px;line-height:24px;mask-image:none;border-bottom:1px solid var(--contact-rule)}.contact-dialog-v250 .contact-field-v250[data-field=message]::after{content:none}.contact-dialog-v250 .contact-field-v250.is-invalid+.contact-field-error-v250:not(:empty){display:block;flex:none;margin-top:12px;color:var(--contact-error);font-size:14px;font-weight:600;line-height:18px}.contact-dialog-v250 .contact-counter-v250{display:block;position:static;width:100%;height:auto;margin-top:4px;line-height:16px;color:#6f6f69}.contact-dialog-v250 .contact-counter-v250.is-at-limit{color:var(--contact-error)}.contact-dialog-v250 .contact-privacy-notice-v250{position:static;flex:none;width:100%;height:auto;margin:0;color:#6f6f69;font-size:12px;line-height:16px}.contact-dialog-v250 .contact-status-v250{position:static;width:100%;min-height:0;margin-top:8px;font-size:14px;line-height:18px}.contact-dialog-v250 .contact-status-v250:empty{display:none}.contact-dialog-v250 .contact-form-v250.is-validation-error .contact-status-v250{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.contact-dialog-v250 .contact-submit-v250{position:relative;top:auto;right:auto;display:block;margin-left:auto;flex:none;align-self:flex-end;width:44px;height:44px;margin-top:12px}}@media(max-width:360px){.contact-dialog-v250 .contact-form-v250{padding-inline:20px}.contact-dialog-v250 .contact-response-v250{padding-inline:20px}.contact-dialog-v250 .contact-title-v250{white-space:normal}}@media(max-width:520px){.contact-dialog-v250 .contact-entry-body{display:block;margin-top:20px;overflow:visible}.contact-dialog-v250 .contact-entry-footer{display:grid;margin-top:16px;grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px;align-items:end}.contact-dialog-v250 .contact-privacy-notice-v250{grid-column:1}.contact-dialog-v250 .contact-submit-v250{grid-column:2;grid-row:1;margin:0}.contact-dialog-v250 .contact-status-v250{grid-column:1 / -1}.contact-dialog-v250 .contact-field-label-v250{pointer-events:none;transform:none;font-size:16px}}

.language-menu{transition:none;animation:none}.language-switcher.is-open .language-menu{animation:none}@keyframes globe-menu-arrive{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes globe-menu-depart{from{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.language-switcher.is-open .language-menu:not(.is-closing){animation:globe-menu-arrive 200ms ease-out both}.language-menu.is-closing{animation:globe-menu-depart 160ms ease-in both;pointer-events:none}.language-menu::before{-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:reduce){.language-switcher.is-open .language-menu:not(.is-closing){animation:none}.language-menu.is-closing{animation:none}}@media(hover:none)and (pointer:coarse){.language-switcher{pointer-events:none}.language-trigger,.language-menu:not([hidden]){pointer-events:auto}.language-menu.is-closing{pointer-events:none}.language-menu[hidden]{pointer-events:none}.language-trigger,.language-trigger img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.language-trigger img{pointer-events:none}.language-trigger,.language-trigger img{-webkit-tap-highlight-color:rgba(0,0,0,0)}.language-trigger{background:transparent;transition:none}.language-trigger:hover:not([aria-expanded=true]):not(:active),.language-trigger:focus-visible:not([aria-expanded=true]):not(:active){background:transparent}.language-trigger:active,.language-trigger[aria-expanded=true]{background:#F0EFEB}.page-header .contact-trigger::after{display:none}.page-header .contact-trigger:hover::before,.page-header .contact-trigger:active::before,.page-header .contact-trigger:focus-visible::before{background:transparent}}

.page-header .contact-trigger::after{content:attr(aria-label)}.page-header .name-return{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.page-header .name-return:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(max-width:903px){html:is([lang=en],[lang=es-ES]) .page-header .contact-trigger::after{left:auto!important;right:0;width:max-content}}@media(max-width:700px)and (hover:none)and (pointer:coarse){body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.entry:is(.entry-n1,.entry-n2,.entry-n3) .entry-copy,.entry:is(.entry-n1,.entry-n2,.entry-n3) .entry-copy *,input,textarea,select,[contenteditable]:not([contenteditable=false]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}a,button,img,video{-webkit-touch-callout:none;-webkit-user-drag:none}}.media-discovery .hunt-player,.media-discovery .hunt-player *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-user-drag:none}.contact-dialog-v250 .contact-privacy-back-v250{display:grid;place-items:center;font-size:0}.contact-dialog-v250 .contact-privacy-back-icon-v250{display:block;width:19.921875px;height:19.921875px;background:currentColor;-webkit-mask:url(/assets/site-ui/contact-privacy-back.svg) center/contain no-repeat;mask:url(/assets/site-ui/contact-privacy-back.svg) center/contain no-repeat}@media(max-width:520px){.contact-dialog-v250 .contact-privacy-copy-v250{padding-right:0}.contact-dialog-v250 .contact-privacy-scroll-system-v250{right:calc(8% - 11.22px);left:auto;width:6px}.contact-dialog-v250 .contact-privacy-scrollbar-v250{left:0}}@media(hover:none)and (pointer:coarse){.footer-v266 :is(a,button),.contact-dialog-v250 :is(a,button){-webkit-tap-highlight-color:transparent}}

.video-mobile-label{display:none}.media-title-mobile{display:none}@media(max-width:903px){html[data-mobile-composition] .media-title-desktop{display:none}html[data-mobile-composition] .media-title-mobile{display:inline}html[data-mobile-composition]{--mobile-close:11px;--mobile-link:20px;--mobile-turn:30px;--mobile-n1-left:clamp(31px,9.744vw,38px);--mobile-reading-left:clamp(49px,15.385vw,60px);--mobile-reading-right:clamp(32px,10.256vw,40px);--compact-role-gap:-5px;--compact-bottom-gap:8px;--compact-role-scale:.8;--nav-exit-gap:0px;--nav-exit-span:30px}html[data-mobile-composition] .page-header{padding:8px 20px 0}html[data-mobile-composition] .name{height:44px;line-height:44px}html[data-mobile-composition] .intro-copy{padding-bottom:18px}html[data-mobile-composition] .declaration,html[data-mobile-composition] .declaration span{width:min(310px,100%);min-height:0;margin-top:28px;font-size:30px!important;line-height:32px!important;letter-spacing:-.6px!important}html[data-mobile-composition] .declaration span{margin-top:0}html[data-mobile-composition] .role{width:min(330px,100%);min-height:0;margin-top:20px;font-size:20px;line-height:22px}html[data-mobile-composition] .language-switcher{left:auto;top:8px;right:42px}html[data-mobile-composition] .contact-trigger{left:auto;top:8px;right:8px;width:45px}html[data-mobile-composition] .contact-trigger::before{left:0}html[data-mobile-composition] .contact-trigger svg{left:12px}html[data-mobile-composition] .contact-trigger::after{left:-10px}html[data-mobile-composition] .page-nav{height:46px;padding-inline:20px}html[data-mobile-composition] .page-nav a{padding-block:11px;margin-block:-11px}html[data-mobile-composition] main>section[id^=cycle-]{padding-top:30px;padding-bottom:29px}html[data-mobile-composition] main>#cycle-10{padding-bottom:30px}html[data-mobile-composition] main>section[id^=cycle-] .chapter-heading{display:grid;grid-template-columns:24px 47px minmax(0,1fr);column-gap:16px;align-items:start;height:auto!important;margin-inline:20px}html[data-mobile-composition] main>section[id^=cycle-] .chapter-heading>*{position:static;left:auto!important;top:auto!important;width:auto;min-width:0;margin:0}html[data-mobile-composition] main>section[id^=cycle-] .chapter-number{grid-column:1;grid-row:1;font-size:14px!important;line-height:22px!important}html[data-mobile-composition] main>section[id^=cycle-] .chapter-date{display:block;grid-column:2;grid-row:1;color:var(--ink);font-size:18px!important;line-height:22px!important;white-space:nowrap}html[data-mobile-composition] main>section[id^=cycle-] .chapter-title{grid-column:3;grid-row:1;margin-left:0;font-size:16px!important;line-height:22px!important;white-space:normal}html[data-mobile-composition] #cycle-01 .chapter-title{grid-column:2 / -1}html[data-mobile-composition] main>section[id^=cycle-] .chapter-body>[data-mobile-gap]{margin-top:calc(var(--mobile-gap) * 1px)!important}html[data-mobile-composition] main>section[id^=cycle-] [data-mobile-gap="11"]{--mobile-gap:11}html[data-mobile-composition] main>section[id^=cycle-] [data-mobile-gap="20"]{--mobile-gap:20}html[data-mobile-composition] main>section[id^=cycle-] [data-mobile-gap="30"]{--mobile-gap:30}html[data-mobile-composition] main>section[id^=cycle-] .entry-copy{min-height:0;max-width:none;overflow-wrap:normal}html[data-mobile-composition] main>section[id^=cycle-] .entry-n1>.entry-copy{margin-left:var(--mobile-n1-left);width:calc(100% - var(--mobile-n1-left) - var(--mobile-reading-right))}html[data-mobile-composition] main>section[id^=cycle-] :is(.entry-n2,.entry-n3)>.entry-copy{margin-left:var(--mobile-reading-left);width:calc(100% - var(--mobile-reading-left) - var(--mobile-reading-right))}html[data-mobile-composition] #cycle-09 .entry-copy[data-sketch-id="5125DDEE-7386-4397-89B7-81D56331517E"]{width:calc(100% - var(--mobile-reading-left) - 20px)}html[data-mobile-composition] main>section[id^=cycle-] .entry-n1 .entry-copy,html[data-mobile-composition] main>section[id^=cycle-] .entry-n1 .entry-copy span{font-size:clamp(26px,7.6923vw,30px)!important;line-height:clamp(30px,8.2051vw,32px)!important;letter-spacing:-.6px!important}html[data-mobile-composition] #cycle-01 .entry-n1 .entry-copy{text-wrap:balance}html[data-mobile-composition] main>section[id^=cycle-] .entry-n2 .entry-copy,html[data-mobile-composition] main>section[id^=cycle-] .entry-n2 .entry-copy span{font-size:clamp(18px,4.8718vw,19px)!important;line-height:24px!important;letter-spacing:-.079661px!important}html[data-mobile-composition] main>section[id^=cycle-] .entry-n3 .entry-copy,html[data-mobile-composition] main>section[id^=cycle-] .entry-n3 .entry-copy span{font-size:16px!important;line-height:20px!important;letter-spacing:.02919px!important}html[data-mobile-composition] #cycle-05 .entry-copy[data-sketch-id=D034FF8C-7DE6-47AD-9E8F-5104B5D3FC05],html[data-mobile-composition] #cycle-05 .entry-copy[data-sketch-id=D034FF8C-7DE6-47AD-9E8F-5104B5D3FC05] span{font-size:20px!important;line-height:22px!important}html[data-mobile-composition] #cycle-08 .entry-date{position:static;padding-left:var(--mobile-reading-left);margin-bottom:11px;color:var(--ink);font-size:18px;line-height:22px}html[data-mobile-composition] #cycle-09 .entry-copy[data-sketch-id=B26A1D62-809B-402F-B39A-B0CCCEF0036C] br+br{display:none}html[data-mobile-composition] .media-discovery .hunt-toggle,html[data-mobile-composition] .media-discovery .media-group-disclosure{min-height:44px}html[data-mobile-composition] .media-discovery .hunt-discovery-head{display:flex;flex-direction:column;height:auto!important;min-height:44px}html[data-mobile-composition] .media-discovery .hunt-toggle{position:relative;left:20px!important;top:auto!important;width:calc(100% - 40px)!important;flex-wrap:nowrap;gap:16px;margin-bottom:0}html[data-mobile-composition] .media-discovery .hunt-toggle-film{font-size:16px;line-height:20px}html[data-mobile-composition] .media-discovery[data-media-key=smart] .hunt-discovery-head{display:grid;grid-template-columns:154px minmax(0,1fr);align-items:start;padding-left:60px}html[data-mobile-composition] .media-discovery[data-media-key=smart] .hunt-toggle{position:relative;left:auto!important;width:auto!important}html[data-mobile-composition] .media-discovery .hunt-panel-inner{height:auto!important;padding:20px}html[data-mobile-composition] .media-discovery .hunt-player{position:relative;left:auto!important;top:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/9}@media(max-width:700px){html[data-mobile-composition] .media-discovery .hunt-player.still-image{aspect-ratio:auto}html[data-mobile-composition] .media-discovery{--mobile-media-title-height:40px}html[data-mobile-composition] .media-discovery[data-media-key=solaar]{--mobile-media-title-height:40px}html[data-mobile-composition] .media-discovery:is([data-media-key=hunt],[data-media-key=quotidien]){--mobile-media-title-height:44px}html[data-mobile-composition] .media-discovery .hunt-discovery-head,html[data-mobile-composition] .media-discovery .hunt-toggle{min-height:var(--mobile-media-title-height)}html[data-mobile-composition] .media-discovery .hunt-toggle::before{content:"";position:absolute;inset:-2px 0}html[data-mobile-composition] .media-discovery[data-media-key=smart] .media-group-disclosure{top:-2px;left:10px;width:38px;height:44px;align-items:start;padding-top:6px}html[data-mobile-composition] .media-discovery .media-state-arrow,html[data-mobile-composition] .media-discovery .media-state-arrow img{display:block;width:18px;height:14px}html[data-mobile-composition] .media-discovery[data-media-kind=images] .media-state-arrow{margin-top:4px}html[data-mobile-composition] .media-discovery[data-media-key=smart] .hunt-toggle-symbol{margin-top:1px}html[data-mobile-composition] .media-discovery .hunt-toggle-film:has(.video-mobile-label)>:not(.video-mobile-label){display:none}html[data-mobile-composition] .media-discovery .video-mobile-label{display:block;font-weight:400;font-style:normal}html[data-mobile-composition] .video-mobile-label>strong{display:block;font-weight:600;font-style:normal}html[data-mobile-composition] .video-mobile-label.is-inline-title>strong{display:inline}html[data-mobile-composition] .media-discovery[data-media-key=smart] .hunt-discovery-head{padding-right:20px}@media(min-width:380px){html[data-mobile-composition] .media-discovery[data-media-key=smart] .hunt-toggle:has(+.hunt-toggle) .hunt-toggle-film{width:135px;flex:0 0 135px}}html[data-mobile-composition] .media-discovery .hunt-toggle-film{font-size:16px!important;line-height:20px!important;letter-spacing:-.0708098px!important;color:#777}html[data-mobile-composition] .media-discovery[data-media-kind=images] .hunt-toggle{display:grid;grid-template-columns:39px 42px minmax(0,1fr);align-items:start;gap:0}html[data-mobile-composition] .media-discovery[data-media-kind=images] .hunt-toggle-film{line-height:20px!important;letter-spacing:-.0708098px!important}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .hunt-discovery-head{min-height:var(--mobile-media-title-height);padding-top:0;box-sizing:border-box}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .hunt-toggle{display:grid;grid-template-columns:39px 42px minmax(0,1fr);align-items:start;gap:0}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .media-state-arrow{width:18px;height:14px;margin-top:4px}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .hunt-toggle-symbol{width:20px;margin-top:2px}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .media-state-arrow img{display:block;width:18px;height:14px}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .hunt-toggle-symbol svg{display:block;width:21px;height:17px}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .hunt-toggle-film{max-width:none;line-height:20px!important}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .hunt-toggle-film:has(.video-mobile-label)>:not(.video-mobile-label){display:none}html[data-mobile-composition] .media-discovery[data-media-kind=video]:not([data-media-key=smart]) .video-mobile-label{display:block;font-weight:400;font-style:normal}html[data-mobile-composition] .video-mobile-label strong{font-weight:600;font-style:normal}html[data-mobile-composition] .video-mobile-label:not(.is-inline-title)>strong:first-child{display:block}html[data-mobile-composition] .media-discovery[data-media-kind=video] .hunt-panel-inner{padding:calc(51px - var(--mobile-media-title-height)) 20px 0}html[data-mobile-composition] .media-discovery[data-media-kind=images] .hunt-panel-inner{padding:11px 20px 0}html[data-mobile-composition] .media-discovery:has(+[data-mobile-gap="11"]) .hunt-panel-inner{padding-bottom:19px}html[data-mobile-composition] .media-discovery:has(+[data-mobile-gap="20"]) .hunt-panel-inner{padding-bottom:10px}html[data-mobile-composition] .media-discovery[data-media-kind=video] .hunt-player.has-doret-controls:not(:fullscreen){height:calc((100vw - 40px) * 9 / 16 + 44px)!important;aspect-ratio:auto}html[data-mobile-composition] .media-discovery[data-media-kind=video] .hunt-player.has-doret-controls:not(:fullscreen) .hunt-play,html[data-mobile-composition] .media-discovery[data-media-kind=video] .hunt-player.has-doret-controls:not(:fullscreen) .doret-paused-frame,html[data-mobile-composition] .media-discovery[data-media-kind=video] .hunt-player.has-doret-controls:not(:fullscreen) video[data-native-player]{height:calc(100% - 44px)!important}html[data-mobile-composition] .media-discovery[data-media-kind=video] .hunt-player:not(:fullscreen) .doret-video-controls{height:44px;display:block;font-size:13px}html[data-mobile-composition] .hunt-player.has-default-controls.is-controls-visible .doret-video-controls{opacity:1;pointer-events:auto}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-progress{display:none}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-control,html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-youtube-control{position:absolute;top:0;width:44px;height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-control:first-child{left:-14px}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-control:nth-child(4){left:auto;right:130px}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-control:nth-child(5){left:auto;right:86px}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-control:first-child img{width:16px;max-width:16px}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-control:nth-child(4) img{width:25px;max-width:25px}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-video-time{position:absolute;left:41px;top:10px;width:auto;pointer-events:none}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-youtube-control{left:auto;right:-6px;width:92px}html[data-mobile-composition] .hunt-player:not(:fullscreen) .doret-youtube-control img{width:98px;height:33px;max-width:none}html[data-mobile-composition] .media-discovery .hunt-caption{position:relative;margin-top:11px}html[data-mobile-composition] .media-discovery .hunt-caption p{position:static;inset:auto!important;width:calc(100% - 20px)!important;margin:0;line-height:16px!important;font-family:DoretMaster,sans-serif;font-size:14px!important;font-weight:500!important;letter-spacing:.0547081px!important;color:#777!important}html[data-mobile-composition] .media-discovery .hunt-caption p span:not(.media-caption-emphasis){font-weight:inherit!important}html[data-mobile-composition] .media-discovery .hunt-caption .media-caption-emphasis{font-weight:600!important}html[data-mobile-composition] .media-discovery .hunt-caption em{font-style:normal}}html[data-mobile-composition] .footer-v266{height:auto;min-height:250px;padding:50px 38px 54px}html[data-mobile-composition] .footer-v266 .footer-actions{position:static;inset:auto;display:grid;grid-template-columns:max-content max-content;gap:6px 24px;align-content:start;padding:0}html[data-mobile-composition] .footer-v266 .footer-write{grid-column:1 / -1}html[data-mobile-composition] .footer-v266 .footer-action{min-height:44px}html[data-mobile-composition] .footer-v266 .footer-arrow{opacity:1}html[data-mobile-composition] .footer-v266 .footer-legal{position:static;display:flex;flex-wrap:wrap;gap:0 15px;margin-top:17px}html[data-mobile-composition] .footer-v266 .footer-legal-link{min-width:0;min-height:44px;font-size:16px;line-height:20px;white-space:nowrap}html[data-mobile-composition] .footer-v266 .footer-legal-link:first-child{min-width:0}html[data-mobile-composition] .footer-v266 .footer-return{position:absolute;left:auto;right:20px;top:49px}html[data-mobile-composition] .footer-v266 .footer-return::before{content:"";position:absolute;inset:-11px}}@media(max-width:700px){html[data-mobile-composition]{--compact-role-gap:0px}html[data-mobile-composition] #authority-page{padding-top:30px}html[data-mobile-composition] #cycle-03 .chapter-title,html[data-mobile-composition] #cycle-03 .chapter-title span{line-height:18px!important}html[data-mobile-composition] :is(#cycle-02,#cycle-03,#cycle-04,#cycle-05,#cycle-06) .chapter-title{width:calc(100% - 20px)}html[data-mobile-composition] #cycle-03 .chapter-body>.entry:first-child{margin-top:20px!important}}@media(min-width:601px)and (max-width:903px){html[data-mobile-composition] .declaration,html[data-mobile-composition] .declaration span{width:min(60vw,580px);font-size:clamp(30px,4.25vw,38px)!important;line-height:1.07!important}html[data-mobile-composition] .role{width:min(60vw,500px)}html[data-mobile-composition] main>section[id^=cycle-] .entry-n1 .entry-copy,html[data-mobile-composition] main>section[id^=cycle-] .entry-n1 .entry-copy span{font-size:clamp(30px,4vw,36px)!important;line-height:1.075!important}html[data-mobile-composition] main>section[id^=cycle-] .entry-n2 .entry-copy,html[data-mobile-composition] main>section[id^=cycle-] .entry-n2 .entry-copy span{font-size:20px!important;line-height:25px!important}html[data-mobile-composition] main>section[id^=cycle-] .entry-n3 .entry-copy,html[data-mobile-composition] main>section[id^=cycle-] .entry-n3 .entry-copy span{font-size:17px!important;line-height:22px!important}}@media(max-width:350px){html[data-mobile-composition] .media-discovery[data-media-key=smart] .hunt-discovery-head{display:flex;flex-direction:column;padding-left:60px}html[data-mobile-composition] .media-discovery[data-media-key=smart] .hunt-toggle{width:calc(100% - 16px)!important}}@media(max-width:620px){html[data-mobile-composition] .footer-v266 .footer-actions{row-gap:0}html[data-mobile-composition] .footer-v266 .footer-write{grid-column:1 / -1;justify-self:start;height:52px;min-height:52px}html[data-mobile-composition] .footer-v266 .footer-action:not(.footer-write){height:35px;min-height:35px}html[data-mobile-composition] .footer-v266 .footer-action::before{content:"";position:absolute;inset:-4.5px 0}html[data-mobile-composition] .footer-v266 .footer-label{align-self:flex-start}html[data-mobile-composition] .footer-v266 .footer-write .footer-label{height:32px;margin-top:11px}html[data-mobile-composition] .footer-v266 .footer-write .footer-mark{left:.876814px;top:16.811916px}html[data-mobile-composition] .footer-v266 .footer-write .footer-arrow{top:19.596533px;width:11.86875px;height:12.140797px}html[data-mobile-composition] .footer-v266 .footer-youtube .footer-label{margin-left:39px}html[data-mobile-composition] .footer-v266 .footer-youtube .footer-mark{top:3px}}

@font-face{font-family:DoretInput;src:url(/_immutable/PPNeueMontreal-Medium.6fe1f78fa35847a4e82ba14381b60f336c5becb6dc6b3bd65130a01cc13c9fe9.woff2) format("woff2");font-weight:500;font-display:swap}.contact-dialog-v250 .contact-field-v250 input,.contact-dialog-v250 .contact-field-v250 textarea{font-family:DoretInput,DoretMaster,sans-serif}