@charset "UTF-8";@font-face{font-display:swap;font-family:Basier Square;font-style:normal;font-weight:400;src:url(/assets/fonts/Basier-Square/basiersquare-regular.woff2)format("woff2"),url(/assets/fonts/Basier-Square/basiersquare-regular.woff)format("woff")}@font-face{font-display:swap;font-family:Basier Square;font-style:normal;font-weight:700;src:url(/assets/fonts/Basier-Square/basiersquare-bold.woff2)format("woff2"),url(/assets/fonts/Basier-Square/basiersquare-bold.woff)format("woff")}@font-face{font-display:block;font-family:Icon-site;font-style:normal;font-weight:400;src:url(../fonts/icon-site/icomoon.woff)format("woff")}.events__section-month .events-calendar caption,.locations__taxonomy .locations--grid .location address,.locations__taxonomy .locations--list .location address,.search-button--primary span,.search-button--upper-menu span,.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-moz-box-sizing:content-box;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;-webkit-text-decoration:underline dotted;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{-moz-box-sizing:border-box;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]{-moz-box-sizing:border-box;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{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-accent:#ff6b4c;--color-text:#000;--color-text-alt:#6c757d;--color-selection:#fff;--color-selection-background:rgba(0,0,0,.7);--color-border:rgba(0,0,0,.3);--color-background-alt:#ebebeb;--color-background:#fff;--h1-size:2.5rem;--h1-line-height:100%;--h2-size:1.375rem;--h2-line-height:120%;--h3-size:1.25rem;--h3-line-height:130%;--h4-size:1.125rem;--h4-line-height:150%;--h5-size:1.125rem;--h5-line-height:150%;--h6-size:0.875rem;--h6-line-height:130%;--lead-size:1.375rem;--lead-line-height:1.3125;--lead-sidebar-size:1.375rem;--lead-sidebar-line-height:1.3125;--lead-hero-size:1.375rem;--lead-hero-line-height:1.3125;--body-size:1.125rem;--body-line-height:150%;--small-size:0.875rem;--small-line-height:130%;--signature-size:1.125rem;--signature-line-height:130%;--meta-size:0.875rem;--meta-line-height:1.4;--quote-size:1.375rem;--quote-line-height:150%;--btn-font-family:Basier Square,sans-serif;--btn-font-size:1.125rem;--btn-font-style:normal;--btn-font-weight:normal;--btn-line-height:150%;--btn-text-transform:none;--btn-color:var(--color-text);--btn-hover-color:var(--color-text);--btn-background:transparent;--btn-hover-background:var(--color-background);--btn-border:1px solid var(--color-border);--btn-hover-border:1px solid var(--color-border);--btn-border-radius:0rem;--btn-padding:0.9375rem 1.375rem;--btn-min-width:6.25rem;--btn-disabled-color:var(--color-text-alt);--btn-disabled-background:var(--color-background-alt);--btn-disabled-border:var(--color-background-alt);--btn-small-font-size:1.125rem;--btn-small-line-height:150%;--btn-small-padding:0.375rem 0.625rem;--btn-large-font-size:1.125rem;--btn-large-line-height:150%;--btn-large-padding:0.875rem 0.75rem;--grid-width:Min(var(--grid-max-width),100vw);--column-width:-moz-calc((var(--grid-width) - var(--grid-gutter)*13)/12);--column-width:calc((var(--grid-width) - var(--grid-gutter)*13)/12);--grid-gutter:1.375rem;--grid-gutter-negative:-1.375rem;--block-space-y:3rem;--border-width:1px;--heading-margin-top:3rem;--heading-margin-bottom:0.75rem;--dropdown-background:var(--color-background-alt);--dropdown-border-color:var(--color-border);--dropdown-border-width:1px;--dropdown-color:var(--color-text);--dropdown-hover-color:var(--color-background);--dropdown-hover-background:var(--color-accent)}@media(min-width:992px){:root{--h1-size:3.75rem;--h1-line-height:100%;--h2-size:1.375rem;--h2-line-height:120%;--h3-size:1.75rem;--h3-line-height:130%;--h4-size:1.125rem;--h4-line-height:150%;--h5-size:1.125rem;--h5-line-height:150%;--h6-size:1.25rem;--h6-line-height:130%;--lead-size:2rem;--lead-line-height:1.3125;--lead-sidebar-size:2rem;--lead-sidebar-line-height:1.3125;--lead-hero-size:2rem;--lead-hero-line-height:1.3125;--body-size:1.125rem;--body-line-height:150%;--small-size:0.875rem;--small-line-height:130%;--signature-size:1.375rem;--signature-line-height:130%;--meta-size:0.875rem;--meta-line-height:1.4;--quote-size:2.5rem;--quote-line-height:150%;--btn-font-size:1.125rem;--btn-padding:0.9375rem 1.375rem;--btn-border:1px solid var(--color-border);--btn-border-radius:0rem;--btn-min-width:11.875rem;--btn-small-font-size:1.125rem;--btn-small-padding:0.375rem 0.625rem;--btn-large-font-size:1.125rem;--btn-large-padding:1.25rem 1.125rem;--grid-gutter:4rem;--grid-gutter-negative:-4rem}}@media(min-width:1440px){:root{--grid-gutter:4rem;--grid-gutter-negative:-4rem}}@media(min-width:992px){:root body.full-width,:root body:not(.full-width),:root main>.blocks{--block-space-y:4rem}:root body.full-width,:root body:not(.full-width),:root main>.blocks{--heading-margin-top:8rem;--heading-margin-bottom:1.5rem}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Basier Square,sans-serif;font-size:var(--body-size);-webkit-font-variant-ligatures:common-ligatures;-moz-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;line-height:var(--body-line-height);text-rendering:optimizelegibility}a,h1,h2,h3,h4,h5,h6,li,p,span,td,th{text-edge:cap alphabetic;text-box-edge:cap alphabetic;leading-trim:both;text-box-trim:both}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}.h1,h1{font-size:var(--h1-size);line-height:var(--h1-line-height)}.h1,.h2,h1,h2{font-family:Basier Square,sans-serif;font-style:normal;font-weight:700;letter-spacing:normal;text-transform:none}.h2,h2{font-size:var(--h2-size);line-height:var(--h2-line-height)}.h3,h3{font-size:var(--h3-size);line-height:var(--h3-line-height)}.h3,.h4,h3,h4{font-family:Basier Square,sans-serif;font-style:normal;font-weight:700;letter-spacing:normal;text-transform:none}.h4,h4{font-size:var(--h4-size);line-height:var(--h4-line-height)}.h5,h5{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h5-line-height);text-transform:uppercase}.h5 a,h5 a{text-decoration:none}.h6,h6{font-size:var(--h6-size);font-style:normal;line-height:var(--h6-line-height);text-transform:uppercase}.h6,.lead,h6{font-family:Basier Square,sans-serif;font-weight:400;letter-spacing:normal}.lead{font-size:var(--lead-size);line-height:var(--lead-line-height)}@media(min-width:992px){body:not(.full-width) .lead{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}.contacts-details ul li address,.li,.p{font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height)}.meta{font-size:var(--meta-size);line-height:var(--meta-line-height);text-transform:none}.meta,.signature{font-family:Basier Square,sans-serif;font-weight:400;letter-spacing:normal}.signature{font-size:var(--signature-size);line-height:var(--signature-line-height)}.small,small{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.content section ol ol,.content section ol ul,.content section ul ol,.content section ul ul,.rich-text ol ol,.rich-text ol ul,.rich-text ul ol,.rich-text ul ul,[itemprop=articleBody] ol ol,[itemprop=articleBody] ol ul,[itemprop=articleBody] ul ol,[itemprop=articleBody] ul ul{padding-left:.75rem}@media(min-width:992px){.content section ol ol,.content section ol ul,.content section ul ol,.content section ul ul,.rich-text ol ol,.rich-text ol ul,.rich-text ul ol,.rich-text ul ul,[itemprop=articleBody] ol ol,[itemprop=articleBody] ol ul,[itemprop=articleBody] ul ol,[itemprop=articleBody] ul ul{padding-left:1.5rem}}.rich-text,[itemprop=articleBody]{word-break:break-word}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text ol,.rich-text p,.rich-text ul,[itemprop=articleBody] h1,[itemprop=articleBody] h2,[itemprop=articleBody] h3,[itemprop=articleBody] h4,[itemprop=articleBody] h5,[itemprop=articleBody] h6,[itemprop=articleBody] ol,[itemprop=articleBody] p,[itemprop=articleBody] ul{margin-top:1.5rem}.rich-text h1:first-child,.rich-text h2:first-child,.rich-text h3:first-child,.rich-text h4:first-child,.rich-text h5:first-child,.rich-text h6:first-child,.rich-text ol:first-child,.rich-text p:first-child,.rich-text ul:first-child,[itemprop=articleBody] h1:first-child,[itemprop=articleBody] h2:first-child,[itemprop=articleBody] h3:first-child,[itemprop=articleBody] h4:first-child,[itemprop=articleBody] h5:first-child,[itemprop=articleBody] h6:first-child,[itemprop=articleBody] ol:first-child,[itemprop=articleBody] p:first-child,[itemprop=articleBody] ul:first-child,meta+.rich-text h1,meta+.rich-text h2,meta+.rich-text h3,meta+.rich-text h4,meta+.rich-text h5,meta+.rich-text h6,meta+.rich-text ol,meta+.rich-text p,meta+.rich-text ul,meta+[itemprop=articleBody] h1,meta+[itemprop=articleBody] h2,meta+[itemprop=articleBody] h3,meta+[itemprop=articleBody] h4,meta+[itemprop=articleBody] h5,meta+[itemprop=articleBody] h6,meta+[itemprop=articleBody] ol,meta+[itemprop=articleBody] p,meta+[itemprop=articleBody] ul{margin-top:0}.blockquote,blockquote{font-family:Basier Square,sans-serif;font-size:var(--quote-size);font-style:italic;font-weight:400;letter-spacing:normal;line-height:var(--quote-line-height);margin:0}.blockquote cite,blockquote cite{font-size:1.125rem;font-style:normal}p{margin-bottom:0;margin-top:0}p+p{margin-top:.75rem}p:empty{display:none}p+ol,p+ul{margin-top:0}figcaption a{color:inherit}address{font-style:inherit}address [itemprop=description],address [itemprop=streetAddress]{display:block}.link,a{color:var(--color-text);overflow-wrap:break-word;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.link,.link:hover,a,a:hover{text-decoration-thickness:1px}.link:hover,a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent)}.link[target=_blank]:not(.icon):after,a[target=_blank]:not(.icon):after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-size:.8em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline}.link[href^=mailto]:after,a[href^=mailto]:after{content:none}.chip{background:var(--color-background);border:var(--border-width)solid var(--color-border);border-radius:0;color:var(--color-text);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:.25rem 1rem;text-decoration:none;text-transform:none;-o-transition:background .25s;-moz-transition:background .25s;transition:background .25s}.chip:hover{background:var(--color-background-alt)}.link-more,.related .link{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.link-more:hover,.related .link:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.link-more:before,.related .link:before{speak:never;content:"";content:""/"";font-family:Icon;font-size:.625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.3125rem;text-transform:none}.block-call_to_action .call_to_action .actions a,.block-contact .contact-content a,.block-pages--list .list .page article .page-title a,.block-pages--list .list .page>a,.block-persons--list .persons-list>li .person-name a,.breadcrumb li a,.h1 a,.h2 a,.pages--list .list .page article .page-title a,.pages--list .list .page>a,.paper a,.persons__section .taxonomies-persons li a,.taxonomies-section li a,.taxonomy-categories--list li a,.toc ol li a,footer#document-footer a,h1 a,h2 a{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-call_to_action .call_to_action .actions a:hover,.block-contact .contact-content a:hover,.block-pages--list .list .page article .page-title a:hover,.block-pages--list .list .page>a:hover,.block-persons--list .persons-list>li .person-name a:hover,.breadcrumb li a:hover,.h1 a:hover,.h2 a:hover,.pages--list .list .page article .page-title a:hover,.pages--list .list .page>a:hover,.paper a:hover,.persons__section .taxonomies-persons li a:hover,.taxonomies-section li a:hover,.taxonomy-categories--list li a:hover,.toc ol li a:hover,footer#document-footer a:hover,h1 a:hover,h2 a:hover{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:initial}dd{margin-bottom:.5rem;margin-left:0}abbr,abbr[title]{-webkit-text-decoration-color:var(--color-border);-moz-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;-moz-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}::-moz-selection{background:var(--color-selection-background);color:var(--color-selection)}::selection{background:var(--color-selection-background);color:var(--color-selection)}sub,sup{font-size:60%;margin-left:.125rem}[data-click-to-copy]{cursor:pointer;text-decoration:none}[data-click-to-copy]:after{content:"";content:""/"";margin-left:.75rem;vertical-align:text-top}[data-click-to-copy].is-copied:after,[data-click-to-copy]:after{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}[data-click-to-copy].is-copied:after{content:"";content:""/""}:focus-visible{border-radius:3px;outline-color:inherit;outline-offset:8px;outline-style:dashed;outline-width:1px}@media(prefers-reduced-motion:no-preference){:focus-visible{-o-transition:outline-offset .25s ease;-moz-transition:outline-offset .25s ease;transition:outline-offset .25s ease}}@font-face{font-display:block;font-family:Icon;font-style:normal;font-weight:400;src:url(/assets/fonts/remixicon/remixicon.eot);src:url(/assets/fonts/remixicon/remixicon.eot#iefix)format("embedded-opentype"),url(/assets/fonts/remixicon/remixicon.woff2)format("woff2"),url(/assets/fonts/remixicon/remixicon.woff)format("woff"),url(/assets/fonts/remixicon/remixicon.ttf)format("truetype"),url(/assets/fonts/remixicon/remixicon.svg#remixicon)format("svg")}.icon-arrow-right-line:before,.icon-block-arrow-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-left-line:before,.icon-block-arrow-left-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-left-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-left-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-contract-right-line:before,.icon-contract-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-contract-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-contract-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-contract-left-line:before,.icon-contract-left-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-contract-left-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-contract-left-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-up-s-line:before,.icon-block-arrow-up-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-up-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-up-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-right-s-line:before,.icon-block-arrow-right-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-right-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-right-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-down-s-line:before,.icon-block-arrow-down-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-down-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-down-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-left-s-line:before,.icon-block-arrow-left-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-left-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-left-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-right-s-fill:before,.icon-block-arrow-right-s-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-right-s-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-right-s-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-left-s-fill:before,.icon-block-arrow-left-s-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-left-s-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-left-s-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-skip-right-fill:before,.icon-skip-right-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-skip-right-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-skip-right-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-skip-left-fill:before,.icon-skip-left-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-skip-left-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-skip-left-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-menu-line:before,.icon-menu-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-menu-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-menu-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-close-line:before,.icon-close-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-close-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-close-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-check-line:before,.icon-check-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-check-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-check-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-file-copy-line:before,.icon-file-copy-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-file-copy-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-file-copy-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-download-2-line:before,.icon-download-2-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-download-2-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-download-2-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-download-line:before,.icon-download-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-download-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-download-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-eye-line:before,.icon-eye-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-eye-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-eye-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-global-line:before,.icon-global-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-global-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-global-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-search-line:before,.icon-search-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-search-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-search-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-pause-line:before,.icon-pause-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-pause-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-pause-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-play-fill:before,.icon-play-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-play-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-play-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-links-line:before,.icon-links-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-links-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-links-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-link-m:before,.icon-link-m:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-link-m:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-link-m:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-mastodon-fill:before,.icon-mastodon-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-mastodon-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-mastodon-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-twitter-x-line:before,.icon-twitter-x-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-twitter-x-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-twitter-x-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-tiktok-fill:before,.icon-tiktok-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-tiktok-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-tiktok-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-github-fill:before,.icon-github-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-github-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-github-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-at-line:before,.icon-block-at-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-at-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-at-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-external-link-line:before,.icon-external-link-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-external-link-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-external-link-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-menu-3-line:before,.icon-menu-3-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-menu-3-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-menu-3-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-share-fill:before,.icon-share-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-share-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-share-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-vimeo-fill:before,.icon-vimeo-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-vimeo-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-vimeo-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-twitter-fill:before,.icon-twitter-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-twitter-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-twitter-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-facebook-fill:before,.icon-facebook-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-facebook-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-facebook-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-linkedin-fill:before,.icon-linkedin-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-linkedin-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-linkedin-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-instagram-fill:before,.icon-instagram-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-instagram-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-instagram-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-youtube-fill:before,.icon-youtube-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-youtube-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-youtube-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-movie-fill:before,.icon-movie-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-movie-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-movie-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-telegram-fill:before,.icon-telegram-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-telegram-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-telegram-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-rss-fill:before,.icon-rss-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-rss-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-rss-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-whatsapp-fill:before,.icon-whatsapp-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-whatsapp-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-whatsapp-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-corner-down-right-line:before,.icon-corner-down-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-corner-down-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-corner-down-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-mail-fill:before,.icon-mail-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-mail-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-mail-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-text:before,.icon-text:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-text:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-text:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-archive-line:before,.icon-block-archive-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-archive-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-archive-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-calendar-line:before,.icon-calendar-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-calendar-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-calendar-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-calendar-2-line:before,.icon-calendar-2-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-calendar-2-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-calendar-2-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-loop-right-line:before,.icon-loop-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-loop-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-loop-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}:root{--rvh:1vh;--spacing-1:0.5rem;--spacing-2:0.75rem;--spacing-3:1.5rem;--spacing-4:3rem;--spacing-5:4rem;--spacing-6:8rem;--spacing-7:16rem;--grid-max-width:123.75rem;--header-height:60px;--header-menu-max-height:-moz-calc(100vh - var(--header-height) - 8rem);--header-menu-max-height:calc(100vh - var(--header-height) - 8rem)}@media(min-width:992px){:root{--header-height:70px}}body{background:var(--color-background);color:var(--color-text)}@media(prefers-reduced-motion:reduce){body *{-moz-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}}body[class*=__section] main,main:not(.page-with-blocks,.page-with-map){padding-bottom:4rem}main .blocks+*{margin-top:4rem}iframe{border:none}[id]{scroll-margin-top:var(--header-height)}.container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);width:var(--grid-width)}.hero+.container{margin-top:4rem}.hidden{display:none}ol,ul{list-style-position:outside;padding-left:var(--body-size)}ol>li>p,ul>li>p{display:inline}.none{margin-top:4rem}.document-content .container>.lead,.none{margin-bottom:4rem}.document-content{position:relative}@media(min-width:992px){body:not(.full-width) .document-content .block .block-content,body:not(.full-width) .document-content .heading h2{padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}}details:not([open]):hover summary:after{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}details summary{cursor:pointer;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding-bottom:.75rem;padding-top:.75rem;position:relative;text-transform:none}details summary:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1.375rem;text-transform:none;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;-moz-transition:transform .25s,-moz-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s}details summary:after:not(:first-child){margin-left:.625rem}details summary::marker{content:none}details summary::-webkit-details-marker{display:none}details[open] summary:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}details[open]:hover summary:after{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.modal{-moz-box-align:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;height:100vh;-webkit-justify-content:center;justify-content:center;left:0;margin:0;opacity:0;overflow:hidden;position:fixed;top:0;-o-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s;width:100%;z-index:72}.modal.is-opened{display:-webkit-flex;display:-moz-box;display:flex;opacity:1}.modal[aria-hidden=true]{display:none}.modal .modal-content{background-color:var(--color-background-alt);max-height:100vh;overflow-y:auto;padding:3rem;position:relative;width:auto}@media(min-width:992px){.modal .modal-content{max-height:90vh;padding:4rem;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.modal .modal-content .modal-header{margin-bottom:.75rem}.modal .modal-content .modal-header button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;padding:0;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal .modal-content .modal-header button:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;text-transform:none;vertical-align:middle;width:2.75rem}.nav-accessibility{border-radius:0;margin:.75rem;padding:1.5rem .75rem;position:absolute;-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);-o-transform:translateY(-300%);transform:translateY(-300%);z-index:1010}.nav-accessibility a{color:#000;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.nav-accessibility ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.nav-accessibility li{display:inline-block;margin-left:1.5rem;margin-right:1.5rem}.nav-accessibility:focus-within{background:#fff;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.transcription summary{cursor:pointer;text-align:right}.organizations__page .backlinks>*,.organizations__page .backlinks>.block,.persons__page .backlinks>*,.persons__page .backlinks>.block{margin-top:8rem}.organizations__page .backlinks .block-pages .top,.persons__page .backlinks .block-pages .top{display:block}.organizations__page .backlinks .block-pages .top .block-title,.persons__page .backlinks .block-pages .top .block-title{width:auto}.organizations__page .backlinks .block-projects .project-content .media img,.persons__page .backlinks .block-projects .project-content .media img{width:100%}.breadcrumb{-webkit-touch-scrolling:touch;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:4rem;list-style:none;margin-bottom:0;margin-top:0;overflow:auto;padding-left:0}.breadcrumb li{-webkit-flex-shrink:0;flex-shrink:0;white-space:nowrap}.breadcrumb li,.breadcrumb li a{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.breadcrumb li a{line-height:1}.breadcrumb li a,.breadcrumb li.active{color:var(--color-text)}.breadcrumb li:not(:first-child){padding-left:.75rem}.breadcrumb li:not(:first-child):before{speak:never;color:#000;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-right:.75rem;text-transform:none}.breadcrumb-nav--extendable button{display:none}@media(max-width:991.98px){.breadcrumb-nav li a{-webkit-text-decoration-color:var(--color-border);-moz-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border)}.breadcrumb-nav--extendable ol{height:auto}.breadcrumb-nav--extendable button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:var(--color-text);cursor:pointer;display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:0;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumb-nav--extendable button:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.breadcrumb-nav--extendable button+.extendable{display:none}.breadcrumb-nav--extendable button+.extendable li{display:inline;padding-left:0;white-space:normal}.breadcrumb-nav--extendable button+.extendable li>a,.breadcrumb-nav--extendable button+.extendable li>span{display:inline-block}.breadcrumb-nav--extendable button[aria-expanded=true]{display:none}.breadcrumb-nav--extendable button[aria-expanded=true]+.extendable{display:block}.breadcrumb-nav:where(:not(.breadcrumb-nav--extendable)){margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}.breadcrumb-nav:where(:not(.breadcrumb-nav--extendable))>ol{padding:0 var(--grid-gutter)}}.block-call_to_action .call_to_action .actions a:first-child,.btn,.button,.button--accent,.button--alt,.button-accent,.button-alt,.dropdown-share .events__section-year .hero-actions button,.dropdown-share button,.events-calendar .calendar-month tbody .events__section-year .hero-actions a,.events-calendar .calendar-month tbody a,.events__page .event-access .event-practicals a.btn,.events__page .programme-btn,.events__section-year .hero-actions .btn,.events__section-year .hero-actions .dropdown-share button,.events__section-year .hero-actions .events-calendar .calendar-month tbody a,.exhibitions__page .event-access .event-practicals a.btn,.exhibitions__page .programme-btn,.exhibitions__section .archive-link,.hero .essential-container .buttons a[download],form button,form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background:var(--btn-background);border:none;border:var(--btn-border);border-radius:0;border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-width:var(--btn-min-width);padding:var(--btn-padding);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);-o-transition:background .25s ease,border .25s ease,color .25s ease;-moz-transition:background .25s ease,border .25s ease,color .25s ease;transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-call_to_action .call_to_action .actions a:focus-visible:first-child,.block-call_to_action .call_to_action .actions a:focus:first-child,.block-call_to_action .call_to_action .actions a:hover:first-child,.btn:focus,.btn:focus-visible,.btn:hover,.button--accent:focus,.button--accent:focus-visible,.button--accent:hover,.button--alt:focus,.button--alt:focus-visible,.button--alt:hover,.button-accent:focus,.button-accent:focus-visible,.button-accent:hover,.button-alt:focus,.button-alt:focus-visible,.button-alt:hover,.button:focus,.button:focus-visible,.button:hover,.dropdown-share .events__section-year .hero-actions button:focus,.dropdown-share .events__section-year .hero-actions button:focus-visible,.dropdown-share .events__section-year .hero-actions button:hover,.dropdown-share button:focus,.dropdown-share button:focus-visible,.dropdown-share button:hover,.events-calendar .calendar-month tbody a:focus,.events-calendar .calendar-month tbody a:focus-visible,.events-calendar .calendar-month tbody a:hover,.events__page .event-access .event-practicals a.btn:focus,.events__page .event-access .event-practicals a.btn:focus-visible,.events__page .event-access .event-practicals a.btn:hover,.events__page .programme-btn:focus,.events__page .programme-btn:focus-visible,.events__page .programme-btn:hover,.events__section-year .hero-actions .btn:focus,.events__section-year .hero-actions .btn:focus-visible,.events__section-year .hero-actions .btn:hover,.events__section-year .hero-actions .dropdown-share button:focus,.events__section-year .hero-actions .dropdown-share button:focus-visible,.events__section-year .hero-actions .dropdown-share button:hover,.exhibitions__page .event-access .event-practicals a.btn:focus,.exhibitions__page .event-access .event-practicals a.btn:focus-visible,.exhibitions__page .event-access .event-practicals a.btn:hover,.exhibitions__page .programme-btn:focus,.exhibitions__page .programme-btn:focus-visible,.exhibitions__page .programme-btn:hover,.exhibitions__section .archive-link:focus,.exhibitions__section .archive-link:focus-visible,.exhibitions__section .archive-link:hover,.hero .essential-container .buttons a[download]:focus,.hero .essential-container .buttons a[download]:focus-visible,.hero .essential-container .buttons a[download]:hover,form button:focus,form button:focus-visible,form button:hover,form input[type=submit]:focus,form input[type=submit]:focus-visible,form input[type=submit]:hover{background:var(--btn-hover-background);border:var(--btn-hover-border);color:var(--btn-hover-color)}.block-call_to_action .call_to_action .actions a.disabled:first-child,.btn.disabled,.button.disabled,.disabled.button--accent,.disabled.button--alt,.disabled.button-accent,.disabled.button-alt,.dropdown-share .events__section-year .hero-actions button.disabled,.dropdown-share button.disabled,.events-calendar .calendar-month tbody a.disabled,.events__page .disabled.programme-btn,.events__page .event-access .event-practicals a.disabled.btn,.events__section-year .hero-actions .disabled.btn,.events__section-year .hero-actions .dropdown-share button.disabled,.exhibitions__page .disabled.programme-btn,.exhibitions__page .event-access .event-practicals a.disabled.btn,.exhibitions__section .disabled.archive-link,.hero .essential-container .buttons a.disabled[download],form button.disabled,form input.disabled[type=submit]{background:var(--btn-disabled-background);border:var(--btn-disabled-border);color:var(--btn-disabled-color);pointer-events:none}.button--accent,.button-accent,.events__page .event-access .event-practicals a.btn,.exhibitions__page .event-access .event-practicals a.btn{--btn-color:#fff;--btn-background:#ff6b4c;--btn-border:1px solid var(--btn-background);--btn-hover-color:#fff;--btn-hover-background:color-mix(in srgb,#ff6b4c 85%,transparent);--btn-hover-border:1px solid var(--btn-hover-background)}.button--alt,.button-alt,.dropdown-share .events__section-year .hero-actions button,.events-calendar .calendar-month tbody .events__section-year .hero-actions a,.events__page .programme-btn,.events__section-year .hero-actions .btn,.events__section-year .hero-actions .dropdown-share button,.events__section-year .hero-actions .events-calendar .calendar-month tbody a,.exhibitions__page .programme-btn,.hero .essential-container .buttons a[download]{--btn-color:#fff;--btn-background:#6c757d;--btn-border:1px solid var(--btn-background);--btn-hover-color:#fff;--btn-hover-background:#000;--btn-hover-border:1px solid var(--btn-hover-background)}.button--small,.dropdown-share .events__section-year .hero-actions button,.events-calendar .calendar-month tbody .events__section-year .hero-actions a,.events__page .programme-btn,.events__section-year .hero-actions .btn,.events__section-year .hero-actions .dropdown-share button,.events__section-year .hero-actions .events-calendar .calendar-month tbody a,.exhibitions__page .programme-btn,.exhibitions__section .archive-link{font-size:var(--btn-small-font-size);line-height:var(--btn-small-line-height);padding:var(--btn-small-padding)}.button--large{font-size:var(--btn-large-font-size);line-height:var(--btn-large-line-height);padding:var(--btn-large-padding)}.events-calendar .calendar-month tbody a[target=_blank],a.btn[target=_blank]{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;gap:.5rem;-webkit-justify-content:space-between;justify-content:space-between;white-space:nowrap}.events-calendar .calendar-month tbody a[target=_blank]:after,a.btn[target=_blank]:after{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.dropdown-share{--btn-min-width:8.75rem;position:relative}.dropdown-share button{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;gap:.5rem;-webkit-justify-content:space-between;justify-content:space-between;white-space:nowrap;width:100%}.dropdown-share button:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.dropdown-share .dropdown-menu{background:var(--btn-hover-background);border:var(--btn-border);border-radius:var(--btn-border-radius);bottom:0;padding:0;position:absolute;top:0;width:100%}.dropdown-share .dropdown-menu .share{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;height:100%}.dropdown-share .dropdown-menu .share li{-moz-box-flex:1;-webkit-flex:1 1;flex:1 1;margin:0;text-align:center}.dropdown-share .dropdown-menu a{color:var(--btn-hover-color);display:block}.dropdown-share .dropdown-menu a:hover{color:var(--color-accent)}.contacts-details{margin-top:4rem}.contacts-details ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.contacts-details ul li{list-style-type:none}.contacts-details ul li+li{margin-top:1.5rem}.contacts-details ul li>span{display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}@media(max-width:767.98px){.contacts-details{width:auto}}footer#document-footer{background:#000;color:#fff;padding-bottom:4rem;padding-top:4rem;position:relative}@media(max-width:991.98px){footer#document-footer{z-index:50}}footer#document-footer a{color:#fff}footer#document-footer .logo{display:block}footer#document-footer .logo img{height:38px;max-width:100%}@media(min-width:992px){footer#document-footer .logo img{height:38px}}footer#document-footer ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}footer#document-footer ul li+li{margin-top:.75rem}footer#document-footer ul .footer-i18n{margin-top:3rem}footer#document-footer .footer-social .nav-social+.site-links{margin-top:.75rem}footer#document-footer .footer-i18n{--dropdown-background:var(--color-background);--dropdown-color:var(--color-text);display:inline-block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);min-width:-moz-calc(var(--column-width) + var(--grid-gutter));min-width:calc(var(--column-width) + var(--grid-gutter));position:relative;text-transform:none}footer#document-footer .footer-i18n button,footer#document-footer .footer-i18n span[role=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:inherit;cursor:pointer;margin:-.75rem;padding:.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer#document-footer .footer-i18n button:after,footer#document-footer .footer-i18n span[role=button]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:5px;text-transform:none}footer#document-footer .footer-i18n button[aria-expanded=true]:after,footer#document-footer .footer-i18n span[role=button][aria-expanded=true]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}footer#document-footer .footer-i18n button[aria-expanded=true]+.dropdown-menu,footer#document-footer .footer-i18n span[role=button][aria-expanded=true]+.dropdown-menu{display:block}footer#document-footer .footer-i18n .dropdown-menu{background-color:var(--dropdown-background);display:none;left:0;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;position:absolute;top:-moz-calc(100% + .75rem);top:calc(100% + .75rem);z-index:3}@media(max-width:991.98px){footer#document-footer .footer-i18n .dropdown-menu{left:var(--grid-gutter-negative);right:var(--grid-gutter-negative)}}footer#document-footer .footer-i18n .dropdown-menu li{display:block}footer#document-footer .footer-i18n .dropdown-menu li:not(:first-child){border-top:var(--dropdown-border-width)solid var(--dropdown-border-color)}footer#document-footer .footer-i18n .dropdown-menu a{color:var(--dropdown-color);display:-webkit-flex;display:-moz-box;display:flex;padding:.75rem;text-decoration:none;white-space:normal}@media(min-width:992px){footer#document-footer .footer-i18n .dropdown-menu a:hover{background-color:var(--dropdown-hover-background);color:var(--dropdown-hover-color)}}footer#document-footer .footer-i18n li+li{margin-top:0}@media(min-width:992px){footer#document-footer .footer-i18n{--dropdown-border-color:transparent}footer#document-footer .footer-i18n .dropdown-languages{bottom:-moz-calc(100% + .5rem);bottom:calc(100% + .5rem);margin-left:-.75rem;right:0;top:unset}footer#document-footer .footer-i18n .dropdown-languages a{padding-bottom:.5rem;padding-top:.5rem}}footer#document-footer .footer-i18n button[aria-expanded=true],footer#document-footer .footer-i18n span[role=button][aria-expanded=true]{background:var(--color-background);color:var(--color-text)}footer#document-footer .footer-i18n button:focus-visible,footer#document-footer .footer-i18n span[role=button]:focus-visible{border-radius:3px}@media(min-width:992px){footer#document-footer .footer-i18n button,footer#document-footer .footer-i18n span[role=button]{display:block;margin-right:0;padding-bottom:.5rem}}@media(max-width:991.98px){footer#document-footer .footer-i18n{width:100%}footer#document-footer .footer-i18n button,footer#document-footer .footer-i18n span[role=button]{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}footer#document-footer .footer-i18n button[aria-expanded=true],footer#document-footer .footer-i18n span[role=button][aria-expanded=true]{-moz-box-pack:justify;border-bottom:var(--border-width)solid var(--color-border);border-top:var(--border-width)solid var(--color-border);display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}footer#document-footer .footer-i18n .dropdown-languages li:last-child{border-bottom:var(--border-width)solid var(--color-border)}footer#document-footer .footer-i18n .dropdown-languages a{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}footer#document-footer .container+.container,footer#document-footer .container>*+*{margin-top:4rem}}@media(min-width:992px){footer#document-footer .container{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:4rem}footer#document-footer .container+.container{-moz-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:0;padding-top:4rem}}.footer-site{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.footer-site p+address,.footer-site>*+*{margin-top:.75rem}.footer-credit,.footer-legals,.footer-social{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.footer-credit{display:block}.footer-credit a{-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent)}.footer-search{padding-top:.75rem}.footer-credit{margin-top:3rem}.footer-legals .without-i18n+.footer-search{margin-top:3rem;padding-top:0}.footer-social.site-links li{-moz-box-align:center;-moz-box-pack:end;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative}.footer-social.site-links li a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.footer-social.site-links li a:after{display:none}.footer-social.site-links li.facebook:after{content:"";content:""/""}.footer-social.site-links li.facebook:after,.footer-social.site-links li.instagram:after{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.footer-social.site-links li.instagram:after{content:"";content:""/""}.footer-social.site-links li.linkedin:after{content:"";content:""/""}.footer-social.site-links li.linkedin:after,.footer-social.site-links li.mastodon:after{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.footer-social.site-links li.mastodon:after{content:"";content:""/""}.footer-social.site-links li.youtube:after{content:"";content:""/""}.footer-social.site-links li.x:after,.footer-social.site-links li.youtube:after{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.footer-social.site-links li.x:after{content:"";content:""/""}.footer-social.site-links li.peertube:after{content:"";content:""/""}.footer-social.site-links li.peertube:after,.footer-social.site-links li.vimeo:after{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.footer-social.site-links li.vimeo:after{content:"";content:""/""}.footer-social.site-links li.tiktok:after{content:"";content:""/""}.footer-social.site-links li.github:after,.footer-social.site-links li.tiktok:after{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.footer-social.site-links li.github:after{content:"";content:""/""}.footer-social.site-links li.email:after{content:"";content:""/""}.footer-social.site-links li.email:after,.footer-social.site-links li.rss:after{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.footer-social.site-links li.rss:after{content:"";content:""/""}.footer-social.site-links li:after{font-size:1.25rem}.footer-social.site-links li+li{margin-top:1.5rem}@media(min-width:992px){.footer-social.site-links li:after{font-size:1rem;margin-left:.75rem}.footer-social.site-links li+li{margin-top:1rem}}@media(max-width:991.98px){.footer-social.site-links li{-moz-box-orient:horizontal;-moz-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-social.site-links li:after{margin-right:.75rem}}@media(min-width:992px){.footer-site,.footer-social{text-align:right}.footer-social{-moz-box-ordinal-group:3;-webkit-order:2;order:2}}form fieldset{border:none;margin-bottom:1.5rem;padding:0}form label{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}form .control--radio,form .control--radio+label{font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height)}form .control--radio+label{margin-left:.5rem}form .radio+.radio{margin-left:.75rem}form input[type=email],form input[type=password],form input[type=search],form input[type=tel],form input[type=text]{border:var(--border-width)solid var(--color-border);border-radius:4px;font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height);padding:.5rem}form button,form input[type=submit]{--btn-background:var(--color-accent);--btn-color:var(--color-background)}form label+input{margin-bottom:4rem}header#document-header{background:#fff;border-bottom:var(--border-width)solid var(--color-border);color:var(--color-text);left:0;position:fixed;top:0;transition:background .3s,-webkit-transform .3s;-o-transition:background .3s,-o-transform .3s;-moz-transition:transform .3s,background .3s,-moz-transform .3s;transition:transform .3s,background .3s;transition:transform .3s,background .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;width:100%;z-index:55}@media(max-width:991.98px){header#document-header{border-bottom:0;width:100%}}header#document-header .dropdown-menu{-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}header#document-header.is-sticky,html.has-menu-opened header#document-header{background:var(--color-background);color:var(--color-text)}header#document-header.is-sticky .menu a,header#document-header.is-sticky .menu a:active,header#document-header.is-sticky .menu a:focus,header#document-header.is-sticky .menu a:hover,header#document-header.is-sticky .menu span,html.has-menu-opened header#document-header .menu a,html.has-menu-opened header#document-header .menu a:active,html.has-menu-opened header#document-header .menu a:focus,html.has-menu-opened header#document-header .menu a:hover,html.has-menu-opened header#document-header .menu span{color:inherit}@media(min-width:992px){header#document-header.is-sticky .dropdown-menu,html.has-menu-opened header#document-header .dropdown-menu{background:var(--color-background);color:var(--color-text)}}header#document-header.is-sticky .search-button{color:var(--color-text)}@media(max-width:991.98px){html.is-scrolling-down:not(.has-menu-opened,.has-modal-opened) header#document-header{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@media(min-width:992px){html.is-scrolling-down:not(.has-menu-opened,.has-modal-opened) header#document-header:not(:hover){-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}header#document-header .logo{color:var(--color-text)}header#document-header .logo img{height:44px}@media(min-width:992px){header#document-header .logo img{height:44px}}header#document-header .primary-i18n,header#document-header .upper-menu-i18n{position:relative}header#document-header .primary-i18n [role=button],header#document-header .upper-menu-i18n [role=button]{text-transform:uppercase}header#document-header .primary-i18n [role=button]:after,header#document-header .upper-menu-i18n [role=button]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.3125rem;text-transform:none}header#document-header .primary-i18n [role=button][aria-expanded][aria-expanded=true]:after,header#document-header .upper-menu-i18n [role=button][aria-expanded][aria-expanded=true]:after{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}@media(min-width:992px){header#document-header .primary-i18n .dropdown-menu,header#document-header .upper-menu-i18n .dropdown-menu{margin-top:.75rem;padding:.75rem 1.5rem;position:absolute;right:0}}header#document-header .primary-i18n .dropdown-menu li a,header#document-header .upper-menu-i18n .dropdown-menu li a{display:-webkit-flex;display:-moz-box;display:flex;padding:.5rem 0}header#document-header .upper-menu{background:#fff;border-bottom:var(--border-width)solid var(--color-border);-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s;z-index:55}header#document-header .upper-menu,header#document-header .upper-menu a{color:var(--color-text)}header#document-header .upper-menu ul{display:-webkit-flex;display:-moz-box;display:flex;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:1.5rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:0;margin-top:0;padding-left:0;text-transform:none;width:100%}@media(min-width:992px){header#document-header .upper-menu ul{-moz-box-align:baseline;-moz-box-pack:center;-webkit-align-items:baseline;align-items:baseline;gap:4rem;-webkit-justify-content:center;justify-content:center}}@media(max-width:991.98px){header#document-header .upper-menu ul{height:3.125rem;overflow-x:auto;scrollbar-width:none}header#document-header .upper-menu ul::-webkit-scrollbar{display:none}}@media(max-width:991.98px){header#document-header .upper-menu{background:0 0;border-top:var(--border-width)solid var(--color-border);color:var(--color-text);display:none;position:absolute;top:var(--header-height);-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}header#document-header .upper-menu .container{padding-left:0;padding-right:0}header#document-header .upper-menu .container ul{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}html.has-menu-opened header#document-header .upper-menu{background:var(--color-background);display:block}}header#document-header .upper-menu .nav-level-1>li{-moz-box-align:center;-webkit-align-items:center;align-items:center;border:none;display:-webkit-flex;display:-moz-box;display:flex;line-height:1;position:relative}header#document-header .upper-menu .nav-level-1>li:not(.upper-menu-i18n)>a,header#document-header .upper-menu .nav-level-1>li:not(.upper-menu-i18n)>span{display:block;line-height:1;white-space:nowrap}header#document-header .upper-menu .nav-level-1>li a.active:after{background-color:var(--color-border);bottom:0;content:"";height:4px;left:0;position:absolute;right:0}@media(max-width:991.98px){header#document-header .upper-menu .nav-level-1>li{height:100%}}@media(min-width:992px){header#document-header .upper-menu .nav-level-1>li>a,header#document-header .upper-menu .nav-level-1>li>button,header#document-header .upper-menu .nav-level-1>li>span{padding:.75rem 0}}header#document-header .upper-menu .nav-level-1>li:not(.upper-menu-i18n) a{text-decoration:none}header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n span[role=button]{cursor:pointer}header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu{background:#fff}@media(min-width:992px){header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu{left:-1.5rem;margin-top:0;right:unset;top:-moz-calc(100% + var(--border-width));top:calc(100% + var(--border-width))}header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}}@media(max-width:991.98px){header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu{margin-left:1.5rem;margin-right:var(--grid-gutter-negative)}header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu li{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex}header#document-header.has-upper-menu .menu{padding-top:3.125rem}html.has-menu-opened header#document-header nav{padding-bottom:0}}header#document-header.is-sticky .upper-menu{background:var(--color-background)}header#document-header.is-sticky .upper-menu,header#document-header.is-sticky .upper-menu a{color:var(--color-text)}body:after{background-color:rgba(0,0,0,.3);content:"";inset:0 0 0 0;opacity:0;pointer-events:none;position:fixed;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:51}@supports not (inset:0){body:after{bottom:0;left:0;right:0;top:0}}html.has-menu-opened body,html.has-modal-opened body,html.has-offcanvas-opened body{height:100%;min-height:-webkit-fill-available;overflow:hidden}html.has-menu-opened body:after,html.has-modal-opened body:after,html.has-offcanvas-opened body:after{display:block;opacity:1;pointer-events:inherit}html.has-offcanvas-opened body:after{background-color:rgba(0,0,0,.3);z-index:56}html.has-modal-opened body:after{z-index:71}html.is-animating:not(.has-menu-opened) body:after{display:block;opacity:0}header#document-header .primary-menu{padding-bottom:.75rem;padding-top:.75rem}@media(min-width:992px){header#document-header .primary-menu{padding-bottom:1.875rem;padding-top:1.875rem}}header#document-header .primary-menu>.container{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}header#document-header .primary-menu .header-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;display:none;line-height:1;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header#document-header .primary-menu .header-button:focus{box-shadow:none}header#document-header .primary-menu .header-button:focus-visible{outline-color:gray;outline-offset:5px;outline-style:dashed;outline-width:1px}@media(max-width:991.98px){header#document-header .primary-menu .header-button{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex}}header#document-header .primary-menu .header-button span:first-of-type{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none;text-transform:uppercase}header#document-header .primary-menu .header-button span:last-of-type{background:0 0}header#document-header .primary-menu .header-button span:last-of-type:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;margin-right:-12px;text-transform:none;vertical-align:middle;vertical-align:baseline;width:2.75rem}header#document-header .primary-menu .header-button[aria-expanded=true] span:last-of-type:before{content:"";margin-right:-12px}.hero{background:#fff;background-color:#fff;color:var(--color-text);margin-bottom:1.5rem;min-height:300px;padding-bottom:1.5rem;padding-top:var(--header-height);position:relative}@media(min-width:992px){.hero{margin-bottom:4rem;min-height:356px;padding-bottom:4rem}}.hero :focus-visible{outline-color:var(--color-text)}.hero .content{-moz-box-align:start;-webkit-align-items:start;align-items:start}.hero .content .hero-text{margin-top:4rem}.hero .content h1>span{color:var(--color-text-alt);display:block}.hero .content .hero-actions,.hero .content h1+p{margin-top:1.5rem}.hero .content .hero-actions .dropdown-share button{margin-top:0}.hero .content .hero-actions>*+*{margin-top:.75rem}@media(max-width:991.98px){.hero .content .hero-actions{margin-top:1.5rem}.hero .content .hero-actions a{min-width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);min-width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.hero .content .hero-actions button{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.hero .content hgroup.has-lead>p{font-family:Basier Square,sans-serif;font-size:var(--lead-hero-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-hero-line-height)}.hero .content figure{position:relative}.hero .content figure button,.hero .content figure img{height:auto;width:100%}.hero .content figure figcaption{color:#6c757d;left:0;text-align:right;z-index:10}.hero .content figure figcaption,.hero .content figure figcaption:before{display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);position:absolute;right:0;text-transform:none}.hero .content figure figcaption:before{background:#fff;content:"©"/"";padding:.5rem;text-align:center;top:0}.hero .content figure figcaption .credit{background:#fff;display:none;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:.5rem 1.5rem .5rem .5rem;text-transform:none}.hero .content figure figcaption .credit>p>span[aria-hidden]{display:none}.hero .content figure figcaption a{color:inherit;-webkit-text-decoration-color:inherit;-moz-text-decoration-color:inherit;text-decoration-color:inherit}.hero .content figure figcaption:focus .credit,.hero .content figure figcaption:focus-within .credit{display:block}@media(min-width:992px){.hero .content figure figcaption{color:#6c757d}.hero .content figure figcaption:before{padding-right:0}}@media(max-width:991.98px){.hero .content figure figcaption{background:var(--color-background);position:relative}.hero .content figure figcaption:before{background:0 0}.hero .content figure figcaption .credit{background:0 0;display:block;position:relative}}.hero .content figure:hover figcaption .credit{display:block}.hero .breadcrumb-nav+.content{padding-top:0}.hero .content+.breadcrumb-nav{margin-top:4rem}.hero--no-margin{margin-bottom:0}.hero--no-margin+.document-content{margin-top:4rem}.hero--with-image figure{position:relative}.hero--with-image figure>a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media(max-width:991.98px){.hero .content{padding-top:0}.hero--with-image{padding-bottom:0}.hero--with-image .content .hero-text{margin-bottom:3rem}.hero--image-landscape .content figure{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}.hero--image-portrait:where(:not(.has-breadcrumb-hero-end)),.hero--image-square:where(:not(.has-breadcrumb-hero-end)){margin-bottom:16rem}.hero--image-portrait:where(:not(.has-breadcrumb-hero-end)) figure,.hero--image-square:where(:not(.has-breadcrumb-hero-end)) figure{margin-bottom:-13rem}.hero--image-portrait .container,.hero--image-square .container{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.hero figure>button{width:100%}}@media(min-width:992px){.hero .content{padding-top:4rem}.hero .hero-text{width:-moz-calc(var(--column-width)*9 + var(--grid-gutter)*8);width:calc(var(--column-width)*9 + var(--grid-gutter)*8)}.hero--with-image .content{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.hero--with-image .content .hero-text{width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}.hero--with-image .content figure{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.hero--image-portrait .breadcrumb-nav,.hero--image-square .breadcrumb-nav{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 90%,transparent)}.hero--image-portrait .breadcrumb-nav .breadcrumb,.hero--image-square .breadcrumb-nav .breadcrumb{padding-right:10%}.hero--image-portrait .content .hero-text,.hero--image-square .content .hero-text{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.hero--image-portrait .content figure,.hero--image-square .content figure{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.hero+.breadcrumb-container{margin-bottom:var(--grid-gutter);margin-top:0}}@media(min-width:992px) and (max-width:991.98px){.hero+.breadcrumb-container{margin-bottom:4rem}}.hero .essential-container{margin-top:4rem}@media(min-width:768px){.hero .essential-container .container{-moz-box-align:start;-moz-box-pack:justify;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.hero .essential-container .essential{color:var(--color-text);-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-bottom:0;margin-top:0;text-transform:none}@media(min-width:768px){.hero .essential-container .essential{grid-gap:0 var(--grid-gutter);display:grid;font-size:.875rem;grid-template-columns:repeat(6,1fr);width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5);word-break:break-word}}.hero .essential-container .essential dd,.hero .essential-container .essential dt{margin:0;padding-bottom:.75rem;padding-top:.75rem}.hero .essential-container .essential dd:last-of-type,.hero .essential-container .essential dt:last-of-type{padding-bottom:0}.hero .essential-container .essential dt{color:var(--color-text-alt);grid-column:1/3}@media(max-width:767.98px){.hero .essential-container .essential dt{padding-bottom:0}}.hero .essential-container .essential dd{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column:3/7}@media(max-width:767.98px){.hero .essential-container .essential dd{padding-top:0}}.hero .essential-container .essential dd a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;white-space:nowrap}.hero .essential-container .essential dd a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.hero .essential-container .buttons{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.hero .essential-container .buttons,.hero .essential-container .buttons a.website{-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.hero .essential-container .buttons a.website{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;gap:.5rem;text-align:left;white-space:nowrap}.hero .essential-container .buttons a.website:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.hero .essential-container .buttons a[download]{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;gap:.5rem;-webkit-justify-content:space-between;justify-content:space-between;white-space:nowrap}.hero .essential-container .buttons a[download]:after{speak:never;content:"";content:""/"";font-family:Icon;font-size:1.2em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media(max-width:767.98px){.hero .essential-container .buttons{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:1.5rem}.hero .essential-container .buttons button,.hero .essential-container .buttons>a{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.hero .essential-container .buttons button{min-width:auto}.hero .essential-container .buttons .website{width:100%}}@media(min-width:768px){.hero .essential-container .buttons{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.5rem}.hero .essential-container .buttons button,.hero .essential-container .buttons>a{max-width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);max-width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(min-width:1200px){.hero .essential-container .buttons,.hero .essential-container .buttons .dropdown-share{--btn-min-width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);--btn-min-width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(max-width:991.98px){.hero .essential-container .buttons{margin-top:1.5rem}}figure{margin:0}img{display:block;height:auto;max-width:100%}img::-moz-selection{background:0 0}img::selection{background:0 0}figure,picture{display:block}figcaption .credit>p:not(.sr-only)>span[aria-hidden]:first-child,figcaption.credit>p:not(.sr-only)>span[aria-hidden]:first-child{margin-right:.5rem}.lazy-video-player{-moz-box-align:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center}.lazy-video-player,.lazy-video-player img,.lazy-video-player:after{height:100%;left:0;position:absolute;top:0;width:100%}.lazy-video-player img{-o-object-fit:cover;object-fit:cover;z-index:1}.lazy-video-player:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5);content:"";z-index:2}.lazy-video-player button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border:var(--border-width)solid #fff;border-radius:0;border-radius:100%;color:#fff;cursor:pointer;height:8rem;padding:.5rem;-o-transition:background-color .25s ease;-moz-transition:background-color .25s ease;transition:background-color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8rem;z-index:3}.lazy-video-player button:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-size:3.125rem;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;padding-left:.1875rem;text-transform:none;-o-transition:color .25s ease;-moz-transition:color .25s ease;transition:color .25s ease;vertical-align:middle;width:2.75rem}@media(max-width:991.98px){.lazy-video-player button:before{font-size:1.25rem;padding-left:.25rem}}.lazy-video-player button:hover{background-color:#fff}.lazy-video-player button:hover:before{color:#000}@media(max-width:991.98px){.lazy-video-player button{height:4rem;width:4rem}}footer#document-footer .logo,header#document-header .logo{color:inherit;text-decoration:none}footer#document-footer .logo img,header#document-header .logo img{width:auto}footer#document-footer .logo .logo-darkmode,header#document-header .logo .logo-darkmode{display:none}footer#document-footer .logo .logo-text,header#document-header .logo .logo-text{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}@media(prefers-color-scheme:dark){footer#document-footer .with-darkmode.logo>img:first-child,header#document-header .with-darkmode.logo>img:first-child{display:none}footer#document-footer .with-darkmode.logo .logo-darkmode,header#document-header .with-darkmode.logo .logo-darkmode{display:block}}@-webkit-keyframes showIn{to{opacity:1}0%{opacity:0}}@-moz-keyframes showIn{to{opacity:1}0%{opacity:0}}@-o-keyframes showIn{to{opacity:1}0%{opacity:0}}@keyframes showIn{to{opacity:1}0%{opacity:0}}@media(max-width:991.98px){.menu{display:none;-webkit-flex-basis:100vw;flex-basis:100vw;margin-top:1.5rem;max-height:var(--header-menu-max-height);overflow:auto}}.menu ul{list-style:none;margin:0;padding:0}.menu a,.menu span{color:var(--color-text);cursor:pointer;display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none;transition:-webkit-text-decoration .25s;-o-transition:text-decoration .25s;-moz-transition:text-decoration .25s;transition:text-decoration .25s;transition:text-decoration .25s,-webkit-text-decoration .25s}.menu a[aria-expanded]:after,.menu span[aria-expanded]:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.3125rem;text-transform:none;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;-moz-transition:transform .25s,-moz-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s}.menu a[aria-expanded][aria-expanded=true]:after,.menu span[aria-expanded][aria-expanded=true]:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:992px){.menu a a:focus,.menu a a:hover,.menu span a:focus,.menu span a:hover{color:var(--color-accent)}}.menu .dropdown-menu{display:none}@media(max-width:991.98px){.menu .dropdown-menu{padding-bottom:1.5rem}}@media(min-width:992px){.menu .dropdown-menu{background:#fff;max-height:-moz-calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));overflow:auto;padding:1.5rem;position:absolute}}.menu .dropdown-menu-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.menu .dropdown-menu-title+.dropdown-menu-summary{margin-top:.5rem}.menu .dropdown-menu-summary{font-family:Basier Square,sans-serif;font-size:1.125rem;line-height:120%}@media(min-width:992px){.menu .dropdown-menu-summary{font-size:2rem;line-height:120%}}@media(max-width:991.98px){.menu .dropdown-menu-heading+.nav-level-2{margin-top:1.5rem}}.menu .dropdown-menu.is-titled .nav-level-2>li+li{margin-top:.5rem}@media(min-width:992px){.menu .dropdown-menu.is-titled .nav-level-2>li+li{margin-top:.75rem}}.menu .dropdown-menu a,.menu .dropdown-menu a:active,.menu .dropdown-menu a:focus{color:var(--color-text);-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.menu .dropdown-menu a:active:hover,.menu .dropdown-menu a:focus:hover,.menu .dropdown-menu a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.menu .nav-level-1{display:-webkit-flex;display:-moz-box;display:flex}.menu .nav-level-1>li>a,.menu .nav-level-1>li>span{display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:.5rem .75rem;text-decoration:none;text-transform:none}.menu .nav-level-1>li:last-child a,.menu .nav-level-1>li:last-child span{padding-right:0}.menu .nav-level-1 li.has-children [aria-expanded=true]+.dropdown-menu{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:showIn;-moz-animation-name:showIn;-o-animation-name:showIn;animation-name:showIn;display:block}.menu .nav-level-2>li>a,.menu .nav-level-2>li>span{font-family:Basier Square,sans-serif;font-size:var(--signature-size);font-weight:400;letter-spacing:normal;line-height:var(--signature-line-height)}.menu .nav-level-2>li.with-summary{position:relative}.menu .nav-level-2>li.with-summary>a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.menu .nav-level-2>li.with-summary>a+p{display:block}@media(min-width:992px){.menu .nav-level-2>li.with-summary>a+p{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:.75rem}}.menu .nav-level-2>li.with-summary .nav-level-3{padding-top:0}.menu .nav-level-2>li.with-summary .nav-level-3 a{position:relative;z-index:2}@media(max-width:991.98px){.menu .nav-level-2>li.with-summary+li{margin-top:.75rem}}.menu .nav-level-3{display:block;padding-top:.5rem}.menu .nav-level-3 a,.menu .nav-level-3 span{font-size:var(--meta-size);line-height:var(--meta-line-height);text-transform:none}.menu .nav-level-3 a,.menu .nav-level-3 p,.menu .nav-level-3 span{font-family:Basier Square,sans-serif;font-weight:400;letter-spacing:normal}.menu .nav-level-3 p{font-size:var(--small-size);line-height:var(--small-line-height)}@media(min-width:992px){.menu .nav-level-1{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.menu .nav-level-3 li{margin-top:.75rem}.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu{inset:100% 0 auto 0;padding-bottom:3rem;padding-left:0;padding-right:0}@supports not (inset:100%){.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu{bottom:auto;left:0;right:0;top:100%}}.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu:not(.is-titled) .nav-level-2{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);width:var(--grid-width);word-break:break-word}}@media(min-width:992px) and (min-width:992px){.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu:not(.is-titled) .nav-level-2{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu.is-titled .container{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu.is-titled .dropdown-menu-heading{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu.is-titled .nav-level-2{width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}}@media(max-width:991.98px){.menu{display:none;-webkit-flex-basis:100vw;flex-basis:100vw;margin-top:1.5rem;max-height:var(--header-menu-max-height);overflow:auto}.menu.is-opened{display:block}.menu a,.menu span{text-decoration:none}.menu .nav-level-1{display:block}.menu .nav-level-1 li>a,.menu .nav-level-1 li>span{display:block;padding:.5rem 0}.menu .nav-level-1>li:not(:last-child){border-bottom:var(--border-width)solid rgba(0,0,0,.3)}.menu .nav-level-1>li>a,.menu .nav-level-1>li>button,.menu .nav-level-1>li>span{padding-bottom:1.5rem;padding-top:1.5rem}.menu .nav-level-1 li.has-children [role=button],.menu .nav-level-1 li.has-children button{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none}.menu .nav-level-1 li.has-children [role=button]:after,.menu .nav-level-1 li.has-children button:after{speak:never;content:"";content:""/"";display:block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.menu .is-titled .container{padding-left:0;padding-right:0}.menu .nav-level-2>.has-children+li{margin-top:1.5rem}.menu .nav-level-3{padding-top:0}}.share{display:-webkit-flex;display:-moz-box;display:flex;list-style:none;margin:0;padding:0}.share a{font-size:1.0625rem;padding:.75rem;text-decoration:none}.share a:hover{opacity:.7}.share a:after{content:none}.share span{vertical-align:middle}.share span,[aria-expanded=false]~.dropdown-menu{display:none}[aria-expanded=true]~.dropdown-menu{display:block}.note{display:inline-block}.note__call{background:var(--color-background-alt);border-radius:4px;cursor:pointer;display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);line-height:inherit;min-width:2.75rem;padding-bottom:0;padding-left:.75rem;padding-right:.75rem;text-align:center;text-transform:none;-o-transition:color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.note__call:hover,.note__content{background:var(--color-text);color:var(--color-background)}.note__content{display:none;font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);max-width:100vw;padding:1.5rem;position:absolute;width:450px;z-index:999}.note__content a{color:var(--color-background);-webkit-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-webkit-text-decoration-style:solid;-moz-text-decoration-style:solid;text-decoration-style:solid}.note--active .note__call{background:var(--color-text);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--color-background)}.note--active .note__content{display:block}@media(min-width:992px){.note{position:relative}.note__content{border-radius:4px;top:2rem}.note--left .note__content{border-top-left-radius:0;left:0}.note--right .note__content{border-top-right-radius:0;right:0}}@media(max-width:991.98px){.note .note__content{left:0;margin-top:-.25rem;right:0}}.pagination{-moz-box-pack:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;-webkit-justify-content:center;justify-content:center;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:0;margin-top:4rem;padding-left:0;text-transform:none}.pagination li a{color:inherit;display:block;line-height:3rem;min-height:2.75rem;min-width:2.75rem;padding:0 .75rem;text-align:center;text-decoration:none;-o-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.pagination li.active{color:var(--color-accent)}.pagination li.disabled{pointer-events:none}.pagination li.disabled a:before{opacity:.3}.pagination li:not(.disabled) a:hover{background-color:var(--color-background-alt)}.pagination li:first-child a:before{content:"";content:""/""}.pagination li:first-child a:before,.pagination li:nth-child(2) a:before{speak:never;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;text-transform:none;vertical-align:middle;width:2.75rem}.pagination li:nth-child(2) a:before{content:"";content:""/""}.pagination li:nth-last-child(2) a:before{content:"";content:""/""}.pagination li:last-child a:before,.pagination li:nth-last-child(2) a:before{speak:never;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;text-transform:none;vertical-align:middle;width:2.75rem}.pagination li:last-child a:before{content:"";content:""/""}.pagination li:first-child a,.pagination li:last-child a,.pagination li:nth-child(2) a,.pagination li:nth-last-child(2) a{padding-left:0;padding-right:0}.posts-navigation,.siblings-navigation{border-top:var(--border-width)solid var(--color-border)}.posts-navigation ul,.siblings-navigation ul{display:-webkit-flex;display:-moz-box;display:flex;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.posts-navigation ul li,.siblings-navigation ul li{-moz-box-flex:1;-webkit-flex:1;flex:1;position:relative}.posts-navigation ul a,.siblings-navigation ul a{border:0;display:block;font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);text-decoration:none}.posts-navigation ul a:hover,.siblings-navigation ul a:hover{color:var(--color-accent)}.posts-navigation ul a span,.siblings-navigation ul a span{display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-bottom:.75rem;text-decoration:none;text-transform:none}.posts-navigation ul .previous span:before,.siblings-navigation ul .previous span:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.3125rem;text-transform:none}.posts-navigation ul .next,.siblings-navigation ul .next{text-align:right}.posts-navigation ul .next span:after,.siblings-navigation ul .next span:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.3125rem;text-transform:none}@media(min-width:992px){.posts-navigation ul,.siblings-navigation ul{gap:1.5rem;padding-top:1.5rem}}@media(max-width:991.98px){.posts-navigation ul,.siblings-navigation ul{-moz-box-orient:vertical;-moz-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.posts-navigation ul .next,.posts-navigation ul .previous,.siblings-navigation ul .next,.siblings-navigation ul .previous{-moz-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:var(--border-width)solid var(--color-border);display:-webkit-flex;display:-moz-box;display:flex}.posts-navigation ul .next span,.posts-navigation ul .previous span,.siblings-navigation ul .next span,.siblings-navigation ul .previous span{margin-bottom:0}.posts-navigation ul .next span:after,.posts-navigation ul .next span:before,.posts-navigation ul .previous span:after,.posts-navigation ul .previous span:before,.siblings-navigation ul .next span:after,.siblings-navigation ul .next span:before,.siblings-navigation ul .previous span:after,.siblings-navigation ul .previous span:before{content:none}.posts-navigation ul .next a,.posts-navigation ul .previous a,.siblings-navigation ul .next a,.siblings-navigation ul .previous a{display:block;padding:1.5rem 0}.posts-navigation ul .previous:before,.siblings-navigation ul .previous:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.75rem;text-transform:none}.posts-navigation ul .next,.siblings-navigation ul .next{-moz-box-pack:end;-webkit-justify-content:end;justify-content:end}.posts-navigation ul .next:after,.siblings-navigation ul .next:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.75rem;text-transform:none}}@media print{#document-footer,#document-header,.breadcrumb-nav,.more,.toc-cta{display:none!important}@page{margin:2cm 1.5cm 2cm 2cm}*{background:0 0!important;color:#000!important}a:after{content:attr(href);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.hero{min-height:0;padding-top:0}.hero .content .hero-text{margin-top:0}.block-timeline--horizontal>ol{display:block!important}.block-timeline--horizontal>ol .timeline-event{margin-bottom:3rem}.block-timeline--horizontal>ol .timeline-event .title{min-height:0;padding-bottom:.75rem}.block-timeline--horizontal .actions-arrows,.block-timeline--horizontal .line{display:none}}.pagefind-ui__button,.search-button,.search__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:var(--color-text);cursor:pointer;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagefind-ui__button:focus,.search-button:focus,.search__close:focus{box-shadow:none}.search__close{padding:0;position:fixed;right:4rem;z-index:9}.search__close:after{speak:never;-moz-box-pack:center;content:"";content:""/"";display:inline-block;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;-webkit-justify-content:center;justify-content:center;line-height:1;line-height:2.75rem;margin-left:.75rem;text-transform:none;vertical-align:middle;width:2.75rem;width:.9375rem}@media(max-width:991.98px){.search__close{right:1.5rem;top:.5rem}}#search{background:var(--color-background);color:var(--color-text);display:none;height:100vh;left:0;overflow:auto;padding-bottom:4rem;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-top:8rem;position:fixed;top:0;width:100vw;z-index:80}@media(min-width:992px){#search{padding-top:3rem}}#search.is-opened{display:block}#search a{color:var(--color-text)}#search .pagefind-ui:before{background:var(--color-background);content:"";height:8.5rem;left:0;position:fixed;top:0;width:100%;z-index:5}@media(max-width:991.98px){#search .pagefind-ui:before{height:13rem}}#search .pagefind-ui__form:after{speak:never;color:color-mix(in srgb,var(--color-text-alt) 60%,transparent);content:"";content:""/"";font-family:Icon;font-size:1.1em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;pointer-events:none;position:fixed;text-transform:none;z-index:9}@media(max-width:991.98px){#search .pagefind-ui__form:after{right:1.5rem;top:8.75rem}}#search .pagefind-ui__search-input{background-color:var(--color-background);border-left:0;border-radius:0;border-right:0;border-top:0;color:var(--color-text);padding-left:0;padding-right:1.5rem!important;position:fixed;z-index:6}#search .pagefind-ui__search-input:focus,#search .pagefind-ui__search-input:focus-visible{border-bottom:2px solid var(--color-text);outline:none}#search .pagefind-ui__button[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:var(--color-text);cursor:pointer;margin-top:3rem;padding:0;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#search .pagefind-ui__button[type=button]:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}#search .pagefind-ui__message{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);position:fixed;text-align:right;text-transform:none;top:6.75rem;z-index:11}#search .pagefind-ui__search-clear,#search .pagefind-ui__suppressed{display:none;pointer-events:none}#search .pagefind-ui__drawer{position:relative}@media(max-width:991.98px){#search .pagefind-ui__drawer{padding-top:.75rem}}#search .pagefind-ui__results:empty{display:none}#search .pagefind-ui__result{list-style:none;position:relative}#search .pagefind-ui__result a,#search .pagefind-ui__result span{white-space:pre-wrap}#search .pagefind-ui__result-thumb{grid-column:1/4}#search .pagefind-ui__result-thumb>*{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media(max-width:991.98px){#search .pagefind-ui__result-thumb{display:none}}#search .pagefind-ui__result+li{margin-top:3rem}@media(min-width:992px){#search .pagefind-ui__result{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);word-break:break-word}#search .pagefind-ui__result-inner{grid-column:4/13}}#search .pagefind-ui__result-excerpt mark{background-color:var(--color-accent);color:var(--color-background)}#search .pagefind-ui__result-title a{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}#search .pagefind-ui__result-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media(min-width:992px){#search .pagefind-ui__form{position:relative;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}#search .pagefind-ui__form:after{left:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7 + var(--grid-gutter));left:calc(var(--column-width)*8 + var(--grid-gutter)*7 + var(--grid-gutter));top:4rem;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#search .pagefind-ui__message,#search .pagefind-ui__search-input{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}#search .pagefind-ui__results-area{padding-top:8rem}}@media(max-width:991.98px){#search .pagefind-ui__message,#search .pagefind-ui__search-input{left:var(--grid-gutter);right:var(--grid-gutter)}#search .pagefind-ui__message{top:11.5rem}#search .pagefind-ui__results-area{padding-top:4.25rem}}.search-button{-moz-box-align:baseline;-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:baseline;align-items:baseline;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;gap:.5rem;-webkit-justify-content:space-between;justify-content:space-between;line-height:1;padding:0;text-align:left;white-space:nowrap}.search-button:after{line-height:inherit}.search-button--primary,.search-button--upper-menu{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;color:var(--color-text)}.search-button--primary:after,.search-button--upper-menu:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.search-button--primary{width:100%}.search-button--footer{color:#fff;padding:0}.search-button--footer:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.search-button--fixed{background:var(--color-background-alt);bottom:0;color:var(--color-text);left:var(--grid-gutter);min-height:2.75rem;padding:.5rem .75rem;position:fixed;z-index:51}.search-button--fixed:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media(max-width:991.98px){.search-button--fixed{left:0;width:100vw}.search-button--fixed.in-page-with-toc{background:var(--color-background);border-top:var(--border-width)solid #eee;bottom:2.75rem;padding:0 var(--grid-gutter)}}@media(min-width:992px){.search-button--fixed{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}table{border-collapse:collapse;caption-side:bottom;empty-cells:hide;text-align:left;vertical-align:top;width:100%}table caption{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:.75rem 0;text-align:left;text-transform:none}table td,table th{padding-bottom:.75rem;padding-right:.75rem;padding-top:.75rem;vertical-align:top}@media(max-width:991.98px){table td,table th{min-width:15ch}}table thead{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}@media(min-width:992px){table thead{font-size:1.125rem}}table tbody{font-size:1.125rem}@media(min-width:992px){table tbody{font-size:1.125rem}}table tbody td,table tbody th{border-top:var(--border-width)solid var(--color-border)}table tbody td:empty,table tbody th:empty{border-top:none}.table-responsive{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative);overflow-x:auto;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.toc-cta{display:-webkit-flex;display:-moz-box;display:flex;position:relative}@media(min-width:992px){body:not(.full-width) .toc-cta{display:none}.toc-cta{-moz-box-pack:end;background:var(--color-background);-webkit-justify-content:end;justify-content:end;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);position:-webkit-sticky;position:sticky;text-align:right;top:-moz-calc(var(--header-height)*-1);top:calc(var(--header-height)*-1);-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s;width:var(--grid-width);z-index:49}html:not(.is-scrolling-down) .toc-cta{top:var(--header-height)}body.offcanvas-toc .toc-cta{display:-webkit-flex;display:-moz-box;display:flex}}@media(max-width:991.98px){.toc-cta{background:#fff;border-top:1px solid var(--color-border);bottom:0;left:0;padding:0 var(--grid-gutter);position:fixed;width:100%;z-index:49}}.toc-cta button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;cursor:pointer;line-height:150%;line-height:inherit;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.toc-cta button:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;text-transform:none;vertical-align:middle;width:2.75rem}.toc-cta button span{color:var(--color-text);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);overflow:hidden;text-overflow:ellipsis;text-transform:none}@media(max-width:991.98px){.toc-cta button span{-moz-box-flex:1;-webkit-flex:1;flex:1}}.toc-cta button:after{color:var(--color-text);margin-right:-14px;text-align:center}@media(max-width:991.98px){.toc-cta button{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;gap:.25rem;-webkit-justify-content:space-between;justify-content:space-between;text-align:left;width:100%}}@media(min-width:992px){body.full-width .toc-container,main>.blocks .toc-container{background:#fff;bottom:0;margin-top:0;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);z-index:60}}@media(min-width:992px) and (max-width:991.98px){body.full-width .toc-container,main>.blocks .toc-container{width:-moz-calc(100% - var(--grid-gutter));width:calc(100% - var(--grid-gutter))}}@media(min-width:992px){body.full-width .toc-container.is-opened,main>.blocks .toc-container.is-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body.full-width .toc-container[aria-hidden=true],main>.blocks .toc-container[aria-hidden=true]{display:none}body.full-width .toc-container .toc-content,main>.blocks .toc-container .toc-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}body.full-width .toc-container .toc-title,main>.blocks .toc-container .toc-title{border-bottom:1px solid var(--color-border);font-size:.875rem;padding:.75rem 1.5rem}}@media(min-width:992px) and (min-width:992px){body.full-width .toc-container .toc-title,main>.blocks .toc-container .toc-title{font-size:.875rem;line-height:-moz-calc(var(--header-height) - 1px);line-height:calc(var(--header-height) - 1px);padding:calc((var(--header-height))/2 - 1.125rem)var(--grid-gutter);padding-bottom:0;padding-top:0}}@media(min-width:992px){body.full-width .toc-container .toc,main>.blocks .toc-container .toc{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;max-height:100%;overflow-y:auto}body.full-width .toc-container .toc>ol,main>.blocks .toc-container .toc>ol{-moz-box-flex:1;-webkit-flex:1;flex:1;padding:1.5rem}}@media(min-width:992px) and (min-width:992px){body.full-width .toc-container .toc>ol,main>.blocks .toc-container .toc>ol{padding:1.5rem var(--grid-gutter)}}@media(min-width:992px){body.full-width .toc-container .toc>ol>li:first-child,main>.blocks .toc-container .toc>ol>li:first-child{margin-top:0}body.full-width .toc-container button,main>.blocks .toc-container button{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;border-top:1px solid var(--color-border);cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;line-height:150%;padding:0 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.full-width .toc-container button:after,main>.blocks .toc-container button:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;margin-right:-14px;text-transform:none;vertical-align:middle;width:2.75rem}}@media(min-width:992px) and (min-width:992px){body.full-width .toc-container button,main>.blocks .toc-container button{border-top:0;line-height:var(--header-height);padding-bottom:0;padding-right:0;padding-top:0;position:absolute;right:var(--grid-gutter);top:0}body.full-width .toc-container button:after,main>.blocks .toc-container button:after{margin-left:.75rem}}@media(max-width:991.98px){.toc-container{background:#fff;bottom:0;margin-top:0;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);z-index:60}}@media(max-width:991.98px) and (max-width:991.98px){.toc-container{width:-moz-calc(100% - var(--grid-gutter));width:calc(100% - var(--grid-gutter))}}@media(max-width:991.98px){.toc-container.is-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.toc-container[aria-hidden=true]{display:none}.toc-container .toc-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.toc-container .toc-title{border-bottom:1px solid var(--color-border);font-size:.875rem;padding:.75rem 1.5rem}}@media(max-width:991.98px) and (min-width:992px){.toc-container .toc-title{font-size:.875rem;line-height:-moz-calc(var(--header-height) - 1px);line-height:calc(var(--header-height) - 1px);padding:calc((var(--header-height))/2 - 1.125rem)var(--grid-gutter);padding-bottom:0;padding-top:0}}@media(max-width:991.98px){.toc-container .toc{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;max-height:100%;overflow-y:auto}.toc-container .toc>ol{-moz-box-flex:1;-webkit-flex:1;flex:1;padding:1.5rem}}@media(max-width:991.98px) and (min-width:992px){.toc-container .toc>ol{padding:1.5rem var(--grid-gutter)}}@media(max-width:991.98px){.toc-container .toc>ol>li:first-child{margin-top:0}.toc-container button{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;border-top:1px solid var(--color-border);cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;line-height:150%;padding:0 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toc-container button:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;margin-right:-14px;text-transform:none;vertical-align:middle;width:2.75rem}}@media(max-width:991.98px) and (min-width:992px){.toc-container button{border-top:0;line-height:var(--header-height);padding-bottom:0;padding-right:0;padding-top:0;position:absolute;right:var(--grid-gutter);top:0}.toc-container button:after{margin-left:.75rem}}@media(min-width:992px){body:not(.full-width) .toc-container{height:100%;left:0;margin-left:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));margin-top:0;pointer-events:none;position:absolute;top:0;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3);z-index:50}body:not(.full-width) .toc-container .toc-content{max-height:-moz-calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));overflow-y:auto;padding-bottom:3rem;pointer-events:auto;position:-webkit-sticky;position:sticky;top:1.5rem;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) body:not(.full-width) .toc-container .toc-content{top:-moz-calc(var(--header-height) + 1.5rem);top:calc(var(--header-height) + 1.5rem)}html.is-scrolling-down body:not(.full-width) .toc-container .toc-content{max-height:-moz-calc(100vh - 1.5rem);max-height:calc(100vh - 1.5rem)}body:not(.full-width) .toc-container .toc-title{color:var(--color-text-alt)}body:not(.full-width) .toc-container button{display:none}}body.offcanvas-toc .toc-container{background:#fff;bottom:0;left:auto;margin-left:0;margin-top:0;pointer-events:inherit;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);z-index:60}@media(max-width:991.98px){body.offcanvas-toc .toc-container{width:-moz-calc(100% - var(--grid-gutter));width:calc(100% - var(--grid-gutter))}}body.offcanvas-toc .toc-container.is-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body.offcanvas-toc .toc-container[aria-hidden=true]{display:none}body.offcanvas-toc .toc-container .toc-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}body.offcanvas-toc .toc-container .toc-title{border-bottom:1px solid var(--color-border);font-size:.875rem;padding:.75rem 1.5rem}@media(min-width:992px){body.offcanvas-toc .toc-container .toc-title{font-size:.875rem;line-height:-moz-calc(var(--header-height) - 1px);line-height:calc(var(--header-height) - 1px);padding:calc((var(--header-height))/2 - 1.125rem)var(--grid-gutter);padding-bottom:0;padding-top:0}}body.offcanvas-toc .toc-container .toc{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;max-height:100%;overflow-y:auto}body.offcanvas-toc .toc-container .toc>ol{-moz-box-flex:1;-webkit-flex:1;flex:1;padding:1.5rem}@media(min-width:992px){body.offcanvas-toc .toc-container .toc>ol{padding:1.5rem var(--grid-gutter)}}body.offcanvas-toc .toc-container .toc>ol>li:first-child{margin-top:0}body.offcanvas-toc .toc-container button{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;border-top:1px solid var(--color-border);cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;line-height:150%;padding:0 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.offcanvas-toc .toc-container button:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;margin-right:-14px;text-transform:none;vertical-align:middle;width:2.75rem}@media(min-width:992px){body.offcanvas-toc .toc-container button{border-top:0;line-height:var(--header-height);padding-bottom:0;padding-right:0;padding-top:0;position:absolute;right:var(--grid-gutter);top:0}body.offcanvas-toc .toc-container button:after{margin-left:.75rem}}body.offcanvas-toc .toc-container .toc-content{margin-bottom:0;margin-top:0;max-height:none;padding-bottom:0;position:relative;top:0!important}html.is-scrolling-down body.offcanvas-toc .toc-container .toc-content{max-height:none}.toc-container button,.toc-cta,.toc-title{color:var(--color-text);font-family:Basier Square,sans-serif;font-size:.875rem}@media(min-width:992px){.toc-container button,.toc-cta,.toc-title{font-size:.875rem}}.toc{font-family:Basier Square,sans-serif;line-height:150%}@media(min-width:992px){.toc{font-size:.875rem}}.toc ol{-moz-box-align:start;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding-left:0}.toc ol li{margin-top:1rem}.toc ol li a{color:var(--color-text);display:block}.toc ol .active{color:inherit;pointer-events:none}.toc ol ol{padding-left:0}.toc ol ol li a:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:6px;text-transform:none}.persons__section .taxonomies-persons,.taxonomies,.taxonomies-section,.taxonomy-categories--list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media(max-width:991.98px){.persons__section .taxonomies-persons li,.taxonomies li,.taxonomies-section li,.taxonomy-categories--list li{margin-bottom:1.5rem}.persons__section .taxonomies-persons li a,.taxonomies li a,.taxonomies-section li a,.taxonomy-categories--list li a{display:block}}.persons__section .taxonomies-persons,.taxonomies-section,.taxonomy-categories--list{margin-bottom:var(--block-space-y);margin-top:var(--block-space-y)}@media(min-width:992px){.persons__section .taxonomies-persons li,.taxonomies-section li,.taxonomy-categories--list li{display:inline-block;margin-right:3rem}}.persons__section .taxonomies-persons li a,.taxonomies-section li a,.taxonomy-categories--list li a{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.persons__section .taxonomies-persons li a:after,.taxonomies-section li a:after,.taxonomy-categories--list li a:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.5rem;text-transform:none}.taxonomies-list .dropdown,.taxonomies-list>p{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.taxonomies-list .dropdown{position:relative}.taxonomies-list .dropdown button,.taxonomies-list .dropdown span[role=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:inherit;cursor:pointer;margin:-.75rem;padding:.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.taxonomies-list .dropdown button:after,.taxonomies-list .dropdown span[role=button]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:5px;text-transform:none}.taxonomies-list .dropdown button[aria-expanded=true]:after,.taxonomies-list .dropdown span[role=button][aria-expanded=true]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.taxonomies-list .dropdown button[aria-expanded=true]+.taxonomy-categories,.taxonomies-list .dropdown span[role=button][aria-expanded=true]+.taxonomy-categories{display:block}.taxonomies-list .dropdown .taxonomy-categories{background-color:var(--dropdown-background);display:none;left:0;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;position:absolute;top:-moz-calc(100% + .75rem);top:calc(100% + .75rem);z-index:3}@media(max-width:991.98px){.taxonomies-list .dropdown .taxonomy-categories{left:var(--grid-gutter-negative);right:var(--grid-gutter-negative)}}.taxonomies-list .dropdown .taxonomy-categories li{display:block}.taxonomies-list .dropdown .taxonomy-categories li:not(:first-child){border-top:var(--dropdown-border-width)solid var(--dropdown-border-color)}.taxonomies-list .dropdown .taxonomy-categories a{color:var(--dropdown-color);display:-webkit-flex;display:-moz-box;display:flex;padding:.75rem;text-decoration:none;white-space:normal}@media(min-width:992px){.taxonomies-list .dropdown .taxonomy-categories a:hover{background-color:var(--dropdown-hover-background);color:var(--dropdown-hover-color)}}.taxonomies-list .taxonomy-categories ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.taxonomies-list--dropdown{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--grid-gutter);margin-top:var(--grid-gutter)}.taxonomies-list--inline{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:4rem;word-break:break-word}.taxonomies-list--inline .taxonomy-categories ul a{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}@media(max-width:767.98px){.taxonomies-list{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.taxonomies-list .dropdown{margin-top:.75rem;width:100%}.taxonomies-list .dropdown .taxonomy-categories li a{padding-left:var(--grid-gutter)}}@media(min-width:768px){.taxonomies-list--dropdown{gap:1.5rem}.taxonomies-list--dropdown .taxonomy-categories{margin-left:-.5rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.taxonomies-single,.taxonomies-single ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.taxonomies-single li a{display:block}.taxonomies-single .taxonomy-title{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.hero .taxonomies-single{display:block;margin-top:3rem}.hero .taxonomies-single a{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.hero .taxonomies-single.with-label>li ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;text-align:right}@media(min-width:1200px){.hero .taxonomies-single.with-label>li{-moz-box-align:baseline;-moz-box-pack:justify;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media(min-width:992px){.hero .taxonomies-single.with-label{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(max-width:991.98px){.hero .taxonomies-single.without-label a,.hero .taxonomies-single.without-label li,.taxonomies-single.without-label a,.taxonomies-single.without-label li{display:inline}.hero .taxonomies-single.without-label li,.taxonomies-single.without-label li{padding-right:.5rem}}@media(min-width:992px){.hero .taxonomies-single.without-label,.taxonomies-single.without-label{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}}.taxonomy-categories--grid{grid-gap:3rem var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);list-style:none;margin-bottom:0;margin-top:0;padding-left:0;word-break:break-word}@media(min-width:576px){.taxonomy-categories--grid{grid-gap:3rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.taxonomy-categories--grid{grid-gap:3rem var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.taxonomy-categories--grid+*{margin-top:var(--block-space-y)}.document-content .taxonomies-container{margin-bottom:4rem}.document-content .taxonomies-container .taxonomies-single.with-label{word-break:break-word}@media(min-width:992px){.document-content .taxonomies-container .taxonomies-single.with-label{grid-gap:1.5rem var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.document-content .taxonomies-container .taxonomies-single,.document-content .taxonomies-container .taxonomies-single ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media(max-width:991.98px){.document-content .taxonomies-container .taxonomies-single{margin-top:4rem}.document-content .taxonomies-container .taxonomies-single>li+li{margin-top:1.5rem}}.document-content .taxonomies-container .taxonomies-single.organizations-taxonomies{word-break:break-word}@media(min-width:992px){.document-content .taxonomies-container .taxonomies-single.organizations-taxonomies{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.document-content .taxonomies-container .taxonomies-single.pages-taxonomies,.document-content .taxonomies-container .taxonomies-single.projects-taxonomies{margin-bottom:var(--heading-margin-top)}@media(min-width:992px){body:not(.full-width) .document-content .taxonomies-container .taxonomies-single.pages-taxonomies,body:not(.full-width) .document-content .taxonomies-container .taxonomies-single.projects-taxonomies{padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter));word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .document-content .taxonomies-container .taxonomies-single.pages-taxonomies,body:not(.full-width) .document-content .taxonomies-container .taxonomies-single.projects-taxonomies{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body.full-width details:not([open])>:not(summary),body:not(.full-width) details:not([open])>:not(summary),main>.blocks details:not([open])>:not(summary){display:none}}.map-transcription ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media(min-width:992px){body:not(.full-width) .map-transcription ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .map-transcription ul,main>.blocks .map-transcription ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.map-transcription ul li{position:relative}.map-transcription ul li .organization-title,.map-transcription ul li .title{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}.map-transcription ul li .organization-title a,.map-transcription ul li .title a{text-decoration:none}.map-transcription ul li .organization-title a:before,.map-transcription ul li .title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.map-transcription ul li .organization-title a:after,.map-transcription ul li .title a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.map-transcription ul li .organization-title a:hover:after,.map-transcription ul li .title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.map-transcription ul li .organization-summary+*,.map-transcription ul li .organization-title+*,.map-transcription ul li .summary+*,.map-transcription ul li .title+*{margin-top:.75rem}.video{position:relative}.video iframe{aspect-ratio:1.77777778;display:block;width:100%}@supports not (aspect-ratio:1){.video iframe,.video img{min-height:400px}}.video iframe{background:#000}.video+p{margin-top:.75rem}.slider{--slider-pagination-interval:2s;--slider-transition-duration:0.25s;--slider-transition-opacity-duration:0.25s}.slider.is-grabbing .slider-list{-o-transition:none;-moz-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider:not(.is-ready){display:none!important}.slider-list{display:-webkit-flex;display:-moz-box;display:flex;position:relative;transition:-webkit-transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1);-o-transition:-o-transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1);-moz-transition:transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1),-moz-transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1);transition:transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1);transition:transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1),-webkit-transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1),-moz-transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1),-o-transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1)}.slider-slide{-webkit-flex-shrink:0;flex-shrink:0;-o-transition:opacity var(--slider-transition-opacity-duration);-moz-transition:opacity var(--slider-transition-opacity-duration);transition:opacity var(--slider-transition-opacity-duration)}.slider-slide.is-previous{opacity:0}.slider-arrows{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex}.slider-arrows button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:var(--color-text);cursor:pointer;padding:1.5rem;position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-arrows button:disabled{opacity:.3;pointer-events:none}.slider-arrows .slider-arrow-previous{margin-left:-1.5rem}.slider-arrows .slider-arrow-previous:before{content:"";content:""/""}.slider-arrows .slider-arrow-next:before,.slider-arrows .slider-arrow-previous:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.slider-arrows .slider-arrow-next:before{content:"";content:""/""}.slider-progression{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.slider-controls{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;display:-webkit-flex;display:-moz-box;display:flex}.slider-controls:empty{display:none}.slider-pagination{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-flex;display:-moz-box;display:flex;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.slider-pagination,.slider-pagination li{-moz-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.slider-pagination li{position:relative}.slider-pagination li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;display:block;height:2.75rem;outline-offset:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.slider-pagination li:after,.slider-pagination li:before{content:"";display:block;left:0;position:absolute;right:0;top:50%}.slider-pagination li:before{background-color:var(--color-border);height:.0625rem}.slider-pagination li:after{background-color:var(--color-accent);height:.1875rem;margin-top:-.0625rem;width:0}.slider-pagination li.is-current:after{-o-transition:width var(--slider-pagination-interval)linear;-moz-transition:width var(--slider-pagination-interval)linear;transition:width var(--slider-pagination-interval)linear;width:100%}.slider-autoplayer button{-moz-box-align:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border:var(--border-width)solid var(--color-border);border-radius:0;border-radius:50%;color:var(--color-accent);cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;height:2.75rem;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.75rem}.slider-autoplayer button:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;text-transform:none;vertical-align:middle;width:2.75rem}.slider.is-paused .slider-pagination li.is-current:after{-o-transition:none;-moz-transition:none;transition:none;width:100%}.slider.is-paused .slider-autoplayer button:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;text-transform:none;vertical-align:middle;width:2.75rem}[data-slider]:not(.slider-list)>*+*{margin-top:3rem}@-webkit-keyframes lightbox-loading-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes lightbox-loading-animation{0%{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes lightbox-loading-animation{0%{-o-transform:rotate(0);transform:rotate(0)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lightbox-loading-animation{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.lightbox{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.8);bottom:0;display:none;left:0;padding:.75rem;position:fixed;right:0;top:0;touch-action:manipulation;z-index:80}.lightbox.is-opened{display:block}.lightbox-media{display:-webkit-flex;display:-moz-box;display:flex;height:100%;pointer-events:none;position:relative;width:100%}.lightbox-media iframe,.lightbox-media img{display:block;margin:auto;max-height:100%;outline-color:#fff;pointer-events:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox-media iframe{height:100%;width:90%}.lightbox-media:after{-webkit-animation:lightbox-loading-animation 1s infinite;-moz-animation:lightbox-loading-animation 1s infinite;-o-animation:lightbox-loading-animation 1s infinite;animation:lightbox-loading-animation 1s infinite;color:#fff;content:"• •"/"";display:block;left:50%;position:absolute;top:50%;z-index:-1}.lightbox-controls{bottom:.75rem;display:-webkit-flex;display:-moz-box;display:flex;position:absolute;right:.75rem;z-index:1}.lightbox-controls>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background-color:var(--color-background);border:none;border-radius:0;color:var(--color-text);cursor:pointer;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;height:3rem;letter-spacing:normal;line-height:var(--meta-line-height);margin:0;outline-color:#fff;padding:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3rem}.lightbox-controls>button:not(:last-child){border-right:var(--border-width)solid var(--color-border)}.lightbox-controls>button.lightbox-button-next:before{content:"";content:""/""}.lightbox-controls>button.lightbox-button-next:before,.lightbox-controls>button.lightbox-button-previous:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lightbox-controls>button.lightbox-button-previous:before{content:"";content:""/""}.lightbox-controls>button.lightbox-button-credit:before{content:"©"/""}.lightbox-controls>button.lightbox-button-information:before{content:"i"/""}.lightbox-controls>button.lightbox-button-transcription:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lightbox-controls>button.lightbox-button-close:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lightbox-controls>button[aria-expanded=true]{background-color:var(--color-text);color:var(--color-background)}.lightbox-controls>button:disabled{background:var(--color-background-alt)}.lightbox-controls>button:disabled.lightbox-button-credit,.lightbox-controls>button:disabled.lightbox-button-information,.lightbox-controls>button:disabled.lightbox-button-transcription{display:none}.lightbox-controls>button:disabled:before{color:var(--color-border)}.lightbox-detail{background:var(--color-background);bottom:-moz-calc(var(--spacing-4) + var(--spacing-2) + var(--border-width));bottom:calc(var(--spacing-4) + var(--spacing-2) + var(--border-width));color:var(--color-text);display:none;margin-left:.75rem;max-height:-moz-calc(95vh - 3rem);max-height:calc(95vh - 3rem);min-width:13.75rem;overflow-y:auto;padding:.75rem;position:fixed;right:.75rem;z-index:2}@media(min-width:768px){.lightbox-detail{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.lightbox-detail__close,.lightbox-detail__title{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.lightbox-detail__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;position:absolute;right:.75rem;top:.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox-detail>div{margin-top:1.5rem}[aria-expanded=true]+.lightbox-detail{display:block}.lightbox-figure{position:relative}.lightbox-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;display:block;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox-button:focus-visible{outline-color:var(--color-text)}.block{margin-bottom:var(--block-space-y);margin-top:var(--block-space-y)}.block .block-title{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h5-line-height);text-transform:uppercase}.block .block-title a{text-decoration:none}.block .top{margin-bottom:2.25rem;position:relative}.block .top .block-title+.description{margin-top:1.5rem}.block .top .block-title.sr-only+.description,.block .top .events__section-month .events-calendar caption.block-title+.description,.block .top .locations__taxonomy .locations--grid .location address.block-title+.description,.block .top .locations__taxonomy .locations--list .location address.block-title+.description,.block .top .search-button--primary span.block-title+.description,.block .top .search-button--upper-menu span.block-title+.description,.events__section-month .events-calendar .block .top caption.block-title+.description,.locations__taxonomy .locations--grid .location .block .top address.block-title+.description,.locations__taxonomy .locations--list .location .block .top address.block-title+.description,.search-button--primary .block .top span.block-title+.description,.search-button--upper-menu .block .top span.block-title+.description{margin-top:0}@media(min-width:992px){body.full-width .block .top .description,main>.blocks .block .top .description{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-title+.block,.heading+.block{margin-top:var(--heading-margin-bottom)}.blocks .block:first-child{margin-top:0}.blocks .block:first-child:not(.block-call_to_action--accent_background,.block-chapter--accent_background,.block-chapter--alt_background,.block-timeline--horizontal,.block-pages--cards){padding-top:0}.blocks .block:last-child:is(.block-call_to_action--accent_background,.block-chapter--accent_background,.block-chapter--alt_background,.block-timeline--horizontal,.block-pages--cards){margin-bottom:0}.block-agenda .top a{text-decoration:none}.block-agenda .top a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-agenda .top a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-datatable th{white-space:nowrap}.block-datatable caption{color:var(--color-text-alt)}@media(min-width:992px){.block-datatable .top p{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-call_to_action .top{margin-bottom:0}.block-call_to_action .top .block-title{margin-bottom:.75rem}.block-call_to_action .top .block-title+.description{margin-top:0}.block-call_to_action .top .description *+ol,.block-call_to_action .top .description *+ul{margin-top:1rem}.block-call_to_action .top .description ol:last-child,.block-call_to_action .top .description ul:last-child{margin-bottom:0}.block-call_to_action .call_to_action{color:var(--color-text)}.block-call_to_action .call_to_action .description a{color:inherit;-webkit-text-decoration-color:var(--color-text);-moz-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.block-call_to_action .call_to_action .description p{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}@media(max-width:991.98px){.block-call_to_action .call_to_action .actions [role=group]{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}}.block-call_to_action .call_to_action .actions a{color:var(--color-text);display:inline-block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-right:1.5rem;margin-top:1.5rem;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-transform:none}.block-call_to_action .call_to_action .actions a:last-child{margin-bottom:0}.block-call_to_action .call_to_action .actions a:first-child{--btn-background:var(--color-text);--btn-border:var(--border-width) solid var(--color-text);--btn-color:var(--color-background);--btn-hover-background:var(--color-text-alt);--btn-hover-border:var(--border-width) solid var(--color-text-alt);--btn-hover-color:var(--color-background);--btn-min-width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);--btn-min-width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.block-call_to_action .call_to_action figure figcaption{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.block-call_to_action .call_to_action figure figcaption>p{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-call_to_action .call_to_action *+.actions{margin-top:1.5rem}.block-call_to_action--no_background .actions a:first-child:focus,.block-call_to_action--no_background .actions a:first-child:focus-visible{outline-color:var(--color-text)}.block-call_to_action--no_background .call_to_action--with-image figure img{width:100%}.block-call_to_action--no_background .call_to_action--with-image figure figcaption{margin-top:.75rem}.block-call_to_action--accent_background{--cta-background-color:#ebebeb;margin-bottom:0}.block-call_to_action--accent_background .call_to_action{color:#000}.block-call_to_action--accent_background .call_to_action .description a{-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000}.block-call_to_action--accent_background .call_to_action figure a{color:#000;-webkit-text-decoration-color:color-mix(in srgb,#000 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#000 30%,transparent);text-decoration-color:color-mix(in srgb,#000 30%,transparent)}.block-call_to_action--accent_background .call_to_action .actions a:first-child{--btn-background:#000;--btn-border:var(--border-width) solid #000;--btn-color:#fff;--btn-hover-background:var(--color-text-alt);--btn-hover-border:var(--border-width) solid var(--color-text-alt);--btn-hover-color:var(--color-background)}.block-call_to_action--accent_background .call_to_action .actions a{color:#000;-webkit-text-decoration-color:color-mix(in srgb,#000 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#000 30%,transparent);text-decoration-color:color-mix(in srgb,#000 30%,transparent)}@media(max-width:991.98px){.block-call_to_action--accent_background{background-color:var(--cta-background-color)}.block-call_to_action--accent_background .call_to_action{padding:var(--block-space-y)0}.block-call_to_action--accent_background .call_to_action figure figcaption{margin-top:.75rem}.block-call_to_action .call_to_action .actions a:last-child{margin-bottom:0}.block-call_to_action .call_to_action--with-image{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:var(--grid-gutter)}.block-call_to_action .call_to_action--with-image>*{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.block-call_to_action .call_to_action--with-image figure{-moz-box-ordinal-group:2;margin-bottom:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter));-webkit-order:1;order:1}}@media(min-width:992px){body:not(.full-width) .block-call_to_action .call_to_action{display:-webkit-flex;display:-moz-box;display:flex}body:not(.full-width) .block-call_to_action .call_to_action>*{-moz-box-ordinal-group:3;-webkit-order:2;order:2}body:not(.full-width) .block-call_to_action--no_background .call_to_action--with-image>div{-moz-box-flex:1;-webkit-flex:1;flex:1}body:not(.full-width) .block-call_to_action--no_background .call_to_action--with-image figure{margin-left:var(--grid-gutter);width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-call_to_action--accent_background .call_to_action{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}body:not(.full-width) .block-call_to_action--accent_background .call_to_action>div{background-color:var(--cta-background-color);padding:calc(var(--column-width)*1 + var(--grid-gutter)*0);position:relative;width:100%}body:not(.full-width) .block-call_to_action--accent_background .call_to_action>div:after{background-color:var(--cta-background-color);bottom:0;content:"";display:block;left:100%;position:absolute;top:0;width:Max(var(--grid-gutter),-moz-calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));width:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)))}body:not(.full-width) .block-call_to_action--accent_background .call_to_action--with-image figure{-moz-box-align:end;-moz-box-pack:justify;-moz-box-ordinal-group:2;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:calc(var(--grid-gutter-negative) - 1.5rem);-webkit-order:1;order:1;padding-left:calc(var(--column-width)*1 + var(--grid-gutter)*0);position:relative;z-index:2}body:not(.full-width) .block-call_to_action--accent_background .call_to_action--with-image figure picture{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-call_to_action--accent_background .call_to_action--with-image figure figcaption{-moz-box-flex:1;-webkit-flex:1;flex:1;margin-left:1.5rem}body:not(.full-width) .block-call_to_action--accent_background .call_to_action--with-image figure figcaption>p{margin-left:unset}body:not(.full-width) .block-call_to_action--accent_background .call_to_action--with-image>div{padding-top:calc(var(--grid-gutter)*2 + 1.5rem)}body.full-width .block-call_to_action,main>.blocks .block-call_to_action{background-color:var(--cta-background-color);padding-bottom:0;padding-top:0}body.full-width .block-call_to_action .block-content,main>.blocks .block-call_to_action .block-content{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative);padding:8rem var(--grid-gutter)}body.full-width .block-call_to_action .call_to_action--with-image,main>.blocks .block-call_to_action .call_to_action--with-image{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);word-break:break-word}body.full-width .block-call_to_action .call_to_action--with-image>div,main>.blocks .block-call_to_action .call_to_action--with-image>div{grid-column:1/7}body.full-width .block-call_to_action .call_to_action--with-image>figure,main>.blocks .block-call_to_action .call_to_action--with-image>figure{grid-column:8/13}body.full-width .block-call_to_action .call_to_action--with-image>figure figcaption,main>.blocks .block-call_to_action .call_to_action--with-image>figure figcaption{margin-top:.75rem}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text),main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text){display:block}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);row-gap:0;word-break:break-word}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .top,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .top{display:grid;grid-column:1/9;grid-row:span 2;grid-template-rows:subgrid}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions{-moz-box-align:start;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-column:10/13;margin-top:0}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a{margin-right:0}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a:first-child,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a:first-child{margin-top:0}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a+a,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a+a{margin-top:1.5rem}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text).call_to_action--with-title .actions,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text).call_to_action--with-title .actions{grid-row:2}}@media(min-width:992px) and (max-width:991.98px){body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .top,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .top{grid-column:1/8}body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions{grid-column:9/13}}@media(min-width:992px){body.full-width .block-call_to_action .block-title,body:not(.full-width) .block-call_to_action .block-title,main>.blocks .block-call_to_action .block-title{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h5-line-height);text-transform:uppercase}body.full-width .block-call_to_action .block-title a,body:not(.full-width) .block-call_to_action .block-title a,main>.blocks .block-call_to_action .block-title a{text-decoration:none}}.block-chapter p:last-child{margin-bottom:0}.block-chapter .notes{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:1.5rem}.block-chapter .notes sub,.block-chapter .notes sup{font-size:60%;margin-left:0}.block-chapter figcaption{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:.5rem}.block-chapter .chapter{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-chapter .chapter .text{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.block-chapter .chapter figure{margin-bottom:1.5rem}.block-chapter--alt_background{background:var(--color-background-alt)}.block-chapter--alt_background .block-content{color:var(--color-text)}.block-chapter--accent_background{background:var(--color-accent)}.block-chapter--accent_background .block-content{color:var(--color-background)}.block-chapter--accent_background .block-content a{color:var(--color-background);-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-chapter--accent_background .block-content a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-thickness:1px}.block-chapter--accent_background,.block-chapter--alt_background{margin-bottom:0}.block-chapter--accent_background+.block-chapter--accent_background,.block-chapter--accent_background+.block-chapter--alt_background,.block-chapter--alt_background+.block-chapter--accent_background,.block-chapter--alt_background+.block-chapter--alt_background{margin-top:0}@media(max-width:991.98px){.block-chapter--accent_background,.block-chapter--alt_background{padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}}@media(min-width:992px){body:not(.full-width) .block-chapter figure{max-width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);max-width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body:not(.full-width) .block-chapter figure.image-portrait,body:not(.full-width) .block-chapter figure.image-square{max-width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);max-width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:not(.full-width) .block-chapter--accent_background,body:not(.full-width) .block-chapter--alt_background{background:0 0;padding-bottom:0;padding-top:0}body:not(.full-width) .block-chapter--accent_background .chapter .text,body:not(.full-width) .block-chapter--alt_background .chapter .text{padding:var(--grid-gutter)}body:not(.full-width) .block-chapter--accent_background figure,body:not(.full-width) .block-chapter--alt_background figure{margin-bottom:0}body:not(.full-width) .block-chapter--accent_background figure figcaption,body:not(.full-width) .block-chapter--alt_background figure figcaption{padding-left:var(--grid-gutter)}body:not(.full-width) .block-chapter--alt_background .chapter{background:var(--color-background-alt)}body:not(.full-width) .block-chapter--accent_background .chapter{background:var(--color-accent)}body.full-width .block-chapter--accent_background,body.full-width .block-chapter--alt_background,main>.blocks .block-chapter--accent_background,main>.blocks .block-chapter--alt_background{margin-bottom:0;padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}body.full-width .block-chapter .chapter,main>.blocks .block-chapter .chapter{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}body.full-width .block-chapter .chapter .text,main>.blocks .block-chapter .chapter .text{-moz-box-ordinal-group:1;-webkit-order:0;order:0;width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}body.full-width .block-chapter .chapter figure,main>.blocks .block-chapter .chapter figure{margin-bottom:0;text-align:right;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-chapter .chapter figure img,main>.blocks .block-chapter .chapter figure img{margin-left:auto}}.block-contact .top{margin-bottom:0}.block-contact .top+.contact-content{margin-top:3rem}.block-contact .contact-content p,.block-contact .contact-content p+p{margin-top:0}.block-contact .contact-content [itemprop=name]{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}@media(min-width:992px){body.full-width .block-contact .contact-content .informations,main>.blocks .block-contact .contact-content .informations{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body.full-width .block-contact .contact-content .informations [itemprop=name],main>.blocks .block-contact .contact-content .informations [itemprop=name]{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-contact .contact-content .informations>div,main>.blocks .block-contact .contact-content .informations>div{-moz-box-flex:1;-webkit-flex:1;flex:1}}.block-contact .contact-content .contacts{margin-top:1.5rem}.block-contact .contact-content .contacts h2,.block-contact .contact-content .contacts h3,.block-contact .contact-content .contacts h4,.block-contact .contact-content .contacts h5,.block-contact .contact-content .contacts h6{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}@media(max-width:991.98px){.block-contact .contact-content .contacts>div+div,.block-contact .contact-content .contacts>div+ul{margin-top:1.5rem}}.block-contact .contact-content+span{display:block;margin-top:3rem}.block-contact .contact-content+span+.schedule-table{margin-top:.5rem}.block-contact .schedule-table ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-contact .schedule-table li{display:-webkit-flex;display:-moz-box;display:flex;padding-bottom:.75rem;padding-top:.75rem}.block-contact .schedule-table li:not(:last-child){border-bottom:var(--border-width)solid var(--color-border)}@media(max-width:991.98px){.block-contact .schedule-table li{-moz-box-pack:end;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:end;justify-content:end}.block-contact .schedule-table li span{min-width:50%}.block-contact .schedule-table li span:nth-child(n+2){text-align:right}}@media(min-width:992px){.block-contact .schedule-table li{gap:var(--grid-gutter)}}.block-contact time+time:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding:0 .4375rem 0 .1875rem;text-transform:none}.block-contact .socials-list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-contact .socials-list li{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.block-contact .socials-list li:before{font-size:1.25rem;margin-right:.75rem}@media(min-width:992px){.block-contact .socials-list li:before{font-size:1rem}}.block-contact .socials-list li a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-contact .socials-list li.facebook:before{content:"";content:""/""}.block-contact .socials-list li.facebook:before,.block-contact .socials-list li.instagram:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.instagram:before{content:"";content:""/""}.block-contact .socials-list li.linkedin:before{content:"";content:""/""}.block-contact .socials-list li.linkedin:before,.block-contact .socials-list li.mastodon:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.mastodon:before{content:"";content:""/""}.block-contact .socials-list li.youtube:before{content:"";content:""/""}.block-contact .socials-list li.x:before,.block-contact .socials-list li.youtube:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.x:before{content:"";content:""/""}.block-contact .socials-list li.peertube:before{content:"";content:""/""}.block-contact .socials-list li.peertube:before,.block-contact .socials-list li.vimeo:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.vimeo:before{content:"";content:""/""}.block-contact .socials-list li.tiktok:before{content:"";content:""/""}.block-contact .socials-list li.github:before,.block-contact .socials-list li.tiktok:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.github:before{content:"";content:""/""}@media(max-width:991.98px){.block-contact .socials-list{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);row-gap:.25rem;word-break:break-word}}@media(min-width:992px){body.full-width .block-contact .top,main>.blocks .block-contact .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:3rem}body.full-width .block-contact .top .block-title,main>.blocks .block-contact .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-contact .top .block-title+.description,main>.blocks .block-contact .top .block-title+.description{margin-left:var(--grid-gutter)}body.full-width .block-contact .top .description,main>.blocks .block-contact .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-contact .contact-content .contacts,main>.blocks .block-contact .contact-content .contacts{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}body.full-width .block-contact .schedule-table.full-size,main>.blocks .block-contact .schedule-table.full-size{grid-column:1/4}body.full-width .block-contact .schedule-table.full-size span,main>.blocks .block-contact .schedule-table.full-size span{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-contact .schedule-table.reduced,main>.blocks .block-contact .schedule-table.reduced{grid-column:2/4}body.full-width .block-contact .schedule-table.reduced span,main>.blocks .block-contact .schedule-table.reduced span{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .block-contact .schedule-table.reduced span:last-child,main>.blocks .block-contact .schedule-table.reduced span:last-child{text-align:right}body.full-width .block-contact .schedule-table.reduced span:first-child,main>.blocks .block-contact .schedule-table.reduced span:first-child{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.block-contact .schedule-table__morning,body.full-width .block-contact .schedule-table.reduced span:first-child+span,main>.blocks .block-contact .schedule-table.reduced span:first-child+span{text-align:left}.block-contact .schedule-table__afternoon{margin-left:auto;text-align:right}body:not(.full-width) .block-contact .informations p+p{margin-top:.75rem}body:not(.full-width) .block-contact .contacts{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);row-gap:1.5rem;word-break:break-word}body:not(.full-width) .block-contact .schedule-table{grid-column:1/3}body:not(.full-width) .block-contact .schedule-table span{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .block-contact .schedule-table span:first-child{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}.block-definitions details:not([open]):hover:after{border-bottom-color:var(--color-accent)}.block-definitions details summary{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;font-family:Basier Square,sans-serif;font-size:var(--signature-size);font-weight:400;-webkit-justify-content:space-between;justify-content:space-between;letter-spacing:normal;line-height:var(--signature-line-height);-o-transition:color .25s;-moz-transition:color .25s;transition:color .25s}@media not all and (-o-min-device-pixel-ratio:0/1),not all and (-webkit-min-device-pixel-ratio:0),not all and (min--moz-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (display:flow-root){.block-definitions details summary{position:relative}.block-definitions details summary:after{bottom:10px;display:block;position:absolute;right:0}}}.block-definitions details summary:hover{color:var(--color-accent)}.block-definitions details p,.block-definitions details summary{font-size:1.125rem}@media(min-width:992px){.block-definitions details p,.block-definitions details summary{font-size:1.125rem}}.block-definitions details p{-webkit-margin-before:0;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;margin-block-start:0}.block-definitions details:after{border-bottom:var(--border-width)solid var(--color-border);content:"";display:block;-o-transition:border-color .25s;-moz-transition:border-color .25s;transition:border-color .25s}@media(min-width:992px){body.full-width .block-definitions .definitions details p,main>.blocks .block-definitions .definitions details p{margin-left:var(--grid-gutter);padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}iframe{width:100%}.block-features ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-features li{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-features li+li{margin-top:4rem}.block-features li .name{margin-bottom:.75rem}.block-features li figure{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1}.block-features li figure picture img{margin:auto}.block-features li figure picture:not(.is-png,.is-svg) img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.block-features li figure figcaption{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-top:.75rem;text-align:right;text-transform:none}.block-features li figure picture.is-png{padding-top:1.5rem}.block-features li figure picture.is-png img{margin:initial;max-width:5rem}@media(max-width:991.98px){.block-features li figure picture.is-png{margin-bottom:.75rem}}@media(min-width:992px){body:not(.full-width) .block-features li{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}body:not(.full-width) .block-features li figure{-webkit-flex-shrink:0;flex-shrink:0;margin-right:var(--grid-gutter);width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .block-features li figure picture.is-png img{margin:auto}body.full-width .block-features .top,main>.blocks .block-features .top{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-features ul,main>.blocks .block-features ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .block-features ul,main>.blocks .block-features ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){body.full-width .block-features li,main>.blocks .block-features li{display:-webkit-flex;display:-moz-box;display:flex}body.full-width .block-features li+li,main>.blocks .block-features li+li{margin-top:0}}.block-files .files{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-files .files li{-moz-box-align:start;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.block-files .files li:before{speak:never;border:var(--border-width)solid var(--color-border);content:"";content:""/"";display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:4rem;line-height:1;line-height:4rem;margin-right:.75rem;text-align:center;text-transform:none;-o-transition:background .25s ease,border .25s ease;-moz-transition:background .25s ease,border .25s ease;transition:background .25s ease,border .25s ease;vertical-align:middle;width:4rem}@media(min-width:992px){.block-files .files li:before{font-size:1.25rem}}.block-files .files li:hover:before{background-color:var(--color-text);border-color:transparent;color:var(--color-background)}.block-files .files li.with-image{-webkit-flex-wrap:wrap;flex-wrap:wrap}.block-files .files li.with-image figure{-moz-box-flex:1;-webkit-flex:1;flex:1}.block-files .files li.with-image picture{-moz-box-ordinal-group:0;margin-bottom:.75rem;-webkit-order:-1;order:-1;width:100%}.block-files .files li.with-image picture img{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.block-files .files a{display:block;font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);text-decoration:none}.block-files .files a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-files .files a:after{content:none!important}.block-files figcaption{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-top:.5rem;text-transform:none}@media(max-width:991.98px){.block-files .files li+li{margin-top:1.5rem}}@media(min-width:992px){body:not(.full-width) .block-files .files{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .block-files .files{grid-gap:1.5rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body.full-width .block-files .top,main>.blocks .block-files .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}body.full-width .block-files .top .block-title,main>.blocks .block-files .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-files .top .block-title+.description,main>.blocks .block-files .top .block-title+.description{margin-left:var(--grid-gutter)}body.full-width .block-files .top .description,main>.blocks .block-files .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-files .files,main>.blocks .block-files .files{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .block-files .files,main>.blocks .block-files .files{grid-gap:1.5rem var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.block-gallery figure{margin-bottom:0;position:relative}.block-gallery figure>a{display:block}.block-gallery figure img{height:auto;width:100%}.block-gallery figure figcaption{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:.75rem;position:relative}.block-gallery figure figcaption>*+*{margin-top:.5rem}.block-gallery figure figcaption p{margin-bottom:0}.block-gallery figure .credit *{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}@media(min-width:992px){body.full-width .block-gallery .top,main>.blocks .block-gallery .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .block-gallery .top,main>.blocks .block-gallery .top{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body:not(.full-width) .block-gallery--grid .gallery{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}body:not(.full-width) .block-gallery--grid .gallery>*{-moz-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gutter)*.5);flex:0 0 calc(50% - var(--grid-gutter)*.5)}body.full-width .block-gallery--grid .gallery,main>.blocks .block-gallery--grid .gallery{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}body.full-width .block-gallery--grid .gallery>*,main>.blocks .block-gallery--grid .gallery>*{-moz-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gutter)*.75);flex:0 0 calc(25% - var(--grid-gutter)*.75)}}@media(max-width:991.98px){.block-gallery--grid .gallery{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}.block-gallery--grid .gallery>*{-moz-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gutter)*.5);flex:0 0 calc(50% - var(--grid-gutter)*.5)}}@media(min-width:992px){body.full-width .block-gallery--grid .gallery--with-text,main>.blocks .block-gallery--grid .gallery--with-text{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}body.full-width .block-gallery--grid .gallery--with-text>*,main>.blocks .block-gallery--grid .gallery--with-text>*{-moz-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gutter)*.75);flex:0 0 calc(25% - var(--grid-gutter)*.75)}}.block-gallery--large figure{margin-bottom:4rem}@media(max-width:991.98px){.block-gallery--large figure picture{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){body.full-width .block-gallery--large figure.image-portrait picture,body.full-width .block-gallery--large figure.image-square picture,main>.blocks .block-gallery--large figure.image-portrait picture,main>.blocks .block-gallery--large figure.image-square picture{margin-left:calc(var(--column-width)*2 + var(--grid-gutter)*1 + var(--grid-gutter));width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-gallery--large figure.image-portrait figcaption,body.full-width .block-gallery--large figure.image-square figcaption,main>.blocks .block-gallery--large figure.image-portrait figcaption,main>.blocks .block-gallery--large figure.image-square figcaption{margin-left:calc(var(--column-width)*2 + var(--grid-gutter)*1 + var(--grid-gutter));margin-right:calc(var(--column-width)*2 + var(--grid-gutter)*1 + var(--grid-gutter))}body.full-width .block-gallery--large figure figcaption,main>.blocks .block-gallery--large figure figcaption{-moz-box-pack:justify;-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}body.full-width .block-gallery--large figure figcaption>p,main>.blocks .block-gallery--large figure figcaption>p{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-gallery--large figure figcaption *,main>.blocks .block-gallery--large figure figcaption *{-moz-box-flex:1;-webkit-flex:1 1;flex:1 1}body.full-width .block-gallery--large figure figcaption .credit,main>.blocks .block-gallery--large figure figcaption .credit{margin-top:0;text-align:right}}.block-gallery--carousel{overflow:hidden;z-index:0}@media(min-width:992px){body.full-width .block-gallery--carousel,main>.blocks .block-gallery--carousel{background:var(--color-background-alt);padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}}.block-gallery--carousel .slider figure{-webkit-flex-shrink:1;flex-shrink:1;margin-right:calc(var(--grid-gutter)/2)}.block-gallery--carousel .slider figure picture img{height:350px;max-width:none;width:auto}@media(min-width:992px){.block-gallery--carousel .slider figure picture img{height:-moz-calc(var(--rvh)*60);height:calc(var(--rvh)*60)}}.block-gallery+.block-gallery--carousel,.block-pages--cards+.block-gallery--carousel{margin-top:0}.block-image figcaption{margin-top:.75rem}.block-image figcaption p{margin-bottom:0;margin-top:0}.block-image figcaption p+.credit{margin-top:.75rem}.block-image figcaption .credit p{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.block-image picture{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}@media(min-width:992px){body:not(.full-width) .block-image picture{margin-left:0}body:not(.full-width) .block-image.image-portrait picture{margin-right:0}body:not(.full-width) .block-image.image-portrait picture img{max-width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);max-width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body:not(.full-width) .block-image img{max-height:-moz-calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));width:auto}body.full-width .block-image figure img,main>.blocks .block-image figure img{max-height:none;max-width:100%;width:auto}body.full-width .block-image.image-portrait .block-content,body.full-width .block-image.image-square .block-content,main>.blocks .block-image.image-portrait .block-content,main>.blocks .block-image.image-square .block-content{position:relative}body.full-width .block-image.image-portrait .block-content .top,body.full-width .block-image.image-square .block-content .top,main>.blocks .block-image.image-portrait .block-content .top,main>.blocks .block-image.image-square .block-content .top{position:absolute;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-image.image-portrait figure,body.full-width .block-image.image-square figure,main>.blocks .block-image.image-portrait figure,main>.blocks .block-image.image-square figure{-moz-box-align:end;-moz-box-pack:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}body.full-width .block-image.image-portrait figure>button,body.full-width .block-image.image-square figure>button,main>.blocks .block-image.image-portrait figure>button,main>.blocks .block-image.image-square figure>button{-moz-box-ordinal-group:3;display:block;margin-left:var(--grid-gutter);-webkit-order:2;order:2;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-image.image-portrait figure picture,body.full-width .block-image.image-square figure picture,main>.blocks .block-image.image-portrait figure picture,main>.blocks .block-image.image-square figure picture{margin-left:0}body.full-width .block-image.image-portrait figure figcaption,body.full-width .block-image.image-square figure figcaption,main>.blocks .block-image.image-portrait figure figcaption,main>.blocks .block-image.image-square figure figcaption{-moz-box-ordinal-group:2;-webkit-order:1;order:1;text-align:right;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-image.image-landscape picture,main>.blocks .block-image.image-landscape picture{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media screen and (min-width:992px) and (min-width:123.75rem){body.full-width .block-image.image-landscape picture,main>.blocks .block-image.image-landscape picture{margin-left:0;margin-right:0}}@media(min-width:992px){body.full-width .block-image.image-landscape figcaption,main>.blocks .block-image.image-landscape figcaption{-moz-box-pack:justify;-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}body.full-width .block-image.image-landscape figcaption>p,main>.blocks .block-image.image-landscape figcaption>p{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-image.image-landscape figcaption *,main>.blocks .block-image.image-landscape figcaption *{-moz-box-flex:1;-webkit-flex:1 1;flex:1 1}body.full-width .block-image.image-landscape figcaption .credit,main>.blocks .block-image.image-landscape figcaption .credit{margin-top:0;text-align:right}}.block-key_figures .top{margin-bottom:0}.block-key_figures ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;word-break:break-word}@media(min-width:768px){.block-key_figures ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body:not(.full-width) .block-key_figures ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}.block-key_figures ul.even-items{word-break:break-word}@media(min-width:992px){.block-key_figures ul.even-items{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}.block-key_figures ul.odd-items{word-break:break-word}@media(min-width:992px){.block-key_figures ul.odd-items{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.block-key_figures .top+ul{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;margin-top:3rem}.block-key_figures li>span{display:block;font-family:Basier Square,sans-serif;font-size:1rem;font-weight:400;line-height:1;white-space:nowrap}.block-key_figures li>span strong{-webkit-margin-end:.1em;-moz-margin-end:.1em;display:inline-block;font-size:2rem;font-weight:700;margin-inline-end:.1em}.block-key_figures li>span img{margin-bottom:.75rem;max-width:3rem}.block-key_figures li>span picture.is-png img{max-width:3.75rem}@media(min-width:992px){.block-key_figures li>span{font-size:1.125rem}.block-key_figures li>span strong{font-size:2.5rem}.block-key_figures li>span img{max-width:8rem}.block-key_figures li>span{font-size:1.25rem}.block-key_figures li>span strong{font-size:3.125rem}}@media(min-width:1200px){.block-key_figures li>span{font-size:1.25rem}.block-key_figures li>span strong{font-size:3.75rem}}@media(min-width:1440px){.block-key_figures li>span{font-size:1.25rem}.block-key_figures li>span strong{font-size:5rem}}.block-key_figures li>span span+p{margin-top:.75rem}@media(max-width:991.98px){.block-key_figures li+li{margin-top:1.5rem}}.block-license .license a{display:block}.block-license .license a:after{display:none}@media(min-width:992px){body.full-width .block-license .block-content,main>.blocks .block-license .block-content{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);word-break:break-word}body.full-width .block-license .block-content .top,main>.blocks .block-license .block-content .top{grid-column:1/5}body.full-width .block-license .block-content .license,main>.blocks .block-license .block-content .license{grid-column:5/13}}.block-links ul{-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;word-break:break-word}@media(min-width:768px){.block-links ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.block-links li{-moz-box-orient:vertical;-moz-box-direction:reverse;-moz-box-pack:end;background-color:var(--color-background-alt);color:var(--color-text);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;-o-transition:background .25s ease;-moz-transition:background .25s ease;transition:background .25s ease}.block-links li .link-content{-moz-box-flex:1;-webkit-flex:1;flex:1;line-height:100%;min-height:8.125rem;padding:1rem 1rem 2rem}.block-links li a{color:inherit;text-decoration:none}.block-links li a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-links li a:after{bottom:.75rem;position:absolute;right:.75rem}.block-links li p{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:.75rem}.block-links li .media picture:not(.is-svg,.is-png) img{aspect-ratio:16/9;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-links li .media picture.is-png img,.block-links li .media picture.is-svg img{margin:1rem 1rem 0;max-width:2.5rem}.block-links li:hover{background-color:var(--color-accent)}.block-links li:hover,.block-links li:hover a{color:var(--color-background)}.block-links li:hover .is-png,.block-links li:hover .is-svg{-webkit-filter:invert(1);filter:invert(1)}@media(min-width:992px){body.full-width .block-links .top,main>.blocks .block-links .top{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body.full-width .block-links .top .block-title,main>.blocks .block-links .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-links .top .description,main>.blocks .block-links .top .description{-moz-box-flex:1;-webkit-flex:1;flex:1;margin-top:0}body.full-width .block-links ul,main>.blocks .block-links ul{word-break:break-word}}@media(min-width:992px) and (min-width:768px){body.full-width .block-links ul,main>.blocks .block-links ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:767.98px){.block-links ul li+li{margin-top:1.5rem}}.block-organizations .organization .organization-title a[target=_blank]:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-organizations .organization .organization-title a[target=_blank]:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}.block-organizations .map{height:600px;z-index:1}.block-organizations .map .leaflet-popup-tip-container,.block-organizations .map>.organization{display:none}.block-organizations .map .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;overflow:hidden;padding:0;width:192px}@media(min-width:992px){.block-organizations .map .leaflet-popup-content-wrapper{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.block-organizations .map .leaflet-popup-content-wrapper .media{margin-bottom:0}.block-organizations .map .leaflet-popup-content-wrapper .media:empty{display:none}.block-organizations .map .leaflet-popup-content-wrapper .organization-content{padding:.5rem .75rem;width:100%}.block-organizations .map .leaflet-popup-content-wrapper .organization-title{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin:0;text-transform:none}.block-organizations .map .leaflet-popup-content-wrapper .organization-title a{color:var(--color-text)}.block-organizations .map .leaflet-popup-content-wrapper .organization-summary{margin-bottom:0;margin-top:.5rem}.block-organizations .map .leaflet-popup-content{margin:0;width:100%;z-index:2}.block-organizations .map .leaflet-popup a.leaflet-popup-close-button{color:var(--color-text)}.block-organizations--map .block-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-organizations--map .transcription{-moz-box-ordinal-group:3;-webkit-order:2;order:2}@media(max-width:767.98px){.block-organizations details ul li+li{margin-top:1.5rem}}@media(min-width:992px){body:not(.full-width) .block-organizations .grid{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .block-organizations .grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){body:not(.full-width) .block-organizations .grid.with-summaries{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .block-organizations .grid.with-summaries{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr)}}@media(min-width:992px) and (min-width:1200px){body:not(.full-width) .block-organizations .grid.with-summaries{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body.full-width .block-organizations .top .description,main>.blocks .block-organizations .top .description{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-organizations .map,main>.blocks .block-organizations .map{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}.block-pages .top a{text-decoration:none}@media(min-width:992px){.block-pages .top{margin-bottom:3rem}}@media(max-width:991.98px){.block-pages .top .block-title{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h5-line-height);text-transform:uppercase}.block-pages .top .block-title a{text-decoration:none}.block-pages .description{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}}@media(min-width:992px){body.full-width .block-pages .top,main>.blocks .block-pages .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}body.full-width .block-pages .top .block-title,main>.blocks .block-pages .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-pages .top .block-title+.description,main>.blocks .block-pages .top .block-title+.description{margin-left:var(--grid-gutter)}body.full-width .block-pages .top .description,main>.blocks .block-pages .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-pages .top a:after,main>.blocks .block-pages .top a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}body.full-width .block-pages .top a:hover:after,main>.blocks .block-pages .top a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}body.full-width .block-pages .top .description,main>.blocks .block-pages .top .description{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}}.block-pages--grid .grid .page-title a:after,.pages--grid .grid .page-title a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--grid .grid .page-title a:hover:after,.pages--grid .grid .page-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-pages--cards{background-color:var(--color-background-alt);padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}:not(.heading)+.block-pages--cards{margin-top:0}.blocks .block-pages--cards:last-of-type{margin-bottom:0}.block-pages--cards .cards{word-break:break-word}@media(min-width:992px){.block-pages--cards .cards{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}body.full-width .block-pages--cards .cards,main>.blocks .block-pages--cards .cards{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.block-gallery+.block-pages--cards,.block-pages--cards+.block-pages--cards{margin-top:0}.block-pages--cards .card{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--color-background);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:auto;flex:auto;-webkit-flex-direction:column;flex-direction:column;min-height:320px;padding:1.5rem;-o-transition:background .25s,color .25s;-moz-transition:background .25s,color .25s;transition:background .25s,color .25s}.block-pages--cards .card .more{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.block-pages--cards .card .more:after{speak:never;content:"";content:""/"";font-family:Icon;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;position:absolute;right:0;text-transform:none;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--cards .card:hover .more:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.block-pages--cards .card,.block-pages--cards .card a{color:var(--color-text)}.block-pages--cards .card .media{margin:-1.5rem -1.5rem 0}.block-pages--cards .card .media img{min-width:100%}.block-pages--cards .card .page-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .card .page-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-pages--cards .card .more{color:var(--color-text);margin-top:auto;padding-top:1.5rem;position:relative;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .card .more:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.block-pages--cards .card .more,.block-pages--cards .card a{transition:color .25s ease,-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease,color .25s ease;-moz-transition:text-decoration-color .25s ease,color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease,color .25s ease;transition:text-decoration-color .25s ease,color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .card:hover{background-color:var(--color-accent)}.block-pages--cards .card:hover,.block-pages--cards .card:hover .more,.block-pages--cards .card:hover a{color:var(--color-background)}.block-pages--cards .card:hover .page-categories a{color:var(--color-background);-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .card:hover .page-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-thickness:1px}.block-pages--cards .card:hover .more{-webkit-text-decoration-color:var(--color-background);-moz-text-decoration-color:var(--color-background);text-decoration-color:var(--color-background)}.block-pages--list .list,.pages--list .list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-pages--list .list .page+.page,.pages--list .list .page+.page{margin-top:.75rem}.block-pages--list .list .page>a:before,.pages--list .list .page>a:before{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-right:.75rem;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--list .list .page>a:hover:before,.pages--list .list .page>a:hover:before{-webkit-transform:translateX(.3125rem);-moz-transform:translateX(.3125rem);-o-transform:translateX(.3125rem);transform:translateX(.3125rem)}.block-pages--list .list .page article .page-title,.pages--list .list .page article .page-title{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.block-pages--list .list .page article .page-title a:after,.pages--list .list .page article .page-title a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--list .list .page article .page-title a:hover:after,.pages--list .list .page article .page-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}@media(max-width:991.98px){.block-pages--list .top,.pages--list .top{margin-bottom:.75rem}.block-pages--list .list,.pages--list .list{margin-top:1.5rem}}@media(min-width:992px){.block-pages--list .list:not(.title-only) .page+.page,.pages--list .list:not(.title-only) .page+.page{margin-top:var(--grid-gutter)}.block-pages--list .list:not(.title-only) article,.pages--list .list:not(.title-only) article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.block-pages--list .list:not(.title-only) article .media,.pages--list .list:not(.title-only) article .media{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}body:not(.full-width) .block-pages--list .block-content .top,body:not(.full-width) .pages--list .block-content .top{margin-bottom:1.5rem}body:not(.full-width) .block-pages--list .list.title-only,body:not(.full-width) .pages--list .list.title-only{display:-webkit-flex;display:-moz-box;display:flex;word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .block-pages--list .list.title-only,body:not(.full-width) .pages--list .list.title-only{grid-gap:.75rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body:not(.full-width) .block-pages--list .list.title-only li,body:not(.full-width) .pages--list .list.title-only li{margin-top:0}body:not(.full-width) .block-pages--list .list.title-only li a,body:not(.full-width) .pages--list .list.title-only li a{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}body:not(.full-width) .block-pages--list article,body:not(.full-width) .pages--list article{gap:var(--grid-gutter)}body:not(.full-width) .block-pages--list article .media,body:not(.full-width) .pages--list article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .block-pages--list article .page-content,body:not(.full-width) .pages--list article .page-content{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .block-pages--list .top .block-title+.description,body.full-width .pages--list .top .block-title+.description,main>.blocks .block-pages--list .top .block-title+.description,main>.blocks .pages--list .top .block-title+.description{margin-left:0}body.full-width .block-pages--list .top .description,body.full-width .pages--list .top .description,main>.blocks .block-pages--list .top .description,main>.blocks .pages--list .top .description{width:auto}body.full-width .block-pages--list .top .description p,body.full-width .pages--list .top .description p,main>.blocks .block-pages--list .top .description p,main>.blocks .pages--list .top .description p{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}body.full-width .block-pages--list article .media,body.full-width .pages--list article .media,main>.blocks .block-pages--list article .media,main>.blocks .pages--list article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .block-pages--list article .page-content,body.full-width .pages--list article .page-content,main>.blocks .block-pages--list article .page-content,main>.blocks .pages--list article .page-content{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-pages--list:not(.with-description) .list.title-only,body.full-width .pages--list:not(.with-description) .list.title-only,main>.blocks .block-pages--list:not(.with-description) .list.title-only,main>.blocks .pages--list:not(.with-description) .list.title-only{grid-column:1/13;word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .block-pages--list:not(.with-description) .list.title-only,body.full-width .pages--list:not(.with-description) .list.title-only,main>.blocks .block-pages--list:not(.with-description) .list.title-only,main>.blocks .pages--list:not(.with-description) .list.title-only{grid-gap:.5rem var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){body.full-width .block-pages--list:not(.with-description) .list.title-only .page,body.full-width .pages--list:not(.with-description) .list.title-only .page,main>.blocks .block-pages--list:not(.with-description) .list.title-only .page,main>.blocks .pages--list:not(.with-description) .list.title-only .page{margin-top:0}body.full-width .block-pages--list:not(.with-description) .list:not(.title-only),body.full-width .pages--list:not(.with-description) .list:not(.title-only),main>.blocks .block-pages--list:not(.with-description) .list:not(.title-only),main>.blocks .pages--list:not(.with-description) .list:not(.title-only){word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .block-pages--list:not(.with-description) .list:not(.title-only),body.full-width .pages--list:not(.with-description) .list:not(.title-only),main>.blocks .block-pages--list:not(.with-description) .list:not(.title-only),main>.blocks .pages--list:not(.with-description) .list:not(.title-only){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body.full-width .block-pages--list:not(.with-description) .list:not(.title-only) .page+.page,body.full-width .pages--list:not(.with-description) .list:not(.title-only) .page+.page,main>.blocks .block-pages--list:not(.with-description) .list:not(.title-only) .page+.page,main>.blocks .pages--list:not(.with-description) .list:not(.title-only) .page+.page{margin-top:0}body.full-width .block-pages--list.with-description .block-content,body.full-width .with-description.pages--list .block-content,main>.blocks .block-pages--list.with-description .block-content,main>.blocks .with-description.pages--list .block-content{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .block-pages--list.with-description .block-content,body.full-width .with-description.pages--list .block-content,main>.blocks .block-pages--list.with-description .block-content,main>.blocks .with-description.pages--list .block-content{grid-gap:3rem var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr)}}@media(min-width:992px){body.full-width .block-pages--list.with-description .block-content .top,body.full-width .with-description.pages--list .block-content .top,main>.blocks .block-pages--list.with-description .block-content .top,main>.blocks .with-description.pages--list .block-content .top{-moz-box-align:initial;-webkit-align-items:initial;align-items:normal;display:grid;grid-column:1/8;grid-row:span 2;grid-template-rows:subgrid;margin-bottom:0}body.full-width .block-pages--list.with-description .block-content .top .block-title,body.full-width .with-description.pages--list .block-content .top .block-title,main>.blocks .block-pages--list.with-description .block-content .top .block-title,main>.blocks .with-description.pages--list .block-content .top .block-title{width:auto}body.full-width .block-pages--list.with-description .block-content .top .description,body.full-width .with-description.pages--list .block-content .top .description,main>.blocks .block-pages--list.with-description .block-content .top .description,main>.blocks .with-description.pages--list .block-content .top .description{font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height);margin-top:0}body.full-width .block-pages--list.with-description .block-content .top+.list,body.full-width .with-description.pages--list .block-content .top+.list,main>.blocks .block-pages--list.with-description .block-content .top+.list,main>.blocks .with-description.pages--list .block-content .top+.list{display:block;grid-column:9/13;grid-row:2}body.full-width .block-pages--list.with-description .block-content .top+.list .page+.page,body.full-width .with-description.pages--list .block-content .top+.list .page+.page,main>.blocks .block-pages--list.with-description .block-content .top+.list .page+.page,main>.blocks .with-description.pages--list .block-content .top+.list .page+.page{margin-top:.75rem}body.full-width .block-pages--list.with-description .block-content .top+.list .page+.page article,body.full-width .with-description.pages--list .block-content .top+.list .page+.page article,main>.blocks .block-pages--list.with-description .block-content .top+.list .page+.page article,main>.blocks .with-description.pages--list .block-content .top+.list .page+.page article{margin-top:4rem}body.full-width .block-pages--list.with-description.with-images .top,body.full-width .with-description.with-images.pages--list .top,main>.blocks .block-pages--list.with-description.with-images .top,main>.blocks .with-description.with-images.pages--list .top{grid-column:1/7}body.full-width .block-pages--list.with-description.with-images .top+.list,body.full-width .with-description.with-images.pages--list .top+.list,main>.blocks .block-pages--list.with-description.with-images .top+.list,main>.blocks .with-description.with-images.pages--list .top+.list{grid-column:7/13}.block-pages--alternate .alternate article{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.block-pages--alternate .alternate article:not(:first-child,.without-image){margin-top:-5%}.block-pages--alternate .alternate article:nth-child(odd){margin-left:auto}.block-pages--alternate .alternate article.portrait+.portrait{margin-top:-30%}.block-pages--alternate .alternate article.portrait+.landscape,.block-pages--alternate .alternate article.portrait+.square{margin-top:-15%}.block-pages--alternate .alternate article.portrait+article:not(.portrait,.square,.landscape){margin-top:-5%}.block-pages--alternate .alternate article.square+.square{margin-top:-10%}body.full-width .block-pages--alternate .alternate,main>.blocks .block-pages--alternate .alternate{margin-left:auto;margin-right:auto;width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}.block-pages--alternate .alternate article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-pages--alternate .alternate article .page-title a{text-decoration:none}.block-pages--alternate .alternate article:hover .more:after{padding-left:.625rem}.block-pages--alternate .alternate article .media{-moz-box-ordinal-group:0;margin-bottom:.75rem;-webkit-order:-1;order:-1}.block-pages--alternate .alternate article .media img{aspect-ratio:unset}@media(max-width:991.98px){.block-pages--alternate article+article{margin-top:3rem}}@media(min-width:992px){body.full-width .block-pages--alternate .top .description,main>.blocks .block-pages--alternate .top .description{font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height)}}.block-pages--large .page{position:relative}.block-pages--large .page+.page{margin-top:4rem}.block-pages--large .page:hover .more:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-pages--large .page .media img{aspect-ratio:1}@media(min-width:992px){.block-pages--large .page{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .block-pages--large .page-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);margin-bottom:1rem;text-transform:none}body:not(.full-width) .block-pages--large .page .media,body:not(.full-width) .block-pages--large .page-content{-moz-box-flex:1;-webkit-flex:1;flex:1}body.full-width .block-pages--large .top .description,main>.blocks .block-pages--large .top .description{font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height)}body.full-width .block-pages--large .page,main>.blocks .block-pages--large .page{-moz-box-align:center;-webkit-align-items:center;align-items:center}body.full-width .block-pages--large .page-title,main>.blocks .block-pages--large .page-title{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height);margin-bottom:1rem}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) body.full-width .block-pages--large .page-title,body:not(.full-width) main>.blocks .block-pages--large .page-title{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){body.full-width .block-pages--large .page-content,main>.blocks .block-pages--large .page-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body.full-width .block-pages--large .page .media,main>.blocks .block-pages--large .page .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.block-papers .top .block-title a:after{speak:never;content:/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-papers .top .block-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-papers .papers .paper{border-bottom:var(--border-width)solid var(--color-border);margin-bottom:1.5rem;padding-bottom:1.5rem}@media(min-width:992px){body.full-width .block-papers .papers .paper>div,main>.blocks .block-papers .papers .paper>div{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body.full-width .block-papers .papers .paper .paper-title,main>.blocks .block-papers .papers .paper .paper-title{-moz-box-flex:1;-webkit-flex:1;flex:1}body.full-width .block-papers .papers .paper .paper-meta,main>.blocks .block-papers .papers .paper .paper-meta{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-persons .top .description,main>.blocks .block-persons .top .description{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:1.5rem}.administrators__term .hero--with-image figure body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.administrators__term .hero--with-image figure main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.authors__term .hero--with-image figure body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.authors__term .hero--with-image figure main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.persons__page .hero--with-image figure body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.persons__page .hero--with-image figure main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.researchers__term .hero--with-image figure body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.researchers__term .hero--with-image figure main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.teachers__term .hero--with-image figure body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,.teachers__term .hero--with-image figure main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article picture,body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article .administrators__term .hero--with-image figure picture,body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article .authors__term .hero--with-image figure picture,body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article .avatar,body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article .persons__page .hero--with-image figure picture,body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article .researchers__term .hero--with-image figure picture,body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article .teachers__term .hero--with-image figure picture,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article .administrators__term .hero--with-image figure picture,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article .authors__term .hero--with-image figure picture,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article .avatar,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article .persons__page .hero--with-image figure picture,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article .researchers__term .hero--with-image figure picture,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article .teachers__term .hero--with-image figure picture{margin-right:0;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .block-persons.block-with-long-text:not(.block-persons--large) .persons article .description,main>.blocks .block-persons.block-with-long-text:not(.block-persons--large) .persons article .description{margin-top:1.5rem;text-align:left}body:not(.full-width) .block-persons article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:1.5rem}}@media(min-width:992px) and (min-width:768px){.administrators__term .hero--with-image figure body:not(.full-width) .block-persons article picture,.authors__term .hero--with-image figure body:not(.full-width) .block-persons article picture,.persons__page .hero--with-image figure body:not(.full-width) .block-persons article picture,.researchers__term .hero--with-image figure body:not(.full-width) .block-persons article picture,.teachers__term .hero--with-image figure body:not(.full-width) .block-persons article picture,body:not(.full-width) .block-persons article .administrators__term .hero--with-image figure picture,body:not(.full-width) .block-persons article .authors__term .hero--with-image figure picture,body:not(.full-width) .block-persons article .avatar,body:not(.full-width) .block-persons article .persons__page .hero--with-image figure picture,body:not(.full-width) .block-persons article .researchers__term .hero--with-image figure picture,body:not(.full-width) .block-persons article .teachers__term .hero--with-image figure picture{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.block-persons--grid .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:768px){.block-persons--grid .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.block-persons--grid .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.block-persons--grid .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(6,1fr)}}@media(max-width:991.98px){.block-persons--grid .contacts-details{margin-bottom:1.5rem}}@media(min-width:992px){body:not(.full-width) .block-persons--grid .persons{row-gap:.75rem;word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .block-persons--grid .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr)}}@media(min-width:992px) and (min-width:1440px){body:not(.full-width) .block-persons--grid .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}@media(min-width:992px){body:not(.full-width) .block-persons--grid .person{gap:-moz-calc(var(--grid-gutter)/2);gap:calc(var(--grid-gutter)/2)}.administrators__term .hero--with-image figure body:not(.full-width) .block-persons--grid .person picture,.authors__term .hero--with-image figure body:not(.full-width) .block-persons--grid .person picture,.persons__page .hero--with-image figure body:not(.full-width) .block-persons--grid .person picture,.researchers__term .hero--with-image figure body:not(.full-width) .block-persons--grid .person picture,.teachers__term .hero--with-image figure body:not(.full-width) .block-persons--grid .person picture,body:not(.full-width) .block-persons--grid .person .administrators__term .hero--with-image figure picture,body:not(.full-width) .block-persons--grid .person .authors__term .hero--with-image figure picture,body:not(.full-width) .block-persons--grid .person .avatar,body:not(.full-width) .block-persons--grid .person .persons__page .hero--with-image figure picture,body:not(.full-width) .block-persons--grid .person .researchers__term .hero--with-image figure picture,body:not(.full-width) .block-persons--grid .person .teachers__term .hero--with-image figure picture{width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter)/2);width:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter)/2)}body:not(.full-width) .block-persons--grid .person .description{margin-top:1.5rem}body.full-width .block-persons--grid .person,body.full-width .block-persons--grid .person .contacts-details a,body.full-width .block-persons--grid .person .contacts-details address,main>.blocks .block-persons--grid .person,main>.blocks .block-persons--grid .person .contacts-details a,main>.blocks .block-persons--grid .person .contacts-details address{text-align:center}}.block-persons--large .person{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:0}.block-persons--large .person+.person{margin-top:3rem}@media(min-width:768px){.block-persons--large .person+.person{margin-top:8rem}}.block-persons--large .person .description{-moz-box-flex:1;-webkit-flex:1;flex:1}.block-persons--large .person .person-name{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}@media(min-width:992px){body:not(.full-width) .block-persons--large .person .person-name{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}.block-persons--large .person .person-name+div{margin-top:.75rem}.block-persons--large .person .more{margin-top:2rem;position:relative}.block-persons--large .person .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.25rem;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}@media(max-width:767.98px){.block-persons--large .person .more{text-align:center}}.block-persons--large .person:hover .more:after{margin-left:.5rem}@media(min-width:992px){.administrators__term .hero--with-image figure body:not(.full-width) .block-persons--large .person picture,.authors__term .hero--with-image figure body:not(.full-width) .block-persons--large .person picture,.persons__page .hero--with-image figure body:not(.full-width) .block-persons--large .person picture,.researchers__term .hero--with-image figure body:not(.full-width) .block-persons--large .person picture,.teachers__term .hero--with-image figure body:not(.full-width) .block-persons--large .person picture,body:not(.full-width) .block-persons--large .person .administrators__term .hero--with-image figure picture,body:not(.full-width) .block-persons--large .person .authors__term .hero--with-image figure picture,body:not(.full-width) .block-persons--large .person .avatar,body:not(.full-width) .block-persons--large .person .persons__page .hero--with-image figure picture,body:not(.full-width) .block-persons--large .person .researchers__term .hero--with-image figure picture,body:not(.full-width) .block-persons--large .person .teachers__term .hero--with-image figure picture{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-persons--large .person .contacts-details a,body:not(.full-width) .block-persons--large .person .contacts-details address{text-align:left;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-persons--large .person .contacts-details li>span{width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter));width:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter))}body.full-width .block-persons--large .person,main>.blocks .block-persons--large .person{-moz-box-align:center;-webkit-align-items:center;align-items:center}.administrators__term .hero--with-image figure body.full-width .block-persons--large .person picture,.administrators__term .hero--with-image figure main>.blocks .block-persons--large .person picture,.authors__term .hero--with-image figure body.full-width .block-persons--large .person picture,.authors__term .hero--with-image figure main>.blocks .block-persons--large .person picture,.persons__page .hero--with-image figure body.full-width .block-persons--large .person picture,.persons__page .hero--with-image figure main>.blocks .block-persons--large .person picture,.researchers__term .hero--with-image figure body.full-width .block-persons--large .person picture,.researchers__term .hero--with-image figure main>.blocks .block-persons--large .person picture,.teachers__term .hero--with-image figure body.full-width .block-persons--large .person picture,.teachers__term .hero--with-image figure main>.blocks .block-persons--large .person picture,body.full-width .block-persons--large .person .administrators__term .hero--with-image figure picture,body.full-width .block-persons--large .person .authors__term .hero--with-image figure picture,body.full-width .block-persons--large .person .avatar,body.full-width .block-persons--large .person .persons__page .hero--with-image figure picture,body.full-width .block-persons--large .person .researchers__term .hero--with-image figure picture,body.full-width .block-persons--large .person .teachers__term .hero--with-image figure picture,main>.blocks .block-persons--large .person .administrators__term .hero--with-image figure picture,main>.blocks .block-persons--large .person .authors__term .hero--with-image figure picture,main>.blocks .block-persons--large .person .avatar,main>.blocks .block-persons--large .person .persons__page .hero--with-image figure picture,main>.blocks .block-persons--large .person .researchers__term .hero--with-image figure picture,main>.blocks .block-persons--large .person .teachers__term .hero--with-image figure picture{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-persons--large .person .contacts-details ul,main>.blocks .block-persons--large .person .contacts-details ul{grid-gap:.75rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .block-persons--large .person .contacts-details ul li+li,main>.blocks .block-persons--large .person .contacts-details ul li+li{margin-top:0}body.full-width .block-persons--large .person,body:not(.full-width) .block-persons--large .person,main>.blocks .block-persons--large .person{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter);text-align:left}}@media(max-width:767.98px){.block-persons--large .person-name,.block-persons--large .person-role{text-align:center}.administrators__term .hero--with-image figure .block-persons--large .person picture,.authors__term .hero--with-image figure .block-persons--large .person picture,.block-persons--large .person .administrators__term .hero--with-image figure picture,.block-persons--large .person .authors__term .hero--with-image figure picture,.block-persons--large .person .avatar,.block-persons--large .person .persons__page .hero--with-image figure picture,.block-persons--large .person .researchers__term .hero--with-image figure picture,.block-persons--large .person .teachers__term .hero--with-image figure picture,.persons__page .hero--with-image figure .block-persons--large .person picture,.researchers__term .hero--with-image figure .block-persons--large .person picture,.teachers__term .hero--with-image figure .block-persons--large .person picture{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1;width:100%}}.block-persons--list .persons-list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-persons--list .persons-list>li{padding-bottom:1.5rem;padding-top:1.5rem}.block-persons--list .persons-list>li .person-role{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:0}.block-persons--list .persons-list>li+li{border-top:var(--border-width)solid var(--color-border)}@media(min-width:992px){.block-persons--list .persons-list .contacts-details{margin-top:0}.block-persons--list .persons-list .contacts-details a,.block-persons--list .persons-list .contacts-details address{text-align:left;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.block-persons--list .persons-list .contacts-details li{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}.block-persons--list .persons-list .contacts-details li>span{width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter));width:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter))}.block-persons--list .persons-list>li,.block-persons--list .persons-list>li>div:first-child{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.block-persons--list .persons-list>li>div:first-child{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.block-persons--list .persons-list>li>div:first-child>*{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-persons--list .persons-list>li>div:first-child,main>.blocks .block-persons--list .persons-list>li>div:first-child{width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}body.full-width .block-persons--list .persons-list .contacts-details,main>.blocks .block-persons--list .persons-list .contacts-details{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body:not(.full-width) .block-persons--list .persons-list.with-contacts>li>div:first-child{display:block;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-persons--list .persons-list.with-contacts>li .contacts-details{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}}.block-posts .top{margin-bottom:3rem}.block-posts .top a{text-decoration:none}.block-posts .top a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-posts .top a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-posts .posts{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:992px){.block-posts .posts{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.block-posts article .post-meta *{display:inline}.block-posts article .post-meta>*+.post-author p:before,.block-posts article .post-meta>*+.post-reading-time:before{content:" • "}.block-posts article .post-title a{text-decoration:none}.block-posts article .post-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-posts article .post-content>*+*{margin-top:.75rem}.block-posts article .post-content .media{margin-top:0}@media(max-width:991.98px){.block-posts--grid article+article{margin-top:4rem}}@media(min-width:992px){body:not(.full-width) .block-posts--grid .grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .block-posts--grid .grid,main>.blocks .block-posts--grid .grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}body.full-width .block-posts--grid .grid .media picture img,main>.blocks .block-posts--grid .grid .media picture img{width:100%}}.block-posts--large .post .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-posts--large .post .post-author p:before,.block-posts--large .post .post-reading-time:before{display:none}.block-posts--large .post .post-meta{display:block}.block-posts--large .post .post-meta>*{margin-right:1.5rem}.block-posts--large .post .post-meta time{vertical-align:baseline}.block-posts--large .post .post-meta .post-author,.block-posts--large .post .post-meta .post-author p{display:inline}.block-posts--large .post .media,.block-posts--large .post .media img{aspect-ratio:auto}@media(max-width:991.98px){.block-posts--large .post+.post{margin-top:3rem}.block-posts--large .post [itemprop=abstract]{margin-top:0}.block-posts--large .post .post-author{margin-right:0}.block-posts--large .post .post-author+time{display:inline}.block-posts--large .post .post-author+time:before{content:" • "}.block-posts--large .post .post-categories li{margin-right:.5rem}}@media(min-width:992px){.block-posts--large .large .post{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.block-posts--large .large .post+.post{margin-top:3rem}.block-posts--large .large .post .post-subtitle,.block-posts--large .large .post .post-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.block-posts--large .large .post [itemprop=abstract]{margin-top:1.5rem}.block-posts--large .large .post-categories{display:inline}.block-posts--large .large .post-categories *{display:inline-block}.block-posts--large .large .post-categories li{margin-right:.75rem}.block-posts--large .large .post-categories li a{display:inline}}@media(min-width:992px) and (max-width:1199.98px){body:not(.full-width) .block-posts--large .large .post{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:unset}body:not(.full-width) .block-posts--large .large .post [itemprop=abstract]{margin-top:.75rem}}@media(min-width:992px) and (min-width:1200px){body:not(.full-width) .block-posts--large .large .post .media,body:not(.full-width) .block-posts--large .large .post .post-content{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:not(.full-width) .block-posts--large .large.without-images .post .post-content{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}@media(min-width:992px){body.full-width .block-posts--large .large .post,main>.blocks .block-posts--large .large .post{gap:var(--grid-gutter)}body.full-width .block-posts--large .large .post .media,main>.blocks .block-posts--large .large .post .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .block-posts--large .large .post .post-content,main>.blocks .block-posts--large .large .post .post-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body.full-width .block-posts--large .large .post .post-subtitle,body.full-width .block-posts--large .large .post .post-title,main>.blocks .block-posts--large .large .post .post-subtitle,main>.blocks .block-posts--large .large .post .post-title{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) body.full-width .block-posts--large .large .post .post-subtitle,body:not(.full-width) body.full-width .block-posts--large .large .post .post-title,body:not(.full-width) main>.blocks .block-posts--large .large .post .post-subtitle,body:not(.full-width) main>.blocks .block-posts--large .large .post .post-title{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px) and (min-width:1200px){body.full-width .block-posts--large .large.without-images .post,main>.blocks .block-posts--large .large.without-images .post{margin-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}body.full-width .block-posts--large .large.without-images .post .post-content,main>.blocks .block-posts--large .large.without-images .post .post-content{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}@media(min-width:992px) and (max-width:1199.98px){body.full-width .block-posts--large .large.without-images .post .post-content,main>.blocks .block-posts--large .large.without-images .post .post-content{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-posts--list article:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.block-posts--list article .media{background:0 0;margin:0}.block-posts--list article .media,.block-posts--list article .media img{aspect-ratio:auto}@media(max-width:991.98px){.block-posts--list article{padding-bottom:1.5rem;position:relative}.block-posts--list article+article{margin-top:1.5rem}.block-posts--list article .post-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:.75rem}.block-posts--list article .post-content .post-categories,.block-posts--list article .post-content .post-title{margin-bottom:0}.block-posts--list article .post-content [itemprop=abstract]{margin-top:.5rem}.block-posts--list article .media{-moz-box-ordinal-group:0;max-width:33%;-webkit-order:-1;order:-1}}@media(min-width:992px){.block-posts--list article{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row}body:not(.full-width) .block-posts--list article{gap:var(--grid-gutter);padding-bottom:1.5rem}body:not(.full-width) .block-posts--list article+article{margin-top:1.5rem}body:not(.full-width) .block-posts--list article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .block-posts--list article .post-content{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .block-posts--list article,main>.blocks .block-posts--list article{gap:var(--grid-gutter);padding-bottom:4rem;position:relative}body.full-width .block-posts--list article .media,main>.blocks .block-posts--list article .media{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body.full-width .block-posts--list article .post-content,main>.blocks .block-posts--list article .post-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .block-posts--list article+article,main>.blocks .block-posts--list article+article{margin-top:4rem}body.full-width .block-posts--list article .post-meta,main>.blocks .block-posts--list article .post-meta{margin-top:auto;padding-top:1.5rem}body.full-width .block-posts--list article .post-meta time,main>.blocks .block-posts--list article .post-meta time{margin-top:.3em;position:absolute;right:0;top:0}body.full-width .block-posts--list article .post-meta .post-reading-time,main>.blocks .block-posts--list article .post-meta .post-reading-time{display:block}body.full-width .block-posts--list article .post-meta .post-author:first-of-type [itemprop=name]:before,body.full-width .block-posts--list article .post-meta .post-reading-time:before,main>.blocks .block-posts--list article .post-meta .post-author:first-of-type [itemprop=name]:before,main>.blocks .block-posts--list article .post-meta .post-reading-time:before{content:none}}.block-posts--highlight .highlight-post .media{background:0 0;margin-bottom:.75rem}.block-posts--highlight .highlight-post .media img{aspect-ratio:auto}.block-posts--highlight .list{border-top:var(--border-width)solid var(--color-border);margin-top:1.5rem}.block-posts--highlight .list article{margin-top:1.5rem;padding-bottom:1.5rem;position:relative}.block-posts--highlight .list article:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.block-posts--highlight article>*+*{margin-top:.75rem}.block-posts--highlight article .media{margin-top:0}@media(max-width:991.98px){.block-posts--highlight .list{border-top:var(--border-width)solid var(--color-border)}.block-posts--highlight .list [itemprop=abstract]{margin-top:0}}@media(min-width:992px){.block-posts--highlight .highlight .post-subtitle,.block-posts--highlight .highlight .post-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.block-posts--highlight .list article .post-subtitle,.block-posts--highlight .list article .post-title{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}body:not(.full-width) .block-posts--highlight .highlight-post .post{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .block-posts--highlight .highlight-post .post .media{margin-bottom:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-posts--highlight .highlight-post .post .post-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body:not(.full-width) .block-posts--highlight .list article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .block-posts--highlight .list article .post-content{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body:not(.full-width) .block-posts--highlight .list article .post-meta{margin-top:0;text-align:right;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .block-posts--highlight .list article .post-meta>*{display:block}body:not(.full-width) .block-posts--highlight .list article .post-meta .post-author p:before{content:none}body:not(.full-width) .block-posts--highlight .list article [itemprop=abstract]{-moz-box-ordinal-group:4;grid-column:1/7;-webkit-order:3;order:3}body.full-width .block-posts--highlight .highlight,main>.blocks .block-posts--highlight .highlight{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .block-posts--highlight .list,main>.blocks .block-posts--highlight .list{border-top:0;margin-top:0}body.full-width .block-posts--highlight .list article:first-child,main>.blocks .block-posts--highlight .list article:first-child{margin-top:0}}.block-posts--alternate .alternate article .media img{aspect-ratio:unset}@media(min-width:992px){.block-posts--alternate .alternate article{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.block-posts--alternate .alternate article:not(:first-child,.without-image){margin-top:-5%}.block-posts--alternate .alternate article:nth-child(odd){margin-left:auto}.block-posts--alternate .alternate article.portrait+.portrait{margin-top:-30%}.block-posts--alternate .alternate article.portrait+.landscape,.block-posts--alternate .alternate article.portrait+.square{margin-top:-15%}.block-posts--alternate .alternate article.portrait+article:not(.portrait,.square,.landscape){margin-top:-5%}.block-posts--alternate .alternate article.square+.square{margin-top:-10%}body.full-width .block-posts--alternate .alternate,main>.blocks .block-posts--alternate .alternate{margin-left:auto;margin-right:auto;width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}.block-posts--alternate .alternate.without-images .post{margin-top:0!important}}@media(max-width:991.98px){.block-posts--alternate .alternate .post .post-meta{margin-top:.5rem}.block-posts--alternate .alternate .post .media{margin-bottom:.75rem}.block-posts--alternate .alternate .post+.post{margin-top:4rem}}.block-posts--carousel{overflow:hidden;z-index:0}.block-posts--carousel .post{margin-right:calc(var(--grid-gutter));word-break:break-word}.block-posts--carousel .post .media img{aspect-ratio:1.55}@media(max-width:991.98px){.block-posts--carousel .slider-arrows{width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.block-posts--carousel .post{width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}@media(min-width:992px){body:not(.full-width) .block-posts--carousel .post{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-posts--carousel .post .post-subtitle,body:not(.full-width) .block-posts--carousel .post .post-title{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}body:not(.full-width) .block-posts--carousel .slider-arrows{-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}}@media(min-width:992px) and (max-width:1199.98px){body:not(.full-width) .block-posts--carousel .post{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:not(.full-width) .block-posts--carousel .slider-arrows{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}@media(min-width:992px){body.full-width .block-posts--carousel .block-content,main>.blocks .block-posts--carousel .block-content{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body.full-width .block-posts--carousel .block-content .top,main>.blocks .block-posts--carousel .block-content .top{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body.full-width .block-posts--carousel .block-content .post,main>.blocks .block-posts--carousel .block-content .post{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-posts--carousel .block-content .slider-arrows,main>.blocks .block-posts--carousel .block-content .slider-arrows{-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:-moz-calc(var(--column-width)*9 + var(--grid-gutter)*8);width:calc(var(--column-width)*9 + var(--grid-gutter)*8)}}.block-posts .categories{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-posts .categories li{background:var(--color-background-alt);padding:1.5rem;position:relative}.block-posts .categories li+li{margin-top:1.5rem}.block-posts .categories li a{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-decoration:none;text-transform:none}.block-posts .categories li a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-posts .categories li p{display:block}@media(min-width:992px){body.full-width .block-posts .categories,main>.blocks .block-posts .categories{word-break:break-word}}@media(min-width:992px) and (min-width:1440px){body.full-width .block-posts .categories,main>.blocks .block-posts .categories{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}.block-projects .top .block-title a:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-projects .top .block-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-projects .top .block-title a:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media(min-width:992px){body.full-width .block-publications .block-content,main>.blocks .block-publications .block-content{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .block-publications .block-content,main>.blocks .block-publications .block-content{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body.full-width .block-publications .block-content .publications,main>.blocks .block-publications .block-content .publications{margin-top:0}body.full-width .block-publications .block-content .publications .publication:first-of-type,main>.blocks .block-publications .block-content .publications .publication:first-of-type{padding-top:0}body.full-width .block-publications .block-content .description,main>.blocks .block-publications .block-content .description{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);margin-top:3rem;text-transform:none}}.block-sitemap h3 a{text-decoration:none}.block-sitemap ul+h3{margin-top:4rem}.block-sitemap:first-of-type{padding-top:0}.block-sitemap ul{list-style-type:none}.block-sitemap ul li{position:relative}.block-sitemap ul li ul{margin-left:1.5rem}.block-sitemap ul li ul li a:before{speak:never;content:"";content:""/"";font-family:Icon;font-size:.75em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5rem;text-transform:none}.block-sound audio{width:100%}.block-sound figure figcaption>*{display:inline}.block-sound figure figcaption p+p:before{content:" — "}.block-summary .lead{margin-bottom:0}.block-summary .lead p{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}@media(min-width:992px){body:not(.full-width) .block-summary .lead p{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}body.full-width .block-summary,body:not(.full-width) .block-summary,main>.blocks .block-summary{padding-top:0}}.block-testimonials .container{overflow:hidden}.block-testimonials blockquote{font-family:Basier Square,sans-serif;font-size:var(--quote-size);font-style:italic;font-weight:400;letter-spacing:normal;line-height:var(--quote-line-height);margin:0}.block-testimonials blockquote cite{font-size:1.125rem;font-style:normal}.block-testimonials blockquote p{color:#000;font-family:Basier Square,sans-serif;font-size:1.375rem;font-style:italic;line-height:150%}@media(min-width:992px){.block-testimonials blockquote p{font-size:1.875rem}}@media(min-width:1200px){.block-testimonials blockquote p{font-size:3.75rem;line-height:150%}.block-testimonials blockquote.is-long p{font-size:1.375rem;line-height:150%}}.block-testimonials figure{margin-bottom:0;width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.block-testimonials figcaption{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;margin-top:1.5rem}.block-testimonials figcaption span{display:block}.administrators__term .hero--with-image figure .block-testimonials picture,.authors__term .hero--with-image figure .block-testimonials picture,.block-testimonials .administrators__term .hero--with-image figure picture,.block-testimonials .authors__term .hero--with-image figure picture,.block-testimonials .avatar,.block-testimonials .persons__page .hero--with-image figure picture,.block-testimonials .researchers__term .hero--with-image figure picture,.block-testimonials .teachers__term .hero--with-image figure picture,.persons__page .hero--with-image figure .block-testimonials picture,.researchers__term .hero--with-image figure .block-testimonials picture,.teachers__term .hero--with-image figure .block-testimonials picture{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0;margin-right:.75rem;min-width:5rem;width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0);width:calc(var(--column-width)*1 + var(--grid-gutter)*0)}@media(min-width:992px){body:not(.full-width) .block-testimonials figure{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-testimonials .testimonials,main>.blocks .block-testimonials .testimonials{width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}body.full-width .block-testimonials figure,main>.blocks .block-testimonials figure{min-height:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);min-height:calc(var(--column-width)*2 + var(--grid-gutter)*1);padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter));width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7);width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}body.full-width .block-testimonials figure.with-picture,main>.blocks .block-testimonials figure.with-picture{position:relative}body.full-width .block-testimonials figure.with-picture figcaption,main>.blocks .block-testimonials figure.with-picture figcaption{margin-top:.75rem}.administrators__term .hero--with-image body.full-width .block-testimonials figure.with-picture figcaption picture,.administrators__term .hero--with-image main>.blocks .block-testimonials figure.with-picture figcaption picture,.authors__term .hero--with-image body.full-width .block-testimonials figure.with-picture figcaption picture,.authors__term .hero--with-image main>.blocks .block-testimonials figure.with-picture figcaption picture,.persons__page .hero--with-image body.full-width .block-testimonials figure.with-picture figcaption picture,.persons__page .hero--with-image main>.blocks .block-testimonials figure.with-picture figcaption picture,.researchers__term .hero--with-image body.full-width .block-testimonials figure.with-picture figcaption picture,.researchers__term .hero--with-image main>.blocks .block-testimonials figure.with-picture figcaption picture,.teachers__term .hero--with-image body.full-width .block-testimonials figure.with-picture figcaption picture,.teachers__term .hero--with-image main>.blocks .block-testimonials figure.with-picture figcaption picture,body.full-width .block-testimonials .administrators__term .hero--with-image figure.with-picture figcaption picture,body.full-width .block-testimonials .authors__term .hero--with-image figure.with-picture figcaption picture,body.full-width .block-testimonials .persons__page .hero--with-image figure.with-picture figcaption picture,body.full-width .block-testimonials .researchers__term .hero--with-image figure.with-picture figcaption picture,body.full-width .block-testimonials .teachers__term .hero--with-image figure.with-picture figcaption picture,body.full-width .block-testimonials figure.with-picture figcaption .avatar,main>.blocks .block-testimonials .administrators__term .hero--with-image figure.with-picture figcaption picture,main>.blocks .block-testimonials .authors__term .hero--with-image figure.with-picture figcaption picture,main>.blocks .block-testimonials .persons__page .hero--with-image figure.with-picture figcaption picture,main>.blocks .block-testimonials .researchers__term .hero--with-image figure.with-picture figcaption picture,main>.blocks .block-testimonials .teachers__term .hero--with-image figure.with-picture figcaption picture,main>.blocks .block-testimonials figure.with-picture figcaption .avatar{left:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);left:calc(var(--column-width)*2 + var(--grid-gutter)*1);margin-left:var(--grid-gutter);position:absolute;top:0;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.block-testimonials .slider{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-testimonials .slider-slide.is-next{opacity:0}.block-testimonials .slider-controls{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1}.block-testimonials .slider-pagination li:before{background-color:var(--color-border)}.block-testimonials .slider-pagination li:after{background-color:var(--color-accent)}.block-timeline--vertical .timeline-event,.block-timeline--vertical .timeline-events{position:relative}.block-timeline--vertical .timeline-event:before{background:var(--color-text);border-radius:50%;content:"";height:9px;left:-1.5rem;margin-top:.5em;position:absolute;width:9px}.block-timeline--vertical .timeline-event:after{background:var(--color-text);bottom:-.5em;content:"";left:-1.5rem;margin-bottom:-4.5px;margin-left:calc((9px - var(--border-width))/2);margin-top:4.5px;position:absolute;top:.5em;width:var(--border-width)}.block-timeline--vertical .timeline-event:last-child:after{display:none}.block-timeline--vertical .timeline-event:not(:last-child){padding-bottom:3rem}.block-timeline--vertical .timeline-event .title{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}.block-timeline--vertical .timeline-event .title+[itemprop=text]{margin-top:.75rem}@media(max-width:991.98px){.block-timeline--vertical .timeline-event{padding-left:1.5rem}.block-timeline--vertical .timeline-event:after,.block-timeline--vertical .timeline-event:before{left:0}}@media(min-width:992px){body.full-width .block-timeline--vertical .timeline-events,main>.blocks .block-timeline--vertical .timeline-events{padding-left:0}body.full-width .block-timeline--vertical .timeline-event,main>.blocks .block-timeline--vertical .timeline-event{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}body.full-width .block-timeline--vertical .timeline-event:after,body.full-width .block-timeline--vertical .timeline-event:before,main>.blocks .block-timeline--vertical .timeline-event:after,main>.blocks .block-timeline--vertical .timeline-event:before{left:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);left:calc(var(--column-width)*3 + var(--grid-gutter)*2);margin-left:calc(var(--grid-gutter)/2)}body.full-width .block-timeline--vertical .timeline-event:before,main>.blocks .block-timeline--vertical .timeline-event:before{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}body.full-width .block-timeline--vertical .timeline-event .title,main>.blocks .block-timeline--vertical .timeline-event .title{text-align:right;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body.full-width .block-timeline--vertical .timeline-event .title+[itemprop=text],main>.blocks .block-timeline--vertical .timeline-event .title+[itemprop=text]{margin-top:0}body.full-width .block-timeline--vertical .timeline-event [itemprop=text],main>.blocks .block-timeline--vertical .timeline-event [itemprop=text]{padding-left:var(--grid-gutter);width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}body.full-width .block-timeline--vertical .timeline-event [itemprop=text]:first-child,main>.blocks .block-timeline--vertical .timeline-event [itemprop=text]:first-child{margin-left:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.block-timeline--horizontal{--min-title-height:0px;background:#ff6b4c;color:var(--color-text);overflow:hidden;padding-bottom:var(--block-space-y);padding-top:var(--block-space-y)}.block-timeline--horizontal:before{display:none}.block-timeline--horizontal ol{list-style:none}.block-timeline--horizontal .timeline-event{margin-right:var(--grid-gutter);width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.block-timeline--horizontal .timeline-event .title{font-size:var(--body-size);font-weight:inherit;font-weight:400;line-height:var(--body-line-height);min-height:var(--min-title-height);padding-bottom:1.5rem}.block-timeline--horizontal .timeline-event [itemprop=text]{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.block-timeline--horizontal .timeline-event .line{background:var(--color-text);height:var(--border-width);margin-bottom:1.5rem;opacity:1;overflow:visible;width:-moz-calc(100% + var(--grid-gutter)/2);width:calc(100% + var(--grid-gutter)/2)}.block-timeline--horizontal .timeline-event .line:before{background:var(--color-text);border-radius:50%;content:"";display:block;height:9px;margin-left:-4px;position:relative;top:-4px;width:9px}.block-timeline--horizontal .timeline-event:last-child .line{background:0 0}@media(min-width:992px){.block-timeline--horizontal .timeline-event .line{width:-moz-calc(100% + var(--grid-gutter));width:calc(100% + var(--grid-gutter))}}@media(max-width:991.98px){.block-timeline--horizontal .timeline-event{width:-moz-calc(var(--column-width)*11 + var(--grid-gutter)*10);width:calc(var(--column-width)*11 + var(--grid-gutter)*10)}.block-timeline--horizontal .timeline-event .line{width:-moz-calc(100% + var(--grid-gutter));width:calc(100% + var(--grid-gutter))}.block-timeline--horizontal .timeline-event .line:before{height:8px;width:8px}.block-timeline--horizontal .slider-slide.is-previous{opacity:1}}@media(min-width:992px){body.full-width .block-timeline--horizontal .block-title,body:not(.full-width) .block-timeline--horizontal .block-title,main>.blocks .block-timeline--horizontal .block-title{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h5-line-height);text-transform:uppercase}body.full-width .block-timeline--horizontal .block-title a,body:not(.full-width) .block-timeline--horizontal .block-title a,main>.blocks .block-timeline--horizontal .block-title a{text-decoration:none}}.block.block-title{margin-bottom:var(--heading-margin-bottom)}.block.block-title:not(:first-child){margin-top:var(--heading-margin-top)}@media(min-width:992px){body:not(.full-width) .block.block-title:after{margin-left:auto;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block.block-title h2,main>.blocks .block.block-title h2{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block.block-title--collapsed{-moz-box-align:end;-moz-box-pack:justify;-webkit-align-items:end;align-items:end;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.block.block-title--collapsed h2{-moz-box-flex:1;-webkit-flex:1;flex:1}.block.block-title--collapsed:before{speak:never;-moz-box-ordinal-group:3;content:"";content:""/"";font-family:Icon;font-size:1.5625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;-webkit-order:2;order:2;text-transform:none}.block.block-title--collapsed[aria-expanded=false]:nth-last-child(2){margin-bottom:var(--block-space-y)}.block.block-title--collapsed[aria-expanded=false]:nth-last-child(2):after{display:none}.block.block-title--collapsed[aria-expanded=false]:after{-moz-box-ordinal-group:4;border-bottom:var(--border-width)solid var(--color-border);content:"";display:block;margin-top:.75rem;-webkit-order:3;order:3;width:100%}@media(min-width:768px){.block.block-title--collapsed[aria-expanded=false]:after{margin-top:1.5rem}}.block.block-title--collapsed[aria-expanded=false]+.collapse{display:none}.block.block-title--collapsed[aria-expanded=true]:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block.block-title--collapsed[aria-expanded=false]+.collapse+.block.block-title--collapsed{margin-top:0}@media(max-width:991.98px){.block-video--player .video{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){body.full-width .block-video--player,main>.blocks .block-video--player{background:var(--color-background-alt)}body.full-width .block-video--player .block-content,main>.blocks .block-video--player .block-content{grid-gap:0 var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:3rem;padding-top:3rem;word-break:break-word}body.full-width .block-video--player .block-content .top,main>.blocks .block-video--player .block-content .top{grid-column:1/-1}body.full-width .block-video--player .block-content .video,main>.blocks .block-video--player .block-content .video{grid-column:span 8}body.full-width .block-video--player .block-content>p,main>.blocks .block-video--player .block-content>p{grid-column:span 4;margin-top:0}body.full-width .block-video--player .block-content .transcription,main>.blocks .block-video--player .block-content .transcription{grid-column:span 8}body.full-width .block-video--player .lazy-video-player:after,main>.blocks .block-video--player .lazy-video-player:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.block-video--button .video{display:none}.block-volumes .top .block-title a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-volumes .top .block-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-volumes .volumes .volume hgroup{-moz-box-orient:vertical;-moz-box-direction:reverse;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.block-volumes .volumes .volume hgroup p{margin-top:.25rem}.block-volumes .volumes .volume .media img{aspect-ratio:11/13}@media(min-width:992px){body:not(.full-width) .block-volumes .volumes{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .block-volumes .top,main>.blocks .block-volumes .top{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body.full-width .block-volumes .top .block-title,main>.blocks .block-volumes .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-volumes .top .description,main>.blocks .block-volumes .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}body:where([class*=_categories__term]) main{padding-bottom:4rem}.document-content .project-categories{--block-space-y:3rem;margin-bottom:var(--block-space-y)}.document-content>.category-children{margin-bottom:var(--block-space-y)}.document-content>.category-children ul{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter);list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.category-item .articles-count,.document-content>.category-children .posts_category-title{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.category-item .articles-count{color:var(--color-text-alt)}.children-categories ul{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:0;margin-bottom:var(--grid-gutter);margin-top:0;margin-top:var(--grid-gutter);padding-left:0;row-gap:.75rem;text-transform:none}.categories .media:empty{display:none}.categories--alternate{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.categories--alternate>li .media img{aspect-ratio:unset}@media(min-width:992px){.categories--alternate>li{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.categories--alternate>li:not(:first-child,.without-image){margin-top:-5%}.categories--alternate>li:nth-child(odd){margin-left:auto}.categories--alternate>li.portrait+.portrait{margin-top:-30%}.categories--alternate>li.portrait+.landscape,.categories--alternate>li.portrait+.square{margin-top:-15%}.categories--alternate>li.portrait+article:not(.portrait,.square,.landscape){margin-top:-5%}.categories--alternate>li.square+.square{margin-top:-10%}body.full-width .categories--alternate,main>.blocks .categories--alternate{margin-left:auto;margin-right:auto;width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}.categories--alternate article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.categories--alternate article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.categories--alternate article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.categories--alternate article .media:empty{display:none}.categories--alternate article .media img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;width:100%}.categories--alternate article p+time{margin-top:.75rem}.categories--alternate article .post-categories,.categories--alternate article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.categories--alternate article .post-categories a,.categories--alternate article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.categories--alternate article .post-categories a:hover,.categories--alternate article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.categories--alternate article .post-categories li,.categories--alternate article .project-categories li{margin:0}.categories--alternate article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.categories--alternate article [class$=-title] a{text-decoration:none}.categories--alternate article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.categories--alternate article [class$=-content]>*+*{margin-top:.75rem}@media(max-width:991.98px){.categories--alternate>li+li{margin-top:3rem}}@media(min-width:992px){.categories--alternate .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:-webkit-transform .55s cubic-bezier(0,.65,.4,1.2);-o-transition:-o-transform .55s cubic-bezier(0,.65,.4,1.2);-moz-transition:transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2),-webkit-transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2),-o-transform .55s cubic-bezier(0,.65,.4,1.2)}.categories--alternate article:hover .more:after{-webkit-transform:translateX(.3125rem);-moz-transform:translateX(.3125rem);-o-transform:translateX(.3125rem);transform:translateX(.3125rem)}}.categories--cards{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.categories--cards article{-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--color-background-alt);color:var(--color-text);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:1.5rem;position:relative;-o-transition:background .25s,color .25s;-moz-transition:background .25s,color .25s;transition:background .25s,color .25s}.categories--cards article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.categories--cards article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.categories--cards article .media:empty{display:none}.categories--cards article .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.categories--cards article p+time{margin-top:.75rem}.categories--cards article .post-categories,.categories--cards article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.categories--cards article .post-categories a,.categories--cards article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.categories--cards article .post-categories a:hover,.categories--cards article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.categories--cards article .post-categories li,.categories--cards article .project-categories li{margin:0}.categories--cards article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.categories--cards article [class$=-title] a{text-decoration:none}.categories--cards article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.categories--cards article [class$=-content]>*+*{margin-top:.75rem}.categories--cards article .more{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.categories--cards article .more:after{speak:never;content:"";content:""/"";font-family:Icon;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;position:absolute;right:0;text-transform:none;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.categories--cards article:hover .more:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.categories--cards article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}@media(min-width:992px){.categories--cards article{height:100%}}.categories--cards article .media{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem}.categories--cards article .media img{min-width:100%}.categories--cards article .more{color:var(--color-text);margin-top:3rem;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.categories--cards article .more:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.categories--cards article a,.categories--cards article p{transition:color .3s ease,-webkit-text-decoration-color .3s ease;-o-transition:text-decoration-color .3s ease,color .3s ease;-moz-transition:text-decoration-color .3s ease,color .3s ease,-moz-text-decoration-color .3s ease;transition:text-decoration-color .3s ease,color .3s ease;transition:text-decoration-color .3s ease,color .3s ease,-webkit-text-decoration-color .3s ease,-moz-text-decoration-color .3s ease}.categories--cards article:hover{background-color:var(--color-accent)}.categories--cards article:hover,.categories--cards article:hover a,.categories--cards article:hover p{color:var(--color-background)}.categories--cards article:hover .more{-webkit-text-decoration-color:var(--color-background);-moz-text-decoration-color:var(--color-background);text-decoration-color:var(--color-background)}@media(max-width:991.98px){.categories--cards>li+li{margin-top:1.5rem}}@media(min-width:992px){.categories--cards{-moz-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;min-height:320px}body:not(.full-width) .categories--cards{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .categories--cards,main>.blocks .categories--cards{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.categories--grid{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.categories--grid article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.categories--grid article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.categories--grid article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.categories--grid article .media:empty{display:none}.categories--grid article .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.categories--grid article p+time{margin-top:.75rem}.categories--grid article .post-categories,.categories--grid article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.categories--grid article .post-categories a,.categories--grid article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.categories--grid article .post-categories a:hover,.categories--grid article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.categories--grid article .post-categories li,.categories--grid article .project-categories li{margin:0}.categories--grid article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.categories--grid article [class$=-title] a{text-decoration:none}.categories--grid article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.categories--grid article [class$=-content]>*+*{margin-top:.75rem}.categories--grid article>:where([class$=-title]){font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.categories--grid article>:where([class$=-title]) a:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-size:.8em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.categories--grid article>:where([class$=-title]) a:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.categories--grid article>:where([class$=-title]) a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}@media(max-width:991.98px){.categories--grid>li+li{margin-top:4rem}}@media(min-width:992px){body:not(.full-width) .categories--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .categories--grid,main>.blocks .categories--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.categories--large{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.categories--large>li+li{margin-top:4rem}.categories--large article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.categories--large article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.categories--large article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.categories--large article .media:empty{display:none}.categories--large article .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.categories--large article p+time{margin-top:.75rem}.categories--large article .post-categories,.categories--large article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.categories--large article .post-categories a,.categories--large article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.categories--large article .post-categories a:hover,.categories--large article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.categories--large article .post-categories li,.categories--large article .project-categories li{margin:0}.categories--large article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.categories--large article [class$=-title] a{text-decoration:none}.categories--large article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.categories--large article [class$=-content]>*+*{margin-top:.75rem}.categories--large article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.categories--large article .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:-webkit-transform .55s cubic-bezier(0,.65,.4,1.2);-o-transition:-o-transform .55s cubic-bezier(0,.65,.4,1.2);-moz-transition:transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2),-webkit-transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2),-o-transform .55s cubic-bezier(0,.65,.4,1.2)}.categories--large article:hover .more:after{-webkit-transform:translateX(.3125rem);-moz-transform:translateX(.3125rem);-o-transform:translateX(.3125rem);transform:translateX(.3125rem)}@media(max-width:991.98px){.categories--large article .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){.categories--large article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .categories--large article .media,body:not(.full-width) .categories--large article [class$=-content]{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .categories--large article [class$=-title],main>.blocks .categories--large article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) body.full-width .categories--large article [class$=-title],body:not(.full-width) main>.blocks .categories--large article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){body.full-width .categories--large article [class$=-content],main>.blocks .categories--large article [class$=-content]{padding-right:calc(var(--column-width)*1 + var(--grid-gutter)*0);width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .categories--large article .media,main>.blocks .categories--large article .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.categories--list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.categories--list>li{padding-bottom:1.5rem;padding-top:1.5rem}.categories--list>li:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.categories--list article{display:-webkit-flex;display:-moz-box;display:flex;position:relative}.categories--list article [class$=-title] a{text-decoration:none}.categories--list article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.categories--list article [class$=-content]>*+*{margin-top:.75rem}.categories--list article .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}@media(max-width:991.98px){.categories--list article{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.categories--list article .media{width:33.33333%}}@media(min-width:992px){body:not(.full-width) .categories--list article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body:not(.full-width) .categories--list article [class$=-content]{-moz-box-flex:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex:1;flex:1}body:not(.full-width) .categories--list article [class$=-subtitle],body:not(.full-width) .categories--list article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}body:not(.full-width) .categories--list article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .categories--list article,main>.blocks .categories--list article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}}@media(min-width:992px){body.full-width .categories--list article:has(.media:empty) [class$=-content],main>.blocks .categories--list article:has(.media:empty) [class$=-content]{margin-left:calc(var(--column-width)*3 + var(--grid-gutter)*2 + var(--grid-gutter))}body.full-width .categories--list article [class$=-content],main>.blocks .categories--list article [class$=-content]{-moz-box-flex:1;-webkit-flex:1;flex:1}body.full-width .categories--list article [class$=-content] [class$=-title],main>.blocks .categories--list article [class$=-content] [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .categories--list article [class$=-content] .articles-count,main>.blocks .categories--list article [class$=-content] .articles-count{margin-top:.75rem;position:absolute;right:0;top:0}body.full-width .categories--list article [class$=-subtitle],body.full-width .categories--list article [class$=-title],main>.blocks .categories--list article [class$=-subtitle],main>.blocks .categories--list article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .categories--list article .media,main>.blocks .categories--list article .media{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}ul.diplomas{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}ul.diplomas>li{margin-bottom:.75rem}@media(min-width:992px){ul.diplomas>li{margin-bottom:4rem}}ul.diplomas>li>a{border-bottom:var(--border-width)solid var(--color-border);display:block;font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);padding-bottom:1.5rem;padding-top:1.5rem;text-decoration:none;text-transform:none}ul.diplomas>li>a:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}ul.diplomas>li>a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}ul.diplomas>li>a:after{speak:never;-webkit-align-self:center;align-self:center;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:auto;text-transform:none}ul.diplomas>li>a:hover{color:var(--color-accent)}@media(max-width:991.98px){ul.diplomas>li>a{padding-right:1.5rem;position:relative}ul.diplomas>li>a:after{bottom:1.5rem;position:absolute;right:0}}@media(min-width:992px){ul.diplomas>li>a{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}ul.diplomas>li>a span{margin-left:1.5rem}}ul.diplomas>li .content{padding-bottom:1.5rem;padding-top:1.5rem;word-break:break-word}@media(min-width:992px){ul.diplomas>li .content{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:991.98px){ul.diplomas>li .programs{margin-top:1.5rem}}ul.diplomas>li .programs li{border-bottom:0;display:block;padding:0}ul.diplomas>li .programs li+li,ul.diplomas>li .programs li>ol{margin-top:.75rem}@media(min-width:576px){ul.diplomas>li .programs li+li,ul.diplomas>li .programs li>ol{margin-top:1.5rem}}ul.diplomas>li .programs li>a:hover{color:var(--color-accent)}ul.diplomas>li .programs li ol li>a{display:-webkit-flex;display:-moz-box;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}ul.diplomas>li .programs li ol li>a:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:var(--border-width);margin-right:.5rem;margin-top:6px;text-transform:none}@media(min-width:576px){ul.diplomas>li .programs li ol li>a:before{margin-right:.75rem}}@media(min-width:768px){ul.diplomas>li .programs li ol li>a:before{margin-top:8px}}ul.diplomas>li .programs li ol li>a ol{margin-left:1.5rem}ul.diplomas>li .programs>li>a{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}@media(min-width:992px){ul.diplomas>li .program div{display:-webkit-flex;display:-moz-box;display:flex}ul.diplomas>li .program div>p{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}ul.diplomas>li .program .title{font-size:var(--h4-size);font-style:normal;font-weight:700;line-height:var(--h4-line-height)}.diplomas-select,ul.diplomas>li .program .title{font-family:Basier Square,sans-serif;letter-spacing:normal;text-transform:none}.diplomas-select{font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);position:relative;text-align:right}.diplomas-select button,.diplomas-select span[role=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:inherit;cursor:pointer;margin:-.75rem;padding:.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diplomas-select button:after,.diplomas-select span[role=button]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:5px;text-transform:none}.diplomas-select button[aria-expanded=true]:after,.diplomas-select span[role=button][aria-expanded=true]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.diplomas-select button[aria-expanded=true]+.dropdown-menu,.diplomas-select span[role=button][aria-expanded=true]+.dropdown-menu{display:block}.diplomas-select .dropdown-menu{background-color:var(--dropdown-background);display:none;left:0;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;position:absolute;top:-moz-calc(100% + .75rem);top:calc(100% + .75rem);z-index:3}@media(max-width:991.98px){.diplomas-select .dropdown-menu{left:var(--grid-gutter-negative);right:var(--grid-gutter-negative)}}.diplomas-select .dropdown-menu li{display:block}.diplomas-select .dropdown-menu li:not(:first-child){border-top:var(--dropdown-border-width)solid var(--dropdown-border-color)}.diplomas-select .dropdown-menu a{color:var(--dropdown-color);display:-webkit-flex;display:-moz-box;display:flex;padding:.75rem;text-decoration:none;white-space:normal}@media(min-width:992px){.diplomas-select .dropdown-menu a:hover{background-color:var(--dropdown-hover-background);color:var(--dropdown-hover-color)}}.diplomas-select .dropdown-menu a{-moz-box-pack:end;font-size:1.125rem;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:150%}@media(min-width:992px){.diplomas-select .dropdown-menu{left:auto;right:0}.diplomas-select .dropdown-menu a{padding:1.5rem}}.diplomas__term .blocks+.container{margin-bottom:8rem}.diplomas__term ol.programs--default li{-moz-box-align:start;-webkit-align-items:start;align-items:start;position:relative;word-break:break-word}@media(min-width:992px){.diplomas__term ol.programs--default li{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.diplomas__term ol.programs--default li a.title{position:static}.diplomas__term ol.programs--default li a.title:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;text-transform:none;-o-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}.diplomas__term ol.programs--default li a.title:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.diplomas__term ol.programs--default li a.title:hover:after{opacity:1}@media(max-width:991.98px){.diplomas__term ol.programs--default li a.title{margin-right:.75rem}.diplomas__term ol.programs--default li a.title:after{-webkit-align-self:center;align-self:center;bottom:unset;margin-left:.5rem;position:relative}.diplomas__term ol.programs--default li a.title+div{margin-top:.75rem}}.events-calendar .calendar-month{caption-side:top;display:inline-table;height:-webkit-max-content;height:-moz-max-content;height:max-content}.events-calendar .calendar-month caption{text-align:center}.events-calendar .calendar-month caption h2{font-family:Basier Square,sans-serif;font-size:var(--h6-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h6-line-height);text-transform:uppercase}.events-calendar .calendar-month caption a{color:var(--color-accent);text-decoration:none}.events-calendar .calendar-month td,.events-calendar .calendar-month th{height:3.125rem;padding:0;text-align:center;vertical-align:middle;width:14.28571%}.events-calendar .calendar-month thead{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.events-calendar .calendar-month thead th{font-weight:400}.events-calendar .calendar-month tbody{--btn-min-width:0;--btn-border-radius:100%;--btn-border:none;--btn-color:var(--color-background);--btn-background:var(--color-accent);--btn-hover-background:var(--color-text);--btn-hover-border:none;--btn-hover-color:var(--color-background);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.events-calendar .calendar-month tbody tr td{aspect-ratio:1;border:none}.events-calendar .calendar-month tbody a,.events-calendar .calendar-month tbody span{aspect-ratio:1;display:inline-block;height:2.25rem;line-height:2.25rem;padding:0;text-align:center}@media(max-width:767.98px){.events-calendar .calendar-month+.calendar-month{margin-top:3rem}.events-calendar th{font-size:0}.events-calendar th:first-letter{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.events-calendar td{white-space:nowrap}.events-calendar td,.events-calendar th{height:2.1875rem;min-width:unset}.events-calendar a,.events-calendar span{height:1.75rem;line-height:1.75rem}}.event-title a{text-decoration:none}.event-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.event-subtitle{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.event-categories,.event-infos .taxonomies-single .taxonomy-children,.exhibition-infos .taxonomies-single .taxonomy-children{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:0;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.event-categories li:not(:last-child) a:after,.event-infos .taxonomies-single .taxonomy-children li:not(:last-child) a:after,.exhibition-infos .taxonomies-single .taxonomy-children li:not(:last-child) a:after{content:", "}.event-schedule p+p{margin-top:0}.event-dates span+span:before{content:" — "}.event-time{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.event-time span{white-space:nowrap}.event-hours time+time:before,.event-time span+span:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.25rem;margin-right:.25rem;text-transform:none}.event .event-parent,.exhibition .event-parent{-moz-box-ordinal-group:0;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);-webkit-order:-1;order:-1;text-transform:none}.event .media:empty,.exhibition .media:empty{display:none}@media(min-width:992px){.event-time{display:-webkit-flex;display:-moz-box;display:flex}}.events--list .event,.events--list .exhibition{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;padding-bottom:1.5rem;position:relative}.events--list .event:where(:not(:last-child)),.events--list .exhibition:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.events--list .event-title{font-size:var(--h3-size);line-height:var(--h3-line-height)}.events--list .event-schedule,.events--list .event-title{font-family:Basier Square,sans-serif;font-style:normal;font-weight:700;letter-spacing:normal;text-transform:none}.events--list .event-schedule{font-size:var(--h4-size);line-height:var(--h4-line-height)}.events--list .event-content{-moz-box-ordinal-group:3;-webkit-order:2;order:2}@media(max-width:991.98px) and (min-width:768px){.events--list .event,.events--list .exhibition{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:1.5rem}.events--list .event .media,.events--list .exhibition .media{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.events--list .event-content{-moz-box-ordinal-group:2;-webkit-order:1;order:1;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}@media(max-width:767.98px){.events--list .event .media,.events--list .exhibition .media{margin-bottom:.75rem;max-width:33.3%}.events--list .event-content{-moz-box-ordinal-group:2;-webkit-order:1;order:1}}@media(min-width:768px){.events--list .event .media,.events--list .exhibition .media{grid-column:10/13}}@media(min-width:992px){.events--list .event,.events--list .exhibition{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:start;-webkit-align-items:start;align-items:start;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.events--list .event-content>.event-title,.events--list .event-content>hgroup{margin-bottom:.75rem}.events--list .event .media,.events--list .exhibition .media{-moz-box-ordinal-group:3;-webkit-order:2;order:2}body.full-width .events--list .event-schedule,main>.blocks .events--list .event-schedule{margin-bottom:1.5rem}body.full-width .events--list .event-dates,main>.blocks .events--list .event-dates{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .events--list .event-dates span,main>.blocks .events--list .event-dates span{display:block}body.full-width .events--list .event-dates span+span:before,main>.blocks .events--list .event-dates span+span:before{display:none}body.full-width .events--list .event-time,main>.blocks .events--list .event-time{margin-top:.75rem}body.full-width .events--list .event-content,main>.blocks .events--list .event-content{-moz-box-ordinal-group:2;grid-column:1/11;-webkit-order:1;order:1;width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9);word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .events--list .event-content,main>.blocks .events--list .event-content{grid-gap:0 var(--grid-gutter);display:grid;grid-template-columns:repeat(10,1fr)}}@media(min-width:992px){.event-infos .taxonomies-single body.full-width .events--list .event-content .taxonomy-children,.event-infos .taxonomies-single main>.blocks .events--list .event-content .taxonomy-children,.exhibition-infos .taxonomies-single body.full-width .events--list .event-content .taxonomy-children,.exhibition-infos .taxonomies-single main>.blocks .events--list .event-content .taxonomy-children,body.full-width .events--list .event-content .event-categories,body.full-width .events--list .event-content .event-description,body.full-width .events--list .event-content .event-infos .taxonomies-single .taxonomy-children,body.full-width .events--list .event-content .event-status,body.full-width .events--list .event-content .exhibition-infos .taxonomies-single .taxonomy-children,body.full-width .events--list .event-content>.event-title,body.full-width .events--list .event-content>hgroup,main>.blocks .events--list .event-content .event-categories,main>.blocks .events--list .event-content .event-description,main>.blocks .events--list .event-content .event-infos .taxonomies-single .taxonomy-children,main>.blocks .events--list .event-content .event-status,main>.blocks .events--list .event-content .exhibition-infos .taxonomies-single .taxonomy-children,main>.blocks .events--list .event-content>.event-title,main>.blocks .events--list .event-content>hgroup{grid-column:5/11}body.full-width .events--list .event-content>.event-schedule,main>.blocks .events--list .event-content>.event-schedule{grid-column:1/5;grid-row:1/4}body.full-width .events--list .event .media,body.full-width .events--list .exhibition .media,main>.blocks .events--list .event .media,main>.blocks .events--list .exhibition .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .events--list .event,body:not(.full-width) .events--list .exhibition{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(8,1fr);word-break:break-word}body:not(.full-width) .events--list .event-content{-moz-box-ordinal-group:2;grid-column:span 6;margin-top:.5rem;-webkit-order:1;order:1}body:not(.full-width) .events--list .event-schedule{margin-bottom:.75rem;margin-top:.5rem}body:not(.full-width) .events--list .event-time{display:inline}body:not(.full-width) .events--list .event .media,body:not(.full-width) .events--list .exhibition .media{grid-column:span 2}}.events--grid{word-break:break-word}@media(min-width:768px){.events--grid{grid-gap:3rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.events--grid .event,.events--grid .exhibition{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.events--grid .event-schedule{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-top:.75rem;text-transform:none}.events--grid .event-content .event-title,.events--grid .event-content hgroup{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.events--grid .event-description{margin-top:.75rem}.events--grid .event .media,.events--grid .exhibition .media{-moz-box-ordinal-group:0;margin-bottom:.75rem;-webkit-order:-1;order:-1}.events--grid .event .media img,.events--grid .exhibition .media img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767.98px){.events--grid .event+.event,.events--grid .event+.exhibition,.events--grid .exhibition+.event,.events--grid .exhibition+.exhibition{margin-top:3rem}}@media(min-width:992px){body.full-width .events--grid,main>.blocks .events--grid{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .events--grid,main>.blocks .events--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.events--large .event,.events--large .exhibition{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter);position:relative}.events--large .event+.event,.events--large .event+.exhibition,.events--large .exhibition+.event,.events--large .exhibition+.exhibition{margin-top:4rem}.events--large .event-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.events--large .event-content .event-description{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.event-infos .taxonomies-single .events--large .event-content .event-description+.taxonomy-children,.events--large .event-content .event-description+.event-categories,.events--large .event-content .event-infos .taxonomies-single .event-description+.taxonomy-children,.events--large .event-content .exhibition-infos .taxonomies-single .event-description+.taxonomy-children,.exhibition-infos .taxonomies-single .events--large .event-content .event-description+.taxonomy-children{margin-bottom:.75rem}.events--large .event-dates{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);margin-top:.75rem;text-transform:none}.events--large .event-content{-moz-box-flex:1;-webkit-flex:1;flex:1}.events--large .event-content .event-subtitle,.events--large .event-content .event-title,.events--large .event-content hgroup{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.events--large .event-content .more{margin-top:1.5rem}.events--large .event-content .more:after{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.5rem;text-transform:none}.events--large .event .media,.events--large .exhibition .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}.events--large .event .media img,.events--large .exhibition .media img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.events--large .event+.event,.events--large .event+.exhibition,.events--large .exhibition+.event,.events--large .exhibition+.exhibition{margin-top:var(--grid-gutter)}.events--large .event .media,.events--large .exhibition .media{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.events--large .event .event-schedule,.events--large .exhibition .event-schedule{margin-bottom:3rem}}@media(max-width:991.98px){.events--large .event,.events--large .exhibition{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.events--large .event .media,.events--large .exhibition .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){body.full-width .events--large .event,body.full-width .events--large .exhibition,main>.blocks .events--large .event,main>.blocks .events--large .exhibition{-moz-box-align:center;-webkit-align-items:center;align-items:center}body.full-width .events--large .event .event-dates,body.full-width .events--large .exhibition .event-dates,main>.blocks .events--large .event .event-dates,main>.blocks .events--large .exhibition .event-dates{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .events--large .event .event-subtitle,body.full-width .events--large .event .event-title,body.full-width .events--large .event hgroup,body.full-width .events--large .exhibition .event-subtitle,body.full-width .events--large .exhibition .event-title,body.full-width .events--large .exhibition hgroup,main>.blocks .events--large .event .event-subtitle,main>.blocks .events--large .event .event-title,main>.blocks .events--large .event hgroup,main>.blocks .events--large .exhibition .event-subtitle,main>.blocks .events--large .exhibition .event-title,main>.blocks .events--large .exhibition hgroup{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) body.full-width .events--large .event .event-subtitle,body:not(.full-width) body.full-width .events--large .event .event-title,body:not(.full-width) body.full-width .events--large .event hgroup,body:not(.full-width) body.full-width .events--large .exhibition .event-subtitle,body:not(.full-width) body.full-width .events--large .exhibition .event-title,body:not(.full-width) body.full-width .events--large .exhibition hgroup,body:not(.full-width) main>.blocks .events--large .event .event-subtitle,body:not(.full-width) main>.blocks .events--large .event .event-title,body:not(.full-width) main>.blocks .events--large .event hgroup,body:not(.full-width) main>.blocks .events--large .exhibition .event-subtitle,body:not(.full-width) main>.blocks .events--large .exhibition .event-title,body:not(.full-width) main>.blocks .events--large .exhibition hgroup{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){body.full-width .events--large .event .media,body.full-width .events--large .exhibition .media,main>.blocks .events--large .event .media,main>.blocks .events--large .exhibition .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .events--large .event:not(.event--with-image),body.full-width .events--large .exhibition:not(.event--with-image),main>.blocks .events--large .event:not(.event--with-image),main>.blocks .events--large .exhibition:not(.event--with-image){margin-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter));width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}}.events--agenda .events-date{padding-bottom:3rem}.events--agenda .events-date:where(:not(:first-child)){border-top:var(--border-width)solid var(--color-border)}.events--agenda .events-date-title{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);padding-top:3rem;text-transform:none;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.events--agenda .events-date-title:not(:first-child){margin-top:var(--heading-margin-top)}.events--agenda .events-date-title+.event,.events--agenda .events-date-title+.exhibition{margin-top:var(--heading-margin-bottom)}.events--agenda .event,.events--agenda .exhibition{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:1.5rem;padding-top:1.5rem;position:relative}.events--agenda .event+.event,.events--agenda .event+.exhibition,.events--agenda .exhibition+.event,.events--agenda .exhibition+.exhibition{border-top:var(--border-width)solid var(--color-border)}.events--agenda .event-title{font-size:var(--h3-size);line-height:var(--h3-line-height)}.events--agenda .event-schedule,.events--agenda .event-title{font-family:Basier Square,sans-serif;font-style:normal;font-weight:700;letter-spacing:normal;text-transform:none}.events--agenda .event-schedule{font-size:var(--h4-size);line-height:var(--h4-line-height)}.events--agenda .event-content{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.events--agenda .event-description{margin-top:.75rem}.events--agenda .event-hours{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}@media(max-width:991.98px){.events--agenda .events-date{padding-top:2.25rem}.events--agenda .events-date-title{background:var(--color-background);margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative);padding:.75rem var(--grid-gutter);position:-webkit-sticky;position:sticky;top:0;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s;z-index:48}html:not(.is-scrolling-down) .events--agenda .events-date-title{top:-moz-calc(var(--header-height));top:calc(var(--header-height))}.events--agenda .event-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.events--agenda .event-hours{-moz-box-ordinal-group:0;font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);margin-bottom:.75rem;-webkit-order:-1;order:-1;text-transform:none}.events--agenda .event--with-image .event-hours{margin-top:.75rem}.events--agenda .event--with-image .media{margin-bottom:1.5rem}.events--agenda .event--child{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.events--agenda .event--child .event-content{-moz-box-flex:1;-webkit-flex:1;flex:1}.events--agenda .event--child .media{-moz-box-ordinal-group:3;margin-bottom:0;-webkit-order:2;order:2;width:33.3%}.events--agenda .event--child .event-hours{margin-top:0}.events--agenda .event--parent .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){.events--agenda .events-date{padding-bottom:4rem}.events--agenda .events-date-title{bottom:3rem;padding-top:0;position:-webkit-sticky;position:sticky;top:0;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s;width:100%;z-index:1}html:not(.is-scrolling-down) .events--agenda .events-date-title{top:-moz-calc(var(--header-height));top:calc(var(--header-height))}.events--agenda .events-date-title span{display:block;padding-top:4rem}.events--agenda .events-date-title.is-down{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);margin-bottom:var(--title-margin-bottom);max-width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);max-width:calc(var(--column-width)*3 + var(--grid-gutter)*2);text-transform:none}.events--agenda .event,.events--agenda .exhibition{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter);padding-left:calc(var(--column-width)*3 + var(--grid-gutter)*2 + var(--grid-gutter))}.events--agenda .event-content{-moz-box-flex:1;-webkit-flex:1;flex:1;width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.events--agenda .event .media,.events--agenda .exhibition .media{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.events--agenda .event-hours{left:0;margin-top:1.5rem;position:absolute;top:0}.events--agenda .event-hours time+time{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.events--agenda .event--child{padding-left:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter))}.events--agenda .event--child .event-hours{margin-top:1.5rem}.events--agenda .event--child .event-hours time+time{display:block}.events--agenda .event--child .event-hours time+time:before{margin-left:0}.events--agenda .event--child:where(:not(.event--with-image)) .event-content{margin-left:calc(var(--column-width)*3 + var(--grid-gutter)*2 + var(--grid-gutter))}.events--agenda .event:not(.event--child) .event-hours,.events--agenda .exhibition:not(.event--child) .event-hours{bottom:0}.events--agenda .event:not(.event--child) .event-hours span,.events--agenda .exhibition:not(.event--child) .event-hours span{position:-webkit-sticky;position:sticky;top:var(--title-height);-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .events--agenda .event:not(.event--child) .event-hours span,html:not(.is-scrolling-down) .events--agenda .exhibition:not(.event--child) .event-hours span{top:-moz-calc(var(--header-height) + var(--title-height));top:calc(var(--header-height) + var(--title-height))}.events--agenda .event--parent~.event--child{margin-left:calc(var(--column-width)*3 + var(--grid-gutter)*2 + var(--grid-gutter))}.events--agenda .event--parent~.event--child .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.events--agenda .event--parent~.event--child:where(:not(.event--with-image)) .event-content{margin-left:calc(var(--column-width)*2 + var(--grid-gutter)*1 + var(--grid-gutter))}}.events__section .agenda-exhibitions,.events_categories__term .agenda-exhibitions{background:var(--color-background-alt);margin-bottom:var(--grid-gutter);padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}.events__section .agenda-exhibitions h2,.events_categories__term .agenda-exhibitions h2{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h5-line-height);margin-bottom:var(--heading-margin-bottom);text-transform:uppercase}.events__section .agenda-exhibitions h2 a,.events_categories__term .agenda-exhibitions h2 a{text-decoration:none}.events__section .agenda-exhibitions h2:where(:not(:first-child)),.events_categories__term .agenda-exhibitions h2:where(:not(:first-child)){margin-top:var(--heading-margin-top)}@media(max-width:991.98px){.events__section .agenda-exhibitions h2,.events_categories__term .agenda-exhibitions h2{margin-bottom:1.5rem}.events__section .agenda-exhibitions h2:where(:not(:first-child)),.events_categories__term .agenda-exhibitions h2:where(:not(:first-child)){margin-top:4rem}}.events__section .container+.container,.events__section .events-archives-years,.events_categories__term .container+.container{margin-top:4rem}.events__section .events-archives-years ol{list-style:none;margin-bottom:0;margin-top:.75rem;padding-left:0}.events__section .events-archives-years ol li{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;border-bottom:var(--border-width)solid var(--color-border);display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter);-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem;position:relative;text-decoration:none}.events__section .events-archives-years ol li:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.events__section .events-archives-years ol li a{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-decoration:none;text-transform:none}.events__section .events-archives-years ol li a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media(min-width:992px){.events__section .events-archives-years ol li a{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.events__section .events-archives-years ol li:hover a,.events__section .events-archives-years ol li:hover p,.events__section .events-archives-years ol li:hover:after{color:var(--color-accent)}@media(min-width:992px){.events__section .events-archives-years ol li p{-moz-box-flex:1;-webkit-flex:1;flex:1}.events__section-month .events-calendar .calendar-month{max-width:-moz-calc(var(--column-width)*11 + var(--grid-gutter)*10);max-width:calc(var(--column-width)*11 + var(--grid-gutter)*10)}.events__section-month .events-calendar .calendar-month td,.events__section-month .events-calendar .calendar-month th{text-align:left}}.events__section-year{-moz-box-align:center;-webkit-align-items:center;align-items:center}.events__section-year .hero-text{-moz-box-align:baseline;-moz-box-pack:justify;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter);-webkit-justify-content:space-between;justify-content:space-between;width:100%}.dropdown-share .events__section-year .hero-actions button,.events-calendar .calendar-month tbody .events__section-year .hero-actions a,.events__section-year .hero-actions .btn,.events__section-year .hero-actions .dropdown-share button,.events__section-year .hero-actions .events-calendar .calendar-month tbody a{border:none}.dropdown-share .events__section-year .hero-actions button:after,.events-calendar .calendar-month tbody .events__section-year .hero-actions a:after,.events__section-year .hero-actions .btn:after,.events__section-year .hero-actions .dropdown-share button:after,.events__section-year .hero-actions .events-calendar .calendar-month tbody a:after{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.events__section-year .events-calendar{word-break:break-word}@media(min-width:768px){.events__section-year .events-calendar{grid-gap:8rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.events__section-year .events-calendar{grid-gap:8rem var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:991.98px){.events__section-year .hero-text{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.events__section-year .year-navigation{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter);-webkit-justify-content:space-between;justify-content:space-between}.events__section-year .year-navigation a{text-decoration:none}.events__section-year .year-navigation a:hover{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.events__section-year .year-navigation a:hover:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.events__section-year .year-navigation .previous-year{margin-right:auto}.events__section-year .year-navigation .previous-year:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.25rem;text-transform:none}.events__section-year .year-navigation .next-year{margin-left:auto}.events__section-year .year-navigation .next-year:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.25rem;text-transform:none}.events__page .hero,.exhibitions__page .hero{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.events__page .hero .content,.exhibitions__page .hero .content{-moz-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:-moz-box;display:flex}@media(max-width:991.98px){.events__page .hero .content,.exhibitions__page .hero .content{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.events__page .hero .taxonomies-single a,.exhibitions__page .hero .taxonomies-single a{color:var(--color-accent);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.events__page .hero .taxonomies-single a:hover,.exhibitions__page .hero .taxonomies-single a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.events__page .hero .taxonomies-single .taxonomy-children li,.exhibitions__page .hero .taxonomies-single .taxonomy-children li{line-height:100%}@media(min-width:992px){.events__page .hero,.exhibitions__page .hero{margin-bottom:0}.events__page .hero figure,.exhibitions__page .hero figure{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}.events__page .hero.hero--image-portrait .hero-text,.events__page .hero.hero--image-square .hero-text,.exhibitions__page .hero.hero--image-portrait .hero-text,.exhibitions__page .hero.hero--image-square .hero-text{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-top:0;width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.events__page .hero.hero--image-portrait .taxonomies-single.with-label,.events__page .hero.hero--image-square .taxonomies-single.with-label,.exhibitions__page .hero.hero--image-portrait .taxonomies-single.with-label,.exhibitions__page .hero.hero--image-square .taxonomies-single.with-label{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}.events__page .hero.hero--image-portrait .taxonomies-single.with-label .terms,.events__page .hero.hero--image-square .taxonomies-single.with-label .terms,.exhibitions__page .hero.hero--image-portrait .taxonomies-single.with-label .terms,.exhibitions__page .hero.hero--image-square .taxonomies-single.with-label .terms{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.events__page .hero.hero--image-landscape .hero-text,.exhibitions__page .hero.hero--image-landscape .hero-text{width:100%}.events__page .hero.hero--image-landscape .hero-text:has(.taxonomies-single) h1,.events__page .hero.hero--image-landscape .hero-text:has(.taxonomies-single) hgroup,.exhibitions__page .hero.hero--image-landscape .hero-text:has(.taxonomies-single) h1,.exhibitions__page .hero.hero--image-landscape .hero-text:has(.taxonomies-single) hgroup{margin-right:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter));width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.events__page .hero:not(.hero--with-image) .hero-text,.exhibitions__page .hero:not(.hero--with-image) .hero-text{-moz-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.events__page .hero:not(.hero--with-image) .hero-text .taxonomies-single,.exhibitions__page .hero:not(.hero--with-image) .hero-text .taxonomies-single{-moz-box-ordinal-group:3;-webkit-order:2;order:2;width:100%}.events__page .hero:not(.hero--with-image) .hero-text .hero-actions,.exhibitions__page .hero:not(.hero--with-image) .hero-text .hero-actions{margin-top:0}.events__page .hero .content,.exhibitions__page .hero .content{-webkit-flex-wrap:wrap;flex-wrap:wrap}.events__page .hero .hero-text,.exhibitions__page .hero .hero-text{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.events__page .hero .hero-text h1,.events__page .hero .hero-text hgroup,.exhibitions__page .hero .hero-text h1,.exhibitions__page .hero .hero-text hgroup{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.events__page .hero .hero-text .hero-actions,.exhibitions__page .hero .hero-text .hero-actions{margin-left:auto;margin-top:auto;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(min-width:992px) and (min-width:1440px){.events__page .hero .hero-text .hero-actions,.exhibitions__page .hero .hero-text .hero-actions{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){.events__page .hero .hero-text .hero-actions>*,.exhibitions__page .hero .hero-text .hero-actions>*{width:100%}.events__page .hero .hero-text .hero-actions>:first-child,.exhibitions__page .hero .hero-text .hero-actions>:first-child{margin-top:0}.events__page .hero .hero-text .taxonomies-single.with-label,.exhibitions__page .hero .hero-text .taxonomies-single.with-label{-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:1.5rem}.events__page .hero .hero-text .taxonomies-single.with-label .terms,.events__page .hero .hero-text .taxonomies-single.with-label .terms ul,.exhibitions__page .hero .hero-text .taxonomies-single.with-label .terms,.exhibitions__page .hero .hero-text .taxonomies-single.with-label .terms ul{display:block;text-align:left}.events__page .hero figure.image-landscape,.exhibitions__page .hero figure.image-landscape{width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.events__page .hero figure.image-portrait,.events__page .hero figure.image-square,.exhibitions__page .hero figure.image-portrait,.exhibitions__page .hero figure.image-square{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}@media(max-width:991.98px){.events__page:not(.full-width) .section-sidebar,.exhibitions__page:not(.full-width) .section-sidebar{margin-bottom:4rem;padding:0 var(--grid-gutter)}}@media(min-width:992px){.events__page:not(.full-width) .section-sidebar,.exhibitions__page:not(.full-width) .section-sidebar{height:100%;left:0;margin-left:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));margin-top:0;position:absolute;top:0;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.events__page:not(.full-width) .section-sidebar>div,.exhibitions__page:not(.full-width) .section-sidebar>div{position:-webkit-sticky;position:sticky;top:1.5rem;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .events__page:not(.full-width) .section-sidebar>div,html:not(.is-scrolling-down) .exhibitions__page:not(.full-width) .section-sidebar>div{top:-moz-calc(var(--header-height) + 1.5rem);top:calc(var(--header-height) + 1.5rem)}.events__page:not(.full-width) .section-sidebar .toc-container,.exhibitions__page:not(.full-width) .section-sidebar .toc-container{margin-left:0;position:static}.events__page:not(.full-width) .section-sidebar:has(aside) .toc-container,.exhibitions__page:not(.full-width) .section-sidebar:has(aside) .toc-container{border-top:var(--border-width)solid var(--color-border);padding-top:1.5rem}}.events__page .event-access>div:first-child,.exhibitions__page .event-access>div:first-child{border-top:var(--border-width)solid var(--color-border);padding-top:3rem}.events__page .event-access>div:last-child,.exhibitions__page .event-access>div:last-child{border-bottom:var(--border-width)solid var(--color-border);padding-bottom:3rem}.events__page .event-access>div+div,.exhibitions__page .event-access>div+div{margin-top:3rem}.events__page .event-access .event-practicals h2,.events__page .event-access .event-slots h2,.exhibitions__page .event-access .event-practicals h2,.exhibitions__page .event-access .event-slots h2{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}@media(min-width:992px){.events__page .event-access .event-practicals h2,.events__page .event-access .event-slots h2,.exhibitions__page .event-access .event-practicals h2,.exhibitions__page .event-access .event-slots h2{-webkit-flex-shrink:1;flex-shrink:1;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(max-width:991.98px){.events__page .event-access .event-practicals h2,.events__page .event-access .event-slots h2,.exhibitions__page .event-access .event-practicals h2,.exhibitions__page .event-access .event-slots h2{margin-bottom:.75rem}}.events__page .event-access .event-practicals>div p+div,.exhibitions__page .event-access .event-practicals>div p+div{margin-top:.75rem}.events__page .event-access .event-practicals>div .event-notes,.exhibitions__page .event-access .event-practicals>div .event-notes{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}@media(min-width:992px){.events__page .event-access .event-practicals>div,.exhibitions__page .event-access .event-practicals>div{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}}.events__page .event-access .event-practicals a.btn,.exhibitions__page .event-access .event-practicals a.btn{margin-left:auto}@media(min-width:992px){.events__page .event-access .event-practicals,.exhibitions__page .event-access .event-practicals{-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}}@media(max-width:991.98px){.dropdown-share .events__page .event-access .event-practicals button,.dropdown-share .exhibitions__page .event-access .event-practicals button,.events-calendar .calendar-month tbody .events__page .event-access .event-practicals a,.events-calendar .calendar-month tbody .exhibitions__page .event-access .event-practicals a,.events__page .event-access .event-practicals .btn,.events__page .event-access .event-practicals .dropdown-share button,.events__page .event-access .event-practicals .events-calendar .calendar-month tbody a,.exhibitions__page .event-access .event-practicals .btn,.exhibitions__page .event-access .event-practicals .dropdown-share button,.exhibitions__page .event-access .event-practicals .events-calendar .calendar-month tbody a{margin-top:1.5rem}}.events__page .event-access .event-slots ul,.exhibitions__page .event-access .event-slots ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.dropdown-share .events__page .event-access .event-slots ul+button,.dropdown-share .exhibitions__page .event-access .event-slots ul+button,.events-calendar .calendar-month tbody .events__page .event-access .event-slots ul+a,.events-calendar .calendar-month tbody .exhibitions__page .event-access .event-slots ul+a,.events__page .event-access .event-slots .dropdown-share ul+button,.events__page .event-access .event-slots .events-calendar .calendar-month tbody ul+a,.events__page .event-access .event-slots ul+.btn,.exhibitions__page .event-access .event-slots .dropdown-share ul+button,.exhibitions__page .event-access .event-slots .events-calendar .calendar-month tbody ul+a,.exhibitions__page .event-access .event-slots ul+.btn{--btn-background:var(--color-background-alt);--btn-border:none;--btn-hover-border:none;--btn-hover-background:var(--color-border);margin-top:1.5rem}@media(min-width:992px){.events__page .event-access .event-slots.parent-event,.events__page .event-access .event-slots.simple-event,.exhibitions__page .event-access .event-slots.parent-event,.exhibitions__page .event-access .event-slots.simple-event{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.events__page .event-access .event-slots.parent-event .event-summary,.events__page .event-access .event-slots.simple-event .event-summary,.exhibitions__page .event-access .event-slots.parent-event .event-summary,.exhibitions__page .event-access .event-slots.simple-event .event-summary{-moz-box-flex:1;-webkit-flex:1;flex:1}}@media(max-width:991.98px){.events__page .event-access .event-slots .event-summary,.exhibitions__page .event-access .event-slots .event-summary{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.events__page .event-access .event-slots .event-summary .date,.exhibitions__page .event-access .event-slots .event-summary .date{width:100%}}.events__page .event-access .event-summary,.events__page .event-access .event-time-slot,.exhibitions__page .event-access .event-summary,.exhibitions__page .event-access .event-time-slot{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.events__page .event-access .event-summary .date,.events__page .event-access .event-time-slot .date,.exhibitions__page .event-access .event-summary .date,.exhibitions__page .event-access .event-time-slot .date{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.events__page .event-access .event-summary .hours time+time:before,.events__page .event-access .event-time-slot .hours time+time:before,.exhibitions__page .event-access .event-summary .hours time+time:before,.exhibitions__page .event-access .event-time-slot .hours time+time:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-right:.25rem;text-transform:none}.events__page .event-access .event-summary .dropdown-calendar,.events__page .event-access .event-time-slot .dropdown-calendar,.exhibitions__page .event-access .event-summary .dropdown-calendar,.exhibitions__page .event-access .event-time-slot .dropdown-calendar{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);position:relative;text-decoration:none;text-transform:none}.events__page .event-access .event-summary .dropdown-calendar button,.events__page .event-access .event-summary .dropdown-calendar span[role=button],.events__page .event-access .event-time-slot .dropdown-calendar button,.events__page .event-access .event-time-slot .dropdown-calendar span[role=button],.exhibitions__page .event-access .event-summary .dropdown-calendar button,.exhibitions__page .event-access .event-summary .dropdown-calendar span[role=button],.exhibitions__page .event-access .event-time-slot .dropdown-calendar button,.exhibitions__page .event-access .event-time-slot .dropdown-calendar span[role=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:inherit;cursor:pointer;margin:-.75rem;padding:.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events__page .event-access .event-summary .dropdown-calendar button:after,.events__page .event-access .event-summary .dropdown-calendar span[role=button]:after,.events__page .event-access .event-time-slot .dropdown-calendar button:after,.events__page .event-access .event-time-slot .dropdown-calendar span[role=button]:after,.exhibitions__page .event-access .event-summary .dropdown-calendar button:after,.exhibitions__page .event-access .event-summary .dropdown-calendar span[role=button]:after,.exhibitions__page .event-access .event-time-slot .dropdown-calendar button:after,.exhibitions__page .event-access .event-time-slot .dropdown-calendar span[role=button]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:5px;text-transform:none}.events__page .event-access .event-summary .dropdown-calendar button[aria-expanded=true]:after,.events__page .event-access .event-summary .dropdown-calendar span[role=button][aria-expanded=true]:after,.events__page .event-access .event-time-slot .dropdown-calendar button[aria-expanded=true]:after,.events__page .event-access .event-time-slot .dropdown-calendar span[role=button][aria-expanded=true]:after,.exhibitions__page .event-access .event-summary .dropdown-calendar button[aria-expanded=true]:after,.exhibitions__page .event-access .event-summary .dropdown-calendar span[role=button][aria-expanded=true]:after,.exhibitions__page .event-access .event-time-slot .dropdown-calendar button[aria-expanded=true]:after,.exhibitions__page .event-access .event-time-slot .dropdown-calendar span[role=button][aria-expanded=true]:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.events__page .event-access .event-summary .dropdown-calendar button[aria-expanded=true]+.dropdown-menu,.events__page .event-access .event-summary .dropdown-calendar span[role=button][aria-expanded=true]+.dropdown-menu,.events__page .event-access .event-time-slot .dropdown-calendar button[aria-expanded=true]+.dropdown-menu,.events__page .event-access .event-time-slot .dropdown-calendar span[role=button][aria-expanded=true]+.dropdown-menu,.exhibitions__page .event-access .event-summary .dropdown-calendar button[aria-expanded=true]+.dropdown-menu,.exhibitions__page .event-access .event-summary .dropdown-calendar span[role=button][aria-expanded=true]+.dropdown-menu,.exhibitions__page .event-access .event-time-slot .dropdown-calendar button[aria-expanded=true]+.dropdown-menu,.exhibitions__page .event-access .event-time-slot .dropdown-calendar span[role=button][aria-expanded=true]+.dropdown-menu{display:block}.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu,.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu,.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu,.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu{background-color:var(--dropdown-background);display:none;left:0;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;position:absolute;top:-moz-calc(100% + .75rem);top:calc(100% + .75rem);z-index:3}@media(max-width:991.98px){.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu,.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu,.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu,.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu{left:var(--grid-gutter-negative);right:var(--grid-gutter-negative)}}.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu li,.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu li,.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu li,.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu li{display:block}.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu li:not(:first-child),.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu li:not(:first-child),.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu li:not(:first-child),.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu li:not(:first-child){border-top:var(--dropdown-border-width)solid var(--dropdown-border-color)}.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu a,.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu a,.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu a,.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu a{color:var(--dropdown-color);display:-webkit-flex;display:-moz-box;display:flex;padding:.75rem;text-decoration:none;white-space:normal}@media(min-width:992px){.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu a:hover,.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu a:hover,.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu a:hover,.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu a:hover{background-color:var(--dropdown-hover-background);color:var(--dropdown-hover-color)}}.events__page .event-access .event-summary .dropdown-calendar button,.events__page .event-access .event-time-slot .dropdown-calendar button,.exhibitions__page .event-access .event-summary .dropdown-calendar button,.exhibitions__page .event-access .event-time-slot .dropdown-calendar button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events__page .event-access .event-summary .dropdown-calendar button:after,.events__page .event-access .event-time-slot .dropdown-calendar button:after,.exhibitions__page .event-access .event-summary .dropdown-calendar button:after,.exhibitions__page .event-access .event-time-slot .dropdown-calendar button:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.5rem;text-transform:none}.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu a,.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu a,.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu a,.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu a{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}@media(min-width:992px){.events__page .event-access .event-summary .dropdown-calendar,.events__page .event-access .event-time-slot .dropdown-calendar,.exhibitions__page .event-access .event-summary .dropdown-calendar,.exhibitions__page .event-access .event-time-slot .dropdown-calendar{margin-left:auto}}.events__page .event-access .event-summary .type,.events__page .event-access .event-time-slot .type,.exhibitions__page .event-access .event-summary .type,.exhibitions__page .event-access .event-time-slot .type{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}.events__page .event-access .event-summary .type:after,.events__page .event-access .event-time-slot .type:after,.exhibitions__page .event-access .event-summary .type:after,.exhibitions__page .event-access .event-time-slot .type:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.5rem;text-transform:none}.events__page .event-access .event-summary+li,.events__page .event-access .event-time-slot+li,.exhibitions__page .event-access .event-summary+li,.exhibitions__page .event-access .event-time-slot+li{margin-top:1.5rem}@media(min-width:992px){.events__page .event-access .event-summary+li,.events__page .event-access .event-time-slot+li,.exhibitions__page .event-access .event-summary+li,.exhibitions__page .event-access .event-time-slot+li{margin-top:.5rem}.events__page .event-access .event-summary .location,.events__page .event-access .event-time-slot .location,.exhibitions__page .event-access .event-summary .location,.exhibitions__page .event-access .event-time-slot .location{-moz-box-flex:1;-webkit-flex:1;flex:1}}@media(max-width:991.98px){.events__page .event-access .event-summary,.events__page .event-access .event-time-slot,.exhibitions__page .event-access .event-summary,.exhibitions__page .event-access .event-time-slot{-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}.events__page .event-access .event-summary .date,.events__page .event-access .event-summary .dropdown-calendar,.events__page .event-access .event-summary .hours,.events__page .event-access .event-time-slot .date,.events__page .event-access .event-time-slot .dropdown-calendar,.events__page .event-access .event-time-slot .hours,.exhibitions__page .event-access .event-summary .date,.exhibitions__page .event-access .event-summary .dropdown-calendar,.exhibitions__page .event-access .event-summary .hours,.exhibitions__page .event-access .event-time-slot .date,.exhibitions__page .event-access .event-time-slot .dropdown-calendar,.exhibitions__page .event-access .event-time-slot .hours{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.events__page .event-access .event-summary .hours,.events__page .event-access .event-time-slot .hours,.exhibitions__page .event-access .event-summary .hours,.exhibitions__page .event-access .event-time-slot .hours{text-align:right}.events__page .event-access .event-summary .location,.events__page .event-access .event-time-slot .location,.exhibitions__page .event-access .event-summary .location,.exhibitions__page .event-access .event-time-slot .location{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none;width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.events__page .event-access .event-summary .dropdown-calendar,.events__page .event-access .event-time-slot .dropdown-calendar,.exhibitions__page .event-access .event-summary .dropdown-calendar,.exhibitions__page .event-access .event-time-slot .dropdown-calendar{background:var(--color-background-alt);border-radius:var(--btn-border-radius);padding:.5rem .75rem;width:auto}.events__page .event-access .event-summary .dropdown-calendar .dropdown-menu,.events__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu,.exhibitions__page .event-access .event-summary .dropdown-calendar .dropdown-menu,.exhibitions__page .event-access .event-time-slot .dropdown-calendar .dropdown-menu{border-bottom:var(--border-width)solid var(--dropdown-border-color);width:100vw}}@media(min-width:992px){.events__page .event-access .event-time-slot .hours,.exhibitions__page .event-access .event-time-slot .hours{white-space:nowrap;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.events__page .event-access .event-summary+ul .dropdown-calendar button span,.exhibitions__page .event-access .event-summary+ul .dropdown-calendar button span{opacity:0;-o-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.events__page .event-access .event-summary+ul .dropdown-calendar button:hover span,.events__page .event-access .event-summary+ul .dropdown-calendar button[aria-expanded=true] span,.exhibitions__page .event-access .event-summary+ul .dropdown-calendar button:hover span,.exhibitions__page .event-access .event-summary+ul .dropdown-calendar button[aria-expanded=true] span{opacity:1}}.events__page .event-access .event-summary+ul,.exhibitions__page .event-access .event-summary+ul{margin-top:1.5rem}.dropdown-share .events__page .event-access ul:not(.truncated-list)+button,.dropdown-share .exhibitions__page .event-access ul:not(.truncated-list)+button,.events-calendar .calendar-month tbody .events__page .event-access ul:not(.truncated-list)+a,.events-calendar .calendar-month tbody .exhibitions__page .event-access ul:not(.truncated-list)+a,.events__page .event-access .dropdown-share ul:not(.truncated-list)+button,.events__page .event-access .events-calendar .calendar-month tbody ul:not(.truncated-list)+a,.events__page .event-access ul.truncated-list li:nth-child(n+7),.events__page .event-access ul:not(.truncated-list)+.btn,.exhibitions__page .event-access .dropdown-share ul:not(.truncated-list)+button,.exhibitions__page .event-access .events-calendar .calendar-month tbody ul:not(.truncated-list)+a,.exhibitions__page .event-access ul.truncated-list li:nth-child(n+7),.exhibitions__page .event-access ul:not(.truncated-list)+.btn{display:none}.events__page .event-parent,.exhibitions__page .event-parent{margin-top:8rem}.events__page .event-parent__title,.exhibitions__page .event-parent__title{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-bottom:1.5rem;text-transform:none}.events__page .event-parent .event,.events__page .event-parent .exhibition,.exhibitions__page .event-parent .event,.exhibitions__page .event-parent .exhibition{position:relative}.events__page .event-parent .event [class$=-title] a,.events__page .event-parent .exhibition [class$=-title] a,.exhibitions__page .event-parent .event [class$=-title] a,.exhibitions__page .event-parent .exhibition [class$=-title] a{text-decoration:none}.events__page .event-parent .event [class$=-title] a:before,.events__page .event-parent .exhibition [class$=-title] a:before,.exhibitions__page .event-parent .event [class$=-title] a:before,.exhibitions__page .event-parent .exhibition [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.events__page .event-parent .event [class$=-content]>*+*,.events__page .event-parent .exhibition [class$=-content]>*+*,.exhibitions__page .event-parent .event [class$=-content]>*+*,.exhibitions__page .event-parent .exhibition [class$=-content]>*+*{margin-top:.75rem}.events__page .event-parent .event hgroup,.events__page .event-parent .event-title,.events__page .event-parent .exhibition hgroup,.exhibitions__page .event-parent .event hgroup,.exhibitions__page .event-parent .event-title,.exhibitions__page .event-parent .exhibition hgroup{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}@media(max-width:991.98px){.events__page .event-parent .event--with-image,.exhibitions__page .event-parent .event--with-image{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.events__page .event-parent .event--with-image .media,.exhibitions__page .event-parent .event--with-image .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1}}.events__page .document-content,.exhibitions__page .document-content{margin-top:3rem}@media(min-width:992px){.events__page .document-content:last-child,.exhibitions__page .document-content:last-child{min-height:600px}.events__page .document-content:last-child:after,.exhibitions__page .document-content:last-child:after{content:"";display:block;height:1px}.events__page .event-programme,.exhibitions__page .event-programme{margin-top:8rem}.events__page .event-programme .event--child,.exhibitions__page .event-programme .event--child{padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}.events__page .event-programme .event--child .event-content,.exhibitions__page .event-programme .event--child .event-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.events__page .event-programme .event--child .event-hours,.exhibitions__page .event-programme .event--child .event-hours{bottom:0}.events__page .event-programme .event--child .event-hours span,.exhibitions__page .event-programme .event--child .event-hours span{position:-webkit-sticky;position:sticky;top:var(--title-height);-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .events__page .event-programme .event--child .event-hours span,html:not(.is-scrolling-down) .exhibitions__page .event-programme .event--child .event-hours span{top:-moz-calc(var(--header-height) + var(--title-height));top:calc(var(--header-height) + var(--title-height))}.events__page .event-programme .event--child:where(:not(.event--with-image)) .event-content,.exhibitions__page .event-programme .event--child:where(:not(.event--with-image)) .event-content{margin-left:0}.events__page .event-parent .event--with-image,.exhibitions__page .event-parent .event--with-image{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.events__page .event-parent .event--with-image .event-content,.exhibitions__page .event-parent .event--with-image .event-content{-moz-box-flex:1;-webkit-flex:1;flex:1;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.events__page .event-parent .event--with-image .media,.exhibitions__page .event-parent .event--with-image .media{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.events__page .event-parent .event:where(:not(.event--with-image)),.events__page .event-parent .exhibition:where(:not(.event--with-image)),.exhibitions__page .event-parent .event:where(:not(.event--with-image)),.exhibitions__page .event-parent .exhibition:where(:not(.event--with-image)){padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}}.event-infos,.exhibition-infos{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media(min-width:992px){.event-infos,.exhibition-infos{font-size:1.125rem;padding-bottom:3rem}}.event-infos [class$=-date],.exhibition-infos [class$=-date]{text-transform:capitalize}.event-infos ul,.exhibition-infos ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.event-infos .taxonomies-single>li,.event-infos>li,.exhibition-infos .taxonomies-single>li,.exhibition-infos>li{padding-top:.75rem}.event-infos .taxonomies-single>li:not(:last-child),.event-infos>li:not(:last-child),.exhibition-infos .taxonomies-single>li:not(:last-child),.exhibition-infos>li:not(:last-child){padding-bottom:.75rem}.event-infos .taxonomies-single>li>span,.event-infos>li>span,.exhibition-infos .taxonomies-single>li>span,.exhibition-infos>li>span{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding-left:0;text-transform:none;white-space:nowrap}.event-infos .taxonomies-single>li time+time:before,.event-infos>li time+time:before,.exhibition-infos .taxonomies-single>li time+time:before,.exhibition-infos>li time+time:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-right:.3rem;text-transform:none}.event-infos .taxonomies-single span+.taxonomy-children,.exhibition-infos .taxonomies-single span+.taxonomy-children{margin-top:0}.event-infos [class$=-actions] ul,.exhibition-infos [class$=-actions] ul{-moz-box-align:start;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.25rem;margin-top:.25rem;padding-bottom:0}.event-infos [class$=-actions] a,.exhibition-infos [class$=-actions] a{display:block}.event-infos [class$=-actions] a:after,.exhibition-infos [class$=-actions] a:after{display:none}.event-infos .share a,.exhibition-infos .share a{color:inherit}.event-infos .share li:first-child a,.exhibition-infos .share li:first-child a{padding-left:0}.exhibitions,.exhibitions--list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.exhibitions--list>li{padding-bottom:1.5rem;padding-top:1.5rem}.exhibitions--list>li:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.exhibitions--list article{display:-webkit-flex;display:-moz-box;display:flex;position:relative}.exhibitions--list article [class$=-title] a{text-decoration:none}.exhibitions--list article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.exhibitions--list article [class$=-content]>*+*{margin-top:.75rem}.exhibitions--list article .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}@media(max-width:991.98px){.exhibitions--list article{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.exhibitions--list article .media{width:33.33333%}}@media(min-width:992px){body:not(.full-width) .exhibitions--list article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body:not(.full-width) .exhibitions--list article [class$=-content]{-moz-box-flex:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex:1;flex:1}body:not(.full-width) .exhibitions--list article [class$=-subtitle],body:not(.full-width) .exhibitions--list article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}body:not(.full-width) .exhibitions--list article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .exhibitions--list article,main>.blocks .exhibitions--list article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}}@media(min-width:992px){body.full-width .exhibitions--list article:has(.media:empty) [class$=-content],main>.blocks .exhibitions--list article:has(.media:empty) [class$=-content]{margin-left:calc(var(--column-width)*3 + var(--grid-gutter)*2 + var(--grid-gutter))}body.full-width .exhibitions--list article [class$=-content],main>.blocks .exhibitions--list article [class$=-content]{-moz-box-flex:1;-webkit-flex:1;flex:1}body.full-width .exhibitions--list article [class$=-content] [class$=-title],main>.blocks .exhibitions--list article [class$=-content] [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .exhibitions--list article [class$=-content] .articles-count,main>.blocks .exhibitions--list article [class$=-content] .articles-count{margin-top:.75rem;position:absolute;right:0;top:0}body.full-width .exhibitions--list article [class$=-subtitle],body.full-width .exhibitions--list article [class$=-title],main>.blocks .exhibitions--list article [class$=-subtitle],main>.blocks .exhibitions--list article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .exhibitions--list article .media,main>.blocks .exhibitions--list article .media{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.exhibitions--grid{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.exhibitions--grid article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.exhibitions--grid article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.exhibitions--grid article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.exhibitions--grid article .media:empty{display:none}.exhibitions--grid article .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.exhibitions--grid article p+time{margin-top:.75rem}.exhibitions--grid article .post-categories,.exhibitions--grid article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.exhibitions--grid article .post-categories a,.exhibitions--grid article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.exhibitions--grid article .post-categories a:hover,.exhibitions--grid article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.exhibitions--grid article .post-categories li,.exhibitions--grid article .project-categories li{margin:0}.exhibitions--grid article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.exhibitions--grid article [class$=-title] a{text-decoration:none}.exhibitions--grid article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.exhibitions--grid article [class$=-content]>*+*{margin-top:.75rem}.exhibitions--grid article>:where([class$=-title]){font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.exhibitions--grid article>:where([class$=-title]) a:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-size:.8em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.exhibitions--grid article>:where([class$=-title]) a:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--grid article>:where([class$=-title]) a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}@media(max-width:991.98px){.exhibitions--grid>li+li{margin-top:4rem}}@media(min-width:992px){body.full-width .exhibitions--grid,body:not(.full-width) .exhibitions--grid,main>.blocks .exhibitions--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}.exhibitions--grid .exhibition-subtitle,.exhibitions--grid .exhibition-title{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.exhibitions--grid .exhibition-subtitle{color:var(--color-text-alt)}.exhibitions--cards{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.exhibitions--cards article{-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--color-background-alt);color:var(--color-text);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:1.5rem;position:relative;-o-transition:background .25s,color .25s;-moz-transition:background .25s,color .25s;transition:background .25s,color .25s}.exhibitions--cards article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.exhibitions--cards article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.exhibitions--cards article .media:empty{display:none}.exhibitions--cards article .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.exhibitions--cards article p+time{margin-top:.75rem}.exhibitions--cards article .post-categories,.exhibitions--cards article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.exhibitions--cards article .post-categories a,.exhibitions--cards article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.exhibitions--cards article .post-categories a:hover,.exhibitions--cards article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.exhibitions--cards article .post-categories li,.exhibitions--cards article .project-categories li{margin:0}.exhibitions--cards article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.exhibitions--cards article [class$=-title] a{text-decoration:none}.exhibitions--cards article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.exhibitions--cards article [class$=-content]>*+*{margin-top:.75rem}.exhibitions--cards article .more{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.exhibitions--cards article .more:after{speak:never;content:"";content:""/"";font-family:Icon;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;position:absolute;right:0;text-transform:none;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--cards article:hover .more:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.exhibitions--cards article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}@media(min-width:992px){.exhibitions--cards article{height:100%}}.exhibitions--cards article .media{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem}.exhibitions--cards article .media img{min-width:100%}.exhibitions--cards article .more{color:var(--color-text);margin-top:3rem;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.exhibitions--cards article .more:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.exhibitions--cards article a,.exhibitions--cards article p{transition:color .3s ease,-webkit-text-decoration-color .3s ease;-o-transition:text-decoration-color .3s ease,color .3s ease;-moz-transition:text-decoration-color .3s ease,color .3s ease,-moz-text-decoration-color .3s ease;transition:text-decoration-color .3s ease,color .3s ease;transition:text-decoration-color .3s ease,color .3s ease,-webkit-text-decoration-color .3s ease,-moz-text-decoration-color .3s ease}.exhibitions--cards article:hover{background-color:var(--color-accent)}.exhibitions--cards article:hover,.exhibitions--cards article:hover a,.exhibitions--cards article:hover p{color:var(--color-background)}.exhibitions--cards article:hover .more{-webkit-text-decoration-color:var(--color-background);-moz-text-decoration-color:var(--color-background);text-decoration-color:var(--color-background)}@media(max-width:991.98px){.exhibitions--cards>li+li{margin-top:1.5rem}}@media(min-width:992px){.exhibitions--cards{-moz-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;min-height:320px}body:not(.full-width) .exhibitions--cards{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .exhibitions--cards,main>.blocks .exhibitions--cards{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.exhibitions--large{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.exhibitions--large>li+li{margin-top:4rem}.exhibitions--large article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.exhibitions--large article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.exhibitions--large article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.exhibitions--large article .media:empty{display:none}.exhibitions--large article .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.exhibitions--large article p+time{margin-top:.75rem}.exhibitions--large article .post-categories,.exhibitions--large article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.exhibitions--large article .post-categories a,.exhibitions--large article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.exhibitions--large article .post-categories a:hover,.exhibitions--large article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.exhibitions--large article .post-categories li,.exhibitions--large article .project-categories li{margin:0}.exhibitions--large article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.exhibitions--large article [class$=-title] a{text-decoration:none}.exhibitions--large article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.exhibitions--large article [class$=-content]>*+*{margin-top:.75rem}.exhibitions--large article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.exhibitions--large article .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:-webkit-transform .55s cubic-bezier(0,.65,.4,1.2);-o-transition:-o-transform .55s cubic-bezier(0,.65,.4,1.2);-moz-transition:transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2),-webkit-transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2),-o-transform .55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--large article:hover .more:after{-webkit-transform:translateX(.3125rem);-moz-transform:translateX(.3125rem);-o-transform:translateX(.3125rem);transform:translateX(.3125rem)}@media(max-width:991.98px){.exhibitions--large article .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){.exhibitions--large article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .exhibitions--large article .media,body:not(.full-width) .exhibitions--large article [class$=-content]{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .exhibitions--large article [class$=-title],main>.blocks .exhibitions--large article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) body.full-width .exhibitions--large article [class$=-title],body:not(.full-width) main>.blocks .exhibitions--large article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){body.full-width .exhibitions--large article [class$=-content],main>.blocks .exhibitions--large article [class$=-content]{padding-right:calc(var(--column-width)*1 + var(--grid-gutter)*0);width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .exhibitions--large article .media,main>.blocks .exhibitions--large article .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.exhibitions--alternate{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.exhibitions--alternate>li .media img{aspect-ratio:unset}@media(min-width:992px){.exhibitions--alternate>li{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.exhibitions--alternate>li:not(:first-child,.without-image){margin-top:-5%}.exhibitions--alternate>li:nth-child(odd){margin-left:auto}.exhibitions--alternate>li.portrait+.portrait{margin-top:-30%}.exhibitions--alternate>li.portrait+.landscape,.exhibitions--alternate>li.portrait+.square{margin-top:-15%}.exhibitions--alternate>li.portrait+article:not(.portrait,.square,.landscape){margin-top:-5%}.exhibitions--alternate>li.square+.square{margin-top:-10%}body.full-width .exhibitions--alternate,main>.blocks .exhibitions--alternate{margin-left:auto;margin-right:auto;width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}.exhibitions--alternate article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.exhibitions--alternate article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.exhibitions--alternate article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.exhibitions--alternate article .media:empty{display:none}.exhibitions--alternate article .media img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;width:100%}.exhibitions--alternate article p+time{margin-top:.75rem}.exhibitions--alternate article .post-categories,.exhibitions--alternate article .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.exhibitions--alternate article .post-categories a,.exhibitions--alternate article .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.exhibitions--alternate article .post-categories a:hover,.exhibitions--alternate article .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.exhibitions--alternate article .post-categories li,.exhibitions--alternate article .project-categories li{margin:0}.exhibitions--alternate article time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.exhibitions--alternate article [class$=-title] a{text-decoration:none}.exhibitions--alternate article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.exhibitions--alternate article [class$=-content]>*+*{margin-top:.75rem}@media(max-width:991.98px){.exhibitions--alternate>li+li{margin-top:3rem}}@media(min-width:992px){.exhibitions--alternate .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:-webkit-transform .55s cubic-bezier(0,.65,.4,1.2);-o-transition:-o-transform .55s cubic-bezier(0,.65,.4,1.2);-moz-transition:transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2),-webkit-transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2),-o-transform .55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--alternate article:hover .more:after{-webkit-transform:translateX(.3125rem);-moz-transform:translateX(.3125rem);-o-transform:translateX(.3125rem);transform:translateX(.3125rem)}}.exhibitions--agenda>li+li{margin-top:var(--grid-gutter)}.exhibitions--agenda .exhibition{position:relative}.exhibitions--agenda .exhibition [class$=-title] a{text-decoration:none}.exhibitions--agenda .exhibition [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.exhibitions--agenda .exhibition [class$=-content]>*+*{margin-top:.75rem}.exhibitions--agenda .exhibition-subtitle{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.exhibitions--agenda .exhibition .more:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.25rem;text-transform:none;transition:-webkit-transform .55s cubic-bezier(0,.65,.4,1.2);-o-transition:-o-transform .55s cubic-bezier(0,.65,.4,1.2);-moz-transition:transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2),-webkit-transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2),-o-transform .55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--agenda .exhibition:hover .more:after{-webkit-transform:translateX(.3125rem);-moz-transform:translateX(.3125rem);-o-transform:translateX(.3125rem);transform:translateX(.3125rem)}@media(max-width:991.98px){.exhibitions--agenda>li+li{border-top:var(--border-width)solid var(--color-border);margin-top:1.5rem;padding-top:1.5rem}.exhibitions--agenda .exhibition{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.exhibitions--agenda .exhibition .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1}}@media(min-width:992px){.exhibitions--agenda .exhibition{padding-left:calc(var(--column-width)*3 + var(--grid-gutter)*2 + var(--grid-gutter))}.exhibitions--agenda .exhibition .media{-moz-box-ordinal-group:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-order:-1;order:-1;width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.exhibitions--agenda .exhibition-schedule{left:0;position:absolute;top:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.exhibitions--agenda .exhibition-dates{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.exhibitions--agenda .exhibition-content{-moz-box-flex:1;-webkit-flex:1;flex:1}.exhibitions--agenda .exhibition-content>*+.exhibition-schedule{margin-top:0}.exhibitions--agenda .exhibition--with-image{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.exhibitions--agenda .exhibition--with-image .exhibition-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.exhibitions--agenda .exhibition--with-image .more{margin-top:auto;padding-top:3rem}.exhibitions--agenda .exhibition:where(:not(.exhibition--with-image)) .exhibition-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.exhibitions--agenda .exhibition:where(:not(.exhibition--with-image)) .exhibition-content .more{left:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7 + var(--grid-gutter));left:calc(var(--column-width)*8 + var(--grid-gutter)*7 + var(--grid-gutter));position:absolute;top:0}}.exhibitions__section .archive-link{display:table;margin:4rem auto 0}.exhibitions__section .archive-link:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.locations .location{-moz-box-orient:vertical;-moz-box-direction:reverse;-moz-box-pack:end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;gap:-moz-calc(var(--grid-gutter)/2);gap:calc(var(--grid-gutter)/2);-webkit-justify-content:flex-end;justify-content:flex-end;position:relative}.locations .location-title a{text-decoration:none}.locations .location-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.locations .location .more{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-top:.5rem;text-transform:none}.locations .location .more:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.locations .location .more:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.locations .location .more:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.75rem;text-transform:none}.locations .location .media{width:100%}.locations .location .media img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media(max-width:991.98px){.locations .location-description{margin-top:.5rem}.locations .location+.location{margin-top:3rem}}@media(min-width:992px){.locations--list .location{-moz-box-orient:horizontal;-moz-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;gap:var(--grid-gutter)}.locations--list .location:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border);padding-bottom:1.5rem}.locations--list .location+.location{margin-top:1.5rem}.locations--list .location-content{-moz-box-flex:1;-webkit-flex:1;flex:1}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .locations--list .location .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .locations--list .location-content,body.full-width .locations--list .location-description,main>.blocks .locations--list .location-content,main>.blocks .locations--list .location-description{display:-webkit-flex;display:-moz-box;display:flex}body.full-width .locations--list .location-content,main>.blocks .locations--list .location-content{gap:var(--grid-gutter)}body.full-width .locations--list .location-description,main>.blocks .locations--list .location-description{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:justify;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}body.full-width .locations--list .location-title,main>.blocks .locations--list .location-title{min-width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);min-width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .locations--list .location .media,main>.blocks .locations--list .location .media{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .locations--list .location .more,main>.blocks .locations--list .location .more{line-height:1}}@media(min-width:992px){body:not(.full-width) .locations--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}body.full-width .locations--grid,main>.blocks .locations--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.locations--grid .location-title{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.locations__term .hero h1+address{margin-top:4rem}.locations__term .hero hgroup+address{margin-top:1.5rem}.locations__term .document-content>.diplomas h2 a{text-decoration:none}.locations__term .document-content>.diplomas h2 a:after{display:inline-block;opacity:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.locations__term .document-content>.diplomas h2 a:hover:after{opacity:1;-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.locations__term .document-content>.diplomas h2 a:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.locations__term .document-content>.diplomas .programs{margin-bottom:8rem}.locations__term .document-content>.diplomas .programs .program .program-title{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.locations__term .document-content>.diplomas .programs .program .media img{aspect-ratio:1}.locations__term .document-content>.diplomas .programs .program:last-child{border-bottom:none}.locations-map .map{height:300px;z-index:1}@media(min-width:992px){.locations-map .map{height:500px}}.locations-map .map .leaflet-popup-tip-container,.locations-map .map>.location{display:none}.locations-map .map a.leaflet-popup-close-button{color:var(--color-background)}.locations-map .map a.leaflet-popup-close-button:hover{color:var(--color-background-alt)}.locations-map .map .leaflet-tile-pane{-webkit-filter:grayscale(1);filter:grayscale(1)}.locations-map .map .leaflet-popup:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid var(--color-accent);content:"";display:block;height:0;margin:0 auto;width:0}.locations-map .map .leaflet-popup-content{background-color:var(--color-accent);color:var(--color-background);height:100%;margin:0;width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11)!important;width:calc(var(--column-width)*12 + var(--grid-gutter)*11)!important}@media(min-width:768px){.locations-map .map .leaflet-popup-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4)!important;width:calc(var(--column-width)*5 + var(--grid-gutter)*4)!important}}@media(min-width:1200px){.locations-map .map .leaflet-popup-content{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3)!important;width:calc(var(--column-width)*4 + var(--grid-gutter)*3)!important}}.locations-map .map .leaflet-popup-content .location{-moz-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:-moz-box;display:flex}.locations-map .map .leaflet-popup-content .location .location-content{-moz-box-flex:1;-moz-box-ordinal-group:3;-webkit-flex:1;flex:1;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);-webkit-order:2;order:2;padding:.75rem;text-transform:none}@media(min-width:768px){.locations-map .map .leaflet-popup-content .location .location-content{padding:1.5rem}}.locations-map .map .leaflet-popup-content .location .location-content .location-title{font-weight:700;margin:0}.locations-map .map .leaflet-popup-content .location .location-content span:last-child{display:block}.locations-map .map .leaflet-popup-content .location .media{aspect-ratio:1;height:auto;width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}@media(min-width:768px){.locations-map .map .leaflet-popup-content .location .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:1200px){.locations-map .map .leaflet-popup-content .location .media{width:-moz-calc(var(--grid-gutter) + var(--column-width));width:calc(var(--grid-gutter) + var(--column-width))}}.locations-map .map .leaflet-popup-content .location .media img{height:100%;-o-object-fit:cover;object-fit:cover}.locations-map .map .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;overflow:hidden;padding:0}.locations__taxonomy .locations-map{margin-bottom:-4rem;margin-top:8rem}.organization{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.organization-title a{display:block;text-decoration:none}.organization-title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.organizations:not(.with-summaries) .organization .organization-title{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.organization .media{-moz-box-ordinal-group:0;background:#ebebeb;margin-bottom:.75rem;-webkit-order:-1;order:-1;overflow:hidden}.organization .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.organization .media picture{aspect-ratio:1;width:100%}.organization .media img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.organization .media--image img{-o-object-fit:cover;object-fit:cover}.organization .media--logo{padding:1.5rem}.organization .media:empty{position:relative}.organization .media:empty:after{content:"";display:block;padding-bottom:100%}.organizations.with-summaries .organization{-moz-box-align:start;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter);width:100%}.organizations.with-summaries .organization .organization-content{-moz-box-flex:1;-webkit-flex:1;flex:1}.organizations.with-summaries .organization .organization-content .organization-title{font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height)}.organizations.with-summaries .organization .organization-content .organization-summary{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.organizations.with-summaries .organization .media{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}@media(max-width:767.98px){.organizations.with-summaries .organization .media{padding:.5rem}}@media(min-width:768px){.organizations.with-summaries .organization .media{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(min-width:1200px){.organizations.with-summaries .organization .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.organizations.with-summaries .organization{gap:-moz-calc(var(--grid-gutter)/2);gap:calc(var(--grid-gutter)/2);width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.organizations.with-summaries .organization .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.organizations:not(.block-organizations--map .organizations){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;word-break:break-word}@media(min-width:768px){.organizations:not(.block-organizations--map .organizations){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.organizations:not(.block-organizations--map .organizations){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){.organizations:not(.block-organizations--map .organizations){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(6,1fr)}}.organizations:not(.block-organizations--map .organizations).with-summaries{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:768px){.organizations:not(.block-organizations--map .organizations).with-summaries{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr)}}@media(min-width:992px){body.full-width .organizations:not(.block-organizations--map .organizations).with-summaries,main>.blocks .organizations:not(.block-organizations--map .organizations).with-summaries{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body.full-width .organizations:not(.block-organizations--map .organizations).with-summaries,main>.blocks .organizations:not(.block-organizations--map .organizations).with-summaries{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px) and (min-width:1200px){body.full-width .organizations:not(.block-organizations--map .organizations).with-summaries,main>.blocks .organizations:not(.block-organizations--map .organizations).with-summaries{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.programs__section .organizations:not(.block-organizations--map .organizations){word-break:break-word}@media(min-width:768px){.programs__section .organizations:not(.block-organizations--map .organizations){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.programs__section .organizations:not(.block-organizations--map .organizations){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.programs__section .organizations:not(.block-organizations--map .organizations){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:991.98px){.organizations:not(.block-organizations--map .organizations){grid-column-gap:1.5rem!important}}.organizations__section .organizations{margin-top:3rem}.organizations__page .lead{font-family:Basier Square,sans-serif;font-weight:400;line-height:1.3125;margin-bottom:1.5rem}@media(min-width:992px){.organizations__page .lead{font-size:2rem}}.organizations__page .document-content [itemprop=articleBody]+.organization-logo figcaption{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-bottom:.75rem;text-align:right;text-transform:none}.organizations__page .document-content [itemprop=articleBody]+.organization-logo picture{aspect-ratio:1/1;background:var(--color-background-alt);margin-bottom:.5rem;padding:3rem;width:auto}.organizations__page .document-content [itemprop=articleBody]+.organization-logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.organizations__page .document-content .blocks,.organizations__page .document-content .taxonomies-container:not(:first-child){margin-top:4rem}.organizations__page .document-content .contacts-details ul{word-break:break-word}@media(min-width:768px){.organizations__page .document-content .contacts-details ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.organizations__page .document-content .organization-logo{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:4rem}}@media(min-width:768px){.organizations__page .document-content>.container{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter);-webkit-justify-content:space-between;justify-content:space-between}.organizations__page .document-content [itemprop=articleBody]{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.organizations__page .document-content [itemprop=articleBody]+.organization-logo{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.page{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.page .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.page .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.page .media:empty{display:none}.page .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.page p+time{margin-top:.75rem}.page .post-categories,.page .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.page .post-categories a,.page .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.page .post-categories a:hover,.page .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.page .post-categories li,.page .project-categories li{margin:0}.page time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.page .page-title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block:not(.block-pages--large,.block-pages--alternate) .page .page-title a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block:not(.block-pages--large,.block-pages--alternate) .page .page-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.page .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.page .more:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.page-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0 .75rem;list-style:none;margin-bottom:0;margin-top:.25rem;padding-left:0}.page-categories li{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none;z-index:2}.page-categories li a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.page-categories li a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.page-categories+.more{margin-top:.75rem}.block-pages .cards article,.block-pages .grid article,.block-pages .list article,.pages .cards article,.pages .grid article,.pages .list article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-pages .cards article .page-title,.block-pages .grid article .page-title,.block-pages .list article .page-title,.pages .cards article .page-title,.pages .grid article .page-title,.pages .list article .page-title{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.block-pages .cards article .page-title a,.block-pages .grid article .page-title a,.block-pages .list article .page-title a,.pages .cards article .page-title a,.pages .grid article .page-title a,.pages .list article .page-title a{text-decoration:none}.block-pages .cards article .page-title a:before,.block-pages .grid article .page-title a:before,.block-pages .list article .page-title a:before,.pages .cards article .page-title a:before,.pages .grid article .page-title a:before,.pages .list article .page-title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-pages .cards article .page-title+p,.block-pages .grid article .page-title+p,.block-pages .list article .page-title+p,.pages .cards article .page-title+p,.pages .grid article .page-title+p,.pages .list article .page-title+p{margin-top:.75rem}.block-pages .cards article .media,.block-pages .grid article .media,.block-pages .list article .media,.pages .cards article .media,.pages .grid article .media,.pages .list article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1}.block-pages .cards article .media picture.is-svg img,.block-pages .grid article .media picture.is-svg img,.block-pages .list article .media picture.is-svg img,.pages .cards article .media picture.is-svg img,.pages .grid article .media picture.is-svg img,.pages .list article .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.block-pages .cards article .media:empty,.block-pages .grid article .media:empty,.block-pages .list article .media:empty,.pages .cards article .media:empty,.pages .grid article .media:empty,.pages .list article .media:empty{display:none}.block-pages .cards article .media img,.block-pages .grid article .media img,.block-pages .list article .media img,.pages .cards article .media img,.pages .grid article .media img,.pages .list article .media img{aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991.98px){.block-pages .cards article,.block-pages .grid article,.block-pages .list article,.pages .cards article,.pages .grid article,.pages .list article{margin-top:1.5rem}}.block-pages .cards,.block-pages .grid,.pages .cards,.pages .grid{word-break:break-word}@media(min-width:992px){.block-pages .cards,.block-pages .grid,.pages .cards,.pages .grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}body.full-width .block-pages .cards,body.full-width .block-pages .grid,body.full-width .pages .cards,body.full-width .pages .grid,main>.blocks .block-pages .cards,main>.blocks .block-pages .grid,main>.blocks .pages .cards,main>.blocks .pages .grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.pages .page .page-title{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}.page__children{margin-top:4rem}.paper{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.paper a{-o-transition:color .25s ease;-moz-transition:color .25s ease;transition:color .25s ease}.paper .paper-title{margin-bottom:.75rem}.paper .paper-title a:hover{color:var(--color-accent)}.paper>div:first-child{-moz-box-flex:1;-webkit-flex:1;flex:1}.paper .paper-meta{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}@media(min-width:992px){.paper .paper-meta{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}}.paper .paper-meta p{display:block}.paper .paper-meta .paper-volume{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.paper .paper-meta .paper-volume a{color:var(--color-text-alt);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text-alt) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text-alt) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text-alt) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.paper .paper-meta .paper-volume a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text-alt) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text-alt) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text-alt) 100%,transparent);text-decoration-thickness:1px}.paper .paper-meta .paper-kind+a{font-style:italic}.paper .paper-meta .paper-kind+a:before{content:"— ";display:inline-block}.top+.papers{margin-top:1.5rem}.papers{list-style:none;margin-bottom:0;margin-top:4rem;padding-left:0}.papers li+li{margin-top:3rem}@media(min-width:992px){.papers li+li{margin-top:4rem}}.papers li article+article{margin-top:3rem}@media(min-width:992px){.papers li article+article{margin-top:4rem}.papers__section .paper-actions{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.papers__section .paper-actions button[data-open-modal]{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.papers__section .paper-actions figure{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(max-width:991.98px){.papers__page .document-content aside{-moz-box-ordinal-group:3;margin-bottom:4rem;-webkit-order:2;order:2}}@media(min-width:992px){.papers__page .hero .content .hero-text{width:auto}.papers__page .paper-sidebar>div{height:100%;position:relative}.papers__page .paper-sidebar aside{padding-bottom:1.5rem}.papers__page .paper-sidebar .toc-container{height:unset;position:-webkit-sticky;position:sticky;top:-1px;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .papers__page .paper-sidebar .toc-container{top:-moz-calc(var(--header-height) - 1px);top:calc(var(--header-height) - 1px)}.papers__page .paper-sidebar .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.papers__page .document-content{min-height:100vh}.papers__page .document-content .content{margin-bottom:8rem}.papers__page .document-content .content section+section{margin-top:3rem}@media(min-width:992px){.papers__page .document-content .content section+section{margin-top:8rem}}.papers__page .document-content .content h2{margin-bottom:.75rem}.papers__page .document-content .content .paper-essentials h2{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-top:3rem;text-transform:none}.papers__page .document-content .content .paper-essentials h2:first-of-type{margin-top:0}.papers__page .document-content .content .paper-body h2{margin-bottom:3rem}.papers__page .document-content .content .paper-authors h2{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.papers__page .document-content .content .paper-authors .authors{word-break:break-word}@media(min-width:992px){.papers__page .document-content .content .paper-authors .authors{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.papers__page .document-content .content .paper-authors .authors article{margin-top:1.5rem}.papers__page .document-content .content .paper-authors .authors article .name a{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-decoration:none;text-transform:none}.papers__page .document-content .content .paper-authors .authors article .name a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.papers__page .document-content .document-nav dl{margin:0}.papers__page .document-content .document-nav dl dt{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-bottom:.75rem;text-transform:none}.papers__page .document-content .document-nav dl dt:not(:first-of-type){margin-top:3rem}.papers__page .document-content .document-nav dl dd:first-of-type a{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.papers__page .document-content .document-nav dl dd:first-of-type a span{-moz-box-ordinal-group:4;-webkit-order:3;order:3}@media(max-width:991.98px){.papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar{margin-bottom:4rem;padding:0 var(--grid-gutter)}}@media(min-width:992px){.papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar{height:100%;left:0;margin-left:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));margin-top:0;position:absolute;top:0;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar>div{position:-webkit-sticky;position:sticky;top:1.5rem;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar>div{top:-moz-calc(var(--header-height) + 1.5rem);top:calc(var(--header-height) + 1.5rem)}.papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar .toc-container{margin-left:0;position:static}.papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar:has(aside) .toc-container{border-top:var(--border-width)solid var(--color-border);padding-top:1.5rem}}@media(min-width:992px){.papers__page:not(.full-width) .document-content.sidebar-on-start .container .content{padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}}@media(max-width:991.98px){.papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar{margin-bottom:4rem;padding:0 var(--grid-gutter)}}@media(min-width:992px){.papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar{height:100%;margin-right:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));margin-top:0;position:absolute;right:0;top:0;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar>div{position:-webkit-sticky;position:sticky;top:1.5rem;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar>div{top:-moz-calc(var(--header-height) + 1.5rem);top:calc(var(--header-height) + 1.5rem)}.papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar .toc-container{margin-left:0;position:static}.papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar:has(aside) .toc-container{border-top:var(--border-width)solid var(--color-border);padding-top:1.5rem}}@media(min-width:992px){.papers__page:not(.full-width) .document-content.sidebar-on-end .container .content{padding-right:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}.papers__page:not(.full-width) .document-content.sidebar-on-end .blocks .block .block-content,.papers__page:not(.full-width) .document-content.sidebar-on-end .heading h2{padding-left:0;padding-right:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}}.paper-actions{-moz-box-align:start;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}@media(max-width:991.98px){.paper-actions{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}}.paper-actions a,.paper-actions button{-moz-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:var(--color-text);cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:0;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paper-actions button:before{speak:never;border:var(--border-width)solid var(--color-border);content:"";content:""/"";display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:4rem;line-height:1;line-height:4rem;margin-right:.75rem;text-align:center;text-transform:none;-o-transition:background .25s ease,border .25s ease;-moz-transition:background .25s ease,border .25s ease;transition:background .25s ease,border .25s ease;vertical-align:middle;width:4rem}@media(min-width:992px){.paper-actions button:before{font-size:1.25rem}}.paper-actions button:hover:before{background-color:var(--color-text);border-color:transparent;color:var(--color-background)}.paper-actions a:before{speak:never;border:var(--border-width)solid var(--color-border);content:"";content:""/"";display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:4rem;line-height:1;line-height:4rem;margin-right:.75rem;text-align:center;text-transform:none;-o-transition:background .25s ease,border .25s ease;-moz-transition:background .25s ease,border .25s ease;transition:background .25s ease,border .25s ease;vertical-align:middle;width:4rem}@media(min-width:992px){.paper-actions a:before{font-size:1.25rem}}.paper-actions a:hover:before{background-color:var(--color-text);border-color:transparent;color:var(--color-background)}.citations:not(:first-child){margin-top:4rem}.citations>div{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);margin-top:1.5rem;word-break:break-word}@media(min-width:768px){.citations>div{grid-gap:1.5rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.citations>div{row-gap:1.5rem}}.citations .citation a{display:block}.citations .citation p{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-top:.75rem;text-transform:none}.person .contacts-details{margin-top:.75rem}.person .contacts-details li>span{-webkit-flex-shrink:0;flex-shrink:0;padding-right:.75rem}.person .contacts-details a,.person .contacts-details address{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);position:relative;z-index:2}.person .contacts-details li+li{margin-top:.75rem}@media(max-width:767.98px){.person .contacts-details{margin-top:1.5rem}.person .contacts-details span{-webkit-flex-shrink:0;flex-shrink:0}}article.person{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.5rem;position:relative;word-break:break-word}article.person .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}article.person .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}article.person .media:empty{display:none}article.person .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}article.person p+time{margin-top:.75rem}article.person .post-categories,article.person .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}article.person .post-categories a,article.person .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}article.person .post-categories a:hover,article.person .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}article.person .post-categories li,article.person .project-categories li{margin:0}article.person time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.administrators__term .hero--with-image figure article.person picture,.authors__term .hero--with-image figure article.person picture,.persons__page .hero--with-image figure article.person picture,.researchers__term .hero--with-image figure article.person picture,.teachers__term .hero--with-image figure article.person picture,article.person .administrators__term .hero--with-image figure picture,article.person .authors__term .hero--with-image figure picture,article.person .avatar,article.person .persons__page .hero--with-image figure picture,article.person .researchers__term .hero--with-image figure picture,article.person .teachers__term .hero--with-image figure picture{-moz-box-ordinal-group:0;-webkit-align-self:start;align-self:start;-webkit-flex-shrink:0;flex-shrink:0;min-width:4rem;-webkit-order:-1;order:-1}article.person .person-name{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}article.person .person-name a{text-decoration:none}article.person .person-name a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}article.person .person-role{margin-top:.5rem}article.person .description{-moz-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:1.5rem}@media(max-width:991.98px){article.person{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:1.5rem}article.person .description{margin-top:.75rem}.administrators__term .hero--with-image figure article.person picture,.authors__term .hero--with-image figure article.person picture,.persons__page .hero--with-image figure article.person picture,.researchers__term .hero--with-image figure article.person picture,.teachers__term .hero--with-image figure article.person picture,article.person .administrators__term .hero--with-image figure picture,article.person .authors__term .hero--with-image figure picture,article.person .avatar,article.person .persons__page .hero--with-image figure picture,article.person .researchers__term .hero--with-image figure picture,article.person .teachers__term .hero--with-image figure picture{-webkit-align-self:start;align-self:start;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(max-width:767.98px){article.person{-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}article.person .description{-moz-box-flex:1;-webkit-flex:1;flex:1}.administrators__term .hero--with-image figure article.person picture,.authors__term .hero--with-image figure article.person picture,.persons__page .hero--with-image figure article.person picture,.researchers__term .hero--with-image figure article.person picture,.teachers__term .hero--with-image figure article.person picture,article.person .administrators__term .hero--with-image figure picture,article.person .authors__term .hero--with-image figure picture,article.person .avatar,article.person .persons__page .hero--with-image figure picture,article.person .researchers__term .hero--with-image figure picture,article.person .teachers__term .hero--with-image figure picture{-moz-box-ordinal-group:2;margin-right:0;-webkit-order:1;order:1}}@media(min-width:992px){.administrators__term .hero--with-image figure body.full-width article.person picture,.administrators__term .hero--with-image figure main>.blocks article.person picture,.authors__term .hero--with-image figure body.full-width article.person picture,.authors__term .hero--with-image figure main>.blocks article.person picture,.persons__page .hero--with-image figure body.full-width article.person picture,.persons__page .hero--with-image figure main>.blocks article.person picture,.researchers__term .hero--with-image figure body.full-width article.person picture,.researchers__term .hero--with-image figure main>.blocks article.person picture,.teachers__term .hero--with-image figure body.full-width article.person picture,.teachers__term .hero--with-image figure main>.blocks article.person picture,body.full-width article.person .administrators__term .hero--with-image figure picture,body.full-width article.person .authors__term .hero--with-image figure picture,body.full-width article.person .avatar,body.full-width article.person .persons__page .hero--with-image figure picture,body.full-width article.person .researchers__term .hero--with-image figure picture,body.full-width article.person .teachers__term .hero--with-image figure picture,main>.blocks article.person .administrators__term .hero--with-image figure picture,main>.blocks article.person .authors__term .hero--with-image figure picture,main>.blocks article.person .avatar,main>.blocks article.person .persons__page .hero--with-image figure picture,main>.blocks article.person .researchers__term .hero--with-image figure picture,main>.blocks article.person .teachers__term .hero--with-image figure picture{width:100%}}.persons--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:768px){.persons--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.persons--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.persons--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(6,1fr)}}.administrators__taxonomy .page-with-blocks .persons,.authors__taxonomy .page-with-blocks .persons,.persons__section .page-with-blocks .persons,.persons_categories__term .page-with-blocks .persons,.researchers__taxonomy .page-with-blocks .persons,.teachers__taxonomy .page-with-blocks .persons{margin-bottom:4rem}@media(min-width:768px){.administrators__taxonomy .persons--grid .administrators__term .hero--with-image figure picture,.administrators__taxonomy .persons--grid .authors__term .hero--with-image figure picture,.administrators__taxonomy .persons--grid .avatar,.administrators__taxonomy .persons--grid .persons__page .hero--with-image figure picture,.administrators__taxonomy .persons--grid .researchers__term .hero--with-image figure picture,.administrators__taxonomy .persons--grid .teachers__term .hero--with-image figure picture,.administrators__term .hero--with-image figure .administrators__taxonomy .persons--grid picture,.administrators__term .hero--with-image figure .authors__taxonomy .persons--grid picture,.administrators__term .hero--with-image figure .persons__section .persons--grid picture,.administrators__term .hero--with-image figure .persons_categories__term .persons--grid picture,.administrators__term .hero--with-image figure .researchers__taxonomy .persons--grid picture,.administrators__term .hero--with-image figure .teachers__taxonomy .persons--grid picture,.authors__taxonomy .persons--grid .administrators__term .hero--with-image figure picture,.authors__taxonomy .persons--grid .authors__term .hero--with-image figure picture,.authors__taxonomy .persons--grid .avatar,.authors__taxonomy .persons--grid .persons__page .hero--with-image figure picture,.authors__taxonomy .persons--grid .researchers__term .hero--with-image figure picture,.authors__taxonomy .persons--grid .teachers__term .hero--with-image figure picture,.authors__term .hero--with-image figure .administrators__taxonomy .persons--grid picture,.authors__term .hero--with-image figure .authors__taxonomy .persons--grid picture,.authors__term .hero--with-image figure .persons__section .persons--grid picture,.authors__term .hero--with-image figure .persons_categories__term .persons--grid picture,.authors__term .hero--with-image figure .researchers__taxonomy .persons--grid picture,.authors__term .hero--with-image figure .teachers__taxonomy .persons--grid picture,.persons__page .hero--with-image figure .administrators__taxonomy .persons--grid picture,.persons__page .hero--with-image figure .authors__taxonomy .persons--grid picture,.persons__page .hero--with-image figure .persons__section .persons--grid picture,.persons__page .hero--with-image figure .persons_categories__term .persons--grid picture,.persons__page .hero--with-image figure .researchers__taxonomy .persons--grid picture,.persons__page .hero--with-image figure .teachers__taxonomy .persons--grid picture,.persons__section .persons--grid .administrators__term .hero--with-image figure picture,.persons__section .persons--grid .authors__term .hero--with-image figure picture,.persons__section .persons--grid .avatar,.persons__section .persons--grid .persons__page .hero--with-image figure picture,.persons__section .persons--grid .researchers__term .hero--with-image figure picture,.persons__section .persons--grid .teachers__term .hero--with-image figure picture,.persons_categories__term .persons--grid .administrators__term .hero--with-image figure picture,.persons_categories__term .persons--grid .authors__term .hero--with-image figure picture,.persons_categories__term .persons--grid .avatar,.persons_categories__term .persons--grid .persons__page .hero--with-image figure picture,.persons_categories__term .persons--grid .researchers__term .hero--with-image figure picture,.persons_categories__term .persons--grid .teachers__term .hero--with-image figure picture,.researchers__taxonomy .persons--grid .administrators__term .hero--with-image figure picture,.researchers__taxonomy .persons--grid .authors__term .hero--with-image figure picture,.researchers__taxonomy .persons--grid .avatar,.researchers__taxonomy .persons--grid .persons__page .hero--with-image figure picture,.researchers__taxonomy .persons--grid .researchers__term .hero--with-image figure picture,.researchers__taxonomy .persons--grid .teachers__term .hero--with-image figure picture,.researchers__term .hero--with-image figure .administrators__taxonomy .persons--grid picture,.researchers__term .hero--with-image figure .authors__taxonomy .persons--grid picture,.researchers__term .hero--with-image figure .persons__section .persons--grid picture,.researchers__term .hero--with-image figure .persons_categories__term .persons--grid picture,.researchers__term .hero--with-image figure .researchers__taxonomy .persons--grid picture,.researchers__term .hero--with-image figure .teachers__taxonomy .persons--grid picture,.teachers__taxonomy .persons--grid .administrators__term .hero--with-image figure picture,.teachers__taxonomy .persons--grid .authors__term .hero--with-image figure picture,.teachers__taxonomy .persons--grid .avatar,.teachers__taxonomy .persons--grid .persons__page .hero--with-image figure picture,.teachers__taxonomy .persons--grid .researchers__term .hero--with-image figure picture,.teachers__taxonomy .persons--grid .teachers__term .hero--with-image figure picture,.teachers__term .hero--with-image figure .administrators__taxonomy .persons--grid picture,.teachers__term .hero--with-image figure .authors__taxonomy .persons--grid picture,.teachers__term .hero--with-image figure .persons__section .persons--grid picture,.teachers__term .hero--with-image figure .persons_categories__term .persons--grid picture,.teachers__term .hero--with-image figure .researchers__taxonomy .persons--grid picture,.teachers__term .hero--with-image figure .teachers__taxonomy .persons--grid picture{margin-left:auto;margin-right:auto}.administrators__taxonomy .persons--grid .person-name,.administrators__taxonomy .persons--grid .person-role,.authors__taxonomy .persons--grid .person-name,.authors__taxonomy .persons--grid .person-role,.persons__section .persons--grid .person-name,.persons__section .persons--grid .person-role,.persons_categories__term .persons--grid .person-name,.persons_categories__term .persons--grid .person-role,.researchers__taxonomy .persons--grid .person-name,.researchers__taxonomy .persons--grid .person-role,.teachers__taxonomy .persons--grid .person-name,.teachers__taxonomy .persons--grid .person-role{text-align:center}}ol.persons--list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}ol.persons--list>li{border-bottom:var(--border-width)solid var(--color-border);padding-bottom:1.5rem;padding-top:1.5rem;position:relative;-o-transition:color .25s;-moz-transition:color .25s;transition:color .25s}ol.persons--list>li:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:auto;text-transform:none}ol.persons--list>li:hover{color:var(--color-accent)}ol.persons--list>li a{color:inherit;text-decoration:none}ol.persons--list>li a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}ol.persons--list>li [itemprop=jobTitle]{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:0}@media(min-width:992px){ol.persons--list>li{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}ol.persons--list>li [itemprop=name]{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}ol.persons--list>li [itemprop=jobTitle]{margin-left:var(--grid-gutter);width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}@media(max-width:991.98px){ol.persons--list>li:after{position:absolute;right:0;top:-moz-calc(1.5rem + 10px);top:calc(1.5rem + 10px)}}.administrators__term .hero--with-image figure picture,.authors__term .hero--with-image figure picture,.avatar,.persons__page .hero--with-image figure picture,.researchers__term .hero--with-image figure picture,.teachers__term .hero--with-image figure picture{background-color:var(--color-background-alt);border-radius:50%;overflow:hidden;position:relative}.administrators__term .hero--with-image figure picture:before,.authors__term .hero--with-image figure picture:before,.avatar:before,.persons__page .hero--with-image figure picture:before,.researchers__term .hero--with-image figure picture:before,.teachers__term .hero--with-image figure picture:before{content:"";display:block;padding-top:100%}.administrators__term .hero--with-image figure picture img,.administrators__term .hero--with-image figure picture picture,.authors__term .hero--with-image figure picture img,.authors__term .hero--with-image figure picture picture,.avatar img,.avatar picture,.persons__page .hero--with-image figure picture img,.persons__page .hero--with-image figure picture picture,.researchers__term .hero--with-image figure picture img,.researchers__term .hero--with-image figure picture picture,.teachers__term .hero--with-image figure picture img,.teachers__term .hero--with-image figure picture picture{height:100%;inset:0 0 0 0;position:absolute;width:100%}@supports not (inset:0){.administrators__term .hero--with-image figure picture img,.administrators__term .hero--with-image figure picture picture,.authors__term .hero--with-image figure picture img,.authors__term .hero--with-image figure picture picture,.avatar img,.avatar picture,.persons__page .hero--with-image figure picture img,.persons__page .hero--with-image figure picture picture,.researchers__term .hero--with-image figure picture img,.researchers__term .hero--with-image figure picture picture,.teachers__term .hero--with-image figure picture img,.teachers__term .hero--with-image figure picture picture{bottom:0;left:0;right:0;top:0}}.administrators__term .hero--with-image figure picture img,.authors__term .hero--with-image figure picture img,.avatar img,.persons__page .hero--with-image figure picture img,.researchers__term .hero--with-image figure picture img,.teachers__term .hero--with-image figure picture img{-o-object-fit:cover;object-fit:cover}.persons__section *+.persons{margin-top:3rem}.persons__section .persons:last-child{padding-bottom:4rem}.persons__section .persons-categories+.taxonomies-persons{margin-top:1.5rem}.administrators__term .hero--with-image .hero-text,.authors__term .hero--with-image .hero-text,.persons__page .hero--with-image .hero-text,.researchers__term .hero--with-image .hero-text,.teachers__term .hero--with-image .hero-text{margin-bottom:1.5rem}@media(max-width:991.98px){.administrators__term .hero--with-image,.authors__term .hero--with-image,.persons__page .hero--with-image,.researchers__term .hero--with-image,.teachers__term .hero--with-image{margin-bottom:3rem}.administrators__term .hero--with-image>.container:where(:only-child),.authors__term .hero--with-image>.container:where(:only-child),.persons__page .hero--with-image>.container:where(:only-child),.researchers__term .hero--with-image>.container:where(:only-child),.teachers__term .hero--with-image>.container:where(:only-child){margin-bottom:calc(var(--column-width)*2 + var(--grid-gutter)*1 + 4rem)}.administrators__term .hero--with-image>.container:where(:only-child) figure,.authors__term .hero--with-image>.container:where(:only-child) figure,.persons__page .hero--with-image>.container:where(:only-child) figure,.researchers__term .hero--with-image>.container:where(:only-child) figure,.teachers__term .hero--with-image>.container:where(:only-child) figure{margin-bottom:calc(var(--column-width)*2*-1 + var(--grid-gutter)*1*-1)}.administrators__term .hero--with-image figure,.authors__term .hero--with-image figure,.persons__page .hero--with-image figure,.researchers__term .hero--with-image figure,.teachers__term .hero--with-image figure{margin-left:auto;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(max-width:767.98px){.administrators__term .hero--with-image>.container:where(:only-child),.authors__term .hero--with-image>.container:where(:only-child),.persons__page .hero--with-image>.container:where(:only-child),.researchers__term .hero--with-image>.container:where(:only-child),.teachers__term .hero--with-image>.container:where(:only-child){margin-bottom:calc(var(--column-width)*3 + var(--grid-gutter)*2 + 4rem)}.administrators__term .hero--with-image>.container:where(:only-child) figure,.authors__term .hero--with-image>.container:where(:only-child) figure,.persons__page .hero--with-image>.container:where(:only-child) figure,.researchers__term .hero--with-image>.container:where(:only-child) figure,.teachers__term .hero--with-image>.container:where(:only-child) figure{margin-bottom:calc(var(--column-width)*3*-1 + var(--grid-gutter)*2*-1)}.administrators__term .hero--with-image figure,.authors__term .hero--with-image figure,.persons__page .hero--with-image figure,.researchers__term .hero--with-image figure,.teachers__term .hero--with-image figure{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}@media(min-width:992px){.administrators__term .hero--with-image .content,.authors__term .hero--with-image .content,.persons__page .hero--with-image .content,.researchers__term .hero--with-image .content,.teachers__term .hero--with-image .content{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:0}.administrators__term .hero--with-image .content h1,.authors__term .hero--with-image .content h1,.persons__page .hero--with-image .content h1,.researchers__term .hero--with-image .content h1,.teachers__term .hero--with-image .content h1{margin-bottom:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.administrators__term .hero--with-image .content figure,.authors__term .hero--with-image .content figure,.persons__page .hero--with-image .content figure,.researchers__term .hero--with-image .content figure,.teachers__term .hero--with-image .content figure{margin-bottom:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.administrators__term .roles a,.authors__term .roles a,.persons__page .roles a,.researchers__term .roles a,.teachers__term .roles a{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.administrators__term .blocks,.administrators__term .person-objects,.administrators__term .person-objects>*+*,.authors__term .blocks,.authors__term .person-objects,.authors__term .person-objects>*+*,.persons__page .blocks,.persons__page .person-objects,.persons__page .person-objects>*+*,.researchers__term .blocks,.researchers__term .person-objects,.researchers__term .person-objects>*+*,.teachers__term .blocks,.teachers__term .person-objects,.teachers__term .person-objects>*+*{margin-top:4rem}.administrators__term .person-objects .top h2 a:after,.authors__term .person-objects .top h2 a:after,.persons__page .person-objects .top h2 a:after,.researchers__term .person-objects .top h2 a:after,.teachers__term .person-objects .top h2 a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.5rem;text-transform:none;transition:-webkit-transform .55s cubic-bezier(0,.65,.4,1.2);-o-transition:-o-transform .55s cubic-bezier(0,.65,.4,1.2);-moz-transition:transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2),-webkit-transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2),-o-transform .55s cubic-bezier(0,.65,.4,1.2)}.administrators__term .person-objects .top h2 a:hover:after,.authors__term .person-objects .top h2 a:hover:after,.persons__page .person-objects .top h2 a:hover:after,.researchers__term .person-objects .top h2 a:hover:after,.teachers__term .person-objects .top h2 a:hover:after{-webkit-transform:translateX(.75rem);-moz-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.administrators__term .person-objects .more,.authors__term .person-objects .more,.persons__page .person-objects .more,.researchers__term .person-objects .more,.teachers__term .person-objects .more{display:inline-block;margin-top:1.5rem}.administrators__term .person-objects .more:after,.authors__term .person-objects .more:after,.persons__page .person-objects .more:after,.researchers__term .person-objects .more:after,.teachers__term .person-objects .more:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;margin-left:.25rem;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2);vertical-align:middle;width:2.75rem}.administrators__term .person-objects .more:hover:after,.authors__term .person-objects .more:hover:after,.persons__page .person-objects .more:hover:after,.researchers__term .person-objects .more:hover:after,.teachers__term .person-objects .more:hover:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.administrators__term .person-publications .publications,.authors__term .person-publications .publications,.persons__page .person-publications .publications,.researchers__term .person-publications .publications,.teachers__term .person-publications .publications{margin-top:.75rem}.administrators__term .person-posts .posts,.authors__term .person-posts .posts,.persons__page .person-posts .posts,.researchers__term .person-posts .posts,.teachers__term .person-posts .posts{margin-top:1.5rem}.administrators__term .person-posts .posts article.post:last-child,.authors__term .person-posts .posts article.post:last-child,.persons__page .person-posts .posts article.post:last-child,.researchers__term .person-posts .posts article.post:last-child,.teachers__term .person-posts .posts article.post:last-child{margin-bottom:0}@media(min-width:992px){.administrators__term .person-posts .posts,.authors__term .person-posts .posts,.persons__page .person-posts .posts,.researchers__term .person-posts .posts,.teachers__term .person-posts .posts{margin-top:3rem}}.administrators__term section,.authors__term section,.persons__page section,.researchers__term section,.teachers__term section{padding-bottom:4rem}.administrators__term ol.programs li,.authors__term ol.programs li,.persons__page ol.programs li,.researchers__term ol.programs li,.teachers__term ol.programs li{-moz-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}@media(min-width:992px){.administrators__term ol.programs li,.authors__term ol.programs li,.persons__page ol.programs li,.researchers__term ol.programs li,.teachers__term ol.programs li{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}.administrators__term ol.programs li:after,.authors__term ol.programs li:after,.persons__page ol.programs li:after,.researchers__term ol.programs li:after,.teachers__term ol.programs li:after{speak:never;color:inherit;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:0;text-transform:none;top:1.5em}.administrators__term ol.programs li a,.authors__term ol.programs li a,.persons__page ol.programs li a,.researchers__term ol.programs li a,.teachers__term ol.programs li a{color:inherit}.administrators__term ol.programs li a:before,.authors__term ol.programs li a:before,.persons__page ol.programs li a:before,.researchers__term ol.programs li a:before,.teachers__term ol.programs li a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media(max-width:991.98px){.administrators__term ol.programs li a,.authors__term ol.programs li a,.persons__page ol.programs li a,.researchers__term ol.programs li a,.teachers__term ol.programs li a{margin-right:1.5rem}}.administrators__term ol.programs li p,.authors__term ol.programs li p,.persons__page ol.programs li p,.researchers__term ol.programs li p,.teachers__term ol.programs li p{margin-top:unset}.administrators__term ol.programs li p:nth-child(2),.authors__term ol.programs li p:nth-child(2),.persons__page ol.programs li p:nth-child(2),.researchers__term ol.programs li p:nth-child(2),.teachers__term ol.programs li p:nth-child(2){font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.administrators__term ol.programs li:hover,.authors__term ol.programs li:hover,.persons__page ol.programs li:hover,.researchers__term ol.programs li:hover,.teachers__term ol.programs li:hover{color:var(--color-accent)}@media(max-width:991.98px){.administrators__term .roles,.authors__term .roles,.persons__page .roles,.researchers__term .roles,.teachers__term .roles{margin-top:3rem}}@media(min-width:992px){.administrators__term .informations,.authors__term .informations,.persons__page .informations,.researchers__term .informations,.teachers__term .informations{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:3rem;word-break:break-word}.administrators__term .informations .roles,.authors__term .informations .roles,.persons__page .informations .roles,.researchers__term .informations .roles,.teachers__term .informations .roles{grid-column:1/-1}.administrators__term .informations .biography,.authors__term .informations .biography,.persons__page .informations .biography,.researchers__term .informations .biography,.teachers__term .informations .biography{grid-column:1/9}.administrators__term .informations .biography+.roles,.authors__term .informations .biography+.roles,.persons__page .informations .biography+.roles,.researchers__term .informations .biography+.roles,.teachers__term .informations .biography+.roles{grid-column:9/13;text-align:right}.administrators__term .informations .lead+div,.authors__term .informations .lead+div,.persons__page .informations .lead+div,.researchers__term .informations .lead+div,.teachers__term .informations .lead+div{margin-top:3rem}}.administrators__term .contacts-details ul,.authors__term .contacts-details ul,.persons__page .contacts-details ul,.researchers__term .contacts-details ul,.teachers__term .contacts-details ul{word-break:break-word}@media(min-width:768px){.administrators__term .contacts-details ul,.authors__term .contacts-details ul,.persons__page .contacts-details ul,.researchers__term .contacts-details ul,.teachers__term .contacts-details ul{grid-gap:0 var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.administrators__term .contacts-details ul li,.authors__term .contacts-details ul li,.persons__page .contacts-details ul li,.researchers__term .contacts-details ul li,.teachers__term .contacts-details ul li{margin-bottom:1.5rem;margin-top:0}.post{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.post .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.post .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.post .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.post p+time{margin-top:.75rem}.post .post-categories,.post .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.post .post-categories a,.post .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.post .post-categories a:hover,.post .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.post .post-categories li,.post .project-categories li{margin:0}.post time{display:block;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}.post .post-title,.post time{font-family:Basier Square,sans-serif;letter-spacing:normal;text-transform:none}.post .post-title{font-size:var(--h3-size);font-style:normal;font-weight:700;line-height:var(--h3-line-height)}.post .post-title a{display:block;text-decoration:none}.post .post-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.post .post-subtitle{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.post .post-subtitle,.post time{color:var(--color-text-alt)}.post .post-meta,.post .post-reading-time{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.administrators__term .posts--list article,.authors__term .posts--list article,.persons__page .posts--list article,.posts__section .posts--list article,.posts_categories__term .posts--list article,.researchers__term .posts--list article,.teachers__term .posts--list article{-moz-box-orient:horizontal;-moz-box-direction:normal;border-bottom:var(--border-width)solid var(--color-border);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:1.5rem;padding-bottom:1.5rem}.administrators__term .posts--list article .post-title+p:not(.post-subtitle),.authors__term .posts--list article .post-title+p:not(.post-subtitle),.persons__page .posts--list article .post-title+p:not(.post-subtitle),.posts__section .posts--list article .post-title+p:not(.post-subtitle),.posts_categories__term .posts--list article .post-title+p:not(.post-subtitle),.researchers__term .posts--list article .post-title+p:not(.post-subtitle),.teachers__term .posts--list article .post-title+p:not(.post-subtitle){margin-top:.75rem}@media(min-width:992px){.administrators__term .posts--list article,.authors__term .posts--list article,.persons__page .posts--list article,.posts__section .posts--list article,.posts_categories__term .posts--list article,.researchers__term .posts--list article,.teachers__term .posts--list article{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:4rem;padding-bottom:4rem;word-break:break-word}}.administrators__term .posts--list article .post-content,.authors__term .posts--list article .post-content,.persons__page .posts--list article .post-content,.posts__section .posts--list article .post-content,.posts_categories__term .posts--list article .post-content,.researchers__term .posts--list article .post-content,.teachers__term .posts--list article .post-content{grid-column:4/13}.administrators__term .posts--list article .post-content .post-meta>*,.authors__term .posts--list article .post-content .post-meta>*,.persons__page .posts--list article .post-content .post-meta>*,.posts__section .posts--list article .post-content .post-meta>*,.posts_categories__term .posts--list article .post-content .post-meta>*,.researchers__term .posts--list article .post-content .post-meta>*,.teachers__term .posts--list article .post-content .post-meta>*{display:block}@media(max-width:991.98px){.administrators__term .posts--list article .post-content,.authors__term .posts--list article .post-content,.persons__page .posts--list article .post-content,.posts__section .posts--list article .post-content,.posts_categories__term .posts--list article .post-content,.researchers__term .posts--list article .post-content,.teachers__term .posts--list article .post-content{-moz-box-flex:1;-webkit-flex:1;flex:1}}.administrators__term .posts--list article .media,.authors__term .posts--list article .media,.persons__page .posts--list article .media,.posts__section .posts--list article .media,.posts_categories__term .posts--list article .media,.researchers__term .posts--list article .media,.teachers__term .posts--list article .media{background:0 0;margin:0}@media(max-width:991.98px){.administrators__term .posts--list article .media,.authors__term .posts--list article .media,.persons__page .posts--list article .media,.posts__section .posts--list article .media,.posts_categories__term .posts--list article .media,.researchers__term .posts--list article .media,.teachers__term .posts--list article .media{margin-right:.75rem;width:33.33333%}}@media(min-width:992px){.administrators__term .posts--list article .media,.authors__term .posts--list article .media,.persons__page .posts--list article .media,.posts__section .posts--list article .media,.posts_categories__term .posts--list article .media,.researchers__term .posts--list article .media,.teachers__term .posts--list article .media{grid-column:1/4}.administrators__term .posts--list article .media:empty,.authors__term .posts--list article .media:empty,.persons__page .posts--list article .media:empty,.posts__section .posts--list article .media:empty,.posts_categories__term .posts--list article .media:empty,.researchers__term .posts--list article .media:empty,.teachers__term .posts--list article .media:empty{aspect-ratio:3/2;background:var(--color-background-alt)}}.administrators__term .posts--list article .media,.administrators__term .posts--list article .media img,.authors__term .posts--list article .media,.authors__term .posts--list article .media img,.persons__page .posts--list article .media,.persons__page .posts--list article .media img,.posts__section .posts--list article .media,.posts__section .posts--list article .media img,.posts_categories__term .posts--list article .media,.posts_categories__term .posts--list article .media img,.researchers__term .posts--list article .media,.researchers__term .posts--list article .media img,.teachers__term .posts--list article .media,.teachers__term .posts--list article .media img{aspect-ratio:auto}@media(min-width:992px){.administrators__term .posts--list article .post-meta,.authors__term .posts--list article .post-meta,.persons__page .posts--list article .post-meta,.posts__section .posts--list article .post-meta,.posts_categories__term .posts--list article .post-meta,.researchers__term .posts--list article .post-meta,.teachers__term .posts--list article .post-meta{max-width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);max-width:calc(var(--column-width)*3 + var(--grid-gutter)*2);position:absolute;right:0;text-align:right;top:0}.administrators__term .posts--list article .post-meta .post-reading-time,.administrators__term .posts--list article .post-meta time,.authors__term .posts--list article .post-meta .post-reading-time,.authors__term .posts--list article .post-meta time,.persons__page .posts--list article .post-meta .post-reading-time,.persons__page .posts--list article .post-meta time,.posts__section .posts--list article .post-meta .post-reading-time,.posts__section .posts--list article .post-meta time,.posts_categories__term .posts--list article .post-meta .post-reading-time,.posts_categories__term .posts--list article .post-meta time,.researchers__term .posts--list article .post-meta .post-reading-time,.researchers__term .posts--list article .post-meta time,.teachers__term .posts--list article .post-meta .post-reading-time,.teachers__term .posts--list article .post-meta time{font-size:1.125rem}.administrators__term .posts--list article .post-content .post-title,.administrators__term .posts--list article .post-content [itemprop=abstract],.authors__term .posts--list article .post-content .post-title,.authors__term .posts--list article .post-content [itemprop=abstract],.persons__page .posts--list article .post-content .post-title,.persons__page .posts--list article .post-content [itemprop=abstract],.posts__section .posts--list article .post-content .post-title,.posts__section .posts--list article .post-content [itemprop=abstract],.posts_categories__term .posts--list article .post-content .post-title,.posts_categories__term .posts--list article .post-content [itemprop=abstract],.researchers__term .posts--list article .post-content .post-title,.researchers__term .posts--list article .post-content [itemprop=abstract],.teachers__term .posts--list article .post-content .post-title,.teachers__term .posts--list article .post-content [itemprop=abstract]{max-width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);max-width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.administrators__term .posts--list.without-images article .post-content,.authors__term .posts--list.without-images article .post-content,.persons__page .posts--list.without-images article .post-content,.posts__section .posts--list.without-images article .post-content,.posts_categories__term .posts--list.without-images article .post-content,.researchers__term .posts--list.without-images article .post-content,.teachers__term .posts--list.without-images article .post-content{grid-column-start:1}.administrators__term .posts--grid,.authors__term .posts--grid,.persons__page .posts--grid,.posts__section .posts--grid,.posts_categories__term .posts--grid,.researchers__term .posts--grid,.teachers__term .posts--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:992px){.administrators__term .posts--grid,.authors__term .posts--grid,.persons__page .posts--grid,.posts__section .posts--grid,.posts_categories__term .posts--grid,.researchers__term .posts--grid,.teachers__term .posts--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1440px){.administrators__term .posts--grid,.authors__term .posts--grid,.persons__page .posts--grid,.posts__section .posts--grid,.posts_categories__term .posts--grid,.researchers__term .posts--grid,.teachers__term .posts--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.administrators__term .posts--grid .post .post-meta *,.authors__term .posts--grid .post .post-meta *,.persons__page .posts--grid .post .post-meta *,.posts__section .posts--grid .post .post-meta *,.posts_categories__term .posts--grid .post .post-meta *,.researchers__term .posts--grid .post .post-meta *,.teachers__term .posts--grid .post .post-meta *{display:inline}.administrators__term .posts--grid .post .post-meta>*+.post-author p:before,.administrators__term .posts--grid .post .post-meta>*+.post-reading-time:before,.authors__term .posts--grid .post .post-meta>*+.post-author p:before,.authors__term .posts--grid .post .post-meta>*+.post-reading-time:before,.persons__page .posts--grid .post .post-meta>*+.post-author p:before,.persons__page .posts--grid .post .post-meta>*+.post-reading-time:before,.posts__section .posts--grid .post .post-meta>*+.post-author p:before,.posts__section .posts--grid .post .post-meta>*+.post-reading-time:before,.posts_categories__term .posts--grid .post .post-meta>*+.post-author p:before,.posts_categories__term .posts--grid .post .post-meta>*+.post-reading-time:before,.researchers__term .posts--grid .post .post-meta>*+.post-author p:before,.researchers__term .posts--grid .post .post-meta>*+.post-reading-time:before,.teachers__term .posts--grid .post .post-meta>*+.post-author p:before,.teachers__term .posts--grid .post .post-meta>*+.post-reading-time:before{content:" • "}.administrators__term .posts--grid .post .post-meta,.authors__term .posts--grid .post .post-meta,.persons__page .posts--grid .post .post-meta,.posts__section .posts--grid .post .post-meta,.posts_categories__term .posts--grid .post .post-meta,.researchers__term .posts--grid .post .post-meta,.teachers__term .posts--grid .post .post-meta{margin-top:.75rem}.posts__page .lead{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.posts__page .document-content{min-height:600px}.posts__page .document-content:after{content:"";display:block;height:1px}@media(max-width:991.98px){.posts__page:not(.full-width) .post-sidebar{margin-bottom:4rem;padding:0 var(--grid-gutter)}}@media(min-width:992px){.posts__page:not(.full-width) .post-sidebar{height:100%;left:0;margin-left:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));margin-top:0;position:absolute;top:0;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.posts__page:not(.full-width) .post-sidebar>div{position:-webkit-sticky;position:sticky;top:1.5rem;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .posts__page:not(.full-width) .post-sidebar>div{top:-moz-calc(var(--header-height) + 1.5rem);top:calc(var(--header-height) + 1.5rem)}.posts__page:not(.full-width) .post-sidebar .toc-container{margin-left:0;position:static}.posts__page:not(.full-width) .post-sidebar:has(aside) .toc-container{border-top:var(--border-width)solid var(--color-border);padding-top:1.5rem}}.posts__page .block-signatures .signatures{border-top:var(--border-width)solid var(--color-border);list-style:none;margin-bottom:0;margin-top:0;padding-left:0;padding-top:var(--grid-gutter)}.posts__page .block-signatures .signatures li{-moz-box-align:start;-moz-box-orient:horizontal;-moz-box-direction:reverse;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;gap:var(--grid-gutter);position:relative}.administrators__term .hero--with-image figure .posts__page .block-signatures .signatures li picture,.authors__term .hero--with-image figure .posts__page .block-signatures .signatures li picture,.persons__page .hero--with-image figure .posts__page .block-signatures .signatures li picture,.posts__page .block-signatures .signatures li .administrators__term .hero--with-image figure picture,.posts__page .block-signatures .signatures li .authors__term .hero--with-image figure picture,.posts__page .block-signatures .signatures li .avatar,.posts__page .block-signatures .signatures li .persons__page .hero--with-image figure picture,.posts__page .block-signatures .signatures li .researchers__term .hero--with-image figure picture,.posts__page .block-signatures .signatures li .teachers__term .hero--with-image figure picture,.researchers__term .hero--with-image figure .posts__page .block-signatures .signatures li picture,.teachers__term .hero--with-image figure .posts__page .block-signatures .signatures li picture{min-width:5rem;width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0);width:calc(var(--column-width)*1 + var(--grid-gutter)*0)}@media(min-width:992px){.administrators__term .hero--with-image figure .posts__page .block-signatures .signatures li picture,.authors__term .hero--with-image figure .posts__page .block-signatures .signatures li picture,.persons__page .hero--with-image figure .posts__page .block-signatures .signatures li picture,.posts__page .block-signatures .signatures li .administrators__term .hero--with-image figure picture,.posts__page .block-signatures .signatures li .authors__term .hero--with-image figure picture,.posts__page .block-signatures .signatures li .avatar,.posts__page .block-signatures .signatures li .persons__page .hero--with-image figure picture,.posts__page .block-signatures .signatures li .researchers__term .hero--with-image figure picture,.posts__page .block-signatures .signatures li .teachers__term .hero--with-image figure picture,.researchers__term .hero--with-image figure .posts__page .block-signatures .signatures li picture,.teachers__term .hero--with-image figure .posts__page .block-signatures .signatures li picture{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.posts__page .block-signatures .signatures li .author-content{-moz-box-flex:1;-webkit-flex:1;flex:1}.posts__page .block-signatures .signatures li .author-content a{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-decoration:none;text-transform:none}.posts__page .block-signatures .signatures li .author-content a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.posts__page .block-signatures .signatures li .author-content .more{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.posts__page .block-signatures .signatures li .author-content .more:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.posts__page .block-signatures .signatures li .author-content p{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.posts__page .block-signatures .signatures li:hover .more{-webkit-text-decoration-color:var(--color-accent);-moz-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.posts__page .block-signatures .signatures li+li{margin-top:1.5rem}@media(min-width:992px){.posts__page.full-width .post-sidebar{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);width:var(--grid-width)}.posts__page.full-width .post-sidebar>div{-moz-box-align:start;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:4rem}.posts__page.full-width .post-sidebar .toc-cta{padding-right:0}.posts__page.full-width .post-sidebar aside{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}}@media(min-width:992px) and (max-width:991.98px){.posts__page.full-width{margin-bottom:4rem}}.post-infos{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-size:1.125rem;font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:0;margin-top:0;padding-left:0;text-transform:none}@media(min-width:992px){.post-infos{font-size:1.125rem}}@media(max-width:991.98px){.post-infos{margin-top:1.5rem}}.post-infos>li:first-child,.post-infos>li:first-child>li:first-child,.post-infos>li:first-child>ul:first-child,.post-infos>li:first-child>ul:first-child>li:first-child{padding-top:0}.post-infos .taxonomies-single.with-label>li,.post-infos>li{-moz-box-pack:justify;border-color:var(--color-border);display:-webkit-flex;display:-moz-box;display:flex;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:1.5rem;-webkit-justify-content:space-between;justify-content:space-between;letter-spacing:normal;line-height:var(--meta-line-height);padding-bottom:.75rem;padding-top:.75rem;text-transform:none}.post-infos .taxonomies-single.with-label>li:not(:first-child),.post-infos>li:not(:first-child){border-top:var(--border-width)solid var(--color-border)}.post-infos .taxonomies-single.with-label>li>span,.post-infos>li>span{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding-left:0;text-transform:none;vertical-align:top;white-space:nowrap}.post-infos .taxonomies-single.with-label>li .share,.post-infos>li .share{-moz-box-flex:1;-webkit-flex:1;flex:1;text-align:right}.post-infos .taxonomies-single.with-label>li.authors,.post-infos .taxonomies-single.with-label>li.terms,.post-infos>li.authors,.post-infos>li.terms{margin:0}.post-infos .taxonomies-single.with-label>li.authors ul,.post-infos .taxonomies-single.with-label>li.terms ul,.post-infos>li.authors ul,.post-infos>li.terms ul{text-align:right}.post-infos .taxonomies-single.with-label>li.authors li,.post-infos .taxonomies-single.with-label>li.terms li,.post-infos>li.authors li,.post-infos>li.terms li{display:inline-block;margin-left:.5rem;vertical-align:middle}.post-infos .taxonomies-single.with-label>li.authors li:last-child:after,.post-infos .taxonomies-single.with-label>li.terms li:last-child:after,.post-infos>li.authors li:last-child:after,.post-infos>li.terms li:last-child:after{content:none}@media(min-width:992px){.post-infos .taxonomies-single.with-label>li.authors,.post-infos .taxonomies-single.with-label>li.terms,.post-infos>li.authors,.post-infos>li.terms{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.post-infos .taxonomies-single.with-label>li.authors li,.post-infos .taxonomies-single.with-label>li.terms li,.post-infos>li.authors li,.post-infos>li.terms li{display:block}.post-infos .taxonomies-single.with-label>li.authors li+li,.post-infos .taxonomies-single.with-label>li.terms li+li,.post-infos>li.authors li+li,.post-infos>li.terms li+li{margin-top:.25rem}}.post-infos .taxonomies-single{-moz-box-flex:1;-webkit-flex:1;flex:1}.post-infos .taxonomies-single li:last-child{padding-bottom:0}.post-infos .taxonomies-single.without-label{display:block}.post-infos .taxonomies-single.without-label a,.post-infos .taxonomies-single.without-label li{display:inline}.post-infos .taxonomies-single.without-label li+li{padding-left:.5rem}.post-infos a{color:var(--color-accent);text-align:right;-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.post-infos a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.post-infos .share{-moz-box-pack:end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:end;justify-content:end;margin-right:-.75rem}.post-infos .share li{display:inline-block}.post-infos .share a{color:inherit;text-decoration:none}.related{margin-top:1.5rem}.related .posts{margin-bottom:0;word-break:break-word}@media(min-width:992px){.related .posts{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.authors__term .blocks+.container{margin-top:4rem}.project{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.project .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.project .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.project .media:empty{display:none}.project .media img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover}.project p+time{margin-top:.75rem}.project .post-categories,.project .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.project .post-categories a,.project .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.project .post-categories a:hover,.project .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.project .post-categories li,.project .project-categories li{margin:0}.project time{color:var(--color-text-alt);display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.project .project-content{display:-webkit-flex;display:-moz-box;display:flex;gap:1.5rem}.project .project-content .project-description{-moz-box-flex:1;-webkit-flex:1;flex:1}.project .project-content p{line-height:130%}.project .project-content .project-subtitle,.project .project-content .project-title{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}.project .project-content .project-subtitle a,.project .project-content .project-title a{display:block;text-decoration:none}.project .project-content .project-subtitle a:before,.project .project-content .project-title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.project .project-content .project-subtitle{color:var(--color-text-alt)}.project .media img{width:100%}.projects--grid{word-break:break-word}@media(min-width:768px){.projects--grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.projects--grid .project-content{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.projects--grid .project-subtitle{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}@media(max-width:767.98px){.projects--grid .project+.project{margin-top:3rem}.projects--grid .project .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}.projects--list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.projects--list>li{padding-bottom:1.5rem;padding-top:1.5rem}.projects--list>li:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.projects--list article{display:-webkit-flex;display:-moz-box;display:flex;position:relative}.projects--list article [class$=-title] a{text-decoration:none}.projects--list article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.projects--list article [class$=-content]>*+*{margin-top:.75rem}.projects--list article .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}@media(max-width:991.98px){.projects--list article{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.projects--list article .media{width:33.33333%}}@media(min-width:992px){body:not(.full-width) .projects--list article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body:not(.full-width) .projects--list article [class$=-content]{-moz-box-flex:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex:1;flex:1}body:not(.full-width) .projects--list article [class$=-subtitle],body:not(.full-width) .projects--list article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}body:not(.full-width) .projects--list article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .projects--list article,main>.blocks .projects--list article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}}@media(min-width:992px){body.full-width .projects--list article:has(.media:empty) [class$=-content],main>.blocks .projects--list article:has(.media:empty) [class$=-content]{margin-left:calc(var(--column-width)*3 + var(--grid-gutter)*2 + var(--grid-gutter))}body.full-width .projects--list article [class$=-content],main>.blocks .projects--list article [class$=-content]{-moz-box-flex:1;-webkit-flex:1;flex:1}body.full-width .projects--list article [class$=-content] [class$=-title],main>.blocks .projects--list article [class$=-content] [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .projects--list article [class$=-content] .articles-count,main>.blocks .projects--list article [class$=-content] .articles-count{margin-top:.75rem;position:absolute;right:0;top:0}body.full-width .projects--list article [class$=-subtitle],body.full-width .projects--list article [class$=-title],main>.blocks .projects--list article [class$=-subtitle],main>.blocks .projects--list article [class$=-title]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .projects--list article .media,main>.blocks .projects--list article .media{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.projects--list .project{-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.projects--list .project-meta{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:.75rem}.projects--list .project-meta time{display:inline}.projects--list .project .media{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}.projects--list .project-title a:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.projects--list .project-title a:hover:after{opacity:1;-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.projects--list .project-title a:hover{color:#ff6b4c}@media(max-width:767.98px){.projects--list .project .media{-moz-box-ordinal-group:0;margin-bottom:0;-webkit-order:-1;order:-1}.projects--list .project-meta{margin-top:.5rem}}@media(min-width:768px){.projects--list .project{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.projects--list .project .media{-moz-box-ordinal-group:2;-webkit-order:1;order:1}.projects--list .project-categories{display:-webkit-flex;display:-moz-box;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(min-width:576px) and (max-width:991.98px){.projects--list .project .media{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(min-width:992px){body:not(.full-width) .projects--list article .project-subtitle,body:not(.full-width) .projects--list article .project-title{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}body.full-width .projects--list article.project .project-subtitle,body.full-width .projects--list article.project .project-title,main>.blocks .projects--list article.project .project-subtitle,main>.blocks .projects--list article.project .project-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}}.projects--alternate .project-subtitle{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);text-transform:none}@media(max-width:991.98px){.projects--alternate .project+.project{margin-top:3rem}}@media(min-width:992px){.projects--alternate article+article{margin-top:8rem}.projects--alternate article:nth-child(odd){margin-left:auto}body:not(.full-width) .projects--alternate article{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body.full-width .projects--alternate .top .description,main>.blocks .projects--alternate .top .description{font-family:Basier Square,sans-serif;font-size:var(--body-size);font-weight:inherit;letter-spacing:normal;line-height:var(--body-line-height)}body.full-width .projects--alternate article,main>.blocks .projects--alternate article{width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}}.projects--large .project .project-meta{line-height:1.125rem;margin-bottom:.75rem;margin-top:.75rem}.projects--large .project .project-meta time+.project-categories:before{content:" — "}.projects--large .project time,.projects--large .project ul.project-categories{-webkit-align-self:baseline;align-self:baseline;display:inline}.projects--large .project .project-categories li{display:inline}.projects--large .project *+.more,.projects--large .project *+.project-summary{margin-top:.75rem}.projects--large .project+.project{margin-top:3rem}.projects--large .project .more:after{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.5rem;text-transform:none;transition:-webkit-transform .55s cubic-bezier(0,.65,.4,1.2);-o-transition:-o-transform .55s cubic-bezier(0,.65,.4,1.2);-moz-transition:transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2);transition:transform .55s cubic-bezier(0,.65,.4,1.2),-webkit-transform .55s cubic-bezier(0,.65,.4,1.2),-moz-transform .55s cubic-bezier(0,.65,.4,1.2),-o-transform .55s cubic-bezier(0,.65,.4,1.2)}.projects--large .project:hover .more:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}@media(min-width:992px){.projects--large .project{-moz-box-align:end;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.projects--large .project .media{margin-bottom:0}}@media(max-width:991.98px){.projects--large .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){body:not(.full-width) .projects--large .project-subtitle,body:not(.full-width) .projects--large .project-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);margin-bottom:.5rem;text-transform:none}body:not(.full-width) .projects--large .project .media,body:not(.full-width) .projects--large .project-content{-moz-box-flex:1;-webkit-flex:1;flex:1}body.full-width .projects--large .project-subtitle,body.full-width .projects--large .project-title,main>.blocks .projects--large .project-subtitle,main>.blocks .projects--large .project-title{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height);margin-bottom:1rem}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) body.full-width .projects--large .project-subtitle,body:not(.full-width) body.full-width .projects--large .project-title,body:not(.full-width) main>.blocks .projects--large .project-subtitle,body:not(.full-width) main>.blocks .projects--large .project-title{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){body.full-width .projects--large .project-content,main>.blocks .projects--large .project-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body.full-width .projects--large .project .media,main>.blocks .projects--large .project .media{width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}}.projects__page .hero .content{-moz-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.projects__page .hero .hero-text{-moz-box-align:start;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.5rem}.projects__page .hero .project-infos{--color-text:#000;--color-text-alt:#6c757d;display:-webkit-flex;display:-moz-box;display:flex;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:1.5rem;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.projects__page .hero .project-infos>ul{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.projects__page .hero .project-infos>ul li{white-space:nowrap}@media(max-width:991.98px){.projects__page:not(.full-width) .project-sidebar{margin-bottom:4rem;padding:0 var(--grid-gutter)}}@media(min-width:992px){.projects__page:not(.full-width) .project-sidebar{height:100%;left:0;margin-left:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));margin-top:0;position:absolute;top:0;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.projects__page:not(.full-width) .project-sidebar>div{position:-webkit-sticky;position:sticky;top:1.5rem;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}html:not(.is-scrolling-down) .projects__page:not(.full-width) .project-sidebar>div{top:-moz-calc(var(--header-height) + 1.5rem);top:calc(var(--header-height) + 1.5rem)}.projects__page:not(.full-width) .project-sidebar .toc-container{margin-left:0;position:static}.projects__page:not(.full-width) .project-sidebar:has(aside) .toc-container{border-top:var(--border-width)solid var(--color-border);padding-top:1.5rem}}.projects__page:not(.full-width) .project-sidebar .project-infos{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-size:1.125rem;font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:0;margin-top:0;padding-left:0;text-transform:none}@media(min-width:992px){.projects__page:not(.full-width) .project-sidebar .project-infos{font-size:1.125rem}}@media(max-width:991.98px){.projects__page:not(.full-width) .project-sidebar .project-infos{margin-top:1.5rem}}.projects__page:not(.full-width) .project-sidebar .project-infos>li:first-child,.projects__page:not(.full-width) .project-sidebar .project-infos>li:first-child>li:first-child,.projects__page:not(.full-width) .project-sidebar .project-infos>li:first-child>ul:first-child,.projects__page:not(.full-width) .project-sidebar .project-infos>li:first-child>ul:first-child>li:first-child{padding-top:0}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li,.projects__page:not(.full-width) .project-sidebar .project-infos>li{-moz-box-pack:justify;border-color:var(--color-border);display:-webkit-flex;display:-moz-box;display:flex;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:1.5rem;-webkit-justify-content:space-between;justify-content:space-between;letter-spacing:normal;line-height:var(--meta-line-height);padding-bottom:.75rem;padding-top:.75rem;text-transform:none}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li:not(:first-child),.projects__page:not(.full-width) .project-sidebar .project-infos>li:not(:first-child){border-top:var(--border-width)solid var(--color-border)}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li>span,.projects__page:not(.full-width) .project-sidebar .project-infos>li>span{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding-left:0;text-transform:none;vertical-align:top;white-space:nowrap}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li .share,.projects__page:not(.full-width) .project-sidebar .project-infos>li .share{-moz-box-flex:1;-webkit-flex:1;flex:1;text-align:right}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.authors,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.terms,.projects__page:not(.full-width) .project-sidebar .project-infos>li.authors,.projects__page:not(.full-width) .project-sidebar .project-infos>li.terms{margin:0}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.authors ul,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.terms ul,.projects__page:not(.full-width) .project-sidebar .project-infos>li.authors ul,.projects__page:not(.full-width) .project-sidebar .project-infos>li.terms ul{text-align:right}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.authors li,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.terms li,.projects__page:not(.full-width) .project-sidebar .project-infos>li.authors li,.projects__page:not(.full-width) .project-sidebar .project-infos>li.terms li{display:inline-block;margin-left:.5rem;vertical-align:middle}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.authors li:last-child:after,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.terms li:last-child:after,.projects__page:not(.full-width) .project-sidebar .project-infos>li.authors li:last-child:after,.projects__page:not(.full-width) .project-sidebar .project-infos>li.terms li:last-child:after{content:none}@media(min-width:992px){.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.authors,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.terms,.projects__page:not(.full-width) .project-sidebar .project-infos>li.authors,.projects__page:not(.full-width) .project-sidebar .project-infos>li.terms{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.authors li,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.terms li,.projects__page:not(.full-width) .project-sidebar .project-infos>li.authors li,.projects__page:not(.full-width) .project-sidebar .project-infos>li.terms li{display:block}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.authors li+li,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.with-label>li.terms li+li,.projects__page:not(.full-width) .project-sidebar .project-infos>li.authors li+li,.projects__page:not(.full-width) .project-sidebar .project-infos>li.terms li+li{margin-top:.25rem}}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single{-moz-box-flex:1;-webkit-flex:1;flex:1}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single li:last-child{padding-bottom:0}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.without-label{display:block}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.without-label a,.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.without-label li{display:inline}.projects__page:not(.full-width) .project-sidebar .project-infos .taxonomies-single.without-label li+li{padding-left:.5rem}.projects__page:not(.full-width) .project-sidebar .project-infos a{color:var(--color-accent);text-align:right;-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.projects__page:not(.full-width) .project-sidebar .project-infos a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.projects__page:not(.full-width) .project-sidebar .project-infos .share{-moz-box-pack:end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:end;justify-content:end;margin-right:-.75rem}.projects__page:not(.full-width) .project-sidebar .project-infos .share li{display:inline-block}.projects__page:not(.full-width) .project-sidebar .project-infos .share a{color:inherit;text-decoration:none}@media(min-width:576px){.projects__page .hero .project-infos{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}@media(min-width:768px){.projects__page .hero .project-infos{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.projects__page .hero .dropdown-share button{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){.projects__page .hero .content{-moz-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.projects__page .hero .project-infos{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.projects__page .hero .hero-text,.projects__page .hero figure{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.projects__page .hero .hero-text{gap:1.5rem;padding-bottom:4.75rem;position:relative}.projects__page .hero .dropdown-share{bottom:0;position:absolute;right:0}}.program{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:var(--grid-gutter);position:relative}.program .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.program .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.program .media:empty{display:none}.program .media img{aspect-ratio:2;width:100%}.program p+time{margin-top:.75rem}.program .post-categories,.program .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.program .post-categories a,.program .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.program .post-categories a:hover,.program .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.program .post-categories li,.program .project-categories li{margin:0}.program time{color:var(--color-text-alt);display:block;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}.program .program-title,.program h2,.program h3,.program time{font-family:Basier Square,sans-serif;letter-spacing:normal;text-transform:none}.program .program-title,.program h2,.program h3{font-size:var(--h3-size);font-style:normal;font-weight:700;line-height:var(--h3-line-height)}.program .program-title a,.program h2 a,.program h3 a{display:block;text-decoration:none}.program .program-title a:before,.program h2 a:before,.program h3 a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.program-diploma{display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-bottom:.5rem;margin-top:.5rem;text-transform:none}.program-summary{margin-top:.75rem}.program-logo img{margin-bottom:.75rem;max-height:3.75rem;width:auto}.dropdown-share .program button,.events-calendar .calendar-month tbody .program a,.program .btn,.program .dropdown-share button,.program .events-calendar .calendar-month tbody a,.program-logo{-webkit-align-self:center;align-self:center;margin-top:.75rem}.dropdown-share .program button+.program-logo,.events-calendar .calendar-month tbody .program a+.program-logo,.program .btn+.program-logo,.program .dropdown-share button+.program-logo,.program .events-calendar .calendar-month tbody a+.program-logo{margin-left:.75rem}.program .media img{aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover}.program-contact span{display:block}.program-contact a{position:relative;z-index:2}.program-contact a+a{display:block}.program-contact-title{font-weight:700}@media(min-width:992px){.program-content{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}.program-logo img{max-width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);max-width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}div.programs,section.programs{word-break:break-word}@media(min-width:992px){div.programs,section.programs{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){div.programs,section.programs{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}ol.programs:where(:not(.programs--grid)){list-style:none;margin-bottom:0;margin-top:0;padding-left:0}ol.programs:where(:not(.programs--grid))>li{border-bottom:var(--border-width)solid var(--color-border);padding-bottom:1.5rem;padding-top:1.5rem;position:relative}ol.programs:where(:not(.programs--grid))>li>.title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none;-o-transition:color .25s;-moz-transition:color .25s;transition:color .25s}@media(max-width:991.98px){ol.programs:where(:not(.programs--grid))>li>.title:after{speak:never;bottom:.75rem;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:0;text-transform:none}}ol.programs:where(:not(.programs--grid))>li a{text-decoration:none}ol.programs:where(:not(.programs--grid))>li a:hover{color:var(--color-accent)}@media(max-width:991.98px){ol.programs:where(:not(.programs--grid))>li a:nth-child(2){margin-top:.375rem}ol.programs:where(:not(.programs--grid))>li a,ol.programs:where(:not(.programs--grid))>li p{display:block}}@media(min-width:992px){ol.programs:where(:not(.programs--grid))>li{-moz-box-align:baseline;-moz-box-pack:justify;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}ol.programs:where(:not(.programs--grid)) .program{-moz-box-align:start;-webkit-align-items:start;align-items:start}ol.programs:where(:not(.programs--grid)) .program .program-title a{-o-transition:color .25s;-moz-transition:color .25s;transition:color .25s}ol.programs:where(:not(.programs--grid)) .program .program-title a:after{display:inline-block;opacity:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}ol.programs:where(:not(.programs--grid)) .program .program-title a:hover:after{opacity:1;-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}ol.programs:where(:not(.programs--grid)) .program .program-title a:after{speak:never;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}ol.programs:where(:not(.programs--grid)) .program .program-title a:hover{color:var(--color-accent)}@media(max-width:767.98px){ol.programs:where(:not(.programs--grid)) .program .media{display:none}}@media(max-width:767.98px){ol.programs:where(:not(.programs--grid)) .program{-moz-box-orient:vertical;-moz-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;gap:.75rem}ol.programs:where(:not(.programs--grid)) .program .program-title a{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}ol.programs:where(:not(.programs--grid)) .program .program-title a:after{opacity:1}}@media(min-width:768px){ol.programs:where(:not(.programs--grid)) .program{-moz-box-orient:horizontal;-moz-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}ol.programs:where(:not(.programs--grid)) .program .program-content{-moz-box-flex:1;-webkit-flex:1;flex:1;-webkit-flex-wrap:wrap;flex-wrap:wrap}ol.programs:where(:not(.programs--grid)) .program .program-content .program-title{-moz-box-flex:1;-webkit-flex:1;flex:1}ol.programs:where(:not(.programs--grid)) .program .program-content .program-title,ol.programs:where(:not(.programs--grid)) .program .program-content [itemprop=abstract]{min-width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);min-width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}ol.programs:where(:not(.programs--grid)) .program .program-content .program-diploma{text-align:center;width:var(--grid-gutter)}ol.programs:where(:not(.programs--grid)) .program .media{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){body:not(.full-width) ol.programs:where(:not(.programs--grid)) .program .program-diploma+[itemprop=abstract]{padding-right:var(--grid-gutter);width:100%}}@media(min-width:992px){body.full-width ol.programs:where(:not(.programs--grid)) .program .program-title,main>.blocks ol.programs:where(:not(.programs--grid)) .program .program-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}body.full-width ol.programs:where(:not(.programs--grid)) .program [itemprop=abstract],main>.blocks ol.programs:where(:not(.programs--grid)) .program [itemprop=abstract]{width:-moz-calc(var(--column-width)*9 + var(--grid-gutter)*8);width:calc(var(--column-width)*9 + var(--grid-gutter)*8)}body.full-width ol.programs:where(:not(.programs--grid)) .program .program-diploma,main>.blocks ol.programs:where(:not(.programs--grid)) .program .program-diploma{margin-left:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter))}}ol.programs--light .program:first-child{border-top:var(--border-width)solid var(--color-border)}ol.programs--light .program .program-title:last-child{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}.programs--grid,.programs-grid{-moz-box-align:start;grid-gap:4rem var(--grid-gutter);-webkit-align-items:start;align-items:start;display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:1200px){.programs--grid,.programs-grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.programs--grid .program,.programs-grid .program{gap:0}.programs--grid .program,.programs--grid .program .program-content,.programs-grid .program,.programs-grid .program .program-content{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.programs--grid .program .program-content:hover .more:after,.programs-grid .program .program-content:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.programs--grid .program .program-content .program-title,.programs-grid .program .program-content .program-title{-moz-box-ordinal-group:0;margin-bottom:.5rem;-webkit-order:-1;order:-1}.programs--grid .program .program-content .program-diploma,.programs-grid .program .program-content .program-diploma{-moz-box-ordinal-group:1;-webkit-order:0;order:0}.programs--grid .program .program-content .more,.programs--grid .program .program-content [itemprop=abstract],.programs-grid .program .program-content .more,.programs-grid .program .program-content [itemprop=abstract]{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.programs--grid .program .program-content .more:after,.programs-grid .program .program-content .more:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.programs--grid .program .program-content .more:hover:after,.programs-grid .program .program-content .more:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.programs--grid .program .media,.programs-grid .program .media{margin-bottom:1.5rem}@media(min-width:992px){body.full-width .programs--grid,body.full-width .programs-grid,main>.blocks .programs--grid,main>.blocks .programs-grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}@media(min-width:992px) and (min-width:1200px){body.full-width .programs--grid,body.full-width .programs-grid,main>.blocks .programs--grid,main>.blocks .programs-grid{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.programs__section .hero .content{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter);-webkit-justify-content:space-between;justify-content:space-between}.programs__section .hero .content .hero-text{width:-moz-calc(var(--column-width)*9 + var(--grid-gutter)*8);width:calc(var(--column-width)*9 + var(--grid-gutter)*8)}}.programs__section .hero .hero-logos{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter);-webkit-justify-content:space-between;justify-content:space-between;margin-top:1.5rem}@media(max-width:767.98px){.programs__section .hero .hero-logos{width:100%}.programs__section .hero .hero-logos img{max-height:9.375rem;max-width:100%}.programs__section .hero .hero-logos .logo{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.programs__section .hero .hero-logos .diploma-certification img{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(min-width:768px){.programs__section .hero .hero-logos{-moz-box-align:end;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:end;align-items:end;-webkit-flex-direction:column;flex-direction:column;margin-top:4rem;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.programs__section .hero .hero-logos .diploma-certification img{width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter));width:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter))}}.programs__section .featured-image{margin-bottom:var(--block-spacing-y)}.programs__section .featured-image figcaption{margin-top:.75rem;text-align:right}.programs__section .featured-image figcaption,.programs__section .featured-image figcaption p{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}.programs__section:not(.full-width) .document-content .lead{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;line-height:var(--lead-line-height)}.programs__section .document-content .summary{margin-bottom:4rem}.programs__section .document-content .summary .lead{margin-bottom:1.5rem}.programs__section .document-content .content{padding-bottom:3rem}.programs__section .document-content .content section:not(.block)>*+*{margin-top:1em}.programs__section .document-content .content .blocks section>*+*{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);margin-top:0;text-transform:none}@media(max-width:991.98px){.programs__section .document-content .content .blocks{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative);padding-top:4rem}}@media(min-width:992px){.programs__section .document-content .content .blocks .container{padding-left:0;padding-right:0}.programs__section .document-content .content .blocks .block-content,.programs__section .document-content .content .blocks .heading h2{padding-left:0}}@media(max-width:991.98px){.programs__section .document-content .content>h2{margin-bottom:3rem}.programs__section .document-content .content>*+*,.programs__section .document-content section:not(:first-child):not(.block){margin-top:4rem}}@media(min-width:992px){.programs__section .document-content .summary{margin-bottom:8rem}.programs__section .document-content .content{padding-bottom:8rem;position:relative;word-break:break-word}}@media(min-width:992px) and (min-width:992px){.programs__section .document-content .content{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr)}}@media(min-width:992px){.programs__section .document-content .content>*{grid-column:5/13}.programs__section .document-content .content>h2{align-self:start;font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;grid-column:1/5;letter-spacing:normal;line-height:var(--h5-line-height);margin-bottom:0;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:90px;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}.programs__section .document-content .content>h2 a{text-decoration:none}html:not(.is-scrolling-down) .programs__section .document-content .content>h2{top:-moz-calc(var(--header-height) + 90px);top:calc(var(--header-height) + 90px)}.programs__section .document-content .content section:not(:first-child):not(.block){margin-top:8rem}.programs__section .document-content section:first-of-type .content{border-top:none}}.programs__section .program-table tr{font-size:unset;line-height:160%}.programs__section .program-table tr:first-child{border-top:var(--border-width)solid var(--color-border)}.programs__section .program-table tr:last-child{border-bottom:var(--border-width)solid var(--color-border)}.programs__section .program-table th{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--small-size);letter-spacing:normal;line-height:var(--small-line-height);vertical-align:middle}.programs__section .program-table td{padding-right:0;text-align:right}.programs__section .program-table caption{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.programs__section .program-table th{font-weight:400}.programs__section .program-table th a{text-decoration:none}.programs__section .list-persons{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.programs__section .list-persons>li{-moz-box-pack:start;border-bottom:var(--border-width)solid var(--color-border);-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:.75rem;padding-top:.75rem;position:relative}@media(min-width:576px){.programs__section .list-persons>li{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}.programs__section .list-persons>li a{-moz-box-align:center;-webkit-align-items:center;align-items:center;color:inherit;display:-webkit-flex;display:-moz-box;display:flex;text-decoration:none}.programs__section .list-persons>li a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media(max-width:991.98px){.programs__section .list-persons>li a{margin-right:1.5rem}}.programs__section .list-persons>li a:after{speak:never;color:inherit;content:"";content:""/"";content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:0;text-transform:none}@media(max-width:575.98px){.programs__section .list-persons>li a{width:100%}}.programs__section .list-persons>li p{-webkit-align-self:center;align-self:center;font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);margin-top:unset}@media(min-width:992px){.programs__section .list-persons>li p{margin-right:1.5rem}}@media(max-width:575.98px){.programs__section .list-persons>li p{display:block}}.programs__section .list-persons>li:hover{color:var(--color-accent)}.programs__section .list-persons>li:first-child{border-top:var(--border-width)solid var(--color-border)}.programs__section .related-posts .category-link{display:block;text-decoration:none}.programs__section .related-posts .category-link:after{speak:never;content:"";content:""/"";content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.programs__section .related-posts .category-link:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}@media(max-width:991.98px){.programs__section .related-posts .category-link{margin-bottom:1.5rem}}.programs__section .programs-index .programs{margin-bottom:4rem}.publications-statistics ol{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin-bottom:0;margin-top:0;padding-left:0;word-break:break-word}@media(min-width:768px){.publications-statistics ol{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.publications-statistics ol{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.publications-statistics ol{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(6,1fr)}}.publications-statistics ol b{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}@media(min-width:992px){body:not(.full-width) .publications-statistics ol b{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}.publications-statistics ol span{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.publications-statistics ol b,.publications-statistics ol span{display:block}.publication{border-bottom:var(--border-width)solid var(--color-border);padding-bottom:.75rem;padding-top:.75rem;position:relative}@media(min-width:992px){.publication{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;gap:1.5rem;-webkit-justify-content:space-between;justify-content:space-between}.publication:after{speak:never;content:"";content:""/"";font-family:Icon;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}}.publication a{text-decoration:none}.publication .publication-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.publication .publication-content .publication-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.publication .publication-content .publication-meta{-moz-box-ordinal-group:0;margin-bottom:.25rem;-webkit-order:-1;order:-1}.publication .publication-content .publication-meta *+:before{content:", "}.publication .publication-content .publication-ref{color:var(--color-text-alt);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-top:.5rem;text-transform:none}.publication .publication-content .publication-ref a{color:var(--color-text-alt)}.publication:hover a,.publication:hover:before{color:var(--color-accent)}@media(max-width:991.98px){.publication .publication-meta{padding-right:3rem}}.publications{margin-top:4rem}.publications-list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.publications__section .publications-year+.publication{margin-top:1.5rem}.publications__section section+section{margin-top:4rem}@media(min-width:992px){.publications__section .publication{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.publications__section .publication:after{font-size:inherit}.publications__section .publication .publication-content{-moz-box-align:baseline;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-align-items:baseline;align-items:baseline;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.publications__section .publication .publication-content .publication-title{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}.publications__section .publication .publication-content .publication-ref,.publications__section .publication .publication-content .publication-title{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.publications__section .publication .publication-content .publication-meta{-moz-box-flex:1;-webkit-flex:1;flex:1;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);margin-bottom:0;text-transform:none}}.publications__page .hero h1,.publications__page .hero hgroup{width:100%}.publications__page .hero h1 span+span:before,.publications__page .hero hgroup span+span:before{content:", "}@media(min-width:992px){.publications__page .document-content>.container{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);word-break:break-word}}.publications__page .document-content>.container .content{grid-column:1/9}.publications__page .document-content>.container .document-sidebar{margin-bottom:4rem}.publications__page .document-content>.container .document-sidebar .paper-ref p{word-break:break-all}@media(min-width:992px){.publications__page .document-content>.container .document-sidebar{-moz-box-ordinal-group:3;grid-column:9/13;-webkit-order:2;order:2}}.publications__page .document-content>.container .document-sidebar [itemprop=author]+*{margin-top:1.5rem}.publications__page .document-content>.container .document-sidebar [itemprop=author] .person{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:1.5rem}.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .name{font-family:Basier Square,sans-serif;font-size:var(--signature-size);font-weight:400;letter-spacing:normal;line-height:var(--signature-line-height)}.administrators__term .hero--with-image figure .publications__page .document-content>.container .document-sidebar [itemprop=author] .person picture,.authors__term .hero--with-image figure .publications__page .document-content>.container .document-sidebar [itemprop=author] .person picture,.persons__page .hero--with-image figure .publications__page .document-content>.container .document-sidebar [itemprop=author] .person picture,.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .administrators__term .hero--with-image figure picture,.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .authors__term .hero--with-image figure picture,.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .avatar,.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .persons__page .hero--with-image figure picture,.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .researchers__term .hero--with-image figure picture,.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .teachers__term .hero--with-image figure picture,.researchers__term .hero--with-image figure .publications__page .document-content>.container .document-sidebar [itemprop=author] .person picture,.teachers__term .hero--with-image figure .publications__page .document-content>.container .document-sidebar [itemprop=author] .person picture{margin-bottom:0;width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0);width:calc(var(--column-width)*1 + var(--grid-gutter)*0)}.publications__page .document-content>.container .document-sidebar>*+*,.publications__page .downloads:not(:first-child){margin-top:4rem}.publications__page .downloads nav{margin-top:1.5rem;word-break:break-word}@media(min-width:992px){.publications__page .downloads nav{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1440px){.publications__page .downloads nav{grid-gap:var(--grid-gutter)var(--grid-gutter);grid-gap:.75rem var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(max-width:1439.98px){.publications__page .downloads nav{grid-gap:.75rem}}.publications__page .downloads nav>a{display:block;width:100%}@media(max-width:991.98px){.publications__page .downloads nav>a{margin-bottom:1.5rem}}.publications__page .block-siblings-navigation .block-content{padding-left:0!important}.publications__page .block-siblings-navigation .container{padding-left:0;padding-right:0}.persons__page .publication .publication-authors,.persons__page .publication .publication-date,.researchers__term .publication .publication-authors,.researchers__term .publication .publication-date{display:none}.volume{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.volume .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.volume .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.volume .media:empty{display:none}.volume .media img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%}.volume p+time{margin-top:.75rem}.volume .post-categories,.volume .project-categories{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;letter-spacing:normal;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;text-transform:none;z-index:2}.volume .post-categories a,.volume .project-categories a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.volume .post-categories a:hover,.volume .project-categories a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.volume .post-categories li,.volume .project-categories li{margin:0}.volume time{color:var(--color-text-alt);display:block;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}.volume .volume-title,.volume time{font-family:Basier Square,sans-serif;letter-spacing:normal;text-transform:none}.volume .volume-title{font-size:var(--h3-size);font-style:normal;font-weight:700;line-height:var(--h3-line-height)}.volume .volume-title a{display:block;text-decoration:none}.volume .volume-title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.volume .suptitle{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.volumes{word-break:break-word}@media(min-width:768px){.volumes{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.volumes{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.volumes__taxonomy .volume .media img{aspect-ratio:1/1.2}@media(min-width:992px){.volumes__term .document-content .container{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr);word-break:break-word}.volumes__term .document-content .container .content{grid-column:1/8}}.volumes__term .document-content .container .content h2{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.volumes__term .document-content .container .content>div{margin-bottom:1.5rem}@media(min-width:992px){.volumes__term .document-content .container .content>div{margin-bottom:8rem}.volumes__term .document-content .container .document-aside{-moz-box-ordinal-group:3;grid-column:9/12;-webkit-order:2;order:2}}.volumes__term .document-content .container .document-aside dl{margin:0}.volumes__term .document-content .container .document-aside dl dt{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.volumes__term .document-content .container .document-aside dl dt:not(:first-of-type){margin-top:3rem}.volumes__term .paper{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.5rem}.volumes__term .paper .paper-actions>*{width:auto}@media(max-width:1439.98px){.volumes__term .paper>div:first-of-type .paper-volume{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-left:.75rem}}@media(min-width:1440px){.volumes__term .paper>div:first-of-type .paper-volume{padding-left:1.5rem}}.block,.heading+.block{margin-top:3rem}.block{margin-bottom:3rem}.block .top .block-title{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h5-line-height);text-transform:uppercase}.block .top .block-title a{display:block!important;text-decoration:none}@media(min-width:992px){body.full-width .block .top .block-title a,body:not(.full-width) .block .top .block-title a,main>.blocks .block .top .block-title a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}body.full-width .block .top .block-title a:hover,body:not(.full-width) .block .top .block-title a:hover,main>.blocks .block .top .block-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}body.full-width .block .top .block-title a:after,body:not(.full-width) .block .top .block-title a:after,main>.blocks .block .top .block-title a:after{content:"";display:inline-block;font-family:Icon-site;font-size:12px;margin-left:.75rem}body.full-width .block .top .block-title a:after:before,body:not(.full-width) .block .top .block-title a:after:before,main>.blocks .block .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}}.block-organizations .organization .media{background:0 0;padding:0 30% 0 0}.block-organizations .organization .media picture{aspect-ratio:1.5}.block-organizations .organization .media img{-o-object-position:left;object-position:left}.block-chapter .chapter .text{-moz-box-ordinal-group:1;-webkit-order:0;order:0}.block-chapter .chapter figure{margin-bottom:0;margin-top:1.5rem}.block-chapter--accent_background *{color:#000}@media(min-width:992px){.block-chapter--accent_background p{font-size:1.75rem;line-height:130%}}.block-call_to_action .call_to_action .description p{font-weight:400}.block-call_to_action .call_to_action .actions a:first-child{--btn-min-width:fit-content;--btn-min-width-desktop:fit-content}@media(min-width:992px){body.full-width .block-call_to_action .block-content,main>.blocks .block-call_to_action .block-content{padding-bottom:4rem;padding-top:4rem}}@media(min-width:992px) and (min-width:992px){body.full-width .block-call_to_action .call_to_action--without-image>div .block-title,body.full-width .block-call_to_action .call_to_action--without-image>div .description,main>.blocks .block-call_to_action .call_to_action--without-image>div .block-title,main>.blocks .block-call_to_action .call_to_action--without-image>div .description{grid-column:1/8}body.full-width .block-call_to_action .call_to_action--without-image>div .actions,main>.blocks .block-call_to_action .call_to_action--without-image>div .actions{grid-column:9/13}body.full-width .block-call_to_action .call_to_action--without-image>div .actions a+a,main>.blocks .block-call_to_action .call_to_action--without-image>div .actions a+a{margin-top:.75rem}}@media(min-width:992px){body:not(.full-width) .block-call_to_action:first-child{padding-top:0}}.block-timeline{padding-bottom:4rem;padding-top:4rem}@media(min-width:992px){body.full-width .block-timeline--horizontal .block-title,body:not(.full-width) .block-timeline--horizontal .block-title,main>.blocks .block-timeline--horizontal .block-title{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}}.block-timeline--horizontal .timeline-event .title{font-family:Basier Square,sans-serif;font-size:var(--h4-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h4-line-height);text-transform:none}.block-posts article [itemprop=headline] a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-color:transparent!important;-moz-text-decoration-color:transparent!important;text-decoration-color:transparent!important;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-posts article [itemprop=headline] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.block-posts article time{text-transform:uppercase}.block-posts--grid [itemprop=headline]{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;letter-spacing:.09em;line-height:var(--h5-line-height);text-transform:uppercase}.block-posts--grid [itemprop=headline] a{text-decoration:none}.block-posts--highlight .highlight-post [itemprop=headline]{font-family:Basier Square,sans-serif;font-size:var(--h3-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h3-line-height);margin-bottom:0;margin-top:.75rem;text-transform:none}.block-posts--highlight .highlight-post .post-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-posts--highlight .list,.block-posts--highlight .list article{border:none}.block-posts--highlight .list article [itemprop=headline]{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.block-posts--highlight .list article [itemprop=headline] a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-posts--highlight .list article [itemprop=headline] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.block-posts--highlight article .post-meta{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.block-posts--highlight article p[itemprop=articleBody]{-moz-box-ordinal-group:4;-webkit-order:3;order:3}@media(min-width:992px){body.full-width .block-posts--list .top .block-title:after,body:not(.full-width) .block-posts--list .top .block-title:after,main>.blocks .block-posts--list .top .block-title:after{color:#ff6b4c;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}body.full-width .block-posts--list .top .block-title:after:before,body:not(.full-width) .block-posts--list .top .block-title:after:before,main>.blocks .block-posts--list .top .block-title:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}body.full-width .block-posts--list article,body:not(.full-width) .block-posts--list article,main>.blocks .block-posts--list article{-moz-box-pack:justify;border-bottom:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}body.full-width .block-posts--list article [itemprop=headline],body:not(.full-width) .block-posts--list article [itemprop=headline],main>.blocks .block-posts--list article [itemprop=headline]{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}body.full-width .block-posts--list article .post-content,body:not(.full-width) .block-posts--list article .post-content,main>.blocks .block-posts--list article .post-content{margin-left:0}body.full-width .block-posts--list article .post-content .post-meta,body:not(.full-width) .block-posts--list article .post-content .post-meta,main>.blocks .block-posts--list article .post-content .post-meta{-moz-box-ordinal-group:3;-webkit-order:2;order:2}body.full-width .block-posts--list article .post-content p[itemprop=articleBody],body:not(.full-width) .block-posts--list article .post-content p[itemprop=articleBody],main>.blocks .block-posts--list article .post-content p[itemprop=articleBody]{-moz-box-ordinal-group:4;-webkit-order:3;order:3}body.full-width .block-posts--list .media img,body:not(.full-width) .block-posts--list .media img,main>.blocks .block-posts--list .media img{aspect-ratio:2}}.block-pages .grid article .page-title a{color:#fff;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages .grid article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#fff 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fff 100%,transparent);text-decoration-color:color-mix(in srgb,#fff 100%,transparent);text-decoration-thickness:1px}.block-pages .grid article .page-title a:after{color:#fff;content:"";display:inline-block;font-family:Icon-site;font-size:12px;margin-left:.5rem}.block-pages .grid article .page-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-pages .page .page-title a:after{content:none!important}.block-pages .page .media{overflow:visible}.block-pages.block-page-association,.block-pages.block-page-challenges,.block-pages.block-page-pleas{margin-top:0;padding:3rem 0}.block-pages.block-page-pleas{background-color:#ff6b4c}.block-pages.block-page-pleas article .media{margin:0 auto;position:relative;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.block-pages.block-page-pleas article .media:before{bottom:0;color:#fff;content:"";display:block;font-family:Icon-site;font-size:12px;font-size:52px;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.block-pages.block-page-pleas article .media:before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-pages.block-page-pleas article .media picture img{aspect-ratio:1;border-radius:50%;-o-object-fit:cover;object-fit:cover}.block-pages.block-page-pleas article .page-title{padding-top:3rem;text-align:center}.block-pages.block-page-pleas article p{text-align:center}@media(max-width:991.98px){.block-pages.block-page-pleas article+article{margin-top:4rem}.block-pages.block-page-pleas article .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.block-pages.block-page-association article .media img,.block-pages.block-page-challenges article .media img{-o-object-fit:contain;object-fit:contain;padding:.75rem}.block-pages.block-page-challenges article .media img{-o-object-position:bottom left;object-position:bottom left;padding:0}.block-files .files a{font-size:1.125rem}.block-summary{margin-bottom:0;margin-top:0;padding-bottom:3rem;padding-top:3rem}@media(min-width:992px){.block-summary--with-author .block-content{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.block-summary--with-author .container{position:relative}.block-summary--with-author .lead{-moz-box-ordinal-group:3;-webkit-order:2;order:2;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.block-summary--with-author .author{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}.block-summary .author{display:-webkit-flex;display:-moz-box;display:flex}@media(max-width:991.98px){.block-summary .author{margin-top:1.5rem}}.block-summary .author picture{display:none}.block-summary .author p[itemprop=name]{font-family:Basier Square,sans-serif;font-size:var(--small-size);font-weight:400;font-weight:700;letter-spacing:normal;line-height:var(--small-line-height)}.block-summary .author p[itemprop=description]{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.block-chapter--no_background+.block-posts{background:#ebebeb;margin-top:0;padding-bottom:4rem;padding-top:4rem}.events--large .event .media img,.events--large .exhibition .media img{aspect-ratio:auto}header#document-header{border-bottom:0}@media(min-width:992px){header#document-header .logo{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;text-decoration:none}header#document-header .logo:before{color:#ff6b4c;content:"";font-family:Icon-site;font-size:12px;font-size:44px;margin-right:5px}header#document-header .logo:before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}}header#document-header .logo img{height:26px}@media(min-width:768px){header#document-header .logo img{height:44px}}@media(max-width:991.98px){header#document-header .container>button[type=button]:not(.pagefind-ui__button) span:last-of-type{height:unset;margin-left:.5rem}header#document-header .container>button[type=button]:not(.pagefind-ui__button)[aria-expanded=false] span:last-of-type{height:unset}header#document-header .container>button[type=button]:not(.pagefind-ui__button)[aria-expanded=false] span:last-of-type:before{color:#ff6b4c;content:"";font-family:Icon-site;font-size:12px;font-size:1.625rem}header#document-header .container>button[type=button]:not(.pagefind-ui__button)[aria-expanded=false] span:last-of-type:before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#document-header .container>button[type=button]:not(.pagefind-ui__button)[aria-expanded=true] span:last-of-type:before{content:"";font-family:Icon-site;font-size:12px;font-size:1.625rem}header#document-header .container>button[type=button]:not(.pagefind-ui__button)[aria-expanded=true] span:last-of-type:before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#document-header .menu{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}header#document-header .menu .nav-level-1>li{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}header#document-header .menu .nav-level-1>li.item-page-agir-soutenir{background-color:#fdc652}header#document-header .menu .nav-level-1>li.item-page-agir-soutenir a{margin-bottom:0!important}}header#document-header .menu .nav-level-1>li>a{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;font-weight:400;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}@media(min-width:992px){header#document-header .menu .nav-level-1>li>a{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}header#document-header .menu .nav-level-1>li .dropdown-menu{border-bottom:5px solid #000;padding-bottom:4rem}header#document-header .menu .nav-level-1>li .dropdown-menu.dropdown-languages{padding-bottom:0}}header#document-header .menu .nav-level-1>li:nth-last-child(2) a{background-color:#fdc652}@media(min-width:992px){header#document-header .menu .nav-level-1>li:nth-last-child(2) a{padding:.5rem 1rem}header#document-header .menu .nav-level-1>li:nth-last-child(2){padding-left:.75rem}}@media(max-width:991.98px){header#document-header .menu .nav-level-1>li a{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}header#document-header .menu .nav-level-1>li:nth-last-child(2),header#document-header .menu .nav-level-1>li:nth-last-child(3){border-bottom:0}header#document-header .menu .nav-level-1>li #dropdown-plaidoyers,header#document-header .menu .nav-level-1>li #dropdown-plaidoyers+.dropdown-menu a{-webkit-text-decoration-color:rgba(255,107,76,0);-moz-text-decoration-color:rgba(255,107,76,0);text-decoration-color:rgba(255,107,76,0)}header#document-header .menu .nav-level-1>li #dropdown-plaidoyers+.dropdown-menu a:hover,header#document-header .menu .nav-level-1>li #dropdown-plaidoyers:hover{-webkit-text-decoration-color:#ff6b4c;-moz-text-decoration-color:#ff6b4c;text-decoration-color:#ff6b4c}header#document-header .menu .nav-level-1>li #dropdown-plaidoyers+.dropdown-menu a:after,header#document-header .menu .nav-level-1>li #dropdown-plaidoyers:after{color:#ff6b4c}header#document-header .menu .nav-level-1>li #dropdown-plaidoyers+.dropdown-menu{border-bottom-color:#ff6b4c}header#document-header .menu .nav-level-1>li #dropdown-plaidoyers .nav-level-2>li>a{-webkit-text-decoration-color:rgba(255,107,76,0);-moz-text-decoration-color:rgba(255,107,76,0);text-decoration-color:rgba(255,107,76,0)}header#document-header .menu .nav-level-1>li #dropdown-plaidoyers .nav-level-2>li>a:hover{-webkit-text-decoration-color:#ff6b4c;-moz-text-decoration-color:#ff6b4c;text-decoration-color:#ff6b4c}@media(max-width:991.98px){header#document-header .menu .nav-level-1>li #dropdown-plaidoyers[aria-expanded=false]{border-bottom:1px solid #ff6b4c;margin-bottom:-1px}}header#document-header .menu .nav-level-1>li #dropdown-enjeux,header#document-header .menu .nav-level-1>li #dropdown-enjeux+.dropdown-menu a{-webkit-text-decoration-color:rgba(149,211,230,0);-moz-text-decoration-color:rgba(149,211,230,0);text-decoration-color:rgba(149,211,230,0)}header#document-header .menu .nav-level-1>li #dropdown-enjeux+.dropdown-menu a:hover,header#document-header .menu .nav-level-1>li #dropdown-enjeux:hover{-webkit-text-decoration-color:#95d3e6;-moz-text-decoration-color:#95d3e6;text-decoration-color:#95d3e6}header#document-header .menu .nav-level-1>li #dropdown-enjeux+.dropdown-menu a:after,header#document-header .menu .nav-level-1>li #dropdown-enjeux:after{color:#95d3e6}header#document-header .menu .nav-level-1>li #dropdown-enjeux+.dropdown-menu{border-bottom-color:#95d3e6}header#document-header .menu .nav-level-1>li #dropdown-enjeux .nav-level-2>li>a{-webkit-text-decoration-color:rgba(149,211,230,0);-moz-text-decoration-color:rgba(149,211,230,0);text-decoration-color:rgba(149,211,230,0)}header#document-header .menu .nav-level-1>li #dropdown-enjeux .nav-level-2>li>a:hover{-webkit-text-decoration-color:#95d3e6;-moz-text-decoration-color:#95d3e6;text-decoration-color:#95d3e6}@media(max-width:991.98px){header#document-header .menu .nav-level-1>li #dropdown-enjeux[aria-expanded=false]{border-bottom:1px solid #95d3e6;margin-bottom:-1px}}header#document-header .menu .nav-level-1>li #dropdown-publications,header#document-header .menu .nav-level-1>li #dropdown-publications+.dropdown-menu a{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}header#document-header .menu .nav-level-1>li #dropdown-publications+.dropdown-menu a:hover,header#document-header .menu .nav-level-1>li #dropdown-publications:hover{-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000}header#document-header .menu .nav-level-1>li #dropdown-publications+.dropdown-menu a:after,header#document-header .menu .nav-level-1>li #dropdown-publications:after{color:#000}header#document-header .menu .nav-level-1>li #dropdown-publications+.dropdown-menu{border-bottom-color:#000}header#document-header .menu .nav-level-1>li #dropdown-publications .nav-level-2>li>a{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}header#document-header .menu .nav-level-1>li #dropdown-publications .nav-level-2>li>a:hover{-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000}@media(max-width:991.98px){header#document-header .menu .nav-level-1>li #dropdown-publications[aria-expanded=false]{border-bottom:1px solid #000;margin-bottom:-1px}header#document-header .menu .nav-level-1>li #dropdown-publications{border-bottom:0!important}}header#document-header .menu .nav-level-1>li #dropdown-lassociation,header#document-header .menu .nav-level-1>li #dropdown-lassociation+.dropdown-menu a{-webkit-text-decoration-color:rgba(253,198,82,0);-moz-text-decoration-color:rgba(253,198,82,0);text-decoration-color:rgba(253,198,82,0)}header#document-header .menu .nav-level-1>li #dropdown-lassociation+.dropdown-menu a:hover,header#document-header .menu .nav-level-1>li #dropdown-lassociation:hover{-webkit-text-decoration-color:#fdc652;-moz-text-decoration-color:#fdc652;text-decoration-color:#fdc652}header#document-header .menu .nav-level-1>li #dropdown-lassociation+.dropdown-menu a:after,header#document-header .menu .nav-level-1>li #dropdown-lassociation:after{color:#fdc652}header#document-header .menu .nav-level-1>li #dropdown-lassociation+.dropdown-menu{border-bottom-color:#fdc652}header#document-header .menu .nav-level-1>li #dropdown-lassociation .nav-level-2>li>a{-webkit-text-decoration-color:rgba(253,198,82,0);-moz-text-decoration-color:rgba(253,198,82,0);text-decoration-color:rgba(253,198,82,0)}header#document-header .menu .nav-level-1>li #dropdown-lassociation .nav-level-2>li>a:hover{-webkit-text-decoration-color:#fdc652;-moz-text-decoration-color:#fdc652;text-decoration-color:#fdc652}@media(max-width:991.98px){header#document-header .menu .nav-level-1>li #dropdown-lassociation[aria-expanded=false]{border-bottom:1px solid #fdc652;margin-bottom:-1px}header#document-header .menu .nav-level-1>li ul.nav-level-2 a+p{padding-top:0}header#document-header .menu .nav-level-1>li ul.nav-level-2 li+li{margin-top:.75rem}header#document-header .menu .nav-level-1>li:last-child a{margin-bottom:1.5rem}}@media(min-width:992px){header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2 a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2 a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2>li.actualites a{color:#ff6b4c;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2>li.actualites a:hover{-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-thickness:1px}header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2>li.actualites a:after{color:#ff6b4c}header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2>li.points-de-vue a{color:#9ccd9a;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2>li.points-de-vue a:hover{-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-thickness:1px}header#document-header .menu .nav-level-1>li.page-publications ul.nav-level-2>li.points-de-vue a:after{color:#9ccd9a}}header#document-header .menu .nav-level-2{word-break:break-word}@media(min-width:992px){header#document-header .menu .nav-level-2{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}header#document-header .menu .nav-level-2>li:after{display:none}@media(min-width:992px){header#document-header .menu .nav-level-2>li>a{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}}@media(max-width:991.98px){header#document-header .menu .nav-level-2>li>a{-moz-box-pack:justify;display:-webkit-flex;display:-moz-box;display:flex;font-family:Basier Square,sans-serif;font-size:var(--signature-size);font-weight:400;-webkit-justify-content:space-between;justify-content:space-between;letter-spacing:normal;line-height:var(--signature-line-height);text-transform:none}}header#document-header .menu .nav-level-2>li>a:after{content:"";display:inline-block;font-family:Icon-site;font-size:12px;font-size:.625rem;margin-left:.75rem}header#document-header .menu .nav-level-2>li>a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#document-header .menu .nav-level-2>li p{display:block;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);line-height:1.5;text-transform:none}footer#document-footer{padding-bottom:8rem}footer#document-footer nav a{display:block}footer#document-footer nav .nav-level-1 .primary-i18n{display:none}footer#document-footer nav .nav-level-1>li+li{margin-top:0}footer#document-footer nav .nav-level-1>li>a,footer#document-footer nav .nav-level-1>li>span{display:block;padding-bottom:1.5rem}footer#document-footer nav .nav-level-1>li p{display:none}footer#document-footer nav .nav-level-1>li:last-child>a,footer#document-footer nav .nav-level-1>li:last-child>span{padding-bottom:0}footer#document-footer nav .nav-level-2 a,footer#document-footer nav .nav-level-2 span{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}footer#document-footer .header-i18n{display:none}footer#document-footer .footer-site{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}footer#document-footer .footer-legals{margin-top:3rem}footer#document-footer .footer-credit{display:block;margin-top:3rem;text-align:center}@media(min-width:992px){footer#document-footer .footer-i18n{display:block;margin-left:auto;margin-right:-.75rem;margin-top:3rem;width:-webkit-min-content;width:-moz-min-content;width:min-content}footer#document-footer .footer-i18n span[role=button]{display:inline-block;width:100%}footer#document-footer .footer-i18n .dropdown-menu{bottom:-moz-calc(100% + .75rem);bottom:calc(100% + .75rem);left:0;margin-left:0;padding:0}footer#document-footer .footer-i18n .dropdown-menu a{-moz-box-pack:center;-webkit-justify-content:center;justify-content:center}}footer#document-footer .footer-logo{-moz-box-align:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:4rem}footer#document-footer .footer-logo:before{color:#ff6b4c;content:"";font-family:Icon-site;font-size:12px;font-size:40px;margin-right:5px}footer#document-footer .footer-logo:before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media(max-width:991.98px){footer#document-footer nav{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}footer#document-footer nav .nav-level-1 ul{display:none}footer#document-footer .footer-logo{margin-top:8rem}}@media(min-width:992px){footer#document-footer nav{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}footer#document-footer nav .nav-level-1{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}footer#document-footer nav .nav-level-1>li{border-top:1px solid #fff;padding-top:1.5rem}footer#document-footer .footer-legals{text-align:right}}.hero .container .content{-moz-box-align:center;-webkit-align-items:center;align-items:center}.hero hgroup{-moz-box-orient:vertical;-moz-box-direction:reverse;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.hero hgroup p{font-family:Basier Square,sans-serif;font-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;letter-spacing:.09em;line-height:var(--h5-line-height);text-transform:uppercase}.hero hgroup p a{text-decoration:none}.hero h1:after{color:#ff6b4c;content:"";display:block;font-family:Icon-site;font-size:12px;font-size:44px;font-weight:400;margin-top:1.5rem}.hero h1:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.hero+.breadcrumb-container{margin-bottom:0}@media(min-width:992px){.breadcrumb-container{padding:0;width:100%}}.breadcrumb-container .breadcrumb{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);width:var(--grid-width)}.breadcrumb-container .breadcrumb li{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.breadcrumb-container .breadcrumb li:not(:first-child){padding-left:.75rem}.breadcrumb-container .breadcrumb li:not(:first-child):before{color:#000;content:"";font-family:Icon-site;font-size:12px;font-size:8px;font-weight:400}.breadcrumb-container .breadcrumb li:not(:first-child):before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.breadcrumb-container .breadcrumb li a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.breadcrumb-container .breadcrumb li a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}nav.toc-pages ol>li>a{position:relative}nav.toc-pages ol>li>a:before{background-color:transparent;bottom:0;content:"";left:-.75rem;position:absolute;top:0;width:4px}nav.toc-pages ol>li>a.active:before{background-color:#ff6b4c}.toc-content{margin-left:-1.5rem;padding-left:1.5rem}nav.siblings-navigation ul>li a{color:var(--color-text);font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}nav.siblings-navigation ul>li a:hover{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}nav.siblings-navigation ul>li a span{color:#6c757d;margin-bottom:0}.pages__section:not(.full-width) .lead{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}@media(min-width:992px){body:not(.full-width) .pages__section:not(.full-width) .lead{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}.backtotop p{font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:4rem 0;text-transform:none}.backtotop p:before{content:"";font-family:Icon-site;font-size:12px;font-size:.3125rem;margin-right:10px;vertical-align:middle}.backtotop p:before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}body.page__home .breadcrumb-nav{display:none}body.page__home .block-call_to_action,body.page__home .block-page-association,body.page__home .block-page-challenges{margin-bottom:0}body.page__home .block-pages .top .block-title a{color:#fff;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}body.page__home .block-pages .top .block-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#fff 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fff 100%,transparent);text-decoration-color:color-mix(in srgb,#fff 100%,transparent);text-decoration-thickness:1px}body.page__home .block-pages .top .block-title a:after{color:#fff;content:"";font-family:Icon-site;font-size:12px}body.page__home .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}body.page__home .block-pages.block-page-association{background-color:#fdc652}body.page__home .block-pages.block-page-association article .media{background-color:#fff}body.page__home .block-pages.block-page-challenges{background-color:#95d3e6}body.page__home .block.term-actualites .top .block-title a{color:#ff6b4c;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}body.page__home .block.term-actualites .top .block-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-thickness:1px}body.page__home .block.term-actualites .top .block-title a:after{color:#ff6b4c}body.page__home .block.term-points-de-vue .top .block-title a{color:#9ccd9a;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}body.page__home .block.term-points-de-vue .top .block-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-thickness:1px}body.page__home .block.term-points-de-vue .top .block-title a:after{color:#9ccd9a}.posts__section .lead{margin-top:1.5rem}.posts_categories__term .lead{font-family:Basier Square,sans-serif;font-size:var(--lead-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-line-height)}@media(min-width:992px){body:not(.full-width) .posts_categories__term .lead{font-family:Basier Square,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;letter-spacing:normal;line-height:var(--lead-sidebar-line-height)}}.posts_categories__term .breadcrumb-nav{background:#ff6b4c;margin-bottom:0}.posts_categories__term .block-summary{margin-top:0!important}.posts_categories__term.term-points-de-vue .hero h1:after{color:#9ccd9a}.posts_categories__term.term-points-de-vue .block-summary{background:#9ccd9a;margin-bottom:4rem;padding-top:1.5rem}.posts_categories__term.term-points-de-vue .breadcrumb-nav{background:#9ccd9a}.posts_categories__term.term-points-de-vue nav.toc-pages ol>li>a.active:before{background-color:#9ccd9a}.posts_categories__term.term-points-de-vue .block-pages.block-page-association .block-title .page-title a,.posts_categories__term.term-points-de-vue .block-pages.block-page-association article .page-title a,.posts_categories__term.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a,.posts_categories__term.term-points-de-vue .block-pages.block-page-challenges article .page-title a{color:#9ccd9a;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.posts_categories__term.term-points-de-vue .block-pages.block-page-association .block-title .page-title a:hover,.posts_categories__term.term-points-de-vue .block-pages.block-page-association article .page-title a:hover,.posts_categories__term.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a:hover,.posts_categories__term.term-points-de-vue .block-pages.block-page-challenges article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-thickness:1px}.posts_categories__term.term-points-de-vue .block-pages.block-page-association .block-title .page-title a:after,.posts_categories__term.term-points-de-vue .block-pages.block-page-association article .page-title a:after,.posts_categories__term.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a:after,.posts_categories__term.term-points-de-vue .block-pages.block-page-challenges article .page-title a:after{color:#9ccd9a}.posts_categories__term.term-points-de-vue .block-pages .top .block-title a:after{color:#9ccd9a;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}.posts_categories__term.term-points-de-vue .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.posts_categories__term.term-points-de-vue .block-timeline--horizontal{background-color:#9ccd9a}.posts_categories__term.term-points-de-vue .block-call_to_action .call_to_action>div{border-color:#9ccd9a}.posts_categories__term.term-points-de-vue .block-call_to_action .call_to_action>div .actions a:first-child{--btn-border:0.0625rem solid #9ccd9a;--btn-hover-border:0.0625rem solid #7bbc78;--btn-background:#9ccd9a;--btn-hover-background:#7bbc78;color:#000}.posts_categories__term.term-actualites .hero h1:after{color:#ff6b4c}.posts_categories__term.term-actualites .block-summary{background:#ff6b4c;margin-bottom:4rem;padding-top:1.5rem}.posts_categories__term.term-actualites .breadcrumb-nav{background:#ff6b4c}.posts_categories__term.term-actualites nav.toc-pages ol>li>a.active:before{background-color:#ff6b4c}.posts_categories__term.term-actualites .block-pages.block-page-association .block-title .page-title a,.posts_categories__term.term-actualites .block-pages.block-page-association article .page-title a,.posts_categories__term.term-actualites .block-pages.block-page-challenges .block-title .page-title a,.posts_categories__term.term-actualites .block-pages.block-page-challenges article .page-title a{color:#ff6b4c;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.posts_categories__term.term-actualites .block-pages.block-page-association .block-title .page-title a:hover,.posts_categories__term.term-actualites .block-pages.block-page-association article .page-title a:hover,.posts_categories__term.term-actualites .block-pages.block-page-challenges .block-title .page-title a:hover,.posts_categories__term.term-actualites .block-pages.block-page-challenges article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-thickness:1px}.posts_categories__term.term-actualites .block-pages.block-page-association .block-title .page-title a:after,.posts_categories__term.term-actualites .block-pages.block-page-association article .page-title a:after,.posts_categories__term.term-actualites .block-pages.block-page-challenges .block-title .page-title a:after,.posts_categories__term.term-actualites .block-pages.block-page-challenges article .page-title a:after{color:#ff6b4c}.posts_categories__term.term-actualites .block-pages .top .block-title a:after{color:#ff6b4c;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}.posts_categories__term.term-actualites .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.posts_categories__term.term-actualites .block-timeline--horizontal{background-color:#ff6b4c}.posts_categories__term.term-actualites .block-call_to_action .call_to_action>div{border-color:#ff6b4c}.posts_categories__term.term-actualites .block-call_to_action .call_to_action>div .actions a:first-child{--btn-border:0.0625rem solid #ff6b4c;--btn-hover-border:0.0625rem solid #ff4119;--btn-background:#ff6b4c;--btn-hover-background:#ff4119;color:#000}.posts__section .document-content .posts,.posts_categories__term .document-content .posts{margin-top:3rem}@media(max-width:991.98px){.posts__section .document-content .posts>article:first-of-type [itemprop=headline],.posts_categories__term .document-content .posts>article:first-of-type [itemprop=headline]{margin-top:1.5rem}}@media(min-width:992px){.posts__section .document-content .posts>article:first-of-type,.posts_categories__term .document-content .posts>article:first-of-type{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr);word-break:break-word}}.posts__section .document-content .posts>article:not(:first-of-type),.posts_categories__term .document-content .posts>article:not(:first-of-type){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(6,1fr);word-break:break-word}.posts__section .document-content .posts>article:not(:first-of-type) .post-content,.posts_categories__term .document-content .posts>article:not(:first-of-type) .post-content{grid-column:1/5}.posts__section .document-content .posts>article:not(:first-of-type) .media,.posts_categories__term .document-content .posts>article:not(:first-of-type) .media{-moz-box-ordinal-group:3;grid-column:5/7;-webkit-order:2;order:2}@media(min-width:1200px){.posts__section .document-content .posts>article:not(:first-of-type),.posts_categories__term .document-content .posts>article:not(:first-of-type){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(9,1fr);word-break:break-word}.posts__section .document-content .posts>article:not(:first-of-type) .post-content,.posts_categories__term .document-content .posts>article:not(:first-of-type) .post-content{grid-column:1/7}.posts__section .document-content .posts>article:not(:first-of-type) .media,.posts_categories__term .document-content .posts>article:not(:first-of-type) .media{grid-column:7/10}}@media(max-width:991.98px){.posts__section .document-content .posts>article:not(:first-of-type) [itemprop=headline],.posts_categories__term .document-content .posts>article:not(:first-of-type) [itemprop=headline]{margin-top:1.5rem}}.posts__section .document-content .posts>article:not(:first-of-type) [itemprop=headline] a,.posts_categories__term .document-content .posts>article:not(:first-of-type) [itemprop=headline] a{font-family:Basier Square,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}.posts__section .document-content .posts>article .post-content,.posts_categories__term .document-content .posts>article .post-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.posts__section .document-content .posts>article .post-content time,.posts_categories__term .document-content .posts>article .post-content time{text-transform:uppercase}.posts__section .document-content .posts>article .post-content .post-meta,.posts_categories__term .document-content .posts>article .post-content .post-meta{-moz-box-ordinal-group:3;margin-bottom:.5rem;-webkit-order:2;order:2}.posts__section .document-content .posts>article .post-content p,.posts_categories__term .document-content .posts>article .post-content p{-moz-box-ordinal-group:4;-webkit-order:3;order:3}.pages__section .breadcrumb-nav,.posts__section .document-content .posts>article .media,.posts_categories__term .document-content .posts>article .media{margin-bottom:0}.pages__section .breadcrumb-nav+.block-summary{margin-top:0}.pages__section .breadcrumb-nav+.document-content{margin-top:4rem}.pages__section.ancestor-agir-soutenir .hero h1:after,.pages__section.ancestor-association .hero h1:after,.pages__section.page-agir-soutenir .hero h1:after,.pages__section.page-association .hero h1:after{color:#fdc652}.pages__section.ancestor-agir-soutenir .block-summary,.pages__section.ancestor-association .block-summary,.pages__section.page-agir-soutenir .block-summary,.pages__section.page-association .block-summary{background:#fdc652;margin-bottom:4rem;padding-top:1.5rem}.pages__section.ancestor-agir-soutenir .breadcrumb-nav,.pages__section.ancestor-association .breadcrumb-nav,.pages__section.page-agir-soutenir .breadcrumb-nav,.pages__section.page-association .breadcrumb-nav{background:#fdc652}.pages__section.ancestor-agir-soutenir nav.toc-pages ol>li>a.active:before,.pages__section.ancestor-association nav.toc-pages ol>li>a.active:before,.pages__section.page-agir-soutenir nav.toc-pages ol>li>a.active:before,.pages__section.page-association nav.toc-pages ol>li>a.active:before{background-color:#fdc652}.pages__section.ancestor-agir-soutenir .block-pages.block-page-association .block-title .page-title a,.pages__section.ancestor-agir-soutenir .block-pages.block-page-association article .page-title a,.pages__section.ancestor-agir-soutenir .block-pages.block-page-challenges .block-title .page-title a,.pages__section.ancestor-agir-soutenir .block-pages.block-page-challenges article .page-title a,.pages__section.ancestor-association .block-pages.block-page-association .block-title .page-title a,.pages__section.ancestor-association .block-pages.block-page-association article .page-title a,.pages__section.ancestor-association .block-pages.block-page-challenges .block-title .page-title a,.pages__section.ancestor-association .block-pages.block-page-challenges article .page-title a,.pages__section.page-agir-soutenir .block-pages.block-page-association .block-title .page-title a,.pages__section.page-agir-soutenir .block-pages.block-page-association article .page-title a,.pages__section.page-agir-soutenir .block-pages.block-page-challenges .block-title .page-title a,.pages__section.page-agir-soutenir .block-pages.block-page-challenges article .page-title a,.pages__section.page-association .block-pages.block-page-association .block-title .page-title a,.pages__section.page-association .block-pages.block-page-association article .page-title a,.pages__section.page-association .block-pages.block-page-challenges .block-title .page-title a,.pages__section.page-association .block-pages.block-page-challenges article .page-title a{color:#fdc652;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#fdc652 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fdc652 30%,transparent);text-decoration-color:color-mix(in srgb,#fdc652 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.pages__section.ancestor-agir-soutenir .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.ancestor-agir-soutenir .block-pages.block-page-association article .page-title a:hover,.pages__section.ancestor-agir-soutenir .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.ancestor-agir-soutenir .block-pages.block-page-challenges article .page-title a:hover,.pages__section.ancestor-association .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.ancestor-association .block-pages.block-page-association article .page-title a:hover,.pages__section.ancestor-association .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.ancestor-association .block-pages.block-page-challenges article .page-title a:hover,.pages__section.page-agir-soutenir .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.page-agir-soutenir .block-pages.block-page-association article .page-title a:hover,.pages__section.page-agir-soutenir .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.page-agir-soutenir .block-pages.block-page-challenges article .page-title a:hover,.pages__section.page-association .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.page-association .block-pages.block-page-association article .page-title a:hover,.pages__section.page-association .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.page-association .block-pages.block-page-challenges article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#fdc652 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fdc652 100%,transparent);text-decoration-color:color-mix(in srgb,#fdc652 100%,transparent);text-decoration-thickness:1px}.pages__section.ancestor-agir-soutenir .block-pages.block-page-association .block-title .page-title a:after,.pages__section.ancestor-agir-soutenir .block-pages.block-page-association article .page-title a:after,.pages__section.ancestor-agir-soutenir .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.ancestor-agir-soutenir .block-pages.block-page-challenges article .page-title a:after,.pages__section.ancestor-association .block-pages.block-page-association .block-title .page-title a:after,.pages__section.ancestor-association .block-pages.block-page-association article .page-title a:after,.pages__section.ancestor-association .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.ancestor-association .block-pages.block-page-challenges article .page-title a:after,.pages__section.page-agir-soutenir .block-pages.block-page-association .block-title .page-title a:after,.pages__section.page-agir-soutenir .block-pages.block-page-association article .page-title a:after,.pages__section.page-agir-soutenir .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.page-agir-soutenir .block-pages.block-page-challenges article .page-title a:after,.pages__section.page-association .block-pages.block-page-association .block-title .page-title a:after,.pages__section.page-association .block-pages.block-page-association article .page-title a:after,.pages__section.page-association .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.page-association .block-pages.block-page-challenges article .page-title a:after{color:#fdc652}.pages__section.ancestor-agir-soutenir .block-pages .top .block-title a:after,.pages__section.ancestor-association .block-pages .top .block-title a:after,.pages__section.page-agir-soutenir .block-pages .top .block-title a:after,.pages__section.page-association .block-pages .top .block-title a:after{color:#fdc652;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}.pages__section.ancestor-agir-soutenir .block-pages .top .block-title a:after:before,.pages__section.ancestor-association .block-pages .top .block-title a:after:before,.pages__section.page-agir-soutenir .block-pages .top .block-title a:after:before,.pages__section.page-association .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pages__section.ancestor-agir-soutenir .block-timeline--horizontal,.pages__section.ancestor-association .block-timeline--horizontal,.pages__section.page-agir-soutenir .block-timeline--horizontal,.pages__section.page-association .block-timeline--horizontal{background-color:#fdc652}.pages__section.ancestor-agir-soutenir .block-call_to_action .call_to_action>div,.pages__section.ancestor-association .block-call_to_action .call_to_action>div,.pages__section.page-agir-soutenir .block-call_to_action .call_to_action>div,.pages__section.page-association .block-call_to_action .call_to_action>div{border-color:#fdc652}.pages__section.ancestor-agir-soutenir .block-call_to_action .call_to_action>div .actions a:first-child,.pages__section.ancestor-association .block-call_to_action .call_to_action>div .actions a:first-child,.pages__section.page-agir-soutenir .block-call_to_action .call_to_action>div .actions a:first-child,.pages__section.page-association .block-call_to_action .call_to_action>div .actions a:first-child{--btn-border:0.0625rem solid #fdc652;--btn-hover-border:0.0625rem solid #fcb520;--btn-background:#fdc652;--btn-hover-background:#fcb520;color:#000}.pages__section.ancestor-challenges .hero h1:after,.pages__section.page-challenges .hero h1:after{color:#95d3e6}.pages__section.ancestor-challenges .block-summary,.pages__section.page-challenges .block-summary{background:#95d3e6;margin-bottom:4rem;padding-top:1.5rem}.pages__section.ancestor-challenges .breadcrumb-nav,.pages__section.page-challenges .breadcrumb-nav{background:#95d3e6}.pages__section.ancestor-challenges nav.toc-pages ol>li>a.active:before,.pages__section.page-challenges nav.toc-pages ol>li>a.active:before{background-color:#95d3e6}.pages__section.ancestor-challenges .block-pages.block-page-association .block-title .page-title a,.pages__section.ancestor-challenges .block-pages.block-page-association article .page-title a,.pages__section.ancestor-challenges .block-pages.block-page-challenges .block-title .page-title a,.pages__section.ancestor-challenges .block-pages.block-page-challenges article .page-title a,.pages__section.page-challenges .block-pages.block-page-association .block-title .page-title a,.pages__section.page-challenges .block-pages.block-page-association article .page-title a,.pages__section.page-challenges .block-pages.block-page-challenges .block-title .page-title a,.pages__section.page-challenges .block-pages.block-page-challenges article .page-title a{color:#95d3e6;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#95d3e6 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#95d3e6 30%,transparent);text-decoration-color:color-mix(in srgb,#95d3e6 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.pages__section.ancestor-challenges .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.ancestor-challenges .block-pages.block-page-association article .page-title a:hover,.pages__section.ancestor-challenges .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.ancestor-challenges .block-pages.block-page-challenges article .page-title a:hover,.pages__section.page-challenges .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.page-challenges .block-pages.block-page-association article .page-title a:hover,.pages__section.page-challenges .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.page-challenges .block-pages.block-page-challenges article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#95d3e6 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#95d3e6 100%,transparent);text-decoration-color:color-mix(in srgb,#95d3e6 100%,transparent);text-decoration-thickness:1px}.pages__section.ancestor-challenges .block-pages.block-page-association .block-title .page-title a:after,.pages__section.ancestor-challenges .block-pages.block-page-association article .page-title a:after,.pages__section.ancestor-challenges .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.ancestor-challenges .block-pages.block-page-challenges article .page-title a:after,.pages__section.page-challenges .block-pages.block-page-association .block-title .page-title a:after,.pages__section.page-challenges .block-pages.block-page-association article .page-title a:after,.pages__section.page-challenges .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.page-challenges .block-pages.block-page-challenges article .page-title a:after{color:#95d3e6}.pages__section.ancestor-challenges .block-pages .top .block-title a:after,.pages__section.page-challenges .block-pages .top .block-title a:after{color:#95d3e6;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}.pages__section.ancestor-challenges .block-pages .top .block-title a:after:before,.pages__section.page-challenges .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pages__section.ancestor-challenges .block-timeline--horizontal,.pages__section.page-challenges .block-timeline--horizontal{background-color:#95d3e6}.pages__section.ancestor-challenges .block-call_to_action .call_to_action>div,.pages__section.page-challenges .block-call_to_action .call_to_action>div{border-color:#95d3e6}.pages__section.ancestor-challenges .block-call_to_action .call_to_action>div .actions a:first-child,.pages__section.page-challenges .block-call_to_action .call_to_action>div .actions a:first-child{--btn-border:0.0625rem solid #95d3e6;--btn-hover-border:0.0625rem solid #6cc2dc;--btn-background:#95d3e6;--btn-hover-background:#6cc2dc;color:#000}.pages__section.ancestor-publications .hero h1:after,.pages__section.page-publications .hero h1:after{color:#ff6b4c}.pages__section.ancestor-publications .block-summary,.pages__section.page-publications .block-summary{background:#ff6b4c;margin-bottom:4rem;padding-top:1.5rem}.pages__section.ancestor-publications .breadcrumb-nav,.pages__section.page-publications .breadcrumb-nav{background:#ff6b4c}.pages__section.ancestor-publications nav.toc-pages ol>li>a.active:before,.pages__section.page-publications nav.toc-pages ol>li>a.active:before{background-color:#ff6b4c}.pages__section.ancestor-publications .block-pages.block-page-association .block-title .page-title a,.pages__section.ancestor-publications .block-pages.block-page-association article .page-title a,.pages__section.ancestor-publications .block-pages.block-page-challenges .block-title .page-title a,.pages__section.ancestor-publications .block-pages.block-page-challenges article .page-title a,.pages__section.page-publications .block-pages.block-page-association .block-title .page-title a,.pages__section.page-publications .block-pages.block-page-association article .page-title a,.pages__section.page-publications .block-pages.block-page-challenges .block-title .page-title a,.pages__section.page-publications .block-pages.block-page-challenges article .page-title a{color:#ff6b4c;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.pages__section.ancestor-publications .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.ancestor-publications .block-pages.block-page-association article .page-title a:hover,.pages__section.ancestor-publications .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.ancestor-publications .block-pages.block-page-challenges article .page-title a:hover,.pages__section.page-publications .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.page-publications .block-pages.block-page-association article .page-title a:hover,.pages__section.page-publications .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.page-publications .block-pages.block-page-challenges article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-thickness:1px}.pages__section.ancestor-publications .block-pages.block-page-association .block-title .page-title a:after,.pages__section.ancestor-publications .block-pages.block-page-association article .page-title a:after,.pages__section.ancestor-publications .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.ancestor-publications .block-pages.block-page-challenges article .page-title a:after,.pages__section.page-publications .block-pages.block-page-association .block-title .page-title a:after,.pages__section.page-publications .block-pages.block-page-association article .page-title a:after,.pages__section.page-publications .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.page-publications .block-pages.block-page-challenges article .page-title a:after{color:#ff6b4c}.pages__section.ancestor-publications .block-pages .top .block-title a:after,.pages__section.page-publications .block-pages .top .block-title a:after{color:#ff6b4c;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}.pages__section.ancestor-publications .block-pages .top .block-title a:after:before,.pages__section.page-publications .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pages__section.ancestor-publications .block-timeline--horizontal,.pages__section.page-publications .block-timeline--horizontal{background-color:#ff6b4c}.pages__section.ancestor-publications .block-call_to_action .call_to_action>div,.pages__section.page-publications .block-call_to_action .call_to_action>div{border-color:#ff6b4c}.pages__section.ancestor-publications .block-call_to_action .call_to_action>div .actions a:first-child,.pages__section.page-publications .block-call_to_action .call_to_action>div .actions a:first-child{--btn-border:0.0625rem solid #ff6b4c;--btn-hover-border:0.0625rem solid #ff4119;--btn-background:#ff6b4c;--btn-hover-background:#ff4119;color:#000}.pages__section.ancestor-pleas .hero h1:after,.pages__section.page-pleas .hero h1:after{color:#ff6b4c}.pages__section.ancestor-pleas .block-summary,.pages__section.page-pleas .block-summary{background:#ff6b4c;margin-bottom:4rem;padding-top:1.5rem}.pages__section.ancestor-pleas .breadcrumb-nav,.pages__section.page-pleas .breadcrumb-nav{background:#ff6b4c}.pages__section.ancestor-pleas nav.toc-pages ol>li>a.active:before,.pages__section.page-pleas nav.toc-pages ol>li>a.active:before{background-color:#ff6b4c}.pages__section.ancestor-pleas .block-pages.block-page-association .block-title .page-title a,.pages__section.ancestor-pleas .block-pages.block-page-association article .page-title a,.pages__section.ancestor-pleas .block-pages.block-page-challenges .block-title .page-title a,.pages__section.ancestor-pleas .block-pages.block-page-challenges article .page-title a,.pages__section.page-pleas .block-pages.block-page-association .block-title .page-title a,.pages__section.page-pleas .block-pages.block-page-association article .page-title a,.pages__section.page-pleas .block-pages.block-page-challenges .block-title .page-title a,.pages__section.page-pleas .block-pages.block-page-challenges article .page-title a{color:#ff6b4c;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.pages__section.ancestor-pleas .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.ancestor-pleas .block-pages.block-page-association article .page-title a:hover,.pages__section.ancestor-pleas .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.ancestor-pleas .block-pages.block-page-challenges article .page-title a:hover,.pages__section.page-pleas .block-pages.block-page-association .block-title .page-title a:hover,.pages__section.page-pleas .block-pages.block-page-association article .page-title a:hover,.pages__section.page-pleas .block-pages.block-page-challenges .block-title .page-title a:hover,.pages__section.page-pleas .block-pages.block-page-challenges article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-color:color-mix(in srgb,#ff6b4c 100%,transparent);text-decoration-thickness:1px}.pages__section.ancestor-pleas .block-pages.block-page-association .block-title .page-title a:after,.pages__section.ancestor-pleas .block-pages.block-page-association article .page-title a:after,.pages__section.ancestor-pleas .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.ancestor-pleas .block-pages.block-page-challenges article .page-title a:after,.pages__section.page-pleas .block-pages.block-page-association .block-title .page-title a:after,.pages__section.page-pleas .block-pages.block-page-association article .page-title a:after,.pages__section.page-pleas .block-pages.block-page-challenges .block-title .page-title a:after,.pages__section.page-pleas .block-pages.block-page-challenges article .page-title a:after{color:#ff6b4c}.pages__section.ancestor-pleas .block-pages .top .block-title a:after,.pages__section.page-pleas .block-pages .top .block-title a:after{color:#ff6b4c;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}.pages__section.ancestor-pleas .block-pages .top .block-title a:after:before,.pages__section.page-pleas .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pages__section.ancestor-pleas .block-timeline--horizontal,.pages__section.page-pleas .block-timeline--horizontal{background-color:#ff6b4c}.pages__section.ancestor-pleas .block-call_to_action .call_to_action>div,.pages__section.page-pleas .block-call_to_action .call_to_action>div{border-color:#ff6b4c}.pages__section.ancestor-pleas .block-call_to_action .call_to_action>div .actions a:first-child,.pages__section.page-pleas .block-call_to_action .call_to_action>div .actions a:first-child{--btn-border:0.0625rem solid #ff6b4c;--btn-hover-border:0.0625rem solid #ff4119;--btn-background:#ff6b4c;--btn-hover-background:#ff4119;color:#000}.pages__section.ancestor-pleas .hero figure img,.pages__section.page-pleas .hero figure img{aspect-ratio:1;border-radius:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.pages__section.ancestor-pleas .hero figure,.pages__section.page-pleas .hero figure{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.pages__section.ancestor-pleas .block-pages article .media,.pages__section.page-pleas .block-pages article .media{margin:0 auto;position:relative;width:-moz-calc(50% - .75rem);width:calc(50% - .75rem)}.pages__section.ancestor-pleas .block-pages article .media img,.pages__section.page-pleas .block-pages article .media img{aspect-ratio:1;border-radius:50%}.pages__section.ancestor-pleas .block-pages article .media:before,.pages__section.page-pleas .block-pages article .media:before{bottom:0;color:#fff;content:"";display:block;font-family:Icon-site;font-size:12px;font-size:52px;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:3}.pages__section.ancestor-pleas .block-pages article .media:before:before,.pages__section.page-pleas .block-pages article .media:before:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pages__section.ancestor-pleas .block-pages article .page-title,.pages__section.page-pleas .block-pages article .page-title{padding-top:3rem;text-align:center}.pages__section.ancestor-pleas .block-pages article p,.pages__section.page-pleas .block-pages article p{text-align:center}.posts article [itemprop=headline] a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.posts article [itemprop=headline] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.post .media:empty{display:none}.post .post-categories{margin-bottom:0}.post .post-categories a{color:#6c757d;text-decoration:none}.post .post-categories .ancestor-viewpoint a:before{background-color:#9ccd9a}.post .post-categories .ancestor-news a:before{background-color:#ff6b4c}.post .post-categories .cat-parent{display:none}.post .post-categories .cat-supports:before{background-color:#fdc652}.post .post-categories .cat-points-de-vue:before{background-color:#9ccd9a}.post .post-categories .cat-actualites:before{background-color:#ff6b4c}.post-categories li{font-weight:700;text-transform:uppercase}.post-categories li:not(:first-child):before{content:none}.post-categories a{color:#6c757d;line-height:1.0625rem}.post-categories a:before{background:#000;content:"";display:inline-block;height:10px;margin-right:3px;vertical-align:baseline;width:10px}.posts__section .block-summary{margin-top:0!important;padding-top:1.5rem!important}.posts__page .logotype path,.posts__section .logotype path{fill:#ff6b4c}.posts__page .hero .title h1:after,.posts__section .hero .title h1:after{color:#ff6b4c}.posts__page .breadcrumb-nav,.posts__section .breadcrumb-nav{background:#ff6b4c}.posts__page .block-summary,.posts__section .block-summary{background:#ff6b4c;margin-bottom:4rem}.posts__page .post-sidebar,.posts__section .post-sidebar{z-index:4}@media(max-width:991.98px){.posts__page .post-sidebar,.posts__section .post-sidebar{background:#ff6b4c;padding-bottom:.75rem!important}.posts__page .post-sidebar .post-infos,.posts__section .post-sidebar .post-infos{margin-top:0;padding-top:.75rem}}.posts__page .post-sidebar .toc-container,.posts__section .post-sidebar .toc-container{padding-top:4rem!important}.posts__page .post-infos,.posts__section .post-infos{--color-text-alt:var(--color-text)}.posts__page .post-infos a,.posts__page .post-infos span,.posts__section .post-infos a,.posts__section .post-infos span{color:#000}.posts__page .post-infos .post-categories li,.posts__section .post-infos .post-categories li{font-size:inherit;font-weight:400;text-transform:none}.posts__page .post-infos .post-categories a:before,.posts__section .post-infos .post-categories a:before{display:none}.posts__page.term-points-de-vue .hero h1:after,.posts__section.term-points-de-vue .hero h1:after{color:#9ccd9a}.posts__page.term-points-de-vue .block-summary,.posts__section.term-points-de-vue .block-summary{background:#9ccd9a;margin-bottom:4rem;padding-top:1.5rem}.posts__page.term-points-de-vue .breadcrumb-nav,.posts__section.term-points-de-vue .breadcrumb-nav{background:#9ccd9a}.posts__page.term-points-de-vue nav.toc-pages ol>li>a.active:before,.posts__section.term-points-de-vue nav.toc-pages ol>li>a.active:before{background-color:#9ccd9a}.posts__page.term-points-de-vue .block-pages.block-page-association .block-title .page-title a,.posts__page.term-points-de-vue .block-pages.block-page-association article .page-title a,.posts__page.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a,.posts__page.term-points-de-vue .block-pages.block-page-challenges article .page-title a,.posts__section.term-points-de-vue .block-pages.block-page-association .block-title .page-title a,.posts__section.term-points-de-vue .block-pages.block-page-association article .page-title a,.posts__section.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a,.posts__section.term-points-de-vue .block-pages.block-page-challenges article .page-title a{color:#9ccd9a;color:#000;-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.posts__page.term-points-de-vue .block-pages.block-page-association .block-title .page-title a:hover,.posts__page.term-points-de-vue .block-pages.block-page-association article .page-title a:hover,.posts__page.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a:hover,.posts__page.term-points-de-vue .block-pages.block-page-challenges article .page-title a:hover,.posts__section.term-points-de-vue .block-pages.block-page-association .block-title .page-title a:hover,.posts__section.term-points-de-vue .block-pages.block-page-association article .page-title a:hover,.posts__section.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a:hover,.posts__section.term-points-de-vue .block-pages.block-page-challenges article .page-title a:hover{-webkit-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-color:color-mix(in srgb,#9ccd9a 100%,transparent);text-decoration-thickness:1px}.posts__page.term-points-de-vue .block-pages.block-page-association .block-title .page-title a:after,.posts__page.term-points-de-vue .block-pages.block-page-association article .page-title a:after,.posts__page.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a:after,.posts__page.term-points-de-vue .block-pages.block-page-challenges article .page-title a:after,.posts__section.term-points-de-vue .block-pages.block-page-association .block-title .page-title a:after,.posts__section.term-points-de-vue .block-pages.block-page-association article .page-title a:after,.posts__section.term-points-de-vue .block-pages.block-page-challenges .block-title .page-title a:after,.posts__section.term-points-de-vue .block-pages.block-page-challenges article .page-title a:after{color:#9ccd9a}.posts__page.term-points-de-vue .block-pages .top .block-title a:after,.posts__section.term-points-de-vue .block-pages .top .block-title a:after{color:#9ccd9a;content:"";font-family:Icon-site;font-size:12px;margin-left:.75rem}.posts__page.term-points-de-vue .block-pages .top .block-title a:after:before,.posts__section.term-points-de-vue .block-pages .top .block-title a:after:before{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.posts__page.term-points-de-vue .block-timeline--horizontal,.posts__section.term-points-de-vue .block-timeline--horizontal{background-color:#9ccd9a}.posts__page.term-points-de-vue .block-call_to_action .call_to_action>div,.posts__section.term-points-de-vue .block-call_to_action .call_to_action>div{border-color:#9ccd9a}.posts__page.term-points-de-vue .block-call_to_action .call_to_action>div .actions a:first-child,.posts__section.term-points-de-vue .block-call_to_action .call_to_action>div .actions a:first-child{--btn-border:0.0625rem solid #9ccd9a;--btn-hover-border:0.0625rem solid #7bbc78;--btn-background:#9ccd9a;--btn-hover-background:#7bbc78;color:#000}@media(max-width:991.98px){.posts__page.term-points-de-vue .post-sidebar,.posts__section.term-points-de-vue .post-sidebar{background:#9ccd9a}}.posts__page .disclaimer,.posts__section .disclaimer{background:#ebebeb;font-family:Basier Square,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);padding:1.5rem;text-align:center;text-transform:none}.posts__page .disclaimer p,.posts__section .disclaimer p{margin-bottom:0;padding-left:0!important}@media(max-width:991.98px){.posts__page .block-summary{margin-bottom:0!important}.posts__page .post-sidebar{margin-bottom:4rem}}.events__page .breadcrumb-container,.exhibitions__page .breadcrumb-container{background:#ff6b4c;margin-bottom:4rem}