/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-family-standard:Helvetica-Neue-Etext,Arial,sans-serif;--font-family-alternate:DIN-Next-Slab,Arial,sans-serif;--font-size-h1:1.8rem;--font-size-h2:1.6rem;--font-size-h3:1.4rem;--font-size-h4:1.2rem;--font-size-plus:1.0625rem;--font-size-default:1rem;--font-size-standard:0.9375rem;--font-size-small:0.875rem;--font-size-smaller:0.8275rem;--font-size-tiny:0.75rem;--line-height-standard:1.75;--line-height-reduced:1.55;--line-height-compact:1.33;--line-height-tight:1.12;--line-height-solid:1;--line-height-under:0.9;--font-h1:normal normal 700 var(--font-size-h1)/var(--line-height-tight) var(--font-family-alternate);--font-h2:normal normal 500 var(--font-size-h2)/var(--line-height-compact) var(--font-family-alternate);--font-h3:normal normal 500 var(--font-size-h3)/var(--line-height-compact) var(--font-family-alternate);--font-h4:normal normal 500 var(--font-size-h4)/var(--line-height-compact) var(--font-family-alternate);--font-large:var(--font-size-plus)/var(--line-height-standard) var(--font-family-standard);--font-standard:var(--font-size-standard)/var(--line-height-standard) var(--font-family-standard);--font-caption:var(--font-size-small)/var(--line-height-compact) var(--font-family-alternate);--font-label:normal normal 700 var(--font-size-small)/var(--line-height-compact) var(--font-family-standard);--font-small:var(--font-size-small)/var(--line-height-standard) var(--font-family-standard);--font-smaller:var(--font-size-smaller)/var(--line-height-standard) var(--font-family-standard);--max-line-width:54rem;--greyscale-solid:rgba(0,5,15,0.93);--greyscale-darker:rgba(0,5,15,0.83);--greyscale-dark:rgba(0,5,15,0.70);--greyscale-mid:rgba(0,5,15,0.55);--greyscale-muted:rgba(0,5,15,0.33);--greyscale-pale:rgba(0,5,15,0.18);--greyscale-soft:rgba(0,5,15,0.10);--greyscale-softer:rgba(0,5,15,0.05);--greyscale-min:rgba(0,5,15,0.02);--white-solid:rgba(255,255,255,0.95);--white-darker:rgba(255,255,255,0.85);--white-dark:rgba(255,255,255,0.75);--white-mid:rgba(255,255,255,0.55);--white-muted:rgba(255,255,255,0.35);--white-pale:rgba(255,255,255,0.20);--white-soft:rgba(255,255,255,0.12);--white-softer:rgba(255,255,255,0.05);--white-min:rgba(255,255,255,0.02);--color-grey-solid:rgba(24,29,38,1);--color-grey-darker:rgba(48,52,61,1);--color-grey-dark:rgba(73,76,84,1);--color-grey-mid:rgba(121,123,129,1);--color-grey-muted:rgba(175,175,179,1);--color-grey-pale:rgba(206,207,209,1);--color-grey-soft:rgba(230,230,232,1);--color-grey-softer:rgba(242,242,243,1);--color-grey-min:rgba(250,250,250,1);--color-base:white;--color-pane:rgba(247,247,248,1);--color-pane-green:rgba(205,235,205,1);--color-pane-yellow:rgba(245,235,190,1);--color-pane-red:rgba(245,190,190,1);--color-pane-blueish:rgba(222,227,235,1);--color-focus:rgba(0,0,255,1);--color-error:rgba(236,40,40,1);--color-status:rgba(75,190,75,1);--color-warning:rgba(255,180,0,1);--color-action-primary:rgba(0,175,0,1);--color-action-primary-dark:rgba(0,140,0,1);--color-action-primary-alt:rgba(80,120,180,1);--color-action-primary-alt-dark:rgba(60,90,135,1);--color-action-secondary:rgba(175,175,175,1);--color-action-secondary-dark:rgba(140,140,140,1);--color-action-danger:rgba(236,40,40,1);--color-action-danger-dark:rgba(204,0,0,1);--color-action-disabled:rgba(204,204,204,1);--space-abs-double:2rem;--space-abs-extra:1.334rem;--space-abs-standard:1rem;--space-abs-twothirds:0.667rem;--space-abs-half:0.5rem;--space-abs-third:0.334rem;--space-abs-double-negative:-2rem;--space-abs-extra-negative:-1.25rem;--space-abs-standard-negative:-1rem;--space-abs-twothirds-negative:-0.667rem;--space-abs-half-negative:-0.5rem;--space-abs-third-negative:-0.334rem;--space-rel-double:2em;--space-rel-extra:1.25em;--space-rel-standard:1em;--space-rel-twothirds:0.667em;--space-rel-half:0.5em;--space-rel-third:0.334em;--space-rel-word:0.25em;--border-width:1px;--border-width-negative:-1px;--border-radius-small:0.125rem;--border-radius-medium:0.25rem;--pane-margin:var(--space-abs-standard);--pane-padding:var(--space-abs-standard);--pane-border:var(--border-width) solid var(--greyscale-pale);--field-bg-color:var(--color-base);--field-border:var(--border-width) solid var(--greyscale-muted);--field-focus-border:var(--border-width) solid var(--color-focus);--field-hover-border:var(--border-width) solid var(--greyscale-muted);--field-error-border:var(--border-width) solid var(--color-error);--field-focus-shadow:inset 0 0 0 3px var(--color-focus);--field-hover-shadow:inset 0 0 0 3px var(--greyscale-muted);--field-error-shadow:inset 0 0 0 3px var(--color-error);--button-focus-shadow:0 0 0 4px var(--color-base),0 0 0 8px var(--color-focus);--box-shadow-modal:0 0 2rem var(--greyscale-muted);--box-shadow-pane-top:0 -3rem 3rem -3rem var(--greyscale-soft);--modal-background:var(--greyscale-mid);--transition-standard:0.33s;--transition-fast:0.2s;--transition-slow:0.6s;--header-height-standard:14rem;--nav-offset:3.5rem;--nav-offset-negative:-3.5rem;--fixed-footer-height:4rem;--page-margin:var(--space-abs-standard);--page-margin-current:var(--page-margin);--page-margin-current-negative:calc(0px - var(--page-margin));--column-width-gutter:var(--space-abs-extra);--column-width-gutter-negative:var(--space-abs-extra-negative);--column-width-half:calc((100% - var(--column-width-gutter)) / 2);--column-width-one-third:calc((100% - 2 * var(--column-width-gutter)) / 3);--column-width-two-thirds:calc(var(--column-width-one-third) * 2 + var(--column-width-gutter));--text-default-right-margin:var(--space-abs-extra);}@supports (padding:clamp(1rem,1vw,1rem)){:root{--page-margin:clamp(var(--space-abs-standard),4vw,var(--space-abs-double));}}@media screen and (min-height:48rem){:root{--fixed-footer-height:4.5rem;}}@media screen and (min-width:36rem),screen and (min-height:48rem){:root{--space-abs-double:3rem;--space-abs-extra:2rem;--space-abs-standard:1.5rem;--space-abs-twothirds:1rem;--space-abs-half:0.75rem;--space-abs-third:0.5rem;--space-abs-double-negative:-3rem;--space-abs-extra-negative:-2rem;--space-abs-standard-negative:-1.5rem;--space-abs-twothirds-negative:-1rem;--space-abs-half-negative:-0.75rem;--space-abs-third-negative:-0.5rem;--space-rel-double:3em;--space-rel-extra:2em;--space-rel-standard:1.5em;--space-rel-twothirds:1em;--space-rel-half:0.75em;--space-rel-third:0.5em;}}@media screen and (min-width:64rem){:root{--font-size-h1:2rem;--font-size-h2:1.75rem;--font-size-h3:1.5rem;--font-size-h4:1.25rem;}}@media screen and (min-width:80rem){:root{--page-margin:var(--space-abs-double);--page-margin-current:calc(var(--page-margin) + (50vw - 40rem));--page-margin-current-negative:calc(0px - var(--page-margin-current));}}
*{margin:0;padding:0;border:none;box-sizing:border-box;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;max-height:1000000px;}:root{font-size:100%;}body{color:var(--greyscale-darker);background-color:var(--color-base);font:var(--font-standard);}a{font-weight:500;}a:link{color:#0066ee;}a:visited{color:#665588;}a:active{color:black;}@media(hover:hover){a:hover{color:black;}}h1,h2,h3,h4{margin-bottom:var(--space-rel-third);margin-top:var(--space-rel-standard);text-wrap:balance;}h1,h1 strong{font:var(--font-h1);}h2{font:var(--font-h2);}h3{font:var(--font-h3);}h4{font:var(--font-h4);}h1 + h2
h2 + h3,h3 + h4{margin-top:var(--space-rel-half);}p,ol,ul{margin:var(--space-rel-twothirds) 0;}ul,ol{padding-inline-start:var(--space-abs-double);}li{margin:var(--space-rel-third) 0;}blockquote{position:relative;overflow:auto;margin:var(--space-rel-standard) 0;padding:var(--space-rel-twothirds) var(--space-rel-standard);border:var(--border-width) solid var(--greyscale-mid);border-left:none;border-right:none;font:var(--font-h3);font-weight:400;font-style:italic;}blockquote + blockquote{margin-top:var(--space-abs-half-negative);padding-top:0;border-top:none;}figure{margin:var(--space-abs-extra) 0;}figure:only-child{margin:0;}figure:focus{outline:none;}figcaption{padding:var(--space-rel-half) 0;border-bottom:var(--field-border);font:var(--font-caption);}details{height:auto;margin:var(--space-abs-standard) 0;padding:var(--space-abs-standard);background-color:var(--color-pane);border:var(--pane-border);}details details{background-color:transparent;}details summary{font:var(--font-h4);outline:none;}details summary:hover{cursor:pointer;}table{border-collapse:collapse;}table tr:hover,table tr:focus{background:none;}tr:first-of-type{border-top:var(--field-border);}tr{border-bottom:var(--field-border);}form{width:100%;}img{display:block;width:100%;height:auto;}
@media screen and (min-width:100em){:root{font-size:106.25%;}}@media screen and (min-width:115em){:root{font-size:112.5%;}}@media screen and (min-width:130em){:root{font-size:118.75%;}}@media screen and (min-width:140em){:root{font-size:125%;}}#responsive-state{display:none !important;}#responsive-state::after{content:'small';}@media screen and (min-width:48rem){#responsive-state::after{content:'medium';}}@media screen and (min-width:80rem){#responsive-state::after{content:'large';}}html{height:100%;}body{min-height:100%;display:flex;flex-direction:column;overflow-x:hidden;}body > [class*=main-canvas]{flex:1;display:flex;flex-direction:column;height:100%;}.region{position:relative;padding:0;background-color:var(--color-base);}.region > *{max-width:80rem;margin:0 auto;padding-left:var(--page-margin);padding-right:var(--page-margin);}.region:empty{display:none;}.block--system-main-block{padding-bottom:var(--space-abs-double);}.block--page-title-block{padding-top:var(--space-abs-standard);}.block--page-title-block h1{padding-right:var(--text-default-right-margin);}
.region--header{--header-height:var(--header-height-standard);position:relative;height:var(--header-height);flex:0;padding-bottom:var(--nav-offset);}.region--header.sticky{position:-webkit-sticky;position:sticky;z-index:0;top:calc(0px - var(--header-height));}.region--header > div{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-abs-third);}
.region--navigation{position:relative;z-index:1;margin-top:var(--nav-offset-negative);background-color:transparent;}.header-offscreen .region--navigation{position:sticky;z-index:999;top:var(--nav-offset-negative);transition:top var(--transition-standard);}.scrolled-up .region--navigation{top:0;background-color:var(--greyscale-dark);border-bottom:1px solid var(--white-dark);}.nav-logo{position:absolute;z-index:999;width:0;height:0;top:50%;padding:0;}.header-offscreen .nav-logo{display:block;width:var(--nav-offset);height:var(--nav-offset);top:0;padding:0.6rem 0;}.nav-logo img{width:auto;height:100%;}
.region-outer--breadcrumb{flex:0;background-color:var(--color-pane);border-bottom:var(--pane-border);}.region-breadcrumb{padding-top:var(--space-abs-half);padding-bottom:var(--space-abs-half);}
.region--pre-content{position:relative;overflow:visible;background-color:var(--color-grey-mid);}.route--node-add .region--pre-content{min-height:2.75rem;}
.region--content{z-index:1;flex:0;background-color:var(--color-base);}.region--content > div{display:flex;flex-wrap:wrap;justify-content:space-between;}.region--content main,.region--content aside{flex:0 0 100%;}.region--content aside{padding-bottom:var(--space-abs-double);}@media screen and (min-width:48rem){.region--content main.node--with-sidebar{flex:0 0 var(--column-width-two-thirds);}.region--content aside{flex:0 0 var(--column-width-one-third);margin-top:0;padding:var(--space-abs-double) 0;}}@media screen and (min-width:48rem) and (min-height:30rem){.region--content aside{display:flex;flex-direction:column;}.region--content aside > div{flex:0 1 100%;}}
.region--pre-footer{flex:0;color:var(--white-dark);font-size:var(--font-size-small);background-color:var(--color-grey-dark);}.region--pre-footer a{display:inline-block;color:var(--white-dark);font-weight:400;}@media (hover:hover){.region--pre-footer a{text-decoration:none;}.region--pre-footer a:hover{color:var(--white-solid);text-decoration:underline;}}
.region--footer{flex:1;padding-top:var(--space-abs-standard);padding-bottom:var(--space-abs-double);background-color:var(--color-grey-darker);color:var(--white-dark);font-size:var(--font-size-small);}.region--footer a{display:inline-block;color:var(--white-dark);font-weight:400;}@media (hover:hover){.region--footer a:hover{color:var(--white-solid);}}
.l-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;min-height:6rem;}@media screen and (max-width:47.999rem){.l-region:nth-child(n+2){margin-top:var(--space-abs-standard);}.bhv-bgmargin--flush .l-region:nth-child(n+2),.bhv-bgmargin--bleed .l-region:nth-child(n+2){margin-top:0;}}
.l-1col > .l-region-main{flex:0 0 100%;}
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
.ajax-progress-none .ajax-progress-throbber{display:none;}.ajax-progress-throbber,.ajax-progress-throbber .throbber,.ajax-progress-throbber .message{display:inline-block;height:1.25rem;margin:0;padding:0;box-sizing:border-box;background-image:none;line-height:1.25rem;vertical-align:middle;}.ajax-progress-throbber .throbber{width:1.25rem;margin:0 0.25rem 0 0;border-radius:50%;border-top:2px solid rgba(0,0,0,0.2);border-right:2px solid rgba(0,0,0,0.5);border-bottom:2px solid rgba(0,0,0,0.5);border-left:2px solid rgba(0,0,0,0.5);-webkit-animation:load8 0.7s infinite linear;animation:load8 0.7s infinite linear;}.ajax-progress-throbber .message{font-size:var(--font-size-small);color:var(--greyscale-dark);}.ajax-progress-modal{position:relative;}.ajax-progress-modal .ajax-progress-throbber{position:absolute;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:var(--white-dark);background-image:none;}.ajax-progress-modal .ajax-progress-throbber .throbber{content:'';display:block;position:absolute;z-index:9999;top:50%;left:50%;width:4rem;height:4rem;margin:-2.5rem 0 0 -2.5rem;box-sizing:content-box;border-radius:50%;border-top:8px solid rgba(0,0,0,0.2);border-right:8px solid rgba(0,0,0,0.4);border-bottom:8px solid rgba(0,0,0,0.4);border-left:8px solid rgba(0,0,0,0.4);-webkit-animation:load8 0.7s infinite linear;animation:spinner 0.7s infinite linear;}.ajax-progress-modal .message{display:none;}.ajax-progress-fullscreen,.acat-cart-ajax-progress-fullscreen + .ajax-progress-throbber{position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;background-color:var(--modal-background);background-image:none;}.ajax-progress-fullscreen::after,.acat-cart-ajax-progress-fullscreen + .ajax-progress-throbber .throbber{content:'';display:block;position:fixed;z-index:9999;top:50%;left:50%;width:5rem;height:5rem;margin:-2.5rem 0 0 -2.5rem;box-sizing:content-box;border-radius:50%;border-top:10px solid rgba(255,255,255,0.3);border-right:10px solid rgba(255,255,255,0.6);border-bottom:10px solid rgba(255,255,255,0.6);border-left:10px solid rgba(255,255,255,0.6);-webkit-animation:load8 0.7s infinite linear;animation:spinner 0.7s infinite linear;}.ajax-progress-fullscreen .message{display:none;}@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
.block--system-branding-block{--logo-margin-top:1rem;--logo-margin-bottom:1.5rem;display:flex;flex:1 1 auto;justify-content:space-between;align-items:center;}.block--system-branding-block > [rel=home]{display:table;margin:var(--logo-margin-top) 0 var(--logo-margin-bottom) 0;}.block--system-branding-block > a > img{display:block;width:auto;height:10vh;min-height:5rem;max-height:7.5rem;}.block--system-branding-block > .site-slogan{display:none;}@media screen and (min-width:40rem){.block--system-branding-block > .site-slogan{display:block;flex:1 0 auto;text-align:center;font-family:var(--font-family-alternate);font-weight:400;font-style:italic;font-size:var(--font-size-plus);color:var(--greyscale-mid);white-space:nowrap;}}@media screen and (min-width:48rem){.block--system-branding-block > a > img{min-height:6rem;}.block--system-branding-block > .site-slogan{font-size:var(--font-size-h4);}}@media screen and (min-width:60rem){.block--system-branding-block > .site-slogan{font-size:var(--font-size-h3);}}@media screen and (min-width:72rem){.block--system-branding-block > .site-slogan{font-size:var(--font-size-h2);}}
label.error,strong.error,.messages--error,.messages--warning,.messages--status{display:block;position:relative;width:100%;margin:var(--space-abs-standard);margin-left:0;padding:var(--space-abs-standard) var(--space-abs-standard) var(--space-abs-standard) 4rem;border-width:0;border-radius:0.2rem;box-shadow:none;font:var(--font-standard);}.messages,.messages a{font-weight:700;}label.error,strong.error,form .messages--error{margin:0;padding:var(--space-abs-half) var(--space-abs-half) var(--space-abs-half) 3rem;font:var(--font-label);}label.error,strong.error{border-top-left-radius:0;border-top-right-radius:0;}.messages__header{visibility:hidden;height:0;overflow:hidden;margin:0;font-size:0;color:transparent;}.messages__content{margin:-0.1rem 0 0 0;line-height:var(--line-height-compact);}.region--content-top .messages-list{position:relative;margin:0;border-radius:0;}.region--content-top .messages{width:100vw;margin:0;margin-left:var(--page-margin-current-negative);padding-left:calc(3rem + var(--page-margin-current));}.region--content-top .messages::before{left:var(--page-margin-current);}.messages,.messages a{color:var(--greyscale-dark);}label.error,strong.error,.messages--error{background-color:var(--color-error);color:var(--color-base);}label.error a,strong.error a,.messages--error a{color:var(--color-base);}.messages--warning{background-color:var(--color-warning);}.messages--status{background-color:var(--color-status);}label.error::before,strong.error::before,.messages::before{content:'';display:block;position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;margin-top:0;border-radius:50%;background-color:var(--greyscale-dark);text-align:center;font-size:1.25rem;line-height:1.45;color:var(--color-base);}form label.error::before,form strong.error::before,form .messages--error::before{left:1rem;width:1.4rem;height:1.4rem;margin-top:-0.07rem;font-size:1rem;}label.error::before,strong.error::before,.messages--error::before{content:'\D7';font-family:'Lucida Sans Unicode',sans-serif;font-style:normal;font-weight:normal;}.messages--warning::before{content:'!';font-family:'Georgia',serif;font-style:normal;font-weight:bold;}.messages--status::before{content:'i';font-family:Georgia,serif;font-style:italic;font-weight:bold;}
.field__label{font-weight:bold;}.field--label-inline > *{display:inline-block;}.field--label-inline > .field__label{font-weight:bold;}.field--label-inline > .field__label::after{content:':';}
.block{margin:0;}.block > h2:first-child{margin-top:0;line-height:var(--line-height-tight);}
#block-iconmenu.top{position:static;}.menu--icons{display:flex;margin:0;padding:0;list-style-type:none;}.top .menu--icons{position:absolute;top:0;right:var(--page-margin-current);z-index:1;}.full .menu--icons{position:relative;left:-0.25rem;gap:0.75rem;}.menu--icons > li{display:block;margin:0;padding:0;}.menu--icons > li:first-child{margin-left:0;}.menu--icons .icon{display:block;width:2.25rem;height:var(--nav-offset);background-repeat:no-repeat;background-position:center center;background-size:1.33rem;color:transparent;font-size:0;opacity:0.85;}.full .menu--icons .icon{height:3rem;}.menu--icons .icon-cart{background-image:url(/themes/custom/acat_public/images/icons/ffffff/cart.svg);background-size:1.75rem;margin-top:-1px;background-position:25% center;}.menu--icons .icon-house{background-image:url(/themes/custom/acat_public/images/icons/ffffff/house.svg);background-size:1.4rem;margin-top:-1px;}.menu--icons .icon-mail{background-image:url(/themes/custom/acat_public/images/icons/ffffff/envelope.svg);background-size:1.35rem;}.menu--icons .icon-facebook{background-image:url(/themes/custom/acat_public/images/icons/ffffff/facebook.svg);background-size:1.33rem;}.menu--icons .icon-instagram{background-image:url(/themes/custom/acat_public/images/icons/ffffff/instagram.svg);background-size:1.33rem;}@media screen and (hover:hover){.menu--icons .icon{opacity:0.75;transition:opacity var(--transition-standard);}.menu--icons .icon:hover{opacity:1;}}@media screen and (min-width:48rem){.top .menu--icons{gap:0.5rem;}}
#menu-no-js{position:relative;width:100%;max-width:80rem;}#menu-no-js > a{position:absolute;z-index:9999;top:0;left:0;width:9rem;height:var(--nav-offset);color:transparent;}ul.menu--main{position:relative;z-index:1;margin:0 calc(0px - var(--page-margin-current));padding:0 var(--page-margin-current);list-style-type:none;color:var(--color-base);line-height:var(--line-height-compact);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background-color:var(--greyscale-dark);}ul.menu--main ::selection{background-color:transparent;}.top ul.menu--main{margin-top:-1px;padding:var(--nav-offset) 0 0 0;}.full ul.menu--main{padding:0;background-color:transparent;}.top .menu--main::before{content:'Menu';position:absolute;top:0;left:var(--page-margin-current);width:auto;height:var(--nav-offset);padding-left:1.75rem;background:url(/core/misc/icons/ffffff/hamburger.svg) no-repeat center left;font:var(--font-h4);font-size:var(--font-size-plus);letter-spacing:0.05em;text-transform:uppercase;line-height:var(--nav-offset);transition:left var(--transition-standard);}.menu--main li{display:flex;flex-direction:column;position:relative;margin:0;padding:0;background-color:var(--color-base);}.menu--main li > a,.menu--main li > span{flex:0 0 100%;display:block;width:100%;height:0;margin-top:0;padding:0 var(--page-margin-current);box-shadow:inset 0 -1px 0 0 transparent;background-color:var(--color-grey-darker);overflow:hidden;color:var(--color-base);font-weight:700;text-decoration:none;}.js .menu--main li > a,.js .menu--main li > span,.no-js .top .menu--main li > a,.no-js .top .menu--main li > span{max-height:0;}.full .menu--main.ready > li > a,.full .menu--main.ready > li > span{height:auto;max-height:none;transition:none;}.menu--main ul{margin:0;padding:0;}.menu--main li li > a{padding-left:calc(var(--page-margin-current) + var(--space-abs-standard));padding-right:calc(var(--page-margin-current) + var(--space-abs-standard));font-weight:500;}.menu--main li{-webkit-tap-highlight-color:var(--color-grey-darker);}.menu--main .description{display:none;}.top .menu--main ~ .submenu{display:none;}.top .menu--main.expanded{background-color:var(--greyscale-mid);}.menu--main.ready li > a,.menu--main.ready li > span{transition:var(--transition-standard) ease;transition-property:max-height,padding-top,padding-bottom,opacity;}.menu--main.expanded > li > a,.menu--main.expanded > li > span,.menu--main.expanded ul.expanded > li > a,.no-js .full .menu--main > li > a,.no-js .full .menu--main > li > span,.no-js .full .menu--main ul > li > a{height:auto;max-height:5rem;padding-top:var(--space-abs-twothirds);padding-bottom:var(--space-abs-twothirds);box-shadow:inset 0 -1px 0 0 var(--white-mid);opacity:1;}@media (hover:hover){.js .menu--main:hover{cursor:pointer;}.menu--main li .icon:hover{opacity:1;}}@media screen and (min-width:21rem){.top .menu--main::before{font-size:var(--font-size-h4);}}@media screen and (min-width:44rem){:root{--nav-offset:4.5rem;--nav-offset-negative:-4.5rem;}#menu-no-js > a{width:30.5rem;}.top ul.menu--main{display:flex;height:auto;overflow:visible;padding:0 0 0 var(--page-margin-current);border:none;}.top .menu--main::before,.top .menu--main::after{content:'';display:block;position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:100%;margin-left:-50vw;background-image:none;}.top .menu--main > li{flex:0 0 0;height:auto;overflow:visible;margin:0;background-color:transparent;}.top .menu--main > li,.top .menu--main > li > a,.top .menu--main > li > span{transition:var(--transition-standard);transition-property:background-color,opacity;}.top .menu--main > li > a,.top .menu--main > li > span,.no-js .top .menu--main > li > a,.no-js .top .menu--main > li > span,.top .menu--main.expanded > li > a,.top .menu--main.expanded > li > span{display:block;position:relative;height:auto;max-height:unset;margin-top:0;padding:0 var(--space-abs-twothirds);border-bottom-width:0;background-color:transparent;color:inherit;font-size:var(--font-size-standard);font-weight:500;text-transform:uppercase;line-height:var(--nav-offset);white-space:nowrap;opacity:1;}.top .menu--main > li > a::before,.top .menu--main > li > span::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--border-width);height:50%;background-color:white;opacity:0.6;}.top .menu--main.submenu-expanded{background-color:var(--greyscale-mid);}.top .menu--main > li.active{cursor:pointer;background-color:var(--color-base);}.top .menu--main > li.active > a,.top .menu--main > li.active > span{color:var(--color-base);background-color:var(--color-grey-darker);}.top .menu--main > li.active > a::before,.top .menu--main > li.active > span::before,.top .menu--main > li.active + li > a ::before,.top .menu--main > li.active + li > span::before{display:none;}.top .menu--main ul{display:none;}.top .menu--main ~ .submenu{display:flex;flex-wrap:wrap;position:relative;z-index:1;width:100vw;margin:0 var(--page-margin-current-negative);padding:0 var(--page-margin-current);background-color:var(--color-grey-darker);}.top .submenu > li{display:block;flex:0 1 33%;overflow:hidden;margin:0;}.top .submenu > li::before{content:'';display:none;position:absolute;left:-100vw;width:200vw;height:var(--border-width);margin-top:var(--border-width-negative);background-color:var(--white-muted);}.top .submenu > li > a{display:block;max-height:0;margin:0 var(--space-abs-extra) 0 var(--space-abs-twothirds);padding:0;color:var(--white-solid);font:var(--font-h4);line-height:var(--line-height-tight);font-weight:500;text-decoration:none;opacity:1;}.top .submenu .description{display:block;max-height:none;margin-top:var(--space-rel-word);color:var(--white-dark);font:var(--font-smaller);font-weight:500;line-height:var(--line-height-standard);}.top .submenu{transition:padding var(--transition-standard);}.top .submenu.expanded{padding-bottom:var(--space-abs-third);}.top .submenu > li > a{transition:max-height var(--transition-standard),margin var(--transition-standard);}.top .submenu.expanded > li > a{max-height:12rem;margin-top:var(--space-abs-standard);margin-bottom:var(--space-abs-standard);}.top .submenu.expanded > li:nth-child(3n+4)::before{display:block;}@media (hover:hover){.top .menu--main:hover{cursor:auto;}.top .menu--main > li:hover{cursor:pointer;background-color:var(--white-dark);}.top .menu--main > li:not(.active):hover > a,.top .menu--main > li:not(.active):hover > span{color:var(--greyscale-solid);}.top .menu--main > li:hover > a::before,.top .menu--main > li:hover > span::before,.top .menu--main > li:hover + li > a ::before,.top .menu--main > li:hover + li > span::before{display:none;}.top .submenu > li:hover > a > :first-child{text-decoration:underline;}}}@media screen and (min-width:52rem){.top .submenu > li{flex:0 1 25%;}.top .submenu.expanded > li:nth-child(n)::before{display:none;}.top .submenu.expanded > li:nth-child(4n+5)::before{display:block;}}@media screen and (min-width:68rem){.top .submenu > li{flex:0 1 20%;}.top .submenu.expanded > li:nth-child(n)::before{display:none;}.top .submenu.expanded > li:nth-child(5n+6)::before{display:block;}}@media screen and (min-width:48rem){.full ul.menu--main{z-index:unset;display:flex;justify-content:space-between;max-width:52rem;padding:var(--space-abs-extra) 0 var(--space-abs-extra) var(--page-margin-current);box-sizing:content-box;border-bottom:none;}.full .menu--main:hover{cursor:auto;}.full .menu--main > li{flex:0 1 12rem;display:block;margin-right:2rem;background-color:transparent;}.full .menu--main li::before,.full .menu--main li::after{content:unset;}.full .menu--main > li > a,.full .menu--main > li > span,.no-js .full .menu--main > li > a,.no-js .full .menu--main > li > span{padding:0 0 var(--space-abs-third) 0;background-color:transparent;box-shadow:none;font:var(--font-h4);}.full .menu--main li > a,.full .menu--main li > span,.no-js .full .menu--main li > a,.no-js .full .menu--main li > span{margin-top:0;border-top:0;}.full .menu--main.ready ul li,.no-js .full .menu--main ul li{display:block;background-color:transparent;}.full .menu--main.ready ul li a,.no-js .full .menu--main ul > li > a{display:inline-block;flex:0;width:auto;height:auto;max-height:none;padding:var(--space-abs-third) 0;background-color:transparent;box-shadow:none;opacity:1;color:var(--white-dark);line-height:var(--line-height-compact);transition:none;}@media screen and (hover:hover){.full .menu--main.ready ul li a:hover,.no-js .full .menu--main ul > li > a:hover{color:var(--white-solid);}.full .menu--main.ready ul li a,.no-js .full .menu--main ul > li > a{padding:var(--space-rel-word) 0;}}}
.tags > a:link,.tags > a:visited,.tag:link,.tag:visited{display:inline-block;margin:0 var(--space-rel-third) var(--space-rel-third) 0;padding:0.25em var(--space-rel-half) 0.18em;border:1px solid var(--greyscale-soft);border-radius:var(--border-radius-small);background-color:var(--greyscale-min);color:var(--greyscale-mid);font-size:var(--font-size-tiny);font-weight:500;text-transform:uppercase;text-decoration:none;}@media (hover:hover){.tags > a:active,.tags > a:hover,.tag:hover{border-color:transparent;background-color:var(--greyscale-dark);color:var(--color-base);}}
.content-list .views-row{position:relative;}.content-list .cover-link a{display:block;position:absolute;z-index:1;top:0;bottom:0;width:100%;}.content-list h2,.content-list h3{margin:0;text-display:balance;}.content-list .views-field-field-published-date{text-transform:uppercase;}.content-list .views-row :not(.tags) > a{color:inherit;text-decoration:none;}.content-list .views-field-field-text *{display:inline;}.content-list .views-field-field-text::after{content:' ';}.content-list .read-more{display:inline-block;}@media (hover:hover){.content-list .cover-link:hover ~ * a{text-decoration:underline;}}
.content-list-simple .views-row,.content-list-simple .more-link{margin:0 var(--pane-padding);padding:var(--space-abs-third) 0;border-top:var(--field-border);}.content-list-simple .views-row:last-child{margin-bottom:var(--space-abs-third);}.content-list-simple .views-row.active{margin:0 calc(var(--pane-padding) - var(--space-abs-half));padding-left:var(--space-abs-half);padding-right:var(--space-abs-half);border:var(--pane-border);background-color:var(--greyscale-min);}.content-list-simple .views-row.active:last-child{margin-bottom:var(--space-abs-twothirds);}.content-list-simple .views-row.active + .views-row{border-top:none;}.content-list-simple .views-row.active::after{content:none;display:block;position:absolute;right:0.7rem;top:50%;width:1rem;height:1rem;transform:translateY(-50%);background-color:var(--greyscale-pale);mask:url(/themes/custom/acat_public/images/icons/444444/eye.svg) no-repeat center center;mask-size:contain;}.content-list-simple .views-row.active > *{opacity:0.7;cursor:default;}.content-list-simple .views-row.active a{pointer-events:none;}.content-list-simple .views-field-field-published-date{font-size:var(--font-size-tiny);}.content-list-simple h3{font:var(--font-label);line-height:var(--line-height-compact);}.content-list-simple .more-link{position:relative;padding-left:1em;}.content-list-simple .more-link a:any-link{display:block;margin-bottom:var(--space-abs-third);font-size:var(--font-size-tiny);color:inherit;text-decoration:none;text-transform:uppercase;}.content-list-simple .more-link::before{content:'» ';position:absolute;left:0;top:0.25em;font-size:1.5em;line-height:1;}@media (hover:hover){.content-list-simple .more-link a:hover{text-decoration:underline;}}
.block--content-list{--heading-bottom-margin:var(--space-abs-half);--border:5px solid var(--greyscale-dark);margin:var(--pane-margin) 0 0 0;padding:var(--space-abs-twothirds) 0 0 0;border-top:var(--border);border-bottom:var(--border);}.block--content-list:first-child{margin-top:0;}.block--content-list.block--empty{display:none;}.block--content-list:not(.block--empty) + .block--content-list{margin-top:0;border-top:none;}.block--content-list > h2:first-child{display:inline-block;margin:0 0 var(--heading-bottom-margin) 0;padding-left:var(--pane-padding);padding-right:var(--space-rel-word);font-family:var(--font-family-standard);font-size:var(--font-size-plus);font-weight:bold;}.block--content-list > h2 + a{display:inline-block;margin-bottom:var(--heading-bottom-margin);color:var(--greyscale-solid);font-size:var(--font-size-smaller);}
.button:not(.js-hide){display:inline-block;margin:var(--space-abs-standard);margin-left:0;margin-right:var(--space-abs-half);padding:calc(1rem - 1px) calc(1.5rem - 1px);cursor:pointer;text-align:center;text-decoration:none;border:1px solid transparent !important;border-radius:var(--border-radius-medium);color:var(--color-base);background-color:var(--color-action-secondary);font-size:var(--font-size-plus);font-weight:700;line-height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;}.ui-widget .ui-button.button{font-size:var(--font-size-plus);font-weight:700;}.button.button:not(:focus){box-shadow:none;}.button.button:hover,.button.button:focus{text-decoration:none;color:var(--color-base);background-color:var(--color-action-secondary-dark);}.button.button--danger{background-color:var(--color-action-danger);}.button.button--danger:hover{background-color:var(--color-action-danger-dark);}.button.button--primary,.button.button--primary:visited{color:var(--color-base) !important;background-color:var(--color-action-primary);}.button.button--primary:hover,.button.button--primary:active,.button.button--primary:focus{background-color:var(--color-action-primary-dark);}.button.button:disabled,.button.button:disabled:hover,.button.button--primary:disabled,.button.button--primary:disabled:hover{color:var(--greyscale-mid);background-color:var(--color-action-disabled);}.button.button.is-disabled{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}
html{--jui-dropdown-bg-color:var(--color-base);}.form-item{margin:0;padding:var(--space-abs-twothirds) 0 0 0;}.form-element{max-width:100%;min-height:3rem;padding:calc(0.75rem - 1px) calc(1rem - 1px);background-color:var(--color-base);color:var(--greyscale-solid);border:var(--field-border);border-radius:var(--border-radius-small);font:var(--font-standard);-webkit-appearance:none;-moz-appearance:none;appearance:none;}fieldset.form-item{padding:var(--space-abs-standard);}fieldset.form-item fieldset.form-item,details fieldset.form-item{padding:0;}.fieldset-legend{font:var(--font-label);}details .fieldset-legend{display:block;padding-top:var(--space-abs-half);padding-bottom:var(--space-rel-word);}.form-item > label{display:block;margin-bottom:var(--space-rel-word);font:var(--font-label);}label.form-required::after{content:' *';color:var(--color-error);}.form-item .description{padding-top:var(--space-rel-third);font:var(--font-smaller);line-height:var(--line-height-compact);color:var(--greyscale-dark);}.form-input,.form-email,.form-textarea{width:100%;}textarea[rows="3"] + .cke .cke_contents{height:3rem !important;}textarea[rows="6"] + .cke .cke_contents{height:6rem !important;}textarea[rows="9"] + .cke .cke_contents{height:9rem !important;}textarea + .cke .cke_contents{max-height:calc(100vh - 30rem) !important;}.form-select{padding-right:calc(2rem - 1px);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;}.form-select:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23004adc'/%3e%3c/svg%3e");}.form-select[disabled]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%238e929c'/%3e%3c/svg%3e");}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search]{box-sizing:border-box;}.fieldset-wrapper > [class*=-checkbox],.fieldset-wrapper > [class*=-radio]{margin-bottom:0;padding:0;background-color:transparent;border:none;}[class*=-checkbox] > .form-item,[class*=-radio] > .form-item{padding-top:var(--space-rel-word);}[class*=-checkbox] > .form-item > *,[class*=-radio] > .form-item > *,input.form-checkbox ~ label,input.form-radio ~ label{display:inline;line-height:1;vertical-align:middle;}input.form-checkbox ~ label,input.form-radio ~ label{vertical-align:text-top;}[class*=-checkbox] .ajax-progress,[class*=-radio] .ajax-progress{padding:0 var(--space-rel-word);}[class*=-checkbox] > .form-item > input,[class*=-radio] > .form-item > input,input.form-checkbox,input.form-radio{display:inline-block;width:1.25rem;height:1.25rem;min-height:0;margin-right:var(--space-rel-third);padding:0;border:var(--field-border);background-image:url("data:image/svg+xml,%3csvg width='12' height='10' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.182 6.966L1.977 4.649l-.182-.19-.18.19-.796.835-.164.173.164.172L4 9.172l.18.19.182-.19 6.818-7.164.164-.172-.164-.173-.795-.835-.181-.19-.182.19-5.841 6.138z' fill='%23FFF'/%3e%3c/svg%3e");background-size:80% 80%;background-repeat:no-repeat;background-position:center center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input.form-checkbox:checked,input.form-radio:checked{border-color:var(--color-focus);background-color:var(--color-focus);}input.form-radio{border-radius:50%;}.js input.form-autocomplete{background-image:url(/themes/custom/acat_public/images/icons/aaaaaa/loupe.svg);background-position:calc(100% - 0.5rem);background-size:1.25rem;}.ui-widget.ui-autocomplete{box-shadow:0 0.2rem 0.8rem 0 var(--greyscale-muted);}.ui-widget.ui-autocomplete li > a{display:block;padding:var(--space-rel-word) var(--space-abs-half);font-size:var(--font-size-plus);}.form-color,.form-color:focus{display:block;height:4rem;width:100%;max-width:4rem;padding:0.3rem;}.form-element[disabled]{-webkit-text-fill-color:var(--greyscale-mid);color:var(--greyscale-mid);background-color:var(--white-mid);}.form-disabled *,.form-disabled .form-item,.form-disabled .description{color:var(--greyscale-mid);}.form-element:not(.form-radio,.form-checkbox):hover{border:var(--field-hover-border);box-shadow:var(--field-hover-shadow);}.form-element:focus,.form-element:hover:focus{border:var(--field-focus-border);box-shadow:var(--field-focus-shadow);outline:none;}.form-element.error,.form-element.error:hover,.form-element.error:focus,.form-element.error:focus:hover{border:var(--field-error-border);box-shadow:var(--field-error-shadow);outline:none;}.form-element[disabled]:hover{box-shadow:none;}.button:focus,.form-radio:checked:focus,.form-checkbox:checked:focus{box-shadow:var(--button-focus-shadow);outline:none;}
.pane{padding:var(--pane-padding);border:var(--pane-border);border-radius:var(--border-radius-small);background-color:var(--color-pane);}* + .pane{margin-top:var(--pane-margin);}
.acat-donation-form{z-index:1;}.acat-donation-form select{background-color:var(--white-darker);}.acat-donation-form .description,.acat-donation-form .read-more{font:var(--font-small);font-weight:400;line-height:var(--line-height-compact);color:var(--greyscale-mid);}.acat-donation-form .description{margin-top:var(--space-abs-third-negative);}.acat-donation-form .read-more{display:block;margin:var(--space-abs-twothirds) 0 0 0;font-weight:500;}@container (width > 20rem){.acat-general-donation-form .form-item-variation-id,.acat-subscription-donation-form .form-item-variation-id,#acat-general-donation-form--amount-wrapper,#acat-subscription-donation-form--amount-wrapper{display:inline-block;width:calc(0.5 * (100% - 0.7rem));}#acat-general-donation-form--amount-wrapper,#acat-subscription-donation-form--amount-wrapper{float:right;}}.acat-donation-form .button.button--primary{background-color:var(--color-action-primary-alt);}.acat-donation-form .button.button--primary:focus{background-color:var(--color-action-primary-alt-dark);}@media (hover:hover){.acat-donation-form .read-more:hover{color:revert;}.acat-donation-form .button.button--primary:hover{background-color:var(--color-action-primary-alt-dark);}}
#acat-public .ui-widget-overlay{z-index:9998;max-width:none;margin:0;padding:0;background-color:var(--modal-background);opacity:1;filter:none;}#acat-public .ui-widget{font-family:var(--font-size-standard);}#acat-public .ui-dialog{--padding-standard:var(--space-abs-standard);z-index:9999;width:80vw !important;height:auto !important;max-width:60rem !important;max-height:90vh !important;min-height:15rem;top:50% !important;left:50% !important;transform:translate(-50%,-50%);padding:var(--padding-standard);background-color:var(--color-base);border-radius:0;}#acat-public .ui-dialog:focus{outline:none;box-shadow:none;}#acat-public .ui-dialog > div{margin:0;padding:0;border-width:0;border-radius:0;background-color:transparent;}#acat-public  .ui-dialog > .ui-dialog-titlebar{position:static;padding-bottom:var(--space-abs-standard);}#acat-public  .ui-dialog-title{white-space:normal;overflow:visible;font:var(--font-h3);margin:-0.15em 0 0 0;color:var(--greyscale-darker);}#acat-public  .ui-dialog-titlebar-close{top:var(--padding-standard);right:var(--padding-standard);transform:rotate(0deg);width:1.5rem;height:1.5rem;margin:0;border-color:transparent;opacity:0.75;transition:var(--transition-standard);}#acat-public  .ui-dialog-titlebar-close .ui-icon{background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23888888' stroke-width='1'/%3e%3c/svg%3e") no-repeat 50%;background-size:cover;}@media (hover:hover){#acat-public  .ui-dialog-titlebar-close:hover{transform:rotate(90deg);opacity:1;}}#acat-public .ui-dialog > .ui-dialog-content{height:unset !important;min-height:9rem !important;margin-right:calc(0px - var(--padding-standard));padding-right:var(--padding-standard);}@media screen and (min-height:25rem){#acat-public .ui-dialog > .ui-dialog-content{min-height:13rem !important;max-height:calc(100vh - 20rem) !important;}}#acat-public .ui-dialog > .ui-dialog-buttonpane{padding-top:var(--space-abs-twothirds);}#acat-public  .ui-dialog-buttonset,#acat-public  .ui-dialog-buttonpane button{margin:0;}#acat-public  .ui-dialog-buttonset{display:flex;gap:var(--space-abs-half);}#acat-public .ui-dialog details{margin:0;padding:var(--space-abs-standard);}#acat-public .ui-dialog details summary{font:var(--font-label);}@media screen and (min-width:30rem) and (min-height:40rem){#acat-public .ui-dialog{--padding-standard:var(--space-abs-extra);}}
aside .block--donation.pane{container-type:inline-size;background-color:var(--color-pane-blueish);}
.p-disabled{display:none;}.paragraph--unpublished{opacity:0.2;}@media (hover:hover){.paragraph--unpublished:hover{opacity:0.8;}}
.p--text{padding-right:var(--text-default-right-margin);}.p--text:first-child h3:first-child,.p--text:first-child h4:first-child{margin-top:0;}.p--text figure{margin:var(--space-abs-standard) 0;}
.p--subtitle{padding-right:var(--text-default-right-margin);}.p--subtitle h4{margin-top:var(--space-rel-twothirds);margin-bottom:var(--space-rel-half);}
.p--title{padding-right:var(--text-default-right-margin);}.disabled-item > .p--title{display:flex;}.p--title:first-child h1{margin-top:var(--space-rel-half);}
.p--categories::after{content:'';display:block;clear:both;}.p--categories .field__item{float:left;}.p--categories:not(:has(.field__items))::before{content:'Please add appropriate category tags or remove this component.';display:block;padding:var(--space-abs-third) 0;font-style:italic;color:var(--greyscale-mid);}
.paragraph.p--section,.paragraph.p--section-fixed{--lpd-item-width:80rem;}.paragraph .background{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:transparent;}.bhv-bgwidth--bleed::before,.bhv-bgwidth--bleed::after{content:none;}.bhv-bgwidth--bleed .background{left:var(--page-margin-current-negative);width:100vw;}.bhv-bgcolor-apply .background{background-color:var(--bhv-bgcolor);}.bhv-bgmargin--narrow > .l-section{padding:var(--space-abs-twothirds) 0;}.bhv-bgmargin--normal > .l-section{padding:var(--space-abs-standard) 0;}.bhv-bgmargin--extra > .l-section{padding:var(--space-abs-extra) 0;}.bhv-bgmargin--flush > .l-section{padding:0;}.bhv-bgmargin--bleed > .l-section{margin:0 var(--page-margin-current-negative);padding:0;}@media (min-height:48rem){.bhv-bgmargin--narrow > .l-section{padding:var(--space-abs-standard) 0;}.bhv-bgmargin--normal > .l-section{padding:var(--space-abs-extra) 0;}.bhv-bgmargin--extra > .l-section{padding:var(--space-abs-double) 0;}}
.search-block-form form{display:flex;}.search-block-form .form-item{padding:0;}.search-block-form input[type]{min-height:2.75rem;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;}.search-block-form input[type=search]{width:calc(100vw - 15rem - var(--page-margin-current) * 2);max-width:max(33vw,10rem);border-top-right-radius:0;border-bottom-right-radius:0;}.search-block-form input[type=submit]{color:transparent;letter-spacing:-1rem;background-image:url(/themes/custom/acat_public/images/icons/ffffff/loupe.svg);background-repeat:no-repeat;background-position:0.75rem 0.75rem;background-size:1.5rem 1.5rem;border-top-left-radius:0;border-bottom-left-radius:0;}@media screen and (min-width:40rem){.search-block-form input[type=search]{max-width:min(25vw,9rem);}}@media screen and (min-width:48rem){.search-block-form input[type=search]{max-width:min(24vw,20.5rem);}}@media screen and (min-width:80rem){.search-block-form input[type=search]{max-width:20.5rem;}}
.node--is-page .block--system-main-block{padding-bottom:0;}
@font-face{font-family:"Helvetica-Neue-Etext";font-weight:400;font-style:normal;font-display:swap;src:url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/567e6731-e9dc-4a22-9a78-6348be826b52.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/541908c1-6856-4337-b6cb-f57a88784cbe.woff) format("woff");}@font-face{font-family:"Helvetica-Neue-Etext";font-weight:400;font-style:italic;font-display:swap;src:url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/6eead0ad-7ed3-42c7-ad6b-9f11d5c1cc80.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/11ca5dc2-974e-4412-8869-4f48a57e5a59.woff) format("woff");}@font-face{font-family:"Helvetica-Neue-Etext";font-weight:500;font-style:normal;font-display:swap;src:url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/4424be58-410b-4308-8f6e-fc7783a33540.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/b9737fe6-d319-40cb-86ee-6ba0882bd5c2.woff) format("woff");}@font-face{font-family:"Helvetica-Neue-Etext";font-weight:500;font-style:italic;font-display:swap;src:url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/b116053c-14cd-4be8-8803-0229692345ed.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/aed0decd-decc-49ef-b689-15a2a8924cec.woff) format("woff");}@font-face{font-family:"Helvetica-Neue-Etext";font-weight:700;font-style:normal;font-display:swap;src:url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/73f81c14-b708-4885-8b6f-74604805d5d2.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/74e6e2e1-e281-4b18-8319-dd0e21f3dad3.woff) format("woff");}@font-face{font-family:"Helvetica-Neue-Etext";font-weight:700;font-style:italic;font-display:swap;src:url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/c36f56cc-d17d-4001-a800-91a1dfd392ba.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/Helvetica-Neue-Etext/d98ec956-645f-499b-9998-2d5caaa81a11.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:400;font-style:normal;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/a50f63c4-3825-4209-bd10-e812466b3464.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/a309fa64-3d61-4ec9-8a18-fb9a13a2bf65.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:400;font-style:italic;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/0a00f6aa-7560-4bfc-9f83-6fe01cfc378c.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/4f28e66c-2b5e-455b-84c2-f49ef6e11528.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:500;font-style:normal;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/81cf49f1-f04d-41a6-920b-752df5b71583.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/1ff92c4e-9e48-4ff8-8510-ef39bb4a3858.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:500;font-style:italic;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/43096214-12d8-4d04-b379-7f99052a5ebe.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/b6b7aa94-7edc-4562-9fe0-2034124cc1d6.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:700;font-style:normal;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/28b4f32b-8075-4383-a01a-7c656eed2775.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/89bfb720-f817-400b-9551-19884bd8482c.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:700;font-style:italic;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/39bd7d68-1913-4f95-924e-fecdc7db1ab0.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/a7cc517c-13e3-49aa-9749-54f82b58fb5c.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:800;font-style:normal;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/393dfc3e-08f4-4d63-8249-0f970ef55c8e.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/d587e855-25ea-430c-80db-b336d34273b8.woff) format("woff");}@font-face{font-family:"DIN-Next-Slab";font-weight:800;font-style:italic;font-display:swap;src:url(/themes/custom/acat_public/fonts/DIN-Next-Slab/f3e84763-6745-47cc-835c-95e2758401d9.woff2) format("woff2"),url(/themes/custom/acat_public/fonts/DIN-Next-Slab/a40e5030-da4c-49da-997a-7ada56abb190.woff) format("woff");}
@supports not (color:#11223311){html{width:100%;height:100%;}html::before{content:'Uh-oh. If you want to see our website display properly, please update to a current web browser. Sorry.';display:block;position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);color:white;font-size:1.25rem;font-weight:bold;padding:4rem 25%;margin:0;text-align:center;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){html{width:100%;height:100%;overflow:hidden;}html::before{content:'Uh-oh. If you want to see our website display properly, please update to a current web browser. Sorry.';display:block;position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);color:white;font-size:1.25rem;font-weight:bold;padding:4rem 25%;margin:0;text-align:center;}}
#toolbar-bar,#toolbar-tray{z-index:98;}a[href$=\.pdf]{padding-left:calc(17px + var(--space-rel-third));background:transparent url(/themes/custom/acat_public/images/icons/icon-pdf-16x16.png) no-repeat left center;}
.ui-dialog{position:absolute;top:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}.ui-dialog:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding:var(--space-m) var(--jui-dialog-close-button-reserved-space) var(--space-m) var(--space-l);color:var(--jui-dialog-title-color);border-top-left-radius:var(--jui-dialog-border-radius);border-top-right-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);}[dir="rtl"] .ui-dialog .ui-dialog-titlebar{padding-right:var(--space-l);padding-left:var(--jui-dialog-close-button-reserved-space);}.ui-dialog .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:50%;right:0;box-sizing:border-box;width:var(--jui-dialog-close-button-size);height:var(--jui-dialog-close-button-size);margin:0 var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:0;}.ui-dialog .ui-dialog-titlebar-close:hover{border-color:var(--color-white);}.ui-dialog .ui-dialog-titlebar-close:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-dialog .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}@media (forced-colors:active){.ui-dialog .ui-icon.ui-icon-closethick{background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='buttonText' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}.ui-dialog > .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);}.ui-dialog > .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);}.ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);}.ui-dialog-buttonpane .ui-dialog-buttonset > *{margin:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content{position:static;}.ui-dialog .ui-dialog-content .form-actions,.ui-dialog .ui-dialog-content .field-actions{margin:0;padding:0;}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none;}#drupal-off-canvas .form-type--boolean{margin-left:0;}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}
