html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:white;color:black;display:block}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.1)}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translate(0, -50%)}:root{--primary-50: #f3f8f6;--primary-100: #e7f1ed;--primary-200: #006243;--primary-300: #006243;--primary-500: #006243;--primary-contrast-50: #333;--primary-contrast-100: #333;--primary-contrast-300: #fff;--primary-contrast-500: #fff;--primary-default: #006243;--primary-contrast-default: #fff;--accent-50: #CEA428;--accent-500: #CEA428;--accent-contrast-500: #333;--accent-default: #CEA428;--accent-default-contrast: #333;--warn-100: rgba(255,0,0,.5);--warn-contrast-100: #000;--warn-default: #f31431;--warn-default-contrast: #fff;--background-background: #333;--background-button: #fff;--background-card: #fff;--background-card-dark: #ddd;--background-contrast-background: #fff;--background-contrast-card: #222;--background-contrast-card-dark: #333;--background-contrast-dark-background: #fff;--background-contrast-dialog-backdrop: #fff;--background-contrast-hover: #fff;--background-contrast-light-background: #333;--background-contrast-nav-bar: #222;--background-contrast-nav-bar-dark: #fff;--background-contrast-unselected-chip: #333;--background-contrast-utility-nav: #333;--background-contrast-utility-nav-hover: #006243;--background-dark-background: #222;--background-dialog: #fff;--background-dialog-backdrop: #000;--background-focused-button: #006243;--background-focused-button-light: #fff;--background-focused-select: #e7f1ed;--background-hover: #222;--background-input: #fff;--background-light-background: #efefef;--background-nav-bar: #fff;--background-nav-bar-dark: #222;--background-nav-bar-highlight: rgba(255,255,255,.13);--background-nav-bar-hover: #3f3f3f;--background-overlay: rgba(255,255,255,.9);--background-select: #efefef;--background-unselected-chip: #9b9b9b;--background-utility-nav: #efefef;--background-utility-nav-hover: #ddd;--foreground-contrast-light-divider: #4a4a4a;--foreground-dark-text: #333;--foreground-disabled-button: rgba(0,0,0,.26);--foreground-disabled-text: #9b9b9b;--foreground-divider: #333;--foreground-elevation: rgba(0,0,0,.6);--foreground-fade-divider: rgba(255,255,255,.2);--foreground-focused-button-text: #fff;--foreground-focused-button-text-light: #333;--foreground-light-divider: #ddd;--foreground-light-elevation: #efefef;--foreground-light-text: #9b9b9b;--foreground-link-text: #006243;--foreground-primary-text: #fff;--foreground-secondary-text: #222;--foreground-text: #4a4a4a}.green,*[theme=green],.primary-300,*[theme=primary-300]{--background-color: #006243;--text-color: #fff;--link-color: #fff}.red,*[theme=red],.warn-default,*[theme=warn-default]{--background-color: #f31431;--text-color: #fff}.red-light,*[theme=red-light],.warn-100,*[theme=warn-100]{--background-color: rgba(255, 0, 0, 0.5);--text-color: #000}.white,*[theme=white],.background-card,*[theme=background-card]{--background-color: #fff;--text-color: #4a4a4a;--link-color: #006243}.green-secondary,*[theme=green-secondary],.primary-100,*[theme=primary-100]{--background-color: #e7f1ed;--text-color: #333333}.green-tertiary,*[theme=green-tertiary],.primary-50,*[theme=primary-50]{--background-color: #f3f8f6;--text-color: #4a4a4a}.gold,*[theme=gold],.accent-500,*[theme=accent-500]{--background-color: #CEA428;--text-color: #333333}.charcoal-light,*[theme=charcoal-light],.background-background,*[theme=background-background]{--background-color: #333333;--text-color: #fff;--link-color: #fff}.charcoal-dark,*[theme=charcoal-dark],.background-dark-background,*[theme=background-dark-background]{--background-color: #222222;--text-color: #fff;--link-color: #fff}.transparent,*[theme=transparent]{--background-color: transparent}.gray-dark,*[theme=gray-dark],.background-unselected-chip,*[theme=background-unselected-chip]{--background-color: #9b9b9b;--text-color: #333333;--link-color: #333333}.gray-light,*[theme=gray-light],.background-card-dark,*[theme=background-card-dark]{--background-color: #dddddd;--text-color: #333333}.gray,*[theme=gray],.background-light-background,*[theme=background-light-background]{--background-color: #efefef;--text-color: #333333}.text-green,.text-green a,.text-primary,.text-primary a{color:#006243}.text-red,.text-red a,.text-warn,.text-warn a{color:#f31431}.text-white,.text-white a{color:#fff}.text-green-secondary,.text-green-secondary a{color:#e7f1ed}.text-gold,.text-gold a,.text-accent,.text-accent a{color:#cea428}.text-charcoal-dark,.text-charcoal-dark a{color:#222}.text-light,.text-light a{color:#9b9b9b}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-flex{display:flex}.d-inline-flex{display:inline-flex}@media screen and (min-width: 480px){.d-sm-none{display:none}}@media screen and (min-width: 480px){.d-sm-inline{display:inline}}@media screen and (min-width: 480px){.d-sm-inline-block{display:inline-block}}@media screen and (min-width: 480px){.d-sm-block{display:block}}@media screen and (min-width: 480px){.d-sm-table{display:table}}@media screen and (min-width: 480px){.d-sm-table-row{display:table-row}}@media screen and (min-width: 480px){.d-sm-table-cell{display:table-cell}}@media screen and (min-width: 480px){.d-sm-flex{display:flex}}@media screen and (min-width: 480px){.d-sm-inline-flex{display:inline-flex}}@media screen and (min-width: 768px){.d-md-none{display:none}}@media screen and (min-width: 768px){.d-md-inline{display:inline}}@media screen and (min-width: 768px){.d-md-inline-block{display:inline-block}}@media screen and (min-width: 768px){.d-md-block{display:block}}@media screen and (min-width: 768px){.d-md-table{display:table}}@media screen and (min-width: 768px){.d-md-table-row{display:table-row}}@media screen and (min-width: 768px){.d-md-table-cell{display:table-cell}}@media screen and (min-width: 768px){.d-md-flex{display:flex}}@media screen and (min-width: 768px){.d-md-inline-flex{display:inline-flex}}@media screen and (min-width: 960px){.d-lg-none{display:none}}@media screen and (min-width: 960px){.d-lg-inline{display:inline}}@media screen and (min-width: 960px){.d-lg-inline-block{display:inline-block}}@media screen and (min-width: 960px){.d-lg-block{display:block}}@media screen and (min-width: 960px){.d-lg-table{display:table}}@media screen and (min-width: 960px){.d-lg-table-row{display:table-row}}@media screen and (min-width: 960px){.d-lg-table-cell{display:table-cell}}@media screen and (min-width: 960px){.d-lg-flex{display:flex}}@media screen and (min-width: 960px){.d-lg-inline-flex{display:inline-flex}}@media screen and (min-width: 1280px){.d-xl-none{display:none}}@media screen and (min-width: 1280px){.d-xl-inline{display:inline}}@media screen and (min-width: 1280px){.d-xl-inline-block{display:inline-block}}@media screen and (min-width: 1280px){.d-xl-block{display:block}}@media screen and (min-width: 1280px){.d-xl-table{display:table}}@media screen and (min-width: 1280px){.d-xl-table-row{display:table-row}}@media screen and (min-width: 1280px){.d-xl-table-cell{display:table-cell}}@media screen and (min-width: 1280px){.d-xl-flex{display:flex}}@media screen and (min-width: 1280px){.d-xl-inline-flex{display:inline-flex}}.visibility-visible{visibility:visible}.visibility-hidden{visibility:hidden}@media screen and (min-width: 480px){.visibility-sm-visible{visibility:visible}}@media screen and (min-width: 480px){.visibility-sm-hidden{visibility:hidden}}@media screen and (min-width: 768px){.visibility-md-visible{visibility:visible}}@media screen and (min-width: 768px){.visibility-md-hidden{visibility:hidden}}@media screen and (min-width: 960px){.visibility-lg-visible{visibility:visible}}@media screen and (min-width: 960px){.visibility-lg-hidden{visibility:hidden}}@media screen and (min-width: 1280px){.visibility-xl-visible{visibility:visible}}@media screen and (min-width: 1280px){.visibility-xl-hidden{visibility:hidden}}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}@media screen and (min-width: 480px){.flex-grow-sm-0{flex-grow:0}}@media screen and (min-width: 480px){.flex-grow-sm-1{flex-grow:1}}@media screen and (min-width: 768px){.flex-grow-md-0{flex-grow:0}}@media screen and (min-width: 768px){.flex-grow-md-1{flex-grow:1}}@media screen and (min-width: 960px){.flex-grow-lg-0{flex-grow:0}}@media screen and (min-width: 960px){.flex-grow-lg-1{flex-grow:1}}@media screen and (min-width: 1280px){.flex-grow-xl-0{flex-grow:0}}@media screen and (min-width: 1280px){.flex-grow-xl-1{flex-grow:1}}:root{--font-light: "FFDINWebProLight", Helvetica, Arial, sans-serif;--font-reg: "FFDINWebProRegular", Helvetica, Arial, sans-serif;--font-medium: "FFDINWebProMedium", Helvetica, Arial, sans-serif;--font-bold: "FFDINWebProBold", Helvetica, Arial, sans-serif}:root{--rem: 16px;--scroll-follow-width: 20%;--scroll-follow-width-dec: 0.20;--block-gap: 36px;--content-padding: 1.875rem;--indent-width: 30px;--content-width: 100%;--content-width-md: 94.4444444444%;--content-width-lg: 88.8888888889%;--max-content-width: 1280px;--max-content-width-md: 1208.8888888889px;--max-content-width-lg: 1137.7777777778px;--main-nav-mobile-height: 86px}@media screen and (min-width: 480px)and (max-width: 767px),screen and (min-width: 960px),print,screen and (min-width: 1280px){:root{--content-width: 0.9444444444}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){:root{--content-width: 0.8888888889}}@media screen and (max-width: 479px),screen and (min-width: 480px)and (max-width: 767px){:root{--block-gap: 10px}}@media screen and (min-width: 768px)and (max-width: 959px){:root{--block-gap: 20px}}*,::before,::after{box-sizing:border-box}*{color:inherit}h1{padding-bottom:20px;margin:0;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:4rem;line-height:.9375;color:#4a4a4a;color:var(--foreground-text);text-transform:uppercase;letter-spacing:-2px}h2{padding-right:1.25rem;padding-bottom:20px;font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:2rem;text-transform:uppercase}h2::after{display:flex;width:40px;margin-top:1.25rem;content:"";border-bottom:solid 3px #ddd;border-bottom:solid 3px var(--foreground-light-divider)}h3{position:relative;padding-bottom:20px;margin-bottom:0.9375rem;font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:1.5rem;color:#4a4a4a;color:var(--foreground-text);text-transform:uppercase}h3::after{display:flex;width:40px;margin-top:1.25rem;content:"";border-bottom:solid 3px #ddd;border-bottom:solid 3px var(--foreground-light-divider)}h3[style*="text-align: center"]::after{margin-right:auto;margin-left:auto}h4{margin-top:0;margin-bottom:1.25rem;font-size:1.25rem;line-height:1;color:#4a4a4a;color:var(--foreground-text)}.fa.half{height:.5em;overflow:hidden}b,strong{font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-weight:normal}body{font-family:"FFDINWebProRegular", Helvetica, Arial, sans-serif;font-family:var(--font-reg);font-size:0.875rem;font-weight:normal;line-height:1.4286;color:#222;color:var(--foreground-secondary-text);background-color:#efefef;background-color:var(--background-light-background)}button:not(.link),.button{display:inline-block;padding:.75rem 1.5625rem;margin:0;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:inherit;color:#222;color:var(--foreground-secondary-text);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;background-color:#fff;background-color:var(--background-button);border:2px solid #222;border:2px solid var(--foreground-secondary-text);border-top-color:#333;border-top-color:var(--foreground-divider);border-right-color:var(--oreground-divider);border-bottom-color:#333;border-bottom-color:var(--foreground-divider);border-left-color:#333;border-left-color:var(--foreground-divider);transition:ease color 150ms,ease background-color 150ms}button:not(.link):hover,.button:hover{color:#fff;color:var(--foreground-focused-button-text);background-color:#006243;background-color:var(--primary-200);border-color:#006243;border-color:var(--primary-200)}body>main{padding-bottom:1.25rem}body>main>*{margin-bottom:36px;margin-bottom:var(--block-gap)}body>main>*,body>main app-root>*>*{width:100%;max-width:1280px;max-width:var(--max-content-width);min-height:150px;margin-right:auto;margin-left:auto;box-shadow:0 3px 2px -3px rgba(0,0,0,.6);box-shadow:0 3px 2px -3px var(--foreground-elevation)}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){body>main>*,body>main app-root>*>*{width:94.4444444444%;max-width:1208.8888888889px;max-width:var(--max-content-width-md);margin-right:auto;margin-left:auto}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){body>main>*,body>main app-root>*>*{width:88.8888888889%;max-width:1137.7777777778px;max-width:var(--max-content-width-lg);margin-right:auto;margin-left:auto}}body>main>article,body>main>section,body>main>header,body>main>aside{border-right:1px solid #efefef;border-right:1px solid var(--foreground-light-elevation);border-left:1px solid #efefef;border-left:1px solid var(--foreground-light-elevation)}body>main>article article,body>main>article section,body>main>article header,body>main>article aside,body>main>section article,body>main>section section,body>main>section header,body>main>section aside,body>main>header article,body>main>header section,body>main>header header,body>main>header aside,body>main>aside article,body>main>aside section,body>main>aside header,body>main>aside aside{width:unset;margin:0;border-right:none;border-left:none}body>main>header{min-height:0;padding:2.1875rem 3.125rem 0;margin-bottom:0;background-color:#fff;background-color:var(--background-card)}body>main>header h1{padding-bottom:0}button.link,a{font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);color:#006243;color:var(--primary-default)}a[onclick],button.link,a.link{cursor:pointer}a[href^="#"],button.link,a.link{text-decoration:underline}button.button.link,a.button{text-decoration:none}button[target=_blank].link::after,a[target=_blank]::after{margin-right:.1875rem;margin-left:.1875rem;font-family:fontawesome;vertical-align:middle;content:""}button.button.link:hover,a.button:hover{text-decoration:none}button.link{background:none;border:none}button.btn-close:hover{color:inherit;background-color:inherit}a.fa::after,a[href*="aan.com"]::after,a[href^="/"]::after,.ftr-global-container a::after,.hdr-global a::after,.side-nav a::after,.main-menu a::after,.modal-publications a::after,a[href*="http://localhost"]::after,a.no-external-icon::after{display:none}span.fa{font-family:FontAwesome !important}:root{--primary-50: #f3f8f6;--primary-100: #e7f1ed;--primary-200: #006243;--primary-300: #006243;--primary-500: #006243;--primary-contrast-50: #333;--primary-contrast-100: #333;--primary-contrast-300: #fff;--primary-contrast-500: #fff;--primary-default: #006243;--primary-contrast-default: #fff;--accent-50: #CEA428;--accent-500: #CEA428;--accent-contrast-500: #333;--accent-default: #CEA428;--accent-default-contrast: #333;--warn-100: rgba(255,0,0,.5);--warn-contrast-100: #000;--warn-default: #f31431;--warn-default-contrast: #fff;--background-background: #333;--background-button: #fff;--background-card: #fff;--background-card-dark: #ddd;--background-contrast-background: #fff;--background-contrast-card: #222;--background-contrast-card-dark: #333;--background-contrast-dark-background: #fff;--background-contrast-dialog-backdrop: #fff;--background-contrast-hover: #fff;--background-contrast-light-background: #333;--background-contrast-nav-bar: #222;--background-contrast-nav-bar-dark: #fff;--background-contrast-unselected-chip: #333;--background-contrast-utility-nav: #333;--background-contrast-utility-nav-hover: #006243;--background-dark-background: #222;--background-dialog: #fff;--background-dialog-backdrop: #000;--background-focused-button: #006243;--background-focused-button-light: #fff;--background-focused-select: #e7f1ed;--background-hover: #222;--background-input: #fff;--background-light-background: #efefef;--background-nav-bar: #fff;--background-nav-bar-dark: #222;--background-nav-bar-highlight: rgba(255,255,255,.13);--background-nav-bar-hover: #3f3f3f;--background-overlay: rgba(255,255,255,.9);--background-select: #efefef;--background-unselected-chip: #9b9b9b;--background-utility-nav: #efefef;--background-utility-nav-hover: #ddd;--foreground-contrast-light-divider: #4a4a4a;--foreground-dark-text: #333;--foreground-disabled-button: rgba(0,0,0,.26);--foreground-disabled-text: #9b9b9b;--foreground-divider: #333;--foreground-elevation: rgba(0,0,0,.6);--foreground-fade-divider: rgba(255,255,255,.2);--foreground-focused-button-text: #fff;--foreground-focused-button-text-light: #333;--foreground-light-divider: #ddd;--foreground-light-elevation: #efefef;--foreground-light-text: #9b9b9b;--foreground-link-text: #006243;--foreground-primary-text: #fff;--foreground-secondary-text: #222;--foreground-text: #4a4a4a}.green,*[theme=green],.primary-300,*[theme=primary-300]{--background-color: #006243;--text-color: #fff;--link-color: #fff}.red,*[theme=red],.warn-default,*[theme=warn-default]{--background-color: #f31431;--text-color: #fff}.red-light,*[theme=red-light],.warn-100,*[theme=warn-100]{--background-color: rgba(255, 0, 0, 0.5);--text-color: #000}.white,*[theme=white],.background-card,*[theme=background-card]{--background-color: #fff;--text-color: #4a4a4a;--link-color: #006243}.green-secondary,*[theme=green-secondary],.primary-100,*[theme=primary-100]{--background-color: #e7f1ed;--text-color: #333333}.green-tertiary,*[theme=green-tertiary],.primary-50,*[theme=primary-50]{--background-color: #f3f8f6;--text-color: #4a4a4a}.gold,*[theme=gold],.accent-500,*[theme=accent-500]{--background-color: #CEA428;--text-color: #333333}.charcoal-light,*[theme=charcoal-light],.background-background,*[theme=background-background]{--background-color: #333333;--text-color: #fff;--link-color: #fff}.charcoal-dark,*[theme=charcoal-dark],.background-dark-background,*[theme=background-dark-background]{--background-color: #222222;--text-color: #fff;--link-color: #fff}.transparent,*[theme=transparent]{--background-color: transparent}.gray-dark,*[theme=gray-dark],.background-unselected-chip,*[theme=background-unselected-chip]{--background-color: #9b9b9b;--text-color: #333333;--link-color: #333333}.gray-light,*[theme=gray-light],.background-card-dark,*[theme=background-card-dark]{--background-color: #dddddd;--text-color: #333333}.gray,*[theme=gray],.background-light-background,*[theme=background-light-background]{--background-color: #efefef;--text-color: #333333}.text-green,.text-green a,.text-primary,.text-primary a{color:#006243}.text-red,.text-red a,.text-warn,.text-warn a{color:#f31431}.text-white,.text-white a{color:#fff}.text-green-secondary,.text-green-secondary a{color:#e7f1ed}.text-gold,.text-gold a,.text-accent,.text-accent a{color:#cea428}.text-charcoal-dark,.text-charcoal-dark a{color:#222}.text-light,.text-light a{color:#9b9b9b}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-flex{display:flex}.d-inline-flex{display:inline-flex}@media screen and (min-width: 480px){.d-sm-none{display:none}}@media screen and (min-width: 480px){.d-sm-inline{display:inline}}@media screen and (min-width: 480px){.d-sm-inline-block{display:inline-block}}@media screen and (min-width: 480px){.d-sm-block{display:block}}@media screen and (min-width: 480px){.d-sm-table{display:table}}@media screen and (min-width: 480px){.d-sm-table-row{display:table-row}}@media screen and (min-width: 480px){.d-sm-table-cell{display:table-cell}}@media screen and (min-width: 480px){.d-sm-flex{display:flex}}@media screen and (min-width: 480px){.d-sm-inline-flex{display:inline-flex}}@media screen and (min-width: 768px){.d-md-none{display:none}}@media screen and (min-width: 768px){.d-md-inline{display:inline}}@media screen and (min-width: 768px){.d-md-inline-block{display:inline-block}}@media screen and (min-width: 768px){.d-md-block{display:block}}@media screen and (min-width: 768px){.d-md-table{display:table}}@media screen and (min-width: 768px){.d-md-table-row{display:table-row}}@media screen and (min-width: 768px){.d-md-table-cell{display:table-cell}}@media screen and (min-width: 768px){.d-md-flex{display:flex}}@media screen and (min-width: 768px){.d-md-inline-flex{display:inline-flex}}@media screen and (min-width: 960px){.d-lg-none{display:none}}@media screen and (min-width: 960px){.d-lg-inline{display:inline}}@media screen and (min-width: 960px){.d-lg-inline-block{display:inline-block}}@media screen and (min-width: 960px){.d-lg-block{display:block}}@media screen and (min-width: 960px){.d-lg-table{display:table}}@media screen and (min-width: 960px){.d-lg-table-row{display:table-row}}@media screen and (min-width: 960px){.d-lg-table-cell{display:table-cell}}@media screen and (min-width: 960px){.d-lg-flex{display:flex}}@media screen and (min-width: 960px){.d-lg-inline-flex{display:inline-flex}}@media screen and (min-width: 1280px){.d-xl-none{display:none}}@media screen and (min-width: 1280px){.d-xl-inline{display:inline}}@media screen and (min-width: 1280px){.d-xl-inline-block{display:inline-block}}@media screen and (min-width: 1280px){.d-xl-block{display:block}}@media screen and (min-width: 1280px){.d-xl-table{display:table}}@media screen and (min-width: 1280px){.d-xl-table-row{display:table-row}}@media screen and (min-width: 1280px){.d-xl-table-cell{display:table-cell}}@media screen and (min-width: 1280px){.d-xl-flex{display:flex}}@media screen and (min-width: 1280px){.d-xl-inline-flex{display:inline-flex}}.visibility-visible{visibility:visible}.visibility-hidden{visibility:hidden}@media screen and (min-width: 480px){.visibility-sm-visible{visibility:visible}}@media screen and (min-width: 480px){.visibility-sm-hidden{visibility:hidden}}@media screen and (min-width: 768px){.visibility-md-visible{visibility:visible}}@media screen and (min-width: 768px){.visibility-md-hidden{visibility:hidden}}@media screen and (min-width: 960px){.visibility-lg-visible{visibility:visible}}@media screen and (min-width: 960px){.visibility-lg-hidden{visibility:hidden}}@media screen and (min-width: 1280px){.visibility-xl-visible{visibility:visible}}@media screen and (min-width: 1280px){.visibility-xl-hidden{visibility:hidden}}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}@media screen and (min-width: 480px){.flex-grow-sm-0{flex-grow:0}}@media screen and (min-width: 480px){.flex-grow-sm-1{flex-grow:1}}@media screen and (min-width: 768px){.flex-grow-md-0{flex-grow:0}}@media screen and (min-width: 768px){.flex-grow-md-1{flex-grow:1}}@media screen and (min-width: 960px){.flex-grow-lg-0{flex-grow:0}}@media screen and (min-width: 960px){.flex-grow-lg-1{flex-grow:1}}@media screen and (min-width: 1280px){.flex-grow-xl-0{flex-grow:0}}@media screen and (min-width: 1280px){.flex-grow-xl-1{flex-grow:1}}:root{--font-light: "FFDINWebProLight", Helvetica, Arial, sans-serif;--font-reg: "FFDINWebProRegular", Helvetica, Arial, sans-serif;--font-medium: "FFDINWebProMedium", Helvetica, Arial, sans-serif;--font-bold: "FFDINWebProBold", Helvetica, Arial, sans-serif}:root{--rem: 16px;--scroll-follow-width: 20%;--scroll-follow-width-dec: 0.20;--block-gap: 36px;--content-padding: 1.875rem;--indent-width: 30px;--content-width: 100%;--content-width-md: 94.4444444444%;--content-width-lg: 88.8888888889%;--max-content-width: 1280px;--max-content-width-md: 1208.8888888889px;--max-content-width-lg: 1137.7777777778px;--main-nav-mobile-height: 86px}@media screen and (min-width: 480px)and (max-width: 767px),screen and (min-width: 960px),print,screen and (min-width: 1280px){:root{--content-width: 0.9444444444}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){:root{--content-width: 0.8888888889}}@media screen and (max-width: 479px),screen and (min-width: 480px)and (max-width: 767px){:root{--block-gap: 10px}}@media screen and (min-width: 768px)and (max-width: 959px){:root{--block-gap: 20px}}figure{display:table}figure[style*="float: left"],figure[style*="float:left"]{margin-right:2.5rem;margin-bottom:.5em}figure[style*="float: right"],figure[style*="float:right"]{margin-bottom:.5em;margin-left:2.5rem}figure img{display:block;width:100%;margin:0}figure figcaption{display:table-caption;padding:.5em;caption-side:bottom;background-color:#efefef;background-color:var(--background-light-background)}img{max-width:100%;height:auto}hr{width:100%;margin-top:2.1875rem;margin-bottom:1.25rem;border:none;border-top:#ddd 1px solid;border-top:var(--foreground-light-divider) 1px solid}hr:first-child{margin-top:0}em{font-style:italic}main div{display:contents}.page-content-width,.hero{width:100%;max-width:none;padding-right:1.625rem;padding-left:1.625rem}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.page-content-width,.hero{padding-right:calc((100% - 94.4444444444%)/2);padding-right:calc((100% - var(--content-width-md))/2);padding-left:calc((100% - 94.4444444444%)/2);padding-left:calc((100% - var(--content-width-md))/2)}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.page-content-width,.hero{padding-right:calc((100% - 88.8888888889%)/2);padding-right:calc((100% - var(--content-width-lg))/2);padding-left:calc((100% - 88.8888888889%)/2);padding-left:calc((100% - var(--content-width-lg))/2)}}@media screen and (min-width: 1280px){.page-content-width,.hero{padding-right:calc((100% - 1137.7777777778px)/2);padding-right:calc((100% - var(--max-content-width-lg))/2);padding-left:calc((100% - 1137.7777777778px)/2);padding-left:calc((100% - var(--max-content-width-lg))/2)}}sup{position:relative;top:-0.5em;font-size:0.5625rem}small{font-size:80%}[preview] .enable-preview{display:none}@media print{.enable-preview{display:none !important}}.disable-preview{display:none}[preview] .disable-preview{display:block}@media print{.disable-preview{display:none !important}}.percent::after{padding-left:.25em;content:"%"}.currency-usd::before{padding-right:.25em;content:"$"}details>*{margin-left:2rem}details>summary{margin-left:0;color:#006243;color:var(--primary-default);cursor:pointer}@media print{.mp-results{display:none}}@media print{#epi-quickNavigator{display:none !important}}.dev-site-alert{position:fixed;top:0;left:0;z-index:9999;padding-right:.5em;padding-left:33px;font-weight:700;color:#fff;color:var(--foreground-primary-text);text-transform:uppercase;background:rgba(255,0,0,.5);background:var(--warn-100)}aan-loading{display:contents}.loading{position:fixed;top:50%;right:50%;z-index:9999;display:block;margin:0 auto;font-size:2.5rem;line-height:2.5rem;color:#999;text-align:center;box-shadow:none;transform:translateX(50%)}.loading span{display:inline;-webkit-animation:blink 1.4s infinite linear;animation:blink 1.4s infinite linear}.loading span:empty{display:inline}.loading span:after{content:"⬤"}.loading .dot-1{-webkit-animation-delay:0.2177777778s;animation-delay:0.2177777778s}.loading .dot-2{-webkit-animation-delay:0.4355555556s;animation-delay:0.4355555556s}.loading .dot-3{-webkit-animation-delay:0.6533333333s;animation-delay:0.6533333333s}@-webkit-keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}100%{opacity:0}}dialog{position:fixed;top:50%;bottom:unset;max-width:1140px;max-height:100vh;transform:translate(0, -50%)}dialog::-webkit-backdrop{background-color:#000;opacity:.8;display:block}dialog::backdrop,dialog+.backdrop{background-color:#000;opacity:.8;display:block}_::-webkit-full-page-media dialog{padding-bottom:65px}dialog .btn-close,mat-dialog-container .btn-close{display:block;height:calc(50px - 1em);padding:0;margin-left:auto;font-size:1.5rem;color:#333;color:var(--foreground-dark-text);text-align:right;background-color:transparent;border:none;outline:none}dialog .btn-close:hover,mat-dialog-container .btn-close:hover{color:#333;color:var(--foreground-dark-text);background-color:transparent}dialog h2,dialog header,mat-dialog-container h2,mat-dialog-container header{padding-bottom:0;margin-bottom:25px;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:32px;color:#222;color:var(--foreground-secondary-text);text-align:center;text-transform:uppercase}dialog h2::after,dialog header::after,mat-dialog-container h2::after,mat-dialog-container header::after{display:none}dialog h2+*,dialog header+*,mat-dialog-container h2+*,mat-dialog-container header+*{margin-top:0}dialog section,dialog form,dialog article,mat-dialog-container section,mat-dialog-container form,mat-dialog-container article{margin-top:36px;margin-top:var(--block-gap)}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){dialog h2,dialog header,mat-dialog-container h2,mat-dialog-container header{margin-bottom:35px;font-size:48px;flex-basis:100%}}.page-header{font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:.75rem;background-color:#fff;background-color:var(--background-card)}.page-header.submenu-open{margin-bottom:86px;margin-bottom:var(--main-nav-mobile-height)}.page-header button{padding-right:0;padding-left:0;margin-left:1em;font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:.75rem;color:#fff;color:var(--foreground-primary-text);background-color:transparent;border:none}.page-header button:hover{background-color:transparent}.page-header button+a{text-align:right}.page-header.search .top-search{visibility:visible;opacity:1}.page-header.search .top-search .fa{opacity:1}.page-header.search .show-search{display:none}.page-header.search .close-search{display:inline-block}.page-header .search-button{font-size:26px}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.page-header button{margin-left:50px}.page-header.submenu-open{margin-bottom:86px}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.page-header{border-bottom:1px solid #ddd;border-bottom:1px solid var(--foreground-light-divider);transition:transform 300ms ease-in-out}.page-header::before{position:absolute;display:block;width:100%;height:50px;content:"";background-color:#efefef;background-color:var(--background-utility-nav)}.page-header.submenu-open{margin-bottom:0}}@media print{.page-header{display:none}}.utility-nav{display:flex;max-width:none;height:50px;padding-right:calc((100% - 1280px)/2);padding-left:calc((100% - 1280px)/2);margin-right:auto;margin-left:auto;color:#333;color:var(--background-contrast-utility-nav);background-color:#efefef;background-color:var(--background-utility-nav);align-items:center}.utility-nav dialog.publications[open]~.page-header,.modal-active-publications.modal-active-publications .utility-nav{color:#fff;color:var(--foreground-primary-text);background-color:#222;background-color:var(--background-dark-background);border-bottom:1px solid #333;border-bottom:1px solid var(--foreground-divider)}.utility-nav dialog.publications[open]~.page-header>*:not(.show-publications),.modal-active-publications.modal-active-publications .utility-nav>*:not(.show-publications){display:none}.utility-nav dialog.publications[open]~.page-header .show-publications,.modal-active-publications.modal-active-publications .utility-nav .show-publications{z-index:999999;margin-right:0;color:inherit;background-color:inherit;transition:none}.utility-nav .join-renew{display:none}.utility-nav .name-text{display:none}.utility-nav a,.utility-nav button{display:flex;padding-top:.75rem;padding-bottom:.75rem;color:inherit;text-transform:uppercase;background-color:transparent;align-items:center}.utility-nav button{padding-right:0;padding-left:0;margin-left:1em;font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:.75rem;color:inherit;background-color:inherit;border:none;align-self:stretch}.utility-nav .show-publications{padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:0;text-align:left;white-space:nowrap}.utility-nav .show-publications .fa{padding-right:.5rem;font-size:1.2rem}.utility-nav .member-name{display:flex;align-items:center;font-size:0;justify-content:flex-end}.utility-nav .member-name img{float:left;height:35px;margin-right:1em;border-radius:50%}.utility-nav .login,.utility-nav .logout,.utility-nav .join-renew{position:relative;padding-left:.5rem;margin-left:.5rem;background-color:transparent}.utility-nav .login:hover,.utility-nav .logout:hover,.utility-nav .join-renew:hover{color:inherit}.utility-nav .login::before,.utility-nav .logout::before,.utility-nav .join-renew::before{position:absolute;top:50%;left:0;display:inline-block;width:1px;height:1em;content:"";border-left:2px solid #ddd;border-left:2px solid var(--foreground-light-divider);transform:translateY(-50%)}.utility-nav .show-search,.utility-nav .close-search{display:inline-block;width:50px;height:50px;margin-left:10px;font-size:18px}.utility-nav .show-search .fa,.utility-nav .close-search .fa{vertical-align:middle;transform:translateY(-25%)}.utility-nav .show-publications:hover,.utility-nav .show-search:hover{color:#006243;color:var(--background-contrast-utility-nav-hover);background-color:#ddd;background-color:var(--background-utility-nav-hover)}.utility-nav button.close-search{z-index:2;display:none;color:#fff;color:var(--background-contrast-background);background-color:#333;background-color:var(--background-background);flex-grow:0;order:2}.utility-nav button.close-search:hover{color:#fff;color:var(--background-contrast-background);background-color:#333;background-color:var(--background-background)}.utility-nav button.close-search .fa{color:inherit}.utility-nav .long-text{display:none}.utility-nav .short-text{display:inline}.utility-nav a{font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);text-decoration:none;text-transform:uppercase}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.utility-nav .show-search,.utility-nav .close-search{margin-left:15px}.utility-nav .long-text{display:inline}.utility-nav .short-text{display:none}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.utility-nav{position:relative}.utility-nav dialog.publications[open]~.page-header .show-publications,.modal-active-publications.modal-active-publications .utility-nav .show-publications{z-index:auto}.utility-nav .join-renew{display:inline-block}.utility-nav .name-text{display:inline}.utility-nav .member-name img{display:none}.utility-nav .member-name{font-size:.75rem}.utility-nav .show-search,.utility-nav .close-search{width:80px}}.top-search{position:absolute;top:0;z-index:1;width:100%;height:3.125rem;padding-right:1rem;padding-left:1rem;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);color:#fff;color:var(--background-contrast-background);visibility:hidden;background-color:#333;background-color:var(--background-background);opacity:0;transition:opacity ease .5s}.top-search .fa{opacity:0}.top-search form{display:flex;max-width:none;height:100%;margin-top:0;justify-content:center;align-items:center;flex-wrap:nowrap}.top-search .st-default-search-input{width:100%;max-width:1025px;height:2.6875rem;height:32px;padding-left:1rem;margin:0;margin-right:.75rem;font-family:inherit;font-size:14px;color:inherit;background:transparent;border:none;border-radius:0;flex-grow:1;order:1}.top-search .st-default-search-input::-moz-placeholder{opacity:1}.top-search .st-default-search-input::placeholder{opacity:1}.top-search .search-button{padding-right:1rem;padding-left:0;margin:0;font-size:19px;color:#fff;color:var(--foreground-primary-text);background-color:transparent;border:none;flex-grow:0;order:0}.top-search.visible{display:block}.top-search .visuallyhidden{display:none}@media screen and (min-width: 960px),print,screen and (min-width: 960px),print{.top-search{top:auto;height:6.875rem}.top-search .st-default-search-input{font-size:24px;border-bottom:2px solid rgba(255,255,255,.2);border-bottom:2px solid var(--foreground-fade-divider)}.top-search .st-default-search-input:focus{border-bottom-color:rgba(255,255,255,.2);border-bottom-color:var(--foreground-fade-divider)}.top-search .search-button{order:2;margin-left:0}}.gdpr-banner{position:fixed;bottom:0;z-index:100;display:flex;width:100%;padding:1.25rem;color:#fff;color:var(--background-contrast-dark-background);flex-direction:row;background-color:#222;background-color:var(--background-dark-background);opacity:.9;flex-wrap:nowrap;grid-gap:2.3125rem;justify-content:center;align-items:flex-start}.gdpr-banner a{color:#fff;color:var(--background-contrast-dark-background)}.gdpr-banner p{text-align:left}.gdpr-banner .alert{width:100%;max-width:1280px;max-width:var(--max-content-width)}.gdpr-banner .btn-close{padding:0;font-size:1.5rem;color:#fff;color:var(--background-contrast-dark-background);background-color:transparent;border:none}.gdpr-banner .btn-close:hover{background-color:transparent}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.gdpr-banner .alert{width:94.4444444444%;max-width:calc(1208.8888888889px);max-width:calc(var(--max-content-width-md))}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.gdpr-banner{align-items:center}.gdpr-banner p{text-align:center}.gdpr-banner .alert{width:88.8888888889%;max-width:calc(1137.7777777778px);max-width:calc(var(--max-content-width-lg))}}@media print{.gdpr-banner{display:none}}body>header>.top-nav{display:flex;background:#fff;background:var(--background-nav-bar);flex-wrap:wrap;justify-content:space-between;align-content:flex-start}body>header>.top-nav svg{height:100%}body>header>.top-nav a{font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);color:#fff;color:var(--foreground-primary-text);text-decoration:none;text-transform:uppercase}body>header>.top-nav .hide-nav-main{display:none;color:#fff;color:var(--foreground-primary-text)}body>header>.top-nav .show-nav-main,body>header>.top-nav .hide-nav-main{width:60px;height:60px;padding:0;margin:0;font-size:1.5rem;color:#222;color:var(--foreground-secondary-text);background-color:transparent;border:none;order:0}body>header>.top-nav .show-nav-main:hover,body>header>.top-nav .hide-nav-main:hover{background-color:transparent}body>header>.top-nav .site-logo{height:60px;padding:8px 15px;text-align:right;order:1;flex-basis:50%}body>header>.top-nav .site-logo #text{fill:#fff;fill:var(--foreground-primary-text)}body>header>.top-nav .subnav{display:none;padding:0 20px;color:#fff;color:var(--foreground-primary-text);flex-direction:column}body>header>.top-nav .subnav li{line-height:1.4286}body>header>.top-nav .subnav a{display:block;padding:14px 0;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:13px;line-height:1;text-transform:uppercase}body>header>.top-nav .subnav aside{position:absolute;top:0;right:0;display:none;width:50%;height:100%;padding:40px 30px;background-color:#222;background-color:var(--background-nav-bar-dark)}body>header>.top-nav .subnav aside strong{display:inline-block;padding-bottom:15px;font-family:"FFDINWebProRegular", Helvetica, Arial, sans-serif;font-family:var(--font-reg);font-size:22px;line-height:1.5;color:#fff;color:var(--foreground-primary-text);text-transform:uppercase}body>header>.top-nav .subnav aside strong::after{display:block;width:40px;height:3px;margin-top:20px;content:"";background:#4a4a4a;background:var(--foreground-contrast-light-divider)}body>header>.top-nav .subnav aside p{font-family:"FFDINWebProLight", Helvetica, Arial, sans-serif;font-family:var(--font-light);font-size:18px;color:#fff;color:var(--foreground-primary-text)}body>header>.top-nav .subnav li:first-child aside{display:inline-block}body>header>.top-nav #main-nav{display:none;height:100%;flex-direction:column;order:3;flex-basis:100%}body>header>.top-nav #main-nav button p,body>header>.top-nav #main-nav a p{font-family:"FFDINWebProRegular", Helvetica, Arial, sans-serif;font-family:var(--font-reg);font-size:12px;line-height:1;text-transform:none}body>header>.top-nav #main-nav button strong,body>header>.top-nav #main-nav a strong{display:block;margin-bottom:5px;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);line-height:1.1}body>header>.top-nav #main-nav button{display:block;width:100%;padding:25px 20px;margin:0;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:0.875rem;color:#fff;color:var(--foreground-primary-text);text-align:left;text-transform:uppercase;background-color:transparent;border:none}body>header>.top-nav #main-nav button::after{position:absolute;top:2em;right:1em;width:25px;height:25px;font-family:FontAwesome;font-size:15px;color:#fff;color:var(--foreground-primary-text);content:""}body>header>.top-nav #main-nav>li{position:relative;border-top:1px solid #333;border-top:1px solid var(--foreground-divider)}body>header>.top-nav #main-nav>li.active ::after{display:block;width:calc(100% + 2px);margin-top:-1px;margin-left:-1px;content:"";border-bottom:2px solid #333;border-bottom:2px solid var(--foreground-divider)}body>header>.top-nav #main-nav>li>a{display:none;height:100px;padding:22px 12px 0;color:#222;color:var(--foreground-secondary-text)}@media screen and (max-width: 479px),screen and (min-width: 480px)and (max-width: 767px),screen and (min-width: 768px)and (max-width: 959px){body>header>.top-nav body>header>.top-nav .subnav li:first-child aside{display:none}body>header>.top-nav body>header>.top-nav .subnav a:hover{color:#9b9b9b;color:var(--foreground-light-text)}body>header>.top-nav body>header>.top-nav #mainnav>li.submenu-open>button::after{content:""}body>header>.top-nav body>header>.top-nav #mainnav>li.submenu-open>.subnav{display:block}body>header>.top-nav body>header>.top-nav #mainnav .submenu-open .subnav{display:block}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){body>header>.top-nav{max-width:1280px;height:100px;margin-right:auto;margin-left:auto;justify-content:space-between}body>header>.top-nav svg{height:auto}body>header>.top-nav button p,body>header>.top-nav a p{line-height:unset}body>header>.top-nav .show-nav-main,body>header>.top-nav .hide-nav-main{display:none}body>header>.top-nav .site-logo{height:100px;flex-basis:250px;padding:12px 30px}body>header>.top-nav .subnav{position:absolute;left:1px;z-index:1;width:100%;min-height:330px;padding:28px 30px;background-color:#222;background-color:var(--background-nav-bar-dark)}body>header>.top-nav .subnav a{display:inline-block;width:50%;color:#9b9b9b;color:var(--foreground-disabled-text)}body>header>.top-nav .subnav a:hover{color:#fff;color:var(--foreground-primary-text)}body>header>.top-nav .subnav a:hover~.description{display:inline-block}body>header>.top-nav .subnav strong,body>header>.top-nav .subnav p{color:#fff;color:var(--foreground-primary-text)}body>header>.top-nav #main-nav{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;flex:1}body>header>.top-nav #main-nav>li{position:static;border-top:none;border-left:1px solid #ddd;border-left:1px solid var(--foreground-light-divider)}body>header>.top-nav #main-nav>li:hover{background-color:#222;background-color:var(--background-nav-bar-dark)}body>header>.top-nav #main-nav>li:hover strong,body>header>.top-nav #main-nav>li:hover p{color:#fff;color:var(--foreground-primary-text)}body>header>.top-nav #main-nav>li:hover .subnav{display:block}body>header>.top-nav #main-nav>li>a{display:block}body>header>.top-nav #main-nav>li>button{display:none}}@media screen and (max-width: 479px),screen and (min-width: 480px)and (max-width: 767px),screen and (min-width: 768px)and (max-width: 959px){header.show-nav{max-width:100vw;min-height:100vh;overflow:hidden}header.show-nav>nav{min-height:100vh;background-color:#222;background-color:var(--background-nav-bar-dark)}header.show-nav svg #text{fill:#fff;fill:var(--foreground-primary-text)}header.show-nav .top-nav .hide-nav-main{display:initial;max-height:60px}header.show-nav .top-nav .show-nav-main{display:none}header.show-nav .top-nav #main-nav{display:flex}header.show-nav~*{display:none}}.main-nav{--logo-width-desktop: 190px;--indentation: 25px;display:flex;width:100%;height:110px;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:14px;color:#222;color:var(--background-contrast-nav-bar);flex-direction:row;flex-wrap:wrap;justify-content:space-between;background-color:#fff;background-color:var(--background-nav-bar);align-items:center}.main-nav button,.main-nav a,.main-nav nav,.main-nav span{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}.main-nav a,.main-nav button{display:none;width:100%;padding:20px var(--indentation);margin:0;text-align:left;text-decoration:none;text-transform:uppercase;transition:none}.main-nav a:not(.toggle-nav):not(.site-logo)::before,.main-nav button:not(.toggle-nav):not(.site-logo)::before{position:absolute;left:0;display:block;width:100vw;margin-top:-20px;content:"";border-top:1px solid rgba(255,255,255,.2);border-top:1px solid var(--foreground-fade-divider)}.main-nav div{display:contents}.main-nav nav{display:none;width:100%;padding-left:var(--indentation);background-color:rgba(255,255,255,.13);background-color:var(--background-nav-bar-highlight)}.main-nav nav a,.main-nav nav span{display:block}.main-nav nav nav{width:calc(100% + var(--indentation));padding-left:calc(var(--indentation)*2);margin-left:calc(var(--indentation)*-1)}.main-nav section{position:absolute;top:0;right:0;bottom:0;left:50%;display:none;padding:var(--indentation);font-family:"FFDINWebProRegular", Helvetica, Arial, sans-serif;font-family:var(--font-reg)}.main-nav section header{padding-bottom:var(--indentation);font-size:22px;line-height:1.5;text-transform:uppercase}.main-nav section header::after{display:block;width:40px;height:3px;margin-top:20px;content:"";background:#4a4a4a;background:var(--foreground-contrast-light-divider)}.main-nav section p{font-family:"FFDINWebProLight", Helvetica, Arial, sans-serif;font-family:var(--font-light);font-size:18px}.main-nav .desktop-link{display:none;width:auto;padding:20px .5em;flex:1 0 auto;justify-content:center;text-transform:uppercase}.main-nav .desktop-link:hover{color:#fff;color:var(--background-contrast-nav-bar-dark);background-color:#222;background-color:var(--background-nav-bar-dark)}.main-nav .site-logo{display:flex;width:auto;flex-grow:0;align-items:center;padding-top:0;padding-right:15px;padding-bottom:0;margin-top:10px;margin-bottom:16px}.main-nav .site-logo svg{width:100%;max-width:250px}.main-nav .toggle-nav{display:flex;width:60px;height:60px;margin:0;font-size:24px;align-items:flex-end}.main-nav .toggle-nav[aria-expanded=true]::before{content:""}.main-nav .toggle-nav::before{position:static;display:block;font-family:FontAwesome;content:""}.main-nav .toggle-subnav{justify-content:space-between}.main-nav .toggle-subnav[aria-expanded=true]::after{content:""}.main-nav .toggle-subnav::after{position:static;display:block;font-family:FontAwesome;content:""}@media screen and (max-width: 479px),screen and (min-width: 480px)and (max-width: 767px),screen and (min-width: 768px)and (max-width: 959px){.main-nav{border-bottom:1px solid #ddd;border-bottom:1px solid var(--foreground-light-divider)}.main-nav.submenu-open{position:absolute;z-index:1;height:auto;color:#fff;color:var(--background-contrast-nav-bar-dark);background-color:#222;background-color:var(--background-nav-bar-dark)}.main-nav.submenu-open [id=text]{fill:#fff;fill:var(--background-contrast-nav-bar-dark)}.main-nav.submenu-open .anniversary-logo-text{fill:#fff;fill:var(--background-contrast-nav-bar-dark)}.main-nav.submenu-open>a,.main-nav.submenu-open>span{display:block}.main-nav.submenu-open .toggle-subnav{display:flex}.main-nav .submenu-open>nav{display:flex;flex-wrap:wrap}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.main-nav{position:relative;display:flex;width:100%;max-width:1280px;max-width:var(--max-content-width);margin:0 auto;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start}.main-nav a:not(.toggle-nav):not(.site-logo)::before,.main-nav button:not(.toggle-nav):not(.site-logo)::before{display:none}.main-nav a:hover{text-decoration:underline}.main-nav div:hover{position:relative}.main-nav div:hover>*{color:#fff;color:var(--background-contrast-nav-bar-dark);background-color:#222;background-color:var(--background-nav-bar-dark)}.main-nav div:hover>nav{display:flex}.main-nav div:hover~section{display:none}.main-nav span:hover{text-decoration:none}.main-nav span::after{display:block;padding-left:.5em;font-family:FontAwesome;content:""}.main-nav .desktop-link{display:flex}.main-nav .site-logo{height:60px;padding:0;margin:25px 15px;flex:0 0 auto}.main-nav .toggle-nav,.main-nav .toggle-subnav,.main-nav .mobile-link{display:none}.main-nav .subnav{position:absolute;top:100%;right:0;left:calc(var(--logo-width-desktop) + 60px);z-index:1;display:none;width:auto;padding:20px 0;flex-direction:column}.main-nav .subnav a,.main-nav .subnav div{width:50%;padding:20px var(--indentation);flex:0}.main-nav .subnav div:hover>a,.main-nav .subnav a:hover{background-color:rgba(255,255,255,.13);background-color:var(--background-nav-bar-highlight)}.main-nav .subnav div>a::after{position:absolute;display:inline;margin-left:var(--indentation);font-family:FontAwesome;content:""}.main-nav .subnav .desktop-link{display:block}.main-nav .subnav .subnav{position:absolute;top:0;right:0;left:calc(50% + var(--indentation));z-index:1;min-height:100%;background-color:#3f3f3f;background-color:var(--background-nav-bar-hover)}.main-nav .subnav .subnav a{width:100%;background-color:transparent}.main-nav .subnav .subnav section{display:none}.main-nav section{display:block}}@-webkit-keyframes loginSlowShow{from{visibility:hidden;opacity:0}99%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}to{visibility:visible;opacity:1}}@keyframes loginSlowShow{from{visibility:hidden;opacity:0}99%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}to{visibility:visible;opacity:1}}.login-form{display:flex;flex-direction:column}.login-form.dialog{width:100%;padding:1em 5.55556% 1em;overflow:auto;background-color:#fff;background-color:var(--background-dialog);transition:opacity ease .5s}.login-form.dialog[open]~*:not(.backdrop){display:none}.login-form .login-error{margin-bottom:1.25rem;font-size:15px;font-weight:600;color:#f31431;color:var(--warn-default)}.login-form fieldset{padding:.35em .75em .625em;border-bottom:none}.login-form h3{padding-bottom:0;margin-bottom:20px;font-family:"FFDINWebProRegular", Helvetica, Arial, sans-serif;font-family:var(--font-reg);font-size:20px;line-height:1.4;color:#222;color:var(--foreground-secondary-text);text-transform:none}.login-form h3::after{display:none}.login-form label{margin-bottom:10px;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:14px;line-height:1.2}.login-form p{text-align:center}.login-form a{font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);text-decoration:none;text-decoration:underline}.login-form ul{padding-left:30px;margin-bottom:20px}.login-form li{padding-left:10px;margin-bottom:15px;list-style:disc}.login-form .contact-us{display:block;margin-top:14px}.login-form .description{margin-bottom:20px;font-family:"FFDINWebProRegular", Helvetica, Arial, sans-serif;font-family:var(--font-reg);font-size:20px;line-height:1.4;color:#222;color:var(--foreground-secondary-text);text-align:left}.login-form button[type=submit]{display:block;margin:20px auto}.login-form .form-info{padding-bottom:1em;margin-top:50px}.login-form .form-info p{display:block;text-align:left}.login-form .form-info a{display:inline-block;margin-right:20px;margin-bottom:10px;text-transform:uppercase}.login-form .logging-in-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none;padding:0;margin:0;border:none;justify-content:center;align-content:center;flex-wrap:wrap;background-color:#000;opacity:.8}.login-form .logging-in-overlay p{display:block;width:100%;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:20px;color:#fff;color:var(--background-contrast-dialog-backdrop)}.login-form .logging-in-overlay p .slow-login{margin-top:36px;margin-top:var(--block-gap);visibility:hidden;opacity:0}.login-form.submitted .logging-in-overlay{display:flex}.login-form.submitted .logging-in-overlay .slow-login{visibility:visible;opacity:1;-webkit-animation-name:loginSlowShow;animation-name:loginSlowShow;-webkit-animation-duration:15s;animation-duration:15s}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.login-form{flex-direction:row;flex-wrap:wrap}.login-form section{padding-right:20px;border-right:1px solid #333;border-right:1px solid var(--foreground-divider);flex:1;flex-basis:55%}.login-form .form-info{padding-right:0;padding-left:20px;margin-top:0;border-right:none;flex-basis:41%}.login-form.dialog{width:calc(100% - 80px);height:auto;max-height:100vh;padding:1rem 35px 50px;border:none}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.login-form fieldset{display:flex;flex-direction:row;flex-wrap:nowrap}.login-form fieldset label{min-width:110px;max-width:110px}}.publications{position:absolute;top:50px !important;width:100%;max-width:none;max-height:none;padding:0 1.25rem 1.875rem;color:#fff;color:var(--foreground-primary-text);background-color:#222;background-color:var(--background-dark-background);border:none;transform:none}.publications::-webkit-backdrop{background-color:transparent}.publications+.backdrop,.publications::backdrop{background-color:transparent}.publications h2{display:none;width:auto;padding-bottom:0;margin-bottom:0;margin-left:0.625rem;font-size:0.75rem;line-height:1rem;color:#fff;color:var(--foreground-primary-text);text-align:left;text-transform:uppercase;vertical-align:top}.publications a{font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);color:#fff;color:var(--foreground-primary-text);text-decoration:none}.publications nav{display:flex;margin-top:1.875rem;flex-direction:row;flex-wrap:wrap;justify-content:center;grid-gap:1.25rem}.publications nav a{width:8.125rem}.publications nav:hover>a{opacity:.5}.publications nav:hover>a:hover{opacity:1}.publications figure{display:block;margin:0}.publications figure figcaption{display:block;width:100%;padding-right:0;padding-left:0;text-transform:uppercase;background-color:transparent}.publications img{width:auto;height:9.375rem}.publications .btn-close{position:absolute;top:-2.1875rem;right:1.25rem;display:inline-block;width:auto;height:auto;padding:0;padding-left:1rem;margin-left:-1.25rem;font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:.75rem;color:inherit;text-align:left;background-color:transparent;border:none;outline:none}.publications .btn-close span{display:none;vertical-align:super}.publications .btn-close .fa{display:inline-block;padding-right:.5rem;font-size:1.2rem}.publications .btn-close:hover{color:inherit}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.publications{padding-right:1.5625rem;padding-left:1.5625rem}.publications nav{grid-gap:2.6875rem}.publications a{width:8.75rem}.publications img{height:9.625rem}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.publications{top:0 !important;padding-top:1.0625rem}.publications h2{display:inline-block}.publications nav{grid-gap:0.9375rem;margin-top:2.8125rem}.publications .btn-close{position:static;padding-top:1rem;margin-top:-1.0625rem}.publications .btn-close span{display:inline-block}}@media screen and (min-width: 1280px){.publications .btn-close{padding:0 1rem;margin-left:calc((100% - 1280px)/2)}}.scroll-follow{max-width:calc(1280px*0.20 - 2.1875rem);max-width:calc(1280px*var(--scroll-follow-width-dec) - 2.1875rem);padding-top:1.625rem}.scroll-follow h2{display:none;padding-right:0;font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:1.3125rem;font-weight:normal}.scroll-follow h2::after{display:none}.scroll-follow h4{margin-bottom:1rem;font-size:1.25rem}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.scroll-follow header{padding-top:1.5625rem}.scroll-follow h2{display:block}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.scroll-follow{position:relative;top:0;padding:1.875rem 0;order:-1;margin-right:-20%}.scroll-follow+*{max-width:calc(100% - (20% + 6%));max-width:calc(100% - (var(--scroll-follow-width) + 6%));margin-left:auto}.scroll-follow h2{padding-bottom:20px}.scroll-follow h2::after{display:block}.scroll-follow.pin-bottom{position:absolute;top:auto;bottom:0}}.page-actions{position:fixed;bottom:81px;display:flex;width:auto}.page-actions .scroll-top{min-width:110px;height:50px;margin-right:-110px;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:0.875rem;color:#fff;color:var(--primary-contrast-default);text-transform:uppercase;background-color:#006243;background-color:var(--primary-200);border-color:#006243;border-color:var(--primary-200);transition:margin 300ms ease-in-out}.page-actions .scroll-top.green{padding-top:.75rem;padding-right:1.5625rem;padding-bottom:.75rem;padding-left:1.5625rem}.page-actions .scroll-top.visible{margin-right:0}.page-actions.left{left:10%;z-index:1}.page-actions:not(.left){right:0}@media print{.page-actions{display:none}}body>footer{padding:2.5rem 5.5555555556% 4.6875rem;font-size:.75rem;color:#fff;color:var(--foreground-primary-text);background-color:#333;background-color:var(--background-background)}body>footer>*{margin-bottom:1.25rem}body>footer a{font-family:"FFDINWebProMedium", Helvetica, Arial, sans-serif;font-family:var(--font-medium);font-size:.75rem;color:#fff;color:var(--foreground-primary-text);text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer}body>footer a:hover{text-decoration:underline}body>footer li{margin-bottom:.75rem}body>footer .content-info{padding-top:1rem;clear:both;border-top:1px solid #9b9b9b;border-top:1px solid var(--foreground-light-text)}body>footer .content-info a{min-width:48px;min-height:48px;margin-bottom:0;font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);font-size:.75rem;text-transform:none;opacity:.5}body>footer .nav-social a{display:inline-block;width:28px;height:28px;margin-right:.5rem;margin-bottom:0;font-size:20px;color:#9b9b9b;color:var(--foreground-light-text);text-decoration:none;transition:color 300ms ease-in-out}body>footer .nav-social a:hover{color:#fff;color:var(--foreground-primary-text)}body>footer .footer-links{display:flex;flex-wrap:wrap;flex-direction:column}body>footer .footer-links>ul{display:flex;flex-direction:column;justify-content:flex-start}body>footer .footer-links>ul>li{display:block;width:100%;margin-bottom:.75rem}body>footer .footer-links>ul>li>a{display:block;width:100%;white-space:normal}body>footer small{margin-bottom:0;opacity:.5}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){body>footer{display:flex;flex-wrap:wrap}body>footer nav{flex-basis:66.6666666667%}body>footer nav>ul>li{display:inline-block;margin-right:6.25%;margin-bottom:0}body>footer img{height:calc(71px + 1rem);padding-bottom:1rem;border-bottom:1px solid #9b9b9b;border-bottom:1px solid var(--foreground-light-text);flex-basis:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}body>footer small{margin-left:auto}body>footer .footer-links{flex-direction:row;justify-content:space-between}body>footer .footer-links>ul{max-width:27%}body>footer .nav-social{flex-basis:33.3333333333%;text-align:right}body>footer .content-info{padding-top:0;margin-bottom:0;border-top:none}body>footer .content-info a{display:inline-block;min-height:0;margin-right:1.25rem}}@media print{body>footer{display:none}}.banner{width:100%;max-width:100%;min-height:3.125rem;padding:0}.banner a{font-family:"FFDINWebProBold", Helvetica, Arial, sans-serif;font-family:var(--font-bold);background-color:transparent}.banner button{font-size:1.5em}.banner.breaking{color:#fff;color:var(--warn-default-contrast);background-color:#f31431;background-color:var(--warn-default)}.banner.breaking button,.banner.breaking a{color:#fff;color:var(--warn-default-contrast)}.banner.alert{color:#fff;color:var(--primary-contrast-default);background-color:#006243;background-color:var(--primary-default)}.banner.alert button,.banner.alert a{color:#fff;color:var(--warn-default-contrast)}.banner.yellow{color:#333;color:var(--accent-default-contrast);background-color:#CEA428;background-color:var(--accent-default)}.banner.yellow button,.banner.yellow a{color:#333;color:var(--accent-default-contrast)}.banner section{position:relative;max-width:1280px;padding:16px 5.55556%;margin:0 auto;font-size:0.875rem;line-height:1.4286;background-color:transparent;border-right:none;border-left:none}.banner section p{padding-right:58px}.banner .btn-close{position:absolute;top:50%;right:.5rem;cursor:pointer;background:none;border:none;transform:translateY(-50%)}@media screen and (min-width: 768px)and (max-width: 959px),screen and (min-width: 960px),print,screen and (min-width: 1280px){.banner section{padding-right:4.556%;padding-left:4.556%;text-align:center}}@media print{.banner{display:none !important}}

/*# sourceMappingURL=layout-styles.css.map*/