/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.p4t-directory-hero > img{display:block;width:100%;max-width:min(100%,1280px) !important;height:auto;aspect-ratio:320 / 121;object-fit:cover;object-position:50% 56%;border-radius:12px;}.p4t-directory-hero--upper > img{object-position:50% 20%;}.p4t-directory-hero--lower > img{object-position:50% 85%;}article.node:has(.p4t-region-hub) .node__content > nav.book-navigation{display:none;}
body #footer.footer .region__footer,body #footer.footer .copyright > .container{box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto;padding-inline:15px;}@media (min-width:1350px){body #footer.footer .region__footer,body #footer.footer .copyright > .container{max-width:1320px;}}
:root{--p4t-frame-border:#DCE3EB;--p4t-frame-radius:10px;--p4t-sidebar-frame-source:global;}body .region.region__sidebar-left > .block:not(.p4t-guide-menu-block):not(:has(nav.p4t-guide-menu)),body .region.region__sidebar-right > .block:not(.p4t-guide-menu-block):not(:has(nav.p4t-guide-menu)){border:1px solid var(--p4t-frame-border) !important;border-radius:var(--p4t-frame-radius) !important;box-shadow:none !important;box-sizing:border-box;min-width:0;max-width:100%;}
