@charset "UTF-8";@import "https://use.typekit.net/opz6thr.css";@font-face{font-display:swap;font-family:Supreme-Thin;font-style:normal;font-weight:100;src:url(/assets/fonts/Supreme-Thin.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-ThinItalic;font-style:italic;font-weight:100;src:url(/assets/fonts/Supreme-ThinItalic.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Extralight;font-style:normal;font-weight:200;src:url(/assets/fonts/Supreme-Extralight.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-ExtralightItalic;font-style:italic;font-weight:200;src:url(/assets/fonts/Supreme-ExtralightItalic.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Light;font-style:normal;font-weight:300;src:url(/assets/fonts/Supreme-Light.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-LightItalic;font-style:italic;font-weight:300;src:url(/assets/fonts/Supreme-LightItalic.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Regular;font-style:normal;font-weight:400;src:url(/assets/fonts/Supreme-Regular.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Italic;font-style:italic;font-weight:400;src:url(/assets/fonts/Supreme-Italic.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Medium;font-style:normal;font-weight:500;src:url(/assets/fonts/Supreme-Medium.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-MediumItalic;font-style:italic;font-weight:500;src:url(/assets/fonts/Supreme-MediumItalic.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Bold;font-style:normal;font-weight:700;src:url(/assets/fonts/Supreme-Bold.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-BoldItalic;font-style:italic;font-weight:700;src:url(/assets/fonts/Supreme-BoldItalic.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Extrabold;font-style:normal;font-weight:800;src:url(/assets/fonts/Supreme-Extrabold.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-ExtraboldItalic;font-style:italic;font-weight:800;src:url(/assets/fonts/Supreme-ExtraboldItalic.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-Variable;font-style:normal;font-weight:100,800;src:url(/assets/fonts/Supreme-Variable.woff)format("woff")}@font-face{font-display:swap;font-family:Supreme-VariableItalic;font-style:italic;font-weight:100,800;src:url(/assets/fonts/Supreme-VariableItalic.woff)format("woff")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:100;src:url(/assets/fonts/CabinetGrotesk-Thin.otf)format("opentype")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:200;src:url(/assets/fonts/CabinetGrotesk-Extralight.otf)format("opentype")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:300;src:url(/assets/fonts/CabinetGrotesk-Light.otf)format("opentype")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:400;src:url(/assets/fonts/CabinetGrotesk-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:500;src:url(/assets/fonts/CabinetGrotesk-Medium.otf)format("opentype")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:700;src:url(/assets/fonts/CabinetGrotesk-Bold.otf)format("opentype")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:800;src:url(/assets/fonts/CabinetGrotesk-Extrabold.otf)format("opentype")}@font-face{font-display:swap;font-family:cabinet grotesk;font-style:normal;font-weight:900;src:url(/assets/fonts/CabinetGrotesk-Black.otf)format("opentype")}.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;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;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{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{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-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:#0038ff;--color-text:#000;--color-text-alt:#454545;--color-selection:#fff;--color-selection-background:rgba(0,0,0,.7);--color-border:rgba(0,0,0,.3);--color-background-alt:#fff;--color-background:#fff;--h1-size:1.875rem;--h1-line-height:120%;--h2-size:1.5rem;--h2-line-height:120%;--h3-size:1.25rem;--h3-line-height:130%;--h4-size:1rem;--h4-line-height:130%;--h5-size:1.25rem;--h5-line-height:130%;--h6-size:0.875rem;--h6-line-height:130%;--lead-size:1.5rem;--lead-line-height:120%;--lead-sidebar-size:1.5rem;--lead-sidebar-line-height:120%;--lead-hero-size:1.5rem;--lead-hero-line-height:120%;--body-size:1.125rem;--body-line-height:160%;--small-size:0.875rem;--small-line-height:130%;--signature-size:1.125rem;--signature-line-height:130%;--meta-size:0.875rem;--meta-line-height:150%;--quote-size:1.5rem;--quote-line-height:120%;--btn-font-family:cabinet grotesk,Arial,sans-serif;--btn-font-size:0.875rem;--btn-font-style:normal;--btn-font-weight:normal;--btn-line-height:160%;--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:0.25rem;--btn-padding:0.75rem 0.625rem;--btn-padding-small:0.375rem 0.625rem;--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);--grid-width:Min(var(--grid-max-width),100vw);--column-width:calc((var(--grid-width) - var(--grid-gutter)*13)/12);--grid-gutter:1.5rem;--grid-gutter-negative:-1.5rem;--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:120%;--h2-size:2.5rem;--h2-line-height:120%;--h3-size:1.75rem;--h3-line-height:130%;--h4-size:1.375rem;--h4-line-height:130%;--h5-size:1.5rem;--h5-line-height:130%;--h6-size:1.25rem;--h6-line-height:130%;--lead-size:3.75rem;--lead-line-height:120%;--lead-sidebar-size:2rem;--lead-sidebar-line-height:120%;--lead-hero-size:2rem;--lead-hero-line-height:120%;--body-size:1.375rem;--body-line-height:160%;--small-size:1.125rem;--small-line-height:130%;--signature-size:1.375rem;--signature-line-height:130%;--meta-size:1rem;--meta-line-height:150%;--quote-size:2.5rem;--quote-line-height:120%;--btn-font-size:1rem;--btn-padding:1.125rem 1rem;--btn-padding-small:0.375rem 0.625rem;--btn-border:1px solid var(--color-border);--btn-border-radius:0.25rem;--btn-min-width:11.875rem;--grid-gutter:3rem;--grid-gutter-negative:-3rem}}@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:Supreme-Regular,Baskerville,Times,sans-serif;font-size:var(--body-size);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);font-weight:700;line-height:var(--h1-line-height)}.h1,.h2,h1,h2{font-family:cabinet grotesk,Arial,sans-serif;font-style:normal;letter-spacing:normal;text-transform:none}.h2,h2{font-size:var(--h2-size);font-weight:400;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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:Supreme-Regular,Baskerville,Times,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:cabinet grotesk,Arial,sans-serif;font-weight:400;letter-spacing:normal}.signature{font-size:var(--signature-size);line-height:var(--signature-line-height)}.small,small{font-family:Supreme-Regular,Baskerville,Times,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:Supreme-Regular,Baskerville,Times,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;text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.link,.link:hover,a,a:hover{text-decoration-thickness:1px}.link:hover,a:hover{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:.25rem;color:var(--color-text);font-family:cabinet grotesk,Arial,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;transition:background .25s}.chip:hover{background:var(--color-background-alt)}.link-more,.related .link{color:var(--color-text);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.link-more:hover,.related .link:hover{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{text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition: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{text-decoration-color:initial}dd{margin-bottom:.5rem;margin-left:0}abbr,abbr[title]{text-decoration-color:var(--color-border);text-decoration-line:underline;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{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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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{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:87px;--header-menu-max-height:calc(100vh - var(--header-height) - 8rem)}@media(min-width:992px){:root{--header-height:96px}}body{background:var(--color-background);color:var(--color-text)}@media(prefers-reduced-motion:reduce){body *{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{transform:translateY(5px)}details summary{cursor:pointer;font-family:cabinet grotesk,Arial,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: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{transform:translateY(-5px)}.modal{align-items:center;height:100vh;justify-content:center;left:0;margin:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .25s;width:100%;z-index:72}.modal.is-opened{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: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;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:.25rem;margin:.75rem;padding:1.5rem .75rem;position:absolute;transform:translateY(-300%);z-index:1010}.nav-accessibility a{color:#000;font-family:cabinet grotesk,Arial,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;transform:translateY(0)}@media(max-width:991.98px){.nav-accessibility li.nav-accessibility__menu,.nav-accessibility li.nav-accessibility__search{display:none}}.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;align-items:center;display:flex;flex-wrap:nowrap;height:4rem;list-style:none;margin-bottom:0;margin-top:0;overflow:auto;padding-left:0}.breadcrumb li{flex-shrink:0;white-space:nowrap}.breadcrumb li,.breadcrumb li a{font-family:cabinet grotesk,Arial,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:var(--color-text-alt);content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-right:.75rem;text-transform:none}@media(max-width:991.98px){.breadcrumb-nav{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}.breadcrumb-nav>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);transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-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:#0038ff;--btn-border:1px solid var(--btn-background);--btn-hover-color:#fff;--btn-hover-background:color-mix(in srgb,#0038ff 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:#454545;--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{padding:var(--btn-padding-small)}.events-calendar .calendar-month tbody a[target=_blank],a.btn[target=_blank]{align-items:center;display:inline-flex;gap:.5rem;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{align-items:center;display:inline-flex;gap:.5rem;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{align-items:center;display:flex;height:100%}.dropdown-share .dropdown-menu .share li{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:cabinet grotesk,Arial,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}.contacts-details ul+ul{margin-top:1.5rem}}footer#document-footer{background:var(--color-background-alt);color:var(--color-text);padding-bottom:4rem;padding-top:4rem;position:relative}@media(max-width:991.98px){footer#document-footer{z-index:50}}footer#document-footer a{color:var(--color-text)}footer#document-footer .logo{display:block}footer#document-footer .logo img{height:64px;max-width:100%}@media(min-width:992px){footer#document-footer .logo img{height:64px}}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:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);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;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: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: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: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]{border-bottom:var(--border-width)solid var(--color-border);border-top:var(--border-width)solid var(--color-border);display:flex;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{display:flex;justify-content:space-between;padding-bottom:4rem}footer#document-footer .container+.container{align-items:flex-end;padding-bottom:0;padding-top:4rem}}.footer-site{font-family:Supreme-Regular,Baskerville,Times,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:cabinet grotesk,Arial,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{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{align-items:center;display:flex;justify-content:flex-end;position:relative}.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{flex-direction:row-reverse;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{order:2}}form fieldset{border:none;margin-bottom:1.5rem;padding:0}form label{font-family:cabinet grotesk,Arial,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:Supreme-Regular,Baskerville,Times,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:Supreme-Regular,Baskerville,Times,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:$form-btn-background-color;--btn-color:$form-btn-color}form label+input{margin-bottom:4rem}header#document-header{background:var(--color-background-alt);border-bottom:var(--border-width)solid var(--color-border);color:var(--color-text);left:0;position:fixed;top:0;transition:transform .3s,background .3s;width:100%;z-index:55}@media(max-width:991.98px){header#document-header{border-bottom:0;width:100%}}header#document-header .dropdown-menu{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{transform:translateY(-100%)}}@media(min-width:992px){html.is-scrolling-down:not(.has-menu-opened,.has-modal-opened) header#document-header:not(:hover){transform:translateY(-100%)}}header#document-header .logo{color:var(--color-text)}header#document-header .logo img{height:64px}@media(min-width:992px){header#document-header .logo img{height:64px}}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{transform:none}@media(min-width:992px){header#document-header .primary-i18n .dropdown-menu,header#document-header .upper-menu-i18n .dropdown-menu{margin-top:1.25rem;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:flex;padding:.5rem 0}header#document-header .upper-menu{background:var(--color-background-alt);border-bottom:var(--border-width)solid var(--color-border);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:flex;font-family:cabinet grotesk,Arial,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{align-items:baseline;gap:4rem;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);transition-delay:.3}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{align-items:center;border:none;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:1.25rem 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:var(--color-background-alt)}@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:calc(100% + var(--border-width))}header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu a{color:var(--color-text);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}header#document-header .upper-menu .nav-level-1>li.upper-menu-i18n .dropdown-menu a:hover{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{align-items:center;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;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 nav.primary-menu{padding-bottom:1.25rem;padding-top:1.25rem}@media(min-width:992px){header#document-header nav.primary-menu{padding-bottom:1.875rem;padding-top:1.875rem}}header#document-header nav.primary-menu>.container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}header#document-header nav.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;user-select:none}header#document-header nav.primary-menu .header-button:focus{box-shadow:none}header#document-header nav.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 nav.primary-menu .header-button{align-items:center;display:flex}}header#document-header nav.primary-menu .header-button span:first-of-type{font-family:cabinet grotesk,Arial,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 nav.primary-menu .header-button span:last-of-type{background:0 0}header#document-header nav.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 nav.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:500px;padding-bottom:4rem}}.hero :focus-visible{outline-color:var(--color-text)}.hero .content{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:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.hero .content .hero-actions button{width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.hero .content hgroup.has-lead>p{font-family:cabinet grotesk,Arial,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:#454545;left:0;text-align:right;z-index:10}.hero .content figure figcaption,.hero .content figure figcaption:before{display:block;font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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;text-decoration-color:inherit}.hero .content figure figcaption:focus .credit{display:block}@media(min-width:992px){.hero .content figure figcaption{color:#454545}.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{display:flex;flex-direction:column}.hero figure>button{width:100%}}@media(min-width:992px){.hero .content{padding-top:4rem}.hero .hero-text{width:calc(var(--column-width)*9 + var(--grid-gutter)*8)}.hero--with-image .content{display:flex;justify-content:space-between}.hero--with-image .content .hero-text{width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}.hero--with-image .content figure{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:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.hero--image-portrait .content figure,.hero--image-square .content figure{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{align-items:start;display:flex;justify-content:space-between}}.hero .essential-container .essential{color:var(--color-text);flex-wrap:wrap;font-family:cabinet grotesk,Arial,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:1rem;grid-template-columns:repeat(6,1fr);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{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;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);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease;white-space:nowrap}.hero .essential-container .essential dd a:hover{text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.hero .essential-container .buttons{display:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;justify-content:space-between;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.hero .essential-container .buttons a.website{align-items:center;display:inline-flex;gap:.5rem;justify-content:space-between;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]{align-items:center;display:inline-flex;gap:.5rem;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{flex-direction:row;gap:1.5rem}.hero .essential-container .buttons button,.hero .essential-container .buttons>a{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{flex-direction:column;gap:1.5rem}.hero .essential-container .buttons button,.hero .essential-container .buttons>a{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: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{align-items:center;display:flex;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;transition:background-color .25s ease;-webkit-user-select:none;-moz-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;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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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}}@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:cabinet grotesk,Arial,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;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:transform .25s}.menu a[aria-expanded][aria-expanded=true]:after,.menu span[aria-expanded][aria-expanded=true]:after{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:var(--color-background-alt);max-height:calc(100vh - var(--header-height));overflow:auto;padding:1.5rem;position:absolute}}.menu .dropdown-menu-title{font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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:cabinet grotesk,Arial,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);text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.menu .dropdown-menu a:active:hover,.menu .dropdown-menu a:focus:hover,.menu .dropdown-menu a:hover{text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.menu .nav-level-1{display:flex}.menu .nav-level-1>li>a,.menu .nav-level-1>li>span{display:block;font-family:cabinet grotesk,Arial,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{animation-duration:.3s;animation-fill-mode:both;animation-name:showIn;display:block}.menu .nav-level-2>li>a,.menu .nav-level-2>li>span{font-family:cabinet grotesk,Arial,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:Supreme-Regular,Baskerville,Times,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-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.menu .nav-level-3 p{font-family:Supreme-Regular,Baskerville,Times,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}@media(min-width:992px){.menu .nav-level-1{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{align-items:baseline;display:flex;gap:var(--grid-gutter)}.menu .has-children:not(.upper-menu-i18n,.primary-i18n) .dropdown-menu.is-titled .dropdown-menu-heading{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:calc(var(--column-width)*7 + var(--grid-gutter)*6)}}@media(max-width:991.98px){.menu{display:none;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{align-items:center;display:flex;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: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:inline;display:block;font-family:cabinet grotesk,Arial,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;transition:color .25s,background-color .25s;-webkit-user-select:none;-moz-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:Supreme-Regular,Baskerville,Times,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);text-decoration-color:color-mix(in srgb,#fff 30%,transparent);text-decoration-style:underline}.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{align-items:center;display:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;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;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:flex;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.posts-navigation ul li,.siblings-navigation ul li{flex:1;position:relative}.posts-navigation ul a,.siblings-navigation ul a{border:0;display:block;font-family:Supreme-Regular,Baskerville,Times,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:cabinet grotesk,Arial,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{flex-direction:column-reverse}.posts-navigation ul .next,.posts-navigation ul .previous,.siblings-navigation ul .next,.siblings-navigation ul .previous{align-items:center;border-bottom:var(--border-width)solid var(--color-border);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{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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;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;content:"";content:""/"";display:inline-block;display:inline-flex;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;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;text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}#search .pagefind-ui__button[type=button]:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:calc(var(--column-width)*8 + var(--grid-gutter)*7)}#search .pagefind-ui__form:after{left:calc(var(--column-width)*8 + var(--grid-gutter)*7 + var(--grid-gutter));top:4rem;transform:translateX(-100%)}#search .pagefind-ui__message,#search .pagefind-ui__search-input{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{align-items:baseline;align-items:center;cursor:pointer;display:flex;gap:.5rem;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{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:var(--color-text);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: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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,sans-serif;font-size:var(--h4-size);font-size:1rem;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.375rem}}table tbody{font-size:1.125rem}@media(min-width:992px){table tbody{font-size:1.375rem}}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:flex;position:relative}@media(min-width:992px){body:not(.full-width) .toc-cta{display:none}.toc-cta{background:var(--color-background);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:sticky;text-align:right;top:calc(var(--header-height)*-1);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:flex}}@media(max-width:991.98px){.toc-cta{background:var(--color-background-alt);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:160%;line-height:inherit;padding:0;-webkit-user-select:none;-moz-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:cabinet grotesk,Arial,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{flex:1}}.toc-cta button:after{color:var(--color-text);margin-right:-14px;text-align:center}@media(max-width:991.98px){.toc-cta button{align-items:center;display:flex;gap:.25rem;justify-content:space-between;text-align:left;width:100%}}@media(min-width:992px){body.full-width .toc-container,main>.blocks .toc-container{background:var(--color-background-alt);bottom:0;margin-top:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;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:calc(100% - var(--grid-gutter))}}@media(min-width:992px){body.full-width .toc-container.is-opened,main>.blocks .toc-container.is-opened{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{display:flex;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:1rem;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{display:flex;flex:1;flex-direction:column;max-height:100%;overflow-y:auto}body.full-width .toc-container .toc>ol,main>.blocks .toc-container .toc>ol{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{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:flex;justify-content:space-between;line-height:160%;padding:0 1.5rem;-webkit-user-select:none;-moz-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:var(--color-background-alt);bottom:0;margin-top:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;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:calc(100% - var(--grid-gutter))}}@media(max-width:991.98px){.toc-container.is-opened{transform:translateX(0)}.toc-container[aria-hidden=true]{display:none}.toc-container .toc-content{display:flex;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:1rem;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{display:flex;flex:1;flex-direction:column;max-height:100%;overflow-y:auto}.toc-container .toc>ol{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{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:flex;justify-content:space-between;line-height:160%;padding:0 1.5rem;-webkit-user-select:none;-moz-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:calc(var(--column-width)*4 + var(--grid-gutter)*3);z-index:50}body:not(.full-width) .toc-container .toc-content{max-height:calc(100vh - var(--header-height));overflow-y:auto;padding-bottom:3rem;pointer-events:auto;position:sticky;top:1.5rem;transition:top .3s}html:not(.is-scrolling-down) body:not(.full-width) .toc-container .toc-content{top:calc(var(--header-height) + 1.5rem)}html.is-scrolling-down body:not(.full-width) .toc-container .toc-content{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:var(--color-background-alt);bottom:0;left:auto;margin-left:0;margin-top:0;pointer-events:inherit;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;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:calc(100% - var(--grid-gutter))}}body.offcanvas-toc .toc-container.is-opened{transform:translateX(0)}body.offcanvas-toc .toc-container[aria-hidden=true]{display:none}body.offcanvas-toc .toc-container .toc-content{display:flex;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:1rem;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{display:flex;flex:1;flex-direction:column;max-height:100%;overflow-y:auto}body.offcanvas-toc .toc-container .toc>ol{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{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:flex;justify-content:space-between;line-height:160%;padding:0 1.5rem;-webkit-user-select:none;-moz-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:cabinet grotesk,Arial,sans-serif;font-size:.875rem}@media(min-width:992px){.toc-container button,.toc-cta,.toc-title{font-size:1rem}}.toc{font-family:Supreme-Regular,Baskerville,Times,sans-serif;line-height:160%}@media(min-width:992px){.toc{font-size:1.375rem}}.toc ol{align-items:flex-start;display:flex;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:var(--color-accent);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:cabinet grotesk,Arial,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{align-items:baseline;display:flex;flex-wrap:wrap;margin-bottom:var(--grid-gutter);margin-top:var(--grid-gutter)}.taxonomies-list .dropdown,.taxonomies-list>p{font-family:cabinet grotesk,Arial,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;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: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: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}@media(max-width:767.98px){.taxonomies-list{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{gap:1.5rem}.taxonomies-list .taxonomy-categories{margin-left:-.5rem;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:cabinet grotesk,Arial,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:Supreme-Regular,Baskerville,Times,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{align-items:baseline;display:flex;justify-content:space-between}.hero .taxonomies-single.with-label>li ul{display:flex;flex-wrap:wrap;gap:.5rem;text-align:right}@media(min-width:992px){.hero .taxonomies-single.with-label{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{display:flex;gap:.75rem}}.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));padding-right: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:cabinet grotesk,Arial,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;transform:translateX(0);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{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{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider:not(.is-ready){display:none!important}.slider-list{display:flex;position:relative;transition:transform var(--slider-transition-duration)cubic-bezier(.25,1,.5,1)}.slider-slide{flex-shrink:0;transition:opacity var(--slider-transition-opacity-duration)}.slider-slide.is-previous{opacity:0}.slider-arrows{align-items:center;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;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:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.slider-controls{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.slider-controls:empty{display:none}.slider-pagination{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-grow:1;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.slider-pagination li{flex-grow:1;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;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{transition:width var(--slider-pagination-interval)linear;width:100%}.slider-autoplayer button{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:flex;height:2.75rem;justify-content:center;-webkit-user-select:none;-moz-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{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}@keyframes lightbox-loading-animation{0%{transform:rotate(0)}to{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: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;user-select:none}.lightbox-media iframe{height:100%;width:90%}.lightbox-media:after{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: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:cabinet grotesk,Arial,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;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:calc(var(--spacing-4) + var(--spacing-2) + var(--border-width));color:var(--color-text);display:none;margin-left:.75rem;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:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.lightbox-detail__close,.lightbox-detail__title{color:var(--color-text-alt);font-family:cabinet grotesk,Arial,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;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;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-size:var(--h5-size);font-style:normal;font-weight:400;letter-spacing:normal;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: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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-agenda .top a:hover:after{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: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;text-decoration-color:var(--color-text)}.block-call_to_action .call_to_action .description p{font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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]{display:flex;flex-direction:column}}.block-call_to_action .call_to_action .actions a{color:var(--color-text);display:inline-block;font-family:cabinet grotesk,Arial,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;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:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.block-call_to_action .call_to_action figure figcaption{font-family:cabinet grotesk,Arial,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:-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:var(--color-accent);margin-bottom:0}.block-call_to_action--accent_background .call_to_action{color:var(--color-background)}.block-call_to_action--accent_background .call_to_action .description a{text-decoration-color:var(--color-background)}.block-call_to_action--accent_background .call_to_action figure a{color:var(--color-background);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent)}.block-call_to_action--accent_background .call_to_action .actions a:first-child{--btn-background:var(--color-background);--btn-border:var(--border-width) solid var(--color-background);--btn-color:var(--color-text);--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:var(--color-background);text-decoration-color:color-mix(in srgb,var(--color-background) 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{display:flex;flex-direction:column;padding-top:var(--grid-gutter)}.block-call_to_action .call_to_action--with-image>*{order:2}.block-call_to_action .call_to_action--with-image figure{margin-bottom:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter));order:1}}@media(min-width:992px){body:not(.full-width) .block-call_to_action .call_to_action{display:flex}body:not(.full-width) .block-call_to_action .call_to_action>*{order:2}body:not(.full-width) .block-call_to_action--no_background .call_to_action--with-image>div{flex:1}body:not(.full-width) .block-call_to_action--no_background .call_to_action--with-image figure{margin-left:var(--grid-gutter);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-call_to_action--accent_background .call_to_action{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),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{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:calc(var(--grid-gutter-negative) - 1.5rem);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: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{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{align-items:flex-start;display:flex;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:cabinet grotesk,Arial,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:Supreme-Regular,Baskerville,Times,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:Supreme-Regular,Baskerville,Times,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{display:flex;flex-direction:column}.block-chapter .chapter .text{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);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.block-chapter--accent_background .block-content a:hover{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: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: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{flex-direction:row;justify-content:space-between}body.full-width .block-chapter .chapter .text,main>.blocks .block-chapter .chapter .text{order:0;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: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}@media(min-width:992px){body.full-width .block-contact .top,main>.blocks .block-contact .top{align-items:baseline;display:flex}body.full-width .block-contact .top .block-title,main>.blocks .block-contact .top .block-title{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:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.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:cabinet grotesk,Arial,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: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: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{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:cabinet grotesk,Arial,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: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{flex-wrap:wrap;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{align-items:center;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{margin-bottom:3rem}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: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: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: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:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .block-contact .schedule-table span:first-child{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{align-items:center;display:flex;font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--signature-size);font-weight:400;justify-content:space-between;letter-spacing:normal;line-height:var(--signature-line-height);transition:color .25s}@media 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.375rem}}.block-definitions details p{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;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{display:flex;flex-direction:column}.block-features li+li{margin-top:4rem}.block-features li .name{margin-bottom:.75rem}.block-features li figure{margin-bottom:1.5rem;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:cabinet grotesk,Arial,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{flex-direction:row}body:not(.full-width) .block-features li figure{flex-shrink:0;margin-right:var(--grid-gutter);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: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:flex}body.full-width .block-features li+li,main>.blocks .block-features li+li{margin-top:0}body.full-width .block-files .top,main>.blocks .block-files .top{align-items:baseline;display:flex}body.full-width .block-files .top .block-title,main>.blocks .block-files .top .block-title{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:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-files .files{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-files .files li{align-items:start;display:flex;position:relative}.block-files .files li:before{speak:never;border:var(--border-width)solid var(--color-border);content:"";content:""/"";display:inline-block;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;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 a{display:block;font-family:Supreme-Regular,Baskerville,Times,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:cabinet grotesk,Arial,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 .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:Supreme-Regular,Baskerville,Times,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:cabinet grotesk,Arial,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{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:flex;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}body:not(.full-width) .block-gallery--grid .gallery>*{flex:0 0 calc(50% - var(--grid-gutter)*.5)}body.full-width .block-gallery--grid .gallery,main>.blocks .block-gallery--grid .gallery{display:flex;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}body.full-width .block-gallery--grid .gallery>*,main>.blocks .block-gallery--grid .gallery>*{flex:0 0 calc(25% - var(--grid-gutter)*.75)}}@media(max-width:991.98px){.block-gallery--grid .gallery{display:flex;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}.block-gallery--grid .gallery>*{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:flex;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>*{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: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{align-items:baseline;display:flex;justify-content:space-between}body.full-width .block-gallery--large figure figcaption>p,main>.blocks .block-gallery--large figure figcaption>p{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 *{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{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: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:cabinet grotesk,Arial,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:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body:not(.full-width) .block-image img{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:calc(var(--column-width)*5 + var(--grid-gutter)*4)}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{align-items:flex-end;display:flex;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{display:block;margin-left:var(--grid-gutter);order:2;width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}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{order:1;text-align:right;width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}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{align-items:baseline;display:flex;justify-content:space-between}body.full-width .block-image.image-landscape figcaption>p,main>.blocks .block-image.image-landscape figcaption>p{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 *{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{align-items:baseline;margin-top:3rem}.block-key_figures li>span{display:block;font-family:cabinet grotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1;white-space:nowrap}.block-key_figures li>span strong{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{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{background-color:var(--color-background-alt);color:var(--color-text);display:flex;flex-direction:column-reverse;justify-content:flex-end;position:relative;transition:background .25s ease}.block-links li .link-content{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:Supreme-Regular,Baskerville,Times,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{filter:invert(1)}@media(min-width:992px){body.full-width .block-links .top,main>.blocks .block-links .top{display:flex;gap:var(--grid-gutter)}body.full-width .block-links .top .block-title,main>.blocks .block-links .top .block-title{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-links .top .description,main>.blocks .block-links .top .description{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: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 .organization-content{padding:.5rem .75rem;width:100%}.block-organizations .map .leaflet-popup-content-wrapper .organization-title{font-family:cabinet grotesk,Arial,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{display:flex;flex-direction:column}.block-organizations--map .transcription{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: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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}}@media(min-width:992px){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;transform:translateX(0);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{transform:translateX(.625rem)}body.full-width .block-pages .top .description,main>.blocks .block-pages .top .description{font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}body.full-width .block-pages--grid .top,body.full-width .pages--grid .top,main>.blocks .block-pages--grid .top,main>.blocks .pages--grid .top{align-items:baseline;display:flex}body.full-width .block-pages--grid .top .block-title,body.full-width .pages--grid .top .block-title,main>.blocks .block-pages--grid .top .block-title,main>.blocks .pages--grid .top .block-title{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-pages--grid .top .block-title+.description,body.full-width .pages--grid .top .block-title+.description,main>.blocks .block-pages--grid .top .block-title+.description,main>.blocks .pages--grid .top .block-title+.description{margin-left:var(--grid-gutter)}body.full-width .block-pages--grid .top .description,body.full-width .pages--grid .top .description,main>.blocks .block-pages--grid .top .description,main>.blocks .pages--grid .top .description{margin-top:0;width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.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;transform:translateX(0);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{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}@media(min-width:992px){body.full-width .block-pages--cards .top,main>.blocks .block-pages--cards .top{align-items:baseline;display:flex}body.full-width .block-pages--cards .top .block-title,main>.blocks .block-pages--cards .top .block-title{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-pages--cards .top .block-title+.description,main>.blocks .block-pages--cards .top .block-title+.description{margin-left:var(--grid-gutter)}body.full-width .block-pages--cards .top .description,main>.blocks .block-pages--cards .top .description{margin-top:0;width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.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{background-color:var(--color-background);display:flex;flex:auto;flex-direction:column;min-height:320px;padding:1.5rem;transition:background .25s,color .25s}.block-pages--cards .card .more{align-items:center;display:flex;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;transform:translateX(-20px);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--cards .card:hover .more:after{opacity:1;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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.block-pages--cards .card .page-categories a:hover{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;text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.block-pages--cards .card .more:hover{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:text-decoration-color .25s ease,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);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.block-pages--cards .card:hover .page-categories a:hover{text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-thickness:1px}.block-pages--cards .card:hover .more{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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--list .list .page>a:hover:before,.pages--list .list .page>a:hover:before{transform:translateX(.3125rem)}.block-pages--list .list .page article .page-title,.pages--list .list .page article .page-title{font-family:cabinet grotesk,Arial,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;transform:translateX(0);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{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{flex-direction:row;gap:var(--grid-gutter)}.block-pages--list .list:not(.title-only) article .media,.pages--list .list:not(.title-only) article .media{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: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:cabinet grotesk,Arial,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: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:calc(var(--column-width)*6 + var(--grid-gutter)*5)}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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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: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: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{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:Supreme-Regular,Baskerville,Times,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}body.full-width .block-pages--alternate .top,main>.blocks .block-pages--alternate .top{align-items:baseline;display:flex}body.full-width .block-pages--alternate .top .block-title,main>.blocks .block-pages--alternate .top .block-title{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-pages--alternate .top .block-title+.description,main>.blocks .block-pages--alternate .top .block-title+.description{margin-left:var(--grid-gutter)}body.full-width .block-pages--alternate .top .description,main>.blocks .block-pages--alternate .top .description{margin-top:0;width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.block-pages--alternate .alternate article{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:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}.block-pages--alternate .alternate article{display:flex;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{margin-bottom:.75rem;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:Supreme-Regular,Baskerville,Times,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 .top,main>.blocks .block-pages--large .top{align-items:baseline;display:flex}body.full-width .block-pages--large .top .block-title,main>.blocks .block-pages--large .top .block-title{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body.full-width .block-pages--large .top .block-title+.description,main>.blocks .block-pages--large .top .block-title+.description{margin-left:var(--grid-gutter)}body.full-width .block-pages--large .top .description,main>.blocks .block-pages--large .top .description{margin-top:0;width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-pages--large .page{position:relative}.block-pages--large .page+.page{margin-top:4rem}.block-pages--large .page:hover .more:after{transform:translateX(.625rem)}.block-pages--large .page .media img{aspect-ratio:1}@media(min-width:992px){.block-pages--large .page{flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .block-pages--large .page-title{font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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{flex:1}body.full-width .block-pages--large .top .description,main>.blocks .block-pages--large .top .description{font-family:Supreme-Regular,Baskerville,Times,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{align-items:center}body.full-width .block-pages--large .page-title,main>.blocks .block-pages--large .page-title{font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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: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: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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-papers .top .block-title a:hover:after{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:flex;gap:var(--grid-gutter)}body.full-width .block-papers .papers .paper .paper-title,main>.blocks .block-papers .papers .paper .paper-title{flex:1}body.full-width .block-papers .papers .paper .paper-meta,main>.blocks .block-papers .papers .paper .paper-meta{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}.block-persons article .description{margin-top:1.5rem}@media(min-width:992px){body.full-width .block-persons .top .description,main>.blocks .block-persons .top .description{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{display:flex;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: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{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: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(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){.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:calc(var(--column-width)*1.5 + var(--grid-gutter)*.5)}body:not(.full-width) .block-persons--grid .person .description{margin-top:.75rem}}@media(min-width:992px) and (min-width:1200px){body:not(.full-width) .block-persons--grid .contacts-details li+li,body:not(.full-width) .block-persons--grid .contacts-details ul+ul{margin-top:.75rem}body:not(.full-width) .block-persons--grid .contacts-details li{display:block}body:not(.full-width) .block-persons--grid .contacts-details li span{padding-right:0}body:not(.full-width) .block-persons--grid .contacts-details li a,body:not(.full-width) .block-persons--grid .contacts-details li address{text-align:left}}@media(min-width:992px){body.full-width .block-persons--grid .contacts-details li+li,body.full-width .block-persons--grid .contacts-details ul+ul,main>.blocks .block-persons--grid .contacts-details li+li,main>.blocks .block-persons--grid .contacts-details ul+ul{margin-top:.75rem}body.full-width .block-persons--grid .contacts-details li,main>.blocks .block-persons--grid .contacts-details li{display:block}body.full-width .block-persons--grid .contacts-details li span,main>.blocks .block-persons--grid .contacts-details li span{padding-right:0}body.full-width .block-persons--grid .contacts-details li a,body.full-width .block-persons--grid .contacts-details li address,main>.blocks .block-persons--grid .contacts-details li a,main>.blocks .block-persons--grid .contacts-details li address{text-align:left}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{display:flex;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{flex:1}.block-persons--large .person .person-name{font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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;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: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:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-persons--large .person .contacts-details li>span{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{align-items:center}body.full-width .block-persons--large .person .contacts-details li+li,body.full-width .block-persons--large .person .contacts-details ul+ul,main>.blocks .block-persons--large .person .contacts-details li+li,main>.blocks .block-persons--large .person .contacts-details ul+ul{margin-top:.75rem}body.full-width .block-persons--large .person .contacts-details li,main>.blocks .block-persons--large .person .contacts-details li{display:block}body.full-width .block-persons--large .person .contacts-details li span,main>.blocks .block-persons--large .person .contacts-details li span{padding-right:0}body.full-width .block-persons--large .person .contacts-details li a,body.full-width .block-persons--large .person .contacts-details li address,main>.blocks .block-persons--large .person .contacts-details li a,main>.blocks .block-persons--large .person .contacts-details li address{text-align:left}.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: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{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{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:Supreme-Regular,Baskerville,Times,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:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.block-persons--list .persons-list .contacts-details li>span{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{align-items:baseline;display:flex;gap:var(--grid-gutter)}.block-persons--list .persons-list>li>div:first-child{width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.block-persons--list .persons-list>li>div:first-child>*,body.full-width .block-persons--list .persons-list .contacts-details,main>.blocks .block-persons--list .persons-list .contacts-details{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:not(.full-width) .block-persons--list .persons-list.with-contacts>li>div:first-child{display:block;width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:not(.full-width) .block-persons--list .persons-list.with-contacts>li .contacts-details{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}.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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-posts .top a:hover:after{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{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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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{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:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:not(.full-width) .block-posts--large .large.without-images .post .post-content{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: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: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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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: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: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{display:flex;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{max-width:33%;order:-1}}@media(min-width:992px){.block-posts--list article{display:flex;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:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:not(.full-width) .block-posts--list article .post-content{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: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{display:flex;flex-direction:column;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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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:cabinet grotesk,Arial,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{flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .block-posts--highlight .highlight-post .post .media{margin-bottom:0;width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:not(.full-width) .block-posts--highlight .highlight-post .post .post-content{width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body:not(.full-width) .block-posts--highlight .list article{flex-direction:row;gap:var(--grid-gutter)}body:not(.full-width) .block-posts--highlight .list article .post-content{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: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]{grid-column:1/7;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: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: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:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.block-posts--carousel .post{width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}@media(min-width:992px){body:not(.full-width) .block-posts--carousel .post{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:cabinet grotesk,Arial,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{justify-content:space-between;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:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:not(.full-width) .block-posts--carousel .slider-arrows{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:flex;gap:var(--grid-gutter)}body.full-width .block-posts--carousel .block-content .top,main>.blocks .block-posts--carousel .block-content .top{flex-shrink:0;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: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{justify-content:space-between;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:cabinet grotesk,Arial,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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-projects .top .block-title a:hover:after{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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:Supreme-Regular,Baskerville,Times,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:var(--color-accent);font-family:Supreme-Regular,Baskerville,Times,sans-serif;font-size:1.5rem;font-style:italic;line-height:120%}@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:120%}.block-testimonials blockquote.is-long p{font-size:2.5rem;line-height:120%}}.block-testimonials figure{margin-bottom:0;width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.block-testimonials figcaption{align-items:center;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{flex-shrink:0;margin-bottom:0;margin-right:.75rem;min-width:5rem;width:calc(var(--column-width)*1 + var(--grid-gutter)*0)}@media(min-width:992px){body:not(.full-width) .block-testimonials figure{width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block-testimonials .testimonials,main>.blocks .block-testimonials .testimonials{width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}body.full-width .block-testimonials figure,main>.blocks .block-testimonials figure{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:calc(var(--column-width)*8 + var(--grid-gutter)*7);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:calc(var(--column-width)*2 + var(--grid-gutter)*1);margin-left:var(--grid-gutter);position:absolute;top:0;width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.block-testimonials .slider{display:flex;flex-direction:column}.block-testimonials .slider-slide.is-next{opacity:0}.block-testimonials .slider-controls{margin-bottom:1.5rem;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:cabinet grotesk,Arial,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{align-items:baseline;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: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{transform:translateX(-4px)}body.full-width .block-timeline--vertical .timeline-event .title,main>.blocks .block-timeline--vertical .timeline-event .title{text-align:right;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: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:var(--color-background-alt);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:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.block-timeline--horizontal .timeline-event .title{font-family:Supreme-Regular,Baskerville,Times,sans-serif;font-size:var(--body-size);font-weight:inherit;font-weight:400;letter-spacing:normal;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:Supreme-Regular,Baskerville,Times,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: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:calc(100% + var(--grid-gutter))}}@media(max-width:991.98px){.block-timeline--horizontal .timeline-event{width:calc(var(--column-width)*11 + var(--grid-gutter)*10)}.block-timeline--horizontal .timeline-event .line{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:cabinet grotesk,Arial,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:calc(var(--column-width)*8 + var(--grid-gutter)*7)}body.full-width .block.block-title h2,main>.blocks .block.block-title h2{max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block.block-title--collapsed{align-items:end;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.block.block-title--collapsed h2{flex:1}.block.block-title--collapsed:before{speak:never;content:"";content:""/"";font-family:Icon;font-size:1.5625rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;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{border-bottom:var(--border-width)solid var(--color-border);content:"";display:block;margin-top:.75rem;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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-volumes .top .block-title a:hover:after{transform:translateX(.625rem)}.block-volumes .volumes .volume hgroup{display:flex;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:flex;gap:var(--grid-gutter)}body.full-width .block-volumes .top .block-title,main>.blocks .block-volumes .top .block-title{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: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)}.category-item .articles-count{color:var(--color-text-alt);font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);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: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:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}.categories--alternate article{display:flex;flex-direction:column;position:relative}.categories--alternate article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.categories--alternate article .post-categories a:hover,.categories--alternate article .project-categories a:hover{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:cabinet grotesk,Arial,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:transform .55s cubic-bezier(0,.65,.4,1.2)}.categories--alternate article:hover .more:after{transform:translateX(.3125rem)}}.categories--cards{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.categories--cards article{background:var(--color-background-alt);color:var(--color-text);display:flex;flex-direction:column;height:100%;padding:1.5rem;position:relative;transition:background .25s,color .25s}.categories--cards article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.categories--cards article .post-categories a:hover,.categories--cards article .project-categories a:hover{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:cabinet grotesk,Arial,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{align-items:center;display:flex;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;transform:translateX(-20px);transition:.55s cubic-bezier(0,.65,.4,1.2)}.categories--cards article:hover .more:after{opacity:1;transform:translateX(0)}.categories--cards article [class$=-title]{font-family:cabinet grotesk,Arial,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;text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.categories--cards article .more:hover{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:text-decoration-color .3s ease,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{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{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{display:flex;flex-direction:column;position:relative}.categories--grid article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.categories--grid article .post-categories a:hover,.categories--grid article .project-categories a:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.categories--grid article>:where([class$=-title]) a:hover:after{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{display:flex;flex-direction:column;position:relative}.categories--large article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.categories--large article .post-categories a:hover,.categories--large article .project-categories a:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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:transform .55s cubic-bezier(0,.65,.4,1.2)}.categories--large article:hover .more:after{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{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: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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .categories--large article .media,main>.blocks .categories--large article .media{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: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{order:-1}@media(max-width:991.98px){.categories--list article{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:flex;gap:var(--grid-gutter)}body:not(.full-width) .categories--list article [class$=-content]{flex-shrink:0;flex:1}body:not(.full-width) .categories--list article [class$=-subtitle],body:not(.full-width) .categories--list article [class$=-title]{font-family:cabinet grotesk,Arial,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:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .categories--list article,main>.blocks .categories--list article{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]{flex:1}body.full-width .categories--list article [class$=-content] [class$=-title],main>.blocks .categories--list article [class$=-content] [class$=-title]{font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{flex-shrink:0;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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}ul.diplomas>li>a:hover:after{transform:translateX(.625rem)}ul.diplomas>li>a:after{speak:never;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{align-items:baseline;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: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:cabinet grotesk,Arial,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:flex}ul.diplomas>li .program div>p{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:cabinet grotesk,Arial,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;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: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: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{font-size:1.125rem;line-height:160%}@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{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;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{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:-moz-max-content;height:max-content}.events-calendar .calendar-month caption{text-align:center}.events-calendar .calendar-month caption h2{font-family:cabinet grotesk,Arial,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);font-weight:700;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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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-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 .media:empty,.exhibition .media:empty{display:none}@media(min-width:992px){.event-time{display:flex}}.events--list .event,.events--list .exhibition{display:flex;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:cabinet grotesk,Arial,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{order:2}@media(max-width:991.98px) and (min-width:768px){.events--list .event,.events--list .exhibition{flex-direction:row;gap:1.5rem}.events--list .event .media,.events--list .exhibition .media{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.events--list .event-content{order:1;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{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{align-items:start;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{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:cabinet grotesk,Arial,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{grid-column:1/11;order:1;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: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{grid-column:span 6;margin-top:.5rem;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{display:flex;flex-direction:column;position:relative}.events--grid .event-schedule{font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{margin-bottom:.75rem;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{display:flex;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{display:flex;flex-direction:column}.events--large .event-content .event-description{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:cabinet grotesk,Arial,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{flex:1}.events--large .event-content .event-subtitle,.events--large .event-content .event-title,.events--large .event-content hgroup{font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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{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: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{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{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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: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: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:cabinet grotesk,Arial,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;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{display:flex;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:cabinet grotesk,Arial,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{order:2}.events--agenda .event-description{margin-top:.75rem}.events--agenda .event-hours{font-family:cabinet grotesk,Arial,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:sticky;top:0;transition:top .3s;z-index:48}html:not(.is-scrolling-down) .events--agenda .events-date-title{top:calc(var(--header-height))}.events--agenda .event-content{display:flex;flex-direction:column}.events--agenda .event-hours{font-family:cabinet grotesk,Arial,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;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{flex-direction:row;gap:var(--grid-gutter)}.events--agenda .event--child .event-content{flex:1}.events--agenda .event--child .media{margin-bottom:0;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:sticky;top:0;transition:top .3s;width:100%;z-index:1}html:not(.is-scrolling-down) .events--agenda .events-date-title{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:cabinet grotesk,Arial,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:calc(var(--column-width)*3 + var(--grid-gutter)*2);text-transform:none}.events--agenda .event,.events--agenda .exhibition{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{flex:1;width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.events--agenda .event .media,.events--agenda .exhibition .media{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--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: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:sticky;top:var(--title-height);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: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: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:cabinet grotesk,Arial,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{align-items:center;border-bottom:var(--border-width)solid var(--color-border);display:flex;gap:var(--grid-gutter);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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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: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{flex:1}.events__section-month .events-calendar .calendar-month{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{align-items:center}.events__section-year .hero-text{align-items:baseline;display:flex;gap:var(--grid-gutter);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{flex-direction:column}}.events__section-year .year-navigation{display:flex;gap:var(--grid-gutter);justify-content:space-between}.events__section-year .year-navigation a{text-decoration:none}.events__section-year .year-navigation a:hover{color:var(--color-text);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.events__section-year .year-navigation a:hover:hover{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:cabinet grotesk,Arial,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{align-items:stretch;display:flex}@media(max-width:991.98px){.events__page .hero .content,.exhibitions__page .hero .content{flex-direction:column}}.events__page .hero .taxonomies-single a,.exhibitions__page .hero .taxonomies-single a{color:var(--color-accent);font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.events__page .hero .taxonomies-single a:hover,.exhibitions__page .hero .taxonomies-single a:hover{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{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{flex-direction:column;margin-top:0;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: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: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{align-items:flex-end;flex-wrap:wrap;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{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{flex-wrap:wrap}.events__page .hero .hero-text,.exhibitions__page .hero .hero-text{display:flex;flex-wrap:wrap;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: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: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: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{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:flex;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: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: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: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:sticky;top:1.5rem;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: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:cabinet grotesk,Arial,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{flex-shrink:1;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:Supreme-Regular,Baskerville,Times,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: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{align-items:flex-start;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{align-items:baseline;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{flex:1}}@media(max-width:991.98px){.events__page .event-access .event-slots .event-summary,.exhibitions__page .event-access .event-slots .event-summary{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{align-items:baseline;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: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:cabinet grotesk,Arial,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;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: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: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;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{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:cabinet grotesk,Arial,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{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{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: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:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none;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: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;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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{display:flex;flex-direction:column}.events__page .event-parent .event--with-image .media,.exhibitions__page .event-parent .event--with-image .media{margin-bottom:1.5rem;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: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:sticky;top:var(--title-height);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: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{display:flex;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{flex:1;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{flex-shrink:0;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.375rem;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:cabinet grotesk,Arial,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{align-items:start;display:flex;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: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{order:-1}@media(max-width:991.98px){.exhibitions--list article{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:flex;gap:var(--grid-gutter)}body:not(.full-width) .exhibitions--list article [class$=-content]{flex-shrink:0;flex:1}body:not(.full-width) .exhibitions--list article [class$=-subtitle],body:not(.full-width) .exhibitions--list article [class$=-title]{font-family:cabinet grotesk,Arial,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:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .exhibitions--list article,main>.blocks .exhibitions--list article{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]{flex:1}body.full-width .exhibitions--list article [class$=-content] [class$=-title],main>.blocks .exhibitions--list article [class$=-content] [class$=-title]{font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{flex-shrink:0;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{display:flex;flex-direction:column;position:relative}.exhibitions--grid article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.exhibitions--grid article .post-categories a:hover,.exhibitions--grid article .project-categories a:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--grid article>:where([class$=-title]) a:hover:after{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:cabinet grotesk,Arial,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{background:var(--color-background-alt);color:var(--color-text);display:flex;flex-direction:column;height:100%;padding:1.5rem;position:relative;transition:background .25s,color .25s}.exhibitions--cards article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.exhibitions--cards article .post-categories a:hover,.exhibitions--cards article .project-categories a:hover{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:cabinet grotesk,Arial,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{align-items:center;display:flex;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;transform:translateX(-20px);transition:.55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--cards article:hover .more:after{opacity:1;transform:translateX(0)}.exhibitions--cards article [class$=-title]{font-family:cabinet grotesk,Arial,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;text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.exhibitions--cards article .more:hover{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:text-decoration-color .3s ease,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{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{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{display:flex;flex-direction:column;position:relative}.exhibitions--large article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.exhibitions--large article .post-categories a:hover,.exhibitions--large article .project-categories a:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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:transform .55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--large article:hover .more:after{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{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: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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body.full-width .exhibitions--large article .media,main>.blocks .exhibitions--large article .media{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: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:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}.exhibitions--alternate article{display:flex;flex-direction:column;position:relative}.exhibitions--alternate article .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.exhibitions--alternate article .post-categories a:hover,.exhibitions--alternate article .project-categories a:hover{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:cabinet grotesk,Arial,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:transform .55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--alternate article:hover .more:after{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:cabinet grotesk,Arial,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:transform .55s cubic-bezier(0,.65,.4,1.2)}.exhibitions--agenda .exhibition:hover .more:after{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{display:flex;flex-direction:column}.exhibitions--agenda .exhibition .media{margin-bottom:1.5rem;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{flex-shrink:1;order:-1;width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.exhibitions--agenda .exhibition-schedule{left:0;position:absolute;top:0;width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.exhibitions--agenda .exhibition-dates{font-family:cabinet grotesk,Arial,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{flex:1}.exhibitions--agenda .exhibition-content>*+.exhibition-schedule{margin-top:0}.exhibitions--agenda .exhibition--with-image{display:flex;gap:var(--grid-gutter)}.exhibitions--agenda .exhibition--with-image .exhibition-content{display:flex;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:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.exhibitions--agenda .exhibition:where(:not(.exhibition--with-image)) .exhibition-content .more{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{display:flex;flex-direction:column-reverse;gap:calc(var(--grid-gutter)/2);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:cabinet grotesk,Arial,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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.locations .location .more:hover:after{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{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{flex:1}}@media(min-width:992px) and (min-width:992px){body:not(.full-width) .locations--list .location .media{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: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{flex-direction:column;justify-content:space-between}body.full-width .locations--list .location-title,main>.blocks .locations--list .location-title{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: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:cabinet grotesk,Arial,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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.locations__term .document-content>.diplomas h2 a:hover:after{opacity:1;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:cabinet grotesk,Arial,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{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:calc(var(--column-width)*12 + var(--grid-gutter)*11)!important}@media(min-width:768px){.locations-map .map .leaflet-popup-content{width:calc(var(--column-width)*5 + var(--grid-gutter)*4)!important}}@media(min-width:1200px){.locations-map .map .leaflet-popup-content{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)!important}}.locations-map .map .leaflet-popup-content .location{align-items:stretch;display:flex}.locations-map .map .leaflet-popup-content .location .location-content{flex:1;font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);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:calc(var(--column-width)*5 + var(--grid-gutter)*4)}@media(min-width:768px){.locations-map .map .leaflet-popup-content .location .media{width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:1200px){.locations-map .map .leaflet-popup-content .location .media{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{display:flex;flex-direction:column;position:relative}.organization-title a{display:block;text-decoration:none}.organization-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.organizations:not(.with-summaries) .organization .organization-title{font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;letter-spacing:normal;line-height:var(--meta-line-height);text-transform:none}.organization .media{background:#fff;margin-bottom:.75rem;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{align-items:flex-start;flex-direction:row;gap:var(--grid-gutter);width:100%}.organizations.with-summaries .organization .organization-content{flex:1}.organizations.with-summaries .organization .organization-content .organization-title{font-family:Supreme-Regular,Baskerville,Times,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:Supreme-Regular,Baskerville,Times,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: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:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(min-width:1200px){.organizations.with-summaries .organization .media{width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.organizations.with-summaries .organization{gap:calc(var(--grid-gutter)/2);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.organizations.with-summaries .organization .media{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:cabinet grotesk,Arial,sans-serif;font-weight:400;line-height:120%;margin-bottom:1.5rem}@media(min-width:992px){.organizations__page .lead{font-size:2rem}}.organizations__page .document-content .organization-logo figcaption{font-family:cabinet grotesk,Arial,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 .organization-logo picture{aspect-ratio:1/1;background:var(--color-background-alt);margin-bottom:.5rem;padding:3rem;width:auto}.organizations__page .document-content .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{word-break:break-word}@media(min-width:768px){.organizations__page .document-content .contacts-details{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{display:flex;justify-content:space-between;margin-top:4rem}}@media(min-width:768px){.organizations__page .document-content>.container{display:flex;gap:var(--grid-gutter);justify-content:space-between}.organizations__page .document-content [itemprop=articleBody]{width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.organizations__page .document-content .organization-logo{width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.page{display:flex;flex-direction:column;position:relative}.page .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.page .post-categories a:hover,.page .project-categories a:hover{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:cabinet grotesk,Arial,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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block:not(.block-pages--large,.block-pages--alternate) .page .page-title a:hover:after{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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.page .more:hover:after{transform:translateX(.625rem)}.page-categories{display:flex;flex-wrap:wrap;gap:0 .75rem;list-style:none;margin-bottom:0;margin-top:.25rem;padding-left:0}.page-categories li{font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.page-categories li a:hover{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{display:flex;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:cabinet grotesk,Arial,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{margin-bottom:1.5rem;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:16/9;-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:cabinet grotesk,Arial,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:flex;gap:var(--grid-gutter)}.paper a{transition:color .25s ease}.paper .paper-title{margin-bottom:.75rem}.paper .paper-title a:hover{color:var(--color-accent)}.paper>div:first-child{flex:1}.paper .paper-meta{color:var(--color-text-alt);font-family:cabinet grotesk,Arial,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:calc(var(--column-width)*5 + var(--grid-gutter)*4)}}.paper .paper-meta p{display:block}.paper .paper-meta .paper-volume{font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-text-alt) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.paper .paper-meta .paper-volume a:hover{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{flex-direction:row;width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}.papers__section .paper-actions button[data-open-modal]{width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.papers__section .paper-actions figure{width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(max-width:991.98px){.papers__page .document-content aside{margin-bottom:4rem;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:sticky;top:-1px;transition:top .3s}html:not(.is-scrolling-down) .papers__page .paper-sidebar .toc-container{top:calc(var(--header-height) - 1px)}.papers__page .paper-sidebar .media{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{display:flex;flex-direction:column}.papers__page .document-content .document-nav dl dd:first-of-type a span{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:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar>div{position:sticky;top:1.5rem;transition:top .3s}html:not(.is-scrolling-down) .papers__page:not(.full-width) .document-content.sidebar-on-start .section-sidebar>div{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:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar>div{position:sticky;top:1.5rem;transition:top .3s}html:not(.is-scrolling-down) .papers__page:not(.full-width) .document-content.sidebar-on-end .section-sidebar>div{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{align-items:start;display:flex;gap:var(--grid-gutter)}@media(max-width:991.98px){.paper-actions{flex-wrap:wrap;gap:1.5rem}}.paper-actions a,.paper-actions button{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:flex;font-family:cabinet grotesk,Arial,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;user-select:none}.paper-actions button:before{speak:never;border:var(--border-width)solid var(--color-border);content:"";content:""/"";display:inline-block;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;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;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;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:cabinet grotesk,Arial,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{flex-shrink:0;padding-right:.75rem}.person .contacts-details a,.person .contacts-details address{font-family:Supreme-Regular,Baskerville,Times,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height);position:relative;text-align:right;z-index:2}.person .contacts-details li{align-items:baseline;display:flex;justify-content:space-between}.person .contacts-details li+li,.person .contacts-details ul+ul{margin-top:.5rem}@media(max-width:767.98px){.person .contacts-details{margin-top:1.5rem}.person .contacts-details span{flex-shrink:0}.person .contacts-details a,.person .contacts-details address{text-align:right}}article.person{display:flex;flex-direction:column;gap:1.5rem;position:relative;word-break:break-word}article.person .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}article.person .post-categories a:hover,article.person .project-categories a:hover{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:cabinet grotesk,Arial,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{align-self:start;flex-shrink:0;min-width:4rem;order:-1}article.person .person-name{font-family:cabinet grotesk,Arial,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-name+p{margin-top:.5rem}article.person .description{flex-grow:1;font-family:Supreme-Regular,Baskerville,Times,sans-serif;font-size:var(--small-size);font-weight:400;letter-spacing:normal;line-height:var(--small-line-height)}@media(max-width:991.98px){article.person{flex-direction:row;gap:1.5rem}.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{align-self:start;flex-shrink:0;margin-bottom:0;width:100px}}@media(max-width:767.98px){article.person{justify-content:space-between}article.person .description{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{margin-right:0;order:1;width:68px}}@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;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:Supreme-Regular,Baskerville,Times,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{align-items:baseline;display:flex}ol.persons--list>li [itemprop=name]{width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}ol.persons--list>li [itemprop=jobTitle]{margin-left:var(--grid-gutter);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: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: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: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{align-items:center;display:flex;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: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: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:Supreme-Regular,Baskerville,Times,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:inline-flex;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:.5rem;text-transform:none;transition: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{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;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{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{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:Supreme-Regular,Baskerville,Times,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{display:flex;flex-direction:column;position:relative}.post .media{margin-bottom:1.5rem;order:-1;overflow:hidden}.post .media picture.is-svg img{-o-object-fit:contain;object-fit:contain}.post .media:empty{display:none}.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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.post .post-categories a:hover,.post .project-categories a:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{border-bottom:var(--border-width)solid var(--color-border);display:flex;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{flex:1;margin-left:.75rem}}.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{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: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.25rem}.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: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(3,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:cabinet grotesk,Arial,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:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.posts__page:not(.full-width) .post-sidebar>div{position:sticky;top:1.5rem;transition:top .3s}html:not(.is-scrolling-down) .posts__page:not(.full-width) .post-sidebar>div{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{align-items:flex-start;display:flex;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: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:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.posts__page .block-signatures .signatures li .author-content{flex:1}.posts__page .block-signatures .signatures li .author-content a{font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.posts__page .block-signatures .signatures li .author-content .more:hover{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:cabinet grotesk,Arial,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{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{align-items:start;display:flex;margin-bottom:4rem}.posts__page.full-width .post-sidebar .toc-cta{padding-right:0}.posts__page.full-width .post-sidebar aside{flex-shrink:0;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:cabinet grotesk,Arial,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.375rem}}@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{border-color:var(--color-border);display:flex;font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:1.5rem;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:cabinet grotesk,Arial,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{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{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{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;text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.post-infos a:hover{text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.post-infos .share{display:flex;flex-wrap:wrap;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{display:flex;flex-direction:column;position:relative}.project .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.project .post-categories a:hover,.project .project-categories a:hover{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:cabinet grotesk,Arial,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:flex;gap:1.5rem}.project .project-content .project-description{flex:1}.project .project-content p{line-height:130%}.project .project-content .project-subtitle,.project .project-content .project-title{font-family:cabinet grotesk,Arial,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{align-items:baseline}.projects--grid .project-subtitle{font-family:cabinet grotesk,Arial,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: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{order:-1}@media(max-width:991.98px){.projects--list article{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:flex;gap:var(--grid-gutter)}body:not(.full-width) .projects--list article [class$=-content]{flex-shrink:0;flex:1}body:not(.full-width) .projects--list article [class$=-subtitle],body:not(.full-width) .projects--list article [class$=-title]{font-family:cabinet grotesk,Arial,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:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body.full-width .projects--list article,main>.blocks .projects--list article{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]{flex:1}body.full-width .projects--list article [class$=-content] [class$=-title],main>.blocks .projects--list article [class$=-content] [class$=-title]{font-family:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{flex-shrink:0;width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.projects--list .project{justify-content:space-between}.projects--list .project-meta{align-items:baseline;display:flex;gap:.75rem}.projects--list .project-meta time{display:inline}.projects--list .project .media{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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.projects--list .project-title a:hover:after{opacity:1;transform:translateX(.625rem)}.projects--list .project-title a:hover{color:#0038ff}@media(max-width:767.98px){.projects--list .project .media{margin-bottom:0;order:-1}.projects--list .project-meta{margin-top:.5rem}}@media(min-width:768px){.projects--list .project{flex-direction:row}.projects--list .project .media{order:1}.projects--list .project-categories{display:flex;width:-moz-fit-content;width:fit-content}}@media(min-width:576px) and (max-width:991.98px){.projects--list .project .media{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none}}.projects--alternate .project-subtitle{font-family:cabinet grotesk,Arial,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:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body.full-width .projects--alternate .top .description,main>.blocks .projects--alternate .top .description{font-family:Supreme-Regular,Baskerville,Times,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: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{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:transform .55s cubic-bezier(0,.65,.4,1.2)}.projects--large .project:hover .more:after{transform:translateX(5px)}@media(min-width:992px){.projects--large .project{align-items:flex-end;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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body.full-width .projects--large .project .media,main>.blocks .projects--large .project .media{width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}}.projects__page .hero .content{align-items:stretch}.projects__page .hero .hero-text{align-items:start;display:flex;flex-direction:column;gap:1.5rem}.projects__page .hero .project-infos{--color-text:#000;--color-text-alt:#454545;display:flex;font-family:cabinet grotesk,Arial,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{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;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:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.projects__page:not(.full-width) .project-sidebar>div{position:sticky;top:1.5rem;transition:top .3s}html:not(.is-scrolling-down) .projects__page:not(.full-width) .project-sidebar>div{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:cabinet grotesk,Arial,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.375rem}}@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{border-color:var(--color-border);display:flex;font-family:cabinet grotesk,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:1.5rem;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:cabinet grotesk,Arial,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{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{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{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;text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.projects__page:not(.full-width) .project-sidebar .project-infos a:hover{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{display:flex;flex-wrap:wrap;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:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}@media(min-width:768px){.projects__page .hero .project-infos{width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.projects__page .hero .dropdown-share button{width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){.projects__page .hero .content{align-items:stretch}.projects__page .hero .project-infos{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.projects__page .hero .hero-text,.projects__page .hero figure{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{display:flex;flex-direction:column;gap:var(--grid-gutter);position:relative}.program .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.program .post-categories a:hover,.program .project-categories a:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{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{align-items:baseline;display:flex}.program-logo img{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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--h2-line-height);text-transform:none;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{align-items:baseline;display:flex;justify-content:space-between}}ol.programs:where(:not(.programs--grid)) .program{align-items:start}ol.programs:where(:not(.programs--grid)) .program .program-title a{transition:color .25s}ol.programs:where(:not(.programs--grid)) .program .program-title a:after{display:inline-block;opacity:0;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}ol.programs:where(:not(.programs--grid)) .program .program-title a:hover:after{opacity:1;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{flex-direction:column-reverse;gap:.75rem}ol.programs:where(:not(.programs--grid)) .program .program-title a{align-items:baseline;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{flex-direction:row-reverse}ol.programs:where(:not(.programs--grid)) .program .program-content{flex:1;flex-wrap:wrap}ol.programs:where(:not(.programs--grid)) .program .program-content .program-title{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: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{flex-shrink:0;margin-bottom:0;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:cabinet grotesk,Arial,sans-serif;font-size:var(--h2-size);font-style:normal;font-weight:400;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: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:where--light(:not(.programs--grid)) .program:first-child{border-top:var(--border-width)solid var(--color-border)}ol.programs:where--light(:not(.programs--grid)) .program .program-title:last-child{font-family:cabinet grotesk,Arial,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{grid-gap:4rem var(--grid-gutter);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{flex-direction:column;gap:0}.programs--grid .program .program-content,.programs-grid .program .program-content{flex-direction:column}.programs--grid .program .program-content:hover .more:after,.programs-grid .program .program-content:hover .more:after{transform:translateX(.5rem)}.programs--grid .program .program-content .program-title,.programs-grid .program .program-content .program-title{margin-bottom:.5rem;order:-1}.programs--grid .program .program-content .program-diploma,.programs-grid .program .program-content .program-diploma{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]{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;transform:translateX(0);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{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{display:flex;flex-direction:row;gap:var(--grid-gutter);justify-content:space-between}.programs__section .hero .content .hero-text{width:calc(var(--column-width)*9 + var(--grid-gutter)*8)}}.programs__section .hero .hero-logos{align-items:center;display:flex;gap:var(--grid-gutter);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:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.programs__section .hero .hero-logos .diploma-certification img{width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(min-width:768px){.programs__section .hero .hero-logos{align-items:end;flex-direction:column;margin-top:4rem;width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.programs__section .hero .hero-logos .diploma-certification img{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:Supreme-Regular,Baskerville,Times,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:sticky;text-transform:uppercase;top:90px;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: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:Supreme-Regular,Baskerville,Times,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{border-bottom:var(--border-width)solid var(--color-border);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{align-items:center;color:inherit;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{align-self:center;font-family:Supreme-Regular,Baskerville,Times,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;transform:translateX(0);transition:.55s cubic-bezier(0,.65,.4,1.2)}.programs__section .related-posts .category-link:hover:after{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{align-items:center;display:flex;gap:1.5rem;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{display:flex;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{margin-bottom:.25rem;order:-1}.publication .publication-content .publication-meta *+:before{content:", "}.publication .publication-content .publication-ref{color:var(--color-text-alt);font-family:cabinet grotesk,Arial,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{align-items:baseline}.publications__section .publication:after{font-size:inherit}.publications__section .publication .publication-content{align-items:baseline;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);flex-direction:row;flex-wrap:wrap}.publications__section .publication .publication-content .publication-title{order:-1}.publications__section .publication .publication-content .publication-ref,.publications__section .publication .publication-content .publication-title{width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.publications__section .publication .publication-content .publication-meta{flex:1;font-family:cabinet grotesk,Arial,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{grid-column:9/13;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{align-items:center;display:flex;flex-direction:row;gap:1.5rem}.publications__page .document-content>.container .document-sidebar [itemprop=author] .person .name{font-family:cabinet grotesk,Arial,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: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{display:flex;flex-direction:column;position:relative}.volume .media{margin-bottom:1.5rem;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:flex;flex-wrap:wrap;font-family:cabinet grotesk,Arial,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);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.volume .post-categories a:hover,.volume .project-categories a:hover{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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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:cabinet grotesk,Arial,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{grid-column:9/12;order:2}}.volumes__term .document-content .container .document-aside dl{margin:0}.volumes__term .document-content .container .document-aside dl dt{font-family:cabinet grotesk,Arial,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{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:inline-flex;margin-left:.75rem}}@media(min-width:1440px){.volumes__term .paper>div:first-of-type .paper-volume{padding-left:1.5rem}}h1{color:#cf4521;font-weight:900}@media(min-width:992px){.blocks .block,body.full-width .block{--block-space-y:1rem}}.main-title{position:relative;text-decoration-color:#a7a7a7}.block .block-title{color:#cf4521;font-family:cabinet grotesk,Arial,sans-serif;font-size:3rem;font-weight:900;line-height:var(--h5-line-height);text-transform:none}h2 a{text-decoration-color:#00000045;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .3s ease}.block-testimonials blockquote p{color:#cf4521;font-style:normal}.chapter{align-items:center;display:flex;flex-direction:column}.block-pages .grid article .media img{display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain;transform-origin:center;transition:rotate .3s ease;transition:transform .3s ease-in-out}.block-pages .grid article .media img:after{animation:bounceRotate .5s ease-in-out forwards}.block-chapter .notes *{font-family:Supreme-Regular,Baskerville,Times,sans-serif;font-size:1.3rem;font-weight:400;line-height:2rem}.block-call_to_action{--cta-background-color:#cf4521}.heading h2{font-family:cabinet grotesk,Baskerville,Times,sans-serif;font-size:2.5rem;font-weight:600}.toc ol .active{color:#cf4521}@media(min-width:992px) and (min-width:992px){body.full-width .block-pages--grid .grid,body.full-width .pages--grid .grid{padding-bottom:5rem;padding-top:4rem}}@media(min-width:992px){.page__home .blocks .block-chapter:nth-of-type(4) .chapter{flex-direction:row-reverse}}.block-pages--grid .media,.pages--grid .media{transition:transform .5s ease}.block-pages--grid article:hover .media,.pages--grid article:hover .media{animation:bounceRotate .5s ease forwards}.block-pages--grid article:not(:hover) .media,.pages--grid article:not(:hover) .media{animation:bounceBack .3s ease forwards}@keyframes bounceRotate{0%{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(8deg)}60%{transform:rotate(12deg)}80%{transform:rotate(10deg)}to{transform:rotate(10deg)}}@keyframes bounceBack{0%{transform:rotate(10deg)}50%{transform:rotate(-2deg)}to{transform:rotate(0)}}@media(min-width:992px) and (min-width:992px){.menu .has-children:not(.primary-i18n) .dropdown-menu:not(.is-titled) .nav-level-2{grid-template-columns:repeat(3,1fr)}}.quote{vertical-align:middle}.left-quote,.quote{color:red;font-family:Superclarendon,serif;font-size:5rem}.left-quote{left:0;position:absolute;top:0;transform:translateX(-100%)}@media(max-width:991.98px){.main-title,.quote{font-size:2rem}}a[target=_blank]:not(.icon):after{display:none}