/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1rem;--bs-accordion-btn-padding-y:1.5rem;--bs-accordion-btn-color:var(--bs-primary);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='var%28--bs-primary%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='var%28--bs-primary%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-primary-rgb),0.25);--bs-accordion-body-padding-x:1rem;--bs-accordion-body-padding-y:1.5rem;--bs-accordion-active-color:var(--bs-primary);--bs-accordion-active-bg:var(--bs-accordion-bg)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-item__button{display:inline-flex;align-items:center;gap:.5em;padding-right:calc(1rem + 1.25rem * .5 + 1.25rem);font-size:1.25rem;font-weight:500}.accordion-item__button::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";width:1em;height:1em;background-color:currentColor;flex-shrink:0}.accordion-item__button::after{display:none}.accordion-item__body{padding-left:calc(1rem + 1.25rem * .5 + 1.25rem);padding-right:calc(1rem + 1.25rem * .5 + 1.25rem)}
.ausy-builder-image__caption{margin-top:.5rem;color:#505050;font-size:.75rem;font-weight:500}
.doormat{--governa-doormat-bg:var(--bs-primary);padding:3rem 0;background-color:var(--governa-doormat-bg);color:var(--bs-white)}.doormat a:not(.btn):not(.cta){color:var(--bs-white)}
.sticky-footer .region-wrapper--footer{padding:1rem 0}.sticky-footer .region-wrapper--footer .nav{font-size:.75rem;display:flex;flex-direction:column;gap:.75rem;font-weight:500}@media (min-width:768px){.sticky-footer .region-wrapper--footer .nav{flex-direction:row;flex-wrap:wrap;gap:1rem 1.5rem}.sticky-footer .region-wrapper--footer .nav>.nav-item:first-child{margin-right:auto}}@media print{.sticky-footer .region-wrapper--footer .nav{flex-direction:row;flex-wrap:wrap;gap:1rem 1.5rem}.sticky-footer .region-wrapper--footer .nav>.nav-item:first-child{margin-right:auto}}
.hamburger{--governa-hamburger-bg:var(--bs-primary);--governa-hamburger-hover-bg:var(--bs-primary);--governa-hamburger-layer-color:var(--bs-white);--governa-hamburger-active-layer-color:var(--bs-white);height:calc(var(--bs-border-width) * 2 + .75rem * 2 + 1.125rem);padding:.75rem .75rem;display:flex;align-items:center;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;color:var(--bs-white);font-size:.875rem;font-weight:600;line-height:1;text-transform:uppercase;background-color:var(--governa-hamburger-bg);border:0;border-radius:0;margin:0;overflow:visible}@media (min-width:992px){.hamburger{height:calc(var(--bs-border-width) * 2 + .75rem * 2 + 1.125rem * 1.5)}}.hamburger:hover{background-color:var(--governa-hamburger-hover-bg)}.hamburger .hamburger-text{margin-left:.75rem}.hamburger .hamburger-box{width:25px;height:16px;display:inline-block;position:relative}.hamburger .hamburger-inner{display:block;top:50%;width:18px;margin-top:-1px}.hamburger .hamburger-inner,.hamburger .hamburger-inner::after,.hamburger .hamburger-inner::before{height:2px;background-color:var(--governa-hamburger-layer-color);border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger .hamburger-inner::after,.hamburger .hamburger-inner::before{content:"";display:block}.hamburger .hamburger-inner::before{top:-7px;width:25px;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger .hamburger-inner::after{bottom:-7px;width:22px;transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger[aria-expanded=true] .hamburger-inner,.hamburger[aria-expanded=true] .hamburger-inner::after,.hamburger[aria-expanded=true] .hamburger-inner::before{background-color:var(--governa-hamburger-active-layer-color)}.hamburger[aria-expanded=true] .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger[aria-expanded=true] .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger[aria-expanded=true] .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}@media print{.hamburger{height:calc(var(--bs-border-width) * 2 + .75rem * 2 + 1.125rem * 1.5)}}
.header{--governa-header-bg:var(--bs-white);--governa-header-color:var(--bs-primary);background-color:var(--governa-header-bg)}.header__wrapper{display:flex;align-items:center;gap:.5rem;justify-content:space-between;padding:1.3rem 0}@media (min-width:992px){.header__wrapper{padding:2.6rem 0;gap:2rem}}.header__logo{flex:0 1 auto;min-width:100px;max-width:320px;height:44px;margin-right:1rem}@media (min-width:992px){.header__logo{height:60px}}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.header__right{flex:1 1 auto;display:flex;gap:.5rem;justify-content:flex-end}.header__right .block-language-block-language-interface{display:none}@media (min-width:992px){.header__right .block-language-block-language-interface{display:block}}.header__mobile{display:flex;align-items:center;gap:.5rem}@media (min-width:992px){.header__mobile{display:none}}.navigation-mobile{background-color:var(--bs-primary);color:var(--bs-white)}@media (min-width:992px){.navigation-mobile{display:none}}@media print{.header__wrapper{padding:2.6rem 0;gap:2rem}}@media print{.header__logo{height:60px}}@media print{.header__right .block-language-block-language-interface{display:block}}@media print{.header__mobile{display:none}}@media print{.navigation-mobile{display:none}}
.nav-main-desktop{--governa-nav-main-desktop-dropdown-border-color:var(--bs-cyan);--governa-nav-main-desktop-dropdown-bg:var(--bs-white);display:none;padding:0 0 2rem}@media (min-width:992px){.nav-main-desktop{display:block}}.nav-main-desktop .nav{display:flex;flex-wrap:wrap;gap:2rem 4.5rem;justify-content:flex-end;color:var(--governa-header-color)}.nav-main-desktop .nav .nav-link{display:block;color:var(--governa-header-color);text-decoration:none}.nav-main-desktop .nav .nav-link.active,.nav-main-desktop .nav .nav-link:hover{text-decoration:underline}.nav-main-desktop .nav>.nav-item{position:relative}.nav-main-desktop .nav>.nav-item>.nav-link{font-size:1.25rem;font-weight:500;line-height:1.4}.nav-main-desktop .nav>.nav-item>.menu{position:absolute;left:50%;display:none;min-width:170px;padding:.5rem 0;border:1px solid var(--governa-nav-main-desktop-dropdown-border-color);transform:translateX(-50%);background:var(--governa-nav-main-desktop-dropdown-bg);z-index:1}.nav-main-desktop .nav>.nav-item>.menu>.nav-item .nav-link{font-size:1.0625rem;padding:.25rem 1rem;line-height:1.4}.nav-main-desktop .nav>.nav-item:hover>.menu{display:block}@media print{.nav-main-desktop{display:block}}
.nav-main-mobile .nav-link{display:block;color:var(--bs-white);text-decoration:none}.nav-main-mobile .nav-link.is-active,.nav-main-mobile .nav-link:hover{text-decoration:underline}.nav-main-mobile>.nav>.nav-item{padding:1rem calc(var(--governa-container-max-padding-x)/ 2);border-top:1px solid rgba(255,255,255,.5)}.nav-main-mobile>.nav>.nav-item:last-child{border-bottom:1px solid rgba(255,255,255,.5)}.nav-main-mobile>.nav>.nav-item>.nav-link-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.nav-main-mobile>.nav>.nav-item>.nav-link-wrapper>.nav-link{font-size:1.125rem;font-weight:500}.nav-main-mobile>.nav>.nav-item>.nav-link-wrapper>.nav-item-toggle{position:relative;display:inline-block;display:flex;align-items:center;justify-content:center;width:2rem;height:1.6rem;padding:0;border:0;background-color:rgba(0,0,0,.2)}.nav-main-mobile>.nav>.nav-item>.nav-link-wrapper>.nav-item-toggle::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";display:inline-block;width:.9em;height:.9em;margin-left:.5em;background-color:currentColor}.nav-main-mobile>.nav>.nav-item>.nav-link-wrapper>.nav-item-toggle::before{margin:0;background-color:var(--bs-white)}.nav-main-mobile>.nav>.nav-item>.nav-link-wrapper>.nav-item-toggle[aria-expanded=true]::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 15L12 9L6 15' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 15L12 9L6 15' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.nav-main-mobile>.nav>.nav-item>.nav-link-wrapper>.nav-item-toggle:hover{background-color:rgba(0,0,0,.4)}.nav-main-mobile>.nav>.nav-item>.nav-item-sub{padding:.75rem .75rem 0}.nav-main-mobile>.nav>.nav-item>.nav-item-sub>.menu{display:flex;flex-direction:column;gap:.5rem}
.node-ausy-builder-page-full-top{margin-bottom:2rem}.node-ausy-builder-page-full-top__label{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 3 4;margin-top:2rem}@media (min-width:992px){.node-ausy-builder-page-full-top__label{margin-top:3.5rem}}.node-ausy-builder-page-full-top__intro{font-size:1.25rem;max-width:992px;margin-top:1.5rem;line-height:1.5}@media (min-width:992px){.node-ausy-builder-page-full-top__intro{margin-top:3rem}}.node-ausy-builder-page-full-top__image-wrapper{padding-left:0;padding-right:0;overflow:hidden}@media (min-width:992px){.node-ausy-builder-page-full-top__image-wrapper{order:1;width:calc(50% + calc(var(--governa-container-max-padding-x) * .5 - var(--bs-gutter-x) * .5));margin-right:calc((var(--governa-container-max-padding-x) * .5 - var(--bs-gutter-x) * .5) * -1);padding-left:calc(var(--bs-gutter-x) * .5)}}.node-ausy-builder-page-full-top__image{position:relative;height:100%;min-height:270px}.node-ausy-builder-page-full-top__image .media{position:absolute;left:0;right:0;top:0;bottom:0}.node-ausy-builder-page-full-top__image picture{display:block;height:100%}.node-ausy-builder-page-full-top__image img,.node-ausy-builder-page-full-top__image video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}@media (min-width:992px){.node-ausy-builder-page-full-top__image{min-height:300px}}.node-ausy-builder-page-full-top__image::after{content:"";position:absolute;left:0;bottom:0;width:130px;height:50px;background-color:#fff}@media (min-width:992px){.node-ausy-builder-page-full-top__image::after{width:130px;height:150px}}.node-ausy-builder-page-full-top__breadcrumb{margin-top:1rem}@media (min-width:992px){.node-ausy-builder-page-full-top__breadcrumb{margin-top:0}}@media (min-width:992px){.node-ausy-builder-page-full-top{margin-bottom:3.5rem}}@media (min-width:992px){.node-ausy-builder-page-full-top__image{height:300px}}@media print{.node-ausy-builder-page-full-top__label{margin-top:3.5rem}}@media print{.node-ausy-builder-page-full-top__intro{margin-top:3rem}}@media print{.node-ausy-builder-page-full-top__image-wrapper{order:1;width:calc(50% + calc(var(--governa-container-max-padding-x) * .5 - var(--bs-gutter-x) * .5));margin-right:calc((var(--governa-container-max-padding-x) * .5 - var(--bs-gutter-x) * .5) * -1);padding-left:calc(var(--bs-gutter-x) * .5)}}@media print{.node-ausy-builder-page-full-top__image{min-height:300px}}@media print{.node-ausy-builder-page-full-top__image::after{width:130px;height:150px}}@media print{.node-ausy-builder-page-full-top__breadcrumb{margin-top:0}}@media print{.node-ausy-builder-page-full-top{margin-bottom:3.5rem}}@media print{.node-ausy-builder-page-full-top__image{height:300px}}
.search-form{--governa-search-form-open-border-color:var(--bs-secondary);--governa-search-form-open-color:var(--bs-primary);--governa-search-form-open-hover-border-color:var(--bs-primary);--governa-search-form-open-hover-background-color:var(--bs-primary);--governa-search-form-open-hover-color:var(--bs-white);position:relative}.search-form__open{padding:calc(1rem - var(--bs-border-width)) calc(.75rem - var(--bs-border-width));border:var(--bs-border-width) solid var(--governa-search-form-open-border-color);border-radius:0;background-color:transparent;color:var(--governa-search-form-open-color);line-height:1}.search-form__open:hover{border-color:var(--governa-search-form-open-hover-border-color);background-color:var(--governa-search-form-open-hover-background-color);color:var(--governa-search-form-open-hover-color)}.search-form__open svg{width:auto;height:1rem}.search-form__content{position:fixed;top:var(--drupal-displace-offset-top,0);left:0;right:0;bottom:0;display:flex;justify-content:center;background-color:var(--bs-white);z-index:11}@media (min-width:992px){.search-form__content{position:relative;top:initial;background-color:transparent;z-index:initial}}.search-form__close{position:absolute;top:7%;right:10vw;border:0;background:0 0;color:var(--bs-primary)}.search-form__close svg{width:2rem}.search-form form{position:relative;margin-top:25%}@media (min-width:992px){.search-form form{margin-top:0}}.search-form form .form-item{margin:0}.search-form form .form-control{max-width:80vw;margin:0;padding:.75rem .75rem .75rem 2.7rem}@media (min-width:992px){.search-form form .form-control{max-width:350px}}.search-form form .form-submit{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16.5' height='16.5' viewBox='0 0 16.5 16.5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6.8' cy='6.8' r='6' stroke='currentColor' stroke-width='1.5'/%3E%3Cpath d='M15.8,15.8l-3-3' stroke='currentColor' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='16.5' height='16.5' viewBox='0 0 16.5 16.5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6.8' cy='6.8' r='6' stroke='currentColor' stroke-width='1.5'/%3E%3Cpath d='M15.8,15.8l-3-3' stroke='currentColor' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;left:var(--bs-border-width);top:var(--bs-border-width);width:2.7rem;height:3.1875rem;margin:0;padding:0 .75rem;border:0;background-color:var(--bs-primary);color:var(--bs-white);-webkit-mask-size:1.2rem auto;mask-size:1.2rem auto}.search-form form .form-autocomplete{background-image:none!important}@media print{.search-form__content{position:relative;top:initial;background-color:transparent;z-index:initial}}@media print{.search-form form{margin-top:0}}@media print{.search-form form .form-control{max-width:350px}}
.social-media-link{text-decoration:none}.social-media-link+.social-media-link{margin-left:1rem}
