:root{--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2}@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{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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,[hidden]{display:none}.visuallyhidden,.hidden-accessible,.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,.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,.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{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.paragraph--type--cards>h2,.node-title--content-page__container>h1,.node-title--content-page__container>.field--name-field-subtitle,.landing-page__hero-slider .swiper-pagination-progressbar,.main-content .body-summary,.main-content .field--name-body,.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,.paragraph--type--cards-tags>p.subtitle,.paragraph--type--cards>.field--name-field-subtitle,.page-node-type-showcase .main-content h1,.page-node-type-showcase .main-content>section>div>article,.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,.path-taxonomy .view-actions-wrapper .view-actions,.path-taxonomy .main-content .view-header,.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,.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 (width>=90.5rem){.paragraph--type--cards>h2,.node-title--content-page__container>h1,.node-title--content-page__container>.field--name-field-subtitle,.landing-page__hero-slider .swiper-pagination-progressbar,.main-content .body-summary,.main-content .field--name-body,.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,.paragraph--type--cards-tags>p.subtitle,.paragraph--type--cards>.field--name-field-subtitle,.page-node-type-showcase .main-content h1,.page-node-type-showcase .main-content>section>div>article,.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,.path-taxonomy .view-actions-wrapper .view-actions,.path-taxonomy .main-content .view-header,.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,.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 .field--name-field-link,.paragraph--type--full-teaser a,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#000;border-radius:0;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;transition:background-color .1s ease-in;display:inline-block}.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:focus,.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:active,.paragraph--type--full-teaser .field--name-field-link:hover,.paragraph--type--full-teaser a:hover,.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a:hover{background-color:#bc2132;transition:background-color 50ms 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{z-index:1;color:#726d65;background-color:#efece7;border-radius:1.5em;margin-bottom:.25em;padding:.25em 1em;line-height:1.5;text-decoration:none;transition:background-color 50ms ease-in,color 50ms ease-in;display:inline-block;position:relative}.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{color:#fff;background-color:#bc2132;transition:background-color .1s ease-out,all .1s ease-out}.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{color:#fff;background-color:#bc2132;transition:background-color .1s ease-out,color .1s ease-out}.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{vertical-align:middle;line-height:1.5}.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}.search-meta .page-search-viewer-open,.page-search-results ol li a.gallery,.paragraph--type--full-teaser a.link-play,.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a,.page-node-type-book .book-metadata-wrapper button.viewer-open,.path-taxonomy .views-element-container button.viewer-open{color:#ded9d0;letter-spacing:.025em;background-color:#393733;border-radius:0;padding:0 1.5rem;font:1rem/3 InterVariable,graphein,Helvetica,Arial,sans-serif;transition:color .15s ease-in,background-color .15s ease-in}.search-meta .page-search-viewer-open svg,.page-search-results ol li a.gallery svg,.paragraph--type--full-teaser a.link-play 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,.path-taxonomy .views-element-container button.viewer-open svg{vertical-align:middle;color:#ded9d0;width:1.2em;height:1.2em;margin-right:.25em;display:inline-block}.search-meta .page-search-viewer-open svg path,.page-search-results ol li a.gallery svg path,.paragraph--type--full-teaser a.link-play 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,.path-taxonomy .views-element-container button.viewer-open svg path{fill:currentColor}.search-meta .page-search-viewer-open svg use,.page-search-results ol li a.gallery svg use,.paragraph--type--full-teaser a.link-play 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,.path-taxonomy .views-element-container button.viewer-open svg use{color:inherit}.search-meta .page-search-viewer-open span,.page-search-results ol li a.gallery span,.paragraph--type--full-teaser a.link-play 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,.path-taxonomy .views-element-container button.viewer-open span,.search-meta .page-search-viewer-open svg,.page-search-results ol li a.gallery svg,.paragraph--type--full-teaser a.link-play 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,.path-taxonomy .views-element-container button.viewer-open svg{vertical-align:middle;line-height:3}.search-meta .page-search-viewer-open:active,.page-search-results ol li a.gallery:active,.paragraph--type--full-teaser a.link-play: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,.path-taxonomy .views-element-container button.viewer-open:active,.search-meta .page-search-viewer-open:focus,.page-search-results ol li a.gallery:focus,.paragraph--type--full-teaser a.link-play: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,.path-taxonomy .views-element-container button.viewer-open:focus,.search-meta .page-search-viewer-open:hover,.page-search-results ol li a.gallery:hover,.paragraph--type--full-teaser a.link-play: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,.path-taxonomy .views-element-container button.viewer-open:hover{color:#fff;background-color:#bc2132;transition:color .2s ease-out,background-color .2s ease-out}.search-meta .page-search-viewer-open:active svg path,.page-search-results ol li a.gallery:active svg path,.paragraph--type--full-teaser a.link-play: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,.path-taxonomy .views-element-container button.viewer-open:active svg path,.search-meta .page-search-viewer-open:focus svg path,.page-search-results ol li a.gallery:focus svg path,.paragraph--type--full-teaser a.link-play: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,.path-taxonomy .views-element-container button.viewer-open:focus svg path,.search-meta .page-search-viewer-open:hover svg path,.page-search-results ol li a.gallery:hover svg path,.paragraph--type--full-teaser a.link-play: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,.path-taxonomy .views-element-container button.viewer-open:hover svg path{fill:#fff}.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,.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 .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 .path-taxonomy .views-element-container button.viewer-open:hover,.path-taxonomy .views-element-container .touch button.viewer-open:hover{color:#fff;background-color:#393733;transition:none}.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,.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 .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 .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}.search-meta .page-search-viewer-open use path,.page-search-results ol li a.gallery use path,.paragraph--type--full-teaser a.link-play 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,.path-taxonomy .views-element-container button.viewer-open use path{transition:fill .15s ease-in}@keyframes rot{0%{transform:translate(0,0)rotate(0)}to{transform:translate(0,0)rotate(359deg)}}.bso-map--loading:before{border:12px solid #bc213226;border-top-color:#bc2132;border-radius:50%;animation:1.2s linear infinite rot}.paragraph--type--cards-tags{padding:2em 0 0}.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{text-align:left;color:#000;letter-spacing:.01em;margin:1em auto;padding:0;font-size:1.75rem}@media screen and (width>=48em){.paragraph--type--cards-tags h1,.paragraph--type--cards-tags h2{font-size:calc(1.75rem + 3.16456vw - 1.51899em)}}@media screen and (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{scroll-behavior:smooth;margin:0;padding:0;position:relative}button{font-weight:500}button>svg{width:1.5em;height:1.5em}a.nobreak span:after,a[href^=mailto]:after,a[href^=http]:after{content:"";vertical-align:baseline;background-size:.52em;border:0;width:1.1em;height:1em;margin-top:-1em;display:inline-block}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) bottom no-repeat}.theme-bso a[href^=mailto],.theme-bso a[href^=http]{background:0 0}.theme-bso a[href^=mailto]:after,.theme-bso a[href^=http]:after{content:none}a.nobreak span{background:url(/themes/custom/nbvv_theme/dist/icons/icon-link-external-gold.svg) bottom no-repeat}*{box-sizing:border-box}.hidden{visibility:hidden;display:none}@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-feature-settings:"dlig" on, "calt" on, "case" on, "ss01" on, "ss08" on, "ss03" on;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@supports (font-variation-settings:normal){:root{font-optical-sizing:auto;font-family:InterVariable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}}body{color:#333}p{letter-spacing:0;-webkit-hyphens:auto;hyphens:auto}a{letter-spacing:.025em}h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;hyphens:auto;font-weight:200}h1{font-size:3.17705em;line-height:1.2}h2{font-size:1.96353em;line-height:1.2}h3{font-size:.75em;line-height:1.3}h4,h5,h5{font-size:.75em;line-height:1.4}strong{font-weight:700}blockquote{margin-top:2em;position:relative}blockquote:before{content:"";float:left;background:url(/themes/custom/nbvv_theme/dist/icons/icon-viewer-quote-start-01.svg) 0 0 no-repeat;width:2.5em;height:2.5em;position:relative;top:-.5em;left:-1em}blockquote p{-webkit-hyphens:auto;hyphens:auto;font-family:Times,Times New Roman,serif;font-size:1rem;font-style:italic;line-height:1.5}@media screen and (width>=48em){blockquote p{font-size:calc(1rem + .316456vw - .151899em)}}@media screen and (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{color:#000;margin-left:1.5em;font:lighter 1em/1.4 InterVariable,graphein,Helvetica,Arial,sans-serif}blockquote p.quote-reference:before{content:"— ";text-indent:-1.5em;display:inline-block}.icon-sources{display:none}.icon-sources svg{width:100%;height:100%}.icon-sources svg symbol:not([id^=logo]) path{fill:inherit;stroke:inherit}svg{fill:currentColor;width:100%;height:100%}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15}fieldset{border:1px solid silver;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{appearance:none;color:#fff;cursor:pointer;letter-spacing:.025em;background:#393733;border:none;border-radius:.3125em;padding:.5em 1em;font:400 1em/1.5 InterVariable,Helvetica,Arial,sans-serif;transition:background-color .1s ease-in,color .1s ease-in}.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{color:#fff;background:#bc2132;transition:background-color .15s ease-in,color .15s ease-in}input[type=submit]:disabled,button:disabled{color:#eee;cursor:not-allowed;background:#888}input[type=email],input[type=date],input[type=time],input[type=password],input[type=text]{color:#334;padding:.5em .75em;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}.field__item.no-reflow{width:100%;aspect-ratio:var(--nbvv-ar,4/3);background:#f6f6f6;display:block;position:relative}@media (width>=1024px){.field__item.no-reflow{aspect-ratio:var(--nbvv-ar-crop,var(--nbvv-ar,4/3))}}.page-type-media header,.page-type-generic header{height:6rem}@media (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,.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{color:#666;width:25%;margin-right:1em;font-weight:700;display:inline-block}.media-iiif.view-mode-full[data-hide-dl] .media-image-hidden,.media-book-page-image.view-mode-full[data-hide-dl] .media-image-hidden{z-index:1;position:absolute;inset:0}.media-iiif.view-mode-full[data-hide-dl] .media-image-wrapper .field--type-image img,.media-book-page-image.view-mode-full[data-hide-dl] .media-image-wrapper .field--type-image img{z-index:0;pointer-events:none}.media-iiif.view-mode-full>.media-image-wrapper,.media-book-page-image.view-mode-full>.media-image-wrapper{background:#eee;margin-bottom:4rem;padding:1.5rem 0;position:relative}.media-iiif.view-mode-full>.media-image-wrapper .field--type-image,.media-book-page-image.view-mode-full>.media-image-wrapper .field--type-image{text-align:center;height:calc(80vh - 9rem)}.media-iiif.view-mode-full>.media-image-wrapper .field--type-image>picture,.media-book-page-image.view-mode-full>.media-image-wrapper .field--type-image>picture{z-index:0}.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{object-fit:contain;cursor:pointer;cursor:zoom-in;width:auto}.media-iiif.view-mode-full>.media-image-wrapper button.viewer-open,.media-book-page-image.view-mode-full>.media-image-wrapper button.viewer-open{z-index:1;color:#ded9d0;letter-spacing:.025em;border-radius:0;align-items:center;height:2.625em;font-weight:lighter;transition:color .15s ease-in,fill .15s ease-in;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.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{vertical-align:middle;fill:currentColor;width:1.5em;height:1.45em;margin-right:.5em}.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{-webkit-transform:translate(-50%,50%);max-height:calc(100% - 4rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=47.99em){.media-iiif.view-mode-full>.media-image-wrapper,.media-book-page-image.view-mode-full>.media-image-wrapper{margin-bottom:1em;padding:0}.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{width:100%;height:auto;max-height:100%;position:relative;top:0;left:0;transform:none}}.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{color:#666;vertical-align:top;border-top:1px solid #eee;padding:1rem 1.5rem;font-weight:700}.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{float:none;display:inline-block}.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{float:none;vertical-align:top;display:inline-block}.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,.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,.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 (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{margin-bottom:.3125em;font-size:1rem}.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{float:none;margin-bottom:.3125em;display:block}.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,.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 (width<=87.49em){.user-login .layout-main-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.path-taxonomy h1 a{color:#000;pointer-events:none;text-decoration: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:"";clear:both;display:table}.path-taxonomy .view-actions-wrapper .tax-view-info{float:left;margin-top:1rem;padding:.5em 0;font:700 1em/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif;display:inline-block}.path-taxonomy .view-actions-wrapper .viewer-open{float:right;margin-top:1rem}@media (width<=47.99em){.path-taxonomy .view-actions-wrapper .viewer-open,.path-taxonomy .view-actions-wrapper .tax-view-info{float:none;width:100%;display:block}.path-taxonomy .view-actions-wrapper .viewer-open{width:100%;margin-top:.25rem}}.path-taxonomy .main-content .view-header{background:#fff;margin:2em 0}.path-taxonomy .main-content .view-content{column-count:4;background-color:#ececee;column-gap:1.5rem;padding:3rem 1.5rem}@media (width>=150.01em){.path-taxonomy .main-content .view-content{column-count:7}}@media (width>=128em) and (width<=149.99em){.path-taxonomy .main-content .view-content{column-count:6}}@media (width>=87.5em) and (width<=127.99em){.path-taxonomy .main-content .view-content{column-count:5}}@media (width>=75em) and (width<=87.49em){.path-taxonomy .main-content .view-content{column-count:4}}@media (width>=64em) and (width<=74.99em){.path-taxonomy .main-content .view-content{column-count:4}}@media (width>=48em) and (width<=63.99em){.path-taxonomy .main-content .view-content{column-count:3}}@media (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;break-inside:avoid;page-break-inside:avoid;cursor:pointer;min-width:100%;max-width:100%;margin:0;padding:0}.path-taxonomy .main-content .views-row>article{break-inside:avoid-column;page-break-inside:avoid;background-color:#fff;margin-bottom:1.5rem;padding:1rem}.path-taxonomy .main-content .views-row .media{position:relative}.path-taxonomy .main-content .views-row .media img{cursor:pointer;width:100%;height:auto;min-height:1px;position:absolute}.path-taxonomy .main-content .views-row:hover h2 a{color:#bc2132}@media (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{text-align:center;margin:0;padding:1rem 0 2rem;list-style:none}.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;background-color:#393733;padding:.5em 1em;line-height:1.5;text-decoration:none;transition:background-color .15s ease-in;display:inline-block}.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;margin:1rem 0 2rem;padding:2rem 0;position:relative}.path-taxonomy .views-element-container h2 a{color:#393733;line-height:1.2;text-decoration:none;display:inline-block}.path-taxonomy .views-element-container article{width:100%;display:block}.path-taxonomy .views-element-container .field{padding:.15rem 0}.path-taxonomy .views-element-container .field--name-name a{color:#8e877d;margin-top:.75em;text-decoration:none;display:inline-block}.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{color:#334;display:inline}.path-taxonomy .views-element-container .field__label{color:#334;font-weight:700}.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;margin:3em 0 .25em;font-size:1.5em;font-weight:900}.theme-dark .page-node-type-start-page .page-wrapper{width:100%;position:absolute;top:0;bottom:0;overflow:hidden}.theme-dark .page-node-type-start-page .page-wrapper>.page{width:100%;position:absolute;top:0;bottom:0}.theme-dark .page-node-type-start-page .page-wrapper>.page>.layout-main-wrapper,.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;text-align:center;letter-spacing:.025em;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:1em;font-weight:300}.theme-dark .page-node-type-start-page .field--name-field-paragraphs{grid-column-gap:2em;grid-row-gap:2em;grid-template-rows:auto;grid-template-columns:1fr 1fr;width:100%;max-width:80%;margin:0;display:grid;position:absolute;top:auto;bottom:11em;left:50%;transform:translate(-50%)}.theme-dark .page-node-type-start-page .field--name-field-paragraphs>.field__item{max-width:100%;position:relative}.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{content:"";z-index:1;background:#0000001a;position:absolute;inset:0}.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{transition:box-shadow .2s ease-out;box-shadow:0 0 #00000040}.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{flex-direction:column;align-items:center;width:100%;padding:2em;display:flex}.theme-dark .page-node-type-start-page .menu-item-image-text-wrapper>h2{text-align:center;margin-top:0;margin-bottom:.1em;font-size:2.25em;font-weight:600;line-height:1}@media screen and (width>=20em){.theme-dark .page-node-type-start-page .menu-item-image-text-wrapper>h2{font-size:calc(1.11111vw + 2.02778em)}}@media screen and (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{letter-spacing:.025em;text-align:center;margin:.25em 0 0;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:100}.theme-dark .node-start-page--3 .field--name-field-paragraphs{grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr}.theme-dark .node-start-page--3 .menu-item-image-text-wrapper>h2{font-size:1.5em}@media screen and (width>=20em){.theme-dark .node-start-page--3 .menu-item-image-text-wrapper>h2{font-size:calc(.740741vw + 1.35185em)}}@media screen and (width>=87.5em){.theme-dark .node-start-page--3 .menu-item-image-text-wrapper>h2{font-size:2em}}.theme-dark .page-start-page__submenu{z-index:2;opacity:0;visibility:hidden;width:100%;height:100%;display:block;position:absolute;top:0}.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{content:"";z-index:0;opacity:1;background-color:#000;transition:opacity .2s ease-in;position:absolute;inset:0}.theme-dark .page-start-page__submenu .node--type-start-page{width:100%;position:absolute;top:37%;left:50%;transform:translate(-50%,-50%)}.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{z-index:2;appearance:none;background:0;width:8em;height:8em;position:absolute;top:25em;left:50%;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:"";clear:both;display:table}.page-node-type-landing-page .slick--optionset--fade{height:75vh;min-height:56.2857vw;max-height:788px;overflow:hidden}.page-node-type-landing-page .slick--optionset--fade .slide{height:100%;overflow:hidden}@media (width>=20em){.page-node-type-landing-page .slick--optionset--fade{min-height:155.313vw;max-height:994px}}@media (width>=35em){.page-node-type-landing-page .slick--optionset--fade{min-height:100vw;max-height:768px}}@media (width>=48em){.page-node-type-landing-page .slick--optionset--fade{min-height:100vw;max-height:1024px}}@media (width>=64em){.page-node-type-landing-page .slick--optionset--fade{min-height:56.25vw;max-height:675px}}@media (width>=75em){.page-node-type-landing-page .slick--optionset--fade{min-height:56.2857vw;max-height:788px}}@media (width>=87.5em){.page-node-type-landing-page .slick--optionset--fade{min-height:40vw;max-height:960px}}@media (width>=100em){.page-node-type-landing-page .slick--optionset--fade{min-height:40vw;max-height:960px}}@media (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 (width<=47.99em){.page-node-type-landing-page .field--name-field-paragraphs{padding-bottom:3rem}}.page-node-type-book .book-metadata-wrapper>h1{margin-top:.5em;margin-bottom:.25em}.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{float:left;text-decoration:none;display:inline-block}@media (width<=47.99em){.page-node-type-book .book-metadata-wrapper .book-actions .field--name-field-documents a{float:none;text-align:center;margin-bottom:1em;display:block}.page-node-type-book .book-metadata-wrapper .book-actions .viewer-open{float:none;text-align:center;width:100%;margin-bottom:1em;display:block}}.page-node-type-book .book-metadata-wrapper button.viewer-open{float:right}.page-node-type-book .field--name-field-pages ol{flex-flow:wrap;width:100%;padding:1.5rem;list-style:none;display:flex}.page-node-type-book .field--name-field-pages ol li{width:25%;margin-bottom:2rem;padding-right:2rem}.page-node-type-book .field--name-field-pages ol li:focus{border:1px solid #bc2132}@media (width>=150.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/7}}@media (width<=149.99em) and (width>=128.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/6}}@media (width<=127.99em) and (width>=87.51em){.page-node-type-book .field--name-field-pages ol li{width:100%/5}}@media (width<=87.49em) and (width>=75.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/5}}@media (width<=74.99em) and (width>=64.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/4}}@media (width<=63.99em) and (width>=48.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/3}}@media (width<=47.99em) and (width>=20.01em){.page-node-type-book .field--name-field-pages ol li{width:100%/3}}@media (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{margin-bottom:.8125em;line-height:1.2}.page-node-type-book .book-metadata-wrapper .field__label{float:left;font-weight:700;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;-webkit-hyphens:none;hyphens:none;height:100vh;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;position:relative}.page-node-type-showcase .main-content h1{text-align:center;color:#888;background:#fff;align-items:center;margin:0;padding-top:calc(30vh - 6rem);padding-bottom:calc(50vh - 3rem);font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:2rem}@media screen and (width>=20em){.page-node-type-showcase .main-content h1{font-size:calc(2rem + 3.75vw - .75em)}}@media screen and (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;text-align:left;width:20%;max-width:200px;margin-right:5%}.page-node-type-showcase .main-content .paragraph--type--story-section .field--name-field-media-multiple img{max-width:100%}@media (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{height:auto;max-height:100%;overflow:hidden}.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{z-index:2;background:0 0;width:100%;position:absolute}.theme-bso.header-style-image .page-wrapper>.page-wrapper header{position:relative}@media (width<=63.99em){.page-wrapper header{height:4.5rem}}@media (width<=47.99em){.page-wrapper header{height:9em}}.logo-wrapper{margin:1.5rem;display:inline-block}.logo-wrapper a{width:14.0917rem;height:3rem;display:inline-block}.logo-wrapper a:after{content:none}@media (width<=63.99em){.logo-wrapper{margin:1rem 1.5rem}.logo-wrapper a{width:11.7431rem;height:2.5rem}}@media (width<=47.99em){.logo-wrapper{margin:1rem}.logo-wrapper a{width:9.3945rem;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{color:#fff;background:#334}.theme-bso .site-footer{min-height:6em;margin-top:2em}@media (width<=47.99em){.theme-bso .site-footer .menu--footer{float:left;margin:1.5rem 1rem 1em}}.site-footer .block-multilingual-logo{width:40%;max-width:640px;margin-left:1.5rem;padding:1.5rem 0;display:inline-block}.site-footer .block-multilingual-logo svg{cursor:pointer}.site-footer .block-multilingual-logo a:after{content:none}.site-footer .menu--footer{float:right;margin-top:1.5rem;margin-right:1.5rem}.site-footer .menu--footer ul{margin:0;padding:0;list-style:none}.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 (width<=63.99em){.site-footer .block-multilingual-logo{width:60%;max-width:none}}@media (width<=47.99em){.site-footer .block-multilingual-logo{width:calc(100% - 3rem);max-width:none;padding-bottom:0;display:block}.site-footer .block-multilingual-logo a{display:block}.site-footer .menu--footer{float:left;margin:0 1.5rem 1em}}.site-footer:after{content:"";clear:both;display:table}#block-nbvv-theme-bosw2025logos{z-index:1;position:absolute;top:20rem;right:0}#block-nbvv-theme-bosw2025logos .field--name-body{flex-direction:column;padding:0;display:flex}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:8rem;height:8rem}#block-nbvv-theme-bosw2025logos svg:first-child{margin-bottom:2px}@media (width<=87.49em){#block-nbvv-theme-bosw2025logos{top:26rem}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:7rem;height:7rem}}@media (width<=63.99em){#block-nbvv-theme-bosw2025logos{top:18rem}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:6rem;height:6rem}}@media (width<=47.99em){#block-nbvv-theme-bosw2025logos{top:18rem}}@media (width<=34.99em){#block-nbvv-theme-bosw2025logos{top:19rem}#block-nbvv-theme-bosw2025logos .field--name-body>svg{width:5rem;height:5rem}}@media (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-style:normal;font-weight:700}.nbvv-system-messages .messages--status{color:#fff;background-color:#006400}.nbvv-system-messages .messages--status a{color:#fff}.nbvv-system-messages .messages--error{color:#fff;background-color:#bc2132}.nbvv-system-messages .messages--error a{color:#fff}.nbvv-system-messages .messages--info{color:#fff;background-color:#393733}div[id^=block-kleinmeistercopyright] p{margin:0}#block-nbvv-theme-local-tasks{background:#fff;padding-top:1rem}#block-nbvv-theme-local-tasks ul{background:#fff;border-bottom:3px solid #f0f8ff;margin:0;padding:0 1.5rem;list-style:none}#block-nbvv-theme-local-tasks li{padding:0;display:inline-block}#block-nbvv-theme-local-tasks li>a{background:#eee;padding:0 1em;line-height:2.4em;text-decoration:none;display:inline-block}#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{background-color:initial;text-transform:uppercase;border:0;height:3rem;margin-left:0;font:700 1rem/1.5 InterVariable,graphein,Helvetica,Arial,sans-serif;width:auto!important}.block--language-switcher select::-ms-expand{display:none}.block--language-switcher select{appearance:none;cursor:pointer;background:url(/themes/custom/nbvv_theme/dist/icons/icon-arrow-down.svg) right .25em center/40% no-repeat;padding-left:.25em;padding-right:1.75em}.block--language-switcher h2{margin-left:1.5rem;font-size:1em}.block--language-switcher h2,.block--language-switcher form{display:inline-block}.block-menu.menu--home-navigation{margin-left:6.5rem;padding:0 2rem;position:absolute;top:3rem}.block-menu.menu--home-navigation>ul{gap:2.5em;padding:0;list-style:none;display:flex}.block-menu.menu--home-navigation>ul>li{font-size:1.25em}.block-menu.menu--home-navigation>ul>li a{color:#da0000;text-underline-offset:.15em;font-weight:700;line-height:1.1;text-decoration:none}@media (width<=87.49em){.block-menu.menu--home-navigation{margin-left:3rem}}@media (width<=63.99em){.block-menu.menu--home-navigation{z-index:50;margin-left:0;padding:0 1rem;position:absolute;top:2rem;bottom:0;left:1.25rem}.block-menu.menu--home-navigation>ul{flex-direction:row;gap:1em;margin:0}.block-menu.menu--home-navigation>ul>li{font-size:1rem}}@media (width<=47.99em){.block-menu.menu--home-navigation{flex-wrap:wrap;max-width:100%;padding:0 0 1rem 1rem;top:1.25rem;bottom:auto;left:0;overflow-x:auto}}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero{cursor:pointer;background-color:#334;height:100%;overflow:hidden}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero:before{content:"";z-index:1;background:linear-gradient(#0006 0%,#231f2000 100%);width:100%;height:300px;position:absolute}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero:after{z-index:1;content:"";background:#0000004d;width:100%;height:100%;position:absolute;bottom:0}.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{color:#fff;width:80%;margin:0 auto;font:700 2.25em/1.1 InterVariable,Helvetica,Arial,sans-serif}@media screen and (width>=20em){.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:calc(4.07407vw + 1.43519em)}}@media screen and (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 (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{text-align:center;color:#fff;letter-spacing:.02em;width:80%;margin:1rem auto;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 (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{width:auto;max-width:none;height:calc(100% + 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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{justify-content:center;width:60%;display:flex}.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{align-items:center;position:absolute;top:5em;left:50%;transform:translate(-50%)}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description svg{height:100%;max-height:4em}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p{justify-content:center;margin:0;display:flex}.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description>p>a{justify-content:center;align-items:center;width:auto;height:100%;display:flex}.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 (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 (width<=63.99em){.theme-bso .header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-description{width:75%}}@media (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{z-index:2;text-align:center;text-align:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a{text-align:center;vertical-align:middle;margin-top:1em}.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;padding:0 1.25em;line-height:2.875}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper>a.hero-link-play:before{content:"";background:inline("icon-viewer-play-white.svg") no-repeat center;vertical-align:middle;background-size:100%;width:1em;height:1em;margin-right:.5em;display:inline-block}.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{padding:0 1.5em;line-height:2.875}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{z-index:2;color:#ccc;background:#00000054;width:100%;height:2.625rem;padding:0 1.5em;font-size:.875em;font-weight:700;line-height:3;position:absolute;bottom:0}.header-style-image--part .paragraph--type--hero-image.paragraph--view-mode--hero figcaption:empty{background:0 0}.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{vertical-align:middle;color:#ccc;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 2.75rem);line-height:2.625rem;text-decoration:none;transition:color .2s ease-out;display:inline-block;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{vertical-align:middle;line-height:2.625rem}.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{margin:0;padding:0;display:block;position:absolute;bottom:0;right:0}.slick-dots li{margin:0;padding:0;font-size:.875em;line-height:3}.slick-dots li button{vertical-align:middle;background:0 0;width:.825rem;height:2.625rem;margin-right:.625rem;padding:0;font-size:0;display:inline-block;position:relative}.slick-dots li button:before{content:"";vertical-align:middle;opacity:.4;text-indent:-100%;background-color:#fff;border-radius:50%;width:.825rem;height:.825rem;display:block;position:absolute;top:.9rem}.slick-dots li.slick-active button{color:#000}.slick-dots li.slick-active button:before{opacity:.95;background-color:#fff}.slick-dots li:last-child button{margin-right:1.5rem}@keyframes burns{0%{transform:scale(1)}to{transform:scale(1.2)}}.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,.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{object-fit:cover;width:100%;height:100%;display:block}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .media-video:before{z-index:2;mix-blend-mode:luminosity;background:#ffffff4d;position:absolute;inset:0}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-image:before{z-index:2;mix-blend-mode:luminosity;background:#ffffff26;position:absolute;inset:0}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero .field--name-field-image:after{opacity:.4;z-index:1;mix-blend-mode:color-dodge;background:radial-gradient(circle,#a8efff,#add8e6);position:absolute;inset:0}.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 #fff;border-bottom-width:0}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure:after{pointer-events:none;content:"";background:linear-gradient(5deg,#fffc 0%,#fff0 40% 50%),radial-gradient(circle at 0 100%,#fff6,#fff0 50%);width:100%;height:80%;position:absolute;bottom:0;left:1.5em}@media (width<=63.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure:after{left:0}}@media (width<=47.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figure:after{background:linear-gradient(5deg,#fffc 0%,#fff0 40%,#fff6 60%,#fff0 100%),radial-gradient(circle at 0 100%,#fff6,#fff0 50%);height:100%;top:0}}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{z-index:100;background:0 0;width:auto;max-width:none;height:auto;margin-left:6rem;padding:.5em 0 2rem 1em;font-size:.875em;position:absolute;bottom:4rem}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .caption-link{align-items:center;text-decoration:none;display:flex}.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{color:#726d65;font-size:2em;font-style:italic;font-weight:500}@media (width<=87.49em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{margin:0 0 0 3.5rem}}@media (width<=63.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{margin:0 0 0 2rem;padding:0}.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption .caption-link,.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 (width<=47.99em){.header-style-image--fullscreen .paragraph--type--hero-image.paragraph--view-mode--hero figcaption{margin:0 0 0 1rem}}@media (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{z-index:2;background:#ffffff80;padding:1em 2em;position:absolute;bottom:0}.paragraph--type--hero-image.paragraph--view-mode--hero .hero-image-text-wrapper h1{margin:0;font-weight:600;font-size:1.5em!important}@keyframes border-expand{0%{border-width:24px}to{border-width:0}}.paragraph--type--cards>.field--name-field-subtitle{color:#666;margin-bottom:1.5em;font-size:1.96353em}.cards--layout-matrix{margin:0 auto;padding:0 1.5em}@media (width>=100.01em){.cards--layout-matrix{max-width:116em}}.cards--layout-matrix>.field__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;padding:0 1.5em;display:grid}@media (width>=87.51em){.cards--layout-matrix>.field__items{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (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 (width<=63.99em){.cards--layout-matrix{padding:0}.cards--layout-matrix>.field__items{padding:0 1rem}}.paragraph--type--cards{clear:both;margin-top:0}.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 (width<=47.99em){.paragraph--type--cards{padding-top:1rem}.paragraph--type--cards .slick-track{padding-right:0;width:100%!important}.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{object-fit:cover;width:100%;height:100%}@keyframes burns-card{0%{transform:translate(0,0)scale(1)}90%{transform:translate(0,0)scale(1.2)}to{transform:translate(0,0)scale(1)}}.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:translate(0,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{height:0;padding-bottom:75%;position:relative;overflow:visible}.paragraph--type--card--slider .field--name-field-media img{transform-origin:50%;width:100%;transition:transform .15s ease-in;transform:translate(0,0)scale(1)}.paragraph--type--card--slider .field--name-field-title{letter-spacing:.01em;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:3.6em;margin:.5rem 0 .25em;padding:1.25rem 1rem .5rem;font:700 1.25rem/1.2em InterVariable,graphein,Helvetica,Arial,sans-serif;display:-webkit-box;overflow:hidden}@media screen and (width>=20em){.paragraph--type--card--slider .field--name-field-title{line-height:calc(.25vw + 1.15em)}}@media screen and (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 (width>=48em){.paragraph--type--card--slider .field--name-field-title{font-size:calc(1rem + .721154vw - .346154em)}}@media screen and (width>=100em){.paragraph--type--card--slider .field--name-field-title{font-size:1.375rem}}.paragraph--type--card--slider .field--name-field-description>p{letter-spacing:.01em;color:#888;margin:.25rem 0;padding:0 1rem;font:lighter 1.25em/1.4em InterVariable,graphein,Helvetica,Arial,sans-serif}@media screen and (width>=20em){.paragraph--type--card--slider .field--name-field-description>p{line-height:calc(.25vw + 1.35em)}}@media screen and (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 (width>=48em){.paragraph--type--card--slider .field--name-field-description>p{font-size:calc(1rem + .721154vw - .346154em)}}@media screen and (width>=100em){.paragraph--type--card--slider .field--name-field-description>p{font-size:1.375rem}}.paragraph--type--card--slider .field--name-field-media{position:relative;overflow:hidden}.paragraph--type--card--slider .field--name-field-media article:before{content:"";z-index:1;opacity:1;background:#0000001a;transition:opacity .1s ease-in;position:absolute;inset:0}.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 (width<=47.99em){.paragraph--type--card--slider .field--name-field-title{margin-top:0;padding-left:0;padding-right:0}.paragraph--type--card--slider .field--name-field-description{margin-bottom:2em}.paragraph--type--card--slider .field--name-field-description>p{padding-left:0}}.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:translate(0,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;background:#f6f6f6;border-radius:.333333em;display:flex}.cards--layout-matrix .paragraph--type--card .field--name-field-media img{object-fit:cover;width:100%;height:100%}.cards--layout-matrix .paragraph--type--card .field--name-field-title{color:#334;letter-spacing:.01em;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:3.6em;font:400 1.25em/1.3 InterVariable,graphein,Helvetica,Arial,sans-serif;display:-webkit-box;overflow:hidden}.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{letter-spacing:.01em;color:#888;margin:.25rem 0;padding:0 1rem;font:lighter 1.25em/1.4em InterVariable,graphein,Helvetica,Arial,sans-serif}@media screen and (width>=20em){.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{line-height:calc(.25vw + 1.35em)}}@media screen and (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 (width>=48em){.cards--layout-matrix .paragraph--type--card .field--name-field-description>p{font-size:calc(1rem + .721154vw - .346154em)}}@media screen and (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{position:relative;overflow:hidden}.cards--layout-matrix .paragraph--type--card .field--name-field-media article:before{z-index:1;opacity:1;background:#0000001a;transition:opacity .1s ease-in;position:absolute;inset:0}.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 (width<=47.99em){.cards--layout-matrix .paragraph--type--card .field--name-field-media{border-radius:0}.cards--layout-matrix .paragraph--type--card .card-wrapper{grid-template-columns:5rem auto;gap:1rem;margin-right:1rem;display:grid}.cards--layout-matrix .paragraph--type--card .field--name-field-title{color:#333;max-height:2.5rem;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;font-size:1rem;font-weight:400;overflow:hidden}.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{clear:both;background-color:#fff;padding:60px 0;overflow-x:hidden}.paragraph--type--cards-tags .media--blazy{height:0;padding-bottom:75%}.paragraph--type--cards-tags>p.subtitle{color:#555;text-align:left;margin-top:.75em;margin-bottom:1em;font:1rem InterVariable,graphein,Helvetica,Arial,sans-serif}@media screen and (width>=48em){.paragraph--type--cards-tags>p.subtitle{font-size:calc(1rem + .632911vw - .303797em)}}@media screen and (width>=87.5em){.paragraph--type--cards-tags>p.subtitle{font-size:1.25rem}}.paragraph--type--cards-tags header{background:0 0}.paragraph--type--cards-tags header h1{font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-weight:700}.paragraph--type--cards-tags header h1 a{color:#000;text-decoration:none}.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;margin:0 0 .75em;padding:0;font:lighter 1.5em/1.1 InterVariable,graphein,Helvetica,Arial,sans-serif;overflow:hidden}.paragraph--type--cards-tags .card-metadata-wrapper h1 a{letter-spacing:0;-webkit-hyphens:auto;hyphens:auto;color:#393733;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:2.2em;text-decoration:none;display:-webkit-box;overflow:hidden}.paragraph--type--cards-tags .card-metadata-wrapper .field--name-field-caption{-webkit-hyphens:auto;hyphens:auto;color:#999;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.2em;font-size:.875em;font-weight:700;line-height:1.2;display:-webkit-inline-box;overflow:hidden}.paragraph--type--cards-tags .slick-slide{background-color:#fff;width:28vw;margin-left:2vw;padding:0;transform:scale(1);box-shadow:0 0 60px #0305081a}.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{transition:transform .25s ease-out;transform:scale(1.05)}.paragraph--type--cards-tags .slick-slide.slick-current .field--name-field-title a,.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{height:0;padding-bottom:75%;position:relative;overflow:hidden}.paragraph--type--cards-tags .slick-slide .field--name-field-image img{width:auto;height:100%;max-width:initial;min-width:100%;min-height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=100.01em){.paragraph--type--cards-tags .slick-slide{width:16vw}}@media (width<=99.99em){.paragraph--type--cards-tags .slick-slide{width:22vw}}@media (width<=87.49em){.paragraph--type--cards-tags .slick-slide{width:26vw}}@media (width<=74.99em){.paragraph--type--cards-tags .slick-slide{width:28vw}}@media (width<=63.99em){.paragraph--type--cards-tags .slick-slide{width:28vw}}@media (width<=47.99em){.paragraph--type--cards-tags .slick-slide{width:36vw}}@media (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{vertical-align:top;background-color:#fff;width:25%;display:inline-flex;overflow:hidden}.paragraph--type--cards-tags .views-row .field--name-field-image img{width:100%}.paragraph--type--cards-tags .views-row .field--name-field-title{padding:1.25rem 1rem 1rem;font:700 1em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif}@media (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;margin-bottom:1.5em;font-size:1.96353em}.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{letter-spacing:.01em;color:#334;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;line-height:1.6}.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;letter-spacing:.01em;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:200;line-height:1.8}@media screen and (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 + .632911vw - .303797em)}}@media screen and (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 (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 (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,.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 (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 (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{float:left;width:30%;margin:0 4rem 2rem 0}.field--name-body .embedded-entity.align-right,.paragraph--type--generic-content .embedded-entity.align-right{float:right;width:50%;margin:0 0 2rem 4rem}.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{letter-spacing:0;text-decoration:none}@media (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 (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{height:0;max-height:50vh;margin:6rem 0 2rem;padding-bottom:56.25%;position:relative;overflow:hidden}.paragraph--type--full-teaser .full-teaser-text-wrapper{z-index:2;text-align:center;width:100%;position:absolute;top: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{color:#fff;margin:0 1em;font:700 2rem/1.1 InterVariable,graphein,Helvetica,Arial,sans-serif}@media screen and (width>=48em){.paragraph--type--full-teaser h2{font-size:calc(2rem + 3.79747vw - 1.82278em)}}@media screen and (width>=87.5em){.paragraph--type--full-teaser h2{font-size:3.5rem}}.paragraph--type--full-teaser .full-teaser-text p{color:#fff;margin:.5em 1em 1em;font:lighter 1rem InterVariable,graphein,Helvetica,Arial,sans-serif}@media screen and (width>=48em){.paragraph--type--full-teaser .full-teaser-text p{font-size:calc(1rem + 3.125vw - 1.5em)}}@media screen and (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:"";z-index:1;background-color:#0000004d;width:100%;position:absolute;top:0;bottom:0;left:0}.paragraph--type--full-teaser .field--name-field-media img{z-index:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (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 (width>=64.01em){.paragraph--type--full-teaser{padding-bottom:40%}}.paragraph--type--startpage-menu-item{display:block;position:relative}.paragraph--type--startpage-menu-item img{width:100%}.paragraph--type--startpage-menu-item .menu-item-image-text-wrapper{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-content .body-summary{letter-spacing:.01em;color:#666;margin:0 auto;padding-top:2em;padding-bottom:0;font-family:InterVariable,Helvetica,Arial,sans-serif;font-weight:lighter;line-height:1.7em}@media screen and (width>=20em){.main-content .body-summary{line-height:1.7em}}@media screen and (width>=100em){.main-content .body-summary{line-height:1.7em}}.main-content .body-summary{font-size:1rem}@media screen and (width>=48em){.main-content .body-summary{font-size:calc(1rem + 2.27848vw - 1.09367em)}}@media screen and (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;-webkit-hyphens:auto;hyphens:auto;color:#666;font-family:InterVariable,Helvetica,Arial,sans-serif;font-weight:lighter;line-height:1.5em}@media screen and (width>=20em){.main-content .field--name-body p{line-height:calc(.25vw + 1.45em)}}@media screen and (width>=100em){.main-content .field--name-body p{line-height:1.7em}}.main-content .field--name-body p{font-size:1rem}@media screen and (width>=48em){.main-content .field--name-body p{font-size:calc(1rem + 1.73077vw - .830769em)}}@media screen and (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 (width<=64em){.main-content .field--name-body{padding-bottom:0}.main-content .field--name-body p{color:#888;padding-bottom:0;font-weight:700;line-height:1.7}}@media (width<=47.99em){.main-content .field--name-body,.main-content .body-summary{color:#334;font-weight:400}}.CollapsibleContent{overflow:hidden}.CollapsibleContent[data-state=open]{animation:.2s ease-out slideDown}.CollapsibleContent[data-state=closed]{animation:.2s ease-out slideUp}@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{z-index:1002;backface-visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')";-ms-transform:translate(100%);background:#fff;width:20%;min-width:300px;max-width:400px;height:100%;transition:transform .2s cubic-bezier(.07,.35,.24,.93);position:fixed;top:0;bottom:0;right:0;overflow:auto;transform:translate(100%)}.toolbar-fixed .page-menu{top:39px}.toolbar-fixed.toolbar-horizontal .page-menu{top:78px}.secondary-nav{align-items:center;display:flex;position:absolute;top:1.5rem;right:1.5rem}@media (width<=63.99em){.secondary-nav{top:.75rem}}@media (width<=47.99em){.secondary-nav{top:.5rem;right:1rem}}.page-menu-open{color:#000;cursor:pointer;text-align:center;background:0 0;width:3em;height:3em;padding:.5em;font-weight:400;display:inline-block}.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{fill:#334;width:72%}.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:0 0}.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 (width<=47.99em){.page-menu-open{top:1rem}}@media (width>=64.01em){.page-menu-open.style-expanded{align-items:center;width:auto;height:2.75em;margin-left:1em;display:inline-flex}.page-menu-open.style-expanded span{color:#726d65;clip:initial!important;width:auto!important;height:auto!important;position:relative!important}.page-menu-open.style-expanded svg{fill:#726d65;width:1.75em;margin-right:.75em;display:inline-block}.page-menu-open.style-expanded:hover,.page-menu-open.style-expanded:focus,.page-menu-open.style-expanded:active{background:0 0}.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:0 0}.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{color:#726d65;background:0 0;width:3rem;height:3rem;padding:0;position:absolute;top:1.5rem;right:1.5rem}.main-menu-close svg{height:1.5rem;margin-top:4px}.main-menu-close:active,.main-menu-close:focus,.main-menu-close:hover{color:#bc2132;background:0 0}.menu-open,.menu-open body{height:100%}.menu-open .page-menu{-ms-transform:translate(0);-webkit-overflow-scrolling:touch;transform:translate(0,0)}.menu-open .page-wrapper{height:100%;overflow:hidden}.menu-open .page-wrapper:before{content:"";opacity:.3;z-index:1002;width:auto;height:auto;transition:opacity .2s ease-in-out;position:absolute;inset:0}.page-wrapper:before{content:"";z-index:1;opacity:0;background-color:#000;width:1px;height:1px;transition:opacity .2s ease-in-out;position:absolute;bottom:0;right:0}.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{vertical-align:middle;width:100%;padding:1rem 1.5rem;line-height:1;text-decoration:none;display:block}.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{width:100%;padding:0 1.5rem;font-weight:700;line-height:3;display:inline-block}.main-menu .menu--main li ul li a{padding-left:3rem}.main-menu .menu--account ul{padding:0;list-style:none}.main-menu .menu--account li{list-style:none}.main-menu .menu--account li a{color:#334;width:100%;padding:0 1.5rem;line-height:2;text-decoration:none;display:inline-block}.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{filter:blur(32px);transition:filter .25s ease-in}body #page{filter:blur();transition:filter .25s ease-in}html.search-active{overflow:hidden}.search-open{color:#da0000;cursor:pointer;background:0 0;width:3em;height:3em;padding:.5em;font-weight:400;display:inline-block}.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{fill:#334;width:67.5%}.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 (width<=47.99em){.search-open{top:1rem;right:5rem}}.search-open.style-expanded{text-align:center}@media (width>=64.01em){.search-open.style-expanded{align-items:center;width:auto;height:2.75em;display:inline-flex}.search-open.style-expanded span{color:#da0000;transition:color .2s ease-out;clip:initial!important;width:auto!important;height:auto!important;position:relative!important}.search-open.style-expanded svg{fill:#da0000;width:2em;height:2em;margin-right:.75em;transition:fill .2s ease-out;display:inline-block}.search-open.style-expanded:hover svg,.search-open.style-expanded:focus svg,.search-open.style-expanded:active svg{fill:#bc2132;transition:fill .15s ease-in}.search-open.style-expanded:hover span,.search-open.style-expanded:focus span,.search-open.style-expanded:active span{color:#bc2132;transition:color .15s 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:0 0}.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{color:#000;cursor:pointer;background:0 0;border-radius:50%;width:3em;height:3em;padding:.5em;position:absolute;top:1.5rem;right:1.5rem}.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:0 0}.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]{opacity:0;transition:opacity 1s ease-in;display:none}.page-search-dialog{z-index:99;z-index:1002;opacity:1;-webkit-overflow-scrolling:touch;background:#eee;transition:opacity 1s ease-in;position:fixed;inset:0;overflow-y:auto}.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]{appearance:none;text-align:left;background:0 0;border:0;border-bottom:1px dotted #eee;border-radius:0;width:calc(100% - 4rem);padding:.5em .75em .25em 0;font-size:2.2em;font-weight:400}.page-search-form input[type=text]:focus{color:#bc2132;border-bottom-color:#bc2132;outline:none}.page-search-form input[type=text]::-moz-placeholder{color:#bc2132}.page-search-form input[type=text]:-ms-placeholder-shown{color:#bc2132}.page-search-form input[type=text]:-moz-placeholder-shown{color:#bc2132}.page-search-form input[type=text]::-webkit-input-placeholder{color:#bc2132}@media (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:"";clear:both;display:table}.search-meta .page-search-viewer-open{float:right;color:#ded9d0;vertical-align:middle;margin-right:1.5rem;padding:0 1rem;font-weight:400;line-height:3;display:inline-block}.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{float:left;margin-left:1.5rem;font:700 1em/3 InterVariable,graphein,Helvetica,Arial,sans-serif;display:inline-block}@media (width<=47.99em){.search-meta{padding-top:1rem}.search-meta .page-search-viewer-open{float:none;width:calc(100% - 3rem);margin:auto auto .5rem;display:block}.search-meta .search-info-results{float:none;text-align:left;margin:1rem 1.5rem .75rem;line-height:1.4;display:block}}.page-search-results ol{grid-gap:.75rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(15em,1fr));align-content:flex-start;width:calc(100% - 1.5rem);max-width:calc(100% - 3em);margin-left:1.5rem;margin-right:-1.5rem;padding:0;list-style:none;display:grid}.page-search-results ol li{box-sizing:border-box;cursor:pointer;background-color:#fff;flex-direction:column;width:100%;height:100%;padding:1rem;display:flex;position:relative}.page-search-results ol li:hover{background-color:#fafafa}.page-search-results ol li>div,.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{flex-grow:1;align-items:flex-end;margin:0;font-size:.875em;font-weight:400}.page-search-results ol li .highlighting:empty{display:none}.page-search-results ol li .field--name-field-title,.page-search-results ol li h1{-webkit-line-clamp:3;color:#334;-webkit-box-orient:vertical;max-height:3.5em;margin-top:1em;margin-bottom:.5em;padding:0;font:400 1em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;overflow:hidden}.page-search-results ol li .field--name-field-title em,.page-search-results ol li h1 em{color:#bc2132;font-style:normal}.page-search-results ol li .latlon{display:none}.page-search-results ol li .field--name-field-image{aspect-ratio:4/3;width:100%;height:0;padding-bottom:75%;position:relative;overflow:hidden}.page-search-results ol li .field--name-field-image .search-image-wrapper{text-align:center;width:100%;height:100%;display:inline-block}.page-search-results ol li .field--name-field-image img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-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{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.5em;margin-bottom:1em;font:lighter 1.2em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif;overflow:hidden}.page-search-results ol li .node-showcase-teaser{height:100%;position:relative}.page-search-results ol li .node-showcase-teaser h1{margin-top:0}.page-search-results ol li .node-showcase-teaser h1 a{color:#000;text-decoration:none}.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{color:#ded9d0;text-align:center;background:#000;width:calc(100% - 2rem);padding:0 1rem;line-height:3;text-decoration:none;transition:color .15s ease-in,background-color .15s ease-in;display:block;position:absolute;bottom:1rem}.page-search-results ol li a.gallery svg,.page-search-results ol li a.gallery span{vertical-align:middle;line-height:3}.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{color:#fff;background:#bc2132;transition:color .2s ease-out,background-color .2s 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{color:#888;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 2rem);font-weight:lighter;position:absolute;bottom:1rem;overflow:hidden}@media (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{opacity:1;background-color:#00000054;transition:opacity .5s ease-out}.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:"";background-size:100% 100%;width:1.3125rem;height:1.3125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slick-prev{left:1.5rem}.slick-prev:before{background:url(/themes/custom/nbvv_theme/dist/icons/icon-arrow-left-white.svg) 50% no-repeat}@media (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) 50% no-repeat}@media (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:0 0;outline:0}@media (width>=240em){.theme-sff__touch{bottom:10em}.theme-sff__touch>span{text-align:center;margin-top:1em;font-size:2em;display:block}}.page-node-type-start-page .theme-sff__touch{z-index:9999;width:10em;height:10em;display:block;bottom:12em;left:50%;transform:translate(-50%,50%)}.theme-sff__touch__container{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s ease-in,transform 1s ease-out;display:flex;position:absolute;transform:translate(0,0)}.theme-sff__touch__container:before{content:"";z-index:0;background-color:#0085e1a6;border-radius:50%;width:150%;height:150%;position:absolute;top:0;transform:translateY(-15%)}.theme-sff__touch__container>svg{z-index:1;width:60%;height:60%;position:relative}.theme-sff__touch__container>span{text-align:center;color:#fff;z-index:1;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:900;display:block;position:relative}.theme-sff__touch--hidden .theme-sff__touch__container{opacity:0;transition:opacity .5s ease-in,transform 1s ease-in;transform:translateY(100%)}.theme-sff--autoplay{overflow:hidden}.theme-sff--autoplay:before{z-index:1;content:"";background:#00000040;position:absolute;inset:0}.theme-sff--autoplay .theme-sff__touch{display:block}@media (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:40s ease-in-out infinite blurout}.theme-sff--autoplay .field--name-field-subtitle,.theme-sff--autoplay .page--title{animation:20s ease-in-out infinite slidein}.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%{opacity:1;transform:translate(0,0)}50%{opacity:0;transform:translateY(-25%)}to{opacity:1;transform:translate(0,0)}}@keyframes blurout{0%{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.15)}to{transform:translate(-50%)scale(1)}}.path-tfa{background-color:#f6f6f6}.tfa-entry-form{width:40em;max-width:100%;margin:0 auto;padding:2em}.tfa-entry-form .form-item-code input[type=text]{letter-spacing:.1em;width:100%;padding:.25em .5em;font-size:2.5em}.tfa-entry-form .form-item-code .description{color:#666;margin:.5em 0 1em;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{margin:0;padding:0;list-style:none}.tfa-entry-form .form-actions{text-align:right;margin-top:1em}: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{text-align:center;justify-content:center;align-items:center;min-height:calc(100dvh - 6rem);display:flex}.page-node-type-map-experience .page--title h1{-webkit-hyphens:none;hyphens:none;-webkit-text-fill-color:transparent;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);-webkit-background-clip:text;background-clip:text;max-width:65%;margin-top:-2rem;font-size:4.5rem;font-weight:900;line-height:1.125}.page-node-type-map-experience #block-nbvv-theme-content>article{display:none}@media (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;top:auto;bottom:0;left:50%}.bso-map__waypoint__prev,.bso-map__waypoint__next{color:#fff;align-items:center;display:flex}.bso-map__waypoint__prev>.bso-map__waypoint__navtext,.bso-map__waypoint__next>.bso-map__waypoint__navtext{text-align:right;justify-content:flex-end;display:inline-flex}.bso-map__waypoint__prev>.bso-map__waypoint__navtext>span,.bso-map__waypoint__next>.bso-map__waypoint__navtext>span{color:#e8e8e3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 .75em;font-weight:400;display:-webkit-box;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{appearance:none;fill:#fff;box-sizing:border-box;background:#000;border-radius:4em;flex:0 0 3.25em;justify-content:center;align-items:center;height:3.25em;padding:0;display:flex}.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;will-change:transform, opacity;width:100%;height:auto;opacity:var(--waypoint-media-opacity);transform:var(--waypoint-media-scale);transition:transform .2s ease-out;display:flex}.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{width:calc(100% - var(--map-controls-shift-right) - .75rem);justify-content:center;list-style:none;display:flex;position:absolute;top:auto;bottom:4em;left:.75rem}.bso-map__waypoint-actions>li{margin-right:2px}.bso-map__waypoint-actions>li button{color:#334;background:#fff;align-items:center;font-weight:500;display:flex}.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{border-radius:0 2em 2em 0;margin-right:0}.bso-map__waypoint-actions>li>span{margin-left:.5em}.bso-map__opacity-action{width:10em;height:4em;position:absolute;top:auto;bottom:100%}.bso-map__topnav{z-index:2;background:linear-gradient(130deg,#ffffff80 27.21%,#fff0 50%);align-items:center;width:100%;height:4.5rem;display:flex;position:absolute;top:0}.bso-map__topnav .bso-map__topnav__menu{appearance:none;background:0 0;padding:1.125em 1.5em}.bso-map__topnav h1{color:#000;-webkit-text-fill-color:transparent;background:linear-gradient(7deg,#da0000 0%,#594386 100%);-webkit-background-clip:text;background-clip:text;margin:0;padding:1.5em;font-size:1.125em;font-weight:900}.bso-map__topnav .bso-map__admin-edit{color:#333;margin-left:1em;font-weight:900;text-decoration:underline}.bso-map__topnav .bso-logo{margin-left:2rem}@media (width<=63.99em){.bso-map__topnav{height:4rem}.bso-map__topnav h1{-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:0;font-size:1em;display:-webkit-box;overflow:hidden}}.bso-map__topnav__title{flex-wrap:wrap;flex-grow:1;align-items:center;display:flex}@media (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{color:#fff;background:#726d65;border-radius:2em;padding:.75em 1.5em;font-weight:500}.bso-map__topnav__button>svg{display:none}@media (width<=47.99em){.bso-map__topnav__button{padding:.5rem}.bso-map__topnav__button>svg{width:2rem;height:2rem;display:block}.bso-map__topnav__button>span{display:none}}.bso-map__layerswitch>details{flex-direction:column;display:flex}.bso-map__layerswitch__summary{cursor:pointer;background:#fff;border-radius:.5em;width:6em;height:6em;position:absolute;bottom:0;left:0}.bso-map__layerswitch__summary::-webkit-details-marker{display:none;position:absolute;transform:rotate(180deg)}.bso-map__layerswitch__summary::marker{display:none;position:absolute;transform:rotate(180deg)}.bso-map__layerswitch__selections{margin:0;padding:0;list-style:none;position:absolute;top:auto;bottom:6em}.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{color:#888;background-color:#fff;border:4px solid #ccc;border-bottom:0;border-radius:.5em .5em 0 0;width:6em;height:6em;position:relative;overflow:hidden}.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;top:0;left:0}.bso-map__layerswitch__summary .bso-map__layerswitch__button>span,.bso-map__layerswitch__selections .bso-map__layerswitch__button>span{z-index:1;color:#000;text-align:left;padding:.25em;font-size:.875em;font-weight:400;line-height:1;display:block;position:absolute;top:0;bottom:auto}.bso-map__layerswitch__summary .bso-map__layerswitch__button>img,.bso-map__layerswitch__selections .bso-map__layerswitch__button>img{pointer-events:none;z-index:0;object-fit:cover;aspect-ratio:1;width:100%;height:100%}.bso-map__layerswitch__summary .bso-map__layerswitch__button{border:4px solid #fff;border-radius:.25em;position:absolute;top:0}.bso-map__fullscreen{width:100%;height:100dvh}.bso-map__debug__activecam{z-index:99;color:#fff;background:#000;border-radius:0 0 .5em .5em;width:auto;padding:.25em .5em;position:fixed;top:0;left:50%;transform:translate(-50%)}.bso-map--loading{flex-direction:column;align-items:center;width:auto;padding:2em 3em;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bso-map--loading:before{content:"";width:4em;height:4em;display:block}.bso-map__embed-detail{z-index:2;opacity:0;border-radius:1em;width:30em;animation:.3s forwards slide-from-right;position:absolute;top:5rem;bottom:auto;right:.5rem;overflow:hidden;transform:translate(25%)}@media (width<=47.99em){.bso-map__embed-detail{border-radius:.5em;max-width:calc(100% - 1em);top:4rem}}.bso-viewer__dialog{z-index:5000;width:100%;height:100%;position:absolute}.bso-viewer__canvas{border:2px solid red;height:100%;position:absolute;top:0}.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{color:#333;padding:1em 2.5em 1em 1.5em;font-size:1.25em}.page-node-type-map-experience .maplibregl-popup-close-button{color:#333}@keyframes slide-from-right{to{opacity:1;transform:translate(0,0)}}.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);z-index:1;animation:.35s cubic-bezier(.16,1,.3,1) overlayShow;position:fixed;inset:0}.map-experience__dialog__content{z-index:3;border-radius:0 1em 1em 0;width:auto;max-width:61.8%;padding:0;animation:.35s cubic-bezier(.16,1,.3,1) overlaySlideLeft;position:fixed;inset:0 auto 0 0;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}@media (width<=47.99em){.map-experience__dialog__content{border-radius:1em 1em 0 0;width:100%;max-width:100%;height:calc(100dvh - 4rem);top:4rem;right:0}}.map-experience__dialog__content:focus{outline:none}.map-experience__dialog__close{z-index:1001;position:absolute;top:1.5em;right:1.5em}.map-experience__dialog__close button{background:0 0;position:sticky;top:0}.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 (width<=47.99em){.map-experience__dialog__close{top:1.25rem;right:.5rem}}@keyframes overlaySlideLeft{0%{opacity:0;transform:translate(-100%)}to{transform:translate(0%,0)}}@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-experience__intro{z-index:1000;background-image:linear-gradient(135deg,#fff 30%,#fffffff2 60%,#ffffff80 100%);border-radius:0 1em 1em 0;height:100%;inset:0;overflow:hidden auto}.map-experience__intro h1{-webkit-hyphens:none;hyphens:none;-webkit-text-fill-color:transparent;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);-webkit-background-clip:text;background-clip:text;max-width:65%;margin:6rem 0 .25em 3.5rem;font-size:4.5rem;font-weight:900;line-height:1.125;display:table-caption}.map-experience__intro>.bso-logo{margin-top:2.125rem;margin-left:3.5rem}@media (width<=47.99em){.map-experience__intro>.bso-logo{margin-bottom:2rem;margin-left:1rem;font-size:1rem}.map-experience__intro{border-radius:.75em .75em 0 0}.map-experience__intro h1{max-width:100%;margin:0 1rem;font-size:2rem}}.map-experience__intro__mode-toggle{margin-bottom:1em}.map-experience__intro__mode-toggle>button{appearance:none;color:#726d65;background:0 0;align-items:center;padding:0;font-weight:500;display:flex}.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 (width<=47.99em){.map-experience__intro--full .map-experience__intro__main{grid-template-rows:auto;grid-template-columns: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{max-width:100%;margin:0 1.5rem 2rem 3.5rem;padding:0;font-size:2em;display:table-caption}@media (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{max-width:24em;padding:1em 1.5em;top:0;bottom:0;right:0}@media (width<=47.99em){.map-experience__intro__route{padding:0}}.experience__intro__start{width:100%}.map-experience__intro__container{margin:0 auto;padding:2rem 0 0 8rem;display:table}@media (width<=47.99em){.map-experience__intro__container{padding:1em 1.25em}}.map-experience__intro__body{margin-top:6rem}.map-experience__intro__body>p{-webkit-hyphens:none;hyphens:none;color:#334;max-width:80ch;font-size:1.25rem;font-weight:600;line-height:1.5}@media (width<=47.99em){.map-experience__intro__body,.map-experience__intro__body>p{max-width:calc(100% - 2rem)}}.map-experience__intro__main{grid-template-columns:minmax(0,70ch) minmax(0,auto);gap:2rem 6rem;display:grid;position:relative}.map-experience__intro__references>p{color:#666;max-width:80ch}@media (width<=47.99em){.map-experience__intro__references>p{max-width:calc(100% - 4rem)}}.map-experience__intro__slideshow{gap:.5rem;padding:6rem 0 0;list-style:none;display:flex}.map-experience__intro__slideshow>li>figure{width:20em}.map-experience__intro__slideshow>li>figure>figcaption{color:#666;margin:.75rem 0;font-size:.875em;font-weight:600;line-height:1.1}.map-experience__intro__slideshow>li>figure>img{aspect-ratio:4/3;width:100%;height:100%;display:flex}.map-experience__intro__links{padding:0;list-style:none}.map-experience__intro__actions{grid-area:2/2}.map-experience__intro__actions>button.primary{background-color:#7c305f;font-size:1.25em}.map-experience__route__list{padding:0;list-style:none}.map-experience__route__item{grid-template-columns:4em minmax(0,auto);gap:1em;margin-bottom:.5em;display:grid}.map-experience__route__content{border-bottom:1px solid #ccc;height:100%;margin-bottom:.5em}.map-experience__route__content>h3{color:#333;margin:0 0 .5em;font-size:.875em;font-weight:500}.map-experience__route__description{color:#888;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:.875em;display:-webkit-box;overflow:hidden}.map-experience__route__description>p{margin:0}.map-experience__route__picture>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.bso-map__waypoint-overlay{opacity:.95;z-index:2;background-color:#181818;border-radius:.875rem;width:30%;min-width:25em;max-width:36em;height:auto;max-height:calc(100dvh - 5rem);position:absolute;top:auto;bottom:.5rem;right:10px;overflow:hidden 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{height:auto;padding:0;display:block}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h1,.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2{color:#eee;margin:0;padding:0 1.75rem;font-size:2em;font-weight:300}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h1>svg,.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2>svg{vertical-align:middle;width:.6em;height:.6em;margin-left:.25em;display:inline-block}.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 (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{color:#333;z-index:1;background:0 0;position:absolute;top:1em;right:.75em}.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{grid-gap:1.5em;background:#000;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:flex-end;width:100%;max-width:100%;height:6em;padding:1.5em;display:grid;position:sticky;bottom:0;overflow:hidden}@media (width<=63.99em){.bso-map__waypoint-overlay{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;min-width:100%;max-width:100%;max-height:34dvh;inset:auto 0 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{grid-template-columns:10rem minmax(0,auto);gap:1em;width:calc(100% - 1.5em);max-width:100%;padding:0 .75em;display:grid}.bso-map__waypoint-overlay .bso-map__waypoint-overlay__upper>header h2{padding:0;font-size:1.5em;font-weight:400}.bso-map__waypoint-overlay>footer{background:0 0;grid-template-columns:minmax(0,auto) minmax(0,4rem) minmax(0,4rem);gap:.5rem;height:6em;padding:0 .75em 1rem}.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 (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{color:#bbb;word-break:break-word;margin-bottom:.5em;font-size:1.125em;font-weight:400;line-height:1.5}.bso-map__waypoint-overlay__sources>p+p,.bso-map__waypoint-overlay__desc>p+p{margin-top:0}@media (width<=47.99em){.bso-map__waypoint-overlay__sources,.bso-map__waypoint-overlay__desc{padding:0}}.bso-map__waypoint-overlay__sources{color:#ccc;margin:1em 0 1.5em}.bso-map__waypoint-overlay__sources h3{cursor:pointer;align-items:center;gap:.5em;display:flex}.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{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#0000 39%,#0006 100%);width:100%;height:60%;position:absolute;bottom:0}.bso-map__waypoint-overlay__images>figure{cursor:pointer;background:#181818;justify-content:center;width:100%;max-width:100%;height:16em;margin-bottom:1.25em;display:flex}.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail{color:#fff;z-index:2;opacity:.95;background:0 0;border-radius:.4325em;gap:.5em;padding:.5em 1em;font-size:.875em;font-weight:400;display:flex;position:absolute;bottom:.75em;left:.75em}.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail>svg{width:1.5em;height:1.5em}.bso-map__waypoint-overlay__images img{object-fit:cover;width:100%;height:100%}@media (width<=63.99em){.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail{padding:0;top:50%;left:50%;transform:translate(-50%,-50%)}.bso-map__waypoint-overlay__images .bso-map__waypoint-overlay__detail>span{display:none}.bso-map__waypoint-overlay__images>figure{border-radius:.375em;height:7em;margin-bottom:0;position:relative;overflow:hidden}}@media (width<=47.99em){.bso-map__waypoint-overlay__images>figure{height:4em}}.bso-map__waypoint-overlay__annotations{z-index:2;background:#da000040;position:absolute;bottom:.5rem;right:1.5rem}@media (width<=47.99em){.bso-map__waypoint-overlay__annotations{border-radius:2rem;font-size:.75rem;bottom:0;right:0}.bso-map__waypoint-overlay__annotations>span{display:none}}.MapDialogOverlay{background-color:var(--blackA12);animation:.15s cubic-bezier(.16,1,.3,1) overlayShow;position:fixed;inset:0}.gin--vertical-toolbar .MapDialogOverlay{left:var(--gin-toolbar-width-collapsed)}.MapDialogContent{z-index:1000;background-color:#fff;height:100dvh;max-height:100dvh;position:fixed;inset:0}.MapDialogContent>article{max-height:100dvh;position:absolute;inset:0}.gin--vertical-toolbar .MapDialogContent{left:var(--gin-toolbar-width-collapsed)}@media (width<=63.99em){.gin--vertical-toolbar .MapDialogContent{left:0}}.dialog-off-canvas-main-canvas{position:relative}.MapDialogContent:focus{outline:none}.MapDialogTitle{color:var(--mauve12);margin:0;font-size:17px;font-weight:500}.MapDialogDescription{color:var(--mauve11);margin:10px 0 20px;font-size:15px;line-height:1.5}.MapDialogButton{border-radius:4px;justify-content:center;align-items:center;height:35px;padding:0 15px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.MapDialogButton.violet{color:var(--violet11);box-shadow:0 2px 10px var(--blackA7);background-color:#fff}.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{appearance:none;z-index:2;color:#ada089;background:#fff;border-radius:3em;justify-content:center;align-items:center;width:3em;height:3em;padding:.75em 1em;font-family:inherit;font-weight:500;display:flex;position:absolute;top:14px;right:16px}.page-node-type-vita-map .MapDialogIconButton:hover,.page-node-type-map-experience .MapDialogIconButton:hover{color:#ada089;background-color:#fff}.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{width:1.25em;height: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 (width<=47.99em){.page-node-type-vita-map .MapDialogIconButton,.page-node-type-map-experience .MapDialogIconButton{top:.5rem}}.map-vita-slider{width:100%;height:100%}.map-vita-slider>h2{color:#333;font-size:1em;font-weight:500;position:absolute;top:0;left:50%;transform:translate(-50%)}.map-vita__bottomnav{z-index:3;background-image:linear-gradient(135deg,#fff,#fffc);border-radius:6em;align-items:center;gap:1.5em;width:50%;max-width:80ch;height:4em;padding:3.5em 3em 2.5em;display:flex;position:absolute;bottom:3em;left:50%;transform:translate(-50%);box-shadow:.1em .2em 1em #0003}@media (width<=63.99em){.map-vita__bottomnav{background:#fff;width:auto;padding:2.5em 1em 2em 1.5em;bottom:3.5em;left:1.5em;right:4em;transform:none}}@media (width<=47.99em){.map-vita__bottomnav{background:#fff;width:auto;padding:2.5em 1em 2em 1.5em;bottom:3.5em;left:.5em;right:3em;transform:none}}.map-vita__anim__toggle>button{border-radius:2em;justify-content:center;align-items:center;width:2.5em;height:2.5em;padding:0;display:flex;overflow:hidden}.map-vita__anim__toggle>button>svg{width:2em;height:2em}.map-vita-slider__root{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:100%;display:flex;position:relative}.map-vita-slider__root[data-orientation=vertical]{flex-direction:column;width:20px;height:100px}.map-vita-slider__track{background-color:#ccc;border-radius:9999px;flex-grow:1;height:4px;position:relative}.map-vita-slider__ticks{width:100%;height:.25rem;position:relative;transform:translateY(100%)}.map-vita-slider__tick{border-left:1px solid #aaa;width:0;height:100%;display:block;position:absolute;top:0}.map-vita-slider__tick>i{color:#888;font-size:.6875em;font-style:normal;display:block;position:absolute;transform:translate(-50%,2ex)}.map-vita-slider__value{color:#da0000;font-size:.8125em;font-weight:700;display:block;position:relative;top:-1.5em;left:.5em;transform:translate(-50%)}.map-vita-slider__track[data-orientation=vertical]{width:3px}.map-vita-slider__thumb{width:20px;height:20px;box-shadow:0 2px 10px var(--black-a7);background-color:#fff;border-radius:10px;display:block}.map-vita-slider__thumb:hover{background-color:var(--violet-3)}.map-vita-slider__thumb:focus{box-shadow:0 0 0 5px var(--black-a8);outline:none}.map-vita-slider__range{background-color:#da0000;height:100%;position:absolute}.bso-map__vita-list__colorbar{height:1.25em;position:relative}.bso-map__vita-list__colorbar-back{z-index:0;background:#eee;width:100%;height:100%;position:absolute}.bso-map__vita-list__colorbar-shift{white-space:nowrap;background-image:var(--color-gradient,gray);align-items:center;height:1.25rem;display:flex;position:relative}.bso-map__vita-list__colorbar-shift>em{color:#fff;mix-blend-mode:overlay;padding:0 .25em;font-size:.675em;font-style:normal;font-weight:700;display:block}.bso-map__vita-list--compact{overflow:hidden auto}.bso-map__vita-list--compact label{white-space:nowrap}.bso-map__vita-list__desc{color:#bbb;grid-column:1/3}.bso-map__vita-list__desc>p{margin-top:0;font-size:.875em;line-height:1.6}.bso-map__vita-list__entry{grid-template-columns:1.75em auto;display:grid}.bso-map__vita-list{z-index:2;width:100%;max-height:calc(100% - 6rem);padding:1.5em;font-size:1rem}.bso-map__vita-list.bso-map__vita-list--normal{padding:1.5em 0}.bso-map__vita-list h1{margin:0 0 1em;font-size:1.5rem;font-weight:600}.bso-map__vita-list form{grid-template-columns:minmax(0,61%) minmax(0,auto);gap:.5em 1em;width:100%;display:grid}.bso-map__vita-list form input[type=checkbox]{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{text-overflow:ellipsis;max-width:100%;font-weight:400;overflow:hidden}.bso-map__vita__close{position:absolute;right:0}.bso-map__vita-overlay__upper>header h2{color:#f6f6f6;margin:0 3ch 0 0}.map-vita__intro__dialog{background-image:linear-gradient(135deg,#fff 30%,#fffffff2 60%,#ffffff80 100%);overflow:hidden;pointer-events:auto!important}@media (width<=63.99em){.map-vita__intro__dialog{width:100%;max-width:none}}.map-vita__intro__minimal{box-shadow:none;border-radius:0 1rem 1rem 0;padding:0;position:absolute;top:4.5rem;bottom:0;left:0}.map-vita__intro__minimal .map-experience__dialog__close{display:none}.map-vita__artists{z-index:2;background-image:linear-gradient(135deg,#fffffff2,#fff6 180%);border-radius:0 1em 1em 0;max-width:120ch;height:100%;left:0;overflow:hidden auto}.map-vita__artists h1{background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:6rem 0 .25em 3.5rem;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:4.5rem;font-weight:900;display:table-caption}.map-vita__artists .bso-logo{margin-top:2.125rem;margin-left:3.5rem}@media (width<=47.99em){.map-vita__artists .bso-logo{margin-bottom:2rem;margin-left:1rem;font-size:1rem}}.map-vita__artists .map-vita__intro__container{margin-right:1.5em}@media (width<=63.99em){.map-vita__artists .map-vita__intro__container{width:100%;display:block}}@media (width<=47.99em){.map-vita__artists{border-radius:.75em .75em 0 0}}.map-vita__artists--full{width:auto;max-width:none;height:100%;overflow:hidden 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 (width<=63.99em){.map-vita__artists--full .map-vita__intro__container .map-vita__intro__main{margin-right:2em;display:block}}.map-vita__artists--full .map-vita__intro__container>h1{background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:6rem 0 .25em 3.5rem;font-family:InterVariable,graphein,Helvetica,Arial,sans-serif;font-size:4.5rem;font-weight:900;display:table-caption}@media (width<=63.99em){.map-vita__artists--full{width:100%;max-width:none}.map-vita__artists--full .map-vita__intro__container>h1{margin:0;font-size:3em;display:block}}@media (width<=47.99em){.map-vita__artists--full .map-vita__intro__container>h1{margin:0;font-size:3em;display:block}}.map-vita__intro__main{grid-template-columns:minmax(0,70ch) minmax(0,auto);gap:2rem 6rem;display:grid;position:relative}.map-vita__intro__body{margin-bottom:2em}.map-vita__intro__body>p{-webkit-hyphens:none;hyphens:none;color:#334;max-width:80ch;font-size:1.25rem;font-weight:600;line-height:1.5}.map-vita__intro__start{width:100%;display:block}.map-vita__intro__container{margin:0 auto;padding:2rem 0 0 3.5rem;display:table}.map-vita__intro__container>h1{max-width:100%;margin:0 1.5rem 2rem 3.5rem;padding:0;font-size:2em;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 (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{max-width:100%;margin:0 1rem 1rem 0;font-size:2rem;display:block}}@media (width<=47.99em){.map-vita__intro__container{padding:1em 1.25em}.map-vita__intro__container>h1{max-width:100%;margin:0 1rem 1rem 0;font-size:2rem;display:block}}.bso-map__vita-cv-list{color:#f6f6f6;padding:0;list-style:none}.bso-map__vita-cv-list>li{color:#f6f6f6;border-bottom:1px solid #444;grid-template-columns:minmax(0,10ch) auto;padding:0 1.5em;display:grid}.bso-map__vita-cv-list>li:nth-child(2n){background:#282826}.bso-map__vita-cv-list>li>span{padding:.5em .5em .5em 0;font-weight:400}.bso-map__vita-cv-list>li>p{color:#f6f6f6;margin:0;padding:.5em .5em .5em 0}.bso-map__vita-overlay__lead{padding:0 1.5em}.bso-map__vita-overlay__lead>p{color:#f6f6f6;font-weight:500;line-height:1.4}.bso-map__vita-overlay__event-title{font-weight:400}.map-opacity-slider__root{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:100%;display:flex;position:relative}.map-opacity-slider__root[data-orientation=vertical]{flex-direction:column;width:20px;height:100px}.map-opacity-slider__track{background-color:#fff;border-radius:9999px;flex-grow:1;height:4px;position:relative}.map-opacity-slider__value{color:#da0000;font-size:.8125em;font-weight:700;display:block;position:relative;top:-1.5em;left:.5em;transform:translate(-50%)}.map-opacity-slider__track[data-orientation=vertical]{width:3px}.map-opacity-slider__thumb{width:20px;height:20px;box-shadow:0 2px 10px var(--black-a7);background-color:#fff;border-radius:10px;display:block}.map-opacity-slider__thumb:hover{background-color:var(--violet-3)}.map-opacity-slider__thumb:focus{box-shadow:0 0 0 5px var(--black-a8);outline:none}.map-opacity-slider__range{background-color:#da0000;height:100%;position:absolute}.map-opacity-slider__range[data-orientation=vertical]{width:100%}.bso-map__waypoint-form{z-index:1;bottom:2em;left:calc(50% - .5 * var(--map-padding-right) + .5 * var(--map-padding-left));opacity:.6;background:#000000bf;border-radius:5px;width:500px;min-height:4em;padding:.75em 1em;transition:transform .25s ease-out,opacity .25s ease-out;position:absolute;transform:translate(-50%,calc(100% - 1.5em))}.bso-map__waypoint-form.bso-map__waypoint-form--open{opacity:1;transition:transform .25s ease-out,opacity .25s ease-out;top:auto;bottom:2em;transform:translate(-50%)}.bso-map__waypoint-form>h2{color:#f6f6f6;align-items:center;margin:0;font-size:1em;font-weight:700;display:flex}.bso-map__waypoint-form>h2>span{flex:1}.bso-map__waypoint-form label{color:#eee;text-overflow:ellipsis;width:10ch;margin-right:1ch;font-size:.875em;font-weight:600;line-height:1;overflow:hidden}.bso-map__waypoint-form input{color:#ccc;text-align:center;background:#000;border:none;max-width:6ch;min-height:2em}.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{color:red;font-style:normal;font-weight:900}.bso-map__waypoint-form--1,.bso-map__waypoint-form--2{color:orange}.bso-map__waypoint-form--3{color:#adff2f}.bso-map__waypoint-form__fieldset{border:0;align-items:center;margin:.5em 0;padding:0;display:flex}.bso-map__waypoint-form__fieldset>div{align-items:center;display:flex}.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%;margin-bottom:.5em;display:flex}.bso-map__waypoint-form__camera{color:#ccc;background-color:#222;border:1px solid #555;width:100%;height:1.75em;font-size:1em}.bso-map__waypoint-edit__viewport{z-index:0;pointer-events:none;border:5px dashed #bc2132;position:absolute}.map-waypoint-edit-slider__root{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:100%;margin:0 2em;display:flex;position:relative}.map-waypoint-edit-slider__root[data-orientation=vertical]{flex-direction:column;width:20px;height:100px}.map-waypoint-edit-slider__track{background-color:#666;border-radius:9999px;flex-grow:1;height:4px;position:relative}.map-waypoint-edit-slider__track[data-orientation=vertical]{width:3px}.map-waypoint-edit-slider__thumb{width:20px;height:20px;box-shadow:0 2px 10px var(--black-a7);background-color:#fff;border-radius:10px;display:block}.map-waypoint-edit-slider__thumb:hover{background-color:var(--violet-3)}.map-waypoint-edit-slider__thumb:focus{box-shadow:0 0 0 5px var(--black-a8);outline:none}.map-waypoint-edit-slider__range{background-color:#fff;height:100%;position:absolute}.map-vita-slider__range[data-orientation=vertical]{width:100%}.bso-map__vita-overlay{background:#181818;height:auto;max-height:calc(100dvh - 15rem);padding-bottom:1em;overflow:hidden auto}.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{background-color:#181818;padding:1.5em;position:sticky;top:0}.bso-map__vita-overlay main{padding:0}.bso-map__vita-overlay>footer{color:#f6f6f6;cursor:pointer;background:#334;position:sticky;bottom:0}.bso-map__vita-overlay>footer h3{white-space:nowrap;text-overflow:ellipsis;margin:0;padding:1em 0;font-size:1em;font-weight:700;overflow:hidden}.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{text-align:center;justify-content:center;align-items:center;min-height:calc(100dvh - 6rem);display:flex}.page-node-type-vita-map .page--title h1{-webkit-hyphens:none;hyphens:none;-webkit-text-fill-color:transparent;background:linear-gradient(140deg,#594386 -6.94%,#9d1c38 77.29%);-webkit-background-clip:text;background-clip:text;max-width:65%;margin-top:-2rem;font-size:4.5rem;font-weight:900;line-height:1.125}.page-node-type-vita-map #block-nbvv-theme-content>article{display:none}@media (width<=47.99em){.page-node-type-vita-map .page--title h1{font-size:2.75rem}}.bso-viewer__dialog{z-index:1001;background-color:#222;height:100dvh;position:fixed;inset:0}.bso-viewer__dialog .button-close{z-index:1;appearance:none;background:0 0;position:absolute;top:1em;right:1em}.bso-viewer__dialog .button-close svg{width:2em;height:2em}.bso-viewer__dialog .button-close svg rect,.bso-viewer__dialog .button-close svg path{stroke:#fff;fill:#fff!important}.bso-viewer__controls{z-index:1;position:fixed;bottom:0}.bso-viewer__controls__zoomin,.bso-viewer__controls__zoomout{background:#000;border-radius:0}.bso-viewer{width:100%;height:100%}.bso-viewer__sidebar{background-color:#000000e6;width:30%;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@media (width<=63.99em){.bso-viewer__sidebar{width:100%;top:61%;bottom:0}}.bso-viewer__metadata{color:#ccc;padding:0 2em}.bso-viewer__metadata>dl>div{margin-bottom:1em}.bso-viewer__metadata>dl dt{color:#888;margin-bottom:.25em;font-weight:500}.bso-viewer__metadata>dl dd{margin:0}@media (width<=63.99em){.bso-viewer__metadata>h1{font-size:2rem}}.bso-viewer__annotation{color:#eee;background:#222222f2;border-radius:.5em .5em 0 0;width:50vw;max-width:50em;height:auto;padding:2.25em 2.5em 1.5em;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 16px #00000054}.bso-viewer__annotation h1{margin:0 0 .5em;font-size:2em;font-weight:300}.bso-viewer__annotation p{color:#e6e6e6;margin:0;font-size:1em;font-weight:500;line-height:1.75}.bso-viewer__annotation .references{color:#aaa;margin-top:1em;font-size:.875em;font-weight:500;line-height:1.3}@media (width<=63.99em){.bso-viewer__annotation{border-radius:0;width:100%;top:61%}}.bso-viewer__annotation__close{appearance:none;position:absolute;top:.75em;right:1em}.viewer-region-overlay{transition:opacity 1s ease-out}.viewer-region-overlay:has(+.viewer-poi-overlay--active){opacity:0;transition:opacity 1.5s ease-out}.ck-content .bso__logo-line>a{display:block}.ck-content .bso__logo-line svg{color:#da0000}.ck-content h2.content-title{color:#334;margin-bottom:0;font-size:3em}.ck-content h3.content-title{color:#334;margin:1.5em 0 .5em;font-size:1rem;font-weight:700}@media screen and (width>=48em){.ck-content h3.content-title{font-size:calc(1rem + .632911vw - .303797em)}}@media screen and (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{color:#888;font:lighter 1em/1.2 InterVariable,graphein,Helvetica,Arial,sans-serif}.ck-content p.quote-reference:before{content:"--"}.ck-content p.references{color:#888;font-size:1em}.logo-wrapper--bso{width:auto;display:inline-flex}.logo-wrapper--bso a{width:auto}.logo-wrapper--bso>a{background:0 0;margin-right:2em;display:block}.logo-wrapper--bso>a>img,.logo-wrapper--bso>a>svg{width:auto;height:100%}.main-content .field--name-body .page-header__bso-logos__title{text-align:center;width:100%;margin:0;font:400 1.25em/1.5 InterVariable,Helvetica,Arial,sans-serif;display:none}.page-header__bso-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:7.5em;width:100%;padding-top:2rem;display:flex}@media (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:0 0}.page-header__logo__sari>svg,.page-header__logo__sff>svg,.page-header__logo__unizh>svg{color:#000;filter:saturate(0)grayscale();opacity:.4}@media (width<=47.99em){.page-header__logo__sari,.page-header__logo__sff,.page-header__logo__unizh{flex-basis:25%}}.bso__logo-line{flex-basis:100%;justify-content:center;align-items:center;gap:4em;margin-bottom:0;display:flex}.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{top:1.75em;right:1.25em}.theme-bso .page-header .logo-wrapper--bso{margin:2.5em}.theme-bso .page-header .secondary-nav{top:3.5em;right:3.5em}@media (width<=63.99em){.theme-bso .page-header .logo-wrapper--bso{margin:1.5rem}.theme-bso .page-header .secondary-nav{top:1em;right:1.5em}}@media (width<=47.99em){.theme-bso .page-header .logo-wrapper--bso{margin:1rem}.theme-bso .page-header .secondary-nav{top:3rem;right:.5rem}}.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{border-radius:0;flex-direction:row;align-items:center;display:flex}.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{color:#da0000;margin-right:1em}.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 (width<=63.99em){.theme-bso.header-style-image .page-menu-open{border-radius:50%}}.theme-bso .page-node-type-landing-page .page-header{z-index:2;background:0 0;width:100%;position:absolute}@media (width<=63.99em){.theme-bso .slick--field-hero-images{margin:1.25rem 1.5rem}}@media (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;font-size:2em}@media screen and (width>=20em){.theme-bso .paragraph--type--hero-image.paragraph--view-mode--hero h1{font-size:calc(5vw + 1em)}}@media screen and (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 (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,.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 (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,.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 (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,.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{color:#da0000;font-size:1.25rem;font-weight:600}.bso-logo>a{color:#da0000;font-weight:500;text-decoration:none}.theme-bso .page-header .nav-secondary{position:absolute;right:0}.main-content .body-wrapper .field--name-body{gap:4em;padding:0 2.5rem}.main-content .body-wrapper .field--name-body>p{color:#334;margin-top:0;margin-bottom:1.5em;font-size:1.25em;font-weight:400;line-height:1.5}.paragraph--type--cards>h2,.paragraph--type--generic-content>h2{-webkit-text-fill-color:transparent;background:linear-gradient(130deg,#594386 -7.73%,#e00031 91.25%);-webkit-background-clip:text;background-clip:text;margin-top:1.5em;margin-bottom:.5em;padding-left:2.5rem;padding-right:2.5rem;font-size:3.17705em;font-weight:700}.paragraph--type--cards h3,.paragraph--type--generic-content h3{margin-top:1.5em;margin-bottom:.5em;font-size:1.96353em;font-weight:700}.paragraph--type--cards h3>strong,.paragraph--type--generic-content h3>strong{color:#334;font-weight:700}.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 (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{padding:0 1.5rem;font-size:1.5rem}}@media (width<=47.99em){.paragraph--type--cards>h2,.paragraph--type--generic-content>h2{padding:0 1rem;font-size:1.5em}.paragraph--type--cards>.field--name-field-subtitle,.paragraph--type--generic-content>.field--name-field-subtitle{padding:0 1rem;font-size:1em}}.node-title--content-page__container>h1{color:#da0000;margin-top:2.5em;margin-bottom:.5em;font-size:5em;font-weight:700;line-height:1.25}.node-title--content-page__container>.field--name-field-subtitle{color:#666;margin-bottom:1.5em;font-size:1.96353em;line-height:1.25}.node-title--hero-fullscreen{z-index:1;width:calc(100% - 3rem);position:absolute;top:5em;left:2.25rem}.node-title--hero-fullscreen .node-title--hero-fullscreen__container{width:100%;margin-left:4rem;padding:0 2rem}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{color:#da0000;margin-bottom:.25rem;font-size:5em;font-weight:800;line-height:.95}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>.field--name-field-subtitle{color:#726d65;letter-spacing:.01em;margin:.5em 0;font-size:1.75em;font-weight:500;display:block;position:relative}@media (width<=87.49em){.node-title--hero-fullscreen .node-title--hero-fullscreen__container{margin:0;padding-left:2.5rem}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{letter-spacing:.025em;font-size:5em;font-weight:700}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>.field--name-field-subtitle{text-shadow:0 0 3px #fff;line-height:1.3}}@media (width<=63.99em){.node-title--hero-fullscreen .node-title--hero-fullscreen__container{margin:0;padding:0}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{letter-spacing:.025em;font-size:3em;font-weight:700}.node-title--hero-fullscreen .node-title--hero-fullscreen__container>.field--name-field-subtitle{text-shadow:0 0 3px #fff;font-size:1.25em;line-height:1.3}}@media (width<=47.99em){.node-title--hero-fullscreen .node-title--hero-fullscreen__container>h1{font-size:2.5em}}@media (width<=74.99em){.node-title--hero-fullscreen{width:calc(100% - 4rem)}}@media (width<=47.99em){.node-title--hero-fullscreen{width:calc(100% - 2rem);top:5rem;left:1rem}}@media (width<=34.99em){.node-title--hero-fullscreen{width:calc(100% - 2rem);top:5.5rem;left:1rem}}@media (width<=23.4275em){.node-title--hero-fullscreen{width:calc(100% - 2rem);top:4rem;left:1rem}}:root{--swiper-theme-color:#da0000}.landing-page__hero-slider{z-index:0;width:100%;margin:0;position:relative}.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:"";mix-blend-mode:overlay;z-index:1;background-image:linear-gradient(#fff0,#fff9);width:100%;height:14rem;position:absolute;bottom:0}.landing-page__hero-slider .swiper-pagination.swiper-pagination-bullets{background:#fff;border-radius:4rem;justify-content:center;align-items:center;padding:.75em 0;font-size:1em;display:none;position:absolute;bottom:2.5rem;left:auto;right:50%}.landing-page__hero-slider .swiper-pagination-progressbar{box-sizing:border-box;width:100%;max-width:calc(100% - 3rem);padding:0;position:absolute;top:auto;bottom:0;left:1.5rem}.landing-page__hero-slider .swiper-button-next,.landing-page__hero-slider .swiper-button-prev{background:#fff;width:3rem;height:3rem;display:block}.landing-page__hero-slider .swiper-button-next:after,.landing-page__hero-slider .swiper-button-prev:after{justify-content:center;align-items:center;height:100%;font-size:24px;display:flex}.landing-page__hero-slider .swiper-button-prev{inset:auto calc(4.5rem + 1px) 0 auto}.landing-page__hero-slider .swiper-button-next{top:auto;bottom:0;right:1.5rem}@media (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{z-index:2;width:100%;position:absolute;bottom:0}.paragraph--type--hero-image__overlay .field--name-field-hero-images{grid-template-columns:repeat(auto-fit,minmax(0,24em));grid-auto-flow:column;display:grid}.paragraph--type--hero-image__overlay__container{max-width:87.5rem;display:none;bottom:0;left:0}.paragraph--type--hero-image__overlay__container .field__item{background:#fff;border-right:1px solid #ccc;width:23em;height:9em;padding:1.5em 2em}.paragraph--type--hero-image__summary__title{-webkit-hyphens:auto;hyphens:auto;letter-spacing:.01em;color:#333;-webkit-text-fill-color:transparent;background:linear-gradient(170deg,#594386 -7.73%,#e00031 91.25%);-webkit-background-clip:text;background-clip:text;margin:0 0 .5em;padding:.5em 1em;font-size:1.25em;font-weight:700;line-height:1.1}.paragraph--type--hero-image__summary__subtitle{color:#888;margin:0;font-size:1em;display:none}
