/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--black-a1:rgba(0,0,0,.05);--black-a2:rgba(0,0,0,.1);--black-a3:rgba(0,0,0,.15);--black-a4:rgba(0,0,0,.2);--black-a5:rgba(0,0,0,.3);--black-a6:rgba(0,0,0,.4);--black-a7:rgba(0,0,0,.5);--black-a8:rgba(0,0,0,.6);--black-a9:rgba(0,0,0,.7);--black-a10:rgba(0,0,0,.8);--black-a11:rgba(0,0,0,.9);--black-a12:rgba(0,0,0,.95)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0 / .05);--black-a2:color(display-p3 0 0 0 / .1);--black-a3:color(display-p3 0 0 0 / .15);--black-a4:color(display-p3 0 0 0 / .2);--black-a5:color(display-p3 0 0 0 / .3);--black-a6:color(display-p3 0 0 0 / .4);--black-a7:color(display-p3 0 0 0 / .5);--black-a8:color(display-p3 0 0 0 / .6);--black-a9:color(display-p3 0 0 0 / .7);--black-a10:color(display-p3 0 0 0 / .8);--black-a11:color(display-p3 0 0 0 / .9);--black-a12:color(display-p3 0 0 0 / .95)}}}:root,.light,.light-theme{--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--green-1:color(display-p3 .986 .996 .989);--green-2:color(display-p3 .963 .983 .967);--green-3:color(display-p3 .913 .964 .925);--green-4:color(display-p3 .859 .94 .879);--green-5:color(display-p3 .796 .907 .826);--green-6:color(display-p3 .718 .863 .761);--green-7:color(display-p3 .61 .801 .675);--green-8:color(display-p3 .451 .715 .559);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .308 .595 .417);--green-11:color(display-p3 .19 .5 .32);--green-12:color(display-p3 .132 .228 .18)}}}:root,.light,.light-theme{--mauve-1:#fdfcfd;--mauve-2:#faf9fb;--mauve-3:#f2eff3;--mauve-4:#eae7ec;--mauve-5:#e3dfe6;--mauve-6:#dbd8e0;--mauve-7:#d0cdd7;--mauve-8:#bcbac7;--mauve-9:#8e8c99;--mauve-10:#84828e;--mauve-11:#65636d;--mauve-12:#211f26}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--mauve-1:color(display-p3 .991 .988 .992);--mauve-2:color(display-p3 .98 .976 .984);--mauve-3:color(display-p3 .946 .938 .952);--mauve-4:color(display-p3 .915 .906 .925);--mauve-5:color(display-p3 .886 .876 .901);--mauve-6:color(display-p3 .856 .846 .875);--mauve-7:color(display-p3 .814 .804 .84);--mauve-8:color(display-p3 .735 .728 .777);--mauve-9:color(display-p3 .555 .549 .596);--mauve-10:color(display-p3 .514 .508 .552);--mauve-11:color(display-p3 .395 .388 .424);--mauve-12:color(display-p3 .128 .122 .147)}}}:root,.light,.light-theme{--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--violet-1:color(display-p3 .991 .988 .995);--violet-2:color(display-p3 .978 .974 .998);--violet-3:color(display-p3 .953 .943 .993);--violet-4:color(display-p3 .916 .897 1);--violet-5:color(display-p3 .876 .851 1);--violet-6:color(display-p3 .825 .793 .981);--violet-7:color(display-p3 .752 .712 .943);--violet-8:color(display-p3 .654 .602 .902);--violet-9:color(display-p3 .417 .341 .784);--violet-10:color(display-p3 .381 .306 .741);--violet-11:color(display-p3 .383 .317 .702);--violet-12:color(display-p3 .179 .15 .359)}}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.theme-bso .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open>span,.map-experience__dialog__content>h2,.bso-map--loading>span,.page-search-results ol li a.link-landing-page,.page-search-results ol li a.link-book,.page-search-results ol li a.link-media,.search-open.style-expanded span,.page-menu-open.style-expanded span,.paragraph--type--full-teaser figcaption,.cards--layout-matrix .paragraph--type--card .field--name-field-link,.paragraph--type--card--slider .field--name-field-link,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents .field__label,.path-taxonomy .view-taxonomy-search .pager__item.is-active,.hidden-accessible,.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:0;padding:0;border:0}.paragraph--type--cards-tags{padding:2em 0 0}.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{padding:0;margin:1em auto;text-align:left;color:#000;letter-spacing:.01em}.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{font-size:1.75rem}@media screen and (min-width:48em){.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{font-size:calc(1.75rem + 1.25 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{font-size:3rem}}figure{margin:0}html{height:100%;overflow-x:hidden}body{position:relative;padding:0;margin:0;scroll-behavior:smooth}button{font-weight:500}button>svg{width:1.5em;height:1.5em}a.nobreak span:after,a[href^=mailto]:after,a[href^=http]:after{border:0;display:inline-block;width:1.1em;height:1em;content:"";background-size:.52em;vertical-align:baseline;margin-top:-1em}a.nobreak span:active:after,a[href^=mailto]:active:after,a[href^=http]:active:after,a.nobreak span:hover:after,a[href^=mailto]:hover:after,a[href^=http]:hover:after{background-image:url(/themes/custom/nbvv_theme/dist/icons/icon-link-external-red.svg)}a{color:#8e877d}a:visited{color:#726d65}a:hover{color:#bc2132}a a:active,a a:hover{outline-width:0}a[href^=mailto],a[href^=http]{background:url(/themes/custom/nbvv_theme/dist/icons/icon-link-external-gold.svg) center bottom no-repeat}.theme-bso a[href^=mailto],.theme-bso a[href^=http]{background:none}.theme-bso a[href^=mailto]:after,.theme-bso a[href^=http]:after{content:none}a.nobreak span{background-color:#ff0;background:url(/themes/custom/nbvv_theme/dist/icons/icon-link-external-gold.svg) center bottom no-repeat}*{box-sizing:border-box}.hidden{display:none;visibility:hidden}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterVariable.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterVariable-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-LightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-Black.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/Inter-BlackItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-Thin.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-ThinItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-ExtraLight.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-Light.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-LightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-Regular.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-Italic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-Medium.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-MediumItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-SemiBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-Bold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-ExtraBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-Black.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/themes/custom/nbvv_theme/public/fonts/inter/InterDisplay-BlackItalic.woff2) format("woff2")}html{font-size:16px;font-weight:400}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-feature-settings:"dlig" on,"calt" on,"case" on,"ss01" on,"ss08" on,"ss03" on}@supports (font-variation-settings:normal){:root{font-family:InterVariable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-optical-sizing:auto}}body{color:#333}p{letter-spacing:0;-webkit-hyphens:auto;hyphens:auto}a{letter-spacing:.025em}h1,h2,h3,h4,h5,h6{font-weight:200;-webkit-hyphens:auto;hyphens:auto}h1{font-size:3.1770510494em;line-height:1.2}h2{font-size:1.9635255189em;line-height:1.2}h3{font-size:.75em;line-height:1.3}h4,h5{font-size:.75em;line-height:1.4}strong{font-weight:700}blockquote{position:relative;margin-top:2em}blockquote:before{content:"";position:relative;float:left;left:-1em;top:-.5em;width:2.5em;height:2.5em;background:url(/themes/custom/nbvv_theme/dist/icons/icon-viewer-quote-start-01.svg) no-repeat top left}blockquote p{font-style:italic;font-family:Times,Times New Roman,serif;line-height:1.5;-webkit-hyphens:auto;hyphens:auto}blockquote p{font-size:1rem}@media screen and (min-width:48em){blockquote p{font-size:calc(1rem + .125 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){blockquote p{font-size:1.125rem}}blockquote p.fl-baskerville{font-family:baskerville,Times,Times New Roman,serif}blockquote p.quote-reference{font:lighter 1em/1.4 InterVariable,graphein,Helvetica,Arial,sans-serif;color:#000;margin-left:1.5em}blockquote p.quote-reference:before{content:"— ";display:inline-block;text-indent:-1.5em}.icon-sources{display:none}.icon-sources svg{width:100%;height:100%}.icon-sources svg symbol:not([id^=logo]) path{fill:inherit;stroke:inherit}svg{width:100%;height:100%;fill:currentColor}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}form .description{font:"InterVariable",Helvetica,Arial,sans-serif;color:#888;font-size:.875em}label{font-weight:700;display:block}.form-item+.form-item{margin-top:1em}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#393733;border:none;color:#333;padding:.5em 1em;line-height:1.5;cursor:pointer;letter-spacing:.025em;font-weight:500;color:#fff;border-radius:.3125em;transition:background-color .1s ease-in,color .1s ease-in;font:400 1em/1.5 InterVariable,Helvetica,Arial,sans-serif}.fl-bold input[type=submit],.fl-bold button{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}input[type=submit]:active,input[type=submit]:hover,button:active,button:hover{background:#bc2132;color:#fff;transition:background-color .15s ease-in,color .15s ease-in}input[type=submit]:disabled,button:disabled{background:#888;color:#eee;cursor:not-allowed}input[type=email],input[type=date],input[type=time],input[type=password],input[type=text]{line-height:1.5;padding:.5em .75em;color:#334;font:1em/1.5 InterVariable,Helvetica,Arial,sans-serif}.fl-normal input[type=email],.fl-normal input[type=date],.fl-normal input[type=time],.fl-normal input[type=password],.fl-normal input[type=text]{font:1em/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif}.form-item--error-message{color:#bc2132!important}.form-item--error-message a{color:#bc2132}.user-login-form{width:480px;max-width:100%;margin:2em auto;position:relative}.user-login-form .description{display:none}.user-login-form input[type=text],.user-login-form input[type=password]{width:100%}.user-login-form .form-actions{float:right;margin-top:1rem}.path-taxonomy .views-element-container .field__item.no-reflow{position:relative;display:inline-block;width:100%}.theme-bso .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open>span,.map-experience__dialog__content>h2,.bso-map--loading>span,.page-search-results ol li a.link-landing-page,.page-search-results ol li a.link-book,.page-search-results ol li a.link-media,.search-open.style-expanded span,.page-menu-open.style-expanded span,.paragraph--type--full-teaser figcaption,.cards--layout-matrix .paragraph--type--card .field--name-field-link,.paragraph--type--card--slider .field--name-field-link,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents .field__label,.path-taxonomy .view-taxonomy-search .pager__item.is-active,.visuallyhidden,.hidden-accessible{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:0;padding:0;border:0}.landing-page__hero-slider .swiper-pagination-progressbar,.node-title--content-page__container>.field--name-field-subtitle,.node-title--content-page__container>h1,.paragraph--type--cards>h2,.paragraph--type--generic-content>h2,.main-content .field--name-body,.main-content .body-summary,.field--name-body h2,.paragraph--type--generic-content h2,.field--name-body .field--type-text-with-summary,.field--name-body .field--type-text-long,.paragraph--type--generic-content .field--type-text-with-summary,.paragraph--type--generic-content .field--type-text-long,.field--name-body .field--name-field-text,.field--name-body .field--name-field-subtitle,.paragraph--type--generic-content .field--name-field-text,.paragraph--type--generic-content .field--name-field-subtitle,.paragraph--type--cards-tags>p.subtitle,.paragraph--type--cards>.field--name-field-subtitle,.page-node-type-showcase .main-content>section>div>article,.page-node-type-showcase .main-content h1,.page-node-type-book .book-metadata-wrapper .field,.page-node-type-book .field--name-field-pages h2,.page-node-type-book .book-metadata-wrapper .book-actions,.page-node-type-book .book-metadata-wrapper>h1,.path-taxonomy .main-content .view-header,.path-taxonomy .view-actions-wrapper .view-actions,.media-iiif.view-mode-full .field--name-field-geolocation .field__label,.media-book-page-image.view-mode-full .field--name-field-geolocation .field__label,.media-iiif.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-book-page-image.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-iiif.view-mode-full>.field.field--type-link,.media-iiif.view-mode-full>.field.field--type-entity-reference-revisions,.media-iiif.view-mode-full>.field.field--type-entity-reference,.media-iiif.view-mode-full>.field.field--type-datetime,.media-iiif.view-mode-full>.field.field--type-string-long,.media-iiif.view-mode-full>.field.field--type-string,.media-book-page-image.view-mode-full>.field.field--type-link,.media-book-page-image.view-mode-full>.field.field--type-entity-reference-revisions,.media-book-page-image.view-mode-full>.field.field--type-entity-reference,.media-book-page-image.view-mode-full>.field.field--type-datetime,.media-book-page-image.view-mode-full>.field.field--type-string-long,.media-book-page-image.view-mode-full>.field.field--type-string,.media-iiif.view-mode-full .views-field-title,.media-book-page-image.view-mode-full .views-field-title,.media-iiif.view-mode-full h1,.media-book-page-image.view-mode-full h1,.page-type-media #page-wrapper,.page-type-generic #page-wrapper,.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}@media (min-width:90.5rem){.landing-page__hero-slider .swiper-pagination-progressbar,.node-title--content-page__container>.field--name-field-subtitle,.node-title--content-page__container>h1,.paragraph--type--cards>h2,.paragraph--type--generic-content>h2,.main-content .field--name-body,.main-content .body-summary,.field--name-body h2,.paragraph--type--generic-content h2,.field--name-body .field--type-text-with-summary,.field--name-body .field--type-text-long,.paragraph--type--generic-content .field--type-text-with-summary,.paragraph--type--generic-content .field--type-text-long,.field--name-body .field--name-field-text,.field--name-body .field--name-field-subtitle,.paragraph--type--generic-content .field--name-field-text,.paragraph--type--generic-content .field--name-field-subtitle,.paragraph--type--cards-tags>p.subtitle,.paragraph--type--cards>.field--name-field-subtitle,.page-node-type-showcase .main-content>section>div>article,.page-node-type-showcase .main-content h1,.page-node-type-book .book-metadata-wrapper .field,.page-node-type-book .field--name-field-pages h2,.page-node-type-book .book-metadata-wrapper .book-actions,.page-node-type-book .book-metadata-wrapper>h1,.path-taxonomy .main-content .view-header,.path-taxonomy .view-actions-wrapper .view-actions,.media-iiif.view-mode-full .field--name-field-geolocation .field__label,.media-book-page-image.view-mode-full .field--name-field-geolocation .field__label,.media-iiif.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-book-page-image.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-iiif.view-mode-full>.field.field--type-link,.media-iiif.view-mode-full>.field.field--type-entity-reference-revisions,.media-iiif.view-mode-full>.field.field--type-entity-reference,.media-iiif.view-mode-full>.field.field--type-datetime,.media-iiif.view-mode-full>.field.field--type-string-long,.media-iiif.view-mode-full>.field.field--type-string,.media-book-page-image.view-mode-full>.field.field--type-link,.media-book-page-image.view-mode-full>.field.field--type-entity-reference-revisions,.media-book-page-image.view-mode-full>.field.field--type-entity-reference,.media-book-page-image.view-mode-full>.field.field--type-datetime,.media-book-page-image.view-mode-full>.field.field--type-string-long,.media-book-page-image.view-mode-full>.field.field--type-string,.media-iiif.view-mode-full .views-field-title,.media-book-page-image.view-mode-full .views-field-title,.media-iiif.view-mode-full h1,.media-book-page-image.view-mode-full h1,.page-type-media #page-wrapper,.page-type-generic #page-wrapper,.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{max-width:90.5rem}}.paragraph--type--full-teaser a,.paragraph--type--full-teaser .field--name-field-link,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a{display:inline-block;background-color:#000;color:#fff;padding:.75rem 1.5rem;text-decoration:none;font-weight:700;text-transform:uppercase;transition:.1s background-color ease-in;cursor:pointer;border-radius:0}.paragraph--type--full-teaser a:focus,.paragraph--type--full-teaser .field--name-field-link:focus,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a:focus,.paragraph--type--full-teaser a:active,.paragraph--type--full-teaser .field--name-field-link:active,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a:active,.paragraph--type--full-teaser a:hover,.paragraph--type--full-teaser .field--name-field-link:hover,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a:hover{background-color:#bc2132;transition:.05s background-color ease-out}.path-taxonomy .views-element-container .field--name-field-geography a,.path-taxonomy .views-element-container .field--name-field-tags a,.media-iiif.view-mode-full>.field--type-datetime a,.media-iiif.view-mode-full>.field--type-string a,.media-iiif.view-mode-full>.field--type-entity-reference-revisions a,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a,.media-book-page-image.view-mode-full>.field--type-datetime a,.media-book-page-image.view-mode-full>.field--type-string a,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a{display:inline-block;line-height:2;position:relative;background-color:#efece7;z-index:1;line-height:1.5;border-radius:1.5em;padding:.25em 1em;margin-bottom:.25em;text-decoration:none;color:#726d65;transition:.05s background-color ease-in,.05s color ease-in}.path-taxonomy .views-element-container .field--name-field-geography a:active,.path-taxonomy .views-element-container .field--name-field-tags a:active,.media-iiif.view-mode-full>.field--type-datetime a:active,.media-iiif.view-mode-full>.field--type-string a:active,.media-iiif.view-mode-full>.field--type-entity-reference-revisions a:active,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:active,.media-book-page-image.view-mode-full>.field--type-datetime a:active,.media-book-page-image.view-mode-full>.field--type-string a:active,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a:active,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:active,.path-taxonomy .views-element-container .field--name-field-geography a:focus,.path-taxonomy .views-element-container .field--name-field-tags a:focus,.media-iiif.view-mode-full>.field--type-datetime a:focus,.media-iiif.view-mode-full>.field--type-string a:focus,.media-iiif.view-mode-full>.field--type-entity-reference-revisions a:focus,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:focus,.media-book-page-image.view-mode-full>.field--type-datetime a:focus,.media-book-page-image.view-mode-full>.field--type-string a:focus,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a:focus,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:focus{background-color:#bc2132;transition:.1s background-color ease-out,.1s ease-out;color:#fff}.no-touch .path-taxonomy .views-element-container .field--name-field-geography a:hover,.path-taxonomy .views-element-container .field--name-field-geography .no-touch a:hover,.no-touch .path-taxonomy .views-element-container .field--name-field-tags a:hover,.path-taxonomy .views-element-container .field--name-field-tags .no-touch a:hover,.no-touch .media-iiif.view-mode-full>.field--type-datetime a:hover,.media-iiif.view-mode-full>.field--type-datetime .no-touch a:hover,.no-touch .media-iiif.view-mode-full>.field--type-string a:hover,.media-iiif.view-mode-full>.field--type-string .no-touch a:hover,.no-touch .media-iiif.view-mode-full>.field--type-entity-reference-revisions a:hover,.media-iiif.view-mode-full>.field--type-entity-reference-revisions .no-touch a:hover,.no-touch .media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:hover,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-datetime a:hover,.media-book-page-image.view-mode-full>.field--type-datetime .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-string a:hover,.media-book-page-image.view-mode-full>.field--type-string .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a:hover,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:hover,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .no-touch a:hover{background-color:#bc2132;transition:.1s background-color ease-out,.1s color ease-out;color:#fff}.page-search-results ol li a.gallery,.search-meta .page-search-viewer-open,.paragraph--type--full-teaser a.link-play,.page-node-type-book .book-metadata-wrapper button.viewer-open,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a,.path-taxonomy .views-element-container button.viewer-open{font:1rem/3 InterVariable,graphein,Helvetica,Arial,sans-serif;padding:0 1.5rem;transition:color .15s ease-in,background-color .15s ease-in;color:#ded9d0;background-color:#393733;letter-spacing:.025em;border-radius:0}.page-search-results ol li a.gallery svg,.search-meta .page-search-viewer-open svg,.paragraph--type--full-teaser a.link-play svg,.page-node-type-book .book-metadata-wrapper button.viewer-open svg,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg,.path-taxonomy .views-element-container button.viewer-open svg{height:1.2em;width:1.2em;vertical-align:middle;display:inline-block;margin-right:.25em;color:#ded9d0}.page-search-results ol li a.gallery svg path,.search-meta .page-search-viewer-open svg path,.paragraph--type--full-teaser a.link-play svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg path,.path-taxonomy .views-element-container button.viewer-open svg path{fill:currentColor}.page-search-results ol li a.gallery svg use,.search-meta .page-search-viewer-open svg use,.paragraph--type--full-teaser a.link-play svg use,.page-node-type-book .book-metadata-wrapper button.viewer-open svg use,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg use,.path-taxonomy .views-element-container button.viewer-open svg use{color:inherit}.page-search-results ol li a.gallery span,.search-meta .page-search-viewer-open span,.paragraph--type--full-teaser a.link-play span,.page-node-type-book .book-metadata-wrapper button.viewer-open span,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a span,.path-taxonomy .views-element-container button.viewer-open span,.page-search-results ol li a.gallery svg,.search-meta .page-search-viewer-open svg,.paragraph--type--full-teaser a.link-play svg,.page-node-type-book .book-metadata-wrapper button.viewer-open svg,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg,.path-taxonomy .views-element-container button.viewer-open svg{line-height:3;vertical-align:middle}.page-search-results ol li a.gallery:active,.search-meta .page-search-viewer-open:active,.paragraph--type--full-teaser a.link-play:active,.page-node-type-book .book-metadata-wrapper button.viewer-open:active,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:active,.path-taxonomy .views-element-container button.viewer-open:active,.page-search-results ol li a.gallery:focus,.search-meta .page-search-viewer-open:focus,.paragraph--type--full-teaser a.link-play:focus,.page-node-type-book .book-metadata-wrapper button.viewer-open:focus,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:focus,.path-taxonomy .views-element-container button.viewer-open:focus,.page-search-results ol li a.gallery:hover,.search-meta .page-search-viewer-open:hover,.paragraph--type--full-teaser a.link-play:hover,.page-node-type-book .book-metadata-wrapper button.viewer-open:hover,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover,.path-taxonomy .views-element-container button.viewer-open:hover{transition:color .2s ease-out,background-color .2s ease-out;color:#fff;background-color:#bc2132}.page-search-results ol li a.gallery:active svg path,.search-meta .page-search-viewer-open:active svg path,.paragraph--type--full-teaser a.link-play:active svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open:active svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:active svg path,.path-taxonomy .views-element-container button.viewer-open:active svg path,.page-search-results ol li a.gallery:focus svg path,.search-meta .page-search-viewer-open:focus svg path,.paragraph--type--full-teaser a.link-play:focus svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open:focus svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:focus svg path,.path-taxonomy .views-element-container button.viewer-open:focus svg path,.page-search-results ol li a.gallery:hover svg path,.search-meta .page-search-viewer-open:hover svg path,.paragraph--type--full-teaser a.link-play:hover svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open:hover svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover svg path,.path-taxonomy .views-element-container button.viewer-open:hover svg path{fill:#fff}.touch .page-search-results ol li a.gallery:hover,.page-search-results ol li .touch a.gallery:hover,.touch .search-meta .page-search-viewer-open:hover,.search-meta .touch .page-search-viewer-open:hover,.touch .paragraph--type--full-teaser a.link-play:hover,.paragraph--type--full-teaser .touch a.link-play:hover,.touch .page-node-type-book .book-metadata-wrapper button.viewer-open:hover,.page-node-type-book .book-metadata-wrapper .touch button.viewer-open:hover,.touch .page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents .touch a:hover,.touch .path-taxonomy .views-element-container button.viewer-open:hover,.path-taxonomy .views-element-container .touch button.viewer-open:hover{transition:none;background-color:#393733;color:#fff}.touch .page-search-results ol li a.gallery:hover svg path,.page-search-results ol li .touch a.gallery:hover svg path,.touch .search-meta .page-search-viewer-open:hover svg path,.search-meta .touch .page-search-viewer-open:hover svg path,.touch .paragraph--type--full-teaser a.link-play:hover svg path,.paragraph--type--full-teaser .touch a.link-play:hover svg path,.touch .page-node-type-book .book-metadata-wrapper button.viewer-open:hover svg path,.page-node-type-book .book-metadata-wrapper .touch button.viewer-open:hover svg path,.touch .page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents .touch a:hover svg path,.touch .path-taxonomy .views-element-container button.viewer-open:hover svg path,.path-taxonomy .views-element-container .touch button.viewer-open:hover svg path{fill:#ded9d0}.page-search-results ol li a.gallery use path,.search-meta .page-search-viewer-open use path,.paragraph--type--full-teaser a.link-play use path,.page-node-type-book .book-metadata-wrapper button.viewer-open use path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a use path,.path-taxonomy .views-element-container button.viewer-open use path{transition:fill .15s ease-in}.page-type-media header,.page-type-generic header{height:6rem}@media (max-width:47.99em){.page-type-media header,.page-type-generic header{height:4rem}}.path-media .page-wrapper header{height:8rem}.path-user header,.page-node-type-showcase header{position:relative}.page,.page-wrapper{position:relative}.media-iiif.view-mode-full,.media-book-page-image.view-mode-full{margin-bottom:4rem}.theme-sff .media-iiif.view-mode-full,.theme-sff .media-book-page-image.view-mode-full{display:none}.media-iiif.view-mode-full h1,.media-book-page-image.view-mode-full h1{margin-top:2rem;margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.media-iiif.view-mode-full h1 em,.media-book-page-image.view-mode-full h1 em{font:700 1rem/1.1 InterVariable,graphein,Helvetica,Arial,sans-serif;display:block}.media-iiif.view-mode-full .views-field-title,.media-iiif.view-mode-full>.field:not(.field--type-image),.media-book-page-image.view-mode-full .views-field-title,.media-book-page-image.view-mode-full>.field:not(.field--type-image){border-top:1px solid #eee;padding:.5rem 1.5rem}.media-iiif.view-mode-full>.field:not(.field--type-image) .field__label,.media-iiif.view-mode-full .views-label-title,.media-book-page-image.view-mode-full>.field:not(.field--type-image) .field__label,.media-book-page-image.view-mode-full .views-label-title{display:inline-block;width:25%;margin-right:1em;color:#666;font-weight:700}.media-iiif.view-mode-full>.media-image-wrapper,.media-book-page-image.view-mode-full>.media-image-wrapper{position:relative;background:#eee;padding:1.5rem 0;margin-bottom:4rem}.media-iiif.view-mode-full>.media-image-wrapper .field--type-image,.media-book-page-image.view-mode-full>.media-image-wrapper .field--type-image{height:calc(80vh - 9rem);text-align:center}.media-iiif.view-mode-full>.media-image-wrapper .field--type-image img,.media-book-page-image.view-mode-full>.media-image-wrapper .field--type-image img{width:auto;object-fit:contain;cursor:pointer;cursor:zoom-in}.media-iiif.view-mode-full>.media-image-wrapper button.viewer-open,.media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open{position:absolute;z-index:1;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);color:#ded9d0;transition:color .15s ease-in,fill .15s ease-in;font-weight:lighter;letter-spacing:.025em;border-radius:0;display:flex;height:2.625em;align-items:center}.media-iiif.view-mode-full>.media-image-wrapper button.viewer-open svg,.media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open svg{width:1.5em;height:1.45em;vertical-align:middle;margin-right:.5em;fill:currentColor}.media-iiif.view-mode-full>.media-image-wrapper button.viewer-open svg path,.media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open svg path{fill:#ded9d0}.no-touch .media-iiif.view-mode-full>.media-image-wrapper button.viewer-open:hover,.no-touch .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open:hover{color:#fff;transition:color .2s ease-out,fill .2s ease-out}.no-touch .media-iiif.view-mode-full>.media-image-wrapper button.viewer-open:hover svg path,.no-touch .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open:hover svg path{fill:#fff}.touch .media-iiif.view-mode-full>.media-image-wrapper button.viewer-open:active,.touch .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open:active{color:#fff;transition:color .2s ease-out,fill .2s ease-out}.touch .media-iiif.view-mode-full>.media-image-wrapper button.viewer-open:active svg path,.touch .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open:active svg path{fill:#fff}.media-iiif.view-mode-full>.media-image-wrapper img,.media-book-page-image.view-mode-full>.media-image-wrapper img{max-height:calc(100% - 4rem);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,-50%)}@media (max-width:47.99em){.media-iiif.view-mode-full>.media-image-wrapper,.media-book-page-image.view-mode-full>.media-image-wrapper{padding:0;margin-bottom:1em}.media-iiif.view-mode-full>.media-image-wrapper .field--type-image,.media-book-page-image.view-mode-full>.media-image-wrapper .field--type-image{height:auto;font-size:0}.media-iiif.view-mode-full>.media-image-wrapper img,.media-book-page-image.view-mode-full>.media-image-wrapper img{position:relative;top:0;left:0;-webkit-transform:none;transform:none;width:100%;height:auto;max-height:100%}}.media-iiif.view-mode-full .page-media-geolocation-wrapper,.media-book-page-image.view-mode-full .page-media-geolocation-wrapper{margin-bottom:-4rem}.media-iiif.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-book-page-image.view-mode-full .page-media-geolocation-wrapper>.field__label{border-top:1px solid #eee;padding:1rem 1.5rem;color:#666;font-weight:700;vertical-align:top}.media-iiif.view-mode-full .field--type-geofield .leaflet-container,.media-book-page-image.view-mode-full .field--type-geofield .leaflet-container{width:100%}.media-iiif.view-mode-full>.field--name-field-links>.field__label,.media-book-page-image.view-mode-full>.field--name-field-links>.field__label{display:inline-block;float:none}.media-iiif.view-mode-full>.field--name-field-links .field__item,.media-iiif.view-mode-full>.field--name-field-links .field__items,.media-book-page-image.view-mode-full>.field--name-field-links .field__item,.media-book-page-image.view-mode-full>.field--name-field-links .field__items{display:inline-block}.media-iiif.view-mode-full>.field--name-field-links .field__item,.media-book-page-image.view-mode-full>.field--name-field-links .field__item{margin-right:.25em}.media-iiif.view-mode-full>.field--name-field-links .field__item:not(:last-child):after,.media-book-page-image.view-mode-full>.field--name-field-links .field__item:not(:last-child):after{content:", "}.media-iiif.view-mode-full>.field--type-datetime>.field__label,.media-iiif.view-mode-full>.field--type-string>.field__label,.media-iiif.view-mode-full>.field--type-entity-reference-revisions>.field__label,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series)>.field__label,.media-book-page-image.view-mode-full>.field--type-datetime>.field__label,.media-book-page-image.view-mode-full>.field--type-string>.field__label,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions>.field__label,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series)>.field__label{display:inline-block;float:none;vertical-align:top}.media-iiif.view-mode-full>.field--type-datetime .field__items,.media-iiif.view-mode-full>.field--type-string .field__items,.media-iiif.view-mode-full>.field--type-entity-reference-revisions .field__items,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .field__items,.media-book-page-image.view-mode-full>.field--type-datetime .field__items,.media-book-page-image.view-mode-full>.field--type-string .field__items,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions .field__items,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .field__items{display:inline-block}.media-iiif.view-mode-full>.field--type-datetime .field__item,.media-iiif.view-mode-full>.field--type-string .field__item,.media-iiif.view-mode-full>.field--type-entity-reference-revisions .field__item,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .field__item,.media-book-page-image.view-mode-full>.field--type-datetime .field__item,.media-book-page-image.view-mode-full>.field--type-string .field__item,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions .field__item,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .field__item{display:inline-block}.media-iiif.view-mode-full>.field--name-field-series>.field__label,.media-iiif.view-mode-full>.field--name-field-series>.field__item,.media-book-page-image.view-mode-full>.field--name-field-series>.field__label,.media-book-page-image.view-mode-full>.field--name-field-series>.field__item{display:inline-block}@media (max-width:47.99em){.media-iiif.view-mode-full h1,.media-book-page-image.view-mode-full h1{font-size:2rem}.media-iiif.view-mode-full h1 em,.media-book-page-image.view-mode-full h1 em{font-size:1rem;margin-bottom:.3125em}.media-iiif.view-mode-full>.field:not(.field--type-image) .field__label,.media-book-page-image.view-mode-full>.field:not(.field--type-image) .field__label{display:block;float:none;margin-bottom:.3125em}.media-iiif.view-mode-full>.field:not(.field--type-image) .field__item,.media-book-page-image.view-mode-full>.field:not(.field--type-image) .field__item{font:lighter 1em/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif}.media-iiif.view-mode-full .field--name-media-name .field__items,.media-book-page-image.view-mode-full .field--name-media-name .field__items{font:lighter 1em/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif}}.user-login body{background:#f6f6f6}@media (max-width:87.49em){.user-login .layout-main-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.path-taxonomy h1 a{text-decoration:none;color:#000;pointer-events:none}.path-taxonomy .book-page-wrapper{width:100%}.path-taxonomy .view-actions-wrapper{background:#ececee;padding-top:.75rem}.path-taxonomy .view-actions-wrapper .view-actions:after{content:"";display:table;clear:both}.path-taxonomy .view-actions-wrapper .tax-view-info{float:left;margin-top:1rem;font:700 1em/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif;display:inline-block;padding:.5em 0}.path-taxonomy .view-actions-wrapper .viewer-open{float:right;margin-top:1rem}@media (max-width:47.99em){.path-taxonomy .view-actions-wrapper .viewer-open,.path-taxonomy .view-actions-wrapper .tax-view-info{float:none;display:block;width:100%}.path-taxonomy .view-actions-wrapper .viewer-open{width:100%;margin-top:.25rem}}.path-taxonomy .main-content .view-header{margin:2em 0;background:#fff}.path-taxonomy .main-content .view-content{padding:3rem 1.5rem;column-count:4;column-gap:1.5rem;background-color:#ececee}@media (min-width:150.01em){.path-taxonomy .main-content .view-content{column-count:7}}@media (min-width:128em) and (max-width:149.99em){.path-taxonomy .main-content .view-content{column-count:6}}@media (min-width:87.5em) and (max-width:127.99em){.path-taxonomy .main-content .view-content{column-count:5}}@media (min-width:75em) and (max-width:87.49em){.path-taxonomy .main-content .view-content{column-count:4}}@media (min-width:64em) and (max-width:74.99em){.path-taxonomy .main-content .view-content{column-count:4}}@media (min-width:48em) and (max-width:63.99em){.path-taxonomy .main-content .view-content{column-count:3}}@media (max-width:47.99em){.path-taxonomy .main-content .view-content{column-count:1;column-gap:0}.path-taxonomy .main-content .view-content .views-row{width:100%}}.path-taxonomy .main-content .views-row{display:inline-flex;display:-ms-inline-grid;min-width:100%;max-width:100%;break-inside:avoid;page-break-inside:avoid;padding:0;margin:0;cursor:pointer}.path-taxonomy .main-content .views-row>article{padding:1rem;background-color:#fff;margin-bottom:1.5rem;break-inside:avoid-column;page-break-inside:avoid}.path-taxonomy .main-content .views-row .media{position:relative}.path-taxonomy .main-content .views-row .media img{position:absolute;width:100%;height:auto;cursor:pointer;min-height:1px}.path-taxonomy .main-content .views-row:hover h2 a{color:#bc2132}.path-taxonomy .main-content .views-row .media--blazy{background:#f6f6f6}.path-taxonomy .main-content .views-row .media--loading{height:0;background:#f6f6f6}.path-taxonomy .main-content .views-row .media--loading:before{animation-play-state:paused;border:0}@media (max-width:47.99em){.path-taxonomy .main-content .views-row{margin-bottom:1rem}}.path-taxonomy .view-taxonomy-search nav{background-color:#ececee}.path-taxonomy .view-taxonomy-search nav ul{list-style:none;padding:0;margin:0;text-align:center;padding:1rem 0 2rem}.path-taxonomy .view-taxonomy-search nav li{display:inline-block}.path-taxonomy .view-taxonomy-search .pager__item--previous a,.path-taxonomy .view-taxonomy-search .pager__item--next a{cursor:pointer;text-transform:none;color:#fff;text-decoration:none;line-height:1.5;background-color:#393733;display:inline-block;padding:.5em 1em;transition:background-color .15s ease-in}.path-taxonomy .view-taxonomy-search .pager__item--previous a:active,.path-taxonomy .view-taxonomy-search .pager__item--previous a:hover,.path-taxonomy .view-taxonomy-search .pager__item--previous a:focus,.path-taxonomy .view-taxonomy-search .pager__item--next a:active,.path-taxonomy .view-taxonomy-search .pager__item--next a:hover,.path-taxonomy .view-taxonomy-search .pager__item--next a:focus{background-color:#bc2132;transition:background-color .2s ease-out}.path-taxonomy .views-element-container header{background:#eee;padding:2rem 0;margin:1rem 0 2rem;position:relative}.path-taxonomy .views-element-container h2 a{text-decoration:none;color:#393733;line-height:1.2;display:inline-block}.path-taxonomy .views-element-container article{display:block;width:100%}.path-taxonomy .views-element-container .field{padding:.15rem 0}.path-taxonomy .views-element-container .field--name-name a{margin-top:.75em;display:inline-block;text-decoration:none;color:#8e877d}.path-taxonomy .views-element-container .field--name-field-title{font:lighter 1.75rem/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif}.path-taxonomy .views-element-container .field--name-field-title .field__label{display:none}.path-taxonomy .views-element-container .field__label,.path-taxonomy .views-element-container .field__items,.path-taxonomy .views-element-container .field__item{display:inline;color:#334}.path-taxonomy .views-element-container .field__label{font-weight:700;color:#334}.theme-dark .page-node-type-showcase,.theme-dark .page-node-type-showcase .site-footer{background-color:#000}.theme-dark .page-node-type-start-page{background-color:#334;min-height:100%}.theme-dark .page-node-type-start-page button:focus{outline:none}.theme-dark .page-node-type-start-page .page--title>h1{text-align:center;font:"InterVariable","graphein",Helvetica,Arial,sans-serif;color:#fff;font-weight:900;font-size:1.5em;margin:3em 0 .25em}.theme-dark .page-node-type-start-page .page-wrapper{position:absolute;top:0;bottom:0;width:100%;overflow:hidden}.theme-dark .page-node-type-start-page .page-wrapper>.page{position:absolute;top:0;bottom:0;width:100%}.theme-dark .page-node-type-start-page .page-wrapper>.page>.layout-main-wrapper{height:100%}.theme-dark .page-node-type-start-page .page-wrapper>.page>.layout-main-wrapper>.layout-main{height:100%}.theme-dark .page-node-type-start-page .page-wrapper>.page>.layout-main-wrapper>.layout-main>.main-content{position:static}.theme-dark .page-node-type-start-page .field--name-field-subtitle{color:#d9d9d9;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-weight:300;text-align:center;font-size:1em;letter-spacing:.025em}.theme-dark .page-node-type-start-page .field--name-field-paragraphs{max-width:80%;margin:0;position:absolute;top:auto;bottom:11em;left:50%;width:100%;transform:translate(-50%);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em;grid-row-gap:2em;grid-template-rows:auto}.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item{position:relative;max-width:100%}.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item>a{cursor:pointer;color:#fff;box-shadow:0 0 10px #00000040}.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item>a:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#0000001a;content:"";z-index:1}.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item>a:focus,.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item>a:active{color:#fff}.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item>a:active{box-shadow:0 0 #00000040;transition:box-shadow .2s ease-out}.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item .media-book-page-image.view-mode-tile picture{display:flex}.theme-dark .page-node-type-start-page .menu-item-image-text-wrapper{padding:2em;width:100%;display:flex;align-items:center;flex-direction:column}.theme-dark .page-node-type-start-page .menu-item-image-text-wrapper>h2{font-weight:600;line-height:1;margin-top:0;text-align:center;margin-bottom:.1em}.theme-dark .page-node-type-start-page .menu-item-image-text-wrapper>h2{font-size:2.25em}@media screen and (min-width:20em){.theme-dark .page-node-type-start-page .menu-item-image-text-wrapper>h2{font-size:calc(2.25em + .75 * (100vw - 20em) / 67.5)}}@media screen and (min-width:87.5em){.theme-dark .page-node-type-start-page .menu-item-image-text-wrapper>h2{font-size:3em}}.theme-dark .page-node-type-start-page .menu-item-image__subtitle{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:100;letter-spacing:.025em;margin:.25em 0 0;text-align:center}.theme-dark .node-start-page--3 .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.theme-dark .node-start-page--3 .menu-item-image-text-wrapper>h2{font-size:1.5em}@media screen and (min-width:20em){.theme-dark .node-start-page--3 .menu-item-image-text-wrapper>h2{font-size:calc(1.5em + .5 * (100vw - 20em) / 67.5)}}@media screen and (min-width:87.5em){.theme-dark .node-start-page--3 .menu-item-image-text-wrapper>h2{font-size:2em}}.theme-dark .page-start-page__submenu{position:absolute;top:0;width:100%;height:100%;z-index:2;opacity:0;display:block;visibility:hidden}.theme-dark .page-start-page__submenu.open{visibility:visible;opacity:1;transition:opacity .2s ease-out}.theme-dark .page-start-page__submenu.open .field--name-field-paragraphs{top:0;bottom:50%}.theme-dark .page-start-page__submenu:before{background-color:#000;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;opacity:1;transition:opacity .2s ease-in}.theme-dark .page-start-page__submenu .node--type-start-page{position:absolute;top:37%;left:50%;transform:translate(-50%,-50%);width:100%}.theme-dark .page-start-page__submenu .node--type-start-page>h2{display:none}.theme-dark .page-node-type-start-page--fadeout{opacity:0;transition:opacity .2s ease-out}.theme-dark .page-start-page__submenu__close{position:absolute;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;width:8em;height:8em;left:50%;top:25em;transform:translate(-50%,-50%)}.theme-dark .page-start-page__submenu__close svg rect,.theme-dark .page-start-page__submenu__close svg path{fill:#fff!important}.theme-dark .page-node-type-start-page__submenu--fadeout .page-start-page__submenu{opacity:0;transition:opacity .4s ease-out}.page-node-type-landing-page .body-wrapper{background-color:#fff}.page-node-type-landing-page .body-wrapper:after{content:"";display:table;clear:both}.page-node-type-landing-page .slick--optionset--fade{height:480px;min-height:100vh;height:75vh;overflow:hidden;min-height:calc(100vw * .5628571429);max-height:788px}.page-node-type-landing-page .slick--optionset--fade .slide{height:100%;overflow:hidden}@media (min-width:20em){.page-node-type-landing-page .slick--optionset--fade{min-height:155.3125vw;max-height:994px}}@media (min-width:35em){.page-node-type-landing-page .slick--optionset--fade{min-height:100vw;max-height:768px}}@media (min-width:48em){.page-node-type-landing-page .slick--optionset--fade{min-height:100vw;max-height:1024px}}@media (min-width:64em){.page-node-type-landing-page .slick--optionset--fade{min-height:56.25vw;max-height:675px}}@media (min-width:75em){.page-node-type-landing-page .slick--optionset--fade{min-height:calc(100vw * .5628571429);max-height:788px}}@media (min-width:87.5em){.page-node-type-landing-page .slick--optionset--fade{min-height:40vw;max-height:960px}}@media (min-width:100em){.page-node-type-landing-page .slick--optionset--fade{min-height:40vw;max-height:960px}}@media (min-width:150em){.page-node-type-landing-page .slick--optionset--fade img{width:100%;height:auto}}.page-node-type-landing-page .field--name-field-paragraphs{clear:both;padding-bottom:6rem}@media (max-width:47.99em){.page-node-type-landing-page .field--name-field-paragraphs{padding-bottom:3rem}}.page-node-type-book .book-metadata-wrapper>h1{margin-bottom:.25em;margin-top:.5em}.page-node-type-book .main-content .field--name-body{padding-top:0}.page-node-type-book .book-metadata-wrapper{padding:1rem 0}.page-node-type-book .book-metadata-wrapper .book-actions{margin-top:3rem}.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents{margin:0;padding:0}.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a{text-decoration:none;float:left;display:inline-block}@media (max-width:47.99em){.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a{float:none;display:block;text-align:center;margin-bottom:1em}.page-node-type-book .book-metadata-wrapper .book-actions .viewer-open{float:none;display:block;text-align:center;margin-bottom:1em;width:100%}}.page-node-type-book .book-metadata-wrapper button.viewer-open{float:right}.page-node-type-book .field--name-field-pages ol{padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;padding:1.5rem;width:100%}.page-node-type-book .field--name-field-pages ol li{padding-right:2rem;margin-bottom:2rem;width:25%}.page-node-type-book .field--name-field-pages ol li:focus{border:1px solid #bc2132}@media (min-width:150.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/7}}@media (max-width:149.99em) and (min-width:128.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/6}}@media (max-width:127.99em) and (min-width:87.51em){.page-node-type-book .field--name-field-pages ol li{width:100%/5}}@media (max-width:87.49em) and (min-width:75.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/5}}@media (max-width:74.99em) and (min-width:64.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/4}}@media (max-width:63.99em) and (min-width:48.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/3}}@media (max-width:47.99em) and (min-width:20.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/3}}@media (max-width:35em){.page-node-type-book .field--name-field-pages ol li{width:100%/2}}.page-node-type-book .field--name-field-pages article .field--name-field-image img{width:100%}.page-node-type-book .field--name-field-pages article .book-page-metadata{display:none}.page-node-type-book .book-metadata-wrapper .field{line-height:1.2;margin-bottom:.8125em}.page-node-type-book .book-metadata-wrapper .field__label{font-weight:700;float:left;display:inline-block}.page-node-type-book .book-metadata-wrapper .field__label:after{content:":";margin-right:.5em}.page-node-type-showcase .main-content{opacity:1;transition:opacity 1s ease-in}.page-node-type-showcase .main-content .page--title{text-align:center;height:100vh;position:relative;-webkit-hyphens:none;hyphens:none;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}.page-node-type-showcase .main-content h1{align-items:center;text-align:center;color:#888;margin:0;padding-top:calc(30vh - 6rem);padding-bottom:calc(50vh - 3rem);background:#fff;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}.page-node-type-showcase .main-content h1{font-size:2rem}@media screen and (min-width:20em){.page-node-type-showcase .main-content h1{font-size:calc(2rem + 3 * (100vw - 20em) / 80)}}@media screen and (min-width:100em){.page-node-type-showcase .main-content h1{font-size:5rem}}.theme-dark .page-node-type-showcase .main-content h1{background:#000}.page-node-type-showcase .main-content .paragraph--type--story-section{clear:both;margin-bottom:3em}.page-node-type-showcase .main-content .paragraph--type--story-section .field--name-field-media-multiple{float:left;margin-right:5%;width:20%;text-align:left;max-width:200px}.page-node-type-showcase .main-content .paragraph--type--story-section .field--name-field-media-multiple img{max-width:100%}@media (max-width:47.99em){.page-node-type-showcase .main-content .paragraph--type--story-section .field--name-field-media-multiple{float:none}.page-node-type-showcase .main-content .paragraph--type--story-section .field--name-field-media-multiple img{width:100%}}.js .page-node-type-showcase .main-content{opacity:.8}.osd-active.js .page-node-type-showcase{overflow:hidden;max-height:100%;height:auto}.osd-active.js .page-node-type-showcase .main-content{opacity:0;transition:opacity .5s ease-out}.page-node-type-showcase .page-wrapper img{max-width:100%}.page-node-type-showcase .page-header{background-color:#fff}.theme-dark .page-node-type-showcase .page-header{background:#000}.page-wrapper header{background:#fff;height:6rem;overflow:hidden}.header-style-image .page-wrapper>.page-wrapper header{position:absolute;width:100%;z-index:2;background:transparent}.theme-bso.header-style-image .page-wrapper>.page-wrapper header{position:relative}@media (max-width:63.99em){.page-wrapper header{height:4.5rem}}@media (max-width:47.99em){.page-wrapper header{height:4rem;height:9em}}.logo-wrapper{display:inline-block;margin:1.5rem}.logo-wrapper a{display:inline-block;width:14.0917431193rem;height:3rem}.logo-wrapper a:after{content:none}@media (max-width:63.99em){.logo-wrapper{margin:1rem 1.5rem}.logo-wrapper a{width:11.7431192661rem;height:2.5rem}}@media (max-width:47.99em){.logo-wrapper{margin:1rem}.logo-wrapper a{width:9.3944954128rem;height:2rem}}.main-content{position:relative}.main-content .paragraph--type--hero-image .slick img{height:auto;max-width:initial;width:100%}.main-content .paragraph--type--hero-image .slick-slider{height:100%;margin-bottom:0}.main-content .paragraph--type--hero-image .slick-slider .field--name-field-media,.main-content .paragraph--type--hero-image .paragraph--type--hero-image .field--name-field-image,.main-content .paragraph--type--hero-image .slick-track,.main-content .paragraph--type--hero-image .slick-list{height:100%}.site-footer{background:#334;color:#fff}.theme-bso .site-footer{min-height:6em;margin-top:2em}@media (max-width:47.99em){.theme-bso .site-footer .menu--footer{float:left;margin:1.5rem 1rem 1em}}.site-footer .block-multilingual-logo{display:inline-block;margin-left:1.5rem;padding:1.5rem 0;width:40%;max-width:640px}.site-footer .block-multilingual-logo svg{cursor:pointer}.site-footer .block-multilingual-logo a:after{content:none}.site-footer .menu--footer{float:right;margin-right:1.5rem;margin-top:1.5rem}.site-footer .menu--footer ul{list-style:none;padding:0;margin:0}.site-footer .menu--footer ul a{color:#eee;text-decoration:none}.site-footer .menu--footer ul a:active,.site-footer .menu--footer ul a:hover,.site-footer .menu--footer ul a:focus{color:#fff}@media (max-width:63.99em){.site-footer .block-multilingual-logo{width:60%;max-width:none}}@media (max-width:47.99em){.site-footer .block-multilingual-logo{display:block;max-width:none;width:calc(100% - 3rem);padding-bottom:0}.site-footer .block-multilingual-logo a{display:block}.site-footer .menu--footer{float:left;margin:0 1.5rem 1em}}.site-footer:after{content:"";display:table;clear:both}#block-nbvv-theme-bosw2025logos{position:absolute;right:0;top:20rem;z-index:1}#block-nbvv-theme-bosw2025logos .field--name-body{display:flex;padding:0;flex-direction:column}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:8rem;height:8rem}#block-nbvv-theme-bosw2025logos svg:first-child{margin-bottom:2px}@media (max-width:87.49em){#block-nbvv-theme-bosw2025logos{top:26rem}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:7rem;height:7rem}}@media (max-width:63.99em){#block-nbvv-theme-bosw2025logos{top:18rem}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:6rem;height:6rem}}@media (max-width:47.99em){#block-nbvv-theme-bosw2025logos{top:18rem}}@media (max-width:34.99em){#block-nbvv-theme-bosw2025logos{top:19rem}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:5rem;height:5rem}}@media (max-width:23.4375em){#block-nbvv-theme-bosw2025logos{top:19rem}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:4rem;height:4rem}}.nbvv-system-messages{background:#fff}.nbvv-system-messages>div:empty{display:none}.nbvv-system-messages .messages{margin-top:1em;padding:1.5rem}.nbvv-system-messages .messages em{font-weight:700;font-style:normal}.nbvv-system-messages .messages--status{background-color:#006400;color:#fff}.nbvv-system-messages .messages--status a{color:#fff}.nbvv-system-messages .messages--error{background-color:#bc2132;color:#fff}.nbvv-system-messages .messages--error a{color:#fff}.nbvv-system-messages .messages--info{background-color:#393733;color:#fff}div[id^=block-kleinmeistercopyright] p{margin:0}#block-nbvv-theme-local-tasks{background:#fff;padding-top:1rem}#block-nbvv-theme-local-tasks ul{padding:0 1.5rem;list-style:none;border-bottom:3px solid aliceblue;background:#fff;margin:0}#block-nbvv-theme-local-tasks li{display:inline-block;padding:0}#block-nbvv-theme-local-tasks li>a{display:inline-block;text-decoration:none;line-height:2.4em;padding:0 1em;background:#eee}#block-nbvv-theme-local-tasks li>a.is-active{background-color:#f0f8ff}.block--language-switcher{margin-top:1.5rem;display:inline-block}.block--language-switcher select{border:0;background-color:initial;width:auto!important;text-transform:uppercase;line-height:1.5;margin-left:0;font:700 1rem/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif;height:3rem}.block--language-switcher select::-ms-expand{display:none}.block--language-switcher select{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:url(/themes/custom/nbvv_theme/dist/icons/icon-arrow-down.svg) no-repeat center right .25em;background-size:40%;padding-left:.25em;padding-right:1.75em}.block--language-switcher h2{font-size:1em;margin-left:1.5rem}.block--language-switcher h2,.block--language-switcher form{display:inline-block}.block-menu.menu--home-navigation{position:absolute;margin-left:6.5rem;top:3rem;padding:0 2rem}.block-menu.menu--home-navigation>ul{list-style:none;display:flex;gap:2.5em;padding:0}.block-menu.menu--home-navigation>ul>li{font-size:1.25em}.block-menu.menu--home-navigation>ul>li a{font-weight:700;color:#da0000;text-decoration:none;text-underline-offset:.15em;line-height:1.1}@media (max-width:87.49em){.block-menu.menu--home-navigation{margin-left:3rem}}@media (max-width:63.99em){.block-menu.menu--home-navigation{z-index:50;position:absolute;top:2rem;bottom:0;left:1.25rem;margin-left:0;padding:0 1rem}.block-menu.menu--home-navigation>ul{flex-direction:row;gap:1em;margin:0}.block-menu.menu--home-navigation>ul>li{font-size:1rem}}@media (max-width:47.99em){.block-menu.menu--home-navigation{left:0;padding:0 0 1rem 1rem;flex-wrap:wrap;top:1.25rem;bottom:auto;overflow-x:auto;max-width:100%}}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero{height:100%;overflow:hidden;background-color:#334;cursor:pointer}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero:before{position:absolute;width:100%;height:300px;content:"";z-index:1}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero:before{background:linear-gradient(180deg,#0006,#231f2000)}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero:after{background:#0000004d;height:100%;position:absolute;width:100%;bottom:0;z-index:1;content:""}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .media--loading:before{top:75%}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero h1{font:700 5em/1.2 InterVariable,Helvetica,Arial,sans-serif;line-height:1.1;width:80%;color:#fff;margin:0 auto}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:2.25em}@media screen and (min-width:20em){.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:calc(2.25em + 2.75 * (100vw - 20em) / 67.5)}}@media screen and (min-width:87.5em){.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:5em}}.fl-bold .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}@media (max-width:47.99em){.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:2.25rem;line-height:1.1}}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .subtitle{margin:1rem auto;text-align:center;color:#fff;width:80%;font-size:1.5em;letter-spacing:.02em;font:lighter 1.5em/1.2 InterVariable,Helvetica,Arial,sans-serif}.fl-light .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .subtitle{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}@media (max-width:47.99em){.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .subtitle{font-size:1.25rem;line-height:1.1}}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero img{height:calc(100% + 2px);width:auto;max-width:none;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;position:absolute}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figure,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figure .field--name-field-image,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-media,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .media--blazy{width:100%;height:100%}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-media>div{height:100%}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description{display:flex;justify-content:center;width:60%}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description svg path,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description svg{fill:#fff}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description{position:absolute;top:5em;left:50%;transform:translate(-50%);align-items:center}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description svg{max-height:4em;height:100%}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p{display:flex;justify-content:center;margin:0}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p>a{height:100%;width:auto;display:flex;align-items:center;justify-content:center}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p>a:after{content:none}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p>a>svg{height:100%}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p>a+a{margin-left:2em}@media (max-width:47.99em){.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p>a+a{margin-left:1em}}@media (max-width:63.99em){.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description{width:75%}}@media (max-width:47.99em){.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description{width:85%}}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper{position:absolute;z-index:2;width:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a{text-align:center;margin-top:1em;vertical-align:middle}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a span{vertical-align:middle;line-height:3;display:inline-block}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a.hero-link-play{background-color:#bc2132;line-height:2.875;padding:0 1.25em}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a.hero-link-play:before{content:"";display:inline-block;width:1em;height:1em;margin-right:.5em;background:inline("icon-viewer-play-white.svg") no-repeat center;background-size:100%;vertical-align:middle}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a.hero-link-play:hover{background-color:#000;transition:background-color .2s ease-out}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a.hero-link-default{line-height:2.875;padding:0 1.5em}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{position:absolute;background:#00000054;z-index:2;bottom:0;width:100%;line-height:3;padding:0 1.5em;font-size:.875em;font-weight:700;color:#ccc;height:2.625rem}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption:empty{background:transparent}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .field--type-string{vertical-align:middle;line-height:2.625;display:block}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a{line-height:2.625rem;vertical-align:middle;color:#ccc;text-decoration:none;transition:color .2s ease-out;white-space:nowrap;display:inline-block;max-width:calc(100% - 2.75rem);text-overflow:ellipsis;overflow:hidden}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a:empty{display:none}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a span,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a svg{line-height:2.625rem;vertical-align:middle}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a svg{width:1.25em;height:1em;margin-left:.25em}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a svg path{fill:#ccc;transition:fill .2s ease-out}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a:hover,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a:active,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a:focus{color:#fff;transition:color 75ms ease-in}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a:hover svg path,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a:active svg path,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption a:focus svg path{fill:#fff;transition:fill 75ms ease-in}.slick__slider,.slick-slider,.slick-slider .slick-list,.slick-slider .slick-list .slick-track{height:100%}.slick-dots{position:absolute;display:block;bottom:0;right:0;margin:0;padding:0}.slick-dots li{margin:0;padding:0;line-height:3;font-size:.875em}.slick-dots li button{background:none;display:inline-block;font-size:0;padding:0;width:.825rem;margin-right:.625rem;position:relative;vertical-align:middle;height:2.625rem}.slick-dots li button:before{position:absolute;top:.9rem;content:"";width:.825rem;height:.825rem;display:block;vertical-align:middle;background-color:#fff;border-radius:50%;opacity:.4;text-indent:-100%}.slick-dots li.slick-active button{color:#000}.slick-dots li.slick-active button:before{background-color:#fff;opacity:.95}.slick-dots li:last-child button{margin-right:1.5rem}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-media{height:calc(100dvh - 5rem)}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-media .field__item{height:100%}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-media figure{height:100%}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .media-video{height:100%;margin:0}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .media-video video{display:block;width:100%;height:100%;object-fit:cover}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .media-video:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#ffffff4d;z-index:2;mix-blend-mode:luminosity}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-image:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#ffffff26;z-index:2;mix-blend-mode:luminosity}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-image:after{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.4;z-index:1;background:radial-gradient(circle at center,#a8efff,#add8e6);mix-blend-mode:color-dodge}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-image img{object-fit:cover;width:100%;height:100%}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure{border:1.5em solid white;border-bottom-width:0}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure:after{position:absolute;pointer-events:none;bottom:0;left:1.5em;width:100%;height:80%;background:linear-gradient(5deg,#fffc,#fff0 40%,#fff0 50%),radial-gradient(circle at left bottom,#fff6,#fff0 50%);content:""}@media (max-width:63.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure:after{left:0}}@media (max-width:47.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure:after{top:0;height:100%;background:linear-gradient(5deg,#fffc,#fff0 40%,#fff6 60%,#fff0),radial-gradient(circle at left bottom,#fff6,#fff0 50%)}}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{position:absolute;background:none;z-index:100;bottom:4rem;max-width:none;height:auto;width:auto;padding:.5em 0 2rem 1em;font-size:.875em;margin-left:6rem}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .caption-link{text-decoration:none;display:flex;align-items:center}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .caption-link>svg{width:1.5em;height:1.25em}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .media-book-page-image__hero__caption{font-size:3em;font-style:italic;font-weight:500}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .media-book-page-image__hero__caption a{color:#333}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .media-book-page-image__hero__caption-extended{font-size:2em;font-weight:500;font-style:italic;color:#726d65}@media (max-width:87.49em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{margin:0 0 0 3.5rem}}@media (max-width:63.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{padding:0;margin:0 0 0 2rem}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .caption-link{font-size:1.5rem}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .media-book-page-image__hero__caption{font-size:1.5rem}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .media-book-page-image__hero__caption-extended{font-size:1rem}}@media (max-width:47.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{margin:0 0 0 1rem}}@media (max-width:63.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure{border:0}}.paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper{position:absolute;bottom:0;z-index:2;background:#ffffff80;padding:1em 2em}.paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper h1{font-size:1.5em!important;font-weight:600;margin:0}@keyframes border-expand{0%{border-width:24px}to{border-width:0}}@keyframes burns{0%{transform:scale(1)}to{transform:scale(1.2)}}.paragraph--type--cards>.field--name-field-subtitle{color:#666;font-size:1.9635255189em;margin-bottom:1.5em}.cards--layout-matrix{margin:0 auto;padding:0 1.5em}@media (min-width:100.01em){.cards--layout-matrix{max-width:116em}}.cards--layout-matrix>.field__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;padding:0 1.5em}@media (min-width:87.51em){.cards--layout-matrix>.field__items{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:47.99em){.cards--layout-matrix>.field__items{grid-template-columns:1fr;gap:2px}}.cards--layout-matrix>.field__items .paragraph--type--card{width:100%;margin:0}@media (max-width:63.99em){.cards--layout-matrix{padding:0}.cards--layout-matrix>.field__items{padding:0 1rem}}.paragraph--type--cards{margin-top:0;clear:both}.paragraph--type--cards .slick-track{padding-right:5vw}.paragraph--type--cards .slick-current .field--name-field-title{color:#bc2132}.paragraph--type--cards .slick-track{margin-right:5vw}.paragraph--type--cards .slick-slide:last-child{padding-right:5vw}@media (max-width:47.99em){.paragraph--type--cards{padding-top:1rem}.paragraph--type--cards .slick-track{width:100%!important;padding-right:0}.paragraph--type--cards .slick-slide:last-child{padding-right:0}.paragraph--type--cards .slick-next,.paragraph--type--cards .slick-prev{display:none!important}}.paragraph--view-mode--slider .swiper-slide,.paragraph--view-mode--slider .slick-slide{width:21vw!important}.paragraph--view-mode--slider .swiper-slide:first-child,.paragraph--view-mode--slider .slick-slide:first-child{margin-left:100px}.paragraph--view-mode--slider .swiper-container{padding-left:0;padding-right:0}.paragraph--view-mode--slider .field--name-field-image{aspect-ratio:4/3}.paragraph--view-mode--slider .field--name-field-image img{width:100%;height:100%;object-fit:cover}.paragraph--type--card--slider{cursor:pointer;background-color:#fff}.paragraph--type--card--slider:hover .field--name-field-media img,.paragraph--type--card--slider:active .field--name-field-media img,.paragraph--type--card--slider:focus .field--name-field-media img{transition:transform .2s ease-out;transform:translateZ(0) scale(1.1)}.paragraph--type--card--slider:hover .field--name-field-title,.paragraph--type--card--slider:active .field--name-field-title,.paragraph--type--card--slider:focus .field--name-field-title{color:#bc2132}.paragraph--type--card--slider .card-wrapper{position:relative;overflow:hidden}.paragraph--type--card--slider .card-metadata-wrapper{display:none}.paragraph--type--card--slider .media--blazy{overflow:visible;height:0;padding-bottom:75%;position:relative}.paragraph--type--card--slider .field--name-field-media img{width:100%;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1);transition:transform .15s ease-in;transform-origin:center center}.paragraph--type--card--slider .field--name-field-title{font:700 1.25rem/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;letter-spacing:.01em;margin:.5rem 0 .25em;padding:1.25rem 1rem .5rem;width:100%;height:3.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.paragraph--type--card--slider .field--name-field-title{line-height:1.2em}@media screen and (min-width:20em){.paragraph--type--card--slider .field--name-field-title{line-height:calc(1.2em + .2 * (100vw - 20em) / 80)}}@media screen and (min-width:100em){.paragraph--type--card--slider .field--name-field-title{line-height:1.4em}}.paragraph--type--card--slider .field--name-field-title{font-size:1rem}@media screen and (min-width:48em){.paragraph--type--card--slider .field--name-field-title{font-size:calc(1rem + .375 * (100vw - 48em) / 52)}}@media screen and (min-width:100em){.paragraph--type--card--slider .field--name-field-title{font-size:1.375rem}}.paragraph--type--card--slider .field--name-field-description>p{margin:.25rem 0;font:lighter 1.25em/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif;letter-spacing:.01em;padding:0 1rem;color:#888}.paragraph--type--card--slider .field--name-field-description>p{line-height:1.4em}@media screen and (min-width:20em){.paragraph--type--card--slider .field--name-field-description>p{line-height:calc(1.4em + .2 * (100vw - 20em) / 80)}}@media screen and (min-width:100em){.paragraph--type--card--slider .field--name-field-description>p{line-height:1.6em}}.paragraph--type--card--slider .field--name-field-description>p{font-size:1rem}@media screen and (min-width:48em){.paragraph--type--card--slider .field--name-field-description>p{font-size:calc(1rem + .375 * (100vw - 48em) / 52)}}@media screen and (min-width:100em){.paragraph--type--card--slider .field--name-field-description>p{font-size:1.375rem}}.paragraph--type--card--slider .field--name-field-media{overflow:hidden;position:relative}.paragraph--type--card--slider .field--name-field-media article:before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;background:#0000001a;z-index:1;opacity:1;transition:opacity .1s ease-in}.no-touch .paragraph--type--card--slider:hover{transition:transform .1s ease-in}.no-touch .paragraph--type--card--slider:hover .field--name-field-media article:before{opacity:0;transition:opacity .25s ease-out}@media (max-width:47.99em){.paragraph--type--card--slider .field--name-field-title{padding-left:0;padding-right:0;margin-top:0}.paragraph--type--card--slider .field--name-field-description{margin-bottom:2em}.paragraph--type--card--slider .field--name-field-description>p{padding-left:0}}@keyframes burns-card{0%{transform:translateZ(0) scale(1)}90%{transform:translateZ(0) scale(1.2)}to{transform:translateZ(0) scale(1)}}.cards--layout-matrix .paragraph--type--card{cursor:pointer;background-color:#fff}.cards--layout-matrix .paragraph--type--card:hover .field--name-field-media img,.cards--layout-matrix .paragraph--type--card:active .field--name-field-media img,.cards--layout-matrix .paragraph--type--card:focus .field--name-field-media img{transition:transform .2s ease-out;transform:translateZ(0) scale(1.1)}.cards--layout-matrix .paragraph--type--card:hover .field--name-field-title,.cards--layout-matrix .paragraph--type--card:active .field--name-field-title,.cards--layout-matrix .paragraph--type--card:focus .field--name-field-title{color:#bc2132}.cards--layout-matrix .paragraph--type--card .card-wrapper{position:relative;overflow:hidden}.cards--layout-matrix .paragraph--type--card .card-metadata-wrapper{display:none}.cards--layout-matrix .paragraph--type--card .field--name-field-media{aspect-ratio:1.38/1;display:flex;background:#f6f6f6;border-radius:.3333333em}.cards--layout-matrix .paragraph--type--card .field--name-field-media img{width:100%;height:100%;object-fit:cover}.cards--layout-matrix .paragraph--type--card .field--name-field-title{font:400 1.25em/1.3 InterVariable,graphein,Helvetica,Arial,sans-serif;color:#334;letter-spacing:.01em;width:100%;height:3.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{margin:.25rem 0;font:lighter 1.25em/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif;letter-spacing:.01em;padding:0 1rem;color:#888}.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{line-height:1.4em}@media screen and (min-width:20em){.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{line-height:calc(1.4em + .2 * (100vw - 20em) / 80)}}@media screen and (min-width:100em){.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{line-height:1.6em}}.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{font-size:1rem}@media screen and (min-width:48em){.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{font-size:calc(1rem + .375 * (100vw - 48em) / 52)}}@media screen and (min-width:100em){.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{font-size:1.375rem}}.cards--layout-matrix .paragraph--type--card .field--name-field-media{overflow:hidden;position:relative}.cards--layout-matrix .paragraph--type--card .field--name-field-media article:before{position:absolute;left:0;top:0;bottom:0;right:0;background:#0000001a;z-index:1;opacity:1;transition:opacity .1s ease-in}.no-touch .cards--layout-matrix .paragraph--type--card:hover{transition:transform .1s ease-in}.no-touch .cards--layout-matrix .paragraph--type--card:hover .field--name-field-media article:before{opacity:0;transition:opacity .25s ease-out}@media (max-width:47.99em){.cards--layout-matrix .paragraph--type--card .field--name-field-media{border-radius:0}.cards--layout-matrix .paragraph--type--card .card-wrapper{display:grid;grid-template-columns:5rem auto;gap:1rem;margin-right:1rem}.cards--layout-matrix .paragraph--type--card .field--name-field-title{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;font-size:1rem;font-weight:400;color:#333;overflow:hidden;max-height:2.5rem}.cards--layout-matrix .paragraph--type--card .field--name-field-description{margin-bottom:2em}.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{padding-left:0}}.paragraph--type--cards-tags{background-color:#fff;padding:60px 0;overflow-x:hidden;clear:both}.paragraph--type--cards-tags .media--blazy{height:0;padding-bottom:75%}.paragraph--type--cards-tags>p.subtitle{font:1em InterVariable,graphein,Helvetica,Arial,sans-serif;color:#555;text-align:left;margin-top:.75em;margin-bottom:1em}.paragraph--type--cards-tags>p.subtitle{font-size:1rem}@media screen and (min-width:48em){.paragraph--type--cards-tags>p.subtitle{font-size:calc(1rem + .25 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.paragraph--type--cards-tags>p.subtitle{font-size:1.25rem}}.paragraph--type--cards-tags header{background:transparent}.paragraph--type--cards-tags header h1{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-weight:700}.paragraph--type--cards-tags header h1 a{text-decoration:none;color:#000}.paragraph--type--cards-tags article{cursor:pointer}.paragraph--type--cards-tags .card-metadata-wrapper{padding:1.5em 1.5em 1.25em}.paragraph--type--cards-tags .card-metadata-wrapper h1{height:2.25em;overflow:hidden;font:lighter 1.5em/1.1 InterVariable,graphein,Helvetica,Arial,sans-serif;margin:0 0 .75em;padding:0}.paragraph--type--cards-tags .card-metadata-wrapper h1 a{text-decoration:none;letter-spacing:0;-webkit-hyphens:auto;hyphens:auto;color:#393733;max-height:2.2em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box}.paragraph--type--cards-tags .card-metadata-wrapper .field--name-field-caption{font-weight:700;font-size:.875em;display:-webkit-inline-box;-webkit-hyphens:auto;hyphens:auto;color:#999;line-height:1.2;height:2.2em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.paragraph--type--cards-tags .slick-slide{width:28vw;background-color:#fff;margin-left:2vw;padding:0;box-shadow:0 0 60px #0305081a;transform:scale(1)}.no-touch .paragraph--type--cards-tags .slick-slide{transition:transform .1s ease-out}.paragraph--type--cards-tags .slick-slide.slick-current .field--name-field-title a,.paragraph--type--cards-tags .slick-slide:focus .field--name-field-title a,.paragraph--type--cards-tags .slick-slide:active .field--name-field-title a{color:#bc2132}.no-touch .paragraph--type--cards-tags .slick-slide:hover{transform:scale(1.05);transition:transform .25s ease-out}.paragraph--type--cards-tags .slick-slide.slick-current .field--name-field-title a{color:#bc2132}.paragraph--type--cards-tags .slick-slide.slick-current .field--name-field-title a:hover,.paragraph--type--cards-tags .slick-slide.slick-current .field--name-field-title a:active,.paragraph--type--cards-tags .slick-slide.slick-current .field--name-field-title a:focus{color:#bc2132}.paragraph--type--cards-tags .slick-slide .field--name-field-image{position:relative;height:0;padding-bottom:75%;overflow:hidden}.paragraph--type--cards-tags .slick-slide .field--name-field-image img{height:100%;width:auto;position:absolute;top:50%;left:50%;max-width:initial;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:1px}@media (min-width:100.01em){.paragraph--type--cards-tags .slick-slide{width:16vw}}@media (max-width:99.99em){.paragraph--type--cards-tags .slick-slide{width:22vw}}@media (max-width:87.49em){.paragraph--type--cards-tags .slick-slide{width:26vw}}@media (max-width:74.99em){.paragraph--type--cards-tags .slick-slide{width:28vw}}@media (max-width:63.99em){.paragraph--type--cards-tags .slick-slide{width:28vw}}@media (max-width:47.99em){.paragraph--type--cards-tags .slick-slide{width:36vw}}@media (max-width:34.99em){.paragraph--type--cards-tags .slick-slide{width:70vw;margin-right:3vw}}.paragraph--type--cards-tags .slick-slider{padding-left:5vw;padding-right:5vw}.paragraph--type--cards-tags .slick-list{overflow:visible}.paragraph--type--cards-tags .views-row{width:25%;overflow:hidden;background-color:#fff;display:inline-flex;vertical-align:top}.paragraph--type--cards-tags .views-row .field--name-field-image img{width:100%}.paragraph--type--cards-tags .views-row .field--name-field-title{font:700 1em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;padding:1.25rem 1rem 1rem}@media (max-width:47.99em){.paragraph--type--cards-tags{padding-top:0;padding-bottom:2rem}}.field--name-body,.paragraph--type--generic-content{position:relative}.field--name-body.compact .field--type-text-with-summary p,.field--name-body.compact .field--type-text-long p,.paragraph--type--generic-content.compact .field--type-text-with-summary p,.paragraph--type--generic-content.compact .field--type-text-long p{line-height:1.3}.field--name-body .field--name-field-text,.field--name-body .field--name-field-subtitle,.paragraph--type--generic-content .field--name-field-text,.paragraph--type--generic-content .field--name-field-subtitle{color:#666;font-size:1.9635255189em;margin-bottom:1.5em}.field--name-body figure img,.paragraph--type--generic-content figure img{width:100%;height:auto}.field--name-body .field--name-field-text,.field--name-body .field--type-text-with-summary,.field--name-body .field--type-text-long,.paragraph--type--generic-content .field--name-field-text,.paragraph--type--generic-content .field--type-text-with-summary,.paragraph--type--generic-content .field--type-text-long{padding-top:2rem;position:relative}.field--name-body .field--name-field-text p,.field--name-body .field--type-text-with-summary p,.field--name-body .field--type-text-long p,.paragraph--type--generic-content .field--name-field-text p,.paragraph--type--generic-content .field--type-text-with-summary p,.paragraph--type--generic-content .field--type-text-long p{line-height:1.6;letter-spacing:.01em;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;color:#334}.field--name-body .field--name-field-text p:last-child,.field--name-body .field--type-text-with-summary p:last-child,.field--name-body .field--type-text-long p:last-child,.paragraph--type--generic-content .field--name-field-text p:last-child,.paragraph--type--generic-content .field--type-text-with-summary p:last-child,.paragraph--type--generic-content .field--type-text-long p:last-child{margin-bottom:3em}.field--name-body .field--name-field-text ul li,.field--name-body .field--type-text-with-summary ul li,.field--name-body .field--type-text-long ul li,.paragraph--type--generic-content .field--name-field-text ul li,.paragraph--type--generic-content .field--type-text-with-summary ul li,.paragraph--type--generic-content .field--type-text-long ul li{color:#334;font-weight:200;line-height:1.8;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;letter-spacing:.01em}.field--name-body .field--name-field-text ul li,.field--name-body .field--type-text-with-summary ul li,.field--name-body .field--type-text-long ul li,.paragraph--type--generic-content .field--name-field-text ul li,.paragraph--type--generic-content .field--type-text-with-summary ul li,.paragraph--type--generic-content .field--type-text-long ul li{font-size:1rem}@media screen and (min-width:48em){.field--name-body .field--name-field-text ul li,.field--name-body .field--type-text-with-summary ul li,.field--name-body .field--type-text-long ul li,.paragraph--type--generic-content .field--name-field-text ul li,.paragraph--type--generic-content .field--type-text-with-summary ul li,.paragraph--type--generic-content .field--type-text-long ul li{font-size:calc(1rem + .25 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.field--name-body .field--name-field-text ul li,.field--name-body .field--type-text-with-summary ul li,.field--name-body .field--type-text-long ul li,.paragraph--type--generic-content .field--name-field-text ul li,.paragraph--type--generic-content .field--type-text-with-summary ul li,.paragraph--type--generic-content .field--type-text-long ul li{font-size:1.25rem}}@media (max-width:90.4rem){.field--name-body .field--name-field-text:before,.field--name-body .field--type-text-with-summary:before,.field--name-body .field--type-text-long:before,.paragraph--type--generic-content .field--name-field-text:before,.paragraph--type--generic-content .field--type-text-with-summary:before,.paragraph--type--generic-content .field--type-text-long:before{content:initial}}@media (max-width:47.99em){.field--name-body .field--name-field-text,.field--name-body .field--type-text-with-summary,.field--name-body .field--type-text-long,.paragraph--type--generic-content .field--name-field-text,.paragraph--type--generic-content .field--type-text-with-summary,.paragraph--type--generic-content .field--type-text-long{margin-top:1rem}}.field--name-body h2,.paragraph--type--generic-content h2{margin-top:5rem}.field--name-body h2+.field--name-field-text-long,.paragraph--type--generic-content h2+.field--name-field-text-long{margin-top:0;padding-top:0}.field--name-body .field--name-field-subtitle+.field--name-field-text-long,.paragraph--type--generic-content .field--name-field-subtitle+.field--name-field-text-long{margin-top:0;padding-top:0}.field--name-body .field--name-field-text>figure img,.field--name-body .field--name-field-text-long>figure img,.paragraph--type--generic-content .field--name-field-text>figure img,.paragraph--type--generic-content .field--name-field-text-long>figure img{width:100%;height:auto}.field--name-body.two-columns .field--name-field-text,.field--name-body.two-columns .field--type-text-with-summary,.paragraph--type--generic-content.two-columns .field--name-field-text,.paragraph--type--generic-content.two-columns .field--type-text-with-summary{column-count:2;column-gap:10vw;margin-bottom:3em}.field--name-body.two-columns .field--name-field-text p,.field--name-body.two-columns .field--type-text-with-summary p,.paragraph--type--generic-content.two-columns .field--name-field-text p,.paragraph--type--generic-content.two-columns .field--type-text-with-summary p{clear:both}.field--name-body.two-columns .field--name-field-text p:first-of-type,.field--name-body.two-columns .field--type-text-with-summary p:first-of-type,.paragraph--type--generic-content.two-columns .field--name-field-text p:first-of-type,.paragraph--type--generic-content.two-columns .field--type-text-with-summary p:first-of-type{margin-top:0}.field--name-body.two-columns .field--name-field-text p:last-of-type,.field--name-body.two-columns .field--type-text-with-summary p:last-of-type,.paragraph--type--generic-content.two-columns .field--name-field-text p:last-of-type,.paragraph--type--generic-content.two-columns .field--type-text-with-summary p:last-of-type{margin-bottom:0}.field--name-body.two-columns .field--name-field-text .embedded-entity,.field--name-body.two-columns .field--type-text-with-summary .embedded-entity,.paragraph--type--generic-content.two-columns .field--name-field-text .embedded-entity,.paragraph--type--generic-content.two-columns .field--type-text-with-summary .embedded-entity{width:100%}@media (min-width:100em){.field--name-body.two-columns .field--name-field-text .embedded-entity,.field--name-body.two-columns .field--type-text-with-summary .embedded-entity,.paragraph--type--generic-content.two-columns .field--name-field-text .embedded-entity,.paragraph--type--generic-content.two-columns .field--type-text-with-summary .embedded-entity{margin-left:0}.field--name-body.two-columns .field--name-field-text .embedded-entity.align-right,.field--name-body.two-columns .field--type-text-with-summary .embedded-entity.align-right,.paragraph--type--generic-content.two-columns .field--name-field-text .embedded-entity.align-right,.paragraph--type--generic-content.two-columns .field--type-text-with-summary .embedded-entity.align-right{margin-right:0}}@media (max-width:47.99em){.field--name-body.two-columns .field--name-field-text,.field--name-body.two-columns .field--type-text-with-summary,.paragraph--type--generic-content.two-columns .field--name-field-text,.paragraph--type--generic-content.two-columns .field--type-text-with-summary{column-count:1}}.field--name-body .embedded-entity,.paragraph--type--generic-content .embedded-entity{width:30%;margin:0 4rem 2rem 0;float:left}.field--name-body .embedded-entity.align-right,.paragraph--type--generic-content .embedded-entity.align-right{width:50%;margin:0 0 2rem 4rem;float:right}.field--name-body .embedded-entity .field--name-field-image img,.paragraph--type--generic-content .embedded-entity .field--name-field-image img{width:100%}.field--name-body .embedded-entity figcaption,.paragraph--type--generic-content .embedded-entity figcaption{color:#888;letter-spacing:0}.field--name-body .embedded-entity figcaption .field--type-string,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string{font:700 1em InterVariable,graphein,Helvetica,Arial,sans-serif}.field--name-body .embedded-entity figcaption .field--type-string a,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string a{text-decoration:none;letter-spacing:0}@media (min-width:100em){.field--name-body .embedded-entity,.paragraph--type--generic-content .embedded-entity{margin-left:-5%}.field--name-body .embedded-entity.align-right,.paragraph--type--generic-content .embedded-entity.align-right{margin-right:-5%}}@media (max-width:47.99em){.field--name-body .embedded-entity,.paragraph--type--generic-content .embedded-entity,.field--name-body .embedded-entity.align-right,.paragraph--type--generic-content .embedded-entity.align-right{width:100%}}.paragraph--type--full-teaser{position:relative;height:0;padding-bottom:56.25%;max-height:50vh;overflow:hidden;margin:6rem 0 2rem}.paragraph--type--full-teaser .full-teaser-text-wrapper{position:absolute;z-index:2;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--full-teaser .full-teaser-text-wrapper a.link-play{background-color:#000}.paragraph--type--full-teaser .field--name-field-link{background-color:#000;transition:background-color .1s ease-in-out}.paragraph--type--full-teaser .field--name-field-link:active,.paragraph--type--full-teaser .field--name-field-link:hover,.paragraph--type--full-teaser .field--name-field-link:focus{background-color:#bc2132;transition:background-color .2s ease-in-out}.paragraph--type--full-teaser a{color:#fff;text-decoration:none}.paragraph--type--full-teaser h2{font:700 3.5rem/1.1 InterVariable,graphein,Helvetica,Arial,sans-serif;color:#fff;margin:0 1em}.paragraph--type--full-teaser h2{font-size:2rem}@media screen and (min-width:48em){.paragraph--type--full-teaser h2{font-size:calc(2rem + 1.5 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.paragraph--type--full-teaser h2{font-size:3.5rem}}.paragraph--type--full-teaser .full-teaser-text p{color:#fff;font:lighter 1.5em InterVariable,graphein,Helvetica,Arial,sans-serif;margin:.5em 1em 1em}.paragraph--type--full-teaser .full-teaser-text p{font-size:1rem}@media screen and (min-width:48em){.paragraph--type--full-teaser .full-teaser-text p{font-size:calc(1rem + .03125*(100vw - 48em))}}@media screen and (min-width:64em){.paragraph--type--full-teaser .full-teaser-text p{font-size:1.5rem}}.paragraph--type--full-teaser .field--name-field-media{height:100%}.paragraph--type--full-teaser .field--name-field-media:before{content:"";position:absolute;z-index:1;left:0;top:0;bottom:0;width:100%;background-color:#0000004d}.paragraph--type--full-teaser .field--name-field-media img{position:absolute;z-index:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;width:100%}@media (max-width:47.99em){.paragraph--type--full-teaser{margin-top:1rem;padding-bottom:100%}.paragraph--type--full-teaser .field--name-field-title{font-size:2rem}}@media (min-width:64.01em){.paragraph--type--full-teaser{padding-bottom:40%}}.paragraph--type--startpage-menu-item{position:relative;display:block}.paragraph--type--startpage-menu-item img{width:100%}.paragraph--type--startpage-menu-item .menu-item-image-text-wrapper{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.main-content .body-summary{margin:0 auto;padding-top:2em;padding-bottom:0;letter-spacing:.01em;font-family:InterVariable,Helvetica,Arial,sans-serif;font-weight:lighter;color:#666}.main-content .body-summary{line-height:1.7em}@media screen and (min-width:20em){.main-content .body-summary{line-height:calc(1.7em + 0*(100vw - 20em))}}@media screen and (min-width:100em){.main-content .body-summary{line-height:1.7em}}.main-content .body-summary{font-size:1rem}@media screen and (min-width:48em){.main-content .body-summary{font-size:calc(1rem + .9 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.main-content .body-summary{font-size:1.9rem}}.fl-light .main-content .body-summary{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}.main-content .field--name-body{padding-top:2rem;padding-bottom:2rem}.main-content .field--name-body:empty{display:none}.main-content .field--name-body p{letter-spacing:.01em;font-family:InterVariable,Helvetica,Arial,sans-serif;font-weight:lighter;-webkit-hyphens:auto;hyphens:auto;color:#666}.main-content .field--name-body p{line-height:1.5em}@media screen and (min-width:20em){.main-content .field--name-body p{line-height:calc(1.5em + .2 * (100vw - 20em) / 80)}}@media screen and (min-width:100em){.main-content .field--name-body p{line-height:1.7em}}.main-content .field--name-body p{font-size:1rem}@media screen and (min-width:48em){.main-content .field--name-body p{font-size:calc(1rem + .9 * (100vw - 48em) / 52)}}@media screen and (min-width:100em){.main-content .field--name-body p{font-size:1.9rem}}.fl-light .main-content .field--name-body p{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}@media (max-width:64em){.main-content .field--name-body{padding-bottom:0}.main-content .field--name-body p{font-weight:700;color:#888;line-height:1.7;padding-bottom:0}}@media (max-width:47.99em){.main-content .field--name-body,.main-content .body-summary{font-weight:400;color:#334}}.CollapsibleContent{overflow:hidden}.CollapsibleContent[data-state=open]{animation:slideDown .2s ease-out}.CollapsibleContent[data-state=closed]{animation:slideUp .2s ease-out}@keyframes slideDown{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes slideUp{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.page-menu{position:fixed;width:20%;min-width:300px;max-width:400px;right:0;top:0;bottom:0;height:100%;z-index:1002;background:#fff;overflow:auto;backface-visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')";-ms-transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:transform .2s cubic-bezier(.07,.35,.24,.93)}.toolbar-fixed .page-menu{top:39px}.toolbar-fixed.toolbar-horizontal .page-menu{top:78px}.secondary-nav{position:absolute;right:1.5rem;top:1.5rem;display:flex;align-items:center}@media (max-width:63.99em){.secondary-nav{top:.75rem}}@media (max-width:47.99em){.secondary-nav{top:.5rem;right:1rem}}.page-menu-open{width:3em;height:3em;padding:.5em;color:#000;cursor:pointer;background:none;text-align:center;display:inline-block;font-weight:400}.page-menu-open:hover,.page-menu-open:active,.page-menu-open:focus{background-color:#fff}.page-menu-open:hover svg,.page-menu-open:active svg,.page-menu-open:focus svg{fill:#bc2132}.page-menu-open svg{width:72%;fill:#334}.header-style-image.theme-bso .page-menu-open{color:#334}.header-style-image.theme-bso .page-menu-open svg path{fill:#bc2132}.header-style-image.theme-bso .page-menu-open.style-expanded span{color:#334}.header-style-image.theme-bso .page-menu-open:hover,.header-style-image.theme-bso .page-menu-open:focus,.header-style-image.theme-bso .page-menu-open:active{background:none}.header-style-image.theme-bso .page-menu-open:hover.style-expanded span,.header-style-image.theme-bso .page-menu-open:focus.style-expanded span,.header-style-image.theme-bso .page-menu-open:active.style-expanded span{color:#393733}.header-style-image.theme-bso .page-menu-open:hover svg,.header-style-image.theme-bso .page-menu-open:focus svg,.header-style-image.theme-bso .page-menu-open:active svg{fill:#393733}.header-style-image .page-menu-open{border-radius:50%}.header-style-image .page-menu-open svg{fill:#eee}.header-style-image .page-menu-open:hover,.header-style-image .page-menu-open:active,.header-style-image .page-menu-open:focus{background-color:#ffffff1a}@media (max-width:47.99em){.page-menu-open{top:1rem}}@media (min-width:64.01em){.page-menu-open.style-expanded{margin-left:1em;width:auto;height:2.75em;display:inline-flex;align-items:center}.page-menu-open.style-expanded span{clip:initial!important;position:relative!important;height:auto!important;width:auto!important;color:#726d65}.page-menu-open.style-expanded svg{fill:#726d65;display:inline-block;width:1.75em;margin-right:.75em}.page-menu-open.style-expanded:hover,.page-menu-open.style-expanded:focus,.page-menu-open.style-expanded:active{background:none}.page-menu-open.style-expanded:hover span,.page-menu-open.style-expanded:focus span,.page-menu-open.style-expanded:active span{color:#bc2132}.page-menu-open.style-expanded:hover svg,.page-menu-open.style-expanded:focus svg,.page-menu-open.style-expanded:active svg{fill:#bc2132}.header-style-image .page-menu-open.style-expanded svg{fill:#ded9d0}.header-style-image .page-menu-open.style-expanded span{color:#ded9d0}.header-style-image .page-menu-open.style-expanded:hover,.header-style-image .page-menu-open.style-expanded:focus,.header-style-image .page-menu-open.style-expanded:active{background:none}.header-style-image .page-menu-open.style-expanded:hover span,.header-style-image .page-menu-open.style-expanded:focus span,.header-style-image .page-menu-open.style-expanded:active span{color:#fff}.header-style-image .page-menu-open.style-expanded:hover svg,.header-style-image .page-menu-open.style-expanded:focus svg,.header-style-image .page-menu-open.style-expanded:active svg{fill:#fff}}.main-menu-close{padding:0;background:none;color:#726d65;position:absolute;right:1.5rem;top:1.5rem;width:3rem;height:3rem}.main-menu-close svg{height:1.5rem;margin-top:4px}.main-menu-close:active,.main-menu-close:focus,.main-menu-close:hover{background:none;color:#bc2132}.menu-open,.menu-open body{height:100%}.menu-open .page-menu{-ms-transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.menu-open .page-wrapper{height:100%;overflow:hidden}.menu-open .page-wrapper:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;width:auto;height:auto;opacity:.3;z-index:1002;transition:opacity .2s ease-in-out}.page-wrapper:before{position:absolute;content:"";right:0;bottom:0;width:1px;height:1px;background-color:#000;z-index:1;opacity:0;transition:opacity .2s ease-in-out}.main-menu .menu--main ul{padding:0;list-style:none}.main-menu .menu--main li{border-top:1px solid #f6f6f6;line-height:3}.main-menu .menu--main li a{display:block;line-height:1;padding:1rem 1.5rem;vertical-align:middle;width:100%;text-decoration:none}.main-menu .menu--main li a:hover,.main-menu .menu--main li a:active,.main-menu .menu--main li a:focus{background:#f6f6f6}.main-menu .menu--main li a.is-active{color:#fff;background-color:#bc2132}.main-menu .menu--main li>span{line-height:3;padding:0 1.5rem;display:inline-block;width:100%;font-weight:700}.main-menu .menu--main li ul li a{padding-left:3rem}.main-menu .menu--account ul{list-style:none;padding:0}.main-menu .menu--account li{list-style:none}.main-menu .menu--account li a{text-decoration:none;padding:0 1.5rem;display:inline-block;width:100%;line-height:2;color:#334}.main-menu .menu--account li a:hover,.main-menu .menu--account li a:active,.main-menu .menu--account li a:focus{color:#bc2132}.search-active body{overflow:hidden}.search-active body #page{transition:filter .25s ease-in;filter:blur(32px)}body #page{transition:filter .25s ease-in;filter:blur(0)}html.search-active{overflow:hidden}.search-open{display:inline-block;width:3em;height:3em;padding:.5em;color:#da0000;cursor:pointer;background:none;font-weight:400}.search-open:hover,.search-open:active,.search-open:focus{background-color:#fff}.search-open:hover svg,.search-open:active svg,.search-open:focus svg{fill:#bc2132}.search-open svg{width:67.5%;fill:#334}.header-style-image .search-open{border-radius:50%}.header-style-image .search-open svg{fill:#eee}.header-style-image .search-open:hover,.header-style-image .search-open:active,.header-style-image .search-open:focus{background-color:#ffffff1a}.header-style-image .search-open:hover svg,.header-style-image .search-open:active svg,.header-style-image .search-open:focus svg{fill:#f6f6f6}@media (max-width:47.99em){.search-open{top:1rem;right:5rem}}.search-open.style-expanded{text-align:center}@media (min-width:64.01em){.search-open.style-expanded{width:auto;height:2.75em;display:inline-flex;align-items:center}.search-open.style-expanded span{clip:initial!important;position:relative!important;height:auto!important;width:auto!important;color:#da0000;transition:.2s color ease-out}.search-open.style-expanded svg{fill:#da0000;display:inline-block;width:2em;height:2em;margin-right:.75em;transition:.2s fill ease-out}.search-open.style-expanded:hover svg,.search-open.style-expanded:focus svg,.search-open.style-expanded:active svg{fill:#bc2132;transition:.15s fill ease-in}.search-open.style-expanded:hover span,.search-open.style-expanded:focus span,.search-open.style-expanded:active span{color:#bc2132;transition:.15s color ease-in}.header-style-image .search-open.style-expanded svg{fill:#ded9d0}.header-style-image .search-open.style-expanded span{color:#ded9d0}.header-style-image .search-open.style-expanded:hover,.header-style-image .search-open.style-expanded:focus,.header-style-image .search-open.style-expanded:active{background:none}.header-style-image .search-open.style-expanded:hover span,.header-style-image .search-open.style-expanded:focus span,.header-style-image .search-open.style-expanded:active span{color:#fff}.header-style-image .search-open.style-expanded:hover svg,.header-style-image .search-open.style-expanded:focus svg,.header-style-image .search-open.style-expanded:active svg{fill:#fff}}.page-search-close{position:absolute;right:1.5rem;top:1.5rem;width:3em;height:3em;border-radius:50%;padding:.5em;color:#000;cursor:pointer;background:none}.page-search-close svg{width:67.5%}.page-search-close svg path{fill:#334!important}.page-search-close:hover,.page-search-close:active,.page-search-close:focus{background:none}.page-search-close:hover svg path,.page-search-close:active svg path,.page-search-close:focus svg path{fill:#bc2132!important}.page-search-dialog[aria-hidden=true]{transition:opacity 1s ease-in;display:none;opacity:0}.page-search-dialog{position:fixed;overflow-y:auto;top:0;left:0;bottom:0;right:0;z-index:99;background:#eee;transition:opacity 1s ease-in;z-index:1002;opacity:1;-webkit-overflow-scrolling:touch}.page-search-dialog h1.dialog-title{text-align:center}.page-search-form{text-align:center;background-color:#fff;padding:4rem 0 2rem}.page-search-form input[type=text]{width:calc(100% - 4rem);font-size:2.2em;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;border-bottom:1px dotted #eee;background:transparent;padding:.5em .75em .25em 0;text-align:left}.page-search-form input[type=text]:focus{color:#bc2132;border-bottom-color:#bc2132;outline:none}.page-search-form input[type=text]::-moz-placeholder,.page-search-form input[type=text]:-ms-input-placeholder,.page-search-form input[type=text]:-moz-placeholder,.page-search-form input[type=text]::-webkit-input-placeholder{color:#bc2132}@media (max-width:47.99em){.page-search-form{padding:1rem 3.5rem 1rem 0}.page-search-form input[type=text]{font-size:1.375rem}}.search-meta{padding-top:2rem}.search-meta:after{content:"";display:table;clear:both}.search-meta .page-search-viewer-open{float:right;line-height:3;display:inline-block;margin-right:1.5rem;padding:0 1rem;color:#ded9d0;font-weight:400;vertical-align:middle}.search-meta .page-search-viewer-open svg,.search-meta .page-search-viewer-open span{vertical-align:middle;line-height:3}.search-meta .search-info-results{display:inline-block;margin-left:1.5rem;font:700 1em/3 InterVariable,graphein,Helvetica,Arial,sans-serif;float:left}@media (max-width:47.99em){.search-meta{padding-top:1rem}.search-meta .page-search-viewer-open{width:calc(100% - 3rem);margin:auto;float:none;display:block;margin-bottom:.5rem}.search-meta .search-info-results{display:block;float:none;text-align:left;line-height:1.4;margin:1rem 1.5rem .75rem}}.page-search-results ol{list-style:none;max-width:calc(100% - 3em);display:grid;grid-gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(15em,1fr));grid-template-rows:auto;flex-wrap:wrap;flex-direction:row;align-content:flex-start;margin-left:1.5rem;margin-right:-1.5rem;padding:0;width:calc(100% - 1.5rem)}.page-search-results ol li{position:relative;display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;padding:1rem;cursor:pointer;background-color:#fff}.page-search-results ol li:hover{background-color:#fafafa}.page-search-results ol li>div{height:100%}.page-search-results ol li article{height:100%}.page-search-results ol li a{display:inline-block}.page-search-results ol li .highlighting{color:#888}.page-search-results ol li .highlighting p:first-child{margin-top:0}.page-search-results ol li em{color:#bc2132}.page-search-results ol li .field--name-name{font-size:.875em;margin:0;font-weight:400;flex-grow:1;align-items:flex-end}.page-search-results ol li .highlighting:empty{display:none}.page-search-results ol li .field--name-field-title,.page-search-results ol li h1{font:400 1em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:3.5em;margin-bottom:.5em;margin-top:1em;padding:0;color:#334}.page-search-results ol li .field--name-field-title em,.page-search-results ol li h1 em{font-style:normal;color:#bc2132}.page-search-results ol li .latlon{display:none}.page-search-results ol li .field--name-field-image{position:relative;height:0;aspect-ratio:4/3;padding-bottom:75%;overflow:hidden;width:100%}.page-search-results ol li .field--name-field-image .search-image-wrapper{display:inline-block;width:100%;height:100%;text-align:center}.page-search-results ol li .field--name-field-image img{width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.page-search-results ol li .limit-height-4-3 .field--name-field-image a,.page-search-results ol li .limit-height-4-3 .field--name-field-image img{width:auto;height:100%}.page-search-results ol li.node-type-undefined{padding-bottom:2rem}.page-search-results ol li.node-type-showcase{padding-bottom:4.125rem}.page-search-results ol li.node-type-book h1{margin-top:0;padding:0}.page-search-results ol li.node-type-book h1 a{font:lighter 1.2em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:3.5em;margin-bottom:1em}.page-search-results ol li .node-showcase-teaser{position:relative;height:100%}.page-search-results ol li .node-showcase-teaser h1{margin-top:0}.page-search-results ol li .node-showcase-teaser h1 a{text-decoration:none;color:#000}.page-search-results ol li .node-showcase-teaser .field--name-field-section-title,.page-search-results ol li .node-showcase-teaser .field--name-field-description{display:none}.page-search-results ol li a.gallery{position:absolute;bottom:1rem;width:calc(100% - 2rem);line-height:3;background:#000;padding:0 1rem;text-decoration:none;color:#ded9d0;display:block;text-align:center;transition:.15s color ease-in,.15s background-color ease-in}.page-search-results ol li a.gallery svg,.page-search-results ol li a.gallery span{line-height:3;vertical-align:middle}.page-search-results ol li a.gallery span{white-space:nowrap}.page-search-results ol li a.gallery svg path{fill:#ded9d0}.page-search-results ol li a.gallery:hover,.page-search-results ol li a.gallery:active{background:#bc2132;color:#fff;transition:.2s color ease-out,.2s background-color ease-out}.page-search-results ol li a.gallery:hover svg path,.page-search-results ol li a.gallery:active svg path{fill:#fff}.page-search-results ol li .search-result-item-tags,.page-search-results ol li .search-result-item-geography,.page-search-results ol li .search-result-item-technique,.page-search-results ol li .search-result-item-geolocation{display:none}.page-search-results ol li .field--name-media-name{position:absolute;bottom:1rem;color:#888;font-weight:lighter;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 2rem)}@media (max-width:47.99em){.page-search-results ol li{width:100%;padding:.75rem}}.page-search-results ol:after{content:"";flex:auto}.page-search-results ol .field--type-entity-reference .field__label,.page-search-results ol .field--type-entity-reference .field__items,.page-search-results ol .field--type-entity-reference .field__item{display:inline-block}.page-search-results ol .field--type-entity-reference .field__label{font-weight:700}.page-search-results-footer{text-align:center;margin-bottom:2rem}.page-search-results-footer .page-search-more{display:none}.page-search-results-footer .page-search-more.active{display:inline-block}.slick-next,.slick-prev{transition:opacity .5s ease-out;opacity:1;background-color:#00000054}.slick-next:hover,.slick-next:active,.slick-next:focus,.slick-prev:hover,.slick-prev:active,.slick-prev:focus{background-color:#bc2132}.touch .slick-next:hover,.touch .slick-prev:hover{background-color:#00000054}.slick-next:before,.slick-prev:before{content:"";position:absolute;top:50%;left:50%;width:1.3125rem;height:1.3125rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:100% 100%}.slick-prev{left:1.5rem}.slick-prev:before{background:url(/themes/custom/nbvv_theme/dist/icons/icon-arrow-left-white.svg) center no-repeat}@media (max-width:47.99em){.slick-prev{left:.75rem}}.slick-next{right:1.5rem}.slick-next:before{background:url(/themes/custom/nbvv_theme/dist/icons/icon-arrow-right-white.svg) center no-repeat}@media (max-width:47.99em){.slick-next{right:.75rem}}.slick-disabled{opacity:0;transition:opacity .2s ease-in}.slick-slide>div{height:100%}.theme-sff__touch{display:none;position:absolute}.theme-sff__touch:focus,.theme-sff__touch:active,.theme-sff__touch:hover{background:transparent;outline:0}@media (min-width:240em){.theme-sff__touch{bottom:10em}.theme-sff__touch>span{display:block;text-align:center;margin-top:1em;font-size:2em}}.page-node-type-start-page .theme-sff__touch{display:block;bottom:12em;left:50%;transform:translate3d(-50%,50%,0);z-index:9999;width:10em;height:10em}.theme-sff__touch__container{position:absolute;width:100%;height:100%;transform:translateZ(0);transition:opacity .5s ease-in,transform 1s ease-out;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.theme-sff__touch__container:before{content:"";background-color:#0085e1a6;border-radius:50%;width:150%;height:150%;position:absolute;top:0;transform:translate3d(0,-15%,0);z-index:0}.theme-sff__touch__container>svg{width:60%;height:60%;position:relative;z-index:1}.theme-sff__touch__container>span{display:block;text-align:center;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;color:#fff;font-weight:900;position:relative;z-index:1;font-size:1.25em}.theme-sff__touch--hidden .theme-sff__touch__container{transition:opacity .5s ease-in,transform 1s ease-in;opacity:0;transform:translate3d(0,100%,0)}.theme-sff--autoplay{overflow:hidden}.theme-sff--autoplay:before{z-index:1;content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#00000040}.theme-sff--autoplay .theme-sff__touch{display:block}@media (min-width:240em){.theme-sff--autoplay .theme-sff__touch{bottom:5em}}.theme-sff--autoplay.theme-dark .page-node-type-start-page .field--name-field-paragraphs{animation:blurout 40s ease-in-out infinite}.theme-sff--autoplay .field--name-field-subtitle,.theme-sff--autoplay .page--title{animation:slidein 20s ease-in-out infinite}.theme-sff body{background-color:#000}.theme-sff .page-node-type-showcase .page-header,.theme-sff .page-node-type-showcase .page,.theme-sff .path-media .page-header,.theme-sff .path-media .page{opacity:0}@keyframes slidein{0%{transform:translateZ(0);opacity:1}50%{transform:translate3d(0,-25%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes blurout{0%{transform:translate3d(-50%,0,0) scale(1)}50%{transform:translate3d(-50%,0,0) scale(1.15)}to{transform:translate3d(-50%,0,0) scale(1)}}.path-tfa{background-color:#f6f6f6}.tfa-entry-form{max-width:100%;width:40em;margin:0 auto;padding:2em}.tfa-entry-form .form-item-code input[type=text]{font-size:2.5em;padding:.25em .5em;width:100%;letter-spacing:.1em}.tfa-entry-form .form-item-code .description{margin:.5em 0 1em;color:#666;font-size:1em}.tfa-entry-form fieldset{border:0;border-top:1px solid #888;margin:0;padding:0}.tfa-entry-form fieldset legend{padding-right:1em}.tfa-entry-form fieldset ul{list-style:none;padding:0;margin:0}.tfa-entry-form .form-actions{margin-top:1em;text-align:right}:root{--waypoint-media-width:1200px;--waypoint-media-scale:1;--waypoint-media-opacity:1;--map-padding-left:0;--map-padding-right:0;--map-padding-top:64px;--map-padding-bottom:0}.page-node-type-map-experience{overflow:hidden}.page-node-type-map-experience .page--title{display:flex;justify-content:center;text-align:center;min-height:calc(100dvh - 6rem);align-items:center}.page-node-type-map-experience .page--title h1{margin-top:-2rem;font-weight:900;font-size:4.5rem;max-width:65%;line-height:1.125;-webkit-hyphens:none;hyphens:none;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-node-type-map-experience #block-nbvv-theme-content>article{display:none}@media (max-width:47.99em){.page-node-type-map-experience .page--title h1{font-size:2.75rem}}.has-fullscreen-overlay{overflow:hidden}.page-node-type-map-experience article[data-bundle=map_experience] img{display:none}.bso-map__detail-button{position:absolute;bottom:0;left:50%;top:auto}.bso-map__waypoint__prev,.bso-map__waypoint__next{display:flex;align-items:center;color:#fff}.bso-map__waypoint__prev>.bso-map__waypoint__navtext,.bso-map__waypoint__next>.bso-map__waypoint__navtext{display:inline-flex;justify-content:flex-end;text-align:right}.bso-map__waypoint__prev>.bso-map__waypoint__navtext>span,.bso-map__waypoint__next>.bso-map__waypoint__navtext>span{margin:0 .75em;font-weight:400;color:#e8e8e3;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bso-map__waypoint__prev{justify-content:flex-start}.bso-map__waypoint__prev>.bso-map__waypoint__navtext{text-align:left}.bso-map__waypoint__next{justify-content:right}.bso-map__arrow-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;fill:#fff;border-radius:4em;display:flex;padding:0;box-sizing:border-box;flex:0 0 3.25em;height:3.25em;align-items:center;justify-content:center}.bso-map__arrow-button>svg{width:1.5em;height:1.5em}.bso-map__arrow-button--primary{background:#da0000}.bso-map__arrow-button--back{transform:rotate(180deg)}.maplibregl-marker.waypoint--selected{z-index:1;object-fit:contain}.maplibregl-marker.waypoint--selected .mapexp-image{width:100%;height:auto;transform:var(--waypoint-media-scale)}.maplibregl-marker>svg{opacity:var(--waypoint-media-opacity)}.maplibregl-marker .mapexp-image{cursor:pointer;display:flex;width:100%;height:auto;will-change:transform,opacity;transition:transform .2s ease-out;opacity:var(--waypoint-media-opacity);transform:var(--waypoint-media-scale)}.maplibregl-marker .mapexp-image img{width:100%}.maplibregl-map.is-waypoint-selected .mapexp-image{transform:none}.maplibregl-map.is-waypoint-selected .waypoint--selected .mapexp-image{transform:var(--waypoint-media-scale)}.bso-map__waypoint-actions{position:absolute;bottom:4em;left:.75rem;top:auto;width:calc(100% - var(--map-controls-shift-right) - .75rem);display:flex;justify-content:center;list-style:none}.bso-map__waypoint-actions>li{margin-right:2px}.bso-map__waypoint-actions>li button{display:flex;align-items:center;font-weight:500;background:#fff;color:#334}.bso-map__waypoint-actions>li button>svg{width:1.5em;height:1.5em}.bso-map__waypoint-actions>li button>svg path{fill:#334}.bso-map__waypoint-actions>li:first-child>button{border-radius:2em 0 0 2em}.bso-map__waypoint-actions>li:last-child>button{margin-right:0;border-radius:0 2em 2em 0}.bso-map__waypoint-actions>li>span{margin-left:.5em}.bso-map__opacity-action{position:absolute;top:auto;bottom:100%;width:10em;height:4em}.bso-map__topnav{position:absolute;top:0;width:100%;height:4.5rem;z-index:2;background:#ffffff4d;background:linear-gradient(130deg,#ffffff80 27.21%,#fff0 50%);display:flex;align-items:center}.bso-map__topnav .bso-map__topnav__menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:1.125em 1.5em}.bso-map__topnav h1{font-size:1.125em;margin:0;font-weight:900;color:#000;padding:1.5em;background:linear-gradient(7deg,#da0000,#594386);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bso-map__topnav .bso-map__admin-edit{text-decoration:underline;margin-left:1em;font-weight:900;color:#333}.bso-map__topnav .bso-logo{margin-left:2rem}@media (max-width:63.99em){.bso-map__topnav{height:4rem}.bso-map__topnav h1{padding:0;font-size:1em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}}.bso-map__topnav__title{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap}@media (max-width:47.99em){.bso-map__topnav__title>h1{text-wrap:wrap;-webkit-line-clamp:2}}.bso-map__topnav__actions{margin-right:5em}.bso-map__topnav__button{background:#726d65;color:#fff;border-radius:2em;padding:.75em 1.5em;font-weight:500}.bso-map__topnav__button>svg{display:none}@media (max-width:47.99em){.bso-map__topnav__button{padding:.5rem}.bso-map__topnav__button>svg{display:block;width:2rem;height:2rem}.bso-map__topnav__button>span{display:none}}.bso-map__layerswitch>details{display:flex;flex-direction:column}.bso-map__layerswitch__summary{position:absolute;left:0;bottom:0;width:6em;height:6em;background:#fff;cursor:pointer;border-radius:.5em}.bso-map__layerswitch__summary::-webkit-details-marker,.bso-map__layerswitch__summary::marker{position:absolute;transform:rotate(180deg);display:none}.bso-map__layerswitch__selections{position:absolute;top:auto;bottom:6em;list-style:none;padding:0;margin:0}.bso-map__layerswitch__selections>li+li{margin-top:-.25em}.bso-map__layerswitch__summary .bso-map__layerswitch__button,.bso-map__layerswitch__selections .bso-map__layerswitch__button{position:relative;background-color:#fff;width:6em;height:6em;color:#888;overflow:hidden;border:4px solid #ccc;border-bottom:0;border-radius:.5em .5em 0 0}.bso-map__layerswitch__summary .bso-map__layerswitch__button>img,.bso-map__layerswitch__summary .bso-map__layerswitch__button>span,.bso-map__layerswitch__selections .bso-map__layerswitch__button>img,.bso-map__layerswitch__selections .bso-map__layerswitch__button>span{position:absolute;left:0;top:0}.bso-map__layerswitch__summary .bso-map__layerswitch__button>span,.bso-map__layerswitch__selections .bso-map__layerswitch__button>span{position:absolute;top:0;bottom:auto;display:block;z-index:1;line-height:1;font-size:.875em;font-weight:400;color:#000;padding:.25em;text-align:left}.bso-map__layerswitch__summary .bso-map__layerswitch__button>img,.bso-map__layerswitch__selections .bso-map__layerswitch__button>img{pointer-events:none;z-index:0;width:100%;height:100%;object-fit:cover;aspect-ratio:1}.bso-map__layerswitch__summary .bso-map__layerswitch__button{top:0;position:absolute;border-radius:.25em;border:4px solid white}.bso-map__fullscreen{width:100%;height:100%;height:100vh;height:100dvh}.bso-map__debug__activecam{position:fixed;top:0;width:auto;z-index:99;background:#000;border-radius:0 0 .5em .5em;color:#fff;padding:.25em .5em;left:50%;transform:translate(-50%)}.bso-map--loading{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%);width:auto;padding:2em 3em}.bso-map--loading:before{display:block;content:"";width:4em;height:4em}.bso-map__embed-detail{position:absolute;top:5rem;right:.5rem;width:30em;bottom:auto;border-radius:1em;z-index:2;overflow:hidden;animation:slide-from-right .3s forwards;transform:translate3d(25%,0,0);opacity:0}@media (max-width:47.99em){.bso-map__embed-detail{max-width:calc(100% - 1em);top:4rem;border-radius:.5em}}.bso-viewer__dialog{position:absolute;z-index:5000;width:100%;height:100%}.bso-viewer__canvas{position:absolute;top:0;height:100%;border:2px solid red}.bso-map__marker div{transform-origin:bottom;transform:scale(.5);transform:var(--waypoint-media-scale)}.maplibregl-popup{font-family:InterVariable,Helvetica,Arial,sans-serif}.page-node-type-map-experience .maplibregl-popup-content{padding:1em 2.5em 1em 1.5em;font-size:1.25em;color:#333}.page-node-type-map-experience .maplibregl-popup-close-button{color:#333}@keyframes slide-from-right{to{transform:translateZ(0);opacity:1}}.maplibregl-map>.maplibregl-control-container>.maplibregl-ctrl-top-left{top:var(--map-controls-shift-top,0);left:var(--map-controls-shift-left,0)}.maplibregl-map>.maplibregl-control-container>.maplibregl-ctrl-bottom-left{bottom:var(--map-controls-shift-bottom,0);left:var(--map-controls-shift-left,0)}.maplibregl-map>.maplibregl-control-container>.maplibregl-ctrl-top-right{top:var(--map-controls-shift-top,0);right:var(--map-controls-shift-right,0)}.maplibregl-map>.maplibregl-control-container>.maplibregl-ctrl-bottom-right{bottom:var(--map-controls-shift-bottom,0);right:var(--map-controls-shift-right,0)}.map-experience__dialog__overlay{background-color:var(--black-a9);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;animation:overlayShow .35s cubic-bezier(.16,1,.3,1)}.map-experience__dialog__content{border-radius:0 1em 1em 0;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;position:fixed;z-index:3;left:0;right:auto;bottom:0;top:0;width:auto;max-width:61.8%;padding:0;animation:overlaySlideLeft .35s cubic-bezier(.16,1,.3,1)}@media (max-width:47.99em){.map-experience__dialog__content{width:100%;right:0;top:4rem;max-width:100%;border-radius:1em 1em 0 0;height:61.8dvh;height:61.8vh;height:calc(100vh - 4rem);height:calc(100dvh - 4rem)}}.map-experience__dialog__content:focus{outline:none}.map-experience__dialog__close{position:absolute;right:1.5em;top:1.5em;z-index:1001}.map-experience__dialog__close button{position:sticky;top:0;background:none}.map-experience__dialog__close button>svg{width:1.5em;height:1.5em}.map-experience__dialog__close button>svg path,.map-experience__dialog__close button>svg rect{fill:#333}@media (max-width:47.99em){.map-experience__dialog__close{right:.5rem;top:1.25rem}}@keyframes overlaySlideLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes overlayShow{0%{opacity:0;background-position:-100% -100%}to{opacity:1;background-position:0 0}}.map-experience__intro{overflow:hidden;overflow-y:auto;z-index:1000;height:100%;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(135deg,#fff 30%,#fffffff2 60%,#ffffff80);border-radius:0 1em 1em 0}.map-experience__intro h1{font-weight:900;font-size:4.5rem;max-width:65%;line-height:1.125;margin:6rem 0 .25em 3.5rem;-webkit-hyphens:none;hyphens:none;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:table-caption}.map-experience__intro>.bso-logo{margin-left:3.5rem;margin-top:2.125rem}@media (max-width:47.99em){.map-experience__intro>.bso-logo{margin-left:1rem;font-size:1rem;margin-bottom:2rem}}@media (max-width:47.99em){.map-experience__intro{border-radius:.75em .75em 0 0}.map-experience__intro h1{font-size:2rem;margin:0 1rem;max-width:100%}}.map-experience__intro__mode-toggle{margin-bottom:1em}.map-experience__intro__mode-toggle>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;font-weight:500;color:#726d65;padding:0;display:flex;align-items:center}.map-experience__intro__mode-toggle>button>span+svg{margin-left:.5em}.map-experience__intro__mode-toggle>button>svg{width:1.25em;height:1.25em}.map-experience__intro__mode-toggle>button>svg path{fill:#726d65}.map-experience__intro__mode-toggle>button>svg+span{margin-left:.5em}.map-experience__intro--full{width:auto}.map-experience__intro--full .map-experience__intro__main{grid-template-columns:minmax(0,70ch) minmax(0,auto);gap:2rem 6rem}@media (max-width:47.99em){.map-experience__intro--full .map-experience__intro__main{grid-template-columns:auto;grid-template-rows:auto}}.map-experience__intro--route .map-experience__intro__container{padding:0 1.5rem 0 3.5rem;display:table}.map-experience__intro--route .map-experience__intro__container>h1{padding:0;margin:0 1.5rem 2rem 3.5rem;font-size:2em;max-width:100%;display:table-caption}@media (max-width:47.99em){.map-experience__intro--route .map-experience__intro__container{padding:0 1rem}.map-experience__intro--route .map-experience__intro__container>h1{margin:0 1rem 1rem}}.map-experience__intro--route .map-experience__intro__main{grid-template-columns:minmax(0,auto);gap:0}.map-experience__intro--route .map-experience__intro__route{padding:0}.map-experience__intro__route{top:0;bottom:0;right:0;max-width:24em;padding:1em 1.5em}@media (max-width:47.99em){.map-experience__intro__route{padding:0}}.experience__intro__start{width:100%}.map-experience__intro__container{padding:2rem 0 0 8rem;margin:0 auto;display:table}@media (max-width:47.99em){.map-experience__intro__container{padding:1em 1.25em}}.map-experience__intro__body{margin-top:6rem}.map-experience__intro__body>p{font-size:1.25rem;line-height:1.5;font-weight:600;max-width:80ch;-webkit-hyphens:none;hyphens:none;color:#334}@media (max-width:47.99em){.map-experience__intro__body{max-width:calc(100% - 2rem)}.map-experience__intro__body>p{max-width:calc(100% - 2rem)}}.map-experience__intro__main{position:relative;display:grid;grid-template-columns:minmax(0,70ch) minmax(0,auto);gap:2rem 6rem}.map-experience__intro__references>p{color:#666;max-width:80ch}@media (max-width:47.99em){.map-experience__intro__references>p{max-width:calc(100% - 4rem)}}.map-experience__intro__slideshow{list-style:none;padding:0;display:flex;gap:.5rem;padding-top:6rem}.map-experience__intro__slideshow>li>figure{width:20em}.map-experience__intro__slideshow>li>figure>figcaption{font-weight:600;color:#666;line-height:1.1;margin:.75rem 0;font-size:.875em}.map-experience__intro__slideshow>li>figure>img{width:100%;height:100%;aspect-ratio:4/3;display:flex}.map-experience__intro__links{list-style:none;padding:0}.map-experience__intro__actions{grid-column:2;grid-row:2}.map-experience__intro__actions>button.primary{font-size:1.25em;background-color:#7c305f}.map-experience__route__list{list-style:none;padding:0}.map-experience__route__item{display:grid;grid-template-columns:4em minmax(0,auto);gap:1em;margin-bottom:.5em}.map-experience__route__content{height:100%;border-bottom:1px solid #ccc;margin-bottom:.5em}.map-experience__route__content>h3{margin:0 0 .5em;font-weight:500;color:#333;font-size:.875em}.map-experience__route__description{margin:0;color:#888;font-size:.875em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.map-experience__route__description>p{margin:0}.map-experience__route__picture>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.bso-map__waypoint-overlay{position:absolute;right:10px;top:auto;height:auto;border-radius:.875rem;width:30%;max-width:36em;min-width:25em;max-height:100dvh;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 5rem);bottom:.5rem;background-color:#181818;opacity:.95;z-index:2;overflow:hidden;overflow-y:auto;box-shadow:-.125em 0 .5em #00000026}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper{min-height:calc(100% - 7.25em);padding-bottom:1.5em}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header{display:block;height:auto;padding:0}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h1,.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2{font-weight:300;color:#eee;font-size:2em;margin:0;padding:0 1.75rem}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h1>svg,.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2>svg{display:inline-block;margin-left:.25em;width:.6em;height:.6em;vertical-align:middle}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h1>svg path,.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2>svg path{fill:#888}@media (max-width:47.99em){.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header .CollapsibleRoot{grid-column:1/3}}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>footer{box-shadow:0 .75em .625em #00000080}.bso-map__waypoint-overlay .bso-map__waypoint__close{position:absolute;top:1em;right:.75em;color:#333;background:transparent;z-index:1}.bso-map__waypoint-overlay .bso-map__waypoint__close>svg{width:1.5em;height:1.5em}.bso-map__waypoint-overlay .bso-map__waypoint__close>svg rect{fill:#e8e8e3}.bso-map__waypoint-overlay>footer{position:sticky;bottom:0;width:100%;background:#000;padding:1.5em;height:6em;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5em;justify-content:flex-end;max-width:100%}@media (max-width:63.99em){.bso-map__waypoint-overlay{bottom:0;top:auto;width:100%;max-width:100%;max-height:34vh;max-height:34dvh;min-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;right:0;left:0}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__desc{grid-column:1/3;padding:0}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__desc>p{font-size:.875em}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__desc>p:first-child{margin-top:0}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper{padding-top:1.5em;padding-bottom:0}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header{display:grid;grid-template-columns:10rem minmax(0,auto);gap:1em;max-width:100%;padding:0 .75em;width:calc(100% - 1.5em)}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2{font-size:1.5em;font-weight:400;padding:0}.bso-map__waypoint-overlay>footer{padding:0 .75em;height:6em;padding-bottom:1rem;background:none;grid-template-columns:minmax(0,auto) minmax(0,4rem) minmax(0,4rem);gap:.5rem}.bso-map__waypoint-overlay>footer>.bso-map__waypoint__prev{grid-column:2;justify-self:center}.bso-map__waypoint-overlay>footer>.bso-map__waypoint__next{grid-column:3}.bso-map__waypoint-overlay>footer .bso-map__waypoint__navtext{display:none}}@media (max-width:47.99em){.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header{grid-template-columns:6rem minmax(0,auto);gap:1em}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2{font-size:1em}}.bso-map__waypoint-overlay__sources,.bso-map__waypoint-overlay__desc{padding:0 1.75rem}.bso-map__waypoint-overlay__sources h3,.bso-map__waypoint-overlay__desc h3{color:#ccc;margin:0;font-size:1em;font-weight:700}.bso-map__waypoint-overlay__sources>p,.bso-map__waypoint-overlay__desc>p{font-size:1.125em;font-weight:400;line-height:1.5;color:#bbb;word-break:break-word;margin-bottom:.5em}.bso-map__waypoint-overlay__sources>p+p,.bso-map__waypoint-overlay__desc>p+p{margin-top:0}@media (max-width:47.99em){.bso-map__waypoint-overlay__sources,.bso-map__waypoint-overlay__desc{padding:0}}.bso-map__waypoint-overlay__sources{margin:1em 0 1.5em;color:#ccc}.bso-map__waypoint-overlay__sources h3{display:flex;align-items:center;cursor:pointer;gap:.5em}.bso-map__waypoint-overlay__sources h3[data-state=open] svg{transform:rotate(180deg)}.bso-map__waypoint-overlay__sources h3 svg{width:1em;height:1em}.bso-map__waypoint-overlay__sources h3 svg polygon,.bso-map__waypoint-overlay__sources h3 svg path{fill:#eee}.bso-map__waypoint-overlay__sources p{margin:.5em 0}.bso-map__waypoint-overlay__images{position:relative}.bso-map__waypoint-overlay__images:after{position:absolute;bottom:0;width:100%;height:60%;content:"";z-index:1;background-image:linear-gradient(0deg,#0006,#0000 61%);pointer-events:none}.bso-map__waypoint-overlay__images>figure{height:16em;max-width:100%;display:flex;justify-content:center;width:100%;cursor:pointer;background:#181818;margin-bottom:1.25em}.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail{position:absolute;bottom:.75em;left:.75em;background:none;border-radius:.4325em;display:flex;gap:.5em;font-weight:400;color:#fff;z-index:2;opacity:.95;padding:.5em 1em;font-size:.875em}.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail>svg{width:1.5em;height:1.5em}.bso-map__waypoint-overlay__images img{width:100%;height:100%;object-fit:cover}@media (max-width:63.99em){.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail{padding:0;left:50%;top:50%;transform:translate(-50%,-50%)}.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail>span{display:none}.bso-map__waypoint-overlay__images>figure{position:relative;height:7em;border-radius:.375em;overflow:hidden;margin-bottom:0}}@media (max-width:47.99em){.bso-map__waypoint-overlay__images>figure{height:4em}}.bso-map__waypoint-overlay__annotations{position:absolute;bottom:.5rem;z-index:2;right:1.5rem;background:#da000040}@media (max-width:47.99em){.bso-map__waypoint-overlay__annotations{font-size:.75rem;border-radius:2rem;right:0;bottom:0}.bso-map__waypoint-overlay__annotations>span{display:none}}.MapDialogOverlay{background-color:var(--blackA12);position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.gin--vertical-toolbar .MapDialogOverlay{left:var(--gin-toolbar-width-collapsed)}.MapDialogContent{background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;height:100dvh;max-height:100dvh;z-index:1000}.MapDialogContent>article{position:absolute;left:0;right:0;top:0;bottom:0;max-height:100dvh}.gin--vertical-toolbar .MapDialogContent{left:var(--gin-toolbar-width-collapsed)}@media (max-width:63.99em){.gin--vertical-toolbar .MapDialogContent{left:0}}.dialog-off-canvas-main-canvas{position:relative}.MapDialogContent:focus{outline:none}.MapDialogTitle{margin:0;font-weight:500;color:var(--mauve12);font-size:17px}.MapDialogDescription{margin:10px 0 20px;color:var(--mauve11);font-size:15px;line-height:1.5}.MapDialogButton{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 15px;font-size:15px;line-height:1;font-weight:500;height:35px}.MapDialogButton.violet{background-color:#fff;color:var(--violet11);box-shadow:0 2px 10px var(--blackA7)}.MapDialogButton.violet:hover{background-color:var(--mauve3)}.MapDialogButton.violet:focus{box-shadow:0 0 0 2px #000}.MapDialogButton.green{background-color:var(--green4);color:var(--green11)}.MapDialogButton.green:hover{background-color:var(--green5)}.MapDialogButton.green:focus{box-shadow:0 0 0 2px var(--green7)}.page-node-type-vita-map .MapDialogIconButton,.page-node-type-map-experience .MapDialogIconButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:3em;height:3em;font-family:inherit;border-radius:3em;align-items:center;justify-content:center;background:#fff;font-weight:500;position:absolute;top:14px;right:16px;z-index:2;padding:.75em 1em;color:#ada089}.page-node-type-vita-map .MapDialogIconButton:hover,.page-node-type-map-experience .MapDialogIconButton:hover{background-color:#fff;color:#ada089}.page-node-type-vita-map .MapDialogIconButton>span,.page-node-type-map-experience .MapDialogIconButton>span{white-space:nowrap;margin-right:1em}.page-node-type-vita-map .MapDialogIconButton>svg,.page-node-type-map-experience .MapDialogIconButton>svg{height:1.25em;width:1.25em}.page-node-type-vita-map .MapDialogIconButton:focus,.page-node-type-map-experience .MapDialogIconButton:focus{box-shadow:0 0 0 2px var(--violet7)}@media (max-width:47.99em){.page-node-type-vita-map .MapDialogIconButton,.page-node-type-map-experience .MapDialogIconButton{top:.5rem}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.map-vita-slider{width:100%;height:100%}.map-vita-slider>h2{position:absolute;left:50%;top:0;font-weight:500;color:#333;font-size:1em;transform:translate(-50%)}.map-vita__bottomnav{position:absolute;bottom:3em;left:50%;transform:translate3d(-50%,0,0);width:50%;max-width:80ch;height:4em;z-index:3;background-image:linear-gradient(135deg,#fff,#fffc);border-radius:6em;padding:3.5em 3em 2.5em;box-shadow:.1em .2em 1em #0003;display:flex;align-items:center;gap:1.5em}@media (max-width:63.99em){.map-vita__bottomnav{bottom:3.5em;left:1.5em;right:4em;transform:none;width:auto;padding:2.5em 1em 2em 1.5em;background:#fff}}@media (max-width:47.99em){.map-vita__bottomnav{bottom:3.5em;left:.5em;right:3em;transform:none;width:auto;padding:2.5em 1em 2em 1.5em;background:#fff}}.map-vita__anim__toggle>button{overflow:hidden;border-radius:2em;width:2.5em;height:2.5em;display:flex;align-items:center;justify-content:center;padding:0}.map-vita__anim__toggle>button>svg{width:2em;height:2em}.map-vita-slider__root{position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;touch-action:none;width:100%;height:100%}.map-vita-slider__root[data-orientation=vertical]{flex-direction:column;width:20px;height:100px}.map-vita-slider__track{background-color:#ccc;position:relative;flex-grow:1;border-radius:9999px;height:4px}.map-vita-slider__ticks{position:relative;width:100%;height:.25rem;transform:translateY(100%)}.map-vita-slider__tick{position:absolute;display:block;width:0;height:100%;border-left:1px solid #aaa;top:0}.map-vita-slider__tick>i{position:absolute;display:block;font-size:.6875em;font-style:normal;transform:translate(-50%,2ex);color:#888}.map-vita-slider__value{position:relative;display:block;font-weight:700;font-size:.8125em;top:-1.5em;left:.5em;transform:translate(-50%);color:#da0000}.map-vita-slider__track[data-orientation=vertical]{width:3px}.map-vita-slider__thumb{display:block;width:20px;height:20px;background-color:#fff;box-shadow:0 2px 10px var(--black-a7);border-radius:10px}.map-vita-slider__thumb:hover{background-color:var(--violet-3)}.map-vita-slider__thumb:focus{outline:none;box-shadow:0 0 0 5px var(--black-a8)}.map-vita-slider__range{position:absolute;background-color:#da0000;height:100%}.bso-map__vita-list__colorbar{position:relative;height:1.25em}.bso-map__vita-list__colorbar-back{position:absolute;z-index:0;background:#eee;width:100%;height:100%}.bso-map__vita-list__colorbar-shift{position:relative;white-space:nowrap;display:flex;align-items:center;height:1.25rem;background-image:var(--color-gradient,gray)}.bso-map__vita-list__colorbar-shift>em{display:block;padding:0 .25em;color:#fff;font-size:.675em;font-weight:700;font-style:normal;mix-blend-mode:overlay}.bso-map__vita-list--compact{overflow-x:hidden;overflow-y:auto}.bso-map__vita-list--compact label{white-space:nowrap}.bso-map__vita-list__desc{grid-column:1/3;color:#bbb}.bso-map__vita-list__desc>p{font-size:.875em;margin-top:0;line-height:1.6}.bso-map__vita-list__entry{display:grid;grid-template-columns:1.75em auto}.bso-map__vita-list{width:100%;padding:1.5em;font-size:1rem;max-height:calc(100% - 6rem);z-index:2}.bso-map__vita-list.bso-map__vita-list--normal{padding:1.5em 0}.bso-map__vita-list h1{font-size:1.5rem;font-weight:600;margin:0 0 1em}.bso-map__vita-list form{width:100%;display:grid;grid-template-columns:minmax(0,61%) minmax(0,auto);column-gap:1em;row-gap:.5em}.bso-map__vita-list form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #888;border-radius:0;width:1.25em;height:1.25em;padding:.125em}.bso-map__vita-list form input[type=checkbox]:checked{background-color:#0a6eb4}.bso-map__vita-list form input[type=checkbox]:checked:before{content:"✔";color:#fff}.bso-map__vita-list form label{overflow:hidden;max-width:100%;text-overflow:ellipsis;font-weight:400}.bso-map__vita__close{position:absolute;right:0}.bso-map__vita-overlay__upper>header h2{margin:0;margin-right:3ch;color:#f6f6f6}.map-vita__intro__dialog{pointer-events:auto!important;background-image:linear-gradient(135deg,#fff 30%,#fffffff2 60%,#ffffff80);overflow:hidden}@media (max-width:63.99em){.map-vita__intro__dialog{max-width:none;width:100%}}.map-vita__intro__minimal{position:absolute;top:4.5rem;bottom:0;border-radius:0 1rem 1rem 0;left:0;box-shadow:none;padding:0}.map-vita__intro__minimal .map-experience__dialog__close{display:none}.map-vita__artists{max-width:120ch;z-index:2;left:0;border-radius:0 1em 1em 0;background-image:linear-gradient(135deg,#fffffff2,#fff6 180%);overflow:hidden;overflow-y:auto;height:100%}.map-vita__artists h1{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);font-size:4.5rem;margin:6rem 0 .25em 3.5rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:table-caption;font-weight:900}.map-vita__artists .bso-logo{margin-left:3.5rem;margin-top:2.125rem}@media (max-width:47.99em){.map-vita__artists .bso-logo{margin-left:1rem;font-size:1rem;margin-bottom:2rem}}.map-vita__artists .map-vita__intro__container{margin-right:1.5em}@media (max-width:63.99em){.map-vita__artists .map-vita__intro__container{display:block;width:100%}}@media (max-width:47.99em){.map-vita__artists{border-radius:.75em .75em 0 0}}.map-vita__artists--full{width:auto;height:100%;max-width:none;overflow:hidden;overflow-y:auto}.map-vita__artists--full .map-vita__intro__container .map-vita__intro__main{grid-template-columns:minmax(0,70ch) minmax(0,auto);gap:2rem 6rem}@media (max-width:63.99em){.map-vita__artists--full .map-vita__intro__container .map-vita__intro__main{display:block;margin-right:2em}}.map-vita__artists--full .map-vita__intro__container>h1{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);font-size:4.5rem;margin:6rem 0 .25em 3.5rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:table-caption;font-weight:900}@media (max-width:63.99em){.map-vita__artists--full{max-width:none;width:100%}.map-vita__artists--full .map-vita__intro__container>h1{margin:0;font-size:3em;display:block}}@media (max-width:47.99em){.map-vita__artists--full .map-vita__intro__container>h1{margin:0;font-size:3em;display:block}}.map-vita__intro__main{position:relative;display:grid;grid-template-columns:minmax(0,70ch) minmax(0,auto);gap:2rem 6rem}.map-vita__intro__body{margin-bottom:2em}.map-vita__intro__body>p{font-size:1.25rem;line-height:1.5;font-weight:600;max-width:80ch;-webkit-hyphens:none;hyphens:none;color:#334}.map-vita__intro__start{width:100%;display:block}.map-vita__intro__container{padding:2rem 0 0 3.5rem;margin:0 auto;display:table}.map-vita__intro__container>h1{padding:0;margin:0 1.5rem 2rem 3.5rem;font-size:2em;max-width:100%;display:table-caption}.map-vita__intro__container .map-vita__intro__main{grid-template-columns:minmax(0,auto);gap:0}.map-vita__intro__container .map-vita__intro__artists{padding:0}@media (max-width:63.99em){.map-vita__intro__container .map-experience__intro__mode-toggle{display:block}.map-vita__intro__container .map-vita__intro__main{margin-right:2em}.map-vita__intro__container>h1{font-size:2rem;margin:0 1rem 1rem 0;max-width:100%;display:block}}@media (max-width:47.99em){.map-vita__intro__container{padding:1em 1.25em}.map-vita__intro__container>h1{font-size:2rem;margin:0 1rem 1rem 0;max-width:100%;display:block}}.bso-map__vita-cv-list{list-style:none;padding:0;color:#f6f6f6}.bso-map__vita-cv-list>li{border-bottom:1px solid #444;display:grid;padding:0 1.5em;grid-template-columns:minmax(0,10ch) auto;color:#f6f6f6}.bso-map__vita-cv-list>li:nth-child(2n){background:#282826}.bso-map__vita-cv-list>li>span{font-weight:400;padding:.5em .5em .5em 0}.bso-map__vita-cv-list>li>p{padding:.5em .5em .5em 0;color:#f6f6f6;margin:0}.bso-map__vita-overlay__lead{padding:0 1.5em}.bso-map__vita-overlay__lead>p{font-weight:500;line-height:1.4;color:#f6f6f6}.bso-map__vita-overlay__event-title{font-weight:400}.map-opacity-slider__root{position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;touch-action:none;width:100%;height:100%}.map-opacity-slider__root[data-orientation=vertical]{flex-direction:column;width:20px;height:100px}.map-opacity-slider__track{background-color:#fff;position:relative;flex-grow:1;border-radius:9999px;height:4px}.map-opacity-slider__value{position:relative;display:block;font-weight:700;font-size:.8125em;top:-1.5em;left:.5em;transform:translate(-50%);color:#da0000}.map-opacity-slider__track[data-orientation=vertical]{width:3px}.map-opacity-slider__thumb{display:block;width:20px;height:20px;background-color:#fff;box-shadow:0 2px 10px var(--black-a7);border-radius:10px}.map-opacity-slider__thumb:hover{background-color:var(--violet-3)}.map-opacity-slider__thumb:focus{outline:none;box-shadow:0 0 0 5px var(--black-a8)}.map-opacity-slider__range{position:absolute;background-color:#da0000;height:100%}.map-opacity-slider__range[data-orientation=vertical]{width:100%}.bso-map__waypoint-form{position:absolute;z-index:1;bottom:2em;left:calc(50% - .5 * var(--map-padding-right) + .5 * var(--map-padding-left));background:#000000bf;opacity:.6;border-radius:5px;width:500px;min-height:4em;padding:.75em 1em;transform:translate3d(-50%,calc(100% - 1.5em),0);transition:.25s transform ease-out,.25s opacity ease-out}.bso-map__waypoint-form.bso-map__waypoint-form--open{top:auto;bottom:2em;opacity:1;transform:translate3d(-50%,0,0);transition:.25s transform ease-out,.25s opacity ease-out}.bso-map__waypoint-form>h2{font-size:1em;font-weight:700;color:#f6f6f6;margin:0;display:flex;align-items:center}.bso-map__waypoint-form>h2>span{flex:1}.bso-map__waypoint-form label{color:#eee;font-weight:600;margin-right:1ch;font-size:.875em;line-height:1;width:10ch;text-overflow:ellipsis;overflow:hidden}.bso-map__waypoint-form input{background:#000;border:none;color:#ccc;min-height:2em;max-width:6ch;text-align:center}.bso-map__waypoint-form input[type=radio]{margin-right:.25em}.bso-map__waypoint-form button{font-size:.875em}.bso-map__waypoint-form .bso-map__waypoint-button--primary{background-color:#bc2132}.bso-map__waypoint-form--0,.bso-map__waypoint-form--1,.bso-map__waypoint-form--2,.bso-map__waypoint-form--3{font-style:normal;font-weight:900;color:red}.bso-map__waypoint-form--1,.bso-map__waypoint-form--2{color:orange}.bso-map__waypoint-form--3{color:#adff2f}.bso-map__waypoint-form__fieldset{display:flex;align-items:center;margin:.5em 0;border:0;padding:0}.bso-map__waypoint-form__fieldset>div{display:flex;align-items:center}.bso-map__waypoint-form__fieldset button{background:#000;border-radius:3px}.bso-map__waypoint-form__fieldset button+button{margin-left:.5em}.bso-map__waypoint-form__fieldset>.SliderRoot{margin-left:1em}.bso-map__waypoint-form__fieldset--rows{flex-direction:column}.bso-map__waypoint-form__fieldset--rows>div{width:100%;display:flex;margin-bottom:.5em}.bso-map__waypoint-form__camera{background-color:#222;color:#ccc;border:1px solid #555;width:100%;height:1.75em;font-size:1em}.bso-map__waypoint-edit__viewport{border:5px dashed #bc2132;position:absolute;z-index:0;pointer-events:none}.map-waypoint-edit-slider__root{position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;touch-action:none;width:100%;height:100%;margin:0 2em}.map-waypoint-edit-slider__root[data-orientation=vertical]{flex-direction:column;width:20px;height:100px}.map-waypoint-edit-slider__track{background-color:#666;position:relative;flex-grow:1;border-radius:9999px;height:4px}.map-waypoint-edit-slider__track[data-orientation=vertical]{width:3px}.map-waypoint-edit-slider__thumb{display:block;width:20px;height:20px;background-color:#fff;box-shadow:0 2px 10px var(--black-a7);border-radius:10px}.map-waypoint-edit-slider__thumb:hover{background-color:var(--violet-3)}.map-waypoint-edit-slider__thumb:focus{outline:none;box-shadow:0 0 0 5px var(--black-a8)}.map-waypoint-edit-slider__range{position:absolute;background-color:#fff;height:100%}.map-vita-slider__range[data-orientation=vertical]{width:100%}.bso-map__vita-overlay{background:#181818;overflow:hidden;overflow-y:auto;height:auto;max-height:calc(100dvh - 15rem);padding-bottom:1em}.bso-map__vita-overlay::-webkit-scrollbar{width:8px;height:8px}.bso-map__vita-overlay::-webkit-scrollbar-track{background:#ccc}.bso-map__vita-overlay::-webkit-scrollbar-thumb{background:#555}.bso-map__vita-overlay header{padding:1.5em;position:sticky;top:0;background-color:#181818}.bso-map__vita-overlay main{padding:0}.bso-map__vita-overlay>footer{position:sticky;bottom:0;background:#334;color:#f6f6f6;cursor:pointer}.bso-map__vita-overlay>footer h3{padding:1em 0;font-weight:700;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.bso-map__vita-overlay>footer>div>div[data-state=open]{padding-bottom:1em}.bso-map__vita-overlay>footer>div p{margin:0}.page-node-type-vita-map .page--title{display:flex;justify-content:center;text-align:center;min-height:calc(100dvh - 6rem);align-items:center}.page-node-type-vita-map .page--title h1{margin-top:-2rem;font-weight:900;font-size:4.5rem;max-width:65%;line-height:1.125;-webkit-hyphens:none;hyphens:none;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-node-type-vita-map #block-nbvv-theme-content>article{display:none}@media (max-width:47.99em){.page-node-type-vita-map .page--title h1{font-size:2.75rem}}.bso-viewer__dialog{background-color:#222;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;height:100dvh;z-index:1001}.bso-viewer__dialog .button-close{position:absolute;top:1em;right:1em;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.bso-viewer__dialog .button-close svg{width:2em;height:2em}.bso-viewer__dialog .button-close svg rect,.bso-viewer__dialog .button-close svg path{fill:#fff!important;stroke:#fff}.bso-viewer__controls{position:fixed;bottom:0;z-index:1}.bso-viewer__controls__zoomin,.bso-viewer__controls__zoomout{border-radius:0;background:#000}.bso-viewer{height:100%;width:100%}.bso-viewer__sidebar{width:30%;position:absolute;right:0;top:0;bottom:0;overflow-y:auto;background-color:#000000e6}@media (max-width:63.99em){.bso-viewer__sidebar{width:100%;bottom:0;top:61%}}.bso-viewer__metadata{padding:0 2em;color:#ccc}.bso-viewer__metadata>dl>div{margin-bottom:1em}.bso-viewer__metadata>dl dt{font-weight:500;color:#888;margin-bottom:.25em}.bso-viewer__metadata>dl dd{margin:0}@media (max-width:63.99em){.bso-viewer__metadata>h1{font-size:2rem}}.bso-viewer__annotation{color:#eee;background:#222222f2;position:absolute;left:50%;transform:translate(-50%);border-radius:.5em .5em 0 0;bottom:0;width:50vw;max-width:50em;height:auto;padding:2.25em 2.5em 1.5em;box-shadow:0 0 16px #00000054}.bso-viewer__annotation h1{font-weight:300;margin:0 0 .5em;font-size:2em}.bso-viewer__annotation p{margin:0;font-size:1em;line-height:1.75;font-weight:500;color:#e6e6e6}.bso-viewer__annotation .references{margin-top:1em;color:#aaa;font-size:.875em;line-height:1.3;font-weight:500}@media (max-width:63.99em){.bso-viewer__annotation{width:100%;top:61%;border-radius:0}}.bso-viewer__annotation__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;right:1em;top:.75em}.viewer-region-overlay{transition:1s opacity ease-out}.viewer-region-overlay:has(+.viewer-poi-overlay--active){opacity:0;transition:1.5s opacity ease-out}.theme-bso .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open>span,.visuallyhidden,.hidden-accessible,.path-taxonomy .view-taxonomy-search .pager__item.is-active,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents .field__label,.paragraph--type--card--slider .field--name-field-link,.cards--layout-matrix .paragraph--type--card .field--name-field-link,.paragraph--type--full-teaser figcaption,.page-menu-open.style-expanded span,.search-open.style-expanded span,.page-search-results ol li a.link-landing-page,.page-search-results ol li a.link-book,.page-search-results ol li a.link-media,.bso-map--loading>span,.map-experience__dialog__content>h2{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:0;padding:0;border:0}.landing-page__hero-slider .swiper-pagination-progressbar,.node-title--content-page__container>.field--name-field-subtitle,.node-title--content-page__container>h1,.paragraph--type--cards>h2,.paragraph--type--generic-content>h2,.page-type-media #page-wrapper,.page-type-generic #page-wrapper,.media-iiif.view-mode-full h1,.media-book-page-image.view-mode-full h1,.media-iiif.view-mode-full .views-field-title,.media-book-page-image.view-mode-full .views-field-title,.media-iiif.view-mode-full>.field.field--type-link,.media-iiif.view-mode-full>.field.field--type-entity-reference-revisions,.media-iiif.view-mode-full>.field.field--type-entity-reference,.media-iiif.view-mode-full>.field.field--type-datetime,.media-iiif.view-mode-full>.field.field--type-string-long,.media-iiif.view-mode-full>.field.field--type-string,.media-book-page-image.view-mode-full>.field.field--type-link,.media-book-page-image.view-mode-full>.field.field--type-entity-reference-revisions,.media-book-page-image.view-mode-full>.field.field--type-entity-reference,.media-book-page-image.view-mode-full>.field.field--type-datetime,.media-book-page-image.view-mode-full>.field.field--type-string-long,.media-book-page-image.view-mode-full>.field.field--type-string,.media-iiif.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-book-page-image.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-iiif.view-mode-full .field--name-field-geolocation .field__label,.media-book-page-image.view-mode-full .field--name-field-geolocation .field__label,.path-taxonomy .view-actions-wrapper .view-actions,.path-taxonomy .main-content .view-header,.page-node-type-book .book-metadata-wrapper>h1,.page-node-type-book .book-metadata-wrapper .book-actions,.page-node-type-book .field--name-field-pages h2,.page-node-type-book .book-metadata-wrapper .field,.page-node-type-showcase .main-content h1,.page-node-type-showcase .main-content>section>div>article,.paragraph--type--cards>.field--name-field-subtitle,.paragraph--type--cards-tags>p.subtitle,.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2,.field--name-body .field--name-field-text,.field--name-body .field--name-field-subtitle,.paragraph--type--generic-content .field--name-field-text,.paragraph--type--generic-content .field--name-field-subtitle,.field--name-body .field--type-text-with-summary,.field--name-body .field--type-text-long,.paragraph--type--generic-content .field--type-text-with-summary,.paragraph--type--generic-content .field--type-text-long,.field--name-body h2,.paragraph--type--generic-content h2,.main-content .body-summary,.main-content .field--name-body{margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}@media (min-width:90.5rem){.landing-page__hero-slider .swiper-pagination-progressbar,.node-title--content-page__container>.field--name-field-subtitle,.node-title--content-page__container>h1,.paragraph--type--cards>h2,.paragraph--type--generic-content>h2,.page-type-media #page-wrapper,.page-type-generic #page-wrapper,.media-iiif.view-mode-full h1,.media-book-page-image.view-mode-full h1,.media-iiif.view-mode-full .views-field-title,.media-book-page-image.view-mode-full .views-field-title,.media-iiif.view-mode-full>.field.field--type-link,.media-iiif.view-mode-full>.field.field--type-entity-reference-revisions,.media-iiif.view-mode-full>.field.field--type-entity-reference,.media-iiif.view-mode-full>.field.field--type-datetime,.media-iiif.view-mode-full>.field.field--type-string-long,.media-iiif.view-mode-full>.field.field--type-string,.media-book-page-image.view-mode-full>.field.field--type-link,.media-book-page-image.view-mode-full>.field.field--type-entity-reference-revisions,.media-book-page-image.view-mode-full>.field.field--type-entity-reference,.media-book-page-image.view-mode-full>.field.field--type-datetime,.media-book-page-image.view-mode-full>.field.field--type-string-long,.media-book-page-image.view-mode-full>.field.field--type-string,.media-iiif.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-book-page-image.view-mode-full .page-media-geolocation-wrapper>.field__label,.media-iiif.view-mode-full .field--name-field-geolocation .field__label,.media-book-page-image.view-mode-full .field--name-field-geolocation .field__label,.path-taxonomy .view-actions-wrapper .view-actions,.path-taxonomy .main-content .view-header,.page-node-type-book .book-metadata-wrapper>h1,.page-node-type-book .book-metadata-wrapper .book-actions,.page-node-type-book .field--name-field-pages h2,.page-node-type-book .book-metadata-wrapper .field,.page-node-type-showcase .main-content h1,.page-node-type-showcase .main-content>section>div>article,.paragraph--type--cards>.field--name-field-subtitle,.paragraph--type--cards-tags>p.subtitle,.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2,.field--name-body .field--name-field-text,.field--name-body .field--name-field-subtitle,.paragraph--type--generic-content .field--name-field-text,.paragraph--type--generic-content .field--name-field-subtitle,.field--name-body .field--type-text-with-summary,.field--name-body .field--type-text-long,.paragraph--type--generic-content .field--type-text-with-summary,.paragraph--type--generic-content .field--type-text-long,.field--name-body h2,.paragraph--type--generic-content h2,.main-content .body-summary,.main-content .field--name-body{max-width:90.5rem}}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a,.paragraph--type--full-teaser .field--name-field-link,.paragraph--type--full-teaser a{display:inline-block;background-color:#000;color:#fff;padding:.75rem 1.5rem;text-decoration:none;font-weight:700;text-transform:uppercase;transition:.1s background-color ease-in;cursor:pointer;border-radius:0}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a:focus,.paragraph--type--full-teaser .field--name-field-link:focus,.paragraph--type--full-teaser a:focus,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a:active,.paragraph--type--full-teaser .field--name-field-link:active,.paragraph--type--full-teaser a:active,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a:hover,.paragraph--type--full-teaser .field--name-field-link:hover,.paragraph--type--full-teaser a:hover{background-color:#bc2132;transition:.05s background-color ease-out}.media-iiif.view-mode-full>.field--type-datetime a,.media-iiif.view-mode-full>.field--type-string a,.media-iiif.view-mode-full>.field--type-entity-reference-revisions a,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a,.media-book-page-image.view-mode-full>.field--type-datetime a,.media-book-page-image.view-mode-full>.field--type-string a,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a,.path-taxonomy .views-element-container .field--name-field-geography a,.path-taxonomy .views-element-container .field--name-field-tags a{display:inline-block;line-height:2;position:relative;background-color:#efece7;z-index:1;line-height:1.5;border-radius:1.5em;padding:.25em 1em;margin-bottom:.25em;text-decoration:none;color:#726d65;transition:.05s background-color ease-in,.05s color ease-in}.media-iiif.view-mode-full>.field--type-datetime a:active,.media-iiif.view-mode-full>.field--type-string a:active,.media-iiif.view-mode-full>.field--type-entity-reference-revisions a:active,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:active,.media-book-page-image.view-mode-full>.field--type-datetime a:active,.media-book-page-image.view-mode-full>.field--type-string a:active,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a:active,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:active,.path-taxonomy .views-element-container .field--name-field-geography a:active,.path-taxonomy .views-element-container .field--name-field-tags a:active,.media-iiif.view-mode-full>.field--type-datetime a:focus,.media-iiif.view-mode-full>.field--type-string a:focus,.media-iiif.view-mode-full>.field--type-entity-reference-revisions a:focus,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:focus,.media-book-page-image.view-mode-full>.field--type-datetime a:focus,.media-book-page-image.view-mode-full>.field--type-string a:focus,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a:focus,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:focus,.path-taxonomy .views-element-container .field--name-field-geography a:focus,.path-taxonomy .views-element-container .field--name-field-tags a:focus{background-color:#bc2132;transition:.1s background-color ease-out,.1s ease-out;color:#fff}.no-touch .media-iiif.view-mode-full>.field--type-datetime a:hover,.media-iiif.view-mode-full>.field--type-datetime .no-touch a:hover,.no-touch .media-iiif.view-mode-full>.field--type-string a:hover,.media-iiif.view-mode-full>.field--type-string .no-touch a:hover,.no-touch .media-iiif.view-mode-full>.field--type-entity-reference-revisions a:hover,.media-iiif.view-mode-full>.field--type-entity-reference-revisions .no-touch a:hover,.no-touch .media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:hover,.media-iiif.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-datetime a:hover,.media-book-page-image.view-mode-full>.field--type-datetime .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-string a:hover,.media-book-page-image.view-mode-full>.field--type-string .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-entity-reference-revisions a:hover,.media-book-page-image.view-mode-full>.field--type-entity-reference-revisions .no-touch a:hover,.no-touch .media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) a:hover,.media-book-page-image.view-mode-full>.field--type-entity-reference:not(.field--name-field-series) .no-touch a:hover,.no-touch .path-taxonomy .views-element-container .field--name-field-geography a:hover,.path-taxonomy .views-element-container .field--name-field-geography .no-touch a:hover,.no-touch .path-taxonomy .views-element-container .field--name-field-tags a:hover,.path-taxonomy .views-element-container .field--name-field-tags .no-touch a:hover{background-color:#bc2132;transition:.1s background-color ease-out,.1s color ease-out;color:#fff}.field--name-body .embedded-entity figcaption .field--type-string a,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string a{white-space:nowrap}.field--name-body .embedded-entity figcaption .field--type-string a span,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string a span{white-space:normal;display:inline}.field--name-body .embedded-entity figcaption .field--type-string a span,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string a span,.field--name-body .embedded-entity figcaption .field--type-string a svg,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string a svg{line-height:1.5;vertical-align:middle}.field--name-body .embedded-entity figcaption .field--type-string a svg,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string a svg{width:1.25em;height:1em;margin-left:.25em}.field--name-body .embedded-entity figcaption .field--type-string a svg path,.paragraph--type--generic-content .embedded-entity figcaption .field--type-string a svg path{fill:#fff}.path-taxonomy .views-element-container button.viewer-open,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a,.page-node-type-book .book-metadata-wrapper button.viewer-open,.paragraph--type--full-teaser a.link-play,.search-meta .page-search-viewer-open,.page-search-results ol li a.gallery{font:1rem/3 InterVariable,graphein,Helvetica,Arial,sans-serif;padding:0 1.5rem;transition:color .15s ease-in,background-color .15s ease-in;color:#ded9d0;background-color:#393733;letter-spacing:.025em;border-radius:0}.path-taxonomy .views-element-container button.viewer-open svg,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg,.page-node-type-book .book-metadata-wrapper button.viewer-open svg,.paragraph--type--full-teaser a.link-play svg,.search-meta .page-search-viewer-open svg,.page-search-results ol li a.gallery svg{height:1.2em;width:1.2em;vertical-align:middle;display:inline-block;margin-right:.25em;color:#ded9d0}.path-taxonomy .views-element-container button.viewer-open svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open svg path,.paragraph--type--full-teaser a.link-play svg path,.search-meta .page-search-viewer-open svg path,.page-search-results ol li a.gallery svg path{fill:currentColor}.path-taxonomy .views-element-container button.viewer-open svg use,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg use,.page-node-type-book .book-metadata-wrapper button.viewer-open svg use,.paragraph--type--full-teaser a.link-play svg use,.search-meta .page-search-viewer-open svg use,.page-search-results ol li a.gallery svg use{color:inherit}.path-taxonomy .views-element-container button.viewer-open span,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a span,.page-node-type-book .book-metadata-wrapper button.viewer-open span,.paragraph--type--full-teaser a.link-play span,.search-meta .page-search-viewer-open span,.page-search-results ol li a.gallery span,.path-taxonomy .views-element-container button.viewer-open svg,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a svg,.page-node-type-book .book-metadata-wrapper button.viewer-open svg,.paragraph--type--full-teaser a.link-play svg,.search-meta .page-search-viewer-open svg,.page-search-results ol li a.gallery svg{line-height:3;vertical-align:middle}.path-taxonomy .views-element-container button.viewer-open:active,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:active,.page-node-type-book .book-metadata-wrapper button.viewer-open:active,.paragraph--type--full-teaser a.link-play:active,.search-meta .page-search-viewer-open:active,.page-search-results ol li a.gallery:active,.path-taxonomy .views-element-container button.viewer-open:focus,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:focus,.page-node-type-book .book-metadata-wrapper button.viewer-open:focus,.paragraph--type--full-teaser a.link-play:focus,.search-meta .page-search-viewer-open:focus,.page-search-results ol li a.gallery:focus,.path-taxonomy .views-element-container button.viewer-open:hover,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover,.page-node-type-book .book-metadata-wrapper button.viewer-open:hover,.paragraph--type--full-teaser a.link-play:hover,.search-meta .page-search-viewer-open:hover,.page-search-results ol li a.gallery:hover{transition:color .2s ease-out,background-color .2s ease-out;color:#fff;background-color:#bc2132}.path-taxonomy .views-element-container button.viewer-open:active svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:active svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open:active svg path,.paragraph--type--full-teaser a.link-play:active svg path,.search-meta .page-search-viewer-open:active svg path,.page-search-results ol li a.gallery:active svg path,.path-taxonomy .views-element-container button.viewer-open:focus svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:focus svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open:focus svg path,.paragraph--type--full-teaser a.link-play:focus svg path,.search-meta .page-search-viewer-open:focus svg path,.page-search-results ol li a.gallery:focus svg path,.path-taxonomy .views-element-container button.viewer-open:hover svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover svg path,.page-node-type-book .book-metadata-wrapper button.viewer-open:hover svg path,.paragraph--type--full-teaser a.link-play:hover svg path,.search-meta .page-search-viewer-open:hover svg path,.page-search-results ol li a.gallery:hover svg path{fill:#fff}.touch .path-taxonomy .views-element-container button.viewer-open:hover,.path-taxonomy .views-element-container .touch button.viewer-open:hover,.touch .page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents .touch a:hover,.touch .page-node-type-book .book-metadata-wrapper button.viewer-open:hover,.page-node-type-book .book-metadata-wrapper .touch button.viewer-open:hover,.touch .paragraph--type--full-teaser a.link-play:hover,.paragraph--type--full-teaser .touch a.link-play:hover,.touch .search-meta .page-search-viewer-open:hover,.search-meta .touch .page-search-viewer-open:hover,.touch .page-search-results ol li a.gallery:hover,.page-search-results ol li .touch a.gallery:hover{transition:none;background-color:#393733;color:#fff}.touch .path-taxonomy .views-element-container button.viewer-open:hover svg path,.path-taxonomy .views-element-container .touch button.viewer-open:hover svg path,.touch .page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a:hover svg path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents .touch a:hover svg path,.touch .page-node-type-book .book-metadata-wrapper button.viewer-open:hover svg path,.page-node-type-book .book-metadata-wrapper .touch button.viewer-open:hover svg path,.touch .paragraph--type--full-teaser a.link-play:hover svg path,.paragraph--type--full-teaser .touch a.link-play:hover svg path,.touch .search-meta .page-search-viewer-open:hover svg path,.search-meta .touch .page-search-viewer-open:hover svg path,.touch .page-search-results ol li a.gallery:hover svg path,.page-search-results ol li .touch a.gallery:hover svg path{fill:#ded9d0}.path-taxonomy .views-element-container button.viewer-open use path,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a use path,.page-node-type-book .book-metadata-wrapper button.viewer-open use path,.paragraph--type--full-teaser a.link-play use path,.search-meta .page-search-viewer-open use path,.page-search-results ol li a.gallery use path{transition:fill .15s ease-in}@keyframes rot{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(359deg)}}.bso-map--loading:before{border:12px rgba(188,33,50,.15) solid;border-top:12px #bc2132 solid;border-radius:50%;-webkit-animation:rot 1.2s infinite linear;animation:rot 1.2s infinite linear}.ck-content .bso__logo-line>a{display:block}.ck-content .bso__logo-line svg{color:#da0000}.ck-content h2.content-title{color:#334;font-size:3em;margin-bottom:0}.ck-content h3.content-title{color:#334;font-weight:700;margin:1.5em 0 .5em}.ck-content h3.content-title{font-size:1rem}@media screen and (min-width:48em){.ck-content h3.content-title{font-size:calc(1rem + .25 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.ck-content h3.content-title{font-size:1.25rem}}.ck-content h3+p{margin-top:0}.ck-content p.content-left{float:left}.ck-content p.content-right{float:right}.ck-content p.lead{font-weight:700}.ck-content p.quote-reference{font:lighter 1em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;color:#888}.ck-content p.quote-reference:before{content:"--"}.ck-content p.references{color:#888;font-size:1em}.logo-wrapper--bso{display:inline-flex;width:auto}.logo-wrapper--bso a{width:auto}.logo-wrapper--bso>a{display:block;margin-right:2em;background:none}.logo-wrapper--bso>a>img{width:auto;height:100%}.logo-wrapper--bso>a>svg{height:100%;width:auto}.main-content .field--name-body .page-header__bso-logos__title{display:none;width:100%;text-align:center;font:400 1.25em/1.5 InterVariable,Helvetica,Arial,sans-serif;margin:0}.page-header__bso-logos{padding-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:7.5em}@media (max-width:47.99em){.page-header__bso-logos{gap:2rem}}.page-header__logo__sari,.page-header__logo__sff,.page-header__logo__unizh{flex-basis:12.5%}.page-header__logo__sari[href^=http],.page-header__logo__sff[href^=http],.page-header__logo__unizh[href^=http]{background:none}.page-header__logo__sari>svg,.page-header__logo__sff>svg,.page-header__logo__unizh>svg{color:#000;filter:saturate(0) grayscale(1);opacity:.4}@media (max-width:47.99em){.page-header__logo__sari,.page-header__logo__sff,.page-header__logo__unizh{flex-basis:25%}}.bso__logo-line{display:flex;justify-content:center;align-items:center;gap:4em;flex-basis:100%;margin-bottom:0}.bso__logo-line .page-header__logo__sari,.bso__logo-line .page-header__logo__sff,.bso__logo-line .page-header__logo__unizh{flex-basis:25%;padding:0 0 2em}.page-header__logo__sff>svg path{fill:#000}.theme-bso .media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open{border-radius:3px}.theme-bso .page-node-type-showcase .page-header .logo-wrapper--bso{margin:1.5em 1.25em}.theme-bso .page-node-type-showcase .page-header .secondary-nav{right:1.25em;top:1.75em}.theme-bso .page-header .logo-wrapper--bso{margin:2.5em}.theme-bso .page-header .secondary-nav{right:3.5em;top:3.5em}@media (max-width:63.99em){.theme-bso .page-header .logo-wrapper--bso{margin:1.5rem}.theme-bso .page-header .secondary-nav{right:1.5em;top:1em}}@media (max-width:47.99em){.theme-bso .page-header .logo-wrapper--bso{margin:1rem}.theme-bso .page-header .secondary-nav{right:.5rem;top:3rem}}.theme-bso .page-menu-open.style-expanded span{color:#da0000;margin-top:.1em;margin-right:0}.theme-bso.header-style-image .search-open.style-expanded svg{fill:#da0000}.theme-bso.header-style-image .search-open.style-expanded>span{color:#da0000}.theme-bso.header-style-image .page-menu-open{display:flex;flex-direction:row;border-radius:0;align-items:center}.theme-bso.header-style-image .page-menu-open.style-expanded span{color:#da0000;margin-top:.1em;margin-right:0}.theme-bso.header-style-image .page-menu-open>span{margin-right:1em;color:#888;color:#da0000}.theme-bso.header-style-image .page-menu-open svg{width:1.5em;height:1.5em}.theme-bso.header-style-image .page-menu-open svg path{fill:#da0000}@media (max-width:63.99em){.theme-bso.header-style-image .page-menu-open{border-radius:50%}}.theme-bso .page-node-type-landing-page .page-header{position:absolute;width:100%;z-index:2;background:transparent}@media (max-width:63.99em){.theme-bso .slick--field-hero-images{margin:1.25rem 1.5rem}}@media (max-width:47.99em){.theme-bso .slick--field-hero-images{margin:1rem}}.theme-bso .paragraph--type--full-teaser .link-play,.theme-bso .paragraph--type--full-teaser .link-default{text-transform:none}.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero h1{-webkit-hyphens:manual;hyphens:manual}.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:2em}@media screen and (min-width:20em){.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:calc(2em + .05*(100vw - 20em))}}@media screen and (min-width:100em){.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:6em}}.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero .subtitle{font-weight:500}.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero:after,.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero:before{content:none}.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero figure .field--name-field-image{position:relative}.theme-bso .main-content .field--name-body{padding-left:2.5rem;padding-right:2.5rem}.theme-bso .main-content .field--name-body>p:first-child{margin-top:0}.theme-bso .main-content .field--name-body>p:last-child{margin-bottom:0}@media (max-width:63.99em){.theme-bso .main-content .field--name-body{padding-left:1.5rem;padding-right:1.5rem}}.theme-bso .paragraph--type--generic-content h2,.theme-bso .paragraph--type--generic-content .field--type-text-with-summary,.theme-bso .paragraph--type--cards-tags h2,.theme-bso .paragraph--type--cards-tags .field--type-text-with-summary{padding-left:2.5rem;padding-right:2.5rem}.theme-bso .paragraph--type--generic-content>p.subtitle,.theme-bso .paragraph--type--cards-tags>p.subtitle{padding-left:2.5rem;padding-right:2.5rem}@media (max-width:63.99em){.theme-bso .paragraph--type--generic-content h2,.theme-bso .paragraph--type--generic-content .field--type-text-with-summary,.theme-bso .paragraph--type--cards-tags h2,.theme-bso .paragraph--type--cards-tags .field--type-text-with-summary{padding-left:1.5rem;padding-right:1.5rem}.theme-bso .paragraph--type--generic-content>p.subtitle,.theme-bso .paragraph--type--cards-tags>p.subtitle{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:47.99em){.theme-bso .paragraph--type--generic-content h2,.theme-bso .paragraph--type--generic-content .field--type-text-with-summary,.theme-bso .paragraph--type--cards-tags h2,.theme-bso .paragraph--type--cards-tags .field--type-text-with-summary{padding-left:1rem;padding-right:1rem}.theme-bso .paragraph--type--generic-content>p.subtitle,.theme-bso .paragraph--type--cards-tags>p.subtitle{padding-left:1rem;padding-right:1rem}}.theme-bso .media-book-page-image.view-mode-image_map{display:none}.theme-bso .path-media .osd-overlay .openseadragon-container{cursor:zoom-in}.bso-logo{font-weight:600;font-size:1.25rem;color:#da0000}.bso-logo>a{color:#da0000;text-decoration:none;font-weight:500}.theme-bso .page-header .nav-secondary{position:absolute;right:0}.main-content .body-wrapper .field--name-body{padding:0 2.5rem;gap:4em}.main-content .body-wrapper .field--name-body>p{font-size:1.25em;line-height:1.5;font-weight:400;color:#334;margin-bottom:1.5em;margin-top:0}.paragraph--type--cards>h2,.paragraph--type--generic-content>h2{font-weight:700;font-size:3.1770510494em;background:linear-gradient(130deg,#594386 -7.73%,#e00031 91.25%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:1.5em;margin-bottom:.5em;padding-left:2.5rem;padding-right:2.5rem}.paragraph--type--cards h3,.paragraph--type--generic-content h3{font-size:1.9635255189em;font-weight:700;margin-top:1.5em;margin-bottom:.5em}.paragraph--type--cards h3>strong,.paragraph--type--generic-content h3>strong{font-weight:700;color:#334}.paragraph--type--cards h4,.paragraph--type--generic-content h4{font-size:1.25em;font-weight:700}.paragraph--type--cards p,.paragraph--type--generic-content p{font-size:1.25em;line-height:1.5}.paragraph--type--cards>.field--name-field-subtitle,.paragraph--type--generic-content>.field--name-field-subtitle{padding-left:2.5rem;padding-right:2.5rem}@media (max-width:63.99em){.paragraph--type--cards>h2,.paragraph--type--generic-content>h2{padding:0 1.5rem}.paragraph--type--cards>.field--name-field-subtitle,.paragraph--type--generic-content>.field--name-field-subtitle{font-size:1.5rem;padding:0 1.5rem}}@media (max-width:47.99em){.paragraph--type--cards>h2,.paragraph--type--generic-content>h2{font-size:1.5em;padding:0 1rem}.paragraph--type--cards>.field--name-field-subtitle,.paragraph--type--generic-content>.field--name-field-subtitle{font-size:1em;padding:0 1rem}}.node-title--content-page__container>h1{font-weight:700;font-size:5em;line-height:1.25;color:#da0000;margin-top:2.5em;margin-bottom:.5em}.node-title--content-page__container>.field--name-field-subtitle{color:#666;font-size:1.9635255189em;line-height:1.25;margin-bottom:1.5em}.node-title--hero-fullscreen{position:absolute;z-index:1;width:calc(100% - 3rem);top:5em;left:2.25rem}.node-title--hero-fullscreen .node-title--hero-fullscreen__container{padding:0 2rem;width:100%;margin-left:4rem}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{font-size:5em;line-height:.95;font-weight:800;color:#da0000;margin-bottom:.25rem}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>.field--name-field-subtitle{position:relative;color:#726d65;font-weight:500;letter-spacing:.01em;font-size:1.75em;display:block;margin:.5em 0}@media (max-width:87.49em){.node-title--hero-fullscreen .node-title--hero-fullscreen__container{padding-left:2.5rem;margin:0}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{font-size:5em;font-weight:700;letter-spacing:.025em}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>.field--name-field-subtitle{line-height:1.3;text-shadow:0 0 3px white}}@media (max-width:63.99em){.node-title--hero-fullscreen .node-title--hero-fullscreen__container{padding:0;margin:0}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{font-size:3em;font-weight:700;letter-spacing:.025em}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>.field--name-field-subtitle{font-size:1.25em;line-height:1.3;text-shadow:0 0 3px white}}@media (max-width:47.99em){.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{font-size:2.5em}}@media (max-width:74.99em){.node-title--hero-fullscreen{width:calc(100% - 4rem)}}@media (max-width:47.99em){.node-title--hero-fullscreen{left:1rem;top:5rem;width:calc(100% - 2rem)}}@media (max-width:34.99em){.node-title--hero-fullscreen{left:1rem;top:5.5rem;width:calc(100% - 2rem)}}@media (max-width:23.4275em){.node-title--hero-fullscreen{left:1rem;top:4rem;width:calc(100% - 2rem)}}:root{--swiper-theme-color:#da0000}.landing-page__hero-slider{width:100%;position:relative;z-index:0;margin:0}.landing-page__hero-slider.progressbar.swiper-horizontal>.swiper-wrapper{padding:0}.landing-page__hero-slider .hero-image-text-wrapper,.landing-page__hero-slider .field--name-field-description{display:none}.landing-page__hero-slider .field--name-field-media figure:before{content:"";position:absolute;bottom:0;height:14rem;background-image:linear-gradient(to top,#fff9,#fff0);mix-blend-mode:overlay;width:100%;z-index:1}.landing-page__hero-slider .swiper-pagination.swiper-pagination-bullets{display:none;border-radius:4rem;background:#fff;padding:.75em 0;align-items:center;justify-content:center;right:50%;left:auto;bottom:2.5rem;position:absolute;font-size:1em}.landing-page__hero-slider .swiper-pagination-progressbar{position:absolute;left:1.5rem;padding:0;width:100%;box-sizing:border-box;max-width:calc(100% - 3rem);bottom:0;top:auto}.landing-page__hero-slider .swiper-button-next,.landing-page__hero-slider .swiper-button-prev{background:#fff;display:block;width:3rem;height:3rem}.landing-page__hero-slider .swiper-button-next:after,.landing-page__hero-slider .swiper-button-prev:after{height:100%;font-size:24px;display:flex;justify-content:center;align-items:center}.landing-page__hero-slider .swiper-button-prev{top:auto;bottom:0rem;right:calc(4.5rem + 1px);left:auto}.landing-page__hero-slider .swiper-button-next{top:auto;right:1.5rem;bottom:0rem}@media (max-width:47.99em){.landing-page__hero-slider .swiper-button-prev{right:calc(3rem + 1px)}.landing-page__hero-slider .swiper-button-next{right:0}}.paragraph--type--hero-image__overlay{position:absolute;z-index:2;width:100%;bottom:0}.paragraph--type--hero-image__overlay .field--name-field-hero-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,24em));grid-auto-flow:column}.paragraph--type--hero-image__overlay__container{display:none;left:0;bottom:0;max-width:87.5rem}.paragraph--type--hero-image__overlay__container .field__item{background:#fff;padding:1.5em 2em;border-right:1px solid #ccc;height:9em;width:23em}.paragraph--type--hero-image__summary__title{font-weight:700;font-size:1.25em;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.01em;color:#333;padding:.5em 1em;margin:0 0 .5em;line-height:1.1;background:linear-gradient(170deg,#594386 -7.73%,#e00031 91.25%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.paragraph--type--hero-image__summary__subtitle{margin:0;font-size:1em;color:#888;display:none}
@keyframes rot{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(359deg)}}.ck-content .bso__logo-line>a{display:block}.ck-content .bso__logo-line svg{color:#da0000}.ck-content h2.content-title{color:#334;font-size:3em;margin-bottom:0}.ck-content h3.content-title{color:#334;font-weight:700;margin:1.5em 0 .5em}.ck-content h3.content-title{font-size:1rem}@media screen and (min-width:48em){.ck-content h3.content-title{font-size:calc(1rem + .25 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.ck-content h3.content-title{font-size:1.25rem}}.ck-content h3+p{margin-top:0}.ck-content p.content-left{float:left}.ck-content p.content-right{float:right}.ck-content p.lead{font-weight:700}.ck-content p.quote-reference{font:lighter 1em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;color:#888}.ck-content p.quote-reference:before{content:"--"}.ck-content p.references{color:#888;font-size:1em}
.viewer-side-overlay .sidebar-close span,.viewer-toolbar.top .text-toggle span,.viewer-toolbar.top .close span,.viewer-toolbar.top .menu span,.viewer-toolbar.left .menu span,.viewer-toolbar.left h1,.viewer-page-restart span,.viewer-page-next span,.viewer-page-prev span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:0;padding:0;border:0}@keyframes rot{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(359deg)}}.viewer-loading-indicator{border:4px rgba(188,33,50,.15) solid;border-top:4px #bc2132 solid;border-radius:50%;-webkit-animation:rot 1.2s infinite linear;animation:rot 1.2s infinite linear}.osd-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;background:#fff!important;-webkit-user-select:none;user-select:none;z-index:1001;transition:top .3s ease-in,.4s opacity ease-in}.osd-overlay.osd-overlay--fade-in{transition:opacity .4s ease-out;opacity:1}.osd-search{z-index:1003}html.osd-tax-active,html.osd-active{overflow:hidden;height:100%}html.osd-search-active{height:100%}html.osd-search-active .page-search-dialog{z-index:0}html.osd-search-active #page{filter:blur(0);height:100%}.osd-tax-active body,.osd-search-active body,.osd-active body{height:100%}.osd-tax-active body .page-wrapper,.osd-search-active body .page-wrapper,.osd-active body .page-wrapper{overflow-x:hidden;overflow:hidden;height:100%}.openseadragon-canvas:focus{outline:0}.viewer-caption-link{background-color:#fff}.viewer-caption-link text{fill:#8e877d;font:700 24px InterVariable,graphein,Helvetica,Arial,sans-serif;cursor:pointer;transition:fill .2s ease-in;text-rendering:geometricPrecision}.viewer-caption-link:hover text{fill:#bc2132;transition:fill .2s ease-in}.viewer-caption-link #icon-viewer-arrow-link path{fill:inherit}.viewer-loading-indicator{transition:opacity .15s ease-in;opacity:0;border:4px rgba(114,109,101,.15) solid;border-top:4px white solid;position:absolute;top:calc(50% + 2rem);right:calc(1rem - 4px);margin-top:calc(-.5*(2.625rem + 8px))!important;margin-left:-3rem/2;z-index:99;width:calc(2.625rem + 8px);height:calc(2.625rem + 8px);animation-play-state:paused}.viewer-loading-indicator.visible{transition:opacity .5s ease-out;opacity:1;animation-play-state:running}.page-header-active .viewer-loading-indicator{top:calc(50% + 2rem)}@media (min-width:240em){.viewer-loading-indicator{width:calc(5.25rem + 8px);height:calc(5.25em + 8px);margin-top:calc(-.5*(5.25rem + 8px))!important;margin-left:-5.75rem/2}.viewer-loading-indicator>svg{width:2rem;height:5.25rem}}.viewer-page-restart,.viewer-page-next,.viewer-page-prev{position:absolute;z-index:101;top:calc(50% + 2rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background:#393733e6;vertical-align:middle;height:2.625rem;width:2.625rem;touch-action:manipulation;opacity:1;transition:opacity .2s ease-in}.viewer-page-restart.disabled,.viewer-page-next.disabled,.viewer-page-prev.disabled{opacity:0;transition:opacity .2s ease-out;pointer-events:none}.viewer-page-restart:focus,.viewer-page-restart:active,.viewer-page-next:focus,.viewer-page-next:active,.viewer-page-prev:focus,.viewer-page-prev:active{background-color:#bc2132;outline:0;box-shadow:none}.viewer-page-restart:focus use,.viewer-page-restart:active use,.viewer-page-next:focus use,.viewer-page-next:active use,.viewer-page-prev:focus use,.viewer-page-prev:active use{fill:#fff}.no-touch .viewer-page-restart:hover,.no-touch .viewer-page-next:hover,.no-touch .viewer-page-prev:hover{background-color:#bc2132}.no-touch .viewer-page-restart:hover use,.no-touch .viewer-page-next:hover use,.no-touch .viewer-page-prev:hover use{fill:#fff}.page-header-active .viewer-page-restart,.page-header-active .viewer-page-next,.page-header-active .viewer-page-prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:calc(50% + 2rem)}.viewer-page-restart svg,.viewer-page-next svg,.viewer-page-prev svg{display:inline-block;width:100%;height:100%}.viewer-page-restart svg,.viewer-page-next svg,.viewer-page-prev svg{width:1.25rem;height:2.625rem}@media (max-width:47.99em){.viewer-page-restart,.viewer-page-next,.viewer-page-prev{z-index:100;width:2.625rem;height:2.625rem}}@media (min-width:240em){.viewer-page-restart,.viewer-page-next,.viewer-page-prev{width:5.25rem;height:5.25em}.viewer-page-restart>svg,.viewer-page-next>svg,.viewer-page-prev>svg{width:2rem;height:5.25rem}}.viewer-page-prev{left:.3125rem;left:1rem}.viewer-page-restart,.viewer-page-next{right:1rem}.icon-viewer-text{opacity:1;transition:opacity .2s ease-in}.icon-viewer-text svg{fill:inherit}.icon-viewer-text:hover{cursor:pointer}.icon-viewer-text:hover use:last-child{fill:#bc2132}.icon-viewer-text.active{opacity:.1;transition:opacity .1s ease-out}html.osd-active,body.osd-active{overflow:hidden}.osd-active.page-header-active .main-content button.dynamic-viewer{display:none}.osd-active.page-header-active .osd-overlay,.osd-active.page-header-active .viewer-toolbar.top{top:6rem}@media (max-width:63.99em){.osd-active.page-header-active .viewer-toolbar.top,.osd-active.page-header-active .osd-overlay{top:4.5rem}}@media (max-width:47.99em){.osd-active.page-header-active .viewer-toolbar.top,.osd-active.page-header-active .osd-overlay{top:4rem}}.viewer-caption-background{fill:#fff}.viewer-toolbar{position:fixed!important;background:#00000054;z-index:9;opacity:1;left:0;width:4rem;bottom:0;top:0;transition:top .4s ease-out}.viewer-toolbar.left{width:4rem;top:0;bottom:0;text-align:center}.viewer-toolbar.left .menu{width:1.75rem;height:4rem}.viewer-toolbar.left li{margin-top:.5rem}.viewer-toolbar.top{top:0;width:auto;height:4rem;left:0;right:0;z-index:9}.viewer-toolbar.top h1{display:inline-block}.viewer-toolbar.top h1,.viewer-toolbar.top ul,.viewer-toolbar.top .text-toggle,.viewer-toolbar.top .close,.viewer-toolbar.top .menu,.viewer-toolbar.top li{line-height:4rem;vertical-align:middle}@media (max-width:47.99em){.viewer-toolbar.top h1,.viewer-toolbar.top ul,.viewer-toolbar.top .text-toggle,.viewer-toolbar.top .close,.viewer-toolbar.top .menu,.viewer-toolbar.top li{line-height:3rem}}.viewer-toolbar.top li use{color:#fff;fill:currentColor}.viewer-toolbar.top li:hover use{fill:#bc2132}.viewer-toolbar.top svg{fill:#fff}.viewer-toolbar.top .text-toggle,.viewer-toolbar.top .close,.viewer-toolbar.top .menu{width:3.75rem;padding:0 1.125rem;height:4rem;cursor:pointer;border-radius:0;color:#726d65;background-color:#fafafae6}.viewer-toolbar.top .text-toggle svg,.viewer-toolbar.top .text-toggle use,.viewer-toolbar.top .close svg,.viewer-toolbar.top .close use,.viewer-toolbar.top .menu svg,.viewer-toolbar.top .menu use{fill:#726d65!important}.viewer-toolbar.top .text-toggle:active,.viewer-toolbar.top .text-toggle:hover,.viewer-toolbar.top .text-toggle:focus,.viewer-toolbar.top .close:active,.viewer-toolbar.top .close:hover,.viewer-toolbar.top .close:focus,.viewer-toolbar.top .menu:active,.viewer-toolbar.top .menu:hover,.viewer-toolbar.top .menu:focus{color:#bc2132}.viewer-toolbar.top .text-toggle:active svg,.viewer-toolbar.top .text-toggle:active use,.viewer-toolbar.top .text-toggle:hover svg,.viewer-toolbar.top .text-toggle:hover use,.viewer-toolbar.top .text-toggle:focus svg,.viewer-toolbar.top .text-toggle:focus use,.viewer-toolbar.top .close:active svg,.viewer-toolbar.top .close:active use,.viewer-toolbar.top .close:hover svg,.viewer-toolbar.top .close:hover use,.viewer-toolbar.top .close:focus svg,.viewer-toolbar.top .close:focus use,.viewer-toolbar.top .menu:active svg,.viewer-toolbar.top .menu:active use,.viewer-toolbar.top .menu:hover svg,.viewer-toolbar.top .menu:hover use,.viewer-toolbar.top .menu:focus svg,.viewer-toolbar.top .menu:focus use{fill:#bc2132!important}@media (max-width:47.99em){.viewer-toolbar.top .text-toggle,.viewer-toolbar.top .close,.viewer-toolbar.top .menu{height:3rem}}.viewer-toolbar.top .text-toggle.active,.viewer-toolbar.top .close.active,.viewer-toolbar.top .menu.active{background-color:#fff}.viewer-toolbar.top .text-toggle.active use,.viewer-toolbar.top .close.active use,.viewer-toolbar.top .menu.active use{fill:#bc2132!important}.viewer-toolbar.top .text-toggle{display:none}.viewer-toolbar.top ul{position:absolute;right:0;width:auto;margin-right:2rem;direction:rtl;height:4rem;overflow:hidden}.viewer-toolbar.top li{margin-right:1rem;margin-top:0;touch-action:manipulation}.viewer-toolbar.top li:first-child{margin-right:0}.viewer-toolbar.top li.fullscreen{display:none}.has-fullscreen .viewer-toolbar.top li.fullscreen{display:block}.viewer-toolbar.top li.fullscreen use:last-child{display:none}.viewer-toolbar.top li.fullscreen.active use:first-child{display:none}.viewer-toolbar.top li.fullscreen.active use:last-child{display:block}@media (max-width:47.99em){.viewer-toolbar.top{height:3rem}.viewer-toolbar.top h1{display:inline-block;max-width:calc(100% - 9rem)}.viewer-toolbar.top .text-toggle{display:inline-flex;align-items:center}.viewer-toolbar.top ul{position:fixed;bottom:.75rem;top:auto;left:50%;width:100%;height:auto;margin-right:0;-webkit-transform:translateX(-50%);transform:translate(-50%)}.viewer-toolbar.top li{margin-right:.5em;margin-left:0;line-height:2rem;bottom:0;border-radius:50%;background-color:#00000040}.viewer-toolbar.top li.zoom-in,.viewer-toolbar.top li.zoom-out{display:none!important}}.viewer-toolbar h1{margin:0 0 0 1rem;display:inline-block;color:#fff;font:700 1.125em InterVariable,graphein,Helvetica,Arial,sans-serif;text-rendering:geometricPrecision;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 25.75rem)}.viewer-toolbar h1 a{color:#fff;text-decoration:none;pointer-events:none;cursor:default}.viewer-toolbar h1 span{line-height:1;display:inline}.viewer-toolbar h1 span em{display:none}.viewer-toolbar ul{margin:0;padding:0;text-align:center;display:none}.viewer-toolbar>div{display:none}.viewer-toolbar .menu,.viewer-toolbar ul,.viewer-toolbar li{display:inline-block;margin:0}.viewer-toolbar li{width:2.625rem;height:2.625rem;display:inline-block;text-align:center;cursor:pointer}.viewer-toolbar li+li{margin-left:.25rem}.viewer-toolbar li svg{width:75%}.viewer-toolbar .viewer-restart-button{background-color:#000;font-size:1em;border-radius:1.25em;display:none}.viewer-toolbar svg path{fill:inherit}.viewer-toolbar use{fill:#fff;transition:fill .15s ease-out}@media (max-width:47.99em){.viewer-toolbar use{fill:#fff}.viewer-toolbar li{background-color:#fff}.viewer-toolbar li svg{width:1.5rem}}.viewer-side-overlay{position:fixed;z-index:100;left:0;width:38.19660115%;max-width:40em;top:4rem;bottom:0;background:#fafafae6;padding:1.5rem 1.5rem 2rem!important;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-user-select:initial;user-select:initial;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);transition:transform .25s ease-out,top .3s ease-in}.page-header-active .viewer-side-overlay{top:10rem;transition:transform .25s ease-out,top .3s ease-out}@media (max-width:63.99em){.page-header-active .viewer-side-overlay{top:8.5rem}}@media (max-width:47.99em){.page-header-active .viewer-side-overlay{top:7rem}}.viewer-side-overlay p{line-height:1.8}.viewer-side-overlay.off{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:transform .15s ease-in}.viewer-side-overlay .sidebar-close{background:none;border-radius:50%;color:#334;width:1.5rem;height:1.5rem;padding:0;float:right}.viewer-side-overlay .sidebar-close:hover{color:#bc2132}.viewer-side-overlay .sidebar-collapsible__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;padding:0;display:flex;justify-content:space-between;align-items:center}.viewer-side-overlay .sidebar-collapsible__trigger>h3,.viewer-side-overlay .sidebar-collapsible__trigger>svg{margin:0 .5em 0 0;pointer-events:none}.viewer-side-overlay .sidebar-collapsible__trigger>svg{width:1.125em;height:1.125em}.viewer-side-overlay .sidebar-collapsible__trigger[aria-expanded=false]+div{display:none}.viewer-side-overlay .sidebar-collapsible__trigger[aria-expanded=true]+div{display:block}.viewer-side-overlay .sidebar-collapsible__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}@media (orientation:portrait){.viewer-side-overlay{width:70%}}@media (max-width:64em){.viewer-side-overlay{width:61.80339885%;max-width:initial}}@media (max-width:47.99em){.viewer-side-overlay{width:100%;max-width:initial;background:#fff;padding:1.5rem 1.5rem 2rem!important;top:3rem}.viewer-side-overlay .sidebar-close{margin-top:.3em;margin-left:1em}}@media (min-width:240em){.viewer-side-overlay{width:42.25em;max-width:42.25em}}.viewer-text-overlay{padding:0;box-sizing:border-box;overflow:visible;z-index:1;transform:translateZ(0);filter:blur(0)}.viewer-text-overlay .container{transform-origin:0 0;width:411px;height:100%;overflow:hidden}.viewer-text-overlay .container h2{margin-top:0}.viewer-text-overlay h2,.viewer-text-overlay p,.viewer-text-overlay blockquote p{margin-right:10%}.viewer-text-overlay p{line-height:1.7;letter-spacing:.01em;transition:font-size .25s linear;-moz-transition:font-size .25s linear}.viewer-text-overlay h2{line-height:1.1;font-size:2em;margin-bottom:1em}.viewer-text-overlay blockquote{position:relative;margin:0}.viewer-text-overlay blockquote:before{content:'"';display:inline-block;font-size:10em;font-family:Times,Times New Roman;font-style:italic;position:absolute;left:-.5em;top:-.4em}.viewer-text-overlay blockquote p{font-family:baskerville,Times,Times New Roman,serif;font-style:italic;letter-spacing:0}.osd-toc-sidebar{box-sizing:border-box}.osd-toc-sidebar .toc-chapter-title{display:inline-block;margin-left:-1.5rem;text-decoration:none;color:#bc2132;line-height:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:1em}.osd-toc-sidebar .toc-chapter-title span{margin-left:1rem}.osd-toc-sidebar .toc-chapter-title svg{width:3.75rem;height:1.5em;fill:#bc2132;line-height:2;vertical-align:middle}.osd-toc-sidebar ul{margin-top:0;list-style:none;padding:0 0 0 2.25rem}.osd-toc-sidebar ul li{line-height:2;padding:0;margin-right:2.5rem;background-color:transparent;transition:background-color 1s ease-in-out}.osd-toc-sidebar ul li a{color:#726d65;transition:color .2s ease-in-out}.osd-toc-sidebar ul li.active{background-color:#bc2132;transition:background-color .2s ease-in-out,color .2s ease-in-out}.osd-toc-sidebar ul li.active a{color:#fff;transition:color .2s ease-in-out}.osd-toc-sidebar ul a{text-decoration:none;line-height:1.2;display:inline-block;width:100%;padding:.5rem 1rem}@media (max-width:47.99em){.osd-toc-sidebar ul{padding-left:0}}.viewer-side-overlay.viewer-text .content{padding:0 3rem 0 3.25rem}@media (max-width:47.99em){.viewer-side-overlay.viewer-text .content{padding:0}}.viewer-side-overlay.viewer-text .toc-link{display:inline-block;margin-left:-1.5rem;text-decoration:none;color:#bc2132;line-height:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:1em}.viewer-side-overlay.viewer-text .toc-link span{margin-left:1rem}.viewer-side-overlay.viewer-text .toc-link svg{width:3.75rem;height:1.5em;fill:#bc2132;line-height:2;vertical-align:middle}.viewer-side-overlay.viewer-text h2{hyphens:manual;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.015em;color:#000;font-weight:400}@media (min-width:240em){.viewer-side-overlay.viewer-text h2{font-size:3rem;line-height:1.1}}.viewer-side-overlay.viewer-text h3{font-size:1.2rem;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.015em;color:#000;font-weight:400}@media (min-width:240em){.viewer-side-overlay.viewer-text h3{font-size:3rem;line-height:1.1}}.viewer-side-overlay.viewer-text p{font:400 1em/1.6 InterVariable,graphein,Helvetica,Arial,sans-serif;letter-spacing:.015em;text-rendering:optimizeLegibility;-webkit-hyphens:manual;hyphens:manual}.viewer-side-overlay.viewer-text p{font-size:1rem}@media screen and (min-width:48em){.viewer-side-overlay.viewer-text p{font-size:calc(1rem + .2 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.viewer-side-overlay.viewer-text p{font-size:1.2rem}}.viewer-side-overlay.viewer-text p.references{color:#888}@media (min-width:240em){.viewer-side-overlay.viewer-text p{font-size:1.5rem;line-height:1.7;font-weight:500}}.viewer-side-overlay.viewer-text blockquote{position:relative;margin-left:1.5em;margin-right:0;margin-top:2em}.viewer-side-overlay.viewer-text blockquote:before{content:"";position:relative;float:left;left:-1em;top:-.5em;width:3.5em;height:3.5em;background:url(/themes/custom/nbvv_theme/dist/icons/icon-viewer-quote-start-01.svg) no-repeat top left}.viewer-side-overlay.viewer-text blockquote p{font-style:italic;font-family:baskerville,Times,Times New Roman,serif;line-height:1.8}.viewer-side-overlay.viewer-text blockquote p{font-size:1rem}@media screen and (min-width:48em){.viewer-side-overlay.viewer-text blockquote p{font-size:calc(1rem + .125 * (100vw - 48em) / 39.5)}}@media screen and (min-width:87.5em){.viewer-side-overlay.viewer-text blockquote p{font-size:1.125rem}}.viewer-side-overlay.viewer-text blockquote p.quote-reference{font:lighter 1em/1.4 InterVariable,graphein,Helvetica,Arial,sans-serif;color:#000;margin-left:1.5em}.viewer-side-overlay.viewer-text blockquote p.quote-reference:before{content:"— ";display:inline-block;text-indent:-1.5em}@media (max-width:47.99em){.viewer-side-overlay.viewer-text h2{margin-top:0}.viewer-side-overlay.viewer-text blockquote{margin:0}.viewer-side-overlay.viewer-text blockquote:before{left:0;margin-right:1em}.viewer-side-overlay.viewer-text blockquote p{margin-left:0}}.viewer-theater-mode,.theme-dark.osd-active{background:#000}.viewer-theater-mode .page-header,.theme-dark.osd-active .page-header{background:#fff}.viewer-theater-mode .osd-overlay,.theme-dark.osd-active .osd-overlay{background:#334!important;top:0!important}.viewer-theater-mode .sidebar-close,.theme-dark.osd-active .sidebar-close{color:#ada089}.viewer-theater-mode .icon-viewer-text use,.theme-dark.osd-active .icon-viewer-text use{fill:#ada089}.viewer-theater-mode .icon-viewer-text use:first-child,.theme-dark.osd-active .icon-viewer-text use:first-child{fill:#334}.viewer-theater-mode .viewer-caption-background,.theme-dark.osd-active .viewer-caption-background{fill:#334}.viewer-theater-mode .viewer-caption-link text,.theme-dark.osd-active .viewer-caption-link text{fill:#ded9d0}.viewer-theater-mode .viewer-caption-link:hover text,.viewer-theater-mode .viewer-caption-link:active text,.viewer-theater-mode .viewer-caption-link:focus text,.theme-dark.osd-active .viewer-caption-link:hover text,.theme-dark.osd-active .viewer-caption-link:active text,.theme-dark.osd-active .viewer-caption-link:focus text{fill:#fff}.viewer-theater-mode .toc-chapter-link,.theme-dark.osd-active .toc-chapter-link{color:#ada089}.viewer-theater-mode .toc-chapter-link:active,.viewer-theater-mode .toc-chapter-link:hover,.viewer-theater-mode .toc-chapter-link:focus,.theme-dark.osd-active .toc-chapter-link:active,.theme-dark.osd-active .toc-chapter-link:hover,.theme-dark.osd-active .toc-chapter-link:focus{color:#fff}.viewer-theater-mode .viewer-side-overlay,.theme-dark.osd-active .viewer-side-overlay{background:#000c}.viewer-theater-mode .viewer-side-overlay.viewer-text h1,.viewer-theater-mode .viewer-side-overlay.viewer-text h2,.theme-dark.osd-active .viewer-side-overlay.viewer-text h1,.theme-dark.osd-active .viewer-side-overlay.viewer-text h2{color:#fff}.viewer-theater-mode .viewer-side-overlay.viewer-text p,.theme-dark.osd-active .viewer-side-overlay.viewer-text p{color:#f6f6f6;color:#d9d9d9;background:none}.viewer-theater-mode .viewer-side-overlay.viewer-text p.references,.theme-dark.osd-active .viewer-side-overlay.viewer-text p.references{color:#888}.viewer-theater-mode .viewer-side-overlay.viewer-text blockquote:before,.theme-dark.osd-active .viewer-side-overlay.viewer-text blockquote:before{background-image:url(/themes/custom/nbvv_theme/dist/icons/icon-viewer-quote-start-01-white.svg)}.viewer-theater-mode .viewer-toolbar.top,.theme-dark.osd-active .viewer-toolbar.top{background-color:#0009}.viewer-theater-mode .viewer-toolbar.top h1,.theme-dark.osd-active .viewer-toolbar.top h1{color:#bebebe}.viewer-theater-mode .viewer-toolbar.top button.text-toggle,.viewer-theater-mode .viewer-toolbar.top .close,.viewer-theater-mode .viewer-toolbar.top .menu,.theme-dark.osd-active .viewer-toolbar.top button.text-toggle,.theme-dark.osd-active .viewer-toolbar.top .close,.theme-dark.osd-active .viewer-toolbar.top .menu{background-color:#0003}.viewer-theater-mode .viewer-toolbar.top use,.theme-dark.osd-active .viewer-toolbar.top use{fill:#ada089}.image-compare-button__text{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-weight:600;color:#000}.viewer-button-compare{cursor:pointer}.viewer-button-compare rect,.viewer-button-compare text{transition:fill .15s ease-in}.viewer-button-compare:active rect:first-child,.viewer-button-compare:hover rect:first-child{fill:#000}.viewer-button-compare:active text,.viewer-button-compare:hover text{fill:#fff}.viewer-button-compare:active rect,.viewer-button-compare:active text,.viewer-button-compare:hover rect,.viewer-button-compare:hover text{transition:fill .15s ease-out}.osd-compare-viewer--0{position:absolute;left:0;right:50%;top:0;bottom:0;border-right:4px solid #000}.osd-compare-viewer--1{position:absolute;left:50%;right:0;top:0;bottom:0;border-left:4px solid #000}.viewer-compare-close{position:absolute;left:50%;bottom:3em;z-index:1;transform:translate(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.5em;border-radius:1.25em;padding:0 1.5em;font-weight:600;background:#fff;color:#000}.viewer-compare-close:active,.viewer-compare-close:hover{background:#000}.viewer-poi-overlay{cursor:pointer;opacity:1;transition:opacity .2s ease-in}.viewer-poi-overlay>text{fill:#fff;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif}.viewer-poi-overlay>circle{fill:#eee}.viewer-poi-overlay--active{opacity:0;transition:opacity .2s ease-out}.viewer-region-overlay{fill:none;stroke-width:4px;stroke:#000}.viewer-region-overlay circle{cursor:pointer;fill:#000}.viewer-poi-overlay__parent{z-index:1}.viewer-poi-overlay__parent:has(.poi-text-overlay--center-center),.viewer-poi-overlay__parent:has(.poi-text-overlay--center-left),.viewer-poi-overlay__parent:has(.poi-text-overlay--center-right){top:auto!important;bottom:3rem!important;left:50%!important;transform:translate(-50%);width:40rem;max-width:calc(50% - 1rem)!important;margin:0 auto;max-height:33vh;overflow-y:auto}.viewer-poi-overlay__parent:has(.poi-text-overlay--top-center),.viewer-poi-overlay__parent:has(.poi-text-overlay--top-left),.viewer-poi-overlay__parent:has(.poi-text-overlay--top-right){top:6rem!important;left:50%!important;transform:translate(-50%);width:40rem;max-width:calc(50% - 1rem)!important;margin:0 auto;max-height:33vh;overflow-y:auto}.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-center),.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-left),.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-right){top:auto!important;bottom:3rem!important;left:50%!important;transform:translate(-50%);width:40rem;max-width:calc(50% - 1rem)!important;margin:0 auto;max-height:33vh;overflow-y:auto}.viewer-poi-overlay__parent:has(.poi-text-overlay--top-left){left:3rem!important;transform:none}.viewer-poi-overlay__parent:has(.poi-text-overlay--top-right){right:3rem!important;left:auto!important;transform:none}.viewer-poi-overlay__parent:has(.poi-text-overlay--top-center){transform:none}.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-left){left:3rem!important;transform:none}.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-right){right:3rem!important;left:auto!important;transform:none}.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-center){transform:none}@media (max-width:63.99em){.viewer-poi-overlay__parent:has(.poi-text-overlay--top-center),.viewer-poi-overlay__parent:has(.poi-text-overlay--top-left),.viewer-poi-overlay__parent:has(.poi-text-overlay--top-right){top:5rem!important;left:1rem!important;width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important;margin:0 auto;max-height:14rem;overflow-y:auto}.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-center),.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-left),.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-right){bottom:1rem!important;left:1rem!important;top:auto!important;width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important;margin:0 auto;max-height:12rem;overflow-y:auto}.viewer-poi-overlay__parent:has(.poi-text-overlay--center-right){top:auto!important;bottom:.5rem!important;left:.5rem!important;width:calc(100% - 1rem)!important;max-width:calc(100% - 1rem)!important;margin:0 auto;max-height:20dvh;max-height:20vh;overflow-y:auto}}@media (max-width:47.99em){.viewer-poi-overlay__parent:has(.poi-text-overlay--top-center),.viewer-poi-overlay__parent:has(.poi-text-overlay--top-left),.viewer-poi-overlay__parent:has(.poi-text-overlay--top-right){top:4rem!important;left:.5rem!important;width:calc(100% - 1rem)!important;max-width:calc(100% - 1rem)!important;margin:0 auto;max-height:20dvh;max-height:20vh;overflow-y:auto}.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-center),.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-left),.viewer-poi-overlay__parent:has(.poi-text-overlay--bottom-right){bottom:.5rem!important;left:.5rem!important;width:calc(100% - 1rem)!important;max-width:calc(100% - 1rem)!important;margin:0 auto;max-height:20dvh;max-height:20vh;overflow-y:auto}}.viewer-poi-overlay__parent::-webkit-scrollbar{background:#000;width:.75rem}.viewer-poi-overlay__parent::-webkit-scrollbar-thumb{background:#666}.poi-text-overlay{opacity:1;background-color:#000c;padding:1.5em 1.75em;border-radius:5px;box-shadow:0 0 1em;width:100%;height:100%;transition:opacity .5s ease-out;z-index:9}.poi-text-overlay .poi-text-overlay__text>p{font-size:1.125rem;line-height:1.6;-webkit-hyphens:auto;hyphens:auto}@media (max-width:63.99em){.poi-text-overlay{padding:1.5rem 1.75rem;box-shadow:1px 1px 4px #00000040}.poi-text-overlay .poi-text-overlay__text>p{font-size:1.125rem;-webkit-hyphens:auto;hyphens:auto}}.poi-text-overlay>h3:empty{display:none}.poi-text-overlay>p:first-child{margin-top:0}.poi-text-overlay>p+p{margin-top:.5em}@media (max-width:47.99em){.poi-text-overlay{padding:1rem 1.25rem!important;box-shadow:1px 1px 4px #00000040}.poi-text-overlay .poi-text-overlay__text>p{font-size:1rem!important;-webkit-hyphens:auto;hyphens:auto}.poi-text-overlay .poi-text-overlay__title{font-size:1rem!important;margin-bottom:.5rem}}.poi-text-overlay--hidden{pointer-events:none;transition:opacity .5s ease-in;opacity:0}.poi-text-overlay__title{font-size:1.25rem;font-weight:700;margin:0 .5em 0 0;color:#fff}.poi-text-overlay__text{color:#bfbfbf}.poi-text-overlay__text>p{font-size:1.25rem;letter-spacing:.01em;line-height:1.4;color:#e6e6e6;-webkit-hyphens:manual;hyphens:manual}.poi-text-overlay__text>p:first-child{margin-top:0}.poi-text-overlay__text>p:last-child{margin-bottom:0}.osd-map .openseadragon-container{cursor:zoom-in}.osd-map .viewer-caption-overlay{display:none;pointer-events:none;opacity:0;transition:opacity .2s ease-in}.osd-map .viewer-caption-overlay text{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-weight:600;fill:#fff}.osd-map .toolbar-vertical .viewer-toolbar.top,.osd-map .viewer-toolbar.top{top:0;right:2rem;left:auto;width:4rem;height:auto;bottom:0;z-index:1;background:transparent}.osd-map .toolbar-vertical .viewer-toolbar.top .close,.osd-map .viewer-toolbar.top .close{position:absolute;top:2rem;border-radius:50%;width:3.625rem;height:3.625rem;background:#000000b3;display:flex;justify-content:center;flex-direction:column;align-items:center}.osd-map .toolbar-vertical .viewer-toolbar.top .close use,.osd-map .viewer-toolbar.top .close use{fill:#fff!important}.osd-map .toolbar-vertical .viewer-toolbar.top .close:hover use,.osd-map .toolbar-vertical .viewer-toolbar.top .close:active use,.osd-map .viewer-toolbar.top .close:hover use,.osd-map .viewer-toolbar.top .close:active use{fill:#ccc!important}@media (max-width:63.99em){.osd-map .toolbar-vertical .viewer-toolbar.top .close,.osd-map .viewer-toolbar.top .close{top:1rem;width:2.625rem;height:2.625rem;border-radius:2rem;padding:0}.osd-map .toolbar-vertical .viewer-toolbar.top .close>svg,.osd-map .viewer-toolbar.top .close>svg{width:1rem;height:1rem}}.osd-map .toolbar-vertical .viewer-toolbar.top ul,.osd-map .viewer-toolbar.top ul{position:absolute;bottom:2rem;height:auto;margin:0}.osd-map .toolbar-vertical .viewer-toolbar.top ul>li,.osd-map .viewer-toolbar.top ul>li{width:3.625rem;height:3.625rem;background:#000000b3;border-radius:2rem 2rem 0 0;line-height:1;margin:0;display:flex!important;flex-direction:column;justify-content:center;align-items:center}.osd-map .toolbar-vertical .viewer-toolbar.top ul>li+li,.osd-map .viewer-toolbar.top ul>li+li{margin-top:0;border-radius:0 0 2rem 2rem}.osd-map .toolbar-vertical .viewer-toolbar.top ul>li .icon use,.osd-map .viewer-toolbar.top ul>li .icon use{fill:#fff!important}.osd-map .toolbar-vertical .viewer-toolbar.top ul>li .icon:hover use,.osd-map .toolbar-vertical .viewer-toolbar.top ul>li .icon:active use,.osd-map .viewer-toolbar.top ul>li .icon:hover use,.osd-map .viewer-toolbar.top ul>li .icon:active use{fill:#ccc!important}.osd-map .toolbar-vertical .viewer-toolbar.top ul>li>svg,.osd-map .viewer-toolbar.top ul>li>svg{width:2rem;height:2rem}@media (max-width:63.99em){.osd-map .toolbar-vertical .viewer-toolbar.top ul>li,.osd-map .viewer-toolbar.top ul>li{bottom:0;width:2.625rem;height:2.625rem;padding:0}.osd-map .toolbar-vertical .viewer-toolbar.top ul>li>svg,.osd-map .viewer-toolbar.top ul>li>svg{width:1.25rem;height:1.25rem}}@media (max-width:63.99em){.osd-map .toolbar-vertical .viewer-toolbar.top ul,.osd-map .viewer-toolbar.top ul{bottom:1rem}}@media (max-width:63.99em){.osd-map .toolbar-vertical .viewer-toolbar.top,.osd-map .viewer-toolbar.top{right:1rem;width:2.625rem}}.osd-map .viewer-caption-background{fill:transparent}.osd-map .viewer-caption--active{display:block;opacity:1}.osd-map .viewer-caption--active text{fill:#fff}.osd-map .viewer-caption-background,.theme-dark.osd-active .osd-map .viewer-caption-background{fill:transparent}.osd-map .viewer-map-menu{position:absolute;z-index:9;width:auto;left:50%;transform:translate3d(-50%,0,0);bottom:2em;border:2px solid #fff;border-radius:3px;background:#000000bf}.osd-map .viewer-map-menu>ul{list-style:none;padding:0;margin:0;display:flex;align-items:center}.osd-map .viewer-map-menu>ul>li{padding:0;line-height:1}.osd-map .viewer-map-menu>ul>li.viewer-map-menu--active>a{background-color:#fff;color:#000;cursor:initial}.osd-map .viewer-map-menu>ul>li>a{display:inline-block;padding:.5em 1.5em;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-weight:700;white-space:nowrap;color:#fff;text-decoration:none}.osd-map .viewer-map-menu>ul>li>a:active,.osd-map .viewer-map-menu>ul>li>a:hover{background-color:#fff;color:#000}.osd-map .viewer-map-menu>ul>li+li>a{border-left:2px solid #fff}.osd-map .viewer-map-intro{position:absolute;left:50%;transform:translate(-50%);bottom:10em;z-index:10;width:80em;max-width:60vw;background-color:#000000d9;opacity:0;transition:opcaity .2s ease-in;padding:1.5em 3em;border-radius:5px;box-shadow:0 0 3em #00000080}.osd-map .viewer-map-intro.viewer-map-intro--fade-in{opacity:1;transition:opcaity .2s ease-out}.osd-map .viewer-map-intro__text>h3{margin-top:0;color:#fff;text-align:center;font-weight:900}.osd-map .viewer-map-intro__text>p{color:#e8e8e3}.osd-map .viewer-map-intro__text>p:first-child{margin-top:0}@media (min-width:240em){.osd-map .viewer-map-intro__text>h3{font-size:1.5rem;margin-top:1em}.osd-map .viewer-map-intro__text>p{font-size:1.5rem;line-height:1.7;font-weight:500}}@media (min-width:240em){.osd-map .viewer-map-menu{bottom:3em}}.toolbar-fixed #osd{top:39px}.toolbar-fixed .viewer-toolbar.top{top:0}.toolbar-fixed .viewer-side-overlay,.toolbar-fixed .viewer-toc-overlay{top:calc(39px + 4rem);top:4rem}.page-header-active .toolbar-fixed #osd{top:calc(39px + 4rem)!important}.page-header-active .toolbar-fixed .viewer-toolbar.top{top:calc(39px + 4rem)}.page-header-active .toolbar-fixed .viewer-side-overlay,.page-header-active .toolbar-fixed .viewer-toc-overlay{top:calc(39px + 8rem)}.toolbar-fixed.page-node-type-landing-page{margin-left:var(--gin-toolbar-width-collapsed)}#toolbar-administration{z-index:1010}.toolbar-vertical #osd,.toolbar-vertical .viewer-side-overlay,.toolbar-vertical .viewer-toc-overlay,.toolbar-vertical .viewer-toolbar.top{left:15rem}
