/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-sidebar-menu:not(:has(li > ul)){display:none;}#block-sidebar-menu,#block-sidebar-menu--2{margin-bottom:2rem;max-width:21.375rem;background:#ffffff;box-shadow:0.5625rem 0.5625rem 1.25rem rgba(0,0,0,.15);}.isu-sidebar-menu{--li-padding:1.875rem;--a-padding:0.9375rem;--parent-padding:calc(var(--li-padding) + var(--a-padding));}.isu-sidebar-menu{max-width:21.375rem;transition:height 200ms ease-in-out;}.isu-sidebar-menu ul{list-style:none;margin:0;padding:0;}.isu-sidebar-menu-item{padding:0 1.875rem;}.isu-sidebar-menu-item > a{display:block;position:relative;padding:0.9375rem;color:var(--dark-red);font-size:1.125rem;line-height:1.1875;font-weight:700;font-family:Arial,sans-serif;text-decoration:none;transition:background-color 200ms ease-in-out;z-index:1;}.isu-sidebar-menu-item > a:before,.isu-sidebar-submenu-item > a:before{content:'';display:block;position:absolute;top:0;bottom:0;left:calc(var(--li-padding) * -1);right:calc(var(--li-padding) * -1);background-color:#f5f5f5;opacity:0;z-index:-1;transition:opacity 200ms ease-in-out;}.isu-sidebar-menu-item > a:after,.isu-sidebar-submenu-item:last-child > a:after{content:'';display:block;position:absolute;left:0.875rem;right:1.25rem;bottom:-0.0625rem;border-bottom:0.0625rem solid #e0e0e0;}.isu-sidebar-submenu{margin-bottom:0.625rem;}.isu-sidebar-submenu-item a{position:relative;display:block;padding:0.5rem 1.0625rem 0.5rem 1.875rem;color:var(--dark-red);font-size:1rem;line-height:1.1875;font-weight:400;text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.0625rem;}.isu-sidebar-submenu-item:last-child > a:after{bottom:-0.625rem;}.isu-sidebar-menu-item > a:hover,.isu-sidebar-menu-item > a:focus,.isu-sidebar-submenu-item > a:hover,.isu-sidebar-submenu-item > a:focus,.isu-sidebar-menu-item > a[aria-current="page"]{color:var(--red);}.isu-sidebar-menu-link:hover:after,.isu-sidebar-menu-link:focus:after,.isu-sidebar-menu-item a[aria-current="page"]:after{opacity:0;}@media (max-width:1199px){.isu-sidebar-menu-block-button{position:relative;display:block;width:100%;height:4.125rem;margin-right:0.8125rem;padding:0 1.1875rem;color:#ffffff;font-size:1.125rem;font-weight:700;text-align:left;background-color:var(--red);border:0;transition:color 200ms ease-in-out;}.isu-sidebar-menu-block-button:before{content:'';display:block;height:0.625rem;width:0.625rem;position:absolute;top:1.5625rem;right:1.5625rem;border-right:0.125rem solid var(--gold);border-bottom:0.125rem solid var(--gold);transform:rotate(45deg);transform-origin:center;transition:transform 200ms ease-in-out;}.isu-sidebar-menu-block-button:hover,.isu-sidebar-menu-block-button:focus{color:#ffffff;}.isu-sidebar-menu-block-button span{margin-right:2rem;}.isu-sidebar-parent > a{position:relative;display:block;padding:1.3125rem var(--parent-padding);font-size:1.125rem;line-height:1.5;font-weight:700;text-decoration:none;}.isu-sidebar-parent > a:before{content:'';display:block;position:absolute;left:var(--parent-padding);right:var(--parent-padding);bottom:-0.0625rem;border-bottom:0.0625rem solid #e0e0e0;}.isu-sidebar-parent > a:after{content:'';position:absolute;left:var(--li-padding);top:1.65rem;height:0.5625rem;width:0.5625rem;border-right:0.125rem solid #7c2529;border-bottom:0.125rem solid #7c2529;transform:rotate(135deg);transform-origin:center;transition:left .2s ease-in-out;}.isu-sidebar-menu-item:last-child a:after{display:none;}.isu-sidebar-menu-item > a:hover,.isu-sidebar-menu-item > a:focus,.isu-sidebar-submenu-item > a:hover,.isu-sidebar-submenu-item > a:focus{color:var(--red);background-color:#f5f5f5;}}@media (max-width:1199px){.isu-sidebar-menu-block-button[aria-expanded=true]:before{transform:rotate(-135deg);}.isu-sidebar-inner[aria-hidden=true]{height:0;}.isu-sidebar-inner{position:absolute;width:100%;height:auto;background-color:#ffffff;box-shadow:0.5625rem 0.5625rem 1.25rem rgb(0 0 0 / 15%);overflow:hidden;z-index:10;}}@media (min-width:1200px){#block-sidebar-menu,#block-sidebar-menu--2{position:absolute;right:-18.625rem;left:auto;max-width:17.375rem;margin-bottom:0;z-index:2;}#block-sidebar-menu,#block-sidebar-menu--2{top:-2rem;}.visible-breadcrumbs #block-sidebar-menu,.visible-breadcrumbs #block-sidebar-menu--2{top:-6rem;}.node-type_landing_page .visible-breadcrumbs #block-sidebar-menu,.node-type_landing_page .visible-breadcrumbs #block-sidebar-menu--2{top:-7rem;}.isu-sidebar-menu-block-button{display:none;}.isu-sidebar-parent > a{position:relative;display:block;margin:0;padding:1.3125rem var(--li-padding);padding-left:var(--parent-padding);color:#ffffff;font-size:1.125rem;text-decoration:none;background:var(--red);}.isu-sidebar-parent > a:before{content:'';display:block;position:absolute;top:calc(50% - 0.25rem);left:var(--li-padding);height:0.5625rem;width:0.5625rem;border-right:0.125rem solid var(--gold);border-bottom:0.125rem solid var(--gold);transform:rotate(135deg);transform-origin:center;transition:left 200ms ease-in-out;}.isu-sidebar-parent > a:hover:before{left:1.25rem;}.isu-sidebar-menu-item > a:hover:before,.isu-sidebar-menu-item > a:focus:before,.isu-sidebar-submenu-item > a:hover:before,.isu-sidebar-submenu-item > a:focus:before,.isu-sidebar-menu a[aria-current="page"]:before{opacity:1;}}.isu-hero #block-sidebar-menu,.isu-hero #block-sidebar-menu--2{margin-left:2.25rem;}.isu-hero-default-wrapper #block-sidebar-menu,.isu-hero-default-wrapper #block-sidebar-menu--2{margin-left:0;}.isu-hero-atmospheric-image-wrapper #block-sidebar-menu,.isu-hero-atmospheric-image-wrapper #block-sidebar-menu--2{margin-top:2rem;}@media (max-width:767px){.isu-hero-default-wrapper #block-sidebar-menu,.isu-hero-default-wrapper #block-sidebar-menu--2{margin-left:0;}}@media (min-width:768px){.isu-hero #block-sidebar-menu,.isu-hero #block-sidebar-menu--2{margin-left:4.375rem;}.isu-hero-atmospheric-image-wrapper #block-sidebar-menu,.isu-hero-atmospheric-image-wrapper #block-sidebar-menu--2{margin-top:4rem;}}@media (min-width:990px){.isu-hero #block-sidebar-menu,.isu-hero #block-sidebar-menu--2{margin-left:0;}}@media (min-width:1200px){.isu-hero #block-sidebar-menu,.isu-hero #block-sidebar-menu--2{right:0;}.isu-hero-default-wrapper #block-sidebar-menu,.isu-hero-default-wrapper #block-sidebar-menu--2{margin-right:-18.625rem;}.isu-hero-supporting-image-wrapper #block-sidebar-menu,.isu-hero-supporting-image-wrapper #block-sidebar-menu--2{right:-18.625rem;}}
