.footer{background:var(--brand-footer-bgrd, var(--global-black))}@media(prefers-color-scheme: dark){.footer{background:var(--brand-footer-bgrd-dk-mode, var(--brand-footer-bgrd, var(--global-black)))}}.footer *{color:var(--brand-footer-color, var(--global-white))}@media(prefers-color-scheme: dark){.footer *{color:var(--brand-footer-color-dk-mode, var(--brand-footer-color, var(--global-white)))}}.footer *:focus-visible{-webkit-box-shadow:0 0 0 2px var(--brand-footer-bgrd, var(--global-black));box-shadow:0 0 0 2px var(--brand-footer-bgrd, var(--global-black));outline:2px solid var(--brand-footer-color, var(--global-white))}@media(prefers-color-scheme: dark){.footer *:focus-visible{-webkit-box-shadow:0 0 0 2px var(--brand-footer-bgrd-dk-mode, var(--brand-footer-bgrd, var(--global-black)));box-shadow:0 0 0 2px var(--brand-footer-bgrd-dk-mode, var(--brand-footer-bgrd, var(--global-black)))}}@media(prefers-color-scheme: dark){.footer *:focus-visible{outline:2px solid var(--brand-footer-color-dk-mode, var(--brand-footer-color, var(--global-white)))}}.footer a{color:var(--brand-footer-link-color, var(--brand-footer-color, var(--global-white)));text-decoration-color:var(--brand-footer-link-decoration-color, inherit)}@media(prefers-color-scheme: dark){.footer a{color:var(--brand-footer-link-color-dk-mode, var(--brand-footer-link-color, var(--brand-footer-color, var(--global-white))))}}@media(prefers-color-scheme: dark){.footer a{text-decoration-color:var(--brand-footer-link-decoration-color-dk-mode, var(--brand-footer-link-decoration-color, inherit))}}.footer a:hover,.footer a:focus{text-decoration:none;color:var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white)))));background-color:var(--brand-footer-link-bgrd-hover, var(--brand-link-bgrd-hover-dk-mode, color-mix(in srgb, var(--brand-primary-color-dk-mode), transparent 75%)));text-decoration-color:var(--brand-footer-link-decoration-color-hover, var(--brand-footer-link-color-hover-dk-mode, var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white)))))))}@media(prefers-color-scheme: dark){.footer a:hover,.footer a:focus{color:var(--brand-footer-link-color-hover-dk-mode, var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))))}}@media(prefers-color-scheme: dark){.footer a:hover,.footer a:focus{background-color:var(--brand-footer-link-bgrd-hover-dk-mode, var(--brand-footer-link-bgrd-hover, var(--brand-link-bgrd-hover-dk-mode, color-mix(in srgb, var(--brand-primary-color-dk-mode), transparent 75%))))}}@media(prefers-color-scheme: dark){.footer a:hover,.footer a:focus{text-decoration-color:var(--brand-footer-link-decoration-color-hover-dk-mode, var(--brand-footer-link-decoration-color-hover, var(--brand-footer-link-color-hover-dk-mode, var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))))))}}.footer .footer-top{padding-top:18px;padding-bottom:18px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--brand-footer-separator-color, rgba(255, 255, 255, 0.25))}@media(prefers-color-scheme: dark){.footer .footer-top{border-bottom-color:var(--brand-footer-separator-color-dk-mode, var(--brand-footer-separator-color, rgba(255, 255, 255, 0.25)))}}.footer .footer-bottom{font-size:0.9375rem;font-size:clamp(1rem,0.9541984733vw,1.125rem)}.footer .footer-bottom a{color:var(--brand-footer-bottom-link-color, var(--brand-footer-link-color, var(--brand-footer-color, var(--global-white))));text-decoration-color:var(--brand-footer-bottom-link-decoration-color, var(--brand-footer-link-decoration-color, inherit))}@media(prefers-color-scheme: dark){.footer .footer-bottom a{color:var(--brand-footer-bottom-link-color-dk-mode, var(--brand-footer-bottom-link-color, var(--brand-footer-link-color-dk-mode, var(--brand-footer-link-color, var(--brand-footer-color, var(--global-white))))))}}@media(prefers-color-scheme: dark){.footer .footer-bottom a{text-decoration-color:var(--brand-footer-bottom-link-decoration-color-dk-mode, var(--brand-footer-link-decoration-color-dk-mode, var(--brand-footer-link-decoration-color, inherit)))}}.footer .footer-bottom a:hover,.footer .footer-bottom a:focus{color:var(--brand-footer-bottom-link-color-hover, var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))));background-color:var(--brand-footer-bottom-link-bgrd-hover, var(--brand-footer-link-bgrd-hover, var(--brand-link-bgrd-hover-dk-mode, color-mix(in srgb, var(--brand-primary-color-dk-mode), transparent 75%))));text-decoration-color:var(--brand-footer-bottom-link-decoration-color-hover, var(--brand-footer-link-decoration-color-hover, var(--brand-footer-link-color-hover-dk-mode, var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white))))))))}@media(prefers-color-scheme: dark){.footer .footer-bottom a:hover,.footer .footer-bottom a:focus{color:var(--brand-footer-bottom-link-color-hover-dk-mode, var(--brand-footer-link-color-hover-dk-mode, var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white)))))))}}@media(prefers-color-scheme: dark){.footer .footer-bottom a:hover,.footer .footer-bottom a:focus{background-color:var(--brand-footer-bottom-link-bgrd-hover-dk-mode, var(--brand-footer-link-bgrd-hover-dk-mode, var(--brand-footer-link-bgrd-hover, var(--brand-link-bgrd-hover-dk-mode, color-mix(in srgb, var(--brand-primary-color-dk-mode), transparent 75%)))))}}@media(prefers-color-scheme: dark){.footer .footer-bottom a:hover,.footer .footer-bottom a:focus{text-decoration-color:var(--brand-footer-bottom-link-decoration-color-hover-dk-mode, var(--brand-footer-link-decoration-color-hover-dk-mode, var(--brand-footer-link-decoration-color-hover, var(--brand-footer-link-color-hover-dk-mode, var(--brand-footer-link-color-hover, var(--brand-link-color-hover-dk-mode, var(--brand-dm-body-text-color, var(--brand-body-text-color-dk-mode, var(--global-white)))))))))}}.footer .footer-top>*,.footer .footer-bottom>*{margin-left:auto;margin-right:auto;max-width:1572px;min-width:320px;width:100%}@media(min-width: 52.5em){.footer .footer-top>*,.footer .footer-bottom>*{padding-left:36px;padding-right:36px}}@media(min-width: 48em)and (max-width: 52.4375em){.footer .footer-top>*,.footer .footer-bottom>*{padding-left:27px;padding-right:27px}}@media(max-width: 47.9375em){.footer .footer-top>*,.footer .footer-bottom>*{padding-left:18px;padding-right:18px}}.footer .footer-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 48em){.footer .footer-top{padding-top:36px;padding-bottom:36px}.footer .footer-bottom{padding-top:18px;padding-bottom:18px}.footer .footer-secondary-region{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 47.9375em){.footer{text-align:center}.footer .footer-bottom{padding-top:9px;padding-bottom:9px}}@media(min-width: 37.5em){.footer .footer-region>*+*{padding-left:36px}.footer .footer-region [id*=footerlogo]{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:left}}@media(max-width: 37.4375em){.footer .footer-region{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer-region>*+*{padding-top:18px}}[id*=footerlogo] .media-type--image{max-width:100%}[id*=footerlogo] a{display:inline-block}[id*=footerlogo] a:hover,[id*=footerlogo] a:focus,[id*=footerlogo] a:focus-visible{background:rgba(0,0,0,0)}@media(min-width: 48em){[id*=footerlogo] img{width:250px}}@media(max-width: 47.9375em){[id*=footerlogo] img{width:220px}}[id*=footercontact]{width:auto;margin-top:0}[id*=footercontact] ul{margin:0;padding:0}[id*=footercontact] li{list-style-type:none;margin:0}[id*=footercontact] li+li{margin-top:9px}[id*=footercontact] a.button{background-color:var(--brand-footer-button-bgrd, var(--brand-primary-button-bgrd, var(--brand-primary-color, var(--global-blue))));color:var(--brand-footer-button-color, var(--brand-primary-button-color, var(--global-black)));border-color:var(--brand-footer-button-border, var(--brand-footer-button-bgrd, var(--brand-primary-button-bgrd, var(--brand-primary-color, var(--global-blue)))))}@media(prefers-color-scheme: dark){[id*=footercontact] a.button{background-color:var(--brand-footer-button-bgrd-dk-mode, var(--brand-footer-button-bgrd, var(--brand-primary-button-bgrd-dk-mode, var(--brand-primary-color-dk-mode, var(--global-teal)))))}}@media(prefers-color-scheme: dark){[id*=footercontact] a.button{color:var(--brand-footer-button-color-dk-mode, var(--brand-footer-button-color, var(--brand-primary-button-color-dk-mode, #fff)))}}@media(prefers-color-scheme: dark){[id*=footercontact] a.button{border-color:var(--brand-footer-button-border-dk-mode, var(--brand-footer-button-bgrd-dk-mode, var(--brand-footer-button-bgrd, var(--brand-primary-button-bgrd-dk-mode, var(--brand-primary-color-dk-mode, var(--global-teal))))))}}[id*=footercontact] a.button:hover,[id*=footercontact] a.button:focus{background-color:var(--brand-footer-button-bgrd-hover, var(--brand-primary-button-bgrd-hover, var(--brand-secondary-color, var(--global-orange))));color:var(--brand-footer-button-color-hover, var(--brand-primary-button-color-hover, var(--global-black)));border-color:var(--brand-footer-button-border-hover, var(--brand-footer-button-bgrd-hover, var(--brand-primary-button-bgrd-hover, var(--brand-secondary-color, var(--global-orange)))))}@media(prefers-color-scheme: dark){[id*=footercontact] a.button:hover,[id*=footercontact] a.button:focus{background-color:var(--brand-footer-button-bgrd-hover-dk-mode, var(--brand-footer-button-bgrd-hover, var(--brand-primary-button-bgrd-hover-dk-mode, var(--brand-primary-color, var(--global-blue)))))}}@media(prefers-color-scheme: dark){[id*=footercontact] a.button:hover,[id*=footercontact] a.button:focus{color:var(--brand-footer-button-color-hover-dk-mode, var(--brand-footer-button-color-hover, var(--brand-primary-button-color-hover-dk-mode, #fff)))}}@media(prefers-color-scheme: dark){[id*=footercontact] a.button:hover,[id*=footercontact] a.button:focus{border-color:var(--brand-footer-button-border-hover-dk-mode, var(--brand-footer-button-border-hover, var(--brand-footer-button-bgrd-hover-dk-mode, var(--brand-footer-button-bgrd-hover, var(--brand-primary-button-bgrd-hover-dk-mode, var(--brand-primary-color, var(--global-blue)))))))}}[id*=footercontact] a:not(.button){display:inline-block;font-weight:bold;font-size:1.1rem;text-decoration:none}[id*=footercontact] a:not(.button):hover,[id*=footercontact] a:not(.button):focus{text-decoration:underline}nav[id*=footer] .menu{display:-webkit-box;display:-ms-flexbox;display:flex}nav[id*=footer] .menu li{list-style-type:none;margin-bottom:0}nav[id*=footer] .menu li+li{margin-left:18px}@media(max-width: 47.9375em){nav[id*=footer] .menu{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav[id*=footer] .menu li{margin-top:9px}}nav[id*=socialmedialinks] .menu li{display:inline-block;margin:0}nav[id*=socialmedialinks] .menu li+li{margin-left:5px}nav[id*=socialmedialinks] .menu a{position:relative;display:block;text-indent:-9999px;text-align:left;padding:0 !important;overflow:hidden;width:44px;height:44px;border-radius:22px;-webkit-transition:all .25s ease;transition:all .25s ease;color:var(--brand-footer-social-color, var(--brand-footer-color, var(--global-white)));background:var(--brand-footer-social-bgrd, transparent)}@media(prefers-color-scheme: dark){nav[id*=socialmedialinks] .menu a{color:var(--brand-footer-social-color-dk-mode, var(--brand-footer-social-color, var(--brand-footer-color-dk-mode, var(--brand-footer-color, var(--global-white)))))}}@media(prefers-color-scheme: dark){nav[id*=socialmedialinks] .menu a{background:var(--brand-footer-social-bgrd-dk-mode, var(--brand-footer-social-bgrd, transparent))}}nav[id*=socialmedialinks] .menu a:hover,nav[id*=socialmedialinks] .menu a:focus{color:var(--brand-footer-social-color-hover, var(--brand-footer-button-color-hover, var(--brand-primary-button-color-hover, var(--global-black))));background:var(--brand-footer-social-bgrd-hover, var(--brand-footer-button-bgrd-hover, var(--brand-primary-button-bgrd-hover, var(--brand-secondary-color, var(--global-orange)))))}@media(prefers-color-scheme: dark){nav[id*=socialmedialinks] .menu a:hover,nav[id*=socialmedialinks] .menu a:focus{color:var(--brand-footer-social-color-hover-dk-mode, var(--brand-footer-social-color-hover, var(--brand-footer-button-color-hover-dk-mode, var(--brand-footer-button-color-hover, var(--brand-primary-button-color-hover-dk-mode, #fff)))))}}@media(prefers-color-scheme: dark){nav[id*=socialmedialinks] .menu a:hover,nav[id*=socialmedialinks] .menu a:focus{background:var(--brand-footer-social-bgrd-hover-dk-mode, var(--brand-footer-social-bgrd-hover, var(--brand-footer-button-bgrd-hover-dk-mode, var(--brand-footer-button-bgrd-hover, var(--brand-primary-button-bgrd-hover-dk-mode, var(--brand-primary-color, var(--global-blue)))))))}}nav[id*=socialmedialinks] .menu a::before{content:"";font-size:20px;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-indent:0;pointer-events:none;-webkit-transform:scale(1);transform:scale(1);font-family:"icomoon";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-transition:all .25s ease;transition:all .25s ease}nav[id*=socialmedialinks] .menu [href*=facebook]::before{content:""}nav[id*=socialmedialinks] .menu [href*=pinterest]::before{content:""}nav[id*=socialmedialinks] .menu [href*=twitter]::before,nav[id*=socialmedialinks] .menu [href*="x.com"]::before{content:""}nav[id*=socialmedialinks] .menu [href*=youtube]::before{content:""}nav[id*=socialmedialinks] .menu [href*=linkedin]::before{content:""}nav[id*=socialmedialinks] .menu [href*=instagram]::before{content:""}nav[id*=socialmedialinks] .menu [href*=stocktwits]::before{content:""}nav[id*=socialmedialinks] .menu [href*=rss]::before{content:""}@media(min-width: 48em){nav[id*=socialmedialinks] .menu{display:-webkit-box;display:-ms-flexbox;display:flex}}
