*{box-sizing:border-box;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.site-slogan{text-transform:uppercase;text-decoration:none;}.menu{display:inline-block;padding:0;margin:0 auto;list-style-type:none;}ul.menu a,.username{text-decoration:none;}ul.menu:not(.menu-tree) a{text-transform:uppercase;}ul.primary{line-height:inherit;}ul.primary li a{padding:0.75rem 1.25rem;}ul.primary li.active a{border:1px solid;}nav.tabs{margin-bottom:1rem;}@media only screen and (min-width:1000px){ul.primary{margin:0 0 -1px 0;}ul.primary li{float:left;margin:0 0 1px 0;}ul.primary li.active{margin-bottom:0;}ul.primary li.active a{border-bottom:none;}nav.tabs{border-bottom:1px solid;}}img{max-width:100%;height:auto;}video{max-width:100%;height:auto;}p.submitted,p.search-info{text-transform:uppercase;}hr{border:0;border-bottom:1px solid;}figure{margin:0;}pre,blockquote{border-left:0.15rem solid;margin:0;padding-left:1.25rem;}table{width:100%;margin:0 0 1em;border-collapse:collapse;border-spacing:0;}th,tr,td,caption{padding:0.5rem;overflow:hidden;text-overflow:ellipsis;}th{border-bottom:2px solid;text-align:left;}th,label,caption{text-transform:uppercase;}tr.even,tr.odd{background-color:transparent;border:0;padding:0;}th.active > a > img{margin-left:0.25rem;}input,select,textarea,fieldset{max-width:100%;padding:0.5rem;border:1px solid;border-radius:0;background-color:transparent;}input.form-radio,input.form-checkbox{vertical-align:baseline;}input[type=text],input[type=email],input[type=password],.password-toggle-wrapper{width:100%;}.form-item .description{padding:0.25rem 0;}.form-type-radio .description,.form-type-checkbox .description{margin-left:1.2rem;}a.form-cancel,a.form-delete,input.form-submit,button.form-submit{margin-bottom:1rem;margin-right:1rem;text-transform:uppercase;}input.form-submit,button.form-submit{cursor:pointer;text-align:center;padding:0.75rem 1.25rem;letter-spacing:0.025em;}fieldset{position:relative;max-width:100%;margin:1rem 0;padding:3rem 0 0 0;min-width:0;}fieldset .fieldset-legend{display:block;position:absolute;width:100%;padding:0.5rem 1rem;text-transform:uppercase;}.js fieldset.collapsible .fieldset-title{position:relative;z-index:1;display:block;width:100%;padding:0.3rem 0.3rem 0.3rem 1.6rem;margin:0;background:transparent;text-decoration:none;}.js fieldset.collapsed{padding:3rem 0 0!important;}fieldset.collapsible .fieldset-legend{display:block;padding:0.5rem 0.75rem;}.js fieldset.collapsible .fieldset-legend a:before{content:"\25BC";position:absolute;left:0.5rem;top:0.4rem;}.js fieldset.collapsible.collapsed .fieldset-legend a:before{content:"\25BA";}fieldset .fieldset-wrapper{padding:0 1rem;}.form-item-text-format-format{margin-top:1.5rem;}.filter-guidelines-item{margin-top:0.5rem;}legend{max-width:100%;padding:0;white-space:normal;}.vertical-tabs{position:relative;margin:1em 0;border:1px solid;}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;border-top:1px solid;padding:0;}.vertical-tab-item{border:1px solid;border-left-width:0;border-top-width:0;padding:0;margin:0;}.vertical-tabs-pane{overflow:hidden;margin:0;padding:0;border:0;border-bottom:1px solid;border-radius:0;}.vertical-tabs-pane:nth-last-child(2){border-bottom:0;}.vertical-tabs-pane .fieldset-wrapper{display:none;padding:0.5rem 1rem 0 1rem;}.vertical-tabs-pane.vertical-tab-selected > .vertical-tab-link{background:transparent;border-bottom:1px solid;}.vertical-tab-selected .fieldset-wrapper{display:block;}.vertical-tab-link{display:block;padding:0.5rem 0.5rem;cursor:pointer;}.vertical-tab-link,.vertical-tab-link:focus strong,.vertical-tab-link:active strong,.vertical-tab-link:hover strong,.vertical-tab-link .fieldset-legend,.vertical-tab-link:focus .fieldset-legend,.vertical-tab-link:active .fieldset-legend,.vertical-tab-link:hover .fieldset-legend{text-decoration:none;text-transform:uppercase;}.vertical-tab-link strong,.vertical-tab-link .fieldset-legend{position:static;margin:0;padding:0;}.vertical-tabs-pane > .vertical-tab-link{width:100%;box-sizing:border-box;padding-left:1em;padding-right:1em;background:transparent;}.progress .bar{background-color:transparent;border:1px solid;height:32px;}.progress .filled{height:31px;}.js .dropbutton-widget{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.ui-dialog .ui-dialog-titlebar{border-style:solid;border-radius:0;border-width:0 0 1px 0;text-transform:uppercase;}.marker{padding:0 0.3rem;-moz-border-radius:0;border-radius:0;}.block-system-powered-by{text-align:center;padding-top:1.5rem;margin:2rem auto;border-top:1px solid;}.pager,.breadcrumb,.more-link,.more-help-link,.node-readmore,.permalink,.password-toggle,.tabledrag-toggle-weight,.block-system-powered-by{text-transform:uppercase;}@media (min-width:48em){.vertical-tabs-pane{position:static;height:auto;padding:1rem 0.5rem 0 0.5rem;background:transparent;border-bottom:0;}.vertical-tabs-list{display:block;}.vertical-tab-item.vertical-tab-selected{border-right-width:0;background:transparent;}.vertical-tabs:before{content:'';position:absolute;left:0;top:0;z-index:-10;width:15em;height:100%;}}
:root{--bg-color:#ffffff;--base-color:#797979;--accent-color:#262626;--menu-bg-color:#faf8f8;--alert-color:#ffab00;--accent-transparent:#0000000a;--hero-color:#fff5e5;}body{background-color:var(--bg-color);color:var(--base-color);}a:link,a:hover,a:visited,a:active{color:var(--base-color);}h1,h2,h3,h4,h5,h6,h1 a:link,h1 a:hover,h1 a:visited,h1 a:active,h2 a:link,h2 a:hover,h2 a:visited,h2 a:active,h3 a:link,h3 a:hover,h3 a:visited,h3 a:active,h4 a:link,h4 a:hover,h4 a:visited,h4 a:active,h5 a:link,h5 a:hover,h5 a:visited,h5 a:active,h6 a:link,h6 a:hover,h6 a:visited,h6 a:active{color:var(--accent-color);}.header-menu,.header-menu.ax-sticky-enabled{background-color:var(--bg-color);}.header-banner{background-color:transparent;}.ax-logo-svg{fill:var(--accent-color);}ul.menu a.active{color:var(--accent-color);}nav.tabs,ul.primary li a,ul.primary li a:hover,ul.primary li a:active,ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:active{background-color:var(--bg-color);border-color:var(--base-color);}ul.primary li.active a{color:var(--accent-color);}hr{border-color:var(--base-color);}blockquote{border-left-color:var(--base-color);}th{color:var(--accent-color);border-bottom-color:var(--accent-color);}tr:hover{color:var(--accent-color);}tr.odd,th.active,td.active{background-color:var(--accent-transparent);}input,input:checked,select{color:var(--base-color);border-color:var(--base-color);}input:disabled{opacity:0.3;}option,textarea{color:var(--base-color);}label:not(.option),.dropbutton-arrow,.machine-name-value{color:var(--accent-color);}input.form-submit,button.form-submit{color:var(--base-color);}input.form-submit.button-primary,button.form-submit.button-primary{color:var(--bg-color);background-color:var(--accent-color);border-color:var(--accent-color);}input.form-submit.button-danger,button.form-submit.button-danger{background-color:var(--alert-color);border-color:var(--alert-color);}fieldset{border-color:var(--base-color);background-color:var(--bg-color);}.vertical-tabs{border-color:var(--base-color);}.vertical-tab-item,.vertical-tabs:before{border-color:var(--accent-transparent);background-color:var(--accent-transparent);}.vertical-tab-link,.vertical-tab-link:focus,.vertical-tab-link:hover,.vertical-tab-link:active{background-color:var(--bg-color);}.vertical-tab-link,.vertical-tab-link strong,.vertical-tab-link .fieldset-legend{color:var(--base-color);}.vertical-tabs-pane.vertical-tab-selected > .vertical-tab-link{background-color:var(--bg-color);border-bottom-color:var(--accent-transparent);}.vertical-tab-selected strong,.vertical-tab-selected .fieldset-legend{color:var(--accent-color);}.progress .bar{border-color:var(--base-color);}.progress .filled{background-color:var(--accent-color);}.js .dropbutton-widget,.ui-widget.ui-widget-content{border-color:var(--base-color);}.js .dropbutton-widget{background-color:var(--menu-bg-color);}.ui-dialog{color:var(--base-color);}.ui-dialog .ui-dialog-titlebar{background-color:var(--accent-transparent);border-color:var(--base-color);}.resizable-textarea .grippie{background-color:var(--bg-color);border-color:var(--base-color);}.marker{color:var(--bg-color);background-color:var(--alert-color);}.form-required{color:var(--alert-color);}.block-hero,.block-hero h2{color:var(--hero-color);}.view-promoted-cards .views-grid-box{background-color:var(--bg-color);}@media (min-width:48em){a:hover,a:active{color:var(--accent-color);}.header-menu{background-color:transparent;}}
.ax-align-left{text-align:start;}.ax-align-center{text-align:center;}.ax-align-right{text-align:end;}div.ax-align-right li.node-readmore{padding-right:0;}
.block-hero{background-color:transparent;padding:20px 30px;text-align:center;margin-bottom:50px;}@media (min-width:48em){.block-hero{padding:70px 100px;}}
.block-system-header > .block-content{display:block;padding-top:3rem;margin-bottom:1.8rem;}.header-menu{display:block;position:fixed;top:0;left:0;width:100%;margin:0;padding:.5rem .5rem .25rem .5rem;text-align:center;z-index:999;}.logo{display:block;text-align:center;}.ax-logo-svg{fill-opacity:1;stroke:none;fill-rule:evenodd;}.site-name{margin:.3rem;}.name-and-slogan{display:block;text-align:center;margin-bottom:1rem;background:transparent;}@media (min-width:48em){.header-menu{position:relative;width:auto;}.ax-sticky-enabled{display:block;position:fixed;width:100%;top:0;left:0;padding:0;}.ax-sticky-shift{margin-top:3rem;}.header-menu.ax-sticky-enabled > ul.menu{display:inline-block;}}
.block-views-promoted-cards-block{padding-bottom:2rem;}.block-views-promoted-cards-block .views-view-grid-cols-3{grid-template-columns:repeat(1,1fr);}.view-promoted-cards .views-grid-box{margin:1rem 0;padding:0 0 1rem 0;border:1px solid;}.view-promoted-cards{padding-left:0;padding-right:0;}.view-promoted-cards .views-field{padding:0 1rem;}.view-promoted-cards .views-field-field-image{padding:0;}@media (min-width:48em){.block-views-promoted-cards-block .views-view-grid-cols-3{grid-template-columns:repeat(3,1fr);gap:1.5rem;}}
ul.menu-dropdown{width:100%;position:relative;display:inline-block;}ul.menu-dropdown > li > ul,ul.menu-dropdown.menu-toggles-processed > li{background:var(--menu-bg-color);}ul.menu-dropdown.menu-toggles-processed > li > ul{background:var(--accent-transparent);}.menu-dropdown li,.menu-dropdown li.expanded,.menu-dropdown li.collapsed,.menu-dropdown li.leaf{margin:0;padding:0;}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding:1rem;text-decoration:none;}.menu-dropdown a.active,.menu-dropdown a.current{color:var(--accent-color);}.menu-dropdown a span.sub-arrow{position:absolute;top:50%;margin-top:-1.4rem;left:auto;right:0;width:2.6rem;height:100%;overflow:hidden;font:bold 1.4rem/2.8rem monospace !important;text-align:center;text-shadow:none;}.menu-dropdown span.sub-arrow:before{display:block;content:'+';}.menu-dropdown a.highlighted span.sub-arrow:before{display:block;content:'-';}.menu-dropdown li{border-top:1px solid;border-top-color:var(--accent-transparent);}.menu-dropdown > li:first-child{border-top:0;}.menu-dropdown ul{background:var(--accent-transparent);}.menu-dropdown ul a,.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active{border-left:0.4rem solid transparent;}.menu-dropdown ul ul a,.menu-dropdown ul ul a:hover,.menu-dropdown ul ul a:focus,.menu-dropdown ul ul a:active{border-left:0.8rem solid transparent;}.menu-dropdown ul ul ul a,.menu-dropdown ul ul ul a:hover,.menu-dropdown ul ul ul a:focus,.menu-dropdown ul ul ul a:active{border-left:1.2rem solid transparent;}.menu-dropdown ul ul ul ul a,.menu-dropdown ul ul ul ul a:hover,.menu-dropdown ul ul ul ul a:focus,.menu-dropdown ul ul ul ul a:active{border-left:1.6rem solid transparent;}.menu-dropdown ul ul ul ul ul a,.menu-dropdown ul ul ul ul ul a:hover,.menu-dropdown ul ul ul ul ul a:focus,.menu-dropdown ul ul ul ul ul a:active{border-left:2rem solid transparent;}@media (min-width:48em){.js .menu-dropdown ul{position:absolute;width:12em;top:1em;}.menu-dropdown li{float:left;}[dir="rtl"] .menu-dropdown li{float:right;}.menu-dropdown ul li,[dir="rtl"] .menu-dropdown ul li{float:none;}.menu-dropdown a{white-space:nowrap;}.menu-dropdown ul a{white-space:normal;}ul.menu-dropdown{width:auto;}ul.menu-dropdown > li,ul.menu-dropdown.menu-toggles-processed > li{background:transparent;}ul.menu-dropdown.menu-toggles-processed > li > ul{background:var(--menu-bg-color);}ul.menu-dropdown ul{border:1px solid;border-color:var(--accent-transparent);background:var(--menu-bg-color);}ul.menu-dropdown li{border-top:0;}ul.menu-dropdown > li:first-child > a,ul.menu-dropdown > li:first-child > a:hover,ul.menu-dropdown > li:first-child > a:focus,ul.menu-dropdown > li:first-child > a:active{padding-left:0;}ul.menu-dropdown > li:last-child > a:not(.has-submenu){padding-right:0;}ul.menu-dropdown > li:last-child > a.has-submenu{margin-right:-0.9rem;}.menu-dropdown li.has-children > a,.menu-dropdown li.has-children > a:hover,.menu-dropdown li.has-children > a:focus,.menu-dropdown li.has-children > a:active{padding-right:2rem;}.menu-dropdown a span.sub-arrow:before,.menu-dropdown a.highlighted span.sub-arrow:before{content:'\25BE';font-size:1.2rem;}.menu-dropdown a:hover .sub-arrow,.menu-dropdown a:focus .sub-arrow,.menu-dropdown a:active .sub-arrow{border-color:transparent;border-top-color:var(--accent-color);}.menu-dropdown ul a,.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{border:0 !important;}.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{background:var(--accent-transparent);}.menu-dropdown ul a span.sub-arrow:before,.menu-dropdown ul a.highlighted span.sub-arrow:before{content:'\25B8';}.menu-dropdown ul a:hover .sub-arrow,.menu-dropdown ul a:focus .sub-arrow,.menu-dropdown ul a:active .sub-arrow{border-color:transparent;border-left-color:var(--accent-color);}.menu-dropdown span.scroll-up,.menu-dropdown span.scroll-down{position:absolute;text-align:center;display:none;visibility:hidden;overflow:hidden;height:1.4rem;background:var(--menu-bg-color);border:1px solid;border-color:var(--accent-transparent);}.menu-dropdown span.scroll-up-arrow:before{content:'\25B2';}.menu-dropdown span.scroll-down-arrow:before{content:'\25BC';}[dir="rtl"] .menu-dropdown li.has-children > a{padding-right:0.75rem;padding-left:1.5rem;}[dir="rtl"] .menu-dropdown span.sub-arrow{right:auto;left:0.75rem;}[dir="rtl"] .menu-dropdown > li > ul:before{left:auto;right:1.875rem;}[dir="rtl"] .menu-dropdown > li > ul:after{left:auto;right:2rem;}[dir="rtl"] .menu-dropdown li.has-children > a{padding:0.625rem 1.25rem !important;}[dir="rtl"] .menu-dropdown span.sub-arrow{right:auto;left:0.5rem;border-style:dashed solid dashed dashed;border-color:transparent;border-right-color:var(--base-color);}}
.menu-toggle-button{position:relative;display:inline-block;text-indent:28px;min-width:1.5rem;min-height:1.5rem;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}@media (min-width:48em){.menu-toggle-button,.menu-toggle-state{display:none;}}.menu-toggle-button-text{vertical-align:middle;padding:0.5em;text-transform:uppercase;}.menu-toggle-button-text:empty{padding:0 0.1px;}.menu-toggle-button-icon,.menu-toggle-button-icon:before,.menu-toggle-button-icon:after{position:absolute;top:50%;left:0;height:2px;width:26px;background:var(--accent-color);-webkit-transition:all 0.25s;transition:all 0.25s;}[dir="rtl"] .menu-toggle-button-icon{right:2px;}.menu-toggle-button-icon:before{content:'';top:-7px;left:0;}.menu-toggle-button-icon:after{content:'';top:7px;left:0;}[dir="rtl"] .menu-toggle-button-icon:before,[dir="rtl"] .menu-toggle-button-icon:after{right:0;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon{height:0;background:transparent;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menu-toggle-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.menu-toggle-state ~ .menu{display:none;}.menu-toggle-state:not(:checked) ~ .menu{display:none;}.menu-toggle-state:checked ~ .menu{display:inline-block;}@media (min-width:48em){.menu-toggle-state:not(:checked) ~ .menu{display:inline-block;}}
ul.menu-top-only{width:100%;}.menu-top-only.menu-toggles-processed{text-align:center;padding:0.25rem;margin:0.25rem 0;background:var(--menu-bg-color);}.menu-top-only li{display:inline-block;padding:0.5rem 1rem;}.menu-top-only.menu-toggles-processed li{display:block;}@media (min-width:48em){.menu-top-only,.menu-top-only.menu-toggles-processed{display:inline-block;text-align:inherit;padding:0.5rem 0;margin:0;background:transparent;}.menu-top-only li,.menu-top-only.menu-toggles-processed li{display:inline-block;}ul.menu-top-only > li:first-child{padding-left:0;}ul.menu-top-only > li:last-child{padding-right:0;}}
ul.menu-tree{border:none;list-style:none;text-align:left;text-transform:none;margin-bottom:0.5rem;}ul.menu-tree.menu-toggles-processed{padding:0.5rem 0.5rem 0 0.5rem;background:var(--menu-bg-color);}[dir="rtl"] .menu-tree{text-align:right;}.menu-tree li{margin:0 0 0 0.5rem;}[dir="rtl"] .menu-tree li{margin:0 0.5em 0 0;}.menu-tree li.expanded:before{content:'\25BE';}.menu-tree li.expanded{list-style-image:none;list-style-type:none;}.menu-tree li.collapsed:before{content:'\25B8';}.menu-tree li.collapsed{list-style-image:none;list-style-type:none;}[dir="rtl"] ul li.collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-tree li.leaf:before{content:'\25B9';}.menu-tree li.leaf{list-style-image:none;list-style-type:none;}.menu-tree li.expanded,.menu-tree li.collapsed,.menu-tree li.leaf{padding:0 0 0.2em 0;margin:0;}[dir="rtl"] .menu-tree li.expanded,[dir="rtl"] .menu-tree li.collapsed,[dir="rtl"] .menu-tree li.leaf{padding:0.2em 0 0 0.5em;}.menu-tree li a.active{color:(--accent-color);}@media (min-width:48em){ul.menu-tree.menu-toggles-processed{padding:0;background:transparent;}}
