/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.contextual-region.block.block--bns-theme-main-menu{position:static}.sticky-sidebar{position:relative}.sticky-sidebar>.sticky-sidebar-inner{background-color:#fff;position:-webkit-sticky;position:sticky;top:3.5rem}@media (max-width:767.98px){.sticky-sidebar>.sticky-sidebar-inner{bottom:0;-webkit-filter:drop-shadow(0 0 4px #333a40);filter:drop-shadow(0 0 4px #333A40);left:0;position:fixed;top:unset;width:100%;z-index:100}}
.block-system-breadcrumb-block .breadcrumb-item{--bs-breadcrumb-divider:"|"}.block-system-breadcrumb-block ol{margin-inline:0}.block-system-breadcrumb-block ol li a{color:inherit;font-size:.9em;font-weight:300;text-decoration:none}.block-system-breadcrumb-block ol li a:hover{opacity:.8}
.dropdown.dropdown-hover:hover .dropdown-menu{display:block}.dropdown.dropdown-hover .dropdown-menu,.dropdown.dropdown-hover .dropdown-menu[data-bs-popper]{top:100%}.main-navbar .dropdown{position:static!important}.main-navbar .dropdown-menu{margin-top:0}


.navbar-brand__logo img{height:75px;width:auto}

.top-nav.navbar-expand-lg{--bs-nav-link-font-size:0.875rem;--bs-navbar-padding-y:0.725rem}.top-nav.navbar-expand-lg>.container{position:relative}.top-nav.navbar-expand-lg .navbar-nav{--bs-nav-link-font-weight:300;flex-direction:row}.top-nav.navbar-expand-lg .navbar-nav .nav-link{padding:0 var(--bs-navbar-nav-link-padding-x)}.top-nav.navbar-expand-lg .block--bns-theme-main-menu{margin-top:.5rem}.top-nav.navbar-expand-lg .block--bns-theme-main-menu .navbar-nav{flex-direction:column}.top-nav.navbar-expand-lg .block--bns-theme-main-menu .navbar-nav li a{margin:.5rem 0}.top-nav.navbar-expand-lg .block--bns-theme-main-menu .navbar-nav li.user-menu-wrapper{display:none}@media (max-width:991.98px){.top-nav.navbar-expand-lg .top-right-menu{--bs-nav-link-font-size:1.2rem;align-items:center;position:absolute;right:calc(var(--bs-gutter-x)*.5);top:calc(var(--bs-gutter-x)*.2)}.top-nav.navbar-expand-lg .top-right-menu .block--bns-theme-gebruikersmenu .nav-item{display:none}.top-nav.navbar-expand-lg .top-right-menu .block--bns-theme-gebruikersmenu .nav-item.user-menu-wrapper{display:block}.top-nav.navbar-expand-lg .top-right-menu .block--bns-theme-gebruikersmenu .nav-item.user-menu-wrapper ul{left:0;position:absolute}}.top-nav.navbar-expand-lg .top-right-menu>.block{margin-right:var(--bs-navbar-nav-link-padding-x)}.top-nav.navbar-expand-lg .top-right-menu>.block:last-child{margin-right:0}.block-language .navbar-nav .nav-item.is-active .nav-link{font-weight:700}.block-language .navbar-nav .nav-item .nav-link{border-right:1px solid #fff;padding:0 var(--bs-navbar-nav-link-padding-x)}.block-language .navbar-nav .nav-item:first-child .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x)}.block-language .navbar-nav .nav-item:last-child .nav-link{border-right:unset;padding-right:var(--bs-navbar-nav-link-padding-x)}

.branding-header{padding-bottom:1.25rem;padding-top:1.25rem}
@media (min-width:992px){.title-region-wrapper{margin-top:-2rem}.title-region-wrapper .title-region-inner{margin-top:4rem!important}}
footer{border-top:1rem solid #e9ecef!important}footer,footer a{--bs-link-color-rgb:#fff}footer a{text-decoration:none}footer h2{font-size:1.75rem;font-weight:400}footer .container{--bs-nav-link-color:hsla(0,0%,100%,.55);--bs-nav-link-hover-color:#fff;--bs-nav-link-disabled-color:hsla(0,0%,100%,.25);--bs-nav-link-active-color:#fff;--bs-nav-link-brand-color:#fff;--bs-nav-link-brand-hover-color:#fff;--bs-nav-link-toggler-border-color:hsla(0,0%,100%,.1)}footer .footer-wrapper>.block{flex:1 0 50%;margin-bottom:2rem}footer .footer-wrapper>.block:nth-child(3),footer .footer-wrapper>.block:nth-child(4){align-self:center}footer .footer-wrapper>.block:nth-child(3) p,footer .footer-wrapper>.block:nth-child(4) p{margin-bottom:unset}footer .footer-wrapper>.block:last-child{margin-bottom:0;text-align:center}footer .footer-contact{list-style:none;margin-top:1rem;padding-left:0}footer .footer-contact .footer-contact-item{clear:both;display:table;float:none;margin-bottom:1rem;position:relative;width:100%}footer .footer-contact .footer-contact-item:not(:last-child):after{border-left:1px dashed #868e96;bottom:-25px;content:" ";height:100%;left:25px;position:absolute;width:1px;z-index:0}footer .footer-contact .footer-contact-item .footer-contact-icon{background:#333a40;border:1px dashed #868e96;border-radius:50%;color:#868e96;display:inline-block;font-size:1.5rem;height:50px;line-height:50px;margin-right:1rem;position:relative;text-align:center;width:50px;z-index:1}footer .footer-contact .footer-contact-item .footer-contact-details{display:table-cell;vertical-align:middle;width:100%}footer .footer-contact .footer-contact-item .footer-contact-details small{color:#868e96;display:block;font-size:.8rem}footer .footer-second>.row{margin-bottom:2rem}footer .footer-second>.row:last-child{margin-bottom:1rem}footer .footer-second .footer-bottom{border-top:2px solid #adb5bd;padding-top:1rem}footer .footer-middle .block__title{margin-top:0}footer .footer-bottom .column-2 ul li a{margin-right:.75rem;padding:0}footer .footer-bottom .column-2 ul li a :last-child{margin-right:0}footer .footer-bottom .column-3{text-align:right}footer .footer-bottom .column-3 img{margin-left:.5rem}@media (max-width:991.98px){footer .footer-iso{text-align:center}}footer .footer-iso>a{align-content:center;display:flex}footer .footer-iso span{align-self:center;display:inline-block;margin-left:.5rem}footer .footer-social .footer-social-icon .fa-brands{color:#333a40}

.main-page-nav .navbar-nav>.nav-item>.nav-link{--bs-navbar-nav-link-padding-x:0.9375rem;--bs-nav-link-padding-y:1.38rem;--bs-nav-link-font-size:0.875rem;text-transform:uppercase}.main-page-nav .navbar-nav>.nav-item>.nav-link:active,.main-page-nav .navbar-nav>.nav-item>.nav-link:focus,.main-page-nav .navbar-nav>.nav-item>.nav-link:hover{--bs-nav-link-hover-color:#fff;background-color:#384a9f}.navbar-nav>.nav-item>.nav-link.dropdown-toggle i{margin-left:.375rem;vertical-align:baseline}.navbar-nav>.nav-item>.nav-link.dropdown-toggle:after{content:unset}.navbar-nav .dropdown-menu{--bs-body-bg:rgba(51,58,64,.95);--bs-dropdown-font-size:0.875rem;border:unset;border-radius:0;border-top:5px solid #384a9f;left:unset;top:97%}.user-menu-wrapper{margin-left:var(--bs-navbar-nav-link-padding-x)}.user-menu-wrapper ul{--bs-dropdown-spacer:0.45rem}.user-menu-wrapper>a:before{color:inherit;content:"\f508 ";display:var(--fa-display,inline-block);font-family:Font Awesome\ 6 Free!important;font-style:normal;font-variant:normal;font-weight:900}@media (max-width:991.98px){.user-menu-wrapper .user-details{display:none}}

.dropdown.dropdown-hover:hover .dropdown-menu{display:block}.dropdown.dropdown-hover .dropdown-menu{left:auto;top:100%}.dropdown.dropdown-hover .dropdown-menu[data-bs-popper]{margin-top:0;top:100%}.main-navbar{position:relative;z-index:10}.main-navbar .dropdown{position:static!important}.main-navbar .dropdown-menu{margin-top:0}
@font-face{font-family:"Ginter";font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2 supports variations(gvar)"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2-variations"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2");}
:root{--gin-color-title:#222330;--gin-color-text:#222330;--gin-color-text-light:#545560;--gin-color-focus:rgba(0,125,250,.6);--gin-color-focus-border:rgba(0,0,0,.2);--gin-color-focus-neutral-rgb:rgba(0,0,0,.4);--gin-color-disabled:#767676;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2;--gin-color-warning:#d8b234;--gin-color-warning-light:#efcf64;--gin-bg-warning:#483e1e;--gin-bg-warning-light:rgba(226,151,0,.08);--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:#583333;--gin-bg-danger-light:rgba(222,117,96,.1);--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:#adebdb;--gin-bg-green:#145242;--gin-bg-green-light:rgba(72,171,123,.1);--gin-color-info:#082538;--gin-color-info-light:#589ac5;--gin-bg-info:#122b3c;--gin-status-text:#626262;--gin-status-bg:#eee;--gin-status-success-text:#1d6844;--gin-status-success-bg:#26a76930;--gin-status-warning-text:#826b1f;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#cc3d3d;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-color-contextual:var(--gin-color-text);--gin-color-contextual-text:#eee;--gin-bg-input:#fff;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-bg-layer3:#fff;--gin-bg-layer4:#e2e5ec;--gin-bg-secondary:var(--gin-bg-layer);--gin-bg-header:#eeeff3;--gin-bg-unpublished:var(--gin-bg-danger-light);--gin-pattern:var(--gin-border-color);--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern-square:.5rem;--gin-font:Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;--gin-font-size-xxs:.75rem;--gin-font-size-xs:small;--gin-font-size-s:.875rem;--gin-font-size:1rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.125rem;--gin-font-size-xl:1.25rem;--gin-font-size-h3:1.5rem;--gin-font-size-h2:1.75rem;--gin-font-size-h1:1.6rem;--gin-font-size-quote:1.1em;--gin-font-weight-normal:400;--gin-font-weight-semibold:525;--gin-font-weight-bold:575;--gin-font-weight-heavy:625;--gin-spacing-xxxs:.125rem;--gin-spacing-xxs:.25rem;--gin-spacing-xs:.5rem;--gin-spacing-s:.75rem;--gin-spacing-m:1rem;--gin-spacing-l:1.5rem;--gin-spacing-xl:2rem;--gin-spacing-xxl:3rem;--gin-spacing-xxxl:4rem;--gin-icon-color:#414247;--gin-icon-size-close:20px;--gin-icon-size-toolbar-secondary:17px;--gin-icon-size-toolbar:17px;--gin-icon-size-sidebar-toggle:21px;--gin-border-xxs:.125rem;--gin-border-xs:.25rem;--gin-border-s:.375rem;--gin-border-m:.5rem;--gin-border-l:.75rem;--gin-border-xl:1rem;--gin-border-color:#d4d4d8;--gin-border-color-secondary:rgba(0,0,0,.08);--gin-border-color-layer:rgba(0,0,0,.08);--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:rgba(0,0,0,.1);--gin-border-color-table-header:rgba(0,0,0,.3);--gin-border-color-form-element:#8e929c;--size-summary-border-radius:calc(var(--gin-border-m) - 1px);--gin-easing:cubic-bezier(.19,1,.22,1);--gin-transition:.15s var(--gin-easing);--gin-transition-fast:.3s var(--gin-easing);--gin-shadow-l1:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%);--gin-shadow-l2:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 12%);--gin-height-sticky:60px;--gin-toolbar-width-collapsed:66px;--gin-toolbar-width:256px;--gin-toolbar-height:0px;--gin-toolbar-secondary-height:0px;--gin-toolbar-bg-level2:#edeff5;--gin-toolbar-bg-level3:rgba(44,45,47,.05);--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:0px;--gin-scroll-offset:0px;--gin-sticky-offset:0px;--gin-sidebar-small-width:320px;--gin-sidebar-min-width:240px;--gin-sidebar-width:320px;--gin-sidebar-max-width:560px;--gin-sidebar-offset:var(--gin-sidebar-width);--gin-switch:#26a769;--gin-shadow-button:#00000033;--gin-color-button-text:#fff;--gin-offset-x:var(--gin-toolbar-x-offset);--gin-offset-y:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style:dotted;--gin-max-line-length:80ch;--input-line-height:var(--gin-spacing-l);--input-padding-horizontal:var(--gin-spacing-s);--input-padding-vertical:var(--gin-spacing-xs);--gin-tooltip-bg:#232429;--jui-dialog-z-index:1260;}@media (min-width:61em){:root{--gin-font-size-h1:1.8125rem;--gin-font-size-quote:1.2em;}}@media (min-width:90em){:root{--gin-font-size-h1:2.125rem;}}@media (min-width:61em){:root{--gin-icon-size-toolbar:20px;}}@media (min-width:64em){:root{--gin-sticky-offset:var(--gin-height-sticky);}}@media (min-width:80em){:root{--gin-sidebar-width:360px;}}[data-gin-layout-density=small]{--gin-spacing-density-xxs:.15625rem;--gin-spacing-density-xs:.3125rem;--gin-spacing-density-s:.46875rem;--gin-spacing-density-m:.625rem;--gin-spacing-density-l:.9375rem;--gin-spacing-density-xl:1.25rem;--gin-spacing-density-xxl:1.875rem;--gin-spacing-density-xxxl:2.5rem;}[data-gin-layout-density=medium]{--gin-spacing-density-xxs:.1875rem;--gin-spacing-density-xs:.375rem;--gin-spacing-density-s:.5625rem;--gin-spacing-density-m:.75rem;--gin-spacing-density-l:1.125rem;--gin-spacing-density-xl:1.5rem;--gin-spacing-density-xxl:2.25rem;--gin-spacing-density-xxxl:3rem;}:root{--gin-spacing-density-xxs:.25rem;--gin-spacing-density-xs:.5rem;--gin-spacing-density-s:.75rem;--gin-spacing-density-m:1rem;--gin-spacing-density-l:1.5rem;--gin-spacing-density-xl:2rem;--gin-spacing-density-xxl:3rem;--gin-spacing-density-xxxl:4rem;}.gin--dark-mode{--gin-color-title:#fff;--gin-color-text:#d2d3d3;--gin-color-text-light:#9e9fa0;--gin-shadow-button:rgba(#111,.9);--gin-color-button-text:#111;--gin-color-focus:rgb(81,168,255);--gin-color-focus-border:rgba(0,0,0,.8);--gin-color-focus-neutral-rgb:rgba(255,255,255,.8);--gin-color-disabled:#919191;--gin-color-disabled-border:#646464;--gin-color-disabled-bg:#47474c;--gin-color-warning:#dec15f;--gin-bg-warning-light:rgba(222,193,95,.1);--gin-color-danger:#ce6060;--gin-color-danger-lightest:#483439;--gin-color-green:#32cea4;--gin-color-info:#559bca;--gin-bg-input:var(--gin-bg-layer2);--gin-bg-app:#1b1b1d;--gin-bg-layer:#2a2a2d;--gin-bg-layer2:#3b3b3f;--gin-bg-layer3:#47474c;--gin-bg-layer4:#19191b;--gin-bg-secondary:var(--gin-bg-app);--gin-bg-unpublished:var(--gin-bg-warning-light);--gin-color-contextual:var(--gin-bg-layer3);--gin-border-color:#43454a;--gin-border-color-secondary:rgba(255,255,255,.075);--gin-border-color-layer:rgba(0,0,0,.05);--gin-border-color-layer2:#76777b;--gin-border-color-table:#43454a;--gin-border-color-table-header:rgba(255,255,255,.4);--gin-border-color-form-element:var(--gin-border-color-layer2);--gin-bg-header:#1b1b1d;--gin-switch:var(--gin-color-primary);--gin-status-text:#c3cbd0;--gin-status-bg:rgba(255,255,255,.12);--gin-status-success-text:#8bd3b1;--gin-status-success-bg:#26a76940;--gin-status-warning-text:#e8d185;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#e69e9e;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-shadow-l1:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%);--gin-shadow-l2:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%),0 20px 24px rgb(0 0 0 / 12%);--gin-icon-color:#888;--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern:var(--gin-border-color);--gin-tooltip-bg:var(--gin-bg-layer3);}@media (forced-colors:active){:root{--gin-icon-color:CanvasText;}}.entity-meta{--entity-meta-color-bg:transparent;--entity-meta-border-color:var(--gin-border-color);}.accordion{--accordion-bg-color:transparent;--accordion-border-color:var(--gin-border-color);}
.tabs{box-shadow:none;}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-inline:calc(var(--gin-spacing-xs) * -1);}@media (min-width:48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0;}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c;}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c;}.vertical-tabs__items{z-index:inherit;}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2);}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent;}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit;}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-semibold);}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover);}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.claro-details__summary::after{border-radius:var(--gin-border-m);}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover);}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative;}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding-block:.3125rem var(--gin-spacing-l);padding-inline:var(--gin-spacing-xs);margin-block-end:calc(var(--gin-spacing-xl) * -1);overflow-x:auto;}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-block-start:.4rem;}}.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);}@media (prefers-reduced-motion:no-preference){.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{transition:var(--gin-transition);}}@media (min-width:48em){.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);inset-block-end:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m));}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative;}.is-horizontal .tabs--primary .tabs__tab:focus-within::after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .tabs__tab:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1);z-index:3;}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::before{z-index:1;background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-inline:0;}}@media (min-width:48em){.tabs--primary{margin-block-end:0;}}@media (min-width:48em){.is-horizontal .tabs--primary::after{border-block-end:0 none;}.gin--high-contrast-mode .is-horizontal .tabs--primary::after{border-block-end:1px solid;}}@media (max-width:47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-block-end:1px solid var(--gin-border-color-layer2);}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-block-end:none;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__tab:focus-within::after{display:none;}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%;}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link{font-size:var(--gin-font-size);padding-block:calc(var(--gin-spacing-xs) - 2px);padding-inline:var(--gin-spacing-s);margin-inline-end:.25em;min-height:2rem;border-radius:2rem;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light);}}.is-horizontal .tabs--primary .tabs__link.is-active::before{display:none;}.tabs__trigger svg{stroke:var(--gin-color-primary);}@media (min-width:48em){.is-horizontal .tabs--secondary{margin-block-start:var(--gin-spacing-m);}.is-horizontal .tabs--secondary::before{width:100%;}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-block-start:calc(var(--gin-spacing-m) * -1);}.horizontal-tabs ul.horizontal-tabs-list{background:none;border-inline-end:0 none;border-block-end:0 none;overflow:hidden;}@media (min-width:48em){.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-inline-end:0 none;border-block-end:0 none;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a::before{content:"";display:block;position:absolute;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary);}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{z-index:1;border-inline:none;border-block-end:3px solid var(--gin-color-primary);inset-block-start:auto;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;height:3px;width:100%;}.horizontal-tabs .horizontal-tabs{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%;}.horizontal-tabs .horizontal-tabs-pane{padding:0;box-shadow:none;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper{margin:0;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper > .claro-details__description{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .paragraphs-subform .horizontal-tabs-panes{margin-block-start:var(--gin-spacing-s);}.claro-details__description{max-width:var(--gin-max-line-length);}.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{inset-inline-start:1.125rem;background:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (forced-colors:active){.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{background-color:buttonBorder;}}@media (forced-colors:active){[dir="ltr"] .claro-details__summary::before{transform:rotate(90deg);}[dir="rtl"] .claro-details__summary::before{transform:rotate(-90deg);}}@media (forced-colors:active){.claro-details[open] > .claro-details__summary::before{margin-block-start:-6px;}[dir="ltr"] .claro-details[open] > .claro-details__summary::before{transform:rotate(270deg);}[dir="rtl"] .claro-details[open] > .claro-details__summary::before{transform:rotate(-270deg);}}.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background:var(--gin-color-primary);}@media (forced-colors:active){.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background-color:linkText;}}.claro-details__description{color:var(--gin-color-text-light);}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-block-start:1px solid var(--gin-border-color);background:var(--gin-bg-app);}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent;}.gin--dark-mode .claro-details{border-color:var(--gin-border-color);}.gin--dark-mode .vertical-tabs__items{background:none;border:0 none;}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent;}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text);}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light);}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app);}.vertical-tabs__items{border-radius:var(--gin-border-m);}@media (min-width:64em){.vertical-tabs__items{border-start-start-radius:0;}}.vertical-tabs__items .vertical-tabs__item{border-radius:0;}@media (min-width:85em){.vertical-tabs__items .vertical-tabs__item{border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m);}.vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-start-start-radius:var(--gin-border-m);}}@media (min-width:64em){.vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-inline-start:var(--gin-spacing-xxl);}.vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{inset-inline-start:var(--gin-spacing-m);}}.vertical-tabs__items .vertical-tabs__item > .claro-details__wrapper{display:inline-block;width:100%;}.vertical-tabs__menu-item-title{font-weight:var(--gin-font-weight-bold);}.vertical-tabs__menu-item::before,.vertical-tabs__menu-item::after{border-color:var(--gin-border-color);}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary);}.vertical-tabs__menu-link:hover::before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover::before{background:var(--gin-bg-item-hover);}[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-inline-start-width:5px;}@media screen and (min-width:85em){html.js .vertical-tabs__item{overflow:visible;float:inline-start;width:100%;}}
