@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: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}}.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}}.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-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}}: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}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}}.legal-page{--paper:#fffefc;--ink:#151515;background:#fffefc;color:#151515}.legal-page .intro-stage{height:128px}.legal-page .page-header{height:128px;padding:34px 47px 0}.legal-page .page-header .name{height:35px}.legal-page .contact-trigger::after{content:attr(aria-label)}.legal-page .legal-main{position:relative;min-height:1659px;padding:76px 47px 25px}.legal-page .legal-main h1{width:606px;max-width:100%;font:600 47px/44px DoretMaster,sans-serif;letter-spacing:-1.9135593px}.legal-page .legal-back{position:absolute;top:-40px;left:39px;display:grid;place-items:center;width:36px;height:36px;color:#777;text-decoration:none}.legal-page .legal-back svg{width:20px;height:20px;overflow:visible}.legal-page .legal-back circle{fill:currentColor}.legal-page .legal-back path{stroke:#fff}.legal-page .legal-back:hover,.legal-page .legal-back:focus-visible{color:var(--site-focus-blue,#008fb3);outline:none}.legal-page .legal-copy{width:622px;max-width:calc(100% - 141px);margin:74px 0 0 141px;font:400 16px/20px DoretMaster,sans-serif;letter-spacing:.0291902px}.legal-page .legal-section{margin:0 0 60px}.legal-page .legal-section:last-child{margin-bottom:0}.legal-page .legal-section h2{margin:0 0 20px;font:600 20px/20px DoretMaster,sans-serif;letter-spacing:.0364878px}.legal-page .legal-section p{margin:0 0 20px}.legal-page .legal-section p:last-child{margin-bottom:0}.legal-page .legal-credit{margin:0 0 20px 26px}.legal-page .legal-credit h3{margin:0;font:600 16px/20px DoretMaster,sans-serif;letter-spacing:.0291902px}.legal-page .legal-credit p{margin:0}.legal-page .legal-credit p+p{margin-top:0}.legal-page .legal-credit:has(strong) p:last-child{margin-top:20px}.legal-page .legal-credit strong{display:block;font-weight:600}.legal-page .legal-inline-action{display:inline;padding:0;border:0;background:none;color:inherit;cursor:pointer}.legal-page .legal-inline-action:hover,.legal-page .legal-inline-action:focus-visible{color:var(--site-focus-blue,#008fb3);outline:none}.legal-page .legal-privacy-link{text-decoration:underline;text-underline-offset:2px}.legal-page .page-footer{margin-top:0}html[data-elastic-page-edge=top] .legal-page .intro-stage,html[data-elastic-page-edge=top] .legal-page .legal-main,html[data-elastic-page-edge=top] .legal-page .page-footer,html[data-elastic-page-edge=bottom] .legal-page .legal-main,html[data-elastic-page-edge=bottom] .legal-page .page-footer{transform:translate3d(0,var(--elastic-page-y,0px),0)}@media(prefers-reduced-motion:reduce),(pointer:coarse),(hover:none){html[data-elastic-page-edge] .legal-page .intro-stage,html[data-elastic-page-edge] .legal-page .legal-main,html[data-elastic-page-edge] .legal-page .page-footer{transform:none!important}}@media(max-width:700px){.legal-page .page-header{padding-inline:20px}.legal-page .legal-main{min-height:0;padding:68px 20px 100px}.legal-page .legal-main h1{font-size:38px;line-height:38px;letter-spacing:-1.3px}.legal-page .legal-back{left:12px}.legal-page .legal-copy{max-width:none;width:auto;margin:64px 0 0}}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}}.privacy-page .legal-main{min-height:813.5px;padding-bottom:0}.privacy-page .legal-copy{margin-top:74px}.privacy-page .privacy-section{margin-bottom:20px}.privacy-page .privacy-section:nth-child(3){margin-bottom:0}.privacy-page .privacy-section h2{margin-bottom:20px}.privacy-page .privacy-section p{margin-bottom:20px}.privacy-page .privacy-section p:last-child{margin-bottom:0}.privacy-page .legal-privacy-link{text-decoration:underline;text-underline-offset:2px}@media(max-width:700px){.privacy-page .legal-main{min-height:0}}@media(min-width:701px)and (max-width:903px){.legal-page .language-switcher{left:auto;right:80px}.legal-page .contact-trigger{left:auto;right:20px}.legal-page .footer-v266 .footer-return{left:auto;right:24px}}@media(max-width:903px){.legal-page{--legal-growth:clamp(0px,calc(100vw - 390px),514px);--legal-edge:calc(20px + var(--legal-growth) * .052529183);--legal-inset:calc(var(--legal-growth) * .274319066);--legal-footer-edge:calc(24px + var(--legal-growth) * .407575)}.legal-page .page-header{padding-inline:var(--legal-edge)}.legal-page .language-switcher{left:auto;right:calc(72px + var(--legal-growth) * .027237354);top:35px}.legal-page .contact-trigger{left:auto;right:calc(20px + var(--legal-growth) * .017509728);top:35px}.legal-page .legal-main{min-height:0;padding:calc(68px + var(--legal-growth) * .015564202) var(--legal-edge) calc(var(--legal-growth) * .048638132)}.legal-page.privacy-page .legal-main{padding-bottom:0}.legal-page .legal-main h1{font-size:calc(38px + var(--legal-growth) * .017509728);line-height:calc(38px + var(--legal-growth) * .011673152);letter-spacing:calc(-1.3px - var(--legal-growth) * .001193695)}.legal-page .legal-back{left:calc(var(--legal-edge) - 8px)}.legal-page .legal-copy{width:calc(100% - var(--legal-inset));max-width:622px;margin:calc(64px + var(--legal-growth) * .019455253) 0 0 var(--legal-inset)}.legal-page.privacy-page .privacy-section:nth-child(3){margin-bottom:calc(20px - var(--legal-growth) * .038910506)}.legal-page .footer-v266{height:calc(330px + var(--legal-growth) * .089494163)}.legal-page .footer-v266 .footer-actions{inset:0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:22px 27px;padding:calc(120px + var(--legal-growth) * .132167768) var(--legal-edge) 0 var(--legal-footer-edge)}.legal-page .footer-v266 .footer-legal{left:calc(24px + var(--legal-growth) * .092415597);right:24px;top:calc(240px + var(--legal-growth) * .08463035);flex-wrap:wrap;gap:0 18px}.legal-page .footer-v266 .footer-return{left:auto;right:calc(24px + var(--legal-growth) * .016534792);top:calc(294px + var(--legal-growth) * .004863813)}}

@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}}

@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}