@import"https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=Inter:wght@100..900&display=swap";*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}:root{--break-micro:240px;--break-xxs:320px;--break-xs:480px;--break-sm:576px;--break-md:768px;--break-lg:992px;--break-xl:1200px;--break-xxl:1440px;--break-mega:2000px;--container-wide:1776px;--container-wider:1968px;--container-narrow:1200px;--container-narrower:768px;--gap-micro:0.25rem;--gap-xxs:0.5rem;--gap-xs:1rem;--gap-sm:1.5rem;--gap-md:2rem;--gap-lg:2.5rem;--gap-xl:3.25rem;--gap-xxl:4.5rem;--gap-mega:5.25rem;--container-padding:2rem;--vp-sm:540px;--vp-md:720px;--vp-lg:960px;--vp-xl:1140px;--vp-xxl:1320px;--small-size:0.875rem;--color-primary:#1c443f;--color-primary-light:#99a695;--color-primary-dark:#0d2b13;--color-primary-bright:#59834f;--color-secondary:#12657c;--color-secondary-light:#d5e3f7;--color-secondary-dark:#0c414f;--color-tertiary:#f7a325;--color-tertiary-light:#f7e3d5;--color-tertiary-dark:#663f04;--color-quaternary:#b8343a;--color-quaternary-light:#f7d5d8;--color-quaternary-dark:#90292d;--color-white:#fff;--color-black:#000;--color-offwhite:#f5f5f5;--color-gray:#787878;--color-gray-light:#f2f2f2;--overlay-primary:rgba(28,68,63,.8);--overlay-secondary:rgba(18,101,124,.8);--overlay-tertiary:rgba(247,163,37,.8);--overlay-quaternary:rgba(184,52,58,.8);--overlay-white:hsla(0,0%,100%,.8);--overlay-black:rgba(0,0,0,.8);--overlay-offwhite:hsla(0,0%,96%,.8);--overlay-gray:hsla(0,0%,47%,.8);--color-error:#b8343a;--color-success:#1c443f;--color-warning:#f7a325;--color-info:#d5e3f7;--color-link:#1c443f;--line-height-single:1;--line-height-base:1.3;--line-height-tight:1.1;--line-height-wide:1.5;--vertical-spacing:5rem;--vertical-spacing-mobile:2.5rem;--header-spacing:1.25rem;--header-spacing-mobile:1.25rem;--footer-spacing:3.3333333333rem;--footer-spacing-mobile:0.8333333333rem;--section-heading-spacing:3.3333333333rem;--section-heading-spacing-mobile:1.6666666667rem;--font-body:"Inter",sans-serif;--font-heading:"Amiri",sans-serif;--heading-one-size:3rem;--heading-two-size:2.5rem;--heading-three-size:2rem;--heading-four-size:1.5rem;--heading-five-size:1.25rem;--heading-six-size:1.125rem;--heading-margin:1.5rem 0;--body-margin:0.5rem 0;--transition:all 0.2s ease-in-out;--border-radius-small:0.25rem;--border-radius-medium:0.5rem;--border-radius-large:0.75rem;--border-radius-buttons:0.25rem;--border-radius-input:0.25rem;--color-focus-outline:#b8343a;--color-focus-outline-secondary:#12657c;--focus-offset:0.125rem}html{background-color:var(--color-white)}html,html main{overflow-x:hidden}html main{background-color:var(--color-offwhite)}:focus{outline-offset:var(--focus-offset);outline:.25rem solid var(--color-focus-outline)}::selection{background:var(--color-tertiary);color:var(--color-white);text-shadow:-1px 1px 3px var(--color-black)}#bodyContent{outline:none}.hide{height:0;width:0;overflow:hidden;visibility:hidden;position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);margin:0;padding:0;border:0}.container{width:100%;max-width:var(--break-xxl);padding:0 var(--container-padding);margin:0 auto;position:relative}.container.padded{padding-top:var(--vertical-spacing);padding-bottom:var(--vertical-spacing)}@media screen and (max-width:767px){.container.padded{padding-top:var(--vertical-spacing-mobile);padding-bottom:var(--vertical-spacing-mobile)}}.container.wide{max-width:var(--container-wide)}.container.wider{max-width:var(--container-wider)}.container.narrow{max-width:var(--container-narrow)}.container.narrower{max-width:var(--container-narrower)}.container.full{max-width:100%}.gap-none{gap:0}.gap-micro{gap:var(--gap-micro)}.gap-xxs{gap:var(--gap-xxs)}.gap-xs{gap:var(--gap-xs)}.gap-sm{gap:var(--gap-sm)}.gap-md{gap:var(--gap-md)}.gap-lg{gap:var(--gap-lg)}.gap-xl{gap:var(--gap-xl)}.gap-xxl{gap:var(--gap-xxl)}.gap-mega{gap:var(--gap-mega)}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skipToMain{position:absolute;top:-1000px;left:-1000px;z-index:999}.skipToMain:focus{top:.625rem;left:.625rem}@media screen and (max-width:767px){.desktopOnly{opacity:0;pointer-events:none;position:absolute;top:-1000px;left:-1000px;height:0;width:0;overflow:hidden}}@media screen and (min-width:768px){.mobileOnly{opacity:0;pointer-events:none;position:absolute;top:-1000px;left:-1000px;height:0;width:0;overflow:hidden}}body,main{line-height:var(--line-height-base);color:var(--color-black);font-family:var(--font-body)}blockquote,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;border:0}blockquote:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,li:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,li:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}blockquote,li,ol,p,ul{font-family:var(--font-body)}.heading-five,.heading-four,.heading-one,.heading-six,.heading-three,.heading-two,h1,h2,h3,h4,h5,h6{line-height:var(--line-height-single);margin:var(--heading-margin);font-family:var(--font-heading)}blockquote,li,ol,p,ul{margin:var(--body-margin)}.heading-one,h1{font-size:var(--heading-one-size)}.heading-two,h2{font-size:var(--heading-two-size)}.heading-three,h3{font-size:var(--heading-three-size)}.heading-four,h4{font-size:var(--heading-four-size)}.heading-five,h5{font-size:var(--heading-five-size)}.heading-six,h6{font-size:var(--heading-six-size)}.heading{font-family:var(--font-heading)}em,i{font-style:italic}b,strong{font-weight:700}small{font-size:var(--small-size)}a{color:var(--color-link);text-decoration:none;transition:var(--transition);transition-property:opacity}@media screen and (min-width:576px){a:hover{text-decoration:underline}}ol,ul{padding-left:1rem}ol.unstyled,ul.unstyled{list-style:none;padding:0}ol.unstyled li,ul.unstyled li{margin:0}ul{list-style-type:disc}ol{list-style-type:decimal}hr{border:0;border-top:.0625rem solid var(--color-black);margin:0}.header{padding:var(--header-spacing) 0;left:0}.header,.header:after{position:absolute;top:0;width:100%}.header:after{content:"";background-color:var(--color-primary);display:block;right:0;height:100%;mix-blend-mode:multiply;z-index:1}@media screen and (max-width:767px){.header{padding:var(--header-spacing-mobile) 0}}.header .logo img{width:300px}.header a{color:var(--color-offwhite);font-size:2rem;position:relative;z-index:2}@media screen and (max-width:991px){.header a{font-size:1.5rem}}.header .heading{z-index:2;margin:0}.header li{margin:0}.header .dropdown .menu{right:0;min-width:12.5rem}@media screen and (max-width:575px){.header .dropdown .menu{position:relative;font-size:1.25rem;background-color:transparent;border-radius:0;border:none;box-shadow:none}.header .dropdown .menu a.linkObject{border-bottom:1px solid var(--color-white);color:var(--color-white)}}.header .navToggle.button{position:relative;z-index:101;display:flex;flex-direction:column;transition:var(--transition)}@media screen and (min-width:576px){.header .navToggle.button{display:none}}.header .navToggle.button span{display:block;position:relative;background-color:var(--color-black);height:.125rem;width:1.5rem;transition:var(--transition)}.header .navToggle.button.open{transform:rotate(180deg)}.header .navToggle.button.open span{background-color:var(--color-white)}.header .navToggle.button.open span:first-child{transform:rotate(45deg);top:.4375rem}.header .navToggle.button.open span:nth-child(2){transform:scale(0)}.header .navToggle.button.open span:nth-child(3){transform:rotate(-45deg);bottom:.4375rem}@media screen and (max-width:575px){.header .mainNav{opacity:0;pointer-events:none;transition:var(--transition);margin:0}.header .mainNav.open{opacity:1;pointer-events:auto}.header .mainNav.flex{position:fixed;height:100%;width:100%;z-index:100;background-color:var(--overlay-primary);top:0;left:0;color:var(--color-white);justify-content:center;align-items:center;text-align:center;gap:1rem;font-size:2.5rem;overflow:auto;-webkit-overflow-scrolling:touch}.header .mainNav.flex a,.header .mainNav.flex button{font-family:__Alfa_Slab_One_2c873c}}.header .contact{font-size:1.5rem;position:relative;z-index:2}.header .contact a{font-size:1rem;font-weight:700;color:var(--color-offwhite)}.header .contact em{color:var(--color-primary-light);font-family:var(--font-heading)}.footer{background-color:var(--color-white);color:var(--color-black);padding:var(--footer-spacing) 0}@media screen and (max-width:767px){.footer{padding:var(--footer-spacing-mobile) 0}}@media screen and (max-width:575px){.footer{padding:3.25rem 0}}.footer strong{text-transform:uppercase;color:var(--color-primary)}.footer a{color:var(--color-black)}.footer .inner>div{display:flex;flex-direction:column}@media screen and (min-width:576px){.footer .inner>div{align-items:flex-end}}.box.radius-4{border-radius:var(--border-radius-small)}.box.radius-8{border-radius:var(--border-radius-medium)}.box.radius-12{border-radius:var(--border-radius-large)}.box.radius-4-overflow{border-radius:var(--border-radius-small);overflow:hidden}.box.radius-8-overflow{border-radius:var(--border-radius-medium);overflow:hidden}.box.radius-12-overflow{border-radius:var(--border-radius-large);overflow:hidden}.box.shadow-1{box-shadow:0 10px 25px -22px rgba(0,0,0,.3)}.box.shadow-2{box-shadow:0 10px 25px -20px rgba(0,0,0,.5)}.box.shadow-3{box-shadow:0 10px 25px -18px rgba(0,0,0,.7)}.box.shadow-4{box-shadow:0 10px 25px -14px #000}.drawer .screen{background-color:var(--overlay-primary);position:fixed;top:0;left:0;width:100%;height:100%;z-index:19;opacity:0;transition:var(--transition)}.drawer .screen.open{opacity:1}.drawer .screen.closed{pointer-events:none}.drawer .drawerBox{position:fixed;overflow:auto;width:100%;z-index:20;background-color:var(--color-secondary-light);padding:2rem 1rem;transition:var(--transition);-webkit-overflow-scrolling:touch}.drawer .drawerBox.left,.drawer .drawerBox.right{max-width:37.5rem;top:0;height:100%}.drawer .drawerBox.bottom,.drawer .drawerBox.top{min-height:12.5rem;left:0}.drawer .drawerBox.right{border-left:.25rem solid var(--color-secondary);right:-43.75rem}.drawer .drawerBox.right.open{right:0}.drawer .drawerBox.left{border-right:.25rem solid var(--color-secondary);left:-43.75rem}.drawer .drawerBox.left.open{left:0}.drawer .drawerBox.top{border-bottom:.25rem solid var(--color-secondary);top:-18.75rem}.drawer .drawerBox.top.open{top:0}.drawer .drawerBox.bottom{border-top:.25rem solid var(--color-secondary);bottom:-18.75rem}.drawer .drawerBox.bottom.open{bottom:0}.drawer .close{position:absolute;top:.5rem;right:.5rem;padding:.5rem;cursor:pointer}.flex{display:flex;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:319px){.flex.column-xxs{flex-direction:column}}@media screen and (max-width:479px){.flex.column-xs{flex-direction:column}}@media screen and (max-width:575px){.flex.column-sm{flex-direction:column}}@media screen and (max-width:767px){.flex.column-md{flex-direction:column}}@media screen and (max-width:991px){.flex.column-lg{flex-direction:column}}@media screen and (max-width:1199px){.flex.column-xl{flex-direction:column}}@media screen and (max-width:1439px){.flex.column-xxl{flex-direction:column}}.flex.no-break{flex-wrap:nowrap}.flex.fill,.flex.fill>*{width:100%}.flex.direction-row{flex-direction:row}@media screen and (max-width:319px){.flex.direction-row.column-xxs{flex-direction:column}}@media screen and (max-width:479px){.flex.direction-row.column-xs{flex-direction:column}}@media screen and (max-width:575px){.flex.direction-row.column-sm{flex-direction:column}}@media screen and (max-width:767px){.flex.direction-row.column-md{flex-direction:column}}@media screen and (max-width:991px){.flex.direction-row.column-lg{flex-direction:column}}@media screen and (max-width:1199px){.flex.direction-row.column-xl{flex-direction:column}}@media screen and (max-width:1439px){.flex.direction-row.column-xxl{flex-direction:column}}.flex.direction-row-reverse{flex-direction:row-reverse}@media screen and (max-width:319px){.flex.direction-row-reverse.column-xxs{flex-direction:column}}@media screen and (max-width:479px){.flex.direction-row-reverse.column-xs{flex-direction:column}}@media screen and (max-width:575px){.flex.direction-row-reverse.column-sm{flex-direction:column}}@media screen and (max-width:767px){.flex.direction-row-reverse.column-md{flex-direction:column}}@media screen and (max-width:991px){.flex.direction-row-reverse.column-lg{flex-direction:column}}@media screen and (max-width:1199px){.flex.direction-row-reverse.column-xl{flex-direction:column}}@media screen and (max-width:1439px){.flex.direction-row-reverse.column-xxl{flex-direction:column}}.flex.direction-column{flex-direction:column}.flex.direction-column-reverse{flex-direction:column-reverse}.flex.align-flex-start{align-items:flex-start}.flex.align-flex-end{align-items:flex-end}.flex.align-center{align-items:center}.flex.align-stretch{align-items:stretch}.flex.justify-flex-start{justify-content:flex-start}.flex.justify-flex-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.justify-space-between{justify-content:space-between}.flex.justify-space-around{justify-content:space-around}@media screen and (min-width:320px){.flex.break-xxs.one-third-two-thirds>:first-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xxs.one-third-two-thirds>:last-child,.flex.break-xxs.two-thirds-one-third>:first-child{flex:0 1 66.6667%;max-width:66.6667%}.flex.break-xxs.two-thirds-one-third>:last-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xxs.one-quarter-three-quarters>:first-child{flex:0 1 25%;max-width:25%}.flex.break-xxs.one-quarter-three-quarters>:last-child,.flex.break-xxs.three-quarters-one-quarter>:first-child{flex:0 1 75%;max-width:75%}.flex.break-xxs.three-quarters-one-quarter>:last-child{flex:0 1 25%;max-width:25%}}@media screen and (min-width:480px){.flex.break-xs.one-third-two-thirds>:first-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xs.one-third-two-thirds>:last-child,.flex.break-xs.two-thirds-one-third>:first-child{flex:0 1 66.6667%;max-width:66.6667%}.flex.break-xs.two-thirds-one-third>:last-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xs.one-quarter-three-quarters>:first-child{flex:0 1 25%;max-width:25%}.flex.break-xs.one-quarter-three-quarters>:last-child,.flex.break-xs.three-quarters-one-quarter>:first-child{flex:0 1 75%;max-width:75%}.flex.break-xs.three-quarters-one-quarter>:last-child{flex:0 1 25%;max-width:25%}}@media screen and (min-width:576px){.flex.break-sm.one-third-two-thirds>:first-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-sm.one-third-two-thirds>:last-child,.flex.break-sm.two-thirds-one-third>:first-child{flex:0 1 66.6667%;max-width:66.6667%}.flex.break-sm.two-thirds-one-third>:last-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-sm.one-quarter-three-quarters>:first-child{flex:0 1 25%;max-width:25%}.flex.break-sm.one-quarter-three-quarters>:last-child,.flex.break-sm.three-quarters-one-quarter>:first-child{flex:0 1 75%;max-width:75%}.flex.break-sm.three-quarters-one-quarter>:last-child{flex:0 1 25%;max-width:25%}}@media screen and (min-width:768px){.flex.break-md.one-third-two-thirds>:first-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-md.one-third-two-thirds>:last-child,.flex.break-md.two-thirds-one-third>:first-child{flex:0 1 66.6667%;max-width:66.6667%}.flex.break-md.two-thirds-one-third>:last-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-md.one-quarter-three-quarters>:first-child{flex:0 1 25%;max-width:25%}.flex.break-md.one-quarter-three-quarters>:last-child,.flex.break-md.three-quarters-one-quarter>:first-child{flex:0 1 75%;max-width:75%}.flex.break-md.three-quarters-one-quarter>:last-child{flex:0 1 25%;max-width:25%}}@media screen and (min-width:992px){.flex.break-lg.one-third-two-thirds>:first-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-lg.one-third-two-thirds>:last-child,.flex.break-lg.two-thirds-one-third>:first-child{flex:0 1 66.6667%;max-width:66.6667%}.flex.break-lg.two-thirds-one-third>:last-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-lg.one-quarter-three-quarters>:first-child{flex:0 1 25%;max-width:25%}.flex.break-lg.one-quarter-three-quarters>:last-child,.flex.break-lg.three-quarters-one-quarter>:first-child{flex:0 1 75%;max-width:75%}.flex.break-lg.three-quarters-one-quarter>:last-child{flex:0 1 25%;max-width:25%}}@media screen and (min-width:1200px){.flex.break-xl.one-third-two-thirds>:first-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xl.one-third-two-thirds>:last-child,.flex.break-xl.two-thirds-one-third>:first-child{flex:0 1 66.6667%;max-width:66.6667%}.flex.break-xl.two-thirds-one-third>:last-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xl.one-quarter-three-quarters>:first-child{flex:0 1 25%;max-width:25%}.flex.break-xl.one-quarter-three-quarters>:last-child,.flex.break-xl.three-quarters-one-quarter>:first-child{flex:0 1 75%;max-width:75%}.flex.break-xl.three-quarters-one-quarter>:last-child{flex:0 1 25%;max-width:25%}}@media screen and (min-width:1440px){.flex.break-xxl.one-third-two-thirds>:first-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xxl.one-third-two-thirds>:last-child,.flex.break-xxl.two-thirds-one-third>:first-child{flex:0 1 66.6667%;max-width:66.6667%}.flex.break-xxl.two-thirds-one-third>:last-child{flex:0 1 33.3333%;max-width:33.3333%}.flex.break-xxl.one-quarter-three-quarters>:first-child{flex:0 1 25%;max-width:25%}.flex.break-xxl.one-quarter-three-quarters>:last-child,.flex.break-xxl.three-quarters-one-quarter>:first-child{flex:0 1 75%;max-width:75%}.flex.break-xxl.three-quarters-one-quarter>:last-child{flex:0 1 25%;max-width:25%}}.grid{display:grid}.grid.columns-1{grid-template-columns:repeat(1,1fr)}.grid.columns-2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:575px){.grid.columns-2{grid-template-columns:repeat(1,1fr)}}.grid.columns-3{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991px){.grid.columns-3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.grid.columns-3{grid-template-columns:repeat(1,1fr)}}.grid.columns-4{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:991px){.grid.columns-4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.grid.columns-4{grid-template-columns:repeat(1,1fr)}}.grid.columns-5{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1199px){.grid.columns-5{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){.grid.columns-5{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.grid.columns-5{grid-template-columns:repeat(1,1fr)}}.grid.columns-6{grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1199px){.grid.columns-6{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){.grid.columns-6{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.grid.columns-6{grid-template-columns:repeat(1,1fr)}}.markdown .articleImage,.portable .articleImage{margin-top:2rem;margin-bottom:2rem}.markdown .articleImage img,.portable .articleImage img{height:auto;width:100%}.markdown .articleImage .imageTitle,.portable .articleImage .imageTitle{font-size:.875rem;margin-top:.5rem;text-align:center;font-style:italic}.modal{display:inline-block}.modal .modalBox{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:var(--overlay-primary);transition:var(--transition)}.modal .modalBox.closed{pointer-events:none;opacity:0}.modal .modalBox.closed .contentBox{top:-6.25rem}.modal .contentBox{position:relative;top:0;background-color:var(--color-white);transition:var(--transition);border-radius:.5rem;width:100%;max-width:var(--break-sm);margin:0 1rem;padding:2rem 1rem;max-height:90vh;overflow:auto;box-shadow:0 10px 25px -14px #000;-webkit-overflow-scrolling:touch}.modal .buttons{margin-top:1.5rem}@media screen and (min-width:320px){.modal .buttons{justify-content:flex-end;width:100%}}@media screen and (max-width:319px){.modal .buttons{flex-direction:column}}@keyframes spinner{to{transform:rotate(1turn)}}.spinner{animation:spinner 1s steps(8) infinite}.tooltip{position:relative;cursor:pointer;display:inline-block;text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-light);text-decoration-color:var(--color-primary-light)}.tooltip:hover span{display:block}.tooltip span{display:none;background-color:var(--color-black);color:var(--color-white);font-size:.875rem;bottom:calc(100% + .3125rem);min-width:12.5rem;width:100%;max-width:12.5rem;padding:.5rem}.tooltip span,.tooltip span:after{position:absolute;left:50%;transform:translateX(-50%)}.tooltip span:after{content:"";top:100%;border-width:.5rem;border-style:solid;border-color:var(--color-black) transparent transparent transparent}.accordion.open .button .suffix{transform:rotate(180deg)}.accordion.open .content{margin:1rem 0}.accordion .button{width:100%;justify-content:space-between;font-size:1.25rem}.accordion .button .suffix,.accordion .content{transition:var(--transition)}.accordion .content{background-color:var(--color-white);margin:.25rem 0}.accordion .content .inner,.alert{padding:1rem}.alert{background:var(--color-primary-light);box-shadow:0 10px 25px -22px rgba(0,0,0,.3);justify-content:center;gap:1rem;display:flex;align-items:center}.alert>div{max-width:calc(100% - 3.75rem)}.alert svg{width:1.875rem}.alert.info{background:var(--color-info)}.alert.success{background:var(--color-success);color:var(--color-white)}.alert.warning{background:var(--color-warning)}.alert.error{background:var(--color-error);color:var(--color-white)}.banner{padding:var(--vertical-spacing) 0}@media screen and (max-width:767px){.banner{padding:var(--vertical-spacing-mobile) 0}}.banner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){.banner{min-height:var(--break-xs)}}.banner.contained.has-image:before{content:none}.banner.contained.has-image .inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.banner.contained .inner{position:relative;overflow:hidden;padding:7.5rem;box-shadow:0 10px 25px -14px #000}@media screen and (max-width:767px){.banner.contained .inner{padding:5rem 1rem}}.banner.contained .inner>div:not(.imageObject){position:relative;z-index:2}.banner.contained .inner.quaternary{background-color:var(--color-quaternary-light)}.banner.contained .inner.primary{background-color:var(--color-primary-light)}.banner.contained .inner.secondary{background-color:var(--color-secondary-light)}.banner.contained .inner.tertiary{background-color:var(--color-tertiary-light)}.banner.contained .inner.black{background-color:var(--color-black);color:var(--color-offwhite)}.banner.contained .inner.white{background-color:var(--color-offwhite)}.banner.contained.micro .inner{padding:2rem}.banner.primary{background-color:var(--color-primary-light)}.banner.secondary{background-color:var(--color-secondary-light)}.banner.tertiary{background-color:var(--color-tertiary-light)}.banner.quaternary{background-color:var(--color-quaternary-light)}.banner.black{background-color:var(--color-black);color:var(--color-offwhite)}.banner.white{background-color:var(--color-offwhite)}.banner.has-image{color:var(--color-white)}.banner.has-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.banner.has-image .breadcrumbs a,.banner.has-image .links{color:var(--color-white)}.banner .subheading{font-size:1.5rem}.banner .innerContent{max-width:var(--break-md)}.banner .date{font-weight:700;font-style:italic}.banner .tags{margin-bottom:1rem}.banner .container{z-index:2;position:relative}.banner .links{margin-top:2rem;display:flex;align-items:center;flex-direction:column;align-items:flex-start;gap:1rem}@media screen and (min-width:576px){.banner .links{align-items:center;flex-direction:row}}.banner .heading{font-size:3rem}@media screen and (max-width:767px){.banner .heading{font-size:2.5rem}}@media screen and (max-width:575px){.banner .heading{font-size:2rem}}.banner .breadcrumbs{margin-bottom:1rem}.banner .image-box{position:relative}.buttonRow{margin:2rem 0;margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.buttonRow{margin:var(--vertical-spacing-mobile) 0}}.blockWrapper,.blockWrapper>*{position:relative}.blockWrapper>*{z-index:1}.blockWrapper{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.blockWrapper{margin:var(--vertical-spacing-mobile) 0}}.blockWrapper.padded{margin-top:0;margin-bottom:0;padding:var(--vertical-spacing) 0}@media screen and (max-width:767px){.blockWrapper.padded{padding:var(--vertical-spacing-mobile) 0}}.blockWrapper.black,.blockWrapper.primary,.blockWrapper.quaternary,.blockWrapper.secondary{color:var(--color-white)}.blockWrapper.black hr,.blockWrapper.primary hr,.blockWrapper.quaternary hr,.blockWrapper.secondary hr{border-color:var(--color-white)}.blockWrapper.black a:not(.button),.blockWrapper.primary a:not(.button),.blockWrapper.quaternary a:not(.button),.blockWrapper.secondary a:not(.button){color:var(--color-primary-light)}.blockWrapper.primary{background-color:var(--color-primary)}.blockWrapper.primary-light{background-color:var(--color-primary-light)}.blockWrapper.secondary{background-color:var(--color-secondary)}.blockWrapper.secondary-light{background-color:var(--color-secondary-light)}.blockWrapper.tertiary{background-color:var(--color-tertiary)}.blockWrapper.tertiary-light{background-color:var(--color-tertiary-light)}.blockWrapper.quaternary{background-color:var(--color-quaternary)}.blockWrapper.quaternary-light{background-color:var(--color-quaternary-light)}.blockWrapper.black{background-color:var(--color-black);color:var(--color-offwhite)}.blockWrapper.white{background-color:var(--color-offwhite)}.blockWrapper.hasBgImage{color:var(--color-white)}.blockWrapper.hasBgImage:after,.blockWrapper.hasBgImage:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.blockWrapper.hasBgImage:before{background:var(--overlay-black)}.blockWrapper.hasBgImage:after{background:var(--color-black);opacity:.8;mix-blend-mode:multiply}.blockWrapper.hasBgImage[class*=-light]:after{opacity:.5}.blockWrapper.hasBgImage.primary-light:before,.blockWrapper.hasBgImage.primary:before{background:var(--overlay-primary)}.blockWrapper.hasBgImage.primary-light:after,.blockWrapper.hasBgImage.primary:after{background:var(--color-primary)}.blockWrapper.hasBgImage.secondary-light:before,.blockWrapper.hasBgImage.secondary:before{background:var(--overlay-secondary)}.blockWrapper.hasBgImage.secondary-light:after,.blockWrapper.hasBgImage.secondary:after{background:var(--color-secondary)}.blockWrapper.hasBgImage.tertiary-light:before,.blockWrapper.hasBgImage.tertiary:before{background:var(--overlay-tertiary)}.blockWrapper.hasBgImage.tertiary-light:after,.blockWrapper.hasBgImage.tertiary:after{background:var(--color-tertiary)}.blockWrapper.hasBgImage.quaternary-light:before,.blockWrapper.hasBgImage.quaternary:before{background:var(--overlay-quaternary)}.blockWrapper.hasBgImage.quaternary-light:after,.blockWrapper.hasBgImage.quaternary:after{background:var(--color-quaternary)}.blockWrapper.hasBgImage.black:before{background:var(--overlay-black)}.blockWrapper.hasBgImage.black:after{background:var(--color-black)}.blockWrapper.hasBgImage.white:before{background:var(--overlay-offwhite)}.blockWrapper.hasBgImage.white:after{background:var(--color-offwhite)}.blockWrapper.hasBgImage.gray:before{background:var(--overlay-gray)}.blockWrapper.hasBgImage.gray:after{background:var(--color-gray)}.cards{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.cards{margin:var(--vertical-spacing-mobile) 0}}.carousel{position:relative;overflow:hidden}.carousel .slider{transition:var(--transition)}.carousel .dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);cursor:pointer}.compareTables{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.compareTables{margin:var(--vertical-spacing-mobile) 0}}.contactBlock{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.contactBlock{margin:var(--vertical-spacing-mobile) 0}}.contactBlock{font-size:1.25rem}.events{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.events{margin:var(--vertical-spacing-mobile) 0}}.form{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.form{margin:var(--vertical-spacing-mobile) 0}}.form button[type=submit]{margin-top:2rem}.gallery{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.gallery{margin:var(--vertical-spacing-mobile) 0}}.gallery button.button.galleryItem{display:block;position:relative}.gallery button.button.galleryItem .box{position:relative;height:9.75rem}@media screen and (max-width:575px){.gallery .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:239px){.gallery .grid{grid-template-columns:repeat(1,1fr)}}.galleryModal{position:fixed;z-index:99;top:0;left:0;background:var(--overlay-primary)}.galleryModal,.galleryModal .activeImage{width:100%;height:100%;transition:var(--transition)}.galleryModal .activeImage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:90%;overflow:hidden;display:flex;align-items:center;justify-content:center}.galleryModal .activeImage img{height:auto;width:auto;max-width:100%;max-height:100%;box-shadow:0 10px 25px -14px #000}.galleryModal .close{position:absolute;top:.5rem;right:.5rem;padding:.5rem;cursor:pointer}.galleryModal .control{position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background:var(--color-white);border-radius:50%;transition:var(--transition);cursor:pointer;z-index:99}.galleryModal .control.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.galleryModal .control.prev{left:.5rem}.galleryModal .control.next{right:.5rem}.galleryModal.closed{pointer-events:none;opacity:0}.galleryModal.closed .activeImage{top:calc(50% - 6.25rem)}.galleryModal.closed .control.prev{left:-1rem}.galleryModal.closed .control.next{right:-1rem}.logoBanner{position:relative;padding:2rem;height:80svh;max-height:var(--break-xl)}@media screen and (max-width:767px){.logoBanner{height:auto;padding:6.25rem 3rem}}.logoBanner .flex{height:100%}.logoBanner .logo{width:100%;max-width:var(--break-xs)}.logoRow{padding:2rem 0;background-color:var(--color-gray-light)}@media screen and (max-width:575px){.logoRow .flex{gap:2rem}}.logoRow [data-label=image-container] img{height:5rem;width:auto}@media screen and (max-width:575px){.logoRow [data-label=image-container] img{height:4rem}}.people{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.people{margin:var(--vertical-spacing-mobile) 0}}.quote{padding:var(--vertical-spacing) 0}@media screen and (max-width:767px){.quote{padding:var(--vertical-spacing-mobile) 0}}@media screen and (min-width:576px){.quote{text-align:center}}.quote.quaternary{background-color:var(--color-quaternary-light)}.quote.primary{background-color:var(--color-primary-light)}.quote.secondary{background-color:var(--color-secondary-light)}.quote.tertiary{background-color:var(--color-tertiary-light)}.quote blockquote{font-size:2rem;font-weight:700;font-style:italic;margin:0;padding:0}@media screen and (max-width:575px){.quote blockquote{font-size:1.5rem}}.quote cite{display:flex;gap:.5rem;line-height:var(--line-height-single);justify-content:center;margin-top:2rem}@media screen and (max-width:575px){.quote cite>div.flex{width:100%;align-items:flex-start}}.richText.centered .markdown{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}@media screen and (max-width:767px){.river>.flex{flex-direction:column;gap:0}}.river .image,.river .video{position:relative;box-shadow:0 10px 25px -20px rgba(0,0,0,.5)}@media screen and (max-width:767px){.river .image{padding-bottom:66.6666666667%}}.river .copy{padding:4rem 0}@media screen and (max-width:767px){.river .copy{padding:0 0 2rem}}.river .links{margin-top:2rem}.splashBanner{position:relative}.splashBanner .inner{height:100%}.splashBanner .logo{position:absolute;bottom:-3.25rem;right:-9.5rem;z-index:1;width:480px;height:480px}@media screen and (max-width:575px){.splashBanner .logo{bottom:-1.5rem;right:-4.5rem;width:240px;height:240px}}.splashBanner .content{padding:3.25rem var(--container-padding) 3.25rem}@media screen and (min-width:992px){.splashBanner .content{padding:12.5rem 5rem 12.5rem var(--container-padding);width:50%}}@media screen and (max-width:575px){.splashBanner .content{padding:var(--container-padding)}}@media screen and (min-width:992px){.splashBanner .content .inner{max-width:430px}}@media(max-width:991px)and (min-width:576px){.splashBanner .content .inner{max-width:470px;margin:0 auto}}@media screen and (max-width:575px){.splashBanner .content .inner{width:100%}}.splashBanner .content strong{color:var(--color-primary-bright);font-size:.75rem;text-transform:uppercase}.splashBanner .content ul{padding:0;margin:1rem 0 0;list-style:none;font-size:1rem;display:flex;flex-direction:column;gap:.75rem}.splashBanner .content ul li{margin:0}.splashBanner h1{color:var(--color-primary)}@media screen and (min-width:992px){.splashBanner h1{font-size:3.75rem}}@media screen and (max-width:575px){.splashBanner h1{font-size:2.5rem}}.splashBanner h2{font-size:2.25rem;color:var(--color-primary-bright);font-style:italic;margin-bottom:4.5rem}@media screen and (max-width:767px){.splashBanner h2{font-size:1.75rem}}.splashBanner .image-box{position:relative}@media screen and (min-width:992px){.splashBanner .image-box{width:50%}}@media screen and (max-width:991px){.splashBanner .image-box{width:100%;height:0;padding-top:6.25rem;padding-bottom:56.25%}}@media screen and (max-width:767px){.splashBanner .image-box{padding-bottom:80%}}@media screen and (max-width:575px){.splashBanner .image-box{padding-bottom:100%}}.splashBanner .contentFooter{border-top:.0625rem solid var(--color-black);margin-top:4.5rem;font-size:.875rem;padding-top:2rem}.tabs{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.tabs{margin:var(--vertical-spacing-mobile) 0}}.tabs{position:relative}@media screen and (max-width:575px){.tabs ul.unstyled{display:none}}.tabs ul.unstyled li{margin:0}@media screen and (max-width:575px){.tabs ul.unstyled.open{display:flex;z-index:10;position:absolute;background-color:var(--color-white);box-shadow:0 10px 25px -20px rgba(0,0,0,.5);left:50%;transform:translateX(-50%);top:inherit;flex-direction:column;width:95%;gap:0;align-items:stretch;padding:0;border:.0625rem solid var(--color-gray-light)}.tabs ul.unstyled.open li{margin:0}.tabs ul.unstyled.open .button{padding:0;display:inline-flex;align-items:center;gap:.3125rem;background:none;outline:none;color:inherit;border:none;text-align:left;font:inherit;border-radius:0;width:auto;height:-moz-fit-content;height:fit-content;margin:0;padding:.5rem 1rem;width:100%;font-weight:700;color:var(--color-gray)}}@media screen and (max-width:575px)and (min-width:576px){.tabs ul.unstyled.open .button:hover{text-decoration:underline}.tabs ul.unstyled.open .button:focus{outline:.25rem solid var(--color-focus-outline)}}@media screen and (max-width:575px){.tabs ul.unstyled.open .button:hover{text-decoration:none}.tabs ul.unstyled.open .button:hover.primary{background-color:var(--color-primary);color:var(--color-white)}.tabs ul.unstyled.open .button:hover.secondary{background-color:var(--color-secondary);color:var(--color-white)}.tabs ul.unstyled.open .button:hover.tertiary{background-color:var(--color-tertiary);color:var(--color-white)}.tabs ul.unstyled.open .button:hover{background-color:var(--color-gray-light)}}@media screen and (min-width:576px){.tabs .button.toggle{display:none}}@media screen and (max-width:575px){.tabs .button.toggle{background-color:var(--color-gray-light);font-weight:700;padding:.5rem}.tabs .button.toggle.primary{background-color:var(--color-primary-light);color:var(--color-primary-dark)}.tabs .button.toggle.secondary{background-color:var(--color-secondary-light);color:var(--color-secondary)}.tabs .button.toggle.tertiary{background-color:var(--color-tertiary-light);color:var(--color-tertiary-dark)}.tabs .button.toggle.open .indicator{transform:rotate(180deg)}.tabs .button.toggle .indicator{transition:var(--transition)}}@media screen and (min-width:576px){.tabs .button.active{position:relative}.tabs .button.active:before{content:"";height:.25rem;width:100%;position:absolute;bottom:calc(100% + .5rem);background-color:var(--color-gray);left:0}}.tabs .panel{border:.0625rem solid var(--color-gray-light);padding:1rem;background-color:var(--color-white)}@media screen and (max-width:575px){.tabs .panel{margin-top:1rem}}.timeline{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.timeline{margin:var(--vertical-spacing-mobile) 0}}.timeline .eventItems{position:relative}@media screen and (min-width:320px){.timeline .eventItems:before{content:"";position:absolute;top:.625rem;left:50%;width:.25rem;height:calc(100% - .625rem);background-color:var(--color-secondary);transform:translateX(-50%)}}@media screen and (max-width:575px){.timeline .eventItems:before{left:1rem}}@media screen and (min-width:320px){.timeline .eventItems:after{content:"";position:absolute;top:100%;left:50%;width:2rem;height:2rem;background-color:var(--color-secondary);border-radius:100%;transform:translate(-50%,-.5rem)}}@media screen and (max-width:575px){.timeline .eventItems:after{left:1rem}}.timeline .eventItems .eventItem{display:flex;flex-direction:row;position:relative;margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.timeline .eventItems .eventItem{margin:var(--vertical-spacing-mobile) 0}}.timeline .eventItems .eventItem:first-child{margin-top:0}.timeline .eventItems .eventItem:last-child{margin-bottom:0}@media screen and (min-width:576px){.timeline .eventItems .eventItem:nth-child(2n){flex-direction:row-reverse}.timeline .eventItems .eventItem:nth-child(2n) .year{right:calc(100% + 1.5rem)}}.timeline .eventItems .eventItem:nth-child(2n) .date:after{right:calc(100% + .5rem);width:2.5rem}@media screen and (min-width:576px){.timeline .eventItems .eventItem:nth-child(odd) .year{left:calc(100% + 1.5rem)}}.timeline .eventItems .eventItem:nth-child(odd) .date{width:100%}.timeline .eventItems .eventItem:nth-child(odd) .date span{padding-right:.5rem}@media screen and (min-width:576px){.timeline .eventItems .eventItem:nth-child(odd) .date:after{left:.5rem;width:calc(100% + 2.5rem)}}@media screen and (max-width:575px){.timeline .eventItems .eventItem:nth-child(odd) .date:after{right:calc(100% + .5rem);width:2.5rem}}.timeline .eventItems .info{width:100%}.timeline .eventItems .inner{background-color:var(--color-white);padding:1.5rem;box-shadow:0 10px 25px -20px rgba(0,0,0,.5);width:calc(50% - 3.1rem)}@media screen and (min-width:576px){.timeline .eventItems .inner{position:relative}}@media screen and (max-width:575px){.timeline .eventItems .inner{margin-left:4.5rem;width:calc(100% - 3.1rem)}}@media screen and (max-width:319px){.timeline .eventItems .inner{margin-left:0;width:100%}}.timeline .eventItems .inner .year{color:var(--color-white);background-color:var(--color-black);width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;font-weight:700;z-index:1;position:absolute;top:.5625rem;border-radius:100%}@media screen and (max-width:575px){.timeline .eventItems .inner .year{left:-.5625rem}}@media screen and (max-width:319px){.timeline .eventItems .inner .year{display:none}}.timeline .eventItems .inner .date{color:var(--color-quaternary);font-weight:700;position:relative}.timeline .eventItems .inner .date span{display:inline-block;position:relative;z-index:2;background-color:var(--color-white)}@media screen and (min-width:320px){.timeline .eventItems .inner .date:after{display:block;position:absolute;top:50%;transform:translateY(-50%);content:"";border-top:.1875rem dashed var(--color-quaternary)}}.timeline .eventItems .inner .box,.timeline .eventItems .inner .imageObject,.timeline .eventItems .inner img{width:100%}.videos{margin:var(--vertical-spacing) 0}@media screen and (max-width:767px){.videos{margin:var(--vertical-spacing-mobile) 0}}.avatar{position:relative}.avatar .imageObject,.avatar span:not(.badge){border-radius:100%;overflow:hidden;background-color:var(--color-quaternary-light);display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;height:100%;width:100%}.avatar .badge{position:absolute;top:0;right:-.1875rem}.badge{align-items:center;border-radius:24px;color:var(--color-white);display:inline-flex;font-size:.75rem;justify-content:center;line-height:var(--line-height-single);min-height:24px;min-width:24px;padding:.25rem .5rem}.badge.quaternary{background-color:var(--color-quaternary)}.badge.primary{background-color:var(--color-primary)}.badge.secondary{background-color:var(--color-secondary)}.badge.tertiary{background-color:var(--color-tertiary)}.breadcrumbs ul{margin-top:0}.breadcrumbs li{margin:0}.breadcrumbs a{font-weight:700}.button{border-radius:var(--border-radius-buttons);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-primary);border:none;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:1rem;gap:.3125rem;letter-spacing:.03125rem;line-height:var(--line-height-single);outline-offset:var(--focus-offset);padding:.5rem 1rem;text-align:center;transition-property:background-color,color,box-shadow;transition:var(--transition)}@media screen and (min-width:576px){.button:focus{outline:.25rem solid var(--color-focus-outline)}.button:hover{text-decoration:none;background-color:var(--color-primary-light);opacity:1;color:var(--color-black);box-shadow:0 10px 25px -22px rgba(0,0,0,.3)}}.button.small{padding:.375rem .75rem;font-size:.75rem}.button.unstyled{padding:0;display:inline-flex;align-items:center;gap:.3125rem;background:none;outline:none;color:inherit;border:none;text-align:left;font:inherit;border-radius:0;width:auto;height:-moz-fit-content;height:fit-content;margin:0}@media screen and (min-width:576px){.button.unstyled:hover{text-decoration:underline}.button.unstyled:focus{outline:.25rem solid var(--color-focus-outline)}}.button.secondary{background-color:var(--color-secondary)}.button.secondary:hover{background-color:var(--color-secondary-light);color:var(--color-black)}.button.tertiary{background-color:var(--color-tertiary)}.button.tertiary:hover{background-color:var(--color-tertiary-light);color:var(--color-black)}.button.quaternary{background-color:var(--color-quaternary)}.button.quaternary:hover{background-color:var(--color-quaternary-light);color:var(--color-black)}.card{background-color:var(--color-white);border:.0625rem solid var(--color-gray-light);color:var(--color-black);padding:.5rem;position:relative;box-shadow:0;box-shadow:0 10px 25px -22px rgba(0,0,0,.3)}.card.link{transition:var(--transition);transform:translateZ(0);width:100%;border-radius:var(--border-radius-medium)}.card.link>div{width:100%}.card.link:hover{transform:translateY(-.25rem);box-shadow:0 10px 25px -14px #000;opacity:1;text-decoration:none}.card.link.primary:hover,.card.link:hover{background-color:var(--color-primary-light)}.card.link.primary:hover{color:var(--color-black)}.card.link.secondary:hover{background-color:var(--color-secondary-light);color:var(--color-black)}.card.link.tertiary:hover{background-color:var(--color-tertiary-light);color:var(--color-black)}.card .tags{position:absolute;top:1rem;left:1rem;z-index:2}.card .date{font-weight:700;font-style:italic;margin-bottom:1rem}.card .avatars{position:relative;z-index:2}.card .heading{font-size:1.5rem;margin:0 0 1rem;-webkit-line-clamp:3}.card .copy,.card .heading{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card .copy{-webkit-line-clamp:4}.card .image{margin-bottom:1rem}.card .links{margin-top:2rem}.card{justify-content:space-between}.card,.card .inner{display:flex;flex-direction:column}.card .inner{padding:.5rem;height:100%;justify-content:space-around}.card .inner>div:first-of-type{display:flex;flex-direction:column;justify-content:space-between}.card .image a{position:absolute;width:100%;height:100%}.card .image{position:relative;height:0;z-index:1;padding-bottom:56.25%}.authors{margin-top:2rem}@media screen and (max-width:767px){.authors{align-items:flex-start}}@media screen and (min-width:768px){.authors.multiple:hover .author+.author{margin-left:.25rem}.authors.multiple:hover .authorNames{margin-left:-2.25rem}}.authors .author,.authors .authorNames{position:relative;transition:var(--transition)}.authors .author+.author{margin-left:.5rem}@media screen and (min-width:768px){.authors .author+.author{margin-left:-1.75rem}}.authors .author .avatar{border-radius:100%;outline:.0625rem solid var(--color-white);position:relative;z-index:2}.compareTable{padding:2rem 1rem;max-width:22.75rem}.compareTable .heading{font-size:3.25rem}.compareTable .eyebrow,.compareTable .subheading{font-size:1.25rem;text-transform:uppercase;font-weight:900}.compareTable.highlight{color:var(--color-offwhite)}.compareTable.primary{background-color:var(--color-primary-light);color:var(--color-black)}.compareTable.primary.highlight{background:var(--color-primary);color:var(--color-offwhite)}.compareTable.secondary{background-color:var(--color-secondary-light);color:var(--color-black)}.compareTable.secondary.highlight{background:var(--color-secondary);color:var(--color-white)}.compareTable.tertiary{background-color:var(--color-tertiary-light);color:var(--color-black)}.compareTable.tertiary.highlight{background:var(--color-tertiary)}.compareTable.quaternary{background-color:var(--color-quaternary-light);color:var(--color-black)}.compareTable.quaternary.highlight{background:var(--color-quaternary);color:var(--color-white)}.dropdown{display:inline-block;position:relative}.dropdown.open .menu{display:flex}.dropdown.open .suffix{transform:rotate(180deg)}.dropdown .suffix{transition:var(--transition)}.dropdown.touch .toggle{display:none}.dropdown.touch .mobileToggle,.dropdown.touch .toggleScreen{display:flex}.dropdown .mobileToggle{position:relative}.dropdown .mobileToggle,.dropdown .toggleScreen{display:none}.dropdown .toggleScreen{position:absolute;top:0;right:0;height:100%;width:40px;opacity:0}.dropdown .menu{border-radius:var(--border-radius-medium);display:none;position:absolute;box-shadow:0 10px 25px -18px rgba(0,0,0,.7);border-left:.0625rem solid var(--color-gray-light);border-right:.0625rem solid var(--color-gray-light);border-bottom:.0625rem solid var(--color-gray-light);min-width:12.5rem;background-color:var(--color-white);z-index:10}.dropdown .menu .linkObject{color:var(--color-black);display:block;width:100%;padding:.5rem 1rem}.dropdown .menu .linkObject:hover{text-decoration:none;opacity:1;background-color:var(--color-gray-light)}.event{padding:1rem .5rem;transition:var(--transition)}.event:hover{background-color:var(--color-white);box-shadow:0 10px 25px -20px rgba(0,0,0,.5);color:var(--color-black)}.event:hover a:not(.button){color:var(--color-primary)}@media screen and (min-width:576px){.event .info{width:calc(100% - 3.75rem)}}.event .details{width:100%}@media screen and (min-width:576px){.event .details{width:calc(100% - 15.75rem)}}.event .poster{position:relative}@media screen and (min-width:576px){.event .poster{width:50%}}@media screen and (max-width:575px){.event .poster{padding-bottom:56.25%}.event .poster .button{pointer-events:none}}.event .poster .button span{position:absolute;background-color:var(--color-primary);color:var(--color-white);height:100%;width:100%;z-index:1;text-align:center;display:flex;align-items:center;justify-content:center;padding:.5rem;transition:var(--transition);opacity:0}@media screen and (min-width:576px){.event .poster .button:hover span{opacity:.7}}.event .date{text-transform:uppercase;text-align:center;background-color:var(--color-tertiary);color:var(--color-white);width:60px;padding:.375rem .25rem .25rem;line-height:var(--line-height-single)}.event .date>span{font-weight:700}.event .date .heading{font-size:1.5rem;margin:0}@media screen and (min-width:576px){.event .links{width:15.75rem}}@media screen and (max-width:575px){.event .links{justify-content:flex-start}}.event .times{margin-top:.5rem;line-height:var(--line-height-single)}.formField.checkbox [class$=indicator],.formField.radio [class$=indicator]{display:flex;align-items:center;justify-content:center;outline:.0625rem solid var(--color-gray);outline-offset:-.1875rem}.formField.checkbox.radio [class$=indicator],.formField.radio.radio [class$=indicator]{border-radius:50%}.formField.checkbox.checkbox [class$=indicator],.formField.radio.checkbox [class$=indicator]{border-radius:var(--border-radius-small)}.formField.checkbox span,.formField.radio span{line-height:var(--line-height-single)}.formField.checkbox svg,.formField.radio svg{opacity:0}.formField.checkbox label>div,.formField.radio label>div{outline-offset:var(--focus-offset)}@media screen and (min-width:576px){.formField.checkbox label>div.focused,.formField.radio label>div.focused{outline:none;outline:.25rem solid var(--color-focus-outline)}}.formField.checkbox input,.formField.radio input{height:0;width:0;opacity:0;position:absolute;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:576px){.formField.checkbox input:focus,.formField.radio input:focus{outline:none;outline:.25rem solid var(--color-focus-outline)}}.formField.checkbox input:checked+[class$=indicator],.formField.radio input:checked+[class$=indicator]{outline-color:transparent}.formField.checkbox input:checked+[class$=indicator] svg,.formField.radio input:checked+[class$=indicator] svg{color:var(--color-primary);opacity:1}.formField.color input,.formField.color select,.formField.color textarea,.formField.date input,.formField.date select,.formField.date textarea,.formField.datetime-local input,.formField.datetime-local select,.formField.datetime-local textarea,.formField.email input,.formField.email select,.formField.email textarea,.formField.month input,.formField.month select,.formField.month textarea,.formField.number input,.formField.number select,.formField.number textarea,.formField.password input,.formField.password select,.formField.password textarea,.formField.search input,.formField.search select,.formField.search textarea,.formField.tel input,.formField.tel select,.formField.tel textarea,.formField.text input,.formField.text select,.formField.text textarea,.formField.textarea input,.formField.textarea select,.formField.textarea textarea,.formField.time input,.formField.time select,.formField.time textarea,.formField.url input,.formField.url select,.formField.url textarea,.formField.week input,.formField.week select,.formField.week textarea{border-radius:var(--border-radius-input);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;box-shadow:none;display:block;border:.0625rem solid var(--color-primary-light);padding:.25rem .5rem;min-height:2rem;outline-offset:var(--focus-offset);width:100%}@media screen and (min-width:576px){.formField.color input:focus,.formField.color select:focus,.formField.color textarea:focus,.formField.date input:focus,.formField.date select:focus,.formField.date textarea:focus,.formField.datetime-local input:focus,.formField.datetime-local select:focus,.formField.datetime-local textarea:focus,.formField.email input:focus,.formField.email select:focus,.formField.email textarea:focus,.formField.month input:focus,.formField.month select:focus,.formField.month textarea:focus,.formField.number input:focus,.formField.number select:focus,.formField.number textarea:focus,.formField.password input:focus,.formField.password select:focus,.formField.password textarea:focus,.formField.search input:focus,.formField.search select:focus,.formField.search textarea:focus,.formField.tel input:focus,.formField.tel select:focus,.formField.tel textarea:focus,.formField.text input:focus,.formField.text select:focus,.formField.text textarea:focus,.formField.textarea input:focus,.formField.textarea select:focus,.formField.textarea textarea:focus,.formField.time input:focus,.formField.time select:focus,.formField.time textarea:focus,.formField.url input:focus,.formField.url select:focus,.formField.url textarea:focus,.formField.week input:focus,.formField.week select:focus,.formField.week textarea:focus{outline:none;outline:.25rem solid var(--color-focus-outline)}}.formField.select>div{position:relative}.formField.select>div svg{position:absolute;right:.5rem;bottom:.4375rem}.formField.select input,.formField.select select,.formField.select textarea{border-radius:var(--border-radius-input);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;box-shadow:none;display:block;border:.0625rem solid var(--color-primary-light);padding:.25rem .5rem;min-height:2rem;outline-offset:var(--focus-offset);width:100%}@media screen and (min-width:576px){.formField.select input:focus,.formField.select select:focus,.formField.select textarea:focus{outline:none;outline:.25rem solid var(--color-focus-outline)}}.formField.textarea textarea{resize:none}.formField.hidden{display:none}.formField.file input{height:0;width:0;opacity:0;position:absolute;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formField.file input+.dropzone{outline-offset:var(--focus-offset)}@media screen and (min-width:576px){.formField.file input:focus+.dropzone{background-color:var(--color-primary-light);outline:.25rem solid var(--color-focus-outline-secondary)}}.formField.file .dropzone{border-radius:var(--border-radius-small);cursor:pointer;width:100%;padding:1rem;border:.0625rem solid var(--color-primary-light);background-color:var(--color-white)}@media screen and (min-width:576px){.formField.file .dropzone:hover{background-color:var(--color-primary-light)}}.formField.multiselect [class$=-container]{width:100%}@media screen and (min-width:576px){.formField.multiselect .focused{width:100%;outline-offset:var(--focus-offset);outline:.25rem solid var(--color-focus-outline-secondary)}}.formField.multiselect [class$=-control]{min-height:2rem;border:.0625rem solid var(--color-primary-light);border-radius:var(--border-radius-small)}.formField.multiselect [class$=-ValueContainer]{padding:.3125rem .5rem .25rem}.formField.multiselect [class$=-ValueContainer] [class$=-placeholder]{color:var(--color-black)}.formField.multiselect [class$=-ValueContainer] [class$=-Input]{margin:0;padding:0}.formField.multiselect [class$=-indicatorSeparator]{display:none}.formField.multiselect [class$=-indicatorContainer]{padding-top:0;padding-bottom:0}.formField.multiselect [class$=-indicatorContainer] svg{color:var(--color-black)}.formField.search{position:relative}.formField.search svg{position:absolute;right:.5rem;bottom:.4375rem;z-index:2;width:1.25rem;height:1.25rem}[data-label=background-container],[data-label=image-container]{position:relative}[data-label=background-container]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}[data-label=background-container] img{object-fit:cover}[data-label=image-container] img{display:block;width:100%;height:auto}.pagination,ul.pagination{margin-top:2rem;line-height:var(--line-height-single);flex-wrap:wrap}.pagination li,ul.pagination li{margin:0}.pagination li.next a,.pagination li.previous a,ul.pagination li.next a,ul.pagination li.previous a{display:flex;align-items:center}.pagination a,ul.pagination a{cursor:pointer}.pagination a[rel=canonical],ul.pagination a[rel=canonical]{pointer-events:none;color:var(--color-black)}.pagination a[aria-disabled=true],ul.pagination a[aria-disabled=true]{pointer-events:none;opacity:.5}.person .image{position:relative;padding-bottom:100%}.person li,.person p,.person ul{margin:0}.sectionHeading{margin-bottom:var(--section-heading-spacing)}@media screen and (max-width:767px){.sectionHeading{margin-bottom:var(--section-heading-spacing-mobile)}}.sectionHeading .heading{font-size:2rem}.sectionHeading .heading+div{max-width:var(--break-md)}.stat{border:.0625rem solid var(--color-gray-light);background-color:var(--color-white);padding:1rem}.stat p{margin:0}.stat .title{font-size:1.25rem;margin:0}.stat .icon{height:2.75rem;width:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:100%}.stat .icon+div{width:calc(100% - 3rem)}.stat .value{font-size:2rem;display:flex;gap:.1875rem;margin-bottom:.5rem;line-height:var(--line-height-single)}.stat.primary .icon{background-color:var(--color-primary-light)}.stat.secondary .icon{background-color:var(--color-secondary-light)}.stat.tertiary .icon{background-color:var(--color-tertiary-light)}.stat .tags{margin-top:.5rem}.table{width:100%;overflow:hidden}.table tr:first-of-type td,.table tr:first-of-type th{border-top:0}.table td,.table th{padding:10px;text-align:left;border-top:.0625rem solid var(--color-gray)}.table th{border-bottom:.0625rem solid var(--color-gray)}.table tbody tr:hover{background-color:var(--color-white)}.tableOfContents .heading{font-size:1.75rem;margin-bottom:2rem}.tableOfContents a{font-weight:700}.tagItem{display:inline-block;padding:.25rem .5rem;font-size:.75rem;letter-spacing:.0625rem;font-weight:800}.tagItem.primary{background-color:var(--color-primary-light)}.tagItem.primary,.tagItem.primary a{color:var(--color-primary)}.tagItem.secondary{background-color:var(--color-secondary-light)}.tagItem.secondary,.tagItem.secondary a{color:var(--color-secondary-dark)}.tagItem.tertiary{background-color:var(--color-tertiary-light)}.tagItem.tertiary,.tagItem.tertiary a{color:var(--color-tertiary-dark)}.videoBlock .box{height:0;position:relative;padding-bottom:56.25%;background-color:var(--color-black)}@media screen and (max-width:575px){.videoBlock .box{border-radius:.5rem}}.videoBlock .box>div{position:absolute;top:0;left:0;width:100%;height:100%}.videoBlock .react-player__preview{outline-offset:var(--focus-offset);overflow:hidden}@media screen and (min-width:576px){.videoBlock .react-player__preview:focus{outline:.25rem solid var(--color-focus-outline)}}.post .tableOfContents{width:var(--break-xxs)}@media screen and (min-width:992px){.post .tableOfContents{position:-webkit-sticky;position:sticky;top:1rem}}