@charset "UTF-8";.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}:root{--color-accent:#0038ff;--color-danger:#af0000;--color-text:#000;--color-text-alt:#454545;--color-border:rgba(0,0,0,.3);--color-background-alt:#f2f2f2;--color-background:#fff;--color-selection:#fff;--color-selection-background:rgba(0,0,0,.7);--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:Helvetica Neue,Helvetica,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-min-width:auto;--btn-disabled-color:var(--color-text-alt);--btn-disabled-background:var(--color-background-alt);--btn-disabled-border:var(--color-background-alt);--btn-small-font-size:0.875rem;--btn-small-line-height:160%;--btn-small-padding:0.375rem 0.625rem;--btn-large-font-size:0.875rem;--btn-large-line-height:160%;--btn-large-padding:0.875rem 0.75rem;--grid-width:Min(var(--grid-max-width),-moz-calc(var(--rvw)*100));--grid-width:Min(var(--grid-max-width),calc(var(--rvw)*100));--column-width:-moz-calc((var(--grid-width) - var(--grid-gutter)*13)/12);--column-width:calc((var(--grid-width) - var(--grid-gutter)*13)/12);--grid-gutter:1.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:130%;--quote-size:2.5rem;--quote-line-height:120%;--btn-font-size:1rem;--btn-padding:1.125rem 1rem;--btn-border:1px solid var(--color-border);--btn-border-radius:0.25rem;--btn-min-width:auto;--btn-small-font-size:1rem;--btn-small-padding:0.375rem 0.625rem;--btn-large-font-size:1rem;--btn-large-padding:1.25rem 1.125rem;--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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--body-size);-webkit-font-variant-ligatures:common-ligatures;-moz-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;line-height:var(--body-line-height);text-rendering:optimizelegibility}a,h1,h2,h3,h4,h5,h6,li,p,span,td,th{text-edge:cap alphabetic;text-box-edge:cap alphabetic;leading-trim:both;text-box-trim:both}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}.h1,h1{font-size:var(--h1-size);font-weight:700;line-height:var(--h1-line-height)}.h1,.h2,h1,h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;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:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:none}.h4,h4{font-size:var(--h4-size);line-height:var(--h4-line-height)}.h5,h5{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h5-size);font-weight:400;line-height:var(--h5-line-height);text-transform:uppercase}.h5 a,h5 a{text-decoration:none}.h6,h6{font-size:var(--h6-size);line-height:var(--h6-line-height);text-transform:uppercase}.h6,.lead,h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.lead{font-size:var(--lead-size);line-height:var(--lead-line-height)}@media(min-width:992px){body:where(:not(.full-width)) main .lead{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;line-height:var(--lead-sidebar-line-height)}}.li,.p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--body-size);line-height:var(--body-line-height)}.meta{font-size:var(--meta-size);line-height:var(--meta-line-height)}.meta,.signature{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.signature{font-size:var(--signature-size);line-height:var(--signature-line-height)}.small,small{font-family:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;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 p,.rich-text ul,[itemprop=articleBody] h1,[itemprop=articleBody] h2,[itemprop=articleBody] h3,[itemprop=articleBody] h4,[itemprop=articleBody] h5,[itemprop=articleBody] h6,[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 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] 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 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] p,meta+[itemprop=articleBody] ul{margin-top:0}.blockquote,blockquote{font-family:Baskerville,Times New Roman,Times,serif;font-size:var(--quote-size);font-style:italic;font-weight:400;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:normal}.link,a{color:var(--color-text);overflow-wrap:break-word;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.link,.link:hover,a,a:hover{text-decoration-thickness:1px}.link:hover,a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent)}.link[target=_blank]:not(.icon):after,a[target=_blank]:not(.icon):after{speak:never;content:" ";display:inline;font-family:Icon;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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);padding:.25rem 1rem;text-decoration:none;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.chip:hover{background:var(--color-background-alt)}.link-more{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.link-more,.link-more:hover{text-decoration-thickness:1px}.link-more:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent)}.link-more:before{speak:never;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 .page-title a,.block-pages--list .pages.title-only li>a,.h1 a,.h2 a,h1 a,h2 a{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-call_to_action .call_to_action .actions a:hover,.block-contact .contact-content a:hover,.block-pages--list .page-title a:hover,.block-pages--list .pages.title-only li>a:hover,.h1 a:hover,.h2 a:hover,h1 a:hover,h2 a:hover{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:initial}dd{margin-bottom:.5rem;margin-left:0}abbr,abbr[title]{-webkit-text-decoration-color:var(--color-border);-moz-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;-moz-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}::-moz-selection{background:var(--color-selection-background);color:var(--color-selection)}::selection{background:var(--color-selection-background);color:var(--color-selection)}sub,sup{font-size:60%;margin-left:.125rem}[data-click-to-copy]{cursor:pointer;text-decoration:none}[data-click-to-copy]:after{margin-left:.75rem;vertical-align:text-top}[data-click-to-copy].is-copied:after,[data-click-to-copy]:after{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}:focus-visible{outline-color:inherit;outline-offset:5px;outline-style:dashed;outline-width:1px}@media(prefers-reduced-motion:no-preference){:focus-visible{-o-transition:outline-offset .3s ease;-moz-transition:outline-offset .3s ease;transition:outline-offset .3s ease}}@font-face{font-display:block;font-family:Icon;font-style:normal;font-weight:400;src:url(https://example.osuny.org/assets/fonts/fonticons/IconFont.woff)format("woff")}.icon-arrow-right-line:before,.icon-block-arrow-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-left-line:before,.icon-block-arrow-left-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-left-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-left-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-contract-right-line:before,.icon-contract-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-contract-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-contract-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-contract-left-line:before,.icon-contract-left-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-contract-left-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-contract-left-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-up-s-line:before,.icon-block-arrow-up-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-up-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-up-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-right-s-line:before,.icon-block-arrow-right-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-right-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-right-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-down-s-line:before,.icon-block-arrow-down-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-down-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-down-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-left-s-line:before,.icon-block-arrow-left-s-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-left-s-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-left-s-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-right-s-fill:before,.icon-block-arrow-right-s-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-right-s-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-right-s-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-left-s-fill:before,.icon-block-arrow-left-s-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-arrow-left-s-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-left-s-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-skip-right-fill:before,.icon-skip-right-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-skip-right-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-skip-right-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-skip-left-fill:before,.icon-skip-left-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-skip-left-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-skip-left-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-menu-line:before,.icon-menu-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-menu-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-menu-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-close-line:before,.icon-close-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-close-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-close-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-check-line:before,.icon-check-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-check-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-check-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-file-copy-line:before,.icon-file-copy-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-file-copy-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-file-copy-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-download-2-line:before,.icon-download-2-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-download-2-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-download-2-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-download-line:before,.icon-download-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-download-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-download-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-eye-line:before,.icon-eye-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-eye-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-eye-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-global-line:before,.icon-global-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-global-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-global-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-search-line:before,.icon-search-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-search-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-search-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-pause-line:before,.icon-pause-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-pause-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-pause-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-play-fill:before,.icon-play-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-play-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-play-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-links-line:before,.icon-links-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-links-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-links-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-link-m:before,.icon-link-m:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-link-m:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-link-m:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-mastodon-fill:before,.icon-mastodon-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-mastodon-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-mastodon-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-twitter-x-line:before,.icon-twitter-x-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-twitter-x-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-twitter-x-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-tiktok-fill:before,.icon-tiktok-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-tiktok-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-tiktok-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-github-fill:before,.icon-github-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-github-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-github-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-at-line:before,.icon-block-at-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-at-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-at-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-external-link-line:before,.icon-external-link-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-external-link-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-external-link-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-menu-3-line:before,.icon-menu-3-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-menu-3-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-menu-3-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-share-fill:before,.icon-share-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-share-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-share-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-vimeo-fill:before,.icon-vimeo-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-vimeo-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-vimeo-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-twitter-fill:before,.icon-twitter-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-twitter-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-twitter-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-facebook-fill:before,.icon-facebook-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-facebook-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-facebook-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-linkedin-fill:before,.icon-linkedin-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-linkedin-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-linkedin-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-instagram-fill:before,.icon-instagram-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-instagram-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-instagram-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-youtube-fill:before,.icon-youtube-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-youtube-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-youtube-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-movie-fill:before,.icon-movie-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-movie-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-movie-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-telegram-fill:before,.icon-telegram-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-telegram-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-telegram-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-rss-fill:before,.icon-rss-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-rss-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-rss-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-whatsapp-fill:before,.icon-whatsapp-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-whatsapp-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-whatsapp-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-corner-down-right-line:before,.icon-corner-down-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-corner-down-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-corner-down-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-mail-fill:before,.icon-mail-fill:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-mail-fill:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-mail-fill:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-text:before,.icon-text:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-text:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-text:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-archive-line:before,.icon-block-archive-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-archive-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-archive-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-calendar-line:before,.icon-calendar-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-calendar-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-calendar-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-calendar-2-line:before,.icon-calendar-2-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-calendar-2-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-calendar-2-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-block-loop-right-line:before,.icon-loop-right-line:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-block-loop-right-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-loop-right-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-down-line:before,.icon-block-arrow-down-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-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-down-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.icon-arrow-up-line:before,.icon-block-arrow-up-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-line:before{display:inline-block;height:2.75rem;line-height:2.75rem;vertical-align:middle;width:2.75rem}.btn-arrow-up-line:before{speak:never;-webkit-margin-end:.3125rem;-moz-margin-end:.3125rem;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-inline-end:.3125rem;text-transform:none}.block-call_to_action .call_to_action .actions a:first-child,.block-organizations--map .offcanvas-button,.btn,.button,.dropdown-share button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background:var(--btn-background);border:none;border:var(--btn-border);border-radius:0;border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-width:var(--btn-min-width);padding:var(--btn-padding);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);-o-transition:background .25s ease,border .25s ease,color .25s ease;-moz-transition:background .25s ease,border .25s ease,color .25s ease;transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-call_to_action .call_to_action .actions a:focus-visible:first-child,.block-call_to_action .call_to_action .actions a:focus:first-child,.block-call_to_action .call_to_action .actions a:hover:first-child,.block-organizations--map .offcanvas-button:focus,.block-organizations--map .offcanvas-button:focus-visible,.block-organizations--map .offcanvas-button:hover,.btn:focus,.btn:focus-visible,.btn:hover,.button:focus,.button:focus-visible,.button:hover,.dropdown-share button:focus,.dropdown-share button:focus-visible,.dropdown-share button: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,.block-organizations--map .disabled.offcanvas-button,.btn.disabled,.button.disabled,.dropdown-share button.disabled{background:var(--btn-disabled-background);border:var(--btn-disabled-border);color:var(--btn-disabled-color);pointer-events:none}.button--accent,.button-accent{--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);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background:var(--btn-background);border:none;border:var(--btn-border);border-radius:0;border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-width:var(--btn-min-width);padding:var(--btn-padding);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);-o-transition:background .25s ease,border .25s ease,color .25s ease;-moz-transition:background .25s ease,border .25s ease,color .25s ease;transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button--accent:focus,.button--accent:focus-visible,.button--accent:hover,.button-accent:focus,.button-accent:focus-visible,.button-accent:hover{background:var(--btn-hover-background);border:var(--btn-hover-border);color:var(--btn-hover-color)}.button--accent.disabled,.button-accent.disabled{background:var(--btn-disabled-background);border:var(--btn-disabled-border);color:var(--btn-disabled-color);pointer-events:none}.button--alt,.button-alt{--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);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background:var(--btn-background);border:none;border:var(--btn-border);border-radius:0;border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-width:var(--btn-min-width);padding:var(--btn-padding);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);-o-transition:background .25s ease,border .25s ease,color .25s ease;-moz-transition:background .25s ease,border .25s ease,color .25s ease;transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button--alt:focus,.button--alt:focus-visible,.button--alt:hover,.button-alt:focus,.button-alt:focus-visible,.button-alt:hover{background:var(--btn-hover-background);border:var(--btn-hover-border);color:var(--btn-hover-color)}.button--alt.disabled,.button-alt.disabled{background:var(--btn-disabled-background);border:var(--btn-disabled-border);color:var(--btn-disabled-color);pointer-events:none}.button--reversed{--btn-color:#454545;--btn-background:#fff;--btn-border:1px solid var(--btn-background);--btn-hover-color:#fff;--btn-hover-background:#000;--btn-hover-border:1px solid var(--btn-hover-background);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background:var(--btn-background);border:none;border:var(--btn-border);border-radius:0;border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-width:var(--btn-min-width);padding:var(--btn-padding);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);-o-transition:background .25s ease,border .25s ease,color .25s ease;-moz-transition:background .25s ease,border .25s ease,color .25s ease;transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button--reversed:focus,.button--reversed:focus-visible,.button--reversed:hover{background:var(--btn-hover-background);border:var(--btn-hover-border);color:var(--btn-hover-color)}.button--reversed.disabled{background:var(--btn-disabled-background);border:var(--btn-disabled-border);color:var(--btn-disabled-color);pointer-events:none}.block-organizations--map .offcanvas-button,.button--small{-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-size:var(--btn-small-font-size);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);line-height:var(--btn-small-line-height);min-width:var(--btn-min-width);padding:var(--btn-small-padding);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);-o-transition:background .25s ease,border .25s ease,color .25s ease;-moz-transition:background .25s ease,border .25s ease,color .25s ease;transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-organizations--map .offcanvas-button:focus,.block-organizations--map .offcanvas-button:focus-visible,.block-organizations--map .offcanvas-button:hover,.button--small:focus,.button--small:focus-visible,.button--small:hover{background:var(--btn-hover-background);border:var(--btn-hover-border);color:var(--btn-hover-color)}.block-organizations--map .disabled.offcanvas-button,.button--small.disabled{background:var(--btn-disabled-background);border:var(--btn-disabled-border);color:var(--btn-disabled-color);pointer-events:none}.button--large{-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-size:var(--btn-large-font-size);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);line-height:var(--btn-large-line-height);min-width:var(--btn-min-width);padding:var(--btn-large-padding);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);-o-transition:background .25s ease,border .25s ease,color .25s ease;-moz-transition:background .25s ease,border .25s ease,color .25s ease;transition:background .25s ease,border .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button--large:focus,.button--large:focus-visible,.button--large:hover{background:var(--btn-hover-background);border:var(--btn-hover-border);color:var(--btn-hover-color)}.button--large.disabled{background:var(--btn-disabled-background);border:var(--btn-disabled-border);color:var(--btn-disabled-color);pointer-events:none}a.btn[target=_blank]{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;gap:.5rem;-webkit-justify-content:space-between;justify-content:space-between;white-space:nowrap}a.btn[target=_blank]:after{speak:never;content:/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.dropdown-share{--btn-min-width:8.75rem;position:relative}.dropdown-share button{-moz-box-align:center;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;gap:.5rem;-webkit-justify-content:space-between;justify-content:space-between;white-space:nowrap;width:100%}.dropdown-share button:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.dropdown-share .dropdown-menu{background:var(--btn-hover-background);border:var(--btn-border);border-radius:var(--btn-border-radius);bottom:0;padding:0;position:absolute;top:0;width:100%}.dropdown-share .dropdown-menu .share{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;height:100%}.dropdown-share .dropdown-menu .share li{-moz-box-flex:1;-webkit-flex:1 1;flex:1 1;margin:0;text-align:center}.dropdown-share .dropdown-menu a{color:var(--btn-hover-color);display:block}.dropdown-share .dropdown-menu a:hover{color:var(--color-accent)}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}:root{--rvh:1vh;--rvw:1vw;--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:-moz-calc(100vh - var(--header-height) - 8rem);--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 *{-moz-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}}body[class*=__section] main,main:not(.page-with-blocks,.page-with-map){padding-bottom:4rem}main .blocks+*{margin-top:4rem}iframe{border:none}[id]{scroll-margin-top:var(--header-height)}.hidden{display:none}ol,ul{list-style-position:outside;padding-left:var(--body-size)}ol>li>p,ul>li>p{display:inline}.none{margin-bottom:4rem;margin-top:4rem}.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}.document-content{position:relative}.document-content .container>.lead{margin-bottom:4rem}.document-content>.blocks .block:first-child,.document-content>div:not(.blocks,.toc-container,.breadcrumb-container,.agenda-exhibitions){margin-top:var(--grid-gutter)}@media(min-width:992px){body:where(:not(.full-width)) main .document-content .block .block-content,body:where(:not(.full-width)) main .document-content .heading h2{padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}}details:not([open]):hover summary:after{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}details summary{cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);padding-bottom:.75rem;padding-top:.75rem;position:relative}details summary:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1.375rem;text-transform:none;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;-moz-transition:transform .25s,-moz-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s}details summary:after:not(:first-child){margin-left:.625rem}details summary::marker{content:none}details summary::-webkit-details-marker{display:none}details[open] summary:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}details[open]:hover summary:after{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.modal{-moz-box-align:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;height:100vh;-webkit-justify-content:center;justify-content:center;left:0;margin:0;opacity:0;overflow:hidden;position:fixed;top:0;-o-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s;width:100%;z-index:72}.modal.is-opened{display:-webkit-flex;display:-moz-box;display:flex;opacity:1}.modal[aria-hidden=true]{display:none}.modal .modal-content{background-color:var(--color-background-alt);max-height:100vh;overflow-y:auto;padding:3rem;position:relative;width:auto}@media(min-width:992px){.modal .modal-content{max-height:90vh;padding:4rem;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.modal .modal-content .modal-header{margin-bottom:.75rem}.modal .modal-content .modal-header button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;padding:0;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal .modal-content .modal-header button:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:2.75rem;line-height:1;line-height:2.75rem;text-transform:none;vertical-align:middle;width:2.75rem}.note{display:inline-block}.note__call{background:var(--color-background-alt);border-radius:4px;cursor:pointer;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);line-height:inherit;min-width:2.75rem;padding-left:.75rem;padding-right:.75rem;text-align:center;-o-transition:color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.note__call:hover,.note__content{background:var(--color-text);color:var(--color-background)}.note__content{display:none;font-family:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;line-height:var(--small-line-height);max-width:100vw;padding:1.5rem;position:absolute;width:450px;z-index:999}.note__content a{color:var(--color-background);-webkit-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,#fff 30%,transparent);text-decoration-color:color-mix(in srgb,#fff 30%,transparent);-webkit-text-decoration-style:solid;-moz-text-decoration-style:solid;text-decoration-style:solid}.note--active .note__call{background:var(--color-text);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--color-background)}.note--active .note__content{display:block}@media(min-width:992px){.note{position:relative}.note__content{border-radius:4px}.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}}table{border-collapse:collapse;caption-side:bottom;empty-cells:hide;text-align:left;vertical-align:top;width:100%}table caption{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);padding:.75rem 0;text-align:left}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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-size:1rem;font-weight:700;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)}.block{margin-bottom:var(--block-space-y);margin-top:var(--block-space-y)}.block .block-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h5-size);font-weight:400;line-height:var(--h5-line-height);text-transform:uppercase}.block .block-title a{text-decoration:none}.block .top{margin-bottom:2.25rem;position:relative}.block .top .block-title+.description{margin-top:1.5rem}.block .top .block-title.sr-only+.description{margin-top:0}.block .block-content>ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media(min-width:992px){.contents-full-width .block .top .description,body.full-width .block .top .description,main>.blocks .block .top .description{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-title+.block,.heading+.block{margin-top:var(--heading-margin-bottom)}@media(min-width:992px){.contents-full-width main .blocks .block:first-child:is([class*=--accent_background],[class*=--alt_background],.block-timeline--horizontal,.block-pages--cards),body.full-width main .blocks .block:first-child:is([class*=--accent_background],[class*=--alt_background],.block-timeline--horizontal,.block-pages--cards),main>.blocks main .blocks .block:first-child:is([class*=--accent_background],[class*=--alt_background],.block-timeline--horizontal,.block-pages--cards){margin-top:0}.contents-full-width main .blocks .block:last-child:is([class*=--accent_background],[class*=--alt_background],.block-timeline--horizontal,.block-pages--cards),body.full-width main .blocks .block:last-child:is([class*=--accent_background],[class*=--alt_background],.block-timeline--horizontal,.block-pages--cards),main>.blocks main .blocks .block:last-child:is([class*=--accent_background],[class*=--alt_background],.block-timeline--horizontal,.block-pages--cards){margin-bottom:0}}@media(min-width:992px){.contents-full-width .block-chapter--accent_background+.contents-full-width .block-chapter--accent_background,.contents-full-width .block-chapter--accent_background+.contents-full-width .block-chapter--alt_background,.contents-full-width .block-chapter--accent_background+body.full-width .block-chapter--accent_background,.contents-full-width .block-chapter--accent_background+body.full-width .block-chapter--alt_background,.contents-full-width .block-chapter--accent_background+main>.blocks .block-chapter--accent_background,.contents-full-width .block-chapter--accent_background+main>.blocks .block-chapter--alt_background,.contents-full-width .block-chapter--alt_background+.contents-full-width .block-chapter--accent_background,.contents-full-width .block-chapter--alt_background+.contents-full-width .block-chapter--alt_background,.contents-full-width .block-chapter--alt_background+body.full-width .block-chapter--accent_background,.contents-full-width .block-chapter--alt_background+body.full-width .block-chapter--alt_background,.contents-full-width .block-chapter--alt_background+main>.blocks .block-chapter--accent_background,.contents-full-width .block-chapter--alt_background+main>.blocks .block-chapter--alt_background,body.full-width .block-chapter--accent_background+.contents-full-width .block-chapter--accent_background,body.full-width .block-chapter--accent_background+.contents-full-width .block-chapter--alt_background,body.full-width .block-chapter--accent_background+body.full-width .block-chapter--accent_background,body.full-width .block-chapter--accent_background+body.full-width .block-chapter--alt_background,body.full-width .block-chapter--accent_background+main>.blocks .block-chapter--accent_background,body.full-width .block-chapter--accent_background+main>.blocks .block-chapter--alt_background,body.full-width .block-chapter--alt_background+.contents-full-width .block-chapter--accent_background,body.full-width .block-chapter--alt_background+.contents-full-width .block-chapter--alt_background,body.full-width .block-chapter--alt_background+body.full-width .block-chapter--accent_background,body.full-width .block-chapter--alt_background+body.full-width .block-chapter--alt_background,body.full-width .block-chapter--alt_background+main>.blocks .block-chapter--accent_background,body.full-width .block-chapter--alt_background+main>.blocks .block-chapter--alt_background,main>.blocks .block-chapter--accent_background+.contents-full-width .block-chapter--accent_background,main>.blocks .block-chapter--accent_background+.contents-full-width .block-chapter--alt_background,main>.blocks .block-chapter--accent_background+body.full-width .block-chapter--accent_background,main>.blocks .block-chapter--accent_background+body.full-width .block-chapter--alt_background,main>.blocks .block-chapter--accent_background+main>.blocks .block-chapter--accent_background,main>.blocks .block-chapter--accent_background+main>.blocks .block-chapter--alt_background,main>.blocks .block-chapter--alt_background+.contents-full-width .block-chapter--accent_background,main>.blocks .block-chapter--alt_background+.contents-full-width .block-chapter--alt_background,main>.blocks .block-chapter--alt_background+body.full-width .block-chapter--accent_background,main>.blocks .block-chapter--alt_background+body.full-width .block-chapter--alt_background,main>.blocks .block-chapter--alt_background+main>.blocks .block-chapter--accent_background,main>.blocks .block-chapter--alt_background+main>.blocks .block-chapter--alt_background{margin-top:0}}.block-agenda .top a{text-decoration:none}.block-agenda .top a:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-agenda .top a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-datatable th{white-space:nowrap}.block-datatable caption{color:var(--color-text-alt)}@media(min-width:992px){.block-datatable .top p{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-call_to_action .top{margin-bottom:0}.block-call_to_action .top .block-title{margin-bottom:.75rem}.block-call_to_action .top .block-title+.description{margin-top:0}.block-call_to_action .top .description *+ol,.block-call_to_action .top .description *+ul{margin-top:1rem}.block-call_to_action .top .description ol:last-child,.block-call_to_action .top .description ul:last-child{margin-bottom:0}.block-call_to_action .call_to_action{color:var(--color-text)}.block-call_to_action .call_to_action .description a{color:inherit;-webkit-text-decoration-color:var(--color-text);-moz-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.block-call_to_action .call_to_action .description p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);text-transform:none}@media(max-width:991.98px){.block-call_to_action .call_to_action .actions [role=group]{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}}.block-call_to_action .call_to_action .actions a{color:var(--color-text);display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);margin-right:1.5rem;margin-top:1.5rem;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent)}.block-call_to_action .call_to_action .actions a:last-child{margin-bottom:0}.block-call_to_action .call_to_action .actions a:first-child{--btn-background:var(--color-text);--btn-border:var(--border-width) solid var(--color-text);--btn-color:var(--color-background);--btn-hover-background:var(--color-text-alt);--btn-hover-border:var(--border-width) solid var(--color-text-alt);--btn-hover-color:var(--color-background);--btn-min-width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);--btn-min-width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.block-call_to_action .call_to_action figure figcaption{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}.block-call_to_action .call_to_action figure figcaption .credit{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-call_to_action .call_to_action *+.actions{margin-top:1.5rem}.block-call_to_action--no_background .actions a:first-child:focus,.block-call_to_action--no_background .actions a:first-child:focus-visible{outline-color:var(--color-text)}.block-call_to_action--no_background .call_to_action--with-image figure img{width:100%}.block-call_to_action--no_background .call_to_action--with-image figure figcaption{margin-top:.75rem}.block-call_to_action--accent_background{--cta-background-color: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{-webkit-text-decoration-color:var(--color-background);-moz-text-decoration-color:var(--color-background);text-decoration-color:var(--color-background)}.block-call_to_action--accent_background .call_to_action figure a{color:var(--color-background);-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent)}.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);-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent)}@media(max-width:991.98px){.block-call_to_action--accent_background{background-color:var(--cta-background-color)}.block-call_to_action--accent_background .call_to_action{padding:var(--block-space-y)0}.block-call_to_action--accent_background .call_to_action figure figcaption{margin-top:.75rem}.block-call_to_action .call_to_action .actions a:last-child{margin-bottom:0}.block-call_to_action .call_to_action--with-image{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:var(--grid-gutter)}.block-call_to_action .call_to_action--with-image>*{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.block-call_to_action .call_to_action--with-image figure{-moz-box-ordinal-group:2;margin-bottom:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter));-webkit-order:1;order:1}}@media(min-width:992px){body:where(:not(.full-width)) main .block-call_to_action .call_to_action{display:-webkit-flex;display:-moz-box;display:flex}body:where(:not(.full-width)) main .block-call_to_action .call_to_action>*{-moz-box-ordinal-group:3;-webkit-order:2;order:2}body:where(:not(.full-width)) main .block-call_to_action--no_background .call_to_action--with-image>div{-moz-box-flex:1;-webkit-flex:1;flex:1}body:where(:not(.full-width)) main .block-call_to_action--no_background .call_to_action--with-image figure{margin-left:var(--grid-gutter);width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:where(:not(.full-width)) main .block-call_to_action--accent_background .call_to_action{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}body:where(:not(.full-width)) main .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:where(:not(.full-width)) main .block-call_to_action--accent_background .call_to_action>div:after{background-color:var(--cta-background-color);bottom:0;content:"";display:block;left:100%;position:absolute;top:0;width:Max(var(--grid-gutter),-moz-calc((100vw - var(--grid-width))/2 + var(--grid-gutter)));width:Max(var(--grid-gutter),calc((100vw - var(--grid-width))/2 + var(--grid-gutter)))}body:where(:not(.full-width)) main .block-call_to_action--accent_background .call_to_action--with-image figure{-moz-box-align:end;-moz-box-pack:justify;-moz-box-ordinal-group:2;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:calc(var(--grid-gutter-negative) - 1.5rem);-webkit-order:1;order:1;padding-left:calc(var(--column-width)*1 + var(--grid-gutter)*0);position:relative;z-index:2}body:where(:not(.full-width)) main .block-call_to_action--accent_background .call_to_action--with-image figure picture{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:where(:not(.full-width)) main .block-call_to_action--accent_background .call_to_action--with-image figure figcaption{-moz-box-flex:1;-webkit-flex:1;flex:1;margin-left:1.5rem}body:where(:not(.full-width)) main .block-call_to_action--accent_background .call_to_action--with-image figure figcaption .credit{margin-left:unset}body:where(:not(.full-width)) main .block-call_to_action--accent_background .call_to_action--with-image>div{padding-top:calc(var(--grid-gutter)*2 + 1.5rem)}}@media(min-width:992px){.contents-full-width .block-call_to_action,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}.contents-full-width .block-call_to_action .block-content,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)}.contents-full-width .block-call_to_action .call_to_action--with-image,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}.contents-full-width .block-call_to_action .call_to_action--with-image>div,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}.contents-full-width .block-call_to_action .call_to_action--with-image>figure,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{-moz-box-align:end;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:end;align-items:end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-column:9/13}.contents-full-width .block-call_to_action .call_to_action--with-image>figure figcaption,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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text),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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div,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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .top,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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions,body.full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions,main>.blocks .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions{-moz-box-align:start;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-column:9/13;margin-top:0}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a,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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a:first-child,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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions a+a,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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text).call_to_action--with-title .actions,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){.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .top,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}.contents-full-width .block-call_to_action .call_to_action--without-image:not(.call_to_action--without-text)>div .actions,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){.contents-full-width .block-call_to_action .block-title,body.full-width .block-call_to_action .block-title,body:not(.full-width) .block-call_to_action .block-title,body:not(.full-width) main .block-call_to_action .block-title,main>.blocks .block-call_to_action .block-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h5-size);font-weight:400;line-height:var(--h5-line-height);text-transform:uppercase}.contents-full-width .block-call_to_action .block-title a,body.full-width .block-call_to_action .block-title a,body:not(.full-width) .block-call_to_action .block-title a,body:not(.full-width) main .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:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;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:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;line-height:var(--small-line-height);margin-top:.5rem}.block-chapter .chapter{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-chapter .chapter .text{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.block-chapter .chapter figure{margin-bottom:1.5rem}.block-chapter--alt_background{background:var(--color-background-alt)}.block-chapter--alt_background .block-content{color:var(--color-text)}.block-chapter--accent_background{background:var(--color-accent)}.block-chapter--accent_background .block-content{color:var(--color-background)}.block-chapter--accent_background .block-content a{color:var(--color-background);-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-chapter--accent_background .block-content a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-thickness:1px}.block-chapter--accent_background,.block-chapter--alt_background{margin-bottom:0}.block-chapter--accent_background+.block-chapter--accent_background,.block-chapter--accent_background+.block-chapter--alt_background,.block-chapter--alt_background+.block-chapter--accent_background,.block-chapter--alt_background+.block-chapter--alt_background{margin-top:0}@media(max-width:991.98px){.block-chapter--accent_background,.block-chapter--alt_background{padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}}@media(min-width:992px){body:where(:not(.full-width)) main .block-chapter figure{max-width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);max-width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body:where(:not(.full-width)) main .block-chapter figure.image-portrait,body:where(:not(.full-width)) main .block-chapter figure.image-square{max-width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);max-width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:where(:not(.full-width)) main .block-chapter--accent_background,body:where(:not(.full-width)) main .block-chapter--alt_background{background:0 0;padding-bottom:0;padding-top:0}body:where(:not(.full-width)) main .block-chapter--accent_background .chapter .text,body:where(:not(.full-width)) main .block-chapter--alt_background .chapter .text{padding:var(--grid-gutter)}body:where(:not(.full-width)) main .block-chapter--accent_background .chapter figure,body:where(:not(.full-width)) main .block-chapter--alt_background .chapter figure{margin-bottom:0}body:where(:not(.full-width)) main .block-chapter--accent_background .chapter figure figcaption,body:where(:not(.full-width)) main .block-chapter--alt_background .chapter figure figcaption{padding-left:var(--grid-gutter)}body:where(:not(.full-width)) main .block-chapter--alt_background .chapter{background:var(--color-background-alt)}body:where(:not(.full-width)) main .block-chapter--accent_background .chapter{background:var(--color-accent)}}@media(min-width:992px){.contents-full-width .block-chapter--accent_background,.contents-full-width .block-chapter--alt_background,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)}.contents-full-width .block-chapter--accent_background:first-child,.contents-full-width .block-chapter--alt_background:first-child,body.full-width .block-chapter--accent_background:first-child,body.full-width .block-chapter--alt_background:first-child,main>.blocks .block-chapter--accent_background:first-child,main>.blocks .block-chapter--alt_background:first-child{margin-top:0}.contents-full-width .block-chapter .chapter,body.full-width .block-chapter .chapter,main>.blocks .block-chapter .chapter{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.contents-full-width .block-chapter .chapter .text,body.full-width .block-chapter .chapter .text,main>.blocks .block-chapter .chapter .text{-moz-box-ordinal-group:1;-webkit-order:0;order:0;width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}.contents-full-width .block-chapter .chapter figure,body.full-width .block-chapter .chapter figure,main>.blocks .block-chapter .chapter figure{margin-bottom:0;text-align:right;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-chapter .chapter figure img,body.full-width .block-chapter .chapter figure img,main>.blocks .block-chapter .chapter figure img{margin-left:auto}}.block-contact .top{margin-bottom:0}.block-contact .top+.contact-content{margin-top:3rem}.block-contact .contact-content p,.block-contact .contact-content p+p{margin-top:0}.block-contact .contact-content [itemprop=name]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-weight:700;line-height:var(--h4-line-height);text-transform:none}@media(min-width:992px){.contents-full-width .block-contact .contact-content .informations,body.full-width .block-contact .contact-content .informations,main>.blocks .block-contact .contact-content .informations{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.contents-full-width .block-contact .contact-content .informations [itemprop=name],body.full-width .block-contact .contact-content .informations [itemprop=name],main>.blocks .block-contact .contact-content .informations [itemprop=name]{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-contact .contact-content .informations>div,body.full-width .block-contact .contact-content .informations>div,main>.blocks .block-contact .contact-content .informations>div{-moz-box-flex:1;-webkit-flex:1;flex:1}}.block-contact .contact-content .contacts{margin-top:1.5rem}.block-contact .contact-content .contacts h2,.block-contact .contact-content .contacts h3,.block-contact .contact-content .contacts h4,.block-contact .contact-content .contacts h5,.block-contact .contact-content .contacts h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(max-width:991.98px){.block-contact .contact-content .contacts>div+div,.block-contact .contact-content .contacts>div+ul{margin-top:1.5rem}}.block-contact .contact-content+span{display:block;margin-top:3rem}.block-contact .contact-content+span+.schedule-table{margin-top:.5rem}.block-contact .schedule-table ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-contact .schedule-table li{display:-webkit-flex;display:-moz-box;display:flex;padding-bottom:.75rem;padding-top:.75rem}.block-contact .schedule-table li:not(:last-child){border-bottom:var(--border-width)solid var(--color-border)}@media(max-width:991.98px){.block-contact .schedule-table li{-moz-box-pack:end;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:end;justify-content:end}.block-contact .schedule-table li span{min-width:50%}.block-contact .schedule-table li span:nth-child(n+2){text-align:right}}@media(min-width:992px){.block-contact .schedule-table li{gap:var(--grid-gutter)}}.block-contact time+time:before{speak:never;content:"";content:""/"";display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding:0 .4375rem 0 .1875rem;text-transform:none}.block-contact .socials-list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-contact .socials-list li{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.block-contact .socials-list li:before{font-size:1.25rem;margin-right:.75rem}@media(min-width:992px){.block-contact .socials-list li:before{font-size:1rem}}.block-contact .socials-list li a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-contact .socials-list li.facebook:before{content:"";content:""/""}.block-contact .socials-list li.facebook:before,.block-contact .socials-list li.instagram:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.instagram:before{content:"";content:""/""}.block-contact .socials-list li.linkedin:before{content:"";content:""/""}.block-contact .socials-list li.linkedin:before,.block-contact .socials-list li.mastodon:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.mastodon:before{content:"";content:""/""}.block-contact .socials-list li.youtube:before{content:"";content:""/""}.block-contact .socials-list li.x:before,.block-contact .socials-list li.youtube:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.x:before{content:"";content:""/""}.block-contact .socials-list li.peertube:before{content:"";content:""/""}.block-contact .socials-list li.peertube:before,.block-contact .socials-list li.vimeo:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.vimeo:before{content:"";content:""/""}.block-contact .socials-list li.tiktok:before{content:"";content:""/""}.block-contact .socials-list li.github:before,.block-contact .socials-list li.tiktok:before{speak:never;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-contact .socials-list li.github:before{content:"";content:""/""}@media(max-width:991.98px){.block-contact .socials-list{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);row-gap:.25rem;word-break:break-word}}@media(min-width:992px){.contents-full-width .block-contact .top,body.full-width .block-contact .top,main>.blocks .block-contact .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:3rem}.contents-full-width .block-contact .top .block-title,body.full-width .block-contact .top .block-title,main>.blocks .block-contact .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-contact .top .block-title+.description,body.full-width .block-contact .top .block-title+.description,main>.blocks .block-contact .top .block-title+.description{margin-left:var(--grid-gutter)}.contents-full-width .block-contact .top .description,body.full-width .block-contact .top .description,main>.blocks .block-contact .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-contact .contact-content .contacts,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}.contents-full-width .block-contact .schedule-table.full-size,body.full-width .block-contact .schedule-table.full-size,main>.blocks .block-contact .schedule-table.full-size{grid-column:1/4}.contents-full-width .block-contact .schedule-table.full-size span,body.full-width .block-contact .schedule-table.full-size span,main>.blocks .block-contact .schedule-table.full-size span{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-contact .schedule-table.reduced,body.full-width .block-contact .schedule-table.reduced,main>.blocks .block-contact .schedule-table.reduced{grid-column:2/4}.contents-full-width .block-contact .schedule-table.reduced span,body.full-width .block-contact .schedule-table.reduced span,main>.blocks .block-contact .schedule-table.reduced span{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.contents-full-width .block-contact .schedule-table.reduced span:last-child,body.full-width .block-contact .schedule-table.reduced span:last-child,main>.blocks .block-contact .schedule-table.reduced span:last-child{text-align:right}.contents-full-width .block-contact .schedule-table.reduced span:first-child,body.full-width .block-contact .schedule-table.reduced span:first-child,main>.blocks .block-contact .schedule-table.reduced span:first-child{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.block-contact .schedule-table__morning,.contents-full-width .block-contact .schedule-table.reduced span:first-child+span,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}}@media(min-width:992px){body:where(:not(.full-width)) main .block-contact .informations p+p{margin-top:.75rem}body:where(:not(.full-width)) main .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:where(:not(.full-width)) main .block-contact .schedule-table{grid-column:1/3}body:where(:not(.full-width)) main .block-contact .schedule-table span{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:where(:not(.full-width)) main .block-contact .schedule-table span:first-child{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}.block-definitions details:not([open]):hover:after{border-bottom-color:var(--color-accent)}.block-definitions details summary{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--signature-size);font-weight:400;-webkit-justify-content:space-between;justify-content:space-between;line-height:var(--signature-line-height);-o-transition:color .25s;-moz-transition:color .25s;transition:color .25s}@media not all and (-o-min-device-pixel-ratio:0/1),not all and (-webkit-min-device-pixel-ratio:0),not all and (min--moz-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (display:flow-root){.block-definitions details summary{position:relative}.block-definitions details summary:after{bottom:10px;display:block;position:absolute;right:0}}}.block-definitions details summary:hover{color:var(--color-accent)}.block-definitions details p,.block-definitions details summary{font-size:1.125rem}@media(min-width:992px){.block-definitions details p,.block-definitions details summary{font-size:1.375rem}}.block-definitions details p{-webkit-margin-before:0;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;margin-block-start:0}.block-definitions details:after{border-bottom:var(--border-width)solid var(--color-border);content:"";display:block;-o-transition:border-color .25s;-moz-transition:border-color .25s;transition:border-color .25s}@media(min-width:992px){.contents-full-width .block-definitions .definitions details .definition-content,body.full-width .block-definitions .definitions details .definition-content,main>.blocks .block-definitions .definitions details .definition-content{margin-left:var(--grid-gutter);padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}iframe{width:100%}@media(min-width:992px){.contents-full-width .block-features .top,body.full-width .block-features .top,main>.blocks .block-features .top{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-features .features{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-features .features .feature{display:-webkit-flex;display:-moz-box;display:flex}.block-features .features .feature .name{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.block-features .features .feature figure{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}.block-features .features .feature figure figcaption{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);margin-top:.5rem}.block-features .features .feature figure.media--image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.block-features .features .feature figure.media--icon img{aspect-ratio:auto;max-width:5rem;-o-object-fit:contain;object-fit:contain}.block-features--grid .features{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-features--grid .features .feature{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-features--grid .features .feature .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.block-features--grid .features .feature .media:empty{display:none}.block-features--grid .features .feature .media img{aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover;width:100%}.block-features--grid .features .feature p+time{margin-top:.75rem}.block-features--grid .features .feature [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-features--grid .features .feature [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-features--grid .features .feature [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-features--grid .features .feature [class$=-categories] li{margin:0}.block-features--grid .features .feature time{color:var(--color-text-alt);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(max-width:991.98px){.block-features--grid .features .feature .media{margin-bottom:.75rem}}.block-features--grid .features .feature [class$=-title] a{text-decoration:none}.block-features--grid .features .feature [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-features--grid .features .feature [class$=-content]>*+*{margin-top:.75rem}.block-features--grid .features .feature .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-features--grid .features .feature:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.block-features--grid .features .feature :where([class$=-title]){font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);text-transform:none}.block-features--grid .features .feature:not(:has(.more)) [class$=-title] a:after{speak:never;content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-features--grid .features .feature:not(:has(.more)) [class$=-title] a:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-features--grid .features .feature:not(:has(.more)) [class$=-title] a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}@media(max-width:991.98px){.block-features--grid .features>li+li{margin-top:4rem}}@media(min-width:992px){body:where(:not(.full-width)) main .block-features--grid .features{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}@media(min-width:992px){.contents-full-width .block-features--grid .features,body.full-width .block-features--grid .features,main>.blocks .block-features--grid .features{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}.block-features--list .features{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-features--list .features>li{padding-bottom:1.5rem;padding-top:1.5rem}.block-features--list .features>li:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.block-features--list .features .feature{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;position:relative}.block-features--list .features .feature [class$=-title] a{text-decoration:none}.block-features--list .features .feature [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-features--list .features .feature [class$=-content]>*+*{margin-top:.75rem}.block-features--list .features .feature .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-features--list .features .feature:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.block-features--list .features .feature .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}.block-features--list .features .feature [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-features--list .features .feature [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-features--list .features .feature [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-features--list .features .feature [class$=-categories] li{margin:0}@media(max-width:991.98px){.block-features--list .features .feature{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.block-features--list .features .feature .media{width:33.33333%}}@media(min-width:992px){body:where(:not(.full-width)) main .block-features--list .features .feature{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body:where(:not(.full-width)) main .block-features--list .features .feature [class$=-content]{-moz-box-flex:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex:1;flex:1}body:where(:not(.full-width)) main .block-features--list .features .feature [class$=-subtitle],body:where(:not(.full-width)) main .block-features--list .features .feature [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-weight:700;line-height:var(--h4-line-height);text-transform:none}body:where(:not(.full-width)) main .block-features--list .features .feature [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}body:where(:not(.full-width)) main .block-features--list .features .feature [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}body:where(:not(.full-width)) main .block-features--list .features .feature [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}body:where(:not(.full-width)) main .block-features--list .features .feature [class$=-categories] li{margin:0}body:where(:not(.full-width)) main .block-features--list .features .feature .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){.contents-full-width .block-features--list .features .feature,body.full-width .block-features--list .features .feature,main>.blocks .block-features--list .features .feature{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.contents-full-width .block-features--list .features .feature [class$=-content],body.full-width .block-features--list .features .feature [class$=-content],main>.blocks .block-features--list .features .feature [class$=-content]{-moz-box-flex:1;-webkit-flex:1;flex:1}.contents-full-width .block-features--list .features .feature [class$=-content] [class$=-title],body.full-width .block-features--list .features .feature [class$=-content] [class$=-title],main>.blocks .block-features--list .features .feature [class$=-content] [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.contents-full-width .block-features--list .features .feature [class$=-content] .articles-count,body.full-width .block-features--list .features .feature [class$=-content] .articles-count,main>.blocks .block-features--list .features .feature [class$=-content] .articles-count{margin-top:.75rem;position:absolute;right:0;top:0}.contents-full-width .block-features--list .features .feature [class$=-content] .rich-text,.contents-full-width .block-features--list .features .feature [class$=-content] [itemprop=articleBody],body.full-width .block-features--list .features .feature [class$=-content] .rich-text,body.full-width .block-features--list .features .feature [class$=-content] [itemprop=articleBody],main>.blocks .block-features--list .features .feature [class$=-content] .rich-text,main>.blocks .block-features--list .features .feature [class$=-content] [itemprop=articleBody]{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.contents-full-width .block-features--list .features .feature [class$=-subtitle],.contents-full-width .block-features--list .features .feature [class$=-title],body.full-width .block-features--list .features .feature [class$=-subtitle],body.full-width .block-features--list .features .feature [class$=-title],main>.blocks .block-features--list .features .feature [class$=-subtitle],main>.blocks .block-features--list .features .feature [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.contents-full-width .block-features--list .features .feature .media,body.full-width .block-features--list .features .feature .media,main>.blocks .block-features--list .features .feature .media{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.block-features--list .features .feature{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}@media(min-width:992px){.contents-full-width .block-features--list .features .feature .feature-content,body.full-width .block-features--list .features .feature .feature-content,body:not(.full-width) .block-features--list .features .feature .feature-content,body:not(.full-width) main .block-features--list .features .feature .feature-content,main>.blocks .block-features--list .features .feature .feature-content{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.contents-full-width .block-features--list .features .feature .feature-content .name,body.full-width .block-features--list .features .feature .feature-content .name,body:not(.full-width) .block-features--list .features .feature .feature-content .name,body:not(.full-width) main .block-features--list .features .feature .feature-content .name,main>.blocks .block-features--list .features .feature .feature-content .name{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-features--list .features .feature .feature-content .feature-description,body.full-width .block-features--list .features .feature .feature-content .feature-description,body:not(.full-width) .block-features--list .features .feature .feature-content .feature-description,body:not(.full-width) main .block-features--list .features .feature .feature-content .feature-description,main>.blocks .block-features--list .features .feature .feature-content .feature-description{margin-left:auto;margin-top:0;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-features--list .features .feature figure.media,body.full-width .block-features--list .features .feature figure.media,body:not(.full-width) .block-features--list .features .feature figure.media,body:not(.full-width) main .block-features--list .features .feature figure.media,main>.blocks .block-features--list .features .feature figure.media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){body:where(:not(.full-width)) main .block-features--list .features .feature:has(.media) .feature-content{display:block}body:where(:not(.full-width)) main .block-features--list .features .feature:has(.media) .feature-content .feature-description{width:auto}}@media(min-width:992px){.contents-full-width .block-features--list .features .feature .feature-content .feature-description,body.full-width .block-features--list .features .feature .feature-content .feature-description,main>.blocks .block-features--list .features .feature .feature-content .feature-description{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.block-files .files{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-files .files li{--icon-frame-size:3.125rem;-moz-box-align:start;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.block-files .files li:before{speak:never;border:var(--border-width)solid var(--color-border);content:"";content:""/"";display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;height:var(--icon-frame-size);line-height:1;line-height:var(--icon-frame-size);margin-right:.75rem;text-align:center;text-transform:none;-o-transition:background .25s ease,border .25s ease;-moz-transition:background .25s ease,border .25s ease;transition:background .25s ease,border .25s ease;vertical-align:middle;width:var(--icon-frame-size)}@media(min-width:992px){.block-files .files li:before{--icon-frame-size:4rem;font-size:1.25rem}}.block-files .files li:hover:before{background-color:var(--color-text);border-color:transparent;color:var(--color-background)}.block-files .files li.with-image{-webkit-flex-wrap:wrap;flex-wrap:wrap}.block-files .files li.with-image figure{-moz-box-flex:1;-webkit-flex:1;flex:1}.block-files .files li.with-image picture{-moz-box-ordinal-group:0;margin-bottom:.75rem;-webkit-order:-1;order:-1;width:100%}.block-files .files li.with-image picture img{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.block-files .files a{display:block;font-family:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);margin-top:.5rem}@media(max-width:991.98px){.block-files .files li+li{margin-top:1.5rem}}@media(min-width:992px){body:where(:not(.full-width)) main .block-files .files{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:where(:not(.full-width)) main .block-files .files{grid-gap:1.5rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.contents-full-width .block-files .top,body.full-width .block-files .top,main>.blocks .block-files .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}.contents-full-width .block-files .top .block-title,body.full-width .block-files .top .block-title,main>.blocks .block-files .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-files .top .block-title+.description,body.full-width .block-files .top .block-title+.description,main>.blocks .block-files .top .block-title+.description{margin-left:var(--grid-gutter)}.contents-full-width .block-files .top .description,body.full-width .block-files .top .description,main>.blocks .block-files .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-files .files,body.full-width .block-files .files,main>.blocks .block-files .files{word-break:break-word}}@media(min-width:992px) and (min-width:992px){.contents-full-width .block-files .files,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:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(min-width:992px){.contents-full-width .block-gallery .top,body.full-width .block-gallery .top,main>.blocks .block-gallery .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;word-break:break-word}}@media(min-width:992px) and (min-width:992px){.contents-full-width .block-gallery .top,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:where(:not(.full-width)) main .block-gallery--grid .gallery{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}body:where(:not(.full-width)) main .block-gallery--grid .gallery>*{-moz-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gutter)*.5);flex:0 0 calc(50% - var(--grid-gutter)*.5)}}@media(min-width:992px){.contents-full-width .block-gallery--grid .gallery,body.full-width .block-gallery--grid .gallery,main>.blocks .block-gallery--grid .gallery{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}.contents-full-width .block-gallery--grid .gallery>*,body.full-width .block-gallery--grid .gallery>*,main>.blocks .block-gallery--grid .gallery>*{-moz-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gutter)*.75);flex:0 0 calc(25% - var(--grid-gutter)*.75)}}@media(max-width:991.98px){.block-gallery--grid .gallery{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}.block-gallery--grid .gallery>*{-moz-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gutter)*.5);flex:0 0 calc(50% - var(--grid-gutter)*.5)}}@media(min-width:992px){.contents-full-width .block-gallery--grid .gallery--with-text,body.full-width .block-gallery--grid .gallery--with-text,main>.blocks .block-gallery--grid .gallery--with-text{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)var(--grid-gutter)}.contents-full-width .block-gallery--grid .gallery--with-text>*,body.full-width .block-gallery--grid .gallery--with-text>*,main>.blocks .block-gallery--grid .gallery--with-text>*{-moz-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gutter)*.75);flex:0 0 calc(25% - var(--grid-gutter)*.75)}}.block-gallery--large figure{margin-bottom:4rem}@media(max-width:991.98px){.block-gallery--large figure picture{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){.contents-full-width .block-gallery--large figure.image-portrait picture,.contents-full-width .block-gallery--large figure.image-square picture,body.full-width .block-gallery--large figure.image-portrait picture,body.full-width .block-gallery--large figure.image-square picture,main>.blocks .block-gallery--large figure.image-portrait picture,main>.blocks .block-gallery--large figure.image-square picture{margin-left:calc(var(--column-width)*2 + var(--grid-gutter)*1 + var(--grid-gutter));width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-gallery--large figure.image-portrait figcaption,.contents-full-width .block-gallery--large figure.image-square figcaption,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))}.contents-full-width .block-gallery--large figure figcaption,body.full-width .block-gallery--large figure figcaption,main>.blocks .block-gallery--large figure figcaption{-moz-box-pack:justify;-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.contents-full-width .block-gallery--large figure figcaption>p,body.full-width .block-gallery--large figure figcaption>p,main>.blocks .block-gallery--large figure figcaption>p{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-gallery--large figure figcaption *,body.full-width .block-gallery--large figure figcaption *,main>.blocks .block-gallery--large figure figcaption *{-moz-box-flex:1;-webkit-flex:1 1;flex:1 1}.contents-full-width .block-gallery--large figure figcaption .credit,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){.contents-full-width .block-gallery--carousel,body.full-width .block-gallery--carousel,main>.blocks .block-gallery--carousel{background:var(--color-background-alt);padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}}.block-gallery--carousel .slider figure{-webkit-flex-shrink:1;flex-shrink:1;margin-right:calc(var(--grid-gutter)/2)}.block-gallery--carousel .slider figure picture img{height:350px;max-width:none;width:auto}@media(min-width:992px){.block-gallery--carousel .slider figure picture img{height:-moz-calc(var(--rvh)*60);height:calc(var(--rvh)*60)}}.block-gallery+.block-gallery--carousel,.block-pages--cards+.block-gallery--carousel{margin-top:0}.block-image figcaption{margin-top:.75rem}.block-image figcaption p{margin-bottom:0;margin-top:0}.block-image figcaption p+.credit{margin-top:.75rem}.block-image figcaption .credit p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}.block-image picture{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}@media(min-width:992px){body:where(:not(.full-width)) main .block-image picture{margin-left:0}body:where(:not(.full-width)) main .block-image.image-portrait picture{margin-right:0}body:where(:not(.full-width)) main .block-image.image-portrait picture img{max-width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);max-width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body:where(:not(.full-width)) main .block-image img{max-height:-moz-calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));width:auto}}@media(min-width:992px){.contents-full-width .block-image figure img,body.full-width .block-image figure img,main>.blocks .block-image figure img{max-height:none;max-width:100%;width:auto}.contents-full-width .block-image.image-portrait .block-content,.contents-full-width .block-image.image-square .block-content,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}.contents-full-width .block-image.image-portrait .block-content .top,.contents-full-width .block-image.image-square .block-content .top,body.full-width .block-image.image-portrait .block-content .top,body.full-width .block-image.image-square .block-content .top,main>.blocks .block-image.image-portrait .block-content .top,main>.blocks .block-image.image-square .block-content .top{position:absolute;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-image.image-portrait figure,.contents-full-width .block-image.image-square figure,body.full-width .block-image.image-portrait figure,body.full-width .block-image.image-square figure,main>.blocks .block-image.image-portrait figure,main>.blocks .block-image.image-square figure{-moz-box-align:end;-moz-box-pack:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.contents-full-width .block-image.image-portrait figure>[role=button],.contents-full-width .block-image.image-portrait figure>button,.contents-full-width .block-image.image-square figure>[role=button],.contents-full-width .block-image.image-square figure>button,body.full-width .block-image.image-portrait figure>[role=button],body.full-width .block-image.image-portrait figure>button,body.full-width .block-image.image-square figure>[role=button],body.full-width .block-image.image-square figure>button,main>.blocks .block-image.image-portrait figure>[role=button],main>.blocks .block-image.image-portrait figure>button,main>.blocks .block-image.image-square figure>[role=button],main>.blocks .block-image.image-square figure>button{-moz-box-ordinal-group:3;display:block;margin-left:var(--grid-gutter);-webkit-order:2;order:2;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-image.image-portrait figure picture,.contents-full-width .block-image.image-square figure picture,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}.contents-full-width .block-image.image-portrait figure figcaption,.contents-full-width .block-image.image-square figure figcaption,body.full-width .block-image.image-portrait figure figcaption,body.full-width .block-image.image-square figure figcaption,main>.blocks .block-image.image-portrait figure figcaption,main>.blocks .block-image.image-square figure figcaption{-moz-box-ordinal-group:2;-webkit-order:1;order:1;text-align:right;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-image.image-landscape picture,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){.contents-full-width .block-image.image-landscape picture,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){.contents-full-width .block-image.image-landscape figcaption,body.full-width .block-image.image-landscape figcaption,main>.blocks .block-image.image-landscape figcaption{-moz-box-pack:justify;-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.contents-full-width .block-image.image-landscape figcaption>p,body.full-width .block-image.image-landscape figcaption>p,main>.blocks .block-image.image-landscape figcaption>p{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-image.image-landscape figcaption *,body.full-width .block-image.image-landscape figcaption *,main>.blocks .block-image.image-landscape figcaption *{-moz-box-flex:1;-webkit-flex:1 1;flex:1 1}.contents-full-width .block-image.image-landscape figcaption .credit,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)}}.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)}.contents-full-width .block-key_figures ul.even-items,body.full-width .block-key_figures ul.even-items,main>.blocks .block-key_figures ul.even-items{word-break:break-word}}@media(min-width:992px) and (min-width:992px){.contents-full-width .block-key_figures ul.even-items,body.full-width .block-key_figures ul.even-items,main>.blocks .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 .top+ul{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;margin-top:3rem}.block-key_figures li .key-figure-text>span{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1}.block-key_figures li strong{-webkit-margin-end:.1em;-moz-margin-end:.1em;display:inline-block;font-size:3.125rem;font-weight:700;margin-inline-end:.1em;white-space:nowrap}.block-key_figures li img,.block-key_figures li picture.is-png img{max-width:3.75rem}@media(min-width:992px){.block-key_figures li{font-size:1.125rem}.block-key_figures li img{margin-bottom:.75rem;max-width:8rem}.block-key_figures li picture.is-png img{max-width:3.75rem}.block-key_figures li strong{font-size:2.5rem}.block-key_figures li{font-size:1.25rem}.block-key_figures li strong{font-size:3.125rem}}@media(min-width:1200px){.block-key_figures li{font-size:1.25rem}.block-key_figures li strong{font-size:3.75rem}}@media(min-width:1440px){.block-key_figures li{font-size:1.25rem}.block-key_figures li strong{font-size:5rem}}.block-key_figures li span+p{margin-top:.75rem}@media(max-width:767.98px){.block-key_figures li.with-image{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.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){.contents-full-width .block-license .block-content,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}.contents-full-width .block-license .block-content .top,body.full-width .block-license .block-content .top,main>.blocks .block-license .block-content .top{grid-column:1/5}.contents-full-width .block-license .block-content .license,body.full-width .block-license .block-content .license,main>.blocks .block-license .block-content .license{grid-column:5/13}}.block-links ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-links ul li{display:-webkit-flex;display:-moz-box;display:flex;position:relative}.block-links ul .link-content a{color:inherit;text-decoration:none}.block-links ul .link-content a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-links ul .link-content p{font-family:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;line-height:var(--small-line-height)}.block-links ul .media:where(:not(.media--icon)) img{aspect-ratio:16/9;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-links ul .media--icon img{max-width:2.5rem}.block-links:where(:not(.block-links--cards)) .link-content a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.block-links--grid ul{grid-gap:3rem var(--grid-gutter);display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:768px){.block-links--grid ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.block-links--grid li{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.75rem}.block-links--grid li .link-content p{margin-top:.25rem}.block-links--grid li .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}@media(max-width:767.98px){.block-links--grid li{gap:1rem}}.block-links--list li{gap:var(--grid-gutter);padding-bottom:.75rem;padding-top:.75rem}.block-links--list li+li{border-top:1px solid var(--color-border)}@media(max-width:767.98px){.block-links--list li{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.75rem;padding-bottom:1.5rem;padding-top:1.5rem}.block-links--list li .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1;width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}@media(min-width:768px){.block-links--list li{-moz-box-align:center;-webkit-align-items:center;align-items:center}.block-links--list li .link-content{-moz-box-flex:1;-webkit-flex:1;flex:1}.block-links--list li .link-content:only-child{grid-gap:var(--grid-gutter)var(--grid-gutter);-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}.block-links--list li .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.block-links--list li .media--icon img{margin-left:auto}}@media(min-width:992px){.contents-full-width .block-links--list li,body.full-width .block-links--list li,main>.blocks .block-links--list li{padding-bottom:.75rem}.contents-full-width .block-links--list li .link-content,body.full-width .block-links--list li .link-content,main>.blocks .block-links--list li .link-content{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter);margin-bottom:.75rem;margin-top:.75rem}.contents-full-width .block-links--list li .link-content a,body.full-width .block-links--list li .link-content a,main>.blocks .block-links--list li .link-content a{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-links--list li .link-content p,body.full-width .block-links--list li .link-content p,main>.blocks .block-links--list li .link-content p{-moz-box-flex:1;-webkit-flex:1;flex:1}}.block-links--cards ul{grid-gap:var(--grid-gutter)var(--grid-gutter);-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:grid;grid-template-columns:repeat(1,1fr);word-break:break-word}@media(min-width:768px){.block-links--cards ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}.block-links--cards li{-moz-box-orient:vertical;-moz-box-direction:reverse;-moz-box-pack:end;background-color:var(--color-background-alt);color:var(--color-text);-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-end;justify-content:flex-end;-o-transition:background .25s ease;-moz-transition:background .25s ease;transition:background .25s ease}.block-links--cards li .link-content{-moz-box-flex:1;-webkit-flex:1;flex:1;line-height:100%;min-height:8.125rem;padding:1rem 1rem 2rem}.block-links--cards li .media--icon img{margin:1rem 1rem 0}.block-links--cards li a:after{bottom:.75rem;position:absolute;right:.75rem}.block-links--cards li p{margin-top:.75rem}.block-links--cards li:hover{background-color:var(--color-accent)}.block-links--cards li:hover,.block-links--cards li:hover a{color:var(--color-background)}.block-links--cards li:hover .media--icon .is-png,.block-links--cards li:hover .media--icon .is-svg{-webkit-filter:invert(1);filter:invert(1)}@media(min-width:992px){.contents-full-width .block-links .top,body.full-width .block-links .top,main>.blocks .block-links .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}.contents-full-width .block-links .top .block-title,body.full-width .block-links .top .block-title,main>.blocks .block-links .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-links .top .block-title+.description,body.full-width .block-links .top .block-title+.description,main>.blocks .block-links .top .block-title+.description{margin-left:var(--grid-gutter)}.contents-full-width .block-links .top .description,body.full-width .block-links .top .description,main>.blocks .block-links .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-links--cards ul,.contents-full-width .block-links--grid ul,body.full-width .block-links--cards ul,body.full-width .block-links--grid ul,main>.blocks .block-links--cards ul,main>.blocks .block-links--grid ul{word-break:break-word}}@media(min-width:992px) and (min-width:768px){.contents-full-width .block-links--cards ul,.contents-full-width .block-links--grid ul,body.full-width .block-links--cards ul,body.full-width .block-links--grid ul,main>.blocks .block-links--cards ul,main>.blocks .block-links--grid ul{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}.block-organizations--carousel{overflow:hidden}.block-organizations--carousel .slider .slider-list{gap:var(--grid-gutter);list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media(max-width:991.98px){.block-organizations--carousel .slider .slider-arrows{width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.block-organizations--carousel .slider .slider-slide{width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}@media(min-width:992px){body:where(:not(.full-width)) main .block-organizations--carousel .slider .slider-slide{width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}@media(min-width:992px){.contents-full-width .block-organizations--carousel .slider .slider-slide,body.full-width .block-organizations--carousel .slider .slider-slide,main>.blocks .block-organizations--carousel .slider .slider-slide{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(min-width:992px){body:where(:not(.full-width)) main .block-organizations--carousel .slider .slider-slide{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){.contents-full-width .block-organizations--carousel .slider .slider-slide,body.full-width .block-organizations--carousel .slider .slider-slide,main>.blocks .block-organizations--carousel .slider .slider-slide{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.block-organizations--map{position:relative}.block-organizations--map .block-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-organizations--map .transcription{-moz-box-ordinal-group:3;-webkit-order:2;order:2}.block-organizations--map .offcanvas{background:var(--color-background-alt);bottom:0;margin-top:0;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out;width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter)*2);z-index:60;z-index:500}.block-organizations--map .offcanvas.is-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.block-organizations--map .offcanvas[aria-hidden=true]{display:none}.block-organizations--map .offcanvas .offcanvas-content{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:var(--grid-gutter)}.block-organizations--map .offcanvas .offcanvas-title{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:var(--border-width)solid var(--color-border);display:-webkit-flex;display:-moz-box;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;-webkit-justify-content:space-between;justify-content:space-between;line-height:var(--meta-line-height);padding:.5rem var(--grid-gutter)}.block-organizations--map .offcanvas button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-organizations--map .offcanvas button.close:after{speak:never;-moz-box-align:center;-webkit-align-items:center;align-items:center;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){.block-organizations--map .offcanvas{width:-moz-calc(100% - var(--grid-gutter));width:calc(100% - var(--grid-gutter))}}.block-organizations--map .offcanvas ul{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-organizations--map .offcanvas-button{--btn-min-width:0;--btn-background:var(--color-background);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);position:absolute;right:.75rem;top:.75rem;z-index:500}.block-organizations--map .offcanvas-button:before{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-organizations--map .map{height:600px;z-index:1}.block-organizations--map .map .leaflet-popup-tip-container,.block-organizations--map .map>.organization{display:none}.block-organizations--map .map .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;overflow:hidden;padding:0;width:192px}@media(min-width:992px){.block-organizations--map .map .leaflet-popup-content-wrapper{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.block-organizations--map .map .leaflet-popup-content-wrapper .media{margin-bottom:0}.block-organizations--map .map .leaflet-popup-content-wrapper .media:empty{display:none}.block-organizations--map .map .leaflet-popup-content-wrapper .organization-content{padding:.5rem .75rem;width:100%}.block-organizations--map .map .leaflet-popup-content-wrapper .organization-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height);margin:0}.block-organizations--map .map .leaflet-popup-content-wrapper .organization-title a{color:var(--color-text)}.block-organizations--map .map .leaflet-popup-content-wrapper .organization-summary{margin-bottom:0;margin-top:.5rem}.block-organizations--map .map .leaflet-popup-content{margin:0;width:100%;z-index:2}.block-organizations--map .map .leaflet-popup a.leaflet-popup-close-button{color:var(--color-text)}@media(max-width:767.98px){.block-organizations details ul li+li{margin-top:1.5rem}}@media(min-width:992px){.contents-full-width .block-organizations .top .description,body.full-width .block-organizations .top .description,main>.blocks .block-organizations .top .description{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-organizations .map,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}.block-pages .top a:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages .top a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}@media(min-width:992px){.block-pages .top{margin-bottom:3rem}}@media(max-width:991.98px){.block-pages .top .block-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h5-size);font-weight:400;line-height:var(--h5-line-height);text-transform:uppercase}.block-pages .top .block-title a{text-decoration:none}.block-pages .top .description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);text-transform:none}}@media(min-width:992px){.contents-full-width .block-pages .top,body.full-width .block-pages .top,main>.blocks .block-pages .top{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}.contents-full-width .block-pages .top .block-title,body.full-width .block-pages .top .block-title,main>.blocks .block-pages .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-pages .top .block-title+.description,body.full-width .block-pages .top .block-title+.description,main>.blocks .block-pages .top .block-title+.description{margin-left:var(--grid-gutter)}.contents-full-width .block-pages .top .description,body.full-width .block-pages .top .description,main>.blocks .block-pages .top .description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);margin-top:0;text-transform:none;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.block-pages--cards{background-color:var(--color-background-alt);padding-bottom:var(--grid-gutter);padding-top:var(--grid-gutter)}.block-pages--cards .pages{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-pages--cards .pages article{-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--color-background);color:var(--color-text);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:1.5rem;position:relative;-o-transition:background .25s,color .25s;-moz-transition:background .25s,color .25s;transition:background .25s,color .25s}.block-pages--cards .pages article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.block-pages--cards .pages article .media:empty{display:none}.block-pages--cards .pages article .media img{aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover;width:100%}.block-pages--cards .pages article p+time{margin-top:.75rem}.block-pages--cards .pages article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-pages--cards .pages article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .pages article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-pages--cards .pages article [class$=-categories] li{margin:0}.block-pages--cards .pages article time{color:var(--color-text-alt);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(max-width:991.98px){.block-pages--cards .pages article .media{margin-bottom:.75rem}}.block-pages--cards .pages article [class$=-title] a{text-decoration:none}.block-pages--cards .pages article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-pages--cards .pages article [class$=-content]>*+*{margin-top:.75rem}.block-pages--cards .pages article .more{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.block-pages--cards .pages article .more:after{speak:never;content:"";content:""/"";font-family:Icon;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;position:absolute;right:0;text-transform:none;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--cards .pages article:hover .more:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.block-pages--cards .pages article [class$=-title],.block-pages--cards .pages article hgroup{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.block-pages--cards .pages article [class$=-title] a,.block-pages--cards .pages article hgroup a{color:inherit}.block-pages--cards .pages article [class$=-content]{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}.block-pages--cards .pages article .media{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem}.block-pages--cards .pages article .media picture.is-svg img{-o-object-fit:contain!important;object-fit:contain!important}.block-pages--cards .pages article .media img{min-width:100%}.block-pages--cards .pages article .more{color:var(--color-text);margin-top:auto;padding-top:3rem;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .pages article .more:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text) 100%,transparent);text-decoration-thickness:1px}.block-pages--cards .pages article a,.block-pages--cards .pages article p{transition:color .25s ease,-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease,color .25s ease;-moz-transition:text-decoration-color .25s ease,color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease,color .25s ease;transition:text-decoration-color .25s ease,color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .pages article:hover{background-color:var(--color-accent)}.block-pages--cards .pages article:hover,.block-pages--cards .pages article:hover a,.block-pages--cards .pages article:hover p{color:var(--color-background)}.block-pages--cards .pages article:hover .more,.block-pages--cards .pages article:hover [class$=-categories] a{color:var(--color-background);-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--cards .pages article:hover .more:hover,.block-pages--cards .pages article:hover [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-background) 100%,transparent);text-decoration-thickness:1px}@media(max-width:991.98px){.block-pages--cards .pages>li+li{margin-top:1.5rem}}@media(min-width:992px){.block-pages--cards .pages{-moz-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;min-height:320px}.block-pages--cards .pages article{height:100%}}@media(min-width:992px){body:where(:not(.full-width)) main .block-pages--cards .pages{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}@media(min-width:992px){.contents-full-width .block-pages--cards .pages,body.full-width .block-pages--cards .pages,main>.blocks .block-pages--cards .pages{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}}:not(.heading)+.block-pages--cards{margin-top:0}.blocks .block-pages--cards:last-of-type{margin-bottom:0}.block-gallery+.block-pages--cards,.block-pages--cards+.block-pages--cards{margin-top:0}.block-pages--list .page-title a:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--list .page-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-pages--list .pages.title-only li>a:before{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-right:.75rem;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--list .pages.title-only li>a:hover:before{-webkit-transform:translateX(.3125rem);-moz-transform:translateX(.3125rem);-o-transform:translateX(.3125rem);transform:translateX(.3125rem)}.block-pages--list .pages:where(:not(.title-only)){list-style:none;margin-bottom:0;margin-top:0;margin-top:var(--grid-gutter);padding-left:0}.block-pages--list .pages:where(:not(.title-only))>li{padding-bottom:1.5rem;padding-top:1.5rem}.block-pages--list .pages:where(:not(.title-only))>li:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.block-pages--list .pages:where(:not(.title-only)) article{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative}.block-pages--list .pages:where(:not(.title-only)) article [class$=-title] a{text-decoration:none}.block-pages--list .pages:where(:not(.title-only)) article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-pages--list .pages:where(:not(.title-only)) article [class$=-content]>*+*{margin-top:.75rem}.block-pages--list .pages:where(:not(.title-only)) article .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--list .pages:where(:not(.title-only)) article:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.block-pages--list .pages:where(:not(.title-only)) article .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}.block-pages--list .pages:where(:not(.title-only)) article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-pages--list .pages:where(:not(.title-only)) article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--list .pages:where(:not(.title-only)) article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-pages--list .pages:where(:not(.title-only)) article [class$=-categories] li{margin:0}@media(max-width:991.98px){.block-pages--list .pages:where(:not(.title-only)) article{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.block-pages--list .pages:where(:not(.title-only)) article .media{width:33.33333%}}@media(min-width:992px){body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article [class$=-content]{-moz-box-flex:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex:1;flex:1}body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article [class$=-subtitle],body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-weight:700;line-height:var(--h4-line-height);text-transform:none}body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article [class$=-categories] li{margin:0}body:where(:not(.full-width)) main .block-pages--list .pages:where(:not(.title-only)) article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article,body.full-width .block-pages--list .pages:where(:not(.title-only)) article,main>.blocks .block-pages--list .pages:where(:not(.title-only)) article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content],body.full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content],main>.blocks .block-pages--list .pages:where(:not(.title-only)) article [class$=-content]{-moz-box-flex:1;-webkit-flex:1;flex:1}.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] [class$=-title],body.full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] [class$=-title],main>.blocks .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] .articles-count,body.full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] .articles-count,main>.blocks .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] .articles-count{margin-top:.75rem;position:absolute;right:0;top:0}.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] .rich-text,.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] [itemprop=articleBody],body.full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] .rich-text,body.full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] [itemprop=articleBody],main>.blocks .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] .rich-text,main>.blocks .block-pages--list .pages:where(:not(.title-only)) article [class$=-content] [itemprop=articleBody]{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-subtitle],.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-title],body.full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-subtitle],body.full-width .block-pages--list .pages:where(:not(.title-only)) article [class$=-title],main>.blocks .block-pages--list .pages:where(:not(.title-only)) article [class$=-subtitle],main>.blocks .block-pages--list .pages:where(:not(.title-only)) article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.contents-full-width .block-pages--list .pages:where(:not(.title-only)) article .media,body.full-width .block-pages--list .pages:where(:not(.title-only)) article .media,main>.blocks .block-pages--list .pages:where(:not(.title-only)) article .media{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}}.block-pages--list .pages:where(:not(.title-only))>li{border-bottom:none;padding:0}.block-pages--list .pages:where(:not(.title-only))>li .page-title,.block-pages--list .pages:where(:not(.title-only))>li hgroup{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.block-pages--list .pages:where(:not(.title-only))>li+li{margin-top:3rem}@media(max-width:991.98px){.block-pages--list .pages:where(:not(.title-only)) article{gap:.5rem}.block-pages--list .pages:where(:not(.title-only)) article .media{width:auto}}@media(min-width:992px){.block-pages--list .pages:where(:not(.title-only)) article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.block-pages--list .pages:where(:not(.title-only)) article .media{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}}@media(min-width:992px){body:where(:not(.full-width)) main .block-pages--list .block-content .top{margin-bottom:1.5rem}body:where(:not(.full-width)) main .block-pages--list .pages.title-only{word-break:break-word}}@media(min-width:992px) and (min-width:992px){body:where(:not(.full-width)) main .block-pages--list .pages.title-only{grid-gap:.75rem var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){body:where(:not(.full-width)) main .block-pages--list .pages.title-only li{line-height:1}body:where(:not(.full-width)) main .block-pages--list .pages.title-only li a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}body:where(:not(.full-width)) main .block-pages--list article{gap:var(--grid-gutter)}body:where(:not(.full-width)) main .block-pages--list article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}body:where(:not(.full-width)) main .block-pages--list article .page-content{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}@media(min-width:992px){.contents-full-width .block-pages--list .top .block-title+.description,body.full-width .block-pages--list .top .block-title+.description,main>.blocks .block-pages--list .top .block-title+.description{margin-left:0}.contents-full-width .block-pages--list .top .description,body.full-width .block-pages--list .top .description,main>.blocks .block-pages--list .top .description{width:auto}.contents-full-width .block-pages--list .top .description p,body.full-width .block-pages--list .top .description p,main>.blocks .block-pages--list .top .description p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);text-transform:none}.contents-full-width .block-pages--list article.page .media,body.full-width .block-pages--list article.page .media,main>.blocks .block-pages--list article.page .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.contents-full-width .block-pages--list article.page .page-content,body.full-width .block-pages--list article.page .page-content,main>.blocks .block-pages--list article.page .page-content{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-pages--list article.page .page-content .page-description .rich-text,.contents-full-width .block-pages--list article.page .page-content .page-description [itemprop=articleBody],body.full-width .block-pages--list article.page .page-content .page-description .rich-text,body.full-width .block-pages--list article.page .page-content .page-description [itemprop=articleBody],main>.blocks .block-pages--list article.page .page-content .page-description .rich-text,main>.blocks .block-pages--list article.page .page-content .page-description [itemprop=articleBody]{width:auto}.contents-full-width .block-pages--list:not(.with-description) .pages>li+li,body.full-width .block-pages--list:not(.with-description) .pages>li+li,main>.blocks .block-pages--list:not(.with-description) .pages>li+li{margin-top:0}.contents-full-width .block-pages--list:not(.with-description) .pages.title-only,body.full-width .block-pages--list:not(.with-description) .pages.title-only,main>.blocks .block-pages--list:not(.with-description) .pages.title-only{grid-column:1/13;word-break:break-word}}@media(min-width:992px) and (min-width:992px){.contents-full-width .block-pages--list:not(.with-description) .pages.title-only,body.full-width .block-pages--list:not(.with-description) .pages.title-only,main>.blocks .block-pages--list:not(.with-description) .pages.title-only{grid-gap:.5rem var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){.contents-full-width .block-pages--list:not(.with-description) .pages.title-only .page,body.full-width .block-pages--list:not(.with-description) .pages.title-only .page,main>.blocks .block-pages--list:not(.with-description) .pages.title-only .page{margin-top:0}.contents-full-width .block-pages--list:not(.with-description) .pages:not(.title-only),body.full-width .block-pages--list:not(.with-description) .pages:not(.title-only),main>.blocks .block-pages--list:not(.with-description) .pages:not(.title-only){word-break:break-word}}@media(min-width:992px) and (min-width:992px){.contents-full-width .block-pages--list:not(.with-description) .pages:not(.title-only),body.full-width .block-pages--list:not(.with-description) .pages:not(.title-only),main>.blocks .block-pages--list:not(.with-description) .pages:not(.title-only){grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.contents-full-width .block-pages--list.with-description .block-content,body.full-width .block-pages--list.with-description .block-content,main>.blocks .block-pages--list.with-description .block-content{word-break:break-word}}@media(min-width:992px) and (min-width:992px){.contents-full-width .block-pages--list.with-description .block-content,body.full-width .block-pages--list.with-description .block-content,main>.blocks .block-pages--list.with-description .block-content{grid-gap:3rem var(--grid-gutter);display:grid;grid-template-columns:repeat(12,1fr)}}@media(min-width:992px){.contents-full-width .block-pages--list.with-description .block-content .top,body.full-width .block-pages--list.with-description .block-content .top,main>.blocks .block-pages--list.with-description .block-content .top{-moz-box-align:initial;-webkit-align-items:initial;align-items:normal;display:grid;grid-column:1/7;grid-row:span 2;grid-template-rows:subgrid;margin-bottom:0}.contents-full-width .block-pages--list.with-description .block-content .top .block-title,body.full-width .block-pages--list.with-description .block-content .top .block-title,main>.blocks .block-pages--list.with-description .block-content .top .block-title{width:auto}.contents-full-width .block-pages--list.with-description .block-content .top .description,body.full-width .block-pages--list.with-description .block-content .top .description,main>.blocks .block-pages--list.with-description .block-content .top .description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--body-size);line-height:var(--body-line-height);margin-top:0}.contents-full-width .block-pages--list.with-description .block-content .top+.pages,body.full-width .block-pages--list.with-description .block-content .top+.pages,main>.blocks .block-pages--list.with-description .block-content .top+.pages{display:block;grid-column:7/13;grid-row:2;margin-top:0}.contents-full-width .block-pages--list.with-description.with-title-only .top,body.full-width .block-pages--list.with-description.with-title-only .top,main>.blocks .block-pages--list.with-description.with-title-only .top{grid-column:1/8}.contents-full-width .block-pages--list.with-description.with-title-only .top+.pages,body.full-width .block-pages--list.with-description.with-title-only .top+.pages,main>.blocks .block-pages--list.with-description.with-title-only .top+.pages{grid-column:9/13}}.block-pages--alternate .pages{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-pages--alternate .pages>li .media img{aspect-ratio:unset}@media(min-width:992px){.block-pages--alternate .pages>li{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.block-pages--alternate .pages>li:not(:first-child,.without-image){margin-top:-5%}.block-pages--alternate .pages>li:nth-child(odd){margin-left:auto}.block-pages--alternate .pages>li.portrait+.portrait{margin-top:-30%}.block-pages--alternate .pages>li.portrait+.landscape,.block-pages--alternate .pages>li.portrait+.square{margin-top:-15%}.block-pages--alternate .pages>li.portrait+article:not(.portrait,.square,.landscape){margin-top:-5%}.block-pages--alternate .pages>li.square+.square{margin-top:-10%}.contents-full-width .block-pages--alternate .pages,body.full-width .block-pages--alternate .pages,main>.blocks .block-pages--alternate .pages{margin-left:auto;margin-right:auto;width:-moz-calc(var(--column-width)*10 + var(--grid-gutter)*9);width:calc(var(--column-width)*10 + var(--grid-gutter)*9)}}.block-pages--alternate .pages article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-pages--alternate .pages article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.block-pages--alternate .pages article .media:empty{display:none}.block-pages--alternate .pages article .media img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;width:100%}.block-pages--alternate .pages article p+time{margin-top:.75rem}.block-pages--alternate .pages article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-pages--alternate .pages article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--alternate .pages article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-pages--alternate .pages article [class$=-categories] li{margin:0}.block-pages--alternate .pages article time{color:var(--color-text-alt);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(max-width:991.98px){.block-pages--alternate .pages article .media{margin-bottom:.75rem}}.block-pages--alternate .pages article [class$=-title] a{text-decoration:none}.block-pages--alternate .pages article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-pages--alternate .pages article [class$=-content]>*+*{margin-top:.75rem}.block-pages--alternate .pages article .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--alternate .pages article:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}@media(max-width:991.98px){.block-pages--alternate .pages>li+li{margin-top:3rem}}.block-pages--alternate .pages .rich-text,.block-pages--alternate .pages [itemprop=articleBody]{margin-top:.5rem}.block-pages--alternate .pages .more{margin-top:.75rem}.block-pages--large .pages{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-pages--large .pages>li+li{margin-top:4rem}.block-pages--large .pages article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-pages--large .pages article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.block-pages--large .pages article .media:empty{display:none}.block-pages--large .pages article .media img{aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover;width:100%}.block-pages--large .pages article p+time{margin-top:.75rem}.block-pages--large .pages article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-pages--large .pages article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-pages--large .pages article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-pages--large .pages article [class$=-categories] li{margin:0}.block-pages--large .pages article time{color:var(--color-text-alt);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(max-width:991.98px){.block-pages--large .pages article .media{margin-bottom:.75rem}}.block-pages--large .pages article [class$=-title] a{text-decoration:none}.block-pages--large .pages article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-pages--large .pages article [class$=-content]>*+*{margin-top:.75rem}.block-pages--large .pages article .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-pages--large .pages article:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.block-pages--large .pages article [class$=-title],.block-pages--large .pages article hgroup{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);text-transform:none}@media(max-width:991.98px){.block-pages--large .pages article .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){.block-pages--large .pages article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.block-pages--large .pages article .media{margin-bottom:0}}@media(min-width:992px){body:where(:not(.full-width)) main .block-pages--large .pages article [class$=-content]{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:where(:not(.full-width)) main .block-pages--large .pages article .media{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(min-width:992px){.contents-full-width .block-pages--large .pages article,body.full-width .block-pages--large .pages article,main>.blocks .block-pages--large .pages article{-moz-box-align:center;-webkit-align-items:center;align-items:center}.contents-full-width .block-pages--large .pages article [class$=-title],body.full-width .block-pages--large .pages article [class$=-title],main>.blocks .block-pages--large .pages article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--lead-size);font-weight:400;line-height:var(--lead-line-height)}}@media(min-width:992px) and (min-width:992px){body:where(:not(.full-width)) main .contents-full-width .block-pages--large .pages article [class$=-title],body:where(:not(.full-width)) main body.full-width .block-pages--large .pages article [class$=-title],body:where(:not(.full-width)) main main>.blocks .block-pages--large .pages article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){.contents-full-width .block-pages--large .pages article [class$=-content],body.full-width .block-pages--large .pages article [class$=-content],main>.blocks .block-pages--large .pages article [class$=-content]{padding-right:calc(var(--column-width)*1 + var(--grid-gutter)*0);width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.contents-full-width .block-pages--large .pages article .media,body.full-width .block-pages--large .pages article .media,main>.blocks .block-pages--large .pages article .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.block-pages--large .pages .page .media img{aspect-ratio:1}@media(min-width:992px){.contents-full-width .block-persons .top .description,body.full-width .block-persons .top .description,main>.blocks .block-persons .top .description{max-width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);max-width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-persons--grid.block-with-long-text .persons,body.full-width .block-persons--grid.block-with-long-text .persons,main>.blocks .block-persons--grid.block-with-long-text .persons{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}.contents-full-width .block-persons--grid.block-with-long-text .persons article,body.full-width .block-persons--grid.block-with-long-text .persons article,main>.blocks .block-persons--grid.block-with-long-text .persons article{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:1.5rem}.contents-full-width .block-persons--grid.block-with-long-text .persons article .avatar,body.full-width .block-persons--grid.block-with-long-text .persons article .avatar,main>.blocks .block-persons--grid.block-with-long-text .persons article .avatar{margin-right:0;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}.contents-full-width .block-persons--grid.block-with-long-text .persons article .description,body.full-width .block-persons--grid.block-with-long-text .persons article .description,main>.blocks .block-persons--grid.block-with-long-text .persons article .description{margin-top:1.5rem;text-align:left}}.block-posts .top{margin-bottom:3rem}.block-posts .top a{text-decoration:none}.block-posts .top a:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-posts .top a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-posts--highlight .highlight-post .media{background:0 0}.block-posts--highlight .highlight-post .media img{aspect-ratio:auto}.block-posts--highlight .list{border-top:var(--border-width)solid var(--color-border);list-style:none;margin-bottom:0;margin-top:1.5rem;padding-left:0}.block-posts--highlight .list>li{margin-top:1.5rem;padding-bottom:1.5rem;position:relative}.block-posts--highlight .list>li:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}@media(max-width:991.98px){.block-posts--highlight .list{border-top:var(--border-width)solid var(--color-border)}}@media(min-width:992px){.block-posts--highlight .highlight .post-subtitle,.block-posts--highlight .highlight .post-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-weight:700;line-height:var(--h4-line-height);text-transform:none}}@media(min-width:992px){body:where(:not(.full-width)) main .block-posts--highlight .highlight-post .post{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}body:where(:not(.full-width)) main .block-posts--highlight .highlight-post .post .media{margin-bottom:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}body:where(:not(.full-width)) main .block-posts--highlight .highlight-post .post .post-content{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body:where(:not(.full-width)) main .block-posts--highlight .list article .post-content{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}body:where(:not(.full-width)) main .block-posts--highlight .list article .post-date{position:absolute;right:0;top:0}body:where(:not(.full-width)) main .block-posts--highlight .list article .post-date+:before{display:none}}@media(min-width:992px){.contents-full-width .block-posts--highlight .highlight,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}.contents-full-width .block-posts--highlight .list,body.full-width .block-posts--highlight .list,main>.blocks .block-posts--highlight .list{border-top:0;margin-top:0}.contents-full-width .block-posts--highlight .list>li:first-child,body.full-width .block-posts--highlight .list>li:first-child,main>.blocks .block-posts--highlight .list>li:first-child{margin-top:0}}.block-posts--carousel{overflow:hidden}@media(min-width:992px){.contents-full-width .block-posts--carousel .block-content,body.full-width .block-posts--carousel .block-content,main>.blocks .block-posts--carousel .block-content{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.contents-full-width .block-posts--carousel .block-content .top,body.full-width .block-posts--carousel .block-content .top,main>.blocks .block-posts--carousel .block-content .top{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.contents-full-width .block-posts--carousel .block-content .slider .slider-arrows,body.full-width .block-posts--carousel .block-content .slider .slider-arrows,main>.blocks .block-posts--carousel .block-content .slider .slider-arrows{-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:-moz-calc(var(--column-width)*9 + var(--grid-gutter)*8);width:calc(var(--column-width)*9 + var(--grid-gutter)*8)}}.block-posts .categories{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-posts .categories li{background:var(--color-background-alt);padding:1.5rem;position:relative}.block-posts .categories li+li{margin-top:1.5rem}.block-posts .categories li a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;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){.contents-full-width .block-posts .categories,body.full-width .block-posts .categories,main>.blocks .block-posts .categories{word-break:break-word}}@media(min-width:992px) and (min-width:1440px){.contents-full-width .block-posts .categories,body.full-width .block-posts .categories,main>.blocks .block-posts .categories{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}.block-projects .top .block-title a:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-projects .top .block-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-projects .top .block-title a:after{speak:never;content:"";content:""/"";font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media(min-width:992px){.contents-full-width .block-publications .block-content,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){.contents-full-width .block-publications .block-content,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){.contents-full-width .block-publications .block-content .publications,body.full-width .block-publications .block-content .publications,main>.blocks .block-publications .block-content .publications{margin-top:0}.contents-full-width .block-publications .block-content .publications .publication:first-of-type,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}.contents-full-width .block-publications .block-content .description,body.full-width .block-publications .block-content .description,main>.blocks .block-publications .block-content .description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);margin-top:3rem;text-transform:none}}.block-sitemap .heading+ul{margin-top:.75rem}.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 li a:before{speak:never;content:"";content:""/"";display:inline-block;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-sitemap .block-content>ul{padding-left:0}.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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--lead-size);font-weight:400;line-height:var(--lead-line-height)}@media(min-width:992px){body:where(:not(.full-width)) main .block-summary .lead p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){body:where(:not(.full-width)) main .block-summary{padding-top:0}}@media(min-width:992px){.contents-full-width .block-summary,body.full-width .block-summary,main>.blocks .block-summary{padding-top:0}}.block-testimonials--grid .testimonial .avatar,.block-testimonials--list .testimonial .avatar{width:2.5rem}.block-testimonials:where(:not(.block-testimonials--carousel)) .testimonial figcaption{-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:flex;gap:.75rem}.block-testimonials:where(:not(.block-testimonials--carousel)) .testimonial figcaption>p{-moz-box-flex:1;-webkit-flex:1;flex:1}.block-testimonials:where(:not(.block-testimonials--carousel)) .testimonial figcaption span{display:block}.block-testimonials:where(:not(.block-testimonials--carousel)) .testimonial figcaption span+span{margin-top:.25rem}@media(max-width:991.98px){.block-testimonials:where(:not(.block-testimonials--carousel)) .testimonial figcaption{margin-top:1.25rem}}.block-testimonials--grid .testimonials{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-testimonials--grid .testimonials article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-testimonials--grid .testimonials article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.block-testimonials--grid .testimonials article .media:empty{display:none}.block-testimonials--grid .testimonials article .media img{aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover;width:100%}.block-testimonials--grid .testimonials article p+time{margin-top:.75rem}.block-testimonials--grid .testimonials article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-testimonials--grid .testimonials article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-testimonials--grid .testimonials article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-testimonials--grid .testimonials article [class$=-categories] li{margin:0}.block-testimonials--grid .testimonials article time{color:var(--color-text-alt);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(max-width:991.98px){.block-testimonials--grid .testimonials article .media{margin-bottom:.75rem}}.block-testimonials--grid .testimonials article [class$=-title] a{text-decoration:none}.block-testimonials--grid .testimonials article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-testimonials--grid .testimonials article [class$=-content]>*+*{margin-top:.75rem}.block-testimonials--grid .testimonials article .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-testimonials--grid .testimonials article:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.block-testimonials--grid .testimonials article :where([class$=-title]){font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);text-transform:none}.block-testimonials--grid .testimonials article:not(:has(.more)) [class$=-title] a:after{speak:never;content:" ";display:inline;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.block-testimonials--grid .testimonials article:not(:has(.more)) [class$=-title] a:after{display:inline-block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-testimonials--grid .testimonials article:not(:has(.more)) [class$=-title] a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}@media(max-width:991.98px){.block-testimonials--grid .testimonials>li+li{margin-top:4rem}}@media(min-width:992px){body:where(:not(.full-width)) main .block-testimonials--grid .testimonials{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}@media(min-width:992px){.contents-full-width .block-testimonials--grid .testimonials,body.full-width .block-testimonials--grid .testimonials,main>.blocks .block-testimonials--grid .testimonials{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr);word-break:break-word}.block-testimonials--grid .testimonial figcaption{gap:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0 - 2.5rem);gap:calc(var(--column-width)*1 + var(--grid-gutter)*0 - 2.5rem);margin-top:1.5rem}}.block-testimonials--list .testimonials{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-testimonials--list .testimonials>li{padding-bottom:1.5rem;padding-top:1.5rem}.block-testimonials--list .testimonials>li:where(:not(:last-child)){border-bottom:var(--border-width)solid var(--color-border)}.block-testimonials--list .testimonials article{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative}.block-testimonials--list .testimonials article [class$=-title] a{text-decoration:none}.block-testimonials--list .testimonials article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-testimonials--list .testimonials article [class$=-content]>*+*{margin-top:.75rem}.block-testimonials--list .testimonials article .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-testimonials--list .testimonials article:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.block-testimonials--list .testimonials article .media{-moz-box-ordinal-group:0;-webkit-order:-1;order:-1}.block-testimonials--list .testimonials article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-testimonials--list .testimonials article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-testimonials--list .testimonials article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-testimonials--list .testimonials article [class$=-categories] li{margin:0}@media(max-width:991.98px){.block-testimonials--list .testimonials article{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.block-testimonials--list .testimonials article .media{width:33.33333%}}@media(min-width:992px){body:where(:not(.full-width)) main .block-testimonials--list .testimonials article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}body:where(:not(.full-width)) main .block-testimonials--list .testimonials article [class$=-content]{-moz-box-flex:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex:1;flex:1}body:where(:not(.full-width)) main .block-testimonials--list .testimonials article [class$=-subtitle],body:where(:not(.full-width)) main .block-testimonials--list .testimonials article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-weight:700;line-height:var(--h4-line-height);text-transform:none}body:where(:not(.full-width)) main .block-testimonials--list .testimonials article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}body:where(:not(.full-width)) main .block-testimonials--list .testimonials article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}body:where(:not(.full-width)) main .block-testimonials--list .testimonials article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}body:where(:not(.full-width)) main .block-testimonials--list .testimonials article [class$=-categories] li{margin:0}body:where(:not(.full-width)) main .block-testimonials--list .testimonials article .media{width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}@media(min-width:992px){.contents-full-width .block-testimonials--list .testimonials article,body.full-width .block-testimonials--list .testimonials article,main>.blocks .block-testimonials--list .testimonials article{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.contents-full-width .block-testimonials--list .testimonials article [class$=-content],body.full-width .block-testimonials--list .testimonials article [class$=-content],main>.blocks .block-testimonials--list .testimonials article [class$=-content]{-moz-box-flex:1;-webkit-flex:1;flex:1}.contents-full-width .block-testimonials--list .testimonials article [class$=-content] [class$=-title],body.full-width .block-testimonials--list .testimonials article [class$=-content] [class$=-title],main>.blocks .block-testimonials--list .testimonials article [class$=-content] [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.contents-full-width .block-testimonials--list .testimonials article [class$=-content] .articles-count,body.full-width .block-testimonials--list .testimonials article [class$=-content] .articles-count,main>.blocks .block-testimonials--list .testimonials article [class$=-content] .articles-count{margin-top:.75rem;position:absolute;right:0;top:0}.contents-full-width .block-testimonials--list .testimonials article [class$=-content] .rich-text,.contents-full-width .block-testimonials--list .testimonials article [class$=-content] [itemprop=articleBody],body.full-width .block-testimonials--list .testimonials article [class$=-content] .rich-text,body.full-width .block-testimonials--list .testimonials article [class$=-content] [itemprop=articleBody],main>.blocks .block-testimonials--list .testimonials article [class$=-content] .rich-text,main>.blocks .block-testimonials--list .testimonials article [class$=-content] [itemprop=articleBody]{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.contents-full-width .block-testimonials--list .testimonials article [class$=-subtitle],.contents-full-width .block-testimonials--list .testimonials article [class$=-title],body.full-width .block-testimonials--list .testimonials article [class$=-subtitle],body.full-width .block-testimonials--list .testimonials article [class$=-title],main>.blocks .block-testimonials--list .testimonials article [class$=-subtitle],main>.blocks .block-testimonials--list .testimonials article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h3-size);font-weight:700;line-height:var(--h3-line-height);text-transform:none}.contents-full-width .block-testimonials--list .testimonials article .media,body.full-width .block-testimonials--list .testimonials article .media,main>.blocks .block-testimonials--list .testimonials article .media{-webkit-flex-shrink:0;flex-shrink:0;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.block-testimonials--list .testimonial{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.block-testimonials--list .testimonial figcaption{-moz-box-flex:1;-webkit-flex:1;flex:1}.contents-full-width .block-testimonials--list .testimonial blockquote,body.full-width .block-testimonials--list .testimonial blockquote,main>.blocks .block-testimonials--list .testimonial blockquote{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}.contents-full-width .block-testimonials--list .testimonial figcaption,body.full-width .block-testimonials--list .testimonial figcaption,main>.blocks .block-testimonials--list .testimonial figcaption{gap:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0 - 2.5rem);gap:calc(var(--column-width)*1 + var(--grid-gutter)*0 - 2.5rem)}}@media(min-width:992px){body:where(:not(.full-width)) main .block-testimonials--list .testimonial blockquote{width:-moz-calc(var(--column-width)*5 + var(--grid-gutter)*4);width:calc(var(--column-width)*5 + var(--grid-gutter)*4)}body:where(:not(.full-width)) main .block-testimonials--list .testimonial figcaption{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.25rem}body:where(:not(.full-width)) main .block-testimonials--list .testimonial figcaption .avatar+p{margin-top:.25rem}}.block-testimonials--large .testimonials{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-testimonials--large .testimonials>li+li{margin-top:4rem}.block-testimonials--large .testimonials article{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-testimonials--large .testimonials article .media{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1;overflow:hidden}.block-testimonials--large .testimonials article .media:empty{display:none}.block-testimonials--large .testimonials article .media img{aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover;width:100%}.block-testimonials--large .testimonials article p+time{margin-top:.75rem}.block-testimonials--large .testimonials article [class$=-categories]{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;gap:0 .75rem;line-height:var(--meta-line-height);list-style:none;margin-bottom:.75rem;margin-top:.75rem;padding-left:0;position:relative;z-index:2}.block-testimonials--large .testimonials article [class$=-categories] a{color:var(--color-accent);-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 30%,transparent);-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color .25s ease;-o-transition:text-decoration-color .25s ease;-moz-transition:text-decoration-color .25s ease,-moz-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease,-moz-text-decoration-color .25s ease}.block-testimonials--large .testimonials article [class$=-categories] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);-moz-text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 100%,transparent);text-decoration-thickness:1px}.block-testimonials--large .testimonials article [class$=-categories] li{margin:0}.block-testimonials--large .testimonials article time{color:var(--color-text-alt);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}@media(max-width:991.98px){.block-testimonials--large .testimonials article .media{margin-bottom:.75rem}}.block-testimonials--large .testimonials article [class$=-title] a{text-decoration:none}.block-testimonials--large .testimonials article [class$=-title] a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-testimonials--large .testimonials article [class$=-content]>*+*{margin-top:.75rem}.block-testimonials--large .testimonials article .more:after{speak:never;content:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-testimonials--large .testimonials article:hover .more:after{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}.block-testimonials--large .testimonials article [class$=-title],.block-testimonials--large .testimonials article hgroup{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h2-size);font-weight:400;line-height:var(--h2-line-height);text-transform:none}@media(max-width:991.98px){.block-testimonials--large .testimonials article .media{margin-left:var(--grid-gutter-negative);margin-right:var(--grid-gutter-negative)}}@media(min-width:992px){.block-testimonials--large .testimonials article{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.block-testimonials--large .testimonials article .media{margin-bottom:0}}@media(min-width:992px){body:where(:not(.full-width)) main .block-testimonials--large .testimonials article [class$=-content]{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}body:where(:not(.full-width)) main .block-testimonials--large .testimonials article .media{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}}@media(min-width:992px){.contents-full-width .block-testimonials--large .testimonials article,body.full-width .block-testimonials--large .testimonials article,main>.blocks .block-testimonials--large .testimonials article{-moz-box-align:center;-webkit-align-items:center;align-items:center}.contents-full-width .block-testimonials--large .testimonials article [class$=-title],body.full-width .block-testimonials--large .testimonials article [class$=-title],main>.blocks .block-testimonials--large .testimonials article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--lead-size);font-weight:400;line-height:var(--lead-line-height)}}@media(min-width:992px) and (min-width:992px){body:where(:not(.full-width)) main .contents-full-width .block-testimonials--large .testimonials article [class$=-title],body:where(:not(.full-width)) main body.full-width .block-testimonials--large .testimonials article [class$=-title],body:where(:not(.full-width)) main main>.blocks .block-testimonials--large .testimonials article [class$=-title]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--lead-sidebar-size);font-weight:400;line-height:var(--lead-sidebar-line-height)}}@media(min-width:992px){.contents-full-width .block-testimonials--large .testimonials article [class$=-content],body.full-width .block-testimonials--large .testimonials article [class$=-content],main>.blocks .block-testimonials--large .testimonials article [class$=-content]{padding-right:calc(var(--column-width)*1 + var(--grid-gutter)*0);width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}.contents-full-width .block-testimonials--large .testimonials article .media,body.full-width .block-testimonials--large .testimonials article .media,main>.blocks .block-testimonials--large .testimonials article .media{width:-moz-calc(var(--column-width)*6 + var(--grid-gutter)*5);width:calc(var(--column-width)*6 + var(--grid-gutter)*5)}}.block-testimonials--large .testimonial figcaption span{display:block}.block-testimonials--large .testimonial figcaption span+span{margin-top:.25rem}@media(min-width:992px){.block-testimonials--large .testimonial .avatar{width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter));width:calc(var(--column-width)*1 + var(--grid-gutter)*0 + var(--grid-gutter))}.block-testimonials--large .testimonial figcaption{-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:-moz-calc(var(--column-width)*1/2 + var(--grid-gutter)*0/2);gap:calc(var(--column-width)*1/2 + var(--grid-gutter)*0/2);margin-top:1.5rem}}@media(max-width:991.98px){.block-testimonials--large .testimonial .avatar{width:2.5rem}}.block-testimonials--carousel .testimonials{list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.block-testimonials--carousel .container{overflow:hidden}.block-testimonials--carousel blockquote{font-family:Baskerville,Times New Roman,Times,serif;font-size:var(--quote-size);font-style:italic;font-weight:400;line-height:var(--quote-line-height);margin:0}.block-testimonials--carousel blockquote cite{font-size:1.125rem;font-style:normal}.block-testimonials--carousel blockquote p{color:var(--color-accent);font-family:Baskerville,Times New Roman,Times,serif;font-size:1.5rem;font-style:italic;line-height:120%}@media(min-width:992px){.block-testimonials--carousel blockquote p{font-size:1.875rem}}@media(min-width:1200px){.block-testimonials--carousel blockquote p{font-size:3.75rem;line-height:120%}.block-testimonials--carousel blockquote.is-long p{font-size:2.5rem;line-height:120%}}.block-testimonials--carousel figure{margin-bottom:0;width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.block-testimonials--carousel figcaption{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;margin-top:1.5rem}.block-testimonials--carousel figcaption span{display:block}.block-testimonials--carousel .avatar{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0;margin-right:.75rem;min-width:5rem;width:-moz-calc(var(--column-width)*1 + var(--grid-gutter)*0);width:calc(var(--column-width)*1 + var(--grid-gutter)*0)}@media(min-width:992px){body:where(:not(.full-width)) main .block-testimonials--carousel figure{width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}@media(min-width:992px){.contents-full-width .block-testimonials--carousel .testimonials,body.full-width .block-testimonials--carousel .testimonials,main>.blocks .block-testimonials--carousel .testimonials{width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.contents-full-width .block-testimonials--carousel figure,body.full-width .block-testimonials--carousel figure,main>.blocks .block-testimonials--carousel figure{min-height:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);min-height:calc(var(--column-width)*2 + var(--grid-gutter)*1);padding-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter));width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7);width:-moz-calc(var(--column-width)*12 + var(--grid-gutter)*11);width:calc(var(--column-width)*12 + var(--grid-gutter)*11)}.contents-full-width .block-testimonials--carousel figure.with-picture,body.full-width .block-testimonials--carousel figure.with-picture,main>.blocks .block-testimonials--carousel figure.with-picture{position:relative}.contents-full-width .block-testimonials--carousel figure.with-picture figcaption,body.full-width .block-testimonials--carousel figure.with-picture figcaption,main>.blocks .block-testimonials--carousel figure.with-picture figcaption{margin-top:.75rem}.contents-full-width .block-testimonials--carousel figure.with-picture figcaption .avatar,body.full-width .block-testimonials--carousel figure.with-picture figcaption .avatar,main>.blocks .block-testimonials--carousel figure.with-picture figcaption .avatar{left:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);left:calc(var(--column-width)*2 + var(--grid-gutter)*1);margin-left:var(--grid-gutter);position:absolute;top:0;width:-moz-calc(var(--column-width)*2 + var(--grid-gutter)*1);width:calc(var(--column-width)*2 + var(--grid-gutter)*1)}}.block-testimonials--carousel .slider{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.block-testimonials--carousel .slider-slide.is-next{opacity:0}.block-testimonials--carousel .slider-controls{-moz-box-ordinal-group:0;margin-bottom:1.5rem;-webkit-order:-1;order:-1}.block-testimonials--carousel .slider-pagination li:before{background-color:var(--color-border)}.block-testimonials--carousel .slider-pagination li:after{background-color:var(--color-accent)}@media(min-width:992px){.contents-full-width .block-testimonials--carousel .slider-controls,body.full-width .block-testimonials--carousel .slider-controls,main>.blocks .block-testimonials--carousel .slider-controls{margin-left:calc(var(--column-width)*4 + var(--grid-gutter)*3 + var(--grid-gutter))}}.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:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-weight:700;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){.contents-full-width .block-timeline--vertical .timeline-events,body.full-width .block-timeline--vertical .timeline-events,main>.blocks .block-timeline--vertical .timeline-events{padding-left:0}.contents-full-width .block-timeline--vertical .timeline-event,body.full-width .block-timeline--vertical .timeline-event,main>.blocks .block-timeline--vertical .timeline-event{-moz-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:flex}.contents-full-width .block-timeline--vertical .timeline-event:after,.contents-full-width .block-timeline--vertical .timeline-event:before,body.full-width .block-timeline--vertical .timeline-event:after,body.full-width .block-timeline--vertical .timeline-event:before,main>.blocks .block-timeline--vertical .timeline-event:after,main>.blocks .block-timeline--vertical .timeline-event:before{left:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);left:calc(var(--column-width)*3 + var(--grid-gutter)*2);margin-left:calc(var(--grid-gutter)/2)}.contents-full-width .block-timeline--vertical .timeline-event:before,body.full-width .block-timeline--vertical .timeline-event:before,main>.blocks .block-timeline--vertical .timeline-event:before{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}.contents-full-width .block-timeline--vertical .timeline-event .title,body.full-width .block-timeline--vertical .timeline-event .title,main>.blocks .block-timeline--vertical .timeline-event .title{text-align:right;width:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.contents-full-width .block-timeline--vertical .timeline-event .title+[itemprop=text],body.full-width .block-timeline--vertical .timeline-event .title+[itemprop=text],main>.blocks .block-timeline--vertical .timeline-event .title+[itemprop=text]{margin-top:0}.contents-full-width .block-timeline--vertical .timeline-event [itemprop=text],body.full-width .block-timeline--vertical .timeline-event [itemprop=text],main>.blocks .block-timeline--vertical .timeline-event [itemprop=text]{padding-left:var(--grid-gutter);width:-moz-calc(var(--column-width)*7 + var(--grid-gutter)*6);width:calc(var(--column-width)*7 + var(--grid-gutter)*6)}.contents-full-width .block-timeline--vertical .timeline-event [itemprop=text]:first-child,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:-moz-calc(var(--column-width)*3 + var(--grid-gutter)*2);width:calc(var(--column-width)*3 + var(--grid-gutter)*2)}.block-timeline--horizontal .timeline-event .title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--body-size);font-weight:400;line-height:var(--body-line-height);min-height:var(--min-title-height);padding-bottom:1.5rem}.block-timeline--horizontal .timeline-event [itemprop=text]{font-family:Baskerville,Times New Roman,Times,serif;font-size:var(--small-size);font-weight:400;line-height:var(--small-line-height)}.block-timeline--horizontal .timeline-event .line{background:var(--color-text);height:var(--border-width);margin-bottom:1.5rem;opacity:1;overflow:visible;width:-moz-calc(100% + var(--grid-gutter)/2);width:calc(100% + var(--grid-gutter)/2)}.block-timeline--horizontal .timeline-event .line:before{background:var(--color-text);border-radius:50%;content:"";display:block;height:9px;margin-left:-4px;position:relative;top:-4px;width:9px}.block-timeline--horizontal .timeline-event:last-child .line{background:0 0}@media(min-width:992px){.block-timeline--horizontal .timeline-event .line{width:-moz-calc(100% + var(--grid-gutter));width:calc(100% + var(--grid-gutter))}}@media(max-width:991.98px){.block-timeline--horizontal .timeline-event{width:-moz-calc(var(--column-width)*11 + var(--grid-gutter)*10);width:calc(var(--column-width)*11 + var(--grid-gutter)*10)}.block-timeline--horizontal .timeline-event .line{width:-moz-calc(100% + var(--grid-gutter));width:calc(100% + var(--grid-gutter))}.block-timeline--horizontal .timeline-event .line:before{height:8px;width:8px}.block-timeline--horizontal .slider-slide.is-previous{opacity:1}}@media(min-width:992px){.contents-full-width .block-timeline--horizontal .block-title,body.full-width .block-timeline--horizontal .block-title,body:not(.full-width) .block-timeline--horizontal .block-title,body:not(.full-width) main .block-timeline--horizontal .block-title,main>.blocks .block-timeline--horizontal .block-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--h5-size);font-weight:400;line-height:var(--h5-line-height);text-transform:uppercase}.contents-full-width .block-timeline--horizontal .block-title a,body.full-width .block-timeline--horizontal .block-title a,body:not(.full-width) .block-timeline--horizontal .block-title a,body:not(.full-width) main .block-timeline--horizontal .block-title a,main>.blocks .block-timeline--horizontal .block-title a{text-decoration:none}}@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){.contents-full-width .block-video--player,body.full-width .block-video--player,main>.blocks .block-video--player{background:var(--color-background-alt)}.contents-full-width .block-video--player .block-content,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}.contents-full-width .block-video--player .block-content .top,body.full-width .block-video--player .block-content .top,main>.blocks .block-video--player .block-content .top{grid-column:1/-1}.contents-full-width .block-video--player .block-content .video,body.full-width .block-video--player .block-content .video,main>.blocks .block-video--player .block-content .video{grid-column:span 8}.contents-full-width .block-video--player .block-content>p,body.full-width .block-video--player .block-content>p,main>.blocks .block-video--player .block-content>p{grid-column:span 4;margin-top:0}.contents-full-width .block-video--player .block-content .transcription,body.full-width .block-video--player .block-content .transcription,main>.blocks .block-video--player .block-content .transcription{grid-column:span 8}.contents-full-width .block-video--player .lazy-video-player:after,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:" ";display:inline;display:inline-block;font-family:Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-o-transition:.55s cubic-bezier(0,.65,.4,1.2);-moz-transition:.55s cubic-bezier(0,.65,.4,1.2);transition:.55s cubic-bezier(0,.65,.4,1.2)}.block-volumes .top .block-title a:hover:after{-webkit-transform:translateX(.625rem);-moz-transform:translateX(.625rem);-o-transform:translateX(.625rem);transform:translateX(.625rem)}.block-volumes .volumes .volume hgroup{-moz-box-orient:vertical;-moz-box-direction:reverse;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.block-volumes .volumes .volume hgroup p{margin-top:.25rem}.block-volumes .volumes .volume .media img{aspect-ratio:11/13}@media(min-width:992px){body:where(:not(.full-width)) main .block-volumes .volumes{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);word-break:break-word}}@media(min-width:992px){.contents-full-width .block-volumes .top,body.full-width .block-volumes .top,main>.blocks .block-volumes .top{display:-webkit-flex;display:-moz-box;display:flex;gap:var(--grid-gutter)}.contents-full-width .block-volumes .top .block-title,body.full-width .block-volumes .top .block-title,main>.blocks .block-volumes .top .block-title{width:-moz-calc(var(--column-width)*4 + var(--grid-gutter)*3);width:calc(var(--column-width)*4 + var(--grid-gutter)*3)}.contents-full-width .block-volumes .top .description,body.full-width .block-volumes .top .description,main>.blocks .block-volumes .top .description{margin-top:0;width:-moz-calc(var(--column-width)*8 + var(--grid-gutter)*7);width:calc(var(--column-width)*8 + var(--grid-gutter)*7)}}.avatar{background-color:var(--color-background-alt);border-radius:50%;overflow:hidden;position:relative}.avatar:before{display:block;padding-top:100%}.avatar img,.avatar picture{height:100%;inset:0 0 0 0;position:absolute;width:100%}@supports not (inset:0){.avatar img,.avatar picture{bottom:0;left:0;right:0;top:0}}.avatar img{-o-object-fit:cover;object-fit:cover}.block-organizations .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){.block-organizations .organizations{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.block-organizations .organizations{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){.block-organizations .organizations{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(6,1fr)}}.programs__section .block-organizations .organizations{word-break:break-word}@media(min-width:768px){.programs__section .block-organizations .organizations{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.programs__section .block-organizations .organizations{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.programs__section .block-organizations .organizations{grid-gap:var(--grid-gutter)var(--grid-gutter);display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:991.98px){.block-organizations .organizations{grid-column-gap:1.5rem!important}}.block-organizations .organization{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.block-organizations .organization-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--meta-size);font-weight:400;line-height:var(--meta-line-height)}.block-organizations .organization-title a{display:block;text-decoration:none}.block-organizations .organization-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-organizations .organization .media{-moz-box-ordinal-group:0;background:#f2f2f2;margin-bottom:.75rem;-webkit-order:-1;order:-1;overflow:hidden;padding:1.5rem}.block-organizations .organization .media picture.is-svg img{-o-object-fit:contain!important;object-fit:contain!important}.block-organizations .organization .media picture{aspect-ratio:1;display:block}.block-organizations .organization .media img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.block-organizations .organization .media:empty{position:relative}.block-organizations .organization .media:empty:after{content:"";display:block;padding-bottom:100%}