@charset "UTF-8";
@font-face{font-family:"studiofeixen";src:url("webfont/StudioFeixenSans-Regular.eot");src:url("webfont/StudioFeixenSans-Regular.eot") format("embedded-opentype"), url("webfont/StudioFeixenSans-Regular.woff2") format("woff2"), url("webfont/StudioFeixenSans-Regular") format("woff"), url("webfont/StudioFeixenSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"studiofeixen";src:url("webfont/StudioFeixenSans-Bold.eot");src:url("webfont/StudioFeixenSans-Bold.eot") format("embedded-opentype"), url("webfont/StudioFeixenSans-Bold.woff2") format("woff2"), url("webfont/StudioFeixenSans-Bold") format("woff"), url("webfont/StudioFeixenSans-Bold.ttf") format("truetype");font-weight:500;font-style:normal}html{color:#212529}body{font-family:studiofeixen, Arial, "Arial Unicode MS", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#323A66;margin-top:24px}@media screen and (min-width:992px){body{font-size:18px}}body a,body a:hover,body a:visited{color:#323A66;text-decoration:underline}body h1{font-size:36px}body h2{font-size:28px}body h3{font-size:24px}body b,body strong{font-weight:500}body p+h2{margin-top:1.2em}body p+h3{margin-top:1.2em;margin-bottom:0.5em}body header a,body header a:visited{color:#323A66;text-decoration:none}body header hr.full-width{width:calc(100vw - 16px);position:relative;margin-left:-50vw;height:0px;left:50%;border-top:2px solid gray}body header hr.full-width.omit-margin-top{margin-top:0}body header #navigation-top li{font-size:14.5px;margin-right:4rem;padding-bottom:8px}body header #navigation-top li:last-child{margin-right:0}body header #navigation-top .locales a{color:#80A2C8;text-decoration:none}body header #navigation-top .locales a.active{color:inherit}body header #navigation-top a:hover,body header #navigation-top a:visited:hover{text-decoration:underline}body header #navigation-main-wrapper{padding-bottom:0}body header #navigation-main{margin-bottom:0}body header #navigation-main a:hover,body header #navigation-main a:visited:hover{text-decoration:none}body header #navigation-main>li{line-height:2rem;padding-bottom:12px;border-bottom:4px solid transparent}body header #navigation-main>li:hover,body header #navigation-main>li.active{border-bottom:4px solid #323A66}@media (max-width:767px){body header #navigation-main{display:block !important;margin-bottom:24px}body header #navigation-main>li{display:block;padding-bottom:2px;border-bottom:2px solid white;margin-bottom:2px}body header #navigation-main>li:hover,body header #navigation-main>li.active{border-bottom:2px solid #323A66}}body main{margin-bottom:48px}body main .content-intro{width:100%;background-color:#30345F;color:white;margin-bottom:48px;background-image:url("../media/brand_square_color-spot.svg");background-repeat:no-repeat;background-size:auto 100%;background-position:center right}body main .content-intro>div{width:50%}@media screen and (max-width:991px){body main .content-intro>div{width:100%}}body main h1:not(.inverse){width:100%;padding-bottom:6px;border-bottom:1px solid #323A66;margin-bottom:36px;min-height:103px;display:flex}body main h1:not(.inverse) span{align-self:flex-end}body main #featured>.container{margin-bottom:36px}body main a.open-pdf{display:inline-block;margin-top:1rem;width:18rem;padding:8px;font-size:smaller;border:1px solid #323A66;text-decoration:none;font-weight:bold;background-image:url("../mockup/pdf.png");background-repeat:no-repeat;background-size:auto 70%;background-origin:border-box;background-position-y:center;background-position-x:calc(100% - 6px)}body main figure figcaption{font-size:14.5px}body#page-home>main{margin-top:36px}body #breadcrumb{margin-top:4px}body #breadcrumb li{font-size:smaller}body #breadcrumb li::after{color:#9A9BAB;content:"   /"}body #breadcrumb li a,body #breadcrumb li a:visited{color:#9A9BAB;text-decoration:none}body #breadcrumb li:last-child::after{content:""}body #breadcrumb li:last-child a,body #breadcrumb li:last-child a:visited{color:#323A66;text-decoration:none}body #breadcrumb li a:hover,body #breadcrumb li a:visited:hover{text-decoration:underline}body .navigation-section{margin-top:103px;font-size:14.5px;line-height:1.3;border-top:1px solid #323A66}@media screen and (max-width:767px){body .navigation-section{margin-top:0}}body .navigation-section li{padding-top:0.5em;padding-bottom:0.5em;border-bottom:1px solid #323A66}body .navigation-section li.active{font-weight:500}body .navigation-section li.subsection{padding-left:24px}body .navigation-section li a,body .navigation-section li a:visited{color:#323A66;text-decoration:none}body .carousel{margin-bottom:36px;background-color:#323A66}body .carousel .carousel-control-next,body .carousel .carousel-control-prev{width:10%}body .carousel .carousel-inner{min-height:300px;background-image:url("../mockup/brand.png");background-repeat:no-repeat;background-size:auto 100%;background-position:center right}body .carousel .carousel-caption{top:50%;left:10%;right:10%;text-align:left;color:#fff}body .carousel .carousel-caption a,body .carousel .carousel-caption a:link,body .carousel .carousel-caption a:visited{color:#fff;text-decoration:underline}body .carousel .carousel-caption .wrapper{min-height:calc(300px - 2.5rem);display:table}body .carousel .carousel-caption .wrapper .inner{display:table-cell;vertical-align:middle}body .carousel .carousel-caption .wrapper .inner .image{position:relative;height:calc(300px - 1.25rem);width:calc(300px - 1.25rem);float:left;margin-left:-10%;margin-right:32px;background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){body .carousel .carousel-caption .wrapper .inner .image{display:none}}body .carousel .carousel-caption .wrapper .inner .image:after{content:"";position:absolute;right:0;bottom:0;height:24px;width:50%;border-bottom:24px solid #323A66}body .flex-gap{gap:2%}body h2.underline,body h3.underline{width:100%;padding-bottom:6px;border-bottom:1px solid #323A66}body h2.underline a,body h2.underline a:visited,body h3.underline a,body h3.underline a:visited{text-decoration:none}body h2.underline{margin-bottom:36px}body h3.underline{margin-bottom:12px}body a.person-summary{display:block;margin-bottom:36px;color:#323A66;text-decoration:none}body a.person-summary:visited{color:#323A66}body a.person-summary:hover,body a.person-summary:visited:hover{text-decoration:underline}body a.person-summary div{background-color:#efefef;background-size:cover;background-repeat:no-repeat;background-position:center top;margin-bottom:14px}body .section-squares{padding-top:24px;gap:30px}body .section-square{border:1px solid #323A66}body .section-square div{padding:16px;font-weight:500;font-size:18px;line-height:1.2}@media screen and (min-width:992px){body .section-square div{font-size:20px}}body .section-square div a,body .section-square div a:visited{color:#323A66;text-decoration:none}body .section-square div a::after,body .section-square div a:visited::after{position:absolute;right:16px;bottom:16px;content:"→";color:#80A2C8;font-size:24px;line-height:24px;font-weight:100}body .section-square div:hover{background-color:#323A66}body .section-square div:hover a,body .section-square div:hover a:visited{color:white}body .section-square.half{width:calc(50% - 15px)}body .section-square.quarter{width:calc(25% - 25px)}@media screen and (max-width:991px){body .section-square.quarter{width:calc(33% - 25px)}}@media screen and (max-width:767px){body .section-square.quarter{width:calc(50% - 15px)}}body .sidebar-layout .section-square.quarter{width:calc(25% - 25px)}@media screen and (max-width:1199px){body .sidebar-layout .section-square.quarter{width:calc(33% - 25px)}}@media screen and (max-width:991px){body .sidebar-layout .section-square.quarter{width:calc(50% - 15px)}}@media screen and (min-width:992px){body .fullwidth-layout .limit-max-width{width:75%}}body .fullwidth-layout .limit-max-width>ul{list-style-type:none;padding-left:0}@media screen and (min-width:1200px){body .fullwidth-layout .limit-max-width>ul{columns:2;column-gap:32px}}body .fullwidth-layout .limit-max-width>ul>li{display:inline-block;width:100%;position:relative;padding-left:0;padding-right:32px;padding-top:4px;padding-bottom:4px;border-top:1px solid #323A66}body .fullwidth-layout .limit-max-width>ul>li:last-child{border-bottom:1px solid #323A66}body .fullwidth-layout .limit-max-width>ul>li a,body .fullwidth-layout .limit-max-width>ul>li a:visited{text-decoration:none}body .fullwidth-layout .limit-max-width>ul>li a::after,body .fullwidth-layout .limit-max-width>ul>li a:visited::after{position:absolute;right:16px;content:"→";color:#80A2C8}body#page-library-collections-and-estates .limit-max-width>ul,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul{list-style-type:none;padding-left:0}@media screen and (min-width:1200px){body#page-library-collections-and-estates .limit-max-width>ul,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul{columns:2;column-gap:32px}}body#page-library-collections-and-estates .limit-max-width>ul>li,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul>li{display:inline-block;width:100%;position:relative;padding-left:0;padding-right:32px;padding-top:4px;padding-bottom:4px;border-top:1px solid #323A66}body#page-library-collections-and-estates .limit-max-width>ul>li:last-child,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul>li:last-child{border-bottom:1px solid #323A66}body#page-library-collections-and-estates .limit-max-width>ul>li a,body#page-library-collections-and-estates .limit-max-width>ul>li a:visited,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul>li a,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul>li a:visited{text-decoration:none}body#page-library-collections-and-estates .limit-max-width>ul>li a::after,body#page-library-collections-and-estates .limit-max-width>ul>li a:visited::after,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul>li a::after,body#page-bibliothek-sammlungen-und-nachlaesse .limit-max-width>ul>li a:visited::after{position:absolute;right:16px;content:"→";color:#80A2C8}body .accordion{border:1px solid #323A66}body .accordion .accordion-button{font-size:24px;color:#323A66}body .accordion .accordion-button:not(.collapsed){color:inherit;background-color:inherit}body .accordion .accordion-button:focus{box-shadow:none;border-color:rgba(0, 0, 0, 0.125)}body .search-results{margin-top:24px}body .search-results a,body .search-results a:visited{font-weight:500;text-decoration:none}body .search-results a:hover,body .search-results a:visited:hover{text-decoration:underline}body form .width-full label{width:30%}body form .width-full input{width:70%}body form .width-full button[type="submit"]{margin-top:1rem;margin-left:30%}body footer{background-color:#323A66;color:white;padding-top:48px;padding-bottom:8px}body footer a,body footer a:visited{color:white;text-decoration:none}body footer a:hover,body footer a:visited:hover{color:white;text-decoration:underline}body footer #logo-footer{padding-bottom:48px;width:290px;height:auto;max-width:100%}@media print{a[href]:after{content:none}}