.viewbody #xwikimaincontainerinner .main #mainContentArea{padding:0;max-width:inherit;margin:0 -30px}.page-body .searchgrid .search-ui .search-facets .search-facet .btn,.page-body .searchgrid .search-ui .search-form .input-group .btn,.page-body .searchgrid .search-ui .search-results-sort .btn{font-size:1rem}.page-body .searchgrid .search-ui .input-group-btn .btn span{font-size:.9rem}.searchgrid-grid{display:grid;margin-bottom:0;grid-row-gap:2rem;grid-template-areas:"figure" "header" "body" "info"}.searchgrid-grid:before{content:inherit}.searchgrid-grid .searchgrid-grid-cell{border:1px solid #e8e8e8;padding:.6rem 1rem;margin-bottom:2rem;display:grid;grid-template-areas:"figure" "header" "body" "info";grid-template-columns:1fr;margin-bottom:0;height:100%;grid-template-rows:190px 0fr 1fr}.searchgrid-grid .searchgrid-grid-cell figure{grid-area:figure;margin-bottom:1rem;overflow:hidden}.searchgrid-grid .searchgrid-grid-cell figure img{transition:transform .3s ease 0s;object-fit:cover;width:100%;height:100%}.searchgrid-grid .searchgrid-grid-cell figure img:hover{transform:scale(1.1)}.searchgrid-grid .searchgrid-grid-cell .searchgrid-grid-cell-header{grid-area:header}.searchgrid-grid .searchgrid-grid-cell .searchgrid-grid-cell-header h1{font-size:1.2rem;margin-bottom:.3rem}.searchgrid-grid .searchgrid-grid-cell .searchgrid-grid-cell-header h2{font-size:.9rem;margin-top:5px}.searchgrid-grid .searchgrid-grid-cell .searchgrid-grid-cell-header .searchgrid-cell-title a{color:#333}.searchgrid-grid .searchgrid-grid-cell .searchgrid-grid-cell-body{grid-area:body;font-size:.8rem;display:flex;flex-direction:column}.searchgrid-grid .searchgrid-grid-cell .searchgrid-grid-cell-body>p{flex-grow:1}.searchgrid-grid .searchgrid-grid-cell .searchgrid-grid-cell-body .cell-footer{flex-grow:0}.article-publication-info{grid-area:info;font-size:.8rem;text-align:right;font-style:italic;color:#666;margin-top:.6rem}.article-publication-info p{margin:0}body .main{overflow-x:hidden}body .main #mainContentArea{font-size:1rem}body .main #mainContentArea>.xcontent{margin-top:0}.hero-size{height:60vh;min-height:450px;max-height:800px;width:100%}.hero-size-small{min-height:300px;max-height:300px;width:100%}.searchgrid .hero{position:relative;margin-bottom:1rem}.searchgrid .hero .hero-headline{background-size:cover;background-repeat:no-repeat;background-position:center;height:60vh;min-height:450px;max-height:800px;width:100%}.searchgrid .hero .hero-headline .hero-headline-overlay{background:rgba(0,0,0,0.3);height:60vh;min-height:450px;max-height:800px;width:100%;position:absolute}.searchgrid .hero .hero-headline .hero-headline-info{position:absolute;bottom:0;margin-bottom:1rem;color:white;width:100%}.searchgrid .hero .hero-headline .hero-headline-info h1{margin-bottom:5px}.searchgrid .hero .hero-headline .hero-headline-info .hero-subtitle{margin:0 70px}.searchgrid .hero.hero-small .hero-headline{min-height:300px;max-height:300px;width:100%}.searchgrid .hero.hero-small .hero-headline .hero-headline-overlay{min-height:300px;max-height:300px;width:100%}.searchgrid .hero.hero-small .hero-headline .hero-headline-info{text-align:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:2rem}.searchgrid[aria-busy="true"] .searchgrid-header,.searchgrid[aria-busy="true"] .searchgrid-toolbar{visibility:hidden}.viewbody #xwikimaincontainerinner .main #mainContentArea{padding:0}.viewbody #xwikimaincontainerinner .main #mainContentArea .searchgrid-tabs-container{overflow-x:scroll;scrollbar-color:#034aa6 transparent;scrollbar-width:thin;border-bottom:1px solid #ccc}.viewbody #xwikimaincontainerinner .main #mainContentArea .nav-pills.searchgrid-tabs{white-space:nowrap}.viewbody #xwikimaincontainerinner .main #mainContentArea .nav-pills.searchgrid-tabs>li{float:unset;display:inline-block}.viewbody #xwikimaincontainerinner .main #mainContentArea .nav-pills.searchgrid-tabs>li>a{font-size:.8rem;color:#333;border-radius:0;padding:8px 8px}.viewbody #xwikimaincontainerinner .main #mainContentArea .nav-pills.searchgrid-tabs>li+li{margin:0}.container{padding:0}.container .tab-content{padding:.8rem 1rem 1rem 1rem;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:relative}@media(min-width:992px){.viewbody #xwikimaincontainerinner .main #mainContentArea .searchgrid-tabs-container{border:1px solid #ccc;margin-top:-1px;overflow-x:auto}.viewbody #xwikimaincontainerinner .main #mainContentArea .nav-pills.searchgrid-tabs>li>a{font-size:.9rem;padding:.8rem}}