@charset "UTF-8";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,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;line-height:var(--line-height, inherit)}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:#fff;color:#000;display:block}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;inset:0;background:#0000001a}._dialog_overlay{position:fixed;inset:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}*,:before,:after{box-sizing:border-box}*{color:inherit;line-height:var(--line-height)}h1{--line-height: 1.2;margin:0;font-family:var(--font-bold);font-size:4rem;color:var(--foreground-text)}h2{--line-height: 1.2;padding-right:1.25rem;padding-bottom:1.25rem;font-family:var(--font-medium);font-size:2rem;color:var(--foreground-heading)}h3{--line-height: 1.2;position:relative;padding-bottom:1.25rem;margin-bottom:.9375rem;font-family:var(--font-medium);font-size:1.5rem;color:var(--foreground-heading)}h3[style*="text-align: center"]:after{margin-right:auto;margin-left:auto}h4{--line-height: 1.2;margin-top:0;margin-bottom:1.25rem;font-size:1.25rem;color:var(--foreground-text)}.fa.half{height:.5em;overflow:hidden}b,strong{font-family:var(--font-bold);font-weight:400}body{line-height:var(--line-height);font-family:var(--font-reg);font-size:.875rem;font-weight:400;color:var(--foreground-text);background-color:var(--background-site)}@media screen and (min-width: 960px),print{body .no-margin,body .styles-standards{font-size:1rem}}button:not(.link),.button{display:inline-block;padding:.75rem 1.5625rem;margin:0;font-family:var(--font-bold);font-size:.875rem;color:var(--background-contrast-button);background-color:var(--background-button);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:ease color .3s,ease background-color .3s;border:none}button:not(.link):hover,.button:hover{color:var(--background-contrast-focused-button);background-color:var(--background-focused-button)}button:not(.link).secondary,.button.secondary{color:var(--background-contrast-button-secondary);background-color:var(--background-button-secondary)}button:not(.link).secondary:hover,.button.secondary:hover{color:var(--background-contrast-focused-button-secondary);background-color:var(--background-focused-button-secondary)}button:not(.link).tertiary,.button.tertiary{color:var(--background-contrast-button-tertiary);background-color:var(--background-button-tertiary)}button:not(.link).tertiary:hover,.button.tertiary:hover{color:var(--background-contrast-focused-button-tertiary);background-color:var(--background-focused-button-tertiary)}button:not(.link).ghost,.button.ghost{background-color:var(--background-button-ghost);color:var(--background-contrast-button-ghost);border:2px solid var(--background-contrast-button-ghost)}button:not(.link).ghost:hover,.button.ghost:hover{color:var(--background-focused-button-ghost);background-color:var(--background-contrast-focused-button-ghost)}button:not(.link).arrow-link,.button.arrow-link{background-color:transparent;color:var(--primary-dark);border:none}button:not(.link).arrow-link:hover,.button.arrow-link:hover{color:var(--primary-dark);background-color:var(--background-focused-button-secondary)}button:not(.link).arrow-link:after,.button.arrow-link:after{display:inline;font-family:FontAwesome;content:"\f061";padding-left:.5em}button:not(.link)[disabled] button:not(.link).disabled,button:not(.link)[disabled] .button.disabled,.button[disabled] button:not(.link).disabled,.button[disabled] .button.disabled{background-color:var(--background-button-disabled);color:var(--background-contrast-button-disabled)}body>main{padding-bottom:1.25rem;max-width:100vw}body>main.no-margin,body>main.styles-standards{display:grid;grid-template-columns:repeat(var(--number-of-columns),1fr);gap:var(--block-gap);padding:0 var(--page-margin)}body>main.no-margin>*,body>main.styles-standards>*{width:100%;max-width:unset;margin-bottom:unset}body>main.no-margin>*:last-child,body>main.styles-standards>*:last-child{margin-bottom:0}body>main.no-margin>.full-width,body>main.styles-standards>.full-width{margin-left:calc(var(--page-margin) * -1);margin-right:calc(var(--page-margin) * -1);width:100vw;grid-column:1/-1}@media screen and (max-width: 479px),screen and (min-width: 480px) and (max-width: 767px){body>main:not(.no-margin){--page-margin: 0}}body>main>*{margin-bottom:var(--block-gap)}body>main>*,body>main app-root>*>*{width:100%;max-width:var(--max-content-width);min-height:1rem;margin-right:auto;margin-left:auto;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: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: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 var(--foreground-light-elevation);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:var(--background-card)}body>main>header h1{padding-bottom:0}button.link,a{font-family:var(--font-bold);color:var(--foreground-link-text)}button.link p,a p{color:var(--foreground-text)}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{display:inline-block;margin-right:.1875rem;margin-left:.1875rem;font-family:fontawesome;vertical-align:middle;content:"\e3d6"}button.button.link:hover,a.button:hover{text-decoration:none}a{outline:0}button.link{background:none;border:none}button.btn-close:hover{color:inherit;background-color:inherit}a.fa:after,a.fa-brands: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{--background-button: #008923;--background-focused-button: #023002;--background-contrast-button: #ffffff;--background-contrast-focused-button: #ffffff;--background-button-secondary: #024202;--background-button-secondary-light: #045615;--background-contrast-button-secondary-light: #ffffff;--background-contrast-button-secondary: #ffffff;--background-focused-button-secondary: #caffca;--background-contrast-focused-button-secondary: #023002;--background-button-tertiary: #ffffff;--background-contrast-button-tertiary: #023002;--background-focused-button-tertiary: #caffca;--background-contrast-focused-button-tertiary: #023002;--background-button-tab: #caffca;--background-contrast-button-tab: #023002;--background-button-ghost: transparent;--background-contrast-button-ghost: #023002;--background-focused-button-ghost: #caffca;--background-contrast-focused-button-ghost: #023002;--background-button-disabled: #cbe0d9;--background-contrast-button-disabled: #5b7365;--background-button-border-hover: #171c17;--foreground-border: #023002;--foreground-text: #171c17;--foreground-link-text: #023002;--foreground-heading: #023002;--foreground-link-text-hover: #023002;--background-site: #f5f5f5;--background-card: #ffffff;--background-icon-color: #caffca;--background-block-white: #ffffff;--background-contrast-block-white: #023002;--background-block-faded: #f5f5f5;--background-contrast-block-faded: #023002;--background-block-faded-dark: #cbe0d9;--background-contrast-block-faded-dark: #023002;--background-contrast-block-icon-faded-dark: #b8cec4;--background-block-dark: #023002;--background-contrast-block-dark: #ffffff;--background-block-medium: #008923;--background-contrast-block-medium: #ffffff;--background-block-medium-light: #07a842;--background-contrast-block-medium-light: #ffffff;--background-block-medium-dark: #045615;--background-contrast-block-medium-dark: #ffffff;--background-block-danger: #ea2203;--background-contrast-block-danger: #ffffff;--background-block-danger-light: #f6cdf9;--background-block-danger-light-secondary: #e7a1f7;--background-contrast-block-danger-light: #023002;--background-table-first: #EBEBEB;--background-table-second: #F0F0F2;--background-table-head: #F0F0F2;--background-table-head-divider: #023002;--background-table-caption: #023002;--background-contrast-table-caption: #ffffff;--foreground-block-text-light: #ffffff;--foreground-block-text-dark: #023002;--foreground-cta-banner-light: #ffffff;--foreground-cta-banner-light-hover: #caffca;--foreground-cta-banner-dark: #023002;--foreground-block-testimonial-quote: #171c17;--background-contrast-tab-nav: #023002;--background-tab-nav-active: #023002;--background-contrast-tab-nav-active: #ffffff;--background-banner-alert-caution: #FFC200;--background-banner-mint: #caffca;--background-member-only: #FFFA63;--background-contrast-member-only: #023002;--background-member-only-hover: #023002;--background-fade-start: #f5f5f500;--background-fade-end: #f5f5f5;--background-utility-nav: #caffca;--background-contract-utility-nav: #5b7365;--background-publications-bar: #023002;--background-contrast-publications-bar: #ffffff;--background-publications: #f5f5f5;--foreground-publications-icon: #02cc46;--foreground-publications-text: #024202;--foreground-publications-divider: #b8cec4;--background-top-search: #023002;--background-contrast-top-search: #ffffff;--foreground-top-search-button: #023002;--background-main-nav-bar: #ffffff;--background-main-nav-bar-hover: #008923;--background-contrast-main-nav-bar: #023002;--background-main-nav-menu: #f5f5f5;--background-banner-alert: #caffca;--background-contrast-banner-alert: #023002;--background-banner-caution: #ffc200;--background-contrast-banner-caution: #023002;--background-banner-danger: #ea2203;--background-contrast-banner-danger: #ffffff;--background-page-footer: #023002;--background-contrast-page-footer: #ffffff;--background-contrast-page-footer-hover: #caffca;--foreground-hero-text: #ffffff;--foreground-hero-text-dark: #023002;--foreground-section-title-divider-header: #023002;--foreground-section-title-divider-divider: #171c17;--foreground-card-featured-header: #008923;--foreground-card-featured-time: #ffffff;--background-card-featured-time: #171c17;--foreground-card-featured-underline: #008923;--background-standard-card: #ffffff;--foreground-standard-card-text: #171c17;--foreground-standard-card-header: #008923;--foreground-standard-card-underline: #008923;--foreground-cta-description-border: #02cc46;--background-event-banner: #ffffff;--foreground-event-banner: #024202;--foreground-event-banner-text: #171c17;--background-cta-banner-default: #ffffff;--background-conference-hero-legacy: #ffffff;--background-conference-hero: #171c17;--background-contrast-conference-hero: #ffffff;--background-tab-nav: #caffca;--foreground-tab-nav: #023002;--foreground-faq: #008923;--foreground-tabbed-drawer-tab: #5b7365;--foreground-tabbed-drawer-tab-focus: #023002;--foreground-hero-details-header: #023002;--primary-50: #f3f8f6;--primary-100: #caffca;--primary-200: #006243;--primary-300: #024202;--primary-500: #006243;--primary-contrast-50: #333;--primary-contrast-100: #023002;--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;--primary-default: #008923;--primary-alternate: #CBE0D9;--primary-medium: #02CC46;--primary-dark: #023002;--primary-light: #CAFFCA;--primary-contrast-default: #FFF;--primary-contrast-light: #023002;--accent-default: #FFC200;--accent-default-contrast: #333;--warn-default: #EA2203;--warn-default-contrast: #fff;--background-background: #023002;--background-card-dark: #ddd;--background-contrast-background: #fff;--background-contrast-background-hover: #CAFFCA;--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-dark: #fff;--background-contrast-unselected-chip: #333;--background-contrast-utility-nav: #5b7365;--background-contrast-utility-nav-hover: #CAFFCA;--background-dark-background: #222;--background-dialog: #fff;--background-dialog-backdrop: #000;--background-focused-select: #e7f1ed;--background-hover: #222;--background-input: #fff;--background-light-background: #F2F2F4;--background-nav-bar-dark: #222;--background-nav-bar-highlight: #F2F2F4;--background-nav-bar-hover: #008923;--background-overlay: rgba(255,255,255,.9);--background-select: #efefef;--background-unselected-chip: #9b9b9b;--foreground-contrast-light-divider: #4a4a4a;--foreground-dark-text: #333;--foreground-disabled-text: #9b9b9b;--foreground-divider: #171C17;--foreground-elevation: rgba(0,0,0,.6);--foreground-fade-divider: rgba(255,255,255,.2);--foreground-light-divider: #B8CEC4;--foreground-light-elevation: #efefef;--foreground-light-text: #9b9b9b;--foreground-primary-text: #fff;--foreground-secondary-text: #222;--foreground-text: #171C17;--foreground-focused-text: #008923;--admin-primary: #080736;--admin-danger: #ca1c1c}@media screen and (min-width: 960px),print{:root{--background-utility-nav: #ffffff}}.green,*[theme=green],.primary-300,*[theme=primary-300]{--background-color: #024202;--text-color: #fff;--link-color: #fff}.primary,*[theme=primary],.primary-300,*[theme=primary-300]{--background-color: var(--primary-default);--text-color: #fff;--link-color: #fff}.danger,*[theme=danger],.warn-default,*[theme=warn-default]{--background-color: #EA2203;--text-color: #fff}.danger2,*[theme=danger2],.warn-100,*[theme=warn-100]{--background-color: rgba(255, 0, 0, .5);--text-color: #000}.white,*[theme=white],.background-card,*[theme=background-card]{--background-color: #fff;--text-color: #4a4a4a;--link-color: #CAFFCA}.primary2,*[theme=primary2],.primary-100,*[theme=primary-100]{--background-color: #e7f1ed;--text-color: #333333}.primary3,*[theme=primary3],.primary-50,*[theme=primary-50]{--background-color: #f3f8f6;--text-color: #4a4a4a}.caution,*[theme=caution],.accent-500,*[theme=accent-500]{background-color:var(--accent-default);color:var(--primary-default)}.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:#caffca}.text-red,.text-red a,.text-warn,.text-warn a{color:#f31431}.text-white,.text-white a{color:#fff}.text-moss,.text-moss a{color:#023002}.text-white button,.text-white .button{border:none;background-color:var(--background-button)}.text-white button:hover,.text-white .button:hover{background-color:var(--background-background)}.text-green-secondary,.text-green-secondary a{color:#e7f1ed}.text-gold,.text-gold a,.text-accent,.text-accent a{color:#ffc200}.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: "AANSourceSerif4", Helvetica, Arial, sans-serif;--font-reg: "AANPPMoriRegular", Helvetica, Arial, sans-serif;--font-medium: "AANPPMoriSemiBold", Helvetica, Arial, sans-serif;--font-bold: "AANPPMoriSemiBold", Helvetica, Arial, sans-serif}:root{--number-of-columns: 1;--rem: 16px;--page-margin: 1.0625rem;--scroll-follow-width: 20%;--scroll-follow-width-dec: .2;--block-gap: 20px;--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;--padding-content: 1rem;--line-height: 1.5}@media screen and (min-width: 480px) and (max-width: 767px),screen and (min-width: 960px),print,screen and (min-width: 1280px){:root{--content-width: .9444444444}}@media screen and (max-width: 479px),screen and (min-width: 480px) and (max-width: 767px){:root{--block-gap: 10px}}@media screen and (min-width: 960px),print{:root{--number-of-columns: 3;--content-width: .8888888889;--page-margin: 4.375rem}}@media screen and (min-width: 1280px){:root{--number-of-columns: 4}}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;margin:0}figure img:not([width]){width:100%}figure figcaption{display:table-caption;padding:.5em;caption-side:bottom;background-color:var(--background-light-background)}hr{width:100%;margin-top:2.1875rem;margin-bottom:1.25rem;border:none;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% - var(--content-width-md)) / 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% - var(--content-width-lg)) / 2);padding-left:calc((100% - var(--content-width-lg)) / 2)}}@media screen and (min-width: 1280px){.page-content-width,.hero{padding-right:calc((100% - var(--max-content-width-lg)) / 2);padding-left:calc((100% - var(--max-content-width-lg)) / 2)}}sup{position:relative;top:-.5em;font-size:.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:var(--primary-default);cursor:pointer}@media print{.mp-results{display:none}}#epi-quickNavigator{top:unset!important;bottom:0;border-radius:4px 4px 0 0!important}@media print{#epi-quickNavigator{display:none!important}}#epi-quickNavigator #epi-quickNavigator-menu{bottom:40px}.back-link{margin-top:calc(var(--block-gap) * 3)}.back-link:before{font-family:FontAwesome;content:"\f053";height:1.25rem;width:1.25rem;margin-right:.5rem;display:inline-block;text-decoration:none}@media print{body{background-color:#fff}.five9-frame{display:none}}.dev-site-alert{position:fixed;top:0;left:0;z-index:9999;padding-right:.5em;padding-left:33px;font-weight:700;color:var(--warn-default-contrast);text-transform:uppercase;background:var(--warn-default)}@media print{.dev-site-alert{display:none}}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:translate(50%)}.loading span{display:inline;animation:blink 1.4s infinite linear}.loading span:empty{display:inline}.loading span:after{content:"\2b24"}.loading .dot-1{animation-delay:.2177777778s}.loading .dot-2{animation-delay:.4355555556s}.loading .dot-3{animation-delay:.6533333333s}@keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}dialog{position:fixed;top:50%;bottom:unset;max-width:1140px;max-height:100vh;transform:translateY(-50%)}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: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: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:var(--font-bold);font-size:32px;color:var(--foreground-secondary-text);text-align:center}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: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{--row-height: 4.0625rem;font-family:var(--font-reg);font-size:.75rem;background-color:var(--background-card);border-bottom:1px solid var(--foreground-light-divider);display:grid;grid-template-columns:3.75rem auto 3.125rem;grid-gap:0}.page-header.search .top-search{visibility:visible;opacity:1;height:100%}.page-header.search .top-search .fa{opacity:1}.page-header.search .show-search{display:none}.page-header.search .close-search{display:inline-block;color:var(--background-contrast-top-search);background-color:var(--background-top-search)}.page-header.search .close-search:hover{background-color:var(--background-top-search)}.page-header .search-button{font-size:26px}.page-header .site-logo{display:flex;height:60px;order:1;grid-row:2;grid-column:2/span 2;justify-content:center;z-index:2}.page-header .site-logo svg{height:auto;width:80%;transform:translate(-30px)}.page-header.submenu-open .toggle-nav{height:64px;width:64px}.page-header.submenu-open .show-search,.page-header.submenu-open .close-search{display:block}.page-header .show-search,.page-header .close-search{display:block;transition:opacity ease .5s;background-color:transparent;visibility:hidden;opacity:0;height:50px;font-size:18px;grid-area:search;margin:0;border:none;padding:0;height:100%;width:100%;z-index:3}.page-header .show-search:hover,.page-header .close-search:hover{background-color:transparent}.page-header .show-search .fa,.page-header .close-search .fa{vertical-align:middle;transform:translateY(-25%)}.page-header .close-search{grid-row:2;grid-column:3;color:var(--background-contrast-top-search);flex-grow:0;order:2;margin-top:-1px}.page-header .close-search:hover{color:var(--background-contrast-top-search)}.page-header .close-search .fa{color:inherit}.page-header .show-search{visibility:visible;opacity:1;grid-row:2;grid-column:3;color:var(--foreground-top-search-button)}.page-header .show-search:hover{color:var(--primary-default);border-bottom-color:var(--background-nav-bar-hover);background-color:transparent}.page-header.search .show-search{visibility:hidden;opacity:0}.page-header.search .close-search{visibility:visible;opacity:1}.page-header .show-publications{display:block;background-color:var(--background-publications-bar);grid-column:1/span 3;color:var(--background-contrast-publications-bar);border:none}.page-header .show-publications i{margin-right:.625rem;color:var(--foreground-publications-icon);--fa-secondary-color: rgba(0,0,0,0);--fa-rotate-angle: -40deg}.page-header .show-publications span{padding-right:.625rem}.page-header .show-publications:after{display:inline;font-family:FontAwesome;content:"\f078";padding-left:.625rem}.page-header .show-publications:hover{border:none;background-color:var(--background-background)}@media screen and (min-width: 960px),print{.page-header{position:relative;display:grid;grid-template-columns:0 minmax(10vw,250px) 3.25fr 2.5rem var(--block-gap);grid-template-rows:2.0625rem 2rem 3.125rem;grid-template-areas:"barpadding bar publications publications pubpadding" "paddingl logo utility utility paddingr" "paddingl logo nav search paddingr";padding:0;z-index:2}.page-header .show-search{grid-area:search;display:block;border-bottom:solid 1px transparent;transition:border-bottom-color .3s ease}.page-header .show-search:hover{border-bottom-color:var(--background-nav-bar-hover)}.page-header .close-search{grid-area:search}.page-header:before{background-color:var(--background-publications-bar);height:100%;width:100%;display:block;content:"";grid-column:1/-1;grid-row:1}.page-header .site-logo{grid-area:logo;height:100%;padding:0 .5rem}.page-header .site-logo svg{width:auto;transform:none}.page-header .show-publications{width:max-content;justify-self:flex-end;padding-right:1.5rem;grid-area:publications}.page-header.search .show-search{visibility:hidden;opacity:0}.page-header.search .close-search{visibility:visible;opacity:1}.page-header.search .top-search{visibility:visible;opacity:1;height:100%}.page-header.search .top-search .fa{opacity:1}}@media screen and (min-width: 1280px){.page-header{grid-template-columns:4.625rem minmax(10vw,250px) 3.25fr 2.5rem 4.125rem}}@media print{.page-header{display:none}}.utility-nav{display:none;max-width:none;height:var(--row-height);padding-left:1.25rem;margin-right:auto;margin-left:auto;color:var(--background-contrast-utility-nav);background-color:var(--background-utility-nav);align-items:center;grid-area:1/span 3;grid-row:3;width:100%;z-index:3}.submenu-open .utility-nav{display:flex}.utility-nav dialog.publications[open]~.page-header,.modal-active-publications.modal-active-publications .utility-nav{color:var(--foreground-primary-text);background-color:var(--background-dark-background);border-bottom:1px solid var(--foreground-divider)}.utility-nav dialog.publications[open]~.page-header .show-publications,.modal-active-publications.modal-active-publications .utility-nav .show-publications{margin-right:0;color:inherit;background-color:inherit;transition:none}.utility-nav a,.utility-nav button{display:flex;padding-top:.75rem;padding-bottom:.75rem;color:var(--background-contract-utility-nav);text-transform:uppercase;background-color:transparent;align-items:center}.utility-nav button{padding-right:0;padding-left:0;margin-left:1em;font-family:var(--font-medium);font-size:.75rem;color:inherit;background-color:inherit;border:none;align-self:stretch}.utility-nav .login,.utility-nav .logout,.utility-nav .join-renew,.utility-nav .member-name{position:relative;padding:.375rem .625rem;background-color:transparent;height:min-content;align-self:center}.utility-nav .login:hover,.utility-nav .logout:hover,.utility-nav .join-renew:hover,.utility-nav .member-name:hover{background-color:transparent;color:inherit}.utility-nav a{font-family:var(--font-medium);text-decoration:none;text-transform:uppercase}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.utility-nav{display:flex;background-color:var(--background-utility-nav);grid-area:utility;height:100%;justify-content:flex-end;font-size:12px}.utility-nav a{padding:1.0625rem 0}.utility-nav .login,.utility-nav .logout,.utility-nav .join-renew,.utility-nav .member-name{position:relative;padding:1.3125rem .625rem .375rem;background-color:transparent;border-bottom:solid 4px transparent;height:min-content;align-self:center}.utility-nav .login:hover,.utility-nav .logout:hover,.utility-nav .join-renew:hover,.utility-nav .member-name:hover{background-color:transparent;color:inherit;border-bottom-color:var(--background-contrast-utility-nav)}}.top-search{display:block;width:100%;height:3.125rem;padding-right:1rem;padding-left:1rem;font-family:var(--font-bold);color:var(--background-contrast-top-search);visibility:hidden;background-color:var(--background-top-search);opacity:0;transition:opacity ease .5s;z-index:3;grid-row:2;grid-column:1/span 2;height:0;margin-top:-1px}.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::placeholder{opacity:1}.top-search .search-button{padding-right:1rem;padding-left:0;margin:0;font-size:19px;color:inherit;background-color:transparent;border:none;flex-grow:0;order:0}.top-search.visible{display:block}.top-search .visuallyhidden{display:none}.top-search input::-webkit-search-cancel-button,.top-search input::-webkit-search-decoration{-webkit-appearance:none}.top-search input::placeholder{font-family:var(--font-bold);color:inherit}@media screen and (min-width: 960px),print,screen and (min-width: 960px),print{.top-search{top:auto;height:6.875rem;grid-row:2/-1;grid-column:1/-1}.top-search .st-default-search-input{font-size:24px;border-bottom:2px solid var(--background-contrast-top-search)}.top-search .st-default-search-input:focus{border-bottom-color:var(--background-contrast-top-search)}.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:var(--background-contrast-dark-background);flex-direction:row;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:var(--background-contrast-dark-background)}.gdpr-banner p{text-align:left}.gdpr-banner .alert{width:100%;max-width:var(--max-content-width)}.gdpr-banner .btn-close{padding:0;font-size:1.5rem;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(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(var(--max-content-width-lg))}}@media print{.gdpr-banner{display:none}}.main-nav{--indentation: 20px;width:100%;height:var(--row-height);font-size:14px;background-color:var(--background-main-nav-bar);color:var(--background-contrast-main-nav-bar);overflow:hidden;position:relative;grid-row:2;grid-column:1;z-index:2}.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{font-family:inherit;display:none;width:100%;padding:1.25rem var(--indentation);margin:0;text-align:left;text-decoration:none;text-transform:none;transition:none}.main-nav button{border:none;background-color:var(--background-main-nav-bar);color:var(--background-contrast-main-nav-bar)}.main-nav button:hover{color:var(--background-contrast-main-nav-bar)}.main-nav div{display:contents}.main-nav nav{width:100%;height:0;overflow:hidden;padding-left:var(--indentation);opacity:0;transition:opacity .3s ease-in-out}.main-nav nav a,.main-nav nav span{display:block}.main-nav section{display:none;padding:var(--indentation);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:var(--foreground-contrast-light-divider)}.main-nav section p{font-family:var(--font-reg);font-size:20px}.main-nav .desktop-link{display:none;width:auto;padding:0;flex:1 0 auto;height:100%;justify-content:center;align-items:center}.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:"\f00d"}.main-nav .toggle-nav:before{position:static;display:block;font-family:FontAwesome;content:"\f0c9"}.main-nav .toggle-subnav{font-family:var(--font-reg);justify-content:space-between;font-size:18px}.main-nav .toggle-subnav:before{position:static;display:none;font-family:FontAwesome;content:"\f053";width:1.25rem}.main-nav .toggle-subnav:after{position:static;display:block;font-family:FontAwesome;content:"\f054";width:1.25rem}.main-nav .subnav{padding-left:0;font-size:14px}.main-nav .subnav>header{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){.main-nav.submenu-open{position:absolute;height:auto;top:38px}.main-nav.submenu-open [id=text],.main-nav.submenu-open .anniversary-logo-text{fill:var(--background-contrast-main-nav-bar-dark)}.main-nav.submenu-open>a,.main-nav.submenu-open>span{display:block}.main-nav.submenu-open .toggle-subnav{display:flex;justify-content:flex-start;gap:.5rem}.main-nav.submenu-open .toggle-subnav:hover{background-color:transparent}.main-nav.submenu-open>.toggle-nav{margin-bottom:var(--row-height)}.main-nav.nested-menu-open>div{display:none}.main-nav.nested-menu-open>div.submenu-open{display:block}.main-nav .submenu-open{position:static;top:128px;bottom:0;background-color:var(--background-main-nav-bar);animation-name:showMobileSubnav;animation-duration:.3s}.main-nav .submenu-open>nav{height:auto;display:flex;flex-wrap:wrap;opacity:1}.main-nav .toggle-subnav[aria-expanded=true]{font-size:20px;font-family:var(--font-bold)}.main-nav .toggle-subnav[aria-expanded=true]:after{display:none}.main-nav .toggle-subnav[aria-expanded=true]:before{display:block}.main-nav button:not(.link):hover,.main-nav .button:hover{color:var(--background-focused-button);background-color:transparent}}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.main-nav{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;height:100%;margin:0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-start;grid-area:nav;overflow:unset;position:unset}.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{text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color ease .3s;padding:.625rem}.main-nav a:hover{text-decoration-color:var(--background-contrast-main-nav-bar)}.main-nav div:hover>*{text-decoration:none}.main-nav div:hover>nav{display:grid}.main-nav div:hover~section{display:none}.main-nav div:hover>a,.main-nav div:hover .desktop-link{border-bottom-color:var(--background-main-nav-bar-hover)}.main-nav div:hover>a:after,.main-nav div:hover .desktop-link:after{opacity:0}.main-nav div:hover>a:before,.main-nav div:hover .desktop-link:before{opacity:1}.main-nav span:hover{text-decoration:none}.main-nav span:after{display:block;padding-left:.5em;font-family:FontAwesome;content:"\f078"}.main-nav>div>a,.main-nav .desktop-link{text-decoration:none;position:relative;display:grid;grid-template-columns:auto 20px;font-size:.85rem;border-bottom:solid 4px transparent;transition:all .3s;height:100%;column-gap:.625rem;padding:0;justify-content:center;align-content:center;align-items:center}.main-nav>div>a:after,.main-nav>div>a:before,.main-nav .desktop-link:after,.main-nav .desktop-link:before{font-family:Fontawesome;display:block!important;font-size:6px;grid-column:2;grid-row:1;transition:ease .3s}.main-nav>div>a:after,.main-nav .desktop-link:after{content:"\f078"}.main-nav>div>a:before,.main-nav .desktop-link:before{content:"\f077";opacity:0}.main-nav .toggle-subnav,.main-nav .toggle-nav{display:none}.main-nav .subnav{position:absolute;top:100%;right:0;left:0;width:auto;padding:2rem 4.375rem 6.375rem 11.25rem;display:none;grid-template-columns:max-content max-content 1fr;grid-template-rows:repeat(8,min-content);grid-column-gap:0;grid-row-gap:0;grid-auto-flow:column;height:max-content;opacity:1;background-color:var(--background-main-nav-menu)}.main-nav .subnav a{padding-right:5.625rem}.main-nav .subnav a:nth-of-type(n+13){display:none}.main-nav .subnav header{display:block;grid-row:1;grid-column:1/span 2;padding-left:.625rem;padding-top:var(--indentation);padding-right:var(--indentation);padding-bottom:var(--indentation);font-size:20px;font-family:var(--font-bold)}.main-nav .subnav section{background-color:var(--background-main-nav-bar-highlight);grid-column:3;grid-row:1/7}.main-nav .subnav a.see-all{display:block;grid-column:1/span 2;grid-row:8;font-family:var(--font-bold);text-transform:uppercase}.main-nav .subnav a.see-all:after{display:inline;font-family:Fontawesome;content:"\f061"}.main-nav .subnav a:hover{background-color:var(--background-main-nav-bar-highlight)}.main-nav section{display:block}}@media screen and (min-width: 1280px){.main-nav{--left-margin: 5.875rem;margin-left:var(--left-margin);width:calc(100% - var(--left-margin))}.main-nav>div>a,.main-nav>div>span{white-space:nowrap}}@keyframes showMobileSubnav{0%{opacity:0}to{opacity:1}}@keyframes loginSlowShow{0%{visibility:hidden;opacity:0}99%{visibility:hidden;opacity:0}to{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%;overflow:auto;background-color:var(--background-dialog);transition:opacity ease .5s;max-width:35.625rem}.login-form .login-error{margin-bottom:1.25rem;font-size:15px;font-family:var(--font-bold);color:var(--warn-default)}.login-form fieldset{position:relative;padding:0;border-bottom:none}.login-form h3{padding-bottom:0;margin-bottom:20px;font-family:var(--font-reg);font-size:20px;line-height:1.4;color:var(--foreground-secondary-text);text-transform:none}.login-form h3:after{display:none}.login-form label{margin-bottom:10px;font-family:var(--font-bold);font-size:14px;line-height:1.2}.login-form p{text-align:center}.login-form a{font-family:var(--font-bold)}.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:var(--font-reg);font-size:20px;line-height:1.4;color:var(--foreground-secondary-text);text-align:left}.login-form button[type=submit],.login-form .button{min-width:100%;display:block;margin:20px 0}.login-form .button{display:block;margin-right:auto}.login-form button[type=submit]{display:block;margin-left:auto}.login-form .logging-in-overlay{position:fixed;inset: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:var(--font-bold);font-size:20px;color:var(--background-contrast-dialog-backdrop)}.login-form .logging-in-overlay p .slow-login{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;animation-name:loginSlowShow;animation-duration:15s}.login-form section{margin-top:0}.login-form form{margin-top:0}.login-form .forgot-password{position:absolute;right:0;top:.5rem}.login-form .create-account strong{display:block;margin-bottom:1.25rem}.login-form .remember-me.remember-me{display:block;max-width:100%;width:100%}@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{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:grid;grid-template-columns:var(--form-label-width) calc(100% - (var(--form-label-width) + var(--form-field-gap)));gap:var(--form-field-gap);padding:0}.login-form fieldset label{min-width:110px;max-width:110px}.login-form .forgot-password{top:unset;bottom:0}.login-form button[type=submit],.login-form .button{min-width:0}}.publications{--publications-height: 6.25rem;background-color:var(--background-publications);top:2.0625rem;position:absolute;transform:none;left:0;width:100vw;border-radius:0 0 20px 20px;border:none;display:grid;grid-template-rows:6.875rem .0625rem max-content;grid-template-areas:"description" "divider" "publications";padding:0;overflow:hidden;max-width:unset}.publications .btn-close{display:none}.publications::backdrop,.publications+.backdrop{background-color:transparent}.publications:after{grid-area:divider;color:var(--foreground-publications-divider);font-family:fontawesome;content:"\f111";display:block;position:absolute;top:-2px;height:4px;font-size:4px;background-color:var(--background-publications);width:15px;left:70px;text-align:center}.publications p{margin-top:2.25rem;margin-left:.875rem;font-size:1rem;color:var(--foreground-publications-text)}.publications nav{position:relative;grid-area:publications;border-top:1px solid var(--foreground-publications-divider);display:flex;flex-direction:row;flex-wrap:nowrap;gap:3.375rem;overflow:auto}.publications nav:before{content:"";position:sticky;top:0;left:0;height:100px;background:linear-gradient(to right,#fff,#fff0);min-width:70px;margin-right:-75px}.publications nav:after{content:"";position:sticky;top:0;right:0;height:100px;background:linear-gradient(to right,#fff0,#fff);min-width:50px;margin-left:-75px}.publications a{display:flex;align-items:center}.publications img{height:75px;width:auto;max-width:100px;max-height:75px;object-fit:contain}.publications figure{display:contents}.publications figcaption{display:none}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){.publications{grid-template-rows:max-content .0625rem max-content}.publications p{margin:1.4375rem 4.375rem;max-width:39.0625rem;font-size:40px}.publications nav{padding:1.4375rem 4.375rem;flex-wrap:wrap}.publications nav:before{display:none}.publications nav:after{display:none}}.scroll-follow{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:var(--font-medium);font-size:1.3125rem;font-weight:400}.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% - (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:var(--font-bold);font-size:.875rem;color:var(--background-contrast-button);text-transform:uppercase;background-color:var(--background-button);border-color:var(--background-button);transition:margin .3s ease-in-out}.page-actions .scroll-top.green{padding:.75rem 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{--block-gap: 5rem;font-family:var(--font-reg);color:var(--background-contrast-page-footer);background-color:var(--background-page-footer);padding:4rem 1rem 2.5rem;font-size:1rem}body>footer nav{display:grid;grid-auto-rows:2rem;align-items:flex-end;gap:var(--block-gap)}body>footer ul,body>footer li{display:contents}body>footer a{position:relative;color:inherit;font-family:inherit;text-decoration:none;width:max-content}body>footer a:hover{color:var(--background-contrast-page-footer-hover);border-bottom:2px solid var(--background-contrast-page-footer-hover);padding-bottom:3px}body>footer a:after{position:absolute;top:0;right:-1.5rem}body>footer svg,body>footer img{height:100%;width:9.8125rem}body>footer svg path{fill:var(--background-contrast-page-footer)}body>footer small{display:block;margin-bottom:1.5rem;font-family:var(--font-reg)}body>footer .nav-social{--block-gap: 1.5rem;display:flex;flex-direction:row;margin-top:3.5rem;margin-bottom:1.5rem;font-size:2em}body>footer .nav-social a:hover{color:inherit;text-decoration:none;border:none;padding:0}body>footer .content-info{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.875rem}body>footer .content-info a:hover{color:inherit;padding:0;border:none;text-decoration:underline}@media screen and (min-width: 960px),print,screen and (min-width: 1280px){body>footer{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:3.5rem;justify-content:space-between;padding:5rem max((100% - var(--max-content-width)) / 2,124px) 1.875rem max((100% - var(--max-content-width)) / 2,70px)}body>footer:after{display:block;content:"";flex-basis:100%;order:2}body>footer .footer-links{margin:0;order:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}body>footer .footer-links ul{display:grid;grid-auto-rows:2rem;row-gap:.625rem}body>footer svg,body>footer img,body>footer .logo-aan{order:2;height:100%;width:12.5rem;margin-right:auto;margin-left:var(--block-gap)}body>footer small{margin:0;order:3}body>footer .content-info{margin:0;order:4;row-gap:1.25rem;--block-gap: 1.25rem}body>footer .nav-social{margin:0;order:5}body>footer .nav-social a{font-size:1.25rem}}@media screen and (min-width: 768px) and (max-width: 959px),screen and (min-width: 480px) and (max-width: 767px),screen and (max-width: 479px){body>footer nav{--block-gap: 1rem}}@media print{body>footer{display:none}}.banner{width:100%;max-width:100%;padding:0}.banner>*{font-family:var(--font-bold)}.banner a{background-color:transparent;color:inherit}.banner button{font-size:1rem;color:inherit}.banner button:hover{background-color:inherit}.banner section{display:flex;max-width:1280px;padding:.5rem 5.55556%;margin:0 auto;font-size:.875rem;line-height:var(--line-height);background-color:transparent;border-right:none;border-left:none;justify-content:center;align-items:center}.banner section p{padding-right:58px}.banner .btn-close{cursor:pointer;background:none;border:none;padding:0;height:1rem;width:1rem}.banner .btn-close:hover{background-color:transparent}.banner.primary{background-color:var(--background-banner-alert);color:var(--background-contrast-banner-alert)}.banner.caution{background-color:var(--background-banner-caution);color:var(--background-contrast-banner-caution)}.banner.danger{background-color:var(--background-banner-danger);color:var(--background-contrast-banner-danger)}@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 */
