/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.block--adha-radix6-sitewidemessage{background-color:var(--portal-alert-success-pale);border:2px solid var(--portal-alert-success-border);border-radius:5px;padding:1rem}.block--adha-radix6-sitewidemessage .field--body{margin:0}.block--adha-radix6-sitewidemessage .field--body .notice-heading{display:table;font-size:1rem;font-weight:700}.block--adha-radix6-sitewidemessage .field--body .notice-heading .material-symbols-outlined{display:table-cell;font-size:30px;margin:0;padding:0;vertical-align:-10px}.block--adha-radix6-sitewidemessage .field--body .notice-heading .notice-heading--title{display:table-cell;padding:0 0 0 10px;vertical-align:middle}.block--adha-radix6-sitewidemessage .field--body .notice-info{padding:.5rem}



.field>.field__label{font-weight:500}.field.field--label-inline>.field__label{display:inline}.field.field--label-inline>.field__label:after{content:": ";display:inline}.field.field--label-inline>.field__items{display:inline}.field.field--label-inline>.field__items>.field__item{display:inline-block}.field.field--label-inline>.field__items>.field__item:after{content:", ";display:inline}.field.field--label-inline>.field__items>.field__item:last-child:after{content:"";display:inline}.field.field--label-inline>.field__item{display:inline}.field-group-box,.field-group-grid{margin-bottom:1rem}.field-group-box>.field-group--inner,.field-group-grid>.field-group--inner{background:var(--portal-dark-05);overflow:hidden;padding-bottom:0;padding-top:1rem}.field-group-box>.field-group--inner>.field,.field-group-grid>.field-group--inner>.field{margin-bottom:1rem}.field-group-box.field-group-download .field-group--inner{background:var(--portal-dark-05);overflow:hidden}.field-group-print{display:none;margin-bottom:2rem}@media (min-width:992px){.field-group-print{display:block}}.field-group-print .field-group--inner{display:flex;justify-content:end}.field-group-print .field-group--inner .print__wrapper a.print__link{background-size:48px 48px;color:transparent;display:block;font-size:0;height:48px;line-height:0;margin:.5rem;width:48px}.field-group-print .field-group--inner .print__wrapper.print__wrapper--pdf a.print__link.print__link--pdf{background-image:url(/themes/custom/adha_radix/icons/icon-pdf.png)}.field-group-print .field-group--inner .print__wrapper.print__wrapper--word-docx a.print__link.print__link--word_docx{background-image:url(/themes/custom/adha_radix/icons/icon-doc.png)}.field-group-tabs-wrapper{margin-top:.5rem}.field-group-tabs-wrapper:not(:has(.card-body>*)){display:none}@media (max-width:991.98px){.field-group-tabs-wrapper .horizontal-tabs{border:0 transparent}}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list{background-color:transparent}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tab-button{background:var(--portal-dark-05)}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tab-button.selected{background:var(--portal-light)}@media (max-width:991.98px){.field-group-tabs-wrapper .horizontal-tabs .card{margin-bottom:1rem}}.field-group-tabs-wrapper .horizontal-tabs:not(:has(.tab-related .card-body>*)) .horizontal-tab-button:has(a[href="#tab-related"]){display:none}.field-group-tabs-wrapper .horizontal-tabs:not(:has(.tab-documents .card-body>*)) .horizontal-tab-button:has(a[href="#tab-documents"]){display:none}.field-group-tabs-wrapper .horizontal-tabs:not(:has(.tab-discussion .card-body>*)) .horizontal-tab-button:has(a[href="#tab-discussion"]){display:none}.field-group-tabs-wrapper .horizontal-tabs:not(:has(.tab-versions .card-body>*)) .horizontal-tab-button:has(a[href="#tab-versions"]){display:none}.field-group-tabs-wrapper .horizontal-tabs:not(:has(.tab-contents .card-body>*)) .horizontal-tab-button:has(a[href="#tab-contents"]){display:none}.field-group.accordion:not(:has(.accordion-body>*)){display:none}.field--body,.view-mode--carousel .field--body,.view-mode--snippet .field--body{margin-bottom:1rem}.field--comments .field--body,.navbar .field--body{margin-bottom:0}.field--comments .comment .nav{float:right;margin-top:1rem}.field--name-field-spec-next ul,.field--name-field-spec-prev ul,.field--ul ul{border-top:1px solid var(--portal-dark-10);padding:0}.field--name-field-spec-next ul>li,.field--name-field-spec-prev ul>li,.field--ul ul>li{border-bottom:1px solid var(--portal-dark-10);display:block;padding-bottom:.75rem;padding-top:.75rem}.field--name-field-spec-next .field__label,.field--name-field-spec-prev .field__label{color:var(--portal-dark-70);font-size:1.125rem;margin-bottom:.75rem}.field--name-field-spec-file-name,.field--name-field-spec-link{background:var(--portal-dark-02);border:1px solid var(--portal-dark-10);margin-bottom:1rem;overflow:hidden;padding:1rem 1rem 0}.field--name-field-spec-file-name .download-checksum{margin-bottom:1rem;margin-top:1rem;overflow-wrap:anywhere}.field--name-field-bundle-checksum,.field--name-field-document-checksum,.field--name-field-remote-bundle-checksum,.field--name-field-remote-document-checksum,.field--name-field-spec-file-checksum{margin-bottom:1rem;margin-top:0;overflow-wrap:anywhere}.field--name-field-bundle-checksum .field__label,.field--name-field-document-checksum .field__label,.field--name-field-remote-bundle-checksum .field__label,.field--name-field-remote-document-checksum .field__label,.field--name-field-spec-file-checksum .field__label{font-weight:inherit}.field--name-field-spec-file-name~.field--name-field-spec-media{margin-top:1rem}.media--view-mode-full{margin-bottom:1rem}.media--view-mode-full .field--name-field-media-bundle-file .file,.media--view-mode-full .field--name-field-media-document,.media--view-mode-full .field--name-field-media-remote-document,.media--view-mode-full .field--name-field-media-web-page{background:var(--portal-dark-02);border:1px solid var(--portal-dark-10);margin-bottom:1rem;overflow:hidden;padding:1rem}body .horizontal-tabs{border:1px solid var(--portal-dark-10);margin:0 0 1rem}body .horizontal-tabs .horizontal-tabs-list{background-color:var(--portal-light);border-bottom:1px solid var(--portal-dark-10)}body .horizontal-tabs-panes .horizontal-tabs-pane{margin-bottom:0;padding:0 1rem}body .horizontal-tabs .horizontal-tab-button{background:var(--portal-light);border-right:1px solid var(--portal-dark-10);min-width:5rem}body .horizontal-tabs .horizontal-tab-button a{padding:.5rem}body .horizontal-tabs .horizontal-tab-button a:hover{background-color:var(--portal-light)}body .horizontal-tabs .horizontal-tab-button li:focus,body .horizontal-tabs .horizontal-tab-button li:hover{background-color:var(--portal-dark-20)}body .horizontal-tab-button.selected{background-color:var(--portal-light);border-bottom:1px solid var(--portal-light)}body .horizontal-tabs ul.horizontal-tabs-list li a,body .horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:.5rem 1rem}body .horizontal-tab-button .selected strong{color:var(--portal-dark)}body div.field-group-htabs-wrapper .field-group-format-wrapper{padding:0 0 .5rem}summary[role=button].card-header:not([aria-expanded=true]){border-bottom:0 transparent}.path-standards .field--name-field-spec-type{display:none}
body legend{font-size:1rem}.form-label.form-required:after{color:var(--portal-alert-danger-color)!important;content:"*";display:inline-block;margin-left:.25rem}.form-check-label{margin-bottom:.75rem}.navbar-page-banner .views-exposed-form{margin-top:2rem}@media (min-width:992px){.navbar-page-banner .views-exposed-form{align-items:end;margin-top:.75rem}}.navbar-page-banner .views-exposed-form form{align-items:end;display:flex;flex-wrap:wrap}.navbar-page-banner .views-exposed-form .form-item{margin-bottom:0;margin-right:.5rem}.navbar-page-banner .views-exposed-form .form-item .form-label,.navbar-page-banner .views-exposed-form .form-item.form-item-sort-by,.navbar-page-banner .views-exposed-form .form-item.form-item-type{display:none}.page__main .form{margin-bottom:0}.page__main .form-item{margin-bottom:1rem}.page__main .form-actions,.page__main .form-radios .form-item,.page__main table .form-item{margin-bottom:0}.page__main .views-exposed-form{background:var(--portal-dark-05);margin:0 0 1rem;overflow:hidden;padding:1rem 1rem 0;width:100%}.page__main .views-exposed-form,.page__main .views-exposed-form form{align-items:end;display:flex;flex-wrap:wrap}.page__main .views-exposed-form .form-actions,.page__main .views-exposed-form .form-item{margin-bottom:1rem;margin-right:.5rem;max-width:280px}.page__main .views-exposed-form .form-item.js-form-type-select{max-width:140px}.page__main .form-text{display:block}.page__main .form-text.description-after,.page__main .form-text.description-before{margin-bottom:.5rem;margin-top:0}.page--lower .views-exposed-form,.page--upper .views-exposed-form{background:var(--portal-dark-05);margin:0 .5rem 1rem;overflow:hidden;padding:1rem 1rem 0;width:calc(100% - 1rem)}.paragraph--type--element .views-exposed-form{background-color:var(--portal-light-50)}.form-item-keywords .form-textfield{width:150px}.field--name-field-comment-body textarea{margin-bottom:1rem}.user-dynamics-subscriptions-form{background-color:var(--portal-alert-primary-pale);overflow:hidden;padding:1rem 1rem 0}
.js-filter-wrapper{margin:1rem 0}.js-filter-wrapper a[href="/filter/tips"]{display:none}.page__main .anchor{color:transparent;display:none;margin-left:.25rem}@media (min-width:992px){.page__main .anchor{display:inline;position:absolute;right:.25rem;top:0}.page__main .anchor:nth-last-child(2){right:-.75rem}.page__main .anchor:nth-last-child(3){right:-1.75rem}.page__main .anchor:active,.page__main .anchor:focus,.page__main .anchor:hover{color:inherit}.page__main :has(>.anchor){overflow:visible;padding-right:1.25rem;position:relative}.page__main :has(>.anchor):hover>.anchor{color:inherit}}.page__breadcrumbs:not(:has(.breadcrumb-item:not(.active))){display:none}.page__breadcrumbs:has(.block--adha-radix-media-parent){display:block!important}.page__breadcrumbs .block--adha-radix-media-parent{padding-bottom:1rem;padding-top:1rem}.page__breadcrumbs .block--adha-radix-media-parent .field--name-field-media-parent:before{content:"View parent resource: ";display:inline-block;margin-right:.5rem}.breadcrumb .breadcrumb-item.active{display:none}body{background-color:#212529!important}body .ajax-progress{padding:5px}body .ajax-progress-fullscreen{background-color:transparent;background-image:url(/themes/custom/adha_radix/icons/ajax.svg);border-radius:0;height:100px;left:calc(50% - 50px);opacity:.5;padding:0;top:50%;width:100px}body .progress{display:flex;flex-direction:column;height:auto;padding:.5rem;width:100%}body .progress__description{font-size:1rem;padding:.5rem 1rem;width:auto}body .progress__percentage{display:none}body .progress__track{background-color:#f5f5f5;height:24px;width:100%}body .progress__bar{animation:animate-stripes 3s linear infinite;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;background:#057ec9;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.15)),linear-gradient(to right bottom,#008ce3,#008ce3 25%,#0678be 0,#0678be 50%,#008ce3 0,#008ce3 75%,#008ce3);background-size:40px 40px;height:24px;margin:0;padding:0;transition:width .5s ease-out}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}to{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}to{background-position:0 0,-80px 0}}.accordion .accordion-item .accordion-header button{background-color:var(--portal-dark-02)}.accordion .accordion-item .accordion-body{background-color:transparent}.card,.video-wrapper{margin-bottom:1rem}#captcha .card-body .g-recaptcha{margin-top:1rem}.user--full{margin-bottom:2rem}.user--full>.form-item{margin-bottom:1rem}.user--full>.form-item>h4.label{color:var(--portal-dark);display:inline-block;font-size:1rem;font-weight:500!important;margin-bottom:0}.user--full>.form-item>h4.label:after{content:": ";display:inline-block}.user--full>.field{margin-bottom:1rem}.remote-bundle,.remote-stream{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.download-file-name{margin-bottom:1rem}.download-icon{position:relative;top:.125rem}.download-icon:after{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;border:none!important;color:inherit;content:"\f090";direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;position:relative;text-transform:none;white-space:nowrap}.file-size{color:var(--portal-dark-70)}.download-message{margin:1rem 0 0}a.ext,a.mailto{overflow-wrap:anywhere}a.ext:after,a.mailto:after{margin-left:.3125rem;top:.125rem}a.ext:after{content:"\f613"}a.ext:after,a.mailto:after{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;border:none!important;color:inherit;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;position:relative;text-transform:none;white-space:nowrap}a.mailto:after{content:"\e26c"}svg.extlink{display:none}.page .btn,.page .form-control,.page .form-select{border-radius:1.1875rem}.page .btn:has(a),.page .form-control:has(a),.page .form-select:has(a){cursor:default}.page .skip-to-main:active,.page .skip-to-main:focus{position:relative!important;top:1.25rem!important}table .draggable a.tabledrag-handle{height:16px;margin-left:0}table .draggable a.tabledrag-handle .handle{background-position:0 0;height:16px;margin:0;padding:0;width:16px}#edit-entities--description{margin-bottom:1rem}.page-type-preview-link .node.view-mode--full .node--inner>h2,.page-type-preview-link .taxonomy-term.view-mode--full .term--inner>h2{display:none}.field--name-field-spec-children .em,.field--name-field-spec-children .strong,.field--name-field-spec-next .em,.field--name-field-spec-next .strong,.field--name-field-spec-parents .em,.field--name-field-spec-parents .strong,.field--name-field-spec-prev .em,.field--name-field-spec-prev .strong{opacity:1}.field--name-field-spec-children .btn,.field--name-field-spec-next .btn,.field--name-field-spec-parents .btn,.field--name-field-spec-prev .btn{margin-left:.5rem}.page__main .form.user-login-form,.page__main .form.user-pass,.page__main .form.user-register-form,.page__main .webform-submission-form{margin-bottom:1rem}
.navbar:has(.show) .nav-item:not(:has(.show)):hover .dropdown-menu:not(.show){display:none}.nav{display:flex}.nav.inline{padding:0}.nav.inline .nav-item{margin:0 2rem 0 0;width:auto}@media (min-width:992px){.nav.navbar-nav{flex-direction:row}}.nav.navbar-nav>.nav-item{margin-right:.5rem}@media (max-width:991.98px){.nav.navbar-nav .nav-item{width:100%}.nav.navbar-nav .nav-item .dropdown-menu{border-radius:0;margin-left:1rem}}@media (min-width:992px){.nav.navbar-nav .nav-item .dropdown-menu{border-radius:0}.nav.navbar-nav .nav-item:hover>.dropdown-menu{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;left:auto;margin-top:0;padding:.5rem;right:0;top:100%!important;width:20rem;z-index:1001}.nav.navbar-nav .nav-item:hover>.dropdown-menu .dropdown-item{display:block}.nav.navbar-nav .nav-item:hover>.dropdown-menu .dropdown-item.dropdown-parent{width:calc(100% - 2rem)}.nav.navbar-nav .nav-item:hover>.dropdown-menu .dropdown-menu{position:relative}.nav.navbar-nav .nav-item>.dropdown-menu.show{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;left:auto;margin-top:0;padding:.5rem;right:0;top:100%!important;width:20rem;z-index:999}.nav.navbar-nav .nav-item>.dropdown-menu.show .dropdown-item{display:block}.nav.navbar-nav .nav-item>.dropdown-menu.show .dropdown-item.dropdown-parent{width:calc(100% - 2rem)}.nav.navbar-nav .nav-item>.dropdown-menu.show .dropdown-menu{position:relative}}.nav.nav-tabs .nav-item{width:auto!important}.nav:not(.navbar-nav):not(.inline):not(.nav-tabs):not(.nav-pills){margin-bottom:1rem}.nav:not(.navbar-nav):not(.inline):not(.nav-tabs):not(.nav-pills) .nav-item{width:100%}.nav:not(.navbar-nav):not(.inline):not(.nav-tabs):not(.nav-pills) .dropdown-menu{border-radius:0;margin-left:1rem}@media (min-width:992px){.nav:not(.navbar-nav):not(.inline):not(.nav-tabs):not(.nav-pills) .dropdown-menu{margin-bottom:0}}.nav .nav-link{padding:.5rem;width:100%}.nav .dropdown .nav-link{width:calc(100% - 2rem)}.nav .dropdown-menu{border:none;margin-bottom:0;padding:0;position:relative;top:0!important;width:100%}.nav .dropdown-menu.show{align-items:center;display:flex;flex-wrap:wrap}.nav .dropdown-toggle{padding:.25rem 0;text-decoration:none;width:2rem}.nav .dropdown-toggle:after{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;border:none!important;content:"\e5cf";direction:ltr;display:block;font-family:Material Symbols Outlined;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.nav .dropdown-toggle.show:after{content:"\e5ce"}.nav .dropdown-toggle:active,.nav .dropdown-toggle:focus{outline:none}.nav .dropdown-item{padding:.5rem;white-space:normal}.nav .dropdown-item.dropdown-parent{width:calc(100% - 2rem)}.nav .navbar-text{padding-bottom:0;padding-top:0}.nav-item{align-items:center;display:flex;flex-wrap:wrap}.nav-item.active>.nav-link{font-style:italic}.dropdown-item{white-space:normal}.nav-link.nav-link-h2{padding-left:.5rem}.nav-link.nav-link-h3{padding-left:1rem}.nav-link.nav-link-non-heading{padding-left:1.5rem}.nav-link.nav-link-aside{padding-left:.5rem}.page--footer .nav{flex-direction:column}.page--footer .nav-item{width:auto!important}.page--footer .dropdown-item,.page--footer .nav-link{padding:.5rem 0}.page--footer span.nav-link{font-size:1.25rem}.nav-link{margin-right:auto}
.page .navbar{--bs-navbar-padding-y:1.5rem!important;--bs-navbar-brand-margin-end:1rem!important;color:hsla(0,0%,100%,.55)}.page .navbar .navbar-collapse{flex-direction:column;flex-grow:0;margin-top:1.5rem}@media (min-width:992px){.page .navbar .navbar-collapse{margin-top:0}.page .navbar .navbar-collapse .ms-auto{display:flex;flex-direction:row}.page .navbar .navbar-collapse .ms-auto>.block{flex:1 0 auto;margin-left:auto}}.page .navbar-brand{--bs-navbar-brand-font-size:2.25rem;font-weight:500;line-height:1.25!important;padding-bottom:0;padding-top:0}.page .navbar-brand img{width:270px}@media (min-width:576px){.page .navbar-brand img{width:296px}}.page h1{--bs-navbar-brand-color:#fff;--bs-navbar-brand-font-size:2rem;color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);font-weight:500;line-height:1.25!important}.page .header-search .form-text{margin-top:0;max-width:280px}.navbar-page-banner{align-items:center;align-items:stretch;background:radial-gradient(rgba(37,171,224,.3),rgba(13,18,31,0));background-size:130% 200%;display:flex;flex-direction:column;justify-content:start;padding:2.5rem .5rem 1.5rem;width:100%}@media (min-width:992px){.navbar-page-banner{padding:2.5rem 0}}.navbar-page-banner .navbar-collapse{flex-direction:column}.path-node:not(.front-page) .navbar-page-banner{background:radial-gradient(rgba(37,171,224,.5),rgba(13,18,31,0));background-size:130% 200%}.path-taxonomy .navbar-page-banner{background:radial-gradient(rgba(37,171,224,.7),rgba(13,18,31,0));background-size:130% 200%}.front-page .navbar-page-banner{background:radial-gradient(rgba(37,171,224,.9),rgba(13,18,31,0));background-size:130% 200%}.toolbar-oriented .toolbar-bar{z-index:1200}.toolbar-horizontal .toolbar-menu.nav{float:left}.block-adha-radix-dark-mode-block{margin-top:.75rem}@media (min-width:992px){.block-adha-radix-dark-mode-block{margin-top:0}}.header-search{margin-top:1rem}@media (min-width:992px){.header-search{margin-top:.5rem}}.header-search .container-inline{display:flex;justify-content:end}.header-search .header-search-main{margin-bottom:0}.header-search .header-search-options .fieldgroup{display:flex;margin:.5rem 0 0!important}.header-search .header-search-options .fieldgroup>legend{display:inline-block;flex:0 1 auto;margin:0 .25rem 0 0!important}.header-search .header-search-options .fieldgroup>div{flex:1 0 auto}.header-search .form-textfield{width:200px}@media (min-width:576px){.header-search .form-textfield{width:280px}}@media (min-width:768px){.header-search .form-textfield{width:320px}}.header-search .form-submit{margin-left:1rem}.header-search .form-radios>.form-item{margin-left:.25rem}.header-search .form-radios>.form-item>label{margin-bottom:0}.block-adha-dark-mode .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E")}.block-adha-dark-mode .form-switch .form-check-label{color:var(--portal-always-light)}[data-bs-theme=dark] .block-adha-dark-mode .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E")}[data-bs-theme=dark] .block-adha-dark-mode .form-switch .form-check-label{color:var(--portal-always-light)}
.navbar-brand{white-space:normal!important}
.node{white-space:normal}.node.adha-article--snippet,.node.adha-spec--snippet,.node.node-page--snippet{margin-bottom:1rem}.node.adha-article--snippet>.node--inner,.node.adha-spec--snippet>.node--inner,.node.node-page--snippet>.node--inner{background:var(--portal-dark-05);overflow:hidden;padding:1rem 1rem 0}.paragraph--type--collection .node.adha-article--snippet>.node--inner,.paragraph--type--collection .node.adha-spec--snippet>.node--inner,.paragraph--type--collection .node.node-page--snippet>.node--inner{background:var(--portal-light-70);overflow:hidden}.paragraph--type--item>.paragraph--inner .node.adha-spec--snippet,.paragraph--type--item>.paragraph--inner .node.node-article--snippet,.paragraph--type--item>.paragraph--inner .node.node-page--snippet{margin-bottom:0}.paragraph--type--item>.paragraph--inner .node.adha-spec--snippet>.node--inner,.paragraph--type--item>.paragraph--inner .node.node-article--snippet>.node--inner,.paragraph--type--item>.paragraph--inner .node.node-page--snippet>.node--inner{background:var(--portal-transparent);overflow:hidden;padding:0}.adha-article--slide .field--image,.adha-article--snippet .field--image,.adha-article--teaser .field--image,.adha-article--tile .field--image,.block--adha-radix-article-type .field--name-field-article-type{margin-bottom:.5rem}.adha-article--slide .field--name-field-article-type,.adha-article--snippet .field--name-field-article-type,.adha-article--teaser .field--name-field-article-type,.adha-article--tile .field--name-field-article-type{font-style:italic;font-weight:500;margin-bottom:1rem}
.page--row{display:flex;flex-direction:column}@media (min-width:992px){.page--row{display:grid;grid-template-columns:30% 70%;grid-template-rows:auto 100%}}.page--row .page--aside{margin-bottom:1rem}@media (min-width:992px){.page--row .page--aside{grid-column:1/span 1;grid-row:1/span 3;justify-self:start}.page--row .page--aside.has-page-bside{grid-row:1/span 1}.page--row .page--aside .page--aside--inner{margin-right:2rem}}.page--row .page--aside .field--image{margin-bottom:1rem}.page--row .page--bside{margin-bottom:1rem;margin-top:1rem}@media (min-width:992px){.page--row .page--bside{grid-column:1/span 1;grid-row:1/span 3;justify-self:start;margin-top:0}.page--row .page--bside.has-page-aside{grid-row:2/span 1}.page--row .page--bside .page--bside--inner{margin-right:2rem}}.page--row .page--bside .field--image{margin-bottom:1rem}@media (min-width:992px){.page--row .page--content{grid-column:1/span 2;grid-row:1/span 3}.page--row .page--content.has-page-aside,.page--row .page--content.has-page-bside{grid-column:2/span 1}}.page a{overflow-wrap:anywhere;text-decoration:none}.page .placeholder{background-color:inherit;cursor:inherit;display:inline;min-height:inherit;opacity:1;vertical-align:inherit}.page .horizontal-tabs-panes .horizontal-tabs-pane{padding:0}.page .contextual{right:-.75rem;top:-.75rem}.node.view-mode--full>.node--inner>div>.field--body{margin-bottom:1rem}.brand-ribbon{display:flex;height:1rem;justify-content:stretch}.brand-ribbon>*{height:1rem;width:100%}.brand-ribbon .brand-ribbon-band-blue-dark{background-color:var(--brand-blue-dark);width:25%}.brand-ribbon .brand-ribbon-band-blue-light{background-color:var(--brand-blue-light);width:25%}.brand-ribbon .brand-ribbon-band-orange{background-color:var(--brand-orange);width:7.5%}.brand-ribbon .brand-ribbon-band-red{background-color:var(--brand-red);width:7.5%}.brand-ribbon .brand-ribbon-band-yellow{background-color:var(--brand-yellow);width:35%}.adha-toc{display:none}.adha-toc:has(>ul>li:not(:first-child)){display:block;margin-bottom:1rem}
#main{background-color:var(--bs-body-bg)}.page__breadcrumbs .breadcrumb-item+.breadcrumb-item:before{float:none}.page__header{align-items:stretch;display:flex;flex-direction:column;width:100%}.page__header .page-title{margin-bottom:.75rem}.page__header .block-page-title-block:last-child .page-title{margin-bottom:0}.page__header .field--name-field-spec-id,.page__header .field--name-field_article_type{margin-bottom:.5rem}.page__header .field--name-field-spec-id .field__label{font-weight:400}.page__header .field--body{margin-bottom:0}.page__header .header-tag--field-spec-services{display:inline-block;float:left}.page__header .header-tag--field-spec-services a{background:linear-gradient(165deg,var(--portal-secondary),var(--portal-primary)) border-box}.page__header .header-tag--field-spec-services a:hover{background:linear-gradient(165deg,var(--portal-primary),var(--portal-secondary)) border-box}.page__header .header-tag--field-spec-services a{border:0;border-radius:1.1875rem;color:var(--portal-always-white);display:block;margin:0 .5rem .5rem 0;padding:.375rem 1rem}.page__header .header-tag--field-spec-topics{display:inline-block;float:left}.page__header .header-tag--field-spec-topics a{background:linear-gradient(165deg,var(--portal-secondary),var(--portal-primary)) border-box}.page__header .header-tag--field-spec-topics a:hover{background:linear-gradient(165deg,var(--portal-primary),var(--portal-secondary)) border-box}.page__header .header-tag--field-spec-topics a{border:0;border-radius:1.1875rem;color:var(--portal-always-white);display:block;margin:0 .5rem .5rem 0;padding:.375rem 1rem}.page--grid{display:flex;flex-direction:column}@media (min-width:992px){.page--grid{display:grid;grid-template-columns:25% 75%;grid-template-rows:auto 100%}}.page--grid .page--aside{margin-bottom:1rem}@media (min-width:992px){.page--grid .page--aside{grid-column:1/span 1;grid-row:1/span 3;justify-self:stretch}.page--grid .page--aside.has-page-bside{grid-row:1/span 1}.page--grid .page--aside .page--aside--inner{margin-right:2rem}}.page--grid .page--aside .field--image{margin-bottom:1rem}.page--grid .page--bside{margin-bottom:1rem;margin-top:1rem}@media (min-width:992px){.page--grid .page--bside{grid-column:1/span 1;grid-row:1/span 3;justify-self:stretch;margin-top:0}.page--grid .page--bside.has-page-aside{grid-row:2/span 1}.page--grid .page--bside .page--bside--inner{margin-right:2rem}}.page--grid .page--bside .field--image{margin-bottom:1rem}@media (min-width:992px){.page--grid .page--content{grid-column:1/span 2;grid-row:1/span 3}.page--grid .page--content.has-page-aside,.page--grid .page--content.has-page-bside{grid-column:2/span 1}}
.page__footer{color:#dee2e6;padding:2rem .5rem}@media (min-width:992px){.page__footer{padding:2rem 0}}.page__footer .footer-crest{margin-bottom:2rem}.page__footer .block--adha-radix-footer-menu,.page__footer .block-content,.page__footer .footer-acknowledgement,.page__footer .footer-copyright{margin-bottom:1rem}
.anchor{color:inherit;opacity:35%;text-decoration:none;display:inline;clear:none;}.anchor:hover{color:inherit;opacity:100%;text-decoration:none;}
.block--adha-radix-darkmode{height:40px;display:flex;align-items:center;justify-content:end;}@media (max-width:991.98px){.block--adha-radix-darkmode{margin-top:0.5rem;}}.themeswitcher{display:flex;}#theme-switch{margin-left:0.25rem;}#theme-switch .form-check{display:flex;align-items:center;justify-content:end;margin-bottom:0;padding-left:0;}#theme-switch .form-check-label{font-size:1rem;margin:0.25rem 3rem 0 0;}
@supports (width:auto){.extlink--mailto,.extlink--url{width:auto;}}.extlink--mailto{height:.5625em;}.extlink--url{height:.625em;}.extlink--prepend{margin-right:.4em;}.extlink--append{margin-left:.4em}span.extlink{font-weight:900;}@media print{.extlink{display:none;padding:0;}}
