@charset "UTF-8";*{box-sizing:inherit}address,button,cite,input,optgroup,option,select,textarea,th{font:inherit}button,dialog,input,legend,optgroup,option,select,textarea{color:inherit}blockquote,body,button,dd,dt,fieldset,figure,form,input,ol,select,ul{margin:0}blockquote,button,dd,dt,fieldset,input,legend,ol,select,td,th,ul{padding:0}body{box-sizing:border-box;min-height:100vh;scroll-behavior:smooth}iframe{display:block}textarea{overflow:auto}legend{display:table;max-width:100%;white-space:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;-webkit-text-size-adjust:100%}button,input,select,textarea{appearance:none;border-radius:0}button,col,colgroup,dialog,fieldset,hr,iframe,img,input,select,table,tbody,td,textarea,tfoot,th,thead,tr{border:none}b,strong{font-weight:bolder}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Avenir Pro WebFont";font-style:normal;font-weight:300;src:url(../font/avenir/AvenirLTPro-Light/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-Light/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:italic;font-weight:300;src:url(../font/avenir/AvenirLTPro-LightOblique/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-LightOblique/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:normal;font-weight:400;src:url(../font/avenir/AvenirLTPro-Book/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-Book/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:italic;font-weight:400;src:url(../font/avenir/AvenirLTPro-BookOblique/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-BookOblique/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:normal;font-weight:500;src:url(../font/avenir/AvenirLTPro-Roman/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-Roman/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:italic;font-weight:500;src:url(../font/avenir/AvenirLTPro-Oblique/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-Oblique/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:normal;font-weight:600;src:url(../font/avenir/AvenirLTPro-Medium/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-Medium/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:italic;font-weight:600;src:url(../font/avenir/AvenirLTPro-MediumOblique/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-MediumOblique/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:normal;font-weight:800;src:url(../font/avenir/AvenirLTPro-Heavy/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-Heavy/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:italic;font-weight:800;src:url(../font/avenir/AvenirLTPro-HeavyOblique/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-HeavyOblique/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:normal;font-weight:900;src:url(../font/avenir/AvenirLTPro-Black/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-Black/font.woff) format("woff")}@font-face{font-family:"Avenir Pro WebFont";font-style:italic;font-weight:900;src:url(../font/avenir/AvenirLTPro-BlackOblique/font.woff2) format("woff2"),url(../font/avenir/AvenirLTPro-BlackOblique/font.woff) format("woff")}@font-face{font-display:block;font-family:reach-icons;font-style:normal;font-weight:900;src:url(../font/icon/reach-icons.eot?20250409);src:url(../font/icon/reach-icons.eot?20250409#iefix) format("embedded-opentype"),url(../font/icon/reach-icons.woff2?20250409) format("woff2"),url(../font/icon/reach-icons.woff?20250409) format("woff"),url(../font/icon/reach-icons.ttf?20250409) format("truetype"),url(../font/icon/reach-icons.svg?20250409#reach-icons) format("svg")}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{align-items:stretch;display:flex;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@keyframes fadeOut{0%{opacity:1;visibility:inherit}to{opacity:0;visibility:hidden}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:inherit}}@keyframes animateOpacityOpen{0%,to{height:auto;visibility:inherit}0%{opacity:0}to{opacity:1}}@keyframes animateOpacityClosed{0%,to{height:auto;visibility:inherit}0%{opacity:1}to{opacity:0}}@keyframes animateHeightOpen{0%,to{overflow:hidden;visibility:inherit}0%{height:0}to{height:var(--open-height)}}@keyframes animateHeightClosed{0%,to{overflow:hidden;visibility:inherit}0%{height:var(--open-height)}to{height:0}}@keyframes pulseButtonMobile{0%{box-shadow:0 0 0 0.5rem hsla(0,0%,100%,.15);box-shadow:0 0 0 0.5rem RGBA(var(--color-white),0.15)}to{box-shadow:0 0 0 1.5rem hsla(0,0%,100%,.15);box-shadow:0 0 0 1.5rem RGBA(var(--color-white),0.15)}}:root{interpolate-size:allow-keywords;--color-white:255,255,255;--color-off-white:249,249,250;--color-black:35,31,32;--color-blue:48,77,155;--color-light-blue:234.3,237.2,245;--color-navy:0,42,92;--color-light-navy:229.5,233.7,238.7;--color-light:244,244,244;--color-grey:118,118,118;--color-border:199,193,193;--color-border-light:239,239,239;--color-light-grey:232,232,232;--color-light-grey2:226,226,226;--color-light-grey3:209,208,208;--color-light-grey4:198,198,198;--color-cyan:165,219,219;--color-light-cyan:237,246,245;--color-teal:12,117,141;--color-yellow:255,212,0;--color-light-yellow:255,250.7,229.5;--color-wine:147,64,84;--color-red:156,64,95;--color-light-red:245.1,235.9,239;--color-turquoise:18,122,145;--color-sapphire:47,77,155;--color-page:var(--color-off-white);--color-text:var(--color-black);--color-base:var(--color-white);--color-contrast:var(--color-black);--color-heading:var(--color-contrast);--color-link:var(--color-contrast);--color-button:var(--color-contrast);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-yellow);--color-rule:var(--color-black);--color-rule-inverse:var(--color-white)}@media screen and (max-width:37.5em){:root{--font-size-body:1rem;--font-size-small:0.875rem;--font-size-jumbo:3rem;--font-size-headline:1.75rem;--font-size-title:1.75rem;--font-size-large-heading:1.5rem;--font-size-heading:1.25rem;--font-size-subhead:1.125rem;--font-size-caption:0.875rem;--font-size-lead:1.1875rem}}@media screen and (min-width:118.75em){:where(.alignfull),:where(.alignwide){--font-size-body:1.1875rem;--font-size-small:0.9375rem;--font-size-jumbo:6.25rem;--font-size-headline:4.75rem;--font-size-title:3rem;--font-size-large-heading:2.5rem;--font-size-heading:2rem;--font-size-subhead:1.375rem;--font-size-caption:1rem;--font-size-lead:1.75rem}}body{background:#f9f9fa;background:RGB(var(--color-page));color:#231f20;color:RGB(var(--color-text));font-family:reach-icons,"Avenir Pro WebFont",Helvetica,sans-serif;font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);line-height:1.7}a,button{color:inherit;cursor:pointer}a{-webkit-text-decoration:underline;text-decoration:underline;transition:color 0.2s,background 0.2s,background-color 0.2s}a:not([href]){cursor:inherit}a:hover{color:#0c758d;color:RGB(var(--color-accent))}strong{font-weight:800}blockquote,dl,ol,p,ul{margin-bottom:1.5rem;margin-top:1.5rem}blockquote:first-child,dl:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}li{margin-bottom:1em}li>ol:first-child,li>ul:first-child{margin-top:1em}ul{list-style:disc;padding-left:1em}li ul{list-style:square}li li ul{list-style:circle}ol{list-style:decimal;padding-left:1.2em}ol>li::marker{content:counter(list-item) ") ";font-weight:800}li ol{list-style:decimal}li li ol{list-style:lower-alpha}li li li ol{list-style:lower-roman}.is-size-heading,.is-size-headline,.is-size-jumbo,.is-size-subhead,.is-size-title,h1,h2,h3,h4,h5,h6{color:#231f20;color:RGB(var(--color-heading));font-weight:800;margin-bottom:0.5em;margin-top:1.5em}.is-size-heading:first-child,.is-size-headline:first-child,.is-size-jumbo:first-child,.is-size-subhead:first-child,.is-size-title:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.is-size-jumbo{font-size:4.5rem;font-size:var(--font-size-jumbo,4.5rem);line-height:1.1}.is-size-headline,h1{font-size:3.375rem;font-size:var(--font-size-headline,3.375rem);line-height:1.2}.is-size-title,h2{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);line-height:1.2}.is-size-large-heading{font-size:2rem;font-size:var(--font-size-large-heading,2rem)}.is-size-heading,h3,h4{font-size:1.375rem;font-size:var(--font-size-heading,1.375rem);line-height:1.2}.is-size-subhead,h5,h6{font-size:1rem;font-size:var(--font-size-subhead,1rem);line-height:1.5}.is-style-kicker{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);line-height:1;margin:0}.is-size-caption{font-size:1rem;font-size:var(--font-size-caption,1rem)}iframe,img{height:auto;max-width:100%}hr{border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);margin:2em auto}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.accent{color:#0c758d;color:RGB(var(--color-accent))}.highlight{background:none;color:#ffd400;color:RGB(var(--color-highlight))}.accent-dark{color:#2f4d9b;color:RGB(var(--color-sapphire))}.highlighted{background:rgba(165,219,219,.5);background:RGBA(var(--color-accent-inverse),0.5);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-0.2em;margin-right:-0.2em;padding:0.1em 0.2em}.nowrap{white-space:nowrap}.italic-link{font-style:italic;-webkit-text-decoration:none;text-decoration:none}.italic-link:focus,.italic-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.weight-medium{font-weight:600}.is-style-body{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem)}.is-style-lead{font-size:1.75rem;font-size:var(--font-size-lead,1.75rem)}.is-style-caption{font-size:1rem;font-size:var(--font-size-caption,1rem)}.is-style-heading{font-size:1.375rem;font-size:var(--font-size-heading,1.375rem)}.is-style-headline{color:#934054;color:RGB(var(--color-wine));font-size:3.375rem;font-size:var(--font-size-headline,3.375rem);line-height:1}.is-style-headline small{font-size:0.54em;font-weight:400}p.is-style-ruled{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);padding:1.2em 0 1em}.is-style-ruled+p.is-style-ruled{border-top:none;margin-top:-1px}p.is-flexed{text-align:right}p.is-flexed br{display:none}p.is-flexed>:first-child{float:left;margin-right:0.5em}p.is-style-icon{line-height:1.44}p.is-style-icon:before{color:#0c758d;color:RGB(var(--color-teal));content:var(--icon);display:block;font-family:reach-icons;font-size:3rem}.is-style-unbolded{font-weight:500}.is-style-plain{list-style:none;padding:0}.is-style-plain>li{margin-bottom:0}.is-style-arrows,.is-style-big-numbers,.is-style-bubbles{list-style:none}.is-style-arrows>li::marker,.is-style-big-numbers>li::marker,.is-style-bubbles>li::marker{content:none}.is-style-arrows{padding-left:0}.is-style-arrows>li{padding-left:2em}.is-style-arrows>li:before{color:#0c758d;color:RGB(var(--color-accent));content:"\e80f";display:inline-block;margin-left:-2em;width:2em}.is-style-bubbles{padding-left:0}.is-style-bubbles>li{margin-bottom:2em;padding-left:3em}.is-style-bubbles>li:before{background:#231f20;background:RGB(var(--color-black));border-radius:50%;color:#fff;color:RGB(var(--color-white));content:counter(list-item);float:left;font-weight:800;height:1.7em;line-height:1.7;margin-left:-3em;margin-right:1.3em;text-align:center;vertical-align:top;width:1.7em}.is-style-big-numbers{padding-left:0}.is-style-big-numbers>li{margin-bottom:2em;padding-left:3em}.is-style-big-numbers>li:before{content:counter(list-item);float:left;font-size:2em;font-weight:800;line-height:1;margin-left:-1.5em;vertical-align:top;width:1.5em}.reach-callout{background:#edf6f5;background:RGB(var(--color-light-cyan));padding:1.25rem}.reach-callout>:first-child{margin-top:0}.reach-callout>:last-child{margin-bottom:0}@media screen and (min-width:50em){.reach-callout{padding:3.75rem}.reach-callout>.wp-block-columns{justify-content:space-between}.reach-callout>.wp-block-columns>.wp-block-column{flex:0 1 auto;max-width:none;width:auto}:root{--page-gutter:3.75rem;--grid-gap-v:2.5rem;--grid-gap-h:2.5rem}}@media screen and (min-width:50em){}@media screen and (min-width:50em) and (max-width:0em){:root{--page-gutter:1.875rem}}.container{margin-left:auto;margin-right:auto;max-width:67.5rem}.container--wide{max-width:111.875rem}.contains>*{margin-left:auto;margin-right:auto;max-width:67.5rem}.alignwide,.contains--wide>*{max-width:111.875rem}.alignfull{max-width:none}.alignfull.contains{padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}.alignfull.contains>.alignfull{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}:root{--color-current:RGB(var(--color-sapphire));--color-pending:RGB(var(--color-turquoise));--color-new:RGB(var(--color-wine))}::selection{background:rgba(0,42,92,.9);background:RGBA(var(--color-navy),0.9);color:#fff;color:RGB(var(--color-white))}.is-color-white{--base-color:RGB(var(--color-white));--text-color:RGB(var(--color-black))}.has-white-color{color:#fff;color:RGB(var(--color-white))}.is-color-light{--base-color:RGB(var(--color-light-cyan));--text-color:RGB(var(--color-black))}.has-light-color{color:#edf6f5;color:RGB(var(--color-light-cyan))}.is-color-teal{--base-color:RGB(var(--color-teal));--text-color:RGB(var(--color-white))}.has-teal-color{color:#0c758d;color:RGB(var(--color-teal))}.is-color-cyan{--base-color:RGB(var(--color-cyan));--text-color:RGB(var(--color-black))}.has-cyan-color{color:#a5dbdb;color:RGB(var(--color-cyan))}.is-color-yellow{--base-color:RGB(var(--color-yellow));--text-color:RGB(var(--color-black))}.has-yellow-color{color:#ffd400;color:RGB(var(--color-yellow))}.is-color-red{--base-color:RGB(var(--color-red));--text-color:RGB(var(--color-white))}.has-red-color{color:#9c405f;color:RGB(var(--color-red))}.is-color-grey{--base-color:RGB(var(--color-light-grey2));--text-color:RGB(var(--color-black))}.has-grey-color{color:#e2e2e2;color:RGB(var(--color-light-grey2))}.is-color-blue{--base-color:RGB(var(--color-blue));--text-color:RGB(var(--color-white))}.has-blue-color{color:#304d9b;color:RGB(var(--color-blue))}.is-color-navy{--base-color:RGB(var(--color-navy));--text-color:RGB(var(--color-white))}.has-navy-color{color:#002a5c;color:RGB(var(--color-navy))}.is-color-black{--base-color:RGB(var(--color-black));--text-color:RGB(var(--color-white))}.has-black-color{color:#231f20;color:RGB(var(--color-black))}.is-colorscheme-white{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-white);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-yellow);--color-rule:var(--color-black)}.is-colorscheme-off-white{--color-base:var(--color-off-white);--color-page:var(--color-white);--color-text:var(--color-black);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-yellow);--color-rule:var(--color-black)}.is-colorscheme-light{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-light-cyan);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-cyan);--color-rule:var(--color-black)}.is-colorscheme-cyan{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-cyan);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-yellow);--color-accent-inverse:var(--color-yellow);--color-highlight:var(--color-yellow);--color-rule:var(--color-black)}.is-colorscheme-yellow{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-light-yellow);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-navy);--color-accent-inverse:var(--color-blue);--color-highlight:var(--color-blue);--color-rule:var(--color-black)}.is-colorscheme-red{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-light-red);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-navy);--color-accent-inverse:var(--color-blue);--color-highlight:var(--color-yellow);--color-rule:var(--color-black)}.is-colorscheme-wine{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-wine);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-yellow);--color-accent-inverse:var(--color-yellow);--color-highlight:var(--color-yellow);--color-rule:var(--color-black)}.is-colorscheme-grey{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-light);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-yellow);--color-rule:var(--color-black)}.is-colorscheme-blue{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-blue);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white)}.is-colorscheme-navy{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-navy);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white)}.is-colorscheme-black{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-black);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white)}.has-backdrop{position:relative}.has-backdrop.has-overlay:before{background-color:inherit;bottom:0;content:"";left:0;opacity:0.5;position:absolute;right:0;top:0;z-index:1}.has-backdrop.has-overlay-dim-10:before{opacity:0.1}.has-backdrop.has-overlay-dim-20:before{opacity:0.2}.has-backdrop.has-overlay-dim-30:before{opacity:0.3}.has-backdrop.has-overlay-dim-40:before{opacity:0.4}.has-backdrop.has-overlay-dim-50:before{opacity:0.5}.has-backdrop.has-overlay-dim-60:before{opacity:0.6}.has-backdrop.has-overlay-dim-70:before{opacity:0.7}.has-backdrop.has-overlay-dim-80:before{opacity:0.8}.has-backdrop.has-overlay-dim-90:before{opacity:0.9}.has-backdrop.has-overlay-dim-100:before{opacity:1}.reach-social-link{display:block;font:0/0 a;opacity:0.75;-webkit-text-decoration:none;text-decoration:none;transition:opacity 0.2s}.reach-social-link:before{display:block;font-family:reach-icons;font-size:1.5rem;line-height:1;margin:0}.reach-social-link.is-site-linkedin:before{content:"\e814"}.reach-social-link.is-site-twitter:before{content:"\e815"}.reach-social-link.is-site-facebook:before{content:"\e812"}.reach-social-link.is-site-youtube:before{content:"\e816"}.reach-social-link.is-site-x:before{content:"\e852"}.reach-social-link:hover{opacity:1}.icon-after:after,.icon-before:before{content:none;content:var(--icon,none);display:inline-block;font-family:reach-icons;font-style:normal;font-weight:normal;margin-right:0.5em}p.icon-before:before p.icon-after:after{float:left;font-size:1.2em;line-height:1.2;margin:0 0.5em 0.8em 0;text-align:center;width:1em}.with-icon-left{--icon:""}.with-icon-right{--icon:""}.with-icon-box{--icon:""}.with-icon-grid{--icon:""}.with-icon-expand{--icon:""}.with-icon-expand2{--icon:""}.with-icon-collapse{--icon:""}.with-icon-search{--icon:""}.with-icon-star{--icon:""}.with-icon-check{--icon:""}.with-icon-check2{--icon:""}.with-icon-close{--icon:""}.with-icon-menu{--icon:""}.with-icon-close2{--icon:""}.with-icon-bookmark{--icon:""}.with-icon-discussion{--icon:""}.with-icon-megaphone{--icon:""}.with-icon-globe{--icon:""}.with-icon-school{--icon:""}.with-icon-chart{--icon:""}.with-icon-idcard{--icon:""}.with-icon-camera{--icon:""}.with-icon-caret-up{--icon:""}.with-icon-caret-down{--icon:""}.with-icon-caret-left{--icon:""}.with-icon-caret-right{--icon:""}.with-icon-arrow-up{--icon:""}.with-icon-arrow-down{--icon:""}.with-icon-arrow-left{--icon:""}.with-icon-arrow-right{--icon:""}.with-icon-link{--icon:""}.with-icon-download{--icon:""}.with-icon-facebook{--icon:""}.with-icon-instagram{--icon:""}.with-icon-linkedin{--icon:""}.with-icon-twitter{--icon:""}.with-icon-youtube{--icon:""}.with-icon-x{--icon:""}.with-icon-share-link{--icon:""}.with-icon-share-facebook{--icon:""}.with-icon-share-linkedin{--icon:""}.with-icon-share-twitter{--icon:""}.with-icon-alum-admin{--icon:""}.with-icon-alum-attachment{--icon:""}.with-icon-alum-clock{--icon:""}.with-icon-alum-close{--icon:""}.with-icon-alum-comment{--icon:""}.with-icon-alum-connect{--icon:""}.with-icon-alum-directory{--icon:""}.with-icon-alum-document{--icon:""}.with-icon-alum-down{--icon:""}.with-icon-alum-edit{--icon:""}.with-icon-alum-event{--icon:""}.with-icon-alum-external{--icon:""}.with-icon-alum-feed{--icon:""}.with-icon-alum-hide{--icon:""}.with-icon-alum-info{--icon:""}.with-icon-alum-jobs{--icon:""}.with-icon-alum-link{--icon:""}.with-icon-alum-more{--icon:""}.with-icon-alum-picture{--icon:""}.with-icon-alum-pointer{--icon:""}.with-icon-alum-post{--icon:""}.with-icon-alum-profile{--icon:""}.with-icon-alum-reply{--icon:""}.with-icon-alum-search{--icon:""}.with-icon-alum-show{--icon:""}.with-icon-alum-trash{--icon:""}.with-icon-alum-up{--icon:""}.with-icon-alum-video{--icon:""}.with-icon-alum-signout{--icon:""}.with-icon-alum-globe{--icon:""}button,input,select,textarea{background:transparent;border:none;font:inherit;margin:0;padding:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.reach-tag{background:rgba(12,117,141,.1);background:RGBA(var(--color-accent),0.1);display:inline-block;line-height:1;padding:0.5em;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.reach-tag:hover{background:#0c758d;background:RGB(var(--color-accent));color:#231f20;color:RGB(var(--color-contrast))}:focus:not(:focus-visible){outline:none}@media screen and (min-width:50em){:root{--subheader-height:7.5rem}}html{scroll-behavior:smooth}body{overflow-x:hidden}[id]{--scroll-offset:2.5rem;scroll-margin-top:2.5rem;scroll-margin-top:calc(var(--scroll-offset, 0) + var(--scroll-margin-top, 0))}[id].wraps{--scroll-offset:0}.hidden,.js .hide-if-js,.no-js .hide-if-no-js{display:none!important}@media screen and (min-width:50em){.mobile-only{display:none}}@media not screen and (min-width:50em){.desktop-only{display:none}}.faded{opacity:0.7}.grayscale{filter:grayscale(1)}.icon:before{display:inline-block;font-family:reach-icons;font-style:normal;font-weight:normal;margin-right:0.5em}.icon{font:0/0 a}.icon:before{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);line-height:1;margin-right:0}.reach-modal{background:#231f20;background:RGB(var(--color-black));color:#fff;color:RGB(var(--color-white));height:100%;left:0;opacity:0;padding-bottom:4.375rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:4.375rem;position:fixed;top:0;transform:translateY(100%);transition:opacity 0.4s ease-out,transform 0.4s ease-out,visibility 0.4s;visibility:hidden;width:100%;z-index:40}.reach-modal[aria-hidden=false]{opacity:1;transform:none;transition-property:opacity,transform;visibility:inherit}.reach-modal__close{background:#0c758d;background:RGB(var(--color-teal));border-radius:2em;color:#fff;color:RGB(var(--color-white));line-height:1;padding:0.75em 1em;position:absolute;right:1.875rem;top:1.875rem;z-index:2}.reach-modal__close:after{content:"\e83c";margin-left:0.5em}@media screen and (max-width:37.5em){.reach-modal__close{right:1.25rem;top:1.25rem}}.reach-modal,.reach-modal__body{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.reach-modal__body{flex:1;margin:0 auto;max-width:100rem;position:relative;width:100%;z-index:1}.reach-modal__body .carousel{flex:1}.reach-modal .js-hitarea{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:37.5em){.reach-modal{padding-bottom:1.25rem}}.reach-event-modal{align-items:center;background:rgba(35,31,32,.3);background:RGBA(var(--color-black),0.3);display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:1.25rem;padding-top:1.25rem;transform:none;transition:opacity 0.2s ease-out,visibility 0.2s;transition-delay:0.4s}.reach-event-modal[aria-hidden=false]{overflow:auto}.reach-event-modal[aria-hidden=false] .reach-modal__frame{transform:translateY(0);transition-delay:0.2s}.reach-event-modal.is-style-accent .reach-modal__body{background:#edf6f5;background:RGB(var(--color-light-cyan))}.reach-event-modal .reach-modal__frame{background:#fff;background:RGB(var(--color-white));color:#231f20;color:RGB(var(--color-black));margin:auto;max-width:59.375rem;transform:translateY(100vh);transition:transform 0.4s ease-out;width:100%}.reach-event-modal .reach-modal__header{padding:6.25rem 1.25rem 1.875rem;padding:6.25rem var(--page-gutter,1.25rem) 1.875rem}.reach-event-modal .reach-metadata{background:#fff;background:RGB(var(--color-white));color:#231f20;color:RGB(var(--color-text))}.reach-event-modal .reach-meta .is-style-icon{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);margin:0;padding-left:3.75rem}.reach-event-modal .reach-meta .is-style-icon:before{float:left;margin-left:-3.75rem;margin-top:-6px}.reach-event-modal .reach-meta__label{color:#0c758d;color:RGB(var(--color-teal));font-weight:700}.reach-event-modal .reach-meta__value{color:inherit}.reach-event-modal .reach-meta__value>:last-child{margin-bottom:0}.reach-event-modal .reach-meta:not(:first-child){border-left:1px solid #c7c1c1;border-left:1px solid rgb(var(--color-border));margin-left:2.5rem;padding-left:2.5rem}@media screen and (max-width:50em){.reach-event-modal .reach-meta:not(:first-child){border-left:none;border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));margin-left:0;padding-left:0;padding-top:1.25rem}}.reach-event-modal .reach-modal__body{--color-heading:RGB(var(--color-accent));display:block;padding:0 1.25rem 1.875rem;padding:0 var(--page-gutter,1.25rem) 1.875rem}.reach-event-modal .reach-modal__body>:first-child{margin-top:0}@media screen and (min-width:50em){.reach-event-modal .reach-modal__header{padding-bottom:5rem;padding-top:7.5rem}.reach-event-modal .reach-modal__body{padding-bottom:5rem}}.reach-modal-preview{background:#fff;background:RGB(var(--color-white));border:1px solid rgba(0,0,0,.1);margin-left:auto;margin-right:auto;max-width:59.375rem;width:100%}.reach-modal-preview__body,.reach-modal-preview__header{padding:1.875rem 1.25rem;padding:1.875rem var(--page-gutter,1.25rem)}.reach-modal-preview__body{--color-heading:RGB(var(--color-accent))}.reach-modal-preview .reach-metadata{background:#fff;background:RGB(var(--color-white));color:#231f20;color:RGB(var(--color-text));margin-bottom:-1.9375rem;margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1);padding-bottom:1.875rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:1.875rem}.reach-modal-preview .reach-meta .is-style-icon{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);margin:0;padding-left:3.75rem}.reach-modal-preview .reach-meta .is-style-icon:before{float:left;margin-left:-3.75rem;margin-top:-6px}.reach-modal-preview .reach-meta__label{color:#0c758d;color:RGB(var(--color-teal));font-weight:700}.reach-modal-preview .reach-meta__value{color:inherit}.reach-modal-preview .reach-meta:not(:first-child){border-left:1px solid #c7c1c1;border-left:1px solid rgb(var(--color-border));margin-left:2.5rem;padding-left:2.5rem}@media screen and (max-width:50em){.reach-modal-preview .reach-meta:not(:first-child){border-left:none;border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));margin-left:0;padding-left:0;padding-top:1.25rem}}@media screen and (min-width:50em){.reach-modal-preview__body,.reach-modal-preview__header{padding-bottom:5rem;padding-top:5rem}.reach-modal-preview .reach-metadata{margin-bottom:-5.0625rem;margin-top:2.5rem}}.reach-metadata{font-size:1rem;font-size:var(--font-size-caption,1rem);line-height:1.375}@media screen and (min-width:50em){.reach-metadata{align-items:center;display:flex;margin-bottom:0}.reach-metadata .reach-meta:not(:first-child){margin:0 0 0 3.125rem}}.reach-meta:not(:first-child){margin:1em 0 0}.reach-meta a{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);display:inline-block;-webkit-text-decoration:none;text-decoration:none}.reach-meta a:hover{border-bottom-color:currentColor}@media screen and (min-width:50em){.reach-meta a[data-title]:after{content:": " attr(data-title)}}.reach-meta__label{font-weight:800;white-space:nowrap}.reach-meta__value{color:#0c758d;color:RGB(var(--color-accent));font-weight:600;margin-top:0.25em}.reach-call2action{background:#f5ecee;border:2px solid;border-radius:6px;color:#934054;color:RGB(var(--color-wine));display:flex;gap:0.625rem;padding:1.375rem 1.125rem 1.375rem 2rem;position:relative}.reach-call2action:after,.reach-call2action:before{content:"";display:block}.reach-call2action:before{background:#672938;border-radius:6px 0 0 6px;height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:1.125rem;z-index:1}.reach-call2action:after{align-items:center;background:#0f85a0;border-radius:50%;color:#fff;color:RGB(var(--color-white));content:"\e81b";display:flex;font-weight:700;height:1.84em;justify-content:center;width:1.84em}.reach-call2action:after,.reach-call2action__title{font-size:2.375rem;font-size:var(--font-size-title,2.375rem)}.reach-call2action__title{flex:1;line-height:1.2;margin:0}@keyframes pulseMapMarker{0%{box-shadow:0 0 0 1em transparent;box-shadow:0 0 0 1em var(--radius-color,transparent)}to{box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 var(--radius-color,transparent)}}.reach-vector-map{display:table;margin:auto;position:relative}.reach-vector-map path{transition:fill 0.2s}.reach-vector-map__canvas{display:block;height:auto;width:100%}.reach-vector-map__country{pointer-events:none;transition:opacity 0.2s;fill:#c6c6c6}.reach-vector-map__country.has-items{pointer-events:fill;fill:#a5dbdb;fill:RGB(var(--color-cyan))}.reach-vector-map__country.has-status-current{fill:#788bbe}.reach-vector-map__country.has-status-pending{fill:#65a9b8}.reach-vector-map__country.has-status-new{fill:#b98390}.reach-vector-map__country.excluded{pointer-events:none;fill:#c6c6c6}.has-focus-within .reach-vector-map__country:not(.is-focused){opacity:0.5}.reach-vector-map__marker{background:#231f20;background:RGB(var(--color-black));border:none;border:1px solid hsla(0,0%,100%,.5);border:1px solid rgba(var(--color-white),0.5);border-radius:50%;font-size:0.625rem;height:1em;margin:-5px 0 0 -5px;padding:0;position:absolute;transition:opacity 0.2s;width:1em;z-index:1}.reach-vector-map.has-focus-within .reach-vector-map__marker:not(.is-focused){opacity:0;pointer-events:none}.reach-casestudy__map .reach-vector-map__marker,.reach-vector-map__marker:focus,.reach-vector-map__marker:hover{animation:pulseMapMarker 2s ease-in-out infinite alternate both;opacity:1;pointer-events:all}.reach-casestudy-map .reach-vector-map__marker{--radius-color:RGBA(var(--color-white),0.5)!important}.reach-vector-map__marker.has-status-current{background:#2f4d9b;--radius-color:rgba(120,139,190,.5)}.reach-vector-map__marker.has-status-pending{background:#127a91;--radius-color:rgba(101,169,184,.5)}.reach-vector-map__marker.has-status-new{background:#934054;--radius-color:rgba(185,131,144,.5)}.reach-vector-map__marker.is-institute{background:transparent;background:var(--radius-color,transparent);border:none}.reach-vector-map__marker.is-institute:before{background:url(../img/map-marker.svg) 0 0 no-repeat;bottom:0.5em;content:"";filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.15));height:2.0625rem;left:0.5em;position:absolute;transform:translateX(-50%);width:1.625rem}.reach-vector-map .js-map-tooltip{background:#231f20;background:RGB(var(--color-black));color:#fff;color:RGB(var(--color-white));font-size:0.875rem;font-weight:800;left:0;line-height:1;opacity:0;padding:0.8em;pointer-events:none;position:absolute;top:0;transform:translateX(-50%) translateY(50%);transition:opacity 0.2s,visibility 0.2s;visibility:hidden;white-space:nowrap;z-index:2}.reach-vector-map .js-map-tooltip:empty{padding:0}.reach-vector-map .js-map-tooltip.in{opacity:1;visibility:inherit}.reach-vector-map__legend{color:#767676;color:RGB(var(--color-grey));font-size:0.875rem;line-height:1;list-style:none;margin:0;padding:0}@media screen and (min-width:75em){.reach-vector-map__legend{font-size:1rem}}.reach-vector-map__legend.is-style-inline{display:flex}.reach-vector-map__legend-item:before{background:#767676;background:RGB(var(--color-grey));border-radius:50%;content:"";display:inline-block;height:1em;margin-right:0.5em;vertical-align:middle;width:1em}@media screen and (min-width:75em){.reach-vector-map__legend-item:before{margin-right:1em}}.reach-vector-map__legend-item:empty:before{margin-right:0}.reach-vector-map__legend-item.has-status-current:before{background:#2f4d9b}.reach-vector-map__legend-item.has-status-pending:before{background:#127a91}.reach-vector-map__legend-item.has-status-new:before{background:#934054}.reach-vector-map__legend.is-style-inline .reach-vector-map__legend-item{margin:0}.reach-vector-map__legend.is-style-inline .reach-vector-map__legend-item:not(:first-child){margin-left:1em}.reach-vector-map__legend.is-style-inline .reach-vector-map__legend-item:not(:first-child):empty{margin-left:0}@media screen and (min-width:75em){.reach-vector-map__legend.is-style-inline .reach-vector-map__legend-item:not(:first-child){margin-left:1em}}.reach-vector-map__legend.is-style-inline .reach-vector-map__legend-item:empty:before{box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px RGB(var(--color-white))}@keyframes miniruled-line{0%{width:0}25%,75%{width:100%}to{width:5.5rem}}@keyframes miniruled-text{0%,25%{transform:translateY(100%)}75%,to{transform:translateY(0)}}.is-style-miniruled{--animation:paused;margin-bottom:3.75rem}.is-style-miniruled .miniruled-text-wrapper:after,.is-style-miniruled:after{border:3px solid #ffd400;border:3px solid rgb(var(--color-highlight));content:"";display:block}.is-style-miniruled:after{margin:0.5em auto;width:5.5rem}.is-style-miniruled .miniruled-text-wrapper{display:inline-block;overflow:clip;position:relative}.is-style-miniruled .miniruled-text-wrapper:after{animation:miniruled-line 1.5s cubic-bezier(0.785,0.135,0.15,0.86) both;animation-play-state:var(--animation);bottom:0;left:0;margin:0 auto;position:absolute;right:0}.is-style-miniruled .miniruled-text{animation:miniruled-text 1.5s cubic-bezier(0.785,0.135,0.15,0.86) both;animation-play-state:var(--animation);display:inline-block;padding-bottom:0.5em}.is-style-miniruled.animate{--animation:running}.is-style-miniruled:has(.miniruled-text-wrapper):after{content:none}.reach-notice{background:#9c405f;background:RGB(var(--color-red));border-radius:0.5em;color:#fff;color:RGB(var(--color-white));margin-bottom:1.5rem;margin-top:1.5rem;padding:1em}.reach-notice>:last-child{margin-bottom:0}.custom-a11yselect-container{font-size:1em;font-weight:400;position:relative;z-index:10}.custom-a11yselect-container button{align-items:center;display:flex;line-height:1;text-align:left;width:100%}.custom-a11yselect-container .custom-a11yselect-btn{font-weight:300;line-height:inherit;padding:15px 0px 15px 20px}.custom-a11yselect-container [style] button:before,.custom-a11yselect-container button[style]:before{background:var(--icon,rgba(var(--color))) center no-repeat;background-size:contain;content:"";display:block;height:1em;margin-right:0.5em;width:1em}.reach-filter--status .custom-a11yselect-container [style] button:before,.reach-filter--status .custom-a11yselect-container button[style]:before{border-radius:50%;box-shadow:0 0 0 6px rgba(var(--color),0.4);height:1rem;margin-right:1em;width:1rem}.custom-a11yselect-text[data-label]{flex:1}.custom-a11yselect-text[data-label]:before{content:attr(data-label) " "}.custom-a11yselect-icon{float:right;font-style:normal;margin-left:8px}.custom-a11yselect-icon:before{display:block;font-size:0.8em;margin:0}.custom-a11yselect-icon.icon-carrat-up:before{content:"\e800"}.custom-a11yselect-icon.icon-carrat-down:before{content:"\e801"}.custom-a11yselect-menu{background:#f9f9fa;background:RGB(var(--color-page));border:1px solid #f4f4f4;border:1px solid rgb(var(--color-light));display:none;left:0;line-height:1.38;list-style:none;margin:0;min-width:100%;padding:0;position:absolute;top:100%}.custom-a11yselect-menu.opened{display:block}.custom-a11yselect-option{border-bottom:1px solid #eee;margin:0;padding:0}.custom-a11yselect-option button{padding:1.25rem;white-space:nowrap}.custom-a11yselect-option:before{content:none}.custom-a11yselect-option:last-child{border-bottom:none}.custom-a11yselect-overflow{max-height:200px;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width:43.75em){.custom-a11yselect-container{width:100%}.custom-a11yselect-menu{padding:20px 0;position:relative;top:0}}.button{background:#0c758d;background:var(--base-color,RGB(var(--color-teal)));border-radius:2em;color:#fff;color:var(--text-color,RGB(var(--color-white)));font-weight:700;margin-top:1.875rem;padding:1em 1.25em;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color 0.2s,background 0.2s,background-color 0.2s;z-index:0}.button:hover{background:#767676;background:RGB(var(--color-grey));color:#fff;color:RGB(var(--color-white))}.button:after,.button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #231f20;box-shadow:0 0 0 2px RGB(var(--color-white)),0 0 0 4px RGB(var(--color-black))}.button:disabled{opacity:0.5;pointer-events:not-allowed}.button.is-plain{background:none;color:#231f20;color:RGB(var(--color-text));padding:0}.button.is-plain:hover{background:none;color:#304d9b;color:RGB(var(--color-blue))}

/*!
 * Datepicker v1.0.9
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-09-21T06:57:30.334Z
 */.datepicker-container{background-color:#fff;background-color:RGB(var(--color-white));direction:ltr;font-size:1.375rem;font-weight:700;left:0;line-height:1.875rem;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:none;-webkit-touch-callout:none;padding:1.875rem 1.875rem 1.875rem 1.125rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:24.625rem;z-index:-1}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;box-shadow:0 3px 6px #ccc;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#0c758d;border-top-color:RGB(var(--color-accent))}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#0c758d;border-bottom-color:RGB(var(--color-accent))}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#f9f9fa;border-bottom-color:RGB(var(--color-page));top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#0c758d;border-bottom-color:RGB(var(--color-accent))}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#0c758d;border-top-color:RGB(var(--color-accent))}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#f9f9fa;border-top-color:RGB(var(--color-page));bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel[data-view="days picker"]>:first-child,.datepicker-panel[data-view="months picker"]>:first-child{margin-left:0.75rem}.datepicker-panel>ul{margin-bottom:1.875rem;padding-left:0}.datepicker-panel>ul:after,.datepicker-panel>ul:before{content:" ";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{align-items:center;cursor:pointer;display:flex;float:left;height:2.875rem;justify-content:center;line-height:inherit;list-style:none;margin:0 0 0 0.75rem;padding:0;width:2.75rem}.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="years prev"]{font-size:1.75rem;font-weight:700;margin-left:0}.datepicker-panel>ul>li[data-view*=current]{margin-left:0;max-width:100%;width:18.125rem}.datepicker-panel>ul>li[data-view^=day]{align-items:center;display:flex;justify-content:center}.datepicker-panel>ul>li[data-view^=day]:not(.disabled):hover{background:#f9f9fa;background:RGB(var(--color-page));box-shadow:inset 0 0 0 1px #b1d9da;color:#231f20;color:RGB(var(--color-black))}.datepicker-panel>ul>li[data-view=""]{color:#304d9b;color:RGB(var(--color-blue))}.datepicker-panel>ul>li:hover{background:#b1d9da}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#e8e8e8;color:RGB(var(--color-light-grey))}.datepicker-panel>ul>li.picked{background:#b1d9da}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#f9f9fa;background-color:RGB(var(--color-page));color:rgba(133,152,158,.4);cursor:default}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{height:50px;line-height:50px;width:30%}.datepicker-panel>ul[data-view=week]{margin-bottom:0;margin-top:0}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{cursor:default}.datepicker-panel>ul[data-view=days]{margin-bottom:0;margin-top:0}.datepicker-hide{display:none}form.password button,form.password input{border:1px solid;padding:0.5em 1em}.reach-form__accordion .reach-accordion__header{font-size:2.375rem;font-size:var(--font-size-title,2.375rem)}.reach-form__accordion .reach-accordion__toggle{padding-bottom:1.875rem;padding-top:1.875rem}.reach-form__accordion .reach-accordion__icon{background:#e2e2e2;background:RGB(var(--color-light-grey2));border-radius:50%;height:3.3125rem;width:3.3125rem}.reach-form__accordion .reach-accordion__icon:before{background:none;content:"\e80a";display:block;font-family:reach-icons;font-size:2.0625rem;height:auto;line-height:1;margin:0;transform:translate(-50%,-50%);transition:none;width:auto}.reach-form__accordion .reach-accordion__icon:after{content:none}.reach-form__accordion .reach-accordion__content__inner{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);padding-bottom:1.875rem;padding-top:0}@media screen and (max-width:31.25em){.reach-form__accordion .reach-accordion__header{font-size:1rem}.reach-form__accordion .reach-accordion__toggle{padding-bottom:1.25rem;padding-top:1.25rem}.reach-form__accordion .reach-accordion__icon{height:1.6875rem;width:1.6875rem}.reach-form__accordion .reach-accordion__icon:before{font-size:1.125rem}}.reach-form+.button,.reach-form__accordion+.button{display:flex;justify-content:center;width:100%}.reach-form-error-messages{color:red;margin-bottom:1.875rem;margin-top:1.875rem}.reach-form-error-messages>:first-child{margin-top:0}.reach-form-error-messages>:last-child{margin-bottom:0}.reach-form-wrapper[aria-hidden=true],.reach-form[aria-hidden=true]{display:none}.reach-form{--input-field-padding:30px;isolation:isolate;position:relative;transition:opacity 0.2s}@media screen and (max-width:43.75em){.reach-form{--input-field-padding:20px}}.reach-form.loading{opacity:0.2}.reach-form.loading:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.reach-form.loading .button[disabled]{opacity:1}.reach-form__body{display:flex;flex-direction:column;padding:3.75rem 4.1875rem}.reach-form__profile{align-items:center;display:flex;margin-bottom:1.875rem}.reach-form__profile span{display:block}.reach-form__profile__photo{flex:none;height:5.625rem;margin-right:1.875rem;width:5.625rem}.reach-form__profile__photo img{display:block;height:100%;object-fit:cover;width:100%}.reach-form__profile__name{font-size:1.375rem;font-size:var(--font-size-heading,1.375rem);font-weight:900}.reach-form input,.reach-form select,.reach-form textarea{width:100%}.reach-form input:-webkit-autofill,.reach-form select:-webkit-autofill,.reach-form textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #fff!important;-webkit-text-fill-color:#231f20;-webkit-text-fill-color:RGB(var(--color-black))}.reach-form .is-invalid{border-color:red}.reach-form input[type=file]{opacity:0}.reach-form__fields{display:flex;flex-direction:column}@media screen and (min-width:50em){.reach-form__fields.is-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.875rem}.reach-form__fields.is-grid>*{margin:0}.reach-form__fields.is-grid>.span{grid-column:1 /  -1}}.reach-form__section{border:1px solid #eee;margin-bottom:1rem;padding:1rem}.reach-form__section>:first-child{margin-top:0}.reach-form__section>:last-child{margin-bottom:0}@media screen and (min-width:43.75em){.reach-form__section{margin-bottom:1.875rem;padding:1.875rem}}.reach-form__field{background:#fff;background:RGB(var(--color-white));border:1px solid #eee;color:#231f20;color:RGB(var(--color-black));font-size:1.375rem;position:relative}@media screen and (max-width:43.75em){.reach-form__field{font-size:1rem}}@media screen and (max-width:31.25em){.reach-form__field{font-size:0.875rem}}.reach-form__field:after{color:#c1c7ce;font-size:2.0625rem;margin-right:1.875rem;margin-right:var(--input-field-padding,1.875rem);position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:31.25em){.reach-form__field:after{font-size:1.875rem}}.reach-form__field+*{margin-top:1rem}@media screen and (min-width:43.75em){.reach-form__field+*{margin-top:1.875rem}}.reach-form__field__caption,.reach-form__field__label{align-items:center;display:flex;font-weight:700;height:100%;left:1.875rem;left:var(--input-field-padding,1.875rem);margin:0;pointer-events:none;position:absolute;right:1.875rem;right:var(--input-field-padding,1.875rem);top:0}.is-style-checkbox .reach-form__field__caption,.is-style-checkbox .reach-form__field__label{left:0;margin-bottom:auto;margin-top:auto;pointer-events:all;position:static;right:0}.reach-form__field__label{background:#fff;background:RGB(var(--color-white));transition:all 0.2s ease-out}textarea+.reach-form__field__label{height:5.625rem}.is-filled+.reach-form__field__label,input[type=email]:focus+.reach-form__field__label,input[type=password]:focus+.reach-form__field__label,input[type=search]:focus+.reach-form__field__label,input[type=text]:focus+.reach-form__field__label,input[type=url]:focus+.reach-form__field__label,textarea:focus+.reach-form__field__label{font-size:12px;font-weight:400;height:1.875rem;padding-bottom:0;padding-top:0.375rem}.is-filled+.reach-form__field__label .reach-form__field__label-icons,input[type=email]:focus+.reach-form__field__label .reach-form__field__label-icons,input[type=password]:focus+.reach-form__field__label .reach-form__field__label-icons,input[type=search]:focus+.reach-form__field__label .reach-form__field__label-icons,input[type=text]:focus+.reach-form__field__label .reach-form__field__label-icons,input[type=url]:focus+.reach-form__field__label .reach-form__field__label-icons,textarea:focus+.reach-form__field__label .reach-form__field__label-icons{display:none}.is-style-checkbox .reach-form__field__label{background:none}.reach-form__field .reach-form__field__label-icons{display:flex;font-size:1.1875rem;font-weight:400;margin-left:auto}.reach-form__field .reach-form__field__label-icons>*{margin-left:1.875rem;margin-left:var(--input-field-padding,1.875rem)}@media screen and (max-width:31.25em){.reach-form__field .reach-form__field__label-icons>*{margin-left:0}}.reach-form__field .reach-form__field__label-icons .icon-before{align-items:center;display:flex}.reach-form__field .reach-form__field__label-icons .icon-before:before{color:#c1c7ce;font-family:reach-icons;font-size:2em;line-height:1}@media screen and (max-width:46.875em){.reach-form__field .reach-form__field__label-icons .icon-before:before{margin-right:10px}}@media screen and (max-width:31.25em){.reach-form__field .reach-form__field__label-icons .icon-before{font:0/0 a}.reach-form__field .reach-form__field__label-icons .icon-before:before{font-size:1.375rem}.reach-form__field .reach-form__field__label-icons .icon-before.with-icon-alum-link:before{font-size:1.5rem}}@media screen and (max-width:43.75em){.reach-form__field .reach-form__field__label-icons{font-size:1rem}}.reach-form__field__input{display:block;padding:1.875rem;padding:var(--input-field-padding,1.875rem);width:100%}.reach-form__field__input:focus{outline:1px solid #231f20;outline:1px solid RGB(var(--color-black))}.reach-form__field__input:focus-visible{outline:1px solid #231f20;outline:1px solid RGB(var(--color-black))}.reach-form__field__input:-webkit-autofill{outline:1px solid #304d9b;outline:1px solid RGB(var(--color-blue))}.reach-form__field__input.is-invalid{outline:1px solid red}.reach-form__field__input:-ms-input-placeholder{color:inherit;font-size:1.375rem}.reach-form__field__input::placeholder{color:inherit;font-size:1.375rem}.is-style-file-upload .reach-form__field__input{height:100%}.reach-form__field__input.is-filled,.reach-form__field__input:focus{padding-bottom:calc(var(--input-field-padding) - 5px);padding-top:calc(var(--input-field-padding) + 5px)}.reach-form__field__caption{justify-content:space-between}.reach-form__field__caption .js-file-name{display:block;font-style:italic;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reach-form__field__preview{flex:0 1 0;height:auto;max-height:200px;max-width:200px;width:auto}@media screen and (max-width:43.75em){.reach-form__field__preview{margin-left:auto;order:1}}.reach-form__field__preview:before{color:#c1c7ce;content:"\e82e";font-family:reach-icons;font-size:2rem;line-height:1em;margin-left:0.625rem}@media screen and (max-width:31.25em){.reach-form__field__preview:before{font-size:1.875rem}}@media screen and (min-width:43.75em){.reach-form__field__preview:before{font-size:4.5rem;margin-left:0}}.reach-form__field__clear{background:#231f20;background:RGB(var(--color-black));border-radius:3em;color:#fff;color:RGB(var(--color-white));font-size:1rem;line-height:1;margin-left:1em;opacity:0;padding:0.8em 1em;pointer-events:all;visibility:hidden}.is-filled .reach-form__field__clear,.is-filled~.reach-form__field__clear{opacity:1;visibility:inherit}.reach-form__field__help{margin-bottom:0;margin-top:0.5em}.reach-form__field .custom-a11yselect-menu{background:#fff;background:RGB(var(--color-white));box-shadow:2px 6px 15px rgba(0,0,0,.07);margin-top:-1px;max-height:50vh;z-index:11}@media screen and (max-width:43.75em){.reach-form__field .custom-a11yselect-menu{padding-bottom:0;padding-top:0}}.reach-form__field .custom-a11yselect-option{padding:0}.reach-form__field .custom-a11yselect-option button{padding:1.875rem;padding:var(--input-field-padding,1.875rem)}@media screen and (max-width:37.5em){.reach-form__field .custom-a11yselect-option button{padding:10px}}.reach-form__field .custom-a11yselect-focused{background:#edf6f5}.reach-form__field .custom-a11yselect-selected{background:#f6fbfa}.reach-form__field.is-style-checkbox{align-items:flex-start;background:none;border:none;box-shadow:none;display:flex;margin-bottom:0.9375rem;margin-top:0.9375rem}.reach-form__field.is-style-checkbox input{align-items:center;background:#fff;background:RGB(var(--color-white));border:1px solid;display:flex;flex:none;height:3.75rem;justify-content:center;margin-right:0.9375rem;padding:0;position:relative;width:3.75rem}.reach-form__field.is-style-checkbox input:checked:before{content:"\e81b";font-size:1.375rem}.reach-form__field.is-style-checkbox input[type=radio]{border-radius:50%}.reach-form__field.is-style-select .custom-a11yselect-container{position:static}.reach-form__field.is-style-select .custom-a11yselect-container+.reach-form__field__label{background:none}.reach-form__field.is-style-select .custom-a11yselect-btn{justify-content:flex-end;padding:1.875rem;padding:var(--input-field-padding,1.875rem)}.reach-form__field.is-style-select .custom-a11yselect-icon{margin-left:0.9375rem}.reach-form__field.is-style-select .custom-a11yselect-icon:before{font-size:0.6em}@media screen and (max-width:37.5em){.reach-form__field.is-style-select{display:flex;flex-direction:column;padding:1.25rem}.reach-form__field.is-style-select .custom-a11yselect-btn{justify-content:space-between;padding:0}.reach-form__field.is-style-select .reach-form__field__label{order:-1;position:static}}.reach-form__field.datepicker-control,.reach-form__field.timepicker-control{padding:1.25rem 1.875rem;padding:1.25rem var(--input-field-padding,1.875rem)}.reach-form__field.datepicker-control .reach-form__field__label,.reach-form__field.timepicker-control .reach-form__field__label{height:auto;padding:0;position:static}.reach-form__field.datepicker-control .datepicker-date{display:block;font-weight:300}.reach-form__field.datepicker-control:active,.reach-form__field.datepicker-control:focus{box-shadow:inset 0 0 0 1px #231f20;box-shadow:inset 0 0 0 1px RGB(var(--color-black))}.reach-form__field.timepicker-control .custom-a11yselect-icon{display:none}.reach-form__field.timepicker-control .custom-a11yselect-container{position:static}.reach-form__field.timepicker-control .custom-a11yselect-btn{font-weight:inherit;line-height:inherit;padding:0}.reach-form__field.timepicker-control .custom-a11yselect-btn:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.reach-form__field.timepicker-control:active,.reach-form__field.timepicker-control:focus{box-shadow:inset 0 0 0 1px #231f20;box-shadow:inset 0 0 0 1px RGB(var(--color-black))}.reach-form__field.is-style-file-upload em{font-style:normal;font-weight:400}.reach-form__field.is-style-file-upload.is-image .reach-form__field__label span:not([class]){font-weight:400;margin-left:5px;white-space:nowrap}.reach-form__field.is-style-file-upload.is-image .reach-form__field__clear{bottom:0;left:0;margin:1em auto;min-width:100px;position:absolute;right:0}@media screen and (min-width:43.75em){.reach-form__field.is-style-file-upload.is-image .reach-form__field__label{flex-direction:column;justify-content:center}.reach-form__field.is-style-file-upload.is-image .reach-form__field__caption{height:auto;justify-content:center;position:static;width:100%}}.reach-form__grid{display:grid;grid-template-areas:"upload field" "upload field" "upload field" "upload field";grid-template-columns:1fr 1fr;margin-bottom:1.875rem;grid-gap:0.9375rem;gap:0.9375rem}.reach-form__grid .reach-form__field{grid-area:field;margin:0}.reach-form__grid .reach-form__field.is-style-file-upload{grid-area:upload}.reach-form__columns{margin-bottom:1rem;margin-top:0}.reach-form__column .reach-form__field{margin-top:1rem}.reach-form__heading{font-weight:700;margin-bottom:0.5em;margin-top:1.875rem}.reach-form__heading:first-child{margin-top:0}.reach-form__help{font-style:italic;margin-bottom:1em;margin-top:0}.reach-form__list{border:1px solid #eee;padding:1rem}.reach-form__list label{align-items:center;display:flex;line-height:1.2;margin-bottom:0.625rem}.reach-form__list input{background:currentColor;border:1px solid;border-radius:50%;color:#e8e8e8;color:RGB(var(--color-light-grey));flex:none;height:1.75rem;margin-right:0.625rem;position:relative;width:1.75rem}.reach-form__list input:disabled{background:none}.reach-form__list input:checked:after{background:#231f20;background:RGB(var(--color-black));border-radius:50%;bottom:25%;content:"";left:25%;position:absolute;right:25%;top:25%}@media screen and (min-width:43.75em){.reach-form__list{column-count:2;column-gap:1.875rem;padding:1.875rem}.reach-form__list label{margin-bottom:1.25rem}.reach-form__columns{align-items:stretch;display:flex;margin-bottom:1.875rem;margin-top:1.875rem}.reach-form__column{align-items:stretch;display:flex;flex:1 1 0;flex-direction:column}.reach-form__column:not(:first-child){margin-left:1rem}.reach-form__column .reach-form__field{flex:1}.reach-form__column .reach-form__field:first-child{margin-top:0}}@media screen and (min-width:43.75em){}.reach-form .reach-map:before{content:"";display:block;padding:0 0 69.7916666667%}.reach-form__buttons{margin-top:1rem}@media screen and (min-width:43.75em){.reach-form__buttons{margin-top:1.875rem}}@media screen and (min-width:50em){.reach-form__buttons{align-items:center;display:flex;gap:1.875rem;justify-content:space-between}.reach-form__buttons .spacer{flex:1}.reach-form__buttons .button{margin-top:0}.reach-form__buttons a,.reach-form__buttons button:not(.button){-webkit-text-decoration:underline;text-decoration:underline}.reach-form__buttons a:hover,.reach-form__buttons button:not(.button):hover{color:inherit;text-decoration-thickness:2px}.reach-form__buttons button{flex:none;width:auto}}.reach-form__button{display:block;width:100%}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z' fill='RGB(var(--color-black))' /%3E%3C/svg%3E") 50% no-repeat;height:1.6875rem;margin-right:0;opacity:0;pointer-events:none;width:1.6875rem}input[type=search]:focus::-webkit-search-cancel-button{cursor:pointer;opacity:1;pointer-events:all}.menu,.sub-menu{list-style:none;margin:0;padding:0}.menu a{display:flex;justify-content:center;-webkit-text-decoration:none;text-decoration:none;vertical-align:top}.menu-item{margin:0}.menu-item.social-link>a{font:0/0 a}.menu-item.social-link>a:before{content:"\e810";font-family:reach-icons;font-size:1rem;font-size:var(--font-size-caption,1rem);line-height:1}.menu-item.social-link-facebook>a:before{content:"\e812"}.menu-item.social-link-instagram>a:before{content:"\e813"}.menu-item.social-link-linkedin>a:before{content:"\e814"}.menu-item.social-link-twitter>a:before{content:"\e815"}.menu-item.social-link-youtube>a:before{content:"\e816"}.menu-item.social-link-x>a:before{content:"\e852"}@media screen and (min-width:50em){.menu a{justify-content:flex-start}}[aria-expanded=false]>.text-expanded,[aria-expanded=true]>.text-collapsed{display:none}.reach-media-wrapper{display:inline-block;max-width:100%;position:relative}.reach-media-wrapper img,.reach-media-wrapper video{display:block;position:relative;z-index:1}.wp-block-embed .reach-media-wrapper{display:block}.is-style-boxed .reach-media-wrapper,.wp-block-media-text__media .reach-media-wrapper{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1);padding-bottom:1.25rem;padding-top:1.25rem}.is-style-boxed .reach-media-wrapper:before,.wp-block-media-text__media .reach-media-wrapper:before{background:#fff;background:RGB(var(--color-white));box-shadow:2px -5px 15px rgba(0,0,0,.07);content:"";height:100%;left:0;position:absolute;top:0;width:70%}@media screen and (max-width:56.25em){.is-style-boxed .reach-media-wrapper,.wp-block-media-text__media .reach-media-wrapper{padding-bottom:0.875rem;padding-top:0.875rem}}@media screen and (min-width:68.75em){.is-style-boxed .reach-media-wrapper,.wp-block-media-text__media .reach-media-wrapper{padding-bottom:2.5rem;padding-top:2.5rem}}.has-media-on-the-right .wp-block-media-text__media .reach-media-wrapper:before,.is-style-boxed .alignright .reach-media-wrapper:before,.wp-block-column:last-child .is-style-boxed .reach-media-wrapper:before{left:auto;right:0}.is-style-boxed .aligncenter .reach-media-wrapper:before:before{left:15%}@media screen and (min-width:50em){.is-style-boxed .alignleft .reach-media-wrapper,.wp-block-column:first-child .is-style-boxed .reach-media-wrapper,.wp-block-media-text__media .reach-media-wrapper{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:0}.has-media-on-the-right .wp-block-media-text__media .reach-media-wrapper,.is-style-boxed .alignright .reach-media-wrapper,.wp-block-column:last-child .is-style-boxed .reach-media-wrapper{margin-left:auto;margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}}@media screen and (min-width:111.875rem){.is-style-boxed .alignleft .reach-media-wrapper,.wp-block-column:first-child .is-style-boxed .reach-media-wrapper,.wp-block-media-text__media .reach-media-wrapper{margin-left:-1.875rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1.5);margin-right:0}.is-style-boxed .alignleft .reach-media-wrapper:before,.wp-block-column:first-child .is-style-boxed .reach-media-wrapper:before,.wp-block-media-text__media .reach-media-wrapper:before{left:0.625rem;left:calc(var(--page-gutter, 1.25rem)/2)}.has-media-on-the-right .wp-block-media-text__media .reach-media-wrapper,.is-style-boxed .alignright .reach-media-wrapper,.wp-block-column:last-child .is-style-boxed .reach-media-wrapper{margin-left:auto;margin-right:-1.875rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1.5)}.has-media-on-the-right .wp-block-media-text__media .reach-media-wrapper:before,.is-style-boxed .alignright .reach-media-wrapper:before,.wp-block-column:last-child .is-style-boxed .reach-media-wrapper:before{right:0.625rem;right:calc(var(--page-gutter, 1.25rem)/2)}}.reach-flyout{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-blue);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white);background:#304d9b;background:RGB(var(--color-base));color:#fff;color:RGB(var(--color-contrast));height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:visibility 0.4s,transform 0.4s;visibility:hidden;width:100vw;z-index:25}@media screen and (min-width:50em){.reach-flyout{width:50vw;width:calc(50vw - min(6vw, 3rem/2));width:calc(50vw - min(6vw, var(--column-gap, 3rem)/2))}}@media screen and (min-width:75em){.reach-flyout{width:calc(50vw - min(6vw, 6.25rem))}}.reach-flyout[aria-hidden=false]{transform:none;transition-property:transform;visibility:inherit}.reach-flyout__content{height:100%;overflow:auto;padding-bottom:6.25rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:6.25rem;width:100vw}@media screen and (min-width:50em){.reach-flyout__content{width:auto}}.reach-flyout__content>*{margin-left:auto;margin-right:auto}@media screen and (min-width:50em){.reach-flyout__content>*{margin-right:0;max-width:27.5rem}}.reach-flyout__content::-webkit-scrollbar{background:rgba(0,42,92,.2);background:RGBA(var(--color-navy),0.2);height:1rem;width:1rem}.reach-flyout__content::-webkit-scrollbar-thumb{background:rgba(0,42,92,.5);background:RGBA(var(--color-navy),0.5);border-radius:1rem}.reach-flyout__content::-webkit-scrollbar-thumb:hover{background:#002a5c;background:RGB(var(--color-navy))}.reach-flyout__close{display:block;font-weight:800;margin-bottom:3rem;padding-left:40px;position:relative;text-align:left;width:100%}.reach-flyout__close:after,.reach-flyout__close:before{border-top:1px solid;content:"";left:0;position:absolute;top:50%;transition:transform 0.4s;width:30px}.reach-flyout__close:before{transform:rotate(45deg)}.reach-flyout__close:after{transform:rotate(-45deg)}.share-buttons{display:flex}.share-button{font:0/0 a;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:color 0.2s}.share-button:not(:first-child){margin-left:1rem}.share-button:before{content:"\e817";font-family:reach-icons;font-size:1.75rem;line-height:1}.share-button.js-copied,.share-button:hover{color:#0c758d;color:RGB(var(--color-accent))}.share-button[data-network=facebook]:before{content:"\e818"}.share-button[data-network=linkedin]:before{content:"\e819"}.share-button[data-network=twitter]:before{content:"\e81a"}.share-button .js-tooltip{animation:fadeIn 0.2s ease-out both,fadeOut 0.2s ease-out 4s both;background:#231f20;background:RGB(var(--color-black));color:#fff;color:RGB(var(--color-white));font-family:reach-icons,"Avenir Pro WebFont",Helvetica,sans-serif;font-size:0.75rem;left:50%;line-height:1;margin-top:0.5em;padding:0.5em;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}.reach-navbar{color:#767676;color:RGB(var(--color-grey));font-weight:400;line-height:1.375}.reach-navbar>.menu-item:not(:first-child){margin:1em 0 0}.reach-navbar a,.reach-navbar button{border-bottom:2px solid transparent;color:inherit}.reach-navbar .current-menu-ancestor>a,.reach-navbar .current-menu-item>a,.reach-navbar .menu-item a:focus,.reach-navbar .menu-item a:hover,.reach-navbar a.is-active,.reach-navbar button[aria-selected=true]{border-bottom-color:#ffd400;border-bottom-color:RGB(var(--color-yellow));color:#231f20;color:RGB(var(--color-black))}.reach-navbar .sub-menu .menu-item{margin-top:0.7em}.reach-navbar .sub-menu a{justify-content:flex-start}.reach-navbar .menu-item-has-children>a{align-items:center;display:flex;justify-content:space-between}.reach-navbar .menu-item-has-children>a:after{content:"\e806";font-family:reach-icons;font-size:1em;line-height:1em;margin-left:0.5em}.reach-navbar .menu-item-has-children.is-open>a:after{content:"\e807"}@media screen and (max-width:50em){.reach-navbar .menu-item-has-children>a{border-bottom:none;padding:0.5em 0}}@media screen and (min-width:50em){.reach-navbar{align-items:stretch;display:flex;justify-content:flex-start}.reach-navbar>.menu-item{align-items:center;display:flex;padding:0 1.875rem}.reach-navbar>.menu-item:not(:first-child){border-left:1px solid rgba(35,31,32,.1);border-left:1px solid rgba(var(--color-rule),0.1);margin:0}.reach-navbar .sub-menu{display:none!important}}@media screen and (min-width:87.5em){.reach-navbar>.menu-item{padding:0 3.125rem}}.reach-logo-card{align-items:center;display:flex;flex-direction:column;font-size:1.25rem;justify-content:space-between;text-align:center;-webkit-text-decoration:none;text-decoration:none}.reach-logo-card.faded{opacity:0.2}.reach-grid__item>.reach-logo-card{height:100%}.reach-logo-card img{display:block;flex:none;height:auto;margin:auto;max-width:20rem;object-fit:contain;object-position:center center;transition:transform 0.2s ease-out;width:80%}.reach-logo-card img:only-child{width:100%}.reach-logo-card__label{padding-top:1em}a.reach-logo-card:hover img:only-child{transform:scale(1.1)}.js-scroll-button{display:block;font:0/0 a;opacity:0;transition:opacity 0.2s,visibility 0.2s;visibility:hidden}.js-scroll-button:before{font-family:reach-icons}.js-scroll-button:focus,.js-scroll-button:hover{opacity:1}.js-has-scrollable-horizontal:not(.js-is-scrolled-left)>.js-scroll-left,.js-has-scrollable-horizontal:not(.js-is-scrolled-right)>.js-scroll-right,.js-has-scrollable-vertical:not(.js-is-scrolled-down)>.js-scroll-down,.js-has-scrollable-vertical:not(.js-is-scrolled-up)>.js-scroll-up{opacity:0.5;visibility:inherit}.js-has-scrollable-horizontal:not(.js-is-scrolled-left)>.js-scroll-left:focus,.js-has-scrollable-horizontal:not(.js-is-scrolled-left)>.js-scroll-left:hover,.js-has-scrollable-horizontal:not(.js-is-scrolled-right)>.js-scroll-right:focus,.js-has-scrollable-horizontal:not(.js-is-scrolled-right)>.js-scroll-right:hover,.js-has-scrollable-vertical:not(.js-is-scrolled-down)>.js-scroll-down:focus,.js-has-scrollable-vertical:not(.js-is-scrolled-down)>.js-scroll-down:hover,.js-has-scrollable-vertical:not(.js-is-scrolled-up)>.js-scroll-up:focus,.js-has-scrollable-vertical:not(.js-is-scrolled-up)>.js-scroll-up:hover{opacity:1}.js-scroll-up:before{content:"\e800"}.js-scroll-down:before{content:"\e801"}.js-scroll-left:before{content:"\e808"}.js-scroll-right:before{content:"\e809"}.reach-search{margin-bottom:1.25rem;position:relative}.reach-search__input{border:1px solid #767676;border:1px solid rgb(var(--color-grey));border-radius:4em;display:block;line-height:1;padding:1.25rem;width:100%}.reach-search__submit{color:#0c758d;color:RGB(var(--color-teal));font-size:1.25rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.reach-search__submit:before{content:"\e825"}.reach-feature{background:#edf6f5;background:RGB(var(--color-light-cyan));display:flex}.reach-feature__banner{background:#fff;background:RGB(var(--color-white));border-radius:0.9375rem 0.9375rem 0 0;margin-top:-3.75rem;margin-top:calc(var(--subheader-height, 3.75rem)*-1 + var(--scroll-margin-top, 0px)*-1);max-width:117.5rem;overflow:hidden;width:100%}.reach-feature__poster{align-items:flex-end;aspect-ratio:16/9;background:50% no-repeat;background-size:cover;display:flex;padding:1.25rem}.reach-feature__badge{background:#231f20;background:RGB(var(--color-black));border-radius:2em;color:#fff;color:RGB(var(--color-white));font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:600;line-height:1.2;padding:0.5em 1.5em}.reach-feature__badge.is-status-current{background:#2f4d9b}.reach-feature__badge.is-status-pending{background:#127a91}.reach-feature__badge.is-status-new{background:#934054}.reach-feature__content{display:flex;flex-direction:column;padding:2.125rem}.reach-feature__content>:first-child{margin-top:auto}.reach-feature__content>:last-child{margin-bottom:auto}.reach-feature__kicker{font-weight:800;margin:0}.reach-feature__title{margin:0}@media screen and (min-width:75em){.reach-feature__banner{display:flex;min-height:37.5rem}.reach-feature__poster{aspect-ratio:0;flex:1 1 60%;order:2}.reach-feature__content{flex:1 1 40%}}.reach-filter-group{background:#fff;background:RGB(var(--color-white));border:1px solid #e8e8e8;border:1px solid rgb(var(--color-light-grey));border-radius:6px;box-shadow:2px 13px 50px 0 rgba(62,89,162,.5);max-width:67.375rem}@media screen and (min-width:43.75em){.reach-filter-group{display:flex;margin-left:auto;margin-right:auto}}.reach-filter{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;padding:0.9375rem 1.25rem;position:relative}.reach-filter:not(:last-child){border-bottom:1px solid #e8e8e8;border-bottom:1px solid rgb(var(--color-light-grey))}.reach-filter__label{align-items:center;display:flex;white-space:nowrap}.reach-filter__label:after{color:#0c758d;color:RGB(var(--color-teal));content:"\e801";font-family:reach-icons;font-size:0.625rem;margin-left:auto}.reach-filter .custom-a11yselect-container{line-height:1.4;position:static}.reach-filter .custom-a11yselect-btn{padding:0}.reach-filter .custom-a11yselect-btn:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.reach-filter .custom-a11yselect-text{font-size:1.375rem;font-weight:700}@media screen and (max-width:37.5em){.reach-filter .custom-a11yselect-text{font-size:1rem}}.reach-filter .custom-a11yselect-icon{display:none}.reach-filter .custom-a11yselect-menu{background:#fff;background:RGB(var(--color-white));box-shadow:2px 6px 15px rgba(0,0,0,.07);margin-top:-1px;padding:0;position:absolute;right:0;top:100%;z-index:11}.reach-filter .custom-a11yselect-option{padding:0}.reach-filter .custom-a11yselect-option button{padding:1em;white-space:normal}.reach-filter .custom-a11yselect-focused{background:#edf6f5}.reach-filter .custom-a11yselect-selected{background:#f6fbfa}@media screen and (max-width:43.75em){.reach-filter .custom-a11yselect-container{width:100%}.reach-filter .custom-a11yselect-menu{border:none;box-shadow:none;margin:0 0 -0.9375rem;padding:15px 0 0;position:relative}.reach-filter .custom-a11yselect-option:first-child{border-top:1px solid #eee}}.reach-filter__search-toggle{align-self:center;background:#0c758d;background:RGB(var(--color-teal));border-radius:2em;color:#fff;color:RGB(var(--color-white));font-weight:700;padding:0.5em 1.25em;width:100%}@media screen and (min-width:43.75em){.reach-filter{padding-bottom:2.5rem;padding-top:2.5rem}.reach-filter:not(:last-child){border-bottom:none}.reach-filter:not(:last-child):after{background:#e8e8e8;background:RGB(var(--color-light-grey));content:"";display:block;height:107px;position:absolute;right:0;top:15px;width:1px}.reach-filter__label:after{margin-left:0.625rem}.reach-filter__search-toggle{margin-left:auto}}@media screen and (min-width:62.5em){.reach-filter{padding-left:3.125rem;padding-right:3.125rem}}.reach-pagination{align-items:center;display:flex;justify-content:flex-end;margin-top:1.25rem}.reach-pagination__current,.reach-pagination__total{font-weight:800}.reach-pagination__button{align-items:center;background:transparent;border:1px solid #231f20;border:1px solid rgb(var(--color-black));border-radius:2em;color:#231f20;color:RGB(var(--color-black));display:inline-flex;font-weight:600;padding:0.5em 1.25em;-webkit-text-decoration:none;text-decoration:none;transition:color 0.2s,background 0.2s,background-color 0.2s}.reach-pagination__button:hover{background:#304d9b;background:RGB(var(--color-blue));border-color:#304d9b;border-color:RGB(var(--color-blue));color:#fff;color:RGB(var(--color-white))}.reach-pagination__button:after,.reach-pagination__button:before{font-size:0.8em}.reach-pagination__button:disabled{opacity:0.5}.reach-pagination__button:disabled:hover{background:transparent;border-color:#231f20;border-color:RGB(var(--color-black));color:#231f20;color:RGB(var(--color-black))}.reach-pagination__button.prev{margin-right:1.25rem;order:-1}.reach-pagination__button.prev:before{content:"\e808";margin-right:0.8em}.reach-pagination__button.next{margin-left:1.25rem}.reach-pagination__button.next:after{content:"\e809";margin-left:0.8em}.reach-nav-picker{font-size:1rem;height:2.5rem;line-height:1rem;position:relative}.reach-nav-picker .menu{border-radius:1.25rem;display:grid;overflow:hidden}.reach-nav-picker .menu:before{content:"\e806";position:absolute;right:0.625rem;top:50%;transform:translateY(-50%);z-index:2}.reach-nav-picker .menu-item{grid-column:1;grid-row:1;opacity:0;position:relative}.reach-nav-picker .menu-item__link{background:#a5dbdb;background:RGB(var(--color-cyan));padding:0.75rem 1.875rem 0.75rem 1rem}.reach-nav-picker .current-menu-item{font-weight:800;opacity:1;z-index:1}.js .reach-nav-picker.is-open .menu,.nojs .reach-nav-picker:hover .menu,.reach-nav-picker:focus-within .menu{display:block}.js .reach-nav-picker.is-open .menu:before,.nojs .reach-nav-picker:hover .menu:before,.reach-nav-picker:focus-within .menu:before{content:"\e807"}.js .reach-nav-picker.is-open .menu-item,.nojs .reach-nav-picker:hover .menu-item,.reach-nav-picker:focus-within .menu-item{opacity:1}@media screen and (min-width:50em){.reach-nav-picker{font-size:1.125rem;height:3.75rem;line-height:1.25rem}.reach-nav-picker .menu{border-radius:1.875rem}.reach-nav-picker .menu:before{right:1.25rem}.reach-nav-picker .menu-item__link{padding:1.25rem 3.125rem 1.25rem 1.25rem}}.reach-popup{align-items:stretch;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:0;overflow:auto;padding:1.25rem;position:fixed;right:0;top:0;transform:translateY(100%);transition:transform 0.2s ease-out,visibility 0.2s;visibility:hidden;z-index:20}.reach-popup[aria-hidden=false]{transform:none;transition-property:transform;visibility:inherit}.reach-popup .js-hitarea{height:100%;left:0;position:absolute;top:0;width:100%}.reach-popup__frame{background:#fff;background:RGB(var(--color-white));border-radius:6px;box-shadow:2px 13px 50px rgba(48,77,155,.5);box-shadow:2px 13px 50px RGBA(var(--color-blue),0.5);margin:auto;max-width:71.875rem;padding:1.25rem;position:relative;width:100%;z-index:1}.reach-popup__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.reach-popup__title{font-size:1.125rem;margin-bottom:0;margin-right:1em}.reach-popup__close{background:#a5dbdb;background:RGB(var(--color-cyan));border-radius:2em;color:#231f20;color:RGB(var(--color-black));margin-left:auto;padding:0.5em 1.25em}.reach-popup iframe{aspect-ratio:16/9;border-radius:6px;display:block;width:100%}.reach-case-study-banner{align-items:stretch;background:#304d9b linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;background:RGB(var(--color-blue)) linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;background-size:100% 125%;display:flex;flex-direction:column;justify-content:flex-end;padding-top:6.25rem}.reach-case-study-banner[style*=background-image]{background-position:50%;background-size:cover}.reach-case-study-banner[style*=background-image]:before{background:#304d9b linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;background:RGB(var(--color-blue)) linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;bottom:0;content:"";left:0;opacity:0.9;position:absolute;right:0;top:0}.reach-case-study-banner+.reach-subheader{box-shadow:2px -5px 15px 0px rgba(0,0,0,.07);padding-left:0;padding-right:0}.reach-case-study-banner+.reach-subheader .reach-subheader__container{border-radius:0}.reach-case-study-banner .wp-block-spacer{margin-bottom:auto;margin-top:auto}.reach-case-study-banner__inner{background:#fff;background:RGB(var(--color-white));max-width:117.5rem;overflow:hidden;position:relative;width:100%;z-index:1}.reach-case-study-banner__poster{aspect-ratio:16/9}.reach-case-study-banner__poster img{display:block;height:100%;object-fit:cover;width:100%}.reach-case-study-banner__content{display:flex;flex-direction:column;padding:2.125rem 1.25rem;padding:2.125rem var(--page-gutter,1.25rem)}.reach-case-study-banner__content>:first-child{margin-top:auto}.reach-case-study-banner__kicker{align-self:flex-start;background:#0c758d;background:var(--base-color,RGB(var(--color-teal)));border-radius:2em;color:#fff;color:var(--text-color,RGB(var(--color-white)));font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:500;margin:0;padding:0.3125rem 1.25rem}.reach-case-study-banner__title{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);margin-top:1.5rem}.reach-case-study-banner__tags{display:none}.reach-case-study-banner__share{align-items:center;display:flex;gap:1rem;margin-top:0.625rem}.reach-case-study-banner__share__title{font-weight:700;margin:0}@media screen and (min-width:50em){.reach-case-study-banner{padding-left:1.875rem;padding-right:1.875rem}.reach-case-study-banner__inner{border-radius:0.9375rem 0.9375rem 0 0;margin-top:1.875rem;margin-top:calc(var(--subheader-height, 3.75rem)/2 + var(--scroll-margin-top, 0px)/2)}.reach-case-study-banner__content{padding:2.125rem}.reach-case-study-banner__tags{display:flex;flex-wrap:wrap;font-size:1rem}.reach-case-study-banner__tags>*{margin-bottom:0.5em;margin-right:0.5em}}@media screen and (min-width:75em){.reach-case-study-banner__inner{display:flex;min-height:42.1875rem}.reach-case-study-banner__poster{aspect-ratio:0;flex:1 1 55%;order:2}.reach-case-study-banner__content{flex:1 1 45%;padding:3.75rem}}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:0.5em 1em;margin-top:0}.wp-block-buttons .wp-block-button.aligncenter{margin-left:auto;margin-right:auto}.wp-block-buttons:last-child .wp-block-button:last-child{margin-bottom:0}.wp-block-buttons.is-style-ruled,.wp-block-buttons.is-vertical{flex-direction:column;gap:1em;margin-bottom:1em}.wp-block-buttons.is-vertical{gap:1em}.wp-block-buttons.is-style-ruled{align-items:stretch;gap:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-style-ruled{margin-bottom:0;margin-top:0}.wp-block-buttons.is-style-ruled .wp-block-button{display:block}.wp-block-button{display:flex;font-size:1.375rem;font-weight:800;line-height:2}@media screen and (max-width:37.5em){.wp-block-button{font-size:1.1875rem}}.wp-block-button__link{align-items:center;background:transparent;color:#231f20;color:RGB(var(--color-contrast));display:flex;padding:0;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color 0.2s,background 0.2s,background-color 0.2s;z-index:0}.wp-block-button__link:before{display:inline-block;margin-right:0.5em;order:-1;text-align:center;width:1em}.wp-block-button__link:after{background:#a5dbdb;background:var(--base-color,RGB(var(--color-cyan)));bottom:0;content:"";height:4px;left:0;position:absolute;transition:height 0.2s ease-out,background 0.2s;width:100%;z-index:-1}.wp-block-button__link[href^="#"]:before{content:"\e80d"!important}.wp-block-button__link[target=_blank]:before{content:"\e810"!important}.is-download .wp-block-button__link:before,.wp-block-button__link[download]:before,.wp-block-button__link[href$=".pdf"]:before{content:"\e811"!important}.wp-block-button__link[href^="https://linkedin.com"]:before,.wp-block-button__link[href^="https://www.linkedin.com"]:before{content:"\e814"!important}.wp-block-button__link[href^="https://twitter.com"]:before,.wp-block-button__link[href^="https://www.twitter.com"]:before{content:"\e815"!important}.is-style-plain .wp-block-button__link:after,.wp-block-button.is-style-plain .wp-block-button__link:after{content:none}.is-style-ruled .wp-block-button,.wp-block-button.is-style-ruled{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem)}.is-style-ruled .wp-block-button+.wp-block-button,.wp-block-button.is-style-ruled+.wp-block-button.is-style-ruled{border-top:none}.is-style-ruled .wp-block-button__link,.wp-block-button.is-style-ruled .wp-block-button__link{display:flex;padding:1em 0;transition:background 0.2s}.is-style-ruled .wp-block-button__link:before,.wp-block-button.is-style-ruled .wp-block-button__link:before{content:"\e80f";font-size:1.25em;line-height:0.8;margin:0 0 0 auto;order:1}.is-style-ruled .wp-block-button__link:after,.wp-block-button.is-style-ruled .wp-block-button__link:after{height:100%;opacity:0}.is-style-ruled .wp-block-button__link:hover,.wp-block-button.is-style-ruled .wp-block-button__link:hover{color:inherit}.is-style-ruled .wp-block-button__link[href]:hover:after,.wp-block-button.is-style-ruled .wp-block-button__link[href]:hover:after{opacity:0.1}.is-style-pill .wp-block-button,.is-style-pill-outline .wp-block-button,.wp-block-button.is-style-pill,.wp-block-button.is-style-pill-outline{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem)}.is-style-pill .wp-block-button__link,.is-style-pill-outline .wp-block-button__link,.wp-block-button.is-style-pill .wp-block-button__link,.wp-block-button.is-style-pill-outline .wp-block-button__link{border-radius:2em;padding:0.5em 1.25em}.is-style-pill .wp-block-button__link:before,.is-style-pill-outline .wp-block-button__link:before,.wp-block-button.is-style-pill .wp-block-button__link:before,.wp-block-button.is-style-pill-outline .wp-block-button__link:before{margin:0 0 0 0.5em;order:1}.is-style-pill .wp-block-button__link:after,.is-style-pill-outline .wp-block-button__link:after,.wp-block-button.is-style-pill .wp-block-button__link:after,.wp-block-button.is-style-pill-outline .wp-block-button__link:after{content:none}.is-style-pill .wp-block-button__link,.wp-block-button.is-style-pill .wp-block-button__link{background:#0c758d;background:var(--base-color,RGB(var(--color-teal)));color:#fff;color:var(--text-color,RGB(var(--color-white)))}.is-style-pill .wp-block-button__link:hover,.wp-block-button.is-style-pill .wp-block-button__link:hover{background:#767676;background:RGB(var(--color-grey));color:#fff;color:RGB(var(--color-white))}.is-style-pill-outline .wp-block-button__link,.wp-block-button.is-style-pill-outline .wp-block-button__link{background:#fff;background:var(--text-color,RGB(var(--color-white)));box-shadow:inset 0 0 0 1px #0c758d;box-shadow:inset 0 0 0 1px var(--text-color,RGB(var(--color-teal)));color:#0c758d;color:var(--base-color,RGB(var(--color-teal)))}.is-style-pill-outline .wp-block-button__link:hover,.wp-block-button.is-style-pill-outline .wp-block-button__link:hover{background:#0c758d;background:var(--base-color,RGB(var(--color-teal)));color:#fff;color:var(--text-color,RGB(var(--color-white)))}.wp-block-button.has-custom-width{max-width:none}.wp-block-button.has-custom-width .wp-block-button__link,.wp-block-button.wp-block-button__width-100,.wp-block-button.wp-block-button__width-25,.wp-block-button.wp-block-button__width-50,.wp-block-button.wp-block-button__width-75{width:100%}@media screen and (min-width:50em){.wp-block-button.wp-block-button__width-25{width:calc(25% - 0.75em)}.wp-block-button.wp-block-button__width-50{width:calc(50% - 0.5em)}.wp-block-button.wp-block-button__width-75{width:calc(75% - 0.25em)}}.wp-block-button.wp-block-button__width-100{flex-basis:100%}.wp-block-columns{--column-gap:3rem;margin-bottom:2.5rem}@media screen and (min-width:50em){.wp-block-columns{display:flex}}@media screen and (min-width:50em) and (max-width:0em){.wp-block-columns{flex-wrap:wrap}}@media screen and (min-width:67.5rem){.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}}.wp-block-columns.is-style-bordered{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1)}.page-content>.wp-block-columns.is-style-bordered:first-child,.reach-wrapper+.wp-block-columns.is-style-bordered{margin-top:0}.page-content>.wp-block-columns.is-style-bordered:last-child{margin-bottom:0}.wp-block-columns.is-style-wide-gutter{--column-gap:6.25rem}@media screen and (min-width:100em){.wp-block-columns.is-style-wide-gutter{--column-gap:12.5rem}}.wp-block-columns:last-child>.wp-block-column:last-child{margin-bottom:0}.wp-block-column{clear:both;flex-basis:0;flex-grow:1;margin-bottom:2.5rem;min-width:0;word-break:break-word;word-wrap:break-word}.wp-block-column[style*=flex-basis]{flex-grow:0}@media screen and (min-width:67.5rem){.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.alignfull>.wp-block-column{padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}.is-style-bordered>.wp-block-column{border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-text),0.1);margin-bottom:0;padding:2.5rem 1.25rem;padding:2.5rem var(--page-gutter,1.25rem)}@media screen and (min-width:50em){.is-style-bordered>.wp-block-column{padding-bottom:6.25rem;padding-top:6.25rem}.wp-block-column{margin-bottom:0}.is-style-bordered .wp-block-column{border-top:none}.wp-block-column:not(:first-child){margin-left:3rem;margin-left:var(--column-gap,3rem)}.alignfull>.wp-block-column:not(:first-child){margin-left:0}.is-style-bordered>.wp-block-column:not(:first-child){border-left:1px solid rgba(35,31,32,.1);border-left:1px solid rgba(var(--color-rule),0.1)}.is-style-stretched .wp-block-column{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.is-style-stretched .wp-block-column>:only-child{flex:1}}@media screen and (min-width:50em){}@media screen and (min-width:50em) and (max-width:0em){.wp-block-column:not(:only-child){flex-basis:50%!important;flex-basis:calc(50% - 1.5rem)!important;flex-basis:calc(50% - var(--column-gap, 3rem)/2)!important;flex-grow:0}.wp-block-column:nth-child(odd){margin-left:0!important}}.is-style-justified{justify-content:space-between}.wp-block-column .is-style-justified{justify-content:flex-start}@media screen and (min-width:50em){.is-style-justified>.wp-block-column{flex:0 1 auto;max-width:75%;min-width:25%}}.is-style-aside-and-main{align-items:flex-start}@media screen and (min-width:50em){.is-style-aside-and-main>.wp-block-column:first-child{position:sticky}}@media screen and (min-width:75em){.is-style-aside-and-main>.wp-block-column:not([style*=flex-basis]){flex:0 0 42.1875%;margin-right:8.59375%}.is-style-aside-and-main>.wp-block-column:not([style*=flex-basis]):not(:first-child){margin-left:0}}.reach-logo-set{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.875rem;margin-top:1.875rem}.reach-logo-set .wp-block-image{margin:0}.reach-logo-set .wp-block-column{flex:0 1 calc(50% - 1.25rem)}.reach-logo-set .wp-block-column:nth-child(2n){margin-left:2.5rem}@media screen and (min-width:37.5em){.reach-logo-set{flex-wrap:nowrap}.reach-logo-set .wp-block-column{flex:1 1 0}.reach-logo-set .wp-block-column:not(:first-child){margin-left:2.5rem}}@media screen and (min-width:62.5em){.reach-logo-set .wp-block-column:not(:first-child){margin-left:5rem}}@media screen and (min-width:87.5em){.reach-logo-set .wp-block-column:not(:first-child){margin-left:7.5rem}}.reach-contact-info,.reach-contact-links{justify-content:flex-start}@media screen and (min-width:50em){.reach-contact-info>.wp-block-column,.reach-contact-links>.wp-block-column{flex:0 1 auto;max-width:75%;min-width:25%}}@media screen and (max-width:112.5em){.reach-contact-info{display:block}.reach-contact-info>.wp-block-column{margin-left:0;max-width:none}}.reach-contact-links .wp-block-button,.reach-contact-links p{margin-bottom:1em;margin-top:0}@media screen and (max-width:62.5em){.reach-contact-links{display:block}.reach-contact-links>.wp-block-column{margin-left:0;max-width:none}}.wp-block-table{clear:both;display:flex;flex-direction:column;font-size:1rem;font-size:var(--font-size-caption,1rem);line-height:1.5;margin-bottom:1.5rem;margin-top:1.5rem;overflow:auto}.wp-block-table:first-child{margin-top:0}.wp-block-table table{border-collapse:collapse;font-weight:400;min-width:600px;width:100%}.wp-block-table td,.wp-block-table th{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);padding-left:0.625rem;padding-right:0.625rem;position:relative;text-align-last:left;vertical-align:top}.wp-block-table td:not(:first-child):before,.wp-block-table th:not(:first-child):before{border-left:1px solid rgba(35,31,32,.1);border-left:1px solid rgba(var(--color-rule),0.1);bottom:0.5rem;content:"";left:0;position:absolute;top:0.5rem}.wp-block-table td:first-child,.wp-block-table th:first-child{padding-left:0}.wp-block-table td:last-child,.wp-block-table th:last-child{padding-right:0}.wp-block-table td>:last-child,.wp-block-table th>:last-child{margin-bottom:0}.wp-block-table tfoot td,.wp-block-table tfoot th,.wp-block-table thead td,.wp-block-table thead th{padding-bottom:1em;padding-top:1em}.wp-block-table thead{font-weight:800}.wp-block-table tbody td,.wp-block-table tbody th{padding-bottom:0.5em;padding-top:0.5em}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(35,31,32,.1);background:RGBA(var(--color-contrast),0.1)}.wp-block-table figcaption{border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));margin-top:1em;padding-top:1em;text-align:left}.wp-block-table tr.is-style-header-row{font-weight:700}.wp-block-table.has-caption-above figcaption{margin-bottom:1em;margin-top:0;order:-1}.wp-block-table.is-style-data-table tr{background:#edf6f5;background:RGB(var(--color-light-cyan));border-top:1px solid #a5dbdb;border-top:1px solid rgb(var(--color-cyan))}.wp-block-table.is-style-data-table tfoot tr,.wp-block-table.is-style-data-table thead tr,.wp-block-table.is-style-data-table tr.is-style-header-row{background:#0c758d;background:RGB(var(--color-teal));border-top:none;color:#f9f9fa;color:RGB(var(--color-page))}.wp-block-table.is-style-data-table td,.wp-block-table.is-style-data-table th{border:none;padding-left:1em;padding-right:1em}.wp-block-table.is-style-data-table td:not(:first-child):before,.wp-block-table.is-style-data-table th:not(:first-child):before{content:none}.wp-block-quote{color:#231f20;color:RGB(var(--color-black));font-size:1.625rem;font-weight:800;margin-bottom:1.5rem;margin-top:1.5rem;padding-left:1.25rem;padding-right:1.25rem}.wp-block-quote:first-child{margin-top:0}@media screen and (max-width:37.5em){.wp-block-quote{font-size:1.1875rem}}@media screen and (min-width:50em){.wp-block-quote{padding-left:5rem;padding-right:5rem}}.wp-block-quote cite,.wp-block-quote__citation{display:block;font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);font-weight:500;line-height:1.2;padding-top:1.625rem}@media (max-width:600px){.wp-block-quote cite,.wp-block-quote__citation{font-size:16px}}.wp-block-quote.is-style-testimonial{display:flex;flex-direction:column;font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);font-weight:400;padding-left:1.5rem;padding-right:1.5rem}.reach-scroller .wp-block-quote.is-style-testimonial{padding-left:0}.wp-block-quote.is-style-testimonial[style*="--background-image:"] cite{margin-top:auto;min-height:3.125rem;padding-left:5rem;padding-top:0;position:relative}.reach-scroller .wp-block-quote.is-style-testimonial[style*="--background-image:"] cite{min-height:4.8em}.wp-block-quote.is-style-testimonial[style*="--background-image:"] cite:before{background:#f4f4f4 var(--background-image) center no-repeat;background:RGB(var(--color-light)) var(--background-image) center no-repeat;background-position:50%;background-position:var(--background-position,center);background-size:cover;border-radius:50%;content:"";display:block;height:3.125rem;left:0;position:absolute;top:0;width:3.125rem}@media screen and (min-width:50em){.wp-block-quote.is-style-testimonial[style*="--background-image:"] cite{padding-left:6rem}.wp-block-quote.is-style-testimonial[style*="--background-image:"] cite:before{height:4.125rem;width:4.125rem}}.wp-block-pullquote{position:relative}.wp-block-pullquote:before{background:url(../img/decor-pullquote.svg) 0 100% no-repeat;content:"";height:100%;left:0;max-height:8.25rem;position:absolute;top:0;width:1.625rem}.wp-block-pullquote blockquote{margin-left:3.75rem;margin-right:1.875rem}.wp-block-pullquote p{font-size:1.25rem;font-weight:800;line-height:1.7}.wp-block-embed{margin-bottom:1.5rem;margin-top:1.5rem}.wp-block-embed:first-child{margin-top:0}.wp-block-embed__wrapper{position:relative}.wp-block-embed__wrapper:before{content:"";display:block;height:0;padding-bottom:75%}.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-bottom:56.25%}.wp-block-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.reach-embed{position:relative}.reach-embed__button{align-items:center;background:#934054 url(../img/play.svg) 50% no-repeat;background:RGB(var(--color-wine)) url(../img/play.svg) 50% no-repeat;background-size:contain;border-radius:50%;bottom:-1.25rem;display:flex;justify-content:center;position:absolute;right:1.25rem;right:var(--page-gutter,1.25rem);transition:background 0.2s;width:21%;z-index:2}.reach-embed__button:before{content:"";display:block;padding:0 0 100%}.is-colorscheme-wine .reach-embed__button{background-color:#304d9b;background-color:RGB(var(--color-blue))}.reach-embed__button:hover{background-color:#767676;background-color:RGB(var(--color-grey))}.is-style-boxed .reach-embed__button{bottom:0}@media screen and (max-width:56.25em){.reach-embed__button{bottom:-0.875rem}}@media screen and (min-width:68.75em){.reach-embed__button{bottom:-2.5rem}}.reach-embed__wrapper{background:#767676;background:RGB(var(--color-grey));position:relative}.reach-embed__wrapper:before{content:"";display:block;padding:0 0 62.5%}.reach-embed__wrapper iframe,.reach-embed__wrapper img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.reach-embed .reach-media-wrapper{display:block}.wp-block-image{--aspect-ratio:auto;clear:both;margin-bottom:1.7em;margin-top:2.5rem}.wp-block-image img{aspect-ratio:auto;aspect-ratio:var(--aspect-ratio,auto);display:block;height:auto;max-width:100%;object-fit:cover}.wp-block-image figcaption{font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);margin-top:1em}@media screen and (min-width:50em){.wp-block-image figcaption{margin-top:2em}}.wp-block-image__frame{display:table;position:relative}.wp-block-image__frame .reach-toggle{bottom:0;position:absolute;right:0}.wp-block-image+ol,.wp-block-image+p,.wp-block-image+ul{margin-top:0}.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image.aligncenter figcaption,.wp-block-image.alignleft figcaption,.wp-block-image.alignright figcaption{caption-side:bottom;display:table-caption}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:37.5em){.wp-block-image.alignleft{float:left;margin-right:2.5rem}.wp-block-image.alignright{float:right;margin-left:2.5rem;text-align:right}.wp-block-image.alignleft:not(:only-child),.wp-block-image.alignright:not(:only-child){max-width:70vw}}.wp-block-image.is-style-ruled-caption figcaption{border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));padding-bottom:1.25rem;padding-top:1.25rem}.wp-block-image.is-style-framed-image{background:#edf6f5;background:RGB(var(--color-light-cyan));display:flex;flex-wrap:wrap;gap:3rem;gap:var(--column-gap,3rem);padding:1.875rem}.wp-block-image.is-style-framed-image img{flex:1;max-width:100%;object-fit:cover}.wp-block-image.is-style-framed-image figcaption{align-self:center;border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));flex:1;margin:0;padding:1em;text-align:left}.reach-logo-set .wp-block-image,.wp-block-image.is-style-boxed,.wp-block-image:first-child{margin-top:0}.wp-block-image.boxed-with-caption{background:#def1f0;margin-left:15%;padding-top:1.875rem}.wp-block-image.boxed-with-caption .reach-media-wrapper{display:block;left:-17.5%;max-width:none;padding:0;position:relative;width:calc(117.5% - 1.25rem)}.wp-block-image.boxed-with-caption .reach-media-wrapper:before{content:none}.wp-block-image.boxed-with-caption .reach-media-wrapper img{display:block;height:auto;width:100%}.wp-block-image.boxed-with-caption figcaption{font-size:1rem;font-size:var(--font-size-caption,1rem);margin:0;padding:1.25rem}@media screen and (min-width:68.75em){.wp-block-image.boxed-with-caption{padding-top:4.375rem}.wp-block-image.boxed-with-caption .reach-media-wrapper{width:calc(117.5% - 1.875rem)}.wp-block-image.boxed-with-caption figcaption{padding:2.5rem 1.875rem}}.is-style-logo{align-items:center;display:flex;flex-direction:column;justify-content:center}.is-style-logo img{aspect-ratio:2/1;display:block;filter:grayscale(1);mix-blend-mode:multiply;object-fit:contain;transition:filter 0.2s;width:100%}.is-style-logo>a,.is-style-logo>img{margin:auto;width:90%}.is-style-logo a:hover img{filter:grayscale(0)}.wp-block-file{align-items:center;border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem;margin-top:1.5rem;padding:1em 0}.wp-block-file:first-child{margin-top:0}.wp-block-file__button{background:#0c758d;background:RGB(var(--color-teal));border-radius:2em;color:#fff;color:RGB(var(--color-white));flex:none;font-weight:600;padding:0.5em 1.25em;-webkit-text-decoration:none;text-decoration:none}.wp-block-file__button:after{content:"\e811";display:inline-block;font-family:reach-icons;font-size:1em;line-height:1em;margin-left:0.5em;text-align:center;width:1em}.wp-block-file__button:hover{background:#767676;background:RGB(var(--color-grey));color:#fff;color:RGB(var(--color-white))}.wp-block-gallery{--max-columns:1;display:grid;grid-gap:1.25rem 1.25rem;grid-gap:var(--grid-gap-v,1.25rem) var(--grid-gap-h,1.25rem);grid-template-columns:repeat(min(1,1),1fr);grid-template-columns:repeat(min(var(--column-count,1),var(--max-columns,1)),1fr);margin-bottom:1.25rem;margin-top:1.25rem}.wp-block-gallery>figcaption{border-top:1px solid;font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);grid-column:1 /  -1;margin-top:1.875rem;padding-top:1.25rem}.wp-block-gallery.columns-default{--column-count:3}.wp-block-gallery.columns-2{--column-count:2}.wp-block-gallery.columns-3{--column-count:3}.wp-block-gallery.columns-4{--column-count:4}.wp-block-gallery.columns-5{--column-count:5}.wp-block-gallery.columns-6{--column-count:6}.wp-block-gallery.columns-7{--column-count:7}.wp-block-gallery.columns-8{--column-count:8}@media screen and (min-width:37.5em){.wp-block-gallery{--max-columns:2}}@media screen and (min-width:56.25em){.wp-block-gallery{--max-columns:3}}@media screen and (min-width:75em){.wp-block-gallery{--max-columns:4}}@media screen and (min-width:87.5em){.wp-block-gallery{--max-columns:6}}@media screen and (min-width:100em){.wp-block-gallery{--max-columns:8}}.wp-block-gallery .wp-block-image{align-self:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0}.wp-block-gallery.is-cropped{--aspect-ratio:1}.wp-block-gallery.is-cropped .wp-block-image{--aspect-ratio:inherit}.wp-block-gallery.is-style-ruled{overflow:hidden;padding:0.625rem 0;padding:calc(var(--grid-gap-v, 1.25rem)/2) 0}.wp-block-gallery.is-style-ruled,.wp-block-gallery.is-style-ruled .wp-block-image{position:relative}.wp-block-gallery.is-style-ruled .wp-block-image:after,.wp-block-gallery.is-style-ruled .wp-block-image:before,.wp-block-gallery.is-style-ruled:after,.wp-block-gallery.is-style-ruled:before{content:"";opacity:0.1;position:absolute}.wp-block-gallery.is-style-ruled:after,.wp-block-gallery.is-style-ruled:before{border-top:1px solid;left:0;width:100%}.wp-block-gallery.is-style-ruled:before{top:0}.wp-block-gallery.is-style-ruled:after{bottom:0}.wp-block-gallery.is-style-ruled .wp-block-image{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:1.875rem}.wp-block-gallery.is-style-ruled .wp-block-image:not(:only-child):before{border-left:1px solid;height:100%;margin-right:-1px;right:-0.625rem;right:calc(var(--grid-gap-h, 1.25rem)/-2);top:0}.wp-block-gallery.is-style-ruled .wp-block-image:not(:only-child):after{border-top:1px solid;bottom:-0.625rem;bottom:calc(var(--grid-gap-v, 1.25rem)/-2);left:-0.625rem;left:calc(var(--grid-gap-h, 1.25rem)/-2);margin-bottom:-1px;right:-0.625rem;right:calc(var(--grid-gap-h, 1.25rem)/-2)}.wp-block-gallery.is-style-ruled img{object-fit:contain}.wp-block-cover{align-items:stretch;display:flex;isolation:isolate;justify-content:center;overflow:clip;position:relative;text-align:center;z-index:0}.wp-block-cover__title a:after{content:""}.wp-block-cover__background,.wp-block-cover__title a:after{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-cover__background{background-color:transparent!important;z-index:0}.wp-block-cover[class*=is-colorscheme-] .wp-block-cover__background{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));background:linear-gradient(to bottom,RGB(var(--color-base)),RGBA(var(--color-base),0))}.wp-block-cover__image-background,.wp-block-cover__video-background{bottom:0;height:100%!important;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%!important;z-index:-1}.wp-block-cover__inner-container{padding:1.25rem;z-index:1}.wp-block-cover__inner-container>*{margin-left:auto;margin-right:auto;max-width:67.5rem}.wp-block-cover__inner-container>:first-child{margin-top:0}.wp-block-cover__inner-container>:last-child{margin-bottom:0}.alignfull>.wp-block-cover__inner-container{padding:3.75rem 1.875rem}.is-style-framed-content .wp-block-cover__inner-container{background:#fff;background:RGB(var(--color-white));color:#231f20;color:RGB(var(--color-black));margin:1.25rem}.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center;text-align:center}.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start;text-align:left}.wp-block-cover.is-position-center-center{align-items:center;justify-content:center;text-align:center}.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end;text-align:right}.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center;text-align:center}.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.wp-block-cover:not(.is-style-framed-content).has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover figcaption{background:hsla(0,0%,100%,.8);background:RGBA(var(--color-white),0.8);bottom:1.875rem;color:#231f20;color:RGB(var(--color-black));display:flex;font-size:1rem;font-size:var(--font-size-caption,1rem);gap:0.5em;left:1.875rem;line-height:1.3;max-width:calc(100% - 2.5rem);max-width:calc(100% - var(--page-gutter, 1.25rem)*2);padding:0.625rem 1.25rem;position:absolute;z-index:1}.wp-block-cover figcaption:before{content:"\e887"}.wp-block-social-links{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;line-height:1.25;list-style:none;padding:0}.wp-block-social-links.is-style-labeled .wp-social-link{font-size:1.5rem}@media screen and (min-width:50em){.wp-block-social-links.aligncenter{justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-links.is-style-labeled{flex-direction:column;font-size:1em;justify-content:flex-start}.wp-block-social-links.is-style-labeled.aligncenter{align-items:center}.wp-block-social-links.is-style-labeled.alignright{align-items:flex-end}.wp-block-social-links.is-style-labeled .wp-social-link{font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem)}.wp-block-social-links.is-style-labeled .wp-social-link:not(:last-child){margin-bottom:1.25em;margin-left:0}.wp-block-social-links.is-style-labeled .wp-social-link__label{font:1em/1 reach-icons,"Avenir Pro WebFont",Helvetica,sans-serif}}.wp-social-link{font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);line-height:1.3;margin:0;text-transform:uppercase}.wp-social-link:not(:first-child){margin-left:1em}.wp-social-link a{align-items:center;display:flex;justify-content:center;-webkit-text-decoration:none;text-decoration:none}.wp-social-link a:before{color:#767676;color:RGB(var(--color-grey));content:"\e810";display:block;font-size:1.25em;text-align:center;width:1em}.wp-social-link a:hover:before{color:inherit}.wp-social-link-linkedin a:before{content:"\e814"}.wp-social-link-twitter a:before{content:"\e815"}.wp-social-link-facebook a:before{content:"\e812"}.wp-social-link-instagram a:before{content:"\e813"}.wp-social-link-youtube a:before{content:"\e816"}.wp-social-link-x a:before{content:"\e852"}.wp-social-link__label{font:0/0 a;margin-right:1em;order:-1}.wp-block-media-text{margin-bottom:1.5rem;margin-top:1.5rem}.wp-block-media-text:first-child{margin-top:0}.wp-block-media-text.is-vertically-aligned-top{align-items:flex-start}.wp-block-media-text.is-vertically-aligned-center{align-items:center}.wp-block-media-text.is-vertically-aligned-bottom{align-items:flex-end}.wp-block-media-text__media{margin-bottom:1.7em;position:relative}.wp-block-media-text__media iframe,.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:100%;width:100%}.wp-block-media-text__media figcaption{background:#edf6f5;background:RGB(var(--color-light-cyan));bottom:1.25rem;color:#231f20;color:RGB(var(--color-black));display:flex;font-size:1rem;font-size:var(--font-size-caption,1rem);gap:0.5em;left:1.875rem;line-height:1.3;padding:0.625rem 1.25rem;position:absolute;right:1.875rem;z-index:1}.wp-block-media-text__media figcaption:before{content:"\e887"}@media screen and (min-width:50em){.wp-block-media-text{display:grid;grid-template-columns:50% 1fr;grid-template-columns:min(50%,52.5rem) min(1fr,43.75rem);grid-template-rows:auto;grid-gap:3.75rem;justify-content:space-between}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%;grid-template-columns:min(1fr,43.75rem) min(50%,52.5rem)}.wp-block-media-text__media{grid-column:1;grid-row:1;margin-bottom:0}.has-media-on-the-right .wp-block-media-text__media{grid-column:2}.wp-block-media-text__content{grid-column:2;grid-row:1}.has-media-on-the-right .wp-block-media-text__content{grid-column:1}}@media screen and (min-width:75em){.wp-block-media-text{grid-gap:6.25rem}}.wp-block-media-text.is-style-boxed-media-text{gap:0;grid-template-columns:min(50%,31.25rem) 1fr!important}.wp-block-media-text.is-style-boxed-media-text.has-media-on-the-right{grid-template-columns:1fr min(50%,31.25rem)!important}@media screen and (max-width:75em){.wp-block-media-text.is-style-boxed-media-text{display:block}}.is-style-boxed-media-text .wp-block-media-text__content{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-white);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-yellow);--color-rule:var(--color-black);background:#fff;background:RGB(var(--color-base));color:#231f20;color:RGB(var(--color-contrast));display:flex;flex-direction:column;padding:1.875rem}.is-style-boxed-media-text .wp-block-media-text__content .wp-block-button{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem)}@media screen and (min-width:37.5em){.is-style-boxed-media-text .wp-block-media-text__content{padding:3.75rem}}.is-style-boxed-media-text .wp-block-media-text__media .reach-media-wrapper,.is-style-boxed-media-text .wp-block-media-text__media img{aspect-ratio:1;height:100%;margin:0;padding:0;width:100%}.is-style-boxed-media-text .wp-block-media-text__media img{object-fit:cover}.fn{font-size:0.7em;font-weight:500;vertical-align:super}.fn a{text-decoration-thickness:1px;text-underline-offset:0.15em}.fn a:target{background:#ffd400;background:RGB(var(--color-yellow));box-shadow:0 0 0 0.2em #ffd400;box-shadow:0 0 0 0.2em RGB(var(--color-yellow))}.wp-block-footnotes{font-size:1rem;font-size:var(--font-size-caption,1rem);list-style:none;padding-left:0}.wp-block-footnotes>li{border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));margin-bottom:1.6em;padding-left:3em;padding-top:1em}.wp-block-footnotes>li::marker{content:none}.wp-block-footnotes>li:before{background:#efefef;background:RGB(var(--color-border-light));border-radius:5px;content:counter(list-item);float:left;font-weight:800;height:2em;line-height:2;margin-left:-3em;margin-right:1em;text-align:center;width:2em}.wp-block-footnotes>li:target:before{background:#ffd400;background:RGB(var(--color-yellow))}.footnote-tooltip{background:#f9f9fa;background:RGB(var(--color-page));border:1px solid #eee;border-radius:0.9375rem;box-shadow:2px 13px 50px 0px rgba(62,89,162,.5);font-size:1rem;font-size:var(--font-size-caption,1rem);left:0;margin-top:1.25rem;opacity:0;overflow:hidden;padding:1.25rem;pointer-events:none;position:absolute;top:0;transform:translateX(-50%) translateY(100%);transition:opacity 0.2s,visibility 0.2s,transform 0.2s;visibility:hidden;width:21.625rem;z-index:9999}.footnote-tooltip.in{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.footnote-tooltip__label{font-weight:700;margin-bottom:0}.footnote-tooltip__label+*{margin-top:0.5em}.footnote-tooltip__content{clear:both}.footnote-tooltip__help{font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);font-style:italic;margin:0}.footnote-tooltip .fn-backlink{display:none}@media screen and (max-width:62.5em){.footnote-tooltip{left:50%!important}}@media screen and (max-width:37.5em){.footnote-tooltip{display:none}}.reach-accordion{margin:0;position:relative}.reach-accordion:before{border-top:1px solid;bottom:0;content:"";left:0;opacity:0.1;position:absolute;width:100%}.reach-accordion__header{font-size:1.1875rem;margin:0}.reach-accordion__toggle{align-items:center;cursor:pointer;display:flex;padding-bottom:1.375rem;padding-top:1.375rem;position:relative;text-align:inherit;width:100%}.reach-accordion__icon{height:1.375rem;margin-left:auto;position:relative;width:1.375rem}.reach-accordion__icon:after,.reach-accordion__icon:before{background:currentcolor;content:"";height:1px;left:50%;margin-left:-0.625rem;margin-top:-0.5px;position:absolute;top:50%;transition:transform 0.2s;width:1.25rem}.reach-accordion__icon:after{transform:rotate(90deg)}[aria-expanded=true] .reach-accordion__icon:after{transform:rotate(0deg)}.reach-accordion__content{margin:0}.reach-accordion__content:after{clear:both;content:" ";display:table;height:0}.reach-accordion__content__inner{font-size:1rem;font-size:var(--font-size-caption,1rem);padding-bottom:1rem;padding-top:0.625rem}.reach-accordion__content__inner>:first-child{margin-top:0}.reach-accordion[aria-hidden=false] .reach-accordion__toggle:after{transform:rotate(0deg)}@media screen and (min-width:50em){.js-mobile-toggle{pointer-events:none}.js-mobile-toggle>*{pointer-events:all}}@media screen and (min-width:62.5em){.js-tablet-toggle{pointer-events:none}.js-tablet-toggle>*{pointer-events:all}}.js .js-accordion-content{height:0;overflow:hidden;visibility:hidden}.js .js-accordion-content[aria-hidden=false]{animation:animateOpacityOpen 0.4s ease-out;height:auto;overflow:visible;visibility:inherit}.js .js-accordion-content[aria-hidden=true]{animation:animateOpacityClosed 0s linear}@media (prefers-reduced-motion:no-preference){.js .js-accordion-content[aria-hidden=false]{animation:animateHeightOpen 0.4s ease-out}.js .js-accordion-content[aria-hidden=true]{animation:animateHeightClosed 0.4s ease-out}}@media screen and (min-width:50em){.js .js-accordion-content.js-mobile-accordion{animation:none;height:auto;overflow:visible;visibility:inherit}}@media screen and (min-width:64em){.js .js-accordion-content.js-tablet-accordion{animation:none;height:auto;overflow:visible;visibility:inherit}}.reach-accordion-group{margin-bottom:1.5rem;margin-top:1.5rem;position:relative}.reach-accordion-group:first-child{margin-top:0}.reach-accordion-group:after{border-top:1px solid;content:"";left:0;opacity:0.1;position:absolute;top:0;width:100%}:root{--wrapper-padding:5rem}@media screen and (max-height:37.5rem),screen and (max-width:50rem){:root{--wrapper-padding:2.5rem}}.reach-wrapper{background:#fff;background:RGB(var(--color-base));border-radius:0.75rem;color:#231f20;color:RGB(var(--color-contrast));padding:1.875rem;position:relative}.reach-wrapper.alignfull{border-radius:0}.reach-wrapper:first-child{margin-top:0}.reach-wrapper+*{margin-top:2.5rem}.reach-wrapper>:first-child{margin-top:0}.reach-wrapper>:last-child{margin-bottom:0}@media print{.reach-wrapper{padding-bottom:1rem;padding-top:1rem}.reach-wrapper,.reach-wrapper+*{margin-top:1rem}}@media screen and (min-width:37.5em){.reach-wrapper{padding:2.5rem}}.reach-wrapper.alignfull{margin-top:5rem;margin-top:var(--wrapper-padding);padding-bottom:5rem;padding-bottom:var(--wrapper-padding);padding-top:5rem;padding-top:var(--wrapper-padding)}.reach-wrapper.alignfull:first-child{margin-top:0}.reach-wrapper.alignfull>.is-style-bordered.alignfull:first-child{margin-top:-5rem;margin-top:calc(var(--wrapper-padding)*-1)}.reach-wrapper.alignfull>.is-style-bordered.alignfull:last-child{margin-bottom:-5rem;margin-bottom:calc(var(--wrapper-padding)*-1)}@media print{.reach-wrapper.alignfull{margin-top:2rem;padding-bottom:2rem;padding-top:2rem}.reach-wrapper.alignfull+*{margin-top:2rem}}.reach-tab-set{margin-bottom:2.5rem}.reach-tab-set__nav{display:none}@media screen and (min-width:50em){.reach-tab-set__nav{align-items:stretch;display:flex;gap:2.5rem;margin-bottom:3rem;margin-bottom:var(--column-gap,3rem);position:relative}.reach-tab-set__nav:before{background:#ffd400;background:RGB(var(--color-highlight));bottom:-3px;content:"";height:4px;left:0;left:var(--current-tab-offset,0);position:absolute;transition:left 0.2s ease-out,width 0.2s ease-out;width:0;width:var(--current-tab-width,0)}}@media screen and (min-width:50em) and (prefers-reduced-motion:reduce){.reach-tab-set__nav:before{transition:none}}@media screen and (min-width:50em){.reach-tab-set__nav-item{display:flex;flex:1 1 0;flex-direction:column;padding-bottom:0.65em;padding-top:0.65em;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none}.reach-tab-set__nav-item:after{background:transparent;bottom:-3px;content:"";height:4px;left:0;position:absolute;transition:background 0.2s;width:100%}.reach-tab-set__nav-item:hover:not([aria-selected=true]){font-weight:700}.reach-tab-set__nav-item:hover:not([aria-selected=true]):after{background:#a5dbdb;background:RGB(var(--color-cyan))}.reach-tab-set__nav-item[aria-selected=true]{font-weight:700}.reach-tab-set__panels{display:grid;grid-template-columns:minmax(0,1fr)}}.reach-tab-header{font-size:1rem;line-height:1.5;margin:0}.reach-tab-header__toggle{align-items:center;border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));display:flex;padding-bottom:1em;padding-top:1em;position:relative;text-align:inherit;width:100%}.reach-tab-header__title{flex:1}.reach-tab-header__icon{font-size:1.5em;line-height:1;margin-left:auto;order:1;padding:1.25rem}.reach-tab-header__icon:after{content:"\e80d";display:block;transition:transform 0.2s ease-out}[aria-expanded=true]>.reach-tab-header__icon:after{transform:rotate(180deg)}@media screen and (min-width:50em){.reach-tab-header{display:none}}.reach-tab-panel__content>:last-child{margin-bottom:0}@media screen and (min-width:50em){.reach-tab-panel{grid-column:1;grid-row:1}.reach-tab-panel__header{display:none}.reach-tab-panel__header+*{margin-top:0}.js .js-tab-panel{height:0;margin:0;visibility:hidden}.js .js-tab-panel[aria-hidden=false]{animation:animateOpacityOpen 0.2s ease-out 0.2s backwards;height:auto;visibility:inherit}.js .js-tab-panel[aria-hidden=true]{animation:animateOpacityClosed 0.2s ease-out}}@media screen and (min-width:50em){}.reach-video{margin-bottom:2.25rem}.reach-video__media{background:#231f20;background:RGB(var(--color-black));display:block;margin:0 0 1.5rem;padding:0 0 56.25%;position:relative}.reach-video__media iframe,.reach-video__media img,.reach-video__media video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.reach-video__caption{font-size:1rem}.reach-video__caption p{margin:0 0 0.8em}a.reach-video__media:after{align-items:center;animation:pulseButton 2s ease-in-out infinite alternate both;background:hsla(0,0%,100%,.4);border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,.15);box-shadow:0 0 0 0 RGBA(var(--color-white),0.15);content:"\e803";display:flex;font-family:reach-icons;font-size:1.625rem;height:4.75rem;justify-content:center;left:50%;line-height:1em;position:absolute;text-indent:0.3em;top:50%;transform:translate(-50%,-50%);transition:background 0.2s;width:4.75rem}a.reach-video__media:focus:after,a.reach-video__media:hover:after{background:hsla(0,0%,100%,.8);color:#231f20;color:RGB(var(--color-black))}.reach-grid{--column-count:1;--min-columns:1;--total-columns:max(var(--min-columns),var(--column-count));counter-reset:grid-item;list-style:none;padding:0}.reach-grid__item{counter-increment:grid-item;margin-bottom:1.25rem;margin-top:1.25rem}.reach-grid__item[hidden]{display:none!important}.reach-grid.min-columns-2{--min-columns:2}.reach-grid.min-columns-3{--min-columns:3}.reach-grid.min-columns-4{--min-columns:4}.reach-grid.min-columns-5{--min-columns:5}.reach-grid.min-columns-6{--min-columns:6}.reach-grid.min-columns-7{--min-columns:7}.reach-grid.min-columns-8{--min-columns:8}@supports (display:grid){.reach-grid{display:grid;grid-template-columns:repeat(var(--total-columns),1fr);grid-gap:1.25rem 1.25rem;grid-gap:var(--grid-gap-v,1.25rem) var(--grid-gap-h,1.25rem);gap:1.25rem 1.25rem;gap:var(--grid-gap-v,1.25rem) var(--grid-gap-h,1.25rem);overflow:hidden;padding:0.625rem 0;padding:calc(var(--grid-gap-v, 1.25rem)/2) 0}.reach-grid.as-flex{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.reach-grid.even-rows{grid-auto-rows:1fr}.reach-grid__item{align-items:stretch;background:#fff;background:RGB(var(--color-white));color:#231f20;color:RGB(var(--color-text));display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:1.25rem}.reach-grid__item::marker{content:none}.reach-grid__item>:only-child{flex:1}.reach-grid__item>:first-child{margin-top:0}.reach-grid__item>:last-child{margin-bottom:0}.as-flex>.reach-grid__item{flex:0 0 100%;flex:0 0 calc(100%/var(--total-columns, 1) - var(--grid-gap-h, 1.25rem)*(var(--total-columns, 1) - 1)/var(--total-columns, 1))}@media screen and (min-width:50em){.reach-grid.columns-2{--column-count:2}.reach-grid.columns-3{--column-count:3}.reach-grid.columns-4{--column-count:4}.reach-grid.columns-5{--column-count:5}.reach-grid.columns-6{--column-count:6}.reach-grid.columns-7{--column-count:7}.reach-grid.columns-8{--column-count:8}.reach-grid,.reach-grid__item{position:relative}.reach-grid:after,.reach-grid:before,.reach-grid__item:after,.reach-grid__item:before{content:"";opacity:0.1;position:absolute}.no-border>.reach-grid__item:after,.no-border>.reach-grid__item:before,.reach-grid.no-border:after,.reach-grid.no-border:before{content:none!important}.reach-grid:after,.reach-grid:before{border-top:1px solid;left:0;width:100%}.reach-grid:before{top:0}.reach-grid:after{bottom:0}.reach-grid__item{background:transparent;color:inherit;padding:0}.reach-grid__item:not(:only-child):before{border-left:1px solid;height:100%;margin-right:-1px;right:-0.625rem;right:calc(var(--grid-gap-h, 1.25rem)/-2);top:0}.reach-grid__item:not(:only-child):after{border-top:1px solid;bottom:-0.625rem;bottom:calc(var(--grid-gap-v, 1.25rem)/-2);left:-0.625rem;left:calc(var(--grid-gap-h, 1.25rem)/-2);margin-bottom:-1px;right:-0.625rem;right:calc(var(--grid-gap-h, 1.25rem)/-2)}}}.reach-number-grid__title:before{align-items:center;background:#f9f9fa;background:RGB(var(--color-page));border-radius:50%;color:#231f20;color:RGB(var(--color-text));content:counter(grid-item);display:flex;height:1.8182em;justify-content:center;margin-bottom:1em;width:1.8182em}.reach-banner{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-blue);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white);align-items:stretch;background:#304d9b linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;background:RGB(var(--color-blue)) linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;background-size:100% 125%;color:#fff;color:RGB(var(--color-contrast));display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:6.25rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:6.25rem;position:relative}.reach-banner[style*=background-image]{background-position:50%;background-size:cover}.reach-banner[style*=background-image]:before{background:#304d9b linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;background:RGB(var(--color-blue)) linear-gradient(112deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;bottom:0;content:"";left:0;opacity:0.9;position:absolute;right:0;top:0}.reach-banner__content{font-weight:500;position:relative;width:100%;z-index:1}.reach-banner__content>.wp-block-button,.reach-banner__content>.wp-block-buttons{margin-top:1em}.reach-banner__content__extra>:first-child,.reach-banner__content__inner>:first-child{margin-top:0}.reach-banner__content__extra>:last-child,.reach-banner__content__inner>:last-child{margin-bottom:0}.reach-banner__content__extra{margin-top:1.25rem}.reach-banner__kicker{font-size:1.25rem;line-height:1.2;margin-bottom:0;margin-top:0}.reach-banner__kicker a{border-bottom:1px solid transparent;display:inline-block;position:relative;-webkit-text-decoration:none;text-decoration:none}.reach-banner__kicker a:after{border-top:1px solid;bottom:0;content:"";left:0;opacity:0;position:absolute;transition:opacity 0.2s;width:100%;z-index:-1}.reach-banner__kicker a:hover{color:inherit}.reach-banner__kicker a:hover:after{opacity:0.5}.reach-banner__title{line-height:1.15;margin-bottom:1rem;margin-top:1rem;position:relative}.reach-banner__title a{-webkit-text-decoration:none;text-decoration:none}.reach-banner__subtitle{margin-bottom:0.5em;margin-top:0}.reach-banner__meta{font-size:0.9375rem;line-height:2.4;margin-bottom:1em;margin-top:0}.reach-banner__video-link{display:block;font-size:1.5rem}.reach-banner__video-link:before{align-items:center;background:#934054 url(../img/play.svg) 50% no-repeat;background:RGB(var(--color-wine)) url(../img/play.svg) 50% no-repeat;background-size:contain;border-radius:50%;content:"";display:block;display:flex;height:3.625rem;justify-content:center;margin-bottom:0.5em;transition:background 0.2s;width:3.625rem}.reach-banner__video-link:hover:before{background-color:#767676;background-color:RGB(var(--color-grey))}.reach-banner .wp-block-button__link:not([href^="#"]):before{content:"\e80f"!important;margin-left:1em;margin-right:0;order:2}.reach-banner .wp-block-button__link:after{background:#ffd400;background:RGB(var(--color-yellow));opacity:1}@media screen and (min-width:50em){.reach-banner__title{font-size:max(2.375rem,3vw);font-size:max(2.375rem,min(3vw,4.75rem));max-width:30ch}.reach-banner__video-link{font-size:3rem;padding-left:7.5rem}.reach-banner__video-link:before{height:6.25rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6.25rem;z-index:2}}@media screen and (min-width:75em){.reach-banner__content{align-items:flex-end;display:flex;justify-content:space-between}.reach-banner__content__inner{flex:1 1 75%;margin-right:2.5rem}.reach-banner__content__inner:only-child{flex:1}.reach-banner__content__extra{margin-left:1.25rem;margin-top:0}}.reach-profile-bio__photo{float:left;margin:0 1.875rem 1.25rem 0;max-width:25rem;position:relative;width:40%}.reach-profile-bio__photo:before{content:"";display:block;padding:0 0 100%}.reach-profile-bio__photo img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}@media screen and (min-width:50em){.reach-profile-bio{align-items:flex-start;display:flex;justify-content:space-between}.reach-profile-bio__photo{flex:0 0 33%;margin:0 2.5rem 0 0;position:sticky;width:auto}.reach-profile-bio__content{flex-basis:1 0 auto}}.reach-google-map__canvas{width:100%}.reach-google-map__canvas:before{content:"";display:block;padding:0 0 60.2409638554%}.reach-archive-header{align-items:center;border-top:1px solid #e8e8e8;border-top:1px solid rgb(var(--color-light-grey));display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2.5rem;margin-top:6.25rem;padding-top:1.25rem}.reach-archive-header__title{flex:1;margin:0}.reach-archive-header .wp-block-buttons{margin:0 0 0 auto}.reach-archive-header+:not(:first-child){margin-top:0}.reach-archive{margin-bottom:6.25rem;margin-top:6.25rem}h1+.reach-archive,h2+.reach-archive,h3+.reach-archive,h4+.reach-archive,h5+.reach-archive,h6+.reach-archive{margin-top:2.5rem}.reach-preview{display:flex;flex-direction:column;justify-content:flex-start}.reach-preview a,.reach-preview__image{-webkit-text-decoration:none;text-decoration:none}.reach-preview__image{background-color:#767676;background-color:RGB(var(--color-grey));display:block;margin:0 0 2.75rem;max-height:20rem;max-width:35.625rem;overflow:hidden;position:relative}.reach-preview__image:before{content:"";display:block;padding:0 0 56.25%}.reach-preview__image .reach-vector-map,.reach-preview__image .reach-video__media,.reach-preview__image>img,.reach-preview__image__frame{height:100%;left:0;position:absolute;top:0;width:100%}.reach-preview__image img{object-fit:cover;object-position:center center}.is-post-type-publication .reach-preview__image img{object-position:0 0}.reach-preview__image__wrapper{position:relative}.reach-preview__image__wrapper img{display:block;margin:0 auto;width:100%}.reach-preview__image__wrapper:before{background:linear-gradient(0deg,rgba(35,31,32,.6),rgba(35,31,32,0));background:linear-gradient(to top,RGBA(var(--color-black),0.6),RGBA(var(--color-black),0));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.reach-preview__image__frame{background:#231f20 linear-gradient(0deg,#304d9b,rgba(35,31,32,0));background:RGB(var(--color-black)) linear-gradient(to top,RGB(var(--color-blue)),RGBA(var(--color-black),0));color:#fff;color:RGB(var(--color-white));font-size:2rem;font-weight:800;line-height:1.2;padding:1.25rem 1.5rem 0}@media screen and (min-width:87.5em){.reach-preview__image__frame{padding:1.875rem 2.25rem 0}}.reach-preview__image__label{margin:0 0 1em}.reach-preview__image .reach-vector-map{align-items:center;background:#e8e8e8;background:RGB(var(--color-light-grey));display:flex;justify-content:center;padding:1.5rem}.reach-preview__image .reach-vector-map svg{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.reach-preview__badge{background:#231f20;background:RGB(var(--color-black));border-radius:2em;bottom:0;color:#fff;color:RGB(var(--color-white));font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:600;left:0;line-height:1.2;margin:1em;padding:0.5em 1.5em;position:absolute;z-index:1}.reach-preview__badge.is-status-current{background:#2f4d9b}.reach-preview__badge.is-status-pending{background:#127a91}.reach-preview__badge.is-status-new{background:#934054}.reach-preview__kicker{font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:800;margin:0}.reach-preview__kicker img{height:1.5em;margin-left:0.5em;vertical-align:top;width:1.5em}.reach-preview__date{font-size:1rem;font-size:var(--font-size-caption,1rem);margin:0}.reach-preview__title{color:inherit;margin:0;padding-bottom:1.5rem;padding-top:1rem}.reach-preview__text{margin-top:0}.reach-preview__footer,.reach-preview__text{font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem)}.reach-preview__footer{display:flex;margin:auto 0 0;padding-top:10px}.reach-preview__footer>:not(:first-child){margin-left:1em}.reach-preview__footer .wp-block-button{line-height:1.6}.reach-preview__tags{line-height:2.4;margin-bottom:0;margin-top:0}.reach-preview.is-format-video .reach-preview__image:after,.reach-preview.is-post-type-podcast .reach-preview__image:after,.reach-preview.is-post-type-video .reach-preview__image:after{align-items:center;background:#934054 url(../img/play.svg) 50% no-repeat;background:RGB(var(--color-wine)) url(../img/play.svg) 50% no-repeat;background-size:contain;border-radius:50%;bottom:1.25rem;content:"";display:flex;justify-content:center;padding:0 0 20%;position:absolute;right:1.25rem;transition:background 0.2s;width:20%;z-index:2}.reach-preview.is-format-video .reach-preview__image:hover:after,.reach-preview.is-post-type-podcast .reach-preview__image:hover:after,.reach-preview.is-post-type-video .reach-preview__image:hover:after{background-color:#767676;background-color:RGB(var(--color-grey))}.reach-preview.is-post-type-partner .reach-preview__title{font-size:2rem;font-size:var(--font-size-large-heading,2rem);margin-bottom:0.25em;min-height:2.4em;padding:0}.reach-preview.is-post-type-partner .reach-preview__photo{margin-bottom:0.5em}.reach-preview.is-post-type-partner .reach-preview__footer{padding:0 0 1em}@media screen and (min-width:50em){.reach-grid.columns-1 .reach-preview{flex-direction:row}.reach-grid.columns-1 .reach-preview__content,.reach-grid.columns-1 .reach-preview__image{flex:1 1 0;margin-bottom:0}.reach-grid.columns-1 .reach-preview__content{margin-left:1.875rem}.reach-dummy-preview{background:url(../img/blank-post.svg) 0 0 no-repeat;background-size:contain}.reach-dummy-preview:before{content:"";display:block;padding:0 0 155.1724137931%}}@media screen and (min-width:50em){}.reach-profile a{-webkit-text-decoration:none;text-decoration:none}.reach-profile__photo{background:#c6c6c6;background:RGB(var(--color-light-grey4));flex:none;grid-area:photo;margin-bottom:1.25rem;max-width:11.25rem;position:relative}.reach-profile__photo:before{content:"";display:block;padding:0 0 100%}.reach-profile__photo img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.reach-profile__badges{bottom:0;left:0;margin:1em;position:absolute;z-index:1}.reach-profile__badges span{background:#2f4d9b;background:RGB(var(--color-sapphire));border-radius:2em;color:#fff;color:RGB(var(--color-white));font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:600;line-height:1.2;padding:0.5em 1.5em}.reach-profile__badges .special{background:#ffd400;background:RGB(var(--color-yellow));color:#231f20;color:RGB(var(--color-black))}.reach-profile__content{flex:1;font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem)}@media screen and (min-width:50em){.reach-profile__content{display:flex;flex-direction:column}}.reach-profile__name,.reach-profile__subtitle{color:inherit;margin:0}.reach-profile__name{grid-area:title}.reach-profile__subtitle{color:#0c758d;color:RGB(var(--color-accent));font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:800;grid-area:subtitle}.reach-profile__description{grid-area:content;margin:0 0 0.5em}.reach-profile__links{align-items:center;display:flex;grid-area:links;margin:auto 0 0;padding-top:0.5rem}.reach-profile__links>:not(:first-child){margin-left:1rem}.reach-profile__links .wp-block-button{font-size:1em;line-height:1.6}@supports (display:contents){.reach-profile{display:grid;grid-gap:0 1.25rem;grid-auto-rows:auto auto 1fr;grid-template-areas:"photo title" "photo subtitle" "photo links" "content content";grid-template-columns:min(45%,11.25rem) 1fr}.reach-profile__photo{margin-bottom:0}.reach-profile__content{display:contents}.reach-profile__description{margin-top:1.25rem}.reach-profile__links{align-self:flex-end}}@media screen and (min-width:50em){.reach-profile{grid-template-areas:none;grid-gap:0}.reach-profile,.reach-profile__content{display:flex}.reach-profile__name,.reach-profile__subtitle{align-self:flex-start;margin-bottom:0.625rem}.reach-profile__description{margin-top:0}.reach-profile__links{align-self:flex-start}.reach-profile.is-horizontal{align-items:flex-start;flex-direction:row}.reach-profile.is-horizontal .reach-profile__photo{margin-bottom:0;margin-right:2.25rem;width:11.25rem}.reach-profile.is-horizontal .reach-profile__content{height:100%}.reach-profile.is-vertical{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.reach-profile.is-vertical .reach-profile__photo{margin-bottom:1.875rem;max-width:none;width:100%}}@media screen and (min-width:50em){}@media screen and (min-width:50em){}.reach-profile.is-variant-casestudy+.reach-profile.is-variant-casestudy{margin-top:2.5rem}.reach-profile-list{border-left:1px solid #e8e8e8;border-left:1px solid rgb(var(--color-light-grey));border-right:1px solid #e8e8e8;border-right:1px solid rgb(var(--color-light-grey));list-style:none;padding:0}.reach-profile-item{background:#fff;background:RGB(var(--color-white));box-shadow:inset 0 1px 0 0 #e8e8e8;box-shadow:inset 0 1px 0 0 RGB(var(--color-light-grey));padding:1.875rem;position:relative;z-index:0}.reach-profile-item h3 a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.reach-profile-item a{-webkit-text-decoration:none;text-decoration:none}.reach-profile-item__photo{flex:none;height:4.375rem;margin-bottom:1rem;pointer-events:none;width:4.375rem}.reach-profile-item__photo img{display:block;height:100%;object-fit:cover;width:100%}.reach-profile-item__name{margin-bottom:0}.reach-profile-item__meta{line-height:1.4;margin:0}.reach-profile-item__meta span{display:block}.reach-profile-item__organization{font-style:italic}.reach-profile-item__links{display:flex;margin-top:1rem}.reach-profile-item__links>:not(:first-child){margin-left:1rem}@media screen and (min-width:37.5em){.reach-profile-item{align-items:center;display:flex}.reach-profile-item__photo{height:5.625rem;margin-bottom:0;margin-right:1.875rem;width:5.625rem}.reach-profile-item__links{flex:none;margin-left:auto;margin-top:0}.reach-profile-item__links .reach-social-link:before{font-size:1.75rem}}.reach-document{background:#fff;box-shadow:2px -5px 15px rgba(0,0,0,.17);display:flex;flex-direction:column;justify-content:center;margin-bottom:6.25rem;margin-top:6.25rem;text-align:center}.reach-document__content,.reach-document__image-wrapper{display:flex;flex:1;flex-direction:column}.reach-document__content{align-items:center;justify-content:flex-start;padding:1.875rem 1.5rem}.reach-document__image-wrapper{margin-left:1.5rem;margin-right:1.5rem;position:relative}.reach-document__image-wrapper img{box-shadow:0 -3px 6px rgba(0,0,0,.1);display:block;object-fit:cover;object-position:center top;width:100%}.reach-document__text,.reach-document__title{margin:0 0 1.25rem}.reach-document .share-buttons{color:#858585;margin:0 0 2.5rem}.reach-document .wp-block-buttons{justify-content:center;margin-top:auto}@media screen and (min-width:31.25em){.reach-document__content{padding:2.875rem}.reach-document__image-wrapper{margin-left:2.875rem;margin-right:2.875rem}}@media screen and (min-width:50em){.reach-document{flex-direction:row;min-height:32.5rem;text-align:left}.reach-document__content{align-items:flex-start;max-width:50%}.reach-document .wp-block-buttons{justify-content:flex-start}.reach-document__image-wrapper{margin-left:0;margin-top:-1.875rem;overflow:hidden}.reach-document__image{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;width:100%}.reach-document__image img{max-height:100%}}@media screen and (min-width:75em){.reach-document__content{padding:3.5rem 4.25rem}.reach-document__image-wrapper{margin-right:4.25rem;margin-top:-3.75rem}}.reach-stat-list{border-bottom:1px solid #e8e8e8;border-bottom:1px solid rgb(var(--color-light-grey));border-top:1px solid #e8e8e8;border-top:1px solid rgb(var(--color-light-grey));list-style:none;padding:1.875rem 0}.reach-stat-list:first-child{border-top:none;padding-top:0}.reach-stat-list:last-child{border-bottom:none;padding-bottom:0}@media screen and (min-width:43.75em){.reach-stat-list{align-items:strech;display:flex;justify-content:center}}.reach-stat{color:#231f20;color:RGB(var(--color-contrast));display:flex;flex-direction:column;margin:0;text-align:center}.reach-stat:not(:first-child){margin-top:1.875rem}.reach-stat__value{font-size:38px;margin:0;text-align:center}.reach-stat__label{flex-grow:1;font-size:16px;font-weight:600;letter-spacing:0.1em;margin:0;text-transform:uppercase}.reach-stat:before{background-color:#a5dbdb;background-color:RGB(var(--color-cyan));content:"";display:block;height:4px;margin-left:calc(50% - 22px);margin-top:12px;order:1;width:44px}@media screen and (min-width:43.75em){.reach-stat{flex:0 1 auto;max-width:22.5rem;min-width:7.5rem}.reach-stat:not(:first-child){margin-left:1.875rem;margin-top:0}}@media screen and (min-width:75em){.reach-stat:not(:first-child){margin-left:3.75rem}}.reach-stats-history{display:grid;grid-template-areas:"tabs" "content";margin-bottom:5rem;margin-top:5rem;grid-gap:5rem;gap:5rem;justify-content:center}.reach-stats-history__content,.reach-stats-history__tabs{max-width:62.5rem;width:100%}.reach-stats-history__tabs{--tab-width:4.625rem;align-items:stretch;display:flex;gap:1rem;grid-area:tabs;justify-content:space-between;position:relative}.reach-stats-history__tabs:before{border-top:1px solid;bottom:0;content:"";left:calc(var(--tab-width)/2);position:absolute;right:calc(var(--tab-width)/2)}@media screen and (min-width:37.5em){.reach-stats-history__tabs{--tab-width:6.25rem;gap:1.875rem}}@media screen and (min-width:50em){.reach-stats-history__tabs{--tab-width:10rem;gap:1.875rem}}@media screen and (min-width:87.5em){.reach-stats-history__tabs{--tab-width:12.5rem;gap:2.5rem}}.reach-stats-history__tab{padding-bottom:3rem;position:relative}.reach-stats-history__tab[aria-selected=true]{color:#ffd400;color:RGB(var(--color-highlight))}.reach-stats-history__label{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);font-weight:700;text-align:center;text-wrap:balance;width:var(--tab-width)}.reach-stats-history__label small{color:#231f20;color:RGB(var(--color-contrast));display:none;font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem);font-weight:normal}@media screen and (min-width:37.5em){.reach-stats-history__label small{display:block}}.reach-stats-history__marker{--marker-size:1.5rem;background:#231f20;background:RGB(var(--color-contrast));border-radius:50%;height:1.5rem;height:var(--marker-size);left:50%;margin-left:-0.75rem;margin-left:calc(var(--marker-size)/-2);margin-top:-0.75rem;margin-top:calc(var(--marker-size)/-2);position:absolute;top:100%;transition:background-color 0.2s;width:1.5rem;width:var(--marker-size)}.reach-stats-history__marker:after,.reach-stats-history__marker:before{border-radius:50%;content:"";position:absolute;transition:background-color 0.2s}.reach-stats-history__marker:before{background:rgba(35,31,32,.1);background:RGBA(var(--color-contrast),0.1);bottom:calc(var(--marker-size)/-2);left:calc(var(--marker-size)/-2);right:calc(var(--marker-size)/-2);top:calc(var(--marker-size)/-2)}[aria-selected=true] .reach-stats-history__marker{background:#ffd400;background:RGB(var(--color-highlight))}[aria-selected=true] .reach-stats-history__marker:after,[aria-selected=true] .reach-stats-history__marker:before{background:rgba(255,212,0,.1);background:RGBA(var(--color-highlight),0.1)}[aria-selected=true] .reach-stats-history__marker:after{animation:pulseTimelineMarker 1.5s ease-in-out infinite alternate both}.reach-stats-history__content{grid-area:content}.reach-stats-history__content .reach-stat:before{content:none}.reach-stats-history__content .reach-stat__value{align-items:flex-end;display:flex;font-size:2.375rem;font-size:var(--font-size-title,2.375rem);font-weight:800;justify-content:center;line-height:0.8;margin-bottom:1.25rem;order:-1}.reach-stats-history__content .reach-stat__value:before{content:none;content:var(--icon,none);font-size:1.625rem;line-height:1;margin-right:0.5em}.reach-stats-history__content .reach-stat__label{color:#ffd400;color:RGB(var(--color-highlight));font-size:inherit;font-weight:700;letter-spacing:normal;text-transform:none}.js .reach-stats-history__content{height:0;margin:0;visibility:hidden}.js .reach-stats-history__content[aria-hidden=false]{animation:animateOpacityOpen 0.2s ease-out 0.2s backwards;height:auto;visibility:inherit}.js .reach-stats-history__content[aria-hidden=true]{animation:animateOpacityClosed 0.2s ease-out}.reach-quote-carousel{overflow-x:hidden;padding-bottom:6.25rem}.reach-quote-carousel .wp-block-quote{padding:0}.reach-quote-carousel__slide{opacity:0.4;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}.reach-quote-carousel__slide.slick-current{opacity:1}@media screen and (max-width:1200px){.reach-quote-carousel__slide{border-left:none}}.reach-quote-carousel__arrow{font:0/0 a;position:relative;width:2.5rem}.reach-quote-carousel__arrow:after{font-family:reach-icons;font-size:1.5rem;line-height:1}.reach-quote-carousel__arrow:hover:after{color:#0c758d;color:RGB(var(--color-accent))}.reach-quote-carousel__arrow.is-prev{order:1;text-align:left}.reach-quote-carousel__arrow.is-prev:after{content:"\e80e"}.reach-quote-carousel__arrow.is-next{order:3;text-align:right}.reach-quote-carousel__arrow.is-next:after{content:"\e80f"}.reach-quote-carousel__count{order:2;padding-left:2.5rem;padding-right:2.5rem}.reach-quote-carousel__nav-container{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:1.875rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}@media screen and (max-width:1200px){.reach-quote-carousel__nav-container{justify-content:flex-start}}.reach-quote-carousel__nav{align-items:stretch;display:flex}.reach-card{--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-light-cyan);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-cyan);--color-rule:var(--color-black);background:#edf6f5;background:RGB(var(--color-base));color:#231f20;color:RGB(var(--color-contrast));display:flex;font-size:0.9375rem;gap:2.5rem;margin-bottom:2.5rem;margin-top:2.5rem;padding:1.875rem;position:relative;z-index:0}.reach-card__title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.reach-card .accent{color:#0c758d;color:RGB(var(--color-teal))}.reach-card .wp-block-button__link:after{color:#a5dbdb;color:RGB(var(--color-cyan))}.reach-card.is-style-jumbo-card{padding:0;--color-page:var(--color-white);--color-text:var(--color-black);--color-base:var(--color-white);--color-contrast:var(--color-black);--color-heading:var(--color-black);--color-button:var(--color-black);--color-accent:var(--color-teal);--color-accent-inverse:var(--color-cyan);--color-highlight:var(--color-yellow);--color-rule:var(--color-black)}.reach-card.has-poster-on-right{flex-direction:row-reverse}.reach-card__poster{flex:0 0 30%}.reach-card__poster img{aspect-ratio:1;display:block;height:auto;object-fit:cover;width:100%}.is-style-4-3 .reach-card__poster img{aspect-ratio:4/3}.is-style-16-9 .reach-card__poster img{aspect-ratio:16/9}.is-style-uncropped .reach-card__poster img{aspect-ratio:auto}.reach-card__content{display:flex;flex-direction:column;margin-bottom:auto;margin-top:auto}.reach-card__content p{margin-top:0}.reach-card__content>:last-child{margin-bottom:0}.is-style-jumbo-card .reach-card__content{margin:0;padding:3.75rem}.reach-card__kicker{color:#0c758d;color:RGB(var(--color-teal));font-weight:800;margin:0 0 auto}.reach-card__title{font-size:1.375rem;margin:0.5em 0}.reach-card__title a{-webkit-text-decoration:none;text-decoration:none}.reach-timeline{background:#fff;background:RGB(var(--color-white));font-size:1rem;padding-bottom:3.75rem;position:relative;z-index:0}.reach-timeline:before{clear:both;content:" ";display:table;height:0}.reach-timeline:not(:first-child){margin-top:5rem}.reach-timeline__nav{background:#fff;background:RGB(var(--color-white));border-bottom:1px solid #c6c6c6;border-bottom:1px solid rgb(var(--color-light-grey4));position:sticky;text-transform:uppercase;top:0px;top:calc(var(--subheader-height, 2px) - 2px);z-index:3}@media screen and (max-width:50em){.reach-timeline__nav{top:0}}.reach-timeline__nav__items{display:flex;list-style:none;margin:0;padding:0}.reach-timeline__nav__item{margin:0}.reach-timeline__nav__item:not(:first-child){margin-left:40px}.reach-timeline__nav__item a{display:block;padding:2.5rem 1em;position:relative;-webkit-text-decoration:none;text-decoration:none}.reach-timeline__nav__item a:visited{color:#231f20;color:RGB(var(--color-text))}.reach-timeline__nav__item a.is-current,.reach-timeline__nav__item a[data-shorthand].is-current{color:#0c758d;color:RGB(var(--color-teal));font-weight:800}.reach-timeline__nav__item a.is-current:after,.reach-timeline__nav__item a[data-shorthand].is-current:after{border-bottom:3px solid #231f20;border-bottom:3px solid rgb(var(--color-black));bottom:0;content:"";left:0;position:absolute;width:100%}@media screen and (max-width:50em){.reach-timeline__nav__item a{padding-bottom:1.25rem;padding-top:1.25rem}}.reach-timeline__nav__item.is-current,.reach-timeline__nav__item.is-year{font-weight:800}@media screen and (max-width:37.5em){.reach-timeline__nav__item:not(:first-child){margin-left:0}.reach-timeline__nav__item a[data-shorthand]{font:0/0 a;padding-left:0.625rem;padding-right:0.625rem}.reach-timeline__nav__item a[data-shorthand]:before{content:attr(data-shorthand);font-family:reach-icons,"Avenir Pro WebFont",Helvetica,sans-serif;font-size:1rem;line-height:1.7}}.reach-timeline__content{margin-top:3.75rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);position:relative}.reach-timeline__content:after{clear:both;content:" ";display:table;height:0}.reach-timeline__content:before{border-left:1px solid #c6c6c6;border-left:1px solid rgb(var(--color-light-grey4));bottom:0;content:"";left:50%;position:absolute;top:0}.reach-timeline-heading{clear:both;font-size:1rem;font-weight:800;margin:0;position:relative;text-align:center;text-transform:uppercase;z-index:1}.reach-timeline-heading__text{background:#fff;background:RGB(var(--color-white));display:inline-block;padding:0.8em 1em}@media screen and (min-width:50em){.reach-timeline-heading{float:left;max-width:none;width:100%}.reach-timeline-heading__text{padding-bottom:2em;padding-top:2em}.reach-timeline-heading:first-child .reach-timeline-heading__text{padding-bottom:6em}}.reach-timeline-entry{--accent:var(--color-teal);--marker-size:24px;background:#fff;background:RGB(var(--color-white));margin-top:6.875rem;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;z-index:1}.reach-timeline-entry.is-color-blue{--accent:var(--color-blue)}.reach-timeline-entry.is-color-red{--accent:var(--color-red)}.reach-timeline-heading+.reach-timeline-entry{--marker-size:38px}.reach-timeline-entry>:last-child{margin-bottom:0}.reach-timeline-entry__marker,.reach-timeline-entry__title{font-size:1.375rem}.reach-timeline-entry__title{align-items:flex-start;display:flex;margin-top:0}.reach-timeline-entry__title h3{font-size:1em;margin:0}@media screen and (max-width:50em){.reach-timeline-entry__title{align-items:center;flex-direction:column;text-align:center}}.reach-timeline-entry__tag{background:rgb(var(--accent));border-radius:2em;color:#fff;color:RGB(var(--color-white));font-size:1rem;font-weight:800;line-height:1;margin-right:0.625rem;margin-top:-0.2em;padding:0.5em 1em;white-space:nowrap}.reach-timeline-entry__marker{background:rgb(var(--accent));border-radius:50%;height:var(--marker-size);margin-top:calc(var(--marker-size)/-2);position:absolute;top:-2.45em;width:var(--marker-size)}.reach-timeline-entry__marker:after,.reach-timeline-entry__marker:before{background:rgba(var(--accent),0.1);border-radius:50%;content:"";position:absolute}.reach-timeline-entry__marker:before{bottom:calc(var(--marker-size)/-2);left:calc(var(--marker-size)/-2);right:calc(var(--marker-size)/-2);top:calc(var(--marker-size)/-2)}.reach-timeline-entry__marker:after{animation:pulseTimelineMarker 1.5s ease-in-out infinite alternate both}.is-odd .reach-timeline-entry__marker{margin-right:calc(var(--marker-size)/-2);right:50%}.is-even .reach-timeline-entry__marker{left:50%;margin-left:calc(var(--marker-size)/-2)}@media screen and (max-width:50em){.reach-timeline-entry__marker,.reach-timeline-heading+.reach-timeline-entry__marker{--marker-size:1.25rem}}.reach-timeline-entry .reach-card{background:rgba(var(--accent),0.1);position:relative;text-align:left}.reach-timeline-entry .reach-card__kicker{color:rgb(var(--accent))}.reach-timeline-entry .reach-card__content{display:block}@media screen and (max-width:75em){.reach-timeline-entry .reach-card{flex-direction:column;margin-top:1.25rem}.reach-timeline-entry .reach-card__poster{margin-bottom:2.5rem;margin-right:0}}@media screen and (min-width:50em){.reach-timeline-entry{clear:both;margin-top:0;min-height:17.5rem;padding-bottom:0;padding-top:0;width:40%}.reach-timeline-entry__title:after{border-bottom:1px solid #c6c6c6;border-bottom:1px solid rgb(var(--color-light-grey4));content:"";position:absolute;top:0.55em}.reach-timeline-entry.is-odd{float:left;text-align:right}.reach-timeline-entry.is-odd .reach-timeline-entry__title{justify-content:flex-end}.reach-timeline-entry.is-odd .reach-timeline-entry__title:after{left:calc(100% + 14px);right:calc(-25% + var(--marker-size)*2)}.reach-timeline-entry.is-even{float:right}.reach-timeline-entry.is-even .reach-timeline-entry__title:after{left:calc(-25% + var(--marker-size)*2);right:calc(100% + 14px)}.first-in-section .reach-timeline-entry__marker,.reach-timeline-entry__marker{top:0.55em}.is-odd .reach-timeline-entry__marker{right:-25%}.is-even .reach-timeline-entry__marker{left:-25%}}.reach-timeline-nav{background:#fff;background:RGB(var(--color-white));border-bottom:1px solid #c6c6c6;border-bottom:1px solid rgb(var(--color-light-grey4));position:relative;z-index:1}.reach-timeline-nav__inner{align-items:center;display:flex;margin:0 auto;max-width:calc(111.875rem + 120px);padding:0 60px}.reach-timeline-nav__inner::-webkit-scrollbar{height:0}.reach-timeline-nav .reach-timeline__nav{border:none;-webkit-mask-image:linear-gradient(90deg,transparent 20px,#fff 40px,#fff calc(100% - 40px),transparent calc(100% - 20px));mask-image:linear-gradient(90deg,transparent 20px,#fff 40px,#fff calc(100% - 40px),transparent calc(100% - 20px));overflow-x:auto;scrollbar-width:none}.reach-timeline-nav .reach-timeline__nav::-webkit-scrollbar{height:0;width:0}.reach-timeline-nav .reach-timeline__nav__item:first-child{padding-left:40px}.reach-timeline-nav .reach-timeline__nav__item:last-child{padding-right:40px}@media screen and (max-width:50em){.reach-timeline-nav__inner{-webkit-mask-image:none;mask-image:none;padding:0 20px}.reach-timeline-nav .reach-timeline__nav{-webkit-mask-image:linear-gradient(90deg,transparent 10px,#fff 20px,#fff calc(100% - 20px),transparent calc(100% - 10px));mask-image:linear-gradient(90deg,transparent 10px,#fff 20px,#fff calc(100% - 20px),transparent calc(100% - 10px))}.reach-timeline-nav .reach-timeline__nav__item:first-child{padding-left:20px}.reach-timeline-nav .reach-timeline__nav__item:last-child{padding-right:20px}}.reach-article{margin-bottom:6.25rem;max-width:79.375rem}.reach-article h2:not([class*=reach-]){color:#0c758d;color:RGB(var(--color-teal))}.reach-article h3:not([class*=reach-]){color:#2f4d9b;color:RGB(var(--color-sapphire))}.reach-article .is-style-box h2,.reach-article .is-style-box h3{color:inherit}.reach-article__sidebar{--sidebar-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));background:#304d9b;background:RGB(var(--color-blue));bottom:0;color:#fff;color:RGB(var(--color-white));grid-area:sidebar;left:0;position:fixed;right:0;top:auto;transform:translateY(calc(100vh - 3.75rem));transform:translateY(calc(var(--sidebar-height) - 3.75rem));transition:transform 0.3s;width:100%;z-index:50}.showing-section-nav .reach-article__sidebar{overflow:auto;transform:translateY(0)}.reach-article__content{grid-area:content}@media screen and (min-width:62.5em){.reach-article{--sidebar-gutter:1.875rem;--content-gutter:3.75rem;display:grid;grid-gap:3.75rem;grid-gap:var(--content-gutter,1.25rem);grid-template-areas:"sidebar content";grid-template-columns:20rem minmax(0,1fr)}.reach-article__sidebar{background:none;color:inherit;left:0;margin-bottom:0;padding-right:1.25rem;padding-right:var(--sidebar-gutter,1.25rem);position:static;transform:none;z-index:auto}.has-sticky-sidebar .reach-article__sidebar{max-height:calc(100vh - 2.5rem);max-height:calc(100vh - var(--scroll-margin-top, 0px) - 2.5rem);overflow:auto;position:sticky;top:2.5rem;top:calc(var(--scroll-margin-top, 0px) + 2.5rem)}.has-sticky-sidebar .reach-article__sidebar::-webkit-scrollbar{background:#f9f9fa;background:RGB(var(--color-off-white));height:10px;width:10px}.has-sticky-sidebar .reach-article__sidebar::-webkit-scrollbar-thumb{background:#e8e8e8;background:RGB(var(--color-light-grey));border-radius:10px}.has-sticky-sidebar .reach-article__sidebar::-webkit-scrollbar-thumb:hover{background:false}}@media screen and (min-width:87.5em){.reach-article{--sidebar-gutter:3.125rem;--content-gutter:5rem}}.reach-article.symposium-schedule{max-width:81.875rem}.reach-article.symposium-schedule .reach-article__sidebar{padding-left:1.25rem}@media screen and (min-width:87.5em){.reach-article.symposium-schedule{--sidebar-gutter:0.625rem;--content-gutter:8.125rem}}.reach-section-nav-toggle{align-items:center;display:flex;font-weight:700;height:3.75rem;padding:0 1.25rem;padding:0 var(--page-gutter,1.25rem);text-align:left;width:100%}.reach-section-nav-toggle:after{content:"\e83d";font-size:1.125rem;margin-left:auto}.reach-section-nav-toggle[aria-expanded=true]:after{content:"\e83c"}@media screen and (min-width:62.5em){.reach-section-nav-toggle{color:#0c758d;color:RGB(var(--color-accent));font-size:0.75rem;height:auto;margin-bottom:1.25rem;padding:0}.reach-section-nav-toggle:after{display:none}}.reach-section-nav,.reach-section-subnav{list-style:none;margin:0;padding:0}.reach-section-nav{--marker-color:var(--color-blue);--marker-size:10px;padding:0 1.25rem;padding:0 var(--page-gutter,1.25rem)}.reach-section-nav li{margin:0;position:relative}.reach-section-nav li+li{margin-top:0.625rem}.reach-section-nav__item{align-items:flex-start;display:flex;gap:0.625rem;justify-content:space-between}.reach-section-nav__item.is-major{border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border))}.reach-section-nav__item.is-minor{box-shadow:inset 0 0 0 1px #efefef;box-shadow:inset 0 0 0 1px RGB(var(--color-border-light));font-size:1rem;font-size:var(--font-size-caption,1rem)}.reach-section-nav__item.is-color-yellow{--marker-color:var(--color-yellow)}.reach-section-nav__item.is-color-teal{--marker-color:var(--color-teal)}.reach-section-nav__item.is-color-blue{--marker-color:var(--color-blue)}.reach-section-nav__item.is-color-navy{--marker-color:var(--color-navy)}.reach-section-nav__item.is-color-red{--marker-color:var(--color-red)}.reach-section-nav__link{border:none;flex:1;text-align:left;-webkit-text-decoration:none;text-decoration:none}.is-major .reach-section-nav__link{font-weight:700;line-height:1.44;padding:0.625rem 0;transition:color 0.2s}.is-major .reach-section-nav__link.is-active-target,.is-major .reach-section-nav__link:hover{color:inherit}.is-minor .reach-section-nav__link{border-radius:0.625rem;padding:0.625rem;transition:background 0.2s}.reach-section-nav__link small{font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:normal}.reach-section-nav__marker{background:#767676;background:RGB(var(--color-grey));border-radius:50%;grid-area:marker;height:var(--marker-size);left:calc(var(--marker-size)/-2);margin-top:calc(var(--marker-size)/-2);position:absolute;top:calc(0.625rem + 0.72em);width:var(--marker-size)}.reach-section-nav__marker:after,.reach-section-nav__marker:before{background:hsla(0,0%,46%,.1);background:RGBA(var(--color-grey),0.1);border-radius:50%;content:"";position:absolute}.reach-section-nav__marker:before{bottom:calc(var(--marker-size)/-2);left:calc(var(--marker-size)/-2);right:calc(var(--marker-size)/-2);top:calc(var(--marker-size)/-2)}.reach-section-nav__marker:after{bottom:calc(var(--marker-size)*-1);left:calc(var(--marker-size)*-1);right:calc(var(--marker-size)*-1);top:calc(var(--marker-size)*-1)}.reach-section-nav__toggle{background:#c7c1c1;background:RGB(var(--color-border));border-radius:4px;color:#fff;color:RGB(var(--color-white));flex:none;height:1.44em;margin:0.625rem 0;position:relative;transition:background 0.2s,color 0.2s;width:1.44em}.reach-section-nav__toggle:after,.reach-section-nav__toggle:before{background:currentcolor;content:"";height:2px;left:50%;margin-left:-0.375rem;margin-top:-1px;position:absolute;top:50%;transition:transform 0.2s;width:0.75rem}.reach-section-nav__toggle:after{transform:rotate(90deg)}.reach-section-nav__toggle:focus-visible,.reach-section-nav__toggle:hover,.reach-section-nav__toggle[aria-expanded=true]{background:#0c758d;background:RGB(var(--color-accent))}.reach-section-nav__toggle[aria-expanded=true]:after{transform:rotate(0deg)}@media screen and (min-width:62.5em){.reach-section-nav{padding:0}.is-major .reach-section-nav__link.is-active-target,.is-major .reach-section-nav__link:hover{color:#0c758d;color:RGB(var(--color-accent))}.is-major .reach-section-nav__link.is-active-target:after,.is-major .reach-section-nav__link:hover:after{color:inherit}.is-minor .reach-section-nav__link.is-active-target,.is-minor .reach-section-nav__link:hover{background:#efefef;background:RGB(var(--color-border-light));color:#231f20;color:RGB(var(--color-text))}}.symposium-schedule .reach-section-nav{padding-left:calc(var(--marker-size)*1.5)}.symposium-schedule .reach-section-nav>li:before{border-left:1px solid #c7c1c1;border-left:1px solid rgb(var(--color-border));content:"";height:100%;left:0;position:absolute;top:calc(0.625rem + 0.72em)}.symposium-schedule .reach-section-nav>li:last-child:before{bottom:0;height:auto}.symposium-schedule .reach-section-nav>li:last-child:after{background:#767676;background:RGB(var(--color-grey));border-radius:50%;bottom:0;content:"";height:10px;left:-5px;position:absolute;width:10px}.symposium-schedule .reach-section-nav>li:has(.same-time){margin-top:0}.symposium-schedule .reach-section-nav__item{border:none;padding-left:1.625rem}.symposium-schedule .reach-section-nav__item:before{border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));content:"";left:0;position:absolute;top:calc(0.625rem + 0.72em);width:1.625rem}.symposium-schedule .reach-section-nav__link{border-radius:0.75rem;padding:0.625rem}.symposium-schedule .reach-section-nav__link.is-active-target,.symposium-schedule .reach-section-nav__link:hover{background:#f4f4f4;background:RGB(var(--color-light));color:#231f20;color:RGB(var(--color-text))}.reach-page-nav{list-style:none;margin:0;padding:0}.reach-page-nav>li{border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));margin:0;padding-bottom:1.25rem;padding-top:1.25rem}.reach-page-nav__item{font-size:1.375rem;font-size:var(--font-size-heading,1.375rem);font-weight:700;line-height:1}.reach-page-nav__item.is-minor{opacity:0.5}.reach-page-nav__item.is-current{color:#0c758d;color:RGB(var(--color-accent))}.reach-page-nav__item a,.reach-page-nav__item button{align-items:center;display:flex;gap:0.5em;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.reach-page-nav__item a:before,.reach-page-nav__item button:before{content:"\e80f";font-size:0.8em}.reach-page-nav__item small{display:block;font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);font-weight:normal;margin-top:0.2em}.reach-page-nav__children{padding-top:1.25rem}.reach-sdg-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-top:1.5rem;grid-gap:1.875rem 3rem;grid-gap:1.875rem var(--column-gap,3rem)}@media screen and (min-width:43.75em){.reach-sdg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.reach-sdg{display:flex;font-size:1rem;font-size:var(--font-size-caption,1rem);gap:2em}.reach-sdg__image{background:#0c758d;background:RGB(var(--color-accent));flex:none;height:7.5rem;width:7.5rem}.reach-sdg__image img{display:block;height:100%;object-fit:cover;width:100%}.reach-sdg figcaption>:last-child{margin-bottom:0}.reach-callout-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-top:1.5rem;grid-gap:3rem;grid-gap:var(--column-gap,3rem)}@media screen and (min-width:43.75em){.reach-callout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.reach-callout-grid .reach-callout{align-items:stretch;aspect-ratio:1.1;background:#efefef;background:RGB(var(--color-border-light));display:flex;flex-direction:column;justify-content:center;padding:2.5rem;text-align:center}.reach-callout-grid .reach-callout__title{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);margin-bottom:0.625rem}.reach-callout-grid .reach-callout__title+*{margin-top:0}.reach-callout-grid .reach-callout__subtitle{font-size:1.375rem;font-size:var(--font-size-heading,1.375rem);font-weight:700}.reach-callout-grid .reach-callout.is-colorscheme-white{base:255,255,255;base:var(--color-white)}.reach-callout-grid .reach-callout.is-colorscheme-off-white,.reach-callout-grid .reach-callout.is-colorscheme-white{page:255,255,255;page:var(--color-white);text:35,31,32;text:var(--color-black);contrast:35,31,32;contrast:var(--color-black);heading:35,31,32;heading:var(--color-black);button:35,31,32;button:var(--color-black);accent:12,117,141;accent:var(--color-teal);accent-inverse:165,219,219;accent-inverse:var(--color-cyan);highlight:255,212,0;highlight:var(--color-yellow);rule:35,31,32;rule:var(--color-black)}.reach-callout-grid .reach-callout.is-colorscheme-off-white{base:249,249,250;base:var(--color-off-white)}.reach-callout-grid .reach-callout.is-colorscheme-light{base:237,246,245;base:var(--color-light-cyan);accent:12,117,141;accent:var(--color-teal);accent-inverse:165,219,219;accent-inverse:var(--color-cyan);highlight:165,219,219;highlight:var(--color-cyan)}.reach-callout-grid .reach-callout.is-colorscheme-cyan,.reach-callout-grid .reach-callout.is-colorscheme-light{page:255,255,255;page:var(--color-white);text:35,31,32;text:var(--color-black);contrast:35,31,32;contrast:var(--color-black);heading:35,31,32;heading:var(--color-black);button:35,31,32;button:var(--color-black);rule:35,31,32;rule:var(--color-black)}.reach-callout-grid .reach-callout.is-colorscheme-cyan{base:165,219,219;base:var(--color-cyan);accent:255,212,0;accent:var(--color-yellow);accent-inverse:255,212,0;accent-inverse:var(--color-yellow);highlight:255,212,0;highlight:var(--color-yellow)}.reach-callout-grid .reach-callout.is-colorscheme-yellow{base:255,250.7,229.5;base:var(--color-light-yellow);highlight:48,77,155;highlight:var(--color-blue)}.reach-callout-grid .reach-callout.is-colorscheme-red,.reach-callout-grid .reach-callout.is-colorscheme-yellow{page:255,255,255;page:var(--color-white);text:35,31,32;text:var(--color-black);contrast:35,31,32;contrast:var(--color-black);heading:35,31,32;heading:var(--color-black);button:35,31,32;button:var(--color-black);accent:0,42,92;accent:var(--color-navy);accent-inverse:48,77,155;accent-inverse:var(--color-blue);rule:35,31,32;rule:var(--color-black)}.reach-callout-grid .reach-callout.is-colorscheme-red{base:245.1,235.9,239;base:var(--color-light-red);highlight:255,212,0;highlight:var(--color-yellow)}.reach-callout-grid .reach-callout.is-colorscheme-wine{page:35,31,32;page:var(--color-black);text:255,255,255;text:var(--color-white);base:147,64,84;base:var(--color-wine);contrast:255,255,255;contrast:var(--color-white);heading:255,255,255;heading:var(--color-white);button:255,255,255;button:var(--color-white);accent:255,212,0;accent:var(--color-yellow);accent-inverse:255,212,0;accent-inverse:var(--color-yellow);highlight:255,212,0;highlight:var(--color-yellow);rule:35,31,32;rule:var(--color-black)}.reach-callout-grid .reach-callout.is-colorscheme-grey{page:255,255,255;page:var(--color-white);text:35,31,32;text:var(--color-black);base:244,244,244;base:var(--color-light);contrast:35,31,32;contrast:var(--color-black);heading:35,31,32;heading:var(--color-black);button:35,31,32;button:var(--color-black);accent:12,117,141;accent:var(--color-teal);accent-inverse:165,219,219;accent-inverse:var(--color-cyan);highlight:255,212,0;highlight:var(--color-yellow);rule:35,31,32;rule:var(--color-black)}.reach-callout-grid .reach-callout.is-colorscheme-blue{base:48,77,155;base:var(--color-blue)}.reach-callout-grid .reach-callout.is-colorscheme-blue,.reach-callout-grid .reach-callout.is-colorscheme-navy{page:35,31,32;page:var(--color-black);text:255,255,255;text:var(--color-white);contrast:255,255,255;contrast:var(--color-white);heading:255,255,255;heading:var(--color-white);button:255,255,255;button:var(--color-white);accent:165,219,219;accent:var(--color-cyan);accent-inverse:12,117,141;accent-inverse:var(--color-teal);highlight:255,212,0;highlight:var(--color-yellow);rule:255,255,255;rule:var(--color-white)}.reach-callout-grid .reach-callout.is-colorscheme-navy{base:0,42,92;base:var(--color-navy)}.reach-callout-grid .reach-callout.is-colorscheme-black{page:35,31,32;page:var(--color-black);text:255,255,255;text:var(--color-white);base:35,31,32;base:var(--color-black);contrast:255,255,255;contrast:var(--color-white);heading:255,255,255;heading:var(--color-white);button:255,255,255;button:var(--color-white);accent:165,219,219;accent:var(--color-cyan);accent-inverse:12,117,141;accent-inverse:var(--color-teal);highlight:255,212,0;highlight:var(--color-yellow);rule:255,255,255;rule:var(--color-white)}.reach-milestone-list{isolation:isolate;list-style:none;margin-bottom:3.125rem;padding:0}.reach-milestone{background:#f9f9fa;background:RGB(var(--color-page));border:1px solid #efefef;border:1px solid rgb(var(--color-border-light));margin:0;padding:0;position:relative}@media screen and (min-width:50em){.reach-milestone{align-items:stretch;display:flex}}.reach-milestone+.reach-milestone{margin-top:8.5rem}.reach-milestone::marker{content:none}.reach-milestone:before{background:#a5dbdb;background:RGB(var(--color-cyan));content:"";height:6rem;left:50%;position:absolute;top:calc(100% + 1.25rem);width:2px;z-index:-1}.reach-milestone:last-of-type:before,.reach-milestone:only-of-type:before{content:none}.reach-milestone__body,.reach-milestone__header{padding:2.5rem}.reach-milestone__header{background:#edf6f5;background:RGB(var(--color-light-cyan))}@media screen and (min-width:50em){.reach-milestone__header{flex:0 1 18.3125rem}}.reach-milestone__title{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);margin-bottom:0.625rem}.reach-milestone__subtitle{font-size:1.375rem;font-size:var(--font-size-heading,1.375rem);font-weight:700;margin:0}.reach-milestone__body{flex:1}.reach-profile-summary{align-items:flex-start;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:50em){.reach-profile-summary{flex-direction:row}}.reach-profile-summary__photo{aspect-ratio:350/290;background:#c6c6c6;background:RGB(var(--color-light-grey4));flex:none;max-width:21.875rem;overflow:clip;position:relative}.reach-profile-summary__photo img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}@media screen and (min-width:50em){.reach-profile-summary__photo{flex-direction:row;width:21.875rem}}.reach-profile-summary__content{font-size:1rem;font-size:var(--font-size-caption,1rem)}.reach-profile-summary__content p{line-height:1.375;margin-bottom:0.625rem;margin-top:0.625rem}.reach-profile-summary__name{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem)}.reach-profile-summary__title{font-weight:700}.reach-profile-summary__subtitle{font-style:italic}.is-style-circle-speakers .reach-profile-summary__photo{aspect-ratio:1;border-radius:50%}.reach-profile-snippet{display:flex;gap:1.25rem;position:relative;z-index:0}.reach-profile-snippet__title a:after,.reach-profile-snippet__title button:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.reach-profile-snippet+.reach-profile-snippet{margin-top:1.875rem}.reach-profile-snippet a{-webkit-text-decoration:none;text-decoration:none}.reach-profile-snippet__photo{background:#c6c6c6;background:RGB(var(--color-light-grey4));flex:none;height:3rem;overflow:clip;width:3rem}.reach-profile-snippet__photo img{display:block;height:100%;object-fit:cover;width:100%}.reach-profile-snippet__content{flex:1}.reach-profile-snippet__subtitle,.reach-profile-snippet__title{color:inherit;font-size:1rem;font-size:var(--font-size-caption,1rem);line-height:1.375;margin:0}.is-style-circle-speakers .reach-profile-snippet__photo{border-radius:50%}@keyframes pulseButton{0%{box-shadow:0 0 0 0.625rem hsla(0,0%,100%,.15);box-shadow:0 0 0 0.625rem RGBA(var(--color-white),0.15)}to{box-shadow:0 0 0 1.25rem hsla(0,0%,100%,.15);box-shadow:0 0 0 1.25rem RGBA(var(--color-white),0.15)}}.reach-symposium-banner{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-blue);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white);--overlay-background:RGB(var(--color-blue)) linear-gradient(80deg,rgba(48,77,155,.902) 35%,rgba(28,138,163,.902) 100%) center top no-repeat;align-items:stretch;background:#304d9b linear-gradient(80deg,rgba(48,77,155,.902) 35%,rgba(28,138,163,.902)) top no-repeat;background:var(--overlay-background);background-size:100% 125%;color:#fff;color:RGB(var(--color-contrast));display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3.125rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:8rem;padding-top:calc(var(--header-height, 5.5rem) + 2.5rem);position:relative}.reach-symposium-banner.is-style-red-overlay{--overlay-background:RGB(var(--color-red)) linear-gradient(80deg,#934054 35%,#9c405f 100%) center top no-repeat}.reach-symposium-banner__backdrop{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.reach-symposium-banner__backdrop:before{background:var(--overlay-background);bottom:0;content:"";left:0;opacity:0.5;position:absolute;right:0;top:0}.reach-symposium-banner__backdrop img,.reach-symposium-banner__backdrop video{display:block;height:100%;object-fit:cover;width:100%}.reach-symposium-banner__inner{width:100%;z-index:1}.reach-symposium-banner__content>*{max-width:52.5rem}.reach-symposium-banner__content>:first-child{margin-top:0}.reach-symposium-banner__content>:last-child{margin-bottom:0}.reach-symposium-banner__content a{-webkit-text-decoration:none;text-decoration:none}.reach-symposium-banner__subtitle{font-size:1.25rem;line-height:1.2;position:relative}.reach-symposium-banner__video-link{display:block;font-size:1.125rem;padding-left:5rem;position:relative}.reach-symposium-banner__video-link:before{align-items:center;animation:pulseButton 2s ease-in-out infinite alternate both;background:hsla(0,0%,100%,.4);border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,.15);box-shadow:0 0 0 0 RGBA(var(--color-white),0.15);content:"\e803";display:flex;font-family:reach-icons;font-size:0.875rem;height:2.125rem;justify-content:center;left:1.25rem;left:var(--page-gutter,1.25rem);line-height:1em;position:absolute;text-indent:0.3em;top:50%;transform:translateY(-50%);transition:background 0.2s;width:2.125rem;z-index:2}.reach-symposium-banner__video-link:focus:before,.reach-symposium-banner__video-link:hover:before{background:hsla(0,0%,100%,.8);color:#767676;color:RGB(var(--color-grey))}@media screen and (min-width:50em){.reach-symposium-banner{height:75vh;min-height:45rem}.reach-symposium-banner h1{font-size:max(2.375rem,3vw);font-size:max(2.375rem,min(3vw,4.75rem))}.reach-symposium-banner__video-link:before{left:0}.reach-symposium-banner.is-style-short-banner{height:auto;min-height:25rem}}.reach-map-banner{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-blue);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white);background:#304d9b;background:RGB(var(--color-base));color:#fff;color:RGB(var(--color-contrast));position:relative}.reach-map-banner__inner{align-items:stretch;background:linear-gradient(180deg,transparent 75%,#304d9b);background:linear-gradient(to bottom,transparent 75%,RGB(var(--color-blue)));display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 1.25rem;padding:0 var(--page-gutter,1.25rem);position:relative;text-align:center;text-wrap:balance;z-index:1}.reach-map-banner__inner>:first-child{margin-top:0}.reach-map-banner__inner>:last-child{margin-bottom:0}.reach-map-banner__header{padding-top:30vh}.reach-map-banner__title{color:#0c758d;color:RGB(var(--color-accent));font-size:2.125rem}@media screen and (min-width:37.5em){.reach-map-banner__title{font-size:4rem}}@media screen and (min-width:75em){.reach-map-banner__title{font-size:6.25rem}}.reach-map-banner__canvas{align-items:flex-end;background:linear-gradient(30deg,#304d9b 50%,#1c8aa3 99%) top no-repeat;bottom:0;display:flex;justify-content:center;left:0;overflow:clip;position:fixed;right:0;top:0;z-index:0}.reach-map-banner__canvas .reach-vector-map{display:block;flex:none;height:125vh;top:-25vh}@media screen and (max-width:62.5em){.reach-map-banner__canvas .reach-vector-map{height:auto;left:0;top:0;width:130%}}.reach-map-banner__canvas .reach-vector-map__canvas{mix-blend-mode:overlay;opacity:0.3}.reach-map-banner__canvas .reach-vector-map__country{fill:#bbb}.reach-map-banner__canvas .reach-vector-map__country.has-items{fill:#fff}.reach-map-banner__canvas .reach-vector-map__marker{--marker-size:1.5rem;animation:fadeIn 0.4s ease-out;animation-delay:0.5s;animation-delay:calc(0.5s + 0.2s*var(--index, 0));animation-fill-mode:both;background:#ffd400;background:RGB(var(--color-highlight));border:none;height:1.5rem;height:var(--marker-size);margin:-0.75rem 0 0 -0.75rem;margin:calc(var(--marker-size)/-2) 0 0 calc(var(--marker-size)/-2);width:1.5rem;width:var(--marker-size);z-index:2}.reach-map-banner__canvas .reach-vector-map__marker:after,.reach-map-banner__canvas .reach-vector-map__marker:before{background:rgba(255,212,0,.1);background:RGBA(var(--color-highlight),0.1);border-radius:50%;content:"";position:absolute}.reach-map-banner__canvas .reach-vector-map__marker:before{bottom:calc(var(--marker-size)/-2);left:calc(var(--marker-size)/-2);right:calc(var(--marker-size)/-2);top:calc(var(--marker-size)/-2)}.reach-map-banner__canvas .reach-vector-map__marker:after{animation:pulseTimelineMarker 1.5s ease-in-out infinite alternate both}@media screen and (max-width:62.5em){.reach-map-banner__canvas .reach-vector-map__marker{--marker-size:1rem;background:rgba(255,212,0,.5);background:RGBA(var(--color-highlight),0.5)}}.reach-carousel-banner{--color-page:var(--color-black);--color-text:var(--color-white);--color-base:var(--color-blue);--color-contrast:var(--color-white);--color-heading:var(--color-white);--color-button:var(--color-white);--color-accent:var(--color-cyan);--color-accent-inverse:var(--color-teal);--color-highlight:var(--color-yellow);--color-rule:var(--color-white);background:#304d9b;background:RGB(var(--color-base));color:#fff;color:RGB(var(--color-contrast));position:relative}.reach-carousel-banner__content{padding:1.25rem;padding:var(--page-gutter,1.25rem);text-align:center;text-shadow:3px 6px 30px rgba(35,31,32,.15);text-shadow:3px 6px 30px RGBA(var(--color-black),0.15);text-wrap:balance}.reach-carousel-banner__slides{display:grid;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));grid-gap:1.5rem}.reach-carousel-banner__slides .wp-block-image{margin:0}.reach-carousel-banner__slide{align-items:center;aspect-ratio:4/3;display:flex;justify-content:center}.reach-carousel-banner__slide img{border-radius:1.5rem;flex:1;max-height:100%;max-width:100%;object-fit:cover}@keyframes pulseTimelineMarker{0%{bottom:calc(var(--marker-size)/-2);left:calc(var(--marker-size)/-2);right:calc(var(--marker-size)/-2);top:calc(var(--marker-size)/-2)}to{bottom:calc(var(--marker-size)*-1);left:calc(var(--marker-size)*-1);right:calc(var(--marker-size)*-1);top:calc(var(--marker-size)*-1)}}.reach-schedule{--marker-color:var(--color-blue);--marker-size:24px;isolation:isolate;padding-left:2.25rem;position:relative}.reach-schedule:before{border-left:1px solid #c7c1c1;border-left:1px solid rgb(var(--color-border));bottom:0;content:"";left:2.25rem;position:absolute;top:0;z-index:-1}.reach-schedule:after{background:#767676;background:RGB(var(--color-grey));border-radius:50%;bottom:0;content:"";height:var(--marker-size);left:calc(var(--marker-size)/-2);position:absolute;width:var(--marker-size)}.reach-schedule-entry{display:grid;margin-left:calc(var(--marker-size)/-2);grid-gap:1.5625rem;grid-template-areas:"marker title card";grid-template-columns:2.25rem min(30%,20.5rem) 1fr}.reach-schedule-entry.same-time{grid-template-areas:"_ _ card"}@media screen and (max-width:50em){.reach-schedule-entry{grid-template-areas:"marker title" "card card";grid-template-columns:2.25rem 1fr}.reach-schedule-entry.same-time{grid-template-areas:"card";grid-template-columns:1fr}}.reach-schedule-entry.is-color-yellow{--marker-color:var(--color-yellow)}.reach-schedule-entry.is-color-teal{--marker-color:var(--color-teal)}.reach-schedule-entry.is-color-blue{--marker-color:var(--color-blue)}.reach-schedule-entry.is-color-navy{--marker-color:var(--color-navy)}.reach-schedule-entry.is-color-red{--marker-color:var(--color-red)}.reach-schedule-entry+.reach-schedule-entry{margin-top:3.75rem}.reach-schedule-entry+.reach-schedule-entry.same-time{margin-top:1.25rem}@media screen and (max-width:50em){.reach-schedule-entry:last-child{margin-bottom:3.75rem}}.reach-schedule-entry__marker{background:rgb(var(--marker-color));border-radius:50%;grid-area:marker;height:var(--marker-size);position:relative;width:var(--marker-size);z-index:1}.reach-schedule-entry__marker:after,.reach-schedule-entry__marker:before{background:rgba(var(--marker-color),0.1);border-radius:50%;content:"";position:absolute}.reach-schedule-entry__marker:before{bottom:calc(var(--marker-size)/-2);left:calc(var(--marker-size)/-2);right:calc(var(--marker-size)/-2);top:calc(var(--marker-size)/-2)}.reach-schedule-entry__marker:after{animation:pulseTimelineMarker 1.5s ease-in-out infinite alternate both;bottom:calc(var(--marker-size)*-1);left:calc(var(--marker-size)*-1);right:calc(var(--marker-size)*-1);top:calc(var(--marker-size)*-1)}.reach-schedule-entry__title{display:flex;gap:1.25rem;grid-area:title;margin-top:0}.reach-schedule-entry__title small{font-weight:400}.reach-schedule-entry__title:after{border-top:1px solid #c7c1c1;border-top:1px solid rgb(var(--color-border));content:"";display:block;flex:1;margin-top:0.55em}@media screen and (max-width:50em){.reach-schedule-entry__title:after{content:none}}.reach-schedule-entry .reach-schedule-card{grid-area:card;margin-top:0}.reach-article .reach-schedule{padding-left:0}.reach-article .reach-schedule:before{left:0;top:1rem}.reach-article .reach-schedule-entry{grid-gap:0 2.5rem;grid-template-areas:"marker title" "_ card";grid-template-columns:2.25rem 1fr;margin-left:0}.reach-article .reach-schedule-entry.same-time{grid-template-areas:"_ card"}.reach-article .reach-schedule-entry__marker{margin-left:calc(var(--marker-size)/-2);margin-top:1rem}.reach-article .reach-schedule-entry__title{background:#0c758d;background:var(--base-color,RGB(var(--color-teal)));color:#fff;color:var(--text-color,RGB(var(--color-white)));font-size:1rem;font-size:var(--font-size-subhead,1rem);font-weight:600;margin:0;padding:1rem 1.875rem;position:relative}.reach-article .reach-schedule-entry__title:before{border-bottom:1px solid #c7c1c1;border-bottom:1px solid rgb(var(--color-border));content:"";left:-4.75rem;position:absolute;right:100%;top:calc(var(--marker-size)/2 + 1rem)}.reach-article .reach-schedule-entry__title+.reach-schedule-card:before,.reach-article .reach-schedule-entry__title:after{content:none}.reach-schedule-card{background:#fff;background:RGB(var(--color-white));border:1px solid #c7c1c1;border:1px solid rgb(var(--color-border));color:#231f20;color:RGB(var(--color-black));margin-top:1.25rem;position:relative}.reach-schedule-card:target{box-shadow:2px 14px 54px 0px rgba(62,89,162,.5)}.is-color-yellow .reach-schedule-card,.reach-schedule-card.is-color-yellow{background:#fffbe6;background:RGB(var(--color-light-yellow));border:none}.is-color-yellow .reach-schedule-card .reach-schedule-card__header,.reach-schedule-card.is-color-yellow .reach-schedule-card__header{background:#ffd400;background:RGB(var(--color-yellow));color:#231f20;color:RGB(var(--color-black))}.is-color-red .reach-schedule-card,.reach-schedule-card.is-color-red{background:#f5ecef;background:RGB(var(--color-light-red));border:none}.is-color-red .reach-schedule-card .reach-schedule-card__header,.reach-schedule-card.is-color-red .reach-schedule-card__header{background:#9c405f;background:RGB(var(--color-red));color:#fff;color:RGB(var(--color-white))}.is-color-blue .reach-schedule-card,.reach-schedule-card.is-color-blue{background:#eaedf5;background:RGB(var(--color-light-blue));border:none}.is-color-blue .reach-schedule-card .reach-schedule-card__header,.reach-schedule-card.is-color-blue .reach-schedule-card__header{background:#304d9b;background:RGB(var(--color-blue));color:#fff;color:RGB(var(--color-white))}.is-color-navy .reach-schedule-card,.reach-schedule-card.is-color-navy{background:#e6eaef;background:RGB(var(--color-light-navy));border:none}.is-color-navy .reach-schedule-card .reach-schedule-card__header,.reach-schedule-card.is-color-navy .reach-schedule-card__header{background:#002a5c;background:RGB(var(--color-navy));color:#fff;color:RGB(var(--color-white))}.is-color-teal .reach-schedule-card,.reach-schedule-card.is-color-teal{background:#edf6f5;background:RGB(var(--color-light-cyan));border:none}.is-color-teal .reach-schedule-card .reach-schedule-card__header,.reach-schedule-card.is-color-teal .reach-schedule-card__header{background:#0c758d;background:RGB(var(--color-teal))}.is-color-teal .reach-schedule-card .reach-schedule-card__subtitle,.reach-schedule-card.is-color-teal .reach-schedule-card__subtitle{border-color:#c7c1c1;border-color:RGB(var(--color-border))}.reach-schedule-card .wp-block-button__link{color:inherit;font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:600}.reach-schedule-card .wp-block-button__link:before{content:"\e80f"!important;margin-left:0.5em;margin-right:0;order:1}.reach-schedule-card .wp-block-button__link:after{height:1px}@media screen and (min-width:50em){.reach-schedule-card{flex-direction:row;gap:3.125rem}}.reach-schedule-card__header{background:#304d9b;background:RGB(var(--color-blue));color:#fff;color:RGB(var(--color-white));font-weight:600;padding:1rem 1.875rem}.reach-schedule-card__header>*{margin:0}.reach-schedule-card__header .is-style-icon{display:flex}.reach-schedule-card__header .is-style-icon:before{color:inherit;font-size:1.44em;line-height:1;margin-right:1em}.reach-schedule-card__body{font-size:1rem;font-size:var(--font-size-caption,1rem);padding:1.875rem}.reach-schedule-card__body .wp-block-heading.wp-block-heading{color:inherit;font-size:1.375rem}.reach-schedule-card__body>:last-child{margin-bottom:0}.reach-schedule-card__title{color:inherit;font-size:1.375rem}.reach-schedule-card__title+*{margin-top:2.5rem}.reach-schedule-card__title button{text-align:left}.reach-schedule-card__subtitle{border-top:1px solid #efefef;border-top:1px solid rgb(var(--color-border-light));font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);font-weight:700;margin-bottom:1.25rem;margin-top:0.625rem;padding-top:0.625rem}.reach-article .reach-schedule-card:before{border-bottom:1px solid #c7c1c1;border-bottom:1px solid rgb(var(--color-border));content:"";left:-4.75rem;position:absolute;right:100%;top:calc(var(--marker-size)/2 + 1rem)}.reach-article .reach-schedule-card__header.reach-schedule-card__header{background:none;color:inherit;padding:1.875rem}.reach-article .reach-schedule-card__header.reach-schedule-card__header:not(:last-child){padding-bottom:0}.reach-speaker-list{overflow:visible;padding:0}.reach-speaker-list .reach-grid__item:after,.reach-speaker-list .reach-grid__item:before,.reach-speaker-list:after,.reach-speaker-list:before{content:none}.reach-speaker a{-webkit-text-decoration:none;text-decoration:none}.reach-speaker__photo{aspect-ratio:200/180;background:#c6c6c6;background:RGB(var(--color-light-grey4));flex:none;grid-area:photo;margin-bottom:1.25rem;max-width:12.5rem;overflow:clip;position:relative}.reach-speaker__photo img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.reach-speaker__badges{bottom:0;left:0;margin:1em;position:absolute;z-index:1}.reach-speaker__badges span{background:#2f4d9b;background:RGB(var(--color-sapphire));border-radius:2em;color:#fff;color:RGB(var(--color-white));font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:600;line-height:1.2;padding:0.5em 1.5em}.reach-speaker__badges .special{background:#ffd400;background:RGB(var(--color-yellow));color:#231f20;color:RGB(var(--color-black))}.reach-speaker__content{flex:1;font-size:0.75rem;line-height:1.4}.reach-speaker__name,.reach-speaker__subtitle{color:inherit;margin:0 0 0.5em}.reach-speaker__name{font-size:1.125rem;grid-area:title}.reach-speaker__subtitle{color:#0c758d;color:RGB(var(--color-accent));font-size:1rem;font-size:var(--font-size-caption,1rem);font-weight:800;grid-area:subtitle}.reach-speaker__description{grid-area:content;margin:0 0 0.5em}.reach-speaker__links{align-self:flex-start;display:flex;grid-area:links;margin:0;padding-top:0.5rem}.reach-speaker__links>:not(:first-child){margin-left:1rem}.reach-speaker__links .wp-block-button{font-size:1rem;font-size:var(--font-size-caption,1rem);line-height:1.6}.reach-scroller .reach-speaker__photo{max-width:none}@media screen and (min-width:50em){.reach-grid .reach-speaker{align-items:flex-start;display:flex}.reach-grid .reach-speaker__photo{margin-bottom:0;margin-right:1.25rem;width:12.5rem}.reach-grid .reach-speaker__content{display:flex;flex-direction:column;height:100%}.reach-scroller .reach-speaker__photo{aspect-ratio:420/320}.reach-scroller .reach-speaker__description,.reach-scroller .reach-speaker__name{font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem)}.reach-scroller .reach-speaker .reach-social-link:before{font-size:1.5rem}}.is-style-circle-speakers .reach-speaker__photo{aspect-ratio:1;border-radius:50%}.reach-scroller{align-items:stretch;container-name:scroller;container-type:inline-size;display:flex;flex-direction:column;position:relative}.reach-scroller,.reach-scroller+*{margin-top:2.5rem}@media screen and (min-width:50em){.reach-scroller,.reach-scroller+*{margin-top:5rem}}@media screen and (min-width:75em){.reach-scroller,.reach-scroller+*{margin-top:6.25rem}}.wp-block-heading+.reach-scroller{margin-top:5rem}.reach-wrapper.alignfull .reach-scroller{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}.reach-scroller__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:2.875rem;width:100%}@media screen and (min-width:50em){.reach-scroller__header{margin-bottom:2.125rem}}.reach-scroller__header:not(:has(.reach-scroller__title)){border-bottom:0;margin-top:1.875rem;order:1;padding-bottom:0}.reach-scroller__title{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);margin:0}.reach-scroller__title+.reach-scroller__buttons{margin-left:0;margin-right:0}.reach-scroller__title+.reach-scroller__buttons .wp-block-buttons{order:-1}.reach-scroller__buttons{align-items:center;display:flex;gap:0.5rem;margin-left:auto}.reach-scroller__buttons .wp-block-buttons{margin-left:1rem;margin-right:1rem}.no-title .reach-scroller__buttons{gap:0.625rem}.reach-scroller__button{align-items:center;background:#0c758d;background:RGB(var(--color-teal));border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}.reach-scroller__button:after{color:#fff;color:RGB(var(--color-white));font-family:reach-icons;font-size:0.75rem;position:relative}.reach-scroller__button:focus{outline:none}.reach-scroller__button[hidden]{cursor:not-allowed;opacity:0.5}.reach-scroller__button.prev{order:-1}.reach-scroller__button.prev:after{content:"\e802";left:-0.1em}.reach-scroller__button.next:after{content:"\e803";left:0.1em}.no-title .reach-scroller__button{height:3.75rem;width:3.75rem}.no-title .reach-scroller__button:after{font-size:1.25rem}.reach-scroller__inner{align-items:stretch;display:flex;isolation:isolate;max-width:none!important;overflow:auto;position:static;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}@media (prefers-reduced-motion:no-preference){.reach-scroller__inner{scroll-behavior:smooth}}.js .reach-scroller__inner::-webkit-scrollbar{height:0;width:0}.alignfull>.reach-scroller__inner{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1);padding-left:calc((100cqw - min(100cqw, 111.875rem))/2 + 1.25rem);padding-left:calc((100cqw - min(100cqw, 111.875rem))/2 + var(--page-gutter, 1.25rem));padding-right:calc((100cqw - min(100cqw, 111.875rem))/2 + 1.25rem);padding-right:calc((100cqw - min(100cqw, 111.875rem))/2 + var(--page-gutter, 1.25rem));scroll-padding-inline:calc((100% - min(100%, 111.875rem))/2 + 1.25rem);scroll-padding-inline:calc((100% - min(100%, 111.875rem))/2 + var(--page-gutter, 1.25rem));scroll-padding-inline:calc((100cqw - min(100cqw, 111.875rem))/2 + 1.25rem);scroll-padding-inline:calc((100cqw - min(100cqw, 111.875rem))/2 + var(--page-gutter, 1.25rem))}.reach-scroller__inner>*{flex:0 0 100%;margin-top:0!important;padding-left:0;scroll-snap-align:start;transition:opacity 0.2s}@media screen and (min-width:43.75em){.reach-scroller__inner>*{flex-basis:calc(50% - 1.25rem)}}@media screen and (min-width:75em){.reach-scroller__inner>*{flex-basis:calc(33.333% - 2rem)}}.reach-scroller__inner>:not(:last-child){border-right:1px solid #c7c1c1;border-right:1px solid rgb(var(--color-border));margin-right:1.25rem;padding-right:1.25rem}@media screen and (min-width:75em){.reach-scroller__inner>:not(:last-child){margin-right:2rem;padding-right:2rem}}@media screen and (min-width:43.75em){.reach-scroller.is-style-circle-speakers .reach-scroller__inner>*{flex-basis:calc(50% - 1.25rem)}}@media screen and (min-width:56.25em){.reach-scroller.is-style-circle-speakers .reach-scroller__inner>*{flex-basis:calc(33.333% - 2rem)}}@media screen and (min-width:75em){.reach-scroller.is-style-circle-speakers .reach-scroller__inner>*{flex-basis:calc(25% - 2rem)}}.reach-lightbox{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f9f9fa;background:RGB(var(--color-off-white));bottom:0;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;left:0;opacity:0;padding:1.5rem;position:fixed;right:0;top:0;transition:opacity 0.4s,visibility 0.4s;visibility:hidden;z-index:10}@media screen and (min-width:50em){.reach-lightbox{padding:2.5rem}}.reach-lightbox img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.reach-lightbox[aria-hidden=false]{opacity:1;transition-property:opacity;visibility:inherit}.reach-lightbox__body{height:100%;position:relative;width:100%}.reach-lightbox__body img{animation:fadeIn 0.8s;bottom:0;display:none;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.reach-lightbox__body img[aria-hidden=false]{display:block}.reach-lightbox__footer{display:flex;flex:none;gap:1.125rem;height:8.75rem;max-width:100%;overflow:auto}.reach-lightbox__footer img{cursor:pointer;flex:none;height:8.75rem;object-fit:cover;opacity:0.5;transition:opacity 0.2s;width:12.5rem}.reach-lightbox__footer img[aria-selected=true]{opacity:1}.reach-lightbox__footer img:hover:not(.reach-lightbox__footer img[aria-selected=true]){opacity:0.8}.reach-lightbox__nav{align-items:center;display:none;justify-content:space-between;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);position:absolute;width:100%;z-index:2}@media screen and (min-width:50em){.reach-lightbox__nav{display:flex}}.reach-lightbox__nav-button{align-items:center;background:#0c758d;background:RGB(var(--color-teal));border-radius:50%;display:flex;font:0/0 a;height:2rem;justify-content:center;width:2rem}.reach-lightbox__nav-button:before{color:#fff;color:RGB(var(--color-white));font-family:reach-icons;font-size:0.75rem;line-height:1;position:relative}.reach-lightbox__nav-button.prev{order:-1}.reach-lightbox__nav-button.prev:before{content:"\e802";left:-0.1em}.reach-lightbox__nav-button.next:before{content:"\e803";left:0.1em}.reach-toggle{align-items:center;background:#fff;background:RGB(var(--color-white));border:1px solid #c6c6c6;border:1px solid rgb(var(--color-light-grey4));border-radius:50%;display:flex;height:2.125rem;justify-content:center;width:2.125rem}.reach-toggle:before{font-family:reach-icons;font-size:0.75rem;line-height:1;position:relative}.wp-block-image .reach-toggle{font:0/0 a;margin:2.125rem 1.375rem}.wp-block-image .reach-toggle:before{color:#231f20;color:RGB(var(--color-black));content:"\e841"}.reach-lightbox .reach-toggle{align-items:center;background:#2f4d9b;background:RGB(var(--color-sapphire));border:none;border-radius:2em;color:#fff;color:RGB(var(--color-white));display:flex;flex-direction:row-reverse;height:auto;line-height:1;margin:1.25rem;padding:0.75em 1em;position:absolute;right:0;top:0;width:auto}.reach-lightbox .reach-toggle:before{content:"\e83c";font-size:1em;margin-left:0.625rem;margin-top:0.1em}.reach-date-poster{--offset-left:8.375rem;--call2action-height:8.4375rem;margin-left:8.375rem;margin-left:var(--offset-left);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}.reach-date-poster__inner{background:#def1f0;min-height:37.5rem;padding:2.125rem 1.125rem 2.125rem 2.5rem}.reach-date-poster__month-year{font-size:1.375rem;font-size:var(--font-size-heading,1.375rem);margin-bottom:3.75rem;padding-right:1.25rem}.reach-date-poster__container{align-items:end;border-radius:0.375rem;display:grid;margin-left:calc(var(--offset-left)*-1)}.reach-date-poster__items{display:flex;flex-wrap:wrap;gap:0.625rem;grid-area:1/1;height:100%}.reach-date-poster__item{background:#fff;background:RGB(var(--color-white));border:1px solid #efefef;border:1px solid rgb(var(--color-border-light));border-radius:6px;box-shadow:12px 14px 54px 0px rgba(62,89,162,.5);color:#0c758d;color:RGB(var(--color-accent));flex:1 1 12.5rem;font-size:3.375rem;font-size:var(--font-size-headline,3.375rem);font-weight:700;padding:0.22em;padding-bottom:calc(3.75rem + var(--call2action-height));text-align:right}.reach-date-poster__item>*{margin:0}.reach-date-poster__extra{margin-top:3.75rem;padding-right:1.25rem}.reach-date-poster .reach-call2action{grid-area:1/1;margin-bottom:2.375rem;margin-left:1.25rem;margin-right:1.25rem}.reach-date-poster.is-color-blue .reach-date-poster__inner{background:#eaedf5;background:RGB(var(--color-light-blue))}.reach-date-poster.is-color-blue .reach-date-poster__item{color:#304d9b;color:RGB(var(--color-blue))}.reach-date-poster.is-color-blue .reach-call2action{background:#eaedf5;background:RGB(var(--color-light-blue));color:#304d9b;color:RGB(var(--color-blue))}.reach-date-poster.is-color-blue .reach-call2action:after,.reach-date-poster.is-color-blue .reach-call2action:before{background:#304d9b;background:RGB(var(--color-blue))}.reach-date-poster.is-color-red .reach-date-poster__inner{background:#f5ecef;background:RGB(var(--color-light-red))}.reach-date-poster.is-color-red .reach-date-poster__item{color:#9c405f;color:RGB(var(--color-red))}.reach-date-poster.is-color-red .reach-call2action{background:#f5ecef;background:RGB(var(--color-light-red));color:#9c405f;color:RGB(var(--color-red))}.reach-date-poster.is-color-red .reach-call2action:after,.reach-date-poster.is-color-red .reach-call2action:before{background:#9c405f;background:RGB(var(--color-red))}.reach-date-poster.is-color-teal .reach-date-poster__inner{background:#edf6f5;background:RGB(var(--color-light-cyan))}.reach-date-poster.is-color-teal .reach-date-poster__item{color:#0c758d;color:RGB(var(--color-teal))}.reach-date-poster.is-color-teal .reach-call2action{background:#edf6f5;background:RGB(var(--color-light-cyan));color:#0c758d;color:RGB(var(--color-teal))}.reach-date-poster.is-color-teal .reach-call2action:after,.reach-date-poster.is-color-teal .reach-call2action:before{background:#0c758d;background:RGB(var(--color-teal))}.wp-block-group{margin-bottom:1.5rem;margin-top:1.5rem}.wp-block-group.is-style-box>:first-child,.wp-block-group.is-style-card>:first-child,.wp-block-group:first-child{margin-top:0}.wp-block-group.is-style-box>:last-child,.wp-block-group.is-style-card>:last-child{margin-bottom:0}.wp-block-group.is-style-card{background:#f9f9fa;background:RGB(var(--color-page));color:#231f20;color:RGB(var(--color-text));padding:1.25rem}.wp-block-group.is-style-card>:last-child{margin-bottom:0}@media screen and (min-width:37.5em){.wp-block-group.is-style-card{padding:1.875rem}}@media screen and (min-width:56.25em){.wp-block-group.is-style-card{padding:3.125rem}}.wp-block-group.is-style-box{padding:1.25rem}@media screen and (min-width:37.5em){.wp-block-group.is-style-box{padding:2.5rem}}.wp-block-separator,.wp-block-spacer{clear:both}.wp-block-spacer{margin-bottom:0;margin-top:0}.wp-block-spacer.is-style-auto-height{flex:1;height:auto!important;min-height:var(--block-gap)}.wp-block-cover.alignfull+.wraps,.wp-block-spacer.is-style-auto-height,.wp-block-spacer.is-style-auto-height+*,.wraps+.wp-block-cover.alignfull,.wraps+.wraps{margin-top:0}.wp-block-group.is-style-max-measure>*{max-width:39.375rem}@media screen and (max-width:50em){.wp-block-spacer{max-height:2.5rem}}@media screen and (min-width:50em){.is-style-aside-and-main>.wp-block-column:first-child{top:0;top:var(--scroll-offset,0)}}a.wp-block-button__link[href]:hover:after,button.wp-block-button__link:hover:after{opacity:1}a.wp-block-button__link:not([href]),button.wp-block-button__link[disabled]{color:#c7c1c1;color:RGB(var(--color-border));--base-color:RGB(var(--color-border))}a.wp-block-button__link:not([href]):before,a.wp-block-button__link[href=""]:before,button.wp-block-button__link[disabled]:before{content:none!important}.reach-banner{min-height:17.5rem;padding-bottom:0;padding-top:8rem;padding-top:calc(var(--header-height, 5.5rem) + 2.5rem)}.has-subheader .reach-banner{padding-bottom:3.75rem;padding-bottom:var(--subheader-height,3.75rem)}.reach-banner__content{padding-bottom:2.5rem}body.home .reach-banner__content{align-items:flex-start}@media screen and (min-width:50em){.reach-banner{min-height:27.5rem}.has-subheader .reach-banner{min-height:32.5rem}body.home .reach-banner{min-height:45rem;padding-bottom:2.5rem}.reach-banner__content{padding-top:2.5rem}.reach-banner .reach-tag[data-title]:after{content:": " attr(data-title)}}@media print{.reach-banner{display:none!important}}@media screen and (min-width:50em){.reach-profile-bio__photo{top:0;top:var(--scroll-offset,0)}}.reach-google-map .reach-media-wrapper{display:block}.reach-archive__content .reach-grid{padding-bottom:0;padding-top:0}.reach-archive__content .reach-grid:after,.reach-archive__content .reach-grid:before{content:none}.has-limited-posts .reach-archive__content{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1);overflow:auto;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);scroll-behavior:smooth}.has-limited-posts .reach-archive__content::-webkit-scrollbar{background:hsla(0,0%,100%,.5);height:0;width:0}.has-limited-posts .reach-archive__content::-webkit-scrollbar-thumb{background:false;border-radius:0}.has-limited-posts .reach-archive__content::-webkit-scrollbar-thumb:hover{background:false}.has-limited-posts .reach-archive__content .reach-grid{box-sizing:content-box;margin-bottom:0;max-width:none;padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}.has-limited-posts .reach-archive__content .reach-grid.columns-2{grid-template-columns:repeat(2,1fr);width:200%}.has-limited-posts .reach-archive__content .reach-grid.columns-3{grid-template-columns:repeat(3,1fr);width:300%}.has-limited-posts .reach-archive__content .reach-grid.columns-4{grid-template-columns:repeat(4,1fr);width:400%}.has-limited-posts .reach-archive__content .reach-grid.columns-5{grid-template-columns:repeat(5,1fr);width:500%}.has-limited-posts .reach-archive__content .reach-grid.columns-6{grid-template-columns:repeat(6,1fr);width:600%}.has-limited-posts .reach-archive__content .reach-grid.columns-7{grid-template-columns:repeat(7,1fr);width:700%}.has-limited-posts .reach-archive__content .reach-grid.columns-8{grid-template-columns:repeat(8,1fr);width:800%}@media screen and (min-width:50em){.has-limited-posts .reach-archive__content{margin-left:0;margin-right:0;overflow:visible;padding-left:0;padding-right:0}.has-limited-posts .reach-archive__content .reach-grid{padding-right:0;width:auto!important}}.reach-related-items .reach-grid{padding-bottom:0;padding-top:0}.reach-related-items .reach-grid:after,.reach-related-items .reach-grid:before{content:none}.reach-timeline-heading{pointer-events:none}.reach-timeline-heading__text{pointer-events:all}@media screen and (min-width:50em){.reach-timeline-entry{margin-bottom:1.875rem}.reach-timeline-entry+*{margin-top:-9.375rem}}.reach-carousel-banner{overflow:clip}.reach-carousel-banner__content{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.reach-carousel-banner__slides{align-items:center;display:flex;transform:translateX(0%);transform:translateX(calc(-100%*var(--carousel-banner-offset, 0)));transition:transform 5s ease-in-out;transition:transform var(--carousel-banner-interval,5s) ease-in-out}.reach-carousel-banner__slide{flex:0 0 100%;max-height:100vh;max-width:calc(100vw - 2.5rem);max-width:calc(100vw - var(--page-gutter, 1.25rem)*2);padding:1.5rem;scroll-snap-align:start;width:111.875rem}.reach-gallery{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.reach-gallery__controls{align-items:center;display:flex;justify-content:flex-start;margin:0}.reach-gallery__controls:first-child{margin-bottom:2rem}.reach-gallery__controls:last-child{margin-top:2rem}.reach-gallery__controls .carousel__nav{margin-left:auto}.is-mode-gallery .reach-gallery__controls .carousel__nav{display:none}@media screen and (max-width:37.5em){.reach-gallery__controls{margin-bottom:1rem}.reach-gallery__controls .carousel__nav{margin-top:0}}.is-style-boxed .reach-gallery__controls{margin-left:auto;width:auto}.is-style-boxed .reach-gallery__controls .carousel__nav{margin-left:2em}.is-style-boxed .reach-gallery__controls .carousel__nav__pagination{margin-left:1em;margin-right:0;order:1}.reach-gallery__view-toggle{display:none;height:2.25rem}.reach-gallery__view-toggle:before{background:rgba(35,31,32,.1);background:RGBA(var(--color-contrast),0.1);border-radius:50%;font-family:reach-icons;font-size:1.125rem;line-height:1;margin-right:1em;padding:0.5em;text-align:center;width:1em}.reach-gallery__view-toggle:focus:before,.reach-gallery__view-toggle:hover:before{background:rgba(35,31,32,.3);background:RGBA(var(--color-contrast),0.3)}.reach-gallery__view-toggle.if-mode-carousel:before{content:"\e804"}.reach-gallery__view-toggle.if-mode-gallery:before{content:"\e805"}.is-mode-carousel .reach-gallery__view-toggle.if-mode-carousel,.is-mode-gallery .reach-gallery__view-toggle.if-mode-gallery{display:block}@media screen and (max-width:37.5em){.reach-gallery__view-toggle{font:0/0 a}}.reach-gallery__items-wrapper{position:relative}.is-style-boxed .reach-gallery__items-wrapper,.wp-block-media-text__media .reach-gallery__items-wrapper{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1);padding-bottom:1.25rem;padding-top:1.25rem}.is-style-boxed .reach-gallery__items-wrapper:before,.wp-block-media-text__media .reach-gallery__items-wrapper:before{background:#fff;background:RGB(var(--color-white));box-shadow:2px -5px 15px rgba(0,0,0,.07);content:"";height:100%;left:0;position:absolute;top:0;width:70%}@media screen and (max-width:56.25em){.is-style-boxed .reach-gallery__items-wrapper,.wp-block-media-text__media .reach-gallery__items-wrapper{padding-bottom:0.875rem;padding-top:0.875rem}}@media screen and (min-width:68.75em){.is-style-boxed .reach-gallery__items-wrapper,.wp-block-media-text__media .reach-gallery__items-wrapper{padding-bottom:2.5rem;padding-top:2.5rem}}.has-media-on-the-right .wp-block-media-text__media .reach-gallery__items-wrapper:before,.is-style-boxed .alignright .reach-gallery__items-wrapper:before,.wp-block-column:last-child .is-style-boxed .reach-gallery__items-wrapper:before{left:auto;right:0}.is-style-boxed .aligncenter .reach-gallery__items-wrapper:before:before{left:15%}@media screen and (min-width:50em){.is-style-boxed .alignleft .reach-gallery__items-wrapper,.wp-block-column:first-child .is-style-boxed .reach-gallery__items-wrapper,.wp-block-media-text__media .reach-gallery__items-wrapper{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:0}.has-media-on-the-right .wp-block-media-text__media .reach-gallery__items-wrapper,.is-style-boxed .alignright .reach-gallery__items-wrapper,.wp-block-column:last-child .is-style-boxed .reach-gallery__items-wrapper{margin-left:auto;margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}}@media screen and (min-width:111.875rem){.is-style-boxed .alignleft .reach-gallery__items-wrapper,.wp-block-column:first-child .is-style-boxed .reach-gallery__items-wrapper,.wp-block-media-text__media .reach-gallery__items-wrapper{margin-left:-1.875rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1.5);margin-right:0}.is-style-boxed .alignleft .reach-gallery__items-wrapper:before,.wp-block-column:first-child .is-style-boxed .reach-gallery__items-wrapper:before,.wp-block-media-text__media .reach-gallery__items-wrapper:before{left:0.625rem;left:calc(var(--page-gutter, 1.25rem)/2)}.has-media-on-the-right .wp-block-media-text__media .reach-gallery__items-wrapper,.is-style-boxed .alignright .reach-gallery__items-wrapper,.wp-block-column:last-child .is-style-boxed .reach-gallery__items-wrapper{margin-left:auto;margin-right:-1.875rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1.5)}.has-media-on-the-right .wp-block-media-text__media .reach-gallery__items-wrapper:before,.is-style-boxed .alignright .reach-gallery__items-wrapper:before,.wp-block-column:last-child .is-style-boxed .reach-gallery__items-wrapper:before{right:0.625rem;right:calc(var(--page-gutter, 1.25rem)/2)}}.is-style-boxed.is-mode-gallery .reach-gallery__items-wrapper{padding:0}.is-style-boxed.is-mode-gallery .reach-gallery__items-wrapper:before{content:none}.reach-gallery__items{list-style:none;margin:0;overflow:hidden;padding:0;position:relative}.is-mode-gallery .reach-gallery__items{display:grid;grid-gap:3rem;grid-gap:var(--column-gap,3rem)}.is-mode-gallery.columns-1 .reach-gallery__items{grid-template-columns:repeat(1,1fr)}.is-mode-gallery.columns-2 .reach-gallery__items{grid-template-columns:repeat(2,1fr)}.is-mode-gallery.columns-3 .reach-gallery__items{grid-template-columns:repeat(3,1fr)}.is-mode-gallery.columns-4 .reach-gallery__items{grid-template-columns:repeat(4,1fr)}.is-mode-gallery.columns-5 .reach-gallery__items{grid-template-columns:repeat(5,1fr)}.is-mode-gallery.columns-6 .reach-gallery__items{grid-template-columns:repeat(6,1fr)}.is-mode-gallery.columns-7 .reach-gallery__items{grid-template-columns:repeat(7,1fr)}.is-mode-gallery.columns-8 .reach-gallery__items{grid-template-columns:repeat(8,1fr)}.is-mode-carousel .reach-gallery__items{padding:0 0 66.8%}.reach-gallery__item{margin:0;position:relative}.reach-gallery__item img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.is-mode-gallery .reach-gallery__item:before{content:"";display:block;padding:0 0 100%}.is-mode-gallery .reach-gallery__item:after{box-shadow:inset 0 0 0 0 #304d9b;box-shadow:inset 0 0 0 0 RGB(var(--color-blue));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:box-shadows 0.2s;width:100%}.is-mode-gallery .reach-gallery__item.is-current:after,.is-mode-gallery .reach-gallery__item:focus-within:after,.is-mode-gallery .reach-gallery__item:hover:after{box-shadow:inset 0 0 0 4px #304d9b;box-shadow:inset 0 0 0 4px RGB(var(--color-blue))}.js .is-mode-carousel .reach-gallery__item{height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}.js .is-mode-carousel .reach-gallery__item.is-current{z-index:2}.js .is-mode-carousel .reach-gallery__item.animating-in{z-index:3}.js .is-mode-carousel .reach-gallery__item.animating-in,.js .is-mode-carousel .reach-gallery__item.animating-out,.js .is-mode-carousel .reach-gallery__item.is-current{visibility:inherit}.js .is-mode-carousel .reach-gallery__item.animating-out--next{animation:carouselOutNext 1s cubic-bezier(0.445,0.05,0.55,0.95)}.js .is-mode-carousel .reach-gallery__item.animating-in--next{animation:carouselInNext 1s cubic-bezier(0.445,0.05,0.55,0.95)}.js .is-mode-carousel .reach-gallery__item.animating-out--prev{animation:carouselOutPrev 1s cubic-bezier(0.445,0.05,0.55,0.95)}.js .is-mode-carousel .reach-gallery__item.animating-in--prev{animation:carouselInPrev 1s cubic-bezier(0.445,0.05,0.55,0.95)}.reach-gallery-module{justify-content:space-between}.reach-gallery-module .wp-block-column{flex:none}.reach-gallery-module .wp-block-column:first-child{flex-basis:32.8125%}.reach-gallery-module .wp-block-column:last-child{flex-basis:52.34375%;margin-left:auto}.reach-casestudy-map{margin-bottom:5rem;margin-top:5rem}.reach-casestudy-map .reach-filter-group{margin-bottom:3.125rem}.reach-casestudy-map__frame{background:#fff;background:RGB(var(--color-white));border-radius:0.75rem;box-shadow:2px -5px 15px rgba(0,0,0,.07);display:grid;grid-template-areas:"canvas" "listing";grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:43.75rem;overflow:hidden}.reach-casestudy-map__canvas{background:url(../img/dot-grid.png) 50%;display:flex;grid-area:canvas;padding:1.25rem;position:relative}.reach-casestudy-map__canvas .reach-vector-map{margin:auto;max-height:100%;max-width:100%}.reach-casestudy-map__listing{background:#edf6f5;background:RGB(var(--color-light-cyan));grid-area:listing;overflow:auto;padding:1.25rem}.reach-casestudy-map__listing::-webkit-scrollbar{background:#def1f0;height:10px;width:10px}.reach-casestudy-map__listing::-webkit-scrollbar-thumb{background:#0f85a0;border-radius:10px}.reach-casestudy-map__listing::-webkit-scrollbar-thumb:hover{background:false}.reach-casestudy-map__heading{font-size:1.25rem}@media screen and (min-width:50em){.reach-casestudy-map__frame{grid-template-areas:"listing canvas";grid-template-columns:min(50%,22.5rem) 1fr;grid-template-rows:1fr}.reach-casestudy-map__listing{padding:3.75rem 1.875rem 1.875rem}}.reach-casestudy-list{line-height:1.3;list-style:none;margin:0 0 1em;padding:0}.reach-casestudy-snippet{font-size:1rem;font-size:var(--font-size-caption,1rem);margin:0}.reach-casestudy-snippet__label{border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);display:block;padding:1em 0;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:opacity 0.2s,background 0.2s;width:100%}.reach-casestudy-snippet__label:hover{background:rgba(165,219,219,.13);background:RGBA(var(--color-cyan),0.13);color:#231f20;color:RGB(var(--color-text))}.reach-casestudy-snippet__country,.reach-casestudy-snippet__meta,.reach-casestudy-snippet__title{display:block}.reach-casestudy-snippet__country{flex:0 0 auto;font-size:0.75rem;font-weight:800;margin-bottom:0.5em}.is-style-columns .reach-casestudy-snippet__country{width:7.5rem}.reach-casestudy-snippet__title{flex:1 1 auto}.reach-casestudy-snippet__title a{-webkit-text-decoration:none;text-decoration:none}.reach-casestudy-snippet__meta{margin-top:0.25em}.has-focus-within .reach-casestudy-snippet:not(.is-focused):not(:hover){opacity:0.5}.js .with-filter .reach-casestudy-snippet{display:none}.is-style-columns .reach-casestudy-snippet__label{display:flex;padding-left:0.25em;padding-right:0.25em}@media screen and (max-width:50em){.is-style-columns .reach-casestudy-snippet__label{display:block}.is-style-columns .reach-casestudy-snippet__country{margin:0 0 0.5em;width:auto}}.reach-casestudy-summary__title{font-size:1.5rem;font-weight:400;line-height:1.2}.reach-casestudy-summary__country{display:block;font-size:1.75rem;font-weight:800;line-height:1;margin:0 0 0.5em}.reach-casestudy-summary__map{background:hsla(0,0%,100%,.05);background:RGBA(var(--color-white),0.05);padding:1.375rem;padding:var(--font-size-heading,1.375rem)}.reach-casestudy-summary__map .reach-vector-map__country{fill:#fff;fill:RGB(var(--color-white))}.reach-casestudy-summary__poster{display:block}.reach-casestudy-summary h4,.reach-casestudy-summary h5{margin-bottom:0.5em;margin-top:2em}.reach-casestudy-summary .wp-block-button{font-weight:800}.reach-casestudy-summary .reach-profile-card__photo{display:none}.reach-country-map{display:flex;justify-content:space-between}.reach-country-map__label{color:#0c758d;color:RGB(var(--color-accent));margin:0 0 1em}.reach-country-map__primary,.reach-country-map__secondary{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.reach-country-map__primary{flex:1;order:1;padding-left:2.5rem}.reach-country-map__primary .reach-country-map__heading{margin-bottom:1.25rem}.reach-country-map__secondary{flex:0 1 40%}.reach-country-map__canvas-wrapper,.reach-country-map__nav-wrapper{flex-grow:1;position:relative}.reach-country-map__canvas{background:url(../img/dot-grid.png) 50%;border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);padding-bottom:3.75rem;padding-top:2.5rem;position:relative}.reach-country-map__canvas .reach-vector-map{display:block;height:100%}.reach-country-map__canvas .reach-vector-map__canvas{height:100%}.reach-country-map__canvas .reach-vector-map__legend{bottom:0;justify-content:center;left:0;padding:2em;position:absolute;width:100%}.reach-country-map__nav-wrapper{font-size:1rem;font-size:var(--font-size-subhead,1rem);overflow:auto;scroll-behavior:smooth}.reach-country-map__nav-wrapper::-webkit-scrollbar{background:#f9f9fa;background:RGB(var(--color-off-white));height:1rem;width:1rem}.reach-country-map__nav-wrapper::-webkit-scrollbar-thumb{background:#e8e8e8;background:RGB(var(--color-light-grey));border-radius:1rem}.reach-country-map__nav-wrapper::-webkit-scrollbar-thumb:hover{background:false}.reach-country-map__nav{font-weight:500;height:100%;left:0;line-height:1;padding-right:2.5rem;position:absolute;top:0;width:100%}.reach-country-map__nav-item{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1)}.reach-country-map__nav-item:not(:first-child){border-top:none}.reach-country-map__nav-item a{align-items:center;display:flex;justify-content:space-between;padding:1.5em 0}.reach-country-map__nav-item a .reach-vector-map__legend{margin:0 0 0 auto;width:3em}.reach-country-map__nav-item a:after{content:"\e80f";margin-left:0.5em}.reach-country-map__nav-item a:hover,.reach-country-map__nav-item.is-current,.reach-country-map__nav-item.is-focused{background:hsla(0,0%,46%,.1);background:RGBA(var(--color-grey),0.1)}.reach-subheader .reach-country-map{height:70vh;height:calc(var(--vh, 1vh)*70);height:calc(100vh - 3.75rem);height:calc(var(--vh, 1vh)*100 - var(--subheader-height, 3.75rem) - var(--scroll-margin-top, 0px) - var(--scroll-margin-top, 0px));margin:0!important;max-height:55rem}.reach-subheader .reach-country-map__canvas-wrapper .reach-country-map__canvas{height:100%;left:0;position:absolute;top:0;width:100%}@keyframes carouselOutNext{to{opacity:0}}@keyframes carouselInNext{0%{opacity:0}to{opacity:1}}@keyframes carouselOutPrev{to{opacity:0}}@keyframes carouselInPrev{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){@keyframes carouselOutNext{to{transform:translateX(-100%)}}@keyframes carouselInNext{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes carouselOutPrev{to{transform:translateX(100%)}}@keyframes carouselInPrev{0%{transform:translateX(-100%)}to{transform:translateX(0)}}}.reach-carousel{margin-bottom:3.125rem;position:relative}.reach-carousel .wp-block-gallery{display:grid;grid-template-columns:auto!important;margin:0;overflow:hidden;position:relative;z-index:0}.reach-carousel .wp-block-image{--aspect-ratio:2;grid-column:1;grid-row:1;position:relative;visibility:hidden}.reach-carousel .wp-block-image img{height:100%;width:100%}.reach-carousel .wp-block-image .reach-toggle{visibility:hidden}.reach-carousel .wp-block-image[aria-hidden=false]{visibility:inherit;z-index:1}.reach-carousel .wp-block-image[aria-hidden=false].animating-in,.reach-carousel .wp-block-image[aria-hidden=true].animating-out{visibility:inherit}.reach-carousel .wp-block-image[aria-hidden=true].animating-out--next{animation:carouselOutNext 1s cubic-bezier(0.445,0.05,0.55,0.95)}.reach-carousel .wp-block-image[aria-hidden=false].animating-in--next{animation:carouselInNext 1s cubic-bezier(0.445,0.05,0.55,0.95)}.reach-carousel .wp-block-image[aria-hidden=true].animating-out--prev{animation:carouselOutPrev 1s cubic-bezier(0.445,0.05,0.55,0.95)}.reach-carousel .wp-block-image[aria-hidden=false].animating-in--prev{animation:carouselInPrev 1s cubic-bezier(0.445,0.05,0.55,0.95)}.reach-carousel__captions{display:grid;font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem)}.reach-carousel__captions .js-slide-caption{grid-column:1;grid-row:1;opacity:0;transition:opacity 0.3s,visibility 0.3s;visibility:hidden}.reach-carousel__captions .js-slide-caption[aria-hidden=false]{opacity:1;transition-delay:1s;transition-property:opacity;visibility:inherit}.reach-carousel__controls{display:flex;justify-content:space-between;margin-top:1.25rem}.reach-carousel .js-carousel-expand{align-items:center;display:flex;font-weight:600;gap:1rem}.reach-carousel .js-carousel-expand:before{background:#fff;background:RGB(var(--color-white));border-radius:50%;color:#231f20;color:RGB(var(--color-black));content:"\e841";font-size:0.75rem;height:2rem;justify-content:center;width:2rem}.reach-carousel .js-carousel-expand:before,.reach-carousel__nav{align-items:center;display:flex;line-height:1}.reach-carousel__nav__pagination{margin-right:1em;white-space:nowrap}.reach-carousel__nav__button{align-items:center;background:#efefef;background:RGB(var(--color-border-light));border-radius:50%;color:#231f20;color:RGB(var(--color-black));display:flex;font:0/0 a;height:2.25rem;justify-content:center;margin-left:0.375rem;transition:background 0.2s;width:2.25rem}.reach-carousel__nav__button:focus,.reach-carousel__nav__button:hover{opacity:0.8}.reach-carousel__nav__button:before{font-family:reach-icons;font-size:0.75rem;position:relative}.reach-carousel__nav__button.js-carousel-prev:before{content:"\e802";left:-0.1em}.reach-carousel__nav__button.js-carousel-next:before{content:"\e803";left:0.1em}.has-single-slide .reach-carousel__nav{display:none}.reach-feature-carousel.reach-banner{min-height:calc(var(--vh, 1vh)*100);min-height:100vh;min-height:calc(var(--vh, 1vh)*100 - var(--scroll-margin-top, 0px))}.reach-feature-carousel__controls{bottom:0;left:0;padding:0 1.875rem;position:absolute;width:100%}.reach-feature-carousel .reach-banner__slide{padding-bottom:7.5rem}.reach-feature-carousel .reach-banner__slide:before{background-image:linear-gradient(0deg,#304d9b,rgba(35,31,32,0));background-image:linear-gradient(to top,RGB(var(--color-blue)),RGBA(var(--color-black),0));background-position:top;background-size:100% 125%}.reach-feature-carousel .carousel__nav{align-items:stretch;background:#fff;background:RGB(var(--color-white));border-radius:15px 15px 0 0;color:#231f20;color:RGB(var(--color-text));display:flex;justify-content:space-between;margin:0 auto;max-width:117.5rem;padding:1rem 1.75rem}.reach-feature-carousel .carousel__nav__pagination{align-items:center;background:#e8e8e8;background:RGB(var(--color-light-grey));border-radius:50%;display:flex;flex:none;font-size:1.125rem;height:2.875rem;justify-content:center;margin:auto;order:2;width:2.875rem}.reach-feature-carousel .carousel__nav__button{display:block;display:-webkit-box;flex:1;height:4rem;margin:0;position:relative;width:auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;border-radius:0;font-family:reach-icons,"Avenir Pro WebFont",Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;overflow:hidden}.reach-feature-carousel .carousel__nav__button:before{content:none}.reach-feature-carousel .carousel__nav__button:after{font-family:reach-icons;font-size:1.5rem;margin:auto 0;position:absolute;top:50%;transform:translateY(-50%)}.reach-feature-carousel .carousel__nav__button:hover:after{color:#0c758d;color:RGB(var(--color-accent))}.reach-feature-carousel .carousel__nav__button.js-carousel-prev{flex-direction:row;margin-right:2.5rem;order:1;padding-right:2.25rem;text-align:left}.reach-feature-carousel .carousel__nav__button.js-carousel-prev:after{content:"\e80e";right:0}.reach-feature-carousel .carousel__nav__button.js-carousel-next{flex-direction:row-reverse;margin-left:2.5rem;order:3;padding-left:2.25rem;text-align:right}.reach-feature-carousel .carousel__nav__button.js-carousel-next:after{content:"\e80f";left:0}.reach-feature-carousel .carousel__nav__label{color:#0c758d;color:RGB(var(--color-accent));display:block;margin-top:0.2em}@media screen and (max-width:62.5em){.reach-feature-carousel .reach-banner__slide{padding-bottom:6.25rem}.reach-feature-carousel .carousel__nav__button{font:0/0 a;height:2.875rem}.reach-feature-carousel .carousel__nav__button.js-carousel-next,.reach-feature-carousel .carousel__nav__button.js-carousel-prev{text-align:center}.reach-feature-carousel .carousel__nav__button:after{position:relative}}.reach-media-carousel{align-items:stretch;color:#fff;color:RGB(var(--color-white));display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:0;z-index:0}.reach-media-carousel .carousel__slides{background-color:hsla(0,0%,100%,.05);background-color:RGBA(var(--color-white),0.05);height:auto}.reach-media-carousel__caption,.reach-media-carousel__slide__caption{align-items:center;display:flex;font-size:1.25rem;height:5.1em;max-width:56.25rem}.reach-media-carousel__caption p,.reach-media-carousel__slide__caption p{display:-webkit-box;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.reach-media-carousel__infobox{flex:none;margin-top:2rem}.is-style-banner .reach-media-carousel__infobox{background:linear-gradient(0deg,rgba(48,77,155,.8),rgba(48,77,155,0));bottom:0;left:0;margin:0;padding-bottom:4.375rem;padding-top:1.875rem;position:absolute;width:100%;z-index:1}@media screen and (max-width:37.5em){.reach-media-carousel__infobox{margin-top:1rem}}.is-style-banner .reach-media-carousel__banner,.is-style-banner .reach-media-carousel__controls{padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}.reach-media-carousel__banner{animation:fadeIn 0.5s linear 0.5s both;font-size:1.875rem;font-weight:800;margin:0}.reach-media-carousel__banner img{display:block}.reach-media-carousel__controls{display:flex;justify-content:space-between;min-height:5.1em;padding-top:1.875rem}.reach-media-carousel__caption{animation:fadeIn 0.5s linear 0.5s both}.reach-media-carousel__caption.animating-out{animation:fadeOut 0.5s linear both}.reach-media-carousel__caption.animating-in{animation:fadeIn 0.5s linear 0.5s both}@media screen and (max-width:56.25em){.is-style-banner .reach-media-carousel__infobox{padding-bottom:1.875rem}}@media screen and (max-width:37.5em){.reach-media-carousel__banner{font-size:1.375rem}.reach-media-carousel__controls{flex-direction:column}.reach-media-carousel__caption{font-size:1rem;width:auto}.reach-media-carousel .carousel__nav{margin-top:1.25rem}.reach-media-carousel .carousel__nav__pagination{margin-right:auto}}.reach-media-carousel.is-style-banner{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.reach-media-carousel.is-style-banner .carousel__slides:after{background:linear-gradient(to top right,#304d9b,#484242);content:"";height:100%;left:0;opacity:0.7;position:absolute;top:0;transition:opacity 0.4s;width:100%;z-index:5}.reach-media-slide__media{align-items:center;display:flex;justify-content:center;position:relative}.reach-media-slide__media,.reach-media-slide__media iframe{height:100%;width:100%}.is-style-media-fill .reach-media-slide__media img,.is-style-media-fill .reach-media-slide__media svg,.is-style-media-fill .reach-media-slide__media video{height:100%;object-fit:cover;width:100%}.reach-media-slide__caption{bottom:0;left:0;padding-bottom:3.75rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:3.75rem;position:absolute;width:100%;z-index:1}.is-style-banner .reach-media-slide__caption{display:none}.reach-play-button{align-items:center;animation:pulseButton 2s ease-in-out infinite alternate both;background:hsla(0,0%,100%,.4);border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,.15);box-shadow:0 0 0 0 RGBA(var(--color-white),0.15);display:flex;flex:none;font:0/0 a;height:2.25rem;justify-content:center;margin-right:3.125rem;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background 0.2s;width:2.25rem}.reach-play-button:focus,.reach-play-button:hover{background:hsla(0,0%,100%,.8);color:#231f20;color:RGB(var(--color-black))}.reach-play-button:after{content:"\e803";font-family:reach-icons;font-size:0.75rem;line-height:1em;position:relative;text-indent:0.3em;z-index:1}@media screen and (max-width:37.5em){.reach-play-button{animation-name:pulseButtonMobile;margin-right:1.875rem}}.filter-grid{padding:0.625rem;padding:calc(var(--grid-gap-v, 1.25rem)/2) calc(var(--grid-gap-h, 1.25rem)/2)}.filter-grid:after,.filter-grid:before{content:none}.filter-panel{background:#fff;background:RGB(var(--color-white));border-radius:0.75rem;overflow:hidden}.filter-panel__search{margin-bottom:1.25rem}.filter-panel__title{font-size:1.25rem;margin:0}.filter-panel__toggle{align-items:center;display:flex;padding:1.25rem;text-align:left;width:100%}.filter-panel__icon{margin-left:auto}.filter-panel__icon:after{content:"\e806"}[aria-expanded=true] .filter-panel__icon:after{content:"\e807"}.filter-panel__content__inner{padding:0 1.25rem 1.25rem}@media screen and (min-width:64em){.filter-panel{padding:2.5rem}.filter-panel__title{display:none}.filter-panel__content__inner{padding:0}}.filter{border-top:1px solid #d1d0d0;border-top:1px solid rgb(var(--color-light-grey3));margin-bottom:0.625rem;margin-top:0.625rem}.filter:before{content:none}.filter__header{font-size:1.125rem;font-weight:400}.filter__toggle{padding-bottom:0.875rem;padding-top:0.875rem}.filter__toggle .reach-accordion__title{align-items:center;display:flex}.filter__toggle .reach-accordion__title:after{align-items:center;background:#2f4d9b;background:RGB(var(--color-sapphire));border-radius:4px;color:#fff;color:RGB(var(--color-white));content:var(--count);display:inline-flex;flex:none;font-size:0.75rem;height:1.25rem;justify-content:center;margin-left:0.625rem;width:1.25rem}.filter__toggle .reach-accordion__icon{height:1.25rem;width:1.25rem}.filter__toggle .reach-accordion__icon:after,.filter__toggle .reach-accordion__icon:before{height:2px;margin-left:-0.5rem;margin-top:-1px;width:1rem}.filter .reach-accordion__content__inner{padding-top:0}.filter-option{align-items:center;border-radius:6px;display:flex;font-size:1rem;line-height:1.2;margin-bottom:6px;padding:0.625rem 0.75rem}.filter-option__icon{border-radius:4px;flex:none;height:auto;margin-right:0.625rem;width:2.5rem}.filter-option__label{margin-right:0.875rem}.filter-option__input{border:2px solid;border-radius:2px;color:#0c758d;color:RGB(var(--color-teal));flex:none;font-size:0.875rem;height:1.125rem;line-height:1;margin-left:auto;width:1.125rem}.filter-option__input:checked:after{content:"\e847"}.filter-option:has(:checked),.filter-option:hover{background:#f9f9fa;background:RGB(var(--color-off-white))}.taxonomy-casestudy_status .filter-option:before{background:currentcolor;background-clip:content-box;border-radius:50%;box-shadow:0 0 0 0.4em transparent;box-shadow:0 0 0 0.4em var(--radius-color,transparent);content:"";flex:none;font-size:1.25rem;height:1em;margin:0.2em 1em 0.2em 0.2em;width:1em}.filter-option.term-current:before{background:#2f4d9b;--radius-color:rgba(120,139,190,.5)}.filter-option.term-pending:before{background:#127a91;--radius-color:rgba(101,169,184,.5)}.filter-option.term-new:before{background:#934054;--radius-color:rgba(185,131,144,.5)}.filter-button-group{display:flex;gap:0 0.625rem}.filter-button{align-items:center;background:#f4f4f4;background:RGB(var(--color-light));border-radius:2em;display:flex;font-size:1rem;line-height:1;margin-top:1em;padding:1em 1.2em}.filter-button[hidden]{display:none}.filter-button[type=submit]{background:#2f4d9b;background:RGB(var(--color-sapphire));color:#fff;color:RGB(var(--color-white))}.filter-button[type=submit]:after{content:"\e81b";margin-left:0.5em}.filter-button[type=reset]{background:#def1f0}.filter-button[type=reset]:after{content:"\e833";margin-left:0.5em;opacity:0.5}.reach-directory__header{display:none;grid-area:header;margin-bottom:1.25rem}.reach-directory__sidebar{grid-area:sidebar;margin-bottom:1.875rem}.reach-directory__content{grid-area:content;margin-bottom:1.875rem}.reach-directory__content .reach-filter{margin-bottom:1.25rem;padding:0}.reach-directory__content .reach-filter__label{line-height:2}.reach-directory__content .reach-filter__label:after{color:inherit;margin-left:1em}.reach-directory__content .reach-filter:after{content:none}.reach-directory__content .custom-a11yselect-btn{height:0;opacity:0}.reach-directory__content .custom-a11yselect-menu{border:none;border-radius:15px;max-width:15.875rem;min-width:12.5rem;overflow:hidden}.reach-directory__content .custom-a11yselect-option{border:none}.reach-directory__content .custom-a11yselect-focused{background:#eee}.reach-directory__content .custom-a11yselect-selected{background:#c6c6c6}.reach-directory__listings{grid-area:listings}.reach-directory__listing-header{margin:0}.reach-directory__listing-header__toggle{border-top:1px solid #e8e8e8;border-top:1px solid rgb(var(--color-light-grey));display:flex;justify-content:space-between;padding:1em 0;width:100%}.reach-directory__listing-header__icon{height:1.375rem;margin-left:1em;position:relative;width:1.375rem}.reach-directory__listing-header__icon:after,.reach-directory__listing-header__icon:before{background:currentcolor;content:"";height:1px;left:50%;margin-left:-0.625rem;margin-top:-0.5px;position:absolute;top:50%;transition:transform 0.2s;width:1.25rem}.reach-directory__listing-header__icon:after{transform:rotate(90deg)}[aria-expanded=true] .reach-directory__listing-header__icon:after{transform:rotate(0deg)}.reach-directory__listing{border-bottom:1px solid #e8e8e8;border-bottom:1px solid rgb(var(--color-light-grey))}.reach-directory__listing:focus{outline:none}@media screen and (min-width:50em){.reach-directory__header{display:block}.reach-directory__listings{display:grid;grid-template-columns:minmax(0,1fr)}.reach-directory__listing-header{display:none}.reach-directory__listing{border-bottom:none;grid-column:1;grid-row:1}}@media screen and (min-width:64em){.reach-directory{display:grid;grid-gap:0 1.5rem;grid-template-areas:"header header" "sidebar content" "listings listings";grid-template-columns:22.5rem minmax(0,1fr)}.reach-directory__content,.reach-directory__sidebar{margin-bottom:1.25rem}}.reach-directory__button-wrapper{background:#fff;background:RGB(var(--color-white));border-radius:0.75rem 0.75rem 0 0;padding:2.5rem 1.25rem 0}@media screen and (min-width:64em){.reach-directory__button-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.reach-directory__button-wrapper+.filter-panel{border-top-left-radius:0;border-top-right-radius:0;padding-top:0.75rem}.reach-directory__button{background:#efefef;border-radius:4em;padding:0.9375rem 1.25rem;text-align:left;width:100%}.reach-directory__button:before{color:#0c758d;color:RGB(var(--color-teal));content:"\e840";display:inline-block;margin-right:0.5em;order:-1;text-align:center;width:1em}.reach-no-results{background:#fff;border-radius:6px;box-shadow:2px 13px 50px rgba(48,77,155,.5);box-shadow:2px 13px 50px RGBA(var(--color-blue),0.5);margin-bottom:3.75rem;padding:3.75rem 1.875rem 1.875rem}#form-preview{background:#a5dbdb;background:RGB(var(--color-cyan))}.mc4wp-form-fields input{background:#fff;background:RGB(var(--color-white));box-shadow:2px -5px 15px rgba(0,0,0,.07);display:block;margin-bottom:1em;padding:1em 1.5em;width:100%}.mc4wp-form-fields button{background:#231f20;background:RGB(var(--color-black));border-radius:2em;color:#fff;color:RGB(var(--color-white));padding:0.5em 1.5em}.mc4wp-form-fields .disclaimer{font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem)}@media screen and (min-width:50em){.mc4wp-form-fields .footer{align-items:flex-start;display:flex}.mc4wp-form-fields .footer button{flex:none;margin-right:2em}.mc4wp-form-fields .footer p{margin-top:0}}@keyframes showingStickyNav{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hidingStickyNav{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.reach-header{background:#f9f9fa;background:RGB(var(--color-page));color:#231f20;color:RGB(var(--color-text));padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:1.25rem;width:100%;z-index:30}.has-banner .reach-header{background:transparent;color:#fff;color:RGB(var(--color-white));left:0;position:absolute;top:0px;top:var(--scroll-margin-top,0px)}.reach-header__container{align-items:flex-start;display:flex;position:relative}.reach-header__logo,.reach-header__logo-wrapper{flex:1 1 0;max-width:15.625rem;min-width:8.75rem}body.home .reach-header__logo,body.home .reach-header__logo-wrapper{max-width:28.75rem}@media screen and (max-width:50em){.reach-header__logo,.reach-header__logo-wrapper{max-width:11.25rem}}.reach-header__logo-wrapper{margin:auto 0!important}.reach-header__logo{background:url(../img/logo-reach.svg?v=20250409) 0 0 no-repeat;background-size:contain;display:block;font:0/0 a}.reach-header__logo:before{content:"";display:block;padding:0 0 24.1379310345%}.has-banner .reach-header__logo{background-image:url(../img/logo-reach-white.svg?v=20250409)}.reach-header__navigation{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1;margin-left:auto}.reach-header__links{display:none;margin-right:2rem}.reach-header__links .menu{align-items:center;display:flex;font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);line-height:1;text-transform:uppercase}.reach-header__links .menu a:hover{color:inherit;color:var(--accent,inherit)}.reach-header__links .menu-item:not(:first-child){border-left:1px solid;margin-left:0.625rem;padding-left:0.625rem}.reach-header__links .menu-item.social-link{border-left:none;padding-left:0}.reach-header__buttons{position:fixed;right:1.25rem;right:var(--page-gutter,1.25rem);top:1.25rem;top:calc(1.25rem + var(--scroll-margin-top, 0));z-index:30}.reach-header__buttons--space{height:3rem;width:10.625rem}.reach-header .reach-search-toggle{display:none}@media screen and (min-width:75em){.reach-header__links{display:block}.reach-header .reach-search-toggle{display:inline-block}}.reach-menu-toggle,.reach-search-toggle{border-radius:2em;flex:none;padding:0.9375rem}.reach-menu-toggle:focus-visible,.reach-search-toggle:focus-visible{box-shadow:0 0 0 2px}.reach-search-toggle{background:#def1f0;color:#2f4d9b;color:RGB(var(--color-sapphire));margin-right:0.5rem}.reach-search-toggle:before{content:"\e825"}.reach-search-toggle[aria-expanded=true]:before{content:"\e83c"}.reach-menu-toggle{background:#ffd400;background:RGB(var(--color-yellow));color:#231f20;color:RGB(var(--color-black));padding-left:1.25rem;padding-right:1.25rem}.reach-menu-toggle:after{content:"\e83d"}.reach-menu-toggle.js-modal-close:after,.reach-menu-toggle[aria-expanded=true]:after{content:"\e83c"}.reach-header--standalone{z-index:10}.reach-header--standalone .reach-header__content{justify-content:space-between}.reach-header--standalone .reach-header__navigation{background:#fff;background:RGB(var(--color-white));border:1px solid rgba(0,42,92,.1);border:1px solid rgba(var(--color-navy),0.1);bottom:0;color:#231f20;color:RGB(var(--color-black));max-width:18.75rem;overflow:auto;padding:5rem 1.875rem;position:fixed;right:0;top:0;top:var(--admin-bar-size,0);transform:translateX(100%);transition:transform 0.4s ease-out,visibility 0.4s ease-out;visibility:hidden;width:100%;z-index:10}.reach-header--standalone .reach-header__navigation[aria-hidden=false]{transform:none;visibility:inherit}.reach-header--standalone .reach-header__navigation .menu{display:flex;flex-direction:column;gap:1.875rem;line-height:2.1}.reach-header--standalone .reach-header__navigation .menu a{justify-content:flex-start}.reach-header--standalone .reach-header__navigation .reach-menu-toggle{position:absolute;right:1.875rem;top:1.5625rem}.reach-header--standalone .reach-header__navigation .reach-menu-toggle:after{content:"\e83c"}.reach-header--standalone .reach-menu-toggle{line-height:1;position:fixed;right:1.875rem;top:1.5625rem;top:calc(1.5625rem + var(--scroll-margin-top, 0))}@media screen and (max-width:782px){.reach-header--standalone .reach-menu-toggle{top:1.5625rem}}.reach-header--standalone .reach-header__buttons--space{height:3.0625rem;width:7.125rem}.reach-takeover{align-items:stretch;background:#fff;background:RGB(var(--color-white));color:#231f20;color:RGB(var(--color-text));display:flex;flex-direction:column;height:100%;left:0;overflow:auto;padding-top:0px;padding-top:var(--scroll-margin-top,0px);position:fixed;top:0;transform:translateY(-100%);transition:transform 0.2s ease-out,visibility 0.2s;visibility:hidden;width:100%}.reach-takeover[aria-hidden=false]{transform:none;transition-property:transform;visibility:inherit}.reach-takeover__body,.reach-takeover__footer,.reach-takeover__header{padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}.reach-takeover__header{padding-bottom:1.25rem;padding-top:1.25rem;position:relative}.reach-takeover__logo,.reach-takeover__logo-wrapper{flex:none;width:11.25rem}.reach-takeover__logo-wrapper{margin:0 0 3.125rem}.reach-takeover__logo{background:url(../img/logo-reach.svg?v=20250409) 0 0 no-repeat;background-size:contain;display:block;font:0/0 a}.reach-takeover__logo:before{content:"";display:block;padding:0 0 24.1379310345%}.reach-takeover .reach-search-toggle{display:none}.reach-takeover .reach-menu-toggle{position:absolute;right:1.25rem;right:var(--page-gutter,1.25rem);top:1.25rem}.reach-takeover .reach-search{margin-bottom:0;margin-top:1rem}.reach-takeover .reach-search__input{background:#edf6f5;background:RGB(var(--color-light-cyan));border:none}.reach-takeover .reach-header__links{display:flex}.reach-takeover__body{flex:1;padding-bottom:1.25rem;padding-top:1.25rem}.reach-takeover__navigation{font-weight:700;position:relative}.reach-takeover__navigation .menu-item{margin-bottom:1rem;margin-top:1rem}.reach-takeover__navigation .menu-item-label,.reach-takeover__navigation .menu-item__link{border-bottom:4px solid transparent;display:inline-block}.reach-takeover__navigation .menu-item-label:focus,.reach-takeover__navigation .menu-item-label:hover,.reach-takeover__navigation .menu-item__link:focus,.reach-takeover__navigation .menu-item__link:hover{border-bottom-color:#ffd400;border-bottom-color:RGB(var(--color-yellow))}.reach-takeover__navigation .sub-menu{font-weight:400;height:0;opacity:0;overflow:hidden;transition:height 0.2s,opacity 0.2s,visibility 0.2s;visibility:hidden}.no-js .reach-takeover__navigation .menu-item-has-children:hover .sub-menu,.reach-takeover__navigation .menu-item-has-children.is-open .sub-menu,.reach-takeover__navigation .menu-item-has-children:focus-within .sub-menu{height:auto;opacity:1;transition-property:opacity;visibility:inherit}.reach-takeover__navigation .menu-item-has-children.is-open>a,.reach-takeover__navigation .menu-item-has-children.is-open>button{border-bottom-color:#ffd400;border-bottom-color:RGB(var(--color-yellow))}.reach-takeover__extra,.reach-takeover__footer{display:none}@media screen and (min-width:75em){.reach-takeover__header{align-items:flex-start;display:flex}.reach-takeover__logo-wrapper{margin:auto 0!important}.reach-takeover .reach-search-toggle{display:block}.reach-takeover .reach-menu-toggle{position:static}.reach-takeover .reach-search{display:none}.reach-takeover__body{padding-bottom:3.75rem;padding-top:3.75rem}.reach-takeover__body__inner{display:flex}.reach-takeover__navigation{flex:0 0 65%;margin-left:auto;margin-right:auto;max-width:37.5rem;order:2}.reach-takeover__navigation .menu{padding-right:3rem;width:60%}.reach-takeover__navigation .menu-item.depth-1{align-items:flex-start;display:flex}.reach-takeover__navigation .menu-item:last-child{margin-bottom:0}.reach-takeover__navigation .menu-item-label{font-weight:700;margin:0}.reach-takeover__navigation .sub-menu{font-size:0.9375rem;font-size:var(--font-size-small,0.9375rem);padding-left:1em}.reach-takeover__navigation .depth-1>.sub-menu{border:none;font-size:inherit;left:60%;padding:0;position:absolute;top:0;width:40%}.reach-takeover__navigation .menu-item-has-children.depth-1.is-open:after,.reach-takeover__navigation .menu-item-has-children.depth-1:focus-within:after,.reach-takeover__navigation .menu-item-has-children.depth-1:hover:after{color:#c6c6c6;color:RGB(var(--color-light-grey4));content:"\e80f";margin-left:1em}.no-js .reach-takeover__navigation .menu-item-has-children.depth-1:hover:after,.reach-takeover__navigation .menu-item-has-children.depth-1.is-open:after,.reach-takeover__navigation .menu-item-has-children.depth-1:focus-within:after{color:#231f20;color:RGB(var(--color-black))}.reach-takeover__extra{border-right:1px solid #f4f4f4;border-right:1px solid rgb(var(--color-light));display:block;flex:0 0 35%;margin-right:3.75rem;order:1;padding-right:3.75rem}.reach-takeover__extra .reach-preview__poster{max-width:none}.reach-takeover__footer{background:#f4f4f4;background:RGB(var(--color-light));display:block;padding-bottom:3.75rem;padding-top:3.75rem}.reach-takeover__footer>:first-child{margin-top:0}.reach-takeover__footer>:last-child{margin-bottom:0}}#searchbar .reach-takeover__body{align-items:stretch;background:#edf6f5;display:flex;flex-direction:column;justify-content:center}#searchbar .reach-takeover__body .reach-searchbar{width:100%}.reach-searchbar__element{align-items:center;box-shadow:0 1px 0 0 rgba(35,31,32,.5);box-shadow:0 1px 0 0 RGBA(var(--color-black),0.5);display:flex;transition:background 0.2s,box-shadow 0.2s}.reach-searchbar__element:focus-within{background:rgba(35,31,32,.1);background:RGBA(var(--color-black),0.1);box-shadow:0 4px 0 0 #231f20;box-shadow:0 4px 0 0 RGB(var(--color-black))}.reach-searchbar__input{display:block;flex:1 1 auto;font-size:2.375rem;font-size:var(--font-size-title,2.375rem);font-weight:800}.reach-searchbar__input:focus{outline:none}.reach-searchbar__input:-ms-input-placeholder{color:#231f20;color:RGB(var(--color-black));opacity:0.5}.reach-searchbar__input::placeholder{color:#231f20;color:RGB(var(--color-black));opacity:0.5}.reach-searchbar__button{background:#0c758d;background:RGB(var(--color-teal));border-radius:2em;color:#fff;color:RGB(var(--color-white));flex:none;font-size:1.125rem;line-height:1;margin-left:1em;padding:0.875rem 1.25rem}.reach-searchbar__button:after{content:"\e80f";margin-left:0.5em}.reach-searchbar__button:hover{background:#002a5c;background:RGB(var(--color-navy))}.reach-subheader{border-bottom:0px solid transparent;padding:0 1.875rem;position:relative;transition:padding 0.2s ease-out,border 0.2s ease-out;width:100%;z-index:25}.reach-banner:not(.carousel)+.reach-subheader{margin-top:-3.75rem}.reach-subheader .container{max-width:117.5rem}.reach-subheader__container{background:#fff;background:RGB(var(--color-white));border-radius:15px 15px 0 0;margin:0 auto;padding:0;transition:max-width 0.2s ease-out,border-radius 0.2s,padding 0.2s ease-out}.reach-subheader__inner{border-bottom:1px solid transparent;margin:0 auto;transition:border-color 0s ease-out 0.4s}.has-open-accordion .reach-subheader__inner{border-bottom-color:rgba(35,31,32,.1);border-bottom-color:RGBA(var(--color-black),0.1);transition-delay:0s}.reach-subheader__toggle{align-items:center;display:flex;font-weight:800;height:3.75rem;justify-content:space-between;padding:0 1.25rem;width:100%}.reach-subheader__toggle:after{content:"\e806";font-family:reach-icons;font-size:14px;line-height:1em}.reach-subheader__toggle.is-active:after{content:"\e807"}.no-js .reach-subheader__toggle:active+.reach-subheader__content,.no-js .reach-subheader__toggle:focus+.reach-subheader__content{display:block}.reach-subheader__content{border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);display:none;overflow:hidden;padding:0 1.25rem}.reach-subheader__content>:first-child{margin-top:1.25rem}.reach-subheader__content>:last-child{margin-bottom:1.25rem}.reach-subheader__content.is-open{display:block}.reach-subheader__graphic{display:none}.reach-subheader__accordion{display:none;max-height:70vh;max-height:calc(var(--vh, 1vh)*70);max-height:calc(100vh - 3.75rem);max-height:calc(var(--vh, 1vh)*100 - var(--subheader-height, 3.75rem) - var(--scroll-margin-top, 0px));overflow:auto;padding:0 1.25rem}.reach-subheader__accordion__content::-webkit-scrollbar{background:#f9f9fa;background:RGB(var(--color-off-white));height:1rem;width:1rem}.reach-subheader__accordion__content::-webkit-scrollbar-thumb{background:#e8e8e8;background:RGB(var(--color-light-grey));border-radius:1rem}.reach-subheader__accordion__content::-webkit-scrollbar-thumb:hover{background:false}.js .reach-subheader__accordion__content{opacity:0;transition:opacity 0.4s}.js .reach-subheader__accordion__content.open{opacity:1}.reach-subheader__accordion__content .filter-grid{margin-bottom:2.5rem;margin-top:2.5rem}.reach-subheader__accordion__content .reach-country-map{padding:2.5rem 1.25rem}.reach-subheader .sub-menu{list-style:none}.reach-subheader .sub-menu .menu-item{padding-left:1.5em}.reach-subheader .sub-menu .menu-item:before{content:"—  ";float:left;margin-left:-1.5em;width:1.5em}@media screen and (min-width:50em){.reach-subheader.js-sticky{padding-top:0px;padding-top:var(--scroll-margin-top,0px);position:sticky;top:-1px}.reach-subheader.is-stickied{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-black),0.1);padding-left:0;padding-right:0}.reach-subheader.is-stickied .reach-subheader__container{border-radius:0;max-width:100%;padding:0 1.875rem}.reach-banner:not(.carousel)+.reach-subheader{margin-top:-3.75rem;margin-top:calc(var(--subheader-height, 3.75rem)*-1 + var(--scroll-margin-top, 0px)*-1)}.reach-subheader__inner{align-items:stretch;border-radius:inherit;display:flex;height:5.625rem;overflow:hidden}}@media screen and (min-width:50em) and (min-height:50em){.reach-subheader__inner{height:7.5rem}}@media screen and (min-width:50em){.reach-subheader__toggle{display:none}.reach-subheader__content{border:none;display:block;flex-grow:1;overflow-x:auto;padding:0;scroll-behavior:smooth;white-space:nowrap}.reach-subheader__content::-webkit-scrollbar{background:#e8e8e8;background:RGB(var(--color-light-grey));height:10px;width:10px}.reach-subheader__content::-webkit-scrollbar-thumb{background:#c6c6c6;background:RGB(var(--color-light-grey4));border-radius:10px}.reach-subheader__content::-webkit-scrollbar-thumb:hover{background:false}.reach-subheader__content>:only-child{margin-bottom:auto;margin-top:auto}.reach-subheader__content .reach-metadata,.reach-subheader__content .reach-navbar{height:100%}.reach-subheader__content .reach-metadata{padding-left:3.125rem}.reach-subheader__graphic{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-left:auto;padding:1.375rem 2.5rem;transition:opacity 0.4s,visibility 0.4s}.reach-subheader__graphic img{display:block;height:3rem;height:auto;max-width:11.25rem;object-fit:contain;width:auto}}@media screen and (min-width:50em) and (min-height:50em){.reach-subheader__graphic img{height:4.75rem;max-width:13.75rem}}@media screen and (min-width:50em){.has-open-accordion .reach-subheader__graphic{opacity:0;visibility:hidden}.reach-subheader__accordion{display:block}.supports-resize-observer .reach-subheader__content{-webkit-mask-image:linear-gradient(90deg,transparent 20px,#fff 40px,#fff calc(100% - 40px),transparent calc(100% - 20px));mask-image:linear-gradient(90deg,transparent 20px,#fff 40px,#fff calc(100% - 40px),transparent calc(100% - 20px))}.supports-resize-observer .reach-subheader__content::-webkit-scrollbar{height:0}.supports-resize-observer .reach-subheader__content .menu-item:last-child,.supports-resize-observer .reach-subheader__content .reach-meta:last-child{padding-right:60px}.supports-resize-observer .reach-subheader__graphic{padding-left:1.25rem}.reach-subheader .js-scroll-button{align-items:center;background:#fff;background:RGB(var(--color-white));display:flex;flex:none;justify-content:center;position:relative;width:2.5rem;z-index:1}.reach-subheader .js-scroll-button:before{font-size:1.25rem}.reach-subheader .js-scroll-left{margin-right:-2.5rem}.reach-subheader .js-scroll-right{margin-left:-2.5rem}}.reach-subheader::-webkit-scrollbar{background:#f9f9fa;background:RGB(var(--color-off-white));height:1rem;width:1rem}.reach-subheader::-webkit-scrollbar-thumb{background:#e8e8e8;background:RGB(var(--color-light-grey));border-radius:1rem}.reach-subheader::-webkit-scrollbar-thumb:hover{background:false}.skip-link:focus{display:block;clip:auto!important;background-color:#a5dbdb;background-color:RGB(var(--color-cyan));border-radius:3px;clip-path:none;color:#231f20;color:RGB(var(--color-text));font-size:1rem;font-weight:700;height:auto;left:0.5rem;line-height:1;margin:0;padding:1em 1.5em;-webkit-text-decoration:none;text-decoration:none;top:0.5rem;width:auto;z-index:100000}.page-content{background:#f9f9fa;background:RGB(var(--color-page));padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem)}.page-content>.alignfull{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}.page-content[class*=is-colorscheme-]{background:#fff;background:RGB(var(--color-base));color:#231f20;color:RGB(var(--color-contrast))}.page-content:after,.page-content:before{clear:both;content:" ";display:table;height:0}.page-content>:first-child:not(.wraps){margin-top:2.5rem}.page-content>:last-child:not(.wraps){margin-bottom:2.5rem}@media screen and (min-width:50em){.page-content>:first-child:not(.wraps){margin-top:6.25rem}.page-content>:last-child:not(.wraps){margin-bottom:6.25rem}}@keyframes enterView{0%{opacity:0;transform:translateY(20vh)}to{opacity:1;transform:none}}.lazy{animation:enterView 0.5s ease-out backwards paused}.lazy.in-view{animation-play-state:running}.lazy.antibes-banner:first-child{animation:none}.reach-footer{background:#f4f4f4;background:RGB(var(--color-light));border-top:1px solid rgba(35,31,32,.1);border-top:1px solid rgba(var(--color-rule),0.1);padding-bottom:2.25rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:2.25rem}.reach-footer>.alignfull{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}.reach-footer:after,.reach-footer:before{clear:both;content:" ";display:table;height:0}@media screen and (max-width:50em){.reach-footer,.reach-footer .has-text-align-left,.reach-footer .has-text-align-right{text-align:center}}@media screen and (max-width:68.75em){.reach-footer .wp-block-column{flex:0 1 auto}}.reach-footer .reach-logo-set{flex-wrap:nowrap}.reach-footer .reach-logo-set .wp-block-column{flex-basis:1 1 0}.reach-footer .reach-logo-set .wp-block-column:not(:first-child){margin-left:0.875rem}@media screen and (min-width:37.5em){.reach-footer .reach-logo-set .wp-block-column:not(:first-child){margin-left:2.5rem}}.reach-footer__navigation{border-bottom:1px solid rgba(35,31,32,.1);border-bottom:1px solid rgba(var(--color-rule),0.1);font-size:1.625rem;font-weight:600;margin-bottom:2.5rem;padding-bottom:2.25rem}@media screen and (max-width:37.5em){.reach-footer__navigation{font-size:1rem}}.reach-footer__navigation .menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.reach-footer__navigation .menu-item:not(:first-child){margin-left:3rem}@media screen and (max-width:37.5em){.reach-footer__navigation .menu-item{display:flex}.reach-footer__navigation .menu-item:not(:first-child){margin-left:1em}.reach-footer__navigation .menu-item:not(:first-child):before{content:"/";margin-right:1em}}.error404,.error404 .page-content{background:#edf6f5;background:RGB(var(--color-light-cyan))}.single-post{--page-color:RGB(var(--color-light-cyan))}.post-header{margin-bottom:6.25rem}.post-header__kicker{font-size:1rem;font-size:var(--font-size-subhead,1rem);margin:0}.post-header__kicker a{color:#767676;color:RGB(var(--color-grey));font-weight:800;-webkit-text-decoration:none;text-decoration:none}.post-header__kicker a:hover{-webkit-text-decoration:underline;text-decoration:underline}.post-header__title{font-size:2.375rem;font-size:var(--font-size-title,2.375rem);margin:0.625rem 0 1.25rem}.post-header__image{display:block}.reach-related-items{margin-bottom:3.75rem;margin-top:3.75rem}.blog,.post-type-archive-news_clipping{--page-color:RGB(var(--color-light-cyan))}.archive-content.alignwide:first-child{margin-top:3.75rem}.archive-content.alignwide:last-child{margin-bottom:3.75rem}.archive-header{padding-bottom:3.75rem;padding-left:1.25rem;padding-left:var(--page-gutter,1.25rem);padding-right:1.25rem;padding-right:var(--page-gutter,1.25rem);padding-top:3.75rem}.archive-header__title{margin:0}.archive-header__date{font-size:1rem;font-size:var(--font-size-caption,1rem);margin:0}.archive-header__post-title{margin-top:1rem}.archive-header__banner{margin-bottom:1.875rem;margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1);margin-right:-1.25rem;margin-right:calc(var(--page-gutter, 1.25rem)*-1)}.archive-header__banner__inner{padding-bottom:2.5rem;padding-top:2.5rem;position:relative;z-index:0}.archive-header__banner__inner:before{background:#fff;background:RGB(var(--color-white));box-shadow:2px -5px 15px rgba(0,0,0,.07);content:"";height:100%;left:0;position:absolute;top:0;width:70%;z-index:-1}.archive-header__banner__image{position:relative}.archive-header__banner__image:before{content:"";display:block;padding:0 0 62.5%}.archive-header__banner__image img,.archive-header__banner__image video{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}@media screen and (min-width:50em){.archive-header__container{align-items:center;display:flex;justify-content:space-between}.archive-header__banner{flex:0 0 50%;margin-left:0;margin-right:6.25rem}.archive-header__banner__inner{margin-left:-1.25rem;margin-left:calc(var(--page-gutter, 1.25rem)*-1)}.archive-header__content{flex:1 1 auto}.archive-header__post-title{margin-bottom:1.25rem}}.single-event .reach-social-link{opacity:1}.single-event .reach-preview .reach-video__media{bottom:0;left:0;position:absolute;right:0;top:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.page-template-symposium .reach-social-link{opacity:1}.reach-splash{align-items:center;background:#002a5c linear-gradient(to top right,#304d9b,#484242);background:RGB(var(--color-navy)) linear-gradient(to top right,#304d9b,#484242);color:#fff;color:RGB(var(--color-white));display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;padding:1.25rem;padding:var(--page-gutter,1.25rem);position:sticky;top:0;transition:opacity 0.4s,visibility 0.4s;z-index:15}.reach-splash img{display:block;height:auto;margin:auto;max-width:50rem;width:100%}.reach-splash__spinner{animation:spin 1s linear infinite;border-radius:50%;border:3px solid hsla(0,0%,100%,.15);border-top-color:#a5dbdb;border:3px solid rgba(var(--color-white),0.15);border-top-color:rgb(var(--color-cyan));height:3.5rem;margin:0 auto;width:3.5rem}.reach-splash+.reach-media-carousel{margin-top:-100vh;margin-top:calc(var(--vh, 1vh)*-100)}.ready .reach-splash{opacity:0;visibility:hidden}.ready .reach-splash__spinner{animation-play-state:paused}.reach-minilisting .reach-pagination{margin-top:2.5rem;padding-top:1.25rem;position:relative}.reach-minilisting .reach-pagination[hidden]{display:none}.reach-minilisting .reach-pagination:before{border-top:1px solid;content:"";left:0;opacity:0.1;position:absolute;top:0;width:100%}body.page-template-standalone{--font-size-body:1.4375rem;--font-size-small:1.1875rem;--font-size-heading:1.5625rem;--font-size-subhead:1.5625rem;--font-size-lead:1.5625rem;--wrapper-padding:7.5rem}@media screen and (max-height:37.5rem),screen and (max-width:50rem){body.page-template-standalone{--wrapper-padding:3.75rem}}body.page-template-standalone .with-smaller-font-sizes{--font-size-body:1.1875rem;--font-size-small:0.9375rem;--font-size-heading:1.1875rem;--font-size-subhead:1.1875rem;--font-size-lead:1.1875rem;font-size:1.1875rem;font-size:var(--font-size-body,1.1875rem)}@media screen and (max-width:80em){body.page-template-standalone{--font-size-body:1.1875rem;--font-size-small:0.9375rem;--font-size-heading:1.1875rem;--font-size-subhead:1.1875rem;--font-size-lead:1.1875rem}}@media screen and (min-width:118.75em){body.page-template-standalone :where(.alignfull),body.page-template-standalone :where(.alignwide){--font-size-body:1.4375rem;--font-size-small:1.1875rem;--font-size-heading:1.5625rem;--font-size-subhead:1.5625rem;--font-size-lead:1.5625rem}}body.page-template-standalone .container,body.page-template-standalone .contains>:not(.alignfull):not(.alignwide),body.page-template-standalone .wp-block-cover__inner-container>*{max-width:81.875rem}body.page-template-standalone .alingwide,body.page-template-standalone .container--wide,body.page-template-standalone .contains--wide>:not(.alignfull):not(.alignwide){max-width:107.5rem}.grecaptcha-badge{display:none}/*# sourceMappingURL=theme.css.map */
