:root{--color-white: #FAFBFD;--color-black: #010307;--color-grey: #696971;--color-primary: #2541B2;--color-primary-light: #DDE3F8}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Gill Sans,Gill Sans MT,Trebuchet MS,Calibri,sans-serif;font-size:18px;line-height:1.5;background-color:var(--color-white)}section{padding:.5rem 0}p,h1,h2,h3{color:var(--color-black)}h1{font-size:4rem;margin:24px 0 12px}h2{font-size:3rem;margin:16px 0 8px}h3{font-size:1.5rem;margin:8px 0 4px}p{font-size:18px;margin:24px 0 12px;text-align:justify}a{color:inherit;text-decoration:3px underline var(--color-primary-light);background-image:linear-gradient(to right,rgba(255,255,255,0) 50%,var(--color-primary-light) 50%);background-position:-0% 0;background-size:200% auto;transition:background-position .2s ease}.dark-bg a{background-image:linear-gradient(to right,rgba(255,255,255,0) 50%,var(--color-primary) 50%);text-decoration:3px underline var(--color-primary)}a:hover{background-position:-100% 0}ul{list-style:none}.container{max-width:1200px;margin:0 auto;padding:30px}.container-wide{padding:30px;max-width:1600px;margin:0 auto}.container-narrow{padding:30px;max-width:800px;margin:0 auto}.row{width:calc(100% + 16px);display:flex;flex-direction:row;margin:0 -8px}.row>*{flex:1;padding:0 8px}.stretch{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width: 960px){.row{flex-direction:column}}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.1)}.header:where(.astro-GBJVKBOP){background-color:var(--color-white);position:sticky;top:0}.header--scrolled:where(.astro-GBJVKBOP){box-shadow:0 2px 4px #0000001a}.header-container:where(.astro-GBJVKBOP){display:flex;align-items:center}.header:where(.astro-GBJVKBOP) h3:where(.astro-GBJVKBOP){font-weight:500}.header:where(.astro-GBJVKBOP) a:where(.astro-GBJVKBOP){color:var(--color-black);text-decoration:none}.active:where(.astro-GBJVKBOP){background-color:var(--color-primary-light)}.header:where(.astro-GBJVKBOP) nav:where(.astro-GBJVKBOP) ul:where(.astro-GBJVKBOP){display:flex}.header:where(.astro-GBJVKBOP) nav:where(.astro-GBJVKBOP) ul:where(.astro-GBJVKBOP) li:where(.astro-GBJVKBOP){padding:0 10px}.link:where(.astro-7KUZLOKA){line-height:2;color:var(--color-black);margin-right:10px;background-image:none}.fa-inverse:where(.astro-7KUZLOKA){color:var(--color-white)}.links:where(.astro-ONDBSZ2U){display:flex;justify-content:space-between}.links:where(.astro-ONDBSZ2U) a:where(.astro-ONDBSZ2U){line-height:2;color:var(--color-black);margin-right:10px;background-image:none}.links:where(.astro-ONDBSZ2U) a:where(.astro-ONDBSZ2U):last-child{margin-right:0}.fa-inverse:where(.astro-ONDBSZ2U){color:var(--color-white)}.footer:where(.astro-DQZES4L5){background:var(--color-black);color:#fff;text-align:center}.footer:where(.astro-DQZES4L5) .footer-container:where(.astro-DQZES4L5) div:where(.astro-DQZES4L5){display:flex;flex-direction:column}.footer:where(.astro-DQZES4L5) .footer-container:where(.astro-DQZES4L5) div:where(.astro-DQZES4L5):first-child p:where(.astro-DQZES4L5){text-align:left}.footer:where(.astro-DQZES4L5) .footer-container:where(.astro-DQZES4L5) div:where(.astro-DQZES4L5):last-child p:where(.astro-DQZES4L5){text-align:right}.footer:where(.astro-DQZES4L5) .footer-container:where(.astro-DQZES4L5) div:where(.astro-DQZES4L5) p:where(.astro-DQZES4L5){color:var(--color-white);margin:0}
