html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration, [type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-results-button,[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

#site,body{display:flex!important}hr,ul{padding:0}#book-cover figure>:first-child,#book-tags li,#download-popup .pro-tip a,#foreign-rights ul li,#site-header .logo a,.book .details>*,.cta,.tag{display:inline-block}#featured.slider figure:first-of-type,.popup{z-index:1}#themes-popup>div,.popup,body{overflow-x:hidden}#barcode,#error a{align-self:center}#menu a,#professionals .catalogs figcaption .file-info,#pros-label,#pros-popup .popup-header.login,.book.albums .category:first-letter,.event .date span,.post .time{text-transform:uppercase}#download-toggle:checked~#download-label svg,#site-header .logo svg{fill:var(--color-accent)}#authors-list,#awards-list,#catalogue,#pagination .arrow,#pagination ul,.author .portrait,.awards-controls,.event .date{align-content:center}#contact .content-wrapper a,#professionals header a,a.mail{text-decoration:underline}:root{--color-neutral-100:#FFFFFF;--color-neutral-200:#F0F2F2;--color-neutral-300:#d9dede;--color-accent-light:#7F9EA2;--color-accent:#00B3CB;--color-primary:#003E46;--color-new:#30AF00;--color-soon:#CC9429;--color-error:#E85353;--color-award-text:#B28F38;--color-award-accent:#deb03b;--color-award-block:#00282D}html{font:.9em/1.4 Lato,Arial,sans-serif;color:var(--color-primary);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-variant-ligatures:normal}html.is-loading{cursor:wait}html.is-loading main{pointer-events:none}body{background-color:var(--color-neutral-100);flex-direction:column;overflow-y:scroll}#site{min-height:100vh;flex-direction:column;justify-content:space-between}#site-footer{margin-top:auto}*,:after,:before{box-sizing:border-box}::-moz-selection{color:var(--color-neutral-100);background:var(--color-accent);text-shadow:none}::selection{color:var(--color-neutral-100);background:var(--color-accent);text-shadow:none}.popup,.tag{background-color:var(--color-neutral-100)}hr{display:block;height:1px;border:0;border-top:1px solid rgba(70,70,70,.2);margin:2em 0}img,svg,video{vertical-align:middle}a{text-decoration:none;color:inherit}ul{list-style:none;margin:0}button,input{border:none;outline:0;background:0 0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input::placeholder{color:currentColor;opacity:.4}input:-ms-input-placeholder{color:currentColor;opacity:.4}input::-ms-input-placeholder{color:currentColor;opacity:.4}.popup{position:absolute;left:.5em;max-width:calc(100% - 1em);overflow-y:auto;padding:.875em;opacity:0;border-radius:.6em;pointer-events:none;transform:translateY(-.4em);box-shadow:0 2px 30px 0 rgba(178,190,191,.3);transition:.1s}#pros .close-modal,.close-modal-list,.field-list ul{left:0;pointer-events:none}#themes-popup>div,.popup{max-height:50vh}.popup a:not(.tag){padding:.2em 0;display:block;transition:color .1s}#author .interventions a:hover,#catalogue-categories.all #categories-label,#catalogue-categories.all .all,#catalogue-categories.new #categories-label,#catalogue-categories.new .new,#catalogue-categories.upcoming #categories-label,#catalogue-categories.upcoming .upcoming,#menu>a.active,#pagination a[aria-current],#professionals a.minus:hover,#professionals header a:hover,#professionals input[type=radio]:checked~label,.field-checkbox.field-cgvconsent a:hover,.popup a:not(.tag).current,html.desktop #about a:hover,html.desktop #authors-list a:hover,html.desktop #book-aside .author h3 a:hover,html.desktop #menu>a:focus,html.desktop #menu>a:hover,html.desktop #newsletter .submit:hover,html.desktop #pagination a.arrow.active:hover,html.desktop #pagination a:not(.arrow):hover,html.desktop #professionals input[type=radio]~label:hover,html.desktop #pros-popup .minus:hover,html.desktop #resume a:hover,html.desktop #search form button:hover,html.desktop .book .cover:hover~.details a:first-of-type,html.desktop .book .details a:hover,html.desktop .event-location a:hover,html.desktop .popup a:not(.tag):hover,html.desktop .template a:hover,html.desktop section.accordion .toggle:hover,html.desktop section.accordion .toggle:hover:after,html.desktop section.accordion a:hover,html.mobile #about a:active,html.mobile #authors-list a:active,html.mobile #book-aside .author h3 a:active,html.mobile #menu>a:active,html.mobile #newsletter .submit:active,html.mobile #pagination a.arrow.active:active,html.mobile #pagination a:not(.arrow):active,html.mobile #professionals input[type=radio]~label:active,html.mobile #pros-popup .minus:active,html.mobile #resume a:active,html.mobile #search form button:active,html.mobile .book .cover:active~.details a:first-of-type,html.mobile .book .details a:active,html.mobile .event-location a:active,html.mobile .popup a:not(.tag):active,html.mobile .template a:active,html.mobile section.accordion .toggle:active,html.mobile section.accordion .toggle:active:after,html.mobile section.accordion a:active,input[id$=toggle]:checked~[id$=label],section.accordion:not(.closed) .toggle{color:var(--color-accent)}.popup:focus-within,input[id$=toggle]:checked~.popup{opacity:1;pointer-events:all;transform:translateY(0)}.tag span,a.tag.current:after{opacity:.5;margin-left:.2em}.video{overflow:hidden;position:relative;width:100%;height:0;padding-bottom:56.25%}.video iframe{width:100%;height:100%;position:absolute;border:none}.cta,.tag{border-radius:2em;outline:0;white-space:nowrap;transition:background-color .1s,color .1s,border-color .1s,padding .1s}.field-list>input:disabled~label,span.tag{cursor:default}.tag{padding:.25em .7em;border:1px solid #b2bebf}.tag.new,.tag.upcoming{border-color:currentColor}.cta{padding:.5em 1em;border:1px solid currentColor}#professionals .button.cta,#pros-popup .button.cta,a.tag.current,html.desktop #foreign-rights .button:hover,html.desktop #professionals .button:hover,html.desktop #pros-popup .button:hover,html.desktop a.cta:hover,html.desktop a.tag.new:hover,html.desktop a.tag.upcoming:hover,html.desktop a.tag:hover,html.mobile #foreign-rights .button:active,html.mobile #professionals .button:active,html.mobile #pros-popup .button:active,html.mobile a.cta:active,html.mobile a.tag.new:active,html.mobile a.tag.upcoming:active,html.mobile a.tag:active{color:var(--color-neutral-100);background:var(--color-accent);border-color:var(--color-accent)}a.tag.current{padding-right:1.4em}a.tag.current:after{content:' ×';position:absolute}#featured-filters li.param-tag.is-closing{margin:0 0 0 -.1em;opacity:0;transition:.25s}#featured-filters li.param-tag.is-closing a{padding-left:0;padding-right:0;width:0;transition:.25s}#menu a span,#pros-label span,#sorting-label span.sr-only,.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.noselect,label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.close-modal,.videothumb a{-webkit-tap-highlight-color:rgba(255,255,255,0)}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:Lato;src:url('../fonts/lato-regular.woff2') format('woff2'),url('../fonts/lato-regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url('../fonts/lato-italic.woff2') format('woff2'),url('../fonts/lato-italic.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url('../fonts/lato-bold.woff2') format('woff2'),url('../fonts/lato-bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url('../fonts/lato-bolditalic.woff2') format('woff2'),url('../fonts/lato-bolditalic.woff') format('woff');font-weight:700;font-style:italic}html.desktop ::-webkit-scrollbar-track{background-color:var(--color-neutral-200)}html.desktop ::-webkit-scrollbar{width:12px;height:12px}html.desktop ::-webkit-scrollbar-thumb{background-color:#c2c7c7;border:2px solid var(--color-neutral-200);border-radius:1em}html.desktop ::-webkit-scrollbar-thumb:active,html.desktop ::-webkit-scrollbar-thumb:hover{background-color:var(--color-accent)}html.desktop *{scrollbar-color:#c2c7c7 var(--color-neutral-200)}html.desktop #buy-popup::-webkit-scrollbar-track{background-color:var(--color-accent)}html.desktop #buy-popup::-webkit-scrollbar{width:12px;height:12px}html.desktop #buy-popup::-webkit-scrollbar-thumb{background-color:var(--color-neutral-200);border:2px solid var(--color-accent);border-radius:1em}html.desktop #buy-popup::-webkit-scrollbar-thumb:active,html.desktop #buy-popup::-webkit-scrollbar-thumb:hover{background-color:var(--color-neutral-100)}#book-version input[type=radio]:checked:after,#professionals input[type=checkbox]:checked:after,#professionals input[type=radio]:checked:after{background:#00b3cb;transform:translate(-50%,-50%) scale(1)}html.desktop #buy-popup{scrollbar-color:var(--color-neutral-200) var(--color-accent)}#awards-list .article a:hover,.book>a:focus .cover,.book>a:hover .cover,.event:focus,.event:hover,html.desktop #professionals li a:hover .thumb-container,html.mobile #professionals li a:active .thumb-container{box-shadow:0 0 10px 0 rgba(178,190,191,.5);transform:scale(1.01)}img.lazy{opacity:0;transition:opacity .3s}#book-sticky img.lazy,.password-hint:hover,html.desktop #footer-menu .credits:hover,html.mobile #footer-menu .credits:active,img.lazy.loaded{opacity:1}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInOut{0%,100%{opacity:0}50%{opacity:1}}@keyframes fadeInOut{0%,100%{opacity:0}50%{opacity:1}}@-webkit-keyframes fadeInTop{0%{-webkit-transform:translateY(.5em);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(.5em);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInZoom{0%{-webkit-transform:scale(.95);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes fadeInZoom{0%{transform:scale(.95);opacity:0}100%{transform:scale(1);opacity:1}}@-webkit-keyframes fadeOutZoom{0%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.9);opacity:0}}@keyframes fadeOutZoom{0%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:0}}.site #authors-list,.site #awards .article,.site #catalogue article,.site #pagination,.site .author-header~main,.site .awards-block,.site .book-header~main,.site .event-header~main{-webkit-animation:.3s both fadeIn;animation:.3s both fadeIn}.site #site-footer{-webkit-animation:.3s both fadeInTop;animation:.3s both fadeInTop}.site #awards .article:nth-of-type(2),.site #catalogue article:nth-of-type(2){animation-delay:.02s}.site #awards .article:nth-of-type(3),.site #catalogue article:nth-of-type(3){animation-delay:.04s}.site #awards .article:nth-of-type(4),.site #catalogue article:nth-of-type(4){animation-delay:.06s}.site #awards .article:nth-of-type(5),.site #catalogue article:nth-of-type(5){animation-delay:.08s}.site #awards .article:nth-of-type(6),.site #catalogue article:nth-of-type(6){animation-delay:.1s}.site #awards .article:nth-of-type(7),.site #catalogue article:nth-of-type(7){animation-delay:.12s}.site #awards .article:nth-of-type(8),.site #catalogue article:nth-of-type(8){animation-delay:.14s}.site #awards .article:nth-of-type(9),.site #catalogue article:nth-of-type(9){animation-delay:.16s}.site #awards .article:nth-of-type(10),.site #catalogue article:nth-of-type(10){animation-delay:.18s}.site #awards .article:nth-of-type(11),.site #catalogue article:nth-of-type(11){animation-delay:.2s}.site #awards .article:nth-of-type(12),.site #catalogue article:nth-of-type(12){animation-delay:.22s}.site.is-exiting #authors-list,.site.is-exiting #awards .article,.site.is-exiting #catalogue article,.site.is-exiting #pagination,.site.is-exiting #site-footer,.site.is-exiting .author-header~main,.site.is-exiting .awards-block,.site.is-exiting .book-header~main,.site.is-exiting .event-header~main{-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse;animation-delay:0s}.site.is-exiting.empty main,.site.is-exiting.to-book main{-webkit-animation:.3s both fadeOut;animation:.3s both fadeOut}#site-header{width:100%;background-color:var(--color-neutral-100);position:-webkit-sticky;position:sticky;top:0;border-bottom:1px solid rgba(178,190,191,.5);z-index:1000}#site-header .container{max-width:90em;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;position:relative;margin:0 auto;padding:.875em}#site-header .logo{margin:0 1em 0 0;font-size:.65em;padding:0 .2em;align-self:center}#site-header .logo svg{width:11.688em;height:2.625em}#menu{display:flex;align-items:baseline;justify-content:space-between;order:1;font-weight:700;text-align:center;width:100%;margin:.75em auto 0}#menu a,#pros-label{font-size:.875em;line-height:2.4em;padding-bottom:.08em;white-space:nowrap}#menu .buttons{display:flex;justify-content:space-between;flex:1;margin-right:.7em;margin-left:-.15em}#menu .buttons a{border:1px solid #b2bebf;flex-grow:1;text-align:center;transition:color .1s,background-color .1s,border-color .1s}#menu .buttons a:not(:last-of-type){border-right:none}#menu .buttons a.active,html.desktop #menu .buttons a:focus,html.desktop #menu .buttons a:hover,html.mobile #menu .buttons a:active{color:var(--color-neutral-100);background-color:var(--color-accent);border-color:var(--color-accent)}#about a,#menu>a,#professionals a.minus,.book .details a,.field-checkbox.field-cgvconsent a,.template a,section.accordion .toggle,section.accordion a{transition:color .1s}#menu .buttons a.active+a,html.desktop #menu .buttons a:focus+a,html.desktop #menu .buttons a:hover+a,html.mobile #menu .buttons a:active+a{border-left-color:var(--color-accent)}#menu .buttons a:first-of-type{border-top-left-radius:2em;border-bottom-left-radius:2em;padding-left:.2em}#menu .buttons a:last-of-type{border-top-right-radius:2em;border-bottom-right-radius:2em;padding-right:.2em}[id$=label]{cursor:pointer}#author-aside .events .slider button,#author-header,#book-aside .events .slider button,#book-buy.a-paraitre #buy-popup li:first-of-type,#book-cover .download,#book-gallery button.fullscreen-toggle.exit,#book-gallery:not(.is-draggable) button.next,#book-gallery:not(.is-draggable) button.previous,#book-header,#catalogue-categories li.empty,#catalogue-filters .container label:after,#event-content .event-info,#event-header,#news,#professionals .catalogs h3,#sorting-label span:first-of-type,.field-blogurl,.field-company,.field-departementale,.field-jobprecision,.field-levelprecision,.field-levels,.field-uai,.fields-address,a.back,html.mobile .awards-block button,html.mobile .books.slider button,section.accordion.closed .accordion-content{display:none}#pros-popup{position:absolute;right:.875em;left:inherit;width:calc(100% - 1.75em);max-width:19em;height:auto;max-height:none;padding:1.3em .875em;z-index:1000}#pros .close-modal{position:fixed;top:0;width:100vw;height:100vh;background:var(--color-primary);opacity:0;z-index:100;transition:.3s}#pros-toggle:checked~.close-modal{opacity:.15;pointer-events:all}#pros-popup .popup-header{font-weight:700;font-size:.875em;margin-top:0}#professionals .alert,#pros-popup .alert{font-size:.875em}#professionals .error,#professionals .minus.error,#pros-popup .alert.error{color:var(--color-error)}#professionals .otherlink{display:flex;flex-direction:column;align-items:center}#allevents h2,#authors-list>ul>li:first-of-type h3,#contact #banner a:first-of-type,#professionals .accordion p,#professionals .otherlink .button:first-of-type{margin-top:0}#professionals .minus.error{padding:.5em;margin-top:.5em}#professionals .success p,.book.nouveaute .date,.book.nouveaute .parution,.tag.new{color:var(--color-new)}#professionals input[type=email],#professionals input[type=password],#professionals input[type=tel],#professionals input[type=text],#professionals input[type=url],#pros-popup input{background:var(--color-neutral-200);border-radius:1.5em;width:100%;padding:.7em 1.25em;height:3em;font-size:.875em;color:currentColor;line-height:normal;margin-bottom:.5rem}#foreign-rights .button,#professionals .button,#pros-popup .button{color:inherit;border:1px solid #b2bebf;background-color:var(--color-neutral-100);border-radius:1.5em;padding:0 1em;font-weight:700;width:100%;text-align:center;cursor:pointer;height:2.625em;margin-top:.5em;margin-bottom:.35em;transition:.1s;display:flex;align-items:center;justify-content:center}#professionals input[type=password],#pros-popup input[type=password]{padding-right:3em}.field-list,.field-password,.flickity-enabled,.slider,[data-excel]{position:relative}.password-hint{display:block;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 25' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.13 5.96c.61-.14 1.24-.22 1.87-.21 5.38 0 8.92 5.39 9.86 7-.52.9-1.12 1.75-1.78 2.55-.36.42-.3 1.05.12 1.41.19.16.42.23.64.23.29 0 .57-.12.77-.36.87-1.04 1.64-2.17 2.28-3.36.15-.29.16-.63.01-.92-.17-.35-4.36-8.55-11.89-8.55-.76.02-1.57.09-2.33.27-.54.13-.87.66-.75 1.2.13.54.67.87 1.2.75zm13.58 17.08-22-22c-.39-.39-1.02-.39-1.41 0s-.4 1.03-.01 1.42l4.29 4.29c-1.82 1.56-3.33 3.4-4.47 5.53-.15.29-.16.63-.01.92.17.35 4.36 8.55 11.91 8.55 2.08-.03 4.08-.64 5.81-1.76l4.47 4.47c.2.2.45.29.71.29s.51-.1.71-.29c.39-.39.39-1.02 0-1.41zm-13.67-10.84 2.51 2.51c-.19.06-.39.11-.59.11-.26 0-.53-.04-.78-.14s-.48-.25-.67-.44-.34-.42-.44-.67-.15-.51-.15-.79c0-.2.05-.4.11-.59zm1.96 7.55c-5.37 0-8.92-5.39-9.86-7 1.01-1.75 2.31-3.28 3.86-4.59l2.55 2.55c-.1.16-.2.31-.28.48-.22.49-.34 1.02-.35 1.56 0 .54.09 1.07.29 1.57s.5.95.88 1.33.83.68 1.33.88c.48.19.98.29 1.5.29h.07c.54 0 1.06-.13 1.56-.35.17-.08.33-.18.49-.28l2.33 2.33c-1.33.77-2.82 1.19-4.37 1.22z' fill='%23003E46'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.125em 1.125em;width:2.625em;height:calc(100% - .5em);position:absolute;top:0;right:.125em;border-radius:50%;opacity:.25;transition:opacity .1s;cursor:pointer}.password-hint.active{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 25' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 21.75c-7.53 0-11.72-8.2-11.89-8.55-.14-.28-.14-.61 0-.89.17-.35 4.36-8.55 11.89-8.55s11.72 8.2 11.89 8.55c.14.28.14.61 0 .89-.17.35-4.36 8.55-11.89 8.55zm-9.86-9c.94 1.61 4.48 7 9.86 7s8.92-5.39 9.86-7c-.94-1.61-4.48-7-9.86-7s-8.92 5.39-9.86 7z' fill='%23003E46'/%3E%3Cpath d='m12 16.75c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z' fill='%23003E46'/%3E%3C/svg%3E");opacity:1}#pros-popup .button:not(:first-of-type){margin-top:.875em}#professionals .button.delete,html.desktop #professionals .button.delete:hover,html.mobile #professionals .button.delete:active{border:1px solid var(--color-error);background-color:var(--color-error);color:var(--color-neutral-100)}#pros-popup .button.kirby,html.desktop #pros-popup .button.kirby:hover{color:var(--color-neutral-100);background:var(--color-primary);border-color:var(--color-primary)}#foreign-rights ul{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:2em}#professionals .minus,#pros-popup .minus{font-size:.875em;color:var(--color-accent-light);display:block;text-align:center}#pros-popup .inscription{border-top:1px solid rgba(70,70,70,.2);margin-top:1em}#pros-popup .inscription p{margin:1.3rem 0;font-size:.875em}#about section .container,#contact section .container,#events,#professionals,.foreign-container{display:flex;flex-direction:column}#professionals .accordion .toggle.disabled{pointer-events:none;color:#b2bebf}#professionals .accordion .toggle.disabled picture{opacity:.3}#professionals header{max-width:58rem;margin-bottom:2em}#error>div,.template>div>:not(hr){max-width:52rem}#professionals header a{transition:color .1s}#author-aside section:last-of-type,#book-aside .author p:last-of-type,#book-aside section:last-of-type,#contact #banner a:last-of-type,#professionals header p:last-of-type,#resume>:last-of-type,.fields-interests .field-checkbox,.fields-interests .legend,.post:last-of-type{margin-bottom:0}#professionals header ul{list-style:inherit;padding-left:1em}#professionals a.signup{margin-top:1.3em}#professionals section.login{margin-bottom:4em;max-width:30em}#professionals section.accordion:first-of-type{margin-top:4em}#professionals section:last-of-type,section.accordion:last-of-type{border-bottom:1px solid rgba(70,70,70,.2)}#professionals div.professionals-container{max-width:30em}#professionals .downloadfilters{margin:1.5em 0}#professionals .downloadfilters ul{display:flex;flex-wrap:wrap;gap:.75em}#professionals .downloadfilters li{padding-bottom:0;white-space:nowrap}#author-portrait figure,#book-cover figure,#contact #banner a.tel,#contact #banner p,#contact section h3,#contact section p,#event-photo figure,#professionals .downloadfilters a,#reviews blockquote,.interventions-help p,.post figure{margin:0}#professionals .downloadfilters svg{width:1em;height:1em;fill:var(--color-primary);transition:fill .1s;margin-top:-.2em;margin-left:.3em;fill:currentColor}#social svg,html.desktop #professionals .downloadfilters a:hover svg,html.desktop .awards-block button:hover svg,html.desktop .slider button:hover svg,html.mobile #professionals .downloadfilters a:active svg,html.mobile .awards-block button:active svg,html.mobile .slider button:active svg{fill:var(--color-neutral-100)}#professionals .field label{font-size:.875em;margin-bottom:.2em;display:inline-block}#professionals .radios ul{margin:1em 0}#professionals .radios li{white-space:nowrap;display:flex;align-items:center;margin:.5em 0}#professionals .field.checkbox{display:flex;align-items:center;margin:1em 0}#professionals input[type=checkbox]:not(.visuallyhidden){height:1.5em;width:1.5em;background:var(--color-neutral-200);position:relative;cursor:pointer;display:inline-block;flex-shrink:0;border-radius:.35em;margin-bottom:.05em}#book-version input[type=radio]:after,#professionals input[type=checkbox]:after,#professionals input[type=radio]:after{width:.7em;height:.7em;background:rgb(0,179,203,0);transform:translate(-50%,-50%) scale(0);top:50%;transition:.1s;left:50%;content:''}#book-version input[type=radio]:after,#professionals input[type=checkbox]:after{position:absolute;border-radius:.2em}#book-version input[type=radio]:after{border-radius:1em}#professionals input[type=checkbox]:not(.visuallyhidden)~label{padding-left:.5em}#professionals form:not(.subscription-form) input[type=radio]{width:1.5em;height:1.5em;background:var(--color-neutral-200);border-radius:50%;position:relative;cursor:pointer;display:inline-block;margin-bottom:-.05em}#professionals form:not(.subscription-form) input[type=radio]~label{padding-left:.5em;cursor:pointer;transition:color .1s}#professionals input[type=radio]:after{position:absolute;border-radius:50%}#professionals .mention{font-size:.875em;color:var(--color-accent-light);margin:2em 0}#professionals .mention .underline{border-bottom:1px dotted rgba(178,190,191,.6);transition:.1s;line-height:normal}html.desktop #book-header .credits a:hover,html.desktop #book-sticky .credits a:hover,html.desktop #download-popup .pro-tip .underline:hover,html.desktop #professionals .mention .underline:hover,html.mobile #book-header .credits a:active,html.mobile #book-sticky .credits a:active,html.mobile #download-popup .pro-tip .underline:active,html.mobile #professionals .mention .underline:active{color:var(--color-accent);border-bottom:1px dotted}#author .interventions ul,#professionals .submit{margin-bottom:1em}.subscription-form fieldset{border:none;padding:0;margin:0}.close-modal-list{position:fixed;top:0;right:0;bottom:0;opacity:0;cursor:pointer}.field-list>input:disabled~label span{color:#7f9ea2}.field-list>input:checked{z-index:101}.field-list>input:checked~.close-modal-list{z-index:100;pointer-events:all}.field-list-toggle{font-weight:700;display:flex;justify-content:space-between;align-items:center;margin-bottom:.8em;border-radius:1.5em;height:3em;transition:.1s;border:1px solid #b2bebf;background-color:var(--color-neutral-100);padding:.65em 1em;cursor:pointer;position:relative}#author-portrait a,#pre-footer,#professionals section.accordion.sectionlist ul li:nth-of-type(odd),.interventions-help{background-color:var(--color-neutral-200)}.field-list>input:checked~.field-list-toggle{color:var(--color-accent);border-bottom-color:transparent;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 2px 30px 0 rgb(178 190 191 / 30%)}.field-list-toggle>span:after{content:"▼";color:var(--color-primary);font-size:.75em;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.1s;opacity:.3}.field-list>input:checked~.field-list-toggle>span:after{transform:translateY(-50%) scaleY(-1)}.field-list ul{position:absolute;background-color:#fff;width:100%;top:calc(3em - 1px);border-radius:0 0 1.5em 1.5em;padding:0 1em 1.2em;border:1px solid #b2bebf;border-top-color:transparent;transform:translateY(-.4em);opacity:0;transition:.1s}.field-list>input:checked~ul{opacity:1;pointer-events:all;transform:translateY(0);z-index:102}.field-list ul label{display:block;padding:.3em 0;cursor:pointer}.field-text{position:relative;margin-bottom:.8rem}.field-text input{background:var(--color-neutral-200);border-radius:1.5em;width:100%;height:3em;color:currentColor;line-height:normal;margin:0!important;font-size:1em!important;padding:.65em 1em;transition:.2s}#featured.slider .slidecaption .slidelink.dark,#newsletter .email{color:var(--color-primary)}.field-text input:focus~label,.field-text input:not(:placeholder-shown)~label{font-size:.66em;transform:translateY(-130%);opacity:.5}.field-text label{position:absolute;left:1rem;top:50%;transform:translateY(-50%);transition:.2s;display:none}#book-header .credits li.istranslated,.field-list[data-selected=bibliothecaire]~.field-uai,.field-list[data-selected=blog]~.field-blogurl,.field-list[data-selected=enseignant]~.field-levels,.field-list[data-selected=otherjob]~.field-jobprecision,.field-list[data-selected=otherlevel]~.field-levelprecision,.field-list[data-selected]~.field-company,.field-list[data-selected]~.fields-address{display:block}.field-checkbox:not(.field-departementale){display:flex;align-items:center;margin-bottom:.8rem}.field-list[data-selected=bibliothecaire]~.field-departementale{display:flex;align-items:center;height:2em;margin-bottom:1.25em}.field-checkbox input:after{content:""}.field-checkbox.field-consent{align-items:flex-start}.field-checkbox.field-consent label{font-size:.875em;padding-top:.125em}.field-checkbox.field-newsletterconsent{margin:2em 0 1em}.field-checkbox.field-cgvconsent{margin:1em 0 1.5em}.field-checkbox.field-cgvconsent label:hover{color:inherit;cursor:default}.field-checkbox.field-cgvconsent a.underline{border-bottom:1px dotted rgba(178,190,191,.6)}.subscription-form .fields-interests{display:flex;flex-wrap:wrap;gap:.8rem 1rem;margin:.5em 0 1.25em}.fields-interests .legend{font-weight:700;font-size:1em}.field-interests ul{display:flex;gap:0 1.25rem}#professionals .catalogs ul{display:grid;grid-template-columns:repeat(1,1fr);margin-top:0}#professionals .catalogs li{padding-bottom:0}#professionals figure{margin:0;padding:0}#error>div *,#featured.slider figure picture,#professionals .sectiongrid li a,#professionals figure img,html:not(.is-flickity-fullscreen) #book>article img{width:100%}#professionals .thumb-container{position:relative;height:0;width:100%;overflow:hidden;background:var(--color-neutral-200);margin-bottom:0!important;transition:.3s}#about .portrait img,#authors-list.no-result img,#awards-list.no-result img,#book-cover .cover img,#catalogue.no-result #books article img,#error .container img,#event-photo .photo img,#professionals .thumb-container img,.book .cover img,.book .cover picture{position:absolute;width:100%;height:100%}#professionals .catalogs figcaption{margin-top:1em;margin-bottom:2em}#featured-filters li,#professionals .catalogs figcaption *{display:inline-block;margin:0}#newsletter,#social p,#social-logos{margin:.6rem .5em}#professionals .catalogs figcaption .file-info{color:var(--color-accent-light)}#book-details li span,.file-info{white-space:nowrap}#professionals .accordion-content h3{margin-top:0;width:100%}#professionals section.accordion.sectiongrid .grid,#professionals section.accordion.sectionlist .list{margin-bottom:2em;width:100%}#awards-list .article a .title,#professionals section.accordion.sectionlist li,main section.accordion{padding:0}#author .interventions li a,#professionals section.accordion.sectionlist li a{position:relative;width:100%;display:inline-block;padding:.5em .75em .5em 2.25em}#author .interventions li a{border:1px solid rgba(178,190,191,.5);border-radius:1.25em;margin-bottom:.675em;padding:.5em .75em .5em 2.5em}#author .interventions li a:before,#professionals section.accordion.sectionlist li a:before{content:"";width:.92em;height:1.125em;display:inline-block;position:absolute;left:.75em;top:.6em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 22'%3E%3Cpath d='M15 7l-4-4v4zM9 2H3a1 1 0 00-1 1v16a1 1 0 001 1h12a1 1 0 001-1V9h-6a1 1 0 01-1-1V2zm1-2h1l7 7v12a3 3 0 01-3 3H3a3 3 0 01-3-3V3a3 3 0 013-3z' fill='%237F9EA2'/%3E%3C/svg%3E") no-repeat}#author .interventions li a:before{left:1em}#professionals section.accordion.sectionlist li a span.age-label{display:inline-block;border-radius:.3em;font-size:.875em;padding:.15em .375em;background-color:var(--color-neutral-300);margin-right:.5rem}#professionals section.accordion.sectionlist.database li a:after,#professionals section.accordion.sectionlist.exports li a:after{content:"";width:.92em;height:1.125em;display:inline-block;position:absolute;left:.75em;top:.6em;opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 22'%3E%3Cpath d='M15 7l-4-4v4zM9 2H3a1 1 0 00-1 1v16a1 1 0 001 1h12a1 1 0 001-1V9h-6a1 1 0 01-1-1V2zm1-2h1l7 7v12a3 3 0 01-3 3H3a3 3 0 01-3-3V3a3 3 0 013-3z' fill='%2300B3CB'/%3E%3C/svg%3E") no-repeat}#professionals section.accordion.sectionlist.exports li a.loading:after{animation:1s linear infinite fadeInOut}#professionals section.accordion.sectionlist.exports li a.loading{pointer-events:none;cursor:wait}#book-aside .author>div:first-of-type,.interventions{margin:0 .875em}.interventions-help{border-radius:.6em;padding:1.25em 1.5em 1.5em 1em}#professionals .sectiongrid ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.875em;width:100%}#professionals .sectiongrid li{width:calc(50% - .5em);padding:0}#professionals .videos{max-width:52rem;margin-bottom:2em}#professionals .videos a.button{max-width:21.5em;padding:.5625em 1em .5625em 2em;height:inherit;border-radius:5em;margin:1.5em 0 0;position:relative}#professionals .videos a.button:before{content:"";width:.92em;height:1.125em;display:inline-block;position:absolute;left:1em;top:50%;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 20'%3E%3Cpath d='M1.54.16l14 9a1 1 0 010 1.68l-14 9A1 1 0 010 19V1A1 1 0 011.54.16zM2 2.83v14.34L13.15 10z' fill='%237F9EA2'/%3E%3C/svg%3E") no-repeat}#professionals .videos a.button:hover:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 20'%3E%3Cpath d='M1.54.16l14 9a1 1 0 010 1.68l-14 9A1 1 0 010 19V1A1 1 0 011.54.16zM2 2.83v14.34L13.15 10z' fill='%23FFFFFF'/%3E%3C/svg%3E") no-repeat}#barcode{margin-top:1em;transform:translateX(-1.2em)}#player-toggle{position:fixed;top:50%}#player-toggle~.close-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#040e0f;opacity:0;pointer-events:none;transition:.15s;z-index:1000}#player-toggle:checked~.close-modal{opacity:.85;pointer-events:all;cursor:pointer}#player{position:fixed;width:100%;max-width:90em;left:50%;top:50%;padding:0 .875em;z-index:2000;transform:translate(-50%,-50%) scale(.95);opacity:0;pointer-events:none;transition:.3s}#player-toggle:checked~#player{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:all;transition:transform .3s,opacity .3s}#player .video{border-radius:1em;background-color:var(--color);box-shadow:0 0 50px 0 rgb(22 36 37 / 50%)}#player iframe{opacity:0;transition:opacity .3s;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}#player-toggle:checked~#player iframe{opacity:1;transition:opacity .5s 1s}.videothumb figure{display:block;position:relative;overflow:hidden;width:100%;height:0;border-radius:.6em;padding-bottom:56.25%!important;border:1px solid var(--color-neutral-200);transition:transform .3s,box-shadow .3s;transform-origin:center bottom}.videothumb a:hover figure{box-shadow:0 0 10px 0 rgb(178 190 191 / 50%);transform:scale(1.01)}#book-gallery .slide picture img,#professionals section.accordion .toggle picture img,.event .cover img,.videothumb img{position:absolute;width:100%;height:100%;object-fit:cover}.videothumb h3{font-size:1em;font-weight:400;margin:.125em 0 .375em!important}.flickity-enabled:focus,.slider:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y;transition:height .2s}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-cell{position:absolute;left:0}.awards-block button,.slider button{width:2.5em;height:2.5em;border-radius:50%;cursor:pointer;outline:0;background-color:var(--color-neutral-100);border:1px solid #b2bebf;transition:background-color .1s,border-color .1s;display:inline-flex;justify-content:center;align-items:center;padding:0;color:var(--color-primary)}.awards-block button svg,.slider button svg{width:1.2em;height:1.2em;fill:currentColor;transition:fill .1s}html.desktop .awards-block button:hover,html.desktop .slider button:hover,html.mobile .awards-block button:active,html.mobile .slider button:active{color:#fff;border-color:var(--color-accent);background-color:var(--color-accent)}#featured.slider{overflow:hidden;border-bottom:1px inset rgba(178,190,191,.5)}#featured.slider,#featured.slider figure>a,#featured.slider picture{height:calc(40vw + 7.5em)}#featured.slider figure{margin:0;padding:0;position:absolute;width:100%;transition:opacity .4s}#featured.slider picture{display:block;position:relative;background-color:currentColor}#featured.slider picture:after{content:'';position:absolute;width:100%;left:0;bottom:0;height:calc(100% - 40vw + 1.5em);background:linear-gradient(to top,currentColor 85%,transparent 100%)}#featured.slider figure img{width:100%;object-fit:cover}#captioncontainer,#featured.slider figcaption{position:absolute;left:0;right:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end}#captioncontainer{z-index:2;pointer-events:none}#captioncontainer .slidecaption{transition:height .3s}#captioncontainer .slidetexts{bottom:4.75em;left:1.125em;right:1.125em}#featured.slider figcaption,.is-flickity-fullscreen #book-aside,.is-flickity-fullscreen #book-related,.is-flickity-fullscreen #site-footer,.is-flickity-fullscreen #site-header{visibility:hidden}#featured.slider .slidecaption{background-color:var(--color-neutral-100);width:calc(100% - 1.75em);padding:1em 1.125em 1.25em;border-radius:.6em;margin:0 0 .875em .875em;box-shadow:0 2px 30px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:flex-end;pointer-events:all;overflow:hidden;position:relative}#author-header .title,#book-header .title,#event-header .title,#featured.slider .slidecaption .title{font-size:1.5em;line-height:1.3em;margin:0}#book-header .title .subtitle,#book-sticky .title .subtitle,#featured.slider .title .subtitle{line-height:normal}#author-header .title .subtitle,#author-sticky .title .subtitle,#book-header .title .subtitle,#book-sticky .title .subtitle,#event-header .title .subtitle,#event-sticky .title .subtitle,#featured.slider .title .subtitle{font-size:.75em;display:block}#author-header .title span:first-of-type,#author-sticky .title span:first-of-type,#book-header .title span:first-of-type,#book-sticky .title span:first-of-type,#event-header .title span:first-of-type,#event-sticky .title span:first-of-type,#featured.slider .slidecaption .title span:first-of-type{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;display:none}#featured.slider .slidecaption p{margin-bottom:0;display:none}#featured.slider .controls,.awards-controls{display:flex;justify-content:space-between;align-items:center;align-content:center;margin-top:1em}#featured.slider .slidecaption .slidelink,.awards-controls a{font-size:.875em;text-transform:uppercase;color:var(--color-neutral-100);font-weight:700;padding:.75em 1.5em;border-radius:2em;letter-spacing:.5px;margin:0 1em 0 -.2em;white-space:nowrap;transition:background-color .3s,color .3s}#featured.slider .prevnext,.awards-controls .prevnext{font-size:.875em;display:none;margin-right:-.2em;white-space:nowrap}#featured.slider .prev,#pagination li:first-of-type,.awards-controls .prev{margin-right:.6em}@keyframes slideOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-.25em)}}@keyframes slideOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(.25em)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-.25em)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(.25em)}100%{opacity:1;transform:translateX(0)}}#captioncontainer.slidenext .slidetexts{animation:.15s slideOutLeft,.3s .15s slideInRight}#captioncontainer.slideprevious .slidetexts{animation:.15s slideOutRight,.3s .15s slideInLeft}#featured.slider.flickity-enabled.is-fade .flickity-slider>figure{pointer-events:none;z-index:0}#featured.slider.flickity-enabled.is-fade .flickity-slider>figure.is-selected{pointer-events:auto;z-index:1}#catalogue-header,.filtered-header{padding-bottom:1.5em;position:relative}#catalogue-filters .container label:after,#categories-label:after,.permanent-filters .container label:after{content:"";width:1em;height:1em;margin-left:.5em;display:inline-block;transition:.1s;font-size:.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.24 8'%3E %3Cpath fill='%23003e46' d='M4.62 8l4.62-8H0l4.62 8z'/%3E %3C/svg%3E") center center/1em 1em no-repeat;opacity:.3}#categories-label:after{margin-bottom:.15em}#catalogue-categories.new #categories-label:after,#catalogue-categories.upcoming #categories-label:after,#catalogue:not(.results) #catalogue-categories.all #categories-label:after{opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.24 8'%3E %3Cpath fill='%2300B3CB' d='M4.62 8l4.62-8H0l4.62 8z'/%3E %3C/svg%3E") center center/1em 1em no-repeat}#catalogue-filters .container input[id$=toggle]:checked~label:after,#categories-toggle:checked~#categories-label:after,.permanent-filters .container input[id$=toggle]:checked~label:after{transform:scaleY(-1)}#authors-title,#awards-title,#catalogue-categories,#events-title{z-index:1;display:inline-block}#categories-label{font-size:1.5em;font-weight:700;padding:.5rem;margin-left:.375rem;display:inline-block;opacity:1;pointer-events:all;transition:.1s}#catalogue-header sup,#events-title sup{opacity:.4;margin-left:.2em;font-weight:400}#categories-label sup{font-size:.6em;display:none}#catalogue-filters{width:100%;height:0;position:relative;pointer-events:none;opacity:0;transition:opacity .3s,height .3s 75ms,margin .3s 75ms}#catalogue-categories.all~#catalogue-filters{height:5.25em;pointer-events:all;opacity:1;transition:opacity .3s 75ms,height .3s,margin .3s}.permanent-filters{width:100%;position:relative;height:5.25em}#catalogue-filters .container,.permanent-filters .container{display:flex;font-size:.875em;margin-left:.375rem;z-index:10}#catalogue-filters .container label,.permanent-filters .container label{padding:.5em;display:inline-block}#catalogue-filters .container .popup,.permanent-filters .container .popup{font-size:1rem;margin-top:.25em}#book-details li:first-of-type,#pagination a[aria-current],#sorting-label{font-weight:700}#sorting-label span:nth-of-type(2){text-transform:capitalize}#catalogue-header #themes-popup{width:100%;display:flex;padding:0}#themes-popup>div{padding:0 .875em;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch}#all-themes{flex-shrink:0;min-width:25%;max-width:50%}#all-themes li{overflow:hidden;text-overflow:ellipsis}html.mobile #themes-popup>#featured-themes{border-left:1px solid var(--color-neutral-200)}#featured-themes h4{margin:.45rem 0 .6rem;font-size:.875em}#featured-themes ul{margin-bottom:.25em}#featured-themes li{display:inline-block;margin:.3em .6em .3em 0}#catalogue-header #featured-themes sup{font-size:.75em;top:-.2em;margin-left:0}#catalogue-header #collections-popup,#catalogue-header #series-popup{right:.5em;left:inherit;width:60%;max-width:14em;padding-top:0;padding-bottom:0;-webkit-overflow-scrolling:touch}#featured-filters{width:100%;overflow:auto;margin-top:.4em;padding-bottom:.5em;-webkit-overflow-scrolling:touch}#featured-filters ul{white-space:nowrap;display:flex;gap:.5em;justify-content:flex-start}#featured-filters li:first-of-type{padding-left:.7em}#featured-filters li:last-of-type{padding-right:.7em}#featured-filters li.export{margin-left:auto}#featured-filters:after,#featured-filters:before,html.desktop .books.slider .flickity-viewport:after,html.desktop .books.slider .flickity-viewport:before{content:"";display:block;height:2.5em;width:.7em;top:2em;position:absolute}html.desktop .books.slider .flickity-viewport:after,html.desktop .books.slider .flickity-viewport:before{width:1em;top:0;bottom:0;height:100%;z-index:1}#featured-filters:before,html.desktop .books.slider .flickity-viewport:before{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}#featured-filters:after,html.desktop .books.slider .flickity-viewport:after{right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}#buy-popup:after,#buy-popup:before,#collections-popup:after,#collections-popup:before,#download-popup:after,#download-popup:before,#series-popup:after,#series-popup:before,#themes-popup>div:after,#themes-popup>div:before{content:"";display:block;height:.875em;width:100%;left:0;position:-webkit-sticky;position:sticky;pointer-events:none}#collections-popup:before,#series-popup:before,#themes-popup>div:before{top:0;background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}#collections-popup:after,#download-popup:after,#series-popup:after,#themes-popup>div:after{bottom:0;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%)}#search{position:absolute;top:.48em;font-size:.875em;right:.875em;border-radius:6em;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21' stroke='%23003e46' stroke-width='2'%3E %3Ccircle cx='8.5' cy='8.5' r='7.5' fill='none' /%3E %3Cpath d='M13.8 13.8l6.4 6.4'/%3E %3C/svg%3E") 1em center/1em 1em no-repeat var(--color-neutral-200);transition:.15s}@media only screen and (max-width:35em){#catalogue.results #search:not(.focus-within){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21' stroke='%2300B3CB' stroke-width='2'%3E %3Ccircle cx='8.5' cy='8.5' r='7.5' fill='none' /%3E %3Cpath d='M13.8 13.8l6.4 6.4'/%3E %3C/svg%3E") 1em center/1em 1em no-repeat var(--color-neutral-200);color:var(--color-accent)}}#catalogue.results #catalogue-categories a:not(:hover),#catalogue.results #categories-label:not(:hover){color:inherit}.filtered-header #search{top:-.2em}#search.focus-within~#authors-title,#search.focus-within~#awards-title,#search.focus-within~#catalogue-categories label,#search.focus-within~#events-title{opacity:0;pointer-events:none;transition:opacity .1s}#search label{display:inline-block;width:3em;height:3em;position:absolute;top:0;right:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E %3Cpath d='M7 0a7 7 0 1 0 7 7 7 7 0 0 0-7-7zm3.35 9.65l-.7.7L7 7.71l-2.65 2.64-.7-.7L6.29 7 3.65 4.35l.7-.7L7 6.29l2.65-2.64.7.7L7.71 7z' fill='%23003e46'/%3E %3C/svg%3E") center center/1em 1em no-repeat;cursor:text;opacity:0;z-index:1;transition:opacity .1s;border-radius:50%}#search.focus-within label{cursor:pointer;opacity:.3;transition:opacity .3s .1s;border-radius:50%;overflow:hidden}#awards-list .article a,#events .slide.empty p,.book .cover,.event{transition:transform .3s,box-shadow .3s}#search form button,#search form input{height:3em;line-height:normal}#search form input{text-overflow:ellipsis;overflow:hidden;padding:.7em 0 .7em 3em;width:3em;height:3em;transition:width .3s,padding .3s;color:currentColor;opacity:0}#search-toggle:checked~form input{width:calc(100vw - 1.75em);padding:.7em 2.5em;transition:width .3s,padding .3s;opacity:1}#search-toggle:checked~form input:not(:placeholder-shown){padding-right:5.5em}#search form button{pointer-events:none;opacity:0;cursor:pointer;position:absolute;right:3em;top:0;padding:0;font-weight:700;color:currentColor;transition:opacity .1s}#search-toggle:checked~form input:not(:placeholder-shown):focus-visible~button{pointer-events:all;opacity:1;transition:opacity .1s}#catalogue{display:flex;flex-direction:column;justify-content:space-between;padding:7.909em 0 3em;margin-top:-6.409em;min-height:60vh}#catalogue #books{padding:0 .875em;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;margin-bottom:auto}#catalogue .book{width:100%;margin-bottom:2.5em}.book .cover{width:100%;position:relative;display:block;height:0;transform-origin:center bottom;border:1px solid var(--color-neutral-200);padding-bottom:calc(100% / var(--ratio))}.book .details{display:flex;flex-direction:column;align-items:flex-start}.book .details>:first-child{padding:1em 0 .2em}.book .title{margin:0;font-size:1rem;display:inline}.book .details>:not(:first-child){font-size:.875em;line-height:1.4rem}.book .category,.book .collection,.book .date,.event .details .location{color:var(--color-accent-light)}.book.a-paraitre .date,.book.a-paraitre .parution,.tag.upcoming{color:var(--color-soon)}#author-header .jobs li:not(:first-of-type),#awards-list .credits span,#book-header .credits span,#book-sticky .credits span,.book.albums .category{text-transform:lowercase}.book.nouveaute .datevalue:before{content:"Paru le "}.book.bd.nouveaute .datevalue:before{content:"Parue le "}.book.a-paraitre .datevalue:before{content:"À paraître le "}.book.paru .datevalue:before{content:"Paru en "}.book.bd.paru .datevalue:before{content:"Parue en "}.awards-block{background-color:var(--color-award-block);position:relative;width:100%;min-height:28em;padding:2.5em 0 3em;--awardslider-margin:.875rem}#events .slide.empty p,#newsletter,#pagination ul,.event{background-color:var(--color-neutral-100)}.awards-block h2,.awards-controls{padding:0 var(--awardslider-margin)}#stars{position:absolute;width:100%;height:100%;left:0;top:0}.awards-block:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:50%;background:linear-gradient(to top,var(--color-accent) 0,transparent 100%);opacity:.15;z-index:200;pointer-events:none}.awards-block h2{color:var(--color-neutral-100);width:100%;max-width:90rem;margin:0 auto .5rem}.awards-slider{white-space:nowrap;overflow:hidden;margin:1em auto 0;width:100%;max-width:90em;position:relative}.awards-slider:after,.awards-slider:before{position:absolute;top:0;display:block;width:var(--awardslider-margin);height:100%;z-index:100;pointer-events:none}.awards-slider:before{left:0;background:linear-gradient(to right,var(--color-award-block) 0,transparent 100%)}.awards-slider:after{right:0;background:linear-gradient(to left,var(--color-award-block) 0,transparent 100%)}.awards-slider .slide{vertical-align:top;width:calc(100% - calc(var(--awardslider-margin) * 2));max-width:14em;padding:1em var(--awardslider-margin);display:inline-block;box-sizing:content-box}.awards-slider .slide:first-of-type{padding-left:var(--awardslider-margin)}.awards-slider .slide:last-of-type{padding-right:var(--awardslider-margin)}.awardedbook .circle{background-color:#e4eaea;margin:0 auto;width:11em;height:11em;display:flex;flex-direction:column;justify-content:center;border-radius:100%;position:relative;transform-origin:center;transition:transform .3s .25s}#error a,#social,.event .date{background-color:var(--color-accent)}.awardedbook:hover .circle{transform:scale(1.05)}.awardedbook .circle:after,.awardedbook .circle:before{content:"";--laurier-height:10em;height:var(--laurier-height);width:calc(var(--laurier-height) * 74 / 208);position:absolute;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 74 208' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m62.72 200.9c.44-1.65 1.04-5.62-.06-10.42-2.93-7.08-6.87-12.01-6.87-12.01s-2.83 4.5-1.41 10.86c1.09 4.63 4.34 8.64 6.01 10.23-4.15-2.98-8.23-6.51-11.8-9.99.38-1.09 2.14-5.42 1.66-10.83-.65-6.28-4.01-11.71-3.98-11.99 0 0-3.58 4.14-2.93 10.42.31 4.55 2.98 9.06 4.33 11.18-3.8-3.79-7.54-8.13-10.76-12.42.61-.78 2.86-4.78 3.19-10.39.13-6.2-2.11-12.36-2.11-12.36s-4.04 3.53-4.46 9.97c-.24 4.77 1.37 9.46 2.72 11.57-2.96-4.26-5.66-8.5-8.05-13.26.87-.76 3.61-4.42 4.43-9.69.91-6.11-.52-12.47-.52-12.47s-4.5 2.91-5.67 9c-.99 4.41.3 9.63 1.1 11.97-2.38-4.77-4.74-9.81-6.57-14.8.87-.76 4.07-3.8 5.93-8.97 1.94-6 1.32-12.56 1.32-12.56s-4.67 2.05-6.88 8.02c-1.51 4.36-1 9.49-.74 12.06-1.58-4.96-3.15-9.93-4.18-15.12.84-.48 4.5-2.91 6.85-7.75 2.69-5.64 2.85-12.12 2.85-12.12s-4.85 1.18-7.8 6.8c-2 4.02-2.27 9.07-2.27 11.61-1.55-5.24-2.26-10.96-2.71-16.65 1.1-.45 4.96-2.3 7.8-6.8 3.41-5 4.38-11.67 4.64-11.65 0 0-5.05.6-8.72 5.57-2.75 3.66-3.53 8.66-3.8 11.17-.22-5.39-.21-10.46.09-15.8 1.07-.17 5.13-1.43 8.69-5.29 3.87-4.39 6.13-10.93 6.13-10.93s-4.96-.24-9.35 4.1c-3.24 3.33-4.8 8.24-5.33 10.73.3-5.33 1.12-10.61 2.19-15.86 1.07-.17 5.31-.57 9.35-4.1 4.59-3.75 7.6-9.92 7.6-9.92s-4.87-1.08-9.98 2.62c-3.44 2.74-5.75 7.3-6.79 9.73 1.08-5.25 2.67-10.44 4.5-15.33 1.04.11 5.48.29 9.98-2.62 5.05-3.14 9.04-8.64 9.04-8.64s-4.78-1.91-10.09 1.19c-3.9 2.13-6.99 6.6-8 8.75 1.88-5.45 4.52-10.53 7.18-15.9 1.01.39 5.39 1.13 10.32-.89 5.48-2.24 10.48-7.36 10.48-7.36s-4.43-2.72-10.44-.53c-4.36 1.52-7.91 5.38-9.44 7.47 2.6-4.81 5.7-9.28 9.05-13.72 1.01.39 5.04 1.94 10.44.53 5.94-1.63 11.63-5.83 11.89-5.8 0 0-4.09-3.53-10.26-2.21-4.56.93-8.83 4.15-10.88 6.19 1.79-2.07 3.32-4.17 5.37-6.21 2.22-1.18 6.41-3.56 10.74-7.34 6.08-5.28 10.45-11.88 10.45-11.88s-7.73 1.16-14.11 6.98c-4.33 3.78-6.94 8.58-7.98 11.01l-5.37 6.21c1.3-2.4 3.91-7.21 5.5-12.4 1.8-7.15-.06-11.86-.06-11.86s-6.5 6.94-8.07 14.39c-1.19 6.37 1.02 10.27 1.71 11.19-3.35 4.44-6.48 9.2-9.34 13.97.78-2.46 2.64-7.62 3.17-12.65.73-6.98-2.2-11.52-2.2-11.52s-5 7.66-5.25 14.97c-.13 6.2 2.89 9.9 3.35 10.51-2.89 5.06-5.3 10.45-7.18 15.9.52-2.48 1.34-7.76 1.09-12.87-.59-6.84-4.1-10.87-4.1-10.87s-3.74 8.07-2.65 15.24c.94 6.03 4.31 8.92 5.03 9.56-1.86 5.17-3.19 10.39-4.53 15.61 0-2.54.3-7.87-.78-12.5-1.66-6.67-5.52-9.89-5.52-9.89s-2.47 8.49-.29 15.21c1.75 5.83 5.69 8.22 6.44 8.58-1.08 5.25-1.92 10.8-2.22 16.13-.25-2.57-.76-7.7-2.66-12.13-2.5-6.19-6.96-8.64-6.96-8.64s-1.17 8.63 1.84 14.87c2.58 5.35 6.59 7.19 7.6 7.57-.3 5.33-.34 10.69-.12 16.07-.51-2.59-1.83-7.53-4.27-11.74-3.33-5.71-8.12-7.63-8.14-7.35 0 0 .13 8.76 3.72 14.5 3.16 4.85 7.51 5.87 8.52 6.26.45 5.69 1.16 11.41 2.42 16.91-.8-2.34-2.93-7.08-5.69-10.76-4.2-4.96-9.07-6.04-9.07-6.04s1.45 8.62 5.91 13.61c3.74 4.34 8.18 4.53 9.22 4.64 1.03 5.19 2.57 10.43 4.15 15.4-1.35-2.12-3.76-6.61-7.1-9.78-4.78-4.45-9.74-4.69-9.77-4.42 0 0 2.55 8.17 7.62 12.37 4.32 3.84 8.84 3.19 9.88 3.3 1.81 5.27 4.16 10.32 6.54 15.08-1.64-1.87-4.63-5.85-8.29-8.49-5.12-3.64-10.17-3.05-10.2-2.77 0 0 3.65 7.72 9.06 11.11 4.92 3.06 9.25 1.82 10.06 1.62 2.41 4.49 5.09 9 8.31 13.29-1.67-1.59-5.5-5.09-9.47-7.21-5.73-2.86-10.61-1.4-10.61-1.4s4.51 6.97 10.53 9.58c5.27 2.25 9.4.43 10.24-.05 3.19 4.57 6.96 8.64 10.73 12.7-1.96-1.33-6.1-4.31-10.46-5.33-6.11-1.77-10.52.3-10.55.58 0 0 5.64 6.24 12.04 7.76 5.62 1.44 9.32-1.28 10.15-1.75 3.8 3.79 7.66 7.01 12.06 10.02-2.25-1.08-6.74-3.25-11.41-3.74-6.23-.66-10.44 2-10.44 2s6.51 5.48 13.02 5.89c5.74.32 9.2-2.7 10.07-3.46.37.26.76.48 1.13.74 3.9 2.58 10.68 6.2 10.68 6.2l.9-.61s-6.56-3.43-11.28-6.49z' fill='%23c29d3e'/%3E%3C/svg%3E") no-repeat}.awardedbook .circle:before{left:-1.75em}.awardedbook .circle:after{transform:scaleX(-1);right:-1.75em}.awardedbook .cover{border:none;box-shadow:0 0 40px 5px rgba(0,0,0,.3);transform-origin:center;transform:scale(.5) rotate(-12deg);transition:transform .6s cubic-bezier(.75,-.5,0,1.75),box-shadow .3s;overflow:hidden}.awardedbook .cover:after{content:"";width:100%;height:200%;background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%);opacity:0;position:absolute;top:0;left:0;transition:transform .6s .15s,opacity .3s .15s;transform:translateY(-100%) scale(1.5) rotate(-12deg)}html.desktop .awardedbook:hover .cover{box-shadow:0 0 60px 0 rgba(0,0,0,.2);transform:scale(.65) rotate(0)}html.desktop .awardedbook:hover .cover:after{transform:translateY(100%) scale(1.5) rotate(-12deg);opacity:.15;transition:transform .6s .15s,opacity 1ms}.awardedbook.slide .award{max-height:7.5em}.awardedbook.slide .award *{text-align:center;white-space:normal;text-wrap:balance}.awardedbook.slide .award h3{font-size:1rem;color:var(--color-award-accent);margin:1em 0 .25em}#error a,#social p,.awardedbook.slide .award p,.event .date span{color:var(--color-neutral-100)}.awardedbook.slide .award p{font-size:.875rem;margin:0}.awards-controls{display:flex;justify-content:flex-start;align-items:center;margin:1.5em auto 0;width:100%;max-width:90rem;position:relative;z-index:300}.awards-controls a{color:var(--color-award-block);background-color:#c29d3e}@media only screen and (min-width:23em){.awards-block{--awardslider-margin:1rem}}@media only screen and (min-width:46em){.awards-block{--awardslider-margin:1.5rem}.awards-block h2{font-size:2em}.awardedbook.slide .award h3{font-size:1.125rem}#awards-list .awardedbook .circle{margin:0 2.5em}}@media only screen and (min-width:90em){.awards-slider:after,.awards-slider:before{content:""}}#awards-list>ul{display:flex;flex-direction:column;gap:1em}#awards-list .article a{padding:1.4em 1em 1.5em;border:1px solid rgba(70,70,70,.2);border-radius:.6em;display:flex;flex-direction:column;gap:1em;overflow:hidden}#awards-list .awardedbook .circle{margin:0 2em}#awards-list .article .awards,#book .awards-section ul{color:var(--color-award-text)}.book>a{position:relative;display:block}.book .cover+.parution{position:absolute;bottom:-.4375em;left:-.4375em;display:inline-block;background:var(--color-neutral-100);padding:.25em .7em;border-radius:1em;border:1px solid;white-space:nowrap;font-size:.875em}#catalogue .cta{margin:0 auto;display:inline-block}#catalogue.no-result #books{justify-content:center;align-items:center;flex:1}#catalogue.no-result #books div{position:relative;height:0;width:29.6875em;max-width:70vw;overflow:hidden}#authors-list.no-result article,#awards-list.no-result article{width:29.6875em;max-width:70vw;margin:0 auto}#authors-list.no-result div,#awards-list.no-result div{position:relative;height:0;overflow:hidden}#authors-list.no-result p,#awards-list.no-result p,#catalogue.no-result #books p{font-size:1.5em;text-align:center;font-weight:700;font-style:italic}#pagination{display:flex;justify-content:center;margin-top:2em}#pagination .arrow{display:flex;justify-content:center;opacity:.3;cursor:default}#pagination .arrow.active{opacity:1;cursor:pointer}#pagination li:last-of-type{margin-left:.6em}#pagination .arrow svg{width:1.2em;height:1.2em;fill:currentColor}#pagination ul{display:flex;height:2.5em;border-radius:2em;outline:0;white-space:nowrap;padding:.25em .4em;border:1px solid #b2bebf;align-items:center}#pagination a{padding:.4em;transition:.1s}#resume a,.event-location a{transition:color .1s;font-weight:700}#pagination .dots:before{content:'…';opacity:.5}#pre-footer{padding:2.5em 0 3em}#pre-footer h2{margin:0 0 .5rem .875rem}#author-aside .events .slider,#book-aside .events .slider,#events .slider{position:relative;white-space:nowrap;overflow:hidden}#author-aside .events .slider:after,#book-aside .events .slider:after,#events .slider:after,.books.slider:after{content:'flickity';display:none}#author-aside .events .slide,#book-aside .events .slide,#events .slide{vertical-align:top;width:calc(100% - 2.75em);max-width:25em;padding:1em .4375em;display:inline-block;box-sizing:content-box}#author-aside .events .slide:first-of-type,#book-aside .events .slide:first-of-type,#events .slide:first-of-type{padding-left:.875em}#author-aside .events .slide:last-of-type,#book-aside .events .slide:last-of-type,#events .slide:last-of-type{padding-right:.875em}#events .flickity-slider{display:flex;align-items:stretch}#events .slide.empty p,.event{width:100%;height:100%;white-space:normal;display:inline-block;overflow:hidden;border-radius:.6em}#events .slide.empty,.event{display:flex;flex-direction:column;height:20em}.event{border:1px solid rgba(70,70,70,.2)}#events .slide.empty p{border:1px dotted rgba(70,70,70,.3)}.event .cover{width:100%;display:block;position:relative;flex:1}.event .details{padding:1.4em 1em 1.5em;position:relative}#awards-list .title,.event .details h3,.event .details h4{font-size:1em;margin:0 0 .2em}.event .details p,.post .caption{margin:0;font-size:.875em}.event .date{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;width:4.2em;height:4.2em;left:0;text-align:center;border-radius:50%;margin:-5em 0 0 .8em;transform:rotate(-12deg);border:1px solid var(--color-neutral-100)}.event .date span{width:100%;display:block;font-size:.875em;line-height:1.1em}.event .date:not(.today) span:last-of-type{margin-bottom:.2em}.event .date.today{background-color:var(--color-new);font-weight:700}.event .date.today span:first-of-type{margin-top:.2em}.event .date span.day{font-size:1.5em;font-weight:700}#events .cta{margin:.75em auto 0}#events .slide.empty p{margin:0;width:100%;max-width:none;display:flex;align-items:center;justify-content:center;background:0 0;text-align:center;padding:1em}#events .slide.empty p span{color:rgba(70,70,70,.4);font-size:1.125em}#error .container{width:100%;position:relative;height:0;overflow:hidden}#error>div{display:flex;flex-direction:column}#error a{font-weight:700;display:inline-block;border-radius:1.5em;padding:.7em 1em;border:1px solid var(--color-accent);width:auto;margin:2em 0}#social{padding:1.5em .875em 2.2em}#social .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 1em}#social p{font-size:1.5em;width:100%;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#social p svg{width:5em;height:1.123em;margin:.25em 0 .25em .5em}#social-logos{display:flex;justify-content:space-between;align-items:center;gap:.875em}#social-logos svg{font-size:.8em}#facebook svg{width:3.125em;height:3.125em}#instagram svg{width:2.938em;height:2.938em}#twitter svg{width:3.313em;height:2.75em}#youtube svg{width:4em;height:2.813em}#newsletter{border-radius:6em;font-size:.875em;height:3em;width:20em;display:flex;justify-content:space-between;align-items:center}#newsletter .email{flex:1;padding:.7em 0 .7em 1em;line-height:normal}#newsletter .submit{color:inherit;font-weight:700;height:3em;padding:.5em 1.2em .6em;cursor:pointer;opacity:0;pointer-events:none;transition:.1s}#newsletter .email:not(:placeholder-shown):focus-visible~.submit{pointer-events:all;opacity:1}.posts-container{width:min((100vw - 4em) / 3 - 1em,(90em - 4em) / 3 - 1em);height:27em;overflow-y:scroll}.post{display:block;border-radius:.6em;overflow:hidden;border:1px solid rgba(70,70,70,.2);margin-bottom:1.5em;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif}.post-header{font-weight:700;background-color:#fff;padding:.75em 1em;border-bottom:1px solid var(--color-neutral-200)}.post-header span{display:flex;align-items:center;position:relative;gap:.75em}.post-header span:after{content:"";width:calc(2em + 10px);height:calc(2em + 10px);background:red;position:absolute;border-radius:50%;left:0;background:linear-gradient(230deg,#d300c5 10%,#ff1400 50%,#fecf00 90%)}.post-header span:before{content:"";z-index:1;width:2em;height:2em;display:block;margin:5px;border-radius:50%;box-shadow:0 0 1px 1px rgba(70,70,70,.15),0 0 0 3px #fff;background:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M50.82 157.369c.37 1.55.6 3.2.6 4.92v.01c0 7.54-4.21 12.8-10.2 12.8-2.29 0-4.13-.67-6.42-2.13v-7.31c1.92 1.98 3.84 2.96 5.76 2.96 2.74 0 4.74-2.22 4.74-5.26 0-2.46-.89-5.49-2.74-9.35l-2.52-5.33c-2.5-5.34-4.21-9.6-4.95-12.56-.37-1.39-.59-2.95-.59-4.59 0-7.39 4.14-12.72 9.97-12.72 1.99 0 3.32.33 5.46 1.48v6.64c-2.07-1.48-2.95-1.81-4.73-1.81-2.72 0-4.57 1.98-4.57 5.17 0 1.06.3 3.03.73 4.27.74 2.62 1.48 4.26 4.3 10.25 3.24 6.97 4.36 9.6 5.16 12.56Zm225.108-13.379v24.07h9.57v6.4h-15.92v-54.8h15.41v6.39h-9.06v11.54h8.1v6.4h-8.1ZM82.05 173.651l-9.16-54.44h-6.5l-9.3 55.14h6.06l1.91-12.14h9.16l1.04 6.69c.04.055.088.324.144.643v.002c.056.316.121.681.196.935.74 2.6 2.98 4.56 5.8 4.63h.88l-.03-.31-.2-1.15Zm-16.03-17.85 3.47-23.13h.14l3.55 23.13h-7.16Zm98.77-36.59 9.15 54.44h-.01l.2 1.15.05.31h-.9c-2.82-.07-5.06-2.03-5.79-4.63a11.248 11.248 0 0 1-.208-.96c-.059-.309-.107-.566-.142-.62l-1.04-6.69h-9.14l-1.93 12.14h-6.05l9.31-55.14h6.5Zm-3.4 13.46-3.46 23.13h7.16l-3.54-23.13h-.16Zm68.718 41.088-9.17-54.45h-6.49l-9.3 55.13h6.05l1.92-12.14h9.17l1.02 6.71c.035.044.078.295.132.601v.001c.055.321.122.702.198.968.74 2.6 2.99 4.55 5.8 4.63h.91l-.05-.3-.2-1.15h.01Zm-16.03-17.85 3.48-23.14h.15l3.54 23.14h-7.17Zm-71.509-22.75c0 4.84-2.21 8.94-6.34 11.73 5.02 2.63 7.53 7.14 7.53 13.54 0 6.89-2.9 11.98-8.2 14.43-2.3 1.07-4.52 1.49-8.14 1.49h-5.31v-54.81h6.36c4.95 0 7.76 1.07 10.4 4.02 2.53 2.7 3.7 5.82 3.7 9.6Zm-13.52-7.36h-.58v17.05h.58c4.51 0 7.18-3.28 7.18-8.87 0-4.93-2.75-8.18-7.18-8.18Zm-.58 42.25h1.11v-.01c4.95 0 7.6-3.8 7.6-9.62 0-5.82-3.03-9.19-8.13-9.19h-.58v18.82Zm60.799-2.32c-.81-1.31-1.4-2.87-1.77-4.51-.66-3.53-1.03-8.2-1.03-13.95 0-15.75 2.06-22.15 7.08-22.15 2.22 0 4.43 1.32 6.51 3.7v-7.14c-2.37-1.89-4.88-2.87-7.03-2.87-8.33 0-13.13 10.58-13.13 28.8s4.8 27.49 13.07 27.49c2.86 0 5.09-.91 7.68-3.12v-7.39c-3.03 2.96-4.66 3.94-6.79 3.94-1.77 0-3.48-1.07-4.58-2.79l-.01-.01Zm64.863-11.779-.14.149-11-34.56h-5.1v54.81h5.84l-.09-33.97.15-.16 9.49 29.98c.068.287.239.671.388 1.007v.001c.069.156.134.302.182.422.97 2.16 2.91 3.45 5.4 3.49h.72v-55.57h-5.92l.08 34.401Zm-142.77 21.161c.14.01.32.02.49.02.161 0 .313-.009.473-.018l.027-.002h1.38l-.05-.26-2.43-11.75c0-.093-.025-.185-.051-.278a4.609 4.609 0 0 1-.029-.112c-.74-3.38-2.07-7.57-2.92-10.03-.96-2.62-2.3-4.76-3.92-6.23 3.46-2.71 5.1-6.4 5.1-12.15 0-6.24-2.74-11.48-7.09-13.62-1.7-.82-3.4-1.15-6.43-1.15h-4.79v54.81h5.91v-24.62c1.92.09 3.16.66 4.13 2.54 1.03 2.13 2.73 7.14 3.84 12.63l1.04 5c.69 2.37 2.8 4.99 5.33 5.2l-.01.02Zm-14.05-31.86h-.29v-17.15c3.77.09 5.97 2.88 5.97 8.87 0 5.42-2.28 8.29-5.68 8.29v-.01ZM55.44 179.499c.69.22.84 1.03.53 1.47l-2.15 2.87h-1.37l1.59-3.68c.28-.63.87-.82 1.4-.66Zm-2.308 5.21c-3.4 0-5.74 1.9-5.74 5.33v6.39c0 3.24 2.21 4.64 5.3 4.55 1.78-.03 3.68-.56 5.14-1.47l-.69-1.34c-3.77 2-8.01 1.75-8.01-1.75v-1.9l9.48-.53v-4.05c0-3.27-2.03-5.24-5.49-5.24l.01.01Zm3.74 7.73-7.73.37v-2.74c0-2.84 1.87-3.87 3.96-3.87 1.25 0 3.77.59 3.77 3.52V192.439Zm7.818-7.109c2.06-.97 5.36-.75 7.11.5l-.01-.01v-7.05h1.75v21.83c-.491.044-.959.09-1.406.135l-.009.001-.014.001-.009.001h-.006c-3.078.307-5.216.52-7.626-.698-1.4-.71-2.43-2.08-2.43-4.33v-5.89c0-2.37 1.09-3.77 2.65-4.49Zm-.93 10.41c0 3.71 4.02 4.03 8.04 3.37v-11.76c-2.65-1.49-8.04-2.02-8.04 2.56v5.83Zm15.87-10.611h-1.75v15.62h1.75v-15.62Zm-1.91-5.478c0-.56.5-1.03 1.06-1.03s1.03.47 1.03 1.03-.47 1.06-1.03 1.06-1.06-.5-1.06-1.06Zm8.172-.721h-1.75v17.71c0 2.43.97 3.83 3.3 4.52l.5-1.34c-1.47-.5-2.06-1.65-2.06-3.18v-9.85h2.99l.75-1.65h-3.74v-6.2l.01-.01Zm6.007 11.109c0-3.43 2.34-5.33 5.74-5.33v-.01c3.46 0 5.49 1.97 5.49 5.24v4.05l-9.48.53v1.9c0 3.5 4.24 3.75 8.01 1.75l.69 1.34c-1.47.91-3.37 1.44-5.15 1.47-3.09.09-5.3-1.31-5.3-4.55v-6.39Zm1.75 2.77 7.73-.37V189.719c0-2.93-2.52-3.52-3.77-3.52-2.09 0-3.96 1.03-3.96 3.87v2.74Zm22.961 2.8c0 2.84-1.65 3.93-4.02 3.93-2.37 0-4.12-1.12-4.12-3.93v-10.48h-1.75v10.26c0 3.9 2.09 5.71 5.86 5.71 1.43 0 3.12-.62 4.18-1.93l-.12 1.59h1.71v-15.62h-1.75v10.48l.01-.01Zm7.961-10.479-.09 1.09c1.87-1.75 4.49-1.43 6.14-1.09l-.47 1.59c-1.93-.65-5.58-.37-5.58 1.81v12.22h-1.75v-15.62h1.75Zm26.249.84c-1.75-1.25-5.05-1.47-7.11-.5-1.56.72-2.65 2.12-2.65 4.49v5.89c0 2.25 1.03 3.62 2.43 4.33 2.41 1.218 4.548 1.006 7.625.699.459-.046.94-.093 1.445-.139v-21.83h-1.75v7.05l.01.01Zm0 13.28c-4.02.66-8.04.34-8.04-3.37v-5.83c0-4.58 5.39-4.05 8.04-2.56v11.76Zm5.771-9.211c0-3.43 2.34-5.33 5.74-5.33v-.01c3.46 0 5.49 1.97 5.49 5.24v4.05l-9.48.53v1.9c0 3.5 4.24 3.75 8.01 1.75l.69 1.34c-1.47.91-3.37 1.44-5.15 1.47-3.09.09-5.3-1.31-5.3-4.55v-6.39Zm1.75 2.77 7.73-.37V189.719c0-2.93-2.52-3.52-3.77-3.52-2.09 0-3.96 1.03-3.96 3.87v2.74Zm22.57 2.67v-4.52c0-4.74 4.02-5.3 7.73-3.83l.5-1.28c-4.83-2.25-9.98-.78-9.98 5.3v3.99c0 3.15 1.03 4.74 3.49 5.55 1.9.59 4.33.47 6.55-.12l-.37-1.4c-3.9.9-7.92.53-7.92-3.68v-.01Zm13.68-10.349-.09 1.09c1.87-1.75 4.49-1.43 6.14-1.09l-.47 1.59c-1.93-.65-5.58-.37-5.58 1.81v12.22h-1.75v-15.62h1.75Zm16.559-4.161c.31-.44.16-1.25-.53-1.47-.53-.16-1.12.03-1.4.66l-1.59 3.68h1.37l2.15-2.87Zm-8.579 9.07c0-3.43 2.34-5.33 5.74-5.33l-.01-.01c3.46 0 5.49 1.97 5.49 5.24v4.05l-9.48.53v1.9c0 3.5 4.24 3.75 8.01 1.75l.69 1.34c-1.46.91-3.36 1.44-5.14 1.47-3.09.09-5.3-1.31-5.3-4.55v-6.39Zm1.75 2.77 7.73-.37V189.719c0-2.93-2.52-3.52-3.77-3.52-2.09 0-3.96 1.03-3.96 3.87v2.74Zm17.921-8.248-.25 2.31c3.72.31 3.25 2.03 3.25 2.03s-4.16-1.62-6.38-.53c-1.28.62-2.31 2.38-2.31 4.62l.06 2.59c0 6.466 6.841 5.808 11.778 5.334h.001l.004-.001.359-.034.098-.009v-9.29c0-2.99-.13-7.03-6.61-7.03v.01Zm-2.28 9.91v-.25c-.12-3.66 2.47-2.93 5.25-1.62l.03 5c-3.47.19-4.66.25-5.28-3.12v-.01Zm12.867-15.541h1.75v6.21h3.74l-.75 1.65h-2.99v9.85c0 1.53.59 2.68 2.06 3.18l-.5 1.34c-2.34-.69-3.31-2.09-3.31-4.52v-17.71Zm8.97-.461c-.56 0-1.06.47-1.06 1.03s.5 1.06 1.06 1.06 1.03-.5 1.03-1.06-.47-1.03-1.03-1.03Zm-.907 6.519h1.75v15.62h-1.75v-15.62Zm11.379-.34c-3.77 0-5.86 2.18-5.86 6.11v4.12c0 3.18 1.78 6.05 5.86 6.05s5.77-2.87 5.77-6.05v-4.12c0-3.77-2.15-6.11-5.77-6.11Zm4.02 10.54c0 2.46-1.4 4.18-4.02 4.18-2.62 0-4.12-1.71-4.12-4.18v-4.43c0-3.27 1.68-4.52 4.12-4.52 2.44 0 4.02 1.25 4.02 4.52v4.43Zm7.418-9.137c1.77-1.5 5.23-1.69 7.23-.75h-.01c1.56.72 2.65 2.15 2.65 4.52v10.79h-1.71v-10.69c0-4.59-5.39-4.06-8.04-2.56v13.25h-1.75v-15.62h1.75l-.12 1.06Z' fill='%23000'/%3E%3C/svg%3E") center center/cover #fff}.post .media-container{width:100%;height:0;padding-bottom:100%;background-color:#000;position:relative}.post img,.post video{position:absolute;width:100%;height:100%;object-fit:contain}.post figcaption{padding:1em;background-color:#fff}.post .time{color:var(--color-accent-light);font-size:.675em;margin-bottom:0}#buy-label span,#buy-popup.popup,#event #facebook-link,#footer-menu,[data-excel].loaded,[data-excel].loading{color:var(--color-neutral-100)}#footer-menu{background-color:var(--color-primary);padding:.875em .375em}#buy-label,#buy-popup.popup,#event #facebook-link{background-color:var(--color-accent)}#footer-menu .container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:87em}#footer-menu a{font-size:.875em;display:inline-block;white-space:nowrap;padding:.3em .5em}#footer-menu .credits{opacity:.5;transition:opacity .1s}#author,#book,#event{padding:.875em 0}#author>article,#book>article,#event>article{max-width:90em;margin:0 auto}#allevents #events,#author-content,#author-sticky,#authors #authors-list,#awards #awards-list,#book-content,#book-sticky,#event-content,#event-sticky{padding:0 .875em}#event #event-content{padding-top:1em}#author #resume{margin-bottom:1.8rem}#buy-popup a,.books.slider button{transition:opacity .1s}#resume ul,.padded.template:not(#foreign-rights)>div>ul{display:block;margin:1em 0}#resume li,.padded.template:not(#foreign-rights)>div>ul li{display:list-item}#resume li:before,.padded.template:not(#foreign-rights)>div>ul li:before{content:'– '}#event #book-aside,section.separators:first-of-type{margin-top:2em}#event #book-aside.no-gallery{margin-bottom:6em}#event #book-aside .author>div{position:relative;padding-top:2em}#event #book-aside .author>div:before{content:"";width:100%;height:1px;top:0;position:absolute;background:rgba(178,190,191,.5);margin-bottom:2em}#event figcaption .event-info{padding:1em 0}.event-info li{padding-left:1.5em;position:relative}#about .profile .infos h3,.event-info li:not(:last-of-type){margin-bottom:.5em}.event-location a{display:block}#event #facebook-link{display:flex;justify-content:center;border-radius:1.5em;padding:.65em 1em;align-items:center;height:3em;font-weight:700;font-size:1em}#author-header .jobs,#author-sticky .jobs,#event #facebook-link span{font-size:1.125em}.event-info .event-date:before{content:'';left:0;top:.2em;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E %3Cpath d='M9 3.91a.73.73 0 0 0-.73.73V9a.7.7 0 0 0 .22.51l2.18 2.19a.73.73 0 0 0 .51.21.75.75 0 0 0 .52-.21.74.74 0 0 0 0-1l-2-2V4.64a.73.73 0 0 0-.7-.73m0 11.64A6.55 6.55 0 1 1 15.55 9 6.55 6.55 0 0 1 9 15.55M9 1a8 8 0 0 0-8 7.94v.12A8 8 0 0 0 9 17a8 8 0 0 0 8-8 8 8 0 0 0-8-8' fill='%23003e46'/%3E %3C/svg%3E");width:1em;height:1em}.event-info .event-location:before{content:'';left:0;top:.2em;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E %3Cpath d='M18 0L0 8.25l7.5 2.25L9.75 18zm-3 3.05l-5 10.71L8.7 9.3 4.24 8z' fill='%23003e46'/%3E %3C/svg%3E");width:1em;height:1em}#author-header .title,#author-sticky .title,#book-header .title,#book-sticky .title,#event-header .title,#event-sticky .title{font-size:1.5em;line-height:1.3em;font-weight:700;margin:0}#author-header .jobs,#author-sticky .jobs,#book-header .credits,#book-sticky .credits{margin:.2em 0 2em}#author-header .jobs li,#author-sticky .jobs li,#book-header .credits li,#book-sticky .credits li{display:inline-block;line-height:1.5rem}#author-header .jobs li:not(:last-of-type):after,#author-sticky .jobs li:not(:last-of-type):after,#awards-list .credits li:not(:last-of-type):after,#book-header .credits li:not(:last-of-type):after,#book-sticky .credits li:not(:last-of-type):after{content:", "}#book-header .credits a,#book-sticky .credits a,#details-label{border-bottom:1px dotted rgba(178,190,191,.6);transition:.1s}#author-header .jobs span,#author-sticky .jobs span,#book-header .credits span,#book-sticky .credits span{opacity:.4;font-size:0 .875em}#awards-list .credits span{font-size:0 .875em;color:var(--color-accent-light)}#author-portrait,#book-cover,#event-photo{max-width:18em;margin-left:auto;margin-right:auto}#author-portrait figcaption{display:flex;flex-direction:column;align-items:center;justify-content:center}#author-portrait .portrait-container,#book-cover figure>:first-child,#event-photo .photo-container,#professionals #catalogs .thumb-container{width:100%;max-width:18em;margin-bottom:1em;margin-left:auto;margin-right:auto}#book-cover .cover,#event-photo .photo{position:relative;height:0;overflow:hidden;display:block;border:1px solid var(--color-neutral-200);padding-bottom:calc(100% / var(--ratio))}#author-portrait a{position:relative;height:0;overflow:hidden;display:flex;justify-content:center;align-items:center;padding-bottom:100%;width:100%;border-radius:50%;margin-bottom:2em}#author-portrait img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%}#book .download svg{width:.625em;height:.625em}#book-buy,#book-download{position:relative;max-width:18.5em;margin-left:auto;margin-right:auto}#buy-label,#download-label,.event-link{font-weight:700;display:flex;margin-bottom:.8em;justify-content:space-between;border-radius:1.5em;padding:.65em 1em;height:3em;transition:.1s}#buy-label{border:1px solid var(--color-accent);align-items:baseline}#download-label,.event-link{border:1px solid #b2bebf;background-color:var(--color-neutral-100);align-items:center}.event-link{height:auto}.event-link span{text-wrap:balance;text-align:center;width:100%}#buy-label span,#download-label span{display:inline-block;white-space:nowrap;font-size:1.125em}#download-label span.filescount{margin-left:auto;margin-right:.25em;font-size:1em;font-weight:400}#buy-label span.price{font-size:1em;font-weight:400}#buy-popup.popup,#download-popup.popup{width:100%;top:calc(3em - 1px);left:0;max-width:none;max-height:14.85em;border-radius:0 0 1.5em 1.5em;padding-top:0;padding-bottom:0;z-index:100;box-shadow:none;transition:.1s;-webkit-overflow-scrolling:touch}#book-details,#download-popup .file-info,#download-popup .pro-tip{color:var(--color-accent-light);font-size:.875rem}html.desktop #buy-popup.popup,html.desktop #download-popup.popup.scrollable{border-bottom-right-radius:0}#buy-toggle:checked~#buy-label,#download-toggle:checked~#download-label{border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 2px 30px 0 rgba(178,190,191,.3)}#buy-toggle:checked~#buy-popup.popup,#download-toggle:checked~#download-popup.popup{border-top-right-radius:0;border-top-left-radius:0;transition:.2s}#buy-popup:before{top:0;background:linear-gradient(to bottom,#00b3cb 0,rgba(0,179,203,0) 100%);transform:translateY(-.15em)}#download-popup:before{top:0;background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%);transform:translateY(-.15em)}#buy-popup:after{bottom:0;background:linear-gradient(to top,#00b3cb 0,rgba(0,179,203,0) 100%)}html.desktop #buy-popup a:hover,html.mobile #buy-popup a:active{color:var(--color-neutral-100);opacity:.6}#buy-popup li:first-of-type{padding-bottom:.4em;margin:-.8em 0 .4em;border-bottom:1px dotted rgba(255,255,255,.5);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:nowrap;width:100%}#book-buy.a-paraitre #buy-popup li:nth-of-type(2),#download-popup li:first-of-type{margin-top:-.8em}#buy-popup li:first-of-type a:after{content:"";display:inline-block;margin:0 0 -.075em .4em;width:.8em;height:.8em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E %3Cpath d='M18 0L0 8.25l7.5 2.25L9.75 18zm-3 3.05l-5 10.71L8.7 9.3 4.24 8z' fill='%23ffffff'/%3E %3C/svg%3E ") center center/.8em .8em no-repeat}#download-label svg,#featured-filters .export svg{width:1em;height:1em;fill:var(--color-primary);transition:fill .1s}#download-popup li:not(.pro-tip){overflow:hidden;display:block}#download-popup li:not(.pro-tip)>*{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}#download-popup li.locked>*{padding:.2em 0;display:block;cursor:not-allowed;opacity:.5}#download-popup li.locked>:before{content:'';display:inline-block;width:.6em;height:.8em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' xml:space='preserve'%3E%3Cpath d='M8.5 4v2h-5V4c0-1.4 1.1-2.5 2.5-2.5S8.5 2.6 8.5 4zM2 6V4c0-2.2 1.8-4 4-4s4 1.8 4 4v2h2v10H0V6h2zm-.5 1.5v7h9v-7h-9z' fill-rule='evenodd' clip-rule='evenodd' fill='%23003e46'/%3E%3C/svg%3E");margin-right:.35em}#featured-filters .export a{padding:.25em .7em}#featured-filters .export .disabled{opacity:.5;cursor:pointer}#featured-filters .export svg{fill:var(--color-new);margin-top:-.35em;margin-right:.25em}#download-toggle:checked~#download-label{border-bottom-color:transparent}[data-excel].loaded,[data-excel].loading,html.desktop #featured-filters .export a:hover,html.mobile #featured-filters .export a:active{background-color:var(--color-new)!important;border-color:var(--color-new)!important}[data-excel].loaded svg,[data-excel].loading svg,html.desktop #featured-filters .export a:hover svg,html.mobile #featured-filters .export a:active svg{fill:var(--color-neutral-100)!important}[data-excel].loaded,[data-excel].loading{pointer-events:none}[data-excel]:after{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;background-color:#fff;opacity:0;-webkit-transform-origin:left;transform-origin:left;z-index:10}#about .portrait,#book-version input[type=radio],.author .portrait{background:var(--color-neutral-200)}@-webkit-keyframes excelLoading{0%{-webkit-transform:scaleX(0)}20%{-webkit-transform:scaleX(.2)}30%{-webkit-transform:scaleX(.4)}40%{-webkit-transform:scaleX(.45)}60%{-webkit-transform:scaleX(.65)}100%{-webkit-transform:scaleX(.8)}}@keyframes excelLoading{0%{transform:scaleX(0)}20%{transform:scaleX(.2)}30%{transform:scaleX(.4)}40%{transform:scaleX(.45)}60%{transform:scaleX(.65)}100%{transform:scaleX(.8)}}[data-excel].loading:after{opacity:.4;-webkit-animation:8s linear forwards excelLoading;animation:8s linear forwards excelLoading}@-webkit-keyframes excelLoaded{0%{-webkit-transform:scaleX(.8)}100%,30%,70%{-webkit-transform:scaleX(1)}}@keyframes excelLoaded{0%{transform:scaleX(.8)}100%,30%,70%{transform:scaleX(1)}}[data-excel].loaded:after{opacity:.4;-webkit-animation:1s linear forwards excelLoaded;animation:1s linear forwards excelLoaded}#download-popup.popup{border:1px solid #b2bebf;border-top-color:transparent}#download-popup .pro-tip{color:var(--color-primary);margin-top:.8em;padding-top:1em;border-top:1px dotted #b2bebf;line-height:1.6em}#download-popup .pro-tip .underline{border-bottom:1px dotted rgba(178,190,191,.6);padding:0;transition:.1s;cursor:pointer;line-height:normal}#book-version{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:1em}#book-version input[type=radio]{height:1.5em;width:1.5em;position:relative;cursor:pointer;display:inline-block;flex-shrink:0;border-radius:1em;margin-bottom:.05em}#book-version input[type=radio]:not(:first-of-type){margin-left:1rem}#book-version label{padding-left:.5em;cursor:pointer}article[data-version=ebook] .isbn-paper,article[data-version=ebook] .paper-link,article[data-version=ebook] .paperonly,article[data-version=ebook] .price-paper,article[data-version=ebook] .reseller-paper:not(.reseller-ebook),article[data-version=paper] .ebook-link,article[data-version=paper] .ebookonly,article[data-version=paper] .isbn-ebook,article[data-version=paper] .price-ebook,article[data-version=paper] .reseller-ebook:not(.reseller-paper){display:none!important}#book-details{position:relative;text-align:center;display:flex;flex-direction:column;margin:2em 0}#book-details li{display:flex;justify-content:space-between;align-items:baseline}#book-details li:not(:last-of-type){margin-bottom:.4em}#book-details li span:nth-of-type(2){color:rgba(255,255,255,0);flex:1;position:relative;text-align:left;margin:0 .5em}#book-details li span:nth-of-type(2):after{content:"";display:inline-block;width:100%;height:1px;border-bottom:1px dotted var(--color-accent-light);position:absolute;bottom:.3em;left:0}#book-details li span:last-of-type{text-align:right;white-space:normal}#book-tags{display:flex;flex-wrap:wrap;gap:.5em}#book #description{font-weight:700;margin:1em 0}#book-aside .author .slider,#reviews,.awards-section{margin-top:1em}#reviews blockquote p{margin:0;font-style:italic;font-weight:700;display:inline}#reviews blockquote p:first-of-type:before{content:"« "}#reviews blockquote p:last-of-type:after{content:" »"}#reviews blockquote cite{font-style:normal}#author-aside section,#book #reviews,#book .awards-section,#book-aside section{margin-bottom:2em}#book-content{margin-bottom:2.5em}#author>article .video,#book-gallery,#book>article .video,#event>article .video{margin:2.5em 0}#book-gallery{width:100%;outline:0;border:1px solid rgba(178,190,191,.5)}#book-gallery:not(.flickity-enabled){display:flex;overflow:hidden}#book-gallery>.slide{flex-shrink:0}#book-gallery.is-draggable .flickity-viewport{cursor:move;cursor:grab}#book-aside .flickity-viewport.flickity-viewport.is-pointer-down,#book-gallery.is-draggable .flickity-viewport.is-pointer-down,.awards-slider .flickity-viewport.flickity-viewport.is-pointer-down,.events.slider .flickity-viewport.flickity-viewport.is-pointer-down{cursor:grabbing}#book-gallery .flickity-slider{height:100%}@keyframes bgLoadingSlide{from{background-color:rgba(178,190,191,.1)}to{background-color:rgba(178,190,191,.4)}}#book-gallery .slide{width:100%;animation:.6s infinite alternate bgLoadingSlide}#book-gallery .slide picture{display:block;position:relative;width:100%;height:0;overflow:hidden}#book-gallery button{position:absolute;bottom:1em}#book-gallery button.previous{right:4em}#book-gallery button.next{right:1em}#book-gallery button.fullscreen-toggle{z-index:1;right:1em;transition:border-radius .3s,background-color .3s;display:none}#book-gallery.is-draggable button.fullscreen-toggle{right:7em}#book-gallery button.fullscreen-toggle.active{border:none;border-radius:0;background-color:currentColor}#book-gallery button.fullscreen-toggle.closing{-webkit-animation:.6s fadeOut;animation:.6s fadeOut;border-radius:0}html.desktop #book-gallery button.fullscreen-toggle.closing:hover,html.mobile #book-gallery button.fullscreen-toggle.closing:active{border-color:var(--color-neutral-100);background-color:var(--color-neutral-100)}#book-gallery button.fullscreen-toggle.active svg,#book-gallery button.fullscreen-toggle.closing svg{opacity:0}#book-gallery button.fullscreen-toggle.view svg{fill:none;stroke:var(--color-primary);stroke-width:2px;transition:stroke .1s,opacity .1s}html.desktop #book-gallery button.fullscreen-toggle:hover svg,html.mobile #book-gallery button.fullscreen-toggle:active svg{stroke:var(--color-neutral-100)}#book-gallery.flickity-enabled.is-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;padding:0;margin:0;z-index:1}.is-flickity-fullscreen #book-gallery .flickity-viewport{-webkit-animation:.6s fadeInZoom;animation:.6s fadeInZoom}.is-flickity-fullscreen.is-closing #book-gallery .flickity-viewport{-webkit-animation:.3s fadeOutZoom;animation:.3s fadeOutZoom}.is-flickity-fullscreen #book-gallery .slide{height:100%;animation:none;display:flex;justify-content:center;align-items:center}.is-flickity-fullscreen #book-gallery .slide picture{padding-bottom:0!important;height:100%}.is-flickity-fullscreen #book-gallery .slide img{max-height:100%;box-shadow:0 2px 30px 0 rgba(0,0,0,.2);object-fit:contain}.is-flickity-fullscreen #book-gallery button.fullscreen-toggle.exit{display:inline-flex}#book-related,#pre-footer,#site-footer,#site-header{transition:transform .3s;transform:translateY(0)}.top-elements-hidden #site-header{transform:translateY(-100%)}.top-elements-hidden #book-related,.top-elements-hidden #pre-footer,.top-elements-hidden #site-footer{transform:translateY(100%)}.is-flickity-fullscreen{overflow:hidden}#author>article img,#book>article img,#event>article img{max-width:100%}#author-aside h3,#book-aside h3,#book-content h3{font-size:1.125em;border-top:1px solid rgba(178,190,191,.5);margin:0 0 1em;padding-top:1.5em}#book-content h3,#contact #banner h2{margin:0 0 .5em}#book-aside .author h3{padding:1.5em 0 0;margin:0 .875em 1em}#book-aside .author h3 a{transition:.1s}#book-aside .author .bio .tag{margin:1.5em 0 0 -.15em;font-size:1rem}#author-aside .events h3,#book-aside .events h3,#published h3,#related h3{padding:1.5em 0 0;margin:0 .875em}.author .portrait{width:8em;height:8em;display:flex;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0}.author .portrait img{object-fit:cover;width:100%}#author-portrait img,.author .portrait img{-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:50%;height:100%}.books.slider{white-space:nowrap;overflow:hidden;width:100%}.books.slider article{white-space:normal}.books .slide{width:calc(50% - (7em / 8));padding:1em 0 0 .875em;bottom:0;display:inline-block}.books .slide:last-of-type{padding-right:.875em;width:50%}#professionals section.accordion .toggle h2,.books .slide .cover{align-self:end}.books .slide .details{height:16em}.books.slider button{top:25%;position:absolute;z-index:1;pointer-events:all;opacity:1}.awards-block button:disabled,.books.slider button:disabled{opacity:0;pointer-events:none}.books.slider button.previous{left:.4375em}.books.slider button.next{right:.4375em}.filtered-header h1{font-size:1em;margin:0}#authors-title span,#awards-title span,#events-title span{font-size:1.5em;display:flex;align-items:center}#authors-list,#awards-list{max-width:90em;margin:0 auto;display:flex;flex-direction:column}.filtered-header sup{opacity:.4;top:-.4em;font-weight:400;font-size:.6em;margin-left:.2em}#author-results{padding:0 0 1em;margin:0}#author-results ul{margin:0;list-style:none;padding:0}#about section h3,#author-results h3{font-size:1.3em}#authors-list>ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#authors-list h3{font-size:1.5em;margin-bottom:.75rem}#authors-list a{transition:color .1s;padding:.2em 0;display:inline-block}main.padded{width:100%;padding:2em .875em}#allevents,#authors,#awards{padding:2em 0}.filtered-header #authors-title,.filtered-header #awards-title,.filtered-header #events-title{margin-left:.875em}.filtered-header #authors-title,.filtered-header #awards-title{padding-bottom:.5rem}#contact #banner{width:100%;margin-bottom:1.5em;background-color:var(--color-neutral-100);border-radius:.6em;border:1px solid rgba(70,70,70,.2);padding:1em 1em 1.5em}#contact #banner a{margin:.5rem 0;display:inline-block}#contact #banner a.mail{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}main h1{margin-top:0;line-height:1.3em;font-size:1.5em}section.accordion,section.separators{border-top:1px solid rgba(70,70,70,.2);padding:1em 0}#about section h2{margin-top:1rem;font-size:1.5em}.template h2,section.accordion h2{margin:0;font-size:1.3em}#about .profile{display:flex;flex-direction:column;align-items:center;margin:2em 0}#about .portrait{border-radius:50%;padding-bottom:70%;width:70%;display:inline-block;height:0;position:relative;overflow:hidden}#about .profile .infos{align-items:flex-start;text-align:center}#about .profile .infos ul{line-height:1.4em}#contact section{padding:0;width:100%}section.accordion li{padding-bottom:1.5em}section.accordion .toggle{display:block;cursor:pointer;position:relative;width:100%;padding:1.5rem 1.5em 1.5rem 0}section.accordion .toggle:after{content:"▼";font-size:.875rem;position:absolute;right:1em;top:calc(50% - .4375rem);transform:scaleY(-1);transition:.1s}section.accordion.closed .toggle:after{transform:scaleY(1)}section.accordion .accordion-content{display:flex;flex-direction:column;padding-bottom:1em}#professionals section.accordion{--icon-size:5rem}#professionals section.accordion .toggle{display:grid;gap:0 1.5em;grid-template-columns:var(--icon-size) 1fr;grid-template-rows:1fr 1fr;padding:1rem 1.5em 1rem 0}#professionals section.accordion .toggle picture{grid-row:span 2;position:relative;width:var(--icon-size);height:0;padding-bottom:100%}#professionals section.accordion .toggle p{margin:0;align-self:start}#professionals section.accordion .accordion-content{padding-left:calc(var(--icon-size) + 1.5em)}.foreign-contact{display:flex;flex-direction:column;margin:1em 4em 2.5em 0}.foreign-contact p{margin:.2em 0}#allevents #events .slider{white-space:normal;display:flex;flex-direction:column;overflow:visible}#allevents #events .slide{padding:0 0 .1em;width:100%;max-width:none}#allevents #events .slide:not(:last-of-type){margin-bottom:.875em}@media only screen and (min-width:20em){#professionals .catalogs ul{grid-template-columns:repeat(2,1fr);gap:.875em}#professionals .catalogs li{width:calc(50% - .4375em)}html{font-size:1em}#catalogue .book{width:calc(50% - (7em / 16))}#catalogue .book:nth-of-type(odd){margin-right:calc(7em / 8)}#author-header .jobs li{font-size:1.125rem}#catalogue-filters .container label:after{display:inline-block}}@media only screen and (min-width:23em){#site-header .container{padding:1em}#allevents #events,#author-content,#author-sticky,#authors #authors-list,#awards #awards-list,#book-content,#book-sticky,#catalogue #books,#event-content,#event-sticky,#player{padding:0 1em}#featured.slider .prevnext,.awards-controls .prevnext{display:inline-block}#site-header .logo{font-size:.75em}#menu{margin:.875em auto 0;max-width:30em}#menu a,#pros-label{line-height:2.6em;padding-bottom:.1em}#menu .buttons{margin-right:4%;padding:0}#featured.slider .slidecaption{width:calc(100% - 2em);margin:0 0 1em 1em}#catalogue-filters .container,#categories-label,.permanent-filters .container{margin-left:.5rem}#sorting-label span:first-of-type{display:inline}#sorting-label span:nth-of-type(2){text-transform:none}#search{right:1em}#search-toggle:checked~form input{width:calc(100vw - 2em);opacity:1}#catalogue-header .popup,.filtered-header .popup{left:.875em;max-width:calc(100% - 1.75em)}#featured-filters li:first-of-type{padding-left:.875em}#featured-filters li:last-of-type{padding-right:.875em}#featured-filters:after,#featured-filters:before{width:.875em}#catalogue-header #collections-popup,#catalogue-header #series-popup{right:.875em}#catalogue{padding:8.806em 0 3em;margin-top:-7.306em}#pre-footer h2{margin:0 0 .5rem 1rem}#author-aside .events .slide,#book-aside .events .slide,#events .slide{padding:1em .5em}#author-aside .events .slide:first-of-type,#book-aside .events .slide:first-of-type,#events .slide:first-of-type{padding-left:1em}#author-aside .events .slide:last-of-type,#book-aside .events .slide:last-of-type,#events .slide:last-of-type{padding-right:1em}#footer-menu{padding:.875em .5em}#author,#book,#event{padding:1em 0}#book-aside .author h3{margin:0 1em 1em}#book-aside .author>div:first-of-type,#published h3,#related h3,.intervention{margin:0 1em}#author-aside .event:not(:last-of-type),#book-aside .event:not(:last-of-type){margin-bottom:1em}.books .slide:first-of-type{padding-left:1em;width:calc(50% - .75em)}.books .slide:last-of-type{padding-right:1em;width:calc(50% + (1em / 8))}#pros-popup{right:1em;width:100%;padding:1.5em 1em}main.padded{padding:2em 1em}.filtered-header #authors-title,.filtered-header #awards-title,.filtered-header #events-title{margin-left:1em}#contact #banner{margin-bottom:2em}#professionals .button:not(.filter),#professionals input[type=email],#professionals input[type=password],#professionals input[type=tel],#professionals input[type=text],#professionals input[type=url]{font-size:1em!important;padding:.65em 1em;height:3rem;margin-bottom:.8rem}#professionals .button:not(.filter){font-size:1.125em!important}#professionals .password-hint{height:calc(100% - .8em);width:3em}#professionals input[type=password]{padding-right:3em}}@media only screen and (min-width:28em){#catalogue-header #collections-popup,#catalogue-header #series-popup,#catalogue-header #themes-popup{left:inherit;right:inherit;margin-left:-.4em}#menu a span{border:initial;clip:initial;width:initial;height:initial;margin:initial;overflow:initial;padding:initial;position:initial;white-space:initial}#catalogue-header #themes-popup{width:auto;margin-right:1em;max-width:42em}#authors-list>ul{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;column-gap:2rem}}@media only screen and (min-width:30em){#search.focus-within~#authors-title,#search.focus-within~#awards-title,#search.focus-within~#catalogue-categories label,#search.focus-within~#events-title{opacity:1;pointer-events:all;transition:opacity .1s}#search-toggle:checked~form input{width:calc(100vw - 17em);opacity:1}#catalogue .book{width:calc((100% / 3) - .75em)}#catalogue .book,#catalogue .book:nth-of-type(odd){margin-right:1.125em}#catalogue .book:nth-of-type(3n+3){margin-right:0}#menu a,#pros-label{letter-spacing:.5px}#buy-popup,#catalogue-header .popup,#themes-popup>div,.filtered-header .popup{max-height:18em}#professionals .catalogs ul{gap:1.125em;grid-template-columns:repeat(3,1fr)}#professionals .catalogs li{width:inherit;flex:1;min-width:25%}}@media only screen and (min-width:30em) and (max-width:38em){#book-aside .author>div:first-of-type{display:flex}#book-aside .author .portrait{margin-right:1.5em}#book-aside .author p:first-of-type{margin-top:0}.books .slide{width:calc((100% / 3) - .75em);padding:1em 0 0 1.125em}.books .slide:first-of-type{padding-left:1em;width:calc((100% / 3) - (7em / 8))}.books .slide:last-of-type{padding-right:1em;width:calc((100% / 3) + .25em)}}@media only screen and (min-width:35em){.field-list[data-selected]~.fields-address{display:flex;flex-wrap:wrap;gap:0 .8rem}#search label,.field-list[data-selected=blog]~.fields-address{display:none}.field-address{width:100%}.field-zipcode{flex:1}.field-city{flex:3}#catalogue.results #search:not(:focus-within){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21' stroke='%2300B3CB' stroke-width='2'%3E %3Ccircle cx='8.5' cy='8.5' r='7.5' fill='none' /%3E %3Cpath d='M13.8 13.8l6.4 6.4'/%3E %3C/svg%3E") 1em center/1em 1em no-repeat var(--color-neutral-200);color:var(--color-accent)}#search form input,#search-toggle:checked~form input{width:19.5em;opacity:1;padding:.7em 0 .7em 2.5em}#search form button{right:0;padding:0 1.2em}#search-toggle:checked~form input:not(:placeholder-shown){padding-right:3.5em}#search form input:not(:placeholder-shown):focus-visible~button{pointer-events:all;opacity:1;transition:opacity .1s}}@media only screen and (min-width:38em){#awards-list .article a{display:grid;grid-template-columns:15em 1fr;grid-template-rows:auto 1fr;grid-template-areas:"circle details" "circle awards"}#awards-list .article .circle{grid-area:circle}#awards-list .article .details{grid-area:details}#awards-list .article .awards{grid-area:awards}#author-sticky,#event-sticky{grid-area:sticky;top:5em;padding:.5em 0 0 2em}#about header p,section p{max-width:52rem}#site-header .container{flex-wrap:nowrap;padding:1em}#catalogue{padding-top:5.962em;margin-top:-4.462em}#site-header .logo{padding:0}#menu{order:0;margin:0 auto;max-width:22em}#menu a span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#menu a,#pros-label{line-height:2.6em}#pros-label{margin-left:4%}#author #author-sticky figcaption,#book #book-sticky figcaption,#details-label,#event #event-sticky figcaption,#featured.slider picture:after{display:none}#featured.slider,#featured.slider figure>a,#featured.slider picture{height:65vh;max-height:27.2em}#featured.slider figure img{height:100%}#captioncontainer,#featured.slider figcaption{max-width:26em}#allevents,#authors,#awards,main.padded{max-width:90em;margin:0 auto}#author,#book,#event{padding:2em 0}#author #resume{margin-bottom:2rem}#author #resume p,#author-sticky .portrait-container a{margin:0}#author>article,#book>article,#event>article{display:grid;grid-template-columns:15em calc(100% - 17em);grid-template-rows:max-content;column-gap:2em;grid-template-areas:"sticky header" "sticky content" "sticky aside"}#author-header,#book-header,#event-header{grid-area:header;display:block;padding:0 1em 0 0}#book-sticky{grid-area:sticky;top:5em;height:50em;padding:.5em 0 0 1em}#author-sticky{height:18.5em;position:-webkit-sticky;position:sticky}#event-sticky{height:auto}#author #author-content,#book #book-content,#event #event-content{grid-area:content;padding:0 1em 0 0}#author-aside,#book-aside{grid-area:aside}#event #book-aside{margin-top:3em}#author-aside .events h3,#book-aside .events h3,#published h3,#related h3{padding:1.5em 0 0;margin:0 .875em 0 0}.interventions{margin:0 .875em 0 0}#book-aside .author h3{padding:1.5em 0 0;margin:0 .875em 1em 0}#author-aside .events .slide:first-of-type,#book-aside .events .slide:first-of-type{padding-left:0}#book-aside .author>div:first-of-type{margin-left:0}#author-aside .books.slider,#book-aside .books.slider{width:calc(100% + (7em / 8));transform:translateX(-.875em)}html.desktop .books.slider .flickity-viewport:after,html.desktop .books.slider .flickity-viewport:before{width:1em}.books .slide:first-of-type{padding-left:.75em;width:calc(50% - 1em)}#details-content.popup{margin-top:1em;height:18em;opacity:1;pointer-events:all;transform:translateY(0)}#book-cover .download{display:flex;font-size:.875em;margin-bottom:1.5rem;align-items:baseline;justify-content:center;transition:color .1s}#book-cover figure>:first-child,#event-photo .photo-container,#professionals #catalogs .thumb-container{margin-bottom:1.5em}html.desktop #book-cover .download:hover,html.desktop #book-cover figure:hover~.download,html.mobile #book-cover .download:active,html.mobile #book-cover figure:active~.download{color:var(--color-accent)}#book .download svg{margin-right:.4em;opacity:.4;transition:.1s}html.desktop #book-cover .download:hover svg,html.desktop #book-cover figure:hover~.download svg,html.mobile #book-cover .download:active svg,html.mobile #book-cover figure:active~.download svg{opacity:1;fill:var(--color-accent)}.books.slider button.previous{left:.25em}.books.slider button.next{right:.75em}#book-gallery button.fullscreen-toggle{display:inline-flex}#event-content .event-info{display:block}#event #event-content{padding-top:1em}#authors-list>ul{-webkit-columns:3 auto;-moz-columns:3 auto;columns:3 auto}#contact #banner{grid-area:banner;width:100%;position:sticky;top:5.5em;margin-bottom:0}#contact{display:grid;grid-template-columns:14em 1fr;column-gap:2em;grid-template-areas:"banner contact"}#about header p{margin-bottom:2em}#contact .content-wrapper{grid-area:contact}#about section .container{flex-direction:row;flex-wrap:wrap}#about .profile{align-items:flex-start;width:calc(50% - (7em / 16))}#about .profile:nth-of-type(odd){margin-right:calc(7em / 8)}#about .profile .infos{text-align:left}#allevents,#authors,#awards{width:100%}.foreign-container{display:flex;flex-direction:row;flex-wrap:wrap}#professionals #catalogs ul{justify-content:flex-start}#professionals #catalogs li{max-width:18em;margin-left:0}#professionals #catalogs li:not(:last-of-type){margin-right:2em}#barcode{margin-top:1em;align-self:unset;transform:none}#professionals .sectiongrid li{width:calc(100% / 3 - .6em)}}@media only screen and (min-width:38em) and (min-height:46em) and (max-width:64em){#book-cover .cover{transition:.3s}#book-cover a:hover .cover{box-shadow:0 0 10px 0 rgba(178,190,191,.5);transform:scale(1.01)}#book-sticky,#event-sticky{position:-webkit-sticky;position:sticky}}@media only screen and (min-width:46em){#awards-list .article a{grid-template-columns:16em 1fr}#site-header .container{padding-left:1.5em;padding-right:1.5em}#allevents #events,#authors #authors-list,#awards #awards-list,#catalogue #books,#player{padding:0 1.5em}#menu{max-width:24em}#author-aside h3,#author-header .jobs li,#book-aside h3,#book-content h3{font-size:1.5rem}#author #resume{margin-bottom:2.5rem}#captioncontainer,#featured.slider figcaption{max-width:90em;margin:0 auto}#featured.slider .slidecaption{width:30em;padding:1.5em;border-radius:.6em;margin:0 0 1.5em 1.5em}#captioncontainer .slidetexts{bottom:6em;left:1.5em;right:1.5em}#about section h2,#author-header .title,#authors-title span,#awards-title span,#book-header .title,#event-header .title,#events-title span,#featured.slider .slidecaption .title,#social p,main h1{font-size:2em}#featured.slider .prevnext,#featured.slider .slidecaption .button,.awards-controls .prevnext{font-size:1em}#featured.slider .controls{margin-top:1.6em}#categories-label{font-size:2em;margin-left:1rem}#categories-label:after{margin-bottom:.35em}#search{right:1.5em;top:1.1em}#catalogue-filters .container,.permanent-filters .container{margin-left:1rem}#featured-filters li:first-of-type{padding-left:1.375em}#featured-filters li:last-of-type{padding-right:1.375em}#featured-filters:after,#featured-filters:before{width:1.2em}#catalogue .book,#catalogue .book:nth-of-type(odd){margin-right:1.5em}#about .profile:nth-of-type(3n+3),#catalogue .book:nth-of-type(3n+3),#catalogue .book:nth-of-type(4n+4){margin-right:0}#awards-list .awards,#awards-list .title,.book .title,.event .details h3,.event .details h4{font-size:1.125em}#pre-footer h2{font-size:2em;margin:0 0 .5rem 1.5rem}#social{padding:2.5em 1.5em 2.8em}#catalogue .book{width:calc(25% - 1em)}#about .profile,.books .slide,.books .slide:first-of-type{width:calc((100% / 3) - .75em)}#catalogue .book,#catalogue .book:nth-of-type(3n+3),#catalogue .book:nth-of-type(odd){margin-right:calc(4em / 3)}#events .slide:first-of-type{padding-left:1.5em}#events .slide{padding:1em .6em}#author-aside .events .slide:last-of-type,#book-aside .events .slide:last-of-type,#events .slide:last-of-type{padding-right:1.5em}#author>article,#book>article,#event>article{grid-template-columns:16em calc(100% - 18em)}#author #author-content,#author-header,#book #book-content,#book-header,#event #event-content,#event-header{padding:0 1.5em 0 0}#event #event-content{padding-top:1em}#author #author-sticky,#book #book-sticky,#event #event-sticky{padding:.5em 0 0 1.5em;top:5.5em}#book-details{margin:1.5em 0 0}#author-header .title,#book-header .title,#event-header .title{margin-bottom:.5rem}.interventions{margin-right:1.5rem}#book-aside .author h3{margin:0 1.5rem 1em 0}#book-aside .author>div:first-of-type{margin:0 1.5em 0 0}#author-aside .books.slider,#book-aside .books.slider{width:calc(100% + (9em / 8));transform:translateX(-1.125em)}html.desktop .books.slider .flickity-viewport:before{width:1.125em}html.desktop .books.slider .flickity-viewport:after{width:1.5em}.books .slide{padding:1em 0 0 1.125em}.books .slide:first-of-type{padding-left:1.125em}.books .slide:last-of-type{padding-right:1.5em;width:calc((100% / 3) + .75em)}#author-aside .events h3,#book-aside .events h3,#published h3,#related h3{margin:0 1.5rem .5rem 0}.event .details{padding:1.6em 1.25em 1.8em}.event .date{margin-left:1em}.books.slider button.previous{left:.7em}.books.slider button.next{right:.875em}.filtered-header sup{font-size:.6em;top:-.2em}main.padded{padding:2em 1.5em}.filtered-header #authors-title,.filtered-header #awards-title,.filtered-header #events-title{margin-left:1.5em}#contact{grid-template-columns:14.5em 1fr}#about section h3,.template h2,section.accordion h2{font-size:1.5em}#contact #banner{top:5.5em}section.accordion,section.separators{padding:1.5rem 0}section.separators:first-of-type{margin-top:3em}#about .profile,#about .profile:nth-of-type(odd){margin-right:1.125em}#professionals .form-container{flex-direction:row;justify-content:space-between}#professionals .form-container form.hidden-form{display:flex}#professionals .form-container #form-tabs{display:none}#professionals .form-container form h2{display:block}#professionals .form-container form{width:calc(50% - 1em)}#professionals .catalogs ul{grid-template-columns:repeat(4,1fr)}#allevents #events{padding:.5em 1.5em 2em;flex:1;justify-content:space-between;margin:0}#allevents #events .slide:not(:last-of-type){margin-bottom:1.5em}#allevents #events .slide,#allevents #events .slide:first-of-type,#allevents #events .slide:last-of-type{padding:0;max-width:none;width:100%}#allevents .event{display:flex;flex-direction:row;align-items:center;height:8em}#allevents .event .cover{flex:inherit;width:13em;height:100%}#allevents #events .event .cover img{width:13em;height:8em;object-fit:cover}#allevents .event .date{margin:0;left:-2em;top:50%;transform:rotate(-12deg) translateY(-50%)}#allevents .event .details{padding:1.5em 2em 1.5em 3.5em;flex:1}#awards-list>ul{gap:1.5em}}@media only screen and (min-width:46em) and (min-height:40em){#pros-popup,#site-header .container{padding:1.5em}#catalogue{padding-top:7.188em;margin-top:-5.688em}#site-header .logo{margin:0;font-size:1em}#menu a,#pros-label{font-size:1em;line-height:2.6em;padding-bottom:0}#featured.slider,#featured.slider figure>a,#featured.slider picture{max-height:34em}#author #author-sticky,#book #book-sticky,#event #event-sticky{top:6.8em}#contact #banner{top:7.2em}#pros-popup{right:1.5em}#pros-popup .popup-header{font-size:1em}}@media only screen and (min-width:48em){#catalogue .book{width:calc(25% - 1em)}#catalogue .book,#catalogue .book:nth-of-type(3n+3),#catalogue .book:nth-of-type(odd){margin-right:calc(4em / 3)}#catalogue .book:nth-of-type(4n+4){margin-right:0}#book-aside .author>div:first-of-type{display:flex}#book-aside .author .portrait{margin-right:1.5em}#book-aside .author p:first-of-type{margin-top:0}#book-aside .author p:last-of-type{margin-bottom:0}}@media only screen and (min-width:54em){#professionals .sectiongrid li{width:calc(25% - .675em)}}@media only screen and (min-width:60em){#menu{max-width:32em}#menu a span{border:initial;clip:initial;width:initial;height:initial;margin:initial;overflow:initial;padding:initial;position:initial;white-space:initial}}@media only screen and (min-width:60em) and (min-height:42em){#featured.slider .slidecaption p{display:block}}@media only screen and (min-width:64em){.awards-block{--awardslider-margin:2rem;padding:3.5em 0 4em}#event .event-info li:before,#search{top:.25em}#catalogue-categories.all~#catalogue-filters,#catalogue-header #categories-popup,.permanent-filters{pointer-events:all;pointer-events:all;opacity:1}#catalogue-filters,#catalogue-header #categories-popup,.permanent-filters{position:relative;transform:translateY(0);background:0 0;box-shadow:none}#site-header .container{padding-left:2em;padding-right:2em}#allevents #events,#authors #authors-list,#awards #awards-list,#catalogue #books,#player{padding:0 2em}#menu{max-width:36em}#featured.slider .slidecaption{padding:1.8em 2em 2em;margin:0 0 2em 2em}#captioncontainer .slidetexts{bottom:6.47em;left:2em;right:2em}#catalogue{padding-top:7.462em;padding-bottom:4em;max-width:90em;margin:-4.462em auto 0}#catalogue-header,.filtered-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:2em}#categories-label{margin-left:1.5rem}#categories-label,#categories-label:after,#categories-toggle,#featured-filters:after,#featured-filters:before{display:none}#catalogue-header #categories-popup{padding:0;margin:0;white-space:nowrap;max-width:none;transition:none;left:2em;overflow:hidden}#categories-popup li{display:inline-block}#categories-popup a{font-size:2em;font-weight:700;padding:.3em 0}#categories-popup li:not(:last-of-type) a{margin-right:1em}#catalogue-filters .container label,.permanent-filters .container label{white-space:nowrap;margin-right:.5em}#catalogue-header sup,.filtered-header sup{font-size:.6em}#search{order:1;right:2.375em;position:relative}#authors #search,#awards #search{right:0}#catalogue-filters{order:2;z-index:1;display:flex;align-items:baseline;margin-top:.35em;padding:0 1.7rem 0 1.5rem;pointer-events:none;opacity:0;height:0;transition:opacity .15s 75ms,height .3s,margin .3s}#catalogue-categories.all~#catalogue-filters{height:2.8em}#catalogue-filters .container,.permanent-filters .container{font-size:1em;margin-left:0}#catalogue-filters .container .popup,.permanent-filters .container .popup{left:inherit;margin-left:-.4em}#featured-filters,.permanent-filters{padding:0;margin:0}#featured-filters ul{white-space:normal}#featured-filters li:first-of-type{padding-left:.35em}#featured-filters li:last-of-type{padding-right:.35em}#catalogue-header #collections-popup,#catalogue-header #series-popup{width:auto;max-width:none}#catalogue .book{width:calc(20% - 1em)}#catalogue .book,#catalogue .book:nth-of-type(3n+3),#catalogue .book:nth-of-type(4n+4),#catalogue .book:nth-of-type(odd){margin-right:1.25em}#catalogue .book:nth-of-type(5n+5){margin-right:0}#pre-footer{padding:3.5em 0 4em}#pre-footer h2{margin:0 0 .5rem 2rem}#events .slide:first-of-type{padding-left:2em}#events .slide:last-of-type{padding-right:2em}#author,#book,#event{padding:3.8em 0 2em}#author #author-content,#author-header,#book #book-content,#book-header,#event #event-content,#event-header{padding:0 2em 0 0}#event #event-content{padding-top:1em}#author #author-sticky,#book #book-sticky,#event #event-sticky{padding:.5em 0 0 2em;top:6em}#author>article,#book>article,#event>article{grid-template-columns:16.5em calc(100% - 19.5em);column-gap:3em}#author-aside section,#book-aside section,#book-content,#event #book-aside .author>div:before{margin-bottom:3em}#author #resume,#author-aside .events .slide,#book #description,#book #resume,#book #reviews blockquote,#book .awards-section ul,#book-aside .author>div:first-of-type,#book-aside .events .slide,#book-tags,#event #resume{max-width:52rem}#book-aside .author h3{margin:0 2rem 1em 0}#author>article .video,#book-gallery,#book>article .video,#event>article .video{margin:3em 0}#author-aside .events,#book-aside .events{flex:1;justify-content:space-between;margin-right:2em}#author-aside .events h3,#book-aside .events h3{margin:0 0 1em}#author-aside .events .slider,#book-aside .events .slider{white-space:normal;display:flex;flex-direction:column;overflow:visible}#author-aside .events .slider:after,#book-aside .events .slider:after{content:''}#author-aside .events .slide,#author-aside .events .slide:first-of-type,#author-aside .events .slide:last-of-type,#book-aside .events .slide,#book-aside .events .slide:first-of-type,#book-aside .events .slide:last-of-type{padding:0;width:100%;position:relative}#author-aside .events .slide:not(:last-of-type),#book-aside .events .slide:not(:last-of-type){margin:0 0 1.5em}#author-aside .events .event,#book-aside .events .event{display:flex;align-items:center;flex-direction:row;height:8em}#author-aside .events .event .cover,#book-aside .events .event .cover{flex:inherit;width:13em;height:100%}#author-aside .events .event .cover img,#book-aside .events .event .cover img{width:13em;height:8em;object-fit:cover}#author-aside .events .event .details,#book-aside .events .event .details{padding:1.5em 2em 1.5em 3.5em;flex:1}#author-aside .events .date,#book-aside .events .date{margin:0;left:-2em;top:50%;transform:rotate(-12deg) translateY(-50%)}#published h3,#related h3{margin:0 2rem .5rem 0}.interventions{margin-right:2rem}#author-aside .books.slider,#book-aside .books.slider{width:calc(100% + 1.25em);transform:translateX(-1.25em)}html.desktop .books.slider .flickity-viewport:before{width:1.25em}html.desktop .books.slider .flickity-viewport:after{width:2em}.books .slide{width:calc(25% - .75em);padding:1em 0 0 1.25em}.books .slide:first-of-type{padding-left:1.25em;width:calc(25% - .75em)}.books .slide:last-of-type{padding-right:2em;width:calc(25% + 1.25em)}#about p,#author-header .jobs,#author-results a,#book-header .credits,#contact p,#description,#event .event-info,#professionals header ul,#professionals p:not(.file-info):not(.mention),#resume,#reviews,.author .bio,.awards-section,.interventions-help p,.template p,.template ul{font-size:1.125em}.books.slider button.previous{left:.8em}.books.slider button.next{right:1.5em}.filtered-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#authors-title~.permanent-filters,#awards-title~.permanent-filters,#events-title~.permanent-filters{order:2;height:auto;z-index:1;display:flex;align-items:baseline;margin-top:.35em;padding:0;transition:none}.permanent-filters .container label{padding-left:0}#authors-list>ul{-webkit-columns:4 auto;-moz-columns:4 auto;columns:4 auto}main.padded{padding:3.8em 2em}#allevents,#authors,#awards{padding:3.8em 0}.filtered-header #authors-title,.filtered-header #awards-title,.filtered-header #events-title,.filtered-header #sorting{margin-left:0}.filtered-header{padding:0 2em 2em}#contact{grid-template-columns:14.5em 1fr;column-gap:3em}#about #banner,#contact #banner{top:6em}section.accordion .accordion-content{flex-direction:row;flex-wrap:wrap;justify-content:space-between}section.accordion .accordion-content>li{display:inline-block;width:45%}#about .profile{width:calc(25% - 1em)}#about .profile,#about .profile:nth-of-type(3n+3),#about .profile:nth-of-type(odd){margin-right:calc(4em / 3)}#event #book-aside .author>div{padding-top:3em}#pros-popup{right:2em}#professionals .alert{font-size:1em}section.accordion.sectioncomm .accordion-content{flex-direction:row;flex-wrap:nowrap;gap:2em}section.accordion.sectioncomm .accordion-content>*{flex:1}section.accordion.sectionlist .accordion-content{justify-content:flex-start;gap:2em}#professionals section.accordion.sectionlist .list{width:calc(50% - 1em)}#professionals .catalogs ul{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:64em) and (min-height:40em){#about #banner,#author #author-sticky,#book #book-sticky,#contact #banner,#event #event-sticky{top:7.4em}#catalogue{padding-top:8.688em;margin-top:-5.688em}}@media only screen and (min-width:64em) and (min-height:48em){#site-header .container{padding:2em}#catalogue{padding-top:9.688em;margin-top:-6.688em}#featured.slider,#featured.slider figure>a,#featured.slider picture{max-height:36em}#author #author-sticky,#book #book-sticky,#event #event-sticky{top:8.4em}#contact #banner{top:8.5em}}@media only screen and (min-width:64em) and (min-height:53em){#book-cover figure>:first-child,#professionals #catalogs .thumb-container{margin-bottom:1.5em}#book-cover .cover{transition:.3s}#book-cover a:hover .cover{box-shadow:0 0 10px 0 rgba(178,190,191,.5);transform:scale(1.01)}#book-cover .download{display:flex;font-size:.875em;margin-bottom:1.5rem;align-items:baseline;justify-content:center;transition:color .1s}html.desktop #book-cover .download:hover,html.desktop #book-cover figure:hover~.download,html.mobile #book-cover .download:active,html.mobile #book-cover figure:active~.download{color:var(--color-accent)}#book .download svg{margin-right:.4em;opacity:.4;transition:.1s}html.desktop #book-cover .download:hover svg,html.desktop #book-cover figure:hover~.download svg,html.mobile #book-cover .download:active svg,html.mobile #book-cover figure:active~.download svg{opacity:1;fill:var(--color-accent)}}@media only screen and (min-width:64em) and (min-height:50em) and (max-width:80em){#book-sticky{position:-webkit-sticky;position:sticky}}@media only screen and (min-width:66em){#search form input,#search-toggle:checked~form input{width:21em}#social{padding:3em 1.5em}#social p{margin-left:0}#newsletter{margin-right:0}#footer-menu{padding:1em}}@media only screen and (min-width:72em){#social p{width:inherit}}@media only screen and (min-width:80em){.awards-block h2{margin-bottom:1.5rem}#events,#news{margin-right:2em}#catalogue .book{width:calc((100% / 6) - 1em)}#catalogue .book,#catalogue .book:nth-of-type(3n+3),#catalogue .book:nth-of-type(4n+4),#catalogue .book:nth-of-type(5n+5),#catalogue .book:nth-of-type(odd){margin-right:1.2em}#catalogue .book:nth-of-type(6n+6){margin-right:0}#pre-footer .container{max-width:90em;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}#pre-footer h2{margin:0 0 1.5rem;display:inline-block;align-self:flex-start}#events{flex:1;justify-content:space-between;margin-left:2em}#events .slider{white-space:normal;display:flex;flex-direction:column;overflow:visible}#events .slider:after{content:'';display:none}#events .slide,#events .slide:first-of-type,#events .slide:last-of-type{padding:0;max-width:none;width:100%;position:relative}#events .slide:not(:last-of-type){margin-bottom:1.5em}#events .slide.empty,.event{display:flex;flex-direction:row;align-items:center;height:8em}#events .event .cover{flex:inherit;width:13em;height:100%}#events .event .details{padding:1.5em 2em 1.5em 3.5em;flex:1}.event .date{margin:0;left:-2em;top:50%;transform:rotate(-12deg) translateY(-50%)}#pre-footer .cta{margin:2em 0 0;align-self:flex-start}#news{display:block}#news #feed{height:438px;overflow:hidden}#author-aside .books.slider,#book-aside .books.slider{width:calc(100% + 1.25em);transform:translateX(-1.25em)}.books .slide,.books .slide:first-of-type{width:calc(20% - .75em)}.books .slide:last-of-type{width:calc(20% + 1.25em)}#authors-list>ul{-webkit-columns:5 auto;-moz-columns:5 auto;columns:5 auto}#professionals .sectiongrid li{width:calc(100% / 5 - .7em)}#professionals section.accordion.sectionlist .list{width:calc(100% / 3 - 1.35em)}#professionals .catalogs ul{grid-template-columns:repeat(6,1fr)}#contact{grid-template-columns:18em 1fr;column-gap:4em}}@media only screen and (min-width:80em) and (min-height:48em){#author>article,#book>article,#event>article{column-gap:4em;grid-template-columns:20em calc(100% - 24em)}#author-sticky{height:24em}}@media only screen and (min-width:80em) and (min-height:54em){#book-sticky,#event-sticky{position:-webkit-sticky;position:sticky;height:60em}#event-sticky{height:30em}}@media only screen and (min-width:100em) and (min-height:60em){html{font-size:1.1em}#news #feed{height:481px}}